[03:15:14]OFD Sender: No OFD packet to send [03:15:19]OFD Sender: No OFD packet to send [03:15:24]OFD Sender: No OFD packet to send [03:15:26]accept exits with 9 [03:15:26]New connection [03:15:26]New thread 3067039076 created [03:15:26]Thread 3066895716 joined [03:15:26]Waiting for new connection... [03:15:26] Sock 9.Parse request [03:15:26]Sock 9.Check first char [03:15:26]Sock 9.First char is OK [03:15:26]request: POST /json_proto HTTP/1.0 [03:15:26]Method: POST [03:15:26]URL: /json_proto [03:15:26]Method is POST - this is cgi request [03:15:26]url: /json_proto [03:15:26]query_string will be loaded in cgi processing [03:15:26]execute_cgi json_proto POST (null) [03:15:26]execute_cgi path=json_proto method=POST [03:15:26]POST find Content-Length [03:15:26]Host: 172.17.43.67:8080 [03:15:26]Content-Length: 678 [03:15:26]Content-Type: application/json [03:15:26] [03:15:26]POST finish read [03:15:26]Found Content-Length = 678 [03:15:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:15:26]execute_script... [03:15:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:15:26]POST & json_proto [03:15:26]process_json_proto [03:15:26]json parsed OK: [03:15:26]protocol is kg_v1.0 [03:15:26]action value=close_receipt [03:15:26]process_action close_receipt [03:15:26]cmd_close_receipt [03:15:26]MH_GetDate [03:15:26]Write to MH i2c: F0 00 00 B4 0C AF [03:15:26]Write i2c OK [03:15:26]MH_I2C_Read... [03:15:26]Read from MH i2c: F0 [03:15:26]MH_I2C_Read... [03:15:26]Read from MH i2c: F0 09 00 [03:15:26]MH_I2C_Read... [03:15:26]Read from MH i2c: F0 09 00 B4 0C 00 CF 2E F2 66 6A BD 47 65 E0 [03:15:26]GetLastDocTimeStamp 1727146608 [03:15:26]current date 1727147727 [03:15:26]FM_GetShiftState [03:15:26]SAM_PROTO_GetShiftState [03:15:26]wFMCommunicate request_size=4 [03:15:26]MH_SAM_APDU [03:15:26]CAPDU: 80 13 01 00 [03:15:26]Write to MH i2c: E2 08 00 B5 0C 80 13 01 00 00 00 00 00 3E [03:15:26]Write i2c OK [03:15:26]MH_I2C_Read... [03:15:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:15:26]Read from MH i2c: E2 [03:15:26]MH_I2C_Read... [03:15:26]Read from MH i2c: E2 0E 00 [03:15:26]MH_I2C_Read... [03:15:26]Read from MH i2c: E2 0E 00 B5 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0B [03:15:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [03:15:26]wFMCommunicate OK [03:15:26]SAM_PROTO_GetShiftState done [03:15:26]FM_GetShiftState done [03:15:26]opened in 1727137889 [03:15:26]opened+sec_in_day 1727224289 [03:15:26]quantity*price = 30035 [03:15:26]sum+1 = 30036 [03:15:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 13 24.09.2024 03:15 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152554 ФПД: 106491186297016 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T031527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152554&fm=106491186297016&tin=02508201610067®Number=0000000000091825&sum=30000 [03:15:27]StoreToDocumentArchive [03:15:27]shift 477 fd 152554 [03:15:27]save to /storage/0477/doc_00152554 [03:15:27]save last doc name /storage/0477/doc_00152554 to /storage/kkm_last_doc_name [03:15:27]save OK [03:15:27]Clear old archive folders... [03:15:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:15:27]tlvbuf is 00AC5C70 [03:15:27]SAM_PROTO_ClearQueue [03:15:27]wFMCommunicate request_size=4 [03:15:27]MH_SAM_APDU [03:15:27]CAPDU: 80 09 00 00 [03:15:27]Write to MH i2c: E2 08 00 C2 0C 80 09 00 00 00 00 00 00 40 [03:15:27]Write i2c OK [03:15:27]MH_I2C_Read... [03:15:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:15:27]Read from MH i2c: E2 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: E2 03 00 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: E2 03 00 C2 0C 00 90 00 42 [03:15:27]RAPDU: 90 00 [03:15:27]wFMCommunicate OK [03:15:27]SAM_PROTO_ClearQueue done [03:15:27]KKMCreateOFDPacket [03:15:27]OFDProtocolAddRootSTLVToBuf [03:15:27]FM_MakeSignedData [03:15:27]FM_MakeSignedData [03:15:27]SAM_PROTO_SignData [03:15:27]wFMCommunicate request_size=4 [03:15:27]MH_SAM_APDU [03:15:27]CAPDU: 80 0D 01 02 [03:15:27]Write to MH i2c: E2 08 00 C3 0C 80 0D 01 02 00 00 00 00 48 [03:15:27]Write i2c OK [03:15:27]MH_I2C_Read... [03:15:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:15:27]Read from MH i2c: E2 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: E2 03 00 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: E2 03 00 C3 0C 00 90 00 43 [03:15:27]RAPDU: 90 00 [03:15:27]wFMCommunicate OK [03:15:27]wFMCommunicate request_size=255 [03:15:27]MH_SAM_APDU [03:15:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 CF 2E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 53 02 00 35 04 06 00 60 [03:15:27]Write to MH i2c: E2 02 01 C4 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 CF 2E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 53 02 00 35 04 06 00 60 00 00 C5 [03:15:27]Write i2c OK [03:15:27]MH_I2C_Read... [03:15:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:15:27]Read from MH i2c: E2 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: E2 03 00 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: E2 03 00 C4 0C 00 90 00 44 [03:15:27]RAPDU: 90 00 [03:15:27]wFMCommunicate OK [03:15:27]wFMCommunicate request_size=10 [03:15:27]MH_SAM_APDU [03:15:27]CAPDU: 80 0D 02 02 05 DA 69 54 B8 B8 [03:15:27]Write to MH i2c: E2 0D 00 C5 0C 80 0D 02 02 05 00 DA 69 54 B8 B8 00 00 5C [03:15:27]Write i2c OK [03:15:27]MH_I2C_Read... [03:15:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:15:27]Read from MH i2c: E2 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: E2 03 00 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: E2 03 00 C5 0C 00 90 00 45 [03:15:27]RAPDU: 90 00 [03:15:27]wFMCommunicate OK [03:15:27]wFMCommunicate request_size=4 [03:15:27]MH_SAM_APDU [03:15:27]CAPDU: 80 0D 03 02 [03:15:27]Write to MH i2c: E2 08 00 C6 0C 80 0D 03 02 00 00 00 00 4D [03:15:27]Write i2c OK [03:15:27]MH_I2C_Read... [03:15:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:15:27]Read from MH i2c: E2 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: E2 0B 00 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: E2 0B 00 C6 0C 00 0C 73 18 F9 EE 9E 51 EF 90 00 AA [03:15:27]RAPDU: 0C 73 18 F9 EE 9E 51 EF 90 00 [03:15:27]wFMCommunicate OK [03:15:27]SAM_PROTO_SignData done [03:15:27]FM_MakeSignedData done [03:15:27]CreateOFDProtocolMessage [03:15:27]wFMCommunicate request_size=4 [03:15:27]MH_SAM_APDU [03:15:27]CAPDU: 80 11 00 00 [03:15:27]Write to MH i2c: E2 08 00 C7 0C 80 11 00 00 00 00 00 00 4D [03:15:27]Write i2c OK [03:15:27]MH_I2C_Read... [03:15:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:15:27]Read from MH i2c: E2 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: E2 17 00 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: E2 17 00 C7 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [03:15:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:15:27]wFMCommunicate OK [03:15:27]CreateOFDProtocolMessage done [03:15:27]OFDSenderStorePacket 152554 [03:15:27]StoreOFDPacket docnum=152554 [03:15:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7D E2 07 01 B3 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 CF 2E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 53 02 00 35 04 06 00 60 DA 69 54 B8 B8 0C 73 18 F9 EE 9E 51 EF [03:15:27]CheckFolder [03:15:27]dirname=/storage/ofd_packets [03:15:27]CheckFolder done [03:15:27]ProducePacketName [03:15:27]name=ofd_packets/00152554 [03:15:27]NVStorageSaveData ofd_packets/00152554 [03:15:27]File name is /storage/ofd_packets/00152554 [03:15:27]Write 301 bytes [03:15:27]NVStorageSaveData done [03:15:27]OFDSenderStorePacket done [03:15:27]KKMCreateOFDPacket done [03:15:27]NVStorageSaveData kkm_last_timestamp [03:15:27]File name is /storage/kkm_last_timestamp [03:15:27]Write 4 bytes [03:15:27]NVStorageSaveData done [03:15:27]ExternCall_PrintAddStr [03:15:27]wPrintStart [03:15:27]Write to MH i2c: 01 00 00 C8 0C D4 [03:15:27]Write i2c OK [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: 01 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: 01 07 00 [03:15:27]MH_I2C_Read... [03:15:27]Read from MH i2c: 01 07 00 C8 0C 00 00 00 00 00 FF 0F E9 [03:15:27]RasterBufferAndPrint [03:15:27]line Счет N : (1)1786555 [03:15:27]line ИНН: 02508201610067 [03:15:27]line Контрольно-Кассовый Чек [03:15:27]line ПРОДАЖА [03:15:27]line ТРК (МРК, ГНК) : 12 [03:15:27]line Товар: 2710124130 [03:15:27]line Аи-92-К-5 [03:15:27]line 4.430 * 67.80 [03:15:27]line = 300.35 [03:15:27]line НДС 12% НСП 1% [03:15:27]line > о реализуемом товаре [03:15:27]line ОКРУГЛЕНИЕ: -0.35 [03:15:27]line ИТОГО: 300.00 [03:15:27]line Внесено: 300.00 [03:15:27]line СДАЧА: 0.00 [03:15:27]line НСП 1% : 2.66 [03:15:27]line НДС 12% : 31.90 [03:15:27]line Наличными: 300.00 [03:15:27]line Безнал.: 0.00 [03:15:27]line Место: АЗС № 89 "Партнер Нефть" [03:15:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [03:15:27]line СНО: Общий режим [03:15:27]line Чек 13 24.09.2024 03:15 [03:15:27]line Смена: 477 ФФД: 1.0 [03:15:27]line ЗНМ: 0300000113 [03:15:27]line РНМ: 0000000000091825 [03:15:27]line Версия ККМ: 001 [03:15:27]line ФМ: 0000000000871835 [03:15:27]line ФД: 152554 [03:15:27]line ФПД: 106491186297016 [03:15:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T031527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152554&fm=106491186297016&tin=02508201610067®Number=0000000000091825&sum=30000 [03:15:27]written 0, free lines is 4095 [03:15:27]OFD Sender: Processing packet 152554 [packets to send 828, broken 827] [03:15:27]ProducePacketName [03:15:27]name=ofd_packets/00152554 [03:15:27]OFD Sender: To server: pG, [03:15:27]CommunicateWithHost lk.salyk.kg:30040 [03:15:27]ConnectInit lk.salyk.kg [03:15:28]Write to MH i2c: 01 00 00 F3 0C FF [03:15:28]Write i2c OK [03:15:28]MH_I2C_Read... [03:15:28]Read from MH i2c: 01 [03:15:28]MH_I2C_Read... [03:15:28]Read from MH i2c: 01 07 00 [03:15:28]MH_I2C_Read... [03:15:28]Read from MH i2c: 01 07 00 F3 0C 00 00 00 00 00 D3 0C E5 [03:15:28]RasterBufferAndPrint [03:15:28]line [03:15:28]line [03:15:28]line [03:15:28]line [03:15:28]line [03:15:28]written 0, free lines is 3292 [03:15:28]MH_Cut [03:15:28]Write to MH i2c: D1 01 00 FA 0C 01 D8 [03:15:28]Write i2c OK [03:15:28]MH_I2C_Read... [03:15:28]Read from MH i2c: D1 [03:15:28]MH_I2C_Read... [03:15:28]Read from MH i2c: D1 01 00 [03:15:28]MH_I2C_Read... [03:15:28]Read from MH i2c: D1 01 00 FA 0C 00 D7 [03:15:28]Write to MH i2c: 01 00 00 FB 0C 07 [03:15:28]Write i2c OK [03:15:28]MH_I2C_Read... [03:15:29]*** Cut start [03:15:29]*** Purtial cut [03:15:29]*** Stage 1: CUTSNS_PIN = 1 [03:15:29]Read from MH i2c: 01 [03:15:29]MH_I2C_Read... [03:15:29]*** Stop cut motor [03:15:29]*** Cut end [03:15:29]Read from MH i2c: 01 07 00 [03:15:29]MH_I2C_Read... [03:15:29]Read from MH i2c: 01 07 00 FB 0C 00 00 00 00 00 FF 0F 1C [03:15:29]process_action close_receipt done [03:15:29]requested_data is exist [03:15:29]produce_requested_data [03:15:29]requested_item fm.sn is exist - process it [03:15:29]wFMCommunicate request_size=4 [03:15:29]MH_SAM_APDU [03:15:29]CAPDU: 80 11 00 00 [03:15:29]Write to MH i2c: E2 08 00 FC 0C 80 11 00 00 00 00 00 00 82 [03:15:29]Write i2c OK [03:15:29]MH_I2C_Read... [03:15:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:15:29]Read from MH i2c: E2 [03:15:29]MH_I2C_Read... [03:15:29]Read from MH i2c: E2 17 00 [03:15:29]MH_I2C_Read... [03:15:29]Read from MH i2c: E2 17 00 FC 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D5 [03:15:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:15:29]wFMCommunicate OK [03:15:29]requested_item fd.num is exist - process it [03:15:29]SAM_PROTO_GetFieldsCounters [03:15:29]wFMCommunicate request_size=4 [03:15:29]MH_SAM_APDU [03:15:29]CAPDU: 80 13 00 00 [03:15:29]Write to MH i2c: E2 08 00 FD 0C 80 13 00 00 00 00 00 00 85 [03:15:29]Write i2c OK [03:15:29]MH_I2C_Read... [03:15:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:15:29]Read from MH i2c: E2 [03:15:29]MH_I2C_Read... [03:15:29]Read from MH i2c: E2 62 00 [03:15:29]MH_I2C_Read... [03:15:29]Read from MH i2c: E2 62 00 FD 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EA 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 EA [03:15:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EA 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:15:29]wFMCommunicate OK [03:15:29]SAM_PROTO_GetFieldsCounters done [03:15:29]requested_item shift.num is exist - process it [03:15:29]requested_item shift.opened is exist - process it [03:15:29]req_shift_opened [03:15:29]FM_GetShiftState [03:15:29]SAM_PROTO_GetShiftState [03:15:29]wFMCommunicate request_size=4 [03:15:29]MH_SAM_APDU [03:15:29]CAPDU: 80 13 01 00 [03:15:29]Write to MH i2c: E2 08 00 FE 0C 80 13 01 00 00 00 00 00 87 [03:15:29]Write i2c OK [03:15:29]MH_I2C_Read... [03:15:29]Read from MH i2c: E2 [03:15:29]MH_I2C_Read... [03:15:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:15:29]Read from MH i2c: E2 0E 00 [03:15:29]MH_I2C_Read... [03:15:29]Read from MH i2c: E2 0E 00 FE 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 54 [03:15:29]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [03:15:29]wFMCommunicate OK [03:15:29]SAM_PROTO_GetShiftState done [03:15:29]FM_GetShiftState done [03:15:29]req_shift_opened done [03:15:29]requested_item shift.open_date is exist - process it [03:15:29]req_shift_open_date [03:15:29]req_shift_open_date done [03:15:29]produce_requested_data done [03:15:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152554,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [03:15:29]process_action_free close_receipt [03:15:29]json_value_free [03:15:29]json_value_free done [03:15:29]process_json_proto returns [03:15:29]Send response to host [03:15:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152554,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [03:15:29]free response buf [03:15:29]execute_script done [03:15:29]execute_script returns [03:15:29]free content buf [03:15:29]Sock 9.Close socket [03:15:29]Sock 9.Thread stoped [03:15:32]ConnectInit Can't take IP for lk.salyk.kg [03:15:32]CommunicateWithHost connect error [03:15:32]CommunicateWithHost err = -1 [03:15:32]OFD Sender: Server communicate error [03:15:37]OFD Sender: Processing packet 152554 [packets to send 828, broken 827] [03:15:37]ProducePacketName [03:15:37]name=ofd_packets/00152554 [03:15:37]OFD Sender: To server: pG, [03:15:37]CommunicateWithHost lk.salyk.kg:30040 [03:15:37]ConnectInit lk.salyk.kg [03:15:40]Connected sock=7 [03:15:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7D E2 07 01 B3 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 CF 2E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 53 02 00 35 04 06 00 60 DA 69 54 B8 B8 0C 73 18 F9 EE 9E 51 EF [03:15:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AD 23 47 00 E8 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 53 02 00 F4 03 04 00 DB D6 F1 66 B6 04 01 00 00 F7 D8 07 96 78 F3 35 55 [03:15:40]CommunicateWithHost err = 0 [03:15:40]CheckOFDResponse [03:15:40]1017 (14) - 77093643461234 [03:15:40]1041 (16) - 0000000000871835 [03:15:40]1040 (4) - 152554 [03:15:40]1012 (4) - 23.09.2024 21:00 [03:15:40]1206 (1) - 0 [03:15:40]OFD Sender: Remove packet 152554 [03:15:40]ProducePacketName [03:15:40]name=ofd_packets/00152554 [03:15:40]NVStorageDeleteData [03:15:41]OFD Sender: No OFD packet to send [03:15:46]OFD Sender: No OFD packet to send [03:15:51]OFD Sender: No OFD packet to send [03:15:56]OFD Sender: No OFD packet to send [03:16:01]OFD Sender: No OFD packet to send [03:16:06]OFD Sender: No OFD packet to send [03:16:11]OFD Sender: No OFD packet to send [03:16:16]OFD Sender: No OFD packet to send [03:16:21]OFD Sender: No OFD packet to send [03:16:26]OFD Sender: No OFD packet to send [03:16:30]recv_with_timeout no data received [03:16:31]OFD Sender: No OFD packet to send [03:16:36]OFD Sender: No OFD packet to send [03:16:40]recv_with_timeout no data received [03:16:41]OFD Sender: No OFD packet to send [03:16:46]OFD Sender: No OFD packet to send [03:16:51]OFD Sender: No OFD packet to send [03:16:56]OFD Sender: No OFD packet to send [03:17:01]OFD Sender: No OFD packet to send [03:17:06]OFD Sender: No OFD packet to send [03:17:11]OFD Sender: No OFD packet to send [03:17:16]OFD Sender: No OFD packet to send [03:17:21]OFD Sender: No OFD packet to send [03:17:26]OFD Sender: No OFD packet to send [03:17:31]OFD Sender: No OFD packet to send [03:17:36]OFD Sender: No OFD packet to send [03:17:41]OFD Sender: No OFD packet to send [03:17:46]OFD Sender: No OFD packet to send [03:17:47]recv_with_timeout no data received [03:17:51]OFD Sender: No OFD packet to send [03:17:56]OFD Sender: No OFD packet to send [03:18:01]OFD Sender: No OFD packet to send [03:18:06]OFD Sender: No OFD packet to send [03:18:11]OFD Sender: No OFD packet to send [03:18:16]OFD Sender: No OFD packet to send [03:18:17]recv_with_timeout no data received [03:18:22]OFD Sender: No OFD packet to send [03:18:27]OFD Sender: No OFD packet to send [03:18:32]OFD Sender: No OFD packet to send [03:18:37]OFD Sender: No OFD packet to send [03:18:42]OFD Sender: No OFD packet to send [03:18:47]OFD Sender: No OFD packet to send [03:18:47]recv_with_timeout no data received [03:18:52]OFD Sender: No OFD packet to send [03:18:57]OFD Sender: No OFD packet to send [03:19:02]OFD Sender: No OFD packet to send [03:19:07]OFD Sender: No OFD packet to send [03:19:12]OFD Sender: No OFD packet to send [03:19:17]OFD Sender: No OFD packet to send [03:19:22]OFD Sender: No OFD packet to send [03:19:27]OFD Sender: No OFD packet to send [03:19:32]OFD Sender: No OFD packet to send [03:19:37]OFD Sender: No OFD packet to send [03:19:42]OFD Sender: No OFD packet to send [03:19:47]OFD Sender: No OFD packet to send [03:19:52]OFD Sender: No OFD packet to send [03:19:57]OFD Sender: No OFD packet to send [03:20:02]OFD Sender: No OFD packet to send [03:20:07]OFD Sender: No OFD packet to send [03:20:12]OFD Sender: No OFD packet to send [03:20:17]OFD Sender: No OFD packet to send [03:20:20]recv_with_timeout no data received [03:20:22]OFD Sender: No OFD packet to send [03:20:27]OFD Sender: No OFD packet to send [03:20:31]recv_with_timeout no data received [03:20:32]OFD Sender: No OFD packet to send [03:20:37]OFD Sender: No OFD packet to send [03:20:42]OFD Sender: No OFD packet to send [03:20:47]OFD Sender: No OFD packet to send [03:20:52]OFD Sender: No OFD packet to send [03:20:57]OFD Sender: No OFD packet to send [03:21:02]OFD Sender: No OFD packet to send [03:21:07]OFD Sender: No OFD packet to send [03:21:09]recv_with_timeout no data received [03:21:12]OFD Sender: No OFD packet to send [03:21:17]OFD Sender: No OFD packet to send [03:21:22]OFD Sender: No OFD packet to send [03:21:27]OFD Sender: No OFD packet to send [03:21:32]OFD Sender: No OFD packet to send [03:21:37]OFD Sender: No OFD packet to send [03:21:42]OFD Sender: No OFD packet to send [03:21:47]OFD Sender: No OFD packet to send [03:21:52]OFD Sender: No OFD packet to send [03:21:57]OFD Sender: No OFD packet to send [03:22:00]recv_with_timeout no data received [03:22:02]OFD Sender: No OFD packet to send [03:22:07]OFD Sender: No OFD packet to send [03:22:12]OFD Sender: No OFD packet to send [03:22:17]OFD Sender: No OFD packet to send [03:22:22]OFD Sender: No OFD packet to send [03:22:24]recv_with_timeout no data received [03:22:27]OFD Sender: No OFD packet to send [03:22:32]OFD Sender: No OFD packet to send [03:22:37]OFD Sender: No OFD packet to send [03:22:42]OFD Sender: No OFD packet to send [03:22:47]OFD Sender: No OFD packet to send [03:22:52]OFD Sender: No OFD packet to send [03:22:57]OFD Sender: No OFD packet to send [03:23:02]OFD Sender: No OFD packet to send [03:23:08]OFD Sender: No OFD packet to send [03:23:13]OFD Sender: No OFD packet to send [03:23:13]recv_with_timeout no data received [03:23:18]OFD Sender: No OFD packet to send [03:23:23]OFD Sender: No OFD packet to send [03:23:28]OFD Sender: No OFD packet to send [03:23:33]OFD Sender: No OFD packet to send [03:23:38]OFD Sender: No OFD packet to send [03:23:43]OFD Sender: No OFD packet to send [03:23:48]OFD Sender: No OFD packet to send [03:23:53]OFD Sender: No OFD packet to send [03:23:58]OFD Sender: No OFD packet to send [03:24:03]OFD Sender: No OFD packet to send [03:24:08]OFD Sender: No OFD packet to send [03:24:13]OFD Sender: No OFD packet to send [03:24:13]recv_with_timeout no data received [03:24:18]OFD Sender: No OFD packet to send [03:24:23]OFD Sender: No OFD packet to send [03:24:28]OFD Sender: No OFD packet to send [03:24:33]OFD Sender: No OFD packet to send [03:24:38]OFD Sender: No OFD packet to send [03:24:43]OFD Sender: No OFD packet to send [03:24:48]OFD Sender: No OFD packet to send [03:24:53]OFD Sender: No OFD packet to send [03:24:58]OFD Sender: No OFD packet to send [03:25:03]OFD Sender: No OFD packet to send [03:25:08]OFD Sender: No OFD packet to send [03:25:13]OFD Sender: No OFD packet to send [03:25:18]OFD Sender: No OFD packet to send [03:25:23]OFD Sender: No OFD packet to send [03:25:28]OFD Sender: No OFD packet to send [03:25:33]OFD Sender: No OFD packet to send [03:25:38]OFD Sender: No OFD packet to send [03:25:43]OFD Sender: No OFD packet to send [03:25:48]OFD Sender: No OFD packet to send [03:25:53]OFD Sender: No OFD packet to send [03:25:58]OFD Sender: No OFD packet to send [03:26:03]OFD Sender: No OFD packet to send [03:26:08]OFD Sender: No OFD packet to send [03:26:13]OFD Sender: No OFD packet to send [03:26:15]recv_with_timeout no data received [03:26:18]OFD Sender: No OFD packet to send [03:26:23]OFD Sender: No OFD packet to send [03:26:28]OFD Sender: No OFD packet to send [03:26:33]OFD Sender: No OFD packet to send [03:26:38]OFD Sender: No OFD packet to send [03:26:43]OFD Sender: No OFD packet to send [03:26:48]OFD Sender: No OFD packet to send [03:26:50]recv_with_timeout no data received [03:26:53]OFD Sender: No OFD packet to send [03:26:58]OFD Sender: No OFD packet to send [03:27:03]OFD Sender: No OFD packet to send [03:27:07]recv_with_timeout no data received [03:27:08]OFD Sender: No OFD packet to send [03:27:13]OFD Sender: No OFD packet to send [03:27:18]OFD Sender: No OFD packet to send [03:27:23]OFD Sender: No OFD packet to send [03:27:28]OFD Sender: No OFD packet to send [03:27:33]OFD Sender: No OFD packet to send [03:27:38]OFD Sender: No OFD packet to send [03:27:43]OFD Sender: No OFD packet to send [03:27:48]OFD Sender: No OFD packet to send [03:27:54]OFD Sender: No OFD packet to send [03:27:59]OFD Sender: No OFD packet to send [03:28:04]OFD Sender: No OFD packet to send [03:28:09]OFD Sender: No OFD packet to send [03:28:14]OFD Sender: No OFD packet to send [03:28:19]OFD Sender: No OFD packet to send [03:28:24]OFD Sender: No OFD packet to send [03:28:29]OFD Sender: No OFD packet to send [03:28:34]OFD Sender: No OFD packet to send [03:28:39]OFD Sender: No OFD packet to send [03:28:44]OFD Sender: No OFD packet to send [03:28:49]OFD Sender: No OFD packet to send [03:28:54]OFD Sender: No OFD packet to send [03:28:59]OFD Sender: No OFD packet to send [03:29:04]OFD Sender: No OFD packet to send [03:29:09]OFD Sender: No OFD packet to send [03:29:14]OFD Sender: No OFD packet to send [03:29:19]OFD Sender: No OFD packet to send [03:29:24]OFD Sender: No OFD packet to send [03:29:29]OFD Sender: No OFD packet to send [03:29:34]OFD Sender: No OFD packet to send [03:29:39]OFD Sender: No OFD packet to send [03:29:44]OFD Sender: No OFD packet to send [03:29:49]OFD Sender: No OFD packet to send [03:29:54]OFD Sender: No OFD packet to send [03:29:59]OFD Sender: No OFD packet to send [03:30:04]OFD Sender: No OFD packet to send [03:30:09]OFD Sender: No OFD packet to send [03:30:14]OFD Sender: No OFD packet to send [03:30:18]recv_with_timeout no data received [03:30:19]OFD Sender: No OFD packet to send [03:30:24]OFD Sender: No OFD packet to send [03:30:29]OFD Sender: No OFD packet to send [03:30:32]recv_with_timeout no data received [03:30:34]OFD Sender: No OFD packet to send [03:30:39]OFD Sender: No OFD packet to send [03:30:44]OFD Sender: No OFD packet to send [03:30:49]OFD Sender: No OFD packet to send [03:30:54]OFD Sender: No OFD packet to send [03:30:59]OFD Sender: No OFD packet to send [03:31:03]recv_with_timeout no data received [03:31:04]OFD Sender: No OFD packet to send [03:31:09]OFD Sender: No OFD packet to send [03:31:14]recv_with_timeout no data received [03:31:14]OFD Sender: No OFD packet to send [03:31:19]OFD Sender: No OFD packet to send [03:31:24]OFD Sender: No OFD packet to send [03:31:29]OFD Sender: No OFD packet to send [03:31:31]recv_with_timeout no data received [03:31:34]OFD Sender: No OFD packet to send [03:31:39]OFD Sender: No OFD packet to send [03:31:44]OFD Sender: No OFD packet to send [03:31:49]OFD Sender: No OFD packet to send [03:31:53]recv_with_timeout no data received [03:31:54]OFD Sender: No OFD packet to send [03:31:59]OFD Sender: No OFD packet to send [03:32:04]OFD Sender: No OFD packet to send [03:32:09]OFD Sender: No OFD packet to send [03:32:14]OFD Sender: No OFD packet to send [03:32:19]OFD Sender: No OFD packet to send [03:32:24]OFD Sender: No OFD packet to send [03:32:29]OFD Sender: No OFD packet to send [03:32:34]OFD Sender: No OFD packet to send [03:32:40]OFD Sender: No OFD packet to send [03:32:45]OFD Sender: No OFD packet to send [03:32:50]OFD Sender: No OFD packet to send [03:32:55]OFD Sender: No OFD packet to send [03:33:00]OFD Sender: No OFD packet to send [03:33:05]OFD Sender: No OFD packet to send [03:33:10]OFD Sender: No OFD packet to send [03:33:15]OFD Sender: No OFD packet to send [03:33:20]OFD Sender: No OFD packet to send [03:33:25]OFD Sender: No OFD packet to send [03:33:30]OFD Sender: No OFD packet to send [03:33:33]recv_with_timeout no data received [03:33:35]OFD Sender: No OFD packet to send [03:33:40]OFD Sender: No OFD packet to send [03:33:45]OFD Sender: No OFD packet to send [03:33:50]OFD Sender: No OFD packet to send [03:33:55]OFD Sender: No OFD packet to send [03:34:00]OFD Sender: No OFD packet to send [03:34:05]OFD Sender: No OFD packet to send [03:34:10]OFD Sender: No OFD packet to send [03:34:15]OFD Sender: No OFD packet to send [03:34:20]OFD Sender: No OFD packet to send [03:34:25]recv_with_timeout no data received [03:34:25]OFD Sender: No OFD packet to send [03:34:30]OFD Sender: No OFD packet to send [03:34:35]OFD Sender: No OFD packet to send [03:34:40]OFD Sender: No OFD packet to send [03:34:45]OFD Sender: No OFD packet to send [03:34:48]recv_with_timeout no data received [03:34:50]OFD Sender: No OFD packet to send [03:34:55]OFD Sender: No OFD packet to send [03:35:00]OFD Sender: No OFD packet to send [03:35:05]OFD Sender: No OFD packet to send [03:35:10]OFD Sender: No OFD packet to send [03:35:15]OFD Sender: No OFD packet to send [03:35:20]OFD Sender: No OFD packet to send [03:35:25]OFD Sender: No OFD packet to send [03:35:30]OFD Sender: No OFD packet to send [03:35:35]OFD Sender: No OFD packet to send [03:35:40]OFD Sender: No OFD packet to send [03:35:45]OFD Sender: No OFD packet to send [03:35:50]OFD Sender: No OFD packet to send [03:35:55]OFD Sender: No OFD packet to send [03:36:00]OFD Sender: No OFD packet to send [03:36:05]OFD Sender: No OFD packet to send [03:36:10]OFD Sender: No OFD packet to send [03:36:15]OFD Sender: No OFD packet to send [03:36:20]OFD Sender: No OFD packet to send [03:36:25]OFD Sender: No OFD packet to send [03:36:30]OFD Sender: No OFD packet to send [03:36:35]OFD Sender: No OFD packet to send [03:36:40]OFD Sender: No OFD packet to send [03:36:45]OFD Sender: No OFD packet to send [03:36:50]OFD Sender: No OFD packet to send [03:36:55]OFD Sender: No OFD packet to send [03:37:00]OFD Sender: No OFD packet to send [03:37:05]OFD Sender: No OFD packet to send [03:37:10]recv_with_timeout no data received [03:37:10]OFD Sender: No OFD packet to send [03:37:15]OFD Sender: No OFD packet to send [03:37:20]OFD Sender: No OFD packet to send [03:37:26]OFD Sender: No OFD packet to send [03:37:31]OFD Sender: No OFD packet to send [03:37:36]OFD Sender: No OFD packet to send [03:37:41]OFD Sender: No OFD packet to send [03:37:46]OFD Sender: No OFD packet to send [03:37:51]OFD Sender: No OFD packet to send [03:37:51]recv_with_timeout no data received [03:37:56]OFD Sender: No OFD packet to send [03:38:01]OFD Sender: No OFD packet to send [03:38:06]OFD Sender: No OFD packet to send [03:38:11]OFD Sender: No OFD packet to send [03:38:16]OFD Sender: No OFD packet to send [03:38:21]OFD Sender: No OFD packet to send [03:38:26]OFD Sender: No OFD packet to send [03:38:31]OFD Sender: No OFD packet to send [03:38:36]OFD Sender: No OFD packet to send [03:38:41]OFD Sender: No OFD packet to send [03:38:46]OFD Sender: No OFD packet to send [03:38:51]OFD Sender: No OFD packet to send [03:38:53]recv_with_timeout no data received [03:38:56]OFD Sender: No OFD packet to send [03:39:01]OFD Sender: No OFD packet to send [03:39:06]OFD Sender: No OFD packet to send [03:39:11]OFD Sender: No OFD packet to send [03:39:16]OFD Sender: No OFD packet to send [03:39:21]OFD Sender: No OFD packet to send [03:39:22]recv_with_timeout no data received [03:39:26]OFD Sender: No OFD packet to send [03:39:31]OFD Sender: No OFD packet to send [03:39:36]OFD Sender: No OFD packet to send [03:39:39]recv_with_timeout no data received [03:39:41]OFD Sender: No OFD packet to send [03:39:46]OFD Sender: No OFD packet to send [03:39:51]OFD Sender: No OFD packet to send [03:39:56]OFD Sender: No OFD packet to send [03:40:01]OFD Sender: No OFD packet to send [03:40:06]OFD Sender: No OFD packet to send [03:40:11]OFD Sender: No OFD packet to send [03:40:16]OFD Sender: No OFD packet to send [03:40:21]OFD Sender: No OFD packet to send [03:40:26]OFD Sender: No OFD packet to send [03:40:31]OFD Sender: No OFD packet to send [03:40:36]OFD Sender: No OFD packet to send [03:40:41]OFD Sender: No OFD packet to send [03:40:46]OFD Sender: No OFD packet to send [03:40:51]OFD Sender: No OFD packet to send [03:40:56]OFD Sender: No OFD packet to send [03:41:01]OFD Sender: No OFD packet to send [03:41:06]OFD Sender: No OFD packet to send [03:41:11]OFD Sender: No OFD packet to send [03:41:16]OFD Sender: No OFD packet to send [03:41:21]OFD Sender: No OFD packet to send [03:41:26]OFD Sender: No OFD packet to send [03:41:31]OFD Sender: No OFD packet to send [03:41:36]OFD Sender: No OFD packet to send [03:41:41]OFD Sender: No OFD packet to send [03:41:46]OFD Sender: No OFD packet to send [03:41:51]OFD Sender: No OFD packet to send [03:41:56]OFD Sender: No OFD packet to send [03:42:01]OFD Sender: No OFD packet to send [03:42:06]recv_with_timeout no data received [03:42:06]OFD Sender: No OFD packet to send [03:42:12]OFD Sender: No OFD packet to send [03:42:17]recv_with_timeout no data received [03:42:17]OFD Sender: No OFD packet to send [03:42:22]OFD Sender: No OFD packet to send [03:42:27]OFD Sender: No OFD packet to send [03:42:32]OFD Sender: No OFD packet to send [03:42:37]OFD Sender: No OFD packet to send [03:42:42]OFD Sender: No OFD packet to send [03:42:47]OFD Sender: No OFD packet to send [03:42:52]OFD Sender: No OFD packet to send [03:42:57]OFD Sender: No OFD packet to send [03:43:02]OFD Sender: No OFD packet to send [03:43:07]OFD Sender: No OFD packet to send [03:43:12]OFD Sender: No OFD packet to send [03:43:17]OFD Sender: No OFD packet to send [03:43:22]OFD Sender: No OFD packet to send [03:43:24]recv_with_timeout no data received [03:43:27]OFD Sender: No OFD packet to send [03:43:32]OFD Sender: No OFD packet to send [03:43:37]OFD Sender: No OFD packet to send [03:43:39]recv_with_timeout no data received [03:43:42]OFD Sender: No OFD packet to send [03:43:47]OFD Sender: No OFD packet to send [03:43:52]OFD Sender: No OFD packet to send [03:43:57]OFD Sender: No OFD packet to send [03:44:02]OFD Sender: No OFD packet to send [03:44:07]OFD Sender: No OFD packet to send [03:44:12]OFD Sender: No OFD packet to send [03:44:17]OFD Sender: No OFD packet to send [03:44:22]OFD Sender: No OFD packet to send [03:44:27]OFD Sender: No OFD packet to send [03:44:32]OFD Sender: No OFD packet to send [03:44:37]OFD Sender: No OFD packet to send [03:44:42]OFD Sender: No OFD packet to send [03:44:47]OFD Sender: No OFD packet to send [03:44:52]OFD Sender: No OFD packet to send [03:44:57]OFD Sender: No OFD packet to send [03:45:02]OFD Sender: No OFD packet to send [03:45:07]OFD Sender: No OFD packet to send [03:45:12]OFD Sender: No OFD packet to send [03:45:17]OFD Sender: No OFD packet to send [03:45:22]OFD Sender: No OFD packet to send [03:45:25]recv_with_timeout no data received [03:45:27]OFD Sender: No OFD packet to send [03:45:32]OFD Sender: No OFD packet to send [03:45:37]OFD Sender: No OFD packet to send [03:45:42]OFD Sender: No OFD packet to send [03:45:47]OFD Sender: No OFD packet to send [03:45:52]OFD Sender: No OFD packet to send [03:45:57]OFD Sender: No OFD packet to send [03:46:02]OFD Sender: No OFD packet to send [03:46:07]OFD Sender: No OFD packet to send [03:46:12]OFD Sender: No OFD packet to send [03:46:17]OFD Sender: No OFD packet to send [03:46:22]OFD Sender: No OFD packet to send [03:46:27]OFD Sender: No OFD packet to send [03:46:32]OFD Sender: No OFD packet to send [03:46:37]OFD Sender: No OFD packet to send [03:46:42]OFD Sender: No OFD packet to send [03:46:47]OFD Sender: No OFD packet to send [03:46:52]OFD Sender: No OFD packet to send [03:46:58]OFD Sender: No OFD packet to send [03:47:03]OFD Sender: No OFD packet to send [03:47:08]OFD Sender: No OFD packet to send [03:47:13]OFD Sender: No OFD packet to send [03:47:18]OFD Sender: No OFD packet to send [03:47:23]OFD Sender: No OFD packet to send [03:47:28]OFD Sender: No OFD packet to send [03:47:33]OFD Sender: No OFD packet to send [03:47:38]OFD Sender: No OFD packet to send [03:47:43]OFD Sender: No OFD packet to send [03:47:48]OFD Sender: No OFD packet to send [03:47:53]OFD Sender: No OFD packet to send [03:47:58]OFD Sender: No OFD packet to send [03:48:03]OFD Sender: No OFD packet to send [03:48:08]OFD Sender: No OFD packet to send [03:48:13]OFD Sender: No OFD packet to send [03:48:18]OFD Sender: No OFD packet to send [03:48:23]OFD Sender: No OFD packet to send [03:48:28]OFD Sender: No OFD packet to send [03:48:33]OFD Sender: No OFD packet to send [03:48:38]OFD Sender: No OFD packet to send [03:48:43]OFD Sender: No OFD packet to send [03:48:48]OFD Sender: No OFD packet to send [03:48:53]OFD Sender: No OFD packet to send [03:48:57]recv_with_timeout no data received [03:48:58]OFD Sender: No OFD packet to send [03:49:03]OFD Sender: No OFD packet to send [03:49:08]OFD Sender: No OFD packet to send [03:49:13]OFD Sender: No OFD packet to send [03:49:14]recv_with_timeout no data received [03:49:18]OFD Sender: No OFD packet to send [03:49:23]OFD Sender: No OFD packet to send [03:49:28]OFD Sender: No OFD packet to send [03:49:33]OFD Sender: No OFD packet to send [03:49:37]recv_with_timeout no data received [03:49:38]OFD Sender: No OFD packet to send [03:49:43]OFD Sender: No OFD packet to send [03:49:48]OFD Sender: No OFD packet to send [03:49:53]OFD Sender: No OFD packet to send [03:49:58]OFD Sender: No OFD packet to send [03:50:03]OFD Sender: No OFD packet to send [03:50:08]OFD Sender: No OFD packet to send [03:50:13]OFD Sender: No OFD packet to send [03:50:18]OFD Sender: No OFD packet to send [03:50:23]OFD Sender: No OFD packet to send [03:50:28]OFD Sender: No OFD packet to send [03:50:33]OFD Sender: No OFD packet to send [03:50:38]OFD Sender: No OFD packet to send [03:50:43]OFD Sender: No OFD packet to send [03:50:48]OFD Sender: No OFD packet to send [03:50:53]OFD Sender: No OFD packet to send [03:50:58]OFD Sender: No OFD packet to send [03:51:03]OFD Sender: No OFD packet to send [03:51:08]OFD Sender: No OFD packet to send [03:51:13]OFD Sender: No OFD packet to send [03:51:18]OFD Sender: No OFD packet to send [03:51:20]recv_with_timeout no data received [03:51:23]OFD Sender: No OFD packet to send [03:51:28]OFD Sender: No OFD packet to send [03:51:33]OFD Sender: No OFD packet to send [03:51:38]OFD Sender: No OFD packet to send [03:51:44]OFD Sender: No OFD packet to send [03:51:45]recv_with_timeout no data received [03:51:49]OFD Sender: No OFD packet to send [03:51:54]OFD Sender: No OFD packet to send [03:51:59]OFD Sender: No OFD packet to send [03:52:04]OFD Sender: No OFD packet to send [03:52:09]OFD Sender: No OFD packet to send [03:52:14]OFD Sender: No OFD packet to send [03:52:19]OFD Sender: No OFD packet to send [03:52:24]OFD Sender: No OFD packet to send [03:52:24]recv_with_timeout no data received [03:52:29]OFD Sender: No OFD packet to send [03:52:34]OFD Sender: No OFD packet to send [03:52:39]OFD Sender: No OFD packet to send [03:52:44]OFD Sender: No OFD packet to send [03:52:49]OFD Sender: No OFD packet to send [03:52:54]OFD Sender: No OFD packet to send [03:52:59]OFD Sender: No OFD packet to send [03:53:04]OFD Sender: No OFD packet to send [03:53:09]OFD Sender: No OFD packet to send [03:53:14]OFD Sender: No OFD packet to send [03:53:19]OFD Sender: No OFD packet to send [03:53:24]OFD Sender: No OFD packet to send [03:53:29]OFD Sender: No OFD packet to send [03:53:34]OFD Sender: No OFD packet to send [03:53:39]OFD Sender: No OFD packet to send [03:53:44]OFD Sender: No OFD packet to send [03:53:49]OFD Sender: No OFD packet to send [03:53:54]OFD Sender: No OFD packet to send [03:53:59]OFD Sender: No OFD packet to send [03:54:04]OFD Sender: No OFD packet to send [03:54:09]OFD Sender: No OFD packet to send [03:54:14]OFD Sender: No OFD packet to send [03:54:19]OFD Sender: No OFD packet to send [03:54:24]OFD Sender: No OFD packet to send [03:54:29]OFD Sender: No OFD packet to send [03:54:34]OFD Sender: No OFD packet to send [03:54:39]OFD Sender: No OFD packet to send [03:54:43]recv_with_timeout no data received [03:54:44]OFD Sender: No OFD packet to send [03:54:49]OFD Sender: No OFD packet to send [03:54:54]OFD Sender: No OFD packet to send [03:54:59]OFD Sender: No OFD packet to send [03:55:04]OFD Sender: No OFD packet to send [03:55:09]OFD Sender: No OFD packet to send [03:55:14]OFD Sender: No OFD packet to send [03:55:16]recv_with_timeout no data received [03:55:19]OFD Sender: No OFD packet to send [03:55:24]OFD Sender: No OFD packet to send [03:55:29]OFD Sender: No OFD packet to send [03:55:34]OFD Sender: No OFD packet to send [03:55:39]OFD Sender: No OFD packet to send [03:55:44]OFD Sender: No OFD packet to send [03:55:49]OFD Sender: No OFD packet to send [03:55:54]OFD Sender: No OFD packet to send [03:55:59]OFD Sender: No OFD packet to send [03:56:04]OFD Sender: No OFD packet to send [03:56:09]OFD Sender: No OFD packet to send [03:56:14]OFD Sender: No OFD packet to send [03:56:19]OFD Sender: No OFD packet to send [03:56:23]recv_with_timeout no data received [03:56:24]OFD Sender: No OFD packet to send [03:56:30]OFD Sender: No OFD packet to send [03:56:35]OFD Sender: No OFD packet to send [03:56:40]OFD Sender: No OFD packet to send [03:56:41]recv_with_timeout no data received [03:56:45]OFD Sender: No OFD packet to send [03:56:50]OFD Sender: No OFD packet to send [03:56:55]OFD Sender: No OFD packet to send [03:57:00]OFD Sender: No OFD packet to send [03:57:05]OFD Sender: No OFD packet to send [03:57:10]OFD Sender: No OFD packet to send [03:57:15]OFD Sender: No OFD packet to send [03:57:20]OFD Sender: No OFD packet to send [03:57:25]OFD Sender: No OFD packet to send [03:57:30]OFD Sender: No OFD packet to send [03:57:35]OFD Sender: No OFD packet to send [03:57:40]OFD Sender: No OFD packet to send [03:57:45]OFD Sender: No OFD packet to send [03:57:50]OFD Sender: No OFD packet to send [03:57:55]OFD Sender: No OFD packet to send [03:58:00]OFD Sender: No OFD packet to send [03:58:05]OFD Sender: No OFD packet to send [03:58:10]OFD Sender: No OFD packet to send [03:58:15]OFD Sender: No OFD packet to send [03:58:20]OFD Sender: No OFD packet to send [03:58:25]OFD Sender: No OFD packet to send [03:58:30]OFD Sender: No OFD packet to send [03:58:35]OFD Sender: No OFD packet to send [03:58:40]OFD Sender: No OFD packet to send [03:58:45]OFD Sender: No OFD packet to send [03:58:50]OFD Sender: No OFD packet to send [03:58:55]OFD Sender: No OFD packet to send [03:59:00]OFD Sender: No OFD packet to send [03:59:05]OFD Sender: No OFD packet to send [03:59:10]OFD Sender: No OFD packet to send [03:59:15]OFD Sender: No OFD packet to send [03:59:20]OFD Sender: No OFD packet to send [03:59:25]OFD Sender: No OFD packet to send [03:59:30]OFD Sender: No OFD packet to send [03:59:34]recv_with_timeout no data received [03:59:35]OFD Sender: No OFD packet to send [03:59:40]OFD Sender: No OFD packet to send [03:59:45]OFD Sender: No OFD packet to send [03:59:50]OFD Sender: No OFD packet to send [03:59:55]OFD Sender: No OFD packet to send [04:00:00]OFD Sender: No OFD packet to send [04:00:05]OFD Sender: No OFD packet to send [04:00:10]OFD Sender: No OFD packet to send [04:00:15]OFD Sender: No OFD packet to send [04:00:20]OFD Sender: No OFD packet to send [04:00:25]OFD Sender: No OFD packet to send [04:00:30]OFD Sender: No OFD packet to send [04:00:31]recv_with_timeout no data received [04:00:35]OFD Sender: No OFD packet to send [04:00:40]OFD Sender: No OFD packet to send [04:00:45]OFD Sender: No OFD packet to send [04:00:50]OFD Sender: No OFD packet to send [04:00:55]OFD Sender: No OFD packet to send [04:01:00]recv_with_timeout no data received [04:01:00]OFD Sender: No OFD packet to send [04:01:05]OFD Sender: No OFD packet to send [04:01:10]OFD Sender: No OFD packet to send [04:01:16]OFD Sender: No OFD packet to send [04:01:21]OFD Sender: No OFD packet to send [04:01:26]OFD Sender: No OFD packet to send [04:01:31]OFD Sender: No OFD packet to send [04:01:36]OFD Sender: No OFD packet to send [04:01:41]OFD Sender: No OFD packet to send [04:01:46]OFD Sender: No OFD packet to send [04:01:48]recv_with_timeout no data received [04:01:51]OFD Sender: No OFD packet to send [04:01:56]OFD Sender: No OFD packet to send [04:02:01]OFD Sender: No OFD packet to send [04:02:06]OFD Sender: No OFD packet to send [04:02:11]OFD Sender: No OFD packet to send [04:02:16]OFD Sender: No OFD packet to send [04:02:21]OFD Sender: No OFD packet to send [04:02:26]OFD Sender: No OFD packet to send [04:02:31]OFD Sender: No OFD packet to send [04:02:36]OFD Sender: No OFD packet to send [04:02:41]OFD Sender: No OFD packet to send [04:02:46]OFD Sender: No OFD packet to send [04:02:51]OFD Sender: No OFD packet to send [04:02:56]OFD Sender: No OFD packet to send [04:03:01]OFD Sender: No OFD packet to send [04:03:06]OFD Sender: No OFD packet to send [04:03:11]OFD Sender: No OFD packet to send [04:03:16]OFD Sender: No OFD packet to send [04:03:21]OFD Sender: No OFD packet to send [04:03:26]OFD Sender: No OFD packet to send [04:03:31]OFD Sender: No OFD packet to send [04:03:36]OFD Sender: No OFD packet to send [04:03:41]OFD Sender: No OFD packet to send [04:03:43]recv_with_timeout no data received [04:03:46]OFD Sender: No OFD packet to send [04:03:51]OFD Sender: No OFD packet to send [04:03:56]OFD Sender: No OFD packet to send [04:04:01]OFD Sender: No OFD packet to send [04:04:06]OFD Sender: No OFD packet to send [04:04:11]OFD Sender: No OFD packet to send [04:04:13]recv_with_timeout no data received [04:04:16]OFD Sender: No OFD packet to send [04:04:21]OFD Sender: No OFD packet to send [04:04:26]OFD Sender: No OFD packet to send [04:04:31]OFD Sender: No OFD packet to send [04:04:36]OFD Sender: No OFD packet to send [04:04:41]OFD Sender: No OFD packet to send [04:04:46]OFD Sender: No OFD packet to send [04:04:51]OFD Sender: No OFD packet to send [04:04:56]OFD Sender: No OFD packet to send [04:04:56]recv_with_timeout no data received [04:05:01]OFD Sender: No OFD packet to send [04:05:06]OFD Sender: No OFD packet to send [04:05:11]OFD Sender: No OFD packet to send [04:05:16]OFD Sender: No OFD packet to send [04:05:21]OFD Sender: No OFD packet to send [04:05:26]OFD Sender: No OFD packet to send [04:05:31]OFD Sender: No OFD packet to send [04:05:36]OFD Sender: No OFD packet to send [04:05:41]OFD Sender: No OFD packet to send [04:05:46]OFD Sender: No OFD packet to send [04:05:51]OFD Sender: No OFD packet to send [04:05:55]recv_with_timeout no data received [04:05:56]OFD Sender: No OFD packet to send [04:06:01]OFD Sender: No OFD packet to send [04:06:07]OFD Sender: No OFD packet to send [04:06:11]recv_with_timeout no data received [04:06:12]OFD Sender: No OFD packet to send [04:06:17]OFD Sender: No OFD packet to send [04:06:22]OFD Sender: No OFD packet to send [04:06:27]OFD Sender: No OFD packet to send [04:06:31]recv_with_timeout no data received [04:06:32]OFD Sender: No OFD packet to send [04:06:37]OFD Sender: No OFD packet to send [04:06:42]OFD Sender: No OFD packet to send [04:06:47]OFD Sender: No OFD packet to send [04:06:52]OFD Sender: No OFD packet to send [04:06:55]recv_with_timeout no data received [04:06:57]OFD Sender: No OFD packet to send [04:07:02]OFD Sender: No OFD packet to send [04:07:07]OFD Sender: No OFD packet to send [04:07:12]OFD Sender: No OFD packet to send [04:07:17]OFD Sender: No OFD packet to send [04:07:22]OFD Sender: No OFD packet to send [04:07:25]recv_with_timeout no data received [04:07:27]OFD Sender: No OFD packet to send [04:07:32]OFD Sender: No OFD packet to send [04:07:37]OFD Sender: No OFD packet to send [04:07:42]OFD Sender: No OFD packet to send [04:07:47]OFD Sender: No OFD packet to send [04:07:49]recv_with_timeout no data received [04:07:52]OFD Sender: No OFD packet to send [04:07:57]OFD Sender: No OFD packet to send [04:08:02]OFD Sender: No OFD packet to send [04:08:07]OFD Sender: No OFD packet to send [04:08:12]OFD Sender: No OFD packet to send [04:08:17]OFD Sender: No OFD packet to send [04:08:22]OFD Sender: No OFD packet to send [04:08:27]OFD Sender: No OFD packet to send [04:08:32]OFD Sender: No OFD packet to send [04:08:37]OFD Sender: No OFD packet to send [04:08:42]OFD Sender: No OFD packet to send [04:08:47]OFD Sender: No OFD packet to send [04:08:52]OFD Sender: No OFD packet to send [04:08:57]OFD Sender: No OFD packet to send [04:09:02]OFD Sender: No OFD packet to send [04:09:04]recv_with_timeout no data received [04:09:07]OFD Sender: No OFD packet to send [04:09:12]OFD Sender: No OFD packet to send [04:09:17]OFD Sender: No OFD packet to send [04:09:22]OFD Sender: No OFD packet to send [04:09:27]OFD Sender: No OFD packet to send [04:09:32]OFD Sender: No OFD packet to send [04:09:37]OFD Sender: No OFD packet to send [04:09:42]OFD Sender: No OFD packet to send [04:09:47]OFD Sender: No OFD packet to send [04:09:52]OFD Sender: No OFD packet to send [04:09:57]OFD Sender: No OFD packet to send [04:10:02]OFD Sender: No OFD packet to send [04:10:07]OFD Sender: No OFD packet to send [04:10:08]recv_with_timeout no data received [04:10:12]OFD Sender: No OFD packet to send [04:10:17]OFD Sender: No OFD packet to send [04:10:22]OFD Sender: No OFD packet to send [04:10:27]OFD Sender: No OFD packet to send [04:10:32]OFD Sender: No OFD packet to send [04:10:37]OFD Sender: No OFD packet to send [04:10:42]OFD Sender: No OFD packet to send [04:10:47]OFD Sender: No OFD packet to send [04:10:53]OFD Sender: No OFD packet to send [04:10:58]OFD Sender: No OFD packet to send [04:11:03]OFD Sender: No OFD packet to send [04:11:08]OFD Sender: No OFD packet to send [04:11:13]OFD Sender: No OFD packet to send [04:11:18]OFD Sender: No OFD packet to send [04:11:23]OFD Sender: No OFD packet to send [04:11:28]OFD Sender: No OFD packet to send [04:11:33]OFD Sender: No OFD packet to send [04:11:38]OFD Sender: No OFD packet to send [04:11:43]OFD Sender: No OFD packet to send [04:11:48]OFD Sender: No OFD packet to send [04:11:53]OFD Sender: No OFD packet to send [04:11:58]OFD Sender: No OFD packet to send [04:12:03]OFD Sender: No OFD packet to send [04:12:08]OFD Sender: No OFD packet to send [04:12:13]OFD Sender: No OFD packet to send [04:12:18]OFD Sender: No OFD packet to send [04:12:23]OFD Sender: No OFD packet to send [04:12:28]OFD Sender: No OFD packet to send [04:12:33]OFD Sender: No OFD packet to send [04:12:35]recv_with_timeout no data received [04:12:38]OFD Sender: No OFD packet to send [04:12:43]OFD Sender: No OFD packet to send [04:12:46]recv_with_timeout no data received [04:12:48]OFD Sender: No OFD packet to send [04:12:53]OFD Sender: No OFD packet to send [04:12:58]OFD Sender: No OFD packet to send [04:13:03]OFD Sender: No OFD packet to send [04:13:08]OFD Sender: No OFD packet to send [04:13:13]OFD Sender: No OFD packet to send [04:13:18]OFD Sender: No OFD packet to send [04:13:23]OFD Sender: No OFD packet to send [04:13:28]OFD Sender: No OFD packet to send [04:13:33]OFD Sender: No OFD packet to send [04:13:38]OFD Sender: No OFD packet to send [04:13:43]OFD Sender: No OFD packet to send [04:13:48]OFD Sender: No OFD packet to send [04:13:53]OFD Sender: No OFD packet to send [04:13:58]OFD Sender: No OFD packet to send [04:14:03]OFD Sender: No OFD packet to send [04:14:08]OFD Sender: No OFD packet to send [04:14:13]OFD Sender: No OFD packet to send [04:14:18]OFD Sender: No OFD packet to send [04:14:23]OFD Sender: No OFD packet to send [04:14:28]OFD Sender: No OFD packet to send [04:14:33]OFD Sender: No OFD packet to send [04:14:38]OFD Sender: No OFD packet to send [04:14:43]OFD Sender: No OFD packet to send [04:14:44]recv_with_timeout no data received [04:14:48]OFD Sender: No OFD packet to send [04:14:53]OFD Sender: No OFD packet to send [04:14:54]recv_with_timeout no data received [04:14:58]OFD Sender: No OFD packet to send [04:15:03]OFD Sender: No OFD packet to send [04:15:08]OFD Sender: No OFD packet to send [04:15:13]OFD Sender: No OFD packet to send [04:15:18]OFD Sender: No OFD packet to send [04:15:23]OFD Sender: No OFD packet to send [04:15:28]OFD Sender: No OFD packet to send [04:15:33]OFD Sender: No OFD packet to send [04:15:39]OFD Sender: No OFD packet to send [04:15:44]OFD Sender: No OFD packet to send [04:15:49]OFD Sender: No OFD packet to send [04:15:54]OFD Sender: No OFD packet to send [04:15:59]OFD Sender: No OFD packet to send [04:16:04]OFD Sender: No OFD packet to send [04:16:09]OFD Sender: No OFD packet to send [04:16:14]OFD Sender: No OFD packet to send [04:16:19]OFD Sender: No OFD packet to send [04:16:24]OFD Sender: No OFD packet to send [04:16:29]OFD Sender: No OFD packet to send [04:16:34]OFD Sender: No OFD packet to send [04:16:39]OFD Sender: No OFD packet to send [04:16:44]OFD Sender: No OFD packet to send [04:16:49]OFD Sender: No OFD packet to send [04:16:53]recv_with_timeout no data received [04:16:54]OFD Sender: No OFD packet to send [04:16:59]OFD Sender: No OFD packet to send [04:17:04]OFD Sender: No OFD packet to send [04:17:09]OFD Sender: No OFD packet to send [04:17:14]OFD Sender: No OFD packet to send [04:17:19]OFD Sender: No OFD packet to send [04:17:24]OFD Sender: No OFD packet to send [04:17:29]OFD Sender: No OFD packet to send [04:17:34]OFD Sender: No OFD packet to send [04:17:39]OFD Sender: No OFD packet to send [04:17:44]OFD Sender: No OFD packet to send [04:17:49]OFD Sender: No OFD packet to send [04:17:51]recv_with_timeout no data received [04:17:54]OFD Sender: No OFD packet to send [04:17:59]OFD Sender: No OFD packet to send [04:18:04]OFD Sender: No OFD packet to send [04:18:09]OFD Sender: No OFD packet to send [04:18:14]OFD Sender: No OFD packet to send [04:18:19]OFD Sender: No OFD packet to send [04:18:24]OFD Sender: No OFD packet to send [04:18:29]OFD Sender: No OFD packet to send [04:18:34]OFD Sender: No OFD packet to send [04:18:39]OFD Sender: No OFD packet to send [04:18:44]OFD Sender: No OFD packet to send [04:18:49]OFD Sender: No OFD packet to send [04:18:54]OFD Sender: No OFD packet to send [04:18:59]OFD Sender: No OFD packet to send [04:19:04]OFD Sender: No OFD packet to send [04:19:09]OFD Sender: No OFD packet to send [04:19:14]OFD Sender: No OFD packet to send [04:19:19]OFD Sender: No OFD packet to send [04:19:24]OFD Sender: No OFD packet to send [04:19:29]OFD Sender: No OFD packet to send [04:19:34]OFD Sender: No OFD packet to send [04:19:39]OFD Sender: No OFD packet to send [04:19:44]OFD Sender: No OFD packet to send [04:19:49]OFD Sender: No OFD packet to send [04:19:54]OFD Sender: No OFD packet to send [04:19:56]recv_with_timeout no data received [04:19:59]OFD Sender: No OFD packet to send [04:20:04]OFD Sender: No OFD packet to send [04:20:09]OFD Sender: No OFD packet to send [04:20:14]OFD Sender: No OFD packet to send [04:20:19]OFD Sender: No OFD packet to send [04:20:25]OFD Sender: No OFD packet to send [04:20:30]OFD Sender: No OFD packet to send [04:20:35]OFD Sender: No OFD packet to send [04:20:40]OFD Sender: No OFD packet to send [04:20:45]OFD Sender: No OFD packet to send [04:20:50]OFD Sender: No OFD packet to send [04:20:55]OFD Sender: No OFD packet to send [04:21:00]OFD Sender: No OFD packet to send [04:21:05]OFD Sender: No OFD packet to send [04:21:10]OFD Sender: No OFD packet to send [04:21:15]OFD Sender: No OFD packet to send [04:21:20]OFD Sender: No OFD packet to send [04:21:25]OFD Sender: No OFD packet to send [04:21:30]OFD Sender: No OFD packet to send [04:21:35]OFD Sender: No OFD packet to send [04:21:40]OFD Sender: No OFD packet to send [04:21:45]OFD Sender: No OFD packet to send [04:21:50]OFD Sender: No OFD packet to send [04:21:55]OFD Sender: No OFD packet to send [04:22:00]OFD Sender: No OFD packet to send [04:22:05]OFD Sender: No OFD packet to send [04:22:10]OFD Sender: No OFD packet to send [04:22:15]OFD Sender: No OFD packet to send [04:22:20]OFD Sender: No OFD packet to send [04:22:25]OFD Sender: No OFD packet to send [04:22:30]OFD Sender: No OFD packet to send [04:22:35]OFD Sender: No OFD packet to send [04:22:40]OFD Sender: No OFD packet to send [04:22:45]OFD Sender: No OFD packet to send [04:22:50]OFD Sender: No OFD packet to send [04:22:54]accept exits with 10 [04:22:54]New connection [04:22:54]New thread 3066895716 created [04:22:54]Thread 3067039076 joined [04:22:54]Waiting for new connection... [04:22:54] Sock 10.Parse request [04:22:54]Sock 10.Check first char [04:22:54]Sock 10.First char is OK [04:22:54]request: POST /json_proto HTTP/1.0 [04:22:54]Method: POST [04:22:54]URL: /json_proto [04:22:54]Method is POST - this is cgi request [04:22:54]url: /json_proto [04:22:54]query_string will be loaded in cgi processing [04:22:54]execute_cgi json_proto POST (null) [04:22:54]execute_cgi path=json_proto method=POST [04:22:54]POST find Content-Length [04:22:54]Host: 172.17.43.67:8080 [04:22:54]Content-Length: 678 [04:22:54]Content-Type: application/json [04:22:54] [04:22:54]POST finish read [04:22:54]Found Content-Length = 678 [04:22:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:22:54]execute_script... [04:22:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:22:54]POST & json_proto [04:22:54]process_json_proto [04:22:54]json parsed OK: [04:22:54]protocol is kg_v1.0 [04:22:54]action value=close_receipt [04:22:54]process_action close_receipt [04:22:54]cmd_close_receipt [04:22:54]MH_GetDate [04:22:54]Write to MH i2c: F0 00 00 FF 0C FA [04:22:54]Write i2c OK [04:22:54]MH_I2C_Read... [04:22:54]Read from MH i2c: F0 [04:22:54]MH_I2C_Read... [04:22:54]Read from MH i2c: F0 09 00 [04:22:54]MH_I2C_Read... [04:22:54]Read from MH i2c: F0 09 00 FF 0C 00 A0 3E F2 66 6A BD 47 65 0C [04:22:54]GetLastDocTimeStamp 1727147727 [04:22:54]current date 1727151776 [04:22:54]FM_GetShiftState [04:22:54]SAM_PROTO_GetShiftState [04:22:54]wFMCommunicate request_size=4 [04:22:54]MH_SAM_APDU [04:22:54]CAPDU: 80 13 01 00 [04:22:54]Write to MH i2c: E2 08 00 00 0D 80 13 01 00 00 00 00 00 8A [04:22:54]Write i2c OK [04:22:54]MH_I2C_Read... [04:22:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:22:54]Read from MH i2c: E2 [04:22:54]MH_I2C_Read... [04:22:54]Read from MH i2c: E2 0E 00 [04:22:54]MH_I2C_Read... [04:22:54]Read from MH i2c: E2 0E 00 00 0D 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 57 [04:22:54]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [04:22:54]wFMCommunicate OK [04:22:54]SAM_PROTO_GetShiftState done [04:22:54]FM_GetShiftState done [04:22:54]opened in 1727137889 [04:22:54]opened+sec_in_day 1727224289 [04:22:54]quantity*price = 40002 [04:22:54]sum+1 = 40003 [04:22:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 14 24.09.2024 04:22 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152555 ФПД: 45586614267336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T042256&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152555&fm=45586614267336&tin=02508201610067®Number=0000000000091825&sum=40000 [04:22:55]StoreToDocumentArchive [04:22:55]shift 477 fd 152555 [04:22:55]save to /storage/0477/doc_00152555 [04:22:55]save last doc name /storage/0477/doc_00152555 to /storage/kkm_last_doc_name [04:22:55]save OK [04:22:55]Clear old archive folders... [04:22:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:22:55]tlvbuf is 00AF5630 [04:22:55]SAM_PROTO_ClearQueue [04:22:55]wFMCommunicate request_size=4 [04:22:55]MH_SAM_APDU [04:22:55]CAPDU: 80 09 00 00 [04:22:55]Write to MH i2c: E2 08 00 0D 0D 80 09 00 00 00 00 00 00 8C [04:22:55]Write i2c OK [04:22:55]MH_I2C_Read... [04:22:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:22:55]Read from MH i2c: E2 [04:22:55]MH_I2C_Read... [04:22:55]Read from MH i2c: E2 03 00 [04:22:55]MH_I2C_Read... [04:22:55]Read from MH i2c: E2 03 00 0D 0D 00 90 00 8E [04:22:55]RAPDU: 90 00 [04:22:55]wFMCommunicate OK [04:22:55]SAM_PROTO_ClearQueue done [04:22:55]KKMCreateOFDPacket [04:22:55]OFDProtocolAddRootSTLVToBuf [04:22:55]FM_MakeSignedData [04:22:55]FM_MakeSignedData [04:22:55]SAM_PROTO_SignData [04:22:55]wFMCommunicate request_size=4 [04:22:55]MH_SAM_APDU [04:22:55]CAPDU: 80 0D 01 02 [04:22:55]Write to MH i2c: E2 08 00 0E 0D 80 0D 01 02 00 00 00 00 94 [04:22:55]Write i2c OK [04:22:55]MH_I2C_Read... [04:22:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:22:55]Read from MH i2c: E2 [04:22:55]MH_I2C_Read... [04:22:55]Read from MH i2c: E2 03 00 [04:22:55]MH_I2C_Read... [04:22:55]Read from MH i2c: E2 03 00 0E 0D 00 90 00 8F [04:22:55]RAPDU: 90 00 [04:22:55]wFMCommunicate OK [04:22:55]wFMCommunicate request_size=255 [04:22:55]MH_SAM_APDU [04:22:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 A0 3E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 53 02 00 35 04 06 00 29 [04:22:55]Write to MH i2c: E2 02 01 0F 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 A0 3E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 53 02 00 35 04 06 00 29 00 00 83 [04:22:55]Write i2c OK [04:22:55]MH_I2C_Read... [04:22:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:22:55]Read from MH i2c: E2 [04:22:55]MH_I2C_Read... [04:22:55]Read from MH i2c: E2 03 00 [04:22:55]MH_I2C_Read... [04:22:55]Read from MH i2c: E2 03 00 0F 0D 00 90 00 90 [04:22:55]RAPDU: 90 00 [04:22:55]wFMCommunicate OK [04:22:55]wFMCommunicate request_size=10 [04:22:55]MH_SAM_APDU [04:22:55]CAPDU: 80 0D 02 02 05 75 F5 F3 2D C8 [04:22:55]Write to MH i2c: E2 0D 00 10 0D 80 0D 02 02 05 00 75 F5 F3 2D C8 00 00 F3 [04:22:55]Write i2c OK [04:22:55]MH_I2C_Read... [04:22:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:22:56]Read from MH i2c: E2 [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: E2 03 00 [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: E2 03 00 10 0D 00 90 00 91 [04:22:56]RAPDU: 90 00 [04:22:56]wFMCommunicate OK [04:22:56]wFMCommunicate request_size=4 [04:22:56]MH_SAM_APDU [04:22:56]CAPDU: 80 0D 03 02 [04:22:56]Write to MH i2c: E2 08 00 11 0D 80 0D 03 02 00 00 00 00 99 [04:22:56]Write i2c OK [04:22:56]MH_I2C_Read... [04:22:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:22:56]Read from MH i2c: E2 [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: E2 0B 00 [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: E2 0B 00 11 0D 00 B7 EE 3F D3 80 D4 19 22 90 00 E0 [04:22:56]RAPDU: B7 EE 3F D3 80 D4 19 22 90 00 [04:22:56]wFMCommunicate OK [04:22:56]SAM_PROTO_SignData done [04:22:56]FM_MakeSignedData done [04:22:56]CreateOFDProtocolMessage [04:22:56]wFMCommunicate request_size=4 [04:22:56]MH_SAM_APDU [04:22:56]CAPDU: 80 11 00 00 [04:22:56]Write to MH i2c: E2 08 00 12 0D 80 11 00 00 00 00 00 00 99 [04:22:56]Write i2c OK [04:22:56]MH_I2C_Read... [04:22:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:22:56]Read from MH i2c: E2 [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: E2 17 00 [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: E2 17 00 12 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [04:22:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:22:56]wFMCommunicate OK [04:22:56]CreateOFDProtocolMessage done [04:22:56]OFDSenderStorePacket 152555 [04:22:56]StoreOFDPacket docnum=152555 [04:22:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9B 7F 07 01 B6 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 A0 3E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 53 02 00 35 04 06 00 29 75 F5 F3 2D C8 B7 EE 3F D3 80 D4 19 22 [04:22:56]CheckFolder [04:22:56]dirname=/storage/ofd_packets [04:22:56]CheckFolder done [04:22:56]ProducePacketName [04:22:56]name=ofd_packets/00152555 [04:22:56]NVStorageSaveData ofd_packets/00152555 [04:22:56]File name is /storage/ofd_packets/00152555 [04:22:56]Write 301 bytes [04:22:56]NVStorageSaveData done [04:22:56]OFDSenderStorePacket done [04:22:56]KKMCreateOFDPacket done [04:22:56]NVStorageSaveData kkm_last_timestamp [04:22:56]File name is /storage/kkm_last_timestamp [04:22:56]Write 4 bytes [04:22:56]NVStorageSaveData done [04:22:56]ExternCall_PrintAddStr [04:22:56]wPrintStart [04:22:56]Write to MH i2c: 01 00 00 13 0D 20 [04:22:56]Write i2c OK [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: 01 [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: 01 07 00 [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: 01 07 00 13 0D 00 00 00 00 00 FF 0F 35 [04:22:56]RasterBufferAndPrint [04:22:56]line Счет N : (1)1786556 [04:22:56]line ИНН: 02508201610067 [04:22:56]line Контрольно-Кассовый Чек [04:22:56]line ПРОДАЖА [04:22:56]line ТРК (МРК, ГНК) : 22 [04:22:56]line Товар: 2710124130 [04:22:56]line Аи-92-К-5 [04:22:56]line 5.900 * 67.80 [04:22:56]line = 400.02 [04:22:56]line НДС 12% НСП 1% [04:22:56]line > о реализуемом товаре [04:22:56]line ОКРУГЛЕНИЕ: -0.02 [04:22:56]line ИТОГО: 400.00 [04:22:56]line Внесено: 400.00 [04:22:56]line СДАЧА: 0.00 [04:22:56]line НСП 1% : 3.54 [04:22:56]line НДС 12% : 42.48 [04:22:56]line Наличными: 400.00 [04:22:56]line Безнал.: 0.00 [04:22:56]line Место: АЗС № 89 "Партнер Нефть" [04:22:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [04:22:56]line СНО: Общий режим [04:22:56]line Чек 14 24.09.2024 04:22 [04:22:56]line Смена: 477 ФФД: 1.0 [04:22:56]line ЗНМ: 0300000113 [04:22:56]line РНМ: 0000000000091825 [04:22:56]line Версия ККМ: 001 [04:22:56]line ФМ: 0000000000871835 [04:22:56]line ФД: 152555 [04:22:56]line ФПД: 45586614267336 [04:22:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T042256&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152555&fm=45586614267336&tin=02508201610067®Number=0000000000091825&sum=40000 [04:22:56]written 0, free lines is 4095 [04:22:56]OFD Sender: Processing packet 152555 [packets to send 828, broken 827] [04:22:56]ProducePacketName [04:22:56]name=ofd_packets/00152555 [04:22:56]OFD Sender: To server: pG, [04:22:56]CommunicateWithHost lk.salyk.kg:30040 [04:22:56]ConnectInit lk.salyk.kg [04:22:56]Write to MH i2c: 01 00 00 3E 0D 4B [04:22:56]Write i2c OK [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: 01 [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: 01 07 00 [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: 01 07 00 3E 0D 00 00 00 00 00 D1 0C 2F [04:22:56]RasterBufferAndPrint [04:22:56]line [04:22:56]line [04:22:56]line [04:22:56]line [04:22:56]line [04:22:56]written 0, free lines is 3287 [04:22:56]MH_Cut [04:22:56]Write to MH i2c: D1 01 00 45 0D 01 24 [04:22:56]Write i2c OK [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: D1 [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: D1 01 00 [04:22:56]MH_I2C_Read... [04:22:56]Read from MH i2c: D1 01 00 45 0D 00 23 [04:22:56]Write to MH i2c: 01 00 00 46 0D 53 [04:22:56]Write i2c OK [04:22:56]MH_I2C_Read... [04:22:57]*** Cut start [04:22:57]*** Purtial cut [04:22:57]*** Stage 1: CUTSNS_PIN = 1 [04:22:57]Read from MH i2c: 01 [04:22:57]MH_I2C_Read... [04:22:57]*** Stop cut motor [04:22:57]*** Cut end [04:22:57]Read from MH i2c: 01 07 00 [04:22:57]MH_I2C_Read... [04:22:57]Read from MH i2c: 01 07 00 46 0D 00 00 00 00 00 FF 0F 68 [04:22:57]process_action close_receipt done [04:22:57]requested_data is exist [04:22:57]produce_requested_data [04:22:57]requested_item fm.sn is exist - process it [04:22:57]wFMCommunicate request_size=4 [04:22:57]MH_SAM_APDU [04:22:57]CAPDU: 80 11 00 00 [04:22:57]Write to MH i2c: E2 08 00 47 0D 80 11 00 00 00 00 00 00 CE [04:22:57]Write i2c OK [04:22:57]MH_I2C_Read... [04:22:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:22:58]Read from MH i2c: E2 [04:22:58]MH_I2C_Read... [04:22:58]Read from MH i2c: E2 17 00 [04:22:58]MH_I2C_Read... [04:22:58]Read from MH i2c: E2 17 00 47 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 21 [04:22:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:22:58]wFMCommunicate OK [04:22:58]requested_item fd.num is exist - process it [04:22:58]SAM_PROTO_GetFieldsCounters [04:22:58]wFMCommunicate request_size=4 [04:22:58]MH_SAM_APDU [04:22:58]CAPDU: 80 13 00 00 [04:22:58]Write to MH i2c: E2 08 00 48 0D 80 13 00 00 00 00 00 00 D1 [04:22:58]Write i2c OK [04:22:58]MH_I2C_Read... [04:22:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:22:58]Read from MH i2c: E2 [04:22:58]MH_I2C_Read... [04:22:58]Read from MH i2c: E2 62 00 [04:22:58]MH_I2C_Read... [04:22:58]Read from MH i2c: E2 62 00 48 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 3A [04:22:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:22:58]wFMCommunicate OK [04:22:58]SAM_PROTO_GetFieldsCounters done [04:22:58]requested_item shift.num is exist - process it [04:22:58]requested_item shift.opened is exist - process it [04:22:58]req_shift_opened [04:22:58]FM_GetShiftState [04:22:58]SAM_PROTO_GetShiftState [04:22:58]wFMCommunicate request_size=4 [04:22:58]MH_SAM_APDU [04:22:58]CAPDU: 80 13 01 00 [04:22:58]Write to MH i2c: E2 08 00 49 0D 80 13 01 00 00 00 00 00 D3 [04:22:58]Write i2c OK [04:22:58]MH_I2C_Read... [04:22:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:22:58]Read from MH i2c: E2 [04:22:58]MH_I2C_Read... [04:22:58]Read from MH i2c: E2 0E 00 [04:22:58]MH_I2C_Read... [04:22:58]Read from MH i2c: E2 0E 00 49 0D 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A0 [04:22:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [04:22:58]wFMCommunicate OK [04:22:58]SAM_PROTO_GetShiftState done [04:22:58]FM_GetShiftState done [04:22:58]req_shift_opened done [04:22:58]requested_item shift.open_date is exist - process it [04:22:58]req_shift_open_date [04:22:58]req_shift_open_date done [04:22:58]produce_requested_data done [04:22:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152555,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [04:22:58]process_action_free close_receipt [04:22:58]json_value_free [04:22:58]json_value_free done [04:22:58]process_json_proto returns [04:22:58]Send response to host [04:22:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152555,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [04:22:58]free response buf [04:22:58]execute_script done [04:22:58]execute_script returns [04:22:58]free content buf [04:22:58]Sock 10.Close socket [04:22:58]Sock 10.Thread stoped [04:23:01]ConnectInit Can't take IP for lk.salyk.kg [04:23:01]CommunicateWithHost connect error [04:23:01]CommunicateWithHost err = -1 [04:23:01]OFD Sender: Server communicate error [04:23:06]OFD Sender: Processing packet 152555 [packets to send 828, broken 827] [04:23:06]ProducePacketName [04:23:06]name=ofd_packets/00152555 [04:23:06]OFD Sender: To server: pG, [04:23:06]CommunicateWithHost lk.salyk.kg:30040 [04:23:06]ConnectInit lk.salyk.kg [04:23:11]ConnectInit Can't take IP for lk.salyk.kg [04:23:11]CommunicateWithHost connect error [04:23:11]CommunicateWithHost err = -1 [04:23:11]OFD Sender: Server communicate error [04:23:14]recv_with_timeout no data received [04:23:16]OFD Sender: Processing packet 152555 [packets to send 828, broken 827] [04:23:16]ProducePacketName [04:23:16]name=ofd_packets/00152555 [04:23:16]OFD Sender: To server: pG, [04:23:16]CommunicateWithHost lk.salyk.kg:30040 [04:23:16]ConnectInit lk.salyk.kg [04:23:21]ConnectInit Can't take IP for lk.salyk.kg [04:23:21]CommunicateWithHost connect error [04:23:21]CommunicateWithHost err = -1 [04:23:21]OFD Sender: Server communicate error [04:23:26]OFD Sender: Processing packet 152555 [packets to send 828, broken 827] [04:23:26]ProducePacketName [04:23:26]name=ofd_packets/00152555 [04:23:26]OFD Sender: To server: pG, [04:23:26]CommunicateWithHost lk.salyk.kg:30040 [04:23:26]ConnectInit lk.salyk.kg [04:23:28]Connected sock=9 [04:23:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9B 7F 07 01 B6 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 A0 3E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 53 02 00 35 04 06 00 29 75 F5 F3 2D C8 B7 EE 3F D3 80 D4 19 22 [04:23:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 15 0D 47 00 10 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 53 02 00 F4 03 04 00 BF E6 F1 66 B6 04 01 00 00 15 C7 97 38 F9 88 FA 35 [04:23:29]CommunicateWithHost err = 0 [04:23:29]CheckOFDResponse [04:23:29]1017 (14) - 77093643461234 [04:23:29]1041 (16) - 0000000000871835 [04:23:29]1040 (4) - 152555 [04:23:29]1012 (4) - 23.09.2024 22:07 [04:23:29]1206 (1) - 0 [04:23:29]OFD Sender: Remove packet 152555 [04:23:29]ProducePacketName [04:23:29]name=ofd_packets/00152555 [04:23:29]NVStorageDeleteData [04:23:29]OFD Sender: No OFD packet to send [04:23:34]OFD Sender: No OFD packet to send [04:23:39]OFD Sender: No OFD packet to send [04:23:44]OFD Sender: No OFD packet to send [04:23:49]OFD Sender: No OFD packet to send [04:23:54]OFD Sender: No OFD packet to send [04:23:59]OFD Sender: No OFD packet to send [04:24:04]OFD Sender: No OFD packet to send [04:24:09]OFD Sender: No OFD packet to send [04:24:14]OFD Sender: No OFD packet to send [04:24:19]OFD Sender: No OFD packet to send [04:24:24]recv_with_timeout no data received [04:24:24]OFD Sender: No OFD packet to send [04:24:29]OFD Sender: No OFD packet to send [04:24:34]OFD Sender: No OFD packet to send [04:24:39]OFD Sender: No OFD packet to send [04:24:44]OFD Sender: No OFD packet to send [04:24:49]OFD Sender: No OFD packet to send [04:24:54]OFD Sender: No OFD packet to send [04:24:59]OFD Sender: No OFD packet to send [04:25:04]OFD Sender: No OFD packet to send [04:25:09]OFD Sender: No OFD packet to send [04:25:14]OFD Sender: No OFD packet to send [04:25:19]OFD Sender: No OFD packet to send [04:25:24]OFD Sender: No OFD packet to send [04:25:29]OFD Sender: No OFD packet to send [04:25:35]OFD Sender: No OFD packet to send [04:25:40]OFD Sender: No OFD packet to send [04:25:45]OFD Sender: No OFD packet to send [04:25:50]OFD Sender: No OFD packet to send [04:25:55]OFD Sender: No OFD packet to send [04:26:00]OFD Sender: No OFD packet to send [04:26:05]OFD Sender: No OFD packet to send [04:26:10]OFD Sender: No OFD packet to send [04:26:15]OFD Sender: No OFD packet to send [04:26:20]OFD Sender: No OFD packet to send [04:26:25]OFD Sender: No OFD packet to send [04:26:30]OFD Sender: No OFD packet to send [04:26:35]OFD Sender: No OFD packet to send [04:26:40]OFD Sender: No OFD packet to send [04:26:45]OFD Sender: No OFD packet to send [04:26:50]OFD Sender: No OFD packet to send [04:26:55]OFD Sender: No OFD packet to send [04:27:00]OFD Sender: No OFD packet to send [04:27:05]OFD Sender: No OFD packet to send [04:27:10]OFD Sender: No OFD packet to send [04:27:15]OFD Sender: No OFD packet to send [04:27:20]OFD Sender: No OFD packet to send [04:27:25]OFD Sender: No OFD packet to send [04:27:30]OFD Sender: No OFD packet to send [04:27:35]OFD Sender: No OFD packet to send [04:27:40]OFD Sender: No OFD packet to send [04:27:45]OFD Sender: No OFD packet to send [04:27:50]OFD Sender: No OFD packet to send [04:27:55]OFD Sender: No OFD packet to send [04:28:00]OFD Sender: No OFD packet to send [04:28:05]OFD Sender: No OFD packet to send [04:28:10]OFD Sender: No OFD packet to send [04:28:15]OFD Sender: No OFD packet to send [04:28:20]OFD Sender: No OFD packet to send [04:28:25]OFD Sender: No OFD packet to send [04:28:30]OFD Sender: No OFD packet to send [04:28:35]OFD Sender: No OFD packet to send [04:28:40]OFD Sender: No OFD packet to send [04:28:45]OFD Sender: No OFD packet to send [04:28:50]OFD Sender: No OFD packet to send [04:28:55]OFD Sender: No OFD packet to send [04:29:00]OFD Sender: No OFD packet to send [04:29:05]OFD Sender: No OFD packet to send [04:29:10]OFD Sender: No OFD packet to send [04:29:12]recv_with_timeout no data received [04:29:15]OFD Sender: No OFD packet to send [04:29:20]OFD Sender: No OFD packet to send [04:29:25]OFD Sender: No OFD packet to send [04:29:30]OFD Sender: No OFD packet to send [04:29:35]OFD Sender: No OFD packet to send [04:29:40]OFD Sender: No OFD packet to send [04:29:45]OFD Sender: No OFD packet to send [04:29:50]OFD Sender: No OFD packet to send [04:29:55]OFD Sender: No OFD packet to send [04:30:00]OFD Sender: No OFD packet to send [04:30:05]OFD Sender: No OFD packet to send [04:30:10]OFD Sender: No OFD packet to send [04:30:15]OFD Sender: No OFD packet to send [04:30:21]OFD Sender: No OFD packet to send [04:30:26]OFD Sender: No OFD packet to send [04:30:31]OFD Sender: No OFD packet to send [04:30:36]OFD Sender: No OFD packet to send [04:30:41]OFD Sender: No OFD packet to send [04:30:46]OFD Sender: No OFD packet to send [04:30:51]OFD Sender: No OFD packet to send [04:30:56]OFD Sender: No OFD packet to send [04:31:01]OFD Sender: No OFD packet to send [04:31:06]OFD Sender: No OFD packet to send [04:31:11]OFD Sender: No OFD packet to send [04:31:16]OFD Sender: No OFD packet to send [04:31:21]OFD Sender: No OFD packet to send [04:31:26]OFD Sender: No OFD packet to send [04:31:31]OFD Sender: No OFD packet to send [04:31:36]OFD Sender: No OFD packet to send [04:31:41]OFD Sender: No OFD packet to send [04:31:46]OFD Sender: No OFD packet to send [04:31:46]recv_with_timeout no data received [04:31:51]OFD Sender: No OFD packet to send [04:31:56]OFD Sender: No OFD packet to send [04:31:56]recv_with_timeout no data received [04:32:01]OFD Sender: No OFD packet to send [04:32:06]OFD Sender: No OFD packet to send [04:32:11]OFD Sender: No OFD packet to send [04:32:16]OFD Sender: No OFD packet to send [04:32:21]OFD Sender: No OFD packet to send [04:32:26]OFD Sender: No OFD packet to send [04:32:31]OFD Sender: No OFD packet to send [04:32:36]OFD Sender: No OFD packet to send [04:32:41]OFD Sender: No OFD packet to send [04:32:46]OFD Sender: No OFD packet to send [04:32:51]OFD Sender: No OFD packet to send [04:32:56]OFD Sender: No OFD packet to send [04:33:01]OFD Sender: No OFD packet to send [04:33:06]OFD Sender: No OFD packet to send [04:33:11]OFD Sender: No OFD packet to send [04:33:16]OFD Sender: No OFD packet to send [04:33:21]OFD Sender: No OFD packet to send [04:33:26]OFD Sender: No OFD packet to send [04:33:31]OFD Sender: No OFD packet to send [04:33:36]OFD Sender: No OFD packet to send [04:33:41]OFD Sender: No OFD packet to send [04:33:46]OFD Sender: No OFD packet to send [04:33:51]OFD Sender: No OFD packet to send [04:33:56]OFD Sender: No OFD packet to send [04:34:01]OFD Sender: No OFD packet to send [04:34:06]OFD Sender: No OFD packet to send [04:34:11]OFD Sender: No OFD packet to send [04:34:16]OFD Sender: No OFD packet to send [04:34:19]recv_with_timeout no data received [04:34:21]OFD Sender: No OFD packet to send [04:34:26]OFD Sender: No OFD packet to send [04:34:31]OFD Sender: No OFD packet to send [04:34:36]OFD Sender: No OFD packet to send [04:34:41]OFD Sender: No OFD packet to send [04:34:46]OFD Sender: No OFD packet to send [04:34:51]OFD Sender: No OFD packet to send [04:34:56]OFD Sender: No OFD packet to send [04:35:01]OFD Sender: No OFD packet to send [04:35:07]OFD Sender: No OFD packet to send [04:35:12]OFD Sender: No OFD packet to send [04:35:17]OFD Sender: No OFD packet to send [04:35:22]OFD Sender: No OFD packet to send [04:35:27]OFD Sender: No OFD packet to send [04:35:32]OFD Sender: No OFD packet to send [04:35:37]OFD Sender: No OFD packet to send [04:35:42]OFD Sender: No OFD packet to send [04:35:47]OFD Sender: No OFD packet to send [04:35:52]OFD Sender: No OFD packet to send [04:35:57]OFD Sender: No OFD packet to send [04:36:02]OFD Sender: No OFD packet to send [04:36:07]OFD Sender: No OFD packet to send [04:36:12]OFD Sender: No OFD packet to send [04:36:17]recv_with_timeout no data received [04:36:17]OFD Sender: No OFD packet to send [04:36:22]OFD Sender: No OFD packet to send [04:36:27]OFD Sender: No OFD packet to send [04:36:32]OFD Sender: No OFD packet to send [04:36:37]OFD Sender: No OFD packet to send [04:36:42]OFD Sender: No OFD packet to send [04:36:47]OFD Sender: No OFD packet to send [04:36:52]OFD Sender: No OFD packet to send [04:36:57]OFD Sender: No OFD packet to send [04:37:02]OFD Sender: No OFD packet to send [04:37:07]OFD Sender: No OFD packet to send [04:37:12]OFD Sender: No OFD packet to send [04:37:17]OFD Sender: No OFD packet to send [04:37:22]OFD Sender: No OFD packet to send [04:37:27]OFD Sender: No OFD packet to send [04:37:32]OFD Sender: No OFD packet to send [04:37:37]OFD Sender: No OFD packet to send [04:37:42]OFD Sender: No OFD packet to send [04:37:47]OFD Sender: No OFD packet to send [04:37:52]OFD Sender: No OFD packet to send [04:37:57]OFD Sender: No OFD packet to send [04:38:02]OFD Sender: No OFD packet to send [04:38:07]OFD Sender: No OFD packet to send [04:38:12]OFD Sender: No OFD packet to send [04:38:17]OFD Sender: No OFD packet to send [04:38:22]OFD Sender: No OFD packet to send [04:38:27]OFD Sender: No OFD packet to send [04:38:32]OFD Sender: No OFD packet to send [04:38:37]OFD Sender: No OFD packet to send [04:38:42]recv_with_timeout no data received [04:38:42]OFD Sender: No OFD packet to send [04:38:47]OFD Sender: No OFD packet to send [04:38:52]OFD Sender: No OFD packet to send [04:38:57]OFD Sender: No OFD packet to send [04:39:02]OFD Sender: No OFD packet to send [04:39:07]OFD Sender: No OFD packet to send [04:39:12]OFD Sender: No OFD packet to send [04:39:17]OFD Sender: No OFD packet to send [04:39:22]OFD Sender: No OFD packet to send [04:39:27]OFD Sender: No OFD packet to send [04:39:32]OFD Sender: No OFD packet to send [04:39:37]OFD Sender: No OFD packet to send [04:39:42]OFD Sender: No OFD packet to send [04:39:47]OFD Sender: No OFD packet to send [04:39:53]OFD Sender: No OFD packet to send [04:39:58]OFD Sender: No OFD packet to send [04:40:03]OFD Sender: No OFD packet to send [04:40:08]OFD Sender: No OFD packet to send [04:40:13]OFD Sender: No OFD packet to send [04:40:18]OFD Sender: No OFD packet to send [04:40:23]OFD Sender: No OFD packet to send [04:40:28]OFD Sender: No OFD packet to send [04:40:33]OFD Sender: No OFD packet to send [04:40:38]OFD Sender: No OFD packet to send [04:40:43]OFD Sender: No OFD packet to send [04:40:48]OFD Sender: No OFD packet to send [04:40:53]OFD Sender: No OFD packet to send [04:40:58]OFD Sender: No OFD packet to send [04:41:02]recv_with_timeout no data received [04:41:03]OFD Sender: No OFD packet to send [04:41:08]OFD Sender: No OFD packet to send [04:41:13]recv_with_timeout no data received [04:41:13]OFD Sender: No OFD packet to send [04:41:18]OFD Sender: No OFD packet to send [04:41:23]OFD Sender: No OFD packet to send [04:41:28]OFD Sender: No OFD packet to send [04:41:33]OFD Sender: No OFD packet to send [04:41:38]OFD Sender: No OFD packet to send [04:41:43]OFD Sender: No OFD packet to send [04:41:48]OFD Sender: No OFD packet to send [04:41:53]OFD Sender: No OFD packet to send [04:41:58]OFD Sender: No OFD packet to send [04:42:03]OFD Sender: No OFD packet to send [04:42:03]recv_with_timeout no data received [04:42:08]OFD Sender: No OFD packet to send [04:42:13]OFD Sender: No OFD packet to send [04:42:18]OFD Sender: No OFD packet to send [04:42:23]OFD Sender: No OFD packet to send [04:42:28]OFD Sender: No OFD packet to send [04:42:33]OFD Sender: No OFD packet to send [04:42:38]OFD Sender: No OFD packet to send [04:42:43]OFD Sender: No OFD packet to send [04:42:48]OFD Sender: No OFD packet to send [04:42:53]OFD Sender: No OFD packet to send [04:42:58]OFD Sender: No OFD packet to send [04:43:03]OFD Sender: No OFD packet to send [04:43:08]OFD Sender: No OFD packet to send [04:43:13]OFD Sender: No OFD packet to send [04:43:18]OFD Sender: No OFD packet to send [04:43:22]recv_with_timeout no data received [04:43:23]OFD Sender: No OFD packet to send [04:43:28]OFD Sender: No OFD packet to send [04:43:33]OFD Sender: No OFD packet to send [04:43:38]OFD Sender: No OFD packet to send [04:43:43]OFD Sender: No OFD packet to send [04:43:48]OFD Sender: No OFD packet to send [04:43:53]OFD Sender: No OFD packet to send [04:43:58]OFD Sender: No OFD packet to send [04:43:59]accept exits with 7 [04:43:59]New connection [04:43:59]New thread 3067039076 created [04:43:59]Thread 3066895716 joined [04:43:59]Waiting for new connection... [04:43:59] Sock 7.Parse request [04:43:59]Sock 7.Check first char [04:43:59]Sock 7.First char is OK [04:43:59]request: POST /json_proto HTTP/1.0 [04:43:59]Method: POST [04:43:59]URL: /json_proto [04:43:59]Method is POST - this is cgi request [04:43:59]url: /json_proto [04:43:59]query_string will be loaded in cgi processing [04:43:59]execute_cgi json_proto POST (null) [04:43:59]execute_cgi path=json_proto method=POST [04:43:59]POST find Content-Length [04:43:59]Host: 172.17.43.67:8080 [04:43:59]Content-Length: 678 [04:43:59]Content-Type: application/json [04:43:59] [04:43:59]POST finish read [04:43:59]Found Content-Length = 678 [04:43:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:43:59]execute_script... [04:43:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:43:59]POST & json_proto [04:43:59]process_json_proto [04:43:59]json parsed OK: [04:43:59]protocol is kg_v1.0 [04:43:59]action value=close_receipt [04:43:59]process_action close_receipt [04:43:59]cmd_close_receipt [04:43:59]MH_GetDate [04:43:59]Write to MH i2c: F0 00 00 4A 0D 46 [04:43:59]Write i2c OK [04:43:59]MH_I2C_Read... [04:43:59]Read from MH i2c: F0 [04:43:59]MH_I2C_Read... [04:43:59]Read from MH i2c: F0 09 00 [04:43:59]MH_I2C_Read... [04:43:59]Read from MH i2c: F0 09 00 4A 0D 00 91 43 F2 66 6A BD 47 65 4E [04:43:59]GetLastDocTimeStamp 1727151776 [04:43:59]current date 1727153041 [04:43:59]FM_GetShiftState [04:43:59]SAM_PROTO_GetShiftState [04:43:59]wFMCommunicate request_size=4 [04:43:59]MH_SAM_APDU [04:43:59]CAPDU: 80 13 01 00 [04:43:59]Write to MH i2c: E2 08 00 4B 0D 80 13 01 00 00 00 00 00 D5 [04:43:59]Write i2c OK [04:43:59]MH_I2C_Read... [04:43:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:43:59]Read from MH i2c: E2 [04:43:59]MH_I2C_Read... [04:43:59]Read from MH i2c: E2 0E 00 [04:43:59]MH_I2C_Read... [04:43:59]Read from MH i2c: E2 0E 00 4B 0D 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A2 [04:43:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [04:43:59]wFMCommunicate OK [04:43:59]SAM_PROTO_GetShiftState done [04:43:59]FM_GetShiftState done [04:43:59]opened in 1727137889 [04:43:59]opened+sec_in_day 1727224289 [04:43:59]quantity*price = 60003 [04:43:59]sum+1 = 60004 [04:43:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 15 24.09.2024 04:44 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152556 ФПД: 277502329364023 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T044401&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152556&fm=277502329364023&tin=02508201610067®Number=0000000000091825&sum=60000 [04:44:00]StoreToDocumentArchive [04:44:00]shift 477 fd 152556 [04:44:00]save to /storage/0477/doc_00152556 [04:44:00]save last doc name /storage/0477/doc_00152556 to /storage/kkm_last_doc_name [04:44:00]save OK [04:44:00]Clear old archive folders... [04:44:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:44:00]tlvbuf is 00AC5710 [04:44:00]SAM_PROTO_ClearQueue [04:44:00]wFMCommunicate request_size=4 [04:44:00]MH_SAM_APDU [04:44:00]CAPDU: 80 09 00 00 [04:44:00]Write to MH i2c: E2 08 00 58 0D 80 09 00 00 00 00 00 00 D7 [04:44:00]Write i2c OK [04:44:00]MH_I2C_Read... [04:44:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:44:00]Read from MH i2c: E2 [04:44:00]MH_I2C_Read... [04:44:00]Read from MH i2c: E2 03 00 [04:44:00]MH_I2C_Read... [04:44:00]Read from MH i2c: E2 03 00 58 0D 00 90 00 D9 [04:44:00]RAPDU: 90 00 [04:44:00]wFMCommunicate OK [04:44:00]SAM_PROTO_ClearQueue done [04:44:00]KKMCreateOFDPacket [04:44:00]OFDProtocolAddRootSTLVToBuf [04:44:00]FM_MakeSignedData [04:44:00]FM_MakeSignedData [04:44:00]SAM_PROTO_SignData [04:44:00]wFMCommunicate request_size=4 [04:44:00]MH_SAM_APDU [04:44:00]CAPDU: 80 0D 01 02 [04:44:00]Write to MH i2c: E2 08 00 59 0D 80 0D 01 02 00 00 00 00 DF [04:44:00]Write i2c OK [04:44:00]MH_I2C_Read... [04:44:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:44:00]Read from MH i2c: E2 [04:44:00]MH_I2C_Read... [04:44:00]Read from MH i2c: E2 03 00 [04:44:00]MH_I2C_Read... [04:44:00]Read from MH i2c: E2 03 00 59 0D 00 90 00 DA [04:44:00]RAPDU: 90 00 [04:44:00]wFMCommunicate OK [04:44:00]wFMCommunicate request_size=255 [04:44:00]MH_SAM_APDU [04:44:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 91 43 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 53 02 00 35 04 06 00 FC [04:44:00]Write to MH i2c: E2 02 01 5A 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 91 43 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 53 02 00 35 04 06 00 FC 00 00 7B [04:44:00]Write i2c OK [04:44:00]MH_I2C_Read... [04:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:44:01]Read from MH i2c: E2 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: E2 03 00 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: E2 03 00 5A 0D 00 90 00 DB [04:44:01]RAPDU: 90 00 [04:44:01]wFMCommunicate OK [04:44:01]wFMCommunicate request_size=10 [04:44:01]MH_SAM_APDU [04:44:01]CAPDU: 80 0D 02 02 05 63 0B C4 1E 37 [04:44:01]Write to MH i2c: E2 0D 00 5B 0D 80 0D 02 02 05 00 63 0B C4 1E 37 00 00 73 [04:44:01]Write i2c OK [04:44:01]MH_I2C_Read... [04:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:44:01]Read from MH i2c: E2 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: E2 03 00 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: E2 03 00 5B 0D 00 90 00 DC [04:44:01]RAPDU: 90 00 [04:44:01]wFMCommunicate OK [04:44:01]wFMCommunicate request_size=4 [04:44:01]MH_SAM_APDU [04:44:01]CAPDU: 80 0D 03 02 [04:44:01]Write to MH i2c: E2 08 00 5C 0D 80 0D 03 02 00 00 00 00 E4 [04:44:01]Write i2c OK [04:44:01]MH_I2C_Read... [04:44:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:44:01]Read from MH i2c: E2 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: E2 0B 00 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: E2 0B 00 5C 0D 00 90 C9 84 53 44 D2 F6 98 90 00 B9 [04:44:01]RAPDU: 90 C9 84 53 44 D2 F6 98 90 00 [04:44:01]wFMCommunicate OK [04:44:01]SAM_PROTO_SignData done [04:44:01]FM_MakeSignedData done [04:44:01]CreateOFDProtocolMessage [04:44:01]wFMCommunicate request_size=4 [04:44:01]MH_SAM_APDU [04:44:01]CAPDU: 80 11 00 00 [04:44:01]Write to MH i2c: E2 08 00 5D 0D 80 11 00 00 00 00 00 00 E4 [04:44:01]Write i2c OK [04:44:01]MH_I2C_Read... [04:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:44:01]Read from MH i2c: E2 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: E2 17 00 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: E2 17 00 5D 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 37 [04:44:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:44:01]wFMCommunicate OK [04:44:01]CreateOFDProtocolMessage done [04:44:01]OFDSenderStorePacket 152556 [04:44:01]StoreOFDPacket docnum=152556 [04:44:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2C BC 07 01 96 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 91 43 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 53 02 00 35 04 06 00 FC 63 0B C4 1E 37 90 C9 84 53 44 D2 F6 98 [04:44:01]CheckFolder [04:44:01]dirname=/storage/ofd_packets [04:44:01]CheckFolder done [04:44:01]ProducePacketName [04:44:01]name=ofd_packets/00152556 [04:44:01]NVStorageSaveData ofd_packets/00152556 [04:44:01]File name is /storage/ofd_packets/00152556 [04:44:01]Write 301 bytes [04:44:01]NVStorageSaveData done [04:44:01]OFDSenderStorePacket done [04:44:01]KKMCreateOFDPacket done [04:44:01]NVStorageSaveData kkm_last_timestamp [04:44:01]File name is /storage/kkm_last_timestamp [04:44:01]Write 4 bytes [04:44:01]NVStorageSaveData done [04:44:01]ExternCall_PrintAddStr [04:44:01]wPrintStart [04:44:01]Write to MH i2c: 01 00 00 5E 0D 6B [04:44:01]Write i2c OK [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: 01 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: 01 07 00 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: 01 07 00 5E 0D 00 00 00 00 00 FF 0F 80 [04:44:01]RasterBufferAndPrint [04:44:01]line Счет N : (1)1786557 [04:44:01]line ИНН: 02508201610067 [04:44:01]line Контрольно-Кассовый Чек [04:44:01]line ПРОДАЖА [04:44:01]line ТРК (МРК, ГНК) : 12 [04:44:01]line Товар: 2710124130 [04:44:01]line Аи-92-К-5 [04:44:01]line 8.850 * 67.80 [04:44:01]line = 600.03 [04:44:01]line НДС 12% НСП 1% [04:44:01]line > о реализуемом товаре [04:44:01]line ОКРУГЛЕНИЕ: -0.03 [04:44:01]line ИТОГО: 600.00 [04:44:01]line Внесено: 600.00 [04:44:01]line СДАЧА: 0.00 [04:44:01]line НСП 1% : 5.31 [04:44:01]line НДС 12% : 63.72 [04:44:01]line Наличными: 600.00 [04:44:01]line Безнал.: 0.00 [04:44:01]line Место: АЗС № 89 "Партнер Нефть" [04:44:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [04:44:01]line СНО: Общий режим [04:44:01]line Чек 15 24.09.2024 04:44 [04:44:01]line Смена: 477 ФФД: 1.0 [04:44:01]line ЗНМ: 0300000113 [04:44:01]line РНМ: 0000000000091825 [04:44:01]line Версия ККМ: 001 [04:44:01]line ФМ: 0000000000871835 [04:44:01]line ФД: 152556 [04:44:01]line ФПД: 277502329364023 [04:44:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T044401&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152556&fm=277502329364023&tin=02508201610067®Number=0000000000091825&sum=60000 [04:44:01]written 0, free lines is 4095 [04:44:01]OFD Sender: Processing packet 152556 [packets to send 828, broken 827] [04:44:01]ProducePacketName [04:44:01]name=ofd_packets/00152556 [04:44:01]OFD Sender: To server: pG, [04:44:01]CommunicateWithHost lk.salyk.kg:30040 [04:44:01]ConnectInit lk.salyk.kg [04:44:01]Write to MH i2c: 01 00 00 89 0D 96 [04:44:01]Write i2c OK [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: 01 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: 01 07 00 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: 01 07 00 89 0D 00 00 00 00 00 D4 0C 7D [04:44:01]RasterBufferAndPrint [04:44:01]line [04:44:01]line [04:44:01]line [04:44:01]line [04:44:01]line [04:44:01]written 0, free lines is 3290 [04:44:01]MH_Cut [04:44:01]Write to MH i2c: D1 01 00 90 0D 01 6F [04:44:01]Write i2c OK [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: D1 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: D1 01 00 [04:44:01]MH_I2C_Read... [04:44:01]Read from MH i2c: D1 01 00 90 0D 00 6E [04:44:01]Write to MH i2c: 01 00 00 91 0D 9E [04:44:01]Write i2c OK [04:44:01]MH_I2C_Read... [04:44:02]*** Cut start [04:44:02]*** Purtial cut [04:44:02]*** Stage 1: CUTSNS_PIN = 1 [04:44:02]Read from MH i2c: 01 [04:44:02]MH_I2C_Read... [04:44:02]*** Stop cut motor [04:44:02]*** Cut end [04:44:02]Read from MH i2c: 01 07 00 [04:44:02]MH_I2C_Read... [04:44:02]Read from MH i2c: 01 07 00 91 0D 00 00 00 00 00 FF 0F B3 [04:44:02]process_action close_receipt done [04:44:02]requested_data is exist [04:44:02]produce_requested_data [04:44:02]requested_item fm.sn is exist - process it [04:44:02]wFMCommunicate request_size=4 [04:44:02]MH_SAM_APDU [04:44:02]CAPDU: 80 11 00 00 [04:44:02]Write to MH i2c: E2 08 00 92 0D 80 11 00 00 00 00 00 00 19 [04:44:02]Write i2c OK [04:44:02]MH_I2C_Read... [04:44:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:44:02]Read from MH i2c: E2 [04:44:02]MH_I2C_Read... [04:44:02]Read from MH i2c: E2 17 00 [04:44:02]MH_I2C_Read... [04:44:02]Read from MH i2c: E2 17 00 92 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [04:44:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:44:02]wFMCommunicate OK [04:44:02]requested_item fd.num is exist - process it [04:44:02]SAM_PROTO_GetFieldsCounters [04:44:02]wFMCommunicate request_size=4 [04:44:02]MH_SAM_APDU [04:44:02]CAPDU: 80 13 00 00 [04:44:02]Write to MH i2c: E2 08 00 93 0D 80 13 00 00 00 00 00 00 1C [04:44:02]Write i2c OK [04:44:02]MH_I2C_Read... [04:44:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:44:02]Read from MH i2c: E2 [04:44:02]MH_I2C_Read... [04:44:02]Read from MH i2c: E2 62 00 [04:44:02]MH_I2C_Read... [04:44:02]Read from MH i2c: E2 62 00 93 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [04:44:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:44:02]wFMCommunicate OK [04:44:02]SAM_PROTO_GetFieldsCounters done [04:44:02]requested_item shift.num is exist - process it [04:44:02]requested_item shift.opened is exist - process it [04:44:02]req_shift_opened [04:44:02]FM_GetShiftState [04:44:02]SAM_PROTO_GetShiftState [04:44:02]wFMCommunicate request_size=4 [04:44:02]MH_SAM_APDU [04:44:02]CAPDU: 80 13 01 00 [04:44:02]Write to MH i2c: E2 08 00 94 0D 80 13 01 00 00 00 00 00 1E [04:44:02]Write i2c OK [04:44:02]MH_I2C_Read... [04:44:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:44:03]Read from MH i2c: E2 [04:44:03]MH_I2C_Read... [04:44:03]Read from MH i2c: E2 0E 00 [04:44:03]MH_I2C_Read... [04:44:03]Read from MH i2c: E2 0E 00 94 0D 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EB [04:44:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [04:44:03]wFMCommunicate OK [04:44:03]SAM_PROTO_GetShiftState done [04:44:03]FM_GetShiftState done [04:44:03]req_shift_opened done [04:44:03]requested_item shift.open_date is exist - process it [04:44:03]req_shift_open_date [04:44:03]req_shift_open_date done [04:44:03]produce_requested_data done [04:44:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152556,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [04:44:03]process_action_free close_receipt [04:44:03]json_value_free [04:44:03]json_value_free done [04:44:03]process_json_proto returns [04:44:03]Send response to host [04:44:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152556,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [04:44:03]free response buf [04:44:03]execute_script done [04:44:03]execute_script returns [04:44:03]free content buf [04:44:03]Sock 7.Close socket [04:44:03]Sock 7.Thread stoped [04:44:16]recv_with_timeout no data received [04:44:30]recv_with_timeout no data received [04:46:11]ConnectInit Can't connect to host [04:46:11]CommunicateWithHost connect error [04:46:11]CommunicateWithHost err = -1 [04:46:11]OFD Sender: Server communicate error [04:46:16]OFD Sender: Processing packet 152556 [packets to send 828, broken 827] [04:46:16]ProducePacketName [04:46:16]name=ofd_packets/00152556 [04:46:16]OFD Sender: To server: pG, [04:46:16]CommunicateWithHost lk.salyk.kg:30040 [04:46:16]ConnectInit lk.salyk.kg [04:46:17]Connected sock=7 [04:46:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2C BC 07 01 96 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 91 43 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 53 02 00 35 04 06 00 FC 63 0B C4 1E 37 90 C9 84 53 44 D2 F6 98 [04:46:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0C A6 47 00 71 F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 53 02 00 F4 03 04 00 18 EC F1 66 B6 04 01 00 00 F8 50 A1 20 05 C8 C2 3E [04:46:17]CommunicateWithHost err = 0 [04:46:17]CheckOFDResponse [04:46:17]1017 (14) - 77093643461234 [04:46:17]1041 (16) - 0000000000871835 [04:46:17]1040 (4) - 152556 [04:46:17]1012 (4) - 23.09.2024 22:30 [04:46:17]1206 (1) - 0 [04:46:17]OFD Sender: Remove packet 152556 [04:46:17]ProducePacketName [04:46:17]name=ofd_packets/00152556 [04:46:17]NVStorageDeleteData [04:46:18]OFD Sender: No OFD packet to send [04:46:23]OFD Sender: No OFD packet to send [04:46:28]OFD Sender: No OFD packet to send [04:46:33]OFD Sender: No OFD packet to send [04:46:38]OFD Sender: No OFD packet to send [04:46:43]OFD Sender: No OFD packet to send [04:46:48]OFD Sender: No OFD packet to send [04:46:53]OFD Sender: No OFD packet to send [04:46:58]OFD Sender: No OFD packet to send [04:47:03]OFD Sender: No OFD packet to send [04:47:08]OFD Sender: No OFD packet to send [04:47:13]OFD Sender: No OFD packet to send [04:47:18]OFD Sender: No OFD packet to send [04:47:23]OFD Sender: No OFD packet to send [04:47:28]OFD Sender: No OFD packet to send [04:47:33]OFD Sender: No OFD packet to send [04:47:38]OFD Sender: No OFD packet to send [04:47:43]OFD Sender: No OFD packet to send [04:47:48]OFD Sender: No OFD packet to send [04:47:53]OFD Sender: No OFD packet to send [04:47:58]OFD Sender: No OFD packet to send [04:48:03]OFD Sender: No OFD packet to send [04:48:04]recv_with_timeout no data received [04:48:08]OFD Sender: No OFD packet to send [04:48:13]OFD Sender: No OFD packet to send [04:48:18]OFD Sender: No OFD packet to send [04:48:21]recv_with_timeout no data received [04:48:23]OFD Sender: No OFD packet to send [04:48:28]OFD Sender: No OFD packet to send [04:48:33]OFD Sender: No OFD packet to send [04:48:38]OFD Sender: No OFD packet to send [04:48:39]recv_with_timeout no data received [04:48:43]OFD Sender: No OFD packet to send [04:48:48]OFD Sender: No OFD packet to send [04:48:50]recv_with_timeout no data received [04:48:54]OFD Sender: No OFD packet to send [04:48:59]OFD Sender: No OFD packet to send [04:49:04]OFD Sender: No OFD packet to send [04:49:07]recv_with_timeout no data received [04:49:09]OFD Sender: No OFD packet to send [04:49:14]OFD Sender: No OFD packet to send [04:49:19]OFD Sender: No OFD packet to send [04:49:24]OFD Sender: No OFD packet to send [04:49:29]OFD Sender: No OFD packet to send [04:49:34]OFD Sender: No OFD packet to send [04:49:39]OFD Sender: No OFD packet to send [04:49:44]OFD Sender: No OFD packet to send [04:49:49]OFD Sender: No OFD packet to send [04:49:54]OFD Sender: No OFD packet to send [04:49:59]OFD Sender: No OFD packet to send [04:50:04]OFD Sender: No OFD packet to send [04:50:09]OFD Sender: No OFD packet to send [04:50:14]OFD Sender: No OFD packet to send [04:50:15]recv_with_timeout no data received [04:50:19]OFD Sender: No OFD packet to send [04:50:24]OFD Sender: No OFD packet to send [04:50:25]recv_with_timeout no data received [04:50:29]OFD Sender: No OFD packet to send [04:50:34]OFD Sender: No OFD packet to send [04:50:39]OFD Sender: No OFD packet to send [04:50:44]OFD Sender: No OFD packet to send [04:50:49]OFD Sender: No OFD packet to send [04:50:54]OFD Sender: No OFD packet to send [04:50:59]OFD Sender: No OFD packet to send [04:51:04]OFD Sender: No OFD packet to send [04:51:09]OFD Sender: No OFD packet to send [04:51:14]OFD Sender: No OFD packet to send [04:51:19]OFD Sender: No OFD packet to send [04:51:24]OFD Sender: No OFD packet to send [04:51:29]OFD Sender: No OFD packet to send [04:51:34]OFD Sender: No OFD packet to send [04:51:39]OFD Sender: No OFD packet to send [04:51:44]OFD Sender: No OFD packet to send [04:51:49]OFD Sender: No OFD packet to send [04:51:54]OFD Sender: No OFD packet to send [04:51:59]OFD Sender: No OFD packet to send [04:52:04]OFD Sender: No OFD packet to send [04:52:09]OFD Sender: No OFD packet to send [04:52:14]OFD Sender: No OFD packet to send [04:52:19]OFD Sender: No OFD packet to send [04:52:24]OFD Sender: No OFD packet to send [04:52:29]OFD Sender: No OFD packet to send [04:52:34]OFD Sender: No OFD packet to send [04:52:35]recv_with_timeout no data received [04:52:39]OFD Sender: No OFD packet to send [04:52:44]OFD Sender: No OFD packet to send [04:52:49]OFD Sender: No OFD packet to send [04:52:54]OFD Sender: No OFD packet to send [04:52:59]OFD Sender: No OFD packet to send [04:53:04]OFD Sender: No OFD packet to send [04:53:09]OFD Sender: No OFD packet to send [04:53:14]recv_with_timeout no data received [04:53:14]OFD Sender: No OFD packet to send [04:53:19]OFD Sender: No OFD packet to send [04:53:24]OFD Sender: No OFD packet to send [04:53:29]OFD Sender: No OFD packet to send [04:53:34]OFD Sender: No OFD packet to send [04:53:40]OFD Sender: No OFD packet to send [04:53:45]OFD Sender: No OFD packet to send [04:53:50]OFD Sender: No OFD packet to send [04:53:55]OFD Sender: No OFD packet to send [04:54:00]OFD Sender: No OFD packet to send [04:54:05]OFD Sender: No OFD packet to send [04:54:10]OFD Sender: No OFD packet to send [04:54:15]OFD Sender: No OFD packet to send [04:54:20]OFD Sender: No OFD packet to send [04:54:25]OFD Sender: No OFD packet to send [04:54:30]OFD Sender: No OFD packet to send [04:54:35]OFD Sender: No OFD packet to send [04:54:40]OFD Sender: No OFD packet to send [04:54:45]OFD Sender: No OFD packet to send [04:54:50]OFD Sender: No OFD packet to send [04:54:55]OFD Sender: No OFD packet to send [04:55:00]OFD Sender: No OFD packet to send [04:55:05]OFD Sender: No OFD packet to send [04:55:10]OFD Sender: No OFD packet to send [04:55:15]OFD Sender: No OFD packet to send [04:55:20]OFD Sender: No OFD packet to send [04:55:25]OFD Sender: No OFD packet to send [04:55:30]recv_with_timeout no data received [04:55:30]OFD Sender: No OFD packet to send [04:55:35]OFD Sender: No OFD packet to send [04:55:40]OFD Sender: No OFD packet to send [04:55:45]OFD Sender: No OFD packet to send [04:55:50]OFD Sender: No OFD packet to send [04:55:55]OFD Sender: No OFD packet to send [04:56:00]OFD Sender: No OFD packet to send [04:56:05]OFD Sender: No OFD packet to send [04:56:10]OFD Sender: No OFD packet to send [04:56:15]OFD Sender: No OFD packet to send [04:56:20]OFD Sender: No OFD packet to send [04:56:25]OFD Sender: No OFD packet to send [04:56:30]OFD Sender: No OFD packet to send [04:56:35]OFD Sender: No OFD packet to send [04:56:40]OFD Sender: No OFD packet to send [04:56:45]OFD Sender: No OFD packet to send [04:56:50]OFD Sender: No OFD packet to send [04:56:55]OFD Sender: No OFD packet to send [04:57:00]OFD Sender: No OFD packet to send [04:57:05]OFD Sender: No OFD packet to send [04:57:10]OFD Sender: No OFD packet to send [04:57:15]OFD Sender: No OFD packet to send [04:57:20]OFD Sender: No OFD packet to send [04:57:25]OFD Sender: No OFD packet to send [04:57:30]OFD Sender: No OFD packet to send [04:57:35]OFD Sender: No OFD packet to send [04:57:40]OFD Sender: No OFD packet to send [04:57:45]OFD Sender: No OFD packet to send [04:57:50]OFD Sender: No OFD packet to send [04:57:55]OFD Sender: No OFD packet to send [04:58:00]OFD Sender: No OFD packet to send [04:58:05]OFD Sender: No OFD packet to send [04:58:10]OFD Sender: No OFD packet to send [04:58:15]OFD Sender: No OFD packet to send [04:58:20]OFD Sender: No OFD packet to send [04:58:25]OFD Sender: No OFD packet to send [04:58:31]OFD Sender: No OFD packet to send [04:58:36]OFD Sender: No OFD packet to send [04:58:41]OFD Sender: No OFD packet to send [04:58:46]OFD Sender: No OFD packet to send [04:58:51]OFD Sender: No OFD packet to send [04:58:56]OFD Sender: No OFD packet to send [04:59:01]OFD Sender: No OFD packet to send [04:59:06]OFD Sender: No OFD packet to send [04:59:11]OFD Sender: No OFD packet to send [04:59:16]OFD Sender: No OFD packet to send [04:59:21]OFD Sender: No OFD packet to send [04:59:26]OFD Sender: No OFD packet to send [04:59:31]OFD Sender: No OFD packet to send [04:59:36]OFD Sender: No OFD packet to send [04:59:41]OFD Sender: No OFD packet to send [04:59:46]OFD Sender: No OFD packet to send [04:59:51]OFD Sender: No OFD packet to send [04:59:56]OFD Sender: No OFD packet to send [05:00:01]OFD Sender: No OFD packet to send [05:00:06]OFD Sender: No OFD packet to send [05:00:11]OFD Sender: No OFD packet to send [05:00:16]OFD Sender: No OFD packet to send [05:00:21]OFD Sender: No OFD packet to send [05:00:26]OFD Sender: No OFD packet to send [05:00:31]OFD Sender: No OFD packet to send [05:00:36]OFD Sender: No OFD packet to send [05:00:41]OFD Sender: No OFD packet to send [05:00:46]OFD Sender: No OFD packet to send [05:00:51]OFD Sender: No OFD packet to send [05:00:56]OFD Sender: No OFD packet to send [05:01:01]OFD Sender: No OFD packet to send [05:01:06]OFD Sender: No OFD packet to send [05:01:11]OFD Sender: No OFD packet to send [05:01:16]OFD Sender: No OFD packet to send [05:01:21]OFD Sender: No OFD packet to send [05:01:26]OFD Sender: No OFD packet to send [05:01:31]OFD Sender: No OFD packet to send [05:01:36]OFD Sender: No OFD packet to send [05:01:41]OFD Sender: No OFD packet to send [05:01:46]OFD Sender: No OFD packet to send [05:01:51]OFD Sender: No OFD packet to send [05:01:56]OFD Sender: No OFD packet to send [05:02:01]OFD Sender: No OFD packet to send [05:02:06]OFD Sender: No OFD packet to send [05:02:11]OFD Sender: No OFD packet to send [05:02:16]OFD Sender: No OFD packet to send [05:02:21]OFD Sender: No OFD packet to send [05:02:26]OFD Sender: No OFD packet to send [05:02:31]OFD Sender: No OFD packet to send [05:02:36]OFD Sender: No OFD packet to send [05:02:41]OFD Sender: No OFD packet to send [05:02:46]OFD Sender: No OFD packet to send [05:02:51]OFD Sender: No OFD packet to send [05:02:56]OFD Sender: No OFD packet to send [05:03:01]OFD Sender: No OFD packet to send [05:03:06]OFD Sender: No OFD packet to send [05:03:11]OFD Sender: No OFD packet to send [05:03:17]OFD Sender: No OFD packet to send [05:03:22]OFD Sender: No OFD packet to send [05:03:27]OFD Sender: No OFD packet to send [05:03:32]OFD Sender: No OFD packet to send [05:03:37]OFD Sender: No OFD packet to send [05:03:42]OFD Sender: No OFD packet to send [05:03:42]recv_with_timeout no data received [05:03:47]OFD Sender: No OFD packet to send [05:03:52]OFD Sender: No OFD packet to send [05:03:57]OFD Sender: No OFD packet to send [05:04:02]OFD Sender: No OFD packet to send [05:04:06]recv_with_timeout no data received [05:04:07]OFD Sender: No OFD packet to send [05:04:12]OFD Sender: No OFD packet to send [05:04:16]recv_with_timeout no data received [05:04:17]OFD Sender: No OFD packet to send [05:04:22]OFD Sender: No OFD packet to send [05:04:27]OFD Sender: No OFD packet to send [05:04:32]OFD Sender: No OFD packet to send [05:04:37]OFD Sender: No OFD packet to send [05:04:42]OFD Sender: No OFD packet to send [05:04:47]OFD Sender: No OFD packet to send [05:04:52]OFD Sender: No OFD packet to send [05:04:52]recv_with_timeout no data received [05:04:57]OFD Sender: No OFD packet to send [05:05:02]OFD Sender: No OFD packet to send [05:05:07]OFD Sender: No OFD packet to send [05:05:12]OFD Sender: No OFD packet to send [05:05:17]OFD Sender: No OFD packet to send [05:05:22]OFD Sender: No OFD packet to send [05:05:23]recv_with_timeout no data received [05:05:27]OFD Sender: No OFD packet to send [05:05:32]OFD Sender: No OFD packet to send [05:05:34]recv_with_timeout no data received [05:05:37]OFD Sender: No OFD packet to send [05:05:42]OFD Sender: No OFD packet to send [05:05:44]recv_with_timeout no data received [05:05:47]OFD Sender: No OFD packet to send [05:05:52]OFD Sender: No OFD packet to send [05:05:55]recv_with_timeout no data received [05:05:57]OFD Sender: No OFD packet to send [05:06:02]OFD Sender: No OFD packet to send [05:06:07]OFD Sender: No OFD packet to send [05:06:12]OFD Sender: No OFD packet to send [05:06:17]OFD Sender: No OFD packet to send [05:06:22]OFD Sender: No OFD packet to send [05:06:27]OFD Sender: No OFD packet to send [05:06:32]OFD Sender: No OFD packet to send [05:06:37]OFD Sender: No OFD packet to send [05:06:42]OFD Sender: No OFD packet to send [05:06:47]OFD Sender: No OFD packet to send [05:06:52]OFD Sender: No OFD packet to send [05:06:57]OFD Sender: No OFD packet to send [05:07:02]OFD Sender: No OFD packet to send [05:07:07]OFD Sender: No OFD packet to send [05:07:12]OFD Sender: No OFD packet to send [05:07:17]OFD Sender: No OFD packet to send [05:07:22]OFD Sender: No OFD packet to send [05:07:27]OFD Sender: No OFD packet to send [05:07:32]recv_with_timeout no data received [05:07:32]OFD Sender: No OFD packet to send [05:07:37]OFD Sender: No OFD packet to send [05:07:42]OFD Sender: No OFD packet to send [05:07:47]OFD Sender: No OFD packet to send [05:07:52]OFD Sender: No OFD packet to send [05:07:57]OFD Sender: No OFD packet to send [05:08:03]OFD Sender: No OFD packet to send [05:08:07]recv_with_timeout no data received [05:08:08]OFD Sender: No OFD packet to send [05:08:13]OFD Sender: No OFD packet to send [05:08:18]OFD Sender: No OFD packet to send [05:08:23]OFD Sender: No OFD packet to send [05:08:28]OFD Sender: No OFD packet to send [05:08:29]recv_with_timeout no data received [05:08:33]OFD Sender: No OFD packet to send [05:08:38]OFD Sender: No OFD packet to send [05:08:43]OFD Sender: No OFD packet to send [05:08:46]recv_with_timeout no data received [05:08:48]OFD Sender: No OFD packet to send [05:08:53]OFD Sender: No OFD packet to send [05:08:58]OFD Sender: No OFD packet to send [05:09:03]OFD Sender: No OFD packet to send [05:09:08]OFD Sender: No OFD packet to send [05:09:13]OFD Sender: No OFD packet to send [05:09:18]OFD Sender: No OFD packet to send [05:09:23]OFD Sender: No OFD packet to send [05:09:28]OFD Sender: No OFD packet to send [05:09:33]OFD Sender: No OFD packet to send [05:09:38]OFD Sender: No OFD packet to send [05:09:43]OFD Sender: No OFD packet to send [05:09:48]OFD Sender: No OFD packet to send [05:09:53]OFD Sender: No OFD packet to send [05:09:58]OFD Sender: No OFD packet to send [05:10:03]OFD Sender: No OFD packet to send [05:10:06]recv_with_timeout no data received [05:10:08]OFD Sender: No OFD packet to send [05:10:13]OFD Sender: No OFD packet to send [05:10:16]recv_with_timeout no data received [05:10:18]OFD Sender: No OFD packet to send [05:10:23]OFD Sender: No OFD packet to send [05:10:28]OFD Sender: No OFD packet to send [05:10:33]OFD Sender: No OFD packet to send [05:10:38]OFD Sender: No OFD packet to send [05:10:43]OFD Sender: No OFD packet to send [05:10:48]OFD Sender: No OFD packet to send [05:10:53]OFD Sender: No OFD packet to send [05:10:58]OFD Sender: No OFD packet to send [05:11:03]OFD Sender: No OFD packet to send [05:11:08]OFD Sender: No OFD packet to send [05:11:13]OFD Sender: No OFD packet to send [05:11:18]recv_with_timeout no data received [05:11:18]OFD Sender: No OFD packet to send [05:11:23]OFD Sender: No OFD packet to send [05:11:28]OFD Sender: No OFD packet to send [05:11:33]OFD Sender: No OFD packet to send [05:11:38]OFD Sender: No OFD packet to send [05:11:43]OFD Sender: No OFD packet to send [05:11:48]OFD Sender: No OFD packet to send [05:11:53]OFD Sender: No OFD packet to send [05:11:58]OFD Sender: No OFD packet to send [05:12:01]recv_with_timeout no data received [05:12:03]OFD Sender: No OFD packet to send [05:12:08]OFD Sender: No OFD packet to send [05:12:13]OFD Sender: No OFD packet to send [05:12:18]OFD Sender: No OFD packet to send [05:12:23]OFD Sender: No OFD packet to send [05:12:28]OFD Sender: No OFD packet to send [05:12:33]OFD Sender: No OFD packet to send [05:12:38]OFD Sender: No OFD packet to send [05:12:43]OFD Sender: No OFD packet to send [05:12:49]OFD Sender: No OFD packet to send [05:12:54]OFD Sender: No OFD packet to send [05:12:59]OFD Sender: No OFD packet to send [05:13:04]OFD Sender: No OFD packet to send [05:13:09]OFD Sender: No OFD packet to send [05:13:14]OFD Sender: No OFD packet to send [05:13:17]recv_with_timeout no data received [05:13:19]OFD Sender: No OFD packet to send [05:13:24]OFD Sender: No OFD packet to send [05:13:29]OFD Sender: No OFD packet to send [05:13:34]OFD Sender: No OFD packet to send [05:13:39]OFD Sender: No OFD packet to send [05:13:44]OFD Sender: No OFD packet to send [05:13:49]OFD Sender: No OFD packet to send [05:13:54]OFD Sender: No OFD packet to send [05:13:59]OFD Sender: No OFD packet to send [05:14:04]OFD Sender: No OFD packet to send [05:14:09]OFD Sender: No OFD packet to send [05:14:14]OFD Sender: No OFD packet to send [05:14:19]OFD Sender: No OFD packet to send [05:14:24]OFD Sender: No OFD packet to send [05:14:29]OFD Sender: No OFD packet to send [05:14:34]OFD Sender: No OFD packet to send [05:14:39]OFD Sender: No OFD packet to send [05:14:44]OFD Sender: No OFD packet to send [05:14:49]OFD Sender: No OFD packet to send [05:14:54]OFD Sender: No OFD packet to send [05:14:59]OFD Sender: No OFD packet to send [05:15:01]recv_with_timeout no data received [05:15:04]OFD Sender: No OFD packet to send [05:15:09]OFD Sender: No OFD packet to send [05:15:12]recv_with_timeout no data received [05:15:14]OFD Sender: No OFD packet to send [05:15:19]OFD Sender: No OFD packet to send [05:15:24]OFD Sender: No OFD packet to send [05:15:29]OFD Sender: No OFD packet to send [05:15:34]OFD Sender: No OFD packet to send [05:15:37]recv_with_timeout no data received [05:15:39]OFD Sender: No OFD packet to send [05:15:44]OFD Sender: No OFD packet to send [05:15:49]OFD Sender: No OFD packet to send [05:15:54]OFD Sender: No OFD packet to send [05:15:59]OFD Sender: No OFD packet to send [05:16:04]OFD Sender: No OFD packet to send [05:16:09]OFD Sender: No OFD packet to send [05:16:14]OFD Sender: No OFD packet to send [05:16:19]OFD Sender: No OFD packet to send [05:16:24]OFD Sender: No OFD packet to send [05:16:29]OFD Sender: No OFD packet to send [05:16:34]OFD Sender: No OFD packet to send [05:16:39]OFD Sender: No OFD packet to send [05:16:44]OFD Sender: No OFD packet to send [05:16:49]OFD Sender: No OFD packet to send [05:16:53]recv_with_timeout no data received [05:16:54]OFD Sender: No OFD packet to send [05:16:59]OFD Sender: No OFD packet to send [05:17:04]OFD Sender: No OFD packet to send [05:17:09]OFD Sender: No OFD packet to send [05:17:10]recv_with_timeout no data received [05:17:14]OFD Sender: No OFD packet to send [05:17:19]OFD Sender: No OFD packet to send [05:17:24]OFD Sender: No OFD packet to send [05:17:29]OFD Sender: No OFD packet to send [05:17:35]OFD Sender: No OFD packet to send [05:17:40]OFD Sender: No OFD packet to send [05:17:45]OFD Sender: No OFD packet to send [05:17:49]recv_with_timeout no data received [05:17:50]OFD Sender: No OFD packet to send [05:17:55]OFD Sender: No OFD packet to send [05:18:00]OFD Sender: No OFD packet to send [05:18:05]OFD Sender: No OFD packet to send [05:18:10]OFD Sender: No OFD packet to send [05:18:15]OFD Sender: No OFD packet to send [05:18:20]OFD Sender: No OFD packet to send [05:18:25]OFD Sender: No OFD packet to send [05:18:28]recv_with_timeout no data received [05:18:30]OFD Sender: No OFD packet to send [05:18:35]OFD Sender: No OFD packet to send [05:18:40]OFD Sender: No OFD packet to send [05:18:45]OFD Sender: No OFD packet to send [05:18:50]OFD Sender: No OFD packet to send [05:18:55]OFD Sender: No OFD packet to send [05:19:00]OFD Sender: No OFD packet to send [05:19:05]OFD Sender: No OFD packet to send [05:19:09]recv_with_timeout no data received [05:19:10]OFD Sender: No OFD packet to send [05:19:15]OFD Sender: No OFD packet to send [05:19:20]OFD Sender: No OFD packet to send [05:19:25]OFD Sender: No OFD packet to send [05:19:30]OFD Sender: No OFD packet to send [05:19:35]OFD Sender: No OFD packet to send [05:19:40]OFD Sender: No OFD packet to send [05:19:45]OFD Sender: No OFD packet to send [05:19:50]OFD Sender: No OFD packet to send [05:19:55]OFD Sender: No OFD packet to send [05:20:00]OFD Sender: No OFD packet to send [05:20:05]OFD Sender: No OFD packet to send [05:20:10]OFD Sender: No OFD packet to send [05:20:15]OFD Sender: No OFD packet to send [05:20:20]OFD Sender: No OFD packet to send [05:20:25]OFD Sender: No OFD packet to send [05:20:30]OFD Sender: No OFD packet to send [05:20:35]OFD Sender: No OFD packet to send [05:20:40]OFD Sender: No OFD packet to send [05:20:45]OFD Sender: No OFD packet to send [05:20:50]OFD Sender: No OFD packet to send [05:20:55]OFD Sender: No OFD packet to send [05:21:00]OFD Sender: No OFD packet to send [05:21:05]OFD Sender: No OFD packet to send [05:21:06]recv_with_timeout no data received [05:21:10]OFD Sender: No OFD packet to send [05:21:15]OFD Sender: No OFD packet to send [05:21:20]OFD Sender: No OFD packet to send [05:21:25]OFD Sender: No OFD packet to send [05:21:30]OFD Sender: No OFD packet to send [05:21:35]OFD Sender: No OFD packet to send [05:21:40]OFD Sender: No OFD packet to send [05:21:45]OFD Sender: No OFD packet to send [05:21:50]OFD Sender: No OFD packet to send [05:21:55]OFD Sender: No OFD packet to send [05:22:00]OFD Sender: No OFD packet to send [05:22:05]OFD Sender: No OFD packet to send [05:22:10]OFD Sender: No OFD packet to send [05:22:15]OFD Sender: No OFD packet to send [05:22:21]OFD Sender: No OFD packet to send [05:22:26]OFD Sender: No OFD packet to send [05:22:31]OFD Sender: No OFD packet to send [05:22:36]OFD Sender: No OFD packet to send [05:22:41]OFD Sender: No OFD packet to send [05:22:41]recv_with_timeout no data received [05:22:46]OFD Sender: No OFD packet to send [05:22:51]OFD Sender: No OFD packet to send [05:22:56]OFD Sender: No OFD packet to send [05:23:01]OFD Sender: No OFD packet to send [05:23:06]OFD Sender: No OFD packet to send [05:23:10]recv_with_timeout no data received [05:23:11]OFD Sender: No OFD packet to send [05:23:16]OFD Sender: No OFD packet to send [05:23:21]OFD Sender: No OFD packet to send [05:23:26]OFD Sender: No OFD packet to send [05:23:31]OFD Sender: No OFD packet to send [05:23:36]OFD Sender: No OFD packet to send [05:23:41]OFD Sender: No OFD packet to send [05:23:46]OFD Sender: No OFD packet to send [05:23:51]OFD Sender: No OFD packet to send [05:23:56]OFD Sender: No OFD packet to send [05:24:01]OFD Sender: No OFD packet to send [05:24:06]OFD Sender: No OFD packet to send [05:24:11]OFD Sender: No OFD packet to send [05:24:16]OFD Sender: No OFD packet to send [05:24:21]OFD Sender: No OFD packet to send [05:24:23]recv_with_timeout no data received [05:24:26]OFD Sender: No OFD packet to send [05:24:31]OFD Sender: No OFD packet to send [05:24:36]OFD Sender: No OFD packet to send [05:24:40]recv_with_timeout no data received [05:24:41]OFD Sender: No OFD packet to send [05:24:46]OFD Sender: No OFD packet to send [05:24:51]OFD Sender: No OFD packet to send [05:24:56]OFD Sender: No OFD packet to send [05:25:01]OFD Sender: No OFD packet to send [05:25:06]OFD Sender: No OFD packet to send [05:25:11]OFD Sender: No OFD packet to send [05:25:16]OFD Sender: No OFD packet to send [05:25:21]OFD Sender: No OFD packet to send [05:25:22]recv_with_timeout no data received [05:25:26]OFD Sender: No OFD packet to send [05:25:31]OFD Sender: No OFD packet to send [05:25:36]OFD Sender: No OFD packet to send [05:25:41]OFD Sender: No OFD packet to send [05:25:46]OFD Sender: No OFD packet to send [05:25:51]OFD Sender: No OFD packet to send [05:25:56]OFD Sender: No OFD packet to send [05:26:01]OFD Sender: No OFD packet to send [05:26:06]OFD Sender: No OFD packet to send [05:26:11]OFD Sender: No OFD packet to send [05:26:16]OFD Sender: No OFD packet to send [05:26:21]OFD Sender: No OFD packet to send [05:26:24]recv_with_timeout no data received [05:26:26]OFD Sender: No OFD packet to send [05:26:31]OFD Sender: No OFD packet to send [05:26:36]OFD Sender: No OFD packet to send [05:26:41]OFD Sender: No OFD packet to send [05:26:46]OFD Sender: No OFD packet to send [05:26:51]OFD Sender: No OFD packet to send [05:26:56]OFD Sender: No OFD packet to send [05:27:01]OFD Sender: No OFD packet to send [05:27:07]OFD Sender: No OFD packet to send [05:27:12]OFD Sender: No OFD packet to send [05:27:14]recv_with_timeout no data received [05:27:17]OFD Sender: No OFD packet to send [05:27:22]OFD Sender: No OFD packet to send [05:27:27]OFD Sender: No OFD packet to send [05:27:32]OFD Sender: No OFD packet to send [05:27:37]OFD Sender: No OFD packet to send [05:27:42]OFD Sender: No OFD packet to send [05:27:42]recv_with_timeout no data received [05:27:47]OFD Sender: No OFD packet to send [05:27:52]OFD Sender: No OFD packet to send [05:27:57]OFD Sender: No OFD packet to send [05:28:02]OFD Sender: No OFD packet to send [05:28:07]OFD Sender: No OFD packet to send [05:28:12]OFD Sender: No OFD packet to send [05:28:17]OFD Sender: No OFD packet to send [05:28:22]OFD Sender: No OFD packet to send [05:28:25]recv_with_timeout no data received [05:28:27]OFD Sender: No OFD packet to send [05:28:32]OFD Sender: No OFD packet to send [05:28:37]OFD Sender: No OFD packet to send [05:28:42]OFD Sender: No OFD packet to send [05:28:47]OFD Sender: No OFD packet to send [05:28:52]OFD Sender: No OFD packet to send [05:28:57]OFD Sender: No OFD packet to send [05:29:02]OFD Sender: No OFD packet to send [05:29:07]OFD Sender: No OFD packet to send [05:29:12]OFD Sender: No OFD packet to send [05:29:17]OFD Sender: No OFD packet to send [05:29:22]OFD Sender: No OFD packet to send [05:29:26]recv_with_timeout no data received [05:29:27]OFD Sender: No OFD packet to send [05:29:32]OFD Sender: No OFD packet to send [05:29:37]OFD Sender: No OFD packet to send [05:29:42]OFD Sender: No OFD packet to send [05:29:47]OFD Sender: No OFD packet to send [05:29:52]OFD Sender: No OFD packet to send [05:29:57]OFD Sender: No OFD packet to send [05:30:02]OFD Sender: No OFD packet to send [05:30:07]OFD Sender: No OFD packet to send [05:30:12]OFD Sender: No OFD packet to send [05:30:17]OFD Sender: No OFD packet to send [05:30:22]OFD Sender: No OFD packet to send [05:30:27]OFD Sender: No OFD packet to send [05:30:32]OFD Sender: No OFD packet to send [05:30:37]OFD Sender: No OFD packet to send [05:30:42]OFD Sender: No OFD packet to send [05:30:47]OFD Sender: No OFD packet to send [05:30:52]OFD Sender: No OFD packet to send [05:30:57]OFD Sender: No OFD packet to send [05:31:02]OFD Sender: No OFD packet to send [05:31:07]OFD Sender: No OFD packet to send [05:31:12]OFD Sender: No OFD packet to send [05:31:17]OFD Sender: No OFD packet to send [05:31:22]OFD Sender: No OFD packet to send [05:31:27]OFD Sender: No OFD packet to send [05:31:32]OFD Sender: No OFD packet to send [05:31:37]OFD Sender: No OFD packet to send [05:31:42]OFD Sender: No OFD packet to send [05:31:47]OFD Sender: No OFD packet to send [05:31:53]OFD Sender: No OFD packet to send [05:31:58]OFD Sender: No OFD packet to send [05:32:03]OFD Sender: No OFD packet to send [05:32:08]OFD Sender: No OFD packet to send [05:32:13]OFD Sender: No OFD packet to send [05:32:18]OFD Sender: No OFD packet to send [05:32:23]OFD Sender: No OFD packet to send [05:32:28]OFD Sender: No OFD packet to send [05:32:33]OFD Sender: No OFD packet to send [05:32:38]OFD Sender: No OFD packet to send [05:32:43]OFD Sender: No OFD packet to send [05:32:48]OFD Sender: No OFD packet to send [05:32:53]OFD Sender: No OFD packet to send [05:32:58]OFD Sender: No OFD packet to send [05:33:03]OFD Sender: No OFD packet to send [05:33:08]OFD Sender: No OFD packet to send [05:33:09]recv_with_timeout no data received [05:33:13]OFD Sender: No OFD packet to send [05:33:18]OFD Sender: No OFD packet to send [05:33:23]OFD Sender: No OFD packet to send [05:33:28]OFD Sender: No OFD packet to send [05:33:33]OFD Sender: No OFD packet to send [05:33:38]OFD Sender: No OFD packet to send [05:33:43]OFD Sender: No OFD packet to send [05:33:48]OFD Sender: No OFD packet to send [05:33:53]OFD Sender: No OFD packet to send [05:33:58]OFD Sender: No OFD packet to send [05:34:03]OFD Sender: No OFD packet to send [05:34:08]OFD Sender: No OFD packet to send [05:34:13]OFD Sender: No OFD packet to send [05:34:18]OFD Sender: No OFD packet to send [05:34:23]OFD Sender: No OFD packet to send [05:34:28]OFD Sender: No OFD packet to send [05:34:33]OFD Sender: No OFD packet to send [05:34:38]OFD Sender: No OFD packet to send [05:34:43]OFD Sender: No OFD packet to send [05:34:48]OFD Sender: No OFD packet to send [05:34:53]OFD Sender: No OFD packet to send [05:34:58]OFD Sender: No OFD packet to send [05:35:03]OFD Sender: No OFD packet to send [05:35:08]OFD Sender: No OFD packet to send [05:35:13]OFD Sender: No OFD packet to send [05:35:18]OFD Sender: No OFD packet to send [05:35:18]recv_with_timeout no data received [05:35:23]OFD Sender: No OFD packet to send [05:35:28]OFD Sender: No OFD packet to send [05:35:33]OFD Sender: No OFD packet to send [05:35:38]OFD Sender: No OFD packet to send [05:35:43]OFD Sender: No OFD packet to send [05:35:48]OFD Sender: No OFD packet to send [05:35:53]OFD Sender: No OFD packet to send [05:35:55]accept exits with 9 [05:35:55]New connection [05:35:55]New thread 3066895716 created [05:35:55]Thread 3067039076 joined [05:35:55]Waiting for new connection... [05:35:55] Sock 9.Parse request [05:35:55]Sock 9.Check first char [05:35:55]Sock 9.First char is OK [05:35:55]request: POST /json_proto HTTP/1.0 [05:35:55]Method: POST [05:35:55]URL: /json_proto [05:35:55]Method is POST - this is cgi request [05:35:55]url: /json_proto [05:35:55]query_string will be loaded in cgi processing [05:35:55]execute_cgi json_proto POST (null) [05:35:55]execute_cgi path=json_proto method=POST [05:35:55]POST find Content-Length [05:35:55]Host: 172.17.43.67:8080 [05:35:55]Content-Length: 678 [05:35:55]Content-Type: application/json [05:35:55] [05:35:55]POST finish read [05:35:55]Found Content-Length = 678 [05:35:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:35:55]execute_script... [05:35:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:35:55]POST & json_proto [05:35:55]process_json_proto [05:35:55]json parsed OK: [05:35:55]protocol is kg_v1.0 [05:35:55]action value=close_receipt [05:35:55]process_action close_receipt [05:35:55]cmd_close_receipt [05:35:55]MH_GetDate [05:35:55]Write to MH i2c: F0 00 00 95 0D 91 [05:35:55]Write i2c OK [05:35:55]MH_I2C_Read... [05:35:55]Read from MH i2c: F0 [05:35:55]MH_I2C_Read... [05:35:55]Read from MH i2c: F0 09 00 [05:35:55]MH_I2C_Read... [05:35:55]Read from MH i2c: F0 09 00 95 0D 00 BD 4F F2 66 6A BD 47 65 D1 [05:35:55]GetLastDocTimeStamp 1727153041 [05:35:55]current date 1727156157 [05:35:55]FM_GetShiftState [05:35:55]SAM_PROTO_GetShiftState [05:35:55]wFMCommunicate request_size=4 [05:35:55]MH_SAM_APDU [05:35:55]CAPDU: 80 13 01 00 [05:35:55]Write to MH i2c: E2 08 00 96 0D 80 13 01 00 00 00 00 00 20 [05:35:55]Write i2c OK [05:35:55]MH_I2C_Read... [05:35:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:35:55]Read from MH i2c: E2 [05:35:55]MH_I2C_Read... [05:35:55]Read from MH i2c: E2 0E 00 [05:35:55]MH_I2C_Read... [05:35:55]Read from MH i2c: E2 0E 00 96 0D 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 ED [05:35:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [05:35:55]wFMCommunicate OK [05:35:55]SAM_PROTO_GetShiftState done [05:35:55]FM_GetShiftState done [05:35:55]opened in 1727137889 [05:35:55]opened+sec_in_day 1727224289 [05:35:55]quantity*price = 60003 [05:35:55]sum+1 = 60004 [05:35:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 16 24.09.2024 05:35 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152557 ФПД: 157712066256964 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T053557&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152557&fm=157712066256964&tin=02508201610067®Number=0000000000091825&sum=60000 [05:35:57]StoreToDocumentArchive [05:35:57]shift 477 fd 152557 [05:35:57]save to /storage/0477/doc_00152557 [05:35:57]save last doc name /storage/0477/doc_00152557 to /storage/kkm_last_doc_name [05:35:57]save OK [05:35:57]Clear old archive folders... [05:35:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:35:57]tlvbuf is B6ED62A0 [05:35:57]SAM_PROTO_ClearQueue [05:35:57]wFMCommunicate request_size=4 [05:35:57]MH_SAM_APDU [05:35:57]CAPDU: 80 09 00 00 [05:35:57]Write to MH i2c: E2 08 00 A3 0D 80 09 00 00 00 00 00 00 22 [05:35:57]Write i2c OK [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: E2 [05:35:57]MH_I2C_Read... [05:35:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:35:57]Read from MH i2c: E2 03 00 [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: E2 03 00 A3 0D 00 90 00 24 [05:35:57]RAPDU: 90 00 [05:35:57]wFMCommunicate OK [05:35:57]SAM_PROTO_ClearQueue done [05:35:57]KKMCreateOFDPacket [05:35:57]OFDProtocolAddRootSTLVToBuf [05:35:57]FM_MakeSignedData [05:35:57]FM_MakeSignedData [05:35:57]SAM_PROTO_SignData [05:35:57]wFMCommunicate request_size=4 [05:35:57]MH_SAM_APDU [05:35:57]CAPDU: 80 0D 01 02 [05:35:57]Write to MH i2c: E2 08 00 A4 0D 80 0D 01 02 00 00 00 00 2A [05:35:57]Write i2c OK [05:35:57]MH_I2C_Read... [05:35:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:35:57]Read from MH i2c: E2 [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: E2 03 00 [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: E2 03 00 A4 0D 00 90 00 25 [05:35:57]RAPDU: 90 00 [05:35:57]wFMCommunicate OK [05:35:57]wFMCommunicate request_size=255 [05:35:57]MH_SAM_APDU [05:35:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 BD 4F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 53 02 00 35 04 06 00 8F [05:35:57]Write to MH i2c: E2 02 01 A5 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 BD 4F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 53 02 00 35 04 06 00 8F 00 00 93 [05:35:57]Write i2c OK [05:35:57]MH_I2C_Read... [05:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:35:57]Read from MH i2c: E2 [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: E2 03 00 [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: E2 03 00 A5 0D 00 90 00 26 [05:35:57]RAPDU: 90 00 [05:35:57]wFMCommunicate OK [05:35:57]wFMCommunicate request_size=10 [05:35:57]MH_SAM_APDU [05:35:57]CAPDU: 80 0D 02 02 05 70 33 AF A0 44 [05:35:57]Write to MH i2c: E2 0D 00 A6 0D 80 0D 02 02 05 00 70 33 AF A0 44 00 00 6D [05:35:57]Write i2c OK [05:35:57]MH_I2C_Read... [05:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:35:57]Read from MH i2c: E2 [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: E2 03 00 [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: E2 03 00 A6 0D 00 90 00 27 [05:35:57]RAPDU: 90 00 [05:35:57]wFMCommunicate OK [05:35:57]wFMCommunicate request_size=4 [05:35:57]MH_SAM_APDU [05:35:57]CAPDU: 80 0D 03 02 [05:35:57]Write to MH i2c: E2 08 00 A7 0D 80 0D 03 02 00 00 00 00 2F [05:35:57]Write i2c OK [05:35:57]MH_I2C_Read... [05:35:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:35:57]Read from MH i2c: E2 [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: E2 0B 00 [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: E2 0B 00 A7 0D 00 1A 38 51 A1 42 79 C1 26 90 00 16 [05:35:57]RAPDU: 1A 38 51 A1 42 79 C1 26 90 00 [05:35:57]wFMCommunicate OK [05:35:57]SAM_PROTO_SignData done [05:35:57]FM_MakeSignedData done [05:35:57]CreateOFDProtocolMessage [05:35:57]wFMCommunicate request_size=4 [05:35:57]MH_SAM_APDU [05:35:57]CAPDU: 80 11 00 00 [05:35:57]Write to MH i2c: E2 08 00 A8 0D 80 11 00 00 00 00 00 00 2F [05:35:57]Write i2c OK [05:35:57]MH_I2C_Read... [05:35:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:35:57]Read from MH i2c: E2 [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: E2 17 00 [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: E2 17 00 A8 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [05:35:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:35:57]wFMCommunicate OK [05:35:57]CreateOFDProtocolMessage done [05:35:57]OFDSenderStorePacket 152557 [05:35:57]StoreOFDPacket docnum=152557 [05:35:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C6 66 07 01 35 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 BD 4F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 53 02 00 35 04 06 00 8F 70 33 AF A0 44 1A 38 51 A1 42 79 C1 26 [05:35:57]CheckFolder [05:35:57]dirname=/storage/ofd_packets [05:35:57]CheckFolder done [05:35:57]ProducePacketName [05:35:57]name=ofd_packets/00152557 [05:35:57]NVStorageSaveData ofd_packets/00152557 [05:35:57]File name is /storage/ofd_packets/00152557 [05:35:57]Write 301 bytes [05:35:57]NVStorageSaveData done [05:35:57]OFDSenderStorePacket done [05:35:57]KKMCreateOFDPacket done [05:35:57]NVStorageSaveData kkm_last_timestamp [05:35:57]File name is /storage/kkm_last_timestamp [05:35:57]Write 4 bytes [05:35:57]NVStorageSaveData done [05:35:57]ExternCall_PrintAddStr [05:35:57]wPrintStart [05:35:57]Write to MH i2c: 01 00 00 A9 0D B6 [05:35:57]Write i2c OK [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: 01 [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: 01 07 00 [05:35:57]MH_I2C_Read... [05:35:57]Read from MH i2c: 01 07 00 A9 0D 00 00 00 00 00 FF 0F CB [05:35:57]RasterBufferAndPrint [05:35:57]line Счет N : (1)1786558 [05:35:57]line ИНН: 02508201610067 [05:35:57]line Контрольно-Кассовый Чек [05:35:57]line ПРОДАЖА [05:35:57]line ТРК (МРК, ГНК) : 42 [05:35:57]line Товар: 2710124130 [05:35:57]line Аи-92-К-5 [05:35:57]line 8.850 * 67.80 [05:35:57]line = 600.03 [05:35:57]line НДС 12% НСП 1% [05:35:57]line > о реализуемом товаре [05:35:57]line ОКРУГЛЕНИЕ: -0.03 [05:35:57]line ИТОГО: 600.00 [05:35:57]line Внесено: 600.00 [05:35:57]line СДАЧА: 0.00 [05:35:57]line НСП 1% : 5.31 [05:35:57]line НДС 12% : 63.72 [05:35:57]line Наличными: 600.00 [05:35:57]line Безнал.: 0.00 [05:35:57]line Место: АЗС № 89 "Партнер Нефть" [05:35:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:35:57]line СНО: Общий режим [05:35:57]line Чек 16 24.09.2024 05:35 [05:35:57]line Смена: 477 ФФД: 1.0 [05:35:57]line ЗНМ: 0300000113 [05:35:57]line РНМ: 0000000000091825 [05:35:57]line Версия ККМ: 001 [05:35:57]line ФМ: 0000000000871835 [05:35:57]line ФД: 152557 [05:35:57]line ФПД: 157712066256964 [05:35:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T053557&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152557&fm=157712066256964&tin=02508201610067®Number=0000000000091825&sum=60000 [05:35:57]OFD Sender: Processing packet 152557 [packets to send 828, broken 827] [05:35:57]ProducePacketName [05:35:57]name=ofd_packets/00152557 [05:35:57]OFD Sender: To server: pG, [05:35:57]CommunicateWithHost lk.salyk.kg:30040 [05:35:57]ConnectInit lk.salyk.kg [05:35:57]written 0, free lines is 4095 [05:35:58]Write to MH i2c: 01 00 00 D4 0D E1 [05:35:58]Write i2c OK [05:35:58]MH_I2C_Read... [05:35:58]Read from MH i2c: 01 [05:35:58]MH_I2C_Read... [05:35:58]Read from MH i2c: 01 07 00 [05:35:58]MH_I2C_Read... [05:35:58]Read from MH i2c: 01 07 00 D4 0D 00 00 00 00 00 DA 0C CE [05:35:58]RasterBufferAndPrint [05:35:58]line [05:35:58]line [05:35:58]line [05:35:58]line [05:35:58]line [05:35:58]written 0, free lines is 3296 [05:35:58]MH_Cut [05:35:58]Write to MH i2c: D1 01 00 DB 0D 01 BA [05:35:58]Write i2c OK [05:35:58]MH_I2C_Read... [05:35:58]Read from MH i2c: D1 [05:35:58]MH_I2C_Read... [05:35:58]Read from MH i2c: D1 01 00 [05:35:58]MH_I2C_Read... [05:35:58]Read from MH i2c: D1 01 00 DB 0D 00 B9 [05:35:58]Write to MH i2c: 01 00 00 DC 0D E9 [05:35:58]Write i2c OK [05:35:58]MH_I2C_Read... [05:35:59]*** Cut start [05:35:59]*** Purtial cut [05:35:59]*** Stage 1: CUTSNS_PIN = 1 [05:35:59]Read from MH i2c: 01 [05:35:59]MH_I2C_Read... [05:35:59]*** Stop cut motor [05:35:59]*** Cut end [05:35:59]Read from MH i2c: 01 07 00 [05:35:59]MH_I2C_Read... [05:35:59]Read from MH i2c: 01 07 00 DC 0D 00 00 00 00 00 FF 0F FE [05:35:59]process_action close_receipt done [05:35:59]requested_data is exist [05:35:59]produce_requested_data [05:35:59]requested_item fm.sn is exist - process it [05:35:59]wFMCommunicate request_size=4 [05:35:59]MH_SAM_APDU [05:35:59]CAPDU: 80 11 00 00 [05:35:59]Write to MH i2c: E2 08 00 DD 0D 80 11 00 00 00 00 00 00 64 [05:35:59]Write i2c OK [05:35:59]MH_I2C_Read... [05:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:35:59]Read from MH i2c: E2 [05:35:59]MH_I2C_Read... [05:35:59]Read from MH i2c: E2 17 00 [05:35:59]MH_I2C_Read... [05:35:59]Read from MH i2c: E2 17 00 DD 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B7 [05:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:35:59]wFMCommunicate OK [05:35:59]requested_item fd.num is exist - process it [05:35:59]SAM_PROTO_GetFieldsCounters [05:35:59]wFMCommunicate request_size=4 [05:35:59]MH_SAM_APDU [05:35:59]CAPDU: 80 13 00 00 [05:35:59]Write to MH i2c: E2 08 00 DE 0D 80 13 00 00 00 00 00 00 67 [05:35:59]Write i2c OK [05:35:59]MH_I2C_Read... [05:35:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:35:59]Read from MH i2c: E2 [05:35:59]MH_I2C_Read... [05:35:59]Read from MH i2c: E2 62 00 [05:35:59]MH_I2C_Read... [05:35:59]Read from MH i2c: E2 62 00 DE 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [05:35:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:35:59]wFMCommunicate OK [05:35:59]SAM_PROTO_GetFieldsCounters done [05:35:59]requested_item shift.num is exist - process it [05:35:59]requested_item shift.opened is exist - process it [05:35:59]req_shift_opened [05:35:59]FM_GetShiftState [05:35:59]SAM_PROTO_GetShiftState [05:35:59]wFMCommunicate request_size=4 [05:35:59]MH_SAM_APDU [05:35:59]CAPDU: 80 13 01 00 [05:35:59]Write to MH i2c: E2 08 00 DF 0D 80 13 01 00 00 00 00 00 69 [05:35:59]Write i2c OK [05:35:59]MH_I2C_Read... [05:35:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:35:59]Read from MH i2c: E2 [05:35:59]MH_I2C_Read... [05:35:59]Read from MH i2c: E2 0E 00 [05:35:59]MH_I2C_Read... [05:35:59]Read from MH i2c: E2 0E 00 DF 0D 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 36 [05:35:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [05:35:59]wFMCommunicate OK [05:35:59]SAM_PROTO_GetShiftState done [05:35:59]FM_GetShiftState done [05:35:59]req_shift_opened done [05:35:59]requested_item shift.open_date is exist - process it [05:35:59]req_shift_open_date [05:35:59]req_shift_open_date done [05:35:59]produce_requested_data done [05:35:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152557,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [05:35:59]process_action_free close_receipt [05:35:59]json_value_free [05:35:59]json_value_free done [05:35:59]process_json_proto returns [05:35:59]Send response to host [05:35:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152557,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [05:35:59]free response buf [05:35:59]execute_script done [05:35:59]execute_script returns [05:35:59]free content buf [05:35:59]Sock 9.Close socket [05:35:59]Sock 9.Thread stoped [05:36:00]Connected sock=11 [05:36:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C6 66 07 01 35 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 BD 4F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 53 02 00 35 04 06 00 8F 70 33 AF A0 44 1A 38 51 A1 42 79 C1 26 [05:36:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B8 3C 47 00 38 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 53 02 00 F4 03 04 00 BF F7 F1 66 B6 04 01 00 00 6D 1D CC F2 1D 9C 66 AB [05:36:00]CommunicateWithHost err = 0 [05:36:00]CheckOFDResponse [05:36:00]1017 (14) - 77093643461234 [05:36:00]1041 (16) - 0000000000871835 [05:36:00]1040 (4) - 152557 [05:36:00]1012 (4) - 23.09.2024 23:20 [05:36:00]1206 (1) - 0 [05:36:00]OFD Sender: Remove packet 152557 [05:36:00]ProducePacketName [05:36:00]name=ofd_packets/00152557 [05:36:00]NVStorageDeleteData [05:36:01]OFD Sender: No OFD packet to send [05:36:06]OFD Sender: No OFD packet to send [05:36:11]OFD Sender: No OFD packet to send [05:36:16]OFD Sender: No OFD packet to send [05:36:21]OFD Sender: No OFD packet to send [05:36:26]OFD Sender: No OFD packet to send [05:36:31]OFD Sender: No OFD packet to send [05:36:36]OFD Sender: No OFD packet to send [05:36:41]OFD Sender: No OFD packet to send [05:36:46]OFD Sender: No OFD packet to send [05:36:51]OFD Sender: No OFD packet to send [05:36:56]OFD Sender: No OFD packet to send [05:37:01]OFD Sender: No OFD packet to send [05:37:06]OFD Sender: No OFD packet to send [05:37:11]OFD Sender: No OFD packet to send [05:37:16]OFD Sender: No OFD packet to send [05:37:21]OFD Sender: No OFD packet to send [05:37:26]OFD Sender: No OFD packet to send [05:37:31]OFD Sender: No OFD packet to send [05:37:36]OFD Sender: No OFD packet to send [05:37:41]recv_with_timeout no data received [05:37:41]OFD Sender: No OFD packet to send [05:37:46]OFD Sender: No OFD packet to send [05:37:51]OFD Sender: No OFD packet to send [05:37:56]OFD Sender: No OFD packet to send [05:38:01]OFD Sender: No OFD packet to send [05:38:06]OFD Sender: No OFD packet to send [05:38:11]OFD Sender: No OFD packet to send [05:38:16]OFD Sender: No OFD packet to send [05:38:21]OFD Sender: No OFD packet to send [05:38:26]OFD Sender: No OFD packet to send [05:38:31]OFD Sender: No OFD packet to send [05:38:36]OFD Sender: No OFD packet to send [05:38:41]OFD Sender: No OFD packet to send [05:38:46]OFD Sender: No OFD packet to send [05:38:52]OFD Sender: No OFD packet to send [05:38:57]OFD Sender: No OFD packet to send [05:39:02]OFD Sender: No OFD packet to send [05:39:07]OFD Sender: No OFD packet to send [05:39:12]OFD Sender: No OFD packet to send [05:39:17]OFD Sender: No OFD packet to send [05:39:22]OFD Sender: No OFD packet to send [05:39:27]OFD Sender: No OFD packet to send [05:39:32]OFD Sender: No OFD packet to send [05:39:37]OFD Sender: No OFD packet to send [05:39:42]OFD Sender: No OFD packet to send [05:39:47]OFD Sender: No OFD packet to send [05:39:52]OFD Sender: No OFD packet to send [05:39:57]OFD Sender: No OFD packet to send [05:40:02]OFD Sender: No OFD packet to send [05:40:07]OFD Sender: No OFD packet to send [05:40:12]OFD Sender: No OFD packet to send [05:40:17]OFD Sender: No OFD packet to send [05:40:22]OFD Sender: No OFD packet to send [05:40:27]OFD Sender: No OFD packet to send [05:40:32]OFD Sender: No OFD packet to send [05:40:37]OFD Sender: No OFD packet to send [05:40:39]recv_with_timeout no data received [05:40:42]OFD Sender: No OFD packet to send [05:40:47]OFD Sender: No OFD packet to send [05:40:52]OFD Sender: No OFD packet to send [05:40:54]recv_with_timeout no data received [05:40:57]OFD Sender: No OFD packet to send [05:41:02]OFD Sender: No OFD packet to send [05:41:07]OFD Sender: No OFD packet to send [05:41:10]recv_with_timeout no data received [05:41:12]OFD Sender: No OFD packet to send [05:41:17]OFD Sender: No OFD packet to send [05:41:22]OFD Sender: No OFD packet to send [05:41:27]OFD Sender: No OFD packet to send [05:41:32]OFD Sender: No OFD packet to send [05:41:37]OFD Sender: No OFD packet to send [05:41:42]OFD Sender: No OFD packet to send [05:41:47]OFD Sender: No OFD packet to send [05:41:52]OFD Sender: No OFD packet to send [05:41:52]recv_with_timeout no data received [05:41:57]OFD Sender: No OFD packet to send [05:42:02]OFD Sender: No OFD packet to send [05:42:03]recv_with_timeout no data received [05:42:07]OFD Sender: No OFD packet to send [05:42:12]OFD Sender: No OFD packet to send [05:42:13]recv_with_timeout no data received [05:42:17]OFD Sender: No OFD packet to send [05:42:22]OFD Sender: No OFD packet to send [05:42:27]OFD Sender: No OFD packet to send [05:42:30]recv_with_timeout no data received [05:42:32]OFD Sender: No OFD packet to send [05:42:37]OFD Sender: No OFD packet to send [05:42:42]OFD Sender: No OFD packet to send [05:42:47]OFD Sender: No OFD packet to send [05:42:52]OFD Sender: No OFD packet to send [05:42:57]OFD Sender: No OFD packet to send [05:43:02]OFD Sender: No OFD packet to send [05:43:07]OFD Sender: No OFD packet to send [05:43:12]OFD Sender: No OFD packet to send [05:43:17]OFD Sender: No OFD packet to send [05:43:22]OFD Sender: No OFD packet to send [05:43:27]OFD Sender: No OFD packet to send [05:43:32]OFD Sender: No OFD packet to send [05:43:38]OFD Sender: No OFD packet to send [05:43:43]OFD Sender: No OFD packet to send [05:43:48]OFD Sender: No OFD packet to send [05:43:53]OFD Sender: No OFD packet to send [05:43:58]OFD Sender: No OFD packet to send [05:44:03]OFD Sender: No OFD packet to send [05:44:08]OFD Sender: No OFD packet to send [05:44:13]OFD Sender: No OFD packet to send [05:44:18]OFD Sender: No OFD packet to send [05:44:23]OFD Sender: No OFD packet to send [05:44:28]OFD Sender: No OFD packet to send [05:44:33]OFD Sender: No OFD packet to send [05:44:38]OFD Sender: No OFD packet to send [05:44:43]OFD Sender: No OFD packet to send [05:44:48]OFD Sender: No OFD packet to send [05:44:53]OFD Sender: No OFD packet to send [05:44:58]OFD Sender: No OFD packet to send [05:45:03]OFD Sender: No OFD packet to send [05:45:08]OFD Sender: No OFD packet to send [05:45:13]OFD Sender: No OFD packet to send [05:45:18]OFD Sender: No OFD packet to send [05:45:23]OFD Sender: No OFD packet to send [05:45:28]OFD Sender: No OFD packet to send [05:45:33]OFD Sender: No OFD packet to send [05:45:38]OFD Sender: No OFD packet to send [05:45:43]OFD Sender: No OFD packet to send [05:45:48]OFD Sender: No OFD packet to send [05:45:53]OFD Sender: No OFD packet to send [05:45:58]OFD Sender: No OFD packet to send [05:45:59]recv_with_timeout no data received [05:46:03]OFD Sender: No OFD packet to send [05:46:08]OFD Sender: No OFD packet to send [05:46:13]OFD Sender: No OFD packet to send [05:46:18]OFD Sender: No OFD packet to send [05:46:23]OFD Sender: No OFD packet to send [05:46:28]OFD Sender: No OFD packet to send [05:46:32]recv_with_timeout no data received [05:46:33]OFD Sender: No OFD packet to send [05:46:38]OFD Sender: No OFD packet to send [05:46:43]OFD Sender: No OFD packet to send [05:46:48]OFD Sender: No OFD packet to send [05:46:53]OFD Sender: No OFD packet to send [05:46:58]OFD Sender: No OFD packet to send [05:47:03]OFD Sender: No OFD packet to send [05:47:08]OFD Sender: No OFD packet to send [05:47:13]OFD Sender: No OFD packet to send [05:47:18]OFD Sender: No OFD packet to send [05:47:23]OFD Sender: No OFD packet to send [05:47:28]OFD Sender: No OFD packet to send [05:47:33]OFD Sender: No OFD packet to send [05:47:38]OFD Sender: No OFD packet to send [05:47:42]recv_with_timeout no data received [05:47:43]OFD Sender: No OFD packet to send [05:47:48]OFD Sender: No OFD packet to send [05:47:53]OFD Sender: No OFD packet to send [05:47:58]OFD Sender: No OFD packet to send [05:48:03]OFD Sender: No OFD packet to send [05:48:08]OFD Sender: No OFD packet to send [05:48:13]OFD Sender: No OFD packet to send [05:48:18]OFD Sender: No OFD packet to send [05:48:24]OFD Sender: No OFD packet to send [05:48:26]recv_with_timeout no data received [05:48:29]OFD Sender: No OFD packet to send [05:48:34]OFD Sender: No OFD packet to send [05:48:39]OFD Sender: No OFD packet to send [05:48:44]OFD Sender: No OFD packet to send [05:48:49]OFD Sender: No OFD packet to send [05:48:54]OFD Sender: No OFD packet to send [05:48:56]recv_with_timeout no data received [05:48:59]OFD Sender: No OFD packet to send [05:49:04]OFD Sender: No OFD packet to send [05:49:09]OFD Sender: No OFD packet to send [05:49:14]OFD Sender: No OFD packet to send [05:49:19]OFD Sender: No OFD packet to send [05:49:24]OFD Sender: No OFD packet to send [05:49:29]OFD Sender: No OFD packet to send [05:49:34]OFD Sender: No OFD packet to send [05:49:39]OFD Sender: No OFD packet to send [05:49:41]recv_with_timeout no data received [05:49:44]OFD Sender: No OFD packet to send [05:49:49]OFD Sender: No OFD packet to send [05:49:54]OFD Sender: No OFD packet to send [05:49:59]OFD Sender: No OFD packet to send [05:50:04]OFD Sender: No OFD packet to send [05:50:09]OFD Sender: No OFD packet to send [05:50:14]OFD Sender: No OFD packet to send [05:50:19]OFD Sender: No OFD packet to send [05:50:24]OFD Sender: No OFD packet to send [05:50:29]OFD Sender: No OFD packet to send [05:50:34]OFD Sender: No OFD packet to send [05:50:39]OFD Sender: No OFD packet to send [05:50:44]OFD Sender: No OFD packet to send [05:50:49]OFD Sender: No OFD packet to send [05:50:54]OFD Sender: No OFD packet to send [05:50:59]OFD Sender: No OFD packet to send [05:51:04]OFD Sender: No OFD packet to send [05:51:09]OFD Sender: No OFD packet to send [05:51:14]OFD Sender: No OFD packet to send [05:51:19]OFD Sender: No OFD packet to send [05:51:24]OFD Sender: No OFD packet to send [05:51:29]OFD Sender: No OFD packet to send [05:51:34]OFD Sender: No OFD packet to send [05:51:39]OFD Sender: No OFD packet to send [05:51:42]recv_with_timeout no data received [05:51:44]OFD Sender: No OFD packet to send [05:51:49]OFD Sender: No OFD packet to send [05:51:54]OFD Sender: No OFD packet to send [05:51:59]OFD Sender: No OFD packet to send [05:52:03]recv_with_timeout no data received [05:52:04]OFD Sender: No OFD packet to send [05:52:09]OFD Sender: No OFD packet to send [05:52:14]OFD Sender: No OFD packet to send [05:52:19]OFD Sender: No OFD packet to send [05:52:24]OFD Sender: No OFD packet to send [05:52:29]OFD Sender: No OFD packet to send [05:52:34]OFD Sender: No OFD packet to send [05:52:39]OFD Sender: No OFD packet to send [05:52:44]OFD Sender: No OFD packet to send [05:52:49]OFD Sender: No OFD packet to send [05:52:54]OFD Sender: No OFD packet to send [05:52:59]OFD Sender: No OFD packet to send [05:53:04]OFD Sender: No OFD packet to send [05:53:10]OFD Sender: No OFD packet to send [05:53:15]OFD Sender: No OFD packet to send [05:53:20]OFD Sender: No OFD packet to send [05:53:25]OFD Sender: No OFD packet to send [05:53:28]recv_with_timeout no data received [05:53:30]OFD Sender: No OFD packet to send [05:53:35]OFD Sender: No OFD packet to send [05:53:40]OFD Sender: No OFD packet to send [05:53:45]OFD Sender: No OFD packet to send [05:53:50]OFD Sender: No OFD packet to send [05:53:55]OFD Sender: No OFD packet to send [05:54:00]OFD Sender: No OFD packet to send [05:54:05]OFD Sender: No OFD packet to send [05:54:10]OFD Sender: No OFD packet to send [05:54:15]OFD Sender: No OFD packet to send [05:54:20]OFD Sender: No OFD packet to send [05:54:25]OFD Sender: No OFD packet to send [05:54:30]OFD Sender: No OFD packet to send [05:54:35]OFD Sender: No OFD packet to send [05:54:40]OFD Sender: No OFD packet to send [05:54:45]OFD Sender: No OFD packet to send [05:54:50]OFD Sender: No OFD packet to send [05:54:55]OFD Sender: No OFD packet to send [05:55:00]OFD Sender: No OFD packet to send [05:55:05]OFD Sender: No OFD packet to send [05:55:10]OFD Sender: No OFD packet to send [05:55:15]OFD Sender: No OFD packet to send [05:55:20]OFD Sender: No OFD packet to send [05:55:25]OFD Sender: No OFD packet to send [05:55:30]OFD Sender: No OFD packet to send [05:55:35]OFD Sender: No OFD packet to send [05:55:40]OFD Sender: No OFD packet to send [05:55:45]OFD Sender: No OFD packet to send [05:55:50]OFD Sender: No OFD packet to send [05:55:55]OFD Sender: No OFD packet to send [05:56:00]OFD Sender: No OFD packet to send [05:56:05]OFD Sender: No OFD packet to send [05:56:10]OFD Sender: No OFD packet to send [05:56:15]OFD Sender: No OFD packet to send [05:56:20]OFD Sender: No OFD packet to send [05:56:25]OFD Sender: No OFD packet to send [05:56:30]OFD Sender: No OFD packet to send [05:56:35]OFD Sender: No OFD packet to send [05:56:40]OFD Sender: No OFD packet to send [05:56:45]OFD Sender: No OFD packet to send [05:56:50]OFD Sender: No OFD packet to send [05:56:55]OFD Sender: No OFD packet to send [05:57:00]OFD Sender: No OFD packet to send [05:57:05]OFD Sender: No OFD packet to send [05:57:10]OFD Sender: No OFD packet to send [05:57:15]OFD Sender: No OFD packet to send [05:57:20]OFD Sender: No OFD packet to send [05:57:25]OFD Sender: No OFD packet to send [05:57:30]OFD Sender: No OFD packet to send [05:57:35]OFD Sender: No OFD packet to send [05:57:40]OFD Sender: No OFD packet to send [05:57:45]OFD Sender: No OFD packet to send [05:57:50]recv_with_timeout no data received [05:57:51]OFD Sender: No OFD packet to send [05:57:56]OFD Sender: No OFD packet to send [05:58:01]OFD Sender: No OFD packet to send [05:58:06]OFD Sender: No OFD packet to send [05:58:11]OFD Sender: No OFD packet to send [05:58:16]OFD Sender: No OFD packet to send [05:58:21]OFD Sender: No OFD packet to send [05:58:26]OFD Sender: No OFD packet to send [05:58:31]OFD Sender: No OFD packet to send [05:58:32]recv_with_timeout no data received [05:58:36]OFD Sender: No OFD packet to send [05:58:41]OFD Sender: No OFD packet to send [05:58:46]OFD Sender: No OFD packet to send [05:58:51]OFD Sender: No OFD packet to send [05:58:56]OFD Sender: No OFD packet to send [05:59:01]OFD Sender: No OFD packet to send [05:59:06]OFD Sender: No OFD packet to send [05:59:11]OFD Sender: No OFD packet to send [05:59:14]recv_with_timeout no data received [05:59:16]OFD Sender: No OFD packet to send [05:59:21]OFD Sender: No OFD packet to send [05:59:26]OFD Sender: No OFD packet to send [05:59:31]OFD Sender: No OFD packet to send [05:59:36]OFD Sender: No OFD packet to send [05:59:41]OFD Sender: No OFD packet to send [05:59:46]OFD Sender: No OFD packet to send [05:59:51]OFD Sender: No OFD packet to send [05:59:56]OFD Sender: No OFD packet to send [06:00:01]OFD Sender: No OFD packet to send [06:00:06]OFD Sender: No OFD packet to send [06:00:11]OFD Sender: No OFD packet to send [06:00:16]OFD Sender: No OFD packet to send [06:00:21]OFD Sender: No OFD packet to send [06:00:26]OFD Sender: No OFD packet to send [06:00:31]OFD Sender: No OFD packet to send [06:00:36]OFD Sender: No OFD packet to send [06:00:41]OFD Sender: No OFD packet to send [06:00:46]OFD Sender: No OFD packet to send [06:00:51]OFD Sender: No OFD packet to send [06:00:56]OFD Sender: No OFD packet to send [06:01:01]OFD Sender: No OFD packet to send [06:01:06]OFD Sender: No OFD packet to send [06:01:11]OFD Sender: No OFD packet to send [06:01:16]OFD Sender: No OFD packet to send [06:01:21]OFD Sender: No OFD packet to send [06:01:26]OFD Sender: No OFD packet to send [06:01:31]OFD Sender: No OFD packet to send [06:01:36]OFD Sender: No OFD packet to send [06:01:39]recv_with_timeout no data received [06:01:41]OFD Sender: No OFD packet to send [06:01:46]OFD Sender: No OFD packet to send [06:01:51]OFD Sender: No OFD packet to send [06:01:56]OFD Sender: No OFD packet to send [06:02:01]OFD Sender: No OFD packet to send [06:02:06]OFD Sender: No OFD packet to send [06:02:11]OFD Sender: No OFD packet to send [06:02:16]OFD Sender: No OFD packet to send [06:02:19]recv_with_timeout no data received [06:02:21]OFD Sender: No OFD packet to send [06:02:26]OFD Sender: No OFD packet to send [06:02:31]OFD Sender: No OFD packet to send [06:02:37]OFD Sender: No OFD packet to send [06:02:42]OFD Sender: No OFD packet to send [06:02:47]OFD Sender: No OFD packet to send [06:02:52]OFD Sender: No OFD packet to send [06:02:57]OFD Sender: No OFD packet to send [06:03:02]OFD Sender: No OFD packet to send [06:03:07]OFD Sender: No OFD packet to send [06:03:12]OFD Sender: No OFD packet to send [06:03:17]OFD Sender: No OFD packet to send [06:03:22]OFD Sender: No OFD packet to send [06:03:27]OFD Sender: No OFD packet to send [06:03:32]OFD Sender: No OFD packet to send [06:03:35]recv_with_timeout no data received [06:03:37]OFD Sender: No OFD packet to send [06:03:42]OFD Sender: No OFD packet to send [06:03:47]OFD Sender: No OFD packet to send [06:03:52]OFD Sender: No OFD packet to send [06:03:57]OFD Sender: No OFD packet to send [06:04:02]OFD Sender: No OFD packet to send [06:04:07]OFD Sender: No OFD packet to send [06:04:11]recv_with_timeout no data received [06:04:12]OFD Sender: No OFD packet to send [06:04:17]OFD Sender: No OFD packet to send [06:04:21]recv_with_timeout no data received [06:04:22]OFD Sender: No OFD packet to send [06:04:23]int [06:04:23]Write to MH i2c: 01 00 00 E0 0D ED [06:04:23]*** FLAG_PRN_KEY set [06:04:23]Write i2c OK [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: 01 [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: 01 07 00 [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: 01 07 00 E0 0D 00 08 00 00 00 FF 0F 0A [06:04:23]state=0 [06:04:23]Key pressed [06:04:23]Feed [06:04:23]Write to MH i2c: D8 00 00 E1 0D C5 [06:04:23]Write i2c OK [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: D8 [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: D8 01 00 [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: D8 01 00 E1 0D 00 C6 [06:04:23]int [06:04:23]Write to MH i2c: 01 00 00 E2 0D EF [06:04:23]Write i2c OK [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: 01 [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: 01 07 00 [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: 01 07 00 E2 0D 00 48 00 00 00 3C 00 7A [06:04:23]state=2 [06:04:23]Key pressed [06:04:23]int [06:04:23]Write to MH i2c: 01 00 00 E3 0D F0 [06:04:23]*** FLAG_PRN_KEY reset [06:04:23]Write i2c OK [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: 01 [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: 01 07 00 [06:04:23]MH_I2C_Read... [06:04:23]Read from MH i2c: 01 07 00 E3 0D 00 00 00 00 00 FF 0F 05 [06:04:23]state=2 [06:04:23]Stop feed [06:04:27]OFD Sender: No OFD packet to send [06:04:32]OFD Sender: No OFD packet to send [06:04:37]OFD Sender: No OFD packet to send [06:04:42]OFD Sender: No OFD packet to send [06:04:47]OFD Sender: No OFD packet to send [06:04:52]OFD Sender: No OFD packet to send [06:04:57]OFD Sender: No OFD packet to send [06:05:00]recv_with_timeout no data received [06:05:02]OFD Sender: No OFD packet to send [06:05:07]OFD Sender: No OFD packet to send [06:05:12]OFD Sender: No OFD packet to send [06:05:17]OFD Sender: No OFD packet to send [06:05:20]accept exits with 7 [06:05:20]New connection [06:05:20]New thread 3067039076 created [06:05:20]Thread 3066895716 joined [06:05:20]Waiting for new connection... [06:05:20] Sock 7.Parse request [06:05:20]Sock 7.Check first char [06:05:20]Sock 7.First char is OK [06:05:20]request: POST /json_proto HTTP/1.0 [06:05:20]Method: POST [06:05:20]URL: /json_proto [06:05:20]Method is POST - this is cgi request [06:05:20]url: /json_proto [06:05:20]query_string will be loaded in cgi processing [06:05:20]execute_cgi json_proto POST (null) [06:05:20]execute_cgi path=json_proto method=POST [06:05:20]POST find Content-Length [06:05:20]Host: 172.17.43.67:8080 [06:05:20]Content-Length: 675 [06:05:20]Content-Type: application/json [06:05:20] [06:05:20]POST finish read [06:05:20]Found Content-Length = 675 [06:05:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:05:20]execute_script... [06:05:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:05:20]POST & json_proto [06:05:20]process_json_proto [06:05:20]json parsed OK: [06:05:20]protocol is kg_v1.0 [06:05:20]action value=close_receipt [06:05:20]process_action close_receipt [06:05:20]cmd_close_receipt [06:05:20]MH_GetDate [06:05:20]Write to MH i2c: F0 00 00 E4 0D E0 [06:05:20]Write i2c OK [06:05:20]MH_I2C_Read... [06:05:20]Read from MH i2c: F0 [06:05:20]MH_I2C_Read... [06:05:20]Read from MH i2c: F0 09 00 [06:05:20]MH_I2C_Read... [06:05:20]Read from MH i2c: F0 09 00 E4 0D 00 A3 56 F2 66 6A BD 47 65 0D [06:05:20]GetLastDocTimeStamp 1727156157 [06:05:20]current date 1727157923 [06:05:20]FM_GetShiftState [06:05:20]SAM_PROTO_GetShiftState [06:05:20]wFMCommunicate request_size=4 [06:05:20]MH_SAM_APDU [06:05:20]CAPDU: 80 13 01 00 [06:05:20]Write to MH i2c: E2 08 00 E5 0D 80 13 01 00 00 00 00 00 6F [06:05:20]Write i2c OK [06:05:20]MH_I2C_Read... [06:05:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:20]Read from MH i2c: E2 [06:05:20]MH_I2C_Read... [06:05:20]Read from MH i2c: E2 0E 00 [06:05:20]MH_I2C_Read... [06:05:20]Read from MH i2c: E2 0E 00 E5 0D 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 3C [06:05:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:05:20]wFMCommunicate OK [06:05:20]SAM_PROTO_GetShiftState done [06:05:20]FM_GetShiftState done [06:05:20]opened in 1727137889 [06:05:20]opened+sec_in_day 1727224289 [06:05:20]quantity*price = 70027 [06:05:20]sum+1 = 70029 [06:05:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 17 24.09.2024 06:05 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152558 ФПД: 16838449115544 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T060523&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152558&fm=16838449115544&tin=02508201610067®Number=0000000000091825&sum=70000 [06:05:22]StoreToDocumentArchive [06:05:22]shift 477 fd 152558 [06:05:22]save to /storage/0477/doc_00152558 [06:05:22]save last doc name /storage/0477/doc_00152558 to /storage/kkm_last_doc_name [06:05:22]save OK [06:05:22]Clear old archive folders... [06:05:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:05:22]tlvbuf is 00AEB410 [06:05:22]SAM_PROTO_ClearQueue [06:05:22]wFMCommunicate request_size=4 [06:05:22]MH_SAM_APDU [06:05:22]CAPDU: 80 09 00 00 [06:05:22]Write to MH i2c: E2 08 00 F2 0D 80 09 00 00 00 00 00 00 71 [06:05:22]Write i2c OK [06:05:22]MH_I2C_Read... [06:05:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:05:22]Read from MH i2c: E2 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: E2 03 00 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: E2 03 00 F2 0D 00 90 00 73 [06:05:22]RAPDU: 90 00 [06:05:22]wFMCommunicate OK [06:05:22]SAM_PROTO_ClearQueue done [06:05:22]KKMCreateOFDPacket [06:05:22]OFDProtocolAddRootSTLVToBuf [06:05:22]FM_MakeSignedData [06:05:22]FM_MakeSignedData [06:05:22]SAM_PROTO_SignData [06:05:22]wFMCommunicate request_size=4 [06:05:22]MH_SAM_APDU [06:05:22]CAPDU: 80 0D 01 02 [06:05:22]Write to MH i2c: E2 08 00 F3 0D 80 0D 01 02 00 00 00 00 79 [06:05:22]Write i2c OK [06:05:22]MH_I2C_Read... [06:05:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:05:22]Read from MH i2c: E2 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: E2 03 00 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: E2 03 00 F3 0D 00 90 00 74 [06:05:22]RAPDU: 90 00 [06:05:22]wFMCommunicate OK [06:05:22]wFMCommunicate request_size=255 [06:05:22]MH_SAM_APDU [06:05:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 A3 56 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 53 02 00 35 04 06 00 0F 50 81 C7 [06:05:22]Write to MH i2c: E2 02 01 F4 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 A3 56 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 53 02 00 35 04 06 00 0F 50 81 C7 00 00 24 [06:05:22]Write i2c OK [06:05:22]MH_I2C_Read... [06:05:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:05:22]Read from MH i2c: E2 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: E2 03 00 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: E2 03 00 F4 0D 00 90 00 75 [06:05:22]RAPDU: 90 00 [06:05:22]wFMCommunicate OK [06:05:22]wFMCommunicate request_size=7 [06:05:22]MH_SAM_APDU [06:05:22]CAPDU: 80 0D 02 02 02 31 98 [06:05:22]Write to MH i2c: E2 0A 00 F5 0D 80 0D 02 02 02 00 31 98 00 00 49 [06:05:22]Write i2c OK [06:05:22]MH_I2C_Read... [06:05:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:05:22]Read from MH i2c: E2 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: E2 03 00 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: E2 03 00 F5 0D 00 90 00 76 [06:05:22]RAPDU: 90 00 [06:05:22]wFMCommunicate OK [06:05:22]wFMCommunicate request_size=4 [06:05:22]MH_SAM_APDU [06:05:22]CAPDU: 80 0D 03 02 [06:05:22]Write to MH i2c: E2 08 00 F6 0D 80 0D 03 02 00 00 00 00 7E [06:05:22]Write i2c OK [06:05:22]MH_I2C_Read... [06:05:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:05:22]Read from MH i2c: E2 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: E2 0B 00 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: E2 0B 00 F6 0D 00 68 9D 87 21 EB 05 04 3E 90 00 5E [06:05:22]RAPDU: 68 9D 87 21 EB 05 04 3E 90 00 [06:05:22]wFMCommunicate OK [06:05:22]SAM_PROTO_SignData done [06:05:22]FM_MakeSignedData done [06:05:22]CreateOFDProtocolMessage [06:05:22]wFMCommunicate request_size=4 [06:05:22]MH_SAM_APDU [06:05:22]CAPDU: 80 11 00 00 [06:05:22]Write to MH i2c: E2 08 00 F7 0D 80 11 00 00 00 00 00 00 7E [06:05:22]Write i2c OK [06:05:22]MH_I2C_Read... [06:05:22]OFD Sender: No OFD packet to send [06:05:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:05:22]Read from MH i2c: E2 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: E2 17 00 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: E2 17 00 F7 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [06:05:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:05:22]wFMCommunicate OK [06:05:22]CreateOFDProtocolMessage done [06:05:22]OFDSenderStorePacket 152558 [06:05:22]StoreOFDPacket docnum=152558 [06:05:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8D BD 04 01 D4 03 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 A3 56 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 53 02 00 35 04 06 00 0F 50 81 C7 31 98 68 9D 87 21 EB 05 04 3E [06:05:22]CheckFolder [06:05:22]dirname=/storage/ofd_packets [06:05:22]CheckFolder done [06:05:22]ProducePacketName [06:05:22]name=ofd_packets/00152558 [06:05:22]NVStorageSaveData ofd_packets/00152558 [06:05:22]File name is /storage/ofd_packets/00152558 [06:05:22]Write 298 bytes [06:05:22]NVStorageSaveData done [06:05:22]OFDSenderStorePacket done [06:05:22]KKMCreateOFDPacket done [06:05:22]NVStorageSaveData kkm_last_timestamp [06:05:22]File name is /storage/kkm_last_timestamp [06:05:22]Write 4 bytes [06:05:22]NVStorageSaveData done [06:05:22]ExternCall_PrintAddStr [06:05:22]wPrintStart [06:05:22]Write to MH i2c: 01 00 00 F8 0D 05 [06:05:22]Write i2c OK [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: 01 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: 01 07 00 [06:05:22]MH_I2C_Read... [06:05:22]Read from MH i2c: 01 07 00 F8 0D 00 00 00 00 00 FF 0F 1A [06:05:22]RasterBufferAndPrint [06:05:22]line Счет N : (1)1786559 [06:05:22]line ИНН: 02508201610067 [06:05:22]line Контрольно-Кассовый Чек [06:05:22]line ПРОДАЖА [06:05:22]line ТРК (МРК, ГНК) : 31 [06:05:22]line Товар: 2710194210 [06:05:22]line ДТ-К-5 [06:05:22]line 9.190 * 76.20 [06:05:22]line = 700.28 [06:05:22]line НДС 12% НСП 1% [06:05:22]line > о реализуемом товаре [06:05:22]line ОКРУГЛЕНИЕ: -0.28 [06:05:22]line ИТОГО: 700.00 [06:05:22]line Внесено: 700.00 [06:05:22]line СДАЧА: 0.00 [06:05:22]line НСП 1% : 6.20 [06:05:22]line НДС 12% : 74.37 [06:05:22]line Наличными: 700.00 [06:05:22]line Безнал.: 0.00 [06:05:22]line Место: АЗС № 89 "Партнер Нефть" [06:05:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:05:22]line СНО: Общий режим [06:05:22]line Чек 17 24.09.2024 06:05 [06:05:22]line Смена: 477 ФФД: 1.0 [06:05:22]line ЗНМ: 0300000113 [06:05:22]line РНМ: 0000000000091825 [06:05:22]line Версия ККМ: 001 [06:05:22]line ФМ: 0000000000871835 [06:05:22]line ФД: 152558 [06:05:22]line ФПД: 16838449115544 [06:05:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T060523&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152558&fm=16838449115544&tin=02508201610067®Number=0000000000091825&sum=70000 [06:05:22]written 0, free lines is 4095 [06:05:22]OFD Sender: Processing packet 152558 [packets to send 828, broken 827] [06:05:22]ProducePacketName [06:05:22]name=ofd_packets/00152558 [06:05:22]OFD Sender: To server: pG, [06:05:22]CommunicateWithHost lk.salyk.kg:30040 [06:05:22]ConnectInit lk.salyk.kg [06:05:23]Write to MH i2c: 01 00 00 23 0E 31 [06:05:23]Write i2c OK [06:05:23]MH_I2C_Read... [06:05:23]Read from MH i2c: 01 [06:05:23]MH_I2C_Read... [06:05:23]Read from MH i2c: 01 07 00 [06:05:23]MH_I2C_Read... [06:05:23]Read from MH i2c: 01 07 00 23 0E 00 00 00 00 00 DA 0C 1E [06:05:23]RasterBufferAndPrint [06:05:23]line [06:05:23]line [06:05:23]line [06:05:23]line [06:05:23]line [06:05:23]written 0, free lines is 3299 [06:05:23]MH_Cut [06:05:23]Write to MH i2c: D1 01 00 2A 0E 01 0A [06:05:23]Write i2c OK [06:05:23]MH_I2C_Read... [06:05:23]Read from MH i2c: D1 [06:05:23]MH_I2C_Read... [06:05:23]Read from MH i2c: D1 01 00 [06:05:23]MH_I2C_Read... [06:05:23]Read from MH i2c: D1 01 00 2A 0E 00 09 [06:05:23]Write to MH i2c: 01 00 00 2B 0E 39 [06:05:23]Write i2c OK [06:05:23]MH_I2C_Read... [06:05:23]*** Cut start [06:05:23]*** Purtial cut [06:05:23]*** Stage 1: CUTSNS_PIN = 1 [06:05:24]Read from MH i2c: 01 [06:05:24]MH_I2C_Read... [06:05:24]*** Stop cut motor [06:05:24]*** Cut end [06:05:24]Read from MH i2c: 01 07 00 [06:05:24]MH_I2C_Read... [06:05:24]Read from MH i2c: 01 07 00 2B 0E 00 00 00 00 00 FF 0F 4E [06:05:24]process_action close_receipt done [06:05:24]requested_data is exist [06:05:24]produce_requested_data [06:05:24]requested_item fm.sn is exist - process it [06:05:24]wFMCommunicate request_size=4 [06:05:24]MH_SAM_APDU [06:05:24]CAPDU: 80 11 00 00 [06:05:24]Write to MH i2c: E2 08 00 2C 0E 80 11 00 00 00 00 00 00 B4 [06:05:24]Write i2c OK [06:05:24]MH_I2C_Read... [06:05:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:05:24]Read from MH i2c: E2 [06:05:24]MH_I2C_Read... [06:05:24]Read from MH i2c: E2 17 00 [06:05:24]MH_I2C_Read... [06:05:24]Read from MH i2c: E2 17 00 2C 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 07 [06:05:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:05:24]wFMCommunicate OK [06:05:24]requested_item fd.num is exist - process it [06:05:24]SAM_PROTO_GetFieldsCounters [06:05:24]wFMCommunicate request_size=4 [06:05:24]MH_SAM_APDU [06:05:24]CAPDU: 80 13 00 00 [06:05:24]Write to MH i2c: E2 08 00 2D 0E 80 13 00 00 00 00 00 00 B7 [06:05:24]Write i2c OK [06:05:24]MH_I2C_Read... [06:05:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:05:24]Read from MH i2c: E2 [06:05:24]MH_I2C_Read... [06:05:24]Read from MH i2c: E2 62 00 [06:05:24]MH_I2C_Read... [06:05:24]Read from MH i2c: E2 62 00 2D 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 2C [06:05:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:05:24]wFMCommunicate OK [06:05:24]SAM_PROTO_GetFieldsCounters done [06:05:24]requested_item shift.num is exist - process it [06:05:24]requested_item shift.opened is exist - process it [06:05:24]req_shift_opened [06:05:24]FM_GetShiftState [06:05:24]SAM_PROTO_GetShiftState [06:05:24]wFMCommunicate request_size=4 [06:05:24]MH_SAM_APDU [06:05:24]CAPDU: 80 13 01 00 [06:05:24]Write to MH i2c: E2 08 00 2E 0E 80 13 01 00 00 00 00 00 B9 [06:05:24]Write i2c OK [06:05:24]MH_I2C_Read... [06:05:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:24]Read from MH i2c: E2 [06:05:24]MH_I2C_Read... [06:05:24]Read from MH i2c: E2 0E 00 [06:05:24]MH_I2C_Read... [06:05:24]Read from MH i2c: E2 0E 00 2E 0E 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 86 [06:05:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:05:24]wFMCommunicate OK [06:05:24]SAM_PROTO_GetShiftState done [06:05:24]FM_GetShiftState done [06:05:24]req_shift_opened done [06:05:24]requested_item shift.open_date is exist - process it [06:05:24]req_shift_open_date [06:05:24]req_shift_open_date done [06:05:24]produce_requested_data done [06:05:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152558,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [06:05:24]process_action_free close_receipt [06:05:24]json_value_free [06:05:24]json_value_free done [06:05:24]process_json_proto returns [06:05:24]Send response to host [06:05:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152558,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [06:05:24]free response buf [06:05:24]execute_script done [06:05:24]execute_script returns [06:05:24]free content buf [06:05:24]Sock 7.Close socket [06:05:24]Sock 7.Thread stoped [06:05:32]recv_with_timeout no data received [06:05:47]int [06:05:47]Write to MH i2c: 01 00 00 2F 0E 3D [06:05:47]*** FLAG_PRN_KEY set [06:05:47]Write i2c OK [06:05:47]MH_I2C_Read... [06:05:47]Read from MH i2c: 01 [06:05:47]MH_I2C_Read... [06:05:47]Read from MH i2c: 01 07 00 [06:05:47]MH_I2C_Read... [06:05:47]Read from MH i2c: 01 07 00 2F 0E 00 08 00 00 00 FF 0F 5A [06:05:47]state=0 [06:05:47]Key pressed [06:05:47]Feed [06:05:47]Write to MH i2c: D8 00 00 30 0E 15 [06:05:47]Write i2c OK [06:05:47]MH_I2C_Read... [06:05:47]Read from MH i2c: D8 [06:05:47]MH_I2C_Read... [06:05:47]Read from MH i2c: D8 01 00 [06:05:47]MH_I2C_Read... [06:05:47]Read from MH i2c: D8 01 00 30 0E 00 16 [06:05:47]int [06:05:47]Write to MH i2c: 01 00 00 31 0E 3F [06:05:47]Write i2c OK [06:05:47]MH_I2C_Read... [06:05:47]Read from MH i2c: 01 [06:05:47]MH_I2C_Read... [06:05:47]Read from MH i2c: 01 07 00 [06:05:47]MH_I2C_Read... [06:05:47]Read from MH i2c: 01 07 00 31 0E 00 48 00 00 00 3C 00 CA [06:05:47]state=2 [06:05:47]Key pressed [06:05:47]int [06:05:47]Write to MH i2c: 01 00 00 32 0E 40 [06:05:47]*** FLAG_PRN_KEY reset [06:05:47]Write i2c OK [06:05:47]MH_I2C_Read... [06:05:47]Read from MH i2c: 01 [06:05:47]MH_I2C_Read... [06:05:47]Read from MH i2c: 01 07 00 [06:05:47]MH_I2C_Read... [06:05:47]Read from MH i2c: 01 07 00 32 0E 00 00 00 00 00 FD 0F 53 [06:05:47]state=2 [06:05:47]Stop feed [06:07:40]ConnectInit Can't connect to host [06:07:40]CommunicateWithHost connect error [06:07:40]CommunicateWithHost err = -1 [06:07:40]OFD Sender: Server communicate error [06:07:45]OFD Sender: Processing packet 152558 [packets to send 828, broken 827] [06:07:45]ProducePacketName [06:07:45]name=ofd_packets/00152558 [06:07:45]OFD Sender: To server: pG, [06:07:45]CommunicateWithHost lk.salyk.kg:30040 [06:07:45]ConnectInit lk.salyk.kg [06:07:48]Connected sock=7 [06:07:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8D BD 04 01 D4 03 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 A3 56 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 53 02 00 35 04 06 00 0F 50 81 C7 31 98 68 9D 87 21 EB 05 04 3E [06:07:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6D 58 47 00 EC D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 53 02 00 F4 03 04 00 33 FF F1 66 B6 04 01 00 00 52 FA 6E AD D5 02 32 EC [06:07:49]CommunicateWithHost err = 0 [06:07:49]CheckOFDResponse [06:07:49]1017 (14) - 77093643461234 [06:07:49]1041 (16) - 0000000000871835 [06:07:49]1040 (4) - 152558 [06:07:49]1012 (4) - 23.09.2024 23:52 [06:07:49]1206 (1) - 0 [06:07:49]OFD Sender: Remove packet 152558 [06:07:49]ProducePacketName [06:07:49]name=ofd_packets/00152558 [06:07:49]NVStorageDeleteData [06:07:49]OFD Sender: No OFD packet to send [06:07:54]OFD Sender: No OFD packet to send [06:07:59]OFD Sender: No OFD packet to send [06:08:04]OFD Sender: No OFD packet to send [06:08:09]recv_with_timeout no data received [06:08:09]OFD Sender: No OFD packet to send [06:08:14]OFD Sender: No OFD packet to send [06:08:19]OFD Sender: No OFD packet to send [06:08:24]OFD Sender: No OFD packet to send [06:08:29]OFD Sender: No OFD packet to send [06:08:34]recv_with_timeout no data received [06:08:34]OFD Sender: No OFD packet to send [06:08:39]OFD Sender: No OFD packet to send [06:08:44]OFD Sender: No OFD packet to send [06:08:49]OFD Sender: No OFD packet to send [06:08:54]OFD Sender: No OFD packet to send [06:09:00]OFD Sender: No OFD packet to send [06:09:00]recv_with_timeout no data received [06:09:05]OFD Sender: No OFD packet to send [06:09:10]OFD Sender: No OFD packet to send [06:09:15]OFD Sender: No OFD packet to send [06:09:20]OFD Sender: No OFD packet to send [06:09:25]OFD Sender: No OFD packet to send [06:09:30]OFD Sender: No OFD packet to send [06:09:35]OFD Sender: No OFD packet to send [06:09:40]OFD Sender: No OFD packet to send [06:09:45]OFD Sender: No OFD packet to send [06:09:50]OFD Sender: No OFD packet to send [06:09:55]OFD Sender: No OFD packet to send [06:10:00]OFD Sender: No OFD packet to send [06:10:05]OFD Sender: No OFD packet to send [06:10:10]OFD Sender: No OFD packet to send [06:10:15]OFD Sender: No OFD packet to send [06:10:20]OFD Sender: No OFD packet to send [06:10:25]OFD Sender: No OFD packet to send [06:10:30]OFD Sender: No OFD packet to send [06:10:35]OFD Sender: No OFD packet to send [06:10:40]OFD Sender: No OFD packet to send [06:10:40]recv_with_timeout no data received [06:10:45]OFD Sender: No OFD packet to send [06:10:50]OFD Sender: No OFD packet to send [06:10:55]OFD Sender: No OFD packet to send [06:11:00]OFD Sender: No OFD packet to send [06:11:05]OFD Sender: No OFD packet to send [06:11:10]OFD Sender: No OFD packet to send [06:11:15]OFD Sender: No OFD packet to send [06:11:20]OFD Sender: No OFD packet to send [06:11:25]OFD Sender: No OFD packet to send [06:11:30]OFD Sender: No OFD packet to send [06:11:31]recv_with_timeout no data received [06:11:35]OFD Sender: No OFD packet to send [06:11:40]OFD Sender: No OFD packet to send [06:11:45]OFD Sender: No OFD packet to send [06:11:50]OFD Sender: No OFD packet to send [06:11:55]OFD Sender: No OFD packet to send [06:12:00]OFD Sender: No OFD packet to send [06:12:05]OFD Sender: No OFD packet to send [06:12:10]OFD Sender: No OFD packet to send [06:12:15]OFD Sender: No OFD packet to send [06:12:20]OFD Sender: No OFD packet to send [06:12:25]OFD Sender: No OFD packet to send [06:12:25]recv_with_timeout no data received [06:12:30]accept exits with 9 [06:12:30]New connection [06:12:30]New thread 3066895716 created [06:12:30]Thread 3067039076 joined [06:12:30]Waiting for new connection... [06:12:30] Sock 9.Parse request [06:12:30]Sock 9.Check first char [06:12:30]Sock 9.First char is OK [06:12:30]request: POST /json_proto HTTP/1.0 [06:12:30]Method: POST [06:12:30]URL: /json_proto [06:12:30]Method is POST - this is cgi request [06:12:30]url: /json_proto [06:12:30]query_string will be loaded in cgi processing [06:12:30]execute_cgi json_proto POST (null) [06:12:30]execute_cgi path=json_proto method=POST [06:12:30]POST find Content-Length [06:12:30]Host: 172.17.43.67:8080 [06:12:30]Content-Length: 796 [06:12:30]Content-Type: application/json [06:12:30] [06:12:30]POST finish read [06:12:30]Found Content-Length = 796 [06:12:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:12:30]execute_script... [06:12:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:12:30]POST & json_proto [06:12:30]process_json_proto [06:12:30]json parsed OK: [06:12:30]protocol is kg_v1.0 [06:12:30]action value=close_receipt [06:12:30]process_action close_receipt [06:12:30]cmd_close_receipt [06:12:30]MH_GetDate [06:12:30]Write to MH i2c: F0 00 00 33 0E 30 [06:12:30]Write i2c OK [06:12:30]MH_I2C_Read... [06:12:30]Read from MH i2c: F0 [06:12:30]MH_I2C_Read... [06:12:30]Read from MH i2c: F0 09 00 [06:12:30]MH_I2C_Read... [06:12:30]Read from MH i2c: F0 09 00 33 0E 00 50 58 F2 66 6A BD 47 65 0C [06:12:30]GetLastDocTimeStamp 1727157923 [06:12:30]current date 1727158352 [06:12:30]FM_GetShiftState [06:12:30]SAM_PROTO_GetShiftState [06:12:30]wFMCommunicate request_size=4 [06:12:30]MH_SAM_APDU [06:12:30]CAPDU: 80 13 01 00 [06:12:30]Write to MH i2c: E2 08 00 34 0E 80 13 01 00 00 00 00 00 BF [06:12:30]Write i2c OK [06:12:30]MH_I2C_Read... [06:12:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:12:30]Read from MH i2c: E2 [06:12:30]MH_I2C_Read... [06:12:30]Read from MH i2c: E2 0E 00 [06:12:30]MH_I2C_Read... [06:12:30]Read from MH i2c: E2 0E 00 34 0E 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8C [06:12:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:12:30]wFMCommunicate OK [06:12:30]SAM_PROTO_GetShiftState done [06:12:30]FM_GetShiftState done [06:12:30]opened in 1727137889 [06:12:30]opened+sec_in_day 1727224289 [06:12:30]quantity*price = 0 [06:12:30]sum+1 = 1 [06:12:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 18 24.09.2024 06:12 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152559 ФПД: 165448655038774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T061232&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152559&fm=165448655038774&tin=02508201610067®Number=0000000000091825&sum=0 [06:12:31]StoreToDocumentArchive [06:12:31]shift 477 fd 152559 [06:12:31]save to /storage/0477/doc_00152559 [06:12:31]save last doc name /storage/0477/doc_00152559 to /storage/kkm_last_doc_name [06:12:31]save OK [06:12:31]Clear old archive folders... [06:12:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:12:31]tlvbuf is 00B3D0F0 [06:12:31]SAM_PROTO_ClearQueue [06:12:31]wFMCommunicate request_size=4 [06:12:31]MH_SAM_APDU [06:12:31]CAPDU: 80 09 00 00 [06:12:31]Write to MH i2c: E2 08 00 41 0E 80 09 00 00 00 00 00 00 C1 [06:12:31]Write i2c OK [06:12:31]MH_I2C_Read... [06:12:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:12:31]Read from MH i2c: E2 [06:12:31]MH_I2C_Read... [06:12:31]Read from MH i2c: E2 03 00 [06:12:31]MH_I2C_Read... [06:12:31]Read from MH i2c: E2 03 00 41 0E 00 90 00 C3 [06:12:31]RAPDU: 90 00 [06:12:31]wFMCommunicate OK [06:12:31]SAM_PROTO_ClearQueue done [06:12:31]KKMCreateOFDPacket [06:12:31]OFDProtocolAddRootSTLVToBuf [06:12:31]FM_MakeSignedData [06:12:31]FM_MakeSignedData [06:12:31]SAM_PROTO_SignData [06:12:31]wFMCommunicate request_size=4 [06:12:31]MH_SAM_APDU [06:12:31]CAPDU: 80 0D 01 02 [06:12:31]Write to MH i2c: E2 08 00 42 0E 80 0D 01 02 00 00 00 00 C9 [06:12:31]Write i2c OK [06:12:31]MH_I2C_Read... [06:12:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:12:31]Read from MH i2c: E2 [06:12:31]MH_I2C_Read... [06:12:31]Read from MH i2c: E2 03 00 [06:12:31]MH_I2C_Read... [06:12:31]Read from MH i2c: E2 03 00 42 0E 00 90 00 C4 [06:12:31]RAPDU: 90 00 [06:12:31]wFMCommunicate OK [06:12:31]wFMCommunicate request_size=255 [06:12:31]MH_SAM_APDU [06:12:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 50 58 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 53 02 00 35 04 06 00 96 [06:12:31]Write to MH i2c: E2 02 01 43 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 50 58 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 53 02 00 35 04 06 00 96 00 00 8D [06:12:31]Write i2c OK [06:12:31]MH_I2C_Read... [06:12:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:12:32]Read from MH i2c: E2 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: E2 03 00 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: E2 03 00 43 0E 00 90 00 C5 [06:12:32]RAPDU: 90 00 [06:12:32]wFMCommunicate OK [06:12:32]wFMCommunicate request_size=10 [06:12:32]MH_SAM_APDU [06:12:32]CAPDU: 80 0D 02 02 05 79 84 4F E9 36 [06:12:32]Write to MH i2c: E2 0D 00 44 0E 80 0D 02 02 05 00 79 84 4F E9 36 00 00 41 [06:12:32]Write i2c OK [06:12:32]MH_I2C_Read... [06:12:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:12:32]Read from MH i2c: E2 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: E2 03 00 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: E2 03 00 44 0E 00 90 00 C6 [06:12:32]RAPDU: 90 00 [06:12:32]wFMCommunicate OK [06:12:32]wFMCommunicate request_size=4 [06:12:32]MH_SAM_APDU [06:12:32]CAPDU: 80 0D 03 02 [06:12:32]Write to MH i2c: E2 08 00 45 0E 80 0D 03 02 00 00 00 00 CE [06:12:32]Write i2c OK [06:12:32]MH_I2C_Read... [06:12:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:12:32]Read from MH i2c: E2 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: E2 0B 00 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: E2 0B 00 45 0E 00 84 C5 7F 7F 45 A0 55 E1 90 00 31 [06:12:32]RAPDU: 84 C5 7F 7F 45 A0 55 E1 90 00 [06:12:32]wFMCommunicate OK [06:12:32]SAM_PROTO_SignData done [06:12:32]FM_MakeSignedData done [06:12:32]CreateOFDProtocolMessage [06:12:32]wFMCommunicate request_size=4 [06:12:32]MH_SAM_APDU [06:12:32]CAPDU: 80 11 00 00 [06:12:32]Write to MH i2c: E2 08 00 46 0E 80 11 00 00 00 00 00 00 CE [06:12:32]Write i2c OK [06:12:32]MH_I2C_Read... [06:12:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:12:32]Read from MH i2c: E2 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: E2 17 00 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: E2 17 00 46 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 21 [06:12:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:12:32]wFMCommunicate OK [06:12:32]CreateOFDProtocolMessage done [06:12:32]OFDSenderStorePacket 152559 [06:12:32]StoreOFDPacket docnum=152559 [06:12:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FE 43 07 01 3D 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 50 58 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 53 02 00 35 04 06 00 96 79 84 4F E9 36 84 C5 7F 7F 45 A0 55 E1 [06:12:32]CheckFolder [06:12:32]dirname=/storage/ofd_packets [06:12:32]CheckFolder done [06:12:32]ProducePacketName [06:12:32]name=ofd_packets/00152559 [06:12:32]NVStorageSaveData ofd_packets/00152559 [06:12:32]File name is /storage/ofd_packets/00152559 [06:12:32]Write 301 bytes [06:12:32]NVStorageSaveData done [06:12:32]OFDSenderStorePacket done [06:12:32]KKMCreateOFDPacket done [06:12:32]NVStorageSaveData kkm_last_timestamp [06:12:32]File name is /storage/kkm_last_timestamp [06:12:32]Write 4 bytes [06:12:32]NVStorageSaveData done [06:12:32]ExternCall_PrintAddStr [06:12:32]wPrintStart [06:12:32]Write to MH i2c: 01 00 00 47 0E 55 [06:12:32]Write i2c OK [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: 01 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: 01 07 00 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: 01 07 00 47 0E 00 00 00 00 00 FF 0F 6A [06:12:32]RasterBufferAndPrint [06:12:32]line Счет N : (1)1786560 [06:12:32]line ИНН: 02508201610067 [06:12:32]line Контрольно-Кассовый Чек [06:12:32]line ПРОДАЖА [06:12:32]line ТРК (МРК, ГНК) : 12 [06:12:32]line Товар: 2710124130 [06:12:32]line Аи-92-К-5 [06:12:32]line 7.380 * 0.00 [06:12:32]line = 0.00 [06:12:32]line НДС 12% НСП 1% [06:12:32]line > о реализуемом товаре [06:12:32]line ИТОГО: 0.00 [06:12:32]line НСП 1% : 0.00 [06:12:32]line НДС 12% : 0.00 [06:12:32]line Наличными: 0.00 [06:12:32]line Безнал.: 0.00 [06:12:32]line Место: АЗС № 89 "Партнер Нефть" [06:12:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:12:32]line СНО: Общий режим [06:12:32]line Чек 18 24.09.2024 06:12 [06:12:32]line Смена: 477 ФФД: 1.0 [06:12:32]line ЗНМ: 0300000113 [06:12:32]line РНМ: 0000000000091825 [06:12:32]line Версия ККМ: 001 [06:12:32]line Платежная система: O! деньги [06:12:32]line ФМ: 0000000000871835 [06:12:32]line ФД: 152559 [06:12:32]line ФПД: 165448655038774 [06:12:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T061232&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152559&fm=165448655038774&tin=02508201610067®Number=0000000000091825&sum=0 [06:12:32]written 0, free lines is 4095 [06:12:32]OFD Sender: Processing packet 152559 [packets to send 828, broken 827] [06:12:32]ProducePacketName [06:12:32]name=ofd_packets/00152559 [06:12:32]OFD Sender: To server: pG, [06:12:32]CommunicateWithHost lk.salyk.kg:30040 [06:12:32]ConnectInit lk.salyk.kg [06:12:32]Write to MH i2c: 01 00 00 71 0E 7F [06:12:32]Write i2c OK [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: 01 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: 01 07 00 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: 01 07 00 71 0E 00 00 00 00 00 E7 0C 79 [06:12:32]RasterBufferAndPrint [06:12:32]line [06:12:32]line [06:12:32]line [06:12:32]line [06:12:32]line [06:12:32]written 0, free lines is 3309 [06:12:32]MH_Cut [06:12:32]Write to MH i2c: D1 01 00 78 0E 01 58 [06:12:32]Write i2c OK [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: D1 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: D1 01 00 [06:12:32]MH_I2C_Read... [06:12:32]Read from MH i2c: D1 01 00 78 0E 00 57 [06:12:32]Write to MH i2c: 01 00 00 79 0E 87 [06:12:32]Write i2c OK [06:12:32]MH_I2C_Read... [06:12:33]*** Cut start [06:12:33]*** Purtial cut [06:12:33]*** Stage 1: CUTSNS_PIN = 1 [06:12:33]Read from MH i2c: 01 [06:12:33]MH_I2C_Read... [06:12:33]*** Stop cut motor [06:12:33]*** Cut end [06:12:33]Read from MH i2c: 01 07 00 [06:12:33]MH_I2C_Read... [06:12:33]Read from MH i2c: 01 07 00 79 0E 00 00 00 00 00 FF 0F 9C [06:12:33]process_action close_receipt done [06:12:33]requested_data is exist [06:12:33]produce_requested_data [06:12:33]requested_item fm.sn is exist - process it [06:12:33]wFMCommunicate request_size=4 [06:12:33]MH_SAM_APDU [06:12:33]CAPDU: 80 11 00 00 [06:12:33]Write to MH i2c: E2 08 00 7A 0E 80 11 00 00 00 00 00 00 02 [06:12:33]Write i2c OK [06:12:33]MH_I2C_Read... [06:12:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:12:33]Read from MH i2c: E2 [06:12:33]MH_I2C_Read... [06:12:33]Read from MH i2c: E2 17 00 [06:12:33]MH_I2C_Read... [06:12:33]Read from MH i2c: E2 17 00 7A 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [06:12:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:12:33]wFMCommunicate OK [06:12:33]requested_item fd.num is exist - process it [06:12:33]SAM_PROTO_GetFieldsCounters [06:12:33]wFMCommunicate request_size=4 [06:12:33]MH_SAM_APDU [06:12:33]CAPDU: 80 13 00 00 [06:12:33]Write to MH i2c: E2 08 00 7B 0E 80 13 00 00 00 00 00 00 05 [06:12:33]Write i2c OK [06:12:33]MH_I2C_Read... [06:12:33]Connected sock=11 [06:12:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FE 43 07 01 3D 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 50 58 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 53 02 00 35 04 06 00 96 79 84 4F E9 36 84 C5 7F 7F 45 A0 55 E1 [06:12:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:12:33]Read from MH i2c: E2 [06:12:33]MH_I2C_Read... [06:12:33]Read from MH i2c: E2 62 00 [06:12:33]MH_I2C_Read... [06:12:33]Read from MH i2c: E2 62 00 7B 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 7E [06:12:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:12:34]wFMCommunicate OK [06:12:34]SAM_PROTO_GetFieldsCounters done [06:12:34]requested_item shift.num is exist - process it [06:12:34]requested_item shift.opened is exist - process it [06:12:34]req_shift_opened [06:12:34]FM_GetShiftState [06:12:34]SAM_PROTO_GetShiftState [06:12:34]wFMCommunicate request_size=4 [06:12:34]MH_SAM_APDU [06:12:34]CAPDU: 80 13 01 00 [06:12:34]Write to MH i2c: E2 08 00 7C 0E 80 13 01 00 00 00 00 00 07 [06:12:34]Write i2c OK [06:12:34]MH_I2C_Read... [06:12:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:12:34]Read from MH i2c: E2 [06:12:34]MH_I2C_Read... [06:12:34]Read from MH i2c: E2 0E 00 [06:12:34]MH_I2C_Read... [06:12:34]Read from MH i2c: E2 0E 00 7C 0E 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D4 [06:12:34]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:12:34]wFMCommunicate OK [06:12:34]SAM_PROTO_GetShiftState done [06:12:34]FM_GetShiftState done [06:12:34]req_shift_opened done [06:12:34]requested_item shift.open_date is exist - process it [06:12:34]req_shift_open_date [06:12:34]req_shift_open_date done [06:12:34]produce_requested_data done [06:12:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152559,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [06:12:34]process_action_free close_receipt [06:12:34]json_value_free [06:12:34]json_value_free done [06:12:34]process_json_proto returns [06:12:34]Send response to host [06:12:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152559,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [06:12:34]free response buf [06:12:34]execute_script done [06:12:34]execute_script returns [06:12:34]free content buf [06:12:34]Sock 9.Close socket [06:12:34]Sock 9.Thread stoped [06:12:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 29 CB 47 00 87 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 53 02 00 F4 03 04 00 50 00 F2 66 B6 04 01 00 00 71 61 C1 C2 A1 DF D7 3E [06:12:34]CommunicateWithHost err = 0 [06:12:34]CheckOFDResponse [06:12:34]1017 (14) - 77093643461234 [06:12:34]1041 (16) - 0000000000871835 [06:12:34]1040 (4) - 152559 [06:12:34]1012 (4) - 23.09.2024 23:57 [06:12:34]1206 (1) - 0 [06:12:34]OFD Sender: Remove packet 152559 [06:12:34]ProducePacketName [06:12:34]name=ofd_packets/00152559 [06:12:34]NVStorageDeleteData [06:12:35]OFD Sender: No OFD packet to send [06:12:40]OFD Sender: No OFD packet to send [06:12:44]recv_with_timeout no data received [06:12:45]OFD Sender: No OFD packet to send [06:12:50]OFD Sender: No OFD packet to send [06:12:55]OFD Sender: No OFD packet to send [06:12:56]recv_with_timeout no data received [06:13:00]OFD Sender: No OFD packet to send [06:13:05]OFD Sender: No OFD packet to send [06:13:10]OFD Sender: No OFD packet to send [06:13:15]OFD Sender: No OFD packet to send [06:13:20]OFD Sender: No OFD packet to send [06:13:25]OFD Sender: No OFD packet to send [06:13:30]OFD Sender: No OFD packet to send [06:13:35]OFD Sender: No OFD packet to send [06:13:40]OFD Sender: No OFD packet to send [06:13:45]OFD Sender: No OFD packet to send [06:13:50]OFD Sender: No OFD packet to send [06:13:50]recv_with_timeout no data received [06:13:55]OFD Sender: No OFD packet to send [06:14:00]OFD Sender: No OFD packet to send [06:14:05]OFD Sender: No OFD packet to send [06:14:10]OFD Sender: No OFD packet to send [06:14:15]OFD Sender: No OFD packet to send [06:14:20]OFD Sender: No OFD packet to send [06:14:25]OFD Sender: No OFD packet to send [06:14:30]OFD Sender: No OFD packet to send [06:14:35]OFD Sender: No OFD packet to send [06:14:40]OFD Sender: No OFD packet to send [06:14:45]OFD Sender: No OFD packet to send [06:14:50]OFD Sender: No OFD packet to send [06:14:55]OFD Sender: No OFD packet to send [06:15:00]OFD Sender: No OFD packet to send [06:15:05]OFD Sender: No OFD packet to send [06:15:10]OFD Sender: No OFD packet to send [06:15:15]OFD Sender: No OFD packet to send [06:15:20]OFD Sender: No OFD packet to send [06:15:25]OFD Sender: No OFD packet to send [06:15:30]OFD Sender: No OFD packet to send [06:15:35]OFD Sender: No OFD packet to send [06:15:40]OFD Sender: No OFD packet to send [06:15:44]recv_with_timeout no data received [06:15:45]OFD Sender: No OFD packet to send [06:15:50]OFD Sender: No OFD packet to send [06:15:55]OFD Sender: No OFD packet to send [06:16:00]OFD Sender: No OFD packet to send [06:16:05]OFD Sender: No OFD packet to send [06:16:10]OFD Sender: No OFD packet to send [06:16:15]OFD Sender: No OFD packet to send [06:16:20]OFD Sender: No OFD packet to send [06:16:25]OFD Sender: No OFD packet to send [06:16:30]OFD Sender: No OFD packet to send [06:16:35]OFD Sender: No OFD packet to send [06:16:40]OFD Sender: No OFD packet to send [06:16:45]OFD Sender: No OFD packet to send [06:16:50]OFD Sender: No OFD packet to send [06:16:55]OFD Sender: No OFD packet to send [06:17:00]OFD Sender: No OFD packet to send [06:17:06]OFD Sender: No OFD packet to send [06:17:11]OFD Sender: No OFD packet to send [06:17:16]OFD Sender: No OFD packet to send [06:17:21]OFD Sender: No OFD packet to send [06:17:26]OFD Sender: No OFD packet to send [06:17:31]OFD Sender: No OFD packet to send [06:17:33]accept exits with 7 [06:17:33]New connection [06:17:33]New thread 3067039076 created [06:17:33]Thread 3066895716 joined [06:17:33]Waiting for new connection... [06:17:33] Sock 7.Parse request [06:17:33]Sock 7.Check first char [06:17:33]Sock 7.First char is OK [06:17:33]request: POST /json_proto HTTP/1.0 [06:17:33]Method: POST [06:17:33]URL: /json_proto [06:17:33]Method is POST - this is cgi request [06:17:33]url: /json_proto [06:17:33]query_string will be loaded in cgi processing [06:17:33]execute_cgi json_proto POST (null) [06:17:33]execute_cgi path=json_proto method=POST [06:17:33]POST find Content-Length [06:17:33]Host: 172.17.43.67:8080 [06:17:33]Content-Length: 667 [06:17:33]Content-Type: application/json [06:17:33] [06:17:33]POST finish read [06:17:33]Found Content-Length = 667 [06:17:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 17.320, "sum" : 1200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:17:33]execute_script... [06:17:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 17.320, "sum" : 1200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:17:33]POST & json_proto [06:17:33]process_json_proto [06:17:33]json parsed OK: [06:17:33]protocol is kg_v1.0 [06:17:33]action value=close_receipt [06:17:33]process_action close_receipt [06:17:33]cmd_close_receipt [06:17:33]MH_GetDate [06:17:33]Write to MH i2c: F0 00 00 7D 0E 7A [06:17:33]Write i2c OK [06:17:33]MH_I2C_Read... [06:17:33]Read from MH i2c: F0 [06:17:33]MH_I2C_Read... [06:17:33]Read from MH i2c: F0 09 00 [06:17:33]MH_I2C_Read... [06:17:33]Read from MH i2c: F0 09 00 7D 0E 00 7F 59 F2 66 6A BD 47 65 86 [06:17:33]GetLastDocTimeStamp 1727158352 [06:17:33]current date 1727158655 [06:17:33]FM_GetShiftState [06:17:33]SAM_PROTO_GetShiftState [06:17:33]wFMCommunicate request_size=4 [06:17:33]MH_SAM_APDU [06:17:33]CAPDU: 80 13 01 00 [06:17:33]Write to MH i2c: E2 08 00 7E 0E 80 13 01 00 00 00 00 00 09 [06:17:33]Write i2c OK [06:17:33]MH_I2C_Read... [06:17:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:17:33]Read from MH i2c: E2 [06:17:33]MH_I2C_Read... [06:17:33]Read from MH i2c: E2 0E 00 [06:17:33]MH_I2C_Read... [06:17:33]Read from MH i2c: E2 0E 00 7E 0E 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D6 [06:17:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:17:33]wFMCommunicate OK [06:17:33]SAM_PROTO_GetShiftState done [06:17:33]FM_GetShiftState done [06:17:33]opened in 1727137889 [06:17:33]opened+sec_in_day 1727224289 [06:17:33]quantity*price = 120027 [06:17:33]sum+1 = 120029 [06:17:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.46 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 19 24.09.2024 06:17 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152560 ФПД: 146521579707086 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T061735&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152560&fm=146521579707086&tin=02508201610067®Number=0000000000091825&sum=120000 [06:17:34]StoreToDocumentArchive [06:17:34]shift 477 fd 152560 [06:17:34]save to /storage/0477/doc_00152560 [06:17:34]save last doc name /storage/0477/doc_00152560 to /storage/kkm_last_doc_name [06:17:34]save OK [06:17:34]Clear old archive folders... [06:17:34]ProcessDocumentItem done err = 0, tmpTLVsize=247 [06:17:34]tlvbuf is 00AEAF20 [06:17:34]SAM_PROTO_ClearQueue [06:17:34]wFMCommunicate request_size=4 [06:17:34]MH_SAM_APDU [06:17:34]CAPDU: 80 09 00 00 [06:17:34]Write to MH i2c: E2 08 00 8B 0E 80 09 00 00 00 00 00 00 0B [06:17:34]Write i2c OK [06:17:34]MH_I2C_Read... [06:17:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:17:34]Read from MH i2c: E2 [06:17:34]MH_I2C_Read... [06:17:34]Read from MH i2c: E2 03 00 [06:17:34]MH_I2C_Read... [06:17:34]Read from MH i2c: E2 03 00 8B 0E 00 90 00 0D [06:17:34]RAPDU: 90 00 [06:17:34]wFMCommunicate OK [06:17:34]SAM_PROTO_ClearQueue done [06:17:34]KKMCreateOFDPacket [06:17:34]OFDProtocolAddRootSTLVToBuf [06:17:34]FM_MakeSignedData [06:17:34]FM_MakeSignedData [06:17:34]SAM_PROTO_SignData [06:17:34]wFMCommunicate request_size=4 [06:17:34]MH_SAM_APDU [06:17:34]CAPDU: 80 0D 01 02 [06:17:34]Write to MH i2c: E2 08 00 8C 0E 80 0D 01 02 00 00 00 00 13 [06:17:34]Write i2c OK [06:17:34]MH_I2C_Read... [06:17:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:17:34]Read from MH i2c: E2 [06:17:34]MH_I2C_Read... [06:17:34]Read from MH i2c: E2 03 00 [06:17:34]MH_I2C_Read... [06:17:34]Read from MH i2c: E2 03 00 8C 0E 00 90 00 0E [06:17:34]RAPDU: 90 00 [06:17:34]wFMCommunicate OK [06:17:34]wFMCommunicate request_size=255 [06:17:34]MH_SAM_APDU [06:17:34]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 A8 43 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 DC D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 7F 59 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 53 02 00 35 04 06 00 85 42 B6 B5 DA [06:17:34]Write to MH i2c: E2 02 01 8D 0E 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 A8 43 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 DC D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 7F 59 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 53 02 00 35 04 06 00 85 42 B6 B5 DA 00 00 C9 [06:17:34]Write i2c OK [06:17:34]MH_I2C_Read... [06:17:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:17:35]Read from MH i2c: E2 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: E2 03 00 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: E2 03 00 8D 0E 00 90 00 0F [06:17:35]RAPDU: 90 00 [06:17:35]wFMCommunicate OK [06:17:35]wFMCommunicate request_size=6 [06:17:35]MH_SAM_APDU [06:17:35]CAPDU: 80 0D 02 02 01 CE [06:17:35]Write to MH i2c: E2 09 00 8E 0E 80 0D 02 02 01 00 CE 00 00 E6 [06:17:35]Write i2c OK [06:17:35]MH_I2C_Read... [06:17:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:17:35]Read from MH i2c: E2 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: E2 03 00 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: E2 03 00 8E 0E 00 90 00 10 [06:17:35]RAPDU: 90 00 [06:17:35]wFMCommunicate OK [06:17:35]wFMCommunicate request_size=4 [06:17:35]MH_SAM_APDU [06:17:35]CAPDU: 80 0D 03 02 [06:17:35]Write to MH i2c: E2 08 00 8F 0E 80 0D 03 02 00 00 00 00 18 [06:17:35]Write i2c OK [06:17:35]MH_I2C_Read... [06:17:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:17:35]Read from MH i2c: E2 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: E2 0B 00 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: E2 0B 00 8F 0E 00 E9 B4 CE A8 5D F4 33 CC 90 00 7C [06:17:35]RAPDU: E9 B4 CE A8 5D F4 33 CC 90 00 [06:17:35]wFMCommunicate OK [06:17:35]SAM_PROTO_SignData done [06:17:35]FM_MakeSignedData done [06:17:35]CreateOFDProtocolMessage [06:17:35]wFMCommunicate request_size=4 [06:17:35]MH_SAM_APDU [06:17:35]CAPDU: 80 11 00 00 [06:17:35]Write to MH i2c: E2 08 00 90 0E 80 11 00 00 00 00 00 00 18 [06:17:35]Write i2c OK [06:17:35]MH_I2C_Read... [06:17:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:17:35]Read from MH i2c: E2 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: E2 17 00 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: E2 17 00 90 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [06:17:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:17:35]wFMCommunicate OK [06:17:35]CreateOFDProtocolMessage done [06:17:35]OFDSenderStorePacket 152560 [06:17:35]StoreOFDPacket docnum=152560 [06:17:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 70 6C 03 01 5F D5 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 A8 43 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 DC D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 7F 59 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 53 02 00 35 04 06 00 85 42 B6 B5 DA CE E9 B4 CE A8 5D F4 33 CC [06:17:35]CheckFolder [06:17:35]dirname=/storage/ofd_packets [06:17:35]CheckFolder done [06:17:35]ProducePacketName [06:17:35]name=ofd_packets/00152560 [06:17:35]NVStorageSaveData ofd_packets/00152560 [06:17:35]File name is /storage/ofd_packets/00152560 [06:17:35]Write 297 bytes [06:17:35]NVStorageSaveData done [06:17:35]OFDSenderStorePacket done [06:17:35]KKMCreateOFDPacket done [06:17:35]NVStorageSaveData kkm_last_timestamp [06:17:35]File name is /storage/kkm_last_timestamp [06:17:35]Write 4 bytes [06:17:35]NVStorageSaveData done [06:17:35]ExternCall_PrintAddStr [06:17:35]wPrintStart [06:17:35]Write to MH i2c: 01 00 00 91 0E 9F [06:17:35]Write i2c OK [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: 01 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: 01 07 00 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: 01 07 00 91 0E 00 00 00 00 00 FF 0F B4 [06:17:35]RasterBufferAndPrint [06:17:35]line Счет N : (1)1786561 [06:17:35]line ИНН: 02508201610067 [06:17:35]line Контрольно-Кассовый Чек [06:17:35]line ПРОДАЖА [06:17:35]line ТРК (МРК, ГНК) : 33 [06:17:35]line Товар: 2710124130 [06:17:35]line Super-92 [06:17:35]line 17.320 * 69.30 [06:17:35]line = 1200.28 [06:17:35]line НДС 12% НСП 1% [06:17:35]line > о реализуемом товаре [06:17:35]line ОКРУГЛЕНИЕ: -0.28 [06:17:35]line ИТОГО: 1200.00 [06:17:35]line Внесено: 1200.00 [06:17:35]line СДАЧА: 0.00 [06:17:35]line НСП 1% : 10.62 [06:17:35]line НДС 12% : 127.46 [06:17:35]line Наличными: 1200.00 [06:17:35]line Безнал.: 0.00 [06:17:35]line Место: АЗС № 89 "Партнер Нефть" [06:17:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:17:35]line СНО: Общий режим [06:17:35]line Чек 19 24.09.2024 06:17 [06:17:35]line Смена: 477 ФФД: 1.0 [06:17:35]line ЗНМ: 0300000113 [06:17:35]line РНМ: 0000000000091825 [06:17:35]line Версия ККМ: 001 [06:17:35]line ФМ: 0000000000871835 [06:17:35]line ФД: 152560 [06:17:35]line ФПД: 146521579707086 [06:17:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T061735&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152560&fm=146521579707086&tin=02508201610067®Number=0000000000091825&sum=120000 [06:17:35]written 0, free lines is 4095 [06:17:35]OFD Sender: Processing packet 152560 [packets to send 828, broken 827] [06:17:35]ProducePacketName [06:17:35]name=ofd_packets/00152560 [06:17:35]OFD Sender: To server: pG, [06:17:35]CommunicateWithHost lk.salyk.kg:30040 [06:17:35]ConnectInit lk.salyk.kg [06:17:35]Write to MH i2c: 01 00 00 BC 0E CA [06:17:35]Write i2c OK [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: 01 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: 01 07 00 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: 01 07 00 BC 0E 00 00 00 00 00 D3 0C B0 [06:17:35]RasterBufferAndPrint [06:17:35]line [06:17:35]line [06:17:35]line [06:17:35]line [06:17:35]line [06:17:35]written 0, free lines is 3288 [06:17:35]MH_Cut [06:17:35]Write to MH i2c: D1 01 00 C3 0E 01 A3 [06:17:35]Write i2c OK [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: D1 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: D1 01 00 [06:17:35]MH_I2C_Read... [06:17:35]Read from MH i2c: D1 01 00 C3 0E 00 A2 [06:17:35]Write to MH i2c: 01 00 00 C4 0E D2 [06:17:35]Write i2c OK [06:17:35]MH_I2C_Read... [06:17:36]Connected sock=11 [06:17:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 70 6C 03 01 5F D5 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 A8 43 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 DC D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 7F 59 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 53 02 00 35 04 06 00 85 42 B6 B5 DA CE E9 B4 CE A8 5D F4 33 CC [06:17:36]*** Cut start [06:17:36]*** Purtial cut [06:17:36]*** Stage 1: CUTSNS_PIN = 1 [06:17:36]Read from MH i2c: 01 [06:17:36]MH_I2C_Read... [06:17:36]*** Stop cut motor [06:17:36]*** Cut end [06:17:36]Read from MH i2c: 01 07 00 [06:17:36]MH_I2C_Read... [06:17:36]Read from MH i2c: 01 07 00 C4 0E 00 00 00 00 00 FF 0F E7 [06:17:36]process_action close_receipt done [06:17:36]requested_data is exist [06:17:36]produce_requested_data [06:17:36]requested_item fm.sn is exist - process it [06:17:36]wFMCommunicate request_size=4 [06:17:36]MH_SAM_APDU [06:17:36]CAPDU: 80 11 00 00 [06:17:36]Write to MH i2c: E2 08 00 C5 0E 80 11 00 00 00 00 00 00 4D [06:17:36]Write i2c OK [06:17:36]MH_I2C_Read... [06:17:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:17:36]Read from MH i2c: E2 [06:17:36]MH_I2C_Read... [06:17:36]Read from MH i2c: E2 17 00 [06:17:36]MH_I2C_Read... [06:17:36]Read from MH i2c: E2 17 00 C5 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [06:17:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:17:36]wFMCommunicate OK [06:17:36]requested_item fd.num is exist - process it [06:17:36]SAM_PROTO_GetFieldsCounters [06:17:36]wFMCommunicate request_size=4 [06:17:36]MH_SAM_APDU [06:17:36]CAPDU: 80 13 00 00 [06:17:36]Write to MH i2c: E2 08 00 C6 0E 80 13 00 00 00 00 00 00 50 [06:17:36]Write i2c OK [06:17:36]MH_I2C_Read... [06:17:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D9 D5 47 00 7C A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 53 02 00 F4 03 04 00 7F 01 F2 66 B6 04 01 00 00 93 63 E5 CD C4 B3 06 13 [06:17:36]CommunicateWithHost err = 0 [06:17:36]CheckOFDResponse [06:17:36]1017 (14) - 77093643461234 [06:17:36]1041 (16) - 0000000000871835 [06:17:36]1040 (4) - 152560 [06:17:36]1012 (4) - 24.09.2024 00:02 [06:17:36]1206 (1) - 0 [06:17:36]OFD Sender: Remove packet 152560 [06:17:36]ProducePacketName [06:17:36]name=ofd_packets/00152560 [06:17:36]NVStorageDeleteData [06:17:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:17:36]Read from MH i2c: E2 [06:17:36]MH_I2C_Read... [06:17:36]Read from MH i2c: E2 62 00 [06:17:36]MH_I2C_Read... [06:17:36]Read from MH i2c: E2 62 00 C6 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 CD [06:17:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:17:36]wFMCommunicate OK [06:17:36]SAM_PROTO_GetFieldsCounters done [06:17:36]requested_item shift.num is exist - process it [06:17:36]requested_item shift.opened is exist - process it [06:17:36]req_shift_opened [06:17:36]FM_GetShiftState [06:17:36]SAM_PROTO_GetShiftState [06:17:36]wFMCommunicate request_size=4 [06:17:36]MH_SAM_APDU [06:17:36]CAPDU: 80 13 01 00 [06:17:36]Write to MH i2c: E2 08 00 C7 0E 80 13 01 00 00 00 00 00 52 [06:17:36]Write i2c OK [06:17:36]MH_I2C_Read... [06:17:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:17:37]Read from MH i2c: E2 [06:17:37]MH_I2C_Read... [06:17:37]Read from MH i2c: E2 0E 00 [06:17:37]MH_I2C_Read... [06:17:37]Read from MH i2c: E2 0E 00 C7 0E 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 1F [06:17:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:17:37]wFMCommunicate OK [06:17:37]SAM_PROTO_GetShiftState done [06:17:37]FM_GetShiftState done [06:17:37]req_shift_opened done [06:17:37]requested_item shift.open_date is exist - process it [06:17:37]req_shift_open_date [06:17:37]req_shift_open_date done [06:17:37]produce_requested_data done [06:17:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152560,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [06:17:37]process_action_free close_receipt [06:17:37]json_value_free [06:17:37]json_value_free done [06:17:37]process_json_proto returns [06:17:37]Send response to host [06:17:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152560,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [06:17:37]free response buf [06:17:37]execute_script done [06:17:37]execute_script returns [06:17:37]free content buf [06:17:37]Sock 7.Close socket [06:17:37]Sock 7.Thread stoped [06:17:37]OFD Sender: No OFD packet to send [06:17:42]OFD Sender: No OFD packet to send [06:17:47]OFD Sender: No OFD packet to send [06:17:52]OFD Sender: No OFD packet to send [06:17:54]recv_with_timeout no data received [06:17:57]OFD Sender: No OFD packet to send [06:18:02]OFD Sender: No OFD packet to send [06:18:07]OFD Sender: No OFD packet to send [06:18:12]OFD Sender: No OFD packet to send [06:18:17]OFD Sender: No OFD packet to send [06:18:22]OFD Sender: No OFD packet to send [06:18:27]OFD Sender: No OFD packet to send [06:18:32]OFD Sender: No OFD packet to send [06:18:37]OFD Sender: No OFD packet to send [06:18:42]OFD Sender: No OFD packet to send [06:18:47]OFD Sender: No OFD packet to send [06:18:52]recv_with_timeout no data received [06:18:52]OFD Sender: No OFD packet to send [06:18:57]OFD Sender: No OFD packet to send [06:19:02]OFD Sender: No OFD packet to send [06:19:07]OFD Sender: No OFD packet to send [06:19:12]OFD Sender: No OFD packet to send [06:19:17]OFD Sender: No OFD packet to send [06:19:22]OFD Sender: No OFD packet to send [06:19:27]OFD Sender: No OFD packet to send [06:19:32]OFD Sender: No OFD packet to send [06:19:37]OFD Sender: No OFD packet to send [06:19:42]OFD Sender: No OFD packet to send [06:19:47]OFD Sender: No OFD packet to send [06:19:52]OFD Sender: No OFD packet to send [06:19:57]OFD Sender: No OFD packet to send [06:20:02]OFD Sender: No OFD packet to send [06:20:07]OFD Sender: No OFD packet to send [06:20:12]OFD Sender: No OFD packet to send [06:20:17]OFD Sender: No OFD packet to send [06:20:22]OFD Sender: No OFD packet to send [06:20:28]OFD Sender: No OFD packet to send [06:20:33]OFD Sender: No OFD packet to send [06:20:38]OFD Sender: No OFD packet to send [06:20:43]OFD Sender: No OFD packet to send [06:20:48]OFD Sender: No OFD packet to send [06:20:53]OFD Sender: No OFD packet to send [06:20:58]OFD Sender: No OFD packet to send [06:21:03]OFD Sender: No OFD packet to send [06:21:08]OFD Sender: No OFD packet to send [06:21:13]OFD Sender: No OFD packet to send [06:21:18]OFD Sender: No OFD packet to send [06:21:23]OFD Sender: No OFD packet to send [06:21:28]OFD Sender: No OFD packet to send [06:21:33]OFD Sender: No OFD packet to send [06:21:38]OFD Sender: No OFD packet to send [06:21:43]OFD Sender: No OFD packet to send [06:21:48]OFD Sender: No OFD packet to send [06:21:53]OFD Sender: No OFD packet to send [06:21:58]OFD Sender: No OFD packet to send [06:22:03]OFD Sender: No OFD packet to send [06:22:08]OFD Sender: No OFD packet to send [06:22:13]OFD Sender: No OFD packet to send [06:22:15]recv_with_timeout no data received [06:22:18]OFD Sender: No OFD packet to send [06:22:23]OFD Sender: No OFD packet to send [06:22:28]OFD Sender: No OFD packet to send [06:22:33]recv_with_timeout no data received [06:22:33]OFD Sender: No OFD packet to send [06:22:38]OFD Sender: No OFD packet to send [06:22:43]OFD Sender: No OFD packet to send [06:22:48]OFD Sender: No OFD packet to send [06:22:53]OFD Sender: No OFD packet to send [06:22:58]OFD Sender: No OFD packet to send [06:22:59]recv_with_timeout no data received [06:23:03]OFD Sender: No OFD packet to send [06:23:08]OFD Sender: No OFD packet to send [06:23:13]OFD Sender: No OFD packet to send [06:23:18]OFD Sender: No OFD packet to send [06:23:23]OFD Sender: No OFD packet to send [06:23:28]OFD Sender: No OFD packet to send [06:23:29]recv_with_timeout no data received [06:23:33]OFD Sender: No OFD packet to send [06:23:38]OFD Sender: No OFD packet to send [06:23:43]OFD Sender: No OFD packet to send [06:23:48]OFD Sender: No OFD packet to send [06:23:52]recv_with_timeout no data received [06:23:53]OFD Sender: No OFD packet to send [06:23:58]OFD Sender: No OFD packet to send [06:24:03]OFD Sender: No OFD packet to send [06:24:08]OFD Sender: No OFD packet to send [06:24:13]OFD Sender: No OFD packet to send [06:24:18]OFD Sender: No OFD packet to send [06:24:23]OFD Sender: No OFD packet to send [06:24:28]OFD Sender: No OFD packet to send [06:24:33]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27958742+1699200362=1727159104 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 41 5B F2 66 6A BD 47 65 C6 [06:25:05]Current date/time: 24.09.2024 06:25 [06:25:05]FM_Init [06:25:05]wFMConnect [06:25:05]MH_SAM_On [06:25:05]Write to MH i2c: E0 00 00 08 00 E7 [06:25:05]Write i2c OK [06:25:05]MH_I2C_Read... [06:25:05]*** iso7816_init finished! [06:25:05]*** atr: [06:25:05]*** 0F 3B D5 18 FF 81 91 FE [06:25:05]*** 1F C3 80 73 C8 21 10 0A [06:25:05]*** 00 00 00 00 00 00 00 00 [06:25:05]*** 00 00 00 00 00 00 00 00 [06:25:05]*** 00 00 00 00 00 00 00 00 [06:25:05]*** 00 00 00 00 00 00 00 00 [06:25:05]*** 00 00 00 00 00 00 00 00 [06:25:05]*** 00 00 00 00 00 00 00 00 [06:25:05]Read from MH i2c: E0 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E0 10 00 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [06:25:05]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [06:25:05]wFMCommunicate request_size=10 [06:25:05]MH_SAM_APDU [06:25:05]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [06:25:05]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [06:25:05]Write i2c OK [06:25:05]MH_I2C_Read... [06:25:05]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [06:25:05]Read from MH i2c: E2 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 03 00 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [06:25:05]RAPDU: 90 00 [06:25:05]wFMCommunicate OK [06:25:05]wFMCommunicate request_size=4 [06:25:05]MH_SAM_APDU [06:25:05]CAPDU: 80 11 00 00 [06:25:05]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [06:25:05]Write i2c OK [06:25:05]MH_I2C_Read... [06:25:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:25:05]Read from MH i2c: E2 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 17 00 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [06:25:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:25:05]wFMCommunicate OK [06:25:05]Detected FM SN is 0000000000871835 [06:25:05]Stored FM SN is 0000000000871835 [06:25:05]wFMCommunicate request_size=9 [06:25:05]MH_SAM_APDU [06:25:05]CAPDU: 80 16 00 00 04 E6 7F 00 00 [06:25:05]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [06:25:05]Write i2c OK [06:25:05]MH_I2C_Read... [06:25:05]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [06:25:05]Read from MH i2c: E2 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 03 00 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [06:25:05]RAPDU: 90 00 [06:25:05]wFMCommunicate OK [06:25:05]FM PIN OK [06:25:05]wFMCommunicate request_size=8 [06:25:05]MH_SAM_APDU [06:25:05]CAPDU: 80 14 04 00 03 02 00 01 [06:25:05]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [06:25:05]Write i2c OK [06:25:05]MH_I2C_Read... [06:25:05]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [06:25:05]Read from MH i2c: E2 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 03 00 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [06:25:05]RAPDU: 90 00 [06:25:05]wFMCommunicate OK [06:25:05]wFMCommunicate request_size=13 [06:25:05]MH_SAM_APDU [06:25:05]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [06:25:05]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [06:25:05]Write i2c OK [06:25:05]MH_I2C_Read... [06:25:05]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [06:25:05]Read from MH i2c: E2 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 03 00 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [06:25:05]RAPDU: 90 00 [06:25:05]wFMCommunicate OK [06:25:05]wFMCommunicate request_size=4 [06:25:05]MH_SAM_APDU [06:25:05]CAPDU: 80 11 00 00 [06:25:05]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [06:25:05]Write i2c OK [06:25:05]MH_I2C_Read... [06:25:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:25:05]Read from MH i2c: E2 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 17 00 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [06:25:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:25:05]wFMCommunicate OK [06:25:05]DocumentArchiveInit [06:25:05]Start Httpd... [06:25:05]Httpd thread 3067211108 created [06:25:05]Write to MH i2c: 01 00 00 0F 00 0F [06:25:05]Write i2c OK [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: 01 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: 01 07 00 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [06:25:05]MH Int Process started [06:25:05]Allocated Socket 6 [06:25:05]Bind OK [06:25:05]Listen OK [06:25:05]httpd running on port 8080 [06:25:05]Waiting for new connection... [06:25:05]accept exits with 8 [06:25:05]New connection [06:25:05]New thread 3066924388 created [06:25:05]Waiting for new connection... [06:25:05] Sock 8.Parse request [06:25:05]Sock 8.Check first char [06:25:05]Sock 8.First char is OK [06:25:05]request: POST /json_proto HTTP/1.0 [06:25:05]Method: POST [06:25:05]URL: /json_proto [06:25:05]Method is POST - this is cgi request [06:25:05]url: /json_proto [06:25:05]query_string will be loaded in cgi processing [06:25:05]execute_cgi json_proto POST (null) [06:25:05]execute_cgi path=json_proto method=POST [06:25:05]POST find Content-Length [06:25:05]Host: 172.17.43.67:8080 [06:25:05]Content-Length: 215 [06:25:05]Content-Type: application/json [06:25:05] [06:25:05]POST finish read [06:25:05]Found Content-Length = 215 [06:25:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:25:05]execute_script... [06:25:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:25:05]POST & json_proto [06:25:05]process_json_proto [06:25:05]json parsed OK: [06:25:05]protocol is kg_v1.0 [06:25:05]action value=get_value [06:25:05]process_action get_value [06:25:05]cmd_get_value [06:25:05]process_action get_value done [06:25:05]requested_data is exist [06:25:05]produce_requested_data [06:25:05]requested_item kkm.sn is exist - process it [06:25:05]requested_item kkm.ver is exist - process it [06:25:05]requested_item fm.sn is exist - process it [06:25:05]wFMCommunicate request_size=4 [06:25:05]MH_SAM_APDU [06:25:05]CAPDU: 80 11 00 00 [06:25:05]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [06:25:05]Write i2c OK [06:25:05]MH_I2C_Read... [06:25:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:25:05]Read from MH i2c: E2 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 17 00 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [06:25:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:25:05]wFMCommunicate OK [06:25:05]requested_item fd.num is exist - process it [06:25:05]SAM_PROTO_GetFieldsCounters [06:25:05]wFMCommunicate request_size=4 [06:25:05]MH_SAM_APDU [06:25:05]CAPDU: 80 13 00 00 [06:25:05]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [06:25:05]Write i2c OK [06:25:05]MH_I2C_Read... [06:25:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:25:05]Read from MH i2c: E2 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 62 00 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 0A [06:25:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:25:05]wFMCommunicate OK [06:25:05]SAM_PROTO_GetFieldsCounters done [06:25:05]requested_item shift.num is exist - process it [06:25:05]requested_item shift.opened is exist - process it [06:25:05]req_shift_opened [06:25:05]FM_GetShiftState [06:25:05]SAM_PROTO_GetShiftState [06:25:05]wFMCommunicate request_size=4 [06:25:05]MH_SAM_APDU [06:25:05]CAPDU: 80 13 01 00 [06:25:05]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [06:25:05]Write i2c OK [06:25:05]MH_I2C_Read... [06:25:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:25:05]Read from MH i2c: E2 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 0E 00 [06:25:05]MH_I2C_Read... [06:25:05]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [06:25:05]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:25:05]wFMCommunicate OK [06:25:05]SAM_PROTO_GetShiftState done [06:25:05]FM_GetShiftState done [06:25:05]req_shift_opened done [06:25:05]requested_item shift.open_date is exist - process it [06:25:05]req_shift_open_date [06:25:05]req_shift_open_date done [06:25:05]produce_requested_data done [06:25:05]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152560,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [06:25:05]process_action_free get_value [06:25:05]json_value_free [06:25:05]json_value_free done [06:25:05]process_json_proto returns [06:25:05]Send response to host [06:25:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152560,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [06:25:05]free response buf [06:25:05]execute_script done [06:25:05]execute_script returns [06:25:05]free content buf [06:25:05]Sock 8.Close socket [06:25:05]Sock 8.Thread stoped [06:25:05]accept exits with 10 [06:25:05]New connection [06:25:05]New thread 3066781028 created [06:25:05]Thread 3066924388 joined [06:25:05]Waiting for new connection... [06:25:05] Sock 10.Parse request [06:25:05]Sock 10.Check first char [06:25:05]Sock 10.First char is OK [06:25:05]request: POST /json_proto HTTP/1.0 [06:25:05]Method: POST [06:25:05]URL: /json_proto [06:25:05]Method is POST - this is cgi request [06:25:05]url: /json_proto [06:25:05]query_string will be loaded in cgi processing [06:25:05]execute_cgi json_proto POST (null) [06:25:05]execute_cgi path=json_proto method=POST [06:25:05]POST find Content-Length [06:25:05]Host: 172.17.43.67:8080 [06:25:05]Content-Length: 331 [06:25:05]Content-Type: application/json [06:25:05] [06:25:05]POST finish read [06:25:05]Found Content-Length = 331 [06:25:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [06:25:05]execute_script... [06:25:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [06:25:05]POST & json_proto [06:25:05]process_json_proto [06:25:05]json parsed OK: [06:25:05]protocol is kg_v1.0 [06:25:05]action value=get_value [06:25:05]process_action get_value [06:25:05]cmd_get_value [06:25:05]process_action get_value done [06:25:05]requested_data is exist [06:25:05]produce_requested_data [06:25:05]requested_item fm.sale.total is exist - process it [06:25:05]SAM_PROTO_GetFMData [06:25:05]wFMCommunicate request_size=4 [06:25:05]MH_SAM_APDU [06:25:05]CAPDU: 80 13 03 00 [06:25:05]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [06:25:05]Write i2c OK [06:25:05]MH_I2C_Read... [06:25:06]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [06:25:06]Read from MH i2c: E2 [06:25:06]MH_I2C_Read... [06:25:06]Read from MH i2c: E2 FD 00 [06:25:06]MH_I2C_Read... [06:25:06]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 36 50 02 00 69 04 9F 00 6F 04 04 00 60 4C 02 00 B1 04 05 00 D0 D9 A9 9A 02 70 04 05 00 D0 D9 A9 9A 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0A 64 D3 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 3B CF E6 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 10 [06:25:06]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 36 50 02 00 69 04 9F 00 6F 04 04 00 60 4C 02 00 B1 04 05 00 D0 D9 A9 9A 02 70 04 05 00 D0 D9 A9 9A 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0A 64 D3 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 3B CF E6 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [06:25:06]wFMCommunicate OK [06:25:06]wFMCommunicate request_size=4 [06:25:06]MH_SAM_APDU [06:25:06]CAPDU: 80 17 00 00 [06:25:06]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [06:25:06]Write i2c OK [06:25:06]MH_I2C_Read... [06:25:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:25:06]Read from MH i2c: E2 [06:25:06]MH_I2C_Read... [06:25:06]Read from MH i2c: E2 FD 00 [06:25:06]MH_I2C_Read... [06:25:06]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 50 [06:25:06]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [06:25:06]wFMCommunicate OK [06:25:06]wFMCommunicate request_size=4 [06:25:06]MH_SAM_APDU [06:25:06]CAPDU: 80 17 00 00 [06:25:06]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [06:25:06]Write i2c OK [06:25:06]MH_I2C_Read... [06:25:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:25:06]Read from MH i2c: E2 [06:25:06]MH_I2C_Read... [06:25:06]Read from MH i2c: E2 FD 00 [06:25:06]MH_I2C_Read... [06:25:06]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [06:25:06]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [06:25:06]wFMCommunicate OK [06:25:06]wFMCommunicate request_size=4 [06:25:06]MH_SAM_APDU [06:25:06]CAPDU: 80 17 00 00 [06:25:06]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [06:25:06]Write i2c OK [06:25:07]MH_I2C_Read... [06:25:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:25:07]Read from MH i2c: E2 [06:25:07]MH_I2C_Read... [06:25:07]Read from MH i2c: E2 FD 00 [06:25:07]MH_I2C_Read... [06:25:07]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [06:25:07]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [06:25:07]wFMCommunicate OK [06:25:07]wFMCommunicate request_size=4 [06:25:07]MH_SAM_APDU [06:25:07]CAPDU: 80 17 00 00 [06:25:07]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [06:25:07]Write i2c OK [06:25:07]MH_I2C_Read... [06:25:07]OFD Sender: No OFD packet to send [06:25:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [06:25:07]Read from MH i2c: E2 [06:25:07]MH_I2C_Read... [06:25:07]Read from MH i2c: E2 DE 00 [06:25:07]MH_I2C_Read... [06:25:07]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [06:25:07]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [06:25:07]wFMCommunicate OK [06:25:07]SAM_PROTO_GetFMData done [06:25:07]requested_item fm.sale_refund.total is exist - process it [06:25:07]requested_item fm.buy.total is exist - process it [06:25:07]requested_item shift.sale.total is exist - process it [06:25:07]SAM_PROTO_GetShiftData [06:25:07]wFMCommunicate request_size=4 [06:25:07]MH_SAM_APDU [06:25:07]CAPDU: 80 13 02 00 [06:25:07]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [06:25:07]Write i2c OK [06:25:07]MH_I2C_Read... [06:25:07]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [06:25:07]Read from MH i2c: E2 [06:25:08]MH_I2C_Read... [06:25:08]Read from MH i2c: E2 FD 00 [06:25:08]MH_I2C_Read... [06:25:08]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 13 00 00 00 69 04 98 00 6F 04 04 00 13 00 00 00 B1 04 03 00 18 0D 12 70 04 03 00 18 0D 12 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F5 EA 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EB 28 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 D5 [06:25:08]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 13 00 00 00 69 04 98 00 6F 04 04 00 13 00 00 00 B1 04 03 00 18 0D 12 70 04 03 00 18 0D 12 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F5 EA 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EB 28 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [06:25:08]wFMCommunicate OK [06:25:08]wFMCommunicate request_size=4 [06:25:08]MH_SAM_APDU [06:25:08]CAPDU: 80 17 00 00 [06:25:08]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [06:25:08]Write i2c OK [06:25:08]MH_I2C_Read... [06:25:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:25:08]Read from MH i2c: E2 [06:25:08]MH_I2C_Read... [06:25:08]Read from MH i2c: E2 FD 00 [06:25:08]MH_I2C_Read... [06:25:08]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [06:25:08]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [06:25:08]wFMCommunicate OK [06:25:08]wFMCommunicate request_size=4 [06:25:08]MH_SAM_APDU [06:25:08]CAPDU: 80 17 00 00 [06:25:08]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [06:25:08]Write i2c OK [06:25:08]MH_I2C_Read... [06:25:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:25:08]Read from MH i2c: E2 [06:25:08]MH_I2C_Read... [06:25:08]Read from MH i2c: E2 FD 00 [06:25:08]MH_I2C_Read... [06:25:08]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [06:25:08]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [06:25:08]wFMCommunicate OK [06:25:08]wFMCommunicate request_size=4 [06:25:08]MH_SAM_APDU [06:25:08]CAPDU: 80 17 00 00 [06:25:08]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [06:25:08]Write i2c OK [06:25:08]MH_I2C_Read... [06:25:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:25:08]Read from MH i2c: E2 [06:25:08]MH_I2C_Read... [06:25:08]Read from MH i2c: E2 FD 00 [06:25:08]MH_I2C_Read... [06:25:08]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [06:25:09]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [06:25:09]wFMCommunicate OK [06:25:09]wFMCommunicate request_size=4 [06:25:09]MH_SAM_APDU [06:25:09]CAPDU: 80 17 00 00 [06:25:09]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [06:25:09]Write i2c OK [06:25:09]MH_I2C_Read... [06:25:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [06:25:09]Read from MH i2c: E2 [06:25:09]MH_I2C_Read... [06:25:09]Read from MH i2c: E2 C8 00 [06:25:09]MH_I2C_Read... [06:25:09]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [06:25:09]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [06:25:09]wFMCommunicate OK [06:25:09]SAM_PROTO_GetShiftData done [06:25:09]requested_item shift.sale.total_cash is exist - process it [06:25:09]requested_item shift.sale_refund.total is exist - process it [06:25:09]requested_item shift.sale_refund.total_cash is exist - process it [06:25:09]requested_item shift.buy.total is exist - process it [06:25:09]requested_item shift.buy.total_cash is exist - process it [06:25:09]produce_requested_data done [06:25:09]produce_requested_data return {"fm.sale.total":111847572.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":11830.00,"shift.sale.total_cash":11830.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [06:25:09]process_action_free get_value [06:25:09]json_value_free [06:25:09]json_value_free done [06:25:09]process_json_proto returns [06:25:09]Send response to host [06:25:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111847572.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":11830.00,"shift.sale.total_cash":11830.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [06:25:09]free response buf [06:25:09]execute_script done [06:25:09]execute_script returns [06:25:09]free content buf [06:25:09]Sock 10.Close socket [06:25:09]Sock 10.Thread stoped [06:25:12]OFD Sender: No OFD packet to send [06:25:17]OFD Sender: No OFD packet to send [06:25:22]OFD Sender: No OFD packet to send [06:25:26]recv_with_timeout no data received [06:25:27]OFD Sender: No OFD packet to send [06:25:32]OFD Sender: No OFD packet to send [06:25:37]OFD Sender: No OFD packet to send [06:25:42]OFD Sender: No OFD packet to send [06:25:46]recv_with_timeout no data received [06:25:47]OFD Sender: No OFD packet to send [06:25:52]OFD Sender: No OFD packet to send [06:25:57]OFD Sender: No OFD packet to send [06:26:02]OFD Sender: No OFD packet to send [06:26:07]OFD Sender: No OFD packet to send [06:26:12]OFD Sender: No OFD packet to send [06:26:14]recv_with_timeout no data received [06:26:17]OFD Sender: No OFD packet to send [06:26:22]OFD Sender: No OFD packet to send [06:26:27]OFD Sender: No OFD packet to send [06:26:32]OFD Sender: No OFD packet to send [06:26:37]OFD Sender: No OFD packet to send [06:26:42]OFD Sender: No OFD packet to send [06:26:47]OFD Sender: No OFD packet to send [06:26:52]OFD Sender: No OFD packet to send [06:26:57]OFD Sender: No OFD packet to send [06:27:02]OFD Sender: No OFD packet to send [06:27:07]OFD Sender: No OFD packet to send [06:27:09]recv_with_timeout no data received [06:27:12]OFD Sender: No OFD packet to send [06:27:17]OFD Sender: No OFD packet to send [06:27:23]OFD Sender: No OFD packet to send [06:27:28]OFD Sender: No OFD packet to send [06:27:33]OFD Sender: No OFD packet to send [06:27:38]OFD Sender: No OFD packet to send [06:27:43]OFD Sender: No OFD packet to send [06:27:48]OFD Sender: No OFD packet to send [06:27:53]OFD Sender: No OFD packet to send [06:27:58]OFD Sender: No OFD packet to send [06:28:03]OFD Sender: No OFD packet to send [06:28:04]recv_with_timeout no data received [06:28:08]OFD Sender: No OFD packet to send [06:28:13]OFD Sender: No OFD packet to send [06:28:18]OFD Sender: No OFD packet to send [06:28:23]OFD Sender: No OFD packet to send [06:28:28]OFD Sender: No OFD packet to send [06:28:33]OFD Sender: No OFD packet to send [06:28:38]OFD Sender: No OFD packet to send [06:28:43]OFD Sender: No OFD packet to send [06:28:48]OFD Sender: No OFD packet to send [06:28:53]OFD Sender: No OFD packet to send [06:28:58]OFD Sender: No OFD packet to send [06:29:03]OFD Sender: No OFD packet to send [06:29:05]recv_with_timeout no data received [06:29:08]OFD Sender: No OFD packet to send [06:29:13]OFD Sender: No OFD packet to send [06:29:18]OFD Sender: No OFD packet to send [06:29:23]OFD Sender: No OFD packet to send [06:29:28]OFD Sender: No OFD packet to send [06:29:33]OFD Sender: No OFD packet to send [06:29:35]recv_with_timeout no data received [06:29:38]OFD Sender: No OFD packet to send [06:29:43]OFD Sender: No OFD packet to send [06:29:45]recv_with_timeout no data received [06:29:48]OFD Sender: No OFD packet to send [06:29:53]OFD Sender: No OFD packet to send [06:29:58]OFD Sender: No OFD packet to send [06:29:59]accept exits with 8 [06:29:59]New connection [06:29:59]New thread 3066924388 created [06:29:59]Thread 3066781028 joined [06:29:59]Waiting for new connection... [06:29:59] Sock 8.Parse request [06:29:59]Sock 8.Check first char [06:29:59]Sock 8.First char is OK [06:29:59]request: POST /json_proto HTTP/1.0 [06:29:59]Method: POST [06:29:59]URL: /json_proto [06:29:59]Method is POST - this is cgi request [06:29:59]url: /json_proto [06:29:59]query_string will be loaded in cgi processing [06:29:59]execute_cgi json_proto POST (null) [06:29:59]execute_cgi path=json_proto method=POST [06:29:59]POST find Content-Length [06:29:59]Host: 172.17.43.67:8080 [06:29:59]Content-Length: 662 [06:29:59]Content-Type: application/json [06:29:59] [06:29:59]POST finish read [06:29:59]Found Content-Length = 662 [06:29:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:29:59]execute_script... [06:29:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:29:59]POST & json_proto [06:29:59]process_json_proto [06:29:59]json parsed OK: [06:29:59]protocol is kg_v1.0 [06:29:59]action value=close_receipt [06:29:59]process_action close_receipt [06:29:59]cmd_close_receipt [06:29:59]MH_GetDate [06:29:59]Write to MH i2c: F0 00 00 1D 00 0C [06:29:59]Write i2c OK [06:29:59]MH_I2C_Read... [06:29:59]Read from MH i2c: F0 [06:29:59]MH_I2C_Read... [06:29:59]Read from MH i2c: F0 09 00 [06:29:59]MH_I2C_Read... [06:29:59]Read from MH i2c: F0 09 00 1D 00 00 67 5C F2 66 6A BD 47 65 03 [06:29:59]GetLastDocTimeStamp 1727158655 [06:29:59]current date 1727159399 [06:29:59]FM_GetShiftState [06:29:59]SAM_PROTO_GetShiftState [06:29:59]wFMCommunicate request_size=4 [06:29:59]MH_SAM_APDU [06:29:59]CAPDU: 80 13 01 00 [06:29:59]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [06:29:59]Write i2c OK [06:29:59]MH_I2C_Read... [06:29:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:29:59]Read from MH i2c: E2 [06:29:59]MH_I2C_Read... [06:29:59]Read from MH i2c: E2 0E 00 [06:29:59]MH_I2C_Read... [06:29:59]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [06:29:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:29:59]wFMCommunicate OK [06:29:59]SAM_PROTO_GetShiftState done [06:29:59]FM_GetShiftState done [06:29:59]opened in 1727137889 [06:29:59]opened+sec_in_day 1727224289 [06:29:59]quantity*price = 50034 [06:29:59]sum+1 = 50036 [06:29:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 20 24.09.2024 06:29 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152561 ФПД: 35357943689793 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T062959&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152561&fm=35357943689793&tin=02508201610067®Number=0000000000091825&sum=50000 [06:30:00]StoreToDocumentArchive [06:30:00]shift 477 fd 152561 [06:30:00]save to /storage/0477/doc_00152561 [06:30:00]save last doc name /storage/0477/doc_00152561 to /storage/kkm_last_doc_name [06:30:00]save OK [06:30:00]Clear old archive folders... [06:30:00]ProcessDocumentItem done err = 0, tmpTLVsize=247 [06:30:00]tlvbuf is 0158B690 [06:30:00]SAM_PROTO_ClearQueue [06:30:00]wFMCommunicate request_size=4 [06:30:00]MH_SAM_APDU [06:30:00]CAPDU: 80 09 00 00 [06:30:00]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [06:30:00]Write i2c OK [06:30:00]MH_I2C_Read... [06:30:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:30:00]Read from MH i2c: E2 [06:30:00]MH_I2C_Read... [06:30:00]Read from MH i2c: E2 03 00 [06:30:00]MH_I2C_Read... [06:30:00]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [06:30:00]RAPDU: 90 00 [06:30:00]wFMCommunicate OK [06:30:00]SAM_PROTO_ClearQueue done [06:30:00]KKMCreateOFDPacket [06:30:00]OFDProtocolAddRootSTLVToBuf [06:30:00]FM_MakeSignedData [06:30:00]FM_MakeSignedData [06:30:00]SAM_PROTO_SignData [06:30:00]wFMCommunicate request_size=4 [06:30:00]MH_SAM_APDU [06:30:00]CAPDU: 80 0D 01 02 [06:30:00]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [06:30:00]Write i2c OK [06:30:00]MH_I2C_Read... [06:30:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:30:00]Read from MH i2c: E2 [06:30:00]MH_I2C_Read... [06:30:00]Read from MH i2c: E2 03 00 [06:30:00]MH_I2C_Read... [06:30:00]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [06:30:00]RAPDU: 90 00 [06:30:00]wFMCommunicate OK [06:30:00]wFMCommunicate request_size=255 [06:30:00]MH_SAM_APDU [06:30:00]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 67 5C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 53 02 00 35 04 06 00 20 28 69 AC 72 [06:30:00]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 67 5C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 53 02 00 35 04 06 00 20 28 69 AC 72 00 00 5D [06:30:00]Write i2c OK [06:30:00]MH_I2C_Read... [06:30:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:30:00]Read from MH i2c: E2 [06:30:00]MH_I2C_Read... [06:30:00]Read from MH i2c: E2 03 00 [06:30:00]MH_I2C_Read... [06:30:00]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [06:30:00]RAPDU: 90 00 [06:30:00]wFMCommunicate OK [06:30:00]wFMCommunicate request_size=6 [06:30:00]MH_SAM_APDU [06:30:00]CAPDU: 80 0D 02 02 01 41 [06:30:00]Write to MH i2c: E2 09 00 2E 00 80 0D 02 02 01 00 41 00 00 EB [06:30:00]Write i2c OK [06:30:00]MH_I2C_Read... [06:30:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:30:00]Read from MH i2c: E2 [06:30:00]MH_I2C_Read... [06:30:00]Read from MH i2c: E2 03 00 [06:30:00]MH_I2C_Read... [06:30:00]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [06:30:00]RAPDU: 90 00 [06:30:00]wFMCommunicate OK [06:30:00]wFMCommunicate request_size=4 [06:30:00]MH_SAM_APDU [06:30:00]CAPDU: 80 0D 03 02 [06:30:00]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [06:30:00]Write i2c OK [06:30:00]MH_I2C_Read... [06:30:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:30:01]Read from MH i2c: E2 [06:30:01]MH_I2C_Read... [06:30:01]Read from MH i2c: E2 0B 00 [06:30:01]MH_I2C_Read... [06:30:01]Read from MH i2c: E2 0B 00 2F 00 00 CF D3 E4 C3 30 EF D6 44 90 00 2D [06:30:01]RAPDU: CF D3 E4 C3 30 EF D6 44 90 00 [06:30:01]wFMCommunicate OK [06:30:01]SAM_PROTO_SignData done [06:30:01]FM_MakeSignedData done [06:30:01]CreateOFDProtocolMessage [06:30:01]wFMCommunicate request_size=4 [06:30:01]MH_SAM_APDU [06:30:01]CAPDU: 80 11 00 00 [06:30:01]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [06:30:01]Write i2c OK [06:30:01]MH_I2C_Read... [06:30:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:30:01]Read from MH i2c: E2 [06:30:01]MH_I2C_Read... [06:30:01]Read from MH i2c: E2 17 00 [06:30:01]MH_I2C_Read... [06:30:01]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [06:30:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:30:01]wFMCommunicate OK [06:30:01]CreateOFDProtocolMessage done [06:30:01]OFDSenderStorePacket 152561 [06:30:01]StoreOFDPacket docnum=152561 [06:30:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 89 27 03 01 27 F7 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 67 5C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 53 02 00 35 04 06 00 20 28 69 AC 72 41 CF D3 E4 C3 30 EF D6 44 [06:30:01]CheckFolder [06:30:01]dirname=/storage/ofd_packets [06:30:01]CheckFolder done [06:30:01]ProducePacketName [06:30:01]name=ofd_packets/00152561 [06:30:01]NVStorageSaveData ofd_packets/00152561 [06:30:01]File name is /storage/ofd_packets/00152561 [06:30:01]Write 297 bytes [06:30:01]NVStorageSaveData done [06:30:01]OFDSenderStorePacket done [06:30:01]KKMCreateOFDPacket done [06:30:01]NVStorageSaveData kkm_last_timestamp [06:30:01]File name is /storage/kkm_last_timestamp [06:30:01]Write 4 bytes [06:30:01]NVStorageSaveData done [06:30:01]ExternCall_PrintAddStr [06:30:01]wPrintStart [06:30:01]Write to MH i2c: 01 00 00 31 00 31 [06:30:01]Write i2c OK [06:30:01]MH_I2C_Read... [06:30:01]Read from MH i2c: 01 [06:30:01]MH_I2C_Read... [06:30:01]Read from MH i2c: 01 07 00 [06:30:01]MH_I2C_Read... [06:30:01]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [06:30:01]RasterBufferAndPrint [06:30:01]line Счет N : (1)1786563 [06:30:01]line ИНН: 02508201610067 [06:30:01]line Контрольно-Кассовый Чек [06:30:01]line ПРОДАЖА [06:30:01]line ТРК (МРК, ГНК) : 33 [06:30:01]line Товар: 2710124130 [06:30:01]line Super-92 [06:30:01]line 7.220 * 69.30 [06:30:01]line = 500.35 [06:30:01]line НДС 12% НСП 1% [06:30:01]line > о реализуемом товаре [06:30:01]line ОКРУГЛЕНИЕ: -0.35 [06:30:01]line ИТОГО: 500.00 [06:30:01]line Внесено: 500.00 [06:30:01]line СДАЧА: 0.00 [06:30:01]line НСП 1% : 4.43 [06:30:01]line НДС 12% : 53.13 [06:30:01]line Наличными: 500.00 [06:30:01]line Безнал.: 0.00 [06:30:01]line Место: АЗС № 89 "Партнер Нефть" [06:30:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:30:01]line СНО: Общий режим [06:30:01]line Чек 20 24.09.2024 06:29 [06:30:01]line Смена: 477 ФФД: 1.0 [06:30:01]line ЗНМ: 0300000113 [06:30:01]line РНМ: 0000000000091825 [06:30:01]line Версия ККМ: 001 [06:30:01]line ФМ: 0000000000871835 [06:30:01]line ФД: 152561 [06:30:01]line ФПД: 35357943689793 [06:30:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T062959&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152561&fm=35357943689793&tin=02508201610067®Number=0000000000091825&sum=50000 [06:30:01]OFD Sender: Processing packet 152561 [packets to send 828, broken 827] [06:30:01]ProducePacketName [06:30:01]name=ofd_packets/00152561 [06:30:01]OFD Sender: To server: pG, [06:30:01]CommunicateWithHost lk.salyk.kg:30040 [06:30:01]ConnectInit lk.salyk.kg [06:30:01]written 0, free lines is 4095 [06:30:01]Write to MH i2c: 01 00 00 5C 00 5C [06:30:01]Write i2c OK [06:30:01]MH_I2C_Read... [06:30:01]Read from MH i2c: 01 [06:30:01]MH_I2C_Read... [06:30:01]Read from MH i2c: 01 07 00 [06:30:01]MH_I2C_Read... [06:30:01]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D6 0C 45 [06:30:01]RasterBufferAndPrint [06:30:01]line [06:30:01]line [06:30:01]line [06:30:01]line [06:30:01]line [06:30:01]written 0, free lines is 3290 [06:30:01]MH_Cut [06:30:01]Write to MH i2c: D1 01 00 63 00 01 35 [06:30:01]Write i2c OK [06:30:01]MH_I2C_Read... [06:30:01]Read from MH i2c: D1 [06:30:01]MH_I2C_Read... [06:30:01]Read from MH i2c: D1 01 00 [06:30:01]MH_I2C_Read... [06:30:01]Read from MH i2c: D1 01 00 63 00 00 34 [06:30:01]Write to MH i2c: 01 00 00 64 00 64 [06:30:01]Write i2c OK [06:30:01]MH_I2C_Read... [06:30:02]*** Cut start [06:30:02]*** Purtial cut [06:30:02]*** Stage 1: CUTSNS_PIN = 1 [06:30:02]Read from MH i2c: 01 [06:30:02]MH_I2C_Read... [06:30:02]*** Stop cut motor [06:30:02]*** Cut end [06:30:02]Read from MH i2c: 01 07 00 [06:30:02]MH_I2C_Read... [06:30:02]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [06:30:02]process_action close_receipt done [06:30:02]requested_data is exist [06:30:02]produce_requested_data [06:30:02]requested_item fm.sn is exist - process it [06:30:02]wFMCommunicate request_size=4 [06:30:02]MH_SAM_APDU [06:30:02]CAPDU: 80 11 00 00 [06:30:02]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [06:30:02]Write i2c OK [06:30:02]MH_I2C_Read... [06:30:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:30:03]Read from MH i2c: E2 [06:30:03]MH_I2C_Read... [06:30:03]Read from MH i2c: E2 17 00 [06:30:03]MH_I2C_Read... [06:30:03]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [06:30:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:30:03]wFMCommunicate OK [06:30:03]requested_item fd.num is exist - process it [06:30:03]SAM_PROTO_GetFieldsCounters [06:30:03]wFMCommunicate request_size=4 [06:30:03]MH_SAM_APDU [06:30:03]CAPDU: 80 13 00 00 [06:30:03]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [06:30:03]Write i2c OK [06:30:03]MH_I2C_Read... [06:30:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:30:03]Read from MH i2c: E2 [06:30:03]MH_I2C_Read... [06:30:03]Read from MH i2c: E2 62 00 [06:30:03]MH_I2C_Read... [06:30:03]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 63 [06:30:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:30:03]wFMCommunicate OK [06:30:03]SAM_PROTO_GetFieldsCounters done [06:30:03]requested_item shift.num is exist - process it [06:30:03]requested_item shift.opened is exist - process it [06:30:03]req_shift_opened [06:30:03]FM_GetShiftState [06:30:03]SAM_PROTO_GetShiftState [06:30:03]wFMCommunicate request_size=4 [06:30:03]MH_SAM_APDU [06:30:03]CAPDU: 80 13 01 00 [06:30:03]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [06:30:03]Write i2c OK [06:30:03]MH_I2C_Read... [06:30:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:30:03]Read from MH i2c: E2 [06:30:03]MH_I2C_Read... [06:30:03]Read from MH i2c: E2 0E 00 [06:30:03]MH_I2C_Read... [06:30:03]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B1 [06:30:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:30:03]wFMCommunicate OK [06:30:03]SAM_PROTO_GetShiftState done [06:30:03]FM_GetShiftState done [06:30:03]req_shift_opened done [06:30:03]requested_item shift.open_date is exist - process it [06:30:03]req_shift_open_date [06:30:03]req_shift_open_date done [06:30:03]produce_requested_data done [06:30:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152561,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [06:30:03]process_action_free close_receipt [06:30:03]json_value_free [06:30:03]json_value_free done [06:30:03]process_json_proto returns [06:30:03]Send response to host [06:30:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152561,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [06:30:03]free response buf [06:30:03]execute_script done [06:30:03]execute_script returns [06:30:03]free content buf [06:30:03]Sock 8.Close socket [06:30:03]Sock 8.Thread stoped [06:30:05]recv_with_timeout no data received [06:30:06]ConnectInit Can't take IP for lk.salyk.kg [06:30:06]CommunicateWithHost connect error [06:30:06]CommunicateWithHost err = -1 [06:30:06]OFD Sender: Server communicate error [06:30:10]accept exits with 9 [06:30:10]New connection [06:30:10]New thread 3066781028 created [06:30:10]Thread 3066924388 joined [06:30:10]Waiting for new connection... [06:30:10] Sock 9.Parse request [06:30:10]Sock 9.Check first char [06:30:10]Sock 9.First char is OK [06:30:10]request: POST /json_proto HTTP/1.0 [06:30:10]Method: POST [06:30:10]URL: /json_proto [06:30:10]Method is POST - this is cgi request [06:30:10]url: /json_proto [06:30:10]query_string will be loaded in cgi processing [06:30:10]execute_cgi json_proto POST (null) [06:30:10]execute_cgi path=json_proto method=POST [06:30:10]POST find Content-Length [06:30:10]Host: 172.17.43.67:8080 [06:30:10]Content-Length: 984 [06:30:10]Content-Type: application/json [06:30:10] [06:30:10]POST finish read [06:30:10]Found Content-Length = 984 [06:30:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 29.950, "sum" : 2000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 29.95 \u0441\u043E\u043C", "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:30:10]execute_script... [06:30:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 29.950, "sum" : 2000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 29.95 \u0441\u043E\u043C", "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:30:10]POST & json_proto [06:30:10]process_json_proto [06:30:10]json parsed OK: [06:30:10]protocol is kg_v1.0 [06:30:10]action value=close_receipt [06:30:10]process_action close_receipt [06:30:10]cmd_close_receipt [06:30:10]MH_GetDate [06:30:10]Write to MH i2c: F0 00 00 68 00 57 [06:30:10]Write i2c OK [06:30:10]MH_I2C_Read... [06:30:10]Read from MH i2c: F0 [06:30:10]MH_I2C_Read... [06:30:10]Read from MH i2c: F0 09 00 [06:30:10]MH_I2C_Read... [06:30:10]Read from MH i2c: F0 09 00 68 00 00 72 5C F2 66 6A BD 47 65 59 [06:30:10]GetLastDocTimeStamp 1727159399 [06:30:10]current date 1727159410 [06:30:10]FM_GetShiftState [06:30:10]SAM_PROTO_GetShiftState [06:30:10]wFMCommunicate request_size=4 [06:30:10]MH_SAM_APDU [06:30:10]CAPDU: 80 13 01 00 [06:30:10]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [06:30:10]Write i2c OK [06:30:10]MH_I2C_Read... [06:30:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:30:10]Read from MH i2c: E2 [06:30:10]MH_I2C_Read... [06:30:10]Read from MH i2c: E2 0E 00 [06:30:10]MH_I2C_Read... [06:30:10]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B3 [06:30:10]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:30:10]wFMCommunicate OK [06:30:10]SAM_PROTO_GetShiftState done [06:30:10]FM_GetShiftState done [06:30:10]opened in 1727137889 [06:30:10]opened+sec_in_day 1727224289 [06:30:10]quantity*price = 200066 [06:30:10]sum+1 = 200067 [06:30:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.46 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 21 24.09.2024 06:30 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 29.95 сом ФМ: 0000000000871835 ФД: 152562 ФПД: 155896289350267 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T063010&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152562&fm=155896289350267&tin=02508201610067®Number=0000000000091825&sum=200000 [06:30:11]StoreToDocumentArchive [06:30:11]shift 477 fd 152562 [06:30:11]save to /storage/0477/doc_00152562 [06:30:11]save last doc name /storage/0477/doc_00152562 to /storage/kkm_last_doc_name [06:30:11]save OK [06:30:11]Clear old archive folders... [06:30:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:30:11]tlvbuf is 015857F0 [06:30:11]SAM_PROTO_ClearQueue [06:30:11]wFMCommunicate request_size=4 [06:30:11]MH_SAM_APDU [06:30:11]CAPDU: 80 09 00 00 [06:30:11]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [06:30:11]Write i2c OK [06:30:11]MH_I2C_Read... [06:30:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:30:11]Read from MH i2c: E2 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: E2 03 00 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [06:30:11]RAPDU: 90 00 [06:30:11]wFMCommunicate OK [06:30:11]SAM_PROTO_ClearQueue done [06:30:11]KKMCreateOFDPacket [06:30:11]OFDProtocolAddRootSTLVToBuf [06:30:11]FM_MakeSignedData [06:30:11]FM_MakeSignedData [06:30:11]SAM_PROTO_SignData [06:30:11]wFMCommunicate request_size=4 [06:30:11]MH_SAM_APDU [06:30:11]CAPDU: 80 0D 01 02 [06:30:11]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [06:30:11]Write i2c OK [06:30:11]MH_I2C_Read... [06:30:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:30:11]Read from MH i2c: E2 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: E2 03 00 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [06:30:11]RAPDU: 90 00 [06:30:11]wFMCommunicate OK [06:30:11]wFMCommunicate request_size=255 [06:30:11]MH_SAM_APDU [06:30:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 72 5C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 53 02 00 35 04 06 00 8D [06:30:11]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 72 5C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 53 02 00 35 04 06 00 8D 00 00 FD [06:30:11]Write i2c OK [06:30:11]MH_I2C_Read... [06:30:11]OFD Sender: Processing packet 152561 [packets to send 828, broken 827] [06:30:11]ProducePacketName [06:30:11]name=ofd_packets/00152561 [06:30:11]OFD Sender: To server: pG, [06:30:11]CommunicateWithHost lk.salyk.kg:30040 [06:30:11]ConnectInit lk.salyk.kg [06:30:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:30:11]Read from MH i2c: E2 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: E2 03 00 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [06:30:11]RAPDU: 90 00 [06:30:11]wFMCommunicate OK [06:30:11]wFMCommunicate request_size=10 [06:30:11]MH_SAM_APDU [06:30:11]CAPDU: 80 0D 02 02 05 C9 6E F2 D2 7B [06:30:11]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 C9 6E F2 D2 7B 00 00 73 [06:30:11]Write i2c OK [06:30:11]MH_I2C_Read... [06:30:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:30:11]Read from MH i2c: E2 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: E2 03 00 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [06:30:11]RAPDU: 90 00 [06:30:11]wFMCommunicate OK [06:30:11]wFMCommunicate request_size=4 [06:30:11]MH_SAM_APDU [06:30:11]CAPDU: 80 0D 03 02 [06:30:11]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [06:30:11]Write i2c OK [06:30:11]MH_I2C_Read... [06:30:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:30:11]Read from MH i2c: E2 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: E2 0B 00 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: E2 0B 00 7A 00 00 AA 51 3B DC 67 B3 17 6A 90 00 A3 [06:30:11]RAPDU: AA 51 3B DC 67 B3 17 6A 90 00 [06:30:11]wFMCommunicate OK [06:30:11]SAM_PROTO_SignData done [06:30:11]FM_MakeSignedData done [06:30:11]CreateOFDProtocolMessage [06:30:11]wFMCommunicate request_size=4 [06:30:11]MH_SAM_APDU [06:30:11]CAPDU: 80 11 00 00 [06:30:11]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [06:30:11]Write i2c OK [06:30:11]MH_I2C_Read... [06:30:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:30:11]Read from MH i2c: E2 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: E2 17 00 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [06:30:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:30:11]wFMCommunicate OK [06:30:11]CreateOFDProtocolMessage done [06:30:11]OFDSenderStorePacket 152562 [06:30:11]StoreOFDPacket docnum=152562 [06:30:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 60 EE 07 01 91 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 72 5C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 53 02 00 35 04 06 00 8D C9 6E F2 D2 7B AA 51 3B DC 67 B3 17 6A [06:30:11]CheckFolder [06:30:11]dirname=/storage/ofd_packets [06:30:11]CheckFolder done [06:30:11]ProducePacketName [06:30:11]name=ofd_packets/00152562 [06:30:11]NVStorageSaveData ofd_packets/00152562 [06:30:11]File name is /storage/ofd_packets/00152562 [06:30:11]Write 301 bytes [06:30:11]NVStorageSaveData done [06:30:11]OFDSenderStorePacket done [06:30:11]KKMCreateOFDPacket done [06:30:11]NVStorageSaveData kkm_last_timestamp [06:30:11]File name is /storage/kkm_last_timestamp [06:30:11]Write 4 bytes [06:30:11]NVStorageSaveData done [06:30:11]ExternCall_PrintAddStr [06:30:11]wPrintStart [06:30:11]Write to MH i2c: 01 00 00 7C 00 7C [06:30:11]Write i2c OK [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: 01 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: 01 07 00 [06:30:11]MH_I2C_Read... [06:30:11]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [06:30:11]RasterBufferAndPrint [06:30:11]line Счет N : (1)1786562 [06:30:11]line ИНН: 02508201610067 [06:30:11]line Контрольно-Кассовый Чек [06:30:11]line ПРОДАЖА [06:30:11]line ТРК (МРК, ГНК) : 12 [06:30:11]line Товар: 2710124130 [06:30:11]line Аи-92-К-5 [06:30:11]line 29.950 * 66.80 [06:30:11]line = 2000.66 [06:30:11]line НДС 12% НСП 1% [06:30:11]line > о реализуемом товаре [06:30:11]line ОКРУГЛЕНИЕ: -0.66 [06:30:11]line ИТОГО: 2000.00 [06:30:11]line Внесено: 2000.00 [06:30:11]line СДАЧА: 0.00 [06:30:11]line НСП 1% : 17.70 [06:30:11]line НДС 12% : 212.46 [06:30:11]line Наличными: 2000.00 [06:30:11]line Безнал.: 0.00 [06:30:11]line Место: АЗС № 89 "Партнер Нефть" [06:30:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:30:11]line СНО: Общий режим [06:30:11]line Чек 21 24.09.2024 06:30 [06:30:11]line Смена: 477 ФФД: 1.0 [06:30:11]line ЗНМ: 0300000113 [06:30:11]line РНМ: 0000000000091825 [06:30:11]line Версия ККМ: 001 [06:30:11]line [06:30:11]line Дисконтная программа [06:30:11]line АИ-92 [06:30:11]line номер 89 [06:30:11]line сэкономлено 29.95 сом [06:30:11]line ФМ: 0000000000871835 [06:30:11]line ФД: 152562 [06:30:11]line ФПД: 155896289350267 [06:30:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T063010&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152562&fm=155896289350267&tin=02508201610067®Number=0000000000091825&sum=200000 [06:30:12]written 0, free lines is 4095 [06:30:12]Write to MH i2c: 01 00 00 AC 00 AC [06:30:12]Write i2c OK [06:30:12]MH_I2C_Read... [06:30:12]Read from MH i2c: 01 [06:30:12]MH_I2C_Read... [06:30:12]Read from MH i2c: 01 07 00 [06:30:12]MH_I2C_Read... [06:30:12]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 8B 0C 4A [06:30:12]RasterBufferAndPrint [06:30:12]line [06:30:12]line [06:30:12]line [06:30:12]line [06:30:12]line [06:30:12]written 0, free lines is 3219 [06:30:12]MH_Cut [06:30:12]Write to MH i2c: D1 01 00 B3 00 01 85 [06:30:12]Write i2c OK [06:30:12]MH_I2C_Read... [06:30:12]Read from MH i2c: D1 [06:30:12]MH_I2C_Read... [06:30:12]Read from MH i2c: D1 01 00 [06:30:12]MH_I2C_Read... [06:30:12]Read from MH i2c: D1 01 00 B3 00 00 84 [06:30:12]Write to MH i2c: 01 00 00 B4 00 B4 [06:30:12]Write i2c OK [06:30:12]MH_I2C_Read... [06:30:13]Connected sock=11 [06:30:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 89 27 03 01 27 F7 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 67 5C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 53 02 00 35 04 06 00 20 28 69 AC 72 41 CF D3 E4 C3 30 EF D6 44 [06:30:13]*** Cut start [06:30:13]*** Purtial cut [06:30:13]*** Stage 1: CUTSNS_PIN = 1 [06:30:13]Read from MH i2c: 01 [06:30:13]MH_I2C_Read... [06:30:13]*** Stop cut motor [06:30:13]*** Cut end [06:30:13]Read from MH i2c: 01 07 00 [06:30:13]MH_I2C_Read... [06:30:13]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 FF 0F C9 [06:30:13]process_action close_receipt done [06:30:13]requested_data is exist [06:30:13]produce_requested_data [06:30:13]requested_item fm.sn is exist - process it [06:30:13]wFMCommunicate request_size=4 [06:30:13]MH_SAM_APDU [06:30:13]CAPDU: 80 11 00 00 [06:30:13]Write to MH i2c: E2 08 00 B5 00 80 11 00 00 00 00 00 00 2F [06:30:13]Write i2c OK [06:30:13]MH_I2C_Read... [06:30:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:30:13]Read from MH i2c: E2 [06:30:13]MH_I2C_Read... [06:30:13]Read from MH i2c: E2 17 00 [06:30:13]MH_I2C_Read... [06:30:13]Read from MH i2c: E2 17 00 B5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [06:30:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:30:13]wFMCommunicate OK [06:30:13]requested_item fd.num is exist - process it [06:30:13]SAM_PROTO_GetFieldsCounters [06:30:13]wFMCommunicate request_size=4 [06:30:13]MH_SAM_APDU [06:30:13]CAPDU: 80 13 00 00 [06:30:13]Write to MH i2c: E2 08 00 B6 00 80 13 00 00 00 00 00 00 32 [06:30:13]Write i2c OK [06:30:13]MH_I2C_Read... [06:30:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:30:13]Read from MH i2c: E2 [06:30:13]MH_I2C_Read... [06:30:13]Read from MH i2c: E2 62 00 [06:30:13]MH_I2C_Read... [06:30:13]Read from MH i2c: E2 62 00 B6 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 B7 [06:30:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:30:14]wFMCommunicate OK [06:30:14]SAM_PROTO_GetFieldsCounters done [06:30:14]requested_item shift.num is exist - process it [06:30:14]requested_item shift.opened is exist - process it [06:30:14]req_shift_opened [06:30:14]FM_GetShiftState [06:30:14]SAM_PROTO_GetShiftState [06:30:14]wFMCommunicate request_size=4 [06:30:14]MH_SAM_APDU [06:30:14]CAPDU: 80 13 01 00 [06:30:14]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [06:30:14]Write i2c OK [06:30:14]MH_I2C_Read... [06:30:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:30:14]Read from MH i2c: E2 [06:30:14]MH_I2C_Read... [06:30:14]Read from MH i2c: E2 0E 00 [06:30:14]MH_I2C_Read... [06:30:14]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 01 [06:30:14]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:30:14]wFMCommunicate OK [06:30:14]SAM_PROTO_GetShiftState done [06:30:14]FM_GetShiftState done [06:30:14]req_shift_opened done [06:30:14]requested_item shift.open_date is exist - process it [06:30:14]req_shift_open_date [06:30:14]req_shift_open_date done [06:30:14]produce_requested_data done [06:30:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152562,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [06:30:14]process_action_free close_receipt [06:30:14]json_value_free [06:30:14]json_value_free done [06:30:14]process_json_proto returns [06:30:14]Send response to host [06:30:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152562,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [06:30:14]free response buf [06:30:14]execute_script done [06:30:14]execute_script returns [06:30:14]free content buf [06:30:14]Sock 9.Close socket [06:30:14]Sock 9.Thread stoped [06:30:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AB F8 47 00 F1 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 53 02 00 F4 03 04 00 74 04 F2 66 B6 04 01 00 00 F4 A4 05 CD 4A 21 A1 BB [06:30:16]CommunicateWithHost err = 0 [06:30:16]CheckOFDResponse [06:30:16]1017 (14) - 77093643461234 [06:30:16]1041 (16) - 0000000000871835 [06:30:16]1040 (4) - 152561 [06:30:16]1012 (4) - 24.09.2024 00:14 [06:30:16]1206 (1) - 0 [06:30:16]OFD Sender: Remove packet 152561 [06:30:16]ProducePacketName [06:30:16]name=ofd_packets/00152561 [06:30:16]NVStorageDeleteData [06:30:16]OFD Sender: Processing packet 152562 [packets to send 828, broken 827] [06:30:16]ProducePacketName [06:30:16]name=ofd_packets/00152562 [06:30:16]OFD Sender: To server: pG, [06:30:16]CommunicateWithHost lk.salyk.kg:30040 [06:30:16]ConnectInit lk.salyk.kg [06:30:16]Connected sock=9 [06:30:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 60 EE 07 01 91 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 72 5C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 53 02 00 35 04 06 00 8D C9 6E F2 D2 7B AA 51 3B DC 67 B3 17 6A [06:30:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 02 7C 47 00 25 CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 53 02 00 F4 03 04 00 75 04 F2 66 B6 04 01 00 00 8D C2 A2 A0 B3 54 79 8B [06:30:17]CommunicateWithHost err = 0 [06:30:17]CheckOFDResponse [06:30:17]1017 (14) - 77093643461234 [06:30:17]1041 (16) - 0000000000871835 [06:30:17]1040 (4) - 152562 [06:30:17]1012 (4) - 24.09.2024 00:14 [06:30:17]1206 (1) - 0 [06:30:17]OFD Sender: Remove packet 152562 [06:30:17]ProducePacketName [06:30:17]name=ofd_packets/00152562 [06:30:17]NVStorageDeleteData [06:30:17]OFD Sender: No OFD packet to send [06:30:18]OFD Sender: No OFD packet to send [06:30:23]OFD Sender: No OFD packet to send [06:30:28]OFD Sender: No OFD packet to send [06:30:31]recv_with_timeout no data received [06:30:33]OFD Sender: No OFD packet to send [06:30:38]OFD Sender: No OFD packet to send [06:30:43]OFD Sender: No OFD packet to send [06:30:48]OFD Sender: No OFD packet to send [06:30:53]OFD Sender: No OFD packet to send [06:30:58]OFD Sender: No OFD packet to send [06:31:03]OFD Sender: No OFD packet to send [06:31:07]recv_with_timeout no data received [06:31:08]OFD Sender: No OFD packet to send [06:31:13]OFD Sender: No OFD packet to send [06:31:18]OFD Sender: No OFD packet to send [06:31:23]OFD Sender: No OFD packet to send [06:31:28]OFD Sender: No OFD packet to send [06:31:33]OFD Sender: No OFD packet to send [06:31:38]OFD Sender: No OFD packet to send [06:31:43]OFD Sender: No OFD packet to send [06:31:48]OFD Sender: No OFD packet to send [06:31:53]OFD Sender: No OFD packet to send [06:31:58]OFD Sender: No OFD packet to send [06:32:03]OFD Sender: No OFD packet to send [06:32:08]OFD Sender: No OFD packet to send [06:32:13]OFD Sender: No OFD packet to send [06:32:13]recv_with_timeout no data received [06:32:18]OFD Sender: No OFD packet to send [06:32:18]accept exits with 8 [06:32:18]New connection [06:32:18]New thread 3066924388 created [06:32:18]Thread 3066781028 joined [06:32:18]Waiting for new connection... [06:32:18] Sock 8.Parse request [06:32:18]Sock 8.Check first char [06:32:18]Sock 8.First char is OK [06:32:18]request: POST /json_proto HTTP/1.0 [06:32:18]Method: POST [06:32:18]URL: /json_proto [06:32:18]Method is POST - this is cgi request [06:32:18]url: /json_proto [06:32:18]query_string will be loaded in cgi processing [06:32:18]execute_cgi json_proto POST (null) [06:32:18]execute_cgi path=json_proto method=POST [06:32:18]POST find Content-Length [06:32:18]Host: 172.17.43.67:8080 [06:32:18]Content-Length: 680 [06:32:18]Content-Type: application/json [06:32:18] [06:32:18]POST finish read [06:32:18]Found Content-Length = 680 [06:32:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:32:18]execute_script... [06:32:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:32:18]POST & json_proto [06:32:18]process_json_proto [06:32:18]json parsed OK: [06:32:18]protocol is kg_v1.0 [06:32:18]action value=close_receipt [06:32:18]process_action close_receipt [06:32:18]cmd_close_receipt [06:32:18]MH_GetDate [06:32:18]Write to MH i2c: F0 00 00 B8 00 A7 [06:32:18]Write i2c OK [06:32:18]MH_I2C_Read... [06:32:18]Read from MH i2c: F0 [06:32:18]MH_I2C_Read... [06:32:18]Read from MH i2c: F0 09 00 [06:32:18]MH_I2C_Read... [06:32:18]Read from MH i2c: F0 09 00 B8 00 00 F3 5C F2 66 6A BD 47 65 2A [06:32:18]GetLastDocTimeStamp 1727159410 [06:32:18]current date 1727159539 [06:32:18]FM_GetShiftState [06:32:18]SAM_PROTO_GetShiftState [06:32:18]wFMCommunicate request_size=4 [06:32:18]MH_SAM_APDU [06:32:18]CAPDU: 80 13 01 00 [06:32:18]Write to MH i2c: E2 08 00 B9 00 80 13 01 00 00 00 00 00 36 [06:32:18]Write i2c OK [06:32:18]MH_I2C_Read... [06:32:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:32:18]Read from MH i2c: E2 [06:32:18]MH_I2C_Read... [06:32:18]Read from MH i2c: E2 0E 00 [06:32:18]MH_I2C_Read... [06:32:18]Read from MH i2c: E2 0E 00 B9 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 03 [06:32:18]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:32:18]wFMCommunicate OK [06:32:18]SAM_PROTO_GetShiftState done [06:32:18]FM_GetShiftState done [06:32:18]opened in 1727137889 [06:32:18]opened+sec_in_day 1727224289 [06:32:18]quantity*price = 150037 [06:32:18]sum+1 = 150039 [06:32:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 22 24.09.2024 06:32 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152563 ФПД: 58249350161575 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T063219&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152563&fm=58249350161575&tin=02508201610067®Number=0000000000091825&sum=150000 [06:32:20]StoreToDocumentArchive [06:32:20]shift 477 fd 152563 [06:32:20]save to /storage/0477/doc_00152563 [06:32:20]save last doc name /storage/0477/doc_00152563 to /storage/kkm_last_doc_name [06:32:20]save OK [06:32:20]Clear old archive folders... [06:32:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:32:20]tlvbuf is 015C25E0 [06:32:20]SAM_PROTO_ClearQueue [06:32:20]wFMCommunicate request_size=4 [06:32:20]MH_SAM_APDU [06:32:20]CAPDU: 80 09 00 00 [06:32:20]Write to MH i2c: E2 08 00 C6 00 80 09 00 00 00 00 00 00 38 [06:32:20]Write i2c OK [06:32:20]MH_I2C_Read... [06:32:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:32:20]Read from MH i2c: E2 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: E2 03 00 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [06:32:20]RAPDU: 90 00 [06:32:20]wFMCommunicate OK [06:32:20]SAM_PROTO_ClearQueue done [06:32:20]KKMCreateOFDPacket [06:32:20]OFDProtocolAddRootSTLVToBuf [06:32:20]FM_MakeSignedData [06:32:20]FM_MakeSignedData [06:32:20]SAM_PROTO_SignData [06:32:20]wFMCommunicate request_size=4 [06:32:20]MH_SAM_APDU [06:32:20]CAPDU: 80 0D 01 02 [06:32:20]Write to MH i2c: E2 08 00 C7 00 80 0D 01 02 00 00 00 00 40 [06:32:20]Write i2c OK [06:32:20]MH_I2C_Read... [06:32:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:32:20]Read from MH i2c: E2 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: E2 03 00 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [06:32:20]RAPDU: 90 00 [06:32:20]wFMCommunicate OK [06:32:20]wFMCommunicate request_size=255 [06:32:20]MH_SAM_APDU [06:32:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 F3 5C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 53 02 00 35 04 06 00 34 FA 3B D3 [06:32:20]Write to MH i2c: E2 02 01 C8 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 F3 5C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 53 02 00 35 04 06 00 34 FA 3B D3 00 00 5B [06:32:20]Write i2c OK [06:32:20]MH_I2C_Read... [06:32:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:32:20]Read from MH i2c: E2 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: E2 03 00 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [06:32:20]RAPDU: 90 00 [06:32:20]wFMCommunicate OK [06:32:20]wFMCommunicate request_size=7 [06:32:20]MH_SAM_APDU [06:32:20]CAPDU: 80 0D 02 02 02 24 A7 [06:32:20]Write to MH i2c: E2 0A 00 C9 00 80 0D 02 02 02 00 24 A7 00 00 12 [06:32:20]Write i2c OK [06:32:20]MH_I2C_Read... [06:32:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:32:20]Read from MH i2c: E2 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: E2 03 00 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [06:32:20]RAPDU: 90 00 [06:32:20]wFMCommunicate OK [06:32:20]wFMCommunicate request_size=4 [06:32:20]MH_SAM_APDU [06:32:20]CAPDU: 80 0D 03 02 [06:32:20]Write to MH i2c: E2 08 00 CA 00 80 0D 03 02 00 00 00 00 45 [06:32:20]Write i2c OK [06:32:20]MH_I2C_Read... [06:32:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:32:20]Read from MH i2c: E2 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: E2 0B 00 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: E2 0B 00 CA 00 00 18 12 60 00 71 F7 7F BC 90 00 73 [06:32:20]RAPDU: 18 12 60 00 71 F7 7F BC 90 00 [06:32:20]wFMCommunicate OK [06:32:20]SAM_PROTO_SignData done [06:32:20]FM_MakeSignedData done [06:32:20]CreateOFDProtocolMessage [06:32:20]wFMCommunicate request_size=4 [06:32:20]MH_SAM_APDU [06:32:20]CAPDU: 80 11 00 00 [06:32:20]Write to MH i2c: E2 08 00 CB 00 80 11 00 00 00 00 00 00 45 [06:32:20]Write i2c OK [06:32:20]MH_I2C_Read... [06:32:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:32:20]Read from MH i2c: E2 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: E2 17 00 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: E2 17 00 CB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 98 [06:32:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:32:20]wFMCommunicate OK [06:32:20]CreateOFDProtocolMessage done [06:32:20]OFDSenderStorePacket 152563 [06:32:20]StoreOFDPacket docnum=152563 [06:32:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C4 CB 04 01 F0 F0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 F3 5C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 53 02 00 35 04 06 00 34 FA 3B D3 24 A7 18 12 60 00 71 F7 7F BC [06:32:20]CheckFolder [06:32:20]dirname=/storage/ofd_packets [06:32:20]CheckFolder done [06:32:20]ProducePacketName [06:32:20]name=ofd_packets/00152563 [06:32:20]NVStorageSaveData ofd_packets/00152563 [06:32:20]File name is /storage/ofd_packets/00152563 [06:32:20]Write 298 bytes [06:32:20]NVStorageSaveData done [06:32:20]OFDSenderStorePacket done [06:32:20]KKMCreateOFDPacket done [06:32:20]NVStorageSaveData kkm_last_timestamp [06:32:20]File name is /storage/kkm_last_timestamp [06:32:20]Write 4 bytes [06:32:20]NVStorageSaveData done [06:32:20]ExternCall_PrintAddStr [06:32:20]wPrintStart [06:32:20]Write to MH i2c: 01 00 00 CC 00 CC [06:32:20]Write i2c OK [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: 01 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: 01 07 00 [06:32:20]MH_I2C_Read... [06:32:20]Read from MH i2c: 01 07 00 CC 00 00 00 00 00 00 FF 0F E1 [06:32:20]RasterBufferAndPrint [06:32:20]line Счет N : (1)1786564 [06:32:20]line ИНН: 02508201610067 [06:32:20]line Контрольно-Кассовый Чек [06:32:20]line ПРОДАЖА [06:32:20]line ТРК (МРК, ГНК) : 31 [06:32:20]line Товар: 2710194210 [06:32:20]line ДТ-К-5 [06:32:20]line 19.690 * 76.20 [06:32:20]line = 1500.38 [06:32:20]line НДС 12% НСП 1% [06:32:20]line > о реализуемом товаре [06:32:20]line ОКРУГЛЕНИЕ: -0.38 [06:32:20]line ИТОГО: 1500.00 [06:32:20]line Внесено: 1500.00 [06:32:20]line СДАЧА: 0.00 [06:32:20]line НСП 1% : 13.28 [06:32:20]line НДС 12% : 159.33 [06:32:20]line Наличными: 1500.00 [06:32:20]line Безнал.: 0.00 [06:32:20]line Место: АЗС № 89 "Партнер Нефть" [06:32:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:32:20]line СНО: Общий режим [06:32:20]line Чек 22 24.09.2024 06:32 [06:32:20]line Смена: 477 ФФД: 1.0 [06:32:20]line ЗНМ: 0300000113 [06:32:20]line РНМ: 0000000000091825 [06:32:20]line Версия ККМ: 001 [06:32:20]line ФМ: 0000000000871835 [06:32:20]line ФД: 152563 [06:32:20]line ФПД: 58249350161575 [06:32:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T063219&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152563&fm=58249350161575&tin=02508201610067®Number=0000000000091825&sum=150000 [06:32:20]OFD Sender: Processing packet 152563 [packets to send 828, broken 827] [06:32:20]ProducePacketName [06:32:20]name=ofd_packets/00152563 [06:32:20]OFD Sender: To server: pG, [06:32:20]CommunicateWithHost lk.salyk.kg:30040 [06:32:20]ConnectInit lk.salyk.kg [06:32:20]written 0, free lines is 4095 [06:32:21]Write to MH i2c: 01 00 00 F7 00 F7 [06:32:21]Write i2c OK [06:32:21]MH_I2C_Read... [06:32:21]Read from MH i2c: 01 [06:32:21]MH_I2C_Read... [06:32:21]Read from MH i2c: 01 07 00 [06:32:21]MH_I2C_Read... [06:32:21]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 D1 0C DB [06:32:21]RasterBufferAndPrint [06:32:21]line [06:32:21]line [06:32:21]line [06:32:21]line [06:32:21]line [06:32:21]written 0, free lines is 3287 [06:32:21]MH_Cut [06:32:21]Write to MH i2c: D1 01 00 FE 00 01 D0 [06:32:21]Write i2c OK [06:32:21]MH_I2C_Read... [06:32:21]Read from MH i2c: D1 [06:32:21]MH_I2C_Read... [06:32:21]Read from MH i2c: D1 01 00 [06:32:21]MH_I2C_Read... [06:32:21]Read from MH i2c: D1 01 00 FE 00 00 CF [06:32:21]Write to MH i2c: 01 00 00 FF 00 FF [06:32:21]Write i2c OK [06:32:21]MH_I2C_Read... [06:32:21]Connected sock=11 [06:32:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C4 CB 04 01 F0 F0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 F3 5C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 53 02 00 35 04 06 00 34 FA 3B D3 24 A7 18 12 60 00 71 F7 7F BC [06:32:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E4 90 47 00 5C CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 53 02 00 F4 03 04 00 F2 04 F2 66 B6 04 01 00 00 40 45 ED 53 BF 66 22 8D [06:32:21]CommunicateWithHost err = 0 [06:32:21]CheckOFDResponse [06:32:21]1017 (14) - 77093643461234 [06:32:21]1041 (16) - 0000000000871835 [06:32:21]1040 (4) - 152563 [06:32:21]1012 (4) - 24.09.2024 00:16 [06:32:21]1206 (1) - 0 [06:32:21]OFD Sender: Remove packet 152563 [06:32:21]ProducePacketName [06:32:21]name=ofd_packets/00152563 [06:32:21]NVStorageDeleteData [06:32:22]*** Cut start [06:32:22]*** Purtial cut [06:32:22]*** Stage 1: CUTSNS_PIN = 1 [06:32:22]*** Stop cut motor [06:32:22]*** Cut end [06:32:22]Read from MH i2c: 01 [06:32:22]MH_I2C_Read... [06:32:22]Read from MH i2c: 01 07 00 [06:32:22]MH_I2C_Read... [06:32:22]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 FF 0F 14 [06:32:22]process_action close_receipt done [06:32:22]requested_data is exist [06:32:22]produce_requested_data [06:32:22]requested_item fm.sn is exist - process it [06:32:22]wFMCommunicate request_size=4 [06:32:22]MH_SAM_APDU [06:32:22]CAPDU: 80 11 00 00 [06:32:22]Write to MH i2c: E2 08 00 00 01 80 11 00 00 00 00 00 00 7B [06:32:22]OFD Sender: No OFD packet to send [06:32:22]Write i2c OK [06:32:22]MH_I2C_Read... [06:32:22]Read from MH i2c: E2 [06:32:22]MH_I2C_Read... [06:32:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:32:22]Read from MH i2c: E2 17 00 [06:32:22]MH_I2C_Read... [06:32:22]Read from MH i2c: E2 17 00 00 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CE [06:32:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:32:22]wFMCommunicate OK [06:32:22]requested_item fd.num is exist - process it [06:32:22]SAM_PROTO_GetFieldsCounters [06:32:22]wFMCommunicate request_size=4 [06:32:22]MH_SAM_APDU [06:32:22]CAPDU: 80 13 00 00 [06:32:22]Write to MH i2c: E2 08 00 01 01 80 13 00 00 00 00 00 00 7E [06:32:22]Write i2c OK [06:32:22]MH_I2C_Read... [06:32:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:32:22]Read from MH i2c: E2 [06:32:22]MH_I2C_Read... [06:32:22]Read from MH i2c: E2 62 00 [06:32:22]MH_I2C_Read... [06:32:22]Read from MH i2c: E2 62 00 01 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [06:32:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:32:22]wFMCommunicate OK [06:32:22]SAM_PROTO_GetFieldsCounters done [06:32:22]requested_item shift.num is exist - process it [06:32:22]requested_item shift.opened is exist - process it [06:32:22]req_shift_opened [06:32:22]FM_GetShiftState [06:32:22]SAM_PROTO_GetShiftState [06:32:22]wFMCommunicate request_size=4 [06:32:22]MH_SAM_APDU [06:32:22]CAPDU: 80 13 01 00 [06:32:22]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [06:32:22]Write i2c OK [06:32:22]MH_I2C_Read... [06:32:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:32:22]Read from MH i2c: E2 [06:32:22]MH_I2C_Read... [06:32:22]Read from MH i2c: E2 0E 00 [06:32:22]MH_I2C_Read... [06:32:22]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 4D [06:32:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:32:22]wFMCommunicate OK [06:32:22]SAM_PROTO_GetShiftState done [06:32:22]FM_GetShiftState done [06:32:22]req_shift_opened done [06:32:22]requested_item shift.open_date is exist - process it [06:32:22]req_shift_open_date [06:32:22]req_shift_open_date done [06:32:22]produce_requested_data done [06:32:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152563,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [06:32:22]process_action_free close_receipt [06:32:22]json_value_free [06:32:22]json_value_free done [06:32:22]process_json_proto returns [06:32:22]Send response to host [06:32:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152563,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [06:32:22]free response buf [06:32:22]execute_script done [06:32:22]execute_script returns [06:32:22]free content buf [06:32:22]Sock 8.Close socket [06:32:22]Sock 8.Thread stoped [06:32:27]OFD Sender: No OFD packet to send [06:32:31]recv_with_timeout no data received [06:32:32]OFD Sender: No OFD packet to send [06:32:37]OFD Sender: No OFD packet to send [06:32:42]OFD Sender: No OFD packet to send [06:32:42]recv_with_timeout no data received [06:32:47]OFD Sender: No OFD packet to send [06:32:52]OFD Sender: No OFD packet to send [06:32:57]OFD Sender: No OFD packet to send [06:33:02]OFD Sender: No OFD packet to send [06:33:07]OFD Sender: No OFD packet to send [06:33:12]OFD Sender: No OFD packet to send [06:33:17]OFD Sender: No OFD packet to send [06:33:22]OFD Sender: No OFD packet to send [06:33:27]OFD Sender: No OFD packet to send [06:33:32]OFD Sender: No OFD packet to send [06:33:37]OFD Sender: No OFD packet to send [06:33:38]recv_with_timeout no data received [06:33:42]OFD Sender: No OFD packet to send [06:33:47]OFD Sender: No OFD packet to send [06:33:52]OFD Sender: No OFD packet to send [06:33:55]recv_with_timeout no data received [06:33:57]OFD Sender: No OFD packet to send [06:34:02]OFD Sender: No OFD packet to send [06:34:07]OFD Sender: No OFD packet to send [06:34:12]OFD Sender: No OFD packet to send [06:34:17]OFD Sender: No OFD packet to send [06:34:22]OFD Sender: No OFD packet to send [06:34:25]recv_with_timeout no data received [06:34:27]OFD Sender: No OFD packet to send [06:34:32]OFD Sender: No OFD packet to send [06:34:36]recv_with_timeout no data received [06:34:37]OFD Sender: No OFD packet to send [06:34:42]OFD Sender: No OFD packet to send [06:34:47]OFD Sender: No OFD packet to send [06:34:52]OFD Sender: No OFD packet to send [06:34:54]recv_with_timeout no data received [06:34:57]OFD Sender: No OFD packet to send [06:35:03]OFD Sender: No OFD packet to send [06:35:08]OFD Sender: No OFD packet to send [06:35:11]recv_with_timeout no data received [06:35:13]OFD Sender: No OFD packet to send [06:35:18]OFD Sender: No OFD packet to send [06:35:23]OFD Sender: No OFD packet to send [06:35:28]OFD Sender: No OFD packet to send [06:35:33]OFD Sender: No OFD packet to send [06:35:38]OFD Sender: No OFD packet to send [06:35:43]OFD Sender: No OFD packet to send [06:35:48]OFD Sender: No OFD packet to send [06:35:53]OFD Sender: No OFD packet to send [06:35:58]OFD Sender: No OFD packet to send [06:36:03]OFD Sender: No OFD packet to send [06:36:08]OFD Sender: No OFD packet to send [06:36:13]OFD Sender: No OFD packet to send [06:36:14]recv_with_timeout no data received [06:36:18]OFD Sender: No OFD packet to send [06:36:23]OFD Sender: No OFD packet to send [06:36:28]OFD Sender: No OFD packet to send [06:36:33]OFD Sender: No OFD packet to send [06:36:38]OFD Sender: No OFD packet to send [06:36:41]recv_with_timeout no data received [06:36:43]OFD Sender: No OFD packet to send [06:36:48]OFD Sender: No OFD packet to send [06:36:53]OFD Sender: No OFD packet to send [06:36:58]OFD Sender: No OFD packet to send [06:37:03]OFD Sender: No OFD packet to send [06:37:04]recv_with_timeout no data received [06:37:08]OFD Sender: No OFD packet to send [06:37:13]OFD Sender: No OFD packet to send [06:37:18]OFD Sender: No OFD packet to send [06:37:23]OFD Sender: No OFD packet to send [06:37:28]OFD Sender: No OFD packet to send [06:37:33]OFD Sender: No OFD packet to send [06:37:38]OFD Sender: No OFD packet to send [06:37:43]OFD Sender: No OFD packet to send [06:37:48]OFD Sender: No OFD packet to send [06:37:53]OFD Sender: No OFD packet to send [06:37:58]OFD Sender: No OFD packet to send [06:38:03]OFD Sender: No OFD packet to send [06:38:08]OFD Sender: No OFD packet to send [06:38:13]OFD Sender: No OFD packet to send [06:38:18]OFD Sender: No OFD packet to send [06:38:23]OFD Sender: No OFD packet to send [06:38:28]OFD Sender: No OFD packet to send [06:38:33]OFD Sender: No OFD packet to send [06:38:38]OFD Sender: No OFD packet to send [06:38:43]OFD Sender: No OFD packet to send [06:38:48]OFD Sender: No OFD packet to send [06:38:53]OFD Sender: No OFD packet to send [06:38:58]OFD Sender: No OFD packet to send [06:39:03]OFD Sender: No OFD packet to send [06:39:08]OFD Sender: No OFD packet to send [06:39:13]OFD Sender: No OFD packet to send [06:39:18]OFD Sender: No OFD packet to send [06:39:23]OFD Sender: No OFD packet to send [06:39:28]OFD Sender: No OFD packet to send [06:39:33]OFD Sender: No OFD packet to send [06:39:38]OFD Sender: No OFD packet to send [06:39:43]OFD Sender: No OFD packet to send [06:39:49]OFD Sender: No OFD packet to send [06:39:53]recv_with_timeout no data received [06:39:54]OFD Sender: No OFD packet to send [06:39:59]OFD Sender: No OFD packet to send [06:40:04]OFD Sender: No OFD packet to send [06:40:09]OFD Sender: No OFD packet to send [06:40:14]OFD Sender: No OFD packet to send [06:40:19]OFD Sender: No OFD packet to send [06:40:24]OFD Sender: No OFD packet to send [06:40:29]OFD Sender: No OFD packet to send [06:40:34]OFD Sender: No OFD packet to send [06:40:39]OFD Sender: No OFD packet to send [06:40:44]OFD Sender: No OFD packet to send [06:40:49]OFD Sender: No OFD packet to send [06:40:54]OFD Sender: No OFD packet to send [06:40:59]OFD Sender: No OFD packet to send [06:41:04]OFD Sender: No OFD packet to send [06:41:09]OFD Sender: No OFD packet to send [06:41:14]OFD Sender: No OFD packet to send [06:41:19]OFD Sender: No OFD packet to send [06:41:24]OFD Sender: No OFD packet to send [06:41:29]OFD Sender: No OFD packet to send [06:41:34]OFD Sender: No OFD packet to send [06:41:37]recv_with_timeout no data received [06:41:39]OFD Sender: No OFD packet to send [06:41:44]OFD Sender: No OFD packet to send [06:41:49]OFD Sender: No OFD packet to send [06:41:54]OFD Sender: No OFD packet to send [06:41:59]OFD Sender: No OFD packet to send [06:42:04]OFD Sender: No OFD packet to send [06:42:08]recv_with_timeout no data received [06:42:09]OFD Sender: No OFD packet to send [06:42:14]OFD Sender: No OFD packet to send [06:42:19]OFD Sender: No OFD packet to send [06:42:24]OFD Sender: No OFD packet to send [06:42:29]OFD Sender: No OFD packet to send [06:42:34]OFD Sender: No OFD packet to send [06:42:39]OFD Sender: No OFD packet to send [06:42:42]recv_with_timeout no data received [06:42:44]OFD Sender: No OFD packet to send [06:42:49]OFD Sender: No OFD packet to send [06:42:54]OFD Sender: No OFD packet to send [06:42:59]OFD Sender: No OFD packet to send [06:43:04]OFD Sender: No OFD packet to send [06:43:09]OFD Sender: No OFD packet to send [06:43:14]OFD Sender: No OFD packet to send [06:43:19]OFD Sender: No OFD packet to send [06:43:24]OFD Sender: No OFD packet to send [06:43:27]recv_with_timeout no data received [06:43:29]OFD Sender: No OFD packet to send [06:43:34]OFD Sender: No OFD packet to send [06:43:37]recv_with_timeout no data received [06:43:39]OFD Sender: No OFD packet to send [06:43:44]OFD Sender: No OFD packet to send [06:43:49]OFD Sender: No OFD packet to send [06:43:54]OFD Sender: No OFD packet to send [06:43:59]OFD Sender: No OFD packet to send [06:44:04]OFD Sender: No OFD packet to send [06:44:09]OFD Sender: No OFD packet to send [06:44:14]OFD Sender: No OFD packet to send [06:44:19]OFD Sender: No OFD packet to send [06:44:24]OFD Sender: No OFD packet to send [06:44:29]OFD Sender: No OFD packet to send [06:44:35]OFD Sender: No OFD packet to send [06:44:40]OFD Sender: No OFD packet to send [06:44:45]OFD Sender: No OFD packet to send [06:44:50]OFD Sender: No OFD packet to send [06:44:55]OFD Sender: No OFD packet to send [06:45:00]OFD Sender: No OFD packet to send [06:45:05]OFD Sender: No OFD packet to send [06:45:06]recv_with_timeout no data received [06:45:10]OFD Sender: No OFD packet to send [06:45:15]OFD Sender: No OFD packet to send [06:45:16]recv_with_timeout no data received [06:45:20]OFD Sender: No OFD packet to send [06:45:25]OFD Sender: No OFD packet to send [06:45:30]OFD Sender: No OFD packet to send [06:45:35]OFD Sender: No OFD packet to send [06:45:40]OFD Sender: No OFD packet to send [06:45:45]OFD Sender: No OFD packet to send [06:45:50]OFD Sender: No OFD packet to send [06:45:55]OFD Sender: No OFD packet to send [06:46:00]OFD Sender: No OFD packet to send [06:46:05]OFD Sender: No OFD packet to send [06:46:10]OFD Sender: No OFD packet to send [06:46:15]OFD Sender: No OFD packet to send [06:46:20]OFD Sender: No OFD packet to send [06:46:25]OFD Sender: No OFD packet to send [06:46:30]OFD Sender: No OFD packet to send [06:46:35]OFD Sender: No OFD packet to send [06:46:40]OFD Sender: No OFD packet to send [06:46:45]OFD Sender: No OFD packet to send [06:46:50]OFD Sender: No OFD packet to send [06:46:55]OFD Sender: No OFD packet to send [06:46:57]recv_with_timeout no data received [06:47:00]OFD Sender: No OFD packet to send [06:47:05]OFD Sender: No OFD packet to send [06:47:10]OFD Sender: No OFD packet to send [06:47:15]OFD Sender: No OFD packet to send [06:47:20]OFD Sender: No OFD packet to send [06:47:25]OFD Sender: No OFD packet to send [06:47:30]OFD Sender: No OFD packet to send [06:47:35]OFD Sender: No OFD packet to send [06:47:40]OFD Sender: No OFD packet to send [06:47:45]OFD Sender: No OFD packet to send [06:47:50]OFD Sender: No OFD packet to send [06:47:55]OFD Sender: No OFD packet to send [06:48:00]OFD Sender: No OFD packet to send [06:48:05]OFD Sender: No OFD packet to send [06:48:10]OFD Sender: No OFD packet to send [06:48:15]OFD Sender: No OFD packet to send [06:48:20]OFD Sender: No OFD packet to send [06:48:25]OFD Sender: No OFD packet to send [06:48:30]OFD Sender: No OFD packet to send [06:48:35]OFD Sender: No OFD packet to send [06:48:40]OFD Sender: No OFD packet to send [06:48:45]OFD Sender: No OFD packet to send [06:48:50]OFD Sender: No OFD packet to send [06:48:55]OFD Sender: No OFD packet to send [06:49:00]OFD Sender: No OFD packet to send [06:49:04]recv_with_timeout no data received [06:49:05]OFD Sender: No OFD packet to send [06:49:10]OFD Sender: No OFD packet to send [06:49:15]OFD Sender: No OFD packet to send [06:49:21]OFD Sender: No OFD packet to send [06:49:26]OFD Sender: No OFD packet to send [06:49:31]OFD Sender: No OFD packet to send [06:49:36]OFD Sender: No OFD packet to send [06:49:41]OFD Sender: No OFD packet to send [06:49:46]OFD Sender: No OFD packet to send [06:49:51]OFD Sender: No OFD packet to send [06:49:52]recv_with_timeout no data received [06:49:56]OFD Sender: No OFD packet to send [06:50:01]OFD Sender: No OFD packet to send [06:50:06]OFD Sender: No OFD packet to send [06:50:11]OFD Sender: No OFD packet to send [06:50:16]OFD Sender: No OFD packet to send [06:50:21]OFD Sender: No OFD packet to send [06:50:23]accept exits with 9 [06:50:23]New connection [06:50:23]New thread 3066781028 created [06:50:23]Thread 3066924388 joined [06:50:23]Waiting for new connection... [06:50:23] Sock 9.Parse request [06:50:23]Sock 9.Check first char [06:50:23]Sock 9.First char is OK [06:50:23]request: POST /json_proto HTTP/1.0 [06:50:23]Method: POST [06:50:23]URL: /json_proto [06:50:23]Method is POST - this is cgi request [06:50:23]url: /json_proto [06:50:23]query_string will be loaded in cgi processing [06:50:23]execute_cgi json_proto POST (null) [06:50:23]execute_cgi path=json_proto method=POST [06:50:23]POST find Content-Length [06:50:23]Host: 172.17.43.67:8080 [06:50:23]Content-Length: 680 [06:50:23]Content-Type: application/json [06:50:23] [06:50:23]POST finish read [06:50:23]Found Content-Length = 680 [06:50:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:50:23]execute_script... [06:50:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:50:23]POST & json_proto [06:50:23]process_json_proto [06:50:23]json parsed OK: [06:50:23]protocol is kg_v1.0 [06:50:23]action value=close_receipt [06:50:23]process_action close_receipt [06:50:23]cmd_close_receipt [06:50:23]MH_GetDate [06:50:23]Write to MH i2c: F0 00 00 03 01 F3 [06:50:23]Write i2c OK [06:50:23]MH_I2C_Read... [06:50:23]Read from MH i2c: F0 [06:50:23]MH_I2C_Read... [06:50:23]Read from MH i2c: F0 09 00 [06:50:23]MH_I2C_Read... [06:50:23]Read from MH i2c: F0 09 00 03 01 00 2F 61 F2 66 6A BD 47 65 B7 [06:50:23]GetLastDocTimeStamp 1727159539 [06:50:23]current date 1727160623 [06:50:23]FM_GetShiftState [06:50:23]SAM_PROTO_GetShiftState [06:50:23]wFMCommunicate request_size=4 [06:50:23]MH_SAM_APDU [06:50:23]CAPDU: 80 13 01 00 [06:50:23]Write to MH i2c: E2 08 00 04 01 80 13 01 00 00 00 00 00 82 [06:50:23]Write i2c OK [06:50:23]MH_I2C_Read... [06:50:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:50:23]Read from MH i2c: E2 [06:50:23]MH_I2C_Read... [06:50:23]Read from MH i2c: E2 0E 00 [06:50:23]MH_I2C_Read... [06:50:23]Read from MH i2c: E2 0E 00 04 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 4F [06:50:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:50:23]wFMCommunicate OK [06:50:23]SAM_PROTO_GetShiftState done [06:50:23]FM_GetShiftState done [06:50:23]opened in 1727137889 [06:50:23]opened+sec_in_day 1727224289 [06:50:23]quantity*price = 150037 [06:50:23]sum+1 = 150039 [06:50:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 23 24.09.2024 06:50 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152564 ФПД: 166127287518519 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T065023&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152564&fm=166127287518519&tin=02508201610067®Number=0000000000091825&sum=150000 [06:50:24]StoreToDocumentArchive [06:50:24]shift 477 fd 152564 [06:50:24]save to /storage/0477/doc_00152564 [06:50:24]save last doc name /storage/0477/doc_00152564 to /storage/kkm_last_doc_name [06:50:24]save OK [06:50:24]Clear old archive folders... [06:50:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:50:24]tlvbuf is 015B2080 [06:50:24]SAM_PROTO_ClearQueue [06:50:24]wFMCommunicate request_size=4 [06:50:24]MH_SAM_APDU [06:50:24]CAPDU: 80 09 00 00 [06:50:24]Write to MH i2c: E2 08 00 11 01 80 09 00 00 00 00 00 00 84 [06:50:24]Write i2c OK [06:50:24]MH_I2C_Read... [06:50:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:50:24]Read from MH i2c: E2 [06:50:24]MH_I2C_Read... [06:50:24]Read from MH i2c: E2 03 00 [06:50:24]MH_I2C_Read... [06:50:24]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [06:50:24]RAPDU: 90 00 [06:50:24]wFMCommunicate OK [06:50:24]SAM_PROTO_ClearQueue done [06:50:24]KKMCreateOFDPacket [06:50:24]OFDProtocolAddRootSTLVToBuf [06:50:24]FM_MakeSignedData [06:50:24]FM_MakeSignedData [06:50:24]SAM_PROTO_SignData [06:50:24]wFMCommunicate request_size=4 [06:50:24]MH_SAM_APDU [06:50:24]CAPDU: 80 0D 01 02 [06:50:24]Write to MH i2c: E2 08 00 12 01 80 0D 01 02 00 00 00 00 8C [06:50:24]Write i2c OK [06:50:24]MH_I2C_Read... [06:50:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:50:24]Read from MH i2c: E2 [06:50:24]MH_I2C_Read... [06:50:24]Read from MH i2c: E2 03 00 [06:50:24]MH_I2C_Read... [06:50:24]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [06:50:24]RAPDU: 90 00 [06:50:24]wFMCommunicate OK [06:50:24]wFMCommunicate request_size=255 [06:50:24]MH_SAM_APDU [06:50:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 2F 61 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 53 02 00 35 04 06 00 97 17 85 F5 [06:50:24]Write to MH i2c: E2 02 01 13 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 2F 61 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 53 02 00 35 04 06 00 97 17 85 F5 00 00 D6 [06:50:24]Write i2c OK [06:50:24]MH_I2C_Read... [06:50:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:50:25]Read from MH i2c: E2 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: E2 03 00 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [06:50:25]RAPDU: 90 00 [06:50:25]wFMCommunicate OK [06:50:25]wFMCommunicate request_size=7 [06:50:25]MH_SAM_APDU [06:50:25]CAPDU: 80 0D 02 02 02 C5 37 [06:50:25]Write to MH i2c: E2 0A 00 14 01 80 0D 02 02 02 00 C5 37 00 00 8F [06:50:25]Write i2c OK [06:50:25]MH_I2C_Read... [06:50:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:50:25]Read from MH i2c: E2 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: E2 03 00 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [06:50:25]RAPDU: 90 00 [06:50:25]wFMCommunicate OK [06:50:25]wFMCommunicate request_size=4 [06:50:25]MH_SAM_APDU [06:50:25]CAPDU: 80 0D 03 02 [06:50:25]Write to MH i2c: E2 08 00 15 01 80 0D 03 02 00 00 00 00 91 [06:50:25]Write i2c OK [06:50:25]MH_I2C_Read... [06:50:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:50:25]Read from MH i2c: E2 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: E2 0B 00 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: E2 0B 00 15 01 00 E0 22 9A AF EE 97 14 70 90 00 E6 [06:50:25]RAPDU: E0 22 9A AF EE 97 14 70 90 00 [06:50:25]wFMCommunicate OK [06:50:25]SAM_PROTO_SignData done [06:50:25]FM_MakeSignedData done [06:50:25]CreateOFDProtocolMessage [06:50:25]wFMCommunicate request_size=4 [06:50:25]MH_SAM_APDU [06:50:25]CAPDU: 80 11 00 00 [06:50:25]Write to MH i2c: E2 08 00 16 01 80 11 00 00 00 00 00 00 91 [06:50:25]Write i2c OK [06:50:25]MH_I2C_Read... [06:50:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:50:25]Read from MH i2c: E2 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: E2 17 00 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: E2 17 00 16 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E4 [06:50:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:50:25]wFMCommunicate OK [06:50:25]CreateOFDProtocolMessage done [06:50:25]OFDSenderStorePacket 152564 [06:50:25]StoreOFDPacket docnum=152564 [06:50:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D4 8B 04 01 77 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 2F 61 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 53 02 00 35 04 06 00 97 17 85 F5 C5 37 E0 22 9A AF EE 97 14 70 [06:50:25]CheckFolder [06:50:25]dirname=/storage/ofd_packets [06:50:25]CheckFolder done [06:50:25]ProducePacketName [06:50:25]name=ofd_packets/00152564 [06:50:25]NVStorageSaveData ofd_packets/00152564 [06:50:25]File name is /storage/ofd_packets/00152564 [06:50:25]Write 298 bytes [06:50:25]NVStorageSaveData done [06:50:25]OFDSenderStorePacket done [06:50:25]KKMCreateOFDPacket done [06:50:25]NVStorageSaveData kkm_last_timestamp [06:50:25]File name is /storage/kkm_last_timestamp [06:50:25]Write 4 bytes [06:50:25]NVStorageSaveData done [06:50:25]ExternCall_PrintAddStr [06:50:25]wPrintStart [06:50:25]Write to MH i2c: 01 00 00 17 01 18 [06:50:25]Write i2c OK [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: 01 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: 01 07 00 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: 01 07 00 17 01 00 00 00 00 00 FF 0F 2D [06:50:25]RasterBufferAndPrint [06:50:25]line Счет N : (1)1786566 [06:50:25]line ИНН: 02508201610067 [06:50:25]line Контрольно-Кассовый Чек [06:50:25]line ПРОДАЖА [06:50:25]line ТРК (МРК, ГНК) : 41 [06:50:25]line Товар: 2710194210 [06:50:25]line ДТ-К-5 [06:50:25]line 19.690 * 76.20 [06:50:25]line = 1500.38 [06:50:25]line НДС 12% НСП 1% [06:50:25]line > о реализуемом товаре [06:50:25]line ОКРУГЛЕНИЕ: -0.38 [06:50:25]line ИТОГО: 1500.00 [06:50:25]line Внесено: 1500.00 [06:50:25]line СДАЧА: 0.00 [06:50:25]line НСП 1% : 13.28 [06:50:25]line НДС 12% : 159.33 [06:50:25]line Наличными: 1500.00 [06:50:25]line Безнал.: 0.00 [06:50:25]line Место: АЗС № 89 "Партнер Нефть" [06:50:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:50:25]line СНО: Общий режим [06:50:25]line Чек 23 24.09.2024 06:50 [06:50:25]line Смена: 477 ФФД: 1.0 [06:50:25]line ЗНМ: 0300000113 [06:50:25]line РНМ: 0000000000091825 [06:50:25]line Версия ККМ: 001 [06:50:25]line ФМ: 0000000000871835 [06:50:25]line ФД: 152564 [06:50:25]line ФПД: 166127287518519 [06:50:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T065023&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152564&fm=166127287518519&tin=02508201610067®Number=0000000000091825&sum=150000 [06:50:25]written 0, free lines is 4095 [06:50:25]OFD Sender: Processing packet 152564 [packets to send 828, broken 827] [06:50:25]ProducePacketName [06:50:25]name=ofd_packets/00152564 [06:50:25]OFD Sender: To server: pG, [06:50:25]CommunicateWithHost lk.salyk.kg:30040 [06:50:25]ConnectInit lk.salyk.kg [06:50:25]Write to MH i2c: 01 00 00 42 01 43 [06:50:25]Write i2c OK [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: 01 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: 01 07 00 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 D4 0C 2A [06:50:25]RasterBufferAndPrint [06:50:25]line [06:50:25]line [06:50:25]line [06:50:25]line [06:50:25]line [06:50:25]written 0, free lines is 3289 [06:50:25]MH_Cut [06:50:25]Write to MH i2c: D1 01 00 49 01 01 1C [06:50:25]Write i2c OK [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: D1 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: D1 01 00 [06:50:25]MH_I2C_Read... [06:50:25]Read from MH i2c: D1 01 00 49 01 00 1B [06:50:25]Write to MH i2c: 01 00 00 4A 01 4B [06:50:25]Write i2c OK [06:50:25]MH_I2C_Read... [06:50:26]*** Cut start [06:50:26]*** Purtial cut [06:50:26]*** Stage 1: CUTSNS_PIN = 1 [06:50:26]Read from MH i2c: 01 [06:50:26]MH_I2C_Read... [06:50:26]*** Stop cut motor [06:50:26]*** Cut end [06:50:26]Read from MH i2c: 01 07 00 [06:50:26]MH_I2C_Read... [06:50:26]Read from MH i2c: 01 07 00 4A 01 00 00 00 00 00 FF 0F 60 [06:50:26]process_action close_receipt done [06:50:26]requested_data is exist [06:50:26]produce_requested_data [06:50:26]requested_item fm.sn is exist - process it [06:50:26]wFMCommunicate request_size=4 [06:50:26]MH_SAM_APDU [06:50:26]CAPDU: 80 11 00 00 [06:50:26]Write to MH i2c: E2 08 00 4B 01 80 11 00 00 00 00 00 00 C6 [06:50:26]Write i2c OK [06:50:26]MH_I2C_Read... [06:50:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:50:26]Read from MH i2c: E2 [06:50:26]MH_I2C_Read... [06:50:26]Read from MH i2c: E2 17 00 [06:50:26]MH_I2C_Read... [06:50:26]Read from MH i2c: E2 17 00 4B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 19 [06:50:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:50:26]wFMCommunicate OK [06:50:26]requested_item fd.num is exist - process it [06:50:26]SAM_PROTO_GetFieldsCounters [06:50:26]wFMCommunicate request_size=4 [06:50:26]MH_SAM_APDU [06:50:26]CAPDU: 80 13 00 00 [06:50:26]Write to MH i2c: E2 08 00 4C 01 80 13 00 00 00 00 00 00 C9 [06:50:26]Write i2c OK [06:50:26]MH_I2C_Read... [06:50:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:50:26]Read from MH i2c: E2 [06:50:26]MH_I2C_Read... [06:50:26]Read from MH i2c: E2 62 00 [06:50:26]MH_I2C_Read... [06:50:26]Read from MH i2c: E2 62 00 4C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 56 [06:50:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:50:26]wFMCommunicate OK [06:50:26]SAM_PROTO_GetFieldsCounters done [06:50:26]requested_item shift.num is exist - process it [06:50:26]requested_item shift.opened is exist - process it [06:50:26]req_shift_opened [06:50:26]FM_GetShiftState [06:50:26]SAM_PROTO_GetShiftState [06:50:26]wFMCommunicate request_size=4 [06:50:26]MH_SAM_APDU [06:50:26]CAPDU: 80 13 01 00 [06:50:26]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [06:50:26]Write i2c OK [06:50:26]MH_I2C_Read... [06:50:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:50:26]Read from MH i2c: E2 [06:50:26]MH_I2C_Read... [06:50:26]Read from MH i2c: E2 0E 00 [06:50:26]MH_I2C_Read... [06:50:26]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 98 [06:50:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:50:26]wFMCommunicate OK [06:50:26]SAM_PROTO_GetShiftState done [06:50:26]FM_GetShiftState done [06:50:26]req_shift_opened done [06:50:26]requested_item shift.open_date is exist - process it [06:50:26]req_shift_open_date [06:50:26]req_shift_open_date done [06:50:26]produce_requested_data done [06:50:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152564,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [06:50:26]process_action_free close_receipt [06:50:26]json_value_free [06:50:26]json_value_free done [06:50:26]process_json_proto returns [06:50:26]Send response to host [06:50:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152564,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [06:50:26]free response buf [06:50:26]execute_script done [06:50:26]execute_script returns [06:50:26]free content buf [06:50:26]Sock 9.Close socket [06:50:26]Sock 9.Thread stoped [06:50:28]Connected sock=11 [06:50:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D4 8B 04 01 77 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 2F 61 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 53 02 00 35 04 06 00 97 17 85 F5 C5 37 E0 22 9A AF EE 97 14 70 [06:50:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 91 68 47 00 51 A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 53 02 00 F4 03 04 00 31 09 F2 66 B6 04 01 00 00 F9 61 B4 35 19 C7 FF C3 [06:50:29]CommunicateWithHost err = 0 [06:50:29]CheckOFDResponse [06:50:29]1017 (14) - 77093643461234 [06:50:29]1041 (16) - 0000000000871835 [06:50:29]1040 (4) - 152564 [06:50:29]1012 (4) - 24.09.2024 00:34 [06:50:29]1206 (1) - 0 [06:50:29]OFD Sender: Remove packet 152564 [06:50:29]ProducePacketName [06:50:29]name=ofd_packets/00152564 [06:50:29]NVStorageDeleteData [06:50:29]OFD Sender: No OFD packet to send [06:50:34]OFD Sender: No OFD packet to send [06:50:38]recv_with_timeout no data received [06:50:39]OFD Sender: No OFD packet to send [06:50:44]OFD Sender: No OFD packet to send [06:50:49]OFD Sender: No OFD packet to send [06:50:54]OFD Sender: No OFD packet to send [06:50:59]OFD Sender: No OFD packet to send [06:51:04]OFD Sender: No OFD packet to send [06:51:09]OFD Sender: No OFD packet to send [06:51:14]OFD Sender: No OFD packet to send [06:51:19]OFD Sender: No OFD packet to send [06:51:24]OFD Sender: No OFD packet to send [06:51:29]OFD Sender: No OFD packet to send [06:51:34]OFD Sender: No OFD packet to send [06:51:39]OFD Sender: No OFD packet to send [06:51:44]OFD Sender: No OFD packet to send [06:51:50]OFD Sender: No OFD packet to send [06:51:55]OFD Sender: No OFD packet to send [06:52:00]OFD Sender: No OFD packet to send [06:52:05]OFD Sender: No OFD packet to send [06:52:10]OFD Sender: No OFD packet to send [06:52:15]OFD Sender: No OFD packet to send [06:52:20]OFD Sender: No OFD packet to send [06:52:25]OFD Sender: No OFD packet to send [06:52:30]OFD Sender: No OFD packet to send [06:52:35]OFD Sender: No OFD packet to send [06:52:40]OFD Sender: No OFD packet to send [06:52:45]OFD Sender: No OFD packet to send [06:52:50]OFD Sender: No OFD packet to send [06:52:55]OFD Sender: No OFD packet to send [06:53:00]OFD Sender: No OFD packet to send [06:53:05]OFD Sender: No OFD packet to send [06:53:10]OFD Sender: No OFD packet to send [06:53:12]recv_with_timeout no data received [06:53:15]OFD Sender: No OFD packet to send [06:53:20]OFD Sender: No OFD packet to send [06:53:25]OFD Sender: No OFD packet to send [06:53:30]OFD Sender: No OFD packet to send [06:53:35]OFD Sender: No OFD packet to send [06:53:40]OFD Sender: No OFD packet to send [06:53:45]OFD Sender: No OFD packet to send [06:53:50]OFD Sender: No OFD packet to send [06:53:55]OFD Sender: No OFD packet to send [06:54:00]OFD Sender: No OFD packet to send [06:54:05]OFD Sender: No OFD packet to send [06:54:10]OFD Sender: No OFD packet to send [06:54:15]OFD Sender: No OFD packet to send [06:54:17]recv_with_timeout no data received [06:54:20]OFD Sender: No OFD packet to send [06:54:25]OFD Sender: No OFD packet to send [06:54:30]OFD Sender: No OFD packet to send [06:54:35]OFD Sender: No OFD packet to send [06:54:40]OFD Sender: No OFD packet to send [06:54:45]OFD Sender: No OFD packet to send [06:54:50]OFD Sender: No OFD packet to send [06:54:55]OFD Sender: No OFD packet to send [06:55:00]OFD Sender: No OFD packet to send [06:55:05]OFD Sender: No OFD packet to send [06:55:10]OFD Sender: No OFD packet to send [06:55:15]OFD Sender: No OFD packet to send [06:55:20]OFD Sender: No OFD packet to send [06:55:25]OFD Sender: No OFD packet to send [06:55:30]OFD Sender: No OFD packet to send [06:55:35]OFD Sender: No OFD packet to send [06:55:40]OFD Sender: No OFD packet to send [06:55:45]OFD Sender: No OFD packet to send [06:55:48]recv_with_timeout no data received [06:55:50]OFD Sender: No OFD packet to send [06:55:55]OFD Sender: No OFD packet to send [06:56:00]OFD Sender: No OFD packet to send [06:56:05]OFD Sender: No OFD packet to send [06:56:10]OFD Sender: No OFD packet to send [06:56:15]OFD Sender: No OFD packet to send [06:56:20]OFD Sender: No OFD packet to send [06:56:25]OFD Sender: No OFD packet to send [06:56:27]recv_with_timeout no data received [06:56:30]OFD Sender: No OFD packet to send [06:56:36]OFD Sender: No OFD packet to send [06:56:41]OFD Sender: No OFD packet to send [06:56:46]OFD Sender: No OFD packet to send [06:56:51]OFD Sender: No OFD packet to send [06:56:56]OFD Sender: No OFD packet to send [06:57:01]OFD Sender: No OFD packet to send [06:57:06]OFD Sender: No OFD packet to send [06:57:11]OFD Sender: No OFD packet to send [06:57:16]OFD Sender: No OFD packet to send [06:57:21]OFD Sender: No OFD packet to send [06:57:26]OFD Sender: No OFD packet to send [06:57:31]OFD Sender: No OFD packet to send [06:57:36]OFD Sender: No OFD packet to send [06:57:41]OFD Sender: No OFD packet to send [06:57:43]recv_with_timeout no data received [06:57:46]OFD Sender: No OFD packet to send [06:57:51]OFD Sender: No OFD packet to send [06:57:56]OFD Sender: No OFD packet to send [06:58:01]OFD Sender: No OFD packet to send [06:58:06]OFD Sender: No OFD packet to send [06:58:11]OFD Sender: No OFD packet to send [06:58:16]OFD Sender: No OFD packet to send [06:58:21]OFD Sender: No OFD packet to send [06:58:26]OFD Sender: No OFD packet to send [06:58:31]OFD Sender: No OFD packet to send [06:58:36]OFD Sender: No OFD packet to send [06:58:42]RAPDU: 90 00 [06:58:42]wFMCommunicate OK [06:58:42]wFMCommunicate request_size=13 [06:58:42]MH_SAM_APDU [06:58:42]CAPDU: 80 15 02 00 08 F4 03 04 00 21 63 F2 66 [06:58:42]Write to MH i2c: E2 10 00 58 01 80 15 02 00 08 00 F4 03 04 00 21 63 F2 66 00 00 C0 [06:58:42]Write i2c OK [06:58:42]MH_I2C_Read... [06:58:42]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:58:42]Read from MH i2c: E2 [06:58:42]MH_I2C_Read... [06:58:42]Read from MH i2c: E2 03 00 [06:58:42]MH_I2C_Read... [06:58:42]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [06:58:42]RAPDU: 90 00 [06:58:42]wFMCommunicate OK [06:58:42]wFMCommunicate request_size=25 [06:58:42]MH_SAM_APDU [06:58:42]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [06:58:42]Write to MH i2c: E2 1C 00 59 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 3C [06:58:42]Write i2c OK [06:58:42]MH_I2C_Read... [06:58:42]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:58:42]Read from MH i2c: E2 [06:58:42]MH_I2C_Read... [06:58:42]Read from MH i2c: E2 03 00 [06:58:42]MH_I2C_Read... [06:58:42]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [06:58:42]RAPDU: 90 00 [06:58:42]wFMCommunicate OK [06:58:42]wFMCommunicate request_size=4 [06:58:42]MH_SAM_APDU [06:58:42]CAPDU: 80 15 03 00 [06:58:42]Write to MH i2c: E2 08 00 5A 01 80 15 03 00 00 00 00 00 DC [06:58:42]Write i2c OK [06:58:42]MH_I2C_Read... [06:58:42]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [06:58:42]Read from MH i2c: E2 [06:58:42]MH_I2C_Read... [06:58:42]Read from MH i2c: E2 40 00 [06:58:42]MH_I2C_Read... [06:58:42]Read from MH i2c: E2 40 00 5A 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 18 00 00 00 35 04 06 00 B8 85 F8 C2 F2 42 90 00 3D [06:58:42]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 18 00 00 00 35 04 06 00 B8 85 F8 C2 F2 42 90 00 [06:58:42]wFMCommunicate OK [06:58:42]SAM_PROTO_ProcessDocument answer len = 59 [06:58:42]SAM_PROTO_ProcessDocument done [06:58:42]SetTLVBufToDocument [06:58:42]Processing tag 1209 (04B9) [06:58:42]Malloc new data [06:58:42]Processing tag 1041 (0411) [06:58:42]Processing tag 1040 (0410) [06:58:42]Malloc new data [06:58:42]Processing tag 1038 (040E) [06:58:42]Malloc new data [06:58:42]Processing tag 1042 (0412) [06:58:42]Malloc new data [06:58:42]Processing tag 1077 (0435) [06:58:42]Malloc new data [06:58:42]SetTLVBufToDocument err=0 [06:58:42]KKMLoadAndSignReceiptData store KKM data [06:58:42]KKMLoadAndSignReceiptData err=0 [06:58:42]wFMCommunicate request_size=4 [06:58:42]MH_SAM_APDU [06:58:42]CAPDU: 80 11 00 00 [06:58:42]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [06:58:42]Write i2c OK [06:58:42]MH_I2C_Read... [06:58:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:58:42]Read from MH i2c: E2 [06:58:42]MH_I2C_Read... [06:58:42]Read from MH i2c: E2 17 00 [06:58:42]MH_I2C_Read... [06:58:42]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [06:58:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:58:42]wFMCommunicate OK [06:58:42]Счет N : (1)1786567 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 25.000 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 24 24.09.2024 06:58 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3491561:3959199 ФМ: 0000000000871835 ФД: 152565 ФПД: 202885543686722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T065841&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152565&fm=202885543686722&tin=02508201610067®Number=0000000000091825&sum=0 [06:58:42]StoreToDocumentArchive [06:58:42]shift 477 fd 152565 [06:58:42]save to /storage/0477/doc_00152565 [06:58:42]save last doc name /storage/0477/doc_00152565 to /storage/kkm_last_doc_name [06:58:42]save OK [06:58:42]Clear old archive folders... [06:58:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:58:42]tlvbuf is 015821F0 [06:58:42]SAM_PROTO_ClearQueue [06:58:42]wFMCommunicate request_size=4 [06:58:42]MH_SAM_APDU [06:58:42]CAPDU: 80 09 00 00 [06:58:42]Write to MH i2c: E2 08 00 5C 01 80 09 00 00 00 00 00 00 CF [06:58:42]Write i2c OK [06:58:42]MH_I2C_Read... [06:58:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:58:42]Read from MH i2c: E2 [06:58:42]MH_I2C_Read... [06:58:42]Read from MH i2c: E2 03 00 [06:58:42]MH_I2C_Read... [06:58:42]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [06:58:42]RAPDU: 90 00 [06:58:42]wFMCommunicate OK [06:58:42]SAM_PROTO_ClearQueue done [06:58:42]KKMCreateOFDPacket [06:58:42]OFDProtocolAddRootSTLVToBuf [06:58:42]FM_MakeSignedData [06:58:42]FM_MakeSignedData [06:58:42]SAM_PROTO_SignData [06:58:42]wFMCommunicate request_size=4 [06:58:42]MH_SAM_APDU [06:58:42]CAPDU: 80 0D 01 02 [06:58:42]Write to MH i2c: E2 08 00 5D 01 80 0D 01 02 00 00 00 00 D7 [06:58:42]Write i2c OK [06:58:42]MH_I2C_Read... [06:58:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:58:42]Read from MH i2c: E2 [06:58:42]MH_I2C_Read... [06:58:42]Read from MH i2c: E2 03 00 [06:58:42]MH_I2C_Read... [06:58:42]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [06:58:42]RAPDU: 90 00 [06:58:42]wFMCommunicate OK [06:58:42]wFMCommunicate request_size=255 [06:58:42]MH_SAM_APDU [06:58:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 21 63 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 53 02 00 35 04 06 00 B8 [06:58:42]Write to MH i2c: E2 02 01 5E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 21 63 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 53 02 00 35 04 06 00 B8 00 00 BE [06:58:42]Write i2c OK [06:58:42]MH_I2C_Read... [06:58:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:58:43]Read from MH i2c: E2 [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: E2 03 00 [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: E2 03 00 5E 01 00 90 00 D3 [06:58:43]RAPDU: 90 00 [06:58:43]wFMCommunicate OK [06:58:43]wFMCommunicate request_size=10 [06:58:43]MH_SAM_APDU [06:58:43]CAPDU: 80 0D 02 02 05 85 F8 C2 F2 42 [06:58:43]Write to MH i2c: E2 0D 00 5F 01 80 0D 02 02 05 00 85 F8 C2 F2 42 00 00 57 [06:58:43]Write i2c OK [06:58:43]MH_I2C_Read... [06:58:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:58:43]Read from MH i2c: E2 [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: E2 03 00 [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: E2 03 00 5F 01 00 90 00 D4 [06:58:43]RAPDU: 90 00 [06:58:43]wFMCommunicate OK [06:58:43]wFMCommunicate request_size=4 [06:58:43]MH_SAM_APDU [06:58:43]CAPDU: 80 0D 03 02 [06:58:43]Write to MH i2c: E2 08 00 60 01 80 0D 03 02 00 00 00 00 DC [06:58:43]Write i2c OK [06:58:43]MH_I2C_Read... [06:58:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:58:43]Read from MH i2c: E2 [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: E2 0B 00 [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: E2 0B 00 60 01 00 8B BF FE 8F 29 B0 EA B9 90 00 30 [06:58:43]RAPDU: 8B BF FE 8F 29 B0 EA B9 90 00 [06:58:43]wFMCommunicate OK [06:58:43]SAM_PROTO_SignData done [06:58:43]FM_MakeSignedData done [06:58:43]CreateOFDProtocolMessage [06:58:43]wFMCommunicate request_size=4 [06:58:43]MH_SAM_APDU [06:58:43]CAPDU: 80 11 00 00 [06:58:43]Write to MH i2c: E2 08 00 61 01 80 11 00 00 00 00 00 00 DC [06:58:43]Write i2c OK [06:58:43]MH_I2C_Read... [06:58:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:58:43]Read from MH i2c: E2 [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: E2 17 00 [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: E2 17 00 61 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2F [06:58:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:58:43]wFMCommunicate OK [06:58:43]CreateOFDProtocolMessage done [06:58:43]OFDSenderStorePacket 152565 [06:58:43]StoreOFDPacket docnum=152565 [06:58:41]accept exits with 8 [06:58:41]New connection [06:58:41]New thread 3066924388 created [06:58:41]Thread 3066781028 joined [06:58:41]Waiting for new connection... [06:58:41]OFD Sender: No OFD packet to send [06:58:41] Sock 8.Parse request [06:58:41]Sock 8.Check first char [06:58:41]Sock 8.First char is OK [06:58:41]request: POST /json_proto HTTP/1.0 [06:58:41]Method: POST [06:58:41]URL: /json_proto [06:58:41]Method is POST - this is cgi request [06:58:41]url: /json_proto [06:58:41]query_string will be loaded in cgi processing [06:58:41]execute_cgi json_proto POST (null) [06:58:41]execute_cgi path=json_proto method=POST [06:58:41]POST find Content-Length [06:58:41]Host: 172.17.43.67:8080 [06:58:41]Content-Length: 809 [06:58:41]Content-Type: application/json [06:58:41] [06:58:41]POST finish read [06:58:41]Found Content-Length = 809 [06:58:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3491561:3959199", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:58:41]execute_script... [06:58:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3491561:3959199", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:58:41]POST & json_proto [06:58:41]process_json_proto [06:58:41]json parsed OK: [06:58:41]protocol is kg_v1.0 [06:58:41]action value=close_receipt [06:58:41]process_action close_receipt [06:58:41]cmd_close_receipt [06:58:41]MH_GetDate [06:58:41]Write to MH i2c: F0 00 00 4E 01 3E [06:58:41]Write i2c OK [06:58:41]MH_I2C_Read... [06:58:41]Read from MH i2c: F0 [06:58:41]MH_I2C_Read... [06:58:41]Read from MH i2c: F0 09 00 [06:58:41]MH_I2C_Read... [06:58:41]Read from MH i2c: F0 09 00 4E 01 00 21 63 F2 66 6A BD 47 65 F6 [06:58:41]GetLastDocTimeStamp 1727160623 [06:58:41]current date 1727161121 [06:58:41]FM_GetShiftState [06:58:41]SAM_PROTO_GetShiftState [06:58:41]wFMCommunicate request_size=4 [06:58:41]MH_SAM_APDU [06:58:41]CAPDU: 80 13 01 00 [06:58:41]Write to MH i2c: E2 08 00 4F 01 80 13 01 00 00 00 00 00 CD [06:58:41]Write i2c OK [06:58:41]MH_I2C_Read... [06:58:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:58:41]Read from MH i2c: E2 [06:58:41]MH_I2C_Read... [06:58:41]Read from MH i2c: E2 0E 00 [06:58:41]MH_I2C_Read... [06:58:41]Read from MH i2c: E2 0E 00 4F 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9A [06:58:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:58:41]wFMCommunicate OK [06:58:41]SAM_PROTO_GetShiftState done [06:58:41]FM_GetShiftState done [06:58:41]opened in 1727137889 [06:58:41]opened+sec_in_day 1727224289 [06:58:41]quantity*price = 0 [06:58:41]sum+1 = 1 [06:58:41]Check (price>sum+1) || (price+1 о реализуемом товаре [06:58:43]line ИТОГО: 0.00 [06:58:43]line НСП 1% : 0.00 [06:58:43]line НДС 12% : 0.00 [06:58:43]line Наличными: 0.00 [06:58:43]line Безнал.: 0.00 [06:58:43]line Место: АЗС № 89 "Партнер Нефть" [06:58:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:58:43]line СНО: Общий режим [06:58:43]line Чек 24 24.09.2024 06:58 [06:58:43]line Смена: 477 ФФД: 1.0 [06:58:43]line ЗНМ: 0300000113 [06:58:43]line РНМ: 0000000000091825 [06:58:43]line Версия ККМ: 001 [06:58:43]line Талоны: Топливные Талоны [06:58:43]line 3491561:3959199 [06:58:43]line ФМ: 0000000000871835 [06:58:43]line ФД: 152565 [06:58:43]line ФПД: 202885543686722 [06:58:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T065841&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152565&fm=202885543686722&tin=02508201610067®Number=0000000000091825&sum=0 [06:58:43]written 0, free lines is 4095 [06:58:43]OFD Sender: Processing packet 152565 [packets to send 828, broken 827] [06:58:43]ProducePacketName [06:58:43]name=ofd_packets/00152565 [06:58:43]OFD Sender: To server: pG, [06:58:43]CommunicateWithHost lk.salyk.kg:30040 [06:58:43]ConnectInit lk.salyk.kg [06:58:43]Write to MH i2c: 01 00 00 8C 01 8D [06:58:43]Write i2c OK [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: 01 [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: 01 07 00 [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 F6 0C 96 [06:58:43]RasterBufferAndPrint [06:58:43]line [06:58:43]line [06:58:43]line [06:58:43]line [06:58:43]line [06:58:43]written 0, free lines is 3324 [06:58:43]MH_Cut [06:58:43]Write to MH i2c: D1 01 00 93 01 01 66 [06:58:43]Write i2c OK [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: D1 [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: D1 01 00 [06:58:43]MH_I2C_Read... [06:58:43]Read from MH i2c: D1 01 00 93 01 00 65 [06:58:43]Write to MH i2c: 01 00 00 94 01 95 [06:58:43]Write i2c OK [06:58:43]MH_I2C_Read... [06:58:44]Connected sock=10 [06:58:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D1 AA 07 01 A3 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 21 63 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 53 02 00 35 04 06 00 B8 85 F8 C2 F2 42 8B BF FE 8F 29 B0 EA B9 [06:58:44]*** Cut start [06:58:44]*** Purtial cut [06:58:44]*** Stage 1: CUTSNS_PIN = 1 [06:58:44]Read from MH i2c: 01 [06:58:44]MH_I2C_Read... [06:58:44]*** Stop cut motor [06:58:44]*** Cut end [06:58:44]Read from MH i2c: 01 07 00 [06:58:44]MH_I2C_Read... [06:58:44]Read from MH i2c: 01 07 00 94 01 00 00 00 00 00 FF 0F AA [06:58:44]process_action close_receipt done [06:58:44]requested_data is exist [06:58:44]produce_requested_data [06:58:44]requested_item fm.sn is exist - process it [06:58:44]wFMCommunicate request_size=4 [06:58:44]MH_SAM_APDU [06:58:44]CAPDU: 80 11 00 00 [06:58:44]Write to MH i2c: E2 08 00 95 01 80 11 00 00 00 00 00 00 10 [06:58:44]Write i2c OK [06:58:44]MH_I2C_Read... [06:58:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A6 36 47 00 0F C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 53 02 00 F4 03 04 00 21 0B F2 66 B6 04 01 00 00 D6 53 6E B1 99 2F E4 2A [06:58:44]CommunicateWithHost err = 0 [06:58:44]CheckOFDResponse [06:58:44]1017 (14) - 77093643461234 [06:58:44]1041 (16) - 0000000000871835 [06:58:44]1040 (4) - 152565 [06:58:44]1012 (4) - 24.09.2024 00:43 [06:58:44]1206 (1) - 0 [06:58:44]OFD Sender: Remove packet 152565 [06:58:44]ProducePacketName [06:58:44]name=ofd_packets/00152565 [06:58:44]NVStorageDeleteData [06:58:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:58:44]Read from MH i2c: E2 [06:58:44]MH_I2C_Read... [06:58:44]Read from MH i2c: E2 17 00 [06:58:44]MH_I2C_Read... [06:58:44]Read from MH i2c: E2 17 00 95 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 63 [06:58:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:58:44]wFMCommunicate OK [06:58:44]requested_item fd.num is exist - process it [06:58:44]SAM_PROTO_GetFieldsCounters [06:58:44]wFMCommunicate request_size=4 [06:58:44]MH_SAM_APDU [06:58:44]CAPDU: 80 13 00 00 [06:58:44]Write to MH i2c: E2 08 00 96 01 80 13 00 00 00 00 00 00 13 [06:58:44]Write i2c OK [06:58:44]MH_I2C_Read... [06:58:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:58:44]Read from MH i2c: E2 [06:58:44]MH_I2C_Read... [06:58:44]Read from MH i2c: E2 62 00 [06:58:44]MH_I2C_Read... [06:58:44]Read from MH i2c: E2 62 00 96 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 A4 [06:58:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:58:44]wFMCommunicate OK [06:58:44]SAM_PROTO_GetFieldsCounters done [06:58:44]requested_item shift.num is exist - process it [06:58:44]requested_item shift.opened is exist - process it [06:58:44]req_shift_opened [06:58:44]FM_GetShiftState [06:58:44]SAM_PROTO_GetShiftState [06:58:44]wFMCommunicate request_size=4 [06:58:44]MH_SAM_APDU [06:58:44]CAPDU: 80 13 01 00 [06:58:44]Write to MH i2c: E2 08 00 97 01 80 13 01 00 00 00 00 00 15 [06:58:44]Write i2c OK [06:58:44]MH_I2C_Read... [06:58:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:58:44]Read from MH i2c: E2 [06:58:44]MH_I2C_Read... [06:58:44]Read from MH i2c: E2 0E 00 [06:58:44]MH_I2C_Read... [06:58:44]Read from MH i2c: E2 0E 00 97 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E2 [06:58:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [06:58:44]wFMCommunicate OK [06:58:44]SAM_PROTO_GetShiftState done [06:58:44]FM_GetShiftState done [06:58:44]req_shift_opened done [06:58:44]requested_item shift.open_date is exist - process it [06:58:44]req_shift_open_date [06:58:44]req_shift_open_date done [06:58:44]produce_requested_data done [06:58:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152565,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [06:58:44]process_action_free close_receipt [06:58:44]json_value_free [06:58:44]json_value_free done [06:58:44]process_json_proto returns [06:58:44]Send response to host [06:58:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152565,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [06:58:44]free response buf [06:58:44]execute_script done [06:58:44]execute_script returns [06:58:44]free content buf [06:58:44]Sock 8.Close socket [06:58:44]Sock 8.Thread stoped [06:58:45]OFD Sender: No OFD packet to send [06:58:50]OFD Sender: No OFD packet to send [06:58:54]recv_with_timeout no data received [06:58:55]OFD Sender: No OFD packet to send [06:59:00]OFD Sender: No OFD packet to send [06:59:04]recv_with_timeout no data received [06:59:05]OFD Sender: No OFD packet to send [06:59:10]OFD Sender: No OFD packet to send [06:59:15]OFD Sender: No OFD packet to send [06:59:20]OFD Sender: No OFD packet to send [06:59:25]OFD Sender: No OFD packet to send [06:59:30]OFD Sender: No OFD packet to send [06:59:35]OFD Sender: No OFD packet to send [06:59:40]OFD Sender: No OFD packet to send [06:59:44]recv_with_timeout no data received [06:59:45]OFD Sender: No OFD packet to send [06:59:50]OFD Sender: No OFD packet to send [06:59:55]OFD Sender: No OFD packet to send [07:00:00]OFD Sender: No OFD packet to send [07:00:05]OFD Sender: No OFD packet to send [07:00:10]OFD Sender: No OFD packet to send [07:00:15]OFD Sender: No OFD packet to send [07:00:20]OFD Sender: No OFD packet to send [07:00:25]OFD Sender: No OFD packet to send [07:00:30]OFD Sender: No OFD packet to send [07:00:35]OFD Sender: No OFD packet to send [07:00:40]OFD Sender: No OFD packet to send [07:00:45]OFD Sender: No OFD packet to send [07:00:50]OFD Sender: No OFD packet to send [07:00:54]recv_with_timeout no data received [07:00:55]OFD Sender: No OFD packet to send [07:01:00]OFD Sender: No OFD packet to send [07:01:05]OFD Sender: No OFD packet to send [07:01:06]recv_with_timeout no data received [07:01:10]OFD Sender: No OFD packet to send [07:01:15]OFD Sender: No OFD packet to send [07:01:20]OFD Sender: No OFD packet to send [07:01:25]OFD Sender: No OFD packet to send [07:01:30]OFD Sender: No OFD packet to send [07:01:35]recv_with_timeout no data received [07:01:35]OFD Sender: No OFD packet to send [07:01:40]OFD Sender: No OFD packet to send [07:01:45]OFD Sender: No OFD packet to send [07:01:50]OFD Sender: No OFD packet to send [07:01:55]OFD Sender: No OFD packet to send [07:02:00]OFD Sender: No OFD packet to send [07:02:05]OFD Sender: No OFD packet to send [07:02:10]OFD Sender: No OFD packet to send [07:02:15]OFD Sender: No OFD packet to send [07:02:20]OFD Sender: No OFD packet to send [07:02:25]OFD Sender: No OFD packet to send [07:02:30]OFD Sender: No OFD packet to send [07:02:36]OFD Sender: No OFD packet to send [07:02:41]OFD Sender: No OFD packet to send [07:02:41]recv_with_timeout no data received [07:02:46]OFD Sender: No OFD packet to send [07:02:51]OFD Sender: No OFD packet to send [07:02:56]OFD Sender: No OFD packet to send [07:03:01]OFD Sender: No OFD packet to send [07:03:06]OFD Sender: No OFD packet to send [07:03:11]OFD Sender: No OFD packet to send [07:03:12]recv_with_timeout no data received [07:03:16]OFD Sender: No OFD packet to send [07:03:21]OFD Sender: No OFD packet to send [07:03:26]OFD Sender: No OFD packet to send [07:03:31]OFD Sender: No OFD packet to send [07:03:31]recv_with_timeout no data received [07:03:36]OFD Sender: No OFD packet to send [07:03:41]OFD Sender: No OFD packet to send [07:03:46]OFD Sender: No OFD packet to send [07:03:51]OFD Sender: No OFD packet to send [07:03:54]recv_with_timeout no data received [07:03:56]OFD Sender: No OFD packet to send [07:04:01]OFD Sender: No OFD packet to send [07:04:06]OFD Sender: No OFD packet to send [07:04:11]OFD Sender: No OFD packet to send [07:04:16]OFD Sender: No OFD packet to send [07:04:21]OFD Sender: No OFD packet to send [07:04:26]OFD Sender: No OFD packet to send [07:04:31]OFD Sender: No OFD packet to send [07:04:36]OFD Sender: No OFD packet to send [07:04:41]OFD Sender: No OFD packet to send [07:04:46]OFD Sender: No OFD packet to send [07:04:51]OFD Sender: No OFD packet to send [07:04:56]OFD Sender: No OFD packet to send [07:05:01]OFD Sender: No OFD packet to send [07:05:06]OFD Sender: No OFD packet to send [07:05:11]OFD Sender: No OFD packet to send [07:05:16]OFD Sender: No OFD packet to send [07:05:21]OFD Sender: No OFD packet to send [07:05:22]accept exits with 11 [07:05:22]New connection [07:05:22]New thread 3066781028 created [07:05:22]Thread 3066924388 joined [07:05:22]Waiting for new connection... [07:05:22] Sock 11.Parse request [07:05:22]Sock 11.Check first char [07:05:22]Sock 11.First char is OK [07:05:22]request: POST /json_proto HTTP/1.0 [07:05:22]Method: POST [07:05:22]URL: /json_proto [07:05:22]Method is POST - this is cgi request [07:05:22]url: /json_proto [07:05:22]query_string will be loaded in cgi processing [07:05:22]execute_cgi json_proto POST (null) [07:05:22]execute_cgi path=json_proto method=POST [07:05:22]POST find Content-Length [07:05:22]Host: 172.17.43.67:8080 [07:05:22]Content-Length: 678 [07:05:22]Content-Type: application/json [07:05:22] [07:05:22]POST finish read [07:05:22]Found Content-Length = 678 [07:05:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:05:22]execute_script... [07:05:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:05:22]POST & json_proto [07:05:22]process_json_proto [07:05:22]json parsed OK: [07:05:22]protocol is kg_v1.0 [07:05:22]action value=close_receipt [07:05:22]process_action close_receipt [07:05:22]cmd_close_receipt [07:05:22]MH_GetDate [07:05:22]Write to MH i2c: F0 00 00 98 01 88 [07:05:22]Write i2c OK [07:05:22]MH_I2C_Read... [07:05:22]Read from MH i2c: F0 [07:05:22]MH_I2C_Read... [07:05:22]Read from MH i2c: F0 09 00 [07:05:22]MH_I2C_Read... [07:05:22]Read from MH i2c: F0 09 00 98 01 00 B2 64 F2 66 6A BD 47 65 D2 [07:05:22]GetLastDocTimeStamp 1727161121 [07:05:22]current date 1727161522 [07:05:22]FM_GetShiftState [07:05:22]SAM_PROTO_GetShiftState [07:05:22]wFMCommunicate request_size=4 [07:05:22]MH_SAM_APDU [07:05:22]CAPDU: 80 13 01 00 [07:05:22]Write to MH i2c: E2 08 00 99 01 80 13 01 00 00 00 00 00 17 [07:05:22]Write i2c OK [07:05:22]MH_I2C_Read... [07:05:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:05:22]Read from MH i2c: E2 [07:05:22]MH_I2C_Read... [07:05:22]Read from MH i2c: E2 0E 00 [07:05:22]MH_I2C_Read... [07:05:22]Read from MH i2c: E2 0E 00 99 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E4 [07:05:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:05:22]wFMCommunicate OK [07:05:22]SAM_PROTO_GetShiftState done [07:05:22]FM_GetShiftState done [07:05:22]opened in 1727137889 [07:05:22]opened+sec_in_day 1727224289 [07:05:22]quantity*price = 50036 [07:05:22]sum+1 = 50037 [07:05:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 25 24.09.2024 07:05 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152566 ФПД: 275044566465658 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T070522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152566&fm=275044566465658&tin=02508201610067®Number=0000000000091825&sum=50000 [07:05:23]StoreToDocumentArchive [07:05:23]shift 477 fd 152566 [07:05:23]save to /storage/0477/doc_00152566 [07:05:23]save last doc name /storage/0477/doc_00152566 to /storage/kkm_last_doc_name [07:05:23]save OK [07:05:23]Clear old archive folders... [07:05:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:05:23]tlvbuf is 015BE130 [07:05:23]SAM_PROTO_ClearQueue [07:05:23]wFMCommunicate request_size=4 [07:05:23]MH_SAM_APDU [07:05:23]CAPDU: 80 09 00 00 [07:05:23]Write to MH i2c: E2 08 00 A6 01 80 09 00 00 00 00 00 00 19 [07:05:23]Write i2c OK [07:05:23]MH_I2C_Read... [07:05:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:05:23]Read from MH i2c: E2 [07:05:23]MH_I2C_Read... [07:05:23]Read from MH i2c: E2 03 00 [07:05:23]MH_I2C_Read... [07:05:23]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [07:05:23]RAPDU: 90 00 [07:05:23]wFMCommunicate OK [07:05:23]SAM_PROTO_ClearQueue done [07:05:23]KKMCreateOFDPacket [07:05:23]OFDProtocolAddRootSTLVToBuf [07:05:23]FM_MakeSignedData [07:05:23]FM_MakeSignedData [07:05:23]SAM_PROTO_SignData [07:05:23]wFMCommunicate request_size=4 [07:05:23]MH_SAM_APDU [07:05:23]CAPDU: 80 0D 01 02 [07:05:23]Write to MH i2c: E2 08 00 A7 01 80 0D 01 02 00 00 00 00 21 [07:05:23]Write i2c OK [07:05:23]MH_I2C_Read... [07:05:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:05:23]Read from MH i2c: E2 [07:05:23]MH_I2C_Read... [07:05:23]Read from MH i2c: E2 03 00 [07:05:23]MH_I2C_Read... [07:05:23]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [07:05:23]RAPDU: 90 00 [07:05:23]wFMCommunicate OK [07:05:23]wFMCommunicate request_size=255 [07:05:23]MH_SAM_APDU [07:05:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 B2 64 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 53 02 00 35 04 06 00 FA [07:05:23]Write to MH i2c: E2 02 01 A8 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 B2 64 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 53 02 00 35 04 06 00 FA 00 00 4A [07:05:23]Write i2c OK [07:05:23]MH_I2C_Read... [07:05:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:05:23]Read from MH i2c: E2 [07:05:23]MH_I2C_Read... [07:05:23]Read from MH i2c: E2 03 00 [07:05:23]MH_I2C_Read... [07:05:23]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [07:05:23]RAPDU: 90 00 [07:05:23]wFMCommunicate OK [07:05:23]wFMCommunicate request_size=10 [07:05:23]MH_SAM_APDU [07:05:23]CAPDU: 80 0D 02 02 05 26 CD AE 7C 7A [07:05:23]Write to MH i2c: E2 0D 00 A9 01 80 0D 02 02 05 00 26 CD AE 7C 7A 00 00 C5 [07:05:23]Write i2c OK [07:05:23]MH_I2C_Read... [07:05:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:05:23]Read from MH i2c: E2 [07:05:23]MH_I2C_Read... [07:05:23]Read from MH i2c: E2 03 00 [07:05:23]MH_I2C_Read... [07:05:23]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [07:05:23]RAPDU: 90 00 [07:05:23]wFMCommunicate OK [07:05:23]wFMCommunicate request_size=4 [07:05:23]MH_SAM_APDU [07:05:23]CAPDU: 80 0D 03 02 [07:05:23]Write to MH i2c: E2 08 00 AA 01 80 0D 03 02 00 00 00 00 26 [07:05:23]Write i2c OK [07:05:23]MH_I2C_Read... [07:05:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:05:23]Read from MH i2c: E2 [07:05:23]MH_I2C_Read... [07:05:23]Read from MH i2c: E2 0B 00 [07:05:23]MH_I2C_Read... [07:05:23]Read from MH i2c: E2 0B 00 AA 01 00 F3 E7 5C D8 5E 40 45 28 90 00 40 [07:05:23]RAPDU: F3 E7 5C D8 5E 40 45 28 90 00 [07:05:23]wFMCommunicate OK [07:05:23]SAM_PROTO_SignData done [07:05:23]FM_MakeSignedData done [07:05:23]CreateOFDProtocolMessage [07:05:23]wFMCommunicate request_size=4 [07:05:23]MH_SAM_APDU [07:05:23]CAPDU: 80 11 00 00 [07:05:23]Write to MH i2c: E2 08 00 AB 01 80 11 00 00 00 00 00 00 26 [07:05:23]Write i2c OK [07:05:23]MH_I2C_Read... [07:05:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:05:24]Read from MH i2c: E2 [07:05:24]MH_I2C_Read... [07:05:24]Read from MH i2c: E2 17 00 [07:05:24]MH_I2C_Read... [07:05:24]Read from MH i2c: E2 17 00 AB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 79 [07:05:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:05:24]wFMCommunicate OK [07:05:24]CreateOFDProtocolMessage done [07:05:24]OFDSenderStorePacket 152566 [07:05:24]StoreOFDPacket docnum=152566 [07:05:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E3 E0 07 01 A8 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 B2 64 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 53 02 00 35 04 06 00 FA 26 CD AE 7C 7A F3 E7 5C D8 5E 40 45 28 [07:05:24]CheckFolder [07:05:24]dirname=/storage/ofd_packets [07:05:24]CheckFolder done [07:05:24]ProducePacketName [07:05:24]name=ofd_packets/00152566 [07:05:24]NVStorageSaveData ofd_packets/00152566 [07:05:24]File name is /storage/ofd_packets/00152566 [07:05:24]Write 301 bytes [07:05:24]NVStorageSaveData done [07:05:24]OFDSenderStorePacket done [07:05:24]KKMCreateOFDPacket done [07:05:24]NVStorageSaveData kkm_last_timestamp [07:05:24]File name is /storage/kkm_last_timestamp [07:05:24]Write 4 bytes [07:05:24]NVStorageSaveData done [07:05:24]ExternCall_PrintAddStr [07:05:24]wPrintStart [07:05:24]Write to MH i2c: 01 00 00 AC 01 AD [07:05:24]Write i2c OK [07:05:24]MH_I2C_Read... [07:05:24]Read from MH i2c: 01 [07:05:24]MH_I2C_Read... [07:05:24]Read from MH i2c: 01 07 00 [07:05:24]MH_I2C_Read... [07:05:24]Read from MH i2c: 01 07 00 AC 01 00 00 00 00 00 FF 0F C2 [07:05:24]RasterBufferAndPrint [07:05:24]line Счет N : (1)1786568 [07:05:24]line ИНН: 02508201610067 [07:05:24]line Контрольно-Кассовый Чек [07:05:24]line ПРОДАЖА [07:05:24]line ТРК (МРК, ГНК) : 42 [07:05:24]line Товар: 2710124130 [07:05:24]line Аи-92-К-5 [07:05:24]line 7.380 * 67.80 [07:05:24]line = 500.36 [07:05:24]line НДС 12% НСП 1% [07:05:24]line > о реализуемом товаре [07:05:24]line ОКРУГЛЕНИЕ: -0.36 [07:05:24]line ИТОГО: 500.00 [07:05:24]line Внесено: 500.00 [07:05:24]line СДАЧА: 0.00 [07:05:24]line НСП 1% : 4.43 [07:05:24]line НДС 12% : 53.14 [07:05:24]line Наличными: 500.00 [07:05:24]line Безнал.: 0.00 [07:05:24]line Место: АЗС № 89 "Партнер Нефть" [07:05:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:05:24]line СНО: Общий режим [07:05:24]line Чек 25 24.09.2024 07:05 [07:05:24]line Смена: 477 ФФД: 1.0 [07:05:24]line ЗНМ: 0300000113 [07:05:24]line РНМ: 0000000000091825 [07:05:24]line Версия ККМ: 001 [07:05:24]line ФМ: 0000000000871835 [07:05:24]line ФД: 152566 [07:05:24]line ФПД: 275044566465658 [07:05:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T070522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152566&fm=275044566465658&tin=02508201610067®Number=0000000000091825&sum=50000 [07:05:24]written 0, free lines is 4095 [07:05:24]OFD Sender: Processing packet 152566 [packets to send 828, broken 827] [07:05:24]ProducePacketName [07:05:24]name=ofd_packets/00152566 [07:05:24]OFD Sender: To server: pG, [07:05:24]CommunicateWithHost lk.salyk.kg:30040 [07:05:24]ConnectInit lk.salyk.kg [07:05:24]Write to MH i2c: 01 00 00 D7 01 D8 [07:05:24]Write i2c OK [07:05:24]MH_I2C_Read... [07:05:24]Read from MH i2c: 01 [07:05:24]MH_I2C_Read... [07:05:24]Read from MH i2c: 01 07 00 [07:05:24]MH_I2C_Read... [07:05:24]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 DC 0C C7 [07:05:24]RasterBufferAndPrint [07:05:24]line [07:05:24]line [07:05:24]line [07:05:24]line [07:05:24]line [07:05:24]written 0, free lines is 3298 [07:05:24]MH_Cut [07:05:24]Write to MH i2c: D1 01 00 DE 01 01 B1 [07:05:24]Write i2c OK [07:05:24]MH_I2C_Read... [07:05:24]Read from MH i2c: D1 [07:05:24]MH_I2C_Read... [07:05:24]Read from MH i2c: D1 01 00 [07:05:24]MH_I2C_Read... [07:05:24]Read from MH i2c: D1 01 00 DE 01 00 B0 [07:05:24]Write to MH i2c: 01 00 00 DF 01 E0 [07:05:24]Write i2c OK [07:05:24]MH_I2C_Read... [07:05:25]*** Cut start [07:05:25]*** Purtial cut [07:05:25]*** Stage 1: CUTSNS_PIN = 1 [07:05:25]Read from MH i2c: 01 [07:05:25]MH_I2C_Read... [07:05:25]*** Stop cut motor [07:05:25]*** Cut end [07:05:25]Read from MH i2c: 01 07 00 [07:05:25]MH_I2C_Read... [07:05:25]Read from MH i2c: 01 07 00 DF 01 00 00 00 00 00 FF 0F F5 [07:05:25]process_action close_receipt done [07:05:25]requested_data is exist [07:05:25]produce_requested_data [07:05:25]requested_item fm.sn is exist - process it [07:05:25]wFMCommunicate request_size=4 [07:05:25]MH_SAM_APDU [07:05:25]CAPDU: 80 11 00 00 [07:05:25]Write to MH i2c: E2 08 00 E0 01 80 11 00 00 00 00 00 00 5B [07:05:25]Write i2c OK [07:05:25]MH_I2C_Read... [07:05:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:05:25]Read from MH i2c: E2 [07:05:25]MH_I2C_Read... [07:05:25]Read from MH i2c: E2 17 00 [07:05:25]MH_I2C_Read... [07:05:25]Read from MH i2c: E2 17 00 E0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AE [07:05:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:05:25]wFMCommunicate OK [07:05:25]requested_item fd.num is exist - process it [07:05:25]SAM_PROTO_GetFieldsCounters [07:05:25]wFMCommunicate request_size=4 [07:05:25]MH_SAM_APDU [07:05:25]CAPDU: 80 13 00 00 [07:05:25]Write to MH i2c: E2 08 00 E1 01 80 13 00 00 00 00 00 00 5E [07:05:25]Write i2c OK [07:05:25]MH_I2C_Read... [07:05:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:05:25]Read from MH i2c: E2 [07:05:25]MH_I2C_Read... [07:05:25]Read from MH i2c: E2 62 00 [07:05:25]MH_I2C_Read... [07:05:25]Read from MH i2c: E2 62 00 E1 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 F3 [07:05:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:05:25]wFMCommunicate OK [07:05:25]SAM_PROTO_GetFieldsCounters done [07:05:25]requested_item shift.num is exist - process it [07:05:25]requested_item shift.opened is exist - process it [07:05:25]req_shift_opened [07:05:25]FM_GetShiftState [07:05:25]SAM_PROTO_GetShiftState [07:05:25]wFMCommunicate request_size=4 [07:05:25]MH_SAM_APDU [07:05:25]CAPDU: 80 13 01 00 [07:05:25]Write to MH i2c: E2 08 00 E2 01 80 13 01 00 00 00 00 00 60 [07:05:25]Write i2c OK [07:05:25]MH_I2C_Read... [07:05:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:05:25]Read from MH i2c: E2 [07:05:25]MH_I2C_Read... [07:05:25]Read from MH i2c: E2 0E 00 [07:05:25]MH_I2C_Read... [07:05:25]Read from MH i2c: E2 0E 00 E2 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2D [07:05:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:05:25]wFMCommunicate OK [07:05:25]SAM_PROTO_GetShiftState done [07:05:25]FM_GetShiftState done [07:05:25]req_shift_opened done [07:05:25]requested_item shift.open_date is exist - process it [07:05:25]req_shift_open_date [07:05:25]req_shift_open_date done [07:05:25]produce_requested_data done [07:05:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152566,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [07:05:25]process_action_free close_receipt [07:05:25]json_value_free [07:05:25]json_value_free done [07:05:25]process_json_proto returns [07:05:25]Send response to host [07:05:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152566,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [07:05:25]free response buf [07:05:25]execute_script done [07:05:25]execute_script returns [07:05:25]free content buf [07:05:25]Sock 11.Close socket [07:05:25]Sock 11.Thread stoped [07:05:29]ConnectInit Can't take IP for lk.salyk.kg [07:05:29]CommunicateWithHost connect error [07:05:29]CommunicateWithHost err = -1 [07:05:29]OFD Sender: Server communicate error [07:05:34]OFD Sender: Processing packet 152566 [packets to send 828, broken 827] [07:05:34]ProducePacketName [07:05:34]name=ofd_packets/00152566 [07:05:34]OFD Sender: To server: pG, [07:05:34]CommunicateWithHost lk.salyk.kg:30040 [07:05:34]ConnectInit lk.salyk.kg [07:05:34]Connected sock=9 [07:05:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E3 E0 07 01 A8 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 B2 64 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 53 02 00 35 04 06 00 FA 26 CD AE 7C 7A F3 E7 5C D8 5E 40 45 28 [07:05:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D8 65 47 00 36 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 53 02 00 F4 03 04 00 BB 0C F2 66 B6 04 01 00 00 45 4C 2C 02 AE 5E 21 3F [07:05:34]CommunicateWithHost err = 0 [07:05:34]CheckOFDResponse [07:05:34]1017 (14) - 77093643461234 [07:05:34]1041 (16) - 0000000000871835 [07:05:34]1040 (4) - 152566 [07:05:34]1012 (4) - 24.09.2024 00:50 [07:05:34]1206 (1) - 0 [07:05:34]OFD Sender: Remove packet 152566 [07:05:34]ProducePacketName [07:05:34]name=ofd_packets/00152566 [07:05:34]NVStorageDeleteData [07:05:35]OFD Sender: No OFD packet to send [07:05:40]OFD Sender: No OFD packet to send [07:05:45]OFD Sender: No OFD packet to send [07:05:50]OFD Sender: No OFD packet to send [07:05:55]OFD Sender: No OFD packet to send [07:06:00]OFD Sender: No OFD packet to send [07:06:05]OFD Sender: No OFD packet to send [07:06:08]recv_with_timeout no data received [07:06:10]OFD Sender: No OFD packet to send [07:06:15]OFD Sender: No OFD packet to send [07:06:20]OFD Sender: No OFD packet to send [07:06:25]OFD Sender: No OFD packet to send [07:06:30]OFD Sender: No OFD packet to send [07:06:35]OFD Sender: No OFD packet to send [07:06:37]recv_with_timeout no data received [07:06:40]OFD Sender: No OFD packet to send [07:06:45]OFD Sender: No OFD packet to send [07:06:50]OFD Sender: No OFD packet to send [07:06:55]OFD Sender: No OFD packet to send [07:07:00]OFD Sender: No OFD packet to send [07:07:01]recv_with_timeout no data received [07:07:05]OFD Sender: No OFD packet to send [07:07:10]OFD Sender: No OFD packet to send [07:07:11]recv_with_timeout no data received [07:07:15]OFD Sender: No OFD packet to send [07:07:20]OFD Sender: No OFD packet to send [07:07:25]OFD Sender: No OFD packet to send [07:07:30]OFD Sender: No OFD packet to send [07:07:35]OFD Sender: No OFD packet to send [07:07:40]OFD Sender: No OFD packet to send [07:07:45]OFD Sender: No OFD packet to send [07:07:50]OFD Sender: No OFD packet to send [07:07:55]OFD Sender: No OFD packet to send [07:08:00]OFD Sender: No OFD packet to send [07:08:05]OFD Sender: No OFD packet to send [07:08:10]OFD Sender: No OFD packet to send [07:08:15]OFD Sender: No OFD packet to send [07:08:20]OFD Sender: No OFD packet to send [07:08:25]OFD Sender: No OFD packet to send [07:08:30]OFD Sender: No OFD packet to send [07:08:36]OFD Sender: No OFD packet to send [07:08:41]OFD Sender: No OFD packet to send [07:08:45]recv_with_timeout no data received [07:08:46]OFD Sender: No OFD packet to send [07:08:51]OFD Sender: No OFD packet to send [07:08:56]OFD Sender: No OFD packet to send [07:09:01]OFD Sender: No OFD packet to send [07:09:06]OFD Sender: No OFD packet to send [07:09:11]OFD Sender: No OFD packet to send [07:09:16]OFD Sender: No OFD packet to send [07:09:21]OFD Sender: No OFD packet to send [07:09:26]OFD Sender: No OFD packet to send [07:09:31]OFD Sender: No OFD packet to send [07:09:36]OFD Sender: No OFD packet to send [07:09:41]OFD Sender: No OFD packet to send [07:09:46]OFD Sender: No OFD packet to send [07:09:51]OFD Sender: No OFD packet to send [07:09:56]OFD Sender: No OFD packet to send [07:10:01]OFD Sender: No OFD packet to send [07:10:06]OFD Sender: No OFD packet to send [07:10:11]OFD Sender: No OFD packet to send [07:10:16]OFD Sender: No OFD packet to send [07:10:21]OFD Sender: No OFD packet to send [07:10:26]OFD Sender: No OFD packet to send [07:10:31]OFD Sender: No OFD packet to send [07:10:36]OFD Sender: No OFD packet to send [07:10:41]OFD Sender: No OFD packet to send [07:10:46]OFD Sender: No OFD packet to send [07:10:46]recv_with_timeout no data received [07:10:51]OFD Sender: No OFD packet to send [07:10:56]OFD Sender: No OFD packet to send [07:11:01]OFD Sender: No OFD packet to send [07:11:06]OFD Sender: No OFD packet to send [07:11:11]OFD Sender: No OFD packet to send [07:11:16]OFD Sender: No OFD packet to send [07:11:21]OFD Sender: No OFD packet to send [07:11:26]OFD Sender: No OFD packet to send [07:11:31]OFD Sender: No OFD packet to send [07:11:36]OFD Sender: No OFD packet to send [07:11:41]OFD Sender: No OFD packet to send [07:11:46]OFD Sender: No OFD packet to send [07:11:51]OFD Sender: No OFD packet to send [07:11:56]OFD Sender: No OFD packet to send [07:12:01]OFD Sender: No OFD packet to send [07:12:06]OFD Sender: No OFD packet to send [07:12:11]OFD Sender: No OFD packet to send [07:12:16]OFD Sender: No OFD packet to send [07:12:21]OFD Sender: No OFD packet to send [07:12:26]OFD Sender: No OFD packet to send [07:12:31]OFD Sender: No OFD packet to send [07:12:36]OFD Sender: No OFD packet to send [07:12:41]OFD Sender: No OFD packet to send [07:12:46]OFD Sender: No OFD packet to send [07:12:51]OFD Sender: No OFD packet to send [07:12:56]OFD Sender: No OFD packet to send [07:13:01]OFD Sender: No OFD packet to send [07:13:03]accept exits with 8 [07:13:03]New connection [07:13:03]New thread 3066924388 created [07:13:03]Thread 3066781028 joined [07:13:03]Waiting for new connection... [07:13:03] Sock 8.Parse request [07:13:03]Sock 8.Check first char [07:13:03]Sock 8.First char is OK [07:13:03]request: POST /json_proto HTTP/1.0 [07:13:03]Method: POST [07:13:03]URL: /json_proto [07:13:03]Method is POST - this is cgi request [07:13:03]url: /json_proto [07:13:03]query_string will be loaded in cgi processing [07:13:03]execute_cgi json_proto POST (null) [07:13:03]execute_cgi path=json_proto method=POST [07:13:03]POST find Content-Length [07:13:03]Host: 172.17.43.67:8080 [07:13:03]Content-Length: 683 [07:13:03]Content-Type: application/json [07:13:03] [07:13:03]POST finish read [07:13:03]Found Content-Length = 683 [07:13:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:13:03]execute_script... [07:13:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:13:03]POST & json_proto [07:13:03]process_json_proto [07:13:03]json parsed OK: [07:13:03]protocol is kg_v1.0 [07:13:03]action value=close_receipt [07:13:03]process_action close_receipt [07:13:03]cmd_close_receipt [07:13:03]MH_GetDate [07:13:03]Write to MH i2c: F0 00 00 E3 01 D3 [07:13:03]Write i2c OK [07:13:03]MH_I2C_Read... [07:13:03]Read from MH i2c: F0 [07:13:03]MH_I2C_Read... [07:13:03]Read from MH i2c: F0 09 00 [07:13:03]MH_I2C_Read... [07:13:03]Read from MH i2c: F0 09 00 E3 01 00 7F 66 F2 66 6A BD 47 65 EC [07:13:03]GetLastDocTimeStamp 1727161522 [07:13:03]current date 1727161983 [07:13:03]FM_GetShiftState [07:13:03]SAM_PROTO_GetShiftState [07:13:03]wFMCommunicate request_size=4 [07:13:03]MH_SAM_APDU [07:13:03]CAPDU: 80 13 01 00 [07:13:03]Write to MH i2c: E2 08 00 E4 01 80 13 01 00 00 00 00 00 62 [07:13:03]Write i2c OK [07:13:03]MH_I2C_Read... [07:13:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:13:03]Read from MH i2c: E2 [07:13:03]MH_I2C_Read... [07:13:03]Read from MH i2c: E2 0E 00 [07:13:03]MH_I2C_Read... [07:13:03]Read from MH i2c: E2 0E 00 E4 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2F [07:13:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:13:03]wFMCommunicate OK [07:13:03]SAM_PROTO_GetShiftState done [07:13:03]FM_GetShiftState done [07:13:03]opened in 1727137889 [07:13:03]opened+sec_in_day 1727224289 [07:13:03]quantity*price = 100005 [07:13:03]sum+1 = 100006 [07:13:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 26 24.09.2024 07:13 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152567 ФПД: 269154291383515 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T071303&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152567&fm=269154291383515&tin=02508201610067®Number=0000000000091825&sum=100000 [07:13:04]StoreToDocumentArchive [07:13:04]shift 477 fd 152567 [07:13:04]save to /storage/0477/doc_00152567 [07:13:04]save last doc name /storage/0477/doc_00152567 to /storage/kkm_last_doc_name [07:13:04]save OK [07:13:04]Clear old archive folders... [07:13:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:13:04]tlvbuf is 015C3440 [07:13:04]SAM_PROTO_ClearQueue [07:13:04]wFMCommunicate request_size=4 [07:13:04]MH_SAM_APDU [07:13:04]CAPDU: 80 09 00 00 [07:13:04]Write to MH i2c: E2 08 00 F1 01 80 09 00 00 00 00 00 00 64 [07:13:04]Write i2c OK [07:13:04]MH_I2C_Read... [07:13:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:13:04]Read from MH i2c: E2 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 03 00 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [07:13:04]RAPDU: 90 00 [07:13:04]wFMCommunicate OK [07:13:04]SAM_PROTO_ClearQueue done [07:13:04]KKMCreateOFDPacket [07:13:04]OFDProtocolAddRootSTLVToBuf [07:13:04]FM_MakeSignedData [07:13:04]FM_MakeSignedData [07:13:04]SAM_PROTO_SignData [07:13:04]wFMCommunicate request_size=4 [07:13:04]MH_SAM_APDU [07:13:04]CAPDU: 80 0D 01 02 [07:13:04]Write to MH i2c: E2 08 00 F2 01 80 0D 01 02 00 00 00 00 6C [07:13:04]Write i2c OK [07:13:04]MH_I2C_Read... [07:13:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:13:04]Read from MH i2c: E2 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 03 00 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [07:13:04]RAPDU: 90 00 [07:13:04]wFMCommunicate OK [07:13:04]wFMCommunicate request_size=255 [07:13:04]MH_SAM_APDU [07:13:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 7F 66 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 53 02 00 35 04 06 00 F4 [07:13:04]Write to MH i2c: E2 02 01 F3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 7F 66 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 53 02 00 35 04 06 00 F4 00 00 EF [07:13:04]Write i2c OK [07:13:04]MH_I2C_Read... [07:13:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:13:04]Read from MH i2c: E2 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 03 00 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [07:13:04]RAPDU: 90 00 [07:13:04]wFMCommunicate OK [07:13:04]wFMCommunicate request_size=10 [07:13:04]MH_SAM_APDU [07:13:04]CAPDU: 80 0D 02 02 05 CB 5D ED 7C DB [07:13:04]Write to MH i2c: E2 0D 00 F4 01 80 0D 02 02 05 00 CB 5D ED 7C DB 00 00 E5 [07:13:04]Write i2c OK [07:13:04]MH_I2C_Read... [07:13:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:13:04]Read from MH i2c: E2 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 03 00 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [07:13:04]RAPDU: 90 00 [07:13:04]wFMCommunicate OK [07:13:04]wFMCommunicate request_size=4 [07:13:04]MH_SAM_APDU [07:13:04]CAPDU: 80 0D 03 02 [07:13:04]Write to MH i2c: E2 08 00 F5 01 80 0D 03 02 00 00 00 00 71 [07:13:04]Write i2c OK [07:13:04]MH_I2C_Read... [07:13:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:13:04]Read from MH i2c: E2 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 0B 00 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 0B 00 F5 01 00 90 71 01 56 60 CD D2 EF 90 00 B8 [07:13:04]RAPDU: 90 71 01 56 60 CD D2 EF 90 00 [07:13:04]wFMCommunicate OK [07:13:04]SAM_PROTO_SignData done [07:13:04]FM_MakeSignedData done [07:13:04]CreateOFDProtocolMessage [07:13:04]wFMCommunicate request_size=4 [07:13:04]MH_SAM_APDU [07:13:04]CAPDU: 80 11 00 00 [07:13:04]Write to MH i2c: E2 08 00 F6 01 80 11 00 00 00 00 00 00 71 [07:13:04]Write i2c OK [07:13:04]MH_I2C_Read... [07:13:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:13:04]Read from MH i2c: E2 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 17 00 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 17 00 F6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [07:13:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:13:04]wFMCommunicate OK [07:13:04]CreateOFDProtocolMessage done [07:13:04]OFDSenderStorePacket 152567 [07:13:04]StoreOFDPacket docnum=152567 [07:13:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD DA 07 01 3F 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 7F 66 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 53 02 00 35 04 06 00 F4 CB 5D ED 7C DB 90 71 01 56 60 CD D2 EF [07:13:04]CheckFolder [07:13:04]dirname=/storage/ofd_packets [07:13:04]CheckFolder done [07:13:04]ProducePacketName [07:13:04]name=ofd_packets/00152567 [07:13:04]NVStorageSaveData ofd_packets/00152567 [07:13:04]File name is /storage/ofd_packets/00152567 [07:13:04]Write 301 bytes [07:13:04]NVStorageSaveData done [07:13:04]OFDSenderStorePacket done [07:13:04]KKMCreateOFDPacket done [07:13:04]NVStorageSaveData kkm_last_timestamp [07:13:04]File name is /storage/kkm_last_timestamp [07:13:04]Write 4 bytes [07:13:04]NVStorageSaveData done [07:13:04]ExternCall_PrintAddStr [07:13:04]wPrintStart [07:13:04]Write to MH i2c: 01 00 00 F7 01 F8 [07:13:04]Write i2c OK [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: 01 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: 01 07 00 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: 01 07 00 F7 01 00 00 00 00 00 FF 0F 0D [07:13:04]RasterBufferAndPrint [07:13:04]line Счет N : (1)1786569 [07:13:04]line ИНН: 02508201610067 [07:13:04]line Контрольно-Кассовый Чек [07:13:04]line ПРОДАЖА [07:13:04]line ТРК (МРК, ГНК) : 12 [07:13:04]line Товар: 2710124130 [07:13:04]line Аи-92-К-5 [07:13:04]line 14.750 * 67.80 [07:13:04]line = 1000.05 [07:13:04]line НДС 12% НСП 1% [07:13:04]line > о реализуемом товаре [07:13:04]line ОКРУГЛЕНИЕ: -0.05 [07:13:04]line ИТОГО: 1000.00 [07:13:04]line Внесено: 1000.00 [07:13:04]line СДАЧА: 0.00 [07:13:04]line НСП 1% : 8.85 [07:13:04]line НДС 12% : 106.20 [07:13:04]line Наличными: 1000.00 [07:13:04]line Безнал.: 0.00 [07:13:04]line Место: АЗС № 89 "Партнер Нефть" [07:13:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:13:04]line СНО: Общий режим [07:13:04]line Чек 26 24.09.2024 07:13 [07:13:04]line Смена: 477 ФФД: 1.0 [07:13:04]line ЗНМ: 0300000113 [07:13:04]line РНМ: 0000000000091825 [07:13:04]line Версия ККМ: 001 [07:13:04]line ФМ: 0000000000871835 [07:13:04]line ФД: 152567 [07:13:04]line ФПД: 269154291383515 [07:13:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T071303&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152567&fm=269154291383515&tin=02508201610067®Number=0000000000091825&sum=100000 [07:13:04]written 0, free lines is 4095 [07:13:04]OFD Sender: Processing packet 152567 [packets to send 828, broken 827] [07:13:04]ProducePacketName [07:13:04]name=ofd_packets/00152567 [07:13:04]OFD Sender: To server: pG, [07:13:04]CommunicateWithHost lk.salyk.kg:30040 [07:13:04]ConnectInit lk.salyk.kg [07:13:05]Write to MH i2c: 01 00 00 22 02 24 [07:13:05]Write i2c OK [07:13:05]MH_I2C_Read... [07:13:05]Read from MH i2c: 01 [07:13:05]MH_I2C_Read... [07:13:05]Read from MH i2c: 01 07 00 [07:13:05]MH_I2C_Read... [07:13:05]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 E2 0C 19 [07:13:05]RasterBufferAndPrint [07:13:05]line [07:13:05]line [07:13:05]line [07:13:05]line [07:13:05]line [07:13:05]written 0, free lines is 3304 [07:13:05]MH_Cut [07:13:05]Write to MH i2c: D1 01 00 29 02 01 FD [07:13:05]Write i2c OK [07:13:05]MH_I2C_Read... [07:13:05]Read from MH i2c: D1 [07:13:05]MH_I2C_Read... [07:13:05]Read from MH i2c: D1 01 00 [07:13:05]MH_I2C_Read... [07:13:05]Read from MH i2c: D1 01 00 29 02 00 FC [07:13:05]Write to MH i2c: 01 00 00 2A 02 2C [07:13:05]Write i2c OK [07:13:05]MH_I2C_Read... [07:13:05]*** Cut start [07:13:05]*** Purtial cut [07:13:05]*** Stage 1: CUTSNS_PIN = 1 [07:13:06]Connected sock=10 [07:13:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD DA 07 01 3F 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 7F 66 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 53 02 00 35 04 06 00 F4 CB 5D ED 7C DB 90 71 01 56 60 CD D2 EF [07:13:06]Read from MH i2c: 01 [07:13:06]MH_I2C_Read... [07:13:06]*** Stop cut motor [07:13:06]*** Cut end [07:13:06]Read from MH i2c: 01 07 00 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: 01 07 00 2A 02 00 00 00 00 00 FF 0F 41 [07:13:06]process_action close_receipt done [07:13:06]requested_data is exist [07:13:06]produce_requested_data [07:13:06]requested_item fm.sn is exist - process it [07:13:06]wFMCommunicate request_size=4 [07:13:06]MH_SAM_APDU [07:13:06]CAPDU: 80 11 00 00 [07:13:06]Write to MH i2c: E2 08 00 2B 02 80 11 00 00 00 00 00 00 A7 [07:13:06]Write i2c OK [07:13:06]MH_I2C_Read... [07:13:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:13:06]Read from MH i2c: E2 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: E2 17 00 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: E2 17 00 2B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FA [07:13:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:13:06]wFMCommunicate OK [07:13:06]requested_item fd.num is exist - process it [07:13:06]SAM_PROTO_GetFieldsCounters [07:13:06]wFMCommunicate request_size=4 [07:13:06]MH_SAM_APDU [07:13:06]CAPDU: 80 13 00 00 [07:13:06]Write to MH i2c: E2 08 00 2C 02 80 13 00 00 00 00 00 00 AA [07:13:06]Write i2c OK [07:13:06]MH_I2C_Read... [07:13:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:13:06]Read from MH i2c: E2 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: E2 62 00 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: E2 62 00 2C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 43 [07:13:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:13:06]wFMCommunicate OK [07:13:06]SAM_PROTO_GetFieldsCounters done [07:13:06]requested_item shift.num is exist - process it [07:13:06]requested_item shift.opened is exist - process it [07:13:06]req_shift_opened [07:13:06]FM_GetShiftState [07:13:06]SAM_PROTO_GetShiftState [07:13:06]wFMCommunicate request_size=4 [07:13:06]MH_SAM_APDU [07:13:06]CAPDU: 80 13 01 00 [07:13:06]Write to MH i2c: E2 08 00 2D 02 80 13 01 00 00 00 00 00 AC [07:13:06]Write i2c OK [07:13:06]MH_I2C_Read... [07:13:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:13:06]Read from MH i2c: E2 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: E2 0E 00 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: E2 0E 00 2D 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 79 [07:13:06]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:13:06]wFMCommunicate OK [07:13:06]SAM_PROTO_GetShiftState done [07:13:06]FM_GetShiftState done [07:13:06]req_shift_opened done [07:13:06]requested_item shift.open_date is exist - process it [07:13:06]req_shift_open_date [07:13:06]req_shift_open_date done [07:13:06]produce_requested_data done [07:13:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152567,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [07:13:06]process_action_free close_receipt [07:13:06]json_value_free [07:13:06]json_value_free done [07:13:06]process_json_proto returns [07:13:06]Send response to host [07:13:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152567,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [07:13:06]free response buf [07:13:06]execute_script done [07:13:06]execute_script returns [07:13:06]free content buf [07:13:06]Sock 8.Close socket [07:13:06]Sock 8.Thread stoped [07:13:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 87 B2 47 00 89 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 53 02 00 F4 03 04 00 7F 0E F2 66 B6 04 01 00 00 A5 3E 1D D5 5D 18 48 72 [07:13:07]CommunicateWithHost err = 0 [07:13:07]CheckOFDResponse [07:13:07]1017 (14) - 77093643461234 [07:13:07]1041 (16) - 0000000000871835 [07:13:07]1040 (4) - 152567 [07:13:07]1012 (4) - 24.09.2024 00:57 [07:13:07]1206 (1) - 0 [07:13:07]OFD Sender: Remove packet 152567 [07:13:07]ProducePacketName [07:13:07]name=ofd_packets/00152567 [07:13:07]NVStorageDeleteData [07:13:07]OFD Sender: No OFD packet to send [07:13:07]accept exits with 9 [07:13:07]New connection [07:13:07]New thread 3066781028 created [07:13:07]Thread 3066924388 joined [07:13:07]Waiting for new connection... [07:13:07] Sock 9.Parse request [07:13:07]Sock 9.Check first char [07:13:07]Sock 9.First char is OK [07:13:07]request: POST /json_proto HTTP/1.0 [07:13:07]Method: POST [07:13:07]URL: /json_proto [07:13:07]Method is POST - this is cgi request [07:13:07]url: /json_proto [07:13:07]query_string will be loaded in cgi processing [07:13:07]execute_cgi json_proto POST (null) [07:13:07]execute_cgi path=json_proto method=POST [07:13:07]POST find Content-Length [07:13:07]Host: 172.17.43.67:8080 [07:13:07]Content-Length: 675 [07:13:07]Content-Type: application/json [07:13:07] [07:13:07]POST finish read [07:13:07]Found Content-Length = 675 [07:13:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:13:07]execute_script... [07:13:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:13:07]POST & json_proto [07:13:07]process_json_proto [07:13:07]json parsed OK: [07:13:07]protocol is kg_v1.0 [07:13:07]action value=close_receipt [07:13:07]process_action close_receipt [07:13:07]cmd_close_receipt [07:13:07]MH_GetDate [07:13:07]Write to MH i2c: F0 00 00 2E 02 1F [07:13:07]Write i2c OK [07:13:07]MH_I2C_Read... [07:13:07]Read from MH i2c: F0 [07:13:07]MH_I2C_Read... [07:13:07]Read from MH i2c: F0 09 00 [07:13:07]MH_I2C_Read... [07:13:07]Read from MH i2c: F0 09 00 2E 02 00 84 66 F2 66 6A BD 47 65 3D [07:13:07]GetLastDocTimeStamp 1727161983 [07:13:07]current date 1727161988 [07:13:07]FM_GetShiftState [07:13:07]SAM_PROTO_GetShiftState [07:13:07]wFMCommunicate request_size=4 [07:13:07]MH_SAM_APDU [07:13:07]CAPDU: 80 13 01 00 [07:13:07]Write to MH i2c: E2 08 00 2F 02 80 13 01 00 00 00 00 00 AE [07:13:07]Write i2c OK [07:13:07]MH_I2C_Read... [07:13:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:13:07]Read from MH i2c: E2 [07:13:07]MH_I2C_Read... [07:13:07]Read from MH i2c: E2 0E 00 [07:13:07]MH_I2C_Read... [07:13:07]Read from MH i2c: E2 0E 00 2F 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7B [07:13:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:13:07]wFMCommunicate OK [07:13:07]SAM_PROTO_GetShiftState done [07:13:07]FM_GetShiftState done [07:13:07]opened in 1727137889 [07:13:07]opened+sec_in_day 1727224289 [07:13:07]quantity*price = 60045 [07:13:07]sum+1 = 60047 [07:13:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 27 24.09.2024 07:13 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152568 ФПД: 149962171004888 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T071308&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152568&fm=149962171004888&tin=02508201610067®Number=0000000000091825&sum=60000 [07:13:09]StoreToDocumentArchive [07:13:09]shift 477 fd 152568 [07:13:09]save to /storage/0477/doc_00152568 [07:13:09]save last doc name /storage/0477/doc_00152568 to /storage/kkm_last_doc_name [07:13:09]save OK [07:13:09]Clear old archive folders... [07:13:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:13:09]tlvbuf is 01582FB0 [07:13:09]SAM_PROTO_ClearQueue [07:13:09]wFMCommunicate request_size=4 [07:13:09]MH_SAM_APDU [07:13:09]CAPDU: 80 09 00 00 [07:13:09]Write to MH i2c: E2 08 00 3C 02 80 09 00 00 00 00 00 00 B0 [07:13:09]Write i2c OK [07:13:09]MH_I2C_Read... [07:13:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:13:09]Read from MH i2c: E2 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 03 00 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [07:13:09]RAPDU: 90 00 [07:13:09]wFMCommunicate OK [07:13:09]SAM_PROTO_ClearQueue done [07:13:09]KKMCreateOFDPacket [07:13:09]OFDProtocolAddRootSTLVToBuf [07:13:09]FM_MakeSignedData [07:13:09]FM_MakeSignedData [07:13:09]SAM_PROTO_SignData [07:13:09]wFMCommunicate request_size=4 [07:13:09]MH_SAM_APDU [07:13:09]CAPDU: 80 0D 01 02 [07:13:09]Write to MH i2c: E2 08 00 3D 02 80 0D 01 02 00 00 00 00 B8 [07:13:09]Write i2c OK [07:13:09]MH_I2C_Read... [07:13:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:13:09]Read from MH i2c: E2 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 03 00 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [07:13:09]RAPDU: 90 00 [07:13:09]wFMCommunicate OK [07:13:09]wFMCommunicate request_size=255 [07:13:09]MH_SAM_APDU [07:13:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 84 66 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 53 02 00 35 04 06 00 88 63 C9 EE [07:13:09]Write to MH i2c: E2 02 01 3E 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 84 66 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 53 02 00 35 04 06 00 88 63 C9 EE 00 00 28 [07:13:09]Write i2c OK [07:13:09]MH_I2C_Read... [07:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:13:09]Read from MH i2c: E2 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 03 00 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [07:13:09]RAPDU: 90 00 [07:13:09]wFMCommunicate OK [07:13:09]wFMCommunicate request_size=7 [07:13:09]MH_SAM_APDU [07:13:09]CAPDU: 80 0D 02 02 02 B7 D8 [07:13:09]Write to MH i2c: E2 0A 00 3F 02 80 0D 02 02 02 00 B7 D8 00 00 4E [07:13:09]Write i2c OK [07:13:09]MH_I2C_Read... [07:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:13:09]Read from MH i2c: E2 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 03 00 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [07:13:09]RAPDU: 90 00 [07:13:09]wFMCommunicate OK [07:13:09]wFMCommunicate request_size=4 [07:13:09]MH_SAM_APDU [07:13:09]CAPDU: 80 0D 03 02 [07:13:09]Write to MH i2c: E2 08 00 40 02 80 0D 03 02 00 00 00 00 BD [07:13:09]Write i2c OK [07:13:09]MH_I2C_Read... [07:13:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:13:09]Read from MH i2c: E2 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 0B 00 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 0B 00 40 02 00 AC FD AA 6A F7 0D CE 82 90 00 CF [07:13:09]RAPDU: AC FD AA 6A F7 0D CE 82 90 00 [07:13:09]wFMCommunicate OK [07:13:09]SAM_PROTO_SignData done [07:13:09]FM_MakeSignedData done [07:13:09]CreateOFDProtocolMessage [07:13:09]wFMCommunicate request_size=4 [07:13:09]MH_SAM_APDU [07:13:09]CAPDU: 80 11 00 00 [07:13:09]Write to MH i2c: E2 08 00 41 02 80 11 00 00 00 00 00 00 BD [07:13:09]Write i2c OK [07:13:09]MH_I2C_Read... [07:13:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:13:09]Read from MH i2c: E2 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 17 00 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 17 00 41 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [07:13:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:13:09]wFMCommunicate OK [07:13:09]CreateOFDProtocolMessage done 63 C9 EE B7 D8 AC FD AA 6A F7 0D CE 82 [07:13:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AE 34 47 00 95 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 53 02 00 F4 03 04 00 8E 0E F2 66 B6 04 01 00 00 AC 1A B8 D9 67 34 84 84 [07:13:22]CommunicateWithHost err = 0 [07:13:22]CheckOFDResponse [07:13:22]1017 (14) - 77093643461234 [07:13:22]1041 (16) - 0000000000871835 [07:13:22]1040 (4) - 152568 [07:13:22]1012 (4) - 24.09.2024 00:57 [07:13:22]1206 (1) - 0 [07:13:22]OFD Sender: Remove packet 152568 [07:13:22]ProducePacketName [07:13:22]name=ofd_packets/00152568 [07:13:22]NVStorageDeleteData [07:13:22]OFD Sender: No OFD packet to send [07:13:27]OFD Sender: No OFD packet to send [07:13:32]OFD Sender: No OFD packet to send [07:13:37]OFD Sender: No OFD packet to send [07:13:41]recv_with_timeout no data received [07:13:42]OFD Sender: No OFD packet to send [07:13:47]OFD Sender: No OFD packet to send [07:13:52]OFD Sender: No OFD packet to send [07:13:57]OFD Sender: No OFD packet to send [07:14:02]recv_with_timeout no data received [07:14:02]OFD Sender: No OFD packet to send [07:14:07]OFD Sender: No OFD packet to send [07:14:12]OFD Sender: No OFD packet to send [07:14:16]recv_with_timeout no data received [07:14:17]OFD Sender: No OFD packet to send [07:13:09]OFDSenderStorePacket 152568 [07:13:09]StoreOFDPacket docnum=152568 [07:13:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E1 22 04 01 80 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 84 66 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 53 02 00 35 04 06 00 88 63 C9 EE B7 D8 AC FD AA 6A F7 0D CE 82 [07:13:09]CheckFolder [07:13:09]dirname=/storage/ofd_packets [07:13:09]CheckFolder done [07:13:09]ProducePacketName [07:13:09]name=ofd_packets/00152568 [07:13:09]NVStorageSaveData ofd_packets/00152568 [07:13:09]File name is /storage/ofd_packets/00152568 [07:13:09]Write 298 bytes [07:13:09]NVStorageSaveData done [07:13:09]OFDSenderStorePacket done [07:13:09]KKMCreateOFDPacket done [07:13:09]NVStorageSaveData kkm_last_timestamp [07:13:09]File name is /storage/kkm_last_timestamp [07:13:09]Write 4 bytes [07:13:09]NVStorageSaveData done [07:13:09]ExternCall_PrintAddStr [07:13:09]wPrintStart [07:13:09]Write to MH i2c: 01 00 00 42 02 44 [07:13:09]Write i2c OK [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: 01 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: 01 07 00 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: 01 07 00 42 02 00 00 00 00 00 FF 0F 59 [07:13:09]RasterBufferAndPrint [07:13:09]line Счет N : (1)1786570 [07:13:09]line ИНН: 02508201610067 [07:13:09]line Контрольно-Кассовый Чек [07:13:09]line ПРОДАЖА [07:13:09]line ТРК (МРК, ГНК) : 41 [07:13:09]line Товар: 2710194210 [07:13:09]line ДТ-К-5 [07:13:09]line 7.880 * 76.20 [07:13:09]line = 600.46 [07:13:09]line НДС 12% НСП 1% [07:13:09]line > о реализуемом товаре [07:13:09]line ОКРУГЛЕНИЕ: -0.46 [07:13:09]line ИТОГО: 600.00 [07:13:09]line Внесено: 600.00 [07:13:09]line СДАЧА: 0.00 [07:13:09]line НСП 1% : 5.31 [07:13:09]line НДС 12% : 63.77 [07:13:09]line Наличными: 600.00 [07:13:09]line Безнал.: 0.00 [07:13:09]line Место: АЗС № 89 "Партнер Нефть" [07:13:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:13:09]line СНО: Общий режим [07:13:09]line Чек 27 24.09.2024 07:13 [07:13:09]line Смена: 477 ФФД: 1.0 [07:13:09]line ЗНМ: 0300000113 [07:13:09]line РНМ: 0000000000091825 [07:13:09]line Версия ККМ: 001 [07:13:09]line ФМ: 0000000000871835 [07:13:09]line ФД: 152568 [07:13:09]line ФПД: 149962171004888 [07:13:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T071308&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152568&fm=149962171004888&tin=02508201610067®Number=0000000000091825&sum=60000 [07:13:09]written 0, free lines is 4095 [07:13:09]OFD Sender: Processing packet 152568 [packets to send 828, broken 827] [07:13:09]ProducePacketName [07:13:09]name=ofd_packets/00152568 [07:13:09]OFD Sender: To server: pG, [07:13:09]CommunicateWithHost lk.salyk.kg:30040 [07:13:09]ConnectInit lk.salyk.kg [07:13:10]Write to MH i2c: 01 00 00 6D 02 6F [07:13:10]Write i2c OK [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: 01 [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: 01 07 00 [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 E0 0C 62 [07:13:10]RasterBufferAndPrint [07:13:10]line [07:13:10]line [07:13:10]line [07:13:10]line [07:13:10]line [07:13:10]written 0, free lines is 3310 [07:13:10]MH_Cut [07:13:10]Write to MH i2c: D1 01 00 74 02 01 48 [07:13:10]Write i2c OK [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: D1 [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: D1 01 00 [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: D1 01 00 74 02 00 47 [07:13:10]Write to MH i2c: 01 00 00 75 02 77 [07:13:10]Write i2c OK [07:13:10]MH_I2C_Read... [07:13:10]*** Cut start [07:13:10]*** Purtial cut [07:13:10]*** Stage 1: CUTSNS_PIN = 1 [07:13:11]Read from MH i2c: 01 [07:13:11]MH_I2C_Read... [07:13:11]*** Stop cut motor [07:13:11]*** Cut end [07:13:11]Read from MH i2c: 01 07 00 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: 01 07 00 75 02 00 00 00 00 00 FF 0F 8C [07:13:11]process_action close_receipt done [07:13:11]requested_data is exist [07:13:11]produce_requested_data [07:13:11]requested_item fm.sn is exist - process it [07:13:11]wFMCommunicate request_size=4 [07:13:11]MH_SAM_APDU [07:13:11]CAPDU: 80 11 00 00 [07:13:11]Write to MH i2c: E2 08 00 76 02 80 11 00 00 00 00 00 00 F2 [07:13:11]Write i2c OK [07:13:11]MH_I2C_Read... [07:13:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:13:11]Read from MH i2c: E2 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: E2 17 00 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: E2 17 00 76 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 45 [07:13:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:13:11]wFMCommunicate OK [07:13:11]requested_item fd.num is exist - process it [07:13:11]SAM_PROTO_GetFieldsCounters [07:13:11]wFMCommunicate request_size=4 [07:13:11]MH_SAM_APDU [07:13:11]CAPDU: 80 13 00 00 [07:13:11]Write to MH i2c: E2 08 00 77 02 80 13 00 00 00 00 00 00 F5 [07:13:11]Write i2c OK [07:13:11]MH_I2C_Read... [07:13:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:13:11]Read from MH i2c: E2 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: E2 62 00 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: E2 62 00 77 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F8 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 92 [07:13:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F8 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:13:11]wFMCommunicate OK [07:13:11]SAM_PROTO_GetFieldsCounters done [07:13:11]requested_item shift.num is exist - process it [07:13:11]requested_item shift.opened is exist - process it [07:13:11]req_shift_opened [07:13:11]FM_GetShiftState [07:13:11]SAM_PROTO_GetShiftState [07:13:11]wFMCommunicate request_size=4 [07:13:11]MH_SAM_APDU [07:13:11]CAPDU: 80 13 01 00 [07:13:11]Write to MH i2c: E2 08 00 78 02 80 13 01 00 00 00 00 00 F7 [07:13:11]Write i2c OK [07:13:11]MH_I2C_Read... [07:13:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:13:11]Read from MH i2c: E2 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: E2 0E 00 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: E2 0E 00 78 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C4 [07:13:11]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:13:11]wFMCommunicate OK [07:13:11]SAM_PROTO_GetShiftState done [07:13:11]FM_GetShiftState done [07:13:11]req_shift_opened done [07:13:11]requested_item shift.open_date is exist - process it [07:13:11]req_shift_open_date [07:13:11]req_shift_open_date done [07:13:11]produce_requested_data done [07:13:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152568,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [07:13:11]process_action_free close_receipt [07:13:11]json_value_free [07:13:11]json_value_free done [07:13:11]process_json_proto returns [07:13:11]Send response to host [07:13:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152568,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [07:13:11]free response buf [07:13:11]execute_script done [07:13:11]execute_script returns [07:13:11]free content buf [07:13:11]Sock 9.Close socket [07:13:11]Sock 9.Thread stoped [07:13:11]recv_with_timeout no data received [07:13:14]ConnectInit Can't take IP for lk.salyk.kg [07:13:14]CommunicateWithHost connect error [07:13:14]CommunicateWithHost err = -1 [07:13:14]OFD Sender: Server communicate error [07:13:19]OFD Sender: Processing packet 152568 [packets to send 828, broken 827] [07:13:19]ProducePacketName [07:13:19]name=ofd_packets/00152568 [07:13:19]OFD Sender: To server: pG, [07:13:19]CommunicateWithHost lk.salyk.kg:30040 [07:13:19]ConnectInit lk.salyk.kg [07:13:21]Connected sock=10 [07:13:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E1 22 04 01 80 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 84 66 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 53 02 00 35 04 06 00 88 [07:14:22]OFD Sender: No OFD packet to send [07:14:28]OFD Sender: No OFD packet to send [07:14:33]OFD Sender: No OFD packet to send [07:14:38]OFD Sender: No OFD packet to send [07:14:43]OFD Sender: No OFD packet to send [07:14:48]OFD Sender: No OFD packet to send [07:14:53]OFD Sender: No OFD packet to send [07:14:58]OFD Sender: No OFD packet to send [07:15:03]OFD Sender: No OFD packet to send [07:15:04]recv_with_timeout no data received [07:15:08]OFD Sender: No OFD packet to send [07:15:13]OFD Sender: No OFD packet to send [07:15:18]OFD Sender: No OFD packet to send [07:15:23]OFD Sender: No OFD packet to send [07:15:28]OFD Sender: No OFD packet to send [07:15:33]OFD Sender: No OFD packet to send [07:15:38]OFD Sender: No OFD packet to send [07:15:42]recv_with_timeout no data received [07:15:43]OFD Sender: No OFD packet to send [07:15:48]OFD Sender: No OFD packet to send [07:15:53]OFD Sender: No OFD packet to send [07:15:58]OFD Sender: No OFD packet to send [07:16:03]OFD Sender: No OFD packet to send [07:16:08]OFD Sender: No OFD packet to send [07:16:13]OFD Sender: No OFD packet to send [07:16:18]OFD Sender: No OFD packet to send [07:16:23]OFD Sender: No OFD packet to send [07:16:25]recv_with_timeout no data received [07:16:28]OFD Sender: No OFD packet to send [07:16:33]OFD Sender: No OFD packet to send [07:16:38]OFD Sender: No OFD packet to send [07:16:43]OFD Sender: No OFD packet to send [07:16:48]OFD Sender: No OFD packet to send [07:16:53]OFD Sender: No OFD packet to send [07:16:58]OFD Sender: No OFD packet to send [07:16:58]recv_with_timeout no data received [07:17:03]OFD Sender: No OFD packet to send [07:17:08]OFD Sender: No OFD packet to send [07:17:13]OFD Sender: No OFD packet to send [07:17:18]OFD Sender: No OFD packet to send [07:17:23]OFD Sender: No OFD packet to send [07:17:28]OFD Sender: No OFD packet to send [07:17:31]recv_with_timeout no data received [07:17:33]OFD Sender: No OFD packet to send [07:17:38]OFD Sender: No OFD packet to send [07:17:43]OFD Sender: No OFD packet to send [07:17:43]recv_with_timeout no data received [07:17:48]OFD Sender: No OFD packet to send [07:17:53]OFD Sender: No OFD packet to send [07:17:54]recv_with_timeout no data received [07:17:58]OFD Sender: No OFD packet to send [07:18:03]OFD Sender: No OFD packet to send [07:18:08]OFD Sender: No OFD packet to send [07:18:13]OFD Sender: No OFD packet to send [07:18:18]OFD Sender: No OFD packet to send [07:18:23]OFD Sender: No OFD packet to send [07:18:28]OFD Sender: No OFD packet to send [07:18:33]OFD Sender: No OFD packet to send [07:18:38]OFD Sender: No OFD packet to send [07:18:43]OFD Sender: No OFD packet to send [07:18:48]OFD Sender: No OFD packet to send [07:18:53]OFD Sender: No OFD packet to send [07:18:58]OFD Sender: No OFD packet to send [07:19:03]OFD Sender: No OFD packet to send [07:19:07]recv_with_timeout no data received [07:19:08]OFD Sender: No OFD packet to send [07:19:14]OFD Sender: No OFD packet to send [07:19:19]OFD Sender: No OFD packet to send [07:19:24]OFD Sender: No OFD packet to send [07:19:24]recv_with_timeout no data received [07:19:29]OFD Sender: No OFD packet to send [07:19:34]OFD Sender: No OFD packet to send [07:19:39]OFD Sender: No OFD packet to send [07:19:44]OFD Sender: No OFD packet to send [07:19:49]OFD Sender: No OFD packet to send [07:19:54]OFD Sender: No OFD packet to send [07:19:59]OFD Sender: No OFD packet to send [07:20:04]OFD Sender: No OFD packet to send [07:20:09]OFD Sender: No OFD packet to send [07:20:14]OFD Sender: No OFD packet to send [07:20:19]OFD Sender: No OFD packet to send [07:20:24]OFD Sender: No OFD packet to send [07:20:25]recv_with_timeout no data received [07:20:29]OFD Sender: No OFD packet to send [07:20:34]OFD Sender: No OFD packet to send [07:20:36]recv_with_timeout no data received [07:20:39]OFD Sender: No OFD packet to send [07:20:44]OFD Sender: No OFD packet to send [07:20:49]OFD Sender: No OFD packet to send [07:20:54]OFD Sender: No OFD packet to send [07:20:59]OFD Sender: No OFD packet to send [07:21:04]OFD Sender: No OFD packet to send [07:21:09]OFD Sender: No OFD packet to send [07:21:12]recv_with_timeout no data received [07:21:14]OFD Sender: No OFD packet to send [07:21:19]OFD Sender: No OFD packet to send [07:21:24]OFD Sender: No OFD packet to send [07:21:29]OFD Sender: No OFD packet to send [07:21:34]OFD Sender: No OFD packet to send [07:21:39]OFD Sender: No OFD packet to send [07:21:44]OFD Sender: No OFD packet to send [07:21:49]OFD Sender: No OFD packet to send [07:21:51]recv_with_timeout no data received [07:21:54]OFD Sender: No OFD packet to send [07:21:59]OFD Sender: No OFD packet to send [07:22:04]OFD Sender: No OFD packet to send [07:22:09]OFD Sender: No OFD packet to send [07:22:14]OFD Sender: No OFD packet to send [07:22:19]OFD Sender: No OFD packet to send [07:22:24]OFD Sender: No OFD packet to send [07:22:29]OFD Sender: No OFD packet to send [07:22:34]OFD Sender: No OFD packet to send [07:22:39]OFD Sender: No OFD packet to send [07:22:39]recv_with_timeout no data received [07:22:44]OFD Sender: No OFD packet to send [07:22:49]OFD Sender: No OFD packet to send [07:22:54]OFD Sender: No OFD packet to send [07:22:59]OFD Sender: No OFD packet to send [07:23:03]recv_with_timeout no data received [07:23:04]OFD Sender: No OFD packet to send [07:23:09]OFD Sender: No OFD packet to send [07:23:14]OFD Sender: No OFD packet to send [07:23:19]OFD Sender: No OFD packet to send [07:23:24]OFD Sender: No OFD packet to send [07:23:29]OFD Sender: No OFD packet to send [07:23:34]OFD Sender: No OFD packet to send [07:23:39]OFD Sender: No OFD packet to send [07:23:44]OFD Sender: No OFD packet to send [07:23:49]OFD Sender: No OFD packet to send [07:23:54]OFD Sender: No OFD packet to send [07:24:00]OFD Sender: No OFD packet to send [07:24:05]OFD Sender: No OFD packet to send [07:24:10]OFD Sender: No OFD packet to send [07:24:15]OFD Sender: No OFD packet to send [07:24:20]OFD Sender: No OFD packet to send [07:24:25]OFD Sender: No OFD packet to send [07:24:30]OFD Sender: No OFD packet to send [07:24:35]OFD Sender: No OFD packet to send [07:24:40]OFD Sender: No OFD packet to send [07:24:45]OFD Sender: No OFD packet to send [07:24:50]OFD Sender: No OFD packet to send [07:24:55]OFD Sender: No OFD packet to send [07:25:00]OFD Sender: No OFD packet to send [07:25:03]recv_with_timeout no data received [07:25:05]OFD Sender: No OFD packet to send [07:25:10]OFD Sender: No OFD packet to send [07:25:15]OFD Sender: No OFD packet to send [07:25:20]OFD Sender: No OFD packet to send [07:25:25]OFD Sender: No OFD packet to send [07:25:30]OFD Sender: No OFD packet to send [07:25:35]OFD Sender: No OFD packet to send [07:25:40]OFD Sender: No OFD packet to send [07:25:45]OFD Sender: No OFD packet to send [07:25:47]recv_with_timeout no data received [07:25:50]OFD Sender: No OFD packet to send [07:25:55]OFD Sender: No OFD packet to send [07:26:00]OFD Sender: No OFD packet to send [07:26:05]OFD Sender: No OFD packet to send [07:26:10]OFD Sender: No OFD packet to send [07:26:15]OFD Sender: No OFD packet to send [07:26:20]OFD Sender: No OFD packet to send [07:26:25]OFD Sender: No OFD packet to send [07:26:28]recv_with_timeout no data received [07:26:30]OFD Sender: No OFD packet to send [07:26:35]OFD Sender: No OFD packet to send [07:26:38]recv_with_timeout no data received [07:26:40]OFD Sender: No OFD packet to send [07:26:45]OFD Sender: No OFD packet to send [07:26:50]OFD Sender: No OFD packet to send [07:26:55]OFD Sender: No OFD packet to send [07:27:00]OFD Sender: No OFD packet to send [07:27:05]OFD Sender: No OFD packet to send [07:27:08]recv_with_timeout no data received [07:27:10]OFD Sender: No OFD packet to send [07:27:15]OFD Sender: No OFD packet to send [07:27:20]OFD Sender: No OFD packet to send [07:27:25]OFD Sender: No OFD packet to send [07:27:30]OFD Sender: No OFD packet to send [07:27:35]OFD Sender: No OFD packet to send [07:27:40]OFD Sender: No OFD packet to send [07:27:45]recv_with_timeout no data received [07:27:45]OFD Sender: No OFD packet to send [07:27:50]OFD Sender: No OFD packet to send [07:27:55]OFD Sender: No OFD packet to send [07:28:00]OFD Sender: No OFD packet to send [07:28:05]OFD Sender: No OFD packet to send [07:28:10]OFD Sender: No OFD packet to send [07:28:15]OFD Sender: No OFD packet to send [07:28:20]OFD Sender: No OFD packet to send [07:28:23]recv_with_timeout no data received [07:28:25]accept exits with 8 [07:28:25]New connection [07:28:25]New thread 3066924388 created [07:28:25]Thread 3066781028 joined [07:28:25]Waiting for new connection... [07:28:25] Sock 8.Parse request [07:28:25]Sock 8.Check first char [07:28:25]Sock 8.First char is OK [07:28:25]request: POST /json_proto HTTP/1.0 [07:28:25]Method: POST [07:28:25]URL: /json_proto [07:28:25]Method is POST - this is cgi request [07:28:25]url: /json_proto [07:28:25]query_string will be loaded in cgi processing [07:28:25]execute_cgi json_proto POST (null) [07:28:25]execute_cgi path=json_proto method=POST [07:28:25]POST find Content-Length [07:28:25]Host: 172.17.43.67:8080 [07:28:25]Content-Length: 662 [07:28:25]Content-Type: application/json [07:28:25] [07:28:25]POST finish read [07:28:25]Found Content-Length = 662 [07:28:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:28:25]execute_script... [07:28:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:28:25]POST & json_proto [07:28:25]process_json_proto [07:28:25]json parsed OK: [07:28:25]protocol is kg_v1.0 [07:28:25]action value=close_receipt [07:28:25]process_action close_receipt [07:28:25]cmd_close_receipt [07:28:25]MH_GetDate [07:28:25]Write to MH i2c: F0 00 00 79 02 6A [07:28:25]Write i2c OK [07:28:25]MH_I2C_Read... [07:28:25]Read from MH i2c: F0 [07:28:25]MH_I2C_Read... [07:28:25]Read from MH i2c: F0 09 00 [07:28:25]MH_I2C_Read... [07:28:25]Read from MH i2c: F0 09 00 79 02 00 19 6A F2 66 6A BD 47 65 21 [07:28:25]GetLastDocTimeStamp 1727161988 [07:28:25]current date 1727162905 [07:28:25]FM_GetShiftState [07:28:25]SAM_PROTO_GetShiftState [07:28:25]wFMCommunicate request_size=4 [07:28:25]MH_SAM_APDU [07:28:25]CAPDU: 80 13 01 00 [07:28:25]Write to MH i2c: E2 08 00 7A 02 80 13 01 00 00 00 00 00 F9 [07:28:25]Write i2c OK [07:28:25]MH_I2C_Read... [07:28:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:28:25]Read from MH i2c: E2 [07:28:25]MH_I2C_Read... [07:28:25]Read from MH i2c: E2 0E 00 [07:28:25]MH_I2C_Read... [07:28:25]Read from MH i2c: E2 0E 00 7A 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C6 [07:28:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:28:25]wFMCommunicate OK [07:28:25]SAM_PROTO_GetShiftState done [07:28:25]FM_GetShiftState done [07:28:25]opened in 1727137889 [07:28:25]opened+sec_in_day 1727224289 [07:28:25]quantity*price = 50034 [07:28:25]sum+1 = 50036 [07:28:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 28 24.09.2024 07:28 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152569 ФПД: 24824878491398 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T072826&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152569&fm=24824878491398&tin=02508201610067®Number=0000000000091825&sum=50000 [07:28:26]StoreToDocumentArchive [07:28:26]shift 477 fd 152569 [07:28:26]save to /storage/0477/doc_00152569 [07:28:26]save last doc name /storage/0477/doc_00152569 to /storage/kkm_last_doc_name [07:28:26]save OK [07:28:26]Clear old archive folders... [07:28:26]ProcessDocumentItem done err = 0, tmpTLVsize=247 [07:28:26]tlvbuf is 015D2330 [07:28:26]SAM_PROTO_ClearQueue [07:28:26]wFMCommunicate request_size=4 [07:28:26]MH_SAM_APDU [07:28:26]CAPDU: 80 09 00 00 [07:28:26]Write to MH i2c: E2 08 00 87 02 80 09 00 00 00 00 00 00 FB [07:28:26]Write i2c OK [07:28:26]MH_I2C_Read... [07:28:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:28:26]Read from MH i2c: E2 [07:28:26]MH_I2C_Read... [07:28:26]Read from MH i2c: E2 03 00 [07:28:26]MH_I2C_Read... [07:28:26]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [07:28:26]RAPDU: 90 00 [07:28:26]wFMCommunicate OK [07:28:26]SAM_PROTO_ClearQueue done [07:28:26]KKMCreateOFDPacket [07:28:26]OFDProtocolAddRootSTLVToBuf [07:28:26]FM_MakeSignedData [07:28:26]FM_MakeSignedData [07:28:26]SAM_PROTO_SignData [07:28:26]wFMCommunicate request_size=4 [07:28:26]MH_SAM_APDU [07:28:26]CAPDU: 80 0D 01 02 [07:28:26]Write to MH i2c: E2 08 00 88 02 80 0D 01 02 00 00 00 00 03 [07:28:26]Write i2c OK [07:28:26]MH_I2C_Read... [07:28:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:28:26]Read from MH i2c: E2 [07:28:26]MH_I2C_Read... [07:28:26]Read from MH i2c: E2 03 00 [07:28:26]MH_I2C_Read... [07:28:26]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [07:28:26]RAPDU: 90 00 [07:28:26]wFMCommunicate OK [07:28:26]wFMCommunicate request_size=255 [07:28:26]MH_SAM_APDU [07:28:26]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 1A 6A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 53 02 00 35 04 06 00 16 93 FE 10 67 [07:28:26]Write to MH i2c: E2 02 01 89 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 1A 6A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 53 02 00 35 04 06 00 16 93 FE 10 67 00 00 DB [07:28:26]Write i2c OK [07:28:26]MH_I2C_Read... [07:28:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:28:27]Read from MH i2c: E2 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: E2 03 00 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: E2 03 00 89 02 00 90 00 FF [07:28:27]RAPDU: 90 00 [07:28:27]wFMCommunicate OK [07:28:27]wFMCommunicate request_size=6 [07:28:27]MH_SAM_APDU [07:28:27]CAPDU: 80 0D 02 02 01 06 [07:28:27]Write to MH i2c: E2 09 00 8A 02 80 0D 02 02 01 00 06 00 00 0E [07:28:27]Write i2c OK [07:28:27]MH_I2C_Read... [07:28:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:28:27]Read from MH i2c: E2 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: E2 03 00 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: E2 03 00 8A 02 00 90 00 00 [07:28:27]RAPDU: 90 00 [07:28:27]wFMCommunicate OK [07:28:27]wFMCommunicate request_size=4 [07:28:27]MH_SAM_APDU [07:28:27]CAPDU: 80 0D 03 02 [07:28:27]Write to MH i2c: E2 08 00 8B 02 80 0D 03 02 00 00 00 00 08 [07:28:27]Write i2c OK [07:28:27]MH_I2C_Read... [07:28:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:28:27]Read from MH i2c: E2 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: E2 0B 00 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: E2 0B 00 8B 02 00 A8 15 B2 24 39 99 EC 8F 90 00 E9 [07:28:27]RAPDU: A8 15 B2 24 39 99 EC 8F 90 00 [07:28:27]wFMCommunicate OK [07:28:27]SAM_PROTO_SignData done [07:28:27]FM_MakeSignedData done [07:28:27]CreateOFDProtocolMessage [07:28:27]wFMCommunicate request_size=4 [07:28:27]MH_SAM_APDU [07:28:27]CAPDU: 80 11 00 00 [07:28:27]Write to MH i2c: E2 08 00 8C 02 80 11 00 00 00 00 00 00 08 [07:28:27]Write i2c OK [07:28:27]MH_I2C_Read... [07:28:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:27]Read from MH i2c: E2 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: E2 17 00 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: E2 17 00 8C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [07:28:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:28:27]wFMCommunicate OK [07:28:27]CreateOFDProtocolMessage done [07:28:27]OFDSenderStorePacket 152569 [07:28:27]StoreOFDPacket docnum=152569 [07:28:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 01 88 03 01 A6 9D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 1A 6A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 53 02 00 35 04 06 00 16 93 FE 10 67 06 A8 15 B2 24 39 99 EC 8F [07:28:27]CheckFolder [07:28:27]dirname=/storage/ofd_packets [07:28:27]CheckFolder done [07:28:27]ProducePacketName [07:28:27]name=ofd_packets/00152569 [07:28:27]NVStorageSaveData ofd_packets/00152569 [07:28:27]File name is /storage/ofd_packets/00152569 [07:28:27]Write 297 bytes [07:28:27]NVStorageSaveData done [07:28:27]OFDSenderStorePacket done [07:28:27]KKMCreateOFDPacket done [07:28:27]NVStorageSaveData kkm_last_timestamp [07:28:27]File name is /storage/kkm_last_timestamp [07:28:27]Write 4 bytes [07:28:27]NVStorageSaveData done [07:28:27]ExternCall_PrintAddStr [07:28:27]wPrintStart [07:28:27]Write to MH i2c: 01 00 00 8D 02 8F [07:28:27]Write i2c OK [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: 01 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: 01 07 00 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: 01 07 00 8D 02 00 00 00 00 00 FF 0F A4 [07:28:27]RasterBufferAndPrint [07:28:27]line Счет N : (1)1786571 [07:28:27]line ИНН: 02508201610067 [07:28:27]line Контрольно-Кассовый Чек [07:28:27]line ПРОДАЖА [07:28:27]line ТРК (МРК, ГНК) : 33 [07:28:27]line Товар: 2710124130 [07:28:27]line Super-92 [07:28:27]line 7.220 * 69.30 [07:28:27]line = 500.35 [07:28:27]line НДС 12% НСП 1% [07:28:27]line > о реализуемом товаре [07:28:27]line ОКРУГЛЕНИЕ: -0.35 [07:28:27]line ИТОГО: 500.00 [07:28:27]line Внесено: 500.00 [07:28:27]line СДАЧА: 0.00 [07:28:27]line НСП 1% : 4.43 [07:28:27]line НДС 12% : 53.13 [07:28:27]line Наличными: 500.00 [07:28:27]line Безнал.: 0.00 [07:28:27]line Место: АЗС № 89 "Партнер Нефть" [07:28:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:28:27]line СНО: Общий режим [07:28:27]line Чек 28 24.09.2024 07:28 [07:28:27]line Смена: 477 ФФД: 1.0 [07:28:27]line ЗНМ: 0300000113 [07:28:27]line РНМ: 0000000000091825 [07:28:27]line Версия ККМ: 001 [07:28:27]line ФМ: 0000000000871835 [07:28:27]line ФД: 152569 [07:28:27]line ФПД: 24824878491398 [07:28:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T072826&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152569&fm=24824878491398&tin=02508201610067®Number=0000000000091825&sum=50000 [07:28:27]written 0, free lines is 4095 [07:28:27]OFD Sender: Processing packet 152569 [packets to send 828, broken 827] [07:28:27]ProducePacketName [07:28:27]name=ofd_packets/00152569 [07:28:27]OFD Sender: To server: pG, [07:28:27]CommunicateWithHost lk.salyk.kg:30040 [07:28:27]ConnectInit lk.salyk.kg [07:28:27]Write to MH i2c: 01 00 00 B8 02 BA [07:28:27]Write i2c OK [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: 01 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: 01 07 00 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 D7 0C A4 [07:28:27]RasterBufferAndPrint [07:28:27]line [07:28:27]line [07:28:27]line [07:28:27]line [07:28:27]line [07:28:27]written 0, free lines is 3294 [07:28:27]MH_Cut [07:28:27]Write to MH i2c: D1 01 00 BF 02 01 93 [07:28:27]Write i2c OK [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: D1 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: D1 01 00 [07:28:27]MH_I2C_Read... [07:28:27]Read from MH i2c: D1 01 00 BF 02 00 92 [07:28:27]Write to MH i2c: 01 00 00 C0 02 C2 [07:28:27]Write i2c OK [07:28:27]MH_I2C_Read... [07:28:27]Connected sock=10 [07:28:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 01 88 03 01 A6 9D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 1A 6A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 53 02 00 35 04 06 00 16 93 FE 10 67 06 A8 15 B2 24 39 99 EC 8F [07:28:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E6 73 47 00 97 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 53 02 00 F4 03 04 00 18 12 F2 66 B6 04 01 00 00 B0 5F 23 4A 7A F3 EB 24 [07:28:28]CommunicateWithHost err = 0 [07:28:28]CheckOFDResponse [07:28:28]1017 (14) - 77093643461234 [07:28:28]1041 (16) - 0000000000871835 [07:28:28]1040 (4) - 152569 [07:28:28]1012 (4) - 24.09.2024 01:12 [07:28:28]1206 (1) - 0 [07:28:28]OFD Sender: Remove packet 152569 [07:28:28]ProducePacketName [07:28:28]name=ofd_packets/00152569 [07:28:28]NVStorageDeleteData [07:28:28]*** Cut start [07:28:28]*** Purtial cut [07:28:28]*** Stage 1: CUTSNS_PIN = 1 [07:28:28]Read from MH i2c: 01 [07:28:28]MH_I2C_Read... [07:28:28]*** Stop cut motor [07:28:28]*** Cut end [07:28:28]Read from MH i2c: 01 07 00 [07:28:28]MH_I2C_Read... [07:28:28]Read from MH i2c: 01 07 00 C0 02 00 00 00 00 00 FF 0F D7 [07:28:28]process_action close_receipt done [07:28:28]requested_data is exist [07:28:28]produce_requested_data [07:28:28]requested_item fm.sn is exist - process it [07:28:28]wFMCommunicate request_size=4 [07:28:28]MH_SAM_APDU [07:28:28]CAPDU: 80 11 00 00 [07:28:28]Write to MH i2c: E2 08 00 C1 02 80 11 00 00 00 00 00 00 3D [07:28:28]Write i2c OK [07:28:28]MH_I2C_Read... [07:28:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:28]Read from MH i2c: E2 [07:28:28]MH_I2C_Read... [07:28:28]Read from MH i2c: E2 17 00 [07:28:28]MH_I2C_Read... [07:28:28]Read from MH i2c: E2 17 00 C1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 90 [07:28:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:28:28]wFMCommunicate OK [07:28:28]requested_item fd.num is exist - process it [07:28:28]SAM_PROTO_GetFieldsCounters [07:28:28]wFMCommunicate request_size=4 [07:28:28]MH_SAM_APDU [07:28:28]CAPDU: 80 13 00 00 [07:28:28]Write to MH i2c: E2 08 00 C2 02 80 13 00 00 00 00 00 00 40 [07:28:28]Write i2c OK [07:28:28]MH_I2C_Read... [07:28:28]OFD Sender: No OFD packet to send [07:28:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:28:28]Read from MH i2c: E2 [07:28:28]MH_I2C_Read... [07:28:28]Read from MH i2c: E2 62 00 [07:28:28]MH_I2C_Read... [07:28:28]Read from MH i2c: E2 62 00 C2 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 E1 [07:28:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:28:28]wFMCommunicate OK [07:28:28]SAM_PROTO_GetFieldsCounters done [07:28:28]requested_item shift.num is exist - process it [07:28:28]requested_item shift.opened is exist - process it [07:28:28]req_shift_opened [07:28:28]FM_GetShiftState [07:28:28]SAM_PROTO_GetShiftState [07:28:28]wFMCommunicate request_size=4 [07:28:28]MH_SAM_APDU [07:28:28]CAPDU: 80 13 01 00 [07:28:28]Write to MH i2c: E2 08 00 C3 02 80 13 01 00 00 00 00 00 42 [07:28:28]Write i2c OK [07:28:28]MH_I2C_Read... [07:28:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:28:28]Read from MH i2c: E2 [07:28:28]MH_I2C_Read... [07:28:28]Read from MH i2c: E2 0E 00 [07:28:28]MH_I2C_Read... [07:28:28]Read from MH i2c: E2 0E 00 C3 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0F [07:28:28]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:28:28]wFMCommunicate OK [07:28:28]SAM_PROTO_GetShiftState done [07:28:28]FM_GetShiftState done [07:28:28]req_shift_opened done [07:28:28]requested_item shift.open_date is exist - process it [07:28:28]req_shift_open_date [07:28:28]req_shift_open_date done [07:28:28]produce_requested_data done [07:28:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152569,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [07:28:28]process_action_free close_receipt [07:28:28]json_value_free [07:28:29]json_value_free done [07:28:29]process_json_proto returns [07:28:29]Send response to host [07:28:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152569,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [07:28:29]free response buf [07:28:29]execute_script done [07:28:29]execute_script returns [07:28:29]free content buf [07:28:29]Sock 8.Close socket [07:28:29]Sock 8.Thread stoped [07:28:33]OFD Sender: No OFD packet to send [07:28:38]OFD Sender: No OFD packet to send [07:28:43]OFD Sender: No OFD packet to send [07:28:48]OFD Sender: No OFD packet to send [07:28:49]recv_with_timeout no data received [07:28:53]OFD Sender: No OFD packet to send [07:28:58]OFD Sender: No OFD packet to send [07:29:04]OFD Sender: No OFD packet to send [07:29:08]recv_with_timeout no data received [07:29:09]OFD Sender: No OFD packet to send [07:29:14]OFD Sender: No OFD packet to send [07:29:19]OFD Sender: No OFD packet to send [07:29:24]OFD Sender: No OFD packet to send [07:29:29]OFD Sender: No OFD packet to send [07:29:34]OFD Sender: No OFD packet to send [07:29:39]OFD Sender: No OFD packet to send [07:29:44]OFD Sender: No OFD packet to send [07:29:49]OFD Sender: No OFD packet to send [07:29:54]OFD Sender: No OFD packet to send [07:29:59]OFD Sender: No OFD packet to send [07:30:04]OFD Sender: No OFD packet to send [07:30:09]OFD Sender: No OFD packet to send [07:30:11]recv_with_timeout no data received [07:30:14]OFD Sender: No OFD packet to send [07:30:19]OFD Sender: No OFD packet to send [07:30:22]recv_with_timeout no data received [07:30:24]OFD Sender: No OFD packet to send [07:30:29]OFD Sender: No OFD packet to send [07:30:34]OFD Sender: No OFD packet to send [07:30:39]OFD Sender: No OFD packet to send [07:30:44]OFD Sender: No OFD packet to send [07:30:49]OFD Sender: No OFD packet to send [07:30:54]OFD Sender: No OFD packet to send [07:30:59]OFD Sender: No OFD packet to send [07:31:04]OFD Sender: No OFD packet to send [07:31:09]OFD Sender: No OFD packet to send [07:31:14]OFD Sender: No OFD packet to send [07:31:19]OFD Sender: No OFD packet to send [07:31:24]OFD Sender: No OFD packet to send [07:31:29]OFD Sender: No OFD packet to send [07:31:34]OFD Sender: No OFD packet to send [07:31:39]OFD Sender: No OFD packet to send [07:31:44]OFD Sender: No OFD packet to send [07:31:49]OFD Sender: No OFD packet to send [07:31:54]OFD Sender: No OFD packet to send [07:31:59]OFD Sender: No OFD packet to send [07:32:04]OFD Sender: No OFD packet to send [07:32:09]OFD Sender: No OFD packet to send [07:32:14]OFD Sender: No OFD packet to send [07:32:15]recv_with_timeout no data received [07:32:19]OFD Sender: No OFD packet to send [07:32:24]OFD Sender: No OFD packet to send [07:32:29]OFD Sender: No OFD packet to send [07:32:34]OFD Sender: No OFD packet to send [07:32:39]OFD Sender: No OFD packet to send [07:32:44]OFD Sender: No OFD packet to send [07:32:49]OFD Sender: No OFD packet to send [07:32:51]recv_with_timeout no data received [07:32:54]OFD Sender: No OFD packet to send [07:32:59]OFD Sender: No OFD packet to send [07:33:04]OFD Sender: No OFD packet to send [07:33:09]OFD Sender: No OFD packet to send [07:33:14]OFD Sender: No OFD packet to send [07:33:19]OFD Sender: No OFD packet to send [07:33:24]OFD Sender: No OFD packet to send [07:33:29]OFD Sender: No OFD packet to send [07:33:34]OFD Sender: No OFD packet to send [07:33:39]OFD Sender: No OFD packet to send [07:33:44]OFD Sender: No OFD packet to send [07:33:50]OFD Sender: No OFD packet to send [07:33:55]OFD Sender: No OFD packet to send [07:34:00]OFD Sender: No OFD packet to send [07:34:02]recv_with_timeout no data received [07:34:05]OFD Sender: No OFD packet to send [07:34:10]OFD Sender: No OFD packet to send [07:34:15]OFD Sender: No OFD packet to send [07:34:20]OFD Sender: No OFD packet to send [07:34:25]OFD Sender: No OFD packet to send [07:34:25]recv_with_timeout no data received [07:34:30]OFD Sender: No OFD packet to send [07:34:35]OFD Sender: No OFD packet to send [07:34:40]OFD Sender: No OFD packet to send [07:34:45]OFD Sender: No OFD packet to send [07:34:50]OFD Sender: No OFD packet to send [07:34:55]OFD Sender: No OFD packet to send [07:34:56]recv_with_timeout no data received [07:35:00]OFD Sender: No OFD packet to send [07:35:05]OFD Sender: No OFD packet to send [07:35:09]recv_with_timeout no data received [07:35:10]OFD Sender: No OFD packet to send [07:35:15]OFD Sender: No OFD packet to send [07:35:20]OFD Sender: No OFD packet to send [07:35:25]OFD Sender: No OFD packet to send [07:35:30]OFD Sender: No OFD packet to send [07:35:35]OFD Sender: No OFD packet to send [07:35:40]OFD Sender: No OFD packet to send [07:35:45]OFD Sender: No OFD packet to send [07:35:50]OFD Sender: No OFD packet to send [07:35:55]OFD Sender: No OFD packet to send [07:36:00]OFD Sender: No OFD packet to send [07:36:05]OFD Sender: No OFD packet to send [07:36:10]OFD Sender: No OFD packet to send [07:36:12]recv_with_timeout no data received [07:36:15]OFD Sender: No OFD packet to send [07:36:20]OFD Sender: No OFD packet to send [07:36:25]OFD Sender: No OFD packet to send [07:36:30]OFD Sender: No OFD packet to send [07:36:35]OFD Sender: No OFD packet to send [07:36:40]OFD Sender: No OFD packet to send [07:36:45]OFD Sender: No OFD packet to send [07:36:50]OFD Sender: No OFD packet to send [07:36:55]OFD Sender: No OFD packet to send [07:37:00]OFD Sender: No OFD packet to send [07:37:05]OFD Sender: No OFD packet to send [07:37:10]OFD Sender: No OFD packet to send [07:37:15]OFD Sender: No OFD packet to send [07:37:20]OFD Sender: No OFD packet to send [07:37:25]OFD Sender: No OFD packet to send [07:37:30]OFD Sender: No OFD packet to send [07:37:35]OFD Sender: No OFD packet to send [07:37:40]OFD Sender: No OFD packet to send [07:37:45]OFD Sender: No OFD packet to send [07:37:50]OFD Sender: No OFD packet to send [07:37:55]OFD Sender: No OFD packet to send [07:38:00]OFD Sender: No OFD packet to send [07:38:05]OFD Sender: No OFD packet to send [07:38:10]OFD Sender: No OFD packet to send [07:38:11]recv_with_timeout no data received [07:38:15]OFD Sender: No OFD packet to send [07:38:20]OFD Sender: No OFD packet to send [07:38:25]OFD Sender: No OFD packet to send [07:38:30]OFD Sender: No OFD packet to send [07:38:36]OFD Sender: No OFD packet to send [07:38:41]OFD Sender: No OFD packet to send [07:38:46]OFD Sender: No OFD packet to send [07:38:51]OFD Sender: No OFD packet to send [07:38:56]OFD Sender: No OFD packet to send [07:39:01]OFD Sender: No OFD packet to send [07:39:06]OFD Sender: No OFD packet to send [07:39:11]OFD Sender: No OFD packet to send [07:39:16]OFD Sender: No OFD packet to send [07:39:21]OFD Sender: No OFD packet to send [07:39:26]OFD Sender: No OFD packet to send [07:39:31]OFD Sender: No OFD packet to send [07:39:36]OFD Sender: No OFD packet to send [07:39:41]OFD Sender: No OFD packet to send [07:39:46]OFD Sender: No OFD packet to send [07:39:51]OFD Sender: No OFD packet to send [07:39:56]OFD Sender: No OFD packet to send [07:40:01]OFD Sender: No OFD packet to send [07:40:06]OFD Sender: No OFD packet to send [07:40:11]OFD Sender: No OFD packet to send [07:40:16]OFD Sender: No OFD packet to send [07:40:21]OFD Sender: No OFD packet to send [07:40:26]OFD Sender: No OFD packet to send [07:40:31]OFD Sender: No OFD packet to send [07:40:36]OFD Sender: No OFD packet to send [07:40:41]OFD Sender: No OFD packet to send [07:40:43]recv_with_timeout no data received [07:40:46]OFD Sender: No OFD packet to send [07:40:51]OFD Sender: No OFD packet to send [07:40:56]OFD Sender: No OFD packet to send [07:41:01]OFD Sender: No OFD packet to send [07:41:06]OFD Sender: No OFD packet to send [07:41:11]OFD Sender: No OFD packet to send [07:41:16]OFD Sender: No OFD packet to send [07:41:16]recv_with_timeout no data received [07:41:21]OFD Sender: No OFD packet to send [07:41:26]OFD Sender: No OFD packet to send [07:41:31]OFD Sender: No OFD packet to send [07:41:36]OFD Sender: No OFD packet to send [07:41:41]OFD Sender: No OFD packet to send [07:41:46]recv_with_timeout no data received [07:41:46]OFD Sender: No OFD packet to send [07:41:51]OFD Sender: No OFD packet to send [07:41:56]OFD Sender: No OFD packet to send [07:42:01]accept exits with 9 [07:42:01]New connection [07:42:01]New thread 3066781028 created [07:42:01]Thread 3066924388 joined [07:42:01]Waiting for new connection... [07:42:01] Sock 9.Parse request [07:42:01]Sock 9.Check first char [07:42:01]Sock 9.First char is OK [07:42:01]request: POST /json_proto HTTP/1.0 [07:42:01]Method: POST [07:42:01]URL: /json_proto [07:42:01]Method is POST - this is cgi request [07:42:01]url: /json_proto [07:42:01]query_string will be loaded in cgi processing [07:42:01]execute_cgi json_proto POST (null) [07:42:01]execute_cgi path=json_proto method=POST [07:42:01]POST find Content-Length [07:42:01]Host: 172.17.43.67:8080 [07:42:01]Content-Length: 662 [07:42:01]Content-Type: application/json [07:42:01] [07:42:01]POST finish read [07:42:01]Found Content-Length = 662 [07:42:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:42:01]execute_script... [07:42:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:42:01]POST & json_proto [07:42:01]process_json_proto [07:42:01]json parsed OK: [07:42:01]protocol is kg_v1.0 [07:42:01]action value=close_receipt [07:42:01]process_action close_receipt [07:42:01]cmd_close_receipt [07:42:01]MH_GetDate [07:42:01]Write to MH i2c: F0 00 00 C4 02 B5 [07:42:01]Write i2c OK [07:42:01]MH_I2C_Read... [07:42:01]Read from MH i2c: F0 [07:42:01]MH_I2C_Read... [07:42:01]Read from MH i2c: F0 09 00 [07:42:01]MH_I2C_Read... [07:42:01]Read from MH i2c: F0 09 00 C4 02 00 49 6D F2 66 6A BD 47 65 9F [07:42:01]GetLastDocTimeStamp 1727162906 [07:42:01]current date 1727163721 [07:42:01]FM_GetShiftState [07:42:01]SAM_PROTO_GetShiftState [07:42:01]wFMCommunicate request_size=4 [07:42:01]MH_SAM_APDU [07:42:01]CAPDU: 80 13 01 00 [07:42:01]Write to MH i2c: E2 08 00 C5 02 80 13 01 00 00 00 00 00 44 [07:42:01]Write i2c OK [07:42:01]MH_I2C_Read... [07:42:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:42:01]Read from MH i2c: E2 [07:42:01]MH_I2C_Read... [07:42:01]Read from MH i2c: E2 0E 00 [07:42:01]MH_I2C_Read... [07:42:01]Read from MH i2c: E2 0E 00 C5 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 11 [07:42:01]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:42:01]wFMCommunicate OK [07:42:01]SAM_PROTO_GetShiftState done [07:42:01]FM_GetShiftState done [07:42:01]opened in 1727137889 [07:42:01]opened+sec_in_day 1727224289 [07:42:01]quantity*price = 50034 [07:42:01]sum+1 = 50036 [07:42:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 29 24.09.2024 07:42 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152570 ФПД: 67455462758829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T074201&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152570&fm=67455462758829&tin=02508201610067®Number=0000000000091825&sum=50000 [07:42:02]StoreToDocumentArchive [07:42:02]shift 477 fd 152570 [07:42:02]save to /storage/0477/doc_00152570 [07:42:02]save last doc name /storage/0477/doc_00152570 to /storage/kkm_last_doc_name [07:42:02]save OK [07:42:02]Clear old archive folders... [07:42:02]ProcessDocumentItem done err = 0, tmpTLVsize=247 [07:42:02]tlvbuf is 015A9DD0 [07:42:02]SAM_PROTO_ClearQueue [07:42:02]wFMCommunicate request_size=4 [07:42:02]MH_SAM_APDU [07:42:02]CAPDU: 80 09 00 00 [07:42:02]Write to MH i2c: E2 08 00 D2 02 80 09 00 00 00 00 00 00 46 [07:42:02]Write i2c OK [07:42:02]MH_I2C_Read... [07:42:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:42:02]Read from MH i2c: E2 [07:42:02]MH_I2C_Read... [07:42:02]Read from MH i2c: E2 03 00 [07:42:02]MH_I2C_Read... [07:42:02]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [07:42:02]RAPDU: 90 00 [07:42:02]wFMCommunicate OK [07:42:02]SAM_PROTO_ClearQueue done [07:42:02]KKMCreateOFDPacket [07:42:02]OFDProtocolAddRootSTLVToBuf [07:42:02]FM_MakeSignedData [07:42:02]FM_MakeSignedData [07:42:02]SAM_PROTO_SignData [07:42:02]wFMCommunicate request_size=4 [07:42:02]MH_SAM_APDU [07:42:02]CAPDU: 80 0D 01 02 [07:42:02]Write to MH i2c: E2 08 00 D3 02 80 0D 01 02 00 00 00 00 4E [07:42:02]Write i2c OK [07:42:02]MH_I2C_Read... [07:42:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:42:02]Read from MH i2c: E2 [07:42:02]MH_I2C_Read... [07:42:02]Read from MH i2c: E2 03 00 [07:42:02]MH_I2C_Read... [07:42:02]Read from MH i2c: E2 03 00 D3 02 00 90 00 49 [07:42:02]RAPDU: 90 00 [07:42:02]wFMCommunicate OK [07:42:02]wFMCommunicate request_size=255 [07:42:02]MH_SAM_APDU [07:42:02]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 49 6D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 53 02 00 35 04 06 00 3D 59 B2 E5 59 [07:42:02]Write to MH i2c: E2 02 01 D4 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 49 6D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 53 02 00 35 04 06 00 3D 59 B2 E5 59 00 00 C2 [07:42:02]Write i2c OK [07:42:02]MH_I2C_Read... [07:42:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:42:02]Read from MH i2c: E2 [07:42:02]MH_I2C_Read... [07:42:02]Read from MH i2c: E2 03 00 [07:42:02]MH_I2C_Read... [07:42:02]Read from MH i2c: E2 03 00 D4 02 00 90 00 4A [07:42:02]RAPDU: 90 00 [07:42:02]wFMCommunicate OK [07:42:02]wFMCommunicate request_size=6 [07:42:02]MH_SAM_APDU [07:42:02]CAPDU: 80 0D 02 02 01 AD [07:42:02]Write to MH i2c: E2 09 00 D5 02 80 0D 02 02 01 00 AD 00 00 00 [07:42:02]Write i2c OK [07:42:02]MH_I2C_Read... [07:42:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:42:02]Read from MH i2c: E2 [07:42:02]MH_I2C_Read... [07:42:02]Read from MH i2c: E2 03 00 [07:42:02]MH_I2C_Read... [07:42:02]Read from MH i2c: E2 03 00 D5 02 00 90 00 4B [07:42:02]RAPDU: 90 00 [07:42:02]wFMCommunicate OK [07:42:02]wFMCommunicate request_size=4 [07:42:02]MH_SAM_APDU [07:42:02]CAPDU: 80 0D 03 02 [07:42:02]Write to MH i2c: E2 08 00 D6 02 80 0D 03 02 00 00 00 00 53 [07:42:02]Write i2c OK [07:42:02]MH_I2C_Read... [07:42:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:42:02]Read from MH i2c: E2 [07:42:02]MH_I2C_Read... [07:42:02]Read from MH i2c: E2 0B 00 [07:42:02]MH_I2C_Read... [07:42:02]Read from MH i2c: E2 0B 00 D6 02 00 D8 F6 D0 66 A1 91 98 88 90 00 AA [07:42:02]RAPDU: D8 F6 D0 66 A1 91 98 88 90 00 [07:42:02]wFMCommunicate OK [07:42:02]SAM_PROTO_SignData done [07:42:02]FM_MakeSignedData done [07:42:02]CreateOFDProtocolMessage [07:42:02]wFMCommunicate request_size=4 [07:42:02]MH_SAM_APDU [07:42:02]CAPDU: 80 11 00 00 [07:42:02]Write to MH i2c: E2 08 00 D7 02 80 11 00 00 00 00 00 00 53 [07:42:02]Write i2c OK [07:42:02]MH_I2C_Read... [07:42:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:03]Read from MH i2c: E2 [07:42:03]MH_I2C_Read... [07:42:03]Read from MH i2c: E2 17 00 [07:42:03]MH_I2C_Read... [07:42:03]Read from MH i2c: E2 17 00 D7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [07:42:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:42:03]wFMCommunicate OK [07:42:03]CreateOFDProtocolMessage done [07:42:03]OFDSenderStorePacket 152570 [07:42:03]StoreOFDPacket docnum=152570 [07:42:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 ED EF 03 01 BC 4F 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 49 6D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 53 02 00 35 04 06 00 3D 59 B2 E5 59 AD D8 F6 D0 66 A1 91 98 88 [07:42:03]CheckFolder [07:42:03]dirname=/storage/ofd_packets [07:42:03]CheckFolder done [07:42:03]ProducePacketName [07:42:03]name=ofd_packets/00152570 [07:42:03]NVStorageSaveData ofd_packets/00152570 [07:42:03]File name is /storage/ofd_packets/00152570 [07:42:03]Write 297 bytes [07:42:03]NVStorageSaveData done [07:42:03]OFDSenderStorePacket done [07:42:03]KKMCreateOFDPacket done [07:42:03]NVStorageSaveData kkm_last_timestamp [07:42:03]File name is /storage/kkm_last_timestamp [07:42:03]Write 4 bytes [07:42:03]NVStorageSaveData done [07:42:03]ExternCall_PrintAddStr [07:42:03]wPrintStart [07:42:03]Write to MH i2c: 01 00 00 D8 02 DA [07:42:03]Write i2c OK [07:42:03]MH_I2C_Read... [07:42:03]Read from MH i2c: 01 [07:42:03]MH_I2C_Read... [07:42:03]Read from MH i2c: 01 07 00 [07:42:03]MH_I2C_Read... [07:42:03]Read from MH i2c: 01 07 00 D8 02 00 00 00 00 00 FF 0F EF [07:42:03]RasterBufferAndPrint [07:42:03]line Счет N : (1)1786572 [07:42:03]line ИНН: 02508201610067 [07:42:03]line Контрольно-Кассовый Чек [07:42:03]line ПРОДАЖА [07:42:03]line ТРК (МРК, ГНК) : 33 [07:42:03]line Товар: 2710124130 [07:42:03]line Super-92 [07:42:03]line 7.220 * 69.30 [07:42:03]line = 500.35 [07:42:03]line НДС 12% НСП 1% [07:42:03]line > о реализуемом товаре [07:42:03]line ОКРУГЛЕНИЕ: -0.35 [07:42:03]line ИТОГО: 500.00 [07:42:03]line Внесено: 500.00 [07:42:03]line СДАЧА: 0.00 [07:42:03]line НСП 1% : 4.43 [07:42:03]line НДС 12% : 53.13 [07:42:03]line Наличными: 500.00 [07:42:03]line Безнал.: 0.00 [07:42:03]line Место: АЗС № 89 "Партнер Нефть" [07:42:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:42:03]line СНО: Общий режим [07:42:03]line Чек 29 24.09.2024 07:42 [07:42:03]line Смена: 477 ФФД: 1.0 [07:42:03]line ЗНМ: 0300000113 [07:42:03]line РНМ: 0000000000091825 [07:42:03]line Версия ККМ: 001 [07:42:03]line ФМ: 0000000000871835 [07:42:03]line ФД: 152570 [07:42:03]line ФПД: 67455462758829 [07:42:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T074201&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152570&fm=67455462758829&tin=02508201610067®Number=0000000000091825&sum=50000 [07:42:03]OFD Sender: Processing packet 152570 [packets to send 828, broken 827] [07:42:03]ProducePacketName [07:42:03]name=ofd_packets/00152570 [07:42:03]OFD Sender: To server: pG, [07:42:03]CommunicateWithHost lk.salyk.kg:30040 [07:42:03]ConnectInit lk.salyk.kg [07:42:03]written 0, free lines is 4095 [07:42:03]Write to MH i2c: 01 00 00 03 03 06 [07:42:03]Write i2c OK [07:42:03]MH_I2C_Read... [07:42:03]Read from MH i2c: 01 [07:42:03]MH_I2C_Read... [07:42:03]Read from MH i2c: 01 07 00 [07:42:03]MH_I2C_Read... [07:42:03]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 D7 0C F0 [07:42:03]RasterBufferAndPrint [07:42:03]line [07:42:03]line [07:42:03]line [07:42:03]line [07:42:03]line [07:42:03]written 0, free lines is 3293 [07:42:03]MH_Cut [07:42:03]Write to MH i2c: D1 01 00 0A 03 01 DF [07:42:03]Write i2c OK [07:42:03]MH_I2C_Read... [07:42:03]Read from MH i2c: D1 [07:42:03]MH_I2C_Read... [07:42:03]Read from MH i2c: D1 01 00 [07:42:03]MH_I2C_Read... [07:42:03]Read from MH i2c: D1 01 00 0A 03 00 DE [07:42:03]Write to MH i2c: 01 00 00 0B 03 0E [07:42:03]Write i2c OK [07:42:03]MH_I2C_Read... [07:42:04]recv_with_timeout no data received [07:42:04]*** Cut start [07:42:04]*** Purtial cut [07:42:04]*** Stage 1: CUTSNS_PIN = 1 [07:42:04]Read from MH i2c: 01 [07:42:04]MH_I2C_Read... [07:42:04]*** Stop cut motor [07:42:04]*** Cut end [07:42:04]Read from MH i2c: 01 07 00 [07:42:04]MH_I2C_Read... [07:42:04]Read from MH i2c: 01 07 00 0B 03 00 00 00 00 00 FF 0F 23 [07:42:04]process_action close_receipt done [07:42:04]requested_data is exist [07:42:04]produce_requested_data [07:42:04]requested_item fm.sn is exist - process it [07:42:04]wFMCommunicate request_size=4 [07:42:04]MH_SAM_APDU [07:42:04]CAPDU: 80 11 00 00 [07:42:04]Write to MH i2c: E2 08 00 0C 03 80 11 00 00 00 00 00 00 89 [07:42:04]Write i2c OK [07:42:04]MH_I2C_Read... [07:42:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:04]Read from MH i2c: E2 [07:42:04]MH_I2C_Read... [07:42:04]Read from MH i2c: E2 17 00 [07:42:04]MH_I2C_Read... [07:42:04]Read from MH i2c: E2 17 00 0C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [07:42:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:42:04]wFMCommunicate OK [07:42:04]requested_item fd.num is exist - process it [07:42:04]SAM_PROTO_GetFieldsCounters [07:42:04]wFMCommunicate request_size=4 [07:42:04]MH_SAM_APDU [07:42:04]CAPDU: 80 13 00 00 [07:42:04]Write to MH i2c: E2 08 00 0D 03 80 13 00 00 00 00 00 00 8C [07:42:04]Write i2c OK [07:42:04]MH_I2C_Read... [07:42:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:42:05]Read from MH i2c: E2 [07:42:05]MH_I2C_Read... [07:42:05]Read from MH i2c: E2 62 00 [07:42:05]MH_I2C_Read... [07:42:05]Read from MH i2c: E2 62 00 0D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 31 [07:42:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:42:05]wFMCommunicate OK [07:42:05]SAM_PROTO_GetFieldsCounters done [07:42:05]requested_item shift.num is exist - process it [07:42:05]requested_item shift.opened is exist - process it [07:42:05]req_shift_opened [07:42:05]FM_GetShiftState [07:42:05]SAM_PROTO_GetShiftState [07:42:05]wFMCommunicate request_size=4 [07:42:05]MH_SAM_APDU [07:42:05]CAPDU: 80 13 01 00 [07:42:05]Write to MH i2c: E2 08 00 0E 03 80 13 01 00 00 00 00 00 8E [07:42:05]Write i2c OK [07:42:05]MH_I2C_Read... [07:42:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:42:05]Read from MH i2c: E2 [07:42:05]MH_I2C_Read... [07:42:05]Read from MH i2c: E2 0E 00 [07:42:05]MH_I2C_Read... [07:42:05]Read from MH i2c: E2 0E 00 0E 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5B [07:42:05]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:42:05]wFMCommunicate OK [07:42:05]SAM_PROTO_GetShiftState done [07:42:05]FM_GetShiftState done [07:42:05]req_shift_opened done [07:42:05]requested_item shift.open_date is exist - process it [07:42:05]req_shift_open_date [07:42:05]req_shift_open_date done [07:42:05]produce_requested_data done [07:42:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152570,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [07:42:05]process_action_free close_receipt [07:42:05]json_value_free [07:42:05]json_value_free done [07:42:05]process_json_proto returns [07:42:05]Send response to host [07:42:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152570,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [07:42:05]free response buf [07:42:05]execute_script done [07:42:05]execute_script returns [07:42:05]free content buf [07:42:05]Sock 9.Close socket [07:42:05]Sock 9.Thread stoped [07:42:07]Connected sock=11 [07:42:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 ED EF 03 01 BC 4F 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 49 6D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 53 02 00 35 04 06 00 3D 59 B2 E5 59 AD D8 F6 D0 66 A1 91 98 88 [07:42:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CC 95 47 00 92 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 53 02 00 F4 03 04 00 4D 15 F2 66 B6 04 01 00 00 5F 79 FC FC 98 8B 01 90 [07:42:08]CommunicateWithHost err = 0 [07:42:08]CheckOFDResponse [07:42:08]1017 (14) - 77093643461234 [07:42:08]1041 (16) - 0000000000871835 [07:42:08]1040 (4) - 152570 [07:42:08]1012 (4) - 24.09.2024 01:26 [07:42:08]1206 (1) - 0 [07:42:08]OFD Sender: Remove packet 152570 [07:42:08]ProducePacketName [07:42:08]name=ofd_packets/00152570 [07:42:08]NVStorageDeleteData [07:42:08]OFD Sender: No OFD packet to send [07:42:12]accept exits with 10 [07:42:12]New connection [07:42:12]New thread 3066924388 created [07:42:12]Thread 3066781028 joined [07:42:12]Waiting for new connection... [07:42:12] Sock 10.Parse request [07:42:12]Sock 10.Check first char [07:42:12]Sock 10.First char is OK [07:42:12]request: POST /json_proto HTTP/1.0 [07:42:12]Method: POST [07:42:12]URL: /json_proto [07:42:12]Method is POST - this is cgi request [07:42:12]url: /json_proto [07:42:12]query_string will be loaded in cgi processing [07:42:12]execute_cgi json_proto POST (null) [07:42:12]execute_cgi path=json_proto method=POST [07:42:12]POST find Content-Length [07:42:12]Host: 172.17.43.67:8080 [07:42:12]Content-Length: 678 [07:42:12]Content-Type: application/json [07:42:12] [07:42:12]POST finish read [07:42:12]Found Content-Length = 678 [07:42:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:42:12]execute_script... [07:42:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:42:12]POST & json_proto [07:42:12]process_json_proto [07:42:12]json parsed OK: [07:42:12]protocol is kg_v1.0 [07:42:12]action value=close_receipt [07:42:12]process_action close_receipt [07:42:12]cmd_close_receipt [07:42:12]MH_GetDate [07:42:12]Write to MH i2c: F0 00 00 0F 03 01 [07:42:12]Write i2c OK [07:42:12]MH_I2C_Read... [07:42:12]Read from MH i2c: F0 [07:42:12]MH_I2C_Read... [07:42:12]Read from MH i2c: F0 09 00 [07:42:12]MH_I2C_Read... [07:42:12]Read from MH i2c: F0 09 00 0F 03 00 54 6D F2 66 6A BD 47 65 F6 [07:42:12]GetLastDocTimeStamp 1727163721 [07:42:12]current date 1727163732 [07:42:12]FM_GetShiftState [07:42:12]SAM_PROTO_GetShiftState [07:42:12]wFMCommunicate request_size=4 [07:42:12]MH_SAM_APDU [07:42:12]CAPDU: 80 13 01 00 [07:42:12]Write to MH i2c: E2 08 00 10 03 80 13 01 00 00 00 00 00 90 [07:42:12]Write i2c OK [07:42:12]MH_I2C_Read... [07:42:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:42:12]Read from MH i2c: E2 [07:42:12]MH_I2C_Read... [07:42:12]Read from MH i2c: E2 0E 00 [07:42:12]MH_I2C_Read... [07:42:12]Read from MH i2c: E2 0E 00 10 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5D [07:42:12]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:42:12]wFMCommunicate OK [07:42:12]SAM_PROTO_GetShiftState done [07:42:12]FM_GetShiftState done [07:42:12]opened in 1727137889 [07:42:12]opened+sec_in_day 1727224289 [07:42:12]quantity*price = 20001 [07:42:12]sum+1 = 20002 [07:42:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 30 24.09.2024 07:42 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152571 ФПД: 49554909550959 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T074212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152571&fm=49554909550959&tin=02508201610067®Number=0000000000091825&sum=20000 [07:42:13]StoreToDocumentArchive [07:42:13]shift 477 fd 152571 [07:42:13]save to /storage/0477/doc_00152571 [07:42:13]save last doc name /storage/0477/doc_00152571 to /storage/kkm_last_doc_name [07:42:13]save OK [07:42:13]Clear old archive folders... [07:42:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:42:13]tlvbuf is 015D83D0 [07:42:13]SAM_PROTO_ClearQueue [07:42:13]wFMCommunicate request_size=4 [07:42:13]MH_SAM_APDU [07:42:13]CAPDU: 80 09 00 00 [07:42:13]Write to MH i2c: E2 08 00 1D 03 80 09 00 00 00 00 00 00 92 [07:42:13]Write i2c OK [07:42:13]MH_I2C_Read... [07:42:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:42:13]Read from MH i2c: E2 [07:42:13]MH_I2C_Read... [07:42:13]Read from MH i2c: E2 03 00 [07:42:13]MH_I2C_Read... [07:42:13]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [07:42:13]RAPDU: 90 00 [07:42:13]wFMCommunicate OK [07:42:13]SAM_PROTO_ClearQueue done [07:42:13]KKMCreateOFDPacket [07:42:13]OFDProtocolAddRootSTLVToBuf [07:42:13]FM_MakeSignedData [07:42:13]FM_MakeSignedData [07:42:13]SAM_PROTO_SignData [07:42:13]wFMCommunicate request_size=4 [07:42:13]MH_SAM_APDU [07:42:13]CAPDU: 80 0D 01 02 [07:42:13]Write to MH i2c: E2 08 00 1E 03 80 0D 01 02 00 00 00 00 9A [07:42:13]Write i2c OK [07:42:13]MH_I2C_Read... [07:42:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:42:13]Read from MH i2c: E2 [07:42:13]MH_I2C_Read... [07:42:13]Read from MH i2c: E2 03 00 [07:42:13]MH_I2C_Read... [07:42:13]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [07:42:13]RAPDU: 90 00 [07:42:13]wFMCommunicate OK [07:42:13]wFMCommunicate request_size=255 [07:42:13]MH_SAM_APDU [07:42:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 54 6D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 53 02 00 35 04 06 00 2D [07:42:13]Write to MH i2c: E2 02 01 1F 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 54 6D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 53 02 00 35 04 06 00 2D 00 00 AD [07:42:13]Write i2c OK [07:42:13]MH_I2C_Read... [07:42:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:42:13]Read from MH i2c: E2 [07:42:13]MH_I2C_Read... [07:42:13]Read from MH i2c: E2 03 00 [07:42:13]MH_I2C_Read... [07:42:13]Read from MH i2c: E2 03 00 1F 03 00 90 00 96 [07:42:13]RAPDU: 90 00 [07:42:13]wFMCommunicate OK [07:42:13]wFMCommunicate request_size=10 [07:42:13]MH_SAM_APDU [07:42:13]CAPDU: 80 0D 02 02 05 11 E6 C7 D9 6F [07:42:13]Write to MH i2c: E2 0D 00 20 03 80 0D 02 02 05 00 11 E6 C7 D9 6F 00 00 AD [07:42:13]Write i2c OK [07:42:13]MH_I2C_Read... [07:42:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:42:13]OFD Sender: No OFD packet to send [07:42:13]Read from MH i2c: E2 [07:42:13]MH_I2C_Read... [07:42:13]Read from MH i2c: E2 03 00 [07:42:13]MH_I2C_Read... [07:42:13]Read from MH i2c: E2 03 00 20 03 00 90 00 97 [07:42:13]RAPDU: 90 00 [07:42:13]wFMCommunicate OK [07:42:13]wFMCommunicate request_size=4 [07:42:13]MH_SAM_APDU [07:42:13]CAPDU: 80 0D 03 02 [07:42:13]Write to MH i2c: E2 08 00 21 03 80 0D 03 02 00 00 00 00 9F [07:42:13]Write i2c OK [07:42:13]MH_I2C_Read... [07:42:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:42:14]Read from MH i2c: E2 [07:42:14]MH_I2C_Read... [07:42:14]Read from MH i2c: E2 0B 00 [07:42:14]MH_I2C_Read... [07:42:14]Read from MH i2c: E2 0B 00 21 03 00 7F 24 E6 51 F3 59 55 4D 90 00 68 [07:42:14]RAPDU: 7F 24 E6 51 F3 59 55 4D 90 00 [07:42:14]wFMCommunicate OK [07:42:14]SAM_PROTO_SignData done [07:42:14]FM_MakeSignedData done [07:42:14]CreateOFDProtocolMessage [07:42:14]wFMCommunicate request_size=4 [07:42:14]MH_SAM_APDU [07:42:14]CAPDU: 80 11 00 00 [07:42:14]Write to MH i2c: E2 08 00 22 03 80 11 00 00 00 00 00 00 9F [07:42:14]Write i2c OK [07:42:14]MH_I2C_Read... [07:42:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:14]Read from MH i2c: E2 [07:42:14]MH_I2C_Read... [07:42:14]Read from MH i2c: E2 17 00 [07:42:14]MH_I2C_Read... [07:42:14]Read from MH i2c: E2 17 00 22 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [07:42:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:42:14]wFMCommunicate OK [07:42:14]CreateOFDProtocolMessage done [07:42:14]OFDSenderStorePacket 152571 [07:42:14]StoreOFDPacket docnum=152571 [07:42:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DB 7E 07 01 EB 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 54 6D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 53 02 00 35 04 06 00 2D 11 E6 C7 D9 6F 7F 24 E6 51 F3 59 55 4D [07:42:14]CheckFolder [07:42:14]dirname=/storage/ofd_packets [07:42:14]CheckFolder done [07:42:14]ProducePacketName [07:42:14]name=ofd_packets/00152571 [07:42:14]NVStorageSaveData ofd_packets/00152571 [07:42:14]File name is /storage/ofd_packets/00152571 [07:42:14]Write 301 bytes [07:42:14]NVStorageSaveData done [07:42:14]OFDSenderStorePacket done [07:42:14]KKMCreateOFDPacket done [07:42:14]NVStorageSaveData kkm_last_timestamp [07:42:14]File name is /storage/kkm_last_timestamp [07:42:14]Write 4 bytes [07:42:14]NVStorageSaveData done [07:42:14]ExternCall_PrintAddStr [07:42:14]wPrintStart [07:42:14]Write to MH i2c: 01 00 00 23 03 26 [07:42:14]Write i2c OK [07:42:14]MH_I2C_Read... [07:42:14]Read from MH i2c: 01 [07:42:14]MH_I2C_Read... [07:42:14]Read from MH i2c: 01 07 00 [07:42:14]MH_I2C_Read... [07:42:14]Read from MH i2c: 01 07 00 23 03 00 00 00 00 00 FF 0F 3B [07:42:14]RasterBufferAndPrint [07:42:14]line Счет N : (1)1786573 [07:42:14]line ИНН: 02508201610067 [07:42:14]line Контрольно-Кассовый Чек [07:42:14]line ПРОДАЖА [07:42:14]line ТРК (МРК, ГНК) : 12 [07:42:14]line Товар: 2710124130 [07:42:14]line Аи-92-К-5 [07:42:14]line 2.950 * 67.80 [07:42:14]line = 200.01 [07:42:14]line НДС 12% НСП 1% [07:42:14]line > о реализуемом товаре [07:42:14]line ОКРУГЛЕНИЕ: -0.01 [07:42:14]line ИТОГО: 200.00 [07:42:14]line Внесено: 200.00 [07:42:14]line СДАЧА: 0.00 [07:42:14]line НСП 1% : 1.77 [07:42:14]line НДС 12% : 21.24 [07:42:14]line Наличными: 200.00 [07:42:14]line Безнал.: 0.00 [07:42:14]line Место: АЗС № 89 "Партнер Нефть" [07:42:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:42:14]line СНО: Общий режим [07:42:14]line Чек 30 24.09.2024 07:42 [07:42:14]line Смена: 477 ФФД: 1.0 [07:42:14]line ЗНМ: 0300000113 [07:42:14]line РНМ: 0000000000091825 [07:42:14]line Версия ККМ: 001 [07:42:14]line ФМ: 0000000000871835 [07:42:14]line ФД: 152571 [07:42:14]line ФПД: 49554909550959 [07:42:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T074212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152571&fm=49554909550959&tin=02508201610067®Number=0000000000091825&sum=20000 [07:42:14]written 0, free lines is 4095 [07:42:14]OFD Sender: Processing packet 152571 [packets to send 828, broken 827] [07:42:14]ProducePacketName [07:42:14]name=ofd_packets/00152571 [07:42:14]OFD Sender: To server: pG, [07:42:14]CommunicateWithHost lk.salyk.kg:30040 [07:42:14]ConnectInit lk.salyk.kg [07:42:14]Write to MH i2c: 01 00 00 4E 03 51 [07:42:14]Write i2c OK [07:42:14]MH_I2C_Read... [07:42:14]Read from MH i2c: 01 [07:42:14]MH_I2C_Read... [07:42:14]Read from MH i2c: 01 07 00 [07:42:14]MH_I2C_Read... [07:42:14]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 D7 0C 3B [07:42:14]RasterBufferAndPrint [07:42:14]line [07:42:14]line [07:42:14]line [07:42:14]line [07:42:14]line [07:42:14]written 0, free lines is 3299 [07:42:14]MH_Cut [07:42:14]Write to MH i2c: D1 01 00 55 03 01 2A [07:42:14]Write i2c OK [07:42:14]MH_I2C_Read... [07:42:14]Read from MH i2c: D1 [07:42:14]MH_I2C_Read... [07:42:14]Read from MH i2c: D1 01 00 [07:42:14]MH_I2C_Read... [07:42:14]Read from MH i2c: D1 01 00 55 03 00 29 [07:42:14]Write to MH i2c: 01 00 00 56 03 59 [07:42:14]Write i2c OK [07:42:14]MH_I2C_Read... [07:42:14]Connected sock=11 [07:42:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DB 7E 07 01 EB 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 54 6D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 53 02 00 35 04 06 00 2D 11 E6 C7 D9 6F 7F 24 E6 51 F3 59 55 4D [07:42:15]*** Cut start [07:42:15]*** Purtial cut [07:42:15]*** Stage 1: CUTSNS_PIN = 1 [07:42:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 26 AD 47 00 82 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 53 02 00 F4 03 04 00 54 15 F2 66 B6 04 01 00 00 5E C8 FF 92 9C 98 B2 22 [07:42:15]CommunicateWithHost err = 0 [07:42:15]CheckOFDResponse [07:42:15]1017 (14) - 77093643461234 [07:42:15]1041 (16) - 0000000000871835 [07:42:15]1040 (4) - 152571 [07:42:15]1012 (4) - 24.09.2024 01:26 [07:42:15]1206 (1) - 0 [07:42:15]OFD Sender: Remove packet 152571 [07:42:15]ProducePacketName [07:42:15]name=ofd_packets/00152571 [07:42:15]NVStorageDeleteData [07:42:15]Read from MH i2c: 01 [07:42:15]MH_I2C_Read... [07:42:15]*** Stop cut motor [07:42:15]*** Cut end [07:42:15]Read from MH i2c: 01 07 00 [07:42:15]MH_I2C_Read... [07:42:15]Read from MH i2c: 01 07 00 56 03 00 00 00 00 00 FF 0F 6E [07:42:15]process_action close_receipt done [07:42:15]requested_data is exist [07:42:15]produce_requested_data [07:42:15]requested_item fm.sn is exist - process it [07:42:15]wFMCommunicate request_size=4 [07:42:15]MH_SAM_APDU [07:42:15]CAPDU: 80 11 00 00 [07:42:15]Write to MH i2c: E2 08 00 57 03 80 11 00 00 00 00 00 00 D4 [07:42:15]Write i2c OK [07:42:15]MH_I2C_Read... [07:42:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:15]Read from MH i2c: E2 [07:42:15]MH_I2C_Read... [07:42:15]Read from MH i2c: E2 17 00 [07:42:15]MH_I2C_Read... [07:42:15]Read from MH i2c: E2 17 00 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [07:42:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:42:15]wFMCommunicate OK [07:42:15]requested_item fd.num is exist - process it [07:42:15]SAM_PROTO_GetFieldsCounters [07:42:15]wFMCommunicate request_size=4 [07:42:15]MH_SAM_APDU [07:42:15]CAPDU: 80 13 00 00 [07:42:15]Write to MH i2c: E2 08 00 58 03 80 13 00 00 00 00 00 00 D7 [07:42:15]Write i2c OK [07:42:15]MH_I2C_Read... [07:42:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:42:15]Read from MH i2c: E2 [07:42:15]MH_I2C_Read... [07:42:15]Read from MH i2c: E2 62 00 [07:42:15]MH_I2C_Read... [07:42:15]Read from MH i2c: E2 62 00 58 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 80 [07:42:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:42:15]wFMCommunicate OK [07:42:15]SAM_PROTO_GetFieldsCounters done [07:42:15]requested_item shift.num is exist - process it [07:42:15]requested_item shift.opened is exist - process it [07:42:15]req_shift_opened [07:42:15]FM_GetShiftState [07:42:15]SAM_PROTO_GetShiftState [07:42:15]wFMCommunicate request_size=4 [07:42:15]MH_SAM_APDU [07:42:15]CAPDU: 80 13 01 00 [07:42:15]Write to MH i2c: E2 08 00 59 03 80 13 01 00 00 00 00 00 D9 [07:42:15]Write i2c OK [07:42:15]MH_I2C_Read... [07:42:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:42:15]Read from MH i2c: E2 [07:42:15]MH_I2C_Read... [07:42:15]Read from MH i2c: E2 0E 00 [07:42:15]MH_I2C_Read... [07:42:15]Read from MH i2c: E2 0E 00 59 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A6 [07:42:15]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:42:15]wFMCommunicate OK [07:42:15]SAM_PROTO_GetShiftState done [07:42:15]FM_GetShiftState done [07:42:15]req_shift_opened done [07:42:15]requested_item shift.open_date is exist - process it [07:42:15]req_shift_open_date [07:42:15]req_shift_open_date done [07:42:15]produce_requested_data done [07:42:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152571,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [07:42:15]process_action_free close_receipt [07:42:15]json_value_free [07:42:15]json_value_free done [07:42:15]process_json_proto returns [07:42:15]Send response to host [07:42:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152571,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [07:42:15]free response buf [07:42:15]execute_script done [07:42:15]execute_script returns [07:42:15]free content buf [07:42:15]Sock 10.Close socket [07:42:15]Sock 10.Thread stoped [07:42:15]OFD Sender: No OFD packet to send [07:42:20]OFD Sender: No OFD packet to send [07:42:26]OFD Sender: No OFD packet to send [07:42:31]OFD Sender: No OFD packet to send [07:42:36]OFD Sender: No OFD packet to send [07:42:41]OFD Sender: No OFD packet to send [07:42:43]recv_with_timeout no data received [07:42:46]OFD Sender: No OFD packet to send [07:42:51]OFD Sender: No OFD packet to send [07:42:56]OFD Sender: No OFD packet to send [07:43:01]OFD Sender: No OFD packet to send [07:43:02]recv_with_timeout no data received [07:43:06]OFD Sender: No OFD packet to send [07:43:11]OFD Sender: No OFD packet to send [07:43:16]OFD Sender: No OFD packet to send [07:43:21]OFD Sender: No OFD packet to send [07:43:25]recv_with_timeout no data received [07:43:26]OFD Sender: No OFD packet to send [07:43:31]OFD Sender: No OFD packet to send [07:43:36]OFD Sender: No OFD packet to send [07:43:41]OFD Sender: No OFD packet to send [07:43:46]OFD Sender: No OFD packet to send [07:43:51]OFD Sender: No OFD packet to send [07:43:56]OFD Sender: No OFD packet to send [07:44:01]OFD Sender: No OFD packet to send [07:44:06]OFD Sender: No OFD packet to send [07:44:11]OFD Sender: No OFD packet to send [07:44:16]OFD Sender: No OFD packet to send [07:44:21]OFD Sender: No OFD packet to send [07:44:26]OFD Sender: No OFD packet to send [07:44:31]OFD Sender: No OFD packet to send [07:44:33]recv_with_timeout no data received [07:44:36]OFD Sender: No OFD packet to send [07:44:41]OFD Sender: No OFD packet to send [07:44:46]OFD Sender: No OFD packet to send [07:44:51]OFD Sender: No OFD packet to send [07:44:56]OFD Sender: No OFD packet to send [07:44:59]recv_with_timeout no data received [07:45:01]OFD Sender: No OFD packet to send [07:45:06]OFD Sender: No OFD packet to send [07:45:11]OFD Sender: No OFD packet to send [07:45:16]OFD Sender: No OFD packet to send [07:45:21]OFD Sender: No OFD packet to send [07:45:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1D 81 04 01 67 30 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 15 6E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 53 02 00 35 04 06 00 4B 12 5E 19 D5 F9 2C EF 03 B5 0C 4D 6F 68 [07:45:26]CheckFolder [07:45:26]dirname=/storage/ofd_packets [07:45:26]CheckFolder done [07:45:26]ProducePacketName [07:45:26]name=ofd_packets/00152572 [07:45:26]NVStorageSaveData ofd_packets/00152572 [07:45:26]File name is /storage/ofd_packets/00152572 [07:45:26]Write 298 bytes [07:45:26]NVStorageSaveData done [07:45:26]OFDSenderStorePacket done [07:45:26]KKMCreateOFDPacket done [07:45:26]NVStorageSaveData kkm_last_timestamp [07:45:26]File name is /storage/kkm_last_timestamp [07:45:26]Write 4 bytes [07:45:26]NVStorageSaveData done [07:45:26]ExternCall_PrintAddStr [07:45:26]wPrintStart [07:45:26]Write to MH i2c: 01 00 00 6E 03 71 [07:45:26]Write i2c OK [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: 01 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: 01 07 00 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: 01 07 00 6E 03 00 00 00 00 00 FF 0F 86 [07:45:26]RasterBufferAndPrint [07:45:26]line Счет N : (1)1786574 [07:45:26]line ИНН: 02508201610067 [07:45:26]line Контрольно-Кассовый Чек [07:45:26]line ПРОДАЖА [07:45:26]line ТРК (МРК, ГНК) : 41 [07:45:26]line Товар: 2710194210 [07:45:26]line ДТ-К-5 [07:45:26]line 13.130 * 76.20 [07:45:26]line = 1000.51 [07:45:26]line НДС 12% НСП 1% [07:45:26]line > о реализуемом товаре [07:45:26]line ОКРУГЛЕНИЕ: -0.51 [07:45:26]line ИТОГО: 1000.00 [07:45:26]line Внесено: 1000.00 [07:45:26]line СДАЧА: 0.00 [07:45:26]line НСП 1% : 8.85 [07:45:26]line НДС 12% : 106.25 [07:45:26]line Наличными: 1000.00 [07:45:26]line Безнал.: 0.00 [07:45:26]line Место: АЗС № 89 "Партнер Нефть" [07:45:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:45:26]line СНО: Общий режим [07:45:26]line Чек 31 24.09.2024 07:45 [07:45:26]line Смена: 477 ФФД: 1.0 [07:45:26]line ЗНМ: 0300000113 [07:45:26]line РНМ: 0000000000091825 [07:45:26]line Версия ККМ: 001 [07:45:26]line ФМ: 0000000000871835 [07:45:26]line ФД: 152572 [07:45:26]line ФПД: 82542260246009 [07:45:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T074525&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152572&fm=82542260246009&tin=02508201610067®Number=0000000000091825&sum=100000 [07:45:26]written 0, free lines is 4095 [07:45:26]OFD Sender: Processing packet 152572 [packets to send 828, broken 827] [07:45:26]ProducePacketName [07:45:26]name=ofd_packets/00152572 [07:45:26]OFD Sender: To server: pG, [07:45:26]CommunicateWithHost lk.salyk.kg:30040 [07:45:26]ConnectInit lk.salyk.kg [07:45:26]Write to MH i2c: 01 00 00 99 03 9C [07:45:26]Write i2c OK [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: 01 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: 01 07 00 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 D0 0C 7F [07:45:26]RasterBufferAndPrint [07:45:26]line [07:45:26]line [07:45:26]line [07:45:26]line [07:45:26]line [07:45:26]written 0, free lines is 3286 [07:45:26]MH_Cut [07:45:26]Write to MH i2c: D1 01 00 A0 03 01 75 [07:45:26]Write i2c OK [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: D1 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: D1 01 00 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: D1 01 00 A0 03 00 74 [07:45:26]Write to MH i2c: 01 00 00 A1 03 A4 [07:45:26]Write i2c OK [07:45:26]MH_I2C_Read... [07:45:27]*** Cut start [07:45:27]*** Purtial cut [07:45:27]*** Stage 1: CUTSNS_PIN = 1 [07:45:27]Read from MH i2c: 01 [07:45:27]MH_I2C_Read... [07:45:27]*** Stop cut motor [07:45:27]*** Cut end [07:45:27]Read from MH i2c: 01 07 00 [07:45:27]MH_I2C_Read... [07:45:27]Read from MH i2c: 01 07 00 A1 03 00 00 00 00 00 FF 0F B9 [07:45:27]process_action close_receipt done [07:45:27]requested_data is exist [07:45:27]produce_requested_data [07:45:27]requested_item fm.sn is exist - process it [07:45:27]wFMCommunicate request_size=4 [07:45:27]MH_SAM_APDU [07:45:27]CAPDU: 80 11 00 00 [07:45:27]Write to MH i2c: E2 08 00 A2 03 80 11 00 00 00 00 00 00 1F [07:45:27]Write i2c OK [07:45:27]MH_I2C_Read... [07:45:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:27]Read from MH i2c: E2 [07:45:27]MH_I2C_Read... [07:45:27]Read from MH i2c: E2 17 00 [07:45:27]MH_I2C_Read... [07:45:27]Read from MH i2c: E2 17 00 A2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 72 [07:45:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:45:27]wFMCommunicate OK [07:45:27]requested_item fd.num is exist - process it [07:45:27]SAM_PROTO_GetFieldsCounters [07:45:27]wFMCommunicate request_size=4 [07:45:27]MH_SAM_APDU [07:45:27]CAPDU: 80 13 00 00 [07:45:27]Write to MH i2c: E2 08 00 A3 03 80 13 00 00 00 00 00 00 22 [07:45:27]Write i2c OK [07:45:27]MH_I2C_Read... [07:45:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:45:27]Read from MH i2c: E2 [07:45:27]MH_I2C_Read... [07:45:27]Read from MH i2c: E2 62 00 [07:45:27]MH_I2C_Read... [07:45:27]Read from MH i2c: E2 62 00 A3 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 CF [07:45:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:45:27]wFMCommunicate OK [07:45:27]SAM_PROTO_GetFieldsCounters done [07:45:27]requested_item shift.num is exist - process it [07:45:27]requested_item shift.opened is exist - process it [07:45:27]req_shift_opened [07:45:27]FM_GetShiftState [07:45:27]SAM_PROTO_GetShiftState [07:45:27]wFMCommunicate request_size=4 [07:45:27]MH_SAM_APDU [07:45:27]CAPDU: 80 13 01 00 [07:45:27]Write to MH i2c: E2 08 00 A4 03 80 13 01 00 00 00 00 00 24 [07:45:27]Write i2c OK [07:45:27]MH_I2C_Read... [07:45:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:27]Read from MH i2c: E2 [07:45:27]MH_I2C_Read... [07:45:27]Read from MH i2c: E2 0E 00 [07:45:27]MH_I2C_Read... [07:45:27]Read from MH i2c: E2 0E 00 A4 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F1 [07:45:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:45:27]wFMCommunicate OK [07:45:27]SAM_PROTO_GetShiftState done [07:45:27]FM_GetShiftState done [07:45:27]req_shift_opened done [07:45:27]requested_item shift.open_date is exist - process it [07:45:27]req_shift_open_date [07:45:27]req_shift_open_date done [07:45:27]produce_requested_data done [07:45:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152572,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [07:45:27]process_action_free close_receipt [07:45:27]json_value_free [07:45:27]json_value_free done [07:45:27]process_json_proto returns [07:45:27]Send response to host [07:45:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152572,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [07:45:27]free response buf [07:45:27]execute_script done [07:45:27]execute_script returns [07:45:27]free content buf [07:45:27]Sock 9.Close socket [07:45:27]Sock 9.Thread stoped [07:45:31]ConnectInit Can't take IP for lk.salyk.kg [07:45:31]CommunicateWithHost connect error [07:45:31]CommunicateWithHost err = -1 [07:45:31]OFD Sender: Server communicate error [07:45:35]recv_with_timeout no data received [07:45:36]OFD Sender: Processing packet 152572 [packets to send 828, broken 827] [07:45:36]ProducePacketName [07:45:36]name=ofd_packets/00152572 [07:45:36]OFD Sender: To server: pG, [07:45:36]CommunicateWithHost lk.salyk.kg:30040 [07:45:36]ConnectInit lk.salyk.kg [07:45:41]ConnectInit Can't take IP for lk.salyk.kg [07:45:41]CommunicateWithHost connect error [07:45:41]CommunicateWithHost err = -1 [07:45:41]OFD Sender: Server communicate error [07:45:46]OFD Sender: Processing packet 152572 [packets to send 828, broken 827] [07:45:46]ProducePacketName [07:45:46]name=ofd_packets/00152572 [07:45:46]OFD Sender: To server: pG, [07:45:46]CommunicateWithHost lk.salyk.kg:30040 [07:45:46]ConnectInit lk.salyk.kg [07:45:49]Connected sock=8 [07:45:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1D 81 04 01 67 30 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 15 6E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 53 02 00 35 04 06 00 4B 12 5E 19 D5 F9 2C EF 03 B5 0C 4D 6F 68 [07:45:49]recv_with_timeout no data received [07:45:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4D 8D 47 00 EE BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 53 02 00 F4 03 04 00 2A 16 F2 66 B6 04 01 00 00 69 F8 25 12 A2 CE 55 AA [07:45:49]CommunicateWithHost err = 0 [07:45:49]CheckOFDResponse [07:45:49]1017 (14) - 77093643461234 [07:45:49]1041 (16) - 0000000000871835 [07:45:49]1040 (4) - 152572 [07:45:49]1012 (4) - 24.09.2024 01:30 [07:45:49]1206 (1) - 0 [07:45:49]OFD Sender: Remove packet 152572 [07:45:49]ProducePacketName [07:45:49]name=ofd_packets/00152572 [07:45:49]NVStorageDeleteData [07:45:50]OFD Sender: No OFD packet to send [07:45:55]OFD Sender: No OFD packet to send [07:45:59]recv_with_timeout no data received [07:46:00]OFD Sender: No OFD packet to send [07:46:05]OFD Sender: No OFD packet to send [07:46:10]recv_with_timeout no data received [07:46:10]OFD Sender: No OFD packet to send 08 F4 03 04 00 15 6E F2 66 [07:45:25]Write to MH i2c: E2 10 00 64 03 80 15 02 00 08 00 F4 03 04 00 15 6E F2 66 00 00 CD [07:45:25]Write i2c OK [07:45:25]MH_I2C_Read... [07:45:25]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:45:25]Read from MH i2c: E2 [07:45:25]MH_I2C_Read... [07:45:25]Read from MH i2c: E2 03 00 [07:45:25]MH_I2C_Read... [07:45:25]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [07:45:25]RAPDU: 90 00 [07:45:25]wFMCommunicate OK [07:45:25]wFMCommunicate request_size=25 [07:45:25]MH_SAM_APDU [07:45:25]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [07:45:25]Write to MH i2c: E2 1C 00 65 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 4A [07:45:25]Write i2c OK [07:45:25]MH_I2C_Read... [07:45:25]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:45:25]Read from MH i2c: E2 [07:45:25]MH_I2C_Read... [07:45:25]Read from MH i2c: E2 03 00 [07:45:25]MH_I2C_Read... [07:45:25]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [07:45:25]RAPDU: 90 00 [07:45:25]wFMCommunicate OK [07:45:25]wFMCommunicate request_size=4 [07:45:25]MH_SAM_APDU [07:45:25]CAPDU: 80 15 03 00 [07:45:25]Write to MH i2c: E2 08 00 66 03 80 15 03 00 00 00 00 00 EA [07:45:25]Write i2c OK [07:45:25]MH_I2C_Read... [07:45:25]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [07:45:25]Read from MH i2c: E2 [07:45:25]MH_I2C_Read... [07:45:25]Read from MH i2c: E2 40 00 [07:45:25]MH_I2C_Read... [07:45:25]Read from MH i2c: E2 40 00 66 03 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1F 00 00 00 35 04 06 00 4B 12 5E 19 D5 F9 90 00 D0 [07:45:25]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1F 00 00 00 35 04 06 00 4B 12 5E 19 D5 F9 90 00 [07:45:25]wFMCommunicate OK [07:45:25]SAM_PROTO_ProcessDocument answer len = 59 [07:45:25]SAM_PROTO_ProcessDocument done [07:45:25]SetTLVBufToDocument [07:45:25]Processing tag 1209 (04B9) [07:45:25]Malloc new data [07:45:25]Processing tag 1041 (0411) [07:45:25]Processing tag 1040 (0410) [07:45:25]Malloc new data [07:45:25]Processing tag 1038 (040E) [07:45:25]Malloc new data [07:45:25]Processing tag 1042 (0412) [07:45:25]Malloc new data [07:45:25]Processing tag 1077 (0435) [07:45:25]Malloc new data [07:45:25]SetTLVBufToDocument err=0 [07:45:25]KKMLoadAndSignReceiptData store KKM data [07:45:25]KKMLoadAndSignReceiptData err=0 [07:45:25]wFMCommunicate request_size=4 [07:45:25]MH_SAM_APDU [07:45:25]CAPDU: 80 11 00 00 [07:45:25]Write to MH i2c: E2 08 00 67 03 80 11 00 00 00 00 00 00 E4 [07:45:25]Write i2c OK [07:45:25]MH_I2C_Read... [07:45:25]Read from MH i2c: E2 [07:45:25]MH_I2C_Read... [07:45:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:25]Read from MH i2c: E2 17 00 [07:45:25]MH_I2C_Read... [07:45:25]Read from MH i2c: E2 17 00 67 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 37 [07:45:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:45:25]wFMCommunicate OK [07:45:25]Счет N : (1)1786574 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710194210 ДТ-К-5 13.130 * 76.20 = 1000.51 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 31 24.09.2024 07:45 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152572 ФПД: 82542260246009 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T074525&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152572&fm=82542260246009&tin=02508201610067®Number=0000000000091825&sum=100000 [07:45:25]StoreToDocumentArchive [07:45:25]shift 477 fd 152572 [07:45:25]save to /storage/0477/doc_00152572 [07:45:25]save last doc name /storage/0477/doc_00152572 to /storage/kkm_last_doc_name [07:45:25]save OK [07:45:25]Clear old archive folders... [07:45:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:45:25]tlvbuf is 015D2350 [07:45:25]SAM_PROTO_ClearQueue [07:45:25]wFMCommunicate request_size=4 [07:45:25]MH_SAM_APDU [07:45:25]CAPDU: 80 09 00 00 [07:45:25]Write to MH i2c: E2 08 00 68 03 80 09 00 00 00 00 00 00 DD [07:45:25]Write i2c OK [07:45:25]MH_I2C_Read... [07:45:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:45:25]Read from MH i2c: E2 [07:45:25]MH_I2C_Read... [07:45:25]Read from MH i2c: E2 03 00 [07:45:25]MH_I2C_Read... [07:45:25]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [07:45:25]RAPDU: 90 00 [07:45:25]wFMCommunicate OK [07:45:25]SAM_PROTO_ClearQueue done [07:45:25]KKMCreateOFDPacket [07:45:25]OFDProtocolAddRootSTLVToBuf [07:45:25]FM_MakeSignedData [07:45:25]FM_MakeSignedData [07:45:25]SAM_PROTO_SignData [07:45:25]wFMCommunicate request_size=4 [07:45:25]MH_SAM_APDU [07:45:25]CAPDU: 80 0D 01 02 [07:45:25]Write to MH i2c: E2 08 00 69 03 80 0D 01 02 00 00 00 00 E5 [07:45:25]Write i2c OK [07:45:25]MH_I2C_Read... [07:45:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:45:25]Read from MH i2c: E2 [07:45:25]MH_I2C_Read... [07:45:25]Read from MH i2c: E2 03 00 [07:45:25]MH_I2C_Read... [07:45:25]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [07:45:25]RAPDU: 90 00 [07:45:25]wFMCommunicate OK [07:45:25]wFMCommunicate request_size=255 [07:45:25]MH_SAM_APDU [07:45:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 15 6E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 53 02 00 35 04 06 00 4B 12 5E 19 [07:45:25]Write to MH i2c: E2 02 01 6A 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 15 6E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 53 02 00 35 04 06 00 4B 12 5E 19 00 00 67 [07:45:25]Write i2c OK [07:45:25]MH_I2C_Read... [07:45:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:26]Read from MH i2c: E2 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: E2 03 00 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [07:45:26]RAPDU: 90 00 [07:45:26]wFMCommunicate OK [07:45:26]wFMCommunicate request_size=7 [07:45:26]MH_SAM_APDU [07:45:26]CAPDU: 80 0D 02 02 02 D5 F9 [07:45:26]Write to MH i2c: E2 0A 00 6B 03 80 0D 02 02 02 00 D5 F9 00 00 BA [07:45:26]Write i2c OK [07:45:26]MH_I2C_Read... [07:45:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:26]Read from MH i2c: E2 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: E2 03 00 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: E2 03 00 6B 03 00 90 00 E2 [07:45:26]RAPDU: 90 00 [07:45:26]wFMCommunicate OK [07:45:26]wFMCommunicate request_size=4 [07:45:26]MH_SAM_APDU [07:45:26]CAPDU: 80 0D 03 02 [07:45:26]Write to MH i2c: E2 08 00 6C 03 80 0D 03 02 00 00 00 00 EA [07:45:26]Write i2c OK [07:45:26]MH_I2C_Read... [07:45:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:45:26]Read from MH i2c: E2 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: E2 0B 00 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: E2 0B 00 6C 03 00 2C EF 03 B5 0C 4D 6F 68 90 00 EE [07:45:26]RAPDU: 2C EF 03 B5 0C 4D 6F 68 90 00 [07:45:26]wFMCommunicate OK [07:45:26]SAM_PROTO_SignData done [07:45:26]FM_MakeSignedData done [07:45:26]CreateOFDProtocolMessage [07:45:26]wFMCommunicate request_size=4 [07:45:26]MH_SAM_APDU [07:45:26]CAPDU: 80 11 00 00 [07:45:26]Write to MH i2c: E2 08 00 6D 03 80 11 00 00 00 00 00 00 EA [07:45:26]Write i2c OK [07:45:26]MH_I2C_Read... [07:45:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:26]Read from MH i2c: E2 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: E2 17 00 [07:45:26]MH_I2C_Read... [07:45:26]Read from MH i2c: E2 17 00 6D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3D [07:45:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:45:26]wFMCommunicate OK [07:45:26]CreateOFDProtocolMessage done [07:45:26]OFDSenderStorePacket 152572 [07:45:26]StoreOFDPacket docnum=152572 [07:46:15]OFD Sender: No OFD packet to send [07:46:20]OFD Sender: No OFD packet to send [07:46:25]OFD Sender: No OFD packet to send [07:46:30]OFD Sender: No OFD packet to send [07:46:35]OFD Sender: No OFD packet to send [07:46:40]OFD Sender: No OFD packet to send [07:46:45]OFD Sender: No OFD packet to send [07:46:50]OFD Sender: No OFD packet to send [07:46:55]OFD Sender: No OFD packet to send [07:47:00]OFD Sender: No OFD packet to send [07:47:05]OFD Sender: No OFD packet to send [07:47:10]OFD Sender: No OFD packet to send [07:47:13]recv_with_timeout no data received [07:47:15]OFD Sender: No OFD packet to send [07:45:24]accept exits with 9 [07:45:24]New connection [07:45:24]New thread 3066781028 created [07:45:24]Thread 3066924388 joined [07:45:24]Waiting for new connection... [07:45:24] Sock 9.Parse request [07:45:24]Sock 9.Check first char [07:45:24]Sock 9.First char is OK [07:45:24]request: POST /json_proto HTTP/1.0 [07:45:24]Method: POST [07:45:24]URL: /json_proto [07:45:24]Method is POST - this is cgi request [07:45:24]url: /json_proto [07:45:24]query_string will be loaded in cgi processing [07:45:24]execute_cgi json_proto POST (null) [07:45:24]execute_cgi path=json_proto method=POST [07:45:24]POST find Content-Length [07:45:24]Host: 172.17.43.67:8080 [07:45:24]Content-Length: 680 [07:45:24]Content-Type: application/json [07:45:24] [07:45:24]POST finish read [07:45:24]Found Content-Length = 680 [07:45:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:24]execute_script... [07:45:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:24]POST & json_proto [07:45:24]process_json_proto [07:45:24]json parsed OK: [07:45:24]protocol is kg_v1.0 [07:45:24]action value=close_receipt [07:45:24]process_action close_receipt [07:45:24]cmd_close_receipt [07:45:24]MH_GetDate [07:45:24]Write to MH i2c: F0 00 00 5A 03 4C [07:45:24]Write i2c OK [07:45:24]MH_I2C_Read... [07:45:24]Read from MH i2c: F0 [07:45:24]MH_I2C_Read... [07:45:24]Read from MH i2c: F0 09 00 [07:45:24]MH_I2C_Read... [07:45:24]Read from MH i2c: F0 09 00 5A 03 00 14 6E F2 66 6A BD 47 65 02 [07:45:24]GetLastDocTimeStamp 1727163732 [07:45:24]current date 1727163924 [07:45:24]FM_GetShiftState [07:45:24]SAM_PROTO_GetShiftState [07:45:24]wFMCommunicate request_size=4 [07:45:24]MH_SAM_APDU [07:45:24]CAPDU: 80 13 01 00 [07:45:24]Write to MH i2c: E2 08 00 5B 03 80 13 01 00 00 00 00 00 DB [07:45:24]Write i2c OK [07:45:24]MH_I2C_Read... [07:45:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:24]Read from MH i2c: E2 [07:45:24]MH_I2C_Read... [07:45:24]Read from MH i2c: E2 0E 00 [07:45:24]MH_I2C_Read... [07:45:24]Read from MH i2c: E2 0E 00 5B 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A8 [07:45:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:45:24]wFMCommunicate OK [07:45:24]SAM_PROTO_GetShiftState done [07:45:24]FM_GetShiftState done [07:45:24]opened in 1727137889 [07:45:24]opened+sec_in_day 1727224289 [07:45:24]quantity*price = 100050 [07:45:24]sum+1 = 100052 [07:45:24]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 32 24.09.2024 07:48 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152573 ФПД: 225339027192151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T074832&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152573&fm=225339027192151&tin=02508201610067®Number=0000000000091825&sum=100000 [07:48:32]StoreToDocumentArchive [07:48:32]shift 477 fd 152573 [07:48:32]save to /storage/0477/doc_00152573 [07:48:32]save last doc name /storage/0477/doc_00152573 to /storage/kkm_last_doc_name [07:48:32]save OK [07:48:32]Clear old archive folders... [07:48:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:48:32]tlvbuf is 015C2D30 [07:48:32]SAM_PROTO_ClearQueue [07:48:32]wFMCommunicate request_size=4 [07:48:32]MH_SAM_APDU [07:48:32]CAPDU: 80 09 00 00 [07:48:32]Write to MH i2c: E2 08 00 B3 03 80 09 00 00 00 00 00 00 28 [07:48:32]Write i2c OK [07:48:32]MH_I2C_Read... [07:48:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:48:32]Read from MH i2c: E2 [07:48:32]MH_I2C_Read... [07:48:32]Read from MH i2c: E2 03 00 [07:48:32]MH_I2C_Read... [07:48:32]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [07:48:32]RAPDU: 90 00 [07:48:32]wFMCommunicate OK [07:48:32]SAM_PROTO_ClearQueue done [07:48:32]KKMCreateOFDPacket [07:48:32]OFDProtocolAddRootSTLVToBuf [07:48:32]FM_MakeSignedData [07:48:32]FM_MakeSignedData [07:48:32]SAM_PROTO_SignData [07:48:32]wFMCommunicate request_size=4 [07:48:32]MH_SAM_APDU [07:48:32]CAPDU: 80 0D 01 02 [07:48:32]Write to MH i2c: E2 08 00 B4 03 80 0D 01 02 00 00 00 00 30 [07:48:32]Write i2c OK [07:48:32]MH_I2C_Read... [07:48:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:48:32]Read from MH i2c: E2 [07:48:32]MH_I2C_Read... [07:48:32]Read from MH i2c: E2 03 00 [07:48:32]MH_I2C_Read... [07:48:32]Read from MH i2c: E2 03 00 B4 03 00 90 00 2B [07:48:32]RAPDU: 90 00 [07:48:32]wFMCommunicate OK [07:48:32]wFMCommunicate request_size=255 [07:48:32]MH_SAM_APDU [07:48:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 D0 6E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 53 02 00 35 04 06 00 CC F1 D4 AB [07:48:32]Write to MH i2c: E2 02 01 B5 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 D0 6E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 53 02 00 35 04 06 00 CC F1 D4 AB 00 00 D7 [07:48:32]Write i2c OK [07:48:32]MH_I2C_Read... [07:48:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:33]Read from MH i2c: E2 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: E2 03 00 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: E2 03 00 B5 03 00 90 00 2C [07:48:33]RAPDU: 90 00 [07:48:33]wFMCommunicate OK [07:48:33]wFMCommunicate request_size=7 [07:48:33]MH_SAM_APDU [07:48:33]CAPDU: 80 0D 02 02 02 79 57 [07:48:33]Write to MH i2c: E2 0A 00 B6 03 80 0D 02 02 02 00 79 57 00 00 07 [07:48:33]Write i2c OK [07:48:33]MH_I2C_Read... [07:48:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:33]Read from MH i2c: E2 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: E2 03 00 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: E2 03 00 B6 03 00 90 00 2D [07:48:33]RAPDU: 90 00 [07:48:33]wFMCommunicate OK [07:48:33]wFMCommunicate request_size=4 [07:48:33]MH_SAM_APDU [07:48:33]CAPDU: 80 0D 03 02 [07:48:33]Write to MH i2c: E2 08 00 B7 03 80 0D 03 02 00 00 00 00 35 [07:48:33]Write i2c OK [07:48:33]MH_I2C_Read... [07:48:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:48:33]Read from MH i2c: E2 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: E2 0B 00 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: E2 0B 00 B7 03 00 94 15 6B E3 EE 12 35 AE 90 00 10 [07:48:33]RAPDU: 94 15 6B E3 EE 12 35 AE 90 00 [07:48:33]wFMCommunicate OK [07:48:33]SAM_PROTO_SignData done [07:48:33]FM_MakeSignedData done [07:48:33]CreateOFDProtocolMessage [07:48:33]wFMCommunicate request_size=4 [07:48:33]MH_SAM_APDU [07:48:33]CAPDU: 80 11 00 00 [07:48:33]Write to MH i2c: E2 08 00 B8 03 80 11 00 00 00 00 00 00 35 [07:48:33]Write i2c OK [07:48:33]MH_I2C_Read... [07:48:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:33]Read from MH i2c: E2 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: E2 17 00 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: E2 17 00 B8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 88 [07:48:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:48:33]wFMCommunicate OK [07:48:33]CreateOFDProtocolMessage done [07:48:33]OFDSenderStorePacket 152573 [07:48:33]StoreOFDPacket docnum=152573 [07:48:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CB 16 04 01 B4 F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 D0 6E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 53 02 00 35 04 06 00 CC F1 D4 AB 79 57 94 15 6B E3 EE 12 35 AE [07:48:33]CheckFolder [07:48:33]dirname=/storage/ofd_packets [07:48:33]CheckFolder done [07:48:33]ProducePacketName [07:48:33]name=ofd_packets/00152573 [07:48:33]NVStorageSaveData ofd_packets/00152573 [07:48:33]File name is /storage/ofd_packets/00152573 [07:48:33]Write 298 bytes [07:48:33]NVStorageSaveData done [07:48:33]OFDSenderStorePacket done [07:48:33]KKMCreateOFDPacket done [07:48:33]NVStorageSaveData kkm_last_timestamp [07:48:33]File name is /storage/kkm_last_timestamp [07:48:33]Write 4 bytes [07:48:33]NVStorageSaveData done [07:48:33]ExternCall_PrintAddStr [07:48:33]wPrintStart [07:48:33]Write to MH i2c: 01 00 00 B9 03 BC [07:48:33]Write i2c OK [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: 01 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: 01 07 00 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: 01 07 00 B9 03 00 00 00 00 00 FF 0F D1 [07:48:33]RasterBufferAndPrint [07:48:33]line Счет N : (1)1786575 [07:48:33]line ИНН: 02508201610067 [07:48:33]line Контрольно-Кассовый Чек [07:48:33]line ПРОДАЖА [07:48:33]line ТРК (МРК, ГНК) : 31 [07:48:33]line Товар: 2710194210 [07:48:33]line ДТ-К-5 [07:48:33]line 13.130 * 76.20 [07:48:33]line = 1000.51 [07:48:33]line НДС 12% НСП 1% [07:48:33]line > о реализуемом товаре [07:48:33]line ОКРУГЛЕНИЕ: -0.51 [07:48:33]line ИТОГО: 1000.00 [07:48:33]line Внесено: 1000.00 [07:48:33]line СДАЧА: 0.00 [07:48:33]line НСП 1% : 8.85 [07:48:33]line НДС 12% : 106.25 [07:48:33]line Наличными: 1000.00 [07:48:33]line Безнал.: 0.00 [07:48:33]line Место: АЗС № 89 "Партнер Нефть" [07:48:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:48:33]line СНО: Общий режим [07:48:33]line Чек 32 24.09.2024 07:48 [07:48:33]line Смена: 477 ФФД: 1.0 [07:48:33]line ЗНМ: 0300000113 [07:48:33]line РНМ: 0000000000091825 [07:48:33]line Версия ККМ: 001 [07:48:33]line ФМ: 0000000000871835 [07:48:33]line ФД: 152573 [07:48:33]line ФПД: 225339027192151 [07:48:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T074832&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152573&fm=225339027192151&tin=02508201610067®Number=0000000000091825&sum=100000 [07:48:33]written 0, free lines is 4095 [07:48:33]OFD Sender: Processing packet 152573 [packets to send 828, broken 827] [07:48:33]ProducePacketName [07:48:33]name=ofd_packets/00152573 [07:48:33]OFD Sender: To server: pG, [07:48:33]CommunicateWithHost lk.salyk.kg:30040 [07:48:33]ConnectInit lk.salyk.kg [07:48:33]Write to MH i2c: 01 00 00 E4 03 E7 [07:48:33]Write i2c OK [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: 01 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: 01 07 00 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 D7 0C D1 [07:48:33]RasterBufferAndPrint [07:48:33]line [07:48:33]line [07:48:33]line [07:48:33]line [07:48:33]line [07:48:33]written 0, free lines is 3293 [07:48:33]MH_Cut [07:48:33]Write to MH i2c: D1 01 00 EB 03 01 C0 [07:48:33]Write i2c OK [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: D1 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: D1 01 00 [07:48:33]MH_I2C_Read... [07:48:33]Read from MH i2c: D1 01 00 EB 03 00 BF [07:48:33]Write to MH i2c: 01 00 00 EC 03 EF [07:48:33]Write i2c OK [07:48:33]MH_I2C_Read... [07:48:34]Connected sock=9 [07:48:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CB 16 04 01 B4 F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 D0 6E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 53 02 00 35 04 06 00 CC F1 D4 AB 79 57 94 15 6B E3 EE 12 35 AE [07:48:34]*** Cut start [07:48:34]*** Purtial cut [07:48:34]*** Stage 1: CUTSNS_PIN = 1 [07:48:34]Read from MH i2c: 01 [07:48:34]MH_I2C_Read... [07:48:34]*** Stop cut motor [07:48:34]*** Cut end [07:48:34]Read from MH i2c: 01 07 00 [07:48:34]MH_I2C_Read... [07:48:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 18 CF 47 00 B3 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 53 02 00 F4 03 04 00 CF 16 F2 66 B6 04 01 00 00 5F 28 8D 47 3E 3C E3 87 [07:48:34]CommunicateWithHost err = 0 [07:48:34]CheckOFDResponse [07:48:34]1017 (14) - 77093643461234 [07:48:34]1041 (16) - 0000000000871835 [07:48:34]1040 (4) - 152573 [07:48:34]1012 (4) - 24.09.2024 01:33 [07:48:34]1206 (1) - 0 [07:48:34]OFD Sender: Remove packet 152573 [07:48:34]ProducePacketName [07:48:34]name=ofd_packets/00152573 [07:48:34]NVStorageDeleteData [07:48:34]Read from MH i2c: 01 07 00 EC 03 00 00 00 00 00 FF 0F 04 [07:48:34]process_action close_receipt done [07:48:34]requested_data is exist [07:48:34]produce_requested_data [07:48:34]requested_item fm.sn is exist - process it [07:48:34]wFMCommunicate request_size=4 [07:48:34]MH_SAM_APDU [07:48:34]CAPDU: 80 11 00 00 [07:48:34]Write to MH i2c: E2 08 00 ED 03 80 11 00 00 00 00 00 00 6A [07:48:34]Write i2c OK [07:48:34]MH_I2C_Read... [07:48:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:34]Read from MH i2c: E2 [07:48:34]MH_I2C_Read... [07:48:34]Read from MH i2c: E2 17 00 [07:48:34]MH_I2C_Read... [07:48:34]Read from MH i2c: E2 17 00 ED 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [07:48:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:48:34]wFMCommunicate OK [07:48:34]requested_item fd.num is exist - process it [07:48:34]SAM_PROTO_GetFieldsCounters [07:48:34]wFMCommunicate request_size=4 [07:48:34]MH_SAM_APDU [07:48:34]CAPDU: 80 13 00 00 [07:48:34]Write to MH i2c: E2 08 00 EE 03 80 13 00 00 00 00 00 00 6D [07:48:34]Write i2c OK [07:48:34]MH_I2C_Read... [07:48:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:48:35]Read from MH i2c: E2 [07:48:35]MH_I2C_Read... [07:48:35]Read from MH i2c: E2 62 00 [07:48:35]MH_I2C_Read... [07:48:35]Read from MH i2c: E2 62 00 EE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 1E [07:48:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:48:35]wFMCommunicate OK [07:48:35]SAM_PROTO_GetFieldsCounters done [07:48:35]requested_item shift.num is exist - process it [07:48:35]requested_item shift.opened is exist - process it [07:48:35]req_shift_opened [07:48:35]FM_GetShiftState [07:48:35]SAM_PROTO_GetShiftState [07:48:35]wFMCommunicate request_size=4 [07:48:35]MH_SAM_APDU [07:48:35]CAPDU: 80 13 01 00 [07:48:35]Write to MH i2c: E2 08 00 EF 03 80 13 01 00 00 00 00 00 6F [07:48:35]Write i2c OK [07:48:35]MH_I2C_Read... [07:48:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:35]Read from MH i2c: E2 [07:48:35]MH_I2C_Read... [07:48:35]Read from MH i2c: E2 0E 00 [07:48:35]MH_I2C_Read... [07:48:35]Read from MH i2c: E2 0E 00 EF 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 3C [07:48:35]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:48:35]wFMCommunicate OK [07:48:35]SAM_PROTO_GetShiftState done [07:48:35]FM_GetShiftState done [07:48:35]req_shift_opened done [07:48:35]requested_item shift.open_date is exist - process it [07:48:35]req_shift_open_date [07:48:35]req_shift_open_date done [07:48:35]produce_requested_data done [07:48:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152573,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [07:48:35]process_action_free close_receipt [07:48:35]json_value_free [07:48:35]json_value_free done [07:48:35]process_json_proto returns [07:48:35]Send response to host [07:48:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152573,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [07:48:35]free response buf [07:48:35]execute_script done [07:48:35]execute_script returns [07:48:35]free content buf [07:48:35]Sock 10.Close socket [07:48:35]Sock 10.Thread stoped [07:48:35]OFD Sender: No OFD packet to send [07:48:40]OFD Sender: No OFD packet to send [07:48:45]OFD Sender: No OFD packet to send [07:48:50]OFD Sender: No OFD packet to send [07:48:55]OFD Sender: No OFD packet to send [07:49:00]OFD Sender: No OFD packet to send [07:49:05]OFD Sender: No OFD packet to send [07:49:10]OFD Sender: No OFD packet to send [07:49:15]OFD Sender: No OFD packet to send [07:49:16]recv_with_timeout no data received [07:49:20]OFD Sender: No OFD packet to send [07:49:25]OFD Sender: No OFD packet to send [07:49:26]recv_with_timeout no data received [07:49:30]OFD Sender: No OFD packet to send [07:49:35]OFD Sender: No OFD packet to send [07:49:40]OFD Sender: No OFD packet to send [07:49:45]OFD Sender: No OFD packet to send [07:49:50]OFD Sender: No OFD packet to send [07:49:55]OFD Sender: No OFD packet to send [07:50:00]OFD Sender: No OFD packet to send [07:50:05]OFD Sender: No OFD packet to send [07:50:08]recv_with_timeout no data received [07:50:10]OFD Sender: No OFD packet to send [07:50:15]OFD Sender: No OFD packet to send [07:50:20]OFD Sender: No OFD packet to send [07:50:24]recv_with_timeout no data received [07:50:25]OFD Sender: No OFD packet to send [07:50:30]OFD Sender: No OFD packet to send [07:50:35]recv_with_timeout no data received [07:50:35]OFD Sender: No OFD packet to send [07:50:40]OFD Sender: No OFD packet to send [07:50:45]OFD Sender: No OFD packet to send [07:50:50]OFD Sender: No OFD packet to send [07:50:55]OFD Sender: No OFD packet to send [07:51:00]OFD Sender: No OFD packet to send [07:51:05]OFD Sender: No OFD packet to send [07:51:10]OFD Sender: No OFD packet to send [07:51:15]OFD Sender: No OFD packet to send [07:51:20]OFD Sender: No OFD packet to send [07:51:25]OFD Sender: No OFD packet to send [07:51:29]recv_with_timeout no data received [07:51:30]OFD Sender: No OFD packet to send [07:51:35]OFD Sender: No OFD packet to send [07:51:40]OFD Sender: No OFD packet to send [07:51:46]OFD Sender: No OFD packet to send [07:51:51]OFD Sender: No OFD packet to send [07:51:56]OFD Sender: No OFD packet to send [07:52:01]OFD Sender: No OFD packet to send [07:52:03]accept exits with 8 [07:52:03]New connection [07:52:03]New thread 3066781028 created [07:52:03]Thread 3066924388 joined [07:52:03]Waiting for new connection... [07:52:03] Sock 8.Parse request [07:52:03]Sock 8.Check first char [07:52:03]Sock 8.First char is OK [07:52:03]request: POST /json_proto HTTP/1.0 [07:52:03]Method: POST [07:52:03]URL: /json_proto [07:52:03]Method is POST - this is cgi request [07:52:03]url: /json_proto [07:52:03]query_string will be loaded in cgi processing [07:52:03]execute_cgi json_proto POST (null) [07:52:03]execute_cgi path=json_proto method=POST [07:52:03]POST find Content-Length [07:52:03]Host: 172.17.43.67:8080 [07:52:03]Content-Length: 678 [07:52:03]Content-Type: application/json [07:52:03] [07:52:03]POST finish read [07:52:03]Found Content-Length = 678 [07:52:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:03]execute_script... [07:52:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:03]POST & json_proto [07:52:03]process_json_proto [07:52:03]json parsed OK: [07:52:03]protocol is kg_v1.0 [07:52:03]action value=close_receipt [07:52:03]process_action close_receipt [07:52:03]cmd_close_receipt [07:52:03]MH_GetDate [07:52:03]Write to MH i2c: F0 00 00 F0 03 E2 [07:52:03]Write i2c OK [07:52:03]MH_I2C_Read... [07:52:03]Read from MH i2c: F0 [07:52:03]MH_I2C_Read... [07:52:03]Read from MH i2c: F0 09 00 [07:52:03]MH_I2C_Read... [07:52:03]Read from MH i2c: F0 09 00 F0 03 00 A3 6F F2 66 6A BD 47 65 28 [07:52:03]GetLastDocTimeStamp 1727164112 [07:52:03]current date 1727164323 [07:52:03]FM_GetShiftState [07:52:03]SAM_PROTO_GetShiftState [07:52:03]wFMCommunicate request_size=4 [07:52:03]MH_SAM_APDU [07:52:03]CAPDU: 80 13 01 00 [07:52:03]Write to MH i2c: E2 08 00 F1 03 80 13 01 00 00 00 00 00 71 [07:52:03]Write i2c OK [07:52:03]MH_I2C_Read... [07:52:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:03]Read from MH i2c: E2 [07:52:03]MH_I2C_Read... [07:52:03]Read from MH i2c: E2 0E 00 [07:52:03]MH_I2C_Read... [07:52:03]Read from MH i2c: E2 0E 00 F1 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 3E [07:52:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:52:03]wFMCommunicate OK [07:52:03]SAM_PROTO_GetShiftState done [07:52:03]FM_GetShiftState done [07:52:03]opened in 1727137889 [07:52:03]opened+sec_in_day 1727224289 [07:52:03]quantity*price = 50036 [07:52:03]sum+1 = 50037 [07:52:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 33 24.09.2024 07:52 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152574 ФПД: 256012040420735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T075203&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152574&fm=256012040420735&tin=02508201610067®Number=0000000000091825&sum=50000 [07:52:04]StoreToDocumentArchive [07:52:04]shift 477 fd 152574 [07:52:04]save to /storage/0477/doc_00152574 [07:52:04]save last doc name /storage/0477/doc_00152574 to /storage/kkm_last_doc_name [07:52:04]save OK [07:52:04]Clear old archive folders... [07:52:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:52:04]tlvbuf is 015A3180 [07:52:04]SAM_PROTO_ClearQueue [07:52:04]wFMCommunicate request_size=4 [07:52:04]MH_SAM_APDU [07:52:04]CAPDU: 80 09 00 00 [07:52:04]Write to MH i2c: E2 08 00 FE 03 80 09 00 00 00 00 00 00 73 [07:52:04]Write i2c OK [07:52:04]MH_I2C_Read... [07:52:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:52:04]Read from MH i2c: E2 [07:52:04]MH_I2C_Read... [07:52:04]Read from MH i2c: E2 03 00 [07:52:04]MH_I2C_Read... [07:52:04]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [07:52:04]RAPDU: 90 00 [07:52:04]wFMCommunicate OK [07:52:04]SAM_PROTO_ClearQueue done [07:52:04]KKMCreateOFDPacket [07:52:04]OFDProtocolAddRootSTLVToBuf [07:52:04]FM_MakeSignedData [07:52:04]FM_MakeSignedData [07:52:04]SAM_PROTO_SignData [07:52:04]wFMCommunicate request_size=4 [07:52:04]MH_SAM_APDU [07:52:04]CAPDU: 80 0D 01 02 [07:52:04]Write to MH i2c: E2 08 00 FF 03 80 0D 01 02 00 00 00 00 7B [07:52:04]Write i2c OK [07:52:04]MH_I2C_Read... [07:52:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:52:04]Read from MH i2c: E2 [07:52:04]MH_I2C_Read... [07:52:04]Read from MH i2c: E2 03 00 [07:52:04]MH_I2C_Read... [07:52:04]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [07:52:04]RAPDU: 90 00 [07:52:04]wFMCommunicate OK [07:52:04]wFMCommunicate request_size=255 [07:52:04]MH_SAM_APDU [07:52:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 A3 6F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 53 02 00 35 04 06 00 E8 [07:52:04]Write to MH i2c: E2 02 01 00 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 A3 6F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 53 02 00 35 04 06 00 E8 00 00 9F [07:52:04]Write i2c OK [07:52:04]MH_I2C_Read... [07:52:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:04]Read from MH i2c: E2 [07:52:04]MH_I2C_Read... [07:52:04]Read from MH i2c: E2 03 00 [07:52:04]MH_I2C_Read... [07:52:04]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [07:52:04]RAPDU: 90 00 [07:52:04]wFMCommunicate OK [07:52:04]wFMCommunicate request_size=10 [07:52:04]MH_SAM_APDU [07:52:04]CAPDU: 80 0D 02 02 05 D7 72 BA 3D 7F [07:52:04]Write to MH i2c: E2 0D 00 01 04 80 0D 02 02 05 00 D7 72 BA 3D 7F 00 00 48 [07:52:04]Write i2c OK [07:52:04]MH_I2C_Read... [07:52:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:04]Read from MH i2c: E2 [07:52:04]MH_I2C_Read... [07:52:04]Read from MH i2c: E2 03 00 [07:52:04]MH_I2C_Read... [07:52:04]Read from MH i2c: E2 03 00 01 04 00 90 00 79 [07:52:04]RAPDU: 90 00 [07:52:04]wFMCommunicate OK [07:52:04]wFMCommunicate request_size=4 [07:52:04]MH_SAM_APDU [07:52:04]CAPDU: 80 0D 03 02 [07:52:04]Write to MH i2c: E2 08 00 02 04 80 0D 03 02 00 00 00 00 81 [07:52:04]Write i2c OK [07:52:04]MH_I2C_Read... [07:52:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:52:04]Read from MH i2c: E2 [07:52:04]MH_I2C_Read... [07:52:04]Read from MH i2c: E2 0B 00 [07:52:04]MH_I2C_Read... [07:52:04]Read from MH i2c: E2 0B 00 02 04 00 14 A4 C8 65 41 60 A4 CE 90 00 7A [07:52:04]RAPDU: 14 A4 C8 65 41 60 A4 CE 90 00 [07:52:04]wFMCommunicate OK [07:52:04]SAM_PROTO_SignData done [07:52:04]FM_MakeSignedData done [07:52:04]CreateOFDProtocolMessage [07:52:04]wFMCommunicate request_size=4 [07:52:04]MH_SAM_APDU [07:52:04]CAPDU: 80 11 00 00 [07:52:04]Write to MH i2c: E2 08 00 03 04 80 11 00 00 00 00 00 00 81 [07:52:04]Write i2c OK [07:52:04]MH_I2C_Read... [07:52:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:05]Read from MH i2c: E2 [07:52:05]MH_I2C_Read... [07:52:05]Read from MH i2c: E2 17 00 [07:52:05]MH_I2C_Read... [07:52:05]Read from MH i2c: E2 17 00 03 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D4 [07:52:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:52:05]wFMCommunicate OK [07:52:05]CreateOFDProtocolMessage done [07:52:05]OFDSenderStorePacket 152574 [07:52:05]StoreOFDPacket docnum=152574 [07:52:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8A 6E 07 01 E0 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 A3 6F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 53 02 00 35 04 06 00 E8 D7 72 BA 3D 7F 14 A4 C8 65 41 60 A4 CE [07:52:05]CheckFolder [07:52:05]dirname=/storage/ofd_packets [07:52:05]CheckFolder done [07:52:05]ProducePacketName [07:52:05]name=ofd_packets/00152574 [07:52:05]NVStorageSaveData ofd_packets/00152574 [07:52:05]File name is /storage/ofd_packets/00152574 [07:52:05]Write 301 bytes [07:52:05]NVStorageSaveData done [07:52:05]OFDSenderStorePacket done [07:52:05]KKMCreateOFDPacket done [07:52:05]NVStorageSaveData kkm_last_timestamp [07:52:05]File name is /storage/kkm_last_timestamp [07:52:05]Write 4 bytes [07:52:05]NVStorageSaveData done [07:52:05]ExternCall_PrintAddStr [07:52:05]wPrintStart [07:52:05]Write to MH i2c: 01 00 00 04 04 08 [07:52:05]Write i2c OK [07:52:05]MH_I2C_Read... [07:52:05]Read from MH i2c: 01 [07:52:05]MH_I2C_Read... [07:52:05]Read from MH i2c: 01 07 00 [07:52:05]MH_I2C_Read... [07:52:05]Read from MH i2c: 01 07 00 04 04 00 00 00 00 00 FF 0F 1D [07:52:05]RasterBufferAndPrint [07:52:05]line Счет N : (1)1786576 [07:52:05]line ИНН: 02508201610067 [07:52:05]line Контрольно-Кассовый Чек [07:52:05]line ПРОДАЖА [07:52:05]line ТРК (МРК, ГНК) : 12 [07:52:05]line Товар: 2710124130 [07:52:05]line Аи-92-К-5 [07:52:05]line 7.380 * 67.80 [07:52:05]line = 500.36 [07:52:05]line НДС 12% НСП 1% [07:52:05]line > о реализуемом товаре [07:52:05]line ОКРУГЛЕНИЕ: -0.36 [07:52:05]line ИТОГО: 500.00 [07:52:05]line Внесено: 500.00 [07:52:05]line СДАЧА: 0.00 [07:52:05]line НСП 1% : 4.43 [07:52:05]line НДС 12% : 53.14 [07:52:05]line Наличными: 500.00 [07:52:05]line Безнал.: 0.00 [07:52:05]line Место: АЗС № 89 "Партнер Нефть" [07:52:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:52:05]line СНО: Общий режим [07:52:05]line Чек 33 24.09.2024 07:52 [07:52:05]line Смена: 477 ФФД: 1.0 [07:52:05]line ЗНМ: 0300000113 [07:52:05]line РНМ: 0000000000091825 [07:52:05]line Версия ККМ: 001 [07:52:05]line ФМ: 0000000000871835 [07:52:05]line ФД: 152574 [07:52:05]line ФПД: 256012040420735 [07:52:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T075203&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152574&fm=256012040420735&tin=02508201610067®Number=0000000000091825&sum=50000 [07:52:05]written 0, free lines is 4095 [07:52:05]OFD Sender: Processing packet 152574 [packets to send 828, broken 827] [07:52:05]ProducePacketName [07:52:05]name=ofd_packets/00152574 [07:52:05]OFD Sender: To server: pG, [07:52:05]CommunicateWithHost lk.salyk.kg:30040 [07:52:05]ConnectInit lk.salyk.kg [07:52:05]Write to MH i2c: 01 00 00 2F 04 33 [07:52:05]Write i2c OK [07:52:05]MH_I2C_Read... [07:52:05]Read from MH i2c: 01 [07:52:05]MH_I2C_Read... [07:52:05]Read from MH i2c: 01 07 00 [07:52:05]MH_I2C_Read... [07:52:05]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 DA 0C 20 [07:52:05]RasterBufferAndPrint [07:52:05]line [07:52:05]line [07:52:05]line [07:52:05]line [07:52:05]line [07:52:05]written 0, free lines is 3296 [07:52:05]MH_Cut [07:52:05]Write to MH i2c: D1 01 00 36 04 01 0C [07:52:05]Write i2c OK [07:52:05]MH_I2C_Read... [07:52:05]Read from MH i2c: D1 [07:52:05]MH_I2C_Read... [07:52:05]Read from MH i2c: D1 01 00 [07:52:05]MH_I2C_Read... [07:52:05]Read from MH i2c: D1 01 00 36 04 00 0B [07:52:05]Write to MH i2c: 01 00 00 37 04 3B [07:52:05]Write i2c OK [07:52:05]MH_I2C_Read... [07:52:06]*** Cut start [07:52:06]*** Purtial cut [07:52:06]*** Stage 1: CUTSNS_PIN = 1 [07:52:06]Read from MH i2c: 01 [07:52:06]MH_I2C_Read... [07:52:06]*** Stop cut motor [07:52:06]*** Cut end [07:52:06]Read from MH i2c: 01 07 00 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: 01 07 00 37 04 00 00 00 00 00 FF 0F 50 [07:52:06]process_action close_receipt done [07:52:06]requested_data is exist [07:52:06]produce_requested_data [07:52:06]requested_item fm.sn is exist - process it [07:52:06]wFMCommunicate request_size=4 [07:52:06]MH_SAM_APDU [07:52:06]CAPDU: 80 11 00 00 [07:52:06]Write to MH i2c: E2 08 00 38 04 80 11 00 00 00 00 00 00 B6 [07:52:06]Write i2c OK [07:52:06]MH_I2C_Read... [07:52:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:06]Read from MH i2c: E2 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: E2 17 00 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: E2 17 00 38 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [07:52:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:52:06]wFMCommunicate OK [07:52:06]requested_item fd.num is exist - process it [07:52:06]SAM_PROTO_GetFieldsCounters [07:52:06]wFMCommunicate request_size=4 [07:52:06]MH_SAM_APDU [07:52:06]CAPDU: 80 13 00 00 [07:52:06]Write to MH i2c: E2 08 00 39 04 80 13 00 00 00 00 00 00 B9 [07:52:06]Write i2c OK [07:52:06]MH_I2C_Read... [07:52:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:52:06]Read from MH i2c: E2 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: E2 62 00 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: E2 62 00 39 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FE 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 6E [07:52:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FE 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:52:06]wFMCommunicate OK [07:52:06]SAM_PROTO_GetFieldsCounters done [07:52:06]requested_item shift.num is exist - process it [07:52:06]requested_item shift.opened is exist - process it [07:52:06]req_shift_opened [07:52:06]FM_GetShiftState [07:52:06]SAM_PROTO_GetShiftState [07:52:06]wFMCommunicate request_size=4 [07:52:06]MH_SAM_APDU [07:52:06]CAPDU: 80 13 01 00 [07:52:06]Write to MH i2c: E2 08 00 3A 04 80 13 01 00 00 00 00 00 BB [07:52:06]Write i2c OK [07:52:06]MH_I2C_Read... [07:52:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:06]Read from MH i2c: E2 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: E2 0E 00 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: E2 0E 00 3A 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 88 [07:52:06]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [07:52:06]wFMCommunicate OK [07:52:06]SAM_PROTO_GetShiftState done [07:52:06]FM_GetShiftState done [07:52:06]req_shift_opened done [07:52:06]requested_item shift.open_date is exist - process it [07:52:06]req_shift_open_date [07:52:06]req_shift_open_date done [07:52:06]produce_requested_data done [07:52:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152574,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [07:52:06]process_action_free close_receipt [07:52:06]json_value_free [07:52:06]json_value_free done [07:52:06]process_json_proto returns [07:52:06]Send response to host [07:52:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152574,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [07:52:06]free response buf [07:52:06]execute_script done [07:52:06]execute_script returns [07:52:06]free content buf [07:52:06]Sock 8.Close socket [07:52:06]Sock 8.Thread stoped [07:52:09]Connected sock=11 [07:52:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8A 6E 07 01 E0 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 A3 6F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 53 02 00 35 04 06 00 E8 D7 72 BA 3D 7F 14 A4 C8 65 41 60 A4 CE [07:52:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3A 14 47 00 E9 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 53 02 00 F4 03 04 00 A6 17 F2 66 B6 04 01 00 00 7F 41 9D AA A6 F5 B9 5E [07:52:09]CommunicateWithHost err = 0 [07:52:09]CheckOFDResponse [07:52:09]1017 (14) - 77093643461234 [07:52:09]1041 (16) - 0000000000871835 [07:52:09]1040 (4) - 152574 [07:52:09]1012 (4) - 24.09.2024 01:36 [07:52:09]1206 (1) - 0 [07:52:09]OFD Sender: Remove packet 152574 [07:52:09]ProducePacketName [07:52:09]name=ofd_packets/00152574 [07:52:09]NVStorageDeleteData [07:52:10]OFD Sender: No OFD packet to send [07:52:15]OFD Sender: No OFD packet to send [07:52:20]OFD Sender: No OFD packet to send [07:52:25]OFD Sender: No OFD packet to send [07:52:29]recv_with_timeout no data received [07:52:30]OFD Sender: No OFD packet to send [07:52:35]OFD Sender: No OFD packet to send [07:52:40]OFD Sender: No OFD packet to send [07:52:45]OFD Sender: No OFD packet to send [07:52:50]OFD Sender: No OFD packet to send [07:52:54]recv_with_timeout no data received [07:52:55]OFD Sender: No OFD packet to send [07:53:00]OFD Sender: No OFD packet to send [07:53:05]OFD Sender: No OFD packet to send [07:53:10]OFD Sender: No OFD packet to send [07:53:15]OFD Sender: No OFD packet to send [07:53:20]OFD Sender: No OFD packet to send [07:53:25]OFD Sender: No OFD packet to send [07:53:30]OFD Sender: No OFD packet to send [07:53:35]OFD Sender: No OFD packet to send [07:53:40]OFD Sender: No OFD packet to send [07:53:45]OFD Sender: No OFD packet to send [07:53:50]OFD Sender: No OFD packet to send [07:53:55]OFD Sender: No OFD packet to send [07:54:00]OFD Sender: No OFD packet to send [07:54:05]OFD Sender: No OFD packet to send [07:54:10]OFD Sender: No OFD packet to send [07:54:15]OFD Sender: No OFD packet to send [07:54:20]OFD Sender: No OFD packet to send [07:54:25]OFD Sender: No OFD packet to send [07:54:30]OFD Sender: No OFD packet to send [07:54:35]OFD Sender: No OFD packet to send [07:54:40]OFD Sender: No OFD packet to send [07:54:46]OFD Sender: No OFD packet to send [07:54:51]OFD Sender: No OFD packet to send [07:54:56]OFD Sender: No OFD packet to send [07:55:01]OFD Sender: No OFD packet to send [07:55:06]OFD Sender: No OFD packet to send [07:55:11]OFD Sender: No OFD packet to send [07:55:16]OFD Sender: No OFD packet to send [07:55:21]OFD Sender: No OFD packet to send [07:55:26]OFD Sender: No OFD packet to send [07:55:31]OFD Sender: No OFD packet to send [07:55:36]OFD Sender: No OFD packet to send [07:55:41]OFD Sender: No OFD packet to send [07:55:46]OFD Sender: No OFD packet to send [07:55:51]OFD Sender: No OFD packet to send [07:55:54]recv_with_timeout no data received [07:55:56]OFD Sender: No OFD packet to send [07:56:11]OFD Sender: No OFD packet to send [07:56:16]OFD Sender: No OFD packet to send [07:56:21]OFD Sender: No OFD packet to send [07:56:26]OFD Sender: No OFD packet to send [07:56:31]OFD Sender: No OFD packet to send [07:56:36]OFD Sender: No OFD packet to send [07:56:41]OFD Sender: No OFD packet to send [07:56:46]OFD Sender: No OFD packet to send [07:56:51]OFD Sender: No OFD packet to send [07:56:56]OFD Sender: No OFD packet to send [07:57:01]OFD Sender: No OFD packet to send [07:57:06]OFD Sender: No OFD packet to send [07:57:11]OFD Sender: No OFD packet to send [07:57:16]OFD Sender: No OFD packet to send [07:57:21]OFD Sender: No OFD packet to send [07:57:26]OFD Sender: No OFD packet to send [07:57:31]OFD Sender: No OFD packet to send [07:57:36]OFD Sender: No OFD packet to send [07:57:41]OFD Sender: No OFD packet to send [07:57:46]OFD Sender: No OFD packet to send [07:57:51]OFD Sender: No OFD packet to send [07:57:56]OFD Sender: No OFD packet to send [07:58:01]OFD Sender: No OFD packet to send [07:58:06]OFD Sender: No OFD packet to send [07:58:11]OFD Sender: No OFD packet to send [07:58:16]OFD Sender: No OFD packet to send [07:58:20]ConnectInit Can't connect to host [07:58:21]OFD Sender: No OFD packet to send [07:58:26]OFD Sender: No OFD packet to send [07:58:31]OFD Sender: No OFD packet to send [07:58:36]OFD Sender: No OFD packet to send [07:58:41]OFD Sender: No OFD packet to send [07:58:46]OFD Sender: No OFD packet to send [07:58:51]OFD Sender: No OFD packet to send [07:58:56]OFD Sender: No OFD packet to send [07:59:01]OFD Sender: No OFD packet to send [07:59:06]OFD Sender: No OFD packet to send [07:59:11]OFD Sender: No OFD packet to send [07:59:16]OFD Sender: No OFD packet to send [07:59:21]OFD Sender: No OFD packet to send [07:59:26]OFD Sender: No OFD packet to send [07:59:32]OFD Sender: No OFD packet to send [07:59:37]OFD Sender: No OFD packet to send [07:59:42]OFD Sender: No OFD packet to send [07:59:47]OFD Sender: No OFD packet to send [07:59:52]OFD Sender: No OFD packet to send [07:59:57]OFD Sender: No OFD packet to send [08:00:02]OFD Sender: No OFD packet to send [08:00:07]OFD Sender: No OFD packet to send [08:00:12]OFD Sender: No OFD packet to send [08:00:17]OFD Sender: No OFD packet to send [08:00:22]OFD Sender: No OFD packet to send [08:00:23]accept exits with 10 [08:00:23]New connection [08:00:23]New thread 3066924388 created [08:00:23]Thread 3066781028 joined [08:00:23]Waiting for new connection... [08:00:23] Sock 10.Parse request [08:00:23]Sock 10.Check first char [08:00:23]Sock 10.First char is OK [08:00:23]request: POST /json_proto HTTP/1.0 [08:00:23]Method: POST [08:00:23]URL: /json_proto [08:00:23]Method is POST - this is cgi request [08:00:23]url: /json_proto [08:00:23]query_string will be loaded in cgi processing [08:00:23]execute_cgi json_proto POST (null) [08:00:23]execute_cgi path=json_proto method=POST [08:00:23]POST find Content-Length [08:00:23]Host: 172.17.43.67:8080 [08:00:23]Content-Length: 678 [08:00:23]Content-Type: application/json [08:00:23] [08:00:23]POST finish read [08:00:23]Found Content-Length = 678 [08:00:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:23]execute_script... [08:00:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:23]POST & json_proto [08:00:23]process_json_proto [08:00:23]json parsed OK: [08:00:23]protocol is kg_v1.0 [08:00:23]action value=close_receipt [08:00:23]process_action close_receipt [08:00:23]cmd_close_receipt [08:00:23]MH_GetDate [08:00:23]Write to MH i2c: F0 00 00 3B 04 2E [08:00:23]Write i2c OK [08:00:23]MH_I2C_Read... [08:00:23]Read from MH i2c: F0 [08:00:23]MH_I2C_Read... [08:00:23]Read from MH i2c: F0 09 00 [08:00:23]MH_I2C_Read... [08:00:23]Read from MH i2c: F0 09 00 3B 04 00 98 71 F2 66 6A BD 47 65 6B [08:00:23]GetLastDocTimeStamp 1727164323 [08:00:23]current date 1727164824 [08:00:23]FM_GetShiftState [08:00:23]SAM_PROTO_GetShiftState [08:00:23]wFMCommunicate request_size=4 [08:00:23]MH_SAM_APDU [08:00:23]CAPDU: 80 13 01 00 [08:00:23]Write to MH i2c: E2 08 00 3C 04 80 13 01 00 00 00 00 00 BD [08:00:23]Write i2c OK [08:00:23]MH_I2C_Read... [08:00:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:23]Read from MH i2c: E2 [08:00:23]MH_I2C_Read... [08:00:23]Read from MH i2c: E2 0E 00 [08:00:23]MH_I2C_Read... [08:00:23]Read from MH i2c: E2 0E 00 3C 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8A [08:00:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:00:23]wFMCommunicate OK [08:00:23]SAM_PROTO_GetShiftState done [08:00:23]FM_GetShiftState done [08:00:23]opened in 1727137889 [08:00:23]opened+sec_in_day 1727224289 [08:00:23]quantity*price = 50036 [08:00:23]sum+1 = 50037 [08:00:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 34 24.09.2024 08:00 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152575 ФПД: 31676372583796 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T080024&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152575&fm=31676372583796&tin=02508201610067®Number=0000000000091825&sum=50000 [08:00:25]StoreToDocumentArchive [08:00:25]shift 477 fd 152575 [08:00:25]save to /storage/0477/doc_00152575 [08:00:25]save last doc name /storage/0477/doc_00152575 to /storage/kkm_last_doc_name [08:00:25]save OK [08:00:25]Clear old archive folders... [08:00:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:00:25]tlvbuf is 015ADA40 [08:00:25]SAM_PROTO_ClearQueue [08:00:25]wFMCommunicate request_size=4 [08:00:25]MH_SAM_APDU [08:00:25]CAPDU: 80 09 00 00 [08:00:25]Write to MH i2c: E2 08 00 49 04 80 09 00 00 00 00 00 00 BF [08:00:25]Write i2c OK [08:00:25]MH_I2C_Read... [08:00:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:00:25]Read from MH i2c: E2 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: E2 03 00 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [08:00:25]RAPDU: 90 00 [08:00:25]wFMCommunicate OK [08:00:25]SAM_PROTO_ClearQueue done [08:00:25]KKMCreateOFDPacket [08:00:25]OFDProtocolAddRootSTLVToBuf [08:00:25]FM_MakeSignedData [08:00:25]FM_MakeSignedData [08:00:25]SAM_PROTO_SignData [08:00:25]wFMCommunicate request_size=4 [08:00:25]MH_SAM_APDU [08:00:25]CAPDU: 80 0D 01 02 [08:00:25]Write to MH i2c: E2 08 00 4A 04 80 0D 01 02 00 00 00 00 C7 [08:00:25]Write i2c OK [08:00:25]MH_I2C_Read... [08:00:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:00:25]Read from MH i2c: E2 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: E2 03 00 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [08:00:25]RAPDU: 90 00 [08:00:25]wFMCommunicate OK [08:00:25]wFMCommunicate request_size=255 [08:00:25]MH_SAM_APDU [08:00:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 98 71 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 53 02 00 35 04 06 00 1C [08:00:25]Write to MH i2c: E2 02 01 4B 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 98 71 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 53 02 00 35 04 06 00 1C 00 00 17 [08:00:25]Write i2c OK [08:00:25]MH_I2C_Read... [08:00:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:25]Read from MH i2c: E2 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: E2 03 00 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: E2 03 00 4B 04 00 90 00 C3 [08:00:25]RAPDU: 90 00 [08:00:25]wFMCommunicate OK [08:00:25]wFMCommunicate request_size=10 [08:00:25]MH_SAM_APDU [08:00:25]CAPDU: 80 0D 02 02 05 CF 3A EF 85 74 [08:00:25]Write to MH i2c: E2 0D 00 4C 04 80 0D 02 02 05 00 CF 3A EF 85 74 00 00 C5 [08:00:25]Write i2c OK [08:00:25]MH_I2C_Read... [08:00:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:25]Read from MH i2c: E2 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: E2 03 00 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: E2 03 00 4C 04 00 90 00 C4 [08:00:25]RAPDU: 90 00 [08:00:25]wFMCommunicate OK [08:00:25]wFMCommunicate request_size=4 [08:00:25]MH_SAM_APDU [08:00:25]CAPDU: 80 0D 03 02 [08:00:25]Write to MH i2c: E2 08 00 4D 04 80 0D 03 02 00 00 00 00 CC [08:00:25]Write i2c OK [08:00:25]MH_I2C_Read... [08:00:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:00:25]Read from MH i2c: E2 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: E2 0B 00 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: E2 0B 00 4D 04 00 FE 87 29 1F 73 70 4D 0C 90 00 D6 [08:00:25]RAPDU: FE 87 29 1F 73 70 4D 0C 90 00 [08:00:25]wFMCommunicate OK [08:00:25]SAM_PROTO_SignData done [08:00:25]FM_MakeSignedData done [08:00:25]CreateOFDProtocolMessage [08:00:25]wFMCommunicate request_size=4 [08:00:25]MH_SAM_APDU [08:00:25]CAPDU: 80 11 00 00 [08:00:25]Write to MH i2c: E2 08 00 4E 04 80 11 00 00 00 00 00 00 CC [08:00:25]Write i2c OK [08:00:25]MH_I2C_Read... [08:00:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:25]Read from MH i2c: E2 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: E2 17 00 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: E2 17 00 4E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1F [08:00:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:00:25]wFMCommunicate OK [08:00:25]CreateOFDProtocolMessage done [08:00:25]OFDSenderStorePacket 152575 [08:00:25]StoreOFDPacket docnum=152575 [08:00:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A9 96 07 01 D9 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 98 71 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 53 02 00 35 04 06 00 1C CF 3A EF 85 74 FE 87 29 1F 73 70 4D 0C [08:00:25]CheckFolder [08:00:25]dirname=/storage/ofd_packets [08:00:25]CheckFolder done [08:00:25]ProducePacketName [08:00:25]name=ofd_packets/00152575 [08:00:25]NVStorageSaveData ofd_packets/00152575 [08:00:25]File name is /storage/ofd_packets/00152575 [08:00:25]Write 301 bytes [08:00:25]NVStorageSaveData done [08:00:25]OFDSenderStorePacket done [08:00:25]KKMCreateOFDPacket done [08:00:25]NVStorageSaveData kkm_last_timestamp [08:00:25]File name is /storage/kkm_last_timestamp [08:00:25]Write 4 bytes [08:00:25]NVStorageSaveData done [08:00:25]ExternCall_PrintAddStr [08:00:25]wPrintStart [08:00:25]Write to MH i2c: 01 00 00 4F 04 53 [08:00:25]Write i2c OK [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: 01 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: 01 07 00 [08:00:25]MH_I2C_Read... [08:00:25]Read from MH i2c: 01 07 00 4F 04 00 00 00 00 00 FF 0F 68 [08:00:25]RasterBufferAndPrint [08:00:25]line Счет N : (1)1786577 [08:00:25]line ИНН: 02508201610067 [08:00:25]line Контрольно-Кассовый Чек [08:00:25]line ПРОДАЖА [08:00:25]line ТРК (МРК, ГНК) : 42 [08:00:25]line Товар: 2710124130 [08:00:25]line Аи-92-К-5 [08:00:25]line 7.380 * 67.80 [08:00:25]line = 500.36 [08:00:25]line НДС 12% НСП 1% [08:00:25]line > о реализуемом товаре [08:00:25]line ОКРУГЛЕНИЕ: -0.36 [08:00:25]line ИТОГО: 500.00 [08:00:25]line Внесено: 500.00 [08:00:25]line СДАЧА: 0.00 [08:00:25]line НСП 1% : 4.43 [08:00:25]line НДС 12% : 53.14 [08:00:25]line Наличными: 500.00 [08:00:25]line Безнал.: 0.00 [08:00:25]line Место: АЗС № 89 "Партнер Нефть" [08:00:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:00:25]line СНО: Общий режим [08:00:25]line Чек 34 24.09.2024 08:00 [08:00:25]line Смена: 477 ФФД: 1.0 [08:00:25]line ЗНМ: 0300000113 [08:00:25]line РНМ: 0000000000091825 [08:00:25]line Версия ККМ: 001 [08:00:25]line ФМ: 0000000000871835 [08:00:25]line ФД: 152575 [08:00:25]line ФПД: 31676372583796 [08:00:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T080024&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152575&fm=31676372583796&tin=02508201610067®Number=0000000000091825&sum=50000 [08:00:25]written 0, free lines is 4095 [08:00:25]OFD Sender: Processing packet 152575 [packets to send 828, broken 827] [08:00:25]ProducePacketName [08:00:25]name=ofd_packets/00152575 [08:00:25]OFD Sender: To server: pG, [08:00:25]CommunicateWithHost lk.salyk.kg:30040 [08:00:25]ConnectInit lk.salyk.kg [08:00:26]Write to MH i2c: 01 00 00 7A 04 7E [08:00:26]Write i2c OK [08:00:26]MH_I2C_Read... [08:00:26]Read from MH i2c: 01 [08:00:26]MH_I2C_Read... [08:00:26]Read from MH i2c: 01 07 00 [08:00:26]MH_I2C_Read... [08:00:26]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 DA 0C 6B [08:00:26]RasterBufferAndPrint [08:00:26]line [08:00:26]line [08:00:26]line [08:00:26]line [08:00:26]line [08:00:26]written 0, free lines is 3296 [08:00:26]MH_Cut [08:00:26]Write to MH i2c: D1 01 00 81 04 01 57 [08:00:26]Write i2c OK [08:00:26]MH_I2C_Read... [08:00:26]Read from MH i2c: D1 [08:00:26]MH_I2C_Read... [08:00:26]Read from MH i2c: D1 01 00 [08:00:26]MH_I2C_Read... [08:00:26]Read from MH i2c: D1 01 00 81 04 00 56 [08:00:26]Write to MH i2c: 01 00 00 82 04 86 [08:00:26]Write i2c OK [08:00:26]MH_I2C_Read... [08:00:26]Connected sock=8 [08:00:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A9 96 07 01 D9 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 98 71 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 53 02 00 35 04 06 00 1C CF 3A EF 85 74 FE 87 29 1F 73 70 4D 0C [08:00:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A3 C5 47 00 8D 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 53 02 00 F4 03 04 00 97 19 F2 66 B6 04 01 00 00 64 E6 91 F4 AB C2 D7 E5 [08:00:26]CommunicateWithHost err = 0 [08:00:26]CheckOFDResponse [08:00:26]1017 (14) - 77093643461234 [08:00:26]1041 (16) - 0000000000871835 [08:00:26]1040 (4) - 152575 [08:00:26]1012 (4) - 24.09.2024 01:44 [08:00:26]1206 (1) - 0 [08:00:26]OFD Sender: Remove packet 152575 [08:00:26]ProducePacketName [08:00:26]name=ofd_packets/00152575 [08:00:26]NVStorageDeleteData [08:00:26]*** Cut start [08:00:26]*** Purtial cut [08:00:26]*** Stage 1: CUTSNS_PIN = 1 [08:00:27]Read from MH i2c: 01 [08:00:27]MH_I2C_Read... [08:00:27]*** Stop cut motor [08:00:27]*** Cut end [08:00:27]Read from MH i2c: 01 07 00 [08:00:27]MH_I2C_Read... [08:00:27]Read from MH i2c: 01 07 00 82 04 00 00 00 00 00 FF 0F 9B [08:00:27]process_action close_receipt done [08:00:27]requested_data is exist [08:00:27]produce_requested_data [08:00:27]requested_item fm.sn is exist - process it [08:00:27]wFMCommunicate request_size=4 [08:00:27]MH_SAM_APDU [08:00:27]CAPDU: 80 11 00 00 [08:00:27]Write to MH i2c: E2 08 00 83 04 80 11 00 00 00 00 00 00 01 [08:00:27]Write i2c OK [08:00:27]MH_I2C_Read... [08:00:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:27]Read from MH i2c: E2 [08:00:27]MH_I2C_Read... [08:00:27]Read from MH i2c: E2 17 00 [08:00:27]MH_I2C_Read... [08:00:27]Read from MH i2c: E2 17 00 83 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [08:00:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:00:27]wFMCommunicate OK [08:00:27]requested_item fd.num is exist - process it [08:00:27]SAM_PROTO_GetFieldsCounters [08:00:27]wFMCommunicate request_size=4 [08:00:27]MH_SAM_APDU [08:00:27]CAPDU: 80 13 00 00 [08:00:27]Write to MH i2c: E2 08 00 84 04 80 13 00 00 00 00 00 00 04 [08:00:27]Write i2c OK [08:00:27]MH_I2C_Read... [08:00:27]OFD Sender: No OFD packet to send [08:00:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:00:27]Read from MH i2c: E2 [08:00:27]MH_I2C_Read... [08:00:27]Read from MH i2c: E2 62 00 [08:00:27]MH_I2C_Read... [08:00:27]Read from MH i2c: E2 62 00 84 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FF 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [08:00:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FF 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:00:27]wFMCommunicate OK [08:00:27]SAM_PROTO_GetFieldsCounters done [08:00:27]requested_item shift.num is exist - process it [08:00:27]requested_item shift.opened is exist - process it [08:00:27]req_shift_opened [08:00:27]FM_GetShiftState [08:00:27]SAM_PROTO_GetShiftState [08:00:27]wFMCommunicate request_size=4 [08:00:27]MH_SAM_APDU [08:00:27]CAPDU: 80 13 01 00 [08:00:27]Write to MH i2c: E2 08 00 85 04 80 13 01 00 00 00 00 00 06 [08:00:27]Write i2c OK [08:00:27]MH_I2C_Read... [08:00:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:27]Read from MH i2c: E2 [08:00:27]MH_I2C_Read... [08:00:27]Read from MH i2c: E2 0E 00 [08:00:27]MH_I2C_Read... [08:00:27]Read from MH i2c: E2 0E 00 85 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D3 [08:00:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:00:27]wFMCommunicate OK [08:00:27]SAM_PROTO_GetShiftState done [08:00:27]FM_GetShiftState done [08:00:27]req_shift_opened done [08:00:27]requested_item shift.open_date is exist - process it [08:00:27]req_shift_open_date [08:00:27]req_shift_open_date done [08:00:27]produce_requested_data done [08:00:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152575,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:00:27]process_action_free close_receipt [08:00:27]json_value_free [08:00:27]json_value_free done [08:00:27]process_json_proto returns [08:00:27]Send response to host [08:00:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152575,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:00:27]free response buf [08:00:27]execute_script done [08:00:27]execute_script returns [08:00:27]free content buf [08:00:27]Sock 10.Close socket [08:00:27]Sock 10.Thread stoped [08:00:32]OFD Sender: No OFD packet to send [08:00:35]recv_with_timeout no data received [08:00:37]OFD Sender: No OFD packet to send [08:00:42]OFD Sender: No OFD packet to send [08:00:45]recv_with_timeout no data received [08:00:47]OFD Sender: No OFD packet to send [08:00:52]OFD Sender: No OFD packet to send [08:00:56]recv_with_timeout no data received [08:00:57]OFD Sender: No OFD packet to send [08:01:02]OFD Sender: No OFD packet to send [08:01:07]OFD Sender: No OFD packet to send [08:01:12]OFD Sender: No OFD packet to send [08:01:17]OFD Sender: No OFD packet to send [08:01:22]OFD Sender: No OFD packet to send [08:01:27]OFD Sender: No OFD packet to send [08:01:32]OFD Sender: No OFD packet to send [08:01:37]OFD Sender: No OFD packet to send [08:01:42]OFD Sender: No OFD packet to send [08:01:45]recv_with_timeout no data received [08:01:47]OFD Sender: No OFD packet to send [08:01:52]OFD Sender: No OFD packet to send [08:01:57]OFD Sender: No OFD packet to send [08:02:02]OFD Sender: No OFD packet to send [08:02:07]OFD Sender: No OFD packet to send [08:02:12]OFD Sender: No OFD packet to send [08:02:17]OFD Sender: No OFD packet to send [08:02:22]OFD Sender: No OFD packet to send [08:02:27]OFD Sender: No OFD packet to send [08:02:32]OFD Sender: No OFD packet to send [08:02:37]OFD Sender: No OFD packet to send [08:02:40]recv_with_timeout no data received [08:02:42]OFD Sender: No OFD packet to send [08:02:47]OFD Sender: No OFD packet to send [08:02:52]OFD Sender: No OFD packet to send [08:02:57]OFD Sender: No OFD packet to send [08:03:02]OFD Sender: No OFD packet to send [08:03:07]OFD Sender: No OFD packet to send [08:03:12]OFD Sender: No OFD packet to send [08:03:17]OFD Sender: No OFD packet to send [08:03:22]OFD Sender: No OFD packet to send [08:03:27]OFD Sender: No OFD packet to send [08:03:32]OFD Sender: No OFD packet to send [08:03:35]recv_with_timeout no data received [08:03:38]OFD Sender: No OFD packet to send [08:03:43]OFD Sender: No OFD packet to send [08:03:48]OFD Sender: No OFD packet to send [08:03:53]OFD Sender: No OFD packet to send [08:03:53]recv_with_timeout no data received [08:03:58]OFD Sender: No OFD packet to send [08:04:03]OFD Sender: No OFD packet to send [08:04:08]OFD Sender: No OFD packet to send [08:04:13]OFD Sender: No OFD packet to send [08:04:18]OFD Sender: No OFD packet to send [08:04:23]OFD Sender: No OFD packet to send [08:04:28]OFD Sender: No OFD packet to send [08:04:33]OFD Sender: No OFD packet to send [08:04:38]OFD Sender: No OFD packet to send [08:04:43]OFD Sender: No OFD packet to send [08:04:48]OFD Sender: No OFD packet to send [08:04:50]accept exits with 9 [08:04:50]New connection [08:04:50]New thread 3066781028 created [08:04:50]Thread 3066924388 joined [08:04:50]Waiting for new connection... [08:04:50] Sock 9.Parse request [08:04:50]Sock 9.Check first char [08:04:50]Sock 9.First char is OK [08:04:50]request: POST /json_proto HTTP/1.0 [08:04:50]Method: POST [08:04:50]URL: /json_proto [08:04:50]Method is POST - this is cgi request [08:04:50]url: /json_proto [08:04:50]query_string will be loaded in cgi processing [08:04:50]execute_cgi json_proto POST (null) [08:04:50]execute_cgi path=json_proto method=POST [08:04:50]POST find Content-Length [08:04:50]Host: 172.17.43.67:8080 [08:04:50]Content-Length: 680 [08:04:50]Content-Type: application/json [08:04:50] [08:04:50]POST finish read [08:04:50]Found Content-Length = 680 [08:04:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:04:50]execute_script... [08:04:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:04:50]POST & json_proto [08:04:50]process_json_proto [08:04:50]json parsed OK: [08:04:50]protocol is kg_v1.0 [08:04:50]action value=close_receipt [08:04:50]process_action close_receipt [08:04:50]cmd_close_receipt [08:04:50]MH_GetDate [08:04:50]Write to MH i2c: F0 00 00 86 04 79 [08:04:50]Write i2c OK [08:04:50]MH_I2C_Read... [08:04:50]Read from MH i2c: F0 [08:04:50]MH_I2C_Read... [08:04:50]Read from MH i2c: F0 09 00 [08:04:50]MH_I2C_Read... [08:04:50]Read from MH i2c: F0 09 00 86 04 00 A3 72 F2 66 6A BD 47 65 C2 [08:04:50]GetLastDocTimeStamp 1727164824 [08:04:50]current date 1727165091 [08:04:50]FM_GetShiftState [08:04:50]SAM_PROTO_GetShiftState [08:04:50]wFMCommunicate request_size=4 [08:04:50]MH_SAM_APDU [08:04:50]CAPDU: 80 13 01 00 [08:04:50]Write to MH i2c: E2 08 00 87 04 80 13 01 00 00 00 00 00 08 [08:04:50]Write i2c OK [08:04:50]MH_I2C_Read... [08:04:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:50]Read from MH i2c: E2 [08:04:50]MH_I2C_Read... [08:04:50]Read from MH i2c: E2 0E 00 [08:04:50]MH_I2C_Read... [08:04:50]Read from MH i2c: E2 0E 00 87 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D5 [08:04:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:04:50]wFMCommunicate OK [08:04:50]SAM_PROTO_GetShiftState done [08:04:50]FM_GetShiftState done [08:04:50]opened in 1727137889 [08:04:50]opened+sec_in_day 1727224289 [08:04:50]quantity*price = 200025 [08:04:50]sum+1 = 200026 [08:04:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 35 24.09.2024 08:04 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152576 ФПД: 139093683794702 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T080451&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152576&fm=139093683794702&tin=02508201610067®Number=0000000000091825&sum=200000 [08:04:52]StoreToDocumentArchive [08:04:52]shift 477 fd 152576 [08:04:52]save to /storage/0477/doc_00152576 [08:04:52]save last doc name /storage/0477/doc_00152576 to /storage/kkm_last_doc_name [08:04:52]save OK [08:04:52]Clear old archive folders... [08:04:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:04:52]tlvbuf is 015BCF30 [08:04:52]SAM_PROTO_ClearQueue [08:04:52]wFMCommunicate request_size=4 [08:04:52]MH_SAM_APDU [08:04:52]CAPDU: 80 09 00 00 [08:04:52]Write to MH i2c: E2 08 00 94 04 80 09 00 00 00 00 00 00 0A [08:04:52]Write i2c OK [08:04:52]MH_I2C_Read... [08:04:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:04:52]Read from MH i2c: E2 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: E2 03 00 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [08:04:52]RAPDU: 90 00 [08:04:52]wFMCommunicate OK [08:04:52]SAM_PROTO_ClearQueue done [08:04:52]KKMCreateOFDPacket [08:04:52]OFDProtocolAddRootSTLVToBuf [08:04:52]FM_MakeSignedData [08:04:52]FM_MakeSignedData [08:04:52]SAM_PROTO_SignData [08:04:52]wFMCommunicate request_size=4 [08:04:52]MH_SAM_APDU [08:04:52]CAPDU: 80 0D 01 02 [08:04:52]Write to MH i2c: E2 08 00 95 04 80 0D 01 02 00 00 00 00 12 [08:04:52]Write i2c OK [08:04:52]MH_I2C_Read... [08:04:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:04:52]Read from MH i2c: E2 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: E2 03 00 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [08:04:52]RAPDU: 90 00 [08:04:52]wFMCommunicate OK [08:04:52]wFMCommunicate request_size=255 [08:04:52]MH_SAM_APDU [08:04:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 A3 72 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 54 02 00 35 04 06 00 7E 81 45 9C [08:04:52]Write to MH i2c: E2 02 01 96 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 A3 72 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 54 02 00 35 04 06 00 7E 81 45 9C 00 00 29 [08:04:52]Write i2c OK [08:04:52]MH_I2C_Read... [08:04:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:04:52]Read from MH i2c: E2 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: E2 03 00 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: E2 03 00 96 04 00 90 00 0E [08:04:52]RAPDU: 90 00 [08:04:52]wFMCommunicate OK [08:04:52]wFMCommunicate request_size=7 [08:04:52]MH_SAM_APDU [08:04:52]CAPDU: 80 0D 02 02 02 F3 0E [08:04:52]Write to MH i2c: E2 0A 00 97 04 80 0D 02 02 02 00 F3 0E 00 00 1A [08:04:52]Write i2c OK [08:04:52]MH_I2C_Read... [08:04:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:04:52]Read from MH i2c: E2 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: E2 03 00 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: E2 03 00 97 04 00 90 00 0F [08:04:52]RAPDU: 90 00 [08:04:52]wFMCommunicate OK [08:04:52]wFMCommunicate request_size=4 [08:04:52]MH_SAM_APDU [08:04:52]CAPDU: 80 0D 03 02 [08:04:52]Write to MH i2c: E2 08 00 98 04 80 0D 03 02 00 00 00 00 17 [08:04:52]Write i2c OK [08:04:52]MH_I2C_Read... [08:04:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:04:52]Read from MH i2c: E2 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: E2 0B 00 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: E2 0B 00 98 04 00 7B B8 B7 9E 7D 0D FD C7 90 00 EE [08:04:52]RAPDU: 7B B8 B7 9E 7D 0D FD C7 90 00 [08:04:52]wFMCommunicate OK [08:04:52]SAM_PROTO_SignData done [08:04:52]FM_MakeSignedData done [08:04:52]CreateOFDProtocolMessage [08:04:52]wFMCommunicate request_size=4 [08:04:52]MH_SAM_APDU [08:04:52]CAPDU: 80 11 00 00 [08:04:52]Write to MH i2c: E2 08 00 99 04 80 11 00 00 00 00 00 00 17 [08:04:52]Write i2c OK [08:04:52]MH_I2C_Read... [08:04:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:04:52]Read from MH i2c: E2 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: E2 17 00 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: E2 17 00 99 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [08:04:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:04:52]wFMCommunicate OK [08:04:52]CreateOFDProtocolMessage done [08:04:52]OFDSenderStorePacket 152576 [08:04:52]StoreOFDPacket docnum=152576 [08:04:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3F 69 04 01 98 A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 A3 72 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 54 02 00 35 04 06 00 7E 81 45 9C F3 0E 7B B8 B7 9E 7D 0D FD C7 [08:04:52]CheckFolder [08:04:52]dirname=/storage/ofd_packets [08:04:52]CheckFolder done [08:04:52]ProducePacketName [08:04:52]name=ofd_packets/00152576 [08:04:52]NVStorageSaveData ofd_packets/00152576 [08:04:52]File name is /storage/ofd_packets/00152576 [08:04:52]Write 298 bytes [08:04:52]NVStorageSaveData done [08:04:52]OFDSenderStorePacket done [08:04:52]KKMCreateOFDPacket done [08:04:52]NVStorageSaveData kkm_last_timestamp [08:04:52]File name is /storage/kkm_last_timestamp [08:04:52]Write 4 bytes [08:04:52]NVStorageSaveData done [08:04:52]ExternCall_PrintAddStr [08:04:52]wPrintStart [08:04:52]Write to MH i2c: 01 00 00 9A 04 9E [08:04:52]Write i2c OK [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: 01 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: 01 07 00 [08:04:52]MH_I2C_Read... [08:04:52]Read from MH i2c: 01 07 00 9A 04 00 00 00 00 00 FF 0F B3 [08:04:52]RasterBufferAndPrint [08:04:52]line Счет N : (1)1786579 [08:04:52]line ИНН: 02508201610067 [08:04:52]line Контрольно-Кассовый Чек [08:04:52]line ПРОДАЖА [08:04:52]line ТРК (МРК, ГНК) : 41 [08:04:52]line Товар: 2710194210 [08:04:52]line ДТ-К-5 [08:04:52]line 26.250 * 76.20 [08:04:52]line = 2000.25 [08:04:52]line НДС 12% НСП 1% [08:04:52]line > о реализуемом товаре [08:04:52]line ОКРУГЛЕНИЕ: -0.25 [08:04:52]line ИТОГО: 2000.00 [08:04:52]line Внесено: 2000.00 [08:04:52]line СДАЧА: 0.00 [08:04:52]line НСП 1% : 17.70 [08:04:52]line НДС 12% : 212.42 [08:04:52]line Наличными: 2000.00 [08:04:52]line Безнал.: 0.00 [08:04:52]line Место: АЗС № 89 "Партнер Нефть" [08:04:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:04:52]line СНО: Общий режим [08:04:52]line Чек 35 24.09.2024 08:04 [08:04:52]line Смена: 477 ФФД: 1.0 [08:04:52]line ЗНМ: 0300000113 [08:04:52]line РНМ: 0000000000091825 [08:04:52]line Версия ККМ: 001 [08:04:52]line ФМ: 0000000000871835 [08:04:52]line ФД: 152576 [08:04:52]line ФПД: 139093683794702 [08:04:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T080451&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152576&fm=139093683794702&tin=02508201610067®Number=0000000000091825&sum=200000 [08:04:52]OFD Sender: Processing packet 152576 [packets to send 828, broken 827] [08:04:52]ProducePacketName [08:04:52]name=ofd_packets/00152576 [08:04:52]OFD Sender: To server: pG, [08:04:52]CommunicateWithHost lk.salyk.kg:30040 [08:04:52]ConnectInit lk.salyk.kg [08:04:52]written 0, free lines is 4095 [08:04:53]Write to MH i2c: 01 00 00 C5 04 C9 [08:04:53]Write i2c OK [08:04:53]MH_I2C_Read... [08:04:53]Read from MH i2c: 01 [08:04:53]MH_I2C_Read... [08:04:53]Read from MH i2c: 01 07 00 [08:04:53]MH_I2C_Read... [08:04:53]Read from MH i2c: 01 07 00 C5 04 00 00 00 00 00 D4 0C B0 [08:04:53]RasterBufferAndPrint [08:04:53]line [08:04:53]line [08:04:53]line [08:04:53]line [08:04:53]line [08:04:53]written 0, free lines is 3290 [08:04:53]MH_Cut [08:04:53]Write to MH i2c: D1 01 00 CC 04 01 A2 [08:04:53]Write i2c OK [08:04:53]MH_I2C_Read... [08:04:53]Read from MH i2c: D1 [08:04:53]MH_I2C_Read... [08:04:53]Read from MH i2c: D1 01 00 [08:04:53]MH_I2C_Read... [08:04:53]Read from MH i2c: D1 01 00 CC 04 00 A1 [08:04:53]Write to MH i2c: 01 00 00 CD 04 D1 [08:04:53]Write i2c OK [08:04:53]MH_I2C_Read... [08:04:54]*** Cut start [08:04:54]*** Purtial cut [08:04:54]*** Stage 1: CUTSNS_PIN = 1 [08:04:54]Read from MH i2c: 01 [08:04:54]MH_I2C_Read... [08:04:54]*** Stop cut motor [08:04:54]*** Cut end [08:04:54]Read from MH i2c: 01 07 00 [08:04:54]MH_I2C_Read... [08:04:54]Read from MH i2c: 01 07 00 CD 04 00 00 00 00 00 FF 0F E6 [08:04:54]process_action close_receipt done [08:04:54]requested_data is exist [08:04:54]produce_requested_data [08:04:54]requested_item fm.sn is exist - process it [08:04:54]wFMCommunicate request_size=4 [08:04:54]MH_SAM_APDU [08:04:54]CAPDU: 80 11 00 00 [08:04:54]Write to MH i2c: E2 08 00 CE 04 80 11 00 00 00 00 00 00 4C [08:04:54]Write i2c OK [08:04:54]MH_I2C_Read... [08:04:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:04:54]Read from MH i2c: E2 [08:04:54]MH_I2C_Read... [08:04:54]Read from MH i2c: E2 17 00 [08:04:54]MH_I2C_Read... [08:04:54]Read from MH i2c: E2 17 00 CE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [08:04:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:04:54]wFMCommunicate OK [08:04:54]requested_item fd.num is exist - process it [08:04:54]SAM_PROTO_GetFieldsCounters [08:04:54]wFMCommunicate request_size=4 [08:04:54]MH_SAM_APDU [08:04:54]CAPDU: 80 13 00 00 [08:04:54]Write to MH i2c: E2 08 00 CF 04 80 13 00 00 00 00 00 00 4F [08:04:54]Write i2c OK [08:04:54]MH_I2C_Read... [08:04:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:04:54]Read from MH i2c: E2 [08:04:54]MH_I2C_Read... [08:04:54]Read from MH i2c: E2 62 00 [08:04:54]MH_I2C_Read... [08:04:54]Read from MH i2c: E2 62 00 CF 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 00 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 0D [08:04:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 00 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:04:54]wFMCommunicate OK [08:04:54]SAM_PROTO_GetFieldsCounters done [08:04:54]requested_item shift.num is exist - process it [08:04:54]requested_item shift.opened is exist - process it [08:04:54]req_shift_opened [08:04:54]FM_GetShiftState [08:04:54]SAM_PROTO_GetShiftState [08:04:54]wFMCommunicate request_size=4 [08:04:54]MH_SAM_APDU [08:04:54]CAPDU: 80 13 01 00 [08:04:54]Write to MH i2c: E2 08 00 D0 04 80 13 01 00 00 00 00 00 51 [08:04:54]Write i2c OK [08:04:54]MH_I2C_Read... [08:04:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:54]Read from MH i2c: E2 [08:04:54]MH_I2C_Read... [08:04:54]Read from MH i2c: E2 0E 00 [08:04:54]MH_I2C_Read... [08:04:54]Read from MH i2c: E2 0E 00 D0 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 1E [08:04:54]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:04:54]wFMCommunicate OK [08:04:54]SAM_PROTO_GetShiftState done [08:04:54]FM_GetShiftState done [08:04:54]req_shift_opened done [08:04:54]requested_item shift.open_date is exist - process it [08:04:54]req_shift_open_date [08:04:54]req_shift_open_date done [08:04:54]produce_requested_data done [08:04:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152576,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:04:54]process_action_free close_receipt [08:04:54]json_value_free [08:04:54]json_value_free done [08:04:54]process_json_proto returns [08:04:54]Send response to host [08:04:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152576,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:04:54]free response buf [08:04:54]execute_script done [08:04:54]execute_script returns [08:04:54]free content buf [08:04:54]Sock 9.Close socket [08:04:54]Sock 9.Thread stoped [08:04:55]Connected sock=11 [08:04:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3F 69 04 01 98 A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 A3 72 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 54 02 00 35 04 06 00 7E 81 45 9C F3 0E 7B B8 B7 9E 7D 0D FD C7 [08:04:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C9 0A 47 00 B6 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 54 02 00 F4 03 04 00 A5 1A F2 66 B6 04 01 00 00 BC CC 90 34 03 26 FB DD [08:04:56]CommunicateWithHost err = 0 [08:04:56]CheckOFDResponse [08:04:56]1017 (14) - 77093643461234 [08:04:56]1041 (16) - 0000000000871835 [08:04:56]1040 (4) - 152576 [08:04:56]1012 (4) - 24.09.2024 01:49 [08:04:56]1206 (1) - 0 [08:04:56]OFD Sender: Remove packet 152576 [08:04:56]ProducePacketName [08:04:56]name=ofd_packets/00152576 [08:04:56]NVStorageDeleteData [08:04:57]OFD Sender: No OFD packet to send [08:05:02]OFD Sender: No OFD packet to send [08:05:07]OFD Sender: No OFD packet to send [08:05:11]accept exits with 10 [08:05:11]New connection [08:05:11]New thread 3066924388 created [08:05:11]Thread 3066781028 joined [08:05:11]Waiting for new connection... [08:05:11] Sock 10.Parse request [08:05:11]Sock 10.Check first char [08:05:11]Sock 10.First char is OK [08:05:11]request: POST /json_proto HTTP/1.0 [08:05:11]Method: POST [08:05:11]URL: /json_proto [08:05:11]Method is POST - this is cgi request [08:05:11]url: /json_proto [08:05:11]query_string will be loaded in cgi processing [08:05:11]execute_cgi json_proto POST (null) [08:05:11]execute_cgi path=json_proto method=POST [08:05:11]POST find Content-Length [08:05:11]Host: 172.17.43.67:8080 [08:05:11]Content-Length: 978 [08:05:11]Content-Type: application/json [08:05:11] [08:05:11]POST finish read [08:05:11]Found Content-Length = 978 [08:05:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:11]execute_script... [08:05:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:11]POST & json_proto [08:05:11]process_json_proto [08:05:11]json parsed OK: [08:05:11]protocol is kg_v1.0 [08:05:11]action value=close_receipt [08:05:11]process_action close_receipt [08:05:11]cmd_close_receipt [08:05:11]MH_GetDate [08:05:11]Write to MH i2c: F0 00 00 D1 04 C4 [08:05:11]Write i2c OK [08:05:11]MH_I2C_Read... [08:05:11]Read from MH i2c: F0 [08:05:11]MH_I2C_Read... [08:05:11]Read from MH i2c: F0 09 00 [08:05:11]MH_I2C_Read... [08:05:11]Read from MH i2c: F0 09 00 D1 04 00 B8 72 F2 66 6A BD 47 65 22 [08:05:11]GetLastDocTimeStamp 1727165091 [08:05:11]current date 1727165112 [08:05:11]FM_GetShiftState [08:05:11]SAM_PROTO_GetShiftState [08:05:11]wFMCommunicate request_size=4 [08:05:11]MH_SAM_APDU [08:05:11]CAPDU: 80 13 01 00 [08:05:11]Write to MH i2c: E2 08 00 D2 04 80 13 01 00 00 00 00 00 53 [08:05:11]Write i2c OK [08:05:11]MH_I2C_Read... [08:05:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:11]Read from MH i2c: E2 [08:05:11]MH_I2C_Read... [08:05:11]Read from MH i2c: E2 0E 00 [08:05:11]MH_I2C_Read... [08:05:11]Read from MH i2c: E2 0E 00 D2 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 20 [08:05:11]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:05:11]wFMCommunicate OK [08:05:11]SAM_PROTO_GetShiftState done [08:05:11]FM_GetShiftState done [08:05:11]opened in 1727137889 [08:05:11]opened+sec_in_day 1727224289 [08:05:11]quantity*price = 500004 [08:05:11]sum+1 = 500006 [08:05:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 530.98 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 36 24.09.2024 08:05 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 66.49 сом ФМ: 0000000000871835 ФД: 152577 ФПД: 40638744043341 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T080512&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152577&fm=40638744043341&tin=02508201610067®Number=0000000000091825&sum=500000 [08:05:12]StoreToDocumentArchive [08:05:12]shift 477 fd 152577 [08:05:12]save to /storage/0477/doc_00152577 [08:05:12]save last doc name /storage/0477/doc_00152577 to /storage/kkm_last_doc_name [08:05:12]save OK [08:05:12]Clear old archive folders... [08:05:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:05:12]tlvbuf is 015BE8F0 [08:05:12]SAM_PROTO_ClearQueue [08:05:12]wFMCommunicate request_size=4 [08:05:12]MH_SAM_APDU [08:05:12]CAPDU: 80 09 00 00 [08:05:12]Write to MH i2c: E2 08 00 DF 04 80 09 00 00 00 00 00 00 55 [08:05:12]Write i2c OK [08:05:12]MH_I2C_Read... [08:05:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:05:12]Read from MH i2c: E2 [08:05:12]MH_I2C_Read... [08:05:12]Read from MH i2c: E2 03 00 [08:05:12]MH_I2C_Read... [08:05:12]Read from MH i2c: E2 03 00 DF 04 00 90 00 57 [08:05:12]RAPDU: 90 00 [08:05:12]wFMCommunicate OK [08:05:12]SAM_PROTO_ClearQueue done [08:05:12]KKMCreateOFDPacket [08:05:12]OFDProtocolAddRootSTLVToBuf [08:05:12]FM_MakeSignedData [08:05:12]FM_MakeSignedData [08:05:12]SAM_PROTO_SignData [08:05:12]wFMCommunicate request_size=4 [08:05:12]MH_SAM_APDU [08:05:12]CAPDU: 80 0D 01 02 [08:05:12]Write to MH i2c: E2 08 00 E0 04 80 0D 01 02 00 00 00 00 5D [08:05:12]Write i2c OK [08:05:12]MH_I2C_Read... [08:05:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:05:12]Read from MH i2c: E2 [08:05:12]MH_I2C_Read... [08:05:12]Read from MH i2c: E2 03 00 [08:05:12]MH_I2C_Read... [08:05:12]Read from MH i2c: E2 03 00 E0 04 00 90 00 58 [08:05:12]RAPDU: 90 00 [08:05:12]wFMCommunicate OK [08:05:12]wFMCommunicate request_size=255 [08:05:12]MH_SAM_APDU [08:05:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 B8 72 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 54 02 00 35 04 06 00 24 F5 F1 E7 [08:05:12]Write to MH i2c: E2 02 01 E1 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 B8 72 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 54 02 00 35 04 06 00 24 F5 F1 E7 00 00 B1 [08:05:12]Write i2c OK [08:05:12]MH_I2C_Read... [08:05:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:13]Read from MH i2c: E2 [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: E2 03 00 [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: E2 03 00 E1 04 00 90 00 59 [08:05:13]RAPDU: 90 00 [08:05:13]wFMCommunicate OK [08:05:13]wFMCommunicate request_size=7 [08:05:13]MH_SAM_APDU [08:05:13]CAPDU: 80 0D 02 02 02 1F 4D [08:05:13]Write to MH i2c: E2 0A 00 E2 04 80 0D 02 02 02 00 1F 4D 00 00 D0 [08:05:13]Write i2c OK [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: E2 [08:05:13]MH_I2C_Read... [08:05:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:13]Read from MH i2c: E2 03 00 [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: E2 03 00 E2 04 00 90 00 5A [08:05:13]RAPDU: 90 00 [08:05:13]wFMCommunicate OK [08:05:13]wFMCommunicate request_size=4 [08:05:13]MH_SAM_APDU [08:05:13]CAPDU: 80 0D 03 02 [08:05:13]Write to MH i2c: E2 08 00 E3 04 80 0D 03 02 00 00 00 00 62 [08:05:13]Write i2c OK [08:05:13]MH_I2C_Read... [08:05:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:05:13]Read from MH i2c: E2 [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: E2 0B 00 [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: E2 0B 00 E3 04 00 22 D3 3B 22 E3 E0 E1 8A 90 00 E3 [08:05:13]RAPDU: 22 D3 3B 22 E3 E0 E1 8A 90 00 [08:05:13]wFMCommunicate OK [08:05:13]SAM_PROTO_SignData done [08:05:13]FM_MakeSignedData done [08:05:13]CreateOFDProtocolMessage [08:05:13]wFMCommunicate request_size=4 [08:05:13]MH_SAM_APDU [08:05:13]CAPDU: 80 11 00 00 [08:05:13]Write to MH i2c: E2 08 00 E4 04 80 11 00 00 00 00 00 00 62 [08:05:13]Write i2c OK [08:05:13]MH_I2C_Read... [08:05:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:13]Read from MH i2c: E2 [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: E2 17 00 [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: E2 17 00 E4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B5 [08:05:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:05:13]wFMCommunicate OK [08:05:13]CreateOFDProtocolMessage done [08:05:13]OFDSenderStorePacket 152577 [08:05:13]StoreOFDPacket docnum=152577 [08:05:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 12 21 04 01 ED C1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 B8 72 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 54 02 00 35 04 06 00 24 F5 F1 E7 1F 4D 22 D3 3B 22 E3 E0 E1 8A [08:05:13]CheckFolder [08:05:13]dirname=/storage/ofd_packets [08:05:13]CheckFolder done [08:05:13]ProducePacketName [08:05:13]name=ofd_packets/00152577 [08:05:13]NVStorageSaveData ofd_packets/00152577 [08:05:13]File name is /storage/ofd_packets/00152577 [08:05:13]Write 298 bytes [08:05:13]NVStorageSaveData done [08:05:13]OFDSenderStorePacket done [08:05:13]KKMCreateOFDPacket done [08:05:13]NVStorageSaveData kkm_last_timestamp [08:05:13]File name is /storage/kkm_last_timestamp [08:05:13]Write 4 bytes [08:05:13]NVStorageSaveData done [08:05:13]ExternCall_PrintAddStr [08:05:13]wPrintStart [08:05:13]Write to MH i2c: 01 00 00 E5 04 E9 [08:05:13]Write i2c OK [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: 01 [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: 01 07 00 [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: 01 07 00 E5 04 00 00 00 00 00 FF 0F FE [08:05:13]RasterBufferAndPrint [08:05:13]line Счет N : (1)1786578 [08:05:13]line ИНН: 02508201610067 [08:05:13]line Контрольно-Кассовый Чек [08:05:13]line ПРОДАЖА [08:05:13]line ТРК (МРК, ГНК) : 31 [08:05:13]line Товар: 2710194210 [08:05:13]line ДТ-К-5 [08:05:13]line 66.490 * 75.20 [08:05:13]line = 5000.05 [08:05:13]line НДС 12% НСП 1% [08:05:13]line > о реализуемом товаре [08:05:13]line ОКРУГЛЕНИЕ: -0.05 [08:05:13]line ИТОГО: 5000.00 [08:05:13]line Внесено: 5000.00 [08:05:13]line СДАЧА: 0.00 [08:05:13]line НСП 1% : 44.25 [08:05:13]line НДС 12% : 530.98 [08:05:13]line Наличными: 5000.00 [08:05:13]line Безнал.: 0.00 [08:05:13]line Место: АЗС № 89 "Партнер Нефть" [08:05:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:05:13]line СНО: Общий режим [08:05:13]line Чек 36 24.09.2024 08:05 [08:05:13]line Смена: 477 ФФД: 1.0 [08:05:13]line ЗНМ: 0300000113 [08:05:13]line РНМ: 0000000000091825 [08:05:13]line Версия ККМ: 001 [08:05:13]line [08:05:13]line Дисконтная программа [08:05:13]line ДТ [08:05:13]line номер 89 [08:05:13]line сэкономлено 66.49 сом [08:05:13]line ФМ: 0000000000871835 [08:05:13]line ФД: 152577 [08:05:13]line ФПД: 40638744043341 [08:05:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T080512&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152577&fm=40638744043341&tin=02508201610067®Number=0000000000091825&sum=500000 [08:05:13]OFD Sender: Processing packet 152577 [packets to send 828, broken 827] [08:05:13]ProducePacketName [08:05:13]name=ofd_packets/00152577 [08:05:13]OFD Sender: To server: pG, [08:05:13]CommunicateWithHost lk.salyk.kg:30040 [08:05:13]ConnectInit lk.salyk.kg [08:05:13]written 0, free lines is 4095 [08:05:13]Write to MH i2c: 01 00 00 15 05 1A [08:05:13]Write i2c OK [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: 01 [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: 01 07 00 [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: 01 07 00 15 05 00 00 00 00 00 7D 0C AA [08:05:13]RasterBufferAndPrint [08:05:13]line [08:05:13]line [08:05:13]line [08:05:13]line [08:05:13]line [08:05:13]written 0, free lines is 3206 [08:05:13]MH_Cut [08:05:13]Write to MH i2c: D1 01 00 1C 05 01 F3 [08:05:13]Write i2c OK [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: D1 [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: D1 01 00 [08:05:13]MH_I2C_Read... [08:05:13]Read from MH i2c: D1 01 00 1C 05 00 F2 [08:05:13]Write to MH i2c: 01 00 00 1D 05 22 [08:05:13]Write i2c OK [08:05:13]MH_I2C_Read... [08:05:14]*** Cut start [08:05:14]*** Purtial cut [08:05:14]*** Stage 1: CUTSNS_PIN = 1 [08:05:14]recv_with_timeout no data received [08:05:15]Read from MH i2c: 01 [08:05:15]MH_I2C_Read... [08:05:15]*** Stop cut motor [08:05:15]*** Cut end [08:05:15]Read from MH i2c: 01 07 00 [08:05:15]MH_I2C_Read... [08:05:15]Read from MH i2c: 01 07 00 1D 05 00 00 00 00 00 FF 0F 37 [08:05:15]process_action close_receipt done [08:05:15]requested_data is exist [08:05:15]produce_requested_data [08:05:15]requested_item fm.sn is exist - process it [08:05:15]wFMCommunicate request_size=4 [08:05:15]MH_SAM_APDU [08:05:15]CAPDU: 80 11 00 00 [08:05:15]Write to MH i2c: E2 08 00 1E 05 80 11 00 00 00 00 00 00 9D [08:05:15]Write i2c OK [08:05:15]MH_I2C_Read... [08:05:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:15]Read from MH i2c: E2 [08:05:15]MH_I2C_Read... [08:05:15]Read from MH i2c: E2 17 00 [08:05:15]MH_I2C_Read... [08:05:15]Read from MH i2c: E2 17 00 1E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F0 [08:05:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:05:15]wFMCommunicate OK [08:05:15]requested_item fd.num is exist - process it [08:05:15]SAM_PROTO_GetFieldsCounters [08:05:15]wFMCommunicate request_size=4 [08:05:15]MH_SAM_APDU [08:05:15]CAPDU: 80 13 00 00 [08:05:15]Write to MH i2c: E2 08 00 1F 05 80 13 00 00 00 00 00 00 A0 [08:05:15]Write i2c OK [08:05:15]MH_I2C_Read... [08:05:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:05:15]Read from MH i2c: E2 [08:05:15]MH_I2C_Read... [08:05:15]Read from MH i2c: E2 62 00 [08:05:15]MH_I2C_Read... [08:05:15]Read from MH i2c: E2 62 00 1F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 62 [08:05:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:05:15]wFMCommunicate OK [08:05:15]SAM_PROTO_GetFieldsCounters done [08:05:15]requested_item shift.num is exist - process it [08:05:15]requested_item shift.opened is exist - process it [08:05:15]req_shift_opened [08:05:15]FM_GetShiftState [08:05:15]SAM_PROTO_GetShiftState [08:05:15]wFMCommunicate request_size=4 [08:05:15]MH_SAM_APDU [08:05:15]CAPDU: 80 13 01 00 [08:05:15]Write to MH i2c: E2 08 00 20 05 80 13 01 00 00 00 00 00 A2 [08:05:15]Write i2c OK [08:05:15]MH_I2C_Read... [08:05:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:15]Read from MH i2c: E2 [08:05:15]MH_I2C_Read... [08:05:15]Read from MH i2c: E2 0E 00 [08:05:15]MH_I2C_Read... [08:05:15]Read from MH i2c: E2 0E 00 20 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 6F [08:05:15]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:05:15]wFMCommunicate OK [08:05:15]SAM_PROTO_GetShiftState done [08:05:15]FM_GetShiftState done [08:05:15]req_shift_opened done [08:05:15]requested_item shift.open_date is exist - process it [08:05:15]req_shift_open_date [08:05:15]req_shift_open_date done [08:05:15]produce_requested_data done [08:05:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152577,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:05:15]process_action_free close_receipt [08:05:15]json_value_free [08:05:15]json_value_free done [08:05:15]process_json_proto returns [08:05:15]Send response to host [08:05:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152577,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:05:15]free response buf [08:05:15]execute_script done [08:05:15]execute_script returns [08:05:15]free content buf [08:05:15]Sock 10.Close socket [08:05:15]Sock 10.Thread stoped [08:05:15]Connected sock=11 [08:05:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 12 21 04 01 ED C1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 B8 72 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 54 02 00 35 04 06 00 24 F5 F1 E7 1F 4D 22 D3 3B 22 E3 E0 E1 8A [08:05:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 79 A7 47 00 E1 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 54 02 00 F4 03 04 00 B8 1A F2 66 B6 04 01 00 00 4E D0 98 C8 F1 39 27 54 [08:05:15]CommunicateWithHost err = 0 [08:05:15]CheckOFDResponse [08:05:15]1017 (14) - 77093643461234 [08:05:15]1041 (16) - 0000000000871835 [08:05:15]1040 (4) - 152577 [08:05:15]1012 (4) - 24.09.2024 01:49 [08:05:15]1206 (1) - 0 [08:05:15]OFD Sender: Remove packet 152577 [08:05:15]ProducePacketName [08:05:15]name=ofd_packets/00152577 [08:05:15]NVStorageDeleteData [08:05:16]OFD Sender: No OFD packet to send [08:05:21]OFD Sender: No OFD packet to send [08:05:25]recv_with_timeout no data received [08:05:26]OFD Sender: No OFD packet to send [08:05:31]OFD Sender: No OFD packet to send [08:05:36]OFD Sender: No OFD packet to send [08:05:39]accept exits with 9 [08:05:39]New connection [08:05:39]New thread 3066781028 created [08:05:39]Thread 3066924388 joined [08:05:39]Waiting for new connection... [08:05:39] Sock 9.Parse request [08:05:39]Sock 9.Check first char [08:05:39]Sock 9.First char is OK [08:05:39]request: POST /json_proto HTTP/1.0 [08:05:39]Method: POST [08:05:39]URL: /json_proto [08:05:39]Method is POST - this is cgi request [08:05:39]url: /json_proto [08:05:39]query_string will be loaded in cgi processing [08:05:39]execute_cgi json_proto POST (null) [08:05:39]execute_cgi path=json_proto method=POST [08:05:39]POST find Content-Length [08:05:39]Host: 172.17.43.67:8080 [08:05:39]Content-Length: 678 [08:05:39]Content-Type: application/json [08:05:39] [08:05:39]POST finish read [08:05:39]Found Content-Length = 678 [08:05:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:39]execute_script... [08:05:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:39]POST & json_proto [08:05:39]process_json_proto [08:05:39]json parsed OK: [08:05:39]protocol is kg_v1.0 [08:05:39]action value=close_receipt [08:05:39]process_action close_receipt [08:05:39]cmd_close_receipt [08:05:39]MH_GetDate [08:05:39]Write to MH i2c: F0 00 00 21 05 15 [08:05:39]Write i2c OK [08:05:39]MH_I2C_Read... [08:05:39]Read from MH i2c: F0 [08:05:39]MH_I2C_Read... [08:05:39]Read from MH i2c: F0 09 00 [08:05:39]MH_I2C_Read... [08:05:39]Read from MH i2c: F0 09 00 21 05 00 D4 72 F2 66 6A BD 47 65 8F [08:05:39]GetLastDocTimeStamp 1727165112 [08:05:39]current date 1727165140 [08:05:39]FM_GetShiftState [08:05:39]SAM_PROTO_GetShiftState [08:05:39]wFMCommunicate request_size=4 [08:05:39]MH_SAM_APDU [08:05:39]CAPDU: 80 13 01 00 [08:05:39]Write to MH i2c: E2 08 00 22 05 80 13 01 00 00 00 00 00 A4 [08:05:39]Write i2c OK [08:05:39]MH_I2C_Read... [08:05:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:39]Read from MH i2c: E2 [08:05:39]MH_I2C_Read... [08:05:39]Read from MH i2c: E2 0E 00 [08:05:39]MH_I2C_Read... [08:05:39]Read from MH i2c: E2 0E 00 22 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 71 [08:05:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:05:39]wFMCommunicate OK [08:05:39]SAM_PROTO_GetShiftState done [08:05:39]FM_GetShiftState done [08:05:39]opened in 1727137889 [08:05:39]opened+sec_in_day 1727224289 [08:05:39]quantity*price = 20001 [08:05:39]sum+1 = 20002 [08:05:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 37 24.09.2024 08:05 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152578 ФПД: 263083162898070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T080540&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152578&fm=263083162898070&tin=02508201610067®Number=0000000000091825&sum=20000 [08:05:40]StoreToDocumentArchive [08:05:40]shift 477 fd 152578 [08:05:40]save to /storage/0477/doc_00152578 [08:05:40]save last doc name /storage/0477/doc_00152578 to /storage/kkm_last_doc_name [08:05:40]save OK [08:05:40]Clear old archive folders... [08:05:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:05:40]tlvbuf is 015EBA20 [08:05:40]SAM_PROTO_ClearQueue [08:05:40]wFMCommunicate request_size=4 [08:05:40]MH_SAM_APDU [08:05:40]CAPDU: 80 09 00 00 [08:05:40]Write to MH i2c: E2 08 00 2F 05 80 09 00 00 00 00 00 00 A6 [08:05:40]Write i2c OK [08:05:40]MH_I2C_Read... [08:05:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:05:40]Read from MH i2c: E2 [08:05:40]MH_I2C_Read... [08:05:40]Read from MH i2c: E2 03 00 [08:05:40]MH_I2C_Read... [08:05:40]Read from MH i2c: E2 03 00 2F 05 00 90 00 A8 [08:05:40]RAPDU: 90 00 [08:05:40]wFMCommunicate OK [08:05:40]SAM_PROTO_ClearQueue done [08:05:40]KKMCreateOFDPacket [08:05:40]OFDProtocolAddRootSTLVToBuf [08:05:40]FM_MakeSignedData [08:05:40]FM_MakeSignedData [08:05:40]SAM_PROTO_SignData [08:05:40]wFMCommunicate request_size=4 [08:05:40]MH_SAM_APDU [08:05:40]CAPDU: 80 0D 01 02 [08:05:40]Write to MH i2c: E2 08 00 30 05 80 0D 01 02 00 00 00 00 AE [08:05:40]Write i2c OK [08:05:40]MH_I2C_Read... [08:05:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:05:40]Read from MH i2c: E2 [08:05:40]MH_I2C_Read... [08:05:40]Read from MH i2c: E2 03 00 [08:05:40]MH_I2C_Read... [08:05:40]Read from MH i2c: E2 03 00 30 05 00 90 00 A9 [08:05:40]RAPDU: 90 00 [08:05:40]wFMCommunicate OK [08:05:40]wFMCommunicate request_size=255 [08:05:40]MH_SAM_APDU [08:05:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 D4 72 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 54 02 00 35 04 06 00 EF [08:05:40]Write to MH i2c: E2 02 01 31 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 D4 72 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 54 02 00 35 04 06 00 EF 00 00 17 [08:05:40]Write i2c OK [08:05:40]MH_I2C_Read... [08:05:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:41]Read from MH i2c: E2 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: E2 03 00 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: E2 03 00 31 05 00 90 00 AA [08:05:41]RAPDU: 90 00 [08:05:41]wFMCommunicate OK [08:05:41]wFMCommunicate request_size=10 [08:05:41]MH_SAM_APDU [08:05:41]CAPDU: 80 0D 02 02 05 45 D2 78 8E 96 [08:05:41]Write to MH i2c: E2 0D 00 32 05 80 0D 02 02 05 00 45 D2 78 8E 96 00 00 6E [08:05:41]Write i2c OK [08:05:41]MH_I2C_Read... [08:05:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:41]Read from MH i2c: E2 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: E2 03 00 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: E2 03 00 32 05 00 90 00 AB [08:05:41]RAPDU: 90 00 [08:05:41]wFMCommunicate OK [08:05:41]wFMCommunicate request_size=4 [08:05:41]MH_SAM_APDU [08:05:41]CAPDU: 80 0D 03 02 [08:05:41]Write to MH i2c: E2 08 00 33 05 80 0D 03 02 00 00 00 00 B3 [08:05:41]Write i2c OK [08:05:41]MH_I2C_Read... [08:05:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:05:41]Read from MH i2c: E2 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: E2 0B 00 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: E2 0B 00 33 05 00 92 39 B3 88 53 35 2D 07 90 00 76 [08:05:41]RAPDU: 92 39 B3 88 53 35 2D 07 90 00 [08:05:41]wFMCommunicate OK [08:05:41]SAM_PROTO_SignData done [08:05:41]FM_MakeSignedData done [08:05:41]CreateOFDProtocolMessage [08:05:41]wFMCommunicate request_size=4 [08:05:41]MH_SAM_APDU [08:05:41]CAPDU: 80 11 00 00 [08:05:41]Write to MH i2c: E2 08 00 34 05 80 11 00 00 00 00 00 00 B3 [08:05:41]Write i2c OK [08:05:41]MH_I2C_Read... [08:05:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:41]Read from MH i2c: E2 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: E2 17 00 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: E2 17 00 34 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [08:05:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:05:41]wFMCommunicate OK [08:05:41]CreateOFDProtocolMessage done [08:05:41]OFDSenderStorePacket 152578 [08:05:41]StoreOFDPacket docnum=152578 [08:05:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 52 29 07 01 9F DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 D4 72 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 54 02 00 35 04 06 00 EF 45 D2 78 8E 96 92 39 B3 88 53 35 2D 07 [08:05:41]CheckFolder [08:05:41]dirname=/storage/ofd_packets [08:05:41]CheckFolder done [08:05:41]ProducePacketName [08:05:41]name=ofd_packets/00152578 [08:05:41]NVStorageSaveData ofd_packets/00152578 [08:05:41]File name is /storage/ofd_packets/00152578 [08:05:41]Write 301 bytes [08:05:41]NVStorageSaveData done [08:05:41]OFDSenderStorePacket done [08:05:41]KKMCreateOFDPacket done [08:05:41]NVStorageSaveData kkm_last_timestamp [08:05:41]File name is /storage/kkm_last_timestamp [08:05:41]Write 4 bytes [08:05:41]NVStorageSaveData done [08:05:41]ExternCall_PrintAddStr [08:05:41]wPrintStart [08:05:41]Write to MH i2c: 01 00 00 35 05 3A [08:05:41]Write i2c OK [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: 01 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: 01 07 00 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: 01 07 00 35 05 00 00 00 00 00 FF 0F 4F [08:05:41]RasterBufferAndPrint [08:05:41]line Счет N : (1)1786580 [08:05:41]line ИНН: 02508201610067 [08:05:41]line Контрольно-Кассовый Чек [08:05:41]line ПРОДАЖА [08:05:41]line ТРК (МРК, ГНК) : 22 [08:05:41]line Товар: 2710124130 [08:05:41]line Аи-92-К-5 [08:05:41]line 2.950 * 67.80 [08:05:41]line = 200.01 [08:05:41]line НДС 12% НСП 1% [08:05:41]line > о реализуемом товаре [08:05:41]line ОКРУГЛЕНИЕ: -0.01 [08:05:41]line ИТОГО: 200.00 [08:05:41]line Внесено: 200.00 [08:05:41]line СДАЧА: 0.00 [08:05:41]line НСП 1% : 1.77 [08:05:41]line НДС 12% : 21.24 [08:05:41]line Наличными: 200.00 [08:05:41]line Безнал.: 0.00 [08:05:41]line Место: АЗС № 89 "Партнер Нефть" [08:05:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:05:41]line СНО: Общий режим [08:05:41]line Чек 37 24.09.2024 08:05 [08:05:41]line Смена: 477 ФФД: 1.0 [08:05:41]line ЗНМ: 0300000113 [08:05:41]line РНМ: 0000000000091825 [08:05:41]line Версия ККМ: 001 [08:05:41]line ФМ: 0000000000871835 [08:05:41]line ФД: 152578 [08:05:41]line ФПД: 263083162898070 [08:05:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T080540&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152578&fm=263083162898070&tin=02508201610067®Number=0000000000091825&sum=20000 [08:05:41]written 0, free lines is 4095 [08:05:41]OFD Sender: Processing packet 152578 [packets to send 828, broken 827] [08:05:41]ProducePacketName [08:05:41]name=ofd_packets/00152578 [08:05:41]OFD Sender: To server: pG, [08:05:41]CommunicateWithHost lk.salyk.kg:30040 [08:05:41]ConnectInit lk.salyk.kg [08:05:41]Write to MH i2c: 01 00 00 60 05 65 [08:05:41]Write i2c OK [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: 01 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: 01 07 00 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: 01 07 00 60 05 00 00 00 00 00 CE 0C 46 [08:05:41]RasterBufferAndPrint [08:05:41]line [08:05:41]line [08:05:41]line [08:05:41]line [08:05:41]line [08:05:41]written 0, free lines is 3287 [08:05:41]MH_Cut [08:05:41]Write to MH i2c: D1 01 00 67 05 01 3E [08:05:41]Write i2c OK [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: D1 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: D1 01 00 [08:05:41]MH_I2C_Read... [08:05:41]Read from MH i2c: D1 01 00 67 05 00 3D [08:05:41]Write to MH i2c: 01 00 00 68 05 6D [08:05:41]Write i2c OK [08:05:41]MH_I2C_Read... [08:05:42]*** Cut start [08:05:42]*** Purtial cut [08:05:42]*** Stage 1: CUTSNS_PIN = 1 [08:05:42]Read from MH i2c: 01 [08:05:42]MH_I2C_Read... [08:05:42]*** Stop cut motor [08:05:42]*** Cut end [08:05:42]Read from MH i2c: 01 07 00 [08:05:42]MH_I2C_Read... [08:05:42]Read from MH i2c: 01 07 00 68 05 00 00 00 00 00 FF 0F 82 [08:05:42]process_action close_receipt done [08:05:42]requested_data is exist [08:05:42]produce_requested_data [08:05:42]requested_item fm.sn is exist - process it [08:05:42]wFMCommunicate request_size=4 [08:05:42]MH_SAM_APDU [08:05:42]CAPDU: 80 11 00 00 [08:05:42]Write to MH i2c: E2 08 00 69 05 80 11 00 00 00 00 00 00 E8 [08:05:42]Write i2c OK [08:05:42]MH_I2C_Read... [08:05:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:42]Read from MH i2c: E2 [08:05:42]MH_I2C_Read... [08:05:42]Read from MH i2c: E2 17 00 [08:05:42]MH_I2C_Read... [08:05:42]Read from MH i2c: E2 17 00 69 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3B [08:05:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:05:42]wFMCommunicate OK [08:05:42]requested_item fd.num is exist - process it [08:05:42]SAM_PROTO_GetFieldsCounters [08:05:42]wFMCommunicate request_size=4 [08:05:42]MH_SAM_APDU [08:05:42]CAPDU: 80 13 00 00 [08:05:42]Write to MH i2c: E2 08 00 6A 05 80 13 00 00 00 00 00 00 EB [08:05:42]Write i2c OK [08:05:42]MH_I2C_Read... [08:05:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:05:42]Read from MH i2c: E2 [08:05:42]MH_I2C_Read... [08:05:42]Read from MH i2c: E2 62 00 [08:05:42]MH_I2C_Read... [08:05:42]Read from MH i2c: E2 62 00 6A 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 B1 [08:05:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:05:42]wFMCommunicate OK [08:05:42]SAM_PROTO_GetFieldsCounters done [08:05:42]requested_item shift.num is exist - process it [08:05:42]requested_item shift.opened is exist - process it [08:05:42]req_shift_opened [08:05:42]FM_GetShiftState [08:05:42]SAM_PROTO_GetShiftState [08:05:42]wFMCommunicate request_size=4 [08:05:42]MH_SAM_APDU [08:05:42]CAPDU: 80 13 01 00 [08:05:42]Write to MH i2c: E2 08 00 6B 05 80 13 01 00 00 00 00 00 ED [08:05:42]Write i2c OK [08:05:42]MH_I2C_Read... [08:05:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:42]Read from MH i2c: E2 [08:05:42]MH_I2C_Read... [08:05:42]Read from MH i2c: E2 0E 00 [08:05:42]MH_I2C_Read... [08:05:42]Read from MH i2c: E2 0E 00 6B 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BA [08:05:42]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:05:42]wFMCommunicate OK [08:05:42]SAM_PROTO_GetShiftState done [08:05:42]FM_GetShiftState done [08:05:42]req_shift_opened done [08:05:42]requested_item shift.open_date is exist - process it [08:05:42]req_shift_open_date [08:05:42]req_shift_open_date done [08:05:42]produce_requested_data done [08:05:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152578,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:05:42]process_action_free close_receipt [08:05:42]json_value_free [08:05:42]json_value_free done [08:05:42]process_json_proto returns [08:05:42]Send response to host [08:05:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152578,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:05:42]free response buf [08:05:42]execute_script done [08:05:42]execute_script returns [08:05:42]free content buf [08:05:42]Sock 9.Close socket [08:05:42]Sock 9.Thread stoped [08:05:46]recv_with_timeout no data received [08:05:47]Connected sock=11 [08:05:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 52 29 07 01 9F DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 D4 72 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 54 02 00 35 04 06 00 EF 45 D2 78 8E 96 92 39 B3 88 53 35 2D 07 [08:05:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 99 F0 47 00 7A A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 54 02 00 F4 03 04 00 D9 1A F2 66 B6 04 01 00 00 0D EA 3C AD 3A 60 D8 0D [08:05:48]CommunicateWithHost err = 0 [08:05:48]CheckOFDResponse [08:05:48]1017 (14) - 77093643461234 [08:05:48]1041 (16) - 0000000000871835 [08:05:48]1040 (4) - 152578 [08:05:48]1012 (4) - 24.09.2024 01:50 [08:05:48]1206 (1) - 0 [08:05:48]OFD Sender: Remove packet 152578 [08:05:48]ProducePacketName [08:05:48]name=ofd_packets/00152578 [08:05:48]NVStorageDeleteData [08:05:49]OFD Sender: No OFD packet to send [08:05:54]OFD Sender: No OFD packet to send [08:05:59]OFD Sender: No OFD packet to send [08:06:04]OFD Sender: No OFD packet to send [08:06:09]OFD Sender: No OFD packet to send [08:06:14]OFD Sender: No OFD packet to send [08:06:17]recv_with_timeout no data received [08:06:19]OFD Sender: No OFD packet to send [08:06:24]OFD Sender: No OFD packet to send [08:06:29]OFD Sender: No OFD packet to send [08:06:34]OFD Sender: No OFD packet to send [08:06:39]OFD Sender: No OFD packet to send [08:06:44]OFD Sender: No OFD packet to send [08:06:47]recv_with_timeout no data received [08:06:49]OFD Sender: No OFD packet to send [08:06:54]OFD Sender: No OFD packet to send [08:06:59]OFD Sender: No OFD packet to send [08:07:04]OFD Sender: No OFD packet to send [08:07:09]OFD Sender: No OFD packet to send [08:07:14]OFD Sender: No OFD packet to send [08:07:19]OFD Sender: No OFD packet to send [08:07:22]recv_with_timeout no data received [08:07:24]OFD Sender: No OFD packet to send [08:07:29]OFD Sender: No OFD packet to send [08:07:34]OFD Sender: No OFD packet to send [08:07:39]OFD Sender: No OFD packet to send [08:07:44]OFD Sender: No OFD packet to send [08:07:49]recv_with_timeout no data received [08:07:49]OFD Sender: No OFD packet to send [08:07:54]OFD Sender: No OFD packet to send [08:07:59]OFD Sender: No OFD packet to send [08:08:04]OFD Sender: No OFD packet to send [08:08:10]OFD Sender: No OFD packet to send [08:08:14]recv_with_timeout no data received [08:08:15]OFD Sender: No OFD packet to send [08:08:20]OFD Sender: No OFD packet to send [08:08:25]OFD Sender: No OFD packet to send [08:08:30]OFD Sender: No OFD packet to send [08:08:31]recv_with_timeout no data received [08:08:35]OFD Sender: No OFD packet to send [08:08:40]OFD Sender: No OFD packet to send [08:08:45]OFD Sender: No OFD packet to send [08:08:50]OFD Sender: No OFD packet to send [08:08:55]OFD Sender: No OFD packet to send [08:09:00]OFD Sender: No OFD packet to send [08:09:05]OFD Sender: No OFD packet to send [08:09:10]OFD Sender: No OFD packet to send [08:09:15]OFD Sender: No OFD packet to send [08:09:20]OFD Sender: No OFD packet to send [08:09:25]OFD Sender: No OFD packet to send [08:09:25]recv_with_timeout no data received [08:09:30]OFD Sender: No OFD packet to send [08:09:35]OFD Sender: No OFD packet to send [08:09:40]OFD Sender: No OFD packet to send [08:09:45]OFD Sender: No OFD packet to send [08:09:50]OFD Sender: No OFD packet to send [08:09:55]OFD Sender: No OFD packet to send [08:10:00]OFD Sender: No OFD packet to send [08:10:05]OFD Sender: No OFD packet to send [08:10:10]OFD Sender: No OFD packet to send [08:10:15]OFD Sender: No OFD packet to send [08:10:20]OFD Sender: No OFD packet to send [08:10:25]OFD Sender: No OFD packet to send [08:10:30]OFD Sender: No OFD packet to send [08:10:35]OFD Sender: No OFD packet to send [08:10:40]OFD Sender: No OFD packet to send [08:10:45]OFD Sender: No OFD packet to send [08:10:50]recv_with_timeout no data received [08:10:50]OFD Sender: No OFD packet to send [08:10:55]OFD Sender: No OFD packet to send [08:11:00]OFD Sender: No OFD packet to send [08:11:00]recv_with_timeout no data received [08:11:05]OFD Sender: No OFD packet to send [08:11:10]OFD Sender: No OFD packet to send [08:11:15]OFD Sender: No OFD packet to send [08:11:20]OFD Sender: No OFD packet to send [08:11:25]OFD Sender: No OFD packet to send [08:11:30]OFD Sender: No OFD packet to send [08:11:35]OFD Sender: No OFD packet to send [08:11:40]OFD Sender: No OFD packet to send [08:11:45]OFD Sender: No OFD packet to send [08:11:50]OFD Sender: No OFD packet to send [08:11:55]OFD Sender: No OFD packet to send [08:11:55]recv_with_timeout no data received [08:12:00]OFD Sender: No OFD packet to send [08:12:05]OFD Sender: No OFD packet to send [08:12:10]OFD Sender: No OFD packet to send [08:12:15]OFD Sender: No OFD packet to send [08:12:20]OFD Sender: No OFD packet to send [08:12:25]OFD Sender: No OFD packet to send [08:12:30]OFD Sender: No OFD packet to send [08:12:31]recv_with_timeout no data received [08:12:35]OFD Sender: No OFD packet to send [08:12:39]accept exits with 8 [08:12:39]New connection [08:12:39]New thread 3066924388 created [08:12:39]Thread 3066781028 joined [08:12:39]Waiting for new connection... [08:12:39] Sock 8.Parse request [08:12:39]Sock 8.Check first char [08:12:39]Sock 8.First char is OK [08:12:39]request: POST /json_proto HTTP/1.0 [08:12:39]Method: POST [08:12:39]URL: /json_proto [08:12:39]Method is POST - this is cgi request [08:12:39]url: /json_proto [08:12:39]query_string will be loaded in cgi processing [08:12:39]execute_cgi json_proto POST (null) [08:12:39]execute_cgi path=json_proto method=POST [08:12:39]POST find Content-Length [08:12:39]Host: 172.17.43.67:8080 [08:12:39]Content-Length: 792 [08:12:39]Content-Type: application/json [08:12:39] [08:12:39]POST finish read [08:12:39]Found Content-Length = 792 [08:12:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:12:39]execute_script... [08:12:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:12:39]POST & json_proto [08:12:39]process_json_proto [08:12:39]json parsed OK: [08:12:39]protocol is kg_v1.0 [08:12:39]action value=close_receipt [08:12:39]process_action close_receipt [08:12:39]cmd_close_receipt [08:12:39]MH_GetDate [08:12:39]Write to MH i2c: F0 00 00 6C 05 60 [08:12:39]Write i2c OK [08:12:39]MH_I2C_Read... [08:12:39]Read from MH i2c: F0 [08:12:39]MH_I2C_Read... [08:12:39]Read from MH i2c: F0 09 00 [08:12:39]MH_I2C_Read... [08:12:39]Read from MH i2c: F0 09 00 6C 05 00 77 74 F2 66 6A BD 47 65 7F [08:12:39]GetLastDocTimeStamp 1727165140 [08:12:39]current date 1727165559 [08:12:39]FM_GetShiftState [08:12:39]SAM_PROTO_GetShiftState [08:12:39]wFMCommunicate request_size=4 [08:12:39]MH_SAM_APDU [08:12:39]CAPDU: 80 13 01 00 [08:12:39]Write to MH i2c: E2 08 00 6D 05 80 13 01 00 00 00 00 00 EF [08:12:39]Write i2c OK [08:12:39]MH_I2C_Read... [08:12:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:39]Read from MH i2c: E2 [08:12:39]MH_I2C_Read... [08:12:39]Read from MH i2c: E2 0E 00 [08:12:39]MH_I2C_Read... [08:12:39]Read from MH i2c: E2 0E 00 6D 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BC [08:12:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:12:39]wFMCommunicate OK [08:12:39]SAM_PROTO_GetShiftState done [08:12:39]FM_GetShiftState done [08:12:39]opened in 1727137889 [08:12:39]opened+sec_in_day 1727224289 [08:12:39]quantity*price = 0 [08:12:39]sum+1 = 1 [08:12:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 38 24.09.2024 08:12 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 38551 ФМ: 0000000000871835 ФД: 152579 ФПД: 101945554057655 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T081239&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152579&fm=101945554057655&tin=02508201610067®Number=0000000000091825&sum=0 [08:12:40]StoreToDocumentArchive [08:12:40]shift 477 fd 152579 [08:12:40]save to /storage/0477/doc_00152579 [08:12:40]save last doc name /storage/0477/doc_00152579 to /storage/kkm_last_doc_name [08:12:40]save OK [08:12:40]Clear old archive folders... [08:12:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:12:40]tlvbuf is 015DA450 [08:12:40]SAM_PROTO_ClearQueue [08:12:40]wFMCommunicate request_size=4 [08:12:40]MH_SAM_APDU [08:12:40]CAPDU: 80 09 00 00 [08:12:40]Write to MH i2c: E2 08 00 7A 05 80 09 00 00 00 00 00 00 F1 [08:12:40]Write i2c OK [08:12:40]MH_I2C_Read... [08:12:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:12:40]Read from MH i2c: E2 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: E2 03 00 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: E2 03 00 7A 05 00 90 00 F3 [08:12:40]RAPDU: 90 00 [08:12:40]wFMCommunicate OK [08:12:40]SAM_PROTO_ClearQueue done [08:12:40]KKMCreateOFDPacket [08:12:40]OFDProtocolAddRootSTLVToBuf [08:12:40]FM_MakeSignedData [08:12:40]FM_MakeSignedData [08:12:40]SAM_PROTO_SignData [08:12:40]wFMCommunicate request_size=4 [08:12:40]MH_SAM_APDU [08:12:40]CAPDU: 80 0D 01 02 [08:12:40]Write to MH i2c: E2 08 00 7B 05 80 0D 01 02 00 00 00 00 F9 [08:12:40]Write i2c OK [08:12:40]MH_I2C_Read... [08:12:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:12:40]Read from MH i2c: E2 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: E2 03 00 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: E2 03 00 7B 05 00 90 00 F4 [08:12:40]RAPDU: 90 00 [08:12:40]wFMCommunicate OK [08:12:40]wFMCommunicate request_size=255 [08:12:40]MH_SAM_APDU [08:12:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 77 74 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 54 02 00 35 04 06 00 5C [08:12:40]Write to MH i2c: E2 02 01 7C 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 77 74 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 54 02 00 35 04 06 00 5C 00 00 EF [08:12:40]Write i2c OK [08:12:40]MH_I2C_Read... [08:12:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:40]Read from MH i2c: E2 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: E2 03 00 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: E2 03 00 7C 05 00 90 00 F5 [08:12:40]RAPDU: 90 00 [08:12:40]wFMCommunicate OK [08:12:40]wFMCommunicate request_size=10 [08:12:40]MH_SAM_APDU [08:12:40]CAPDU: 80 0D 02 02 05 B8 0C 89 39 B7 [08:12:40]Write to MH i2c: E2 0D 00 7D 05 80 0D 02 02 05 00 B8 0C 89 39 B7 00 00 43 [08:12:40]Write i2c OK [08:12:40]MH_I2C_Read... [08:12:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:40]Read from MH i2c: E2 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: E2 03 00 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: E2 03 00 7D 05 00 90 00 F6 [08:12:40]RAPDU: 90 00 [08:12:40]wFMCommunicate OK [08:12:40]wFMCommunicate request_size=4 [08:12:40]MH_SAM_APDU [08:12:40]CAPDU: 80 0D 03 02 [08:12:40]Write to MH i2c: E2 08 00 7E 05 80 0D 03 02 00 00 00 00 FE [08:12:40]Write i2c OK [08:12:40]MH_I2C_Read... [08:12:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:12:40]Read from MH i2c: E2 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: E2 0B 00 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: E2 0B 00 7E 05 00 84 B8 5E D5 29 A4 2C 63 90 00 CA [08:12:40]RAPDU: 84 B8 5E D5 29 A4 2C 63 90 00 [08:12:40]wFMCommunicate OK [08:12:40]SAM_PROTO_SignData done [08:12:40]FM_MakeSignedData done [08:12:40]CreateOFDProtocolMessage [08:12:40]wFMCommunicate request_size=4 [08:12:40]MH_SAM_APDU [08:12:40]CAPDU: 80 11 00 00 [08:12:40]Write to MH i2c: E2 08 00 7F 05 80 11 00 00 00 00 00 00 FE [08:12:40]Write i2c OK [08:12:40]MH_I2C_Read... [08:12:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:40]Read from MH i2c: E2 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: E2 17 00 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: E2 17 00 7F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [08:12:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:12:40]wFMCommunicate OK [08:12:40]CreateOFDProtocolMessage done [08:12:40]OFDSenderStorePacket 152579 [08:12:40]StoreOFDPacket docnum=152579 [08:12:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C3 06 07 01 79 B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 77 74 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 54 02 00 35 04 06 00 5C B8 0C 89 39 B7 84 B8 5E D5 29 A4 2C 63 [08:12:40]CheckFolder [08:12:40]dirname=/storage/ofd_packets [08:12:40]CheckFolder done [08:12:40]ProducePacketName [08:12:40]name=ofd_packets/00152579 [08:12:40]NVStorageSaveData ofd_packets/00152579 [08:12:40]File name is /storage/ofd_packets/00152579 [08:12:40]Write 301 bytes [08:12:40]NVStorageSaveData done [08:12:40]OFDSenderStorePacket done [08:12:40]KKMCreateOFDPacket done [08:12:40]NVStorageSaveData kkm_last_timestamp [08:12:40]File name is /storage/kkm_last_timestamp [08:12:40]Write 4 bytes [08:12:40]NVStorageSaveData done [08:12:40]ExternCall_PrintAddStr [08:12:40]wPrintStart [08:12:40]Write to MH i2c: 01 00 00 80 05 85 [08:12:40]Write i2c OK [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: 01 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: 01 07 00 [08:12:40]MH_I2C_Read... [08:12:40]Read from MH i2c: 01 07 00 80 05 00 00 00 00 00 FF 0F 9A [08:12:40]RasterBufferAndPrint [08:12:40]line Счет N : (1)1786581 [08:12:40]line ИНН: 02508201610067 [08:12:40]line Контрольно-Кассовый Чек [08:12:40]line ПРОДАЖА [08:12:40]line ТРК (МРК, ГНК) : 12 [08:12:40]line Товар: 2710124130 [08:12:40]line Аи-92-К-5 [08:12:40]line 7.380 * 0.00 [08:12:40]line = 0.00 [08:12:40]line НДС 12% НСП 1% [08:12:40]line > о реализуемом товаре [08:12:40]line ИТОГО: 0.00 [08:12:40]line НСП 1% : 0.00 [08:12:40]line НДС 12% : 0.00 [08:12:40]line Наличными: 0.00 [08:12:40]line Безнал.: 0.00 [08:12:40]line Место: АЗС № 89 "Партнер Нефть" [08:12:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:12:40]line СНО: Общий режим [08:12:40]line Чек 38 24.09.2024 08:12 [08:12:40]line Смена: 477 ФФД: 1.0 [08:12:40]line ЗНМ: 0300000113 [08:12:40]line РНМ: 0000000000091825 [08:12:40]line Версия ККМ: 001 [08:12:40]line Талоны: Топливная Карта [08:12:40]line 38551 [08:12:40]line ФМ: 0000000000871835 [08:12:40]line ФД: 152579 [08:12:40]line ФПД: 101945554057655 [08:12:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T081239&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152579&fm=101945554057655&tin=02508201610067®Number=0000000000091825&sum=0 [08:12:40]written 0, free lines is 4095 [08:12:40]OFD Sender: Processing packet 152579 [packets to send 828, broken 827] [08:12:40]ProducePacketName [08:12:40]name=ofd_packets/00152579 [08:12:40]OFD Sender: To server: pG, [08:12:40]CommunicateWithHost lk.salyk.kg:30040 [08:12:40]ConnectInit lk.salyk.kg [08:12:41]Write to MH i2c: 01 00 00 AA 05 AF [08:12:41]Write i2c OK [08:12:41]MH_I2C_Read... [08:12:41]Read from MH i2c: 01 [08:12:41]MH_I2C_Read... [08:12:41]Read from MH i2c: 01 07 00 [08:12:41]MH_I2C_Read... [08:12:41]Read from MH i2c: 01 07 00 AA 05 00 00 00 00 00 DE 0C A0 [08:12:41]RasterBufferAndPrint [08:12:41]line [08:12:41]line [08:12:41]line [08:12:41]line [08:12:41]line [08:12:41]written 0, free lines is 3300 [08:12:41]MH_Cut [08:12:41]Write to MH i2c: D1 01 00 B1 05 01 88 [08:12:41]Write i2c OK [08:12:41]MH_I2C_Read... [08:12:41]Read from MH i2c: D1 [08:12:41]MH_I2C_Read... [08:12:41]Read from MH i2c: D1 01 00 [08:12:41]MH_I2C_Read... [08:12:41]Read from MH i2c: D1 01 00 B1 05 00 87 [08:12:41]Write to MH i2c: 01 00 00 B2 05 B7 [08:12:41]Write i2c OK [08:12:41]MH_I2C_Read... [08:12:41]Connected sock=10 [08:12:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C3 06 07 01 79 B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 77 74 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 54 02 00 35 04 06 00 5C B8 0C 89 39 B7 84 B8 5E D5 29 A4 2C 63 [08:12:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 38 98 47 00 36 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 54 02 00 F4 03 04 00 76 1C F2 66 B6 04 01 00 00 0D DD BB 0E 91 0E 5F 4C [08:12:41]CommunicateWithHost err = 0 [08:12:41]CheckOFDResponse [08:12:41]1017 (14) - 77093643461234 [08:12:41]1041 (16) - 0000000000871835 [08:12:41]1040 (4) - 152579 [08:12:41]1012 (4) - 24.09.2024 01:57 [08:12:41]1206 (1) - 0 [08:12:41]OFD Sender: Remove packet 152579 [08:12:41]ProducePacketName [08:12:41]name=ofd_packets/00152579 [08:12:41]NVStorageDeleteData [08:12:42]*** Cut start [08:12:42]*** Purtial cut [08:12:42]*** Stage 1: CUTSNS_PIN = 1 [08:12:42]Read from MH i2c: 01 [08:12:42]MH_I2C_Read... [08:12:42]*** Stop cut motor [08:12:42]*** Cut end [08:12:42]Read from MH i2c: 01 07 00 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: 01 07 00 B2 05 00 00 00 00 00 FF 0F CC [08:12:42]process_action close_receipt done [08:12:42]requested_data is exist [08:12:42]produce_requested_data [08:12:42]requested_item fm.sn is exist - process it [08:12:42]wFMCommunicate request_size=4 [08:12:42]MH_SAM_APDU [08:12:42]CAPDU: 80 11 00 00 [08:12:42]Write to MH i2c: E2 08 00 B3 05 80 11 00 00 00 00 00 00 32 [08:12:42]Write i2c OK [08:12:42]MH_I2C_Read... [08:12:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:42]OFD Sender: No OFD packet to send [08:12:42]Read from MH i2c: E2 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: E2 17 00 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: E2 17 00 B3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [08:12:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:12:42]wFMCommunicate OK [08:12:42]requested_item fd.num is exist - process it [08:12:42]SAM_PROTO_GetFieldsCounters [08:12:42]wFMCommunicate request_size=4 [08:12:42]MH_SAM_APDU [08:12:42]CAPDU: 80 13 00 00 [08:12:42]Write to MH i2c: E2 08 00 B4 05 80 13 00 00 00 00 00 00 35 [08:12:42]Write i2c OK [08:12:42]MH_I2C_Read... [08:12:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:12:42]Read from MH i2c: E2 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: E2 62 00 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: E2 62 00 B4 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 FF [08:12:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:12:42]wFMCommunicate OK [08:12:42]SAM_PROTO_GetFieldsCounters done [08:12:42]requested_item shift.num is exist - process it [08:12:42]requested_item shift.opened is exist - process it [08:12:42]req_shift_opened [08:12:42]FM_GetShiftState [08:12:42]SAM_PROTO_GetShiftState [08:12:42]wFMCommunicate request_size=4 [08:12:42]MH_SAM_APDU [08:12:42]CAPDU: 80 13 01 00 [08:12:42]Write to MH i2c: E2 08 00 B5 05 80 13 01 00 00 00 00 00 37 [08:12:42]Write i2c OK [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: E2 [08:12:42]MH_I2C_Read... [08:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:42]Read from MH i2c: E2 0E 00 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: E2 0E 00 B5 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 04 [08:12:42]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:12:42]wFMCommunicate OK [08:12:42]SAM_PROTO_GetShiftState done [08:12:42]FM_GetShiftState done [08:12:42]req_shift_opened done [08:12:42]requested_item shift.open_date is exist - process it [08:12:42]req_shift_open_date [08:12:42]req_shift_open_date done [08:12:42]produce_requested_data done [08:12:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152579,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:12:42]process_action_free close_receipt [08:12:42]json_value_free [08:12:42]json_value_free done [08:12:42]process_json_proto returns [08:12:42]Send response to host [08:12:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152579,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:12:42]free response buf [08:12:42]execute_script done [08:12:42]execute_script returns [08:12:42]free content buf [08:12:42]Sock 8.Close socket [08:12:42]Sock 8.Thread stoped [08:12:47]OFD Sender: No OFD packet to send [08:12:52]OFD Sender: No OFD packet to send [08:12:56]recv_with_timeout no data received [08:12:57]OFD Sender: No OFD packet to send [08:13:02]OFD Sender: No OFD packet to send [08:13:07]OFD Sender: No OFD packet to send [08:13:12]OFD Sender: No OFD packet to send [08:13:17]OFD Sender: No OFD packet to send [08:13:22]OFD Sender: No OFD packet to send [08:13:25]recv_with_timeout no data received [08:13:27]OFD Sender: No OFD packet to send [08:13:32]OFD Sender: No OFD packet to send [08:13:37]OFD Sender: No OFD packet to send [08:13:42]OFD Sender: No OFD packet to send [08:13:47]OFD Sender: No OFD packet to send [08:13:52]OFD Sender: No OFD packet to send [08:13:57]OFD Sender: No OFD packet to send [08:14:02]OFD Sender: No OFD packet to send [08:14:07]OFD Sender: No OFD packet to send [08:14:12]OFD Sender: No OFD packet to send [08:14:17]OFD Sender: No OFD packet to send [08:14:22]OFD Sender: No OFD packet to send [08:14:26]accept exits with 9 [08:14:26]New connection [08:14:26]New thread 3066781028 created [08:14:26]Thread 3066924388 joined [08:14:26]Waiting for new connection... [08:14:26] Sock 9.Parse request [08:14:26]Sock 9.Check first char [08:14:26]Sock 9.First char is OK [08:14:26]request: POST /json_proto HTTP/1.0 [08:14:26]Method: POST [08:14:26]URL: /json_proto [08:14:26]Method is POST - this is cgi request [08:14:26]url: /json_proto [08:14:26]query_string will be loaded in cgi processing [08:14:26]execute_cgi json_proto POST (null) [08:14:26]execute_cgi path=json_proto method=POST [08:14:26]POST find Content-Length [08:14:26]Host: 172.17.43.67:8080 [08:14:26]Content-Length: 662 [08:14:26]Content-Type: application/json [08:14:26] [08:14:26]POST finish read [08:14:26]Found Content-Length = 662 [08:14:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:14:26]execute_script... [08:14:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:14:26]POST & json_proto [08:14:26]process_json_proto [08:14:26]json parsed OK: [08:14:26]protocol is kg_v1.0 [08:14:26]action value=close_receipt [08:14:26]process_action close_receipt [08:14:26]cmd_close_receipt [08:14:26]MH_GetDate [08:14:26]Write to MH i2c: F0 00 00 B6 05 AA [08:14:26]Write i2c OK [08:14:26]MH_I2C_Read... [08:14:26]Read from MH i2c: F0 [08:14:26]MH_I2C_Read... [08:14:26]Read from MH i2c: F0 09 00 [08:14:26]MH_I2C_Read... [08:14:26]Read from MH i2c: F0 09 00 B6 05 00 E3 74 F2 66 6A BD 47 65 35 [08:14:26]GetLastDocTimeStamp 1727165559 [08:14:26]current date 1727165667 [08:14:26]FM_GetShiftState [08:14:26]SAM_PROTO_GetShiftState [08:14:26]wFMCommunicate request_size=4 [08:14:26]MH_SAM_APDU [08:14:26]CAPDU: 80 13 01 00 [08:14:26]Write to MH i2c: E2 08 00 B7 05 80 13 01 00 00 00 00 00 39 [08:14:26]Write i2c OK [08:14:26]MH_I2C_Read... [08:14:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:14:26]Read from MH i2c: E2 [08:14:26]MH_I2C_Read... [08:14:26]Read from MH i2c: E2 0E 00 [08:14:26]MH_I2C_Read... [08:14:26]Read from MH i2c: E2 0E 00 B7 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 06 [08:14:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:14:26]wFMCommunicate OK [08:14:26]SAM_PROTO_GetShiftState done [08:14:26]FM_GetShiftState done [08:14:26]opened in 1727137889 [08:14:26]opened+sec_in_day 1727224289 [08:14:26]quantity*price = 50034 [08:14:26]sum+1 = 50036 [08:14:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 39 24.09.2024 08:14 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152580 ФПД: 58918208563205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T081427&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152580&fm=58918208563205&tin=02508201610067®Number=0000000000091825&sum=50000 [08:14:27]StoreToDocumentArchive [08:14:27]shift 477 fd 152580 [08:14:27]save to /storage/0477/doc_00152580 [08:14:27]save last doc name /storage/0477/doc_00152580 to /storage/kkm_last_doc_name [08:14:27]save OK [08:14:27]Clear old archive folders... [08:14:27]ProcessDocumentItem done err = 0, tmpTLVsize=247 [08:14:27]tlvbuf is 015BD6D0 [08:14:27]SAM_PROTO_ClearQueue [08:14:27]wFMCommunicate request_size=4 [08:14:27]MH_SAM_APDU [08:14:27]CAPDU: 80 09 00 00 [08:14:27]Write to MH i2c: E2 08 00 C4 05 80 09 00 00 00 00 00 00 3B [08:14:27]Write i2c OK [08:14:27]MH_I2C_Read... [08:14:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:14:28]Read from MH i2c: E2 [08:14:28]MH_I2C_Read... [08:14:28]Read from MH i2c: E2 03 00 [08:14:28]MH_I2C_Read... [08:14:28]Read from MH i2c: E2 03 00 C4 05 00 90 00 3D [08:14:28]RAPDU: 90 00 [08:14:28]wFMCommunicate OK [08:14:28]SAM_PROTO_ClearQueue done [08:14:28]KKMCreateOFDPacket [08:14:28]OFDProtocolAddRootSTLVToBuf [08:14:28]FM_MakeSignedData [08:14:28]FM_MakeSignedData [08:14:28]SAM_PROTO_SignData [08:14:28]wFMCommunicate request_size=4 [08:14:28]MH_SAM_APDU [08:14:28]CAPDU: 80 0D 01 02 [08:14:28]Write to MH i2c: E2 08 00 C5 05 80 0D 01 02 00 00 00 00 43 [08:14:28]Write i2c OK [08:14:28]MH_I2C_Read... [08:14:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:14:28]Read from MH i2c: E2 [08:14:28]MH_I2C_Read... [08:14:28]Read from MH i2c: E2 03 00 [08:14:28]MH_I2C_Read... [08:14:28]Read from MH i2c: E2 03 00 C5 05 00 90 00 3E [08:14:28]RAPDU: 90 00 [08:14:28]wFMCommunicate OK [08:14:28]wFMCommunicate request_size=255 [08:14:28]MH_SAM_APDU [08:14:28]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 E3 74 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 54 02 00 35 04 06 00 35 95 F6 E4 68 [08:14:28]Write to MH i2c: E2 02 01 C6 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 E3 74 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 54 02 00 35 04 06 00 35 95 F6 E4 68 00 00 F3 [08:14:28]Write i2c OK [08:14:28]MH_I2C_Read... [08:14:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:14:28]Read from MH i2c: E2 [08:14:28]MH_I2C_Read... [08:14:28]Read from MH i2c: E2 03 00 [08:14:28]MH_I2C_Read... [08:14:28]Read from MH i2c: E2 03 00 C6 05 00 90 00 3F [08:14:28]RAPDU: 90 00 [08:14:28]wFMCommunicate OK [08:14:28]wFMCommunicate request_size=6 [08:14:28]MH_SAM_APDU [08:14:28]CAPDU: 80 0D 02 02 01 05 [08:14:28]Write to MH i2c: E2 09 00 C7 05 80 0D 02 02 01 00 05 00 00 4D [08:14:28]Write i2c OK [08:14:28]MH_I2C_Read... [08:14:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:14:28]Read from MH i2c: E2 [08:14:28]MH_I2C_Read... [08:14:28]Read from MH i2c: E2 03 00 [08:14:28]MH_I2C_Read... [08:14:28]Read from MH i2c: E2 03 00 C7 05 00 90 00 40 [08:14:28]RAPDU: 90 00 [08:14:28]wFMCommunicate OK [08:14:28]wFMCommunicate request_size=4 [08:14:28]MH_SAM_APDU [08:14:28]CAPDU: 80 0D 03 02 [08:14:28]Write to MH i2c: E2 08 00 C8 05 80 0D 03 02 00 00 00 00 48 [08:14:28]Write i2c OK [08:14:28]MH_I2C_Read... [08:14:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:14:28]Read from MH i2c: E2 [08:14:28]MH_I2C_Read... [08:14:28]Read from MH i2c: E2 0B 00 [08:14:28]MH_I2C_Read... [08:14:28]Read from MH i2c: E2 0B 00 C8 05 00 D5 C7 DE 08 CE 08 CE FA 90 00 69 [08:14:28]RAPDU: D5 C7 DE 08 CE 08 CE FA 90 00 [08:14:28]wFMCommunicate OK [08:14:28]SAM_PROTO_SignData done [08:14:28]FM_MakeSignedData done [08:14:28]CreateOFDProtocolMessage [08:14:28]wFMCommunicate request_size=4 [08:14:28]MH_SAM_APDU [08:14:28]CAPDU: 80 11 00 00 [08:14:28]Write to MH i2c: E2 08 00 C9 05 80 11 00 00 00 00 00 00 48 [08:14:28]Write i2c OK [08:14:28]MH_I2C_Read... [08:14:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:14:28]Read from MH i2c: E2 [08:14:28]MH_I2C_Read... [08:14:28]Read from MH i2c: E2 17 00 [08:14:28]MH_I2C_Read... [08:14:28]Read from MH i2c: E2 17 00 C9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9B [08:14:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:14:28]wFMCommunicate OK [08:14:28]CreateOFDProtocolMessage done [08:14:28]OFDSenderStorePacket 152580 [08:14:28]StoreOFDPacket docnum=152580 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]Read from MH i2c: *** [00:00:10]A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27965625+1699200362=1727165987 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 24 76 F2 66 6A BD 47 65 C4 [08:19:48]Current date/time: 24.09.2024 08:19 [08:19:48]FM_Init [08:19:48]wFMConnect [08:19:48]MH_SAM_On [08:19:48]Write to MH i2c: E0 00 00 08 00 E7 [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_init finished! [08:19:48]*** atr: [08:19:48]*** 0F 3B D5 18 FF 81 91 FE [08:19:48]*** 1F C3 80 73 C8 21 10 0A [08:19:48]*** 00 00 00 00 00 00 00 00 [08:19:48]*** 00 00 00 00 00 00 00 00 [08:19:48]*** 00 00 00 00 00 00 00 00 [08:19:48]*** 00 00 00 00 00 00 00 00 [08:19:48]*** 00 00 00 00 00 00 00 00 [08:19:48]*** 00 00 00 00 00 00 00 00 [08:19:48]Read from MH i2c: E0 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E0 10 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [08:19:48]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [08:19:48]wFMCommunicate request_size=10 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [08:19:48]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [08:19:48]RAPDU: 90 00 [08:19:48]wFMCommunicate OK [08:19:48]wFMCommunicate request_size=4 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 11 00 00 [08:19:48]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 17 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [08:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:19:48]wFMCommunicate OK [08:19:48]Detected FM SN is 0000000000871835 [08:19:48]Stored FM SN is 0000000000871835 [08:19:48]wFMCommunicate request_size=9 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 16 00 00 04 E6 7F 00 00 [08:19:48]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [08:19:48]RAPDU: 90 00 [08:19:48]wFMCommunicate OK [08:19:48]FM PIN OK [08:19:48]wFMCommunicate request_size=8 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 14 04 00 03 02 00 01 [08:19:48]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [08:19:48]RAPDU: 90 00 [08:19:48]wFMCommunicate OK [08:19:48]wFMCommunicate request_size=13 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [08:19:48]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [08:19:48]RAPDU: 90 00 [08:19:48]wFMCommunicate OK [08:19:48]wFMCommunicate request_size=4 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 11 00 00 [08:19:48]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 17 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [08:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:19:48]wFMCommunicate OK [08:19:48]DocumentArchiveInit [08:19:48]Start Httpd... [08:19:48]Httpd thread 3067735396 created [08:19:48]Write to MH i2c: 01 00 00 0F 00 0F [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: 01 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: 01 07 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [08:19:48]MH Int Process started [08:19:48]Allocated Socket 8 [08:19:48]Bind OK [08:19:48]Listen OK [08:19:48]httpd running on port 8080 [08:19:48]Waiting for new connection... [08:19:48]accept exits with 6 [08:19:48]New connection [08:19:48]New thread 3067448676 created [08:19:48]Waiting for new connection... [08:19:48] Sock 6.Parse request [08:19:48]Sock 6.Check first char [08:19:48]Sock 6.First char is OK [08:19:48]request: POST /json_proto HTTP/1.0 [08:19:48]Method: POST [08:19:48]URL: /json_proto [08:19:48]Method is POST - this is cgi request [08:19:48]url: /json_proto [08:19:48]query_string will be loaded in cgi processing [08:19:48]execute_cgi json_proto POST (null) [08:19:48]execute_cgi path=json_proto method=POST [08:19:48]POST find Content-Length [08:19:48]Host: 172.17.43.67:8080 [08:19:48]Content-Length: 215 [08:19:48]Content-Type: application/json [08:19:48] [08:19:48]POST finish read [08:19:48]Found Content-Length = 215 [08:19:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:48]execute_script... [08:19:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:48]POST & json_proto [08:19:48]process_json_proto [08:19:48]json parsed OK: [08:19:48]protocol is kg_v1.0 [08:19:48]action value=get_value [08:19:48]process_action get_value [08:19:48]cmd_get_value [08:19:48]process_action get_value done [08:19:48]requested_data is exist [08:19:48]produce_requested_data [08:19:48]requested_item kkm.sn is exist - process it [08:19:48]requested_item kkm.ver is exist - process it [08:19:48]requested_item fm.sn is exist - process it [08:19:48]wFMCommunicate request_size=4 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 11 00 00 [08:19:48]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 17 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [08:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:19:48]wFMCommunicate OK [08:19:48]requested_item fd.num is exist - process it [08:19:48]SAM_PROTO_GetFieldsCounters [08:19:48]wFMCommunicate request_size=4 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 13 00 00 [08:19:48]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:19:49]Read from MH i2c: E2 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 62 00 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 5B [08:19:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:19:49]wFMCommunicate OK [08:19:49]SAM_PROTO_GetFieldsCounters done [08:19:49]requested_item shift.num is exist - process it [08:19:49]requested_item shift.opened is exist - process it [08:19:49]req_shift_opened [08:19:49]FM_GetShiftState [08:19:49]SAM_PROTO_GetShiftState [08:19:49]wFMCommunicate request_size=4 [08:19:49]MH_SAM_APDU [08:19:49]CAPDU: 80 13 01 00 [08:19:49]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [08:19:49]Write i2c OK [08:19:49]MH_I2C_Read... [08:19:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:49]Read from MH i2c: E2 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 0E 00 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [08:19:49]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:19:49]wFMCommunicate OK [08:19:49]SAM_PROTO_GetShiftState done [08:19:49]FM_GetShiftState done [08:19:49]req_shift_opened done [08:19:49]requested_item shift.open_date is exist - process it [08:19:49]req_shift_open_date [08:19:49]req_shift_open_date done [08:19:49]produce_requested_data done [08:19:49]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152580,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:19:49]process_action_free get_value [08:19:49]json_value_free [08:19:49]json_value_free done [08:19:49]process_json_proto returns [08:19:49]Send response to host [08:19:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152580,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:19:49]free response buf [08:19:49]execute_script done [08:19:49]execute_script returns [08:19:49]free content buf [08:19:49]Sock 6.Close socket [08:19:49]Sock 6.Thread stoped [08:19:49]accept exits with 10 [08:19:49]New connection [08:19:49]New thread 3067305316 created [08:19:49]Thread 3067448676 joined [08:19:49]Waiting for new connection... [08:19:49] Sock 10.Parse request [08:19:49]Sock 10.Check first char [08:19:49]Sock 10.First char is OK [08:19:49]request: POST /json_proto HTTP/1.0 [08:19:49]Method: POST [08:19:49]URL: /json_proto [08:19:49]Method is POST - this is cgi request [08:19:49]url: /json_proto [08:19:49]query_string will be loaded in cgi processing [08:19:49]execute_cgi json_proto POST (null) [08:19:49]execute_cgi path=json_proto method=POST [08:19:49]POST find Content-Length [08:19:49]Host: 172.17.43.67:8080 [08:19:49]Content-Length: 331 [08:19:49]Content-Type: application/json [08:19:49] [08:19:49]POST finish read [08:19:49]Found Content-Length = 331 [08:19:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:19:49]execute_script... [08:19:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:19:49]POST & json_proto [08:19:49]process_json_proto [08:19:49]json parsed OK: [08:19:49]protocol is kg_v1.0 [08:19:49]action value=get_value [08:19:49]process_action get_value [08:19:49]cmd_get_value [08:19:49]process_action get_value done [08:19:49]requested_data is exist [08:19:49]produce_requested_data [08:19:49]requested_item fm.sale.total is exist - process it [08:19:49]SAM_PROTO_GetFMData [08:19:49]wFMCommunicate request_size=4 [08:19:49]MH_SAM_APDU [08:19:49]CAPDU: 80 13 03 00 [08:19:49]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [08:19:49]Write i2c OK [08:19:49]MH_I2C_Read... [08:19:49]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:19:49]Read from MH i2c: E2 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 FD 00 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 4A 50 02 00 69 04 9F 00 6F 04 04 00 74 4C 02 00 B1 04 05 00 00 9B C7 9A 02 70 04 05 00 00 9B C7 9A 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 2F 8D D6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 12 E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 5B [08:19:49]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 4A 50 02 00 69 04 9F 00 6F 04 04 00 74 4C 02 00 B1 04 05 00 00 9B C7 9A 02 70 04 05 00 00 9B C7 9A 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 2F 8D D6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 12 E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [08:19:49]wFMCommunicate OK [08:19:49]wFMCommunicate request_size=4 [08:19:49]MH_SAM_APDU [08:19:49]CAPDU: 80 17 00 00 [08:19:49]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [08:19:49]Write i2c OK [08:19:49]MH_I2C_Read... [08:19:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:19:49]Read from MH i2c: E2 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 FD 00 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 50 [08:19:49]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [08:19:49]wFMCommunicate OK [08:19:49]wFMCommunicate request_size=4 [08:19:49]MH_SAM_APDU [08:19:49]CAPDU: 80 17 00 00 [08:19:49]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [08:19:49]Write i2c OK [08:19:49]MH_I2C_Read... [08:19:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:19:50]Read from MH i2c: E2 [08:19:50]MH_I2C_Read... [08:19:50]Read from MH i2c: E2 FD 00 [08:19:50]MH_I2C_Read... [08:19:50]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [08:19:50]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [08:19:50]wFMCommunicate OK [08:19:50]wFMCommunicate request_size=4 [08:19:50]MH_SAM_APDU [08:19:50]CAPDU: 80 17 00 00 [08:19:50]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [08:19:50]Write i2c OK [08:19:50]MH_I2C_Read... [08:19:50]OFD Sender: Processing packet 152580 [packets to send 828, broken 827] [08:19:50]ProducePacketName [08:19:50]name=ofd_packets/00152580 [08:19:50]OFD Sender: To server: pG, [08:19:50]CommunicateWithHost lk.salyk.kg:30040 [08:19:50]ConnectInit lk.salyk.kg [08:19:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:19:50]Read from MH i2c: E2 [08:19:50]MH_I2C_Read... [08:19:50]Read from MH i2c: E2 FD 00 [08:19:50]MH_I2C_Read... [08:19:50]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [08:19:50]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [08:19:50]wFMCommunicate OK [08:19:50]wFMCommunicate request_size=4 [08:19:50]MH_SAM_APDU [08:19:50]CAPDU: 80 17 00 00 [08:19:50]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [08:19:50]Write i2c OK [08:19:50]MH_I2C_Read... [08:19:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [08:19:50]Read from MH i2c: E2 [08:19:50]MH_I2C_Read... [08:19:50]Read from MH i2c: E2 DE 00 [08:19:56]SAM_PROTO_GetFieldsCounters [08:19:56]wFMCommunicate request_size=4 [08:19:56]MH_SAM_APDU [08:19:56]CAPDU: 80 13 00 00 [08:19:56]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [08:19:56]Write i2c OK [08:19:56]MH_I2C_Read... [08:19:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:19:57]Read from MH i2c: E2 [08:19:57]MH_I2C_Read... [08:19:57]Read from MH i2c: E2 62 00 [08:19:57]MH_I2C_Read... [08:19:57]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 05 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [08:19:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 05 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:19:57]wFMCommunicate OK [08:19:57]SAM_PROTO_GetFieldsCounters done [08:19:57]requested_item shift.num is exist - process it [08:19:57]requested_item shift.opened is exist - process it [08:19:57]req_shift_opened [08:19:57]FM_GetShiftState [08:19:57]SAM_PROTO_GetShiftState [08:19:57]wFMCommunicate request_size=4 [08:19:57]MH_SAM_APDU [08:19:57]CAPDU: 80 13 01 00 [08:19:57]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [08:19:57]Write i2c OK [08:19:57]MH_I2C_Read... [08:19:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:57]Read from MH i2c: E2 [08:19:57]MH_I2C_Read... [08:19:57]Read from MH i2c: E2 0E 00 [08:19:57]MH_I2C_Read... [08:19:57]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B0 [08:19:57]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:19:57]wFMCommunicate OK [08:19:57]SAM_PROTO_GetShiftState done [08:19:57]FM_GetShiftState done [08:19:57]req_shift_opened done [08:19:57]requested_item shift.open_date is exist - process it [08:19:57]req_shift_open_date [08:19:57]req_shift_open_date done [08:19:57]produce_requested_data done [08:19:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152581,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:19:57]process_action_free close_receipt [08:19:57]json_value_free [08:19:57]json_value_free done [08:19:57]process_json_proto returns [08:19:57]Send response to host [08:19:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152581,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:19:57]free response buf [08:19:57]execute_script done [08:19:57]execute_script returns [08:19:57]free content buf [08:19:57]Sock 6.Close socket [08:19:57]Sock 6.Thread stoped [08:19:57]recv_with_timeout no data received [08:20:00]ConnectInit Can't take IP for lk.salyk.kg [08:20:00]CommunicateWithHost connect error [08:20:00]CommunicateWithHost err = -1 [08:20:00]OFD Sender: Server communicate error [08:20:05]OFD Sender: Processing packet 152581 [packets to send 828, broken 827] [08:20:05]ProducePacketName [08:20:05]name=ofd_packets/00152581 [08:20:05]OFD Sender: To server: pG, [08:20:05]CommunicateWithHost lk.salyk.kg:30040 [08:20:05]ConnectInit lk.salyk.kg [08:20:10]ConnectInit Can't take IP for lk.salyk.kg [08:20:10]CommunicateWithHost connect error [08:20:10]CommunicateWithHost err = -1 [08:20:10]OFD Sender: Server communicate error [08:20:15]OFD Sender: Processing packet 152581 [packets to send 828, broken 827] [08:20:15]ProducePacketName [08:20:15]name=ofd_packets/00152581 [08:20:15]OFD Sender: To server: pG, [08:20:15]CommunicateWithHost lk.salyk.kg:30040 [08:20:15]ConnectInit lk.salyk.kg [08:20:19]recv_with_timeout no data received [08:20:20]ConnectInit Can't take IP for lk.salyk.kg [08:20:20]CommunicateWithHost connect error [08:20:20]CommunicateWithHost err = -1 [08:20:20]OFD Sender: Server communicate error [08:20:25]OFD Sender: Processing packet 152581 [packets to send 828, broken 827] [08:20:25]ProducePacketName [08:20:25]name=ofd_packets/00152581 [08:20:25]OFD Sender: To server: pG, [08:20:25]CommunicateWithHost lk.salyk.kg:30040 [08:20:25]ConnectInit lk.salyk.kg [08:20:30]ConnectInit Can't take IP for lk.salyk.kg [08:20:30]CommunicateWithHost connect error [08:20:30]CommunicateWithHost err = -1 [08:20:30]OFD Sender: Server communicate error [08:20:35]OFD Sender: Processing packet 152581 [packets to send 828, broken 827] [08:20:35]ProducePacketName [08:20:35]name=ofd_packets/00152581 [08:20:35]OFD Sender: To server: pG, [08:20:35]CommunicateWithHost lk.salyk.kg:30040 [08:20:35]ConnectInit lk.salyk.kg [08:20:40]recv_with_timeout no data received [08:20:40]ConnectInit Can't take IP for lk.salyk.kg [08:20:40]CommunicateWithHost connect error [08:20:40]CommunicateWithHost err = -1 [08:20:40]OFD Sender: Server communicate error [08:20:45]OFD Sender: Processing packet 152581 [packets to send 828, broken 827] [08:20:45]ProducePacketName [08:20:45]name=ofd_packets/00152581 [08:20:45]OFD Sender: To server: pG, [08:20:45]CommunicateWithHost lk.salyk.kg:30040 [08:20:45]ConnectInit lk.salyk.kg [08:20:46]accept exits with 9 [08:20:46]New connection [08:20:46]New thread 3067305316 created [08:20:46]Thread 3067448676 joined [08:20:46]Waiting for new connection... [08:20:46] Sock 9.Parse request [08:20:46]Sock 9.Check first char [08:20:46]Sock 9.First char is OK [08:20:46]request: POST /json_proto HTTP/1.0 [08:20:46]Method: POST [08:20:46]URL: /json_proto [08:20:46]Method is POST - this is cgi request [08:20:46]url: /json_proto [08:20:46]query_string will be loaded in cgi processing [08:20:46]execute_cgi json_proto POST (null) [08:20:46]execute_cgi path=json_proto method=POST [08:20:46]POST find Content-Length [08:20:46]Host: 172.17.43.67:8080 [08:20:46]Content-Length: 683 [08:20:46]Content-Type: application/json [08:20:46] [08:20:46]POST finish read [08:20:46]Found Content-Length = 683 [08:20:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:46]execute_script... [08:20:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:46]POST & json_proto [08:20:46]process_json_proto [08:20:46]json parsed OK: [08:20:46]protocol is kg_v1.0 [08:20:46]action value=close_receipt [08:20:46]process_action close_receipt [08:20:46]cmd_close_receipt [08:20:46]MH_GetDate [08:20:46]Write to MH i2c: F0 00 00 67 00 56 [08:20:46]Write i2c OK [08:20:46]MH_I2C_Read... [08:20:46]Read from MH i2c: F0 [08:20:46]MH_I2C_Read... [08:20:46]Read from MH i2c: F0 09 00 [08:20:46]MH_I2C_Read... [08:20:46]Read from MH i2c: F0 09 00 67 00 00 5F 76 F2 66 6A BD 47 65 5F [08:20:46]GetLastDocTimeStamp 1727165993 [08:20:46]current date 1727166047 [08:20:46]FM_GetShiftState [08:20:46]SAM_PROTO_GetShiftState [08:20:46]wFMCommunicate request_size=4 [08:20:46]MH_SAM_APDU [08:20:46]CAPDU: 80 13 01 00 [08:20:46]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [08:20:46]Write i2c OK [08:20:46]MH_I2C_Read... [08:20:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:46]Read from MH i2c: E2 [08:20:46]MH_I2C_Read... [08:20:46]Read from MH i2c: E2 0E 00 [08:20:46]MH_I2C_Read... [08:20:46]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B2 [08:20:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:20:46]wFMCommunicate OK [08:20:46]SAM_PROTO_GetShiftState done [08:20:46]FM_GetShiftState done [08:20:46]opened in 1727137889 [08:20:46]opened+sec_in_day 1727224289 [08:20:46]quantity*price = 100005 [08:20:46]sum+1 = 100006 [08:20:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 41 24.09.2024 08:20 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152582 ФПД: 253302142613997 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T082047&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152582&fm=253302142613997&tin=02508201610067®Number=0000000000091825&sum=100000 [08:20:48]StoreToDocumentArchive [08:20:48]shift 477 fd 152582 [08:20:48]save to /storage/0477/doc_00152582 [08:20:48]save last doc name /storage/0477/doc_00152582 to /storage/kkm_last_doc_name [08:20:48]save OK [08:20:48]Clear old archive folders... [08:20:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:20:48]tlvbuf is 012A9BE0 [08:20:48]SAM_PROTO_ClearQueue [08:20:48]wFMCommunicate request_size=4 [08:20:48]MH_SAM_APDU [08:20:48]CAPDU: 80 09 00 00 [08:20:48]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [08:20:48]Write i2c OK [08:20:48]MH_I2C_Read... [08:20:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:20:48]Read from MH i2c: E2 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 03 00 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [08:20:48]RAPDU: 90 00 [08:20:48]wFMCommunicate OK [08:20:48]SAM_PROTO_ClearQueue done [08:20:48]KKMCreateOFDPacket [08:20:48]OFDProtocolAddRootSTLVToBuf [08:20:48]FM_MakeSignedData [08:20:48]FM_MakeSignedData [08:20:48]SAM_PROTO_SignData [08:20:48]wFMCommunicate request_size=4 [08:20:48]MH_SAM_APDU [08:20:48]CAPDU: 80 0D 01 02 [08:20:48]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [08:20:48]Write i2c OK [08:20:48]MH_I2C_Read... [08:20:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:20:48]Read from MH i2c: E2 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 03 00 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [08:20:48]RAPDU: 90 00 [08:20:48]wFMCommunicate OK [08:20:48]wFMCommunicate request_size=255 [08:20:48]MH_SAM_APDU [08:20:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 5F 76 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 54 02 00 35 04 06 00 E6 [08:20:48]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 5F 76 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 54 02 00 35 04 06 00 E6 00 00 73 [08:20:48]Write i2c OK [08:20:48]MH_I2C_Read... [08:20:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:48]Read from MH i2c: E2 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 03 00 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [08:20:48]RAPDU: 90 00 [08:20:48]wFMCommunicate OK [08:20:48]wFMCommunicate request_size=10 [08:20:48]MH_SAM_APDU [08:20:48]CAPDU: 80 0D 02 02 05 60 80 3B 39 ED [08:20:48]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 60 80 3B 39 ED 00 00 3D [08:20:48]Write i2c OK [08:20:48]MH_I2C_Read... [08:20:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:48]Read from MH i2c: E2 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 03 00 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [08:20:48]RAPDU: 90 00 [08:20:48]wFMCommunicate OK [08:20:48]wFMCommunicate request_size=4 [08:20:48]MH_SAM_APDU [08:20:48]CAPDU: 80 0D 03 02 [08:20:48]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [08:20:48]Write i2c OK [08:20:48]MH_I2C_Read... [08:20:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:20:48]Read from MH i2c: E2 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 0B 00 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 0B 00 79 00 00 4F 4B AD FC D3 56 06 08 90 00 6F [08:20:48]RAPDU: 4F 4B AD FC D3 56 06 08 90 00 [08:20:48]wFMCommunicate OK [08:20:48]SAM_PROTO_SignData done [08:20:48]FM_MakeSignedData done [08:20:48]CreateOFDProtocolMessage [08:20:48]wFMCommunicate request_size=4 [08:20:48]MH_SAM_APDU [08:20:48]CAPDU: 80 11 00 00 [08:20:48]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [08:20:48]Write i2c OK [08:20:48]MH_I2C_Read... [08:20:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:48]Read from MH i2c: E2 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 17 00 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [08:20:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:20:48]wFMCommunicate OK [08:20:48]CreateOFDProtocolMessage done [08:20:48]OFDSenderStorePacket 152582 [08:20:48]StoreOFDPacket docnum=152582 [08:20:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B8 12 07 01 A5 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 5F 76 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 54 02 00 35 04 06 00 E6 60 80 3B 39 ED 4F 4B AD FC D3 56 06 08 [08:20:48]CheckFolder [08:20:48]dirname=/storage/ofd_packets [08:20:48]CheckFolder done [08:20:48]ProducePacketName [08:20:48]name=ofd_packets/00152582 [08:20:48]NVStorageSaveData ofd_packets/00152582 [08:20:48]File name is /storage/ofd_packets/00152582 [08:20:48]Write 301 bytes [08:20:48]NVStorageSaveData done [08:20:48]OFDSenderStorePacket done [08:20:48]KKMCreateOFDPacket done [08:20:48]NVStorageSaveData kkm_last_timestamp [08:20:48]File name is /storage/kkm_last_timestamp [08:20:48]Write 4 bytes [08:20:48]NVStorageSaveData done [08:20:48]ExternCall_PrintAddStr [08:20:48]wPrintStart [08:20:48]Write to MH i2c: 01 00 00 7B 00 7B [08:20:48]Write i2c OK [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: 01 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: 01 07 00 [08:20:48]MH_I2C_Read... [08:20:48]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [08:20:48]RasterBufferAndPrint [08:20:48]line Счет N : (1)1786585 [08:20:48]line ИНН: 02508201610067 [08:20:48]line Контрольно-Кассовый Чек [08:20:48]line ПРОДАЖА [08:20:48]line ТРК (МРК, ГНК) : 12 [08:20:48]line Товар: 2710124130 [08:20:48]line Аи-92-К-5 [08:20:48]line 14.750 * 67.80 [08:20:48]line = 1000.05 [08:20:48]line НДС 12% НСП 1% [08:20:48]line > о реализуемом товаре [08:20:48]line ОКРУГЛЕНИЕ: -0.05 [08:20:48]line ИТОГО: 1000.00 [08:20:48]line Внесено: 1000.00 [08:20:48]line СДАЧА: 0.00 [08:20:48]line НСП 1% : 8.85 [08:20:48]line НДС 12% : 106.20 [08:20:48]line Наличными: 1000.00 [08:20:48]line Безнал.: 0.00 [08:20:48]line Место: АЗС № 89 "Партнер Нефть" [08:20:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:20:48]line СНО: Общий режим [08:20:48]line Чек 41 24.09.2024 08:20 [08:20:48]line Смена: 477 ФФД: 1.0 [08:20:48]line ЗНМ: 0300000113 [08:20:48]line РНМ: 0000000000091825 [08:20:48]line Версия ККМ: 001 [08:20:48]line ФМ: 0000000000871835 [08:20:48]line ФД: 152582 [08:20:48]line ФПД: 253302142613997 [08:20:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T082047&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152582&fm=253302142613997&tin=02508201610067®Number=0000000000091825&sum=100000 [08:20:48]written 0, free lines is 4095 [08:20:49]Write to MH i2c: 01 00 00 A6 00 A6 [08:20:49]Write i2c OK [08:20:49]MH_I2C_Read... [08:20:49]Read from MH i2c: 01 [08:20:49]MH_I2C_Read... [08:20:49]Read from MH i2c: 01 07 00 [08:20:49]MH_I2C_Read... [08:20:49]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E2 0C 9B [08:20:49]RasterBufferAndPrint [08:20:49]line [08:20:49]line [08:20:49]line [08:20:49]line [08:20:49]line [08:20:49]written 0, free lines is 3316 [08:20:49]MH_Cut [08:20:49]Write to MH i2c: D1 01 00 AD 00 01 7F [08:20:49]Write i2c OK [08:20:49]MH_I2C_Read... [08:20:49]Read from MH i2c: D1 [08:20:49]MH_I2C_Read... [08:20:49]Read from MH i2c: D1 01 00 [08:20:49]MH_I2C_Read... [08:20:49]Read from MH i2c: D1 01 00 AD 00 00 7E [08:20:49]Write to MH i2c: 01 00 00 AE 00 AE [08:20:49]Write i2c OK [08:20:49]MH_I2C_Read... [08:20:50]*** Cut start [08:20:50]*** Purtial cut [08:20:50]*** Stage 1: CUTSNS_PIN = 1 [08:20:50]Read from MH i2c: 01 [08:20:50]MH_I2C_Read... [08:20:50]*** Stop cut motor [08:20:50]*** Cut end [08:20:50]Read from MH i2c: 01 07 00 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [08:20:50]process_action close_receipt done [08:20:50]requested_data is exist [08:20:50]produce_requested_data [08:20:50]requested_item fm.sn is exist - process it [08:20:50]wFMCommunicate request_size=4 [08:20:50]MH_SAM_APDU [08:20:50]CAPDU: 80 11 00 00 [08:20:50]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [08:20:50]Write i2c OK [08:20:50]MH_I2C_Read... [08:20:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:50]Read from MH i2c: E2 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: E2 17 00 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [08:20:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:20:50]wFMCommunicate OK [08:20:50]requested_item fd.num is exist - process it [08:20:50]SAM_PROTO_GetFieldsCounters [08:20:50]wFMCommunicate request_size=4 [08:20:50]MH_SAM_APDU [08:20:50]CAPDU: 80 13 00 00 [08:20:50]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [08:20:50]Write i2c OK [08:20:50]MH_I2C_Read... [08:20:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:20:50]Read from MH i2c: E2 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: E2 62 00 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 02 [08:20:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:20:50]wFMCommunicate OK [08:20:50]SAM_PROTO_GetFieldsCounters done [08:20:50]requested_item shift.num is exist - process it [08:20:50]requested_item shift.opened is exist - process it [08:20:50]req_shift_opened [08:20:50]FM_GetShiftState [08:20:50]SAM_PROTO_GetShiftState [08:20:50]wFMCommunicate request_size=4 [08:20:50]MH_SAM_APDU [08:20:50]CAPDU: 80 13 01 00 [08:20:50]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [08:20:50]Write i2c OK [08:20:50]MH_I2C_Read... [08:20:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:50]Read from MH i2c: E2 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: E2 0E 00 [08:20:50]MH_I2C_Read... [08:20:50]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [08:20:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:20:50]wFMCommunicate OK [08:20:50]SAM_PROTO_GetShiftState done [08:20:50]FM_GetShiftState done [08:20:50]req_shift_opened done [08:20:50]requested_item shift.open_date is exist - process it [08:20:50]req_shift_open_date [08:20:50]req_shift_open_date done [08:20:50]produce_requested_data done [08:20:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152582,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:20:50]process_action_free close_receipt [08:20:50]json_value_free [08:20:50]json_value_free done [08:20:50]process_json_proto returns [08:20:50]Send response to host [08:20:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152582,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:20:50]free response buf [08:20:50]execute_script done [08:20:50]execute_script returns [08:20:50]free content buf [08:20:50]Sock 9.Close socket [08:20:50]Sock 9.Thread stoped [08:20:50]ConnectInit Can't take IP for lk.salyk.kg [08:20:50]CommunicateWithHost connect error [08:20:50]CommunicateWithHost err = -1 [08:20:50]OFD Sender: Server communicate error [08:20:50]OFD Sender: Processing packet 152581 [packets to send 829, broken 827] [08:20:50]ProducePacketName [08:20:50]name=ofd_packets/00152581 [08:20:50]OFD Sender: To server: pG, [08:20:50]CommunicateWithHost lk.salyk.kg:30040 [08:20:50]ConnectInit lk.salyk.kg [08:20:58]recv_with_timeout no data received [08:20:59]accept exits with 12 [08:20:59]New connection [08:20:59]New thread 3067448676 created [08:20:59]Thread 3067305316 joined [08:20:59]Waiting for new connection... [08:20:59] Sock 12.Parse request [08:20:59]Sock 12.Check first char [08:20:59]Sock 12.First char is OK [08:20:59]request: POST /json_proto HTTP/1.0 [08:20:59]Method: POST [08:20:59]URL: /json_proto [08:20:59]Method is POST - this is cgi request [08:20:59]url: /json_proto [08:20:59]query_string will be loaded in cgi processing [08:20:59]execute_cgi json_proto POST (null) [08:20:59]execute_cgi path=json_proto method=POST [08:20:59]POST find Content-Length [08:20:59]Host: 172.17.43.67:8080 [08:20:59]Content-Length: 793 [08:20:59]Content-Type: application/json [08:20:59] [08:20:59]POST finish read [08:20:59]Found Content-Length = 793 [08:20:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A81798", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:59]execute_script... [08:20:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A81798", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:59]POST & json_proto [08:20:59]process_json_proto [08:20:59]json parsed OK: [08:20:59]protocol is kg_v1.0 [08:20:59]action value=close_receipt [08:20:59]process_action close_receipt [08:20:59]cmd_close_receipt [08:20:59]MH_GetDate [08:20:59]Write to MH i2c: F0 00 00 B2 00 A1 [08:20:59]Write i2c OK [08:20:59]MH_I2C_Read... [08:20:59]Read from MH i2c: F0 [08:20:59]MH_I2C_Read... [08:20:59]Read from MH i2c: F0 09 00 [08:20:59]MH_I2C_Read... [08:20:59]Read from MH i2c: F0 09 00 B2 00 00 6C 76 F2 66 6A BD 47 65 B7 [08:20:59]GetLastDocTimeStamp 1727166047 [08:20:59]current date 1727166060 [08:20:59]FM_GetShiftState [08:20:59]SAM_PROTO_GetShiftState [08:20:59]wFMCommunicate request_size=4 [08:20:59]MH_SAM_APDU [08:20:59]CAPDU: 80 13 01 00 [08:20:59]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [08:20:59]Write i2c OK [08:20:59]MH_I2C_Read... [08:20:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:59]Read from MH i2c: E2 [08:20:59]MH_I2C_Read... [08:20:59]Read from MH i2c: E2 0E 00 [08:20:59]MH_I2C_Read... [08:20:59]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FD [08:20:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:20:59]wFMCommunicate OK [08:20:59]SAM_PROTO_GetShiftState done [08:20:59]FM_GetShiftState done [08:20:59]opened in 1727137889 [08:20:59]opened+sec_in_day 1727224289 [08:20:59]quantity*price = 0 [08:20:59]sum+1 = 1 [08:20:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 42 24.09.2024 08:21 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 81798 ФМ: 0000000000871835 ФД: 152583 ФПД: 148845156220793 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T082100&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152583&fm=148845156220793&tin=02508201610067®Number=0000000000091825&sum=0 [08:21:00]StoreToDocumentArchive [08:21:00]shift 477 fd 152583 [08:21:00]save to /storage/0477/doc_00152583 [08:21:00]save last doc name /storage/0477/doc_00152583 to /storage/kkm_last_doc_name [08:21:00]save OK [08:21:00]Clear old archive folders... [08:21:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:21:00]tlvbuf is 012B4880 [08:21:00]SAM_PROTO_ClearQueue [08:21:00]wFMCommunicate request_size=4 [08:21:00]MH_SAM_APDU [08:21:00]CAPDU: 80 09 00 00 [08:21:00]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [08:21:00]Write i2c OK [08:21:00]MH_I2C_Read... [08:21:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:21:01]Read from MH i2c: E2 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: E2 03 00 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [08:21:01]RAPDU: 90 00 [08:21:01]wFMCommunicate OK [08:21:01]SAM_PROTO_ClearQueue done [08:21:01]KKMCreateOFDPacket [08:21:01]OFDProtocolAddRootSTLVToBuf [08:21:01]FM_MakeSignedData [08:21:01]FM_MakeSignedData [08:21:01]SAM_PROTO_SignData [08:21:01]wFMCommunicate request_size=4 [08:21:01]MH_SAM_APDU [08:21:01]CAPDU: 80 0D 01 02 [08:21:01]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [08:21:01]Write i2c OK [08:21:01]MH_I2C_Read... [08:21:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:21:01]Read from MH i2c: E2 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: E2 03 00 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [08:21:01]RAPDU: 90 00 [08:21:01]wFMCommunicate OK [08:21:01]wFMCommunicate request_size=255 [08:21:01]MH_SAM_APDU [08:21:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 6C 76 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 54 02 00 35 04 06 00 87 [08:21:01]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 6C 76 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 54 02 00 35 04 06 00 87 00 00 D8 [08:21:01]Write i2c OK [08:21:01]MH_I2C_Read... [08:21:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:21:01]Read from MH i2c: E2 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: E2 03 00 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [08:21:01]RAPDU: 90 00 [08:21:01]wFMCommunicate OK [08:21:01]wFMCommunicate request_size=10 [08:21:01]MH_SAM_APDU [08:21:01]CAPDU: 80 0D 02 02 05 5F B6 A9 BF 79 [08:21:01]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 5F B6 A9 BF 79 00 00 3D [08:21:01]Write i2c OK [08:21:01]MH_I2C_Read... [08:21:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:21:01]Read from MH i2c: E2 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: E2 03 00 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [08:21:01]RAPDU: 90 00 [08:21:01]wFMCommunicate OK [08:21:01]wFMCommunicate request_size=4 [08:21:01]MH_SAM_APDU [08:21:01]CAPDU: 80 0D 03 02 [08:21:01]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [08:21:01]Write i2c OK [08:21:01]MH_I2C_Read... [08:21:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:21:01]Read from MH i2c: E2 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: E2 0B 00 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: E2 0B 00 C4 00 00 5B 94 9E 33 75 35 FE 36 90 00 DE [08:21:01]RAPDU: 5B 94 9E 33 75 35 FE 36 90 00 [08:21:01]wFMCommunicate OK [08:21:01]SAM_PROTO_SignData done [08:21:01]FM_MakeSignedData done [08:21:01]CreateOFDProtocolMessage [08:21:01]wFMCommunicate request_size=4 [08:21:01]MH_SAM_APDU [08:21:01]CAPDU: 80 11 00 00 [08:21:01]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [08:21:01]Write i2c OK [08:21:01]MH_I2C_Read... [08:21:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:01]Read from MH i2c: E2 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: E2 17 00 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [08:21:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:21:01]wFMCommunicate OK [08:21:01]CreateOFDProtocolMessage done [08:21:01]OFDSenderStorePacket 152583 [08:21:01]StoreOFDPacket docnum=152583 [08:21:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 86 7C 07 01 59 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 6C 76 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 54 02 00 35 04 06 00 87 5F B6 A9 BF 79 5B 94 9E 33 75 35 FE 36 [08:21:01]CheckFolder [08:21:01]dirname=/storage/ofd_packets [08:21:01]CheckFolder done [08:21:01]ProducePacketName [08:21:01]name=ofd_packets/00152583 [08:21:01]NVStorageSaveData ofd_packets/00152583 [08:21:01]File name is /storage/ofd_packets/00152583 [08:21:01]Write 301 bytes [08:21:01]NVStorageSaveData done [08:21:01]OFDSenderStorePacket done [08:21:01]KKMCreateOFDPacket done [08:21:01]NVStorageSaveData kkm_last_timestamp [08:21:01]File name is /storage/kkm_last_timestamp [08:21:01]Write 4 bytes [08:21:01]NVStorageSaveData done [08:21:01]ExternCall_PrintAddStr [08:21:01]wPrintStart [08:21:01]Write to MH i2c: 01 00 00 C6 00 C6 [08:21:01]Write i2c OK [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: 01 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: 01 07 00 [08:21:01]MH_I2C_Read... [08:21:01]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [08:21:01]RasterBufferAndPrint [08:21:01]line Счет N : (1)1786584 [08:21:01]line ИНН: 02508201610067 [08:21:01]line Контрольно-Кассовый Чек [08:21:01]line ПРОДАЖА [08:21:01]line ТРК (МРК, ГНК) : 42 [08:21:01]line Товар: 2710124130 [08:21:01]line Аи-92-К-5 [08:21:01]line 20.000 * 0.00 [08:21:01]line = 0.00 [08:21:01]line НДС 12% НСП 1% [08:21:01]line > о реализуемом товаре [08:21:01]line ИТОГО: 0.00 [08:21:01]line НСП 1% : 0.00 [08:21:01]line НДС 12% : 0.00 [08:21:01]line Наличными: 0.00 [08:21:01]line Безнал.: 0.00 [08:21:01]line Место: АЗС № 89 "Партнер Нефть" [08:21:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:21:01]line СНО: Общий режим [08:21:01]line Чек 42 24.09.2024 08:21 [08:21:01]line Смена: 477 ФФД: 1.0 [08:21:01]line ЗНМ: 0300000113 [08:21:01]line РНМ: 0000000000091825 [08:21:01]line Версия ККМ: 001 [08:21:01]line Талоны: Топливная Карта [08:21:01]line 81798 [08:21:01]line ФМ: 0000000000871835 [08:21:01]line ФД: 152583 [08:21:01]line ФПД: 148845156220793 [08:21:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T082100&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152583&fm=148845156220793&tin=02508201610067®Number=0000000000091825&sum=0 [08:21:01]written 0, free lines is 4095 [08:21:02]Write to MH i2c: 01 00 00 F0 00 F0 [08:21:02]Write i2c OK [08:21:02]MH_I2C_Read... [08:21:02]Read from MH i2c: 01 [08:21:02]MH_I2C_Read... [08:21:02]Read from MH i2c: 01 07 00 [08:21:02]MH_I2C_Read... [08:21:02]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 F3 0C F6 [08:21:02]RasterBufferAndPrint [08:21:02]line [08:21:02]line [08:21:02]line [08:21:02]line [08:21:02]line [08:21:02]written 0, free lines is 3341 [08:21:02]MH_Cut [08:21:02]Write to MH i2c: D1 01 00 F7 00 01 C9 [08:21:02]Write i2c OK [08:21:02]MH_I2C_Read... [08:21:02]Read from MH i2c: D1 [08:21:02]MH_I2C_Read... [08:21:02]Read from MH i2c: D1 01 00 [08:21:02]MH_I2C_Read... [08:21:02]Read from MH i2c: D1 01 00 F7 00 00 C8 [08:21:02]Write to MH i2c: 01 00 00 F8 00 F8 [08:21:02]Write i2c OK [08:21:02]MH_I2C_Read... [08:21:02]*** Cut start [08:21:02]*** Purtial cut [08:21:02]*** Stage 1: CUTSNS_PIN = 1 [08:21:03]Read from MH i2c: 01 [08:21:03]MH_I2C_Read... [08:21:03]*** Stop cut motor [08:21:03]*** Cut end [08:21:03]Read from MH i2c: 01 07 00 [08:21:03]MH_I2C_Read... [08:21:03]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [08:21:03]process_action close_receipt done [08:21:03]requested_data is exist [08:21:03]produce_requested_data [08:21:03]requested_item fm.sn is exist - process it [08:21:03]wFMCommunicate request_size=4 [08:21:03]MH_SAM_APDU [08:21:03]CAPDU: 80 11 00 00 [08:21:03]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [08:21:03]Write i2c OK [08:21:03]MH_I2C_Read... [08:21:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:03]Read from MH i2c: E2 [08:21:03]MH_I2C_Read... [08:21:03]Read from MH i2c: E2 17 00 [08:21:03]MH_I2C_Read... [08:21:03]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [08:21:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:21:03]wFMCommunicate OK [08:21:03]requested_item fd.num is exist - process it [08:21:03]SAM_PROTO_GetFieldsCounters [08:21:03]wFMCommunicate request_size=4 [08:21:03]MH_SAM_APDU [08:21:03]CAPDU: 80 13 00 00 [08:21:03]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [08:21:03]Write i2c OK [08:21:03]MH_I2C_Read... [08:21:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:21:03]Read from MH i2c: E2 [08:21:03]MH_I2C_Read... [08:21:03]Read from MH i2c: E2 62 00 [08:21:03]MH_I2C_Read... [08:21:03]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 07 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 50 [08:21:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 07 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:21:03]wFMCommunicate OK [08:21:03]SAM_PROTO_GetFieldsCounters done [08:21:03]requested_item shift.num is exist - process it [08:21:03]requested_item shift.opened is exist - process it [08:21:03]req_shift_opened [08:21:03]FM_GetShiftState [08:21:03]SAM_PROTO_GetShiftState [08:21:03]wFMCommunicate request_size=4 [08:21:03]MH_SAM_APDU [08:21:03]CAPDU: 80 13 01 00 [08:21:03]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [08:21:03]Write i2c OK [08:21:03]MH_I2C_Read... [08:21:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:21:03]Read from MH i2c: E2 [08:21:03]MH_I2C_Read... [08:21:03]Read from MH i2c: E2 0E 00 [08:21:03]MH_I2C_Read... [08:21:03]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 45 [08:21:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:21:03]wFMCommunicate OK [08:21:03]SAM_PROTO_GetShiftState done [08:21:03]FM_GetShiftState done [08:21:03]req_shift_opened done [08:21:03]requested_item shift.open_date is exist - process it [08:21:03]req_shift_open_date [08:21:03]req_shift_open_date done [08:21:03]produce_requested_data done [08:21:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152583,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:21:03]process_action_free close_receipt [08:21:03]json_value_free [08:21:03]json_value_free done [08:21:03]process_json_proto returns [08:21:03]Send response to host [08:21:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152583,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:21:03]free response buf [08:21:03]execute_script done [08:21:03]execute_script returns [08:21:03]free content buf [08:21:03]Sock 12.Close socket [08:21:03]Sock 12.Thread stoped [08:21:06]ConnectInit Can't connect to host [08:21:12]ConnectInit Can't connect to host [08:21:18]ConnectInit Can't connect to host [08:21:27]ConnectInit Can't connect to host [08:21:27]CommunicateWithHost connect error [08:21:27]CommunicateWithHost err = -1 [08:21:27]OFD Sender: Server communicate error [08:21:27]OFD Sender: Processing packet 152581 [packets to send 830, broken 827] [08:21:27]ProducePacketName [08:21:27]name=ofd_packets/00152581 [08:21:27]OFD Sender: To server: pG, [08:21:27]CommunicateWithHost lk.salyk.kg:30040 [08:21:27]ConnectInit lk.salyk.kg [08:21:32]ConnectInit Can't take IP for lk.salyk.kg [08:21:32]CommunicateWithHost connect error [08:21:32]CommunicateWithHost err = -1 [08:21:32]OFD Sender: Server communicate error [08:21:37]OFD Sender: Processing packet 152581 [packets to send 830, broken 827] [08:21:37]ProducePacketName [08:21:37]name=ofd_packets/00152581 [08:21:37]OFD Sender: To server: pG, [08:21:37]CommunicateWithHost lk.salyk.kg:30040 [08:21:37]ConnectInit lk.salyk.kg [08:21:38]Connected sock=9 [08:21:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 95 E1 04 01 17 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 29 76 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 54 02 00 35 04 06 00 29 E6 02 0B 39 6D B3 48 85 D7 A9 30 3F E7 [08:21:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7E 7E 47 00 59 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 54 02 00 F4 03 04 00 90 1E F2 66 B6 04 01 00 00 11 E3 34 8C 3F B2 B7 0A [08:21:39]CommunicateWithHost err = 0 [08:21:39]CheckOFDResponse [08:21:39]1017 (14) - 77093643461234 [08:21:39]1041 (16) - 0000000000871835 [08:21:39]1040 (4) - 152581 [08:21:39]1012 (4) - 24.09.2024 02:06 [08:21:39]1206 (1) - 0 [08:21:39]OFD Sender: Remove packet 152581 [08:21:39]ProducePacketName [08:21:39]name=ofd_packets/00152581 [08:21:39]NVStorageDeleteData [08:21:40]OFD Sender: Processing packet 152582 [packets to send 829, broken 827] [08:21:40]ProducePacketName [08:21:40]name=ofd_packets/00152582 [08:21:40]OFD Sender: To server: pG, [08:21:40]CommunicateWithHost lk.salyk.kg:30040 [08:21:40]ConnectInit lk.salyk.kg [08:21:42]Connected sock=9 [08:21:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B8 12 07 01 A5 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 5F 76 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 54 02 00 35 04 06 00 E6 60 80 3B 39 ED 4F 4B AD FC D3 56 06 08 [08:21:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 33 8E 47 00 06 BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 54 02 00 F4 03 04 00 94 1E F2 66 B6 04 01 00 00 B3 63 AE 2C E6 CD BF FE [08:21:44]CommunicateWithHost err = 0 [08:21:44]CheckOFDResponse [08:21:44]1017 (14) - 77093643461234 [08:21:44]1041 (16) - 0000000000871835 [08:21:44]1040 (4) - 152582 [08:21:44]1012 (4) - 24.09.2024 02:06 [08:21:44]1206 (1) - 0 [08:21:44]OFD Sender: Remove packet 152582 [08:21:44]ProducePacketName [08:21:44]name=ofd_packets/00152582 [08:21:44]NVStorageDeleteData [08:21:44]recv_with_timeout no data received [08:21:44]OFD Sender: Processing packet 152583 [packets to send 828, broken 827] [08:21:44]ProducePacketName [08:21:44]name=ofd_packets/00152583 [08:21:44]OFD Sender: To server: pG, [08:21:44]CommunicateWithHost lk.salyk.kg:30040 [08:21:44]ConnectInit lk.salyk.kg [08:21:45]Connected sock=9 [08:21:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 86 7C 07 01 59 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 6C 76 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 54 02 00 35 04 06 00 87 5F B6 A9 BF 79 5B 94 9E 33 75 35 FE 36 [08:21:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 23 7A 47 00 24 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 54 02 00 F4 03 04 00 97 1E F2 66 B6 04 01 00 00 4A 2C CD 99 DE 31 D6 93 [08:21:46]CommunicateWithHost err = 0 [08:21:46]CheckOFDResponse [08:21:46]1017 (14) - 77093643461234 [08:21:46]1041 (16) - 0000000000871835 [08:21:46]1040 (4) - 152583 [08:21:46]1012 (4) - 24.09.2024 02:06 [08:21:46]1206 (1) - 0 [08:21:46]OFD Sender: Remove packet 152583 [08:21:46]ProducePacketName [08:21:46]name=ofd_packets/00152583 [08:21:46]NVStorageDeleteData [08:21:46]OFD Sender: No OFD packet to send [08:21:51]OFD Sender: No OFD packet to send [08:21:54]recv_with_timeout no data received [08:21:56]OFD Sender: No OFD packet to send [08:22:02]OFD Sender: No OFD packet to send [08:22:04]recv_with_timeout no data received [08:22:07]OFD Sender: No OFD packet to send [08:22:12]OFD Sender: No OFD packet to send [08:22:17]OFD Sender: No OFD packet to send [08:22:20]recv_with_timeout no data received [08:22:22]OFD Sender: No OFD packet to send [08:22:27]OFD Sender: No OFD packet to send [08:22:32]OFD Sender: No OFD packet to send [08:22:37]OFD Sender: No OFD packet to send [08:22:42]OFD Sender: No OFD packet to send [08:22:47]OFD Sender: No OFD packet to send [08:22:52]OFD Sender: No OFD packet to send [08:22:57]OFD Sender: No OFD packet to send [08:23:02]OFD Sender: No OFD packet to send [08:23:07]OFD Sender: No OFD packet to send [08:23:12]OFD Sender: No OFD packet to send [08:23:17]OFD Sender: No OFD packet to send [08:23:22]OFD Sender: No OFD packet to send [08:23:27]OFD Sender: No OFD packet to send [08:23:32]OFD Sender: No OFD packet to send [08:23:37]OFD Sender: No OFD packet to send [08:23:42]OFD Sender: No OFD packet to send [08:23:47]OFD Sender: No OFD packet to send [08:23:52]OFD Sender: No OFD packet to send [08:23:57]OFD Sender: No OFD packet to send [08:24:02]OFD Sender: No OFD packet to send [08:24:07]OFD Sender: No OFD packet to send [08:24:12]OFD Sender: No OFD packet to send [08:24:17]OFD Sender: No OFD packet to send [08:24:22]OFD Sender: No OFD packet to send [08:24:27]OFD Sender: No OFD packet to send [08:24:32]OFD Sender: No OFD packet to send [08:24:37]OFD Sender: No OFD packet to send [08:24:42]OFD Sender: No OFD packet to send [08:24:47]OFD Sender: No OFD packet to send [08:24:47]accept exits with 7 [08:24:47]New connection [08:24:47]New thread 3067305316 created [08:24:47]Thread 3067448676 joined [08:24:47]Waiting for new connection... [08:24:47] Sock 7.Parse request [08:24:47]Sock 7.Check first char [08:24:47]Sock 7.First char is OK [08:24:47]request: POST /json_proto HTTP/1.0 [08:24:47]Method: POST [08:24:47]URL: /json_proto [08:24:47]Method is POST - this is cgi request [08:24:47]url: /json_proto [08:24:47]query_string will be loaded in cgi processing [08:24:47]execute_cgi json_proto POST (null) [08:24:47]execute_cgi path=json_proto method=POST [08:24:47]POST find Content-Length [08:24:47]Host: 172.17.43.67:8080 [08:24:47]Content-Length: 678 [08:24:47]Content-Type: application/json [08:24:47] [08:24:47]POST finish read [08:24:47]Found Content-Length = 678 [08:24:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:47]execute_script... [08:24:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:24:47]POST & json_proto [08:24:47]process_json_proto [08:24:47]json parsed OK: [08:24:47]protocol is kg_v1.0 [08:24:47]action value=close_receipt [08:24:47]process_action close_receipt [08:24:47]cmd_close_receipt [08:24:47]MH_GetDate [08:24:47]Write to MH i2c: F0 00 00 FC 00 EB [08:24:47]Write i2c OK [08:24:47]MH_I2C_Read... [08:24:47]Read from MH i2c: F0 [08:24:47]MH_I2C_Read... [08:24:47]Read from MH i2c: F0 09 00 [08:24:47]MH_I2C_Read... [08:24:47]Read from MH i2c: F0 09 00 FC 00 00 50 77 F2 66 6A BD 47 65 E6 [08:24:47]GetLastDocTimeStamp 1727166060 [08:24:47]current date 1727166288 [08:24:47]FM_GetShiftState [08:24:47]SAM_PROTO_GetShiftState [08:24:47]wFMCommunicate request_size=4 [08:24:47]MH_SAM_APDU [08:24:47]CAPDU: 80 13 01 00 [08:24:47]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [08:24:47]Write i2c OK [08:24:47]MH_I2C_Read... [08:24:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:47]Read from MH i2c: E2 [08:24:47]MH_I2C_Read... [08:24:47]Read from MH i2c: E2 0E 00 [08:24:47]MH_I2C_Read... [08:24:47]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 47 [08:24:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:24:47]wFMCommunicate OK [08:24:47]SAM_PROTO_GetShiftState done [08:24:47]FM_GetShiftState done [08:24:47]opened in 1727137889 [08:24:47]opened+sec_in_day 1727224289 [08:24:47]quantity*price = 40002 [08:24:47]sum+1 = 40003 [08:24:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 43 24.09.2024 08:24 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152584 ФПД: 124382709042901 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T082448&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152584&fm=124382709042901&tin=02508201610067®Number=0000000000091825&sum=40000 [08:24:48]StoreToDocumentArchive [08:24:48]shift 477 fd 152584 [08:24:48]save to /storage/0477/doc_00152584 [08:24:48]save last doc name /storage/0477/doc_00152584 to /storage/kkm_last_doc_name [08:24:48]save OK [08:24:48]Clear old archive folders... [08:24:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:24:48]tlvbuf is B6F3AEF0 [08:24:48]SAM_PROTO_ClearQueue [08:24:48]wFMCommunicate request_size=4 [08:24:48]MH_SAM_APDU [08:24:48]CAPDU: 80 09 00 00 [08:24:48]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [08:24:48]Write i2c OK [08:24:48]MH_I2C_Read... [08:24:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:24:49]Read from MH i2c: E2 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: E2 03 00 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [08:24:49]RAPDU: 90 00 [08:24:49]wFMCommunicate OK [08:24:49]SAM_PROTO_ClearQueue done [08:24:49]KKMCreateOFDPacket [08:24:49]OFDProtocolAddRootSTLVToBuf [08:24:49]FM_MakeSignedData [08:24:49]FM_MakeSignedData [08:24:49]SAM_PROTO_SignData [08:24:49]wFMCommunicate request_size=4 [08:24:49]MH_SAM_APDU [08:24:49]CAPDU: 80 0D 01 02 [08:24:49]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [08:24:49]Write i2c OK [08:24:49]MH_I2C_Read... [08:24:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:24:49]Read from MH i2c: E2 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: E2 03 00 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [08:24:49]RAPDU: 90 00 [08:24:49]wFMCommunicate OK [08:24:49]wFMCommunicate request_size=255 [08:24:49]MH_SAM_APDU [08:24:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 50 77 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 54 02 00 35 04 06 00 71 [08:24:49]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 50 77 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 54 02 00 35 04 06 00 71 00 00 E0 [08:24:49]Write i2c OK [08:24:49]MH_I2C_Read... [08:24:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:49]Read from MH i2c: E2 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: E2 03 00 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [08:24:49]RAPDU: 90 00 [08:24:49]wFMCommunicate OK [08:24:49]wFMCommunicate request_size=10 [08:24:49]MH_SAM_APDU [08:24:49]CAPDU: 80 0D 02 02 05 20 1B 30 4E D5 [08:24:49]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 20 1B 30 4E D5 00 00 20 [08:24:49]Write i2c OK [08:24:49]MH_I2C_Read... [08:24:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:49]Read from MH i2c: E2 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: E2 03 00 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [08:24:49]RAPDU: 90 00 [08:24:49]wFMCommunicate OK [08:24:49]wFMCommunicate request_size=4 [08:24:49]MH_SAM_APDU [08:24:49]CAPDU: 80 0D 03 02 [08:24:49]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [08:24:49]Write i2c OK [08:24:49]MH_I2C_Read... [08:24:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:24:49]Read from MH i2c: E2 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: E2 0B 00 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: E2 0B 00 0E 01 00 D0 07 2F FF B5 14 AB 92 90 00 96 [08:24:49]RAPDU: D0 07 2F FF B5 14 AB 92 90 00 [08:24:49]wFMCommunicate OK [08:24:49]SAM_PROTO_SignData done [08:24:49]FM_MakeSignedData done [08:24:49]CreateOFDProtocolMessage [08:24:49]wFMCommunicate request_size=4 [08:24:49]MH_SAM_APDU [08:24:49]CAPDU: 80 11 00 00 [08:24:49]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [08:24:49]Write i2c OK [08:24:49]MH_I2C_Read... [08:24:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:49]Read from MH i2c: E2 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: E2 17 00 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [08:24:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:24:49]wFMCommunicate OK [08:24:49]CreateOFDProtocolMessage done [08:24:49]OFDSenderStorePacket 152584 [08:24:49]StoreOFDPacket docnum=152584 [08:24:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BA 46 07 01 FC C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 50 77 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 54 02 00 35 04 06 00 71 20 1B 30 4E D5 D0 07 2F FF B5 14 AB 92 [08:24:49]CheckFolder [08:24:49]dirname=/storage/ofd_packets [08:24:49]CheckFolder done [08:24:49]ProducePacketName [08:24:49]name=ofd_packets/00152584 [08:24:49]NVStorageSaveData ofd_packets/00152584 [08:24:49]File name is /storage/ofd_packets/00152584 [08:24:49]Write 301 bytes [08:24:49]NVStorageSaveData done [08:24:49]OFDSenderStorePacket done [08:24:49]KKMCreateOFDPacket done [08:24:49]NVStorageSaveData kkm_last_timestamp [08:24:49]File name is /storage/kkm_last_timestamp [08:24:49]Write 4 bytes [08:24:49]NVStorageSaveData done [08:24:49]ExternCall_PrintAddStr [08:24:49]wPrintStart [08:24:49]Write to MH i2c: 01 00 00 10 01 11 [08:24:49]Write i2c OK [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: 01 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: 01 07 00 [08:24:49]MH_I2C_Read... [08:24:49]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [08:24:49]RasterBufferAndPrint [08:24:49]line Счет N : (1)1786586 [08:24:49]line ИНН: 02508201610067 [08:24:49]line Контрольно-Кассовый Чек [08:24:49]line ПРОДАЖА [08:24:49]line ТРК (МРК, ГНК) : 12 [08:24:49]line Товар: 2710124130 [08:24:49]line Аи-92-К-5 [08:24:49]line 5.900 * 67.80 [08:24:49]line = 400.02 [08:24:49]line НДС 12% НСП 1% [08:24:49]line > о реализуемом товаре [08:24:49]line ОКРУГЛЕНИЕ: -0.02 [08:24:49]line ИТОГО: 400.00 [08:24:49]line Внесено: 400.00 [08:24:49]line СДАЧА: 0.00 [08:24:49]line НСП 1% : 3.54 [08:24:49]line НДС 12% : 42.48 [08:24:49]line Наличными: 400.00 [08:24:49]line Безнал.: 0.00 [08:24:49]line Место: АЗС № 89 "Партнер Нефть" [08:24:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:24:49]line СНО: Общий режим [08:24:49]line Чек 43 24.09.2024 08:24 [08:24:49]line Смена: 477 ФФД: 1.0 [08:24:49]line ЗНМ: 0300000113 [08:24:49]line РНМ: 0000000000091825 [08:24:49]line Версия ККМ: 001 [08:24:49]line ФМ: 0000000000871835 [08:24:49]line ФД: 152584 [08:24:49]line ФПД: 124382709042901 [08:24:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T082448&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152584&fm=124382709042901&tin=02508201610067®Number=0000000000091825&sum=40000 [08:24:49]OFD Sender: Processing packet 152584 [packets to send 828, broken 827] [08:24:49]ProducePacketName [08:24:49]name=ofd_packets/00152584 [08:24:49]OFD Sender: To server: pG, [08:24:49]CommunicateWithHost lk.salyk.kg:30040 [08:24:49]ConnectInit lk.salyk.kg [08:24:49]written 0, free lines is 4095 [08:24:50]Write to MH i2c: 01 00 00 3B 01 3C [08:24:50]Write i2c OK [08:24:50]MH_I2C_Read... [08:24:50]Read from MH i2c: 01 [08:24:50]MH_I2C_Read... [08:24:50]Read from MH i2c: 01 07 00 [08:24:50]MH_I2C_Read... [08:24:50]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 D7 0C 26 [08:24:50]RasterBufferAndPrint [08:24:50]line [08:24:50]line [08:24:50]line [08:24:50]line [08:24:50]line [08:24:50]written 0, free lines is 3292 [08:24:50]MH_Cut [08:24:50]Write to MH i2c: D1 01 00 42 01 01 15 [08:24:50]Write i2c OK [08:24:50]MH_I2C_Read... [08:24:50]Read from MH i2c: D1 [08:24:50]MH_I2C_Read... [08:24:50]Read from MH i2c: D1 01 00 [08:24:50]MH_I2C_Read... [08:24:50]Read from MH i2c: D1 01 00 42 01 00 14 [08:24:50]Write to MH i2c: 01 00 00 43 01 44 [08:24:50]Write i2c OK [08:24:50]MH_I2C_Read... [08:24:51]*** Cut start [08:24:51]*** Purtial cut [08:24:51]*** Stage 1: CUTSNS_PIN = 1 [08:24:51]Read from MH i2c: 01 [08:24:51]MH_I2C_Read... [08:24:51]*** Stop cut motor [08:24:51]*** Cut end [08:24:51]Read from MH i2c: 01 07 00 [08:24:51]MH_I2C_Read... [08:24:51]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [08:24:51]process_action close_receipt done [08:24:51]requested_data is exist [08:24:51]produce_requested_data [08:24:51]requested_item fm.sn is exist - process it [08:24:51]wFMCommunicate request_size=4 [08:24:51]MH_SAM_APDU [08:24:51]CAPDU: 80 11 00 00 [08:24:51]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [08:24:51]Write i2c OK [08:24:51]MH_I2C_Read... [08:24:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:51]Read from MH i2c: E2 [08:24:51]MH_I2C_Read... [08:24:51]Read from MH i2c: E2 17 00 [08:24:51]MH_I2C_Read... [08:24:51]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [08:24:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:24:51]wFMCommunicate OK [08:24:51]requested_item fd.num is exist - process it [08:24:51]SAM_PROTO_GetFieldsCounters [08:24:51]wFMCommunicate request_size=4 [08:24:51]MH_SAM_APDU [08:24:51]CAPDU: 80 13 00 00 [08:24:51]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [08:24:51]Write i2c OK [08:24:51]MH_I2C_Read... [08:24:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:24:51]Read from MH i2c: E2 [08:24:51]MH_I2C_Read... [08:24:51]Read from MH i2c: E2 62 00 [08:24:51]MH_I2C_Read... [08:24:51]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 08 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 A0 [08:24:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 08 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:24:51]wFMCommunicate OK [08:24:51]SAM_PROTO_GetFieldsCounters done [08:24:51]requested_item shift.num is exist - process it [08:24:51]requested_item shift.opened is exist - process it [08:24:51]req_shift_opened [08:24:51]FM_GetShiftState [08:24:51]SAM_PROTO_GetShiftState [08:24:51]wFMCommunicate request_size=4 [08:24:51]MH_SAM_APDU [08:24:51]CAPDU: 80 13 01 00 [08:24:51]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [08:24:51]Write i2c OK [08:24:51]MH_I2C_Read... [08:24:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:51]Read from MH i2c: E2 [08:24:51]MH_I2C_Read... [08:24:51]Read from MH i2c: E2 0E 00 [08:24:51]MH_I2C_Read... [08:24:51]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 91 [08:24:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:24:51]wFMCommunicate OK [08:24:51]SAM_PROTO_GetShiftState done [08:24:51]FM_GetShiftState done [08:24:51]req_shift_opened done [08:24:51]requested_item shift.open_date is exist - process it [08:24:51]req_shift_open_date [08:24:51]req_shift_open_date done [08:24:51]produce_requested_data done [08:24:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152584,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:24:51]process_action_free close_receipt [08:24:51]json_value_free [08:24:51]json_value_free done [08:24:51]process_json_proto returns [08:24:51]Send response to host [08:24:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152584,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:24:51]free response buf [08:24:51]execute_script done [08:24:51]execute_script returns [08:24:51]free content buf [08:24:51]Sock 7.Close socket [08:24:51]Sock 7.Thread stoped [08:24:54]Connected sock=11 [08:24:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BA 46 07 01 FC C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 50 77 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 54 02 00 35 04 06 00 71 20 1B 30 4E D5 D0 07 2F FF B5 14 AB 92 [08:24:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AE 86 47 00 1B 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 54 02 00 F4 03 04 00 53 1F F2 66 B6 04 01 00 00 8B AA 96 0D 6C 48 7E B2 [08:24:54]CommunicateWithHost err = 0 [08:24:54]CheckOFDResponse [08:24:54]1017 (14) - 77093643461234 [08:24:54]1041 (16) - 0000000000871835 [08:24:54]1040 (4) - 152584 [08:24:54]1012 (4) - 24.09.2024 02:09 [08:24:54]1206 (1) - 0 [08:24:54]OFD Sender: Remove packet 152584 [08:24:54]ProducePacketName [08:24:54]name=ofd_packets/00152584 [08:24:54]NVStorageDeleteData [08:24:55]OFD Sender: No OFD packet to send [08:25:00]OFD Sender: No OFD packet to send [08:25:04]recv_with_timeout no data received [08:25:05]OFD Sender: No OFD packet to send [08:25:10]OFD Sender: No OFD packet to send [08:25:15]OFD Sender: No OFD packet to send [08:25:15]recv_with_timeout no data received [08:25:20]OFD Sender: No OFD packet to send [08:25:25]OFD Sender: No OFD packet to send [08:25:30]OFD Sender: No OFD packet to send [08:25:35]OFD Sender: No OFD packet to send [08:25:40]OFD Sender: No OFD packet to send [08:25:45]OFD Sender: No OFD packet to send [08:25:50]OFD Sender: No OFD packet to send [08:25:55]OFD Sender: No OFD packet to send [08:26:00]OFD Sender: No OFD packet to send [08:26:05]OFD Sender: No OFD packet to send [08:26:10]OFD Sender: No OFD packet to send [08:26:15]OFD Sender: No OFD packet to send [08:26:20]OFD Sender: No OFD packet to send [08:26:25]OFD Sender: No OFD packet to send [08:26:30]OFD Sender: No OFD packet to send [08:26:35]OFD Sender: No OFD packet to send [08:26:45]OFD Sender: No OFD packet to send [08:26:50]OFD Sender: No OFD packet to send [08:26:53]recv_with_timeout no data received [08:26:55]OFD Sender: No OFD packet to send [08:27:00]OFD Sender: No OFD packet to send [08:27:05]OFD Sender: No OFD packet to send [08:27:05]recv_with_timeout no data received [08:27:10]OFD Sender: No OFD packet to send [08:27:15]OFD Sender: No OFD packet to send [08:27:20]OFD Sender: No OFD packet to send [08:27:25]OFD Sender: No OFD packet to send [08:27:29]recv_with_timeout no data received [08:27:30]OFD Sender: No OFD packet to send [08:27:35]OFD Sender: No OFD packet to send [08:27:40]OFD Sender: No OFD packet to send [08:27:45]OFD Sender: No OFD packet to send [08:27:50]OFD Sender: No OFD packet to send [08:27:55]OFD Sender: No OFD packet to send [08:28:00]OFD Sender: No OFD packet to send [08:28:05]OFD Sender: No OFD packet to send [08:28:06]recv_with_timeout no data received [08:28:10]OFD Sender: No OFD packet to send [08:28:15]OFD Sender: No OFD packet to send [08:28:20]OFD Sender: No OFD packet to send [08:28:25]OFD Sender: No OFD packet to send [08:28:30]OFD Sender: No OFD packet to send [08:28:35]OFD Sender: No OFD packet to send [08:28:40]OFD Sender: No OFD packet to send [08:28:45]OFD Sender: No OFD packet to send [08:28:50]OFD Sender: No OFD packet to send [08:28:55]OFD Sender: No OFD packet to send [08:29:00]OFD Sender: No OFD packet to send [08:29:05]accept exits with 9 [08:29:05]New connection [08:29:05]New thread 3067448676 created [08:29:05]Thread 3067305316 joined [08:29:05]Waiting for new connection... [08:29:05] Sock 9.Parse request [08:29:05]Sock 9.Check first char [08:29:05]Sock 9.First char is OK [08:29:05]request: POST /json_proto HTTP/1.0 [08:29:05]Method: POST [08:29:05]URL: /json_proto [08:29:05]Method is POST - this is cgi request [08:29:05]url: /json_proto [08:29:05]query_string will be loaded in cgi processing [08:29:05]execute_cgi json_proto POST (null) [08:29:05]execute_cgi path=json_proto method=POST [08:29:05]POST find Content-Length [08:29:05]Host: 172.17.43.67:8080 [08:29:05]Content-Length: 678 [08:29:05]Content-Type: application/json [08:29:05] [08:29:05]POST finish read [08:29:05]Found Content-Length = 678 [08:29:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:29:05]execute_script... [08:29:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:29:05]POST & json_proto [08:29:05]process_json_proto [08:29:05]json parsed OK: [08:29:05]protocol is kg_v1.0 [08:29:05]action value=close_receipt [08:29:05]process_action close_receipt [08:29:05]cmd_close_receipt [08:29:05]MH_GetDate [08:29:05]Write to MH i2c: F0 00 00 47 01 37 [08:29:05]Write i2c OK [08:29:05]MH_I2C_Read... [08:29:05]Read from MH i2c: F0 [08:29:05]MH_I2C_Read... [08:29:05]Read from MH i2c: F0 09 00 [08:29:05]MH_I2C_Read... [08:29:05]Read from MH i2c: F0 09 00 47 01 00 51 78 F2 66 6A BD 47 65 34 [08:29:05]GetLastDocTimeStamp 1727166288 [08:29:05]current date 1727166545 [08:29:05]FM_GetShiftState [08:29:05]SAM_PROTO_GetShiftState [08:29:05]wFMCommunicate request_size=4 [08:29:05]MH_SAM_APDU [08:29:05]CAPDU: 80 13 01 00 [08:29:05]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [08:29:05]Write i2c OK [08:29:05]MH_I2C_Read... [08:29:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:05]Read from MH i2c: E2 [08:29:05]MH_I2C_Read... [08:29:05]Read from MH i2c: E2 0E 00 [08:29:05]MH_I2C_Read... [08:29:05]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 93 [08:29:05]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:29:05]wFMCommunicate OK [08:29:05]SAM_PROTO_GetShiftState done [08:29:05]FM_GetShiftState done [08:29:05]opened in 1727137889 [08:29:05]opened+sec_in_day 1727224289 [08:29:05]quantity*price = 50010 [08:29:05]sum+1 = 50012 [08:29:05]Check (price>sum+1) || (price+1 о реализуемом товаре [08:30:31]line ОКРУГЛЕНИЕ: -0.11 [08:30:31]line ИТОГО: 500.00 [08:30:31]line Внесено: 500.00 [08:30:31]line СДАЧА: 0.00 [08:30:31]line НСП 1% : 4.43 [08:30:31]line НДС 12% : 53.11 [08:30:31]line Наличными: 500.00 [08:30:31]line Безнал.: 0.00 [08:30:31]line Место: АЗС № 89 "Партнер Нефть" [08:30:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:30:31]line СНО: Общий режим [08:30:31]line Чек 44 24.09.2024 08:29 [08:30:31]line Смена: 477 ФФД: 1.0 [08:30:31]line ЗНМ: 0300000113 [08:30:31]line РНМ: 0000000000091825 [08:30:31]line Версия ККМ: 001 [08:30:31]line ФМ: 0000000000871835 [08:30:31]line ФД: 152585 [08:30:31]line ФПД: 203874034370845 [08:30:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T082905&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152585&fm=203874034370845&tin=02508201610067®Number=0000000000091825&sum=50000 [08:30:31]written 0, free lines is 4095 [08:30:32]Write to MH i2c: 01 00 00 48 00 48 [08:30:32]Write i2c OK [08:30:32]MH_I2C_Read... [08:30:32]Read from MH i2c: 01 [08:30:32]MH_I2C_Read... [08:30:32]Read from MH i2c: 01 07 00 [08:30:32]MH_I2C_Read... [08:30:32]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 D7 0C 32 [08:30:32]RasterBufferAndPrint [08:30:32]line [08:30:32]line [08:30:32]line [08:30:32]line [08:30:32]line [08:30:32]written 0, free lines is 3305 [08:30:32]MH_Cut [08:30:32]Write to MH i2c: D1 01 00 4F 00 01 21 [08:30:32]Write i2c OK [08:30:32]MH_I2C_Read... [08:30:32]Read from MH i2c: D1 [08:30:32]MH_I2C_Read... [08:30:32]Read from MH i2c: D1 01 00 [08:30:32]MH_I2C_Read... [08:30:32]Read from MH i2c: D1 01 00 4F 00 00 20 [08:30:32]Write to MH i2c: 01 00 00 50 00 50 [08:30:32]Write i2c OK [08:30:32]MH_I2C_Read... [08:30:32]*** Cut start [08:30:32]*** Purtial cut [08:30:32]*** Stage 1: CUTSNS_PIN = 1 [08:30:33]Read from MH i2c: 01 *** Stop cut motor [08:30:33] [08:30:33]*** Cut end [08:30:33]MH_I2C_Read... [08:30:33]Read from MH i2c: 01 07 00 [08:30:33]MH_I2C_Read... [08:30:33]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [08:30:33]process_action print_doc done [08:30:33]requested_data is exist [08:30:33]produce_requested_data [08:30:33]produce_requested_data return (null) [08:30:33]process_action_free print_doc [08:30:33]json_value_free [08:30:33]json_value_free done [08:30:33]process_json_proto returns [08:30:33]Send response to host [08:30:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [08:30:33]free response buf [08:30:33]execute_script done [08:30:33]execute_script returns [08:30:33]free content buf [08:30:33]Sock 6.Close socket [08:30:33]Sock 6.Thread stoped [08:30:36]OFD Sender: No OFD packet to send [08:30:41]OFD Sender: No OFD packet to send [08:30:43]recv_with_timeout no data received [08:30:46]OFD Sender: No OFD packet to send [08:30:51]OFD Sender: No OFD packet to send [08:30:56]OFD Sender: No OFD packet to send [08:30:57]recv_with_timeout no data received [08:31:01]OFD Sender: No OFD packet to send [08:31:06]OFD Sender: No OFD packet to send [08:31:11]OFD Sender: No OFD packet to send [08:31:14]recv_with_timeout no data received [08:31:16]OFD Sender: No OFD packet to send [08:31:21]OFD Sender: No OFD packet to send [08:31:24]accept exits with 10 [08:31:24]New connection [08:31:24]New thread 3066756452 created [08:31:24]Thread 3066899812 joined [08:31:24]Waiting for new connection... [08:31:24] Sock 10.Parse request [08:31:24]Sock 10.Check first char [08:31:24]Sock 10.First char is OK [08:31:24]request: POST /json_proto HTTP/1.0 [08:31:24]Method: POST [08:31:24]URL: /json_proto [08:31:24]Method is POST - this is cgi request [08:31:24]url: /json_proto [08:31:24]query_string will be loaded in cgi processing [08:31:24]execute_cgi json_proto POST (null) [08:31:24]execute_cgi path=json_proto method=POST [08:31:24]POST find Content-Length [08:31:24]Host: 172.17.43.67:8080 [08:31:24]Content-Length: 676 [08:31:24]Content-Type: application/json [08:31:24] [08:31:24]POST finish read [08:31:24]Found Content-Length = 676 [08:31:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:24]execute_script... [08:31:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:24]POST & json_proto [08:31:24]process_json_proto [08:31:24]json parsed OK: [08:31:24]protocol is kg_v1.0 [08:31:24]action value=close_receipt [08:31:24]process_action close_receipt [08:31:24]cmd_close_receipt [08:31:24]MH_GetDate [08:31:24]Write to MH i2c: F0 00 00 51 00 40 [08:31:24]Write i2c OK [08:31:24]MH_I2C_Read... [08:31:24]Read from MH i2c: F0 [08:31:24]MH_I2C_Read... [08:31:24]Read from MH i2c: F0 09 00 [08:31:24]MH_I2C_Read... [08:31:24]Read from MH i2c: F0 09 00 51 00 00 DD 78 F2 66 6A BD 47 65 C9 [08:31:24]GetLastDocTimeStamp 1727166545 [08:31:24]current date 1727166685 [08:31:24]FM_GetShiftState [08:31:24]SAM_PROTO_GetShiftState [08:31:24]wFMCommunicate request_size=4 [08:31:24]MH_SAM_APDU [08:31:24]CAPDU: 80 13 01 00 [08:31:24]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [08:31:24]Write i2c OK [08:31:24]MH_I2C_Read... [08:31:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:24]Read from MH i2c: E2 [08:31:24]MH_I2C_Read... [08:31:24]Read from MH i2c: E2 0E 00 [08:31:24]MH_I2C_Read... [08:31:24]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9C [08:31:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:31:24]wFMCommunicate OK [08:31:24]SAM_PROTO_GetShiftState done [08:31:24]FM_GetShiftState done [08:31:24]opened in 1727137889 [08:31:24]opened+sec_in_day 1727224289 [08:31:24]quantity*price = 80010 [08:31:24]sum+1 = 80011 [08:31:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 45 24.09.2024 08:31 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152586 ФПД: 165089408952896 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T083125&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152586&fm=165089408952896&tin=02508201610067®Number=0000000000091825&sum=80000 [08:31:26]StoreToDocumentArchive [08:31:26]shift 477 fd 152586 [08:31:26]save to /storage/0477/doc_00152586 [08:31:26]save last doc name /storage/0477/doc_00152586 to /storage/kkm_last_doc_name [08:31:26]save OK [08:31:26]Clear old archive folders... [08:31:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:31:26]tlvbuf is 01293490 [08:31:26]SAM_PROTO_ClearQueue [08:31:26]wFMCommunicate request_size=4 [08:31:26]MH_SAM_APDU [08:31:26]CAPDU: 80 09 00 00 [08:31:26]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [08:31:26]Write i2c OK [08:31:26]MH_I2C_Read... [08:31:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:31:26]Read from MH i2c: E2 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: E2 03 00 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [08:31:26]RAPDU: 90 00 [08:31:26]wFMCommunicate OK [08:31:26]SAM_PROTO_ClearQueue done [08:31:26]KKMCreateOFDPacket [08:31:26]OFDProtocolAddRootSTLVToBuf [08:31:26]FM_MakeSignedData [08:31:26]FM_MakeSignedData [08:31:26]SAM_PROTO_SignData [08:31:26]wFMCommunicate request_size=4 [08:31:26]MH_SAM_APDU [08:31:26]CAPDU: 80 0D 01 02 [08:31:26]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [08:31:26]Write i2c OK [08:31:26]MH_I2C_Read... [08:31:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:31:26]Read from MH i2c: E2 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: E2 03 00 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [08:31:26]RAPDU: 90 00 [08:31:26]wFMCommunicate OK [08:31:26]wFMCommunicate request_size=255 [08:31:26]MH_SAM_APDU [08:31:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 DD 78 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 54 02 00 35 04 06 00 96 25 DF 93 [08:31:26]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 DD 78 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 54 02 00 35 04 06 00 96 25 DF 93 00 00 D6 [08:31:26]Write i2c OK [08:31:26]MH_I2C_Read... [08:31:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:26]Read from MH i2c: E2 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: E2 03 00 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [08:31:26]RAPDU: 90 00 [08:31:26]wFMCommunicate OK [08:31:26]wFMCommunicate request_size=7 [08:31:26]MH_SAM_APDU [08:31:26]CAPDU: 80 0D 02 02 02 AA 40 [08:31:26]Write to MH i2c: E2 0A 00 62 00 80 0D 02 02 02 00 AA 40 00 00 CA [08:31:26]Write i2c OK [08:31:26]MH_I2C_Read... [08:31:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:26]Read from MH i2c: E2 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: E2 03 00 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [08:31:26]RAPDU: 90 00 [08:31:26]wFMCommunicate OK [08:31:26]wFMCommunicate request_size=4 [08:31:26]MH_SAM_APDU [08:31:26]CAPDU: 80 0D 03 02 [08:31:26]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [08:31:26]Write i2c OK [08:31:26]MH_I2C_Read... [08:31:26]OFD Sender: No OFD packet to send [08:31:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:31:26]Read from MH i2c: E2 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: E2 0B 00 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: E2 0B 00 63 00 00 84 60 98 B1 8E CF 99 1E 90 00 20 [08:31:26]RAPDU: 84 60 98 B1 8E CF 99 1E 90 00 [08:31:26]wFMCommunicate OK [08:31:26]SAM_PROTO_SignData done [08:31:26]FM_MakeSignedData done [08:31:26]CreateOFDProtocolMessage [08:31:26]wFMCommunicate request_size=4 [08:31:26]MH_SAM_APDU [08:31:26]CAPDU: 80 11 00 00 [08:31:26]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [08:31:26]Write i2c OK [08:31:26]MH_I2C_Read... [08:31:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:26]Read from MH i2c: E2 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: E2 17 00 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [08:31:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:31:26]wFMCommunicate OK [08:31:26]CreateOFDProtocolMessage done [08:31:26]OFDSenderStorePacket 152586 [08:31:26]StoreOFDPacket docnum=152586 [08:31:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C3 99 04 01 0B 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 DD 78 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 54 02 00 35 04 06 00 96 25 DF 93 AA 40 84 60 98 B1 8E CF 99 1E [08:31:26]CheckFolder [08:31:26]dirname=/storage/ofd_packets [08:31:26]CheckFolder done [08:31:26]ProducePacketName [08:31:26]name=ofd_packets/00152586 [08:31:26]NVStorageSaveData ofd_packets/00152586 [08:31:26]File name is /storage/ofd_packets/00152586 [08:31:26]Write 298 bytes [08:31:26]NVStorageSaveData done [08:31:26]OFDSenderStorePacket done [08:31:26]KKMCreateOFDPacket done [08:31:26]NVStorageSaveData kkm_last_timestamp [08:31:26]File name is /storage/kkm_last_timestamp [08:31:26]Write 4 bytes [08:31:26]NVStorageSaveData done [08:31:26]ExternCall_PrintAddStr [08:31:26]wPrintStart [08:31:26]Write to MH i2c: 01 00 00 65 00 65 [08:31:26]Write i2c OK [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: 01 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: 01 07 00 [08:31:26]MH_I2C_Read... [08:31:26]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [08:31:26]RasterBufferAndPrint [08:31:26]line Счет N : (1)1786588 [08:31:26]line ИНН: 02508201610067 [08:31:26]line Контрольно-Кассовый Чек [08:31:26]line ПРОДАЖА [08:31:26]line ТРК (МРК, ГНК) : 31 [08:31:26]line Товар: 2710194210 [08:31:26]line ДТ-К-5 [08:31:26]line 10.500 * 76.20 [08:31:26]line = 800.10 [08:31:26]line НДС 12% НСП 1% [08:31:26]line > о реализуемом товаре [08:31:26]line ОКРУГЛЕНИЕ: -0.10 [08:31:26]line ИТОГО: 800.00 [08:31:26]line Внесено: 800.00 [08:31:26]line СДАЧА: 0.00 [08:31:26]line НСП 1% : 7.08 [08:31:26]line НДС 12% : 84.97 [08:31:26]line Наличными: 800.00 [08:31:26]line Безнал.: 0.00 [08:31:26]line Место: АЗС № 89 "Партнер Нефть" [08:31:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:31:26]line СНО: Общий режим [08:31:26]line Чек 45 24.09.2024 08:31 [08:31:26]line Смена: 477 ФФД: 1.0 [08:31:26]line ЗНМ: 0300000113 [08:31:26]line РНМ: 0000000000091825 [08:31:26]line Версия ККМ: 001 [08:31:26]line ФМ: 0000000000871835 [08:31:26]line ФД: 152586 [08:31:26]line ФПД: 165089408952896 [08:31:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T083125&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152586&fm=165089408952896&tin=02508201610067®Number=0000000000091825&sum=80000 [08:31:26]OFD Sender: Processing packet 152586 [packets to send 828, broken 827] [08:31:26]ProducePacketName [08:31:26]name=ofd_packets/00152586 [08:31:26]OFD Sender: To server: pG, [08:31:26]CommunicateWithHost lk.salyk.kg:30040 [08:31:26]ConnectInit lk.salyk.kg [08:31:26]written 0, free lines is 4095 [08:31:27]Write to MH i2c: 01 00 00 90 00 90 [08:31:27]Write i2c OK [08:31:27]MH_I2C_Read... [08:31:27]Read from MH i2c: 01 [08:31:27]MH_I2C_Read... [08:31:27]Read from MH i2c: 01 07 00 [08:31:27]MH_I2C_Read... [08:31:27]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 D7 0C 7A [08:31:27]RasterBufferAndPrint [08:31:27]line [08:31:27]line [08:31:27]line [08:31:27]line [08:31:27]line [08:31:27]written 0, free lines is 3294 [08:31:27]MH_Cut [08:31:27]Write to MH i2c: D1 01 00 97 00 01 69 [08:31:27]Write i2c OK [08:31:27]MH_I2C_Read... [08:31:27]Read from MH i2c: D1 [08:31:27]MH_I2C_Read... [08:31:27]Read from MH i2c: D1 01 00 [08:31:27]MH_I2C_Read... [08:31:27]Read from MH i2c: D1 01 00 97 00 00 68 [08:31:27]Write to MH i2c: 01 00 00 98 00 98 [08:31:27]Write i2c OK [08:31:27]MH_I2C_Read... [08:31:28]*** Cut start [08:31:28]*** Purtial cut [08:31:28]*** Stage 1: CUTSNS_PIN = 1 [08:31:28]Read from MH i2c: 01 [08:31:28]MH_I2C_Read... [08:31:28]*** Stop cut motor [08:31:28]Read from MH i2c: 01 07 *** Cut end [08:31:28]00 [08:31:28]MH_I2C_Read... [08:31:28]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [08:31:28]process_action close_receipt done [08:31:28]requested_data is exist [08:31:28]produce_requested_data [08:31:28]requested_item fm.sn is exist - process it [08:31:28]wFMCommunicate request_size=4 [08:31:28]MH_SAM_APDU [08:31:28]CAPDU: 80 11 00 00 [08:31:28]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [08:31:28]Write i2c OK [08:31:28]MH_I2C_Read... [08:31:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:28]Read from MH i2c: E2 [08:31:28]MH_I2C_Read... [08:31:28]Read from MH i2c: E2 17 00 [08:31:28]MH_I2C_Read... [08:31:28]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [08:31:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:31:28]wFMCommunicate OK [08:31:28]requested_item fd.num is exist - process it [08:31:28]SAM_PROTO_GetFieldsCounters [08:31:28]wFMCommunicate request_size=4 [08:31:28]MH_SAM_APDU [08:31:28]CAPDU: 80 13 00 00 [08:31:28]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [08:31:28]Write i2c OK [08:31:28]MH_I2C_Read... [08:31:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:31:28]Read from MH i2c: E2 [08:31:28]MH_I2C_Read... [08:31:28]Read from MH i2c: E2 62 00 [08:31:28]MH_I2C_Read... [08:31:28]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 FC [08:31:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:31:28]wFMCommunicate OK [08:31:28]SAM_PROTO_GetFieldsCounters done [08:31:28]requested_item shift.num is exist - process it [08:31:28]requested_item shift.opened is exist - process it [08:31:28]req_shift_opened [08:31:28]FM_GetShiftState [08:31:28]SAM_PROTO_GetShiftState [08:31:28]wFMCommunicate request_size=4 [08:31:28]MH_SAM_APDU [08:31:28]CAPDU: 80 13 01 00 [08:31:28]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [08:31:28]Write i2c OK [08:31:28]MH_I2C_Read... [08:31:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:28]Read from MH i2c: E2 [08:31:28]MH_I2C_Read... [08:31:28]Read from MH i2c: E2 0E 00 [08:31:28]MH_I2C_Read... [08:31:28]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E5 [08:31:28]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:31:28]wFMCommunicate OK [08:31:28]SAM_PROTO_GetShiftState done [08:31:28]FM_GetShiftState done [08:31:28]req_shift_opened done [08:31:28]requested_item shift.open_date is exist - process it [08:31:28]req_shift_open_date [08:31:28]req_shift_open_date done [08:31:28]produce_requested_data done [08:31:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152586,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:31:28]process_action_free close_receipt [08:31:28]json_value_free [08:31:28]json_value_free done [08:31:28]process_json_proto returns [08:31:28]Send response to host [08:31:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152586,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:31:28]free response buf [08:31:28]execute_script done [08:31:28]execute_script returns [08:31:28]free content buf [08:31:28]Sock 10.Close socket [08:31:28]Sock 10.Thread stoped [08:31:32]recv_with_timeout no data received [08:33:41]ConnectInit Can't connect to host [08:33:41]CommunicateWithHost connect error [08:33:41]CommunicateWithHost err = -1 [08:33:41]OFD Sender: Server communicate error [08:33:46]OFD Sender: Processing packet 152586 [packets to send 828, broken 827] [08:33:46]ProducePacketName [08:33:46]name=ofd_packets/00152586 [08:33:46]OFD Sender: To server: pG, [08:33:46]CommunicateWithHost lk.salyk.kg:30040 [08:33:46]ConnectInit lk.salyk.kg [08:33:47]Connected sock=10 [08:33:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C3 99 04 01 0B 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 DD 78 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 54 02 00 35 04 06 00 96 25 DF 93 AA 40 84 60 98 B1 8E CF 99 1E [08:33:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7E 8B 47 00 99 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 54 02 00 F4 03 04 00 68 21 F2 66 B6 04 01 00 00 9C C1 91 29 15 C2 3C 5E [08:33:48]CommunicateWithHost err = 0 [08:33:48]CheckOFDResponse [08:33:48]1017 (14) - 77093643461234 [08:33:48]1041 (16) - 0000000000871835 [08:33:48]1040 (4) - 152586 [08:33:48]1012 (4) - 24.09.2024 02:18 [08:33:48]1206 (1) - 0 [08:33:48]OFD Sender: Remove packet 152586 [08:33:48]ProducePacketName [08:33:48]name=ofd_packets/00152586 [08:33:48]NVStorageDeleteData [08:33:48]OFD Sender: No OFD packet to send [08:33:53]OFD Sender: No OFD packet to send [08:33:58]OFD Sender: No OFD packet to send [08:34:03]OFD Sender: No OFD packet to send [08:34:08]OFD Sender: No OFD packet to send [08:34:13]OFD Sender: No OFD packet to send [08:34:18]OFD Sender: No OFD packet to send [08:34:23]OFD Sender: No OFD packet to send [08:34:28]OFD Sender: No OFD packet to send [08:34:33]OFD Sender: No OFD packet to send [08:34:38]OFD Sender: No OFD packet to send [08:34:43]OFD Sender: No OFD packet to send [08:34:48]OFD Sender: No OFD packet to send [08:34:54]OFD Sender: No OFD packet to send [08:34:59]OFD Sender: No OFD packet to send [08:35:04]OFD Sender: No OFD packet to send [08:35:09]OFD Sender: No OFD packet to send [08:35:14]OFD Sender: No OFD packet to send [08:35:18]recv_with_timeout no data received [08:35:19]OFD Sender: No OFD packet to send [08:35:24]OFD Sender: No OFD packet to send [08:35:29]OFD Sender: No OFD packet to send [08:35:34]OFD Sender: No OFD packet to send [08:35:35]recv_with_timeout no data received [08:35:39]OFD Sender: No OFD packet to send [08:35:44]OFD Sender: No OFD packet to send [08:35:49]OFD Sender: No OFD packet to send [08:35:54]OFD Sender: No OFD packet to send [08:35:58]recv_with_timeout no data received [08:35:59]OFD Sender: No OFD packet to send [08:36:04]OFD Sender: No OFD packet to send [08:36:08]accept exits with 7 [08:36:08]New connection [08:36:08]New thread 3066899812 created [08:36:08]Thread 3066756452 joined [08:36:08]Waiting for new connection... [08:36:08] Sock 7.Parse request [08:36:08]Sock 7.Check first char [08:36:08]Sock 7.First char is OK [08:36:08]request: POST /json_proto HTTP/1.0 [08:36:08]Method: POST [08:36:08]URL: /json_proto [08:36:08]Method is POST - this is cgi request [08:36:08]url: /json_proto [08:36:08]query_string will be loaded in cgi processing [08:36:08]execute_cgi json_proto POST (null) [08:36:08]execute_cgi path=json_proto method=POST [08:36:08]POST find Content-Length [08:36:08]Host: 172.17.43.67:8080 [08:36:08]Content-Length: 680 [08:36:08]Content-Type: application/json [08:36:08] [08:36:08]POST finish read [08:36:08]Found Content-Length = 680 [08:36:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:08]execute_script... [08:36:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:08]POST & json_proto [08:36:08]process_json_proto [08:36:08]json parsed OK: [08:36:08]protocol is kg_v1.0 [08:36:08]action value=close_receipt [08:36:08]process_action close_receipt [08:36:08]cmd_close_receipt [08:36:08]MH_GetDate [08:36:08]Write to MH i2c: F0 00 00 9C 00 8B [08:36:08]Write i2c OK [08:36:08]MH_I2C_Read... [08:36:08]Read from MH i2c: F0 [08:36:08]MH_I2C_Read... [08:36:08]Read from MH i2c: F0 09 00 [08:36:08]MH_I2C_Read... [08:36:08]Read from MH i2c: F0 09 00 9C 00 00 F8 79 F2 66 6A BD 47 65 30 [08:36:08]GetLastDocTimeStamp 1727166685 [08:36:08]current date 1727166968 [08:36:08]FM_GetShiftState [08:36:08]SAM_PROTO_GetShiftState [08:36:08]wFMCommunicate request_size=4 [08:36:08]MH_SAM_APDU [08:36:08]CAPDU: 80 13 01 00 [08:36:08]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [08:36:08]Write i2c OK [08:36:08]MH_I2C_Read... [08:36:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:08]Read from MH i2c: E2 [08:36:08]MH_I2C_Read... [08:36:08]Read from MH i2c: E2 0E 00 [08:36:08]MH_I2C_Read... [08:36:08]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E7 [08:36:08]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:36:08]wFMCommunicate OK [08:36:08]SAM_PROTO_GetShiftState done [08:36:08]FM_GetShiftState done [08:36:08]opened in 1727137889 [08:36:08]opened+sec_in_day 1727224289 [08:36:08]quantity*price = 100050 [08:36:08]sum+1 = 100052 [08:36:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 46 24.09.2024 08:36 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152587 ФПД: 50195674240282 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T083608&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152587&fm=50195674240282&tin=02508201610067®Number=0000000000091825&sum=100000 [08:36:09]StoreToDocumentArchive [08:36:09]shift 477 fd 152587 [08:36:09]save to /storage/0477/doc_00152587 [08:36:09]save last doc name /storage/0477/doc_00152587 to /storage/kkm_last_doc_name [08:36:09]save OK [08:36:09]Clear old archive folders... [08:36:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:36:09]tlvbuf is 0128C2D0 [08:36:09]SAM_PROTO_ClearQueue [08:36:09]wFMCommunicate request_size=4 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 09 00 00 [08:36:09]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [08:36:09]RAPDU: 90 00 [08:36:09]wFMCommunicate OK [08:36:09]SAM_PROTO_ClearQueue done [08:36:09]KKMCreateOFDPacket [08:36:09]OFDProtocolAddRootSTLVToBuf [08:36:09]FM_MakeSignedData [08:36:09]FM_MakeSignedData [08:36:09]SAM_PROTO_SignData [08:36:09]wFMCommunicate request_size=4 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 0D 01 02 [08:36:09]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [08:36:09]RAPDU: 90 00 [08:36:09]wFMCommunicate OK [08:36:09]wFMCommunicate request_size=255 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 F8 79 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 54 02 00 35 04 06 00 2D A7 17 55 [08:36:09]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 F8 79 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 54 02 00 35 04 06 00 2D A7 17 55 00 00 1F [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [08:36:09]RAPDU: 90 00 [08:36:09]wFMCommunicate OK [08:36:09]wFMCommunicate request_size=7 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 0D 02 02 02 15 1A [08:36:09]Write to MH i2c: E2 0A 00 AD 00 80 0D 02 02 02 00 15 1A 00 00 5A [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [08:36:09]RAPDU: 90 00 [08:36:09]wFMCommunicate OK [08:36:09]wFMCommunicate request_size=4 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 0D 03 02 [08:36:09]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 0B 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 0B 00 AE 00 00 E9 C7 27 BB 2A F3 E1 49 90 00 03 [08:36:09]RAPDU: E9 C7 27 BB 2A F3 E1 49 90 00 [08:36:09]wFMCommunicate OK [08:36:09]SAM_PROTO_SignData done [08:36:09]FM_MakeSignedData done [08:36:09]CreateOFDProtocolMessage [08:36:09]wFMCommunicate request_size=4 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 11 00 00 [08:36:09]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 17 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [08:36:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:36:09]wFMCommunicate OK [08:36:09]CreateOFDProtocolMessage done [08:36:09]OFDSenderStorePacket 152587 [08:36:09]StoreOFDPacket docnum=152587 [08:36:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EE AF 04 01 48 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 F8 79 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 54 02 00 35 04 06 00 2D A7 17 55 15 1A E9 C7 27 BB 2A F3 E1 49 [08:36:09]CheckFolder [08:36:09]dirname=/storage/ofd_packets [08:36:09]CheckFolder done [08:36:09]ProducePacketName [08:36:09]name=ofd_packets/00152587 [08:36:09]NVStorageSaveData ofd_packets/00152587 [08:36:09]File name is /storage/ofd_packets/00152587 [08:36:09]Write 298 bytes [08:36:09]NVStorageSaveData done [08:36:09]OFDSenderStorePacket done [08:36:09]KKMCreateOFDPacket done [08:36:09]NVStorageSaveData kkm_last_timestamp [08:36:09]File name is /storage/kkm_last_timestamp [08:36:09]Write 4 bytes [08:36:09]NVStorageSaveData done [08:36:09]ExternCall_PrintAddStr [08:36:09]wPrintStart [08:36:09]Write to MH i2c: 01 00 00 B0 00 B0 [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: 01 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: 01 07 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [08:36:09]RasterBufferAndPrint [08:36:09]line Счет N : (1)1786589 [08:36:09]line ИНН: 02508201610067 [08:36:09]line Контрольно-Кассовый Чек [08:36:09]line ПРОДАЖА [08:36:09]line ТРК (МРК, ГНК) : 41 [08:36:09]line Товар: 2710194210 [08:36:09]line ДТ-К-5 [08:36:09]line 13.130 * 76.20 [08:36:09]line = 1000.51 [08:36:09]line НДС 12% НСП 1% [08:36:09]line > о реализуемом товаре [08:36:09]line ОКРУГЛЕНИЕ: -0.51 [08:36:09]line ИТОГО: 1000.00 [08:36:09]line Внесено: 1000.00 [08:36:09]line СДАЧА: 0.00 [08:36:09]line НСП 1% : 8.85 [08:36:09]line НДС 12% : 106.25 [08:36:09]line Наличными: 1000.00 [08:36:09]line Безнал.: 0.00 [08:36:09]line Место: АЗС № 89 "Партнер Нефть" [08:36:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:36:09]line СНО: Общий режим [08:36:09]line Чек 46 24.09.2024 08:36 [08:36:09]line Смена: 477 ФФД: 1.0 [08:36:09]line ЗНМ: 0300000113 [08:36:09]line РНМ: 0000000000091825 [08:36:09]line Версия ККМ: 001 [08:36:09]line ФМ: 0000000000871835 [08:36:09]line ФД: 152587 [08:36:09]line ФПД: 50195674240282 [08:36:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T083608&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152587&fm=50195674240282&tin=02508201610067®Number=0000000000091825&sum=100000 [08:36:10]OFD Sender: Processing packet 152587 [packets to send 828, broken 827] [08:36:10]ProducePacketName [08:36:10]name=ofd_packets/00152587 [08:36:10]OFD Sender: To server: pG, [08:36:10]CommunicateWithHost lk.salyk.kg:30040 [08:36:10]ConnectInit lk.salyk.kg [08:36:10]written 0, free lines is 4095 [08:36:10]Write to MH i2c: 01 00 00 DB 00 DB [08:36:10]Write i2c OK [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: 01 [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: 01 07 00 [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 D7 0C C5 [08:36:10]RasterBufferAndPrint [08:36:10]line [08:36:10]line [08:36:10]line [08:36:10]line [08:36:10]line [08:36:10]written 0, free lines is 3293 [08:36:10]MH_Cut [08:36:10]Write to MH i2c: D1 01 00 E2 00 01 B4 [08:36:10]Write i2c OK [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: D1 [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: D1 01 00 [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: D1 01 00 E2 00 00 B3 [08:36:10]Write to MH i2c: 01 00 00 E3 00 E3 [08:36:10]Write i2c OK [08:36:10]MH_I2C_Read... [08:36:11]*** Cut start [08:36:11]*** Purtial cut [08:36:11]*** Stage 1: CUTSNS_PIN = 1 [08:36:11]Read from MH i2c: 01 [08:36:11]MH_I2C_Read... [08:36:11]*** Stop cut motor [08:36:11]*** Cut end [08:36:11]Read from MH i2c: 01 07 00 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [08:36:11]process_action close_receipt done [08:36:11]requested_data is exist [08:36:11]produce_requested_data [08:36:11]requested_item fm.sn is exist - process it [08:36:11]wFMCommunicate request_size=4 [08:36:11]MH_SAM_APDU [08:36:11]CAPDU: 80 11 00 00 [08:36:11]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [08:36:11]Write i2c OK [08:36:11]MH_I2C_Read... [08:36:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:11]Read from MH i2c: E2 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: E2 17 00 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [08:36:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:36:11]wFMCommunicate OK [08:36:11]requested_item fd.num is exist - process it [08:36:11]SAM_PROTO_GetFieldsCounters [08:36:11]wFMCommunicate request_size=4 [08:36:11]MH_SAM_APDU [08:36:11]CAPDU: 80 13 00 00 [08:36:11]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [08:36:11]Write i2c OK [08:36:11]MH_I2C_Read... [08:36:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:36:11]Read from MH i2c: E2 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: E2 62 00 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 4B [08:36:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:36:11]wFMCommunicate OK [08:36:11]SAM_PROTO_GetFieldsCounters done [08:36:11]requested_item shift.num is exist - process it [08:36:11]requested_item shift.opened is exist - process it [08:36:11]req_shift_opened [08:36:11]FM_GetShiftState [08:36:11]SAM_PROTO_GetShiftState [08:36:11]wFMCommunicate request_size=4 [08:36:11]MH_SAM_APDU [08:36:11]CAPDU: 80 13 01 00 [08:36:11]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [08:36:11]Write i2c OK [08:36:11]MH_I2C_Read... [08:36:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:11]Read from MH i2c: E2 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: E2 0E 00 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 30 [08:36:11]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:36:11]wFMCommunicate OK [08:36:11]SAM_PROTO_GetShiftState done [08:36:11]FM_GetShiftState done [08:36:11]req_shift_opened done [08:36:11]requested_item shift.open_date is exist - process it [08:36:11]req_shift_open_date [08:36:11]req_shift_open_date done [08:36:11]produce_requested_data done [08:36:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152587,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:36:11]process_action_free close_receipt [08:36:11]json_value_free [08:36:11]json_value_free done [08:36:11]process_json_proto returns [08:36:11]Send response to host [08:36:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152587,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:36:11]free response buf [08:36:11]execute_script done [08:36:11]execute_script returns [08:36:11]free content buf [08:36:11]Sock 7.Close socket [08:36:11]Sock 7.Thread stoped [08:36:13]Connected sock=10 [08:36:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EE AF 04 01 48 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 F8 79 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 54 02 00 35 04 06 00 2D A7 17 55 15 1A E9 C7 27 BB 2A F3 E1 49 [08:36:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 18 55 47 00 44 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 54 02 00 F4 03 04 00 FA 21 F2 66 B6 04 01 00 00 30 85 D3 AE 5C E4 84 53 [08:36:14]CommunicateWithHost err = 0 [08:36:14]CheckOFDResponse [08:36:14]1017 (14) - 77093643461234 [08:36:14]1041 (16) - 0000000000871835 [08:36:14]1040 (4) - 152587 [08:36:14]1012 (4) - 24.09.2024 02:20 [08:36:14]1206 (1) - 0 [08:36:14]OFD Sender: Remove packet 152587 [08:36:14]ProducePacketName [08:36:14]name=ofd_packets/00152587 [08:36:14]NVStorageDeleteData [08:36:14]OFD Sender: No OFD packet to send [08:36:15]recv_with_timeout no data received [08:36:19]OFD Sender: No OFD packet to send [08:36:24]OFD Sender: No OFD packet to send [08:36:29]recv_with_timeout no data received [08:36:29]OFD Sender: No OFD packet to send [08:36:34]OFD Sender: No OFD packet to send [08:36:39]OFD Sender: No OFD packet to send [08:36:44]OFD Sender: No OFD packet to send [08:36:46]recv_with_timeout no data received [08:36:49]OFD Sender: No OFD packet to send [08:36:54]OFD Sender: No OFD packet to send [08:36:59]OFD Sender: No OFD packet to send [08:37:04]OFD Sender: No OFD packet to send [08:37:09]OFD Sender: No OFD packet to send [08:37:14]OFD Sender: No OFD packet to send [08:37:19]OFD Sender: No OFD packet to send [08:37:24]OFD Sender: No OFD packet to send [08:37:29]OFD Sender: No OFD packet to send [08:37:34]OFD Sender: No OFD packet to send [08:37:39]OFD Sender: No OFD packet to send [08:37:44]OFD Sender: No OFD packet to send [08:37:47]recv_with_timeout no data received [08:37:49]OFD Sender: No OFD packet to send [08:37:54]OFD Sender: No OFD packet to send [08:37:59]OFD Sender: No OFD packet to send [08:38:04]OFD Sender: No OFD packet to send [08:38:09]accept exits with 9 [08:38:09]New connection [08:38:09]New thread 3066756452 created [08:38:09]Thread 3066899812 joined [08:38:09]Waiting for new connection... [08:38:09] Sock 9.Parse request [08:38:09]Sock 9.Check first char [08:38:09]Sock 9.First char is OK [08:38:09]request: POST /json_proto HTTP/1.0 [08:38:09]Method: POST [08:38:09]URL: /json_proto [08:38:09]Method is POST - this is cgi request [08:38:09]url: /json_proto [08:38:09]query_string will be loaded in cgi processing [08:38:09]execute_cgi json_proto POST (null) [08:38:09]execute_cgi path=json_proto method=POST [08:38:09]POST find Content-Length [08:38:09]Host: 172.17.43.67:8080 [08:38:09]Content-Length: 662 [08:38:09]Content-Type: application/json [08:38:09] [08:38:09]POST finish read [08:38:09]Found Content-Length = 662 [08:38:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:09]execute_script... [08:38:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:09]POST & json_proto [08:38:09]process_json_proto [08:38:09]json parsed OK: [08:38:09]protocol is kg_v1.0 [08:38:09]action value=close_receipt [08:38:09]process_action close_receipt [08:38:09]cmd_close_receipt [08:38:09]MH_GetDate [08:38:09]Write to MH i2c: F0 00 00 E7 00 D6 [08:38:09]Write i2c OK [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: F0 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: F0 09 00 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: F0 09 00 E7 00 00 71 7A F2 66 6A BD 47 65 F5 [08:38:09]GetLastDocTimeStamp 1727166968 [08:38:09]current date 1727167089 [08:38:09]FM_GetShiftState [08:38:09]SAM_PROTO_GetShiftState [08:38:09]wFMCommunicate request_size=4 [08:38:09]MH_SAM_APDU [08:38:09]CAPDU: 80 13 01 00 [08:38:09]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [08:38:09]Write i2c OK [08:38:09]MH_I2C_Read... [08:38:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:09]Read from MH i2c: E2 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: E2 0E 00 [08:38:09]MH_I2C_Read... [08:38:09]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 32 [08:38:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:38:09]wFMCommunicate OK [08:38:09]SAM_PROTO_GetShiftState done [08:38:09]FM_GetShiftState done [08:38:09]opened in 1727137889 [08:38:09]opened+sec_in_day 1727224289 [08:38:09]quantity*price = 50034 [08:38:09]sum+1 = 50036 [08:38:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 47 24.09.2024 08:38 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152588 ФПД: 49582227604434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T083809&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152588&fm=49582227604434&tin=02508201610067®Number=0000000000091825&sum=50000 [08:38:10]StoreToDocumentArchive [08:38:10]shift 477 fd 152588 [08:38:10]save to /storage/0477/doc_00152588 [08:38:10]save last doc name /storage/0477/doc_00152588 to /storage/kkm_last_doc_name [08:38:10]save OK [08:38:10]Clear old archive folders... [08:38:10]ProcessDocumentItem done err = 0, tmpTLVsize=247 [08:38:10]tlvbuf is 0128A380 [08:38:10]SAM_PROTO_ClearQueue [08:38:10]wFMCommunicate request_size=4 [08:38:10]MH_SAM_APDU [08:38:10]CAPDU: 80 09 00 00 [08:38:10]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [08:38:10]Write i2c OK [08:38:10]MH_I2C_Read... [08:38:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:10]Read from MH i2c: E2 [08:38:10]MH_I2C_Read... [08:38:10]Read from MH i2c: E2 03 00 [08:38:10]MH_I2C_Read... [08:38:10]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [08:38:10]RAPDU: 90 00 [08:38:10]wFMCommunicate OK [08:38:10]SAM_PROTO_ClearQueue done [08:38:10]KKMCreateOFDPacket [08:38:10]OFDProtocolAddRootSTLVToBuf [08:38:10]FM_MakeSignedData [08:38:10]FM_MakeSignedData [08:38:10]SAM_PROTO_SignData [08:38:10]wFMCommunicate request_size=4 [08:38:10]MH_SAM_APDU [08:38:10]CAPDU: 80 0D 01 02 [08:38:10]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [08:38:10]Write i2c OK [08:38:10]MH_I2C_Read... [08:38:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:10]Read from MH i2c: E2 [08:38:10]MH_I2C_Read... [08:38:10]Read from MH i2c: E2 03 00 [08:38:10]MH_I2C_Read... [08:38:10]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [08:38:10]RAPDU: 90 00 [08:38:10]wFMCommunicate OK [08:38:10]wFMCommunicate request_size=255 [08:38:10]MH_SAM_APDU [08:38:10]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 71 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 54 02 00 35 04 06 00 2D 18 43 10 43 [08:38:10]Write to MH i2c: E2 02 01 F7 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 71 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 54 02 00 35 04 06 00 2D 18 43 10 43 00 00 92 [08:38:10]Write i2c OK [08:38:10]MH_I2C_Read... [08:38:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:10]Read from MH i2c: E2 [08:38:10]MH_I2C_Read... [08:38:10]Read from MH i2c: E2 03 00 [08:38:10]MH_I2C_Read... [08:38:10]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [08:38:10]RAPDU: 90 00 [08:38:10]wFMCommunicate OK [08:38:10]wFMCommunicate request_size=6 [08:38:10]MH_SAM_APDU [08:38:10]CAPDU: 80 0D 02 02 01 D2 [08:38:10]Write to MH i2c: E2 09 00 F8 00 80 0D 02 02 01 00 D2 00 00 46 [08:38:10]Write i2c OK [08:38:10]MH_I2C_Read... [08:38:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:11]Read from MH i2c: E2 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: E2 03 00 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [08:38:11]RAPDU: 90 00 [08:38:11]wFMCommunicate OK [08:38:11]wFMCommunicate request_size=4 [08:38:11]MH_SAM_APDU [08:38:11]CAPDU: 80 0D 03 02 [08:38:11]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [08:38:11]Write i2c OK [08:38:11]MH_I2C_Read... [08:38:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:11]Read from MH i2c: E2 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: E2 0B 00 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: E2 0B 00 F9 00 00 89 EA 47 B2 80 10 43 1E 90 00 D2 [08:38:11]RAPDU: 89 EA 47 B2 80 10 43 1E 90 00 [08:38:11]wFMCommunicate OK [08:38:11]SAM_PROTO_SignData done [08:38:11]FM_MakeSignedData done [08:38:11]CreateOFDProtocolMessage [08:38:11]wFMCommunicate request_size=4 [08:38:11]MH_SAM_APDU [08:38:11]CAPDU: 80 11 00 00 [08:38:11]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [08:38:11]Write i2c OK [08:38:11]MH_I2C_Read... [08:38:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:11]Read from MH i2c: E2 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: E2 17 00 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [08:38:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:38:11]wFMCommunicate OK [08:38:11]CreateOFDProtocolMessage done [08:38:11]OFDSenderStorePacket 152588 [08:38:11]StoreOFDPacket docnum=152588 [08:38:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 DF 74 03 01 B2 7D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 71 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 54 02 00 35 04 06 00 2D 18 43 10 43 D2 89 EA 47 B2 80 10 43 1E [08:38:11]CheckFolder [08:38:11]dirname=/storage/ofd_packets [08:38:11]CheckFolder done [08:38:11]ProducePacketName [08:38:11]name=ofd_packets/00152588 [08:38:11]NVStorageSaveData ofd_packets/00152588 [08:38:11]File name is /storage/ofd_packets/00152588 [08:38:11]Write 297 bytes [08:38:11]NVStorageSaveData done [08:38:11]OFDSenderStorePacket done [08:38:11]KKMCreateOFDPacket done [08:38:11]NVStorageSaveData kkm_last_timestamp [08:38:11]File name is /storage/kkm_last_timestamp [08:38:11]Write 4 bytes [08:38:11]NVStorageSaveData done [08:38:11]ExternCall_PrintAddStr [08:38:11]wPrintStart [08:38:11]Write to MH i2c: 01 00 00 FB 00 FB [08:38:11]Write i2c OK [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: 01 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: 01 07 00 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [08:38:11]RasterBufferAndPrint [08:38:11]line Счет N : (1)1786591 [08:38:11]line ИНН: 02508201610067 [08:38:11]line Контрольно-Кассовый Чек [08:38:11]line ПРОДАЖА [08:38:11]line ТРК (МРК, ГНК) : 33 [08:38:11]line Товар: 2710124130 [08:38:11]line Super-92 [08:38:11]line 7.220 * 69.30 [08:38:11]line = 500.35 [08:38:11]line НДС 12% НСП 1% [08:38:11]line > о реализуемом товаре [08:38:11]line ОКРУГЛЕНИЕ: -0.35 [08:38:11]line ИТОГО: 500.00 [08:38:11]line Внесено: 500.00 [08:38:11]line СДАЧА: 0.00 [08:38:11]line НСП 1% : 4.43 [08:38:11]line НДС 12% : 53.13 [08:38:11]line Наличными: 500.00 [08:38:11]line Безнал.: 0.00 [08:38:11]line Место: АЗС № 89 "Партнер Нефть" [08:38:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:38:11]line СНО: Общий режим [08:38:11]line Чек 47 24.09.2024 08:38 [08:38:11]line Смена: 477 ФФД: 1.0 [08:38:11]line ЗНМ: 0300000113 [08:38:11]line РНМ: 0000000000091825 [08:38:11]line Версия ККМ: 001 [08:38:11]line ФМ: 0000000000871835 [08:38:11]line ФД: 152588 [08:38:11]line ФПД: 49582227604434 [08:38:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T083809&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152588&fm=49582227604434&tin=02508201610067®Number=0000000000091825&sum=50000 [08:38:11]OFD Sender: Processing packet 152588 [packets to send 828, broken 827] [08:38:11]ProducePacketName [08:38:11]name=ofd_packets/00152588 [08:38:11]OFD Sender: To server: pG, [08:38:11]CommunicateWithHost lk.salyk.kg:30040 [08:38:11]ConnectInit lk.salyk.kg [08:38:11]written 0, free lines is 4095 [08:38:11]Write to MH i2c: 01 00 00 26 01 27 [08:38:11]Write i2c OK [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: 01 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: 01 07 00 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 D7 0C 11 [08:38:11]RasterBufferAndPrint [08:38:11]line [08:38:11]line [08:38:11]line [08:38:11]line [08:38:11]line [08:38:11]written 0, free lines is 3293 [08:38:11]MH_Cut [08:38:11]Write to MH i2c: D1 01 00 2D 01 01 00 [08:38:11]Write i2c OK [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: D1 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: D1 01 00 [08:38:11]MH_I2C_Read... [08:38:11]Read from MH i2c: D1 01 00 2D 01 00 FF [08:38:11]Write to MH i2c: 01 00 00 2E 01 2F [08:38:11]Write i2c OK [08:38:11]MH_I2C_Read... [08:38:12]*** Cut start [08:38:12]*** Purtial cut [08:38:12]*** Stage 1: CUTSNS_PIN = 1 [08:38:12]Read from MH i2c: 01 [08:38:12]MH_I2C_Read... [08:38:12]*** Stop cut motor [08:38:12]*** Cut end [08:38:12]Read from MH i2c: 01 07 00 [08:38:12]MH_I2C_Read... [08:38:12]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [08:38:12]process_action close_receipt done [08:38:12]requested_data is exist [08:38:12]produce_requested_data [08:38:12]requested_item fm.sn is exist - process it [08:38:12]wFMCommunicate request_size=4 [08:38:12]MH_SAM_APDU [08:38:12]CAPDU: 80 11 00 00 [08:38:12]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [08:38:12]Write i2c OK [08:38:12]MH_I2C_Read... [08:38:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:13]Read from MH i2c: E2 [08:38:13]MH_I2C_Read... [08:38:13]Read from MH i2c: E2 17 00 [08:38:13]MH_I2C_Read... [08:38:13]Read from MH i2c: E2 17 00 2F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [08:38:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:38:13]wFMCommunicate OK [08:38:13]requested_item fd.num is exist - process it [08:38:13]SAM_PROTO_GetFieldsCounters [08:38:13]wFMCommunicate request_size=4 [08:38:13]MH_SAM_APDU [08:38:13]CAPDU: 80 13 00 00 [08:38:13]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [08:38:13]Write i2c OK [08:38:13]MH_I2C_Read... [08:38:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:13]Read from MH i2c: E2 [08:38:13]MH_I2C_Read... [08:38:13]Read from MH i2c: E2 62 00 [08:38:13]MH_I2C_Read... [08:38:13]Read from MH i2c: E2 62 00 30 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 9B [08:38:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:38:13]wFMCommunicate OK [08:38:13]SAM_PROTO_GetFieldsCounters done [08:38:13]requested_item shift.num is exist - process it [08:38:13]requested_item shift.opened is exist - process it [08:38:13]req_shift_opened [08:38:13]FM_GetShiftState [08:38:13]SAM_PROTO_GetShiftState [08:38:13]wFMCommunicate request_size=4 [08:38:13]MH_SAM_APDU [08:38:13]CAPDU: 80 13 01 00 [08:38:13]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [08:38:13]Write i2c OK [08:38:13]MH_I2C_Read... [08:38:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:13]Read from MH i2c: E2 [08:38:13]MH_I2C_Read... [08:38:13]Read from MH i2c: E2 0E 00 [08:38:13]MH_I2C_Read... [08:38:13]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7C [08:38:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:38:13]wFMCommunicate OK [08:38:13]SAM_PROTO_GetShiftState done [08:38:13]FM_GetShiftState done [08:38:13]req_shift_opened done [08:38:13]requested_item shift.open_date is exist - process it [08:38:13]req_shift_open_date [08:38:13]req_shift_open_date done [08:38:13]produce_requested_data done [08:38:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152588,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:38:13]process_action_free close_receipt [08:38:13]json_value_free [08:38:13]json_value_free done [08:38:13]process_json_proto returns [08:38:13]Send response to host [08:38:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152588,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:38:13]free response buf [08:38:13]execute_script done [08:38:13]execute_script returns [08:38:13]free content buf [08:38:13]Sock 9.Close socket [08:38:13]Sock 9.Thread stoped [08:38:20]recv_with_timeout no data received [08:38:25]Connected sock=11 [08:38:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 DF 74 03 01 B2 7D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 71 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 54 02 00 35 04 06 00 2D 18 43 10 43 D2 89 EA 47 B2 80 10 43 1E [08:38:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 76 7C 47 00 85 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 54 02 00 F4 03 04 00 7F 22 F2 66 B6 04 01 00 00 71 67 D6 DF 77 36 EF 50 [08:38:26]CommunicateWithHost err = 0 [08:38:26]CheckOFDResponse [08:38:26]1017 (14) - 77093643461234 [08:38:26]1041 (16) - 0000000000871835 [08:38:26]1040 (4) - 152588 [08:38:26]1012 (4) - 24.09.2024 02:22 [08:38:26]1206 (1) - 0 [08:38:26]OFD Sender: Remove packet 152588 [08:38:26]ProducePacketName [08:38:26]name=ofd_packets/00152588 [08:38:26]NVStorageDeleteData [08:38:27]OFD Sender: No OFD packet to send [08:38:31]recv_with_timeout no data received [08:38:32]OFD Sender: No OFD packet to send [08:38:37]OFD Sender: No OFD packet to send [08:38:42]OFD Sender: No OFD packet to send [08:38:47]accept exits with 7 [08:38:47]New connection [08:38:47]New thread 3066899812 created [08:38:47]Thread 3066756452 joined [08:38:47]Waiting for new connection... [08:38:47]OFD Sender: No OFD packet to send [08:38:47] Sock 7.Parse request [08:38:47]Sock 7.Check first char [08:38:47]Sock 7.First char is OK [08:38:47]request: POST /json_proto HTTP/1.0 [08:38:47]Method: POST [08:38:47]URL: /json_proto [08:38:47]Method is POST - this is cgi request [08:38:47]url: /json_proto [08:38:47]query_string will be loaded in cgi processing [08:38:47]execute_cgi json_proto POST (null) [08:38:47]execute_cgi path=json_proto method=POST [08:38:47]POST find Content-Length [08:38:47]Host: 172.17.43.67:8080 [08:38:47]Content-Length: 678 [08:38:47]Content-Type: application/json [08:38:47] [08:38:47]POST finish read [08:38:47]Found Content-Length = 678 [08:38:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:47]execute_script... [08:38:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:47]POST & json_proto [08:38:47]process_json_proto [08:38:47]json parsed OK: [08:38:47]protocol is kg_v1.0 [08:38:47]action value=close_receipt [08:38:47]process_action close_receipt [08:38:47]cmd_close_receipt [08:38:47]MH_GetDate [08:38:47]Write to MH i2c: F0 00 00 32 01 22 [08:38:47]Write i2c OK [08:38:47]MH_I2C_Read... [08:38:47]Read from MH i2c: F0 [08:38:47]MH_I2C_Read... [08:38:47]Read from MH i2c: F0 09 00 [08:38:47]MH_I2C_Read... [08:38:47]Read from MH i2c: F0 09 00 32 01 00 97 7A F2 66 6A BD 47 65 67 [08:38:47]GetLastDocTimeStamp 1727167089 [08:38:47]current date 1727167127 [08:38:47]FM_GetShiftState [08:38:47]SAM_PROTO_GetShiftState [08:38:47]wFMCommunicate request_size=4 [08:38:47]MH_SAM_APDU [08:38:47]CAPDU: 80 13 01 00 [08:38:47]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [08:38:47]Write i2c OK [08:38:47]MH_I2C_Read... [08:38:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:47]Read from MH i2c: E2 [08:38:47]MH_I2C_Read... [08:38:47]Read from MH i2c: E2 0E 00 [08:38:47]MH_I2C_Read... [08:38:47]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7E [08:38:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:38:47]wFMCommunicate OK [08:38:47]SAM_PROTO_GetShiftState done [08:38:47]FM_GetShiftState done [08:38:47]opened in 1727137889 [08:38:47]opened+sec_in_day 1727224289 [08:38:47]quantity*price = 50036 [08:38:47]sum+1 = 50037 [08:38:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 48 24.09.2024 08:38 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152589 ФПД: 21331756714754 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T083847&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152589&fm=21331756714754&tin=02508201610067®Number=0000000000091825&sum=50000 [08:38:48]StoreToDocumentArchive [08:38:48]shift 477 fd 152589 [08:38:48]save to /storage/0477/doc_00152589 [08:38:48]save last doc name /storage/0477/doc_00152589 to /storage/kkm_last_doc_name [08:38:48]save OK [08:38:48]Clear old archive folders... [08:38:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:38:48]tlvbuf is 012F66F0 [08:38:48]SAM_PROTO_ClearQueue [08:38:48]wFMCommunicate request_size=4 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 09 00 00 [08:38:48]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:48]Read from MH i2c: E2 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [08:38:48]RAPDU: 90 00 [08:38:48]wFMCommunicate OK [08:38:48]SAM_PROTO_ClearQueue done [08:38:48]KKMCreateOFDPacket [08:38:48]OFDProtocolAddRootSTLVToBuf [08:38:48]FM_MakeSignedData [08:38:48]FM_MakeSignedData [08:38:48]SAM_PROTO_SignData [08:38:48]wFMCommunicate request_size=4 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 0D 01 02 [08:38:48]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:48]Read from MH i2c: E2 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [08:38:48]RAPDU: 90 00 [08:38:48]wFMCommunicate OK [08:38:48]wFMCommunicate request_size=255 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 97 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 54 02 00 35 04 06 00 13 [08:38:48]Write to MH i2c: E2 02 01 42 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 97 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 54 02 00 35 04 06 00 13 00 00 27 [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:48]Read from MH i2c: E2 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [08:38:48]RAPDU: 90 00 [08:38:48]wFMCommunicate OK [08:38:48]wFMCommunicate request_size=10 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 0D 02 02 05 66 AF C8 0B 02 [08:38:48]Write to MH i2c: E2 0D 00 43 01 80 0D 02 02 05 00 66 AF C8 0B 02 00 00 B2 [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:48]Read from MH i2c: E2 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [08:38:48]RAPDU: 90 00 [08:38:48]wFMCommunicate OK [08:38:48]wFMCommunicate request_size=4 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 0D 03 02 [08:38:48]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:48]Read from MH i2c: E2 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 0B 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 0B 00 44 01 00 94 E8 1B AB 89 F9 D0 C4 90 00 19 [08:38:48]RAPDU: 94 E8 1B AB 89 F9 D0 C4 90 00 [08:38:48]wFMCommunicate OK [08:38:48]SAM_PROTO_SignData done [08:38:48]FM_MakeSignedData done [08:38:48]CreateOFDProtocolMessage [08:38:48]wFMCommunicate request_size=4 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 11 00 00 [08:38:48]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:49]Read from MH i2c: E2 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 17 00 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [08:38:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:38:49]wFMCommunicate OK [08:38:49]CreateOFDProtocolMessage done [08:38:49]OFDSenderStorePacket 152589 [08:38:49]StoreOFDPacket docnum=152589 [08:38:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2C 75 07 01 D5 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 97 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 54 02 00 35 04 06 00 13 66 AF C8 0B 02 94 E8 1B AB 89 F9 D0 C4 [08:38:49]CheckFolder [08:38:49]dirname=/storage/ofd_packets [08:38:49]CheckFolder done [08:38:49]ProducePacketName [08:38:49]name=ofd_packets/00152589 [08:38:49]NVStorageSaveData ofd_packets/00152589 [08:38:49]File name is /storage/ofd_packets/00152589 [08:38:49]Write 301 bytes [08:38:49]NVStorageSaveData done [08:38:49]OFDSenderStorePacket done [08:38:49]KKMCreateOFDPacket done [08:38:49]NVStorageSaveData kkm_last_timestamp [08:38:49]File name is /storage/kkm_last_timestamp [08:38:49]Write 4 bytes [08:38:49]NVStorageSaveData done [08:38:49]ExternCall_PrintAddStr [08:38:49]wPrintStart [08:38:49]Write to MH i2c: 01 00 00 46 01 47 [08:38:49]Write i2c OK [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: 01 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: 01 07 00 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [08:38:49]RasterBufferAndPrint [08:38:49]line Счет N : (1)1786592 [08:38:49]line ИНН: 02508201610067 [08:38:49]line Контрольно-Кассовый Чек [08:38:49]line ПРОДАЖА [08:38:49]line ТРК (МРК, ГНК) : 42 [08:38:49]line Товар: 2710124130 [08:38:49]line Аи-92-К-5 [08:38:49]line 7.380 * 67.80 [08:38:49]line = 500.36 [08:38:49]line НДС 12% НСП 1% [08:38:49]line > о реализуемом товаре [08:38:49]line ОКРУГЛЕНИЕ: -0.36 [08:38:49]line ИТОГО: 500.00 [08:38:49]line Внесено: 500.00 [08:38:49]line СДАЧА: 0.00 [08:38:49]line НСП 1% : 4.43 [08:38:49]line НДС 12% : 53.14 [08:38:49]line Наличными: 500.00 [08:38:49]line Безнал.: 0.00 [08:38:49]line Место: АЗС № 89 "Партнер Нефть" [08:38:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:38:49]line СНО: Общий режим [08:38:49]line Чек 48 24.09.2024 08:38 [08:38:49]line Смена: 477 ФФД: 1.0 [08:38:49]line ЗНМ: 0300000113 [08:38:49]line РНМ: 0000000000091825 [08:38:49]line Версия ККМ: 001 [08:38:49]line ФМ: 0000000000871835 [08:38:49]line ФД: 152589 [08:38:49]line ФПД: 21331756714754 [08:38:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T083847&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152589&fm=21331756714754&tin=02508201610067®Number=0000000000091825&sum=50000 [08:38:49]written 0, free lines is 4095 [08:38:49]OFD Sender: Processing packet 152589 [packets to send 828, broken 827] [08:38:49]ProducePacketName [08:38:49]name=ofd_packets/00152589 [08:38:49]OFD Sender: To server: pG, [08:38:49]CommunicateWithHost lk.salyk.kg:30040 [08:38:49]ConnectInit lk.salyk.kg [08:38:49]Write to MH i2c: 01 00 00 71 01 72 [08:38:49]Write i2c OK [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: 01 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: 01 07 00 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: 01 07 00 71 01 00 00 00 00 00 D7 0C 5C [08:38:49]RasterBufferAndPrint [08:38:49]line [08:38:49]line [08:38:49]line [08:38:49]line [08:38:49]line [08:38:49]written 0, free lines is 3296 [08:38:49]MH_Cut [08:38:49]Write to MH i2c: D1 01 00 78 01 01 4B [08:38:49]Write i2c OK [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: D1 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: D1 01 00 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: D1 01 00 78 01 00 4A [08:38:49]Write to MH i2c: 01 00 00 79 01 7A [08:38:49]Write i2c OK [08:38:49]MH_I2C_Read... [08:38:49]Connected sock=9 [08:38:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2C 75 07 01 D5 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 97 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 54 02 00 35 04 06 00 13 66 AF C8 0B 02 94 E8 1B AB 89 F9 D0 C4 [08:38:50]*** Cut start [08:38:50]*** Purtial cut [08:38:50]*** Stage 1: CUTSNS_PIN = 1 [08:38:50]Read from MH i2c: 01 [08:38:50]MH_I2C_Read... [08:38:50]*** Stop cut motor [08:38:50]*** Cut end [08:38:50]Read from MH i2c: 01 07 00 [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 FF 0F 8F [08:38:50]process_action close_receipt done [08:38:50]requested_data is exist [08:38:50]produce_requested_data [08:38:50]requested_item fm.sn is exist - process it [08:38:50]wFMCommunicate request_size=4 [08:38:50]MH_SAM_APDU [08:38:50]CAPDU: 80 11 00 00 [08:38:50]Write to MH i2c: E2 08 00 7A 01 80 11 00 00 00 00 00 00 F5 [08:38:50]Write i2c OK [08:38:50]MH_I2C_Read... [08:38:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5C F6 47 00 26 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 54 02 00 F4 03 04 00 96 22 F2 66 B6 04 01 00 00 8F 2A C7 D8 6E 09 1B 72 [08:38:50]CommunicateWithHost err = 0 [08:38:50]CheckOFDResponse [08:38:50]1017 (14) - 77093643461234 [08:38:50]1041 (16) - 0000000000871835 [08:38:50]1040 (4) - 152589 [08:38:50]1012 (4) - 24.09.2024 02:23 [08:38:50]1206 (1) - 0 [08:38:50]OFD Sender: Remove packet 152589 [08:38:50]ProducePacketName [08:38:50]name=ofd_packets/00152589 [08:38:50]NVStorageDeleteData [08:38:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:50]Read from MH i2c: E2 [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: E2 17 00 [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: E2 17 00 7A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [08:38:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:38:50]wFMCommunicate OK [08:38:50]requested_item fd.num is exist - process it [08:38:50]SAM_PROTO_GetFieldsCounters [08:38:50]wFMCommunicate request_size=4 [08:38:50]MH_SAM_APDU [08:38:50]CAPDU: 80 13 00 00 [08:38:50]Write to MH i2c: E2 08 00 7B 01 80 13 00 00 00 00 00 00 F8 [08:38:50]Write i2c OK [08:38:50]MH_I2C_Read... [08:38:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:50]Read from MH i2c: E2 [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: E2 62 00 [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: E2 62 00 7B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 EA [08:38:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:38:50]wFMCommunicate OK [08:38:50]SAM_PROTO_GetFieldsCounters done [08:38:50]requested_item shift.num is exist - process it [08:38:50]requested_item shift.opened is exist - process it [08:38:50]req_shift_opened [08:38:50]FM_GetShiftState [08:38:50]SAM_PROTO_GetShiftState [08:38:50]wFMCommunicate request_size=4 [08:38:50]MH_SAM_APDU [08:38:50]CAPDU: 80 13 01 00 [08:38:50]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [08:38:50]Write i2c OK [08:38:50]MH_I2C_Read... [08:38:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:50]Read from MH i2c: E2 [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: E2 0E 00 [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C7 [08:38:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:38:50]wFMCommunicate OK [08:38:50]SAM_PROTO_GetShiftState done [08:38:50]FM_GetShiftState done [08:38:50]req_shift_opened done [08:38:50]requested_item shift.open_date is exist - process it [08:38:50]req_shift_open_date [08:38:50]req_shift_open_date done [08:38:50]produce_requested_data done [08:38:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152589,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:38:50]process_action_free close_receipt [08:38:50]json_value_free [08:38:50]json_value_free done [08:38:50]process_json_proto returns [08:38:50]Send response to host [08:38:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152589,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:38:50]free response buf [08:38:50]execute_script done [08:38:50]execute_script returns [08:38:50]free content buf [08:38:50]Sock 7.Close socket [08:38:50]Sock 7.Thread stoped [08:38:51]OFD Sender: No OFD packet to send [08:38:56]recv_with_timeout no data received [08:38:56]OFD Sender: No OFD packet to send [08:39:01]OFD Sender: No OFD packet to send [08:39:06]OFD Sender: No OFD packet to send [08:39:11]OFD Sender: No OFD packet to send [08:39:13]recv_with_timeout no data received [08:39:16]OFD Sender: No OFD packet to send [08:39:21]OFD Sender: No OFD packet to send [08:39:26]OFD Sender: No OFD packet to send [08:39:26]recv_with_timeout no data received [08:39:27]accept exits with 10 [08:39:27]New connection [08:39:27]New thread 3066756452 created [08:39:27]Thread 3066899812 joined [08:39:27]Waiting for new connection... [08:39:27] Sock 10.Parse request [08:39:27]Sock 10.Check first char [08:39:27]Sock 10.First char is OK [08:39:27]request: POST /json_proto HTTP/1.0 [08:39:27]Method: POST [08:39:27]URL: /json_proto [08:39:27]Method is POST - this is cgi request [08:39:27]url: /json_proto [08:39:27]query_string will be loaded in cgi processing [08:39:27]execute_cgi json_proto POST (null) [08:39:27]execute_cgi path=json_proto method=POST [08:39:27]POST find Content-Length [08:39:27]Host: 172.17.43.67:8080 [08:39:27]Content-Length: 683 [08:39:27]Content-Type: application/json [08:39:27] [08:39:27]POST finish read [08:39:27]Found Content-Length = 683 [08:39:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:27]execute_script... [08:39:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:27]POST & json_proto [08:39:27]process_json_proto [08:39:27]json parsed OK: [08:39:27]protocol is kg_v1.0 [08:39:27]action value=close_receipt [08:39:27]process_action close_receipt [08:39:27]cmd_close_receipt [08:39:27]MH_GetDate [08:39:27]Write to MH i2c: F0 00 00 7D 01 6D [08:39:27]Write i2c OK [08:39:27]MH_I2C_Read... [08:39:27]Read from MH i2c: F0 [08:39:27]MH_I2C_Read... [08:39:27]Read from MH i2c: F0 09 00 [08:39:27]MH_I2C_Read... [08:39:27]Read from MH i2c: F0 09 00 7D 01 00 C0 7A F2 66 6A BD 47 65 DB [08:39:27]GetLastDocTimeStamp 1727167127 [08:39:27]current date 1727167168 [08:39:27]FM_GetShiftState [08:39:27]SAM_PROTO_GetShiftState [08:39:27]wFMCommunicate request_size=4 [08:39:27]MH_SAM_APDU [08:39:27]CAPDU: 80 13 01 00 [08:39:27]Write to MH i2c: E2 08 00 7E 01 80 13 01 00 00 00 00 00 FC [08:39:27]Write i2c OK [08:39:27]MH_I2C_Read... [08:39:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:27]Read from MH i2c: E2 [08:39:27]MH_I2C_Read... [08:39:27]Read from MH i2c: E2 0E 00 [08:39:27]MH_I2C_Read... [08:39:27]Read from MH i2c: E2 0E 00 7E 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C9 [08:39:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:39:27]wFMCommunicate OK [08:39:27]SAM_PROTO_GetShiftState done [08:39:27]FM_GetShiftState done [08:39:27]opened in 1727137889 [08:39:27]opened+sec_in_day 1727224289 [08:39:27]quantity*price = 100005 [08:39:27]sum+1 = 100006 [08:39:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 49 24.09.2024 08:39 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152590 ФПД: 48347115565212 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T083928&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152590&fm=48347115565212&tin=02508201610067®Number=0000000000091825&sum=100000 [08:39:28]StoreToDocumentArchive [08:39:28]shift 477 fd 152590 [08:39:28]save to /storage/0477/doc_00152590 [08:39:28]save last doc name /storage/0477/doc_00152590 to /storage/kkm_last_doc_name [08:39:28]save OK [08:39:28]Clear old archive folders... [08:39:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:39:28]tlvbuf is 01300080 [08:39:28]SAM_PROTO_ClearQueue [08:39:28]wFMCommunicate request_size=4 [08:39:28]MH_SAM_APDU [08:39:28]CAPDU: 80 09 00 00 [08:39:28]Write to MH i2c: E2 08 00 8B 01 80 09 00 00 00 00 00 00 FE [08:39:28]Write i2c OK [08:39:28]MH_I2C_Read... [08:39:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:39:28]Read from MH i2c: E2 [08:39:28]MH_I2C_Read... [08:39:28]Read from MH i2c: E2 03 00 [08:39:28]MH_I2C_Read... [08:39:28]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [08:39:28]RAPDU: 90 00 [08:39:28]wFMCommunicate OK [08:39:28]SAM_PROTO_ClearQueue done [08:39:28]KKMCreateOFDPacket [08:39:28]OFDProtocolAddRootSTLVToBuf [08:39:28]FM_MakeSignedData [08:39:28]FM_MakeSignedData [08:39:28]SAM_PROTO_SignData [08:39:28]wFMCommunicate request_size=4 [08:39:28]MH_SAM_APDU [08:39:28]CAPDU: 80 0D 01 02 [08:39:28]Write to MH i2c: E2 08 00 8C 01 80 0D 01 02 00 00 00 00 06 [08:39:28]Write i2c OK [08:39:28]MH_I2C_Read... [08:39:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:39:28]Read from MH i2c: E2 [08:39:28]MH_I2C_Read... [08:39:28]Read from MH i2c: E2 03 00 [08:39:28]MH_I2C_Read... [08:39:28]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [08:39:28]RAPDU: 90 00 [08:39:28]wFMCommunicate OK [08:39:28]wFMCommunicate request_size=255 [08:39:28]MH_SAM_APDU [08:39:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 C0 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 54 02 00 35 04 06 00 2B [08:39:28]Write to MH i2c: E2 02 01 8D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 [08:39:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:31]Read from MH i2c: E2 [08:39:31]MH_I2C_Read... [08:39:31]Read from MH i2c: E2 0E 00 [08:39:31]MH_I2C_Read... [08:39:31]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 12 [08:39:31]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:39:31]wFMCommunicate OK [08:39:31]SAM_PROTO_GetShiftState done [08:39:31]FM_GetShiftState done [08:39:31]req_shift_opened done [08:39:31]requested_item shift.open_date is exist - process it [08:39:31]req_shift_open_date [08:39:31]req_shift_open_date done [08:39:31]produce_requested_data done [08:39:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152590,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:39:31]process_action_free close_receipt [08:39:31]json_value_free [08:39:31]json_value_free done [08:39:31]process_json_proto returns [08:39:31]Send response to host [08:39:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152590,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:39:31]free response buf [08:39:31]execute_script done [08:39:31]execute_script returns [08:39:31]free content buf [08:39:31]Sock 10.Close socket [08:39:31]Sock 10.Thread stoped [08:39:39]recv_with_timeout no data received [08:39:55]recv_with_timeout no data received [08:40:03]accept exits with 7 [08:40:03]New connection [08:40:03]New thread 3066899812 created [08:40:03]Thread 3066756452 joined [08:40:03]Waiting for new connection... [08:40:03] Sock 7.Parse request [08:40:03]Sock 7.Check first char [08:40:03]Sock 7.First char is OK [08:40:03]request: POST /json_proto HTTP/1.0 [08:40:03]Method: POST [08:40:03]URL: /json_proto [08:40:03]Method is POST - this is cgi request [08:40:03]url: /json_proto [08:40:03]query_string will be loaded in cgi processing [08:40:03]execute_cgi json_proto POST (null) [08:40:03]execute_cgi path=json_proto method=POST [08:40:03]POST find Content-Length [08:40:03]Host: 172.17.43.67:8080 [08:40:03]Content-Length: 678 [08:40:03]Content-Type: application/json [08:40:03] [08:40:03]POST finish read [08:40:03]Found Content-Length = 678 [08:40:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:03]execute_script... [08:40:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:03]POST & json_proto [08:40:03]process_json_proto [08:40:03]json parsed OK: [08:40:03]protocol is kg_v1.0 [08:40:03]action value=close_receipt [08:40:03]process_action close_receipt [08:40:03]cmd_close_receipt [08:40:03]MH_GetDate [08:40:03]Write to MH i2c: F0 00 00 C8 01 B8 [08:40:03]Write i2c OK [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: F0 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: F0 09 00 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: F0 09 00 C8 01 00 E3 7A F2 66 6A BD 47 65 49 [08:40:03]GetLastDocTimeStamp 1727167168 [08:40:03]current date 1727167203 [08:40:03]FM_GetShiftState [08:40:03]SAM_PROTO_GetShiftState [08:40:03]wFMCommunicate request_size=4 [08:40:03]MH_SAM_APDU [08:40:03]CAPDU: 80 13 01 00 [08:40:03]Write to MH i2c: E2 08 00 C9 01 80 13 01 00 00 00 00 00 47 [08:40:03]Write i2c OK [08:40:03]MH_I2C_Read... [08:40:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:03]Read from MH i2c: E2 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: E2 0E 00 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: E2 0E 00 C9 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 14 [08:40:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:40:03]wFMCommunicate OK [08:40:03]SAM_PROTO_GetShiftState done [08:40:03]FM_GetShiftState done [08:40:03]opened in 1727137889 [08:40:03]opened+sec_in_day 1727224289 [08:40:03]quantity*price = 30035 [08:40:03]sum+1 = 30036 [08:40:03]Check (price>sum+1) || (price+1 о реализуемом товаре [08:39:29]line ОКРУГЛЕНИЕ: -0.05 [08:39:29]line ИТОГО: 1000.00 [08:39:29]line Внесено: 1000.00 [08:39:29]line СДАЧА: 0.00 [08:39:29]line НСП 1% : 8.85 [08:39:29]line НДС 12% : 106.20 [08:39:29]line Наличными: 1000.00 [08:39:29]line Безнал.: 0.00 [08:39:29]line Место: АЗС № 89 "Партнер Нефть" [08:39:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:39:29]line СНО: Общий режим [08:39:29]line Чек 49 24.09.2024 08:39 [08:39:29]line Смена: 477 ФФД: 1.0 [08:39:29]line ЗНМ: 0300000113 [08:39:29]line РНМ: 0000000000091825 [08:39:29]line Версия ККМ: 001 [08:39:29]line ФМ: 0000000000871835 [08:39:29]line ФД: 152590 [08:39:29]line ФПД: 48347115565212 [08:39:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T083928&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152590&fm=48347115565212&tin=02508201610067®Number=0000000000091825&sum=100000 [08:39:29]written 0, free lines is 4095 [08:39:29]OFD Sender: Processing packet 152590 [packets to send 828, broken 827] [08:39:29]ProducePacketName [08:39:29]name=ofd_packets/00152590 [08:39:29]OFD Sender: To server: pG, [08:39:29]CommunicateWithHost lk.salyk.kg:30040 [08:39:29]ConnectInit lk.salyk.kg [08:39:29]Write to MH i2c: 01 00 00 BC 01 BD [08:39:29]Write i2c OK [08:39:29]MH_I2C_Read... [08:39:29]Read from MH i2c: 01 [08:39:29]MH_I2C_Read... [08:39:29]Read from MH i2c: 01 07 00 [08:39:29]MH_I2C_Read... [08:39:29]Read from MH i2c: 01 07 00 BC 01 00 00 00 00 00 D8 0C A8 [08:39:29]RasterBufferAndPrint [08:39:29]line [08:39:29]line [08:39:29]line [08:39:29]line [08:39:29]line [08:39:29]written 0, free lines is 3297 [08:39:29]MH_Cut [08:39:29]Write to MH i2c: D1 01 00 C3 01 01 96 [08:39:29]Write i2c OK [08:39:29]MH_I2C_Read... [08:39:29]Read from MH i2c: D1 [08:39:29]MH_I2C_Read... [08:39:29]Read from MH i2c: D1 01 00 [08:39:29]MH_I2C_Read... [08:39:29]Read from MH i2c: D1 01 00 C3 01 00 95 [08:39:29]Write to MH i2c: 01 00 00 C4 01 C5 [08:39:29]Write i2c OK [08:39:29]MH_I2C_Read... [08:39:30]*** Cut start [08:39:30]*** Purtial cut [08:39:30]*** Stage 1: CUTSNS_PIN = 1 [08:39:30]Read from MH i2c: 01 [08:39:30]MH_I2C_Read... [08:39:30]*** Stop cut motor [08:39:30]*** Cut end [08:39:30]Read from MH i2c: 01 07 00 [08:39:30]MH_I2C_Read... [08:39:30]Read from MH i2c: 01 07 00 C4 01 00 00 00 00 00 FF 0F DA [08:39:30]process_action close_receipt done [08:39:30]requested_data is exist [08:39:30]produce_requested_data [08:39:30]requested_item fm.sn is exist - process it [08:39:30]wFMCommunicate request_size=4 [08:39:30]MH_SAM_APDU [08:39:30]CAPDU: 80 11 00 00 [08:39:30]Write to MH i2c: E2 08 00 C5 01 80 11 00 00 00 00 00 00 40 [08:39:30]Write i2c OK [08:39:30]MH_I2C_Read... [08:39:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:30]Read from MH i2c: E2 [08:39:30]MH_I2C_Read... [08:39:30]Read from MH i2c: E2 17 00 [08:39:30]MH_I2C_Read... [08:39:30]Read from MH i2c: E2 17 00 C5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [08:39:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:39:30]wFMCommunicate OK [08:39:30]requested_item fd.num is exist - process it [08:39:30]SAM_PROTO_GetFieldsCounters [08:39:30]wFMCommunicate request_size=4 [08:39:30]MH_SAM_APDU [08:39:30]CAPDU: 80 13 00 00 [08:39:30]Write to MH i2c: E2 08 00 C6 01 80 13 00 00 00 00 00 00 43 [08:39:30]Write i2c OK [08:39:30]MH_I2C_Read... [08:39:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:39:31]Read from MH i2c: E2 [08:39:31]MH_I2C_Read... [08:39:31]Read from MH i2c: E2 62 00 [08:39:31]MH_I2C_Read... [08:39:31]Read from MH i2c: E2 62 00 C6 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [08:39:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:39:31]wFMCommunicate OK [08:39:31]SAM_PROTO_GetFieldsCounters done [08:39:31]requested_item shift.num is exist - process it [08:39:31]requested_item shift.opened is exist - process it [08:39:31]req_shift_opened [08:39:31]FM_GetShiftState [08:39:31]SAM_PROTO_GetShiftState [08:39:31]wFMCommunicate request_size=4 [08:39:31]MH_SAM_APDU [08:39:31]CAPDU: 80 13 01 00 [08:39:31]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [08:39:31]Write i2c OK [08:39:31]MH_I2C_Read... [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 CF 01 00 90 00 44 [08:40:04]RAPDU: 90 00 [08:40:04]wFMCommunicate OK [08:40:04]wFMCommunicate request_size=15 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [08:40:04]Write to MH i2c: E2 12 00 D0 01 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 A8 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 D0 01 00 90 00 45 [08:40:04]RAPDU: 90 00 [08:40:04]wFMCommunicate OK [08:40:04]wFMCommunicate request_size=11 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [08:40:04]Write to MH i2c: E2 0E 00 D1 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 84 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [08:40:04]RAPDU: 90 00 [08:40:04]wFMCommunicate OK [08:40:04]wFMCommunicate request_size=13 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 15 02 00 08 F4 03 04 00 E3 7A F2 66 [08:40:04]Write to MH i2c: E2 10 00 D2 01 80 15 02 00 08 00 F4 03 04 00 E3 7A F2 66 00 00 13 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [08:40:04]RAPDU: 90 00 [08:40:04]wFMCommunicate OK [08:40:04]wFMCommunicate request_size=25 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [08:40:04]Write to MH i2c: E2 1C 00 D3 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 B6 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [08:40:04]RAPDU: 90 00 [08:40:04]wFMCommunicate OK [08:40:04]wFMCommunicate request_size=4 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 15 03 00 [08:40:04]Write to MH i2c: E2 08 00 D4 01 80 15 03 00 00 00 00 00 56 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 40 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 40 00 D4 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 32 00 00 00 35 04 06 00 1B 60 E9 89 14 21 90 00 E3 [08:40:04]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 32 00 00 00 35 04 06 00 1B 60 E9 89 14 21 90 00 [08:40:04]wFMCommunicate OK [08:40:04]SAM_PROTO_ProcessDocument answer len = 59 [08:40:04]SAM_PROTO_ProcessDocument done [08:40:04]SetTLVBufToDocument [08:40:04]Processing tag 1209 (04B9) [08:40:04]Malloc new data [08:40:04]Processing tag 1041 (0411) [08:40:04]Processing tag 1040 (0410) [08:40:04]Malloc new data [08:40:04]Processing tag 1038 (040E) [08:40:04]Malloc new data [08:40:04]Processing tag 1042 (0412) [08:40:04]Malloc new data [08:40:04]Processing tag 1077 (0435) [08:40:04]Malloc new data [08:40:04]SetTLVBufToDocument err=0 [08:40:04]KKMLoadAndSignReceiptData store KKM data [08:40:04]KKMLoadAndSignReceiptData err=0 [08:40:04]wFMCommunicate request_size=4 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 11 00 00 [08:40:04]Write to MH i2c: E2 08 00 D5 01 80 11 00 00 00 00 00 00 50 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 17 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 17 00 D5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [08:40:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:40:04]wFMCommunicate OK [08:40:04]Счет N : (1)1786594 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 4.430 * 67.80 = 300.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 50 24.09.2024 08:40 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152591 ФПД: 30103048885281 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T084003&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152591&fm=30103048885281&tin=02508201610067®Number=0000000000091825&sum=30000 [08:40:04]StoreToDocumentArchive [08:40:04]shift 477 fd 152591 [08:40:04]save to /storage/0477/doc_00152591 [08:40:04]save last doc name /storage/0477/doc_00152591 to /storage/kkm_last_doc_name [08:40:04]save OK [08:40:04]Clear old archive folders... [08:40:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:40:04]tlvbuf is 01289CD0 [08:40:04]SAM_PROTO_ClearQueue [08:40:04]wFMCommunicate request_size=4 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 09 00 00 [08:40:04]Write to MH i2c: E2 08 00 D6 01 80 09 00 00 00 00 00 00 49 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [08:40:04]RAPDU: 90 00 [08:40:04]wFMCommunicate OK [08:40:04]SAM_PROTO_ClearQueue done [08:40:04]KKMCreateOFDPacket [08:40:04]OFDProtocolAddRootSTLVToBuf [08:40:04]FM_MakeSignedData [08:40:04]FM_MakeSignedData [08:40:04]SAM_PROTO_SignData [08:40:04]wFMCommunicate request_size=4 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 0D 01 02 [08:40:04]Write to MH i2c: E2 08 00 D7 01 80 0D 01 02 00 00 00 00 51 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:04]Read from MH i2c: E2 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 [08:40:04]MH_I2C_Read... [08:40:04]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [08:40:04]RAPDU: 90 00 [08:40:04]wFMCommunicate OK [08:40:04]wFMCommunicate request_size=255 [08:40:04]MH_SAM_APDU [08:40:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 E3 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 54 02 00 35 04 06 00 1B [08:40:04]Write to MH i2c: E2 02 01 D8 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 E3 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 54 02 00 35 04 06 00 1B 00 00 34 [08:40:04]Write i2c OK [08:40:04]MH_I2C_Read... [08:40:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:05]Read from MH i2c: E2 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 03 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [08:40:05]RAPDU: 90 00 [08:40:05]wFMCommunicate OK [08:40:05]wFMCommunicate request_size=10 [08:40:05]MH_SAM_APDU [08:40:05]CAPDU: 80 0D 02 02 05 60 E9 89 14 21 [08:40:05]Write to MH i2c: E2 0D 00 D9 01 80 0D 02 02 05 00 60 E9 89 14 21 00 00 65 [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:05]Read from MH i2c: E2 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 03 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [08:40:05]RAPDU: 90 00 [08:40:05]wFMCommunicate OK [08:40:05]wFMCommunicate request_size=4 [08:40:05]MH_SAM_APDU [08:40:05]CAPDU: 80 0D 03 02 [08:40:05]Write to MH i2c: E2 08 00 DA 01 80 0D 03 02 00 00 00 00 56 [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:05]Read from MH i2c: E2 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 0B 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 0B 00 DA 01 00 AB 42 2E 61 A4 44 FE 95 90 00 4E [08:40:05]RAPDU: AB 42 2E 61 A4 44 FE 95 90 00 [08:40:05]wFMCommunicate OK [08:40:05]SAM_PROTO_SignData done [08:40:05]FM_MakeSignedData done [08:40:05]CreateOFDProtocolMessage [08:40:05]wFMCommunicate request_size=4 [08:40:05]MH_SAM_APDU [08:40:05]CAPDU: 80 11 00 00 [08:40:05]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:05]Read from MH i2c: E2 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 17 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [08:40:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:40:05]wFMCommunicate OK [08:40:05]CreateOFDProtocolMessage done [08:40:05]OFDSenderStorePacket 152591 [08:40:05]StoreOFDPacket docnum=152591 [08:40:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 92 FB 07 01 38 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 E3 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 54 02 00 35 04 06 00 1B 60 E9 89 14 21 AB 42 2E 61 A4 44 FE 95 [08:40:05]CheckFolder [08:40:05]dirname=/storage/ofd_packets [08:40:05]CheckFolder done [08:40:05]ProducePacketName [08:40:05]name=ofd_packets/00152591 [08:40:05]NVStorageSaveData ofd_packets/00152591 [08:40:05]File name is /storage/ofd_packets/00152591 [08:40:05]Write 301 bytes [08:40:05]NVStorageSaveData done [08:40:05]OFDSenderStorePacket done [08:40:05]KKMCreateOFDPacket done [08:40:05]NVStorageSaveData kkm_last_timestamp [08:40:05]File name is /storage/kkm_last_timestamp [08:40:05]Write 4 bytes [08:40:05]NVStorageSaveData done [08:40:05]ExternCall_PrintAddStr [08:40:05]wPrintStart [08:40:05]Write to MH i2c: 01 00 00 DC 01 DD [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: 01 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: 01 07 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [08:40:05]RasterBufferAndPrint [08:40:05]line Счет N : (1)1786594 [08:40:05]line ИНН: 02508201610067 [08:40:05]line Контрольно-Кассовый Чек [08:40:05]line ПРОДАЖА [08:40:05]line ТРК (МРК, ГНК) : 12 [08:40:05]line Товар: 2710124130 [08:40:05]line Аи-92-К-5 [08:40:05]line 4.430 * 67.80 [08:40:05]line = 300.35 [08:40:05]line НДС 12% НСП 1% [08:40:05]line > о реализуемом товаре [08:40:05]line ОКРУГЛЕНИЕ: -0.35 [08:40:05]line ИТОГО: 300.00 [08:40:05]line Внесено: 300.00 [08:40:05]line СДАЧА: 0.00 [08:40:05]line НСП 1% : 2.66 [08:40:05]line НДС 12% : 31.90 [08:40:05]line Наличными: 300.00 [08:40:05]line Безнал.: 0.00 [08:40:05]line Место: АЗС № 89 "Партнер Нефть" [08:40:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:40:05]line СНО: Общий режим [08:40:05]line Чек 50 24.09.2024 08:40 [08:40:05]line Смена: 477 ФФД: 1.0 [08:40:05]line ЗНМ: 0300000113 [08:40:05]line РНМ: 0000000000091825 [08:40:05]line Версия ККМ: 001 [08:40:05]line ФМ: 0000000000871835 [08:40:05]line ФД: 152591 [08:40:05]line ФПД: 30103048885281 [08:40:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T084003&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152591&fm=30103048885281&tin=02508201610067®Number=0000000000091825&sum=30000 [08:40:05]written 0, free lines is 4095 [08:40:05]Write to MH i2c: 01 00 00 07 02 09 [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: 01 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: 01 07 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: 01 07 00 07 02 00 00 00 00 00 DA 0C F6 [08:40:05]RasterBufferAndPrint [08:40:05]line [08:40:05]line [08:40:05]line [08:40:05]line [08:40:05]line [08:40:05]written 0, free lines is 3297 [08:40:05]MH_Cut [08:40:05]Write to MH i2c: D1 01 00 0E 02 01 E2 [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: D1 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: D1 01 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: D1 01 00 0E 02 00 E1 [08:40:05]Write to MH i2c: 01 00 00 0F 02 11 [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:06]*** Cut start [08:40:06]*** Purtial cut [08:40:06]*** Stage 1: CUTSNS_PIN = 1 [08:40:06]recv_with_timeout no data received [08:40:06]Read from MH i2c: 01 [08:40:06]MH_I2C_Read... [08:40:06]*** Stop cut motor [08:40:06]*** Cut end [08:40:06]Read from MH i2c: 01 07 00 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: 01 07 00 0F 02 00 00 00 00 00 FF 0F 26 [08:40:06]process_action close_receipt done [08:40:06]requested_data is exist [08:40:06]produce_requested_data [08:40:06]requested_item fm.sn is exist - process it [08:40:06]wFMCommunicate request_size=4 [08:40:06]MH_SAM_APDU [08:40:06]CAPDU: 80 11 00 00 [08:40:06]Write to MH i2c: E2 08 00 10 02 80 11 00 00 00 00 00 00 8C [08:40:06]Write i2c OK [08:40:06]MH_I2C_Read... [08:40:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:06]Read from MH i2c: E2 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 17 00 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 17 00 10 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [08:40:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:40:06]wFMCommunicate OK [08:40:06]requested_item fd.num is exist - process it [08:40:06]SAM_PROTO_GetFieldsCounters [08:40:06]wFMCommunicate request_size=4 [08:40:06]MH_SAM_APDU [08:40:06]CAPDU: 80 13 00 00 [08:40:06]Write to MH i2c: E2 08 00 11 02 80 13 00 00 00 00 00 00 8F [08:40:06]Write i2c OK [08:40:06]MH_I2C_Read... [08:40:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:06]Read from MH i2c: E2 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 62 00 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 62 00 11 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [08:40:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:40:06]wFMCommunicate OK [08:40:06]SAM_PROTO_GetFieldsCounters done [08:40:06]requested_item shift.num is exist - process it [08:40:06]requested_item shift.opened is exist - process it [08:40:06]req_shift_opened [08:40:06]FM_GetShiftState [08:40:06]SAM_PROTO_GetShiftState [08:40:06]wFMCommunicate request_size=4 [08:40:06]MH_SAM_APDU [08:40:06]CAPDU: 80 13 01 00 [08:40:06]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [08:40:06]Write i2c OK [08:40:06]MH_I2C_Read... [08:40:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:06]Read from MH i2c: E2 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 0E 00 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5E [08:40:06]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:40:06]wFMCommunicate OK [08:40:06]SAM_PROTO_GetShiftState done [08:40:06]FM_GetShiftState done [08:40:06]req_shift_opened done [08:40:06]requested_item shift.open_date is exist - process it [08:40:06]req_shift_open_date [08:40:06]req_shift_open_date done [08:40:06]produce_requested_data done [08:40:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152591,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:40:06]process_action_free close_receipt [08:40:06]json_value_free [08:40:06]json_value_free done [08:40:06]process_json_proto returns [08:40:06]Send response to host [08:40:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152591,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:40:06]free response buf [08:40:06]execute_script done [08:40:06]execute_script returns [08:40:06]free content buf [08:40:06]Sock 7.Close socket [08:40:06]Sock 7.Thread stoped [08:40:25]recv_with_timeout no data received [08:40:35]recv_with_timeout no data received [08:41:47]ConnectInit Can't connect to host [08:41:47]CommunicateWithHost connect error [08:41:47]CommunicateWithHost err = -1 [08:41:47]OFD Sender: Server communicate error [08:41:47]OFD Sender: Processing packet 152590 [packets to send 829, broken 827] [08:41:47]ProducePacketName [08:41:47]name=ofd_packets/00152590 [08:41:47]OFD Sender: To server: pG, [08:41:47]CommunicateWithHost lk.salyk.kg:30040 [08:41:47]ConnectInit lk.salyk.kg [08:41:49]Connected sock=7 [08:41:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C D1 07 01 3F C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 C0 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 54 02 00 35 04 06 00 2B F8 B0 A6 30 9C 23 18 5F 7B F8 12 F6 21 [08:41:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 04 46 47 00 97 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 54 02 00 F4 03 04 00 4A 23 F2 66 B6 04 01 00 00 86 53 24 A9 5F 30 F9 7C [08:41:50]CommunicateWithHost err = 0 [08:41:50]CheckOFDResponse [08:41:50]1017 (14) - 77093643461234 [08:41:50]1041 (16) - 0000000000871835 [08:41:50]1040 (4) - 152590 [08:41:50]1012 (4) - 24.09.2024 02:26 [08:41:50]1206 (1) - 0 [08:41:50]OFD Sender: Remove packet 152590 [08:41:50]ProducePacketName [08:41:50]name=ofd_packets/00152590 [08:41:50]NVStorageDeleteData [08:41:50]OFD Sender: Processing packet 152591 [packets to send 828, broken 827] [08:41:50]ProducePacketName [08:41:50]name=ofd_packets/00152591 [08:41:50]OFD Sender: To server: pG, [08:41:50]CommunicateWithHost lk.salyk.kg:30040 [08:41:50]ConnectInit lk.salyk.kg [08:41:51]Connected sock=7 [08:41:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 92 FB 07 01 38 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 E3 7A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 54 02 00 35 04 06 00 1B 60 E9 89 14 21 AB 42 2E 61 A4 44 FE 95 [08:41:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 26 C2 47 00 B5 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 54 02 00 F4 03 04 00 4C 23 F2 66 B6 04 01 00 00 67 75 06 74 53 31 33 14 [08:41:51]CommunicateWithHost err = 0 [08:41:51]CheckOFDResponse [08:41:51]1017 (14) - 77093643461234 [08:41:51]1041 (16) - 0000000000871835 [08:41:51]1040 (4) - 152591 [08:41:51]1012 (4) - 24.09.2024 02:26 [08:41:51]1206 (1) - 0 [08:41:51]OFD Sender: Remove packet 152591 [08:41:51]ProducePacketName [08:41:51]name=ofd_packets/00152591 [08:41:51]NVStorageDeleteData [08:41:52]OFD Sender: No OFD packet to send [08:41:57]OFD Sender: No OFD packet to send [08:41:58]recv_with_timeout no data received [08:42:02]OFD Sender: No OFD packet to send [08:42:07]OFD Sender: No OFD packet to send [08:42:11]recv_with_timeout no data received [08:42:12]OFD Sender: No OFD packet to send [08:42:17]OFD Sender: No OFD packet to send [08:42:22]OFD Sender: No OFD packet to send [08:42:27]OFD Sender: No OFD packet to send [08:42:32]OFD Sender: No OFD packet to send [08:42:35]recv_with_timeout no data received [08:42:37]OFD Sender: No OFD packet to send [08:42:42]OFD Sender: No OFD packet to send [08:42:45]recv_with_timeout no data received [08:42:47]OFD Sender: No OFD packet to send [08:42:52]OFD Sender: No OFD packet to send [08:42:57]OFD Sender: No OFD packet to send [08:43:02]OFD Sender: No OFD packet to send [08:43:07]OFD Sender: No OFD packet to send [08:43:12]OFD Sender: No OFD packet to send [08:43:17]OFD Sender: No OFD packet to send [08:43:22]OFD Sender: No OFD packet to send [08:43:27]OFD Sender: No OFD packet to send [08:43:32]OFD Sender: No OFD packet to send [08:43:37]OFD Sender: No OFD packet to send [08:43:42]OFD Sender: No OFD packet to send [08:43:47]OFD Sender: No OFD packet to send [08:43:52]OFD Sender: No OFD packet to send [08:43:57]OFD Sender: No OFD packet to send [08:44:02]OFD Sender: No OFD packet to send [08:44:07]OFD Sender: No OFD packet to send [08:44:12]OFD Sender: No OFD packet to send [08:44:13]recv_with_timeout no data received [08:44:17]OFD Sender: No OFD packet to send [08:44:23]OFD Sender: No OFD packet to send [08:44:28]OFD Sender: No OFD packet to send [08:44:33]OFD Sender: No OFD packet to send [08:44:38]OFD Sender: No OFD packet to send [08:44:43]OFD Sender: No OFD packet to send [08:44:48]OFD Sender: No OFD packet to send [08:44:53]OFD Sender: No OFD packet to send [08:44:58]OFD Sender: No OFD packet to send [08:45:03]OFD Sender: No OFD packet to send [08:45:08]OFD Sender: No OFD packet to send [08:45:13]OFD Sender: No OFD packet to send [08:45:18]OFD Sender: No OFD packet to send [08:45:23]OFD Sender: No OFD packet to send [08:45:28]OFD Sender: No OFD packet to send [08:45:30]recv_with_timeout no data received [08:45:33]OFD Sender: No OFD packet to send [08:45:38]OFD Sender: No OFD packet to send [08:45:43]OFD Sender: No OFD packet to send [08:45:48]OFD Sender: No OFD packet to send [08:45:53]OFD Sender: No OFD packet to send [08:45:53]recv_with_timeout no data received [08:45:58]OFD Sender: No OFD packet to send [08:46:03]OFD Sender: No OFD packet to send [08:46:08]OFD Sender: No OFD packet to send [08:46:13]OFD Sender: No OFD packet to send [08:46:18]OFD Sender: No OFD packet to send [08:46:23]OFD Sender: No OFD packet to send [08:46:28]OFD Sender: No OFD packet to send [08:46:33]OFD Sender: No OFD packet to send [08:46:38]OFD Sender: No OFD packet to send [08:46:43]OFD Sender: No OFD packet to send [08:46:48]OFD Sender: No OFD packet to send [08:46:53]OFD Sender: No OFD packet to send [08:46:58]OFD Sender: No OFD packet to send [08:47:03]OFD Sender: No OFD packet to send [08:47:08]OFD Sender: No OFD packet to send [08:47:13]accept exits with 11 [08:47:13]New connection [08:47:13]New thread 3066756452 created [08:47:13]Thread 3066899812 joined [08:47:13]Waiting for new connection... [08:47:13] Sock 11.Parse request [08:47:13]Sock 11.Check first char [08:47:13]Sock 11.First char is OK [08:47:13]request: POST /json_proto HTTP/1.0 [08:47:13]Method: POST [08:47:13]URL: /json_proto [08:47:13]Method is POST - this is cgi request [08:47:13]url: /json_proto [08:47:13]query_string will be loaded in cgi processing [08:47:13]execute_cgi json_proto POST (null) [08:47:13]execute_cgi path=json_proto method=POST [08:47:13]POST find Content-Length [08:47:13]Host: 172.17.43.67:8080 [08:47:13]Content-Length: 755 [08:47:13]Content-Type: application/json [08:47:13] [08:47:13]POST finish read [08:47:13]Found Content-Length = 755 [08:47:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30048989", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:13]execute_script... [08:47:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30048989", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:13]POST & json_proto [08:47:13]process_json_proto [08:47:13]json parsed OK: [08:47:13]protocol is kg_v1.0 [08:47:13]action value=close_receipt [08:47:13]process_action close_receipt [08:47:13]cmd_close_receipt [08:47:13]MH_GetDate [08:47:13]Write to MH i2c: F0 00 00 13 02 04 [08:47:13]Write i2c OK [08:47:13]MH_I2C_Read... [08:47:13]Read from MH i2c: F0 [08:47:13]MH_I2C_Read... [08:47:13]Read from MH i2c: F0 09 00 [08:47:13]MH_I2C_Read... [08:47:13]Read from MH i2c: F0 09 00 13 02 00 91 7C F2 66 6A BD 47 65 45 [08:47:13]GetLastDocTimeStamp 1727167203 [08:47:13]current date 1727167633 [08:47:13]FM_GetShiftState [08:47:13]SAM_PROTO_GetShiftState [08:47:13]wFMCommunicate request_size=4 [08:47:13]MH_SAM_APDU [08:47:13]CAPDU: 80 13 01 00 [08:47:13]Write to MH i2c: E2 08 00 14 02 80 13 01 00 00 00 00 00 93 [08:47:13]Write i2c OK [08:47:13]MH_I2C_Read... [08:47:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:13]Read from MH i2c: E2 [08:47:13]MH_I2C_Read... [08:47:13]Read from MH i2c: E2 0E 00 [08:47:13]MH_I2C_Read... [08:47:13]Read from MH i2c: E2 0E 00 14 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 60 [08:47:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:47:13]wFMCommunicate OK [08:47:13]SAM_PROTO_GetShiftState done [08:47:13]FM_GetShiftState done [08:47:13]opened in 1727137889 [08:47:13]opened+sec_in_day 1727224289 [08:47:13]quantity*price = 0 [08:47:13]sum+1 = 1 [08:47:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 51 24.09.2024 08:47 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30048989 ФМ: 0000000000871835 ФД: 152592 ФПД: 134250759368020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T084713&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152592&fm=134250759368020&tin=02508201610067®Number=0000000000091825&sum=0 [08:47:14]StoreToDocumentArchive [08:47:14]shift 477 fd 152592 [08:47:14]save to /storage/0477/doc_00152592 [08:47:14]save last doc name /storage/0477/doc_00152592 to /storage/kkm_last_doc_name [08:47:14]save OK [08:47:14]Clear old archive folders... [08:47:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:47:14]tlvbuf is 012DCD80 [08:47:14]SAM_PROTO_ClearQueue [08:47:14]wFMCommunicate request_size=4 [08:47:14]MH_SAM_APDU [08:47:14]CAPDU: 80 09 00 00 [08:47:14]Write to MH i2c: E2 08 00 21 02 80 09 00 00 00 00 00 00 95 [08:47:14]Write i2c OK [08:47:14]MH_I2C_Read... [08:47:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:47:14]Read from MH i2c: E2 [08:47:14]MH_I2C_Read... [08:47:14]Read from MH i2c: E2 03 00 [08:47:14]MH_I2C_Read... [08:47:14]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [08:47:14]RAPDU: 90 00 [08:47:14]wFMCommunicate OK [08:47:14]SAM_PROTO_ClearQueue done [08:47:14]KKMCreateOFDPacket [08:47:14]OFDProtocolAddRootSTLVToBuf [08:47:14]FM_MakeSignedData [08:47:14]FM_MakeSignedData [08:47:14]SAM_PROTO_SignData [08:47:14]wFMCommunicate request_size=4 [08:47:14]MH_SAM_APDU [08:47:14]CAPDU: 80 0D 01 02 [08:47:14]Write to MH i2c: E2 08 00 22 02 80 0D 01 02 00 00 00 00 9D [08:47:14]Write i2c OK [08:47:14]MH_I2C_Read... [08:47:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:47:14]Read from MH i2c: E2 [08:47:14]MH_I2C_Read... [08:47:14]Read from MH i2c: E2 03 00 [08:47:14]MH_I2C_Read... [08:47:14]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [08:47:14]RAPDU: 90 00 [08:47:14]wFMCommunicate OK [08:47:14]wFMCommunicate request_size=255 [08:47:14]MH_SAM_APDU [08:47:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 91 7C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 54 02 00 35 04 06 00 7A [08:47:14]Write to MH i2c: E2 02 01 23 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 91 7C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 54 02 00 35 04 06 00 7A 00 00 6F [08:47:14]Write i2c OK [08:47:14]MH_I2C_Read... [08:47:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:14]Read from MH i2c: E2 [08:47:14]MH_I2C_Read... [08:47:14]Read from MH i2c: E2 03 00 [08:47:14]MH_I2C_Read... [08:47:14]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [08:47:14]RAPDU: 90 00 [08:47:14]wFMCommunicate OK [08:47:14]wFMCommunicate request_size=10 [08:47:14]MH_SAM_APDU [08:47:14]CAPDU: 80 0D 02 02 05 19 B0 D2 AD 54 [08:47:14]Write to MH i2c: E2 0D 00 24 02 80 0D 02 02 05 00 19 B0 D2 AD 54 00 00 46 [08:47:14]Write i2c OK [08:47:14]MH_I2C_Read... [08:47:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:14]Read from MH i2c: E2 [08:47:14]MH_I2C_Read... [08:47:14]Read from MH i2c: E2 03 00 [08:47:14]MH_I2C_Read... [08:47:14]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [08:47:14]RAPDU: 90 00 [08:47:14]wFMCommunicate OK [08:47:14]wFMCommunicate request_size=4 [08:47:14]MH_SAM_APDU [08:47:14]CAPDU: 80 0D 03 02 [08:47:14]Write to MH i2c: E2 08 00 25 02 80 0D 03 02 00 00 00 00 A2 [08:47:14]Write i2c OK [08:47:14]MH_I2C_Read... [08:47:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:47:14]Read from MH i2c: E2 [08:47:14]MH_I2C_Read... [08:47:14]Read from MH i2c: E2 0B 00 [08:47:14]MH_I2C_Read... [08:47:14]Read from MH i2c: E2 0B 00 25 02 00 87 6F 9D 71 AB 80 59 95 90 00 C0 [08:47:14]RAPDU: 87 6F 9D 71 AB 80 59 95 90 00 [08:47:14]wFMCommunicate OK [08:47:14]SAM_PROTO_SignData done [08:47:14]FM_MakeSignedData done [08:47:14]CreateOFDProtocolMessage [08:47:14]wFMCommunicate request_size=4 [08:47:14]MH_SAM_APDU [08:47:14]CAPDU: 80 11 00 00 [08:47:14]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [08:47:14]Write i2c OK [08:47:14]MH_I2C_Read... [08:47:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:15]Read from MH i2c: E2 [08:47:15]MH_I2C_Read... [08:47:15]Read from MH i2c: E2 17 00 [08:47:15]MH_I2C_Read... [08:47:15]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [08:47:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:47:15]wFMCommunicate OK [08:47:15]CreateOFDProtocolMessage done [08:47:15]OFDSenderStorePacket 152592 [08:47:15]StoreOFDPacket docnum=152592 [08:47:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B 67 07 01 A3 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 91 7C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 54 02 00 35 04 06 00 7A 19 B0 D2 AD 54 87 6F 9D 71 AB 80 59 95 [08:47:15]CheckFolder [08:47:15]dirname=/storage/ofd_packets [08:47:15]CheckFolder done [08:47:15]ProducePacketName [08:47:15]name=ofd_packets/00152592 [08:47:15]NVStorageSaveData ofd_packets/00152592 [08:47:15]File name is /storage/ofd_packets/00152592 [08:47:15]Write 301 bytes [08:47:15]NVStorageSaveData done [08:47:15]OFDSenderStorePacket done [08:47:15]KKMCreateOFDPacket done [08:47:15]NVStorageSaveData kkm_last_timestamp [08:47:15]File name is /storage/kkm_last_timestamp [08:47:15]Write 4 bytes [08:47:15]NVStorageSaveData done [08:47:15]ExternCall_PrintAddStr [08:47:15]wPrintStart [08:47:15]Write to MH i2c: 01 00 00 27 02 29 [08:47:15]Write i2c OK [08:47:15]MH_I2C_Read... [08:47:15]Read from MH i2c: 01 [08:47:15]MH_I2C_Read... [08:47:15]Read from MH i2c: 01 07 00 [08:47:15]MH_I2C_Read... [08:47:15]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 FF 0F 3E [08:47:15]RasterBufferAndPrint [08:47:15]line Счет N : (1)1786595 [08:47:15]line ИНН: 02508201610067 [08:47:15]line Контрольно-Кассовый Чек [08:47:15]line ПРОДАЖА [08:47:15]line ТРК (МРК, ГНК) : 13 [08:47:15]line Товар: 2710124500 [08:47:15]line Аи-95-К-5 [08:47:15]line 20.000 * 0.00 [08:47:15]line = 0.00 [08:47:15]line НДС 12% НСП 1% [08:47:15]line > о реализуемом товаре [08:47:15]line ИТОГО: 0.00 [08:47:15]line НСП 1% : 0.00 [08:47:15]line НДС 12% : 0.00 [08:47:15]line Наличными: 0.00 [08:47:15]line Безнал.: 0.00 [08:47:15]line Место: АЗС № 89 "Партнер Нефть" [08:47:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:47:15]line СНО: Общий режим [08:47:15]line Чек 51 24.09.2024 08:47 [08:47:15]line Смена: 477 ФФД: 1.0 [08:47:15]line ЗНМ: 0300000113 [08:47:15]line РНМ: 0000000000091825 [08:47:15]line Версия ККМ: 001 [08:47:15]line Талоны: ТК ГПНА Online [08:47:15]line 30048989 [08:47:15]line ФМ: 0000000000871835 [08:47:15]line ФД: 152592 [08:47:15]line ФПД: 134250759368020 [08:47:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T084713&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152592&fm=134250759368020&tin=02508201610067®Number=0000000000091825&sum=0 [08:47:15]written 0, free lines is 4095 [08:47:15]OFD Sender: Processing packet 152592 [packets to send 828, broken 827] [08:47:15]ProducePacketName [08:47:15]name=ofd_packets/00152592 [08:47:15]OFD Sender: To server: pG, [08:47:15]CommunicateWithHost lk.salyk.kg:30040 [08:47:15]ConnectInit lk.salyk.kg [08:47:15]Write to MH i2c: 01 00 00 51 02 53 [08:47:15]Write i2c OK [08:47:15]MH_I2C_Read... [08:47:15]Read from MH i2c: 01 [08:47:15]MH_I2C_Read... [08:47:15]Read from MH i2c: 01 07 00 [08:47:15]MH_I2C_Read... [08:47:15]Read from MH i2c: 01 07 00 51 02 00 00 00 00 00 E9 0C 4F [08:47:15]RasterBufferAndPrint [08:47:15]line [08:47:15]line [08:47:15]line [08:47:15]line [08:47:15]line [08:47:15]written 0, free lines is 3312 [08:47:15]MH_Cut [08:47:15]Write to MH i2c: D1 01 00 58 02 01 2C [08:47:15]Write i2c OK [08:47:15]MH_I2C_Read... [08:47:15]Read from MH i2c: D1 [08:47:15]MH_I2C_Read... [08:47:15]Read from MH i2c: D1 01 00 [08:47:15]MH_I2C_Read... [08:47:15]Read from MH i2c: D1 01 00 58 02 00 2B [08:47:15]Write to MH i2c: 01 00 00 59 02 5B [08:47:15]Write i2c OK [08:47:15]MH_I2C_Read... [08:47:15]recv_with_timeout no data received [08:47:16]*** Cut start [08:47:16]*** Purtial cut [08:47:16]*** Stage 1: CUTSNS_PIN = 1 [08:47:16]Read from MH i2c: 01 [08:47:16]MH_I2C_Read... [08:47:16]*** Stop cut motor [08:47:16]*** Cut end [08:47:16]Read from MH i2c: 01 07 00 [08:47:16]MH_I2C_Read... [08:47:16]Read from MH i2c: 01 07 00 59 02 00 00 00 00 00 FF 0F 70 [08:47:16]process_action close_receipt done [08:47:16]requested_data is exist [08:47:16]produce_requested_data [08:47:16]requested_item fm.sn is exist - process it [08:47:16]wFMCommunicate request_size=4 [08:47:16]MH_SAM_APDU [08:47:16]CAPDU: 80 11 00 00 [08:47:16]Write to MH i2c: E2 08 00 5A 02 80 11 00 00 00 00 00 00 D6 [08:47:16]Write i2c OK [08:47:16]MH_I2C_Read... [08:47:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:16]Read from MH i2c: E2 [08:47:16]MH_I2C_Read... [08:47:16]Read from MH i2c: E2 17 00 [08:47:16]MH_I2C_Read... [08:47:16]Read from MH i2c: E2 17 00 5A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [08:47:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:47:16]wFMCommunicate OK [08:47:16]requested_item fd.num is exist - process it [08:47:16]SAM_PROTO_GetFieldsCounters [08:47:16]wFMCommunicate request_size=4 [08:47:16]MH_SAM_APDU [08:47:16]CAPDU: 80 13 00 00 [08:47:16]Write to MH i2c: E2 08 00 5B 02 80 13 00 00 00 00 00 00 D9 [08:47:16]Write i2c OK [08:47:16]MH_I2C_Read... [08:47:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:47:16]Read from MH i2c: E2 [08:47:16]MH_I2C_Read... [08:47:16]Read from MH i2c: E2 62 00 [08:47:16]MH_I2C_Read... [08:47:16]Read from MH i2c: E2 62 00 5B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 10 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [08:47:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 10 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:47:16]wFMCommunicate OK [08:47:16]SAM_PROTO_GetFieldsCounters done [08:47:16]requested_item shift.num is exist - process it [08:47:16]requested_item shift.opened is exist - process it [08:47:16]req_shift_opened [08:47:16]FM_GetShiftState [08:47:16]SAM_PROTO_GetShiftState [08:47:16]wFMCommunicate request_size=4 [08:47:16]MH_SAM_APDU [08:47:16]CAPDU: 80 13 01 00 [08:47:16]Write to MH i2c: E2 08 00 5C 02 80 13 01 00 00 00 00 00 DB [08:47:16]Write i2c OK [08:47:16]MH_I2C_Read... [08:47:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:16]Read from MH i2c: E2 [08:47:16]MH_I2C_Read... [08:47:16]Read from MH i2c: E2 0E 00 [08:47:16]MH_I2C_Read... [08:47:16]Read from MH i2c: E2 0E 00 5C 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A8 [08:47:16]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:47:16]wFMCommunicate OK [08:47:16]SAM_PROTO_GetShiftState done [08:47:16]FM_GetShiftState done [08:47:16]req_shift_opened done [08:47:16]requested_item shift.open_date is exist - process it [08:47:16]req_shift_open_date [08:47:16]req_shift_open_date done [08:47:16]produce_requested_data done [08:47:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152592,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:47:16]process_action_free close_receipt [08:47:16]json_value_free [08:47:16]json_value_free done [08:47:16]process_json_proto returns [08:47:16]Send response to host [08:47:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152592,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:47:16]free response buf [08:47:16]execute_script done [08:47:16]execute_script returns [08:47:16]free content buf [08:47:16]Sock 11.Close socket [08:47:16]Sock 11.Thread stoped [08:47:17]Connected sock=10 [08:47:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B 67 07 01 A3 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 91 7C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 54 02 00 35 04 06 00 7A 19 B0 D2 AD 54 87 6F 9D 71 AB 80 59 95 [08:47:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5B 89 47 00 7B 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 54 02 00 F4 03 04 00 92 24 F2 66 B6 04 01 00 00 9D DF 1A 5E 74 C4 B6 3C [08:47:18]CommunicateWithHost err = 0 [08:47:18]CheckOFDResponse [08:47:18]1017 (14) - 77093643461234 [08:47:18]1041 (16) - 0000000000871835 [08:47:18]1040 (4) - 152592 [08:47:18]1012 (4) - 24.09.2024 02:31 [08:47:18]1206 (1) - 0 [08:47:18]OFD Sender: Remove packet 152592 [08:47:18]ProducePacketName [08:47:18]name=ofd_packets/00152592 [08:47:18]NVStorageDeleteData [08:47:18]OFD Sender: No OFD packet to send [08:47:23]OFD Sender: No OFD packet to send [08:47:26]recv_with_timeout no data received [08:47:28]OFD Sender: No OFD packet to send [08:47:33]OFD Sender: No OFD packet to send [08:47:38]recv_with_timeout no data received [08:47:38]OFD Sender: No OFD packet to send [08:47:43]OFD Sender: No OFD packet to send [08:47:48]OFD Sender: No OFD packet to send [08:47:53]OFD Sender: No OFD packet to send [08:47:58]OFD Sender: No OFD packet to send [08:48:03]OFD Sender: No OFD packet to send [08:48:08]OFD Sender: No OFD packet to send [08:48:13]OFD Sender: No OFD packet to send [08:48:18]OFD Sender: No OFD packet to send [08:48:24]OFD Sender: No OFD packet to send [08:48:29]OFD Sender: No OFD packet to send [08:48:34]OFD Sender: No OFD packet to send [08:48:39]OFD Sender: No OFD packet to send [08:48:44]OFD Sender: No OFD packet to send [08:48:49]OFD Sender: No OFD packet to send [08:48:54]OFD Sender: No OFD packet to send [08:48:59]OFD Sender: No OFD packet to send [08:49:04]OFD Sender: No OFD packet to send [08:49:09]OFD Sender: No OFD packet to send [08:49:10]accept exits with 9 [08:49:10]New connection [08:49:10]New thread 3066899812 created [08:49:10]Thread 3066756452 joined [08:49:10]Waiting for new connection... [08:49:10] Sock 9.Parse request [08:49:10]Sock 9.Check first char [08:49:10]Sock 9.First char is OK [08:49:10]request: POST /json_proto HTTP/1.0 [08:49:10]Method: POST [08:49:10]URL: /json_proto [08:49:10]Method is POST - this is cgi request [08:49:10]url: /json_proto [08:49:10]query_string will be loaded in cgi processing [08:49:10]execute_cgi json_proto POST (null) [08:49:10]execute_cgi path=json_proto method=POST [08:49:10]POST find Content-Length [08:49:10]Host: 172.17.43.67:8080 [08:49:10]Content-Length: 678 [08:49:10]Content-Type: application/json [08:49:10] [08:49:10]POST finish read [08:49:10]Found Content-Length = 678 [08:49:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:10]execute_script... [08:49:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:10]POST & json_proto [08:49:10]process_json_proto [08:49:10]json parsed OK: [08:49:10]protocol is kg_v1.0 [08:49:10]action value=close_receipt [08:49:10]process_action close_receipt [08:49:10]cmd_close_receipt [08:49:10]MH_GetDate [08:49:10]Write to MH i2c: F0 00 00 5D 02 4E [08:49:10]Write i2c OK [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: F0 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: F0 09 00 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: F0 09 00 5D 02 00 07 7D F2 66 6A BD 47 65 06 [08:49:10]GetLastDocTimeStamp 1727167633 [08:49:10]current date 1727167751 [08:49:10]FM_GetShiftState [08:49:10]SAM_PROTO_GetShiftState [08:49:10]wFMCommunicate request_size=4 [08:49:10]MH_SAM_APDU [08:49:10]CAPDU: 80 13 01 00 [08:49:10]Write to MH i2c: E2 08 00 5E 02 80 13 01 00 00 00 00 00 DD [08:49:10]Write i2c OK [08:49:10]MH_I2C_Read... [08:49:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:11]Read from MH i2c: E2 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 0E 00 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 0E 00 5E 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AA [08:49:11]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:49:11]wFMCommunicate OK [08:49:11]SAM_PROTO_GetShiftState done [08:49:11]FM_GetShiftState done [08:49:11]opened in 1727137889 [08:49:11]opened+sec_in_day 1727224289 [08:49:11]quantity*price = 60027 [08:49:11]sum+1 = 60029 [08:49:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 52 24.09.2024 08:49 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152593 ФПД: 167367953777323 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T084911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152593&fm=167367953777323&tin=02508201610067®Number=0000000000091825&sum=60000 [08:49:12]StoreToDocumentArchive [08:49:12]shift 477 fd 152593 [08:49:12]save to /storage/0477/doc_00152593 [08:49:12]save last doc name /storage/0477/doc_00152593 to /storage/kkm_last_doc_name [08:49:12]save OK [08:49:12]Clear old archive folders... [08:49:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:49:12]tlvbuf is 012FF2A0 [08:49:12]SAM_PROTO_ClearQueue [08:49:12]wFMCommunicate request_size=4 [08:49:12]MH_SAM_APDU [08:49:12]CAPDU: 80 09 00 00 [08:49:12]Write to MH i2c: E2 08 00 6B 02 80 09 00 00 00 00 00 00 DF [08:49:12]Write i2c OK [08:49:12]MH_I2C_Read... [08:49:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:12]Read from MH i2c: E2 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 03 00 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [08:49:12]RAPDU: 90 00 [08:49:12]wFMCommunicate OK [08:49:12]SAM_PROTO_ClearQueue done [08:49:12]KKMCreateOFDPacket [08:49:12]OFDProtocolAddRootSTLVToBuf [08:49:12]FM_MakeSignedData [08:49:12]FM_MakeSignedData [08:49:12]SAM_PROTO_SignData [08:49:12]wFMCommunicate request_size=4 [08:49:12]MH_SAM_APDU [08:49:12]CAPDU: 80 0D 01 02 [08:49:12]Write to MH i2c: E2 08 00 6C 02 80 0D 01 02 00 00 00 00 E7 [08:49:12]Write i2c OK [08:49:12]MH_I2C_Read... [08:49:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:12]Read from MH i2c: E2 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 03 00 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [08:49:12]RAPDU: 90 00 [08:49:12]wFMCommunicate OK [08:49:12]wFMCommunicate request_size=255 [08:49:12]MH_SAM_APDU [08:49:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 07 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 54 02 00 35 04 06 00 98 [08:49:12]Write to MH i2c: E2 02 01 6D 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 07 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 54 02 00 35 04 06 00 98 00 00 C1 [08:49:12]Write i2c OK [08:49:12]MH_I2C_Read... [08:49:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:12]Read from MH i2c: E2 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 03 00 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [08:49:12]RAPDU: 90 00 [08:49:12]wFMCommunicate OK [08:49:12]wFMCommunicate request_size=10 [08:49:12]MH_SAM_APDU [08:49:12]CAPDU: 80 0D 02 02 05 38 63 6E 82 AB [08:49:12]Write to MH i2c: E2 0D 00 6E 02 80 0D 02 02 05 00 38 63 6E 82 AB 00 00 2A [08:49:12]Write i2c OK [08:49:12]MH_I2C_Read... [08:49:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:12]Read from MH i2c: E2 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 03 00 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [08:49:12]RAPDU: 90 00 [08:49:12]wFMCommunicate OK [08:49:12]wFMCommunicate request_size=4 [08:49:12]MH_SAM_APDU [08:49:12]CAPDU: 80 0D 03 02 [08:49:12]Write to MH i2c: E2 08 00 6F 02 80 0D 03 02 00 00 00 00 EC [08:49:12]Write i2c OK [08:49:12]MH_I2C_Read... [08:49:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:12]Read from MH i2c: E2 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 0B 00 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 0B 00 6F 02 00 FE F3 1F F1 44 EC 46 DD 90 00 41 [08:49:12]RAPDU: FE F3 1F F1 44 EC 46 DD 90 00 [08:49:12]wFMCommunicate OK [08:49:12]SAM_PROTO_SignData done [08:49:12]FM_MakeSignedData done [08:49:12]CreateOFDProtocolMessage [08:49:12]wFMCommunicate request_size=4 [08:49:12]MH_SAM_APDU [08:49:12]CAPDU: 80 11 00 00 [08:49:12]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [08:49:12]Write i2c OK [08:49:12]MH_I2C_Read... [08:49:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:12]Read from MH i2c: E2 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 17 00 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [08:49:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:49:12]wFMCommunicate OK [08:49:12]CreateOFDProtocolMessage done [08:49:12]OFDSenderStorePacket 152593 [08:49:12]StoreOFDPacket docnum=152593 [08:49:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 94 92 07 01 F9 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 07 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 54 02 00 35 04 06 00 98 38 63 6E 82 AB FE F3 1F F1 44 EC 46 DD [08:49:12]CheckFolder [08:49:12]dirname=/storage/ofd_packets [08:49:12]CheckFolder done [08:49:12]ProducePacketName [08:49:12]name=ofd_packets/00152593 [08:49:12]NVStorageSaveData ofd_packets/00152593 [08:49:12]File name is /storage/ofd_packets/00152593 [08:49:12]Write 301 bytes [08:49:12]NVStorageSaveData done [08:49:12]OFDSenderStorePacket done [08:49:12]KKMCreateOFDPacket done [08:49:12]NVStorageSaveData kkm_last_timestamp [08:49:12]File name is /storage/kkm_last_timestamp [08:49:12]Write 4 bytes [08:49:12]NVStorageSaveData done [08:49:12]ExternCall_PrintAddStr [08:49:12]wPrintStart [08:49:12]Write to MH i2c: 01 00 00 71 02 73 [08:49:12]Write i2c OK [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: 01 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: 01 07 00 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [08:49:12]RasterBufferAndPrint [08:49:12]line Счет N : (1)1786596 [08:49:12]line ИНН: 02508201610067 [08:49:12]line Контрольно-Кассовый Чек [08:49:12]line ПРОДАЖА [08:49:12]line ТРК (МРК, ГНК) : 13 [08:49:12]line Товар: 2710124500 [08:49:12]line Аи-95-К-5 [08:49:12]line 8.090 * 74.20 [08:49:12]line = 600.28 [08:49:12]line НДС 12% НСП 1% [08:49:12]line > о реализуемом товаре [08:49:12]line ОКРУГЛЕНИЕ: -0.28 [08:49:12]line ИТОГО: 600.00 [08:49:12]line Внесено: 600.00 [08:49:12]line СДАЧА: 0.00 [08:49:12]line НСП 1% : 5.31 [08:49:12]line НДС 12% : 63.75 [08:49:12]line Наличными: 600.00 [08:49:12]line Безнал.: 0.00 [08:49:12]line Место: АЗС № 89 "Партнер Нефть" [08:49:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:49:12]line СНО: Общий режим [08:49:12]line Чек 52 24.09.2024 08:49 [08:49:12]line Смена: 477 ФФД: 1.0 [08:49:12]line ЗНМ: 0300000113 [08:49:12]line РНМ: 0000000000091825 [08:49:12]line Версия ККМ: 001 [08:49:12]line ФМ: 0000000000871835 [08:49:12]line ФД: 152593 [08:49:12]line ФПД: 167367953777323 [08:49:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T084911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152593&fm=167367953777323&tin=02508201610067®Number=0000000000091825&sum=60000 [08:49:12]written 0, free lines is 4095 [08:49:12]OFD Sender: Processing packet 152593 [packets to send 828, broken 827] [08:49:12]ProducePacketName [08:49:12]name=ofd_packets/00152593 [08:49:12]OFD Sender: To server: pG, [08:49:12]CommunicateWithHost lk.salyk.kg:30040 [08:49:12]ConnectInit lk.salyk.kg [08:49:13]Connected sock=7 [08:49:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 94 92 07 01 F9 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 07 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 54 02 00 35 04 06 00 98 38 63 6E 82 AB FE F3 1F F1 44 EC 46 DD [08:49:13]Write to MH i2c: 01 00 00 9C 02 9E [08:49:13]Write i2c OK [08:49:13]MH_I2C_Read... [08:49:13]Read from MH i2c: 01 [08:49:13]MH_I2C_Read... [08:49:13]Read from MH i2c: 01 07 00 [08:49:13]MH_I2C_Read... [08:49:13]Read from MH i2c: 01 07 00 9C 02 00 00 00 00 00 E7 0C 98 [08:49:13]RasterBufferAndPrint [08:49:13]line [08:49:13]line [08:49:13]line [08:49:13]line [08:49:13]line [08:49:13]written 0, free lines is 3309 [08:49:13]MH_Cut [08:49:13]Write to MH i2c: D1 01 00 A3 02 01 77 [08:49:13]Write i2c OK [08:49:13]MH_I2C_Read... [08:49:13]Read from MH i2c: D1 [08:49:13]MH_I2C_Read... [08:49:13]Read from MH i2c: D1 01 00 [08:49:13]MH_I2C_Read... [08:49:13]Read from MH i2c: D1 01 00 A3 02 00 76 [08:49:13]Write to MH i2c: 01 00 00 A4 02 A6 [08:49:13]Write i2c OK [08:49:13]MH_I2C_Read... [08:49:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AC 69 47 00 8D B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 54 02 00 F4 03 04 00 05 25 F2 66 B6 04 01 00 00 D0 1D 87 CE C3 95 CF B9 [08:49:13]CommunicateWithHost err = 0 [08:49:13]CheckOFDResponse [08:49:13]1017 (14) - 77093643461234 [08:49:13]1041 (16) - 0000000000871835 [08:49:13]1040 (4) - 152593 [08:49:13]1012 (4) - 24.09.2024 02:33 [08:49:13]1206 (1) - 0 [08:49:13]OFD Sender: Remove packet 152593 [08:49:13]ProducePacketName [08:49:13]name=ofd_packets/00152593 [08:49:13]NVStorageDeleteData [08:49:13]*** Cut start [08:49:13]*** Purtial cut [08:49:13]*** CUTSNS_PIN = 0 [08:49:13]OFD Sender: No OFD packet to send [08:49:14]*** Stage 1: CUTSNS_PIN = 1 [08:49:15]Read from MH i2c: 01 [08:49:15]MH_I2C_Read... [08:49:15]*** Stop cut motor [08:49:15]*** Cut end [08:49:15]Read from MH i2c: 01 07 00 [08:49:15]MH_I2C_Read... [08:49:15]Read from MH i2c: 01 07 00 A4 02 00 00 00 00 00 FF 0F BB [08:49:15]process_action close_receipt done [08:49:15]requested_data is exist [08:49:15]produce_requested_data [08:49:15]requested_item fm.sn is exist - process it [08:49:16]wFMCommunicate request_size=4 [08:49:16]MH_SAM_APDU [08:49:16]CAPDU: 80 11 00 00 [08:49:16]Write to MH i2c: E2 08 00 A5 02 80 11 00 00 00 00 00 00 21 [08:49:16]Write i2c OK [08:49:16]MH_I2C_Read... [08:49:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:16]Read from MH i2c: E2 [08:49:16]MH_I2C_Read... [08:49:16]Read from MH i2c: E2 17 00 [08:49:16]MH_I2C_Read... [08:49:16]Read from MH i2c: E2 17 00 A5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [08:49:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:49:16]wFMCommunicate OK [08:49:16]requested_item fd.num is exist - process it [08:49:16]SAM_PROTO_GetFieldsCounters [08:49:16]wFMCommunicate request_size=4 [08:49:16]MH_SAM_APDU [08:49:16]CAPDU: 80 13 00 00 [08:49:16]Write to MH i2c: E2 08 00 A6 02 80 13 00 00 00 00 00 00 24 [08:49:16]Write i2c OK [08:49:16]MH_I2C_Read... [08:49:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:16]Read from MH i2c: E2 [08:49:16]MH_I2C_Read... [08:49:16]Read from MH i2c: E2 62 00 [08:49:16]MH_I2C_Read... [08:49:16]Read from MH i2c: E2 62 00 A6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 11 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [08:49:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 11 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:49:16]wFMCommunicate OK [08:49:16]SAM_PROTO_GetFieldsCounters done [08:49:16]requested_item shift.num is exist - process it [08:49:16]requested_item shift.opened is exist - process it [08:49:16]req_shift_opened [08:49:16]FM_GetShiftState [08:49:16]SAM_PROTO_GetShiftState [08:49:16]wFMCommunicate request_size=4 [08:49:16]MH_SAM_APDU [08:49:16]CAPDU: 80 13 01 00 [08:49:16]Write to MH i2c: E2 08 00 A7 02 80 13 01 00 00 00 00 00 26 [08:49:16]Write i2c OK [08:49:16]MH_I2C_Read... [08:49:16]Read from MH i2c: E2 [08:49:16]MH_I2C_Read... [08:49:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:16]Read from MH i2c: E2 0E 00 [08:49:16]MH_I2C_Read... [08:49:16]Read from MH i2c: E2 0E 00 A7 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F3 [08:49:16]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:49:16]wFMCommunicate OK [08:49:16]SAM_PROTO_GetShiftState done [08:49:16]FM_GetShiftState done [08:49:16]req_shift_opened done [08:49:16]requested_item shift.open_date is exist - process it [08:49:16]req_shift_open_date [08:49:16]req_shift_open_date done [08:49:16]produce_requested_data done [08:49:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152593,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:49:16]process_action_free close_receipt [08:49:16]json_value_free [08:49:16]json_value_free done [08:49:16]process_json_proto returns [08:49:16]Send response to host [08:49:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152593,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:49:16]free response buf [08:49:16]execute_script done [08:49:16]execute_script returns [08:49:16]free content buf [08:49:16]Sock 9.Close socket [08:49:16]Sock 9.Thread stoped [08:49:19]OFD Sender: No OFD packet to send [08:49:22]recv_with_timeout no data received [08:49:24]OFD Sender: No OFD packet to send [08:49:29]OFD Sender: No OFD packet to send [08:49:33]recv_with_timeout no data received [08:49:34]OFD Sender: No OFD packet to send [08:49:35]accept exits with 10 [08:49:35]New connection [08:49:35]New thread 3066756452 created [08:49:35]Thread 3066899812 joined [08:49:35]Waiting for new connection... [08:49:35] Sock 10.Parse request [08:49:35]Sock 10.Check first char [08:49:35]Sock 10.First char is OK [08:49:35]request: POST /json_proto HTTP/1.0 [08:49:35]Method: POST [08:49:35]URL: /json_proto [08:49:35]Method is POST - this is cgi request [08:49:35]url: /json_proto [08:49:35]query_string will be loaded in cgi processing [08:49:35]execute_cgi json_proto POST (null) [08:49:35]execute_cgi path=json_proto method=POST [08:49:35]POST find Content-Length [08:49:35]Host: 172.17.43.67:8080 [08:49:35]Content-Length: 678 [08:49:35]Content-Type: application/json [08:49:35] [08:49:35]POST finish read [08:49:35]Found Content-Length = 678 [08:49:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:35]execute_script... [08:49:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:35]POST & json_proto [08:49:35]process_json_proto [08:49:35]json parsed OK: [08:49:35]protocol is kg_v1.0 [08:49:35]action value=close_receipt [08:49:35]process_action close_receipt [08:49:35]cmd_close_receipt [08:49:35]MH_GetDate [08:49:35]Write to MH i2c: F0 00 00 A8 02 99 [08:49:35]Write i2c OK [08:49:35]MH_I2C_Read... [08:49:35]Read from MH i2c: F0 [08:49:35]MH_I2C_Read... [08:49:35]Read from MH i2c: F0 09 00 [08:49:35]MH_I2C_Read... [08:49:35]Read from MH i2c: F0 09 00 A8 02 00 1F 7D F2 66 6A BD 47 65 69 [08:49:35]GetLastDocTimeStamp 1727167751 [08:49:35]current date 1727167775 [08:49:35]FM_GetShiftState [08:49:35]SAM_PROTO_GetShiftState [08:49:35]wFMCommunicate request_size=4 [08:49:35]MH_SAM_APDU [08:49:35]CAPDU: 80 13 01 00 [08:49:35]Write to MH i2c: E2 08 00 A9 02 80 13 01 00 00 00 00 00 28 [08:49:35]Write i2c OK [08:49:35]MH_I2C_Read... [08:49:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:35]Read from MH i2c: E2 [08:49:35]MH_I2C_Read... [08:49:35]Read from MH i2c: E2 0E 00 [08:49:35]MH_I2C_Read... [08:49:35]Read from MH i2c: E2 0E 00 A9 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F5 [08:49:35]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:49:35]wFMCommunicate OK [08:49:35]SAM_PROTO_GetShiftState done [08:49:35]FM_GetShiftState done [08:49:35]opened in 1727137889 [08:49:35]opened+sec_in_day 1727224289 [08:49:35]quantity*price = 50036 [08:49:35]sum+1 = 50037 [08:49:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 53 24.09.2024 08:49 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152594 ФПД: 116570203855753 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T084936&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152594&fm=116570203855753&tin=02508201610067®Number=0000000000091825&sum=50000 [08:49:36]StoreToDocumentArchive [08:49:36]shift 477 fd 152594 [08:49:36]save to /storage/0477/doc_00152594 [08:49:36]save last doc name /storage/0477/doc_00152594 to /storage/kkm_last_doc_name [08:49:36]save OK [08:49:36]Clear old archive folders... [08:49:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:49:36]tlvbuf is 012F1A10 [08:49:36]SAM_PROTO_ClearQueue [08:49:36]wFMCommunicate request_size=4 [08:49:36]MH_SAM_APDU [08:49:36]CAPDU: 80 09 00 00 [08:49:36]Write to MH i2c: E2 08 00 B6 02 80 09 00 00 00 00 00 00 2A [08:49:36]Write i2c OK [08:49:36]MH_I2C_Read... [08:49:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:36]Read from MH i2c: E2 [08:49:36]MH_I2C_Read... [08:49:36]Read from MH i2c: E2 03 00 [08:49:36]MH_I2C_Read... [08:49:36]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [08:49:36]RAPDU: 90 00 [08:49:36]wFMCommunicate OK [08:49:36]SAM_PROTO_ClearQueue done [08:49:36]KKMCreateOFDPacket [08:49:36]OFDProtocolAddRootSTLVToBuf [08:49:36]FM_MakeSignedData [08:49:36]FM_MakeSignedData [08:49:36]SAM_PROTO_SignData [08:49:36]wFMCommunicate request_size=4 [08:49:36]MH_SAM_APDU [08:49:36]CAPDU: 80 0D 01 02 [08:49:36]Write to MH i2c: E2 08 00 B7 02 80 0D 01 02 00 00 00 00 32 [08:49:36]Write i2c OK [08:49:36]MH_I2C_Read... [08:49:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:36]Read from MH i2c: E2 [08:49:36]MH_I2C_Read... [08:49:36]Read from MH i2c: E2 03 00 [08:49:36]MH_I2C_Read... [08:49:36]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [08:49:36]RAPDU: 90 00 [08:49:36]wFMCommunicate OK [08:49:36]wFMCommunicate request_size=255 [08:49:36]MH_SAM_APDU [08:49:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 20 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 54 02 00 35 04 06 00 6A [08:49:36]Write to MH i2c: E2 02 01 B8 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 20 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 54 02 00 35 04 06 00 6A 00 00 8B [08:49:36]Write i2c OK [08:49:36]MH_I2C_Read... [08:49:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:37]Read from MH i2c: E2 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: E2 03 00 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [08:49:37]RAPDU: 90 00 [08:49:37]wFMCommunicate OK [08:49:37]wFMCommunicate request_size=10 [08:49:37]MH_SAM_APDU [08:49:37]CAPDU: 80 0D 02 02 05 05 1D 97 9B 89 [08:49:37]Write to MH i2c: E2 0D 00 B9 02 80 0D 02 02 05 00 05 1D 97 9B 89 00 00 1C [08:49:37]Write i2c OK [08:49:37]MH_I2C_Read... [08:49:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:37]Read from MH i2c: E2 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: E2 03 00 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: E2 03 00 B9 02 00 90 00 2F [08:49:37]RAPDU: 90 00 [08:49:37]wFMCommunicate OK [08:49:37]wFMCommunicate request_size=4 [08:49:37]MH_SAM_APDU [08:49:37]CAPDU: 80 0D 03 02 [08:49:37]Write to MH i2c: E2 08 00 BA 02 80 0D 03 02 00 00 00 00 37 [08:49:37]Write i2c OK [08:49:37]MH_I2C_Read... [08:49:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:37]Read from MH i2c: E2 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: E2 0B 00 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: E2 0B 00 BA 02 00 13 17 B7 3B D5 3A D2 F6 90 00 2B [08:49:37]RAPDU: 13 17 B7 3B D5 3A D2 F6 90 00 [08:49:37]wFMCommunicate OK [08:49:37]SAM_PROTO_SignData done [08:49:37]FM_MakeSignedData done [08:49:37]CreateOFDProtocolMessage [08:49:37]wFMCommunicate request_size=4 [08:49:37]MH_SAM_APDU [08:49:37]CAPDU: 80 11 00 00 [08:49:37]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [08:49:37]Write i2c OK [08:49:37]MH_I2C_Read... [08:49:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:37]Read from MH i2c: E2 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: E2 17 00 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [08:49:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:49:37]wFMCommunicate OK [08:49:37]CreateOFDProtocolMessage done [08:49:37]OFDSenderStorePacket 152594 [08:49:37]StoreOFDPacket docnum=152594 [08:49:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6F 65 07 01 AD D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 20 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 54 02 00 35 04 06 00 6A 05 1D 97 9B 89 13 17 B7 3B D5 3A D2 F6 [08:49:37]CheckFolder [08:49:37]dirname=/storage/ofd_packets [08:49:37]CheckFolder done [08:49:37]ProducePacketName [08:49:37]name=ofd_packets/00152594 [08:49:37]NVStorageSaveData ofd_packets/00152594 [08:49:37]File name is /storage/ofd_packets/00152594 [08:49:37]Write 301 bytes [08:49:37]NVStorageSaveData done [08:49:37]OFDSenderStorePacket done [08:49:37]KKMCreateOFDPacket done [08:49:37]NVStorageSaveData kkm_last_timestamp [08:49:37]File name is /storage/kkm_last_timestamp [08:49:37]Write 4 bytes [08:49:37]NVStorageSaveData done [08:49:37]ExternCall_PrintAddStr [08:49:37]wPrintStart [08:49:37]Write to MH i2c: 01 00 00 BC 02 BE [08:49:37]Write i2c OK [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: 01 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: 01 07 00 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [08:49:37]RasterBufferAndPrint [08:49:37]line Счет N : (1)1786597 [08:49:37]line ИНН: 02508201610067 [08:49:37]line Контрольно-Кассовый Чек [08:49:37]line ПРОДАЖА [08:49:37]line ТРК (МРК, ГНК) : 42 [08:49:37]line Товар: 2710124130 [08:49:37]line Аи-92-К-5 [08:49:37]line 7.380 * 67.80 [08:49:37]line = 500.36 [08:49:37]line НДС 12% НСП 1% [08:49:37]line > о реализуемом товаре [08:49:37]line ОКРУГЛЕНИЕ: -0.36 [08:49:37]line ИТОГО: 500.00 [08:49:37]line Внесено: 500.00 [08:49:37]line СДАЧА: 0.00 [08:49:37]line НСП 1% : 4.43 [08:49:37]line НДС 12% : 53.14 [08:49:37]line Наличными: 500.00 [08:49:37]line Безнал.: 0.00 [08:49:37]line Место: АЗС № 89 "Партнер Нефть" [08:49:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:49:37]line СНО: Общий режим [08:49:37]line Чек 53 24.09.2024 08:49 [08:49:37]line Смена: 477 ФФД: 1.0 [08:49:37]line ЗНМ: 0300000113 [08:49:37]line РНМ: 0000000000091825 [08:49:37]line Версия ККМ: 001 [08:49:37]line ФМ: 0000000000871835 [08:49:37]line ФД: 152594 [08:49:37]line ФПД: 116570203855753 [08:49:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T084936&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152594&fm=116570203855753&tin=02508201610067®Number=0000000000091825&sum=50000 [08:49:37]written 0, free lines is 4095 [08:49:37]OFD Sender: Processing packet 152594 [packets to send 828, broken 827] [08:49:37]ProducePacketName [08:49:37]name=ofd_packets/00152594 [08:49:37]OFD Sender: To server: pG, [08:49:37]CommunicateWithHost lk.salyk.kg:30040 [08:49:37]ConnectInit lk.salyk.kg [08:49:37]Write to MH i2c: 01 00 00 E7 02 E9 [08:49:37]Write i2c OK [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: 01 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: 01 07 00 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: 01 07 00 E7 02 00 00 00 00 00 D9 0C D5 [08:49:37]RasterBufferAndPrint [08:49:37]line [08:49:37]line [08:49:37]line [08:49:37]line [08:49:37]line [08:49:37]written 0, free lines is 3296 [08:49:37]MH_Cut [08:49:37]Write to MH i2c: D1 01 00 EE 02 01 C2 [08:49:37]Write i2c OK [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: D1 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: D1 01 00 [08:49:37]MH_I2C_Read... [08:49:37]Read from MH i2c: D1 01 00 EE 02 00 C1 [08:49:37]Write to MH i2c: 01 00 00 EF 02 F1 [08:49:37]Write i2c OK [08:49:37]MH_I2C_Read... [08:49:38]*** Cut start [08:49:38]*** Purtial cut [08:49:38]*** Stage 1: CUTSNS_PIN = 1 [08:49:38]Read from MH i2c: 01 [08:49:38]MH_I2C_Read... [08:49:38]*** Stop cut motor [08:49:38]*** Cut end [08:49:38]Read from MH i2c: 01 07 00 [08:49:38]MH_I2C_Read... [08:49:38]Read from MH i2c: 01 07 00 EF 02 00 00 00 00 00 FF 0F 06 [08:49:38]process_action close_receipt done [08:49:38]requested_data is exist [08:49:38]produce_requested_data [08:49:38]requested_item fm.sn is exist - process it [08:49:38]wFMCommunicate request_size=4 [08:49:38]MH_SAM_APDU [08:49:38]CAPDU: 80 11 00 00 [08:49:38]Write to MH i2c: E2 08 00 F0 02 80 11 00 00 00 00 00 00 6C [08:49:38]Write i2c OK [08:49:38]MH_I2C_Read... [08:49:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:38]Read from MH i2c: E2 [08:49:38]MH_I2C_Read... [08:49:38]Read from MH i2c: E2 17 00 [08:49:38]MH_I2C_Read... [08:49:38]Read from MH i2c: E2 17 00 F0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [08:49:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:49:38]wFMCommunicate OK [08:49:38]requested_item fd.num is exist - process it [08:49:38]SAM_PROTO_GetFieldsCounters [08:49:38]wFMCommunicate request_size=4 [08:49:38]MH_SAM_APDU [08:49:38]CAPDU: 80 13 00 00 [08:49:38]Write to MH i2c: E2 08 00 F1 02 80 13 00 00 00 00 00 00 6F [08:49:38]Write i2c OK [08:49:38]MH_I2C_Read... [08:49:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:39]Read from MH i2c: E2 [08:49:39]MH_I2C_Read... [08:49:39]Read from MH i2c: E2 62 00 [08:49:39]MH_I2C_Read... [08:49:39]Read from MH i2c: E2 62 00 F1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [08:49:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:49:39]wFMCommunicate OK [08:49:39]SAM_PROTO_GetFieldsCounters done [08:49:39]requested_item shift.num is exist - process it [08:49:39]requested_item shift.opened is exist - process it [08:49:39]req_shift_opened [08:49:39]FM_GetShiftState [08:49:39]SAM_PROTO_GetShiftState [08:49:39]wFMCommunicate request_size=4 [08:49:39]MH_SAM_APDU [08:49:39]CAPDU: 80 13 01 00 [08:49:39]Write to MH i2c: E2 08 00 F2 02 80 13 01 00 00 00 00 00 71 [08:49:39]Write i2c OK [08:49:39]MH_I2C_Read... [08:49:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:39]Read from MH i2c: E2 [08:49:39]MH_I2C_Read... [08:49:39]Read from MH i2c: E2 0E 00 [08:49:39]MH_I2C_Read... [08:49:39]Read from MH i2c: E2 0E 00 F2 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 3E [08:49:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:49:39]wFMCommunicate OK [08:49:39]SAM_PROTO_GetShiftState done [08:49:39]FM_GetShiftState done [08:49:39]req_shift_opened done [08:49:39]requested_item shift.open_date is exist - process it [08:49:39]req_shift_open_date [08:49:39]req_shift_open_date done [08:49:39]produce_requested_data done [08:49:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152594,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:49:39]process_action_free close_receipt [08:49:39]json_value_free [08:49:39]json_value_free done [08:49:39]process_json_proto returns [08:49:39]Send response to host [08:49:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152594,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:49:39]free response buf [08:49:39]execute_script done [08:49:39]execute_script returns [08:49:39]free content buf [08:49:39]Sock 10.Close socket [08:49:39]Sock 10.Thread stoped [08:49:42]ConnectInit Can't take IP for lk.salyk.kg [08:49:42]CommunicateWithHost connect error [08:49:42]CommunicateWithHost err = -1 [08:49:42]OFD Sender: Server communicate error [08:49:47]OFD Sender: Processing packet 152594 [packets to send 828, broken 827] [08:49:47]ProducePacketName [08:49:47]name=ofd_packets/00152594 [08:49:47]OFD Sender: To server: pG, [08:49:47]CommunicateWithHost lk.salyk.kg:30040 [08:49:47]ConnectInit lk.salyk.kg [08:49:52]ConnectInit Can't take IP for lk.salyk.kg [08:49:52]CommunicateWithHost connect error [08:49:52]CommunicateWithHost err = -1 [08:49:52]OFD Sender: Server communicate error [08:49:57]OFD Sender: Processing packet 152594 [packets to send 828, broken 827] [08:49:57]ProducePacketName [08:49:57]name=ofd_packets/00152594 [08:49:57]OFD Sender: To server: pG, [08:49:57]CommunicateWithHost lk.salyk.kg:30040 [08:49:57]ConnectInit lk.salyk.kg [08:49:58]Connected sock=9 [08:49:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6F 65 07 01 AD D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 20 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 54 02 00 35 04 06 00 6A 05 1D 97 9B 89 13 17 B7 3B D5 3A D2 F6 [08:49:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 02 E5 47 00 43 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 54 02 00 F4 03 04 00 33 25 F2 66 B6 04 01 00 00 80 E0 71 22 FB F5 AC 7C [08:49:58]CommunicateWithHost err = 0 [08:49:58]CheckOFDResponse [08:49:58]1017 (14) - 77093643461234 [08:49:58]1041 (16) - 0000000000871835 [08:49:58]1040 (4) - 152594 [08:49:58]1012 (4) - 24.09.2024 02:34 [08:49:58]1206 (1) - 0 [08:49:58]OFD Sender: Remove packet 152594 [08:49:58]ProducePacketName [08:49:58]name=ofd_packets/00152594 [08:49:58]NVStorageDeleteData [08:49:59]OFD Sender: No OFD packet to send [08:50:04]OFD Sender: No OFD packet to send [08:50:09]OFD Sender: No OFD packet to send [08:50:14]OFD Sender: No OFD packet to send [08:50:17]recv_with_timeout no data received [08:50:19]OFD Sender: No OFD packet to send [08:50:24]OFD Sender: No OFD packet to send [08:50:26]accept exits with 7 [08:50:26]New connection [08:50:26]New thread 3066899812 created [08:50:26]Thread 3066756452 joined [08:50:26]Waiting for new connection... [08:50:26] Sock 7.Parse request [08:50:26]Sock 7.Check first char [08:50:26]Sock 7.First char is OK [08:50:26]request: POST /json_proto HTTP/1.0 [08:50:26]Method: POST [08:50:26]URL: /json_proto [08:50:26]Method is POST - this is cgi request [08:50:26]url: /json_proto [08:50:26]query_string will be loaded in cgi processing [08:50:26]execute_cgi json_proto POST (null) [08:50:26]execute_cgi path=json_proto method=POST [08:50:26]POST find Content-Length [08:50:26]Host: 172.17.43.67:8080 [08:50:26]Content-Length: 797 [08:50:26]Content-Type: application/json [08:50:26] [08:50:26]POST finish read [08:50:26]Found Content-Length = 797 [08:50:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 16.230, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:26]execute_script... [08:50:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 16.230, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:26]POST & json_proto [08:50:26]process_json_proto [08:50:26]json parsed OK: [08:50:26]protocol is kg_v1.0 [08:50:26]action value=close_receipt [08:50:26]process_action close_receipt [08:50:26]cmd_close_receipt [08:50:26]MH_GetDate [08:50:26]Write to MH i2c: F0 00 00 F3 02 E4 [08:50:26]Write i2c OK [08:50:26]MH_I2C_Read... [08:50:26]Read from MH i2c: F0 [08:50:26]MH_I2C_Read... [08:50:26]Read from MH i2c: F0 09 00 [08:50:26]MH_I2C_Read... [08:50:26]Read from MH i2c: F0 09 00 F3 02 00 52 7D F2 66 6A BD 47 65 E7 [08:50:26]GetLastDocTimeStamp 1727167776 [08:50:26]current date 1727167826 [08:50:26]FM_GetShiftState [08:50:26]SAM_PROTO_GetShiftState [08:50:26]wFMCommunicate request_size=4 [08:50:26]MH_SAM_APDU [08:50:26]CAPDU: 80 13 01 00 [08:50:26]Write to MH i2c: E2 08 00 F4 02 80 13 01 00 00 00 00 00 73 [08:50:26]Write i2c OK [08:50:26]MH_I2C_Read... [08:50:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:26]Read from MH i2c: E2 [08:50:26]MH_I2C_Read... [08:50:26]Read from MH i2c: E2 0E 00 [08:50:26]MH_I2C_Read... [08:50:26]Read from MH i2c: E2 0E 00 F4 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 40 [08:50:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:50:26]wFMCommunicate OK [08:50:26]SAM_PROTO_GetShiftState done [08:50:26]FM_GetShiftState done [08:50:26]opened in 1727137889 [08:50:26]opened+sec_in_day 1727224289 [08:50:26]quantity*price = 0 [08:50:26]sum+1 = 1 [08:50:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 54 24.09.2024 08:50 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152595 ФПД: 18573156122993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T085026&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152595&fm=18573156122993&tin=02508201610067®Number=0000000000091825&sum=0 [08:50:27]StoreToDocumentArchive [08:50:27]shift 477 fd 152595 [08:50:27]save to /storage/0477/doc_00152595 [08:50:27]save last doc name /storage/0477/doc_00152595 to /storage/kkm_last_doc_name [08:50:27]save OK [08:50:27]Clear old archive folders... [08:50:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:50:27]tlvbuf is 012DD130 [08:50:27]SAM_PROTO_ClearQueue [08:50:27]wFMCommunicate request_size=4 [08:50:27]MH_SAM_APDU [08:50:27]CAPDU: 80 09 00 00 [08:50:27]Write to MH i2c: E2 08 00 01 03 80 09 00 00 00 00 00 00 76 [08:50:27]Write i2c OK [08:50:27]MH_I2C_Read... [08:50:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:50:27]Read from MH i2c: E2 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 03 00 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [08:50:27]RAPDU: 90 00 [08:50:27]wFMCommunicate OK [08:50:27]SAM_PROTO_ClearQueue done [08:50:27]KKMCreateOFDPacket [08:50:27]OFDProtocolAddRootSTLVToBuf [08:50:27]FM_MakeSignedData [08:50:27]FM_MakeSignedData [08:50:27]SAM_PROTO_SignData [08:50:27]wFMCommunicate request_size=4 [08:50:27]MH_SAM_APDU [08:50:27]CAPDU: 80 0D 01 02 [08:50:27]Write to MH i2c: E2 08 00 02 03 80 0D 01 02 00 00 00 00 7E [08:50:27]Write i2c OK [08:50:27]MH_I2C_Read... [08:50:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:50:27]Read from MH i2c: E2 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 03 00 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [08:50:27]RAPDU: 90 00 [08:50:27]wFMCommunicate OK [08:50:27]wFMCommunicate request_size=255 [08:50:27]MH_SAM_APDU [08:50:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 52 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 54 02 00 35 04 06 00 10 [08:50:27]Write to MH i2c: E2 02 01 03 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 52 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 54 02 00 35 04 06 00 10 00 00 E1 [08:50:27]Write i2c OK [08:50:27]MH_I2C_Read... [08:50:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:27]Read from MH i2c: E2 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 03 00 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [08:50:27]RAPDU: 90 00 [08:50:27]wFMCommunicate OK [08:50:27]wFMCommunicate request_size=10 [08:50:27]MH_SAM_APDU [08:50:27]CAPDU: 80 0D 02 02 05 E4 66 5F 81 71 [08:50:27]Write to MH i2c: E2 0D 00 04 03 80 0D 02 02 05 00 E4 66 5F 81 71 00 00 26 [08:50:27]Write i2c OK [08:50:27]MH_I2C_Read... [08:50:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:27]Read from MH i2c: E2 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 03 00 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [08:50:27]RAPDU: 90 00 [08:50:27]wFMCommunicate OK [08:50:27]wFMCommunicate request_size=4 [08:50:27]MH_SAM_APDU [08:50:27]CAPDU: 80 0D 03 02 [08:50:27]Write to MH i2c: E2 08 00 05 03 80 0D 03 02 00 00 00 00 83 [08:50:27]Write i2c OK [08:50:27]MH_I2C_Read... [08:50:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:50:27]Read from MH i2c: E2 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 0B 00 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 0B 00 05 03 00 B3 F5 ED 22 76 51 98 33 90 00 CD [08:50:27]RAPDU: B3 F5 ED 22 76 51 98 33 90 00 [08:50:27]wFMCommunicate OK [08:50:27]SAM_PROTO_SignData done [08:50:27]FM_MakeSignedData done [08:50:27]CreateOFDProtocolMessage [08:50:27]wFMCommunicate request_size=4 [08:50:27]MH_SAM_APDU [08:50:27]CAPDU: 80 11 00 00 [08:50:27]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [08:50:27]Write i2c OK [08:50:27]MH_I2C_Read... [08:50:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:27]Read from MH i2c: E2 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 17 00 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [08:50:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:50:27]wFMCommunicate OK [08:50:27]CreateOFDProtocolMessage done [08:50:27]OFDSenderStorePacket 152595 [08:50:27]StoreOFDPacket docnum=152595 [08:50:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D9 9D 07 01 AD F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 52 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 54 02 00 35 04 06 00 10 E4 66 5F 81 71 B3 F5 ED 22 76 51 98 33 [08:50:27]CheckFolder [08:50:27]dirname=/storage/ofd_packets [08:50:27]CheckFolder done [08:50:27]ProducePacketName [08:50:27]name=ofd_packets/00152595 [08:50:27]NVStorageSaveData ofd_packets/00152595 [08:50:27]File name is /storage/ofd_packets/00152595 [08:50:27]Write 301 bytes [08:50:27]NVStorageSaveData done [08:50:27]OFDSenderStorePacket done [08:50:27]KKMCreateOFDPacket done [08:50:27]NVStorageSaveData kkm_last_timestamp [08:50:27]File name is /storage/kkm_last_timestamp [08:50:27]Write 4 bytes [08:50:27]NVStorageSaveData done [08:50:27]ExternCall_PrintAddStr [08:50:27]wPrintStart [08:50:27]Write to MH i2c: 01 00 00 07 03 0A [08:50:27]Write i2c OK [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: 01 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: 01 07 00 [08:50:27]MH_I2C_Read... [08:50:27]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [08:50:27]RasterBufferAndPrint [08:50:27]line Счет N : (1)1786598 [08:50:27]line ИНН: 02508201610067 [08:50:27]line Контрольно-Кассовый Чек [08:50:27]line ПРОДАЖА [08:50:27]line ТРК (МРК, ГНК) : 22 [08:50:27]line Товар: 2710124130 [08:50:27]line Аи-92-К-5 [08:50:27]line 16.230 * 0.00 [08:50:27]line = 0.00 [08:50:27]line НДС 12% НСП 1% [08:50:27]line > о реализуемом товаре [08:50:27]line ИТОГО: 0.00 [08:50:27]line НСП 1% : 0.00 [08:50:27]line НДС 12% : 0.00 [08:50:27]line Наличными: 0.00 [08:50:27]line Безнал.: 0.00 [08:50:27]line Место: АЗС № 89 "Партнер Нефть" [08:50:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:50:27]line СНО: Общий режим [08:50:27]line Чек 54 24.09.2024 08:50 [08:50:27]line Смена: 477 ФФД: 1.0 [08:50:27]line ЗНМ: 0300000113 [08:50:27]line РНМ: 0000000000091825 [08:50:27]line Версия ККМ: 001 [08:50:27]line Платежная система: O! деньги [08:50:27]line ФМ: 0000000000871835 [08:50:27]line ФД: 152595 [08:50:27]line ФПД: 18573156122993 [08:50:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T085026&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152595&fm=18573156122993&tin=02508201610067®Number=0000000000091825&sum=0 [08:50:27]written 0, free lines is 4095 [08:50:27]OFD Sender: Processing packet 152595 [packets to send 828, broken 827] [08:50:27]ProducePacketName [08:50:27]name=ofd_packets/00152595 [08:50:27]OFD Sender: To server: pG, [08:50:27]CommunicateWithHost lk.salyk.kg:30040 [08:50:27]ConnectInit lk.salyk.kg [08:50:28]Write to MH i2c: 01 00 00 31 03 34 [08:50:28]Write i2c OK [08:50:28]MH_I2C_Read... [08:50:28]Read from MH i2c: 01 [08:50:28]MH_I2C_Read... [08:50:28]Read from MH i2c: 01 07 00 [08:50:28]MH_I2C_Read... [08:50:28]Read from MH i2c: 01 07 00 31 03 00 00 00 00 00 DD 0C 24 [08:50:28]RasterBufferAndPrint [08:50:28]line [08:50:28]line [08:50:28]line [08:50:28]line [08:50:28]line [08:50:28]written 0, free lines is 3299 [08:50:28]MH_Cut [08:50:28]Write to MH i2c: D1 01 00 38 03 01 0D [08:50:28]Write i2c OK [08:50:28]MH_I2C_Read... [08:50:28]Read from MH i2c: D1 [08:50:28]MH_I2C_Read... [08:50:28]Read from MH i2c: D1 01 00 [08:50:28]MH_I2C_Read... [08:50:28]Read from MH i2c: D1 01 00 38 03 00 0C [08:50:28]Write to MH i2c: 01 00 00 39 03 3C [08:50:28]Write i2c OK [08:50:28]MH_I2C_Read... [08:50:28]recv_with_timeout no data received [08:50:29]*** Cut start [08:50:29]*** Purtial cut [08:50:29]*** Stage 1: CUTSNS_PIN = 1 [08:50:29]Read from MH i2c: 01 [08:50:29]MH_I2C_Read... [08:50:29]*** Stop cut motor [08:50:29]*** Cut end [08:50:29]Read from MH i2c: 01 07 00 [08:50:29]MH_I2C_Read... [08:50:29]Read from MH i2c: 01 07 00 39 03 00 00 00 00 00 FF 0F 51 [08:50:29]process_action close_receipt done [08:50:29]requested_data is exist [08:50:29]produce_requested_data [08:50:29]requested_item fm.sn is exist - process it [08:50:29]wFMCommunicate request_size=4 [08:50:29]MH_SAM_APDU [08:50:29]CAPDU: 80 11 00 00 [08:50:29]Write to MH i2c: E2 08 00 3A 03 80 11 00 00 00 00 00 00 B7 [08:50:29]Write i2c OK [08:50:29]MH_I2C_Read... [08:50:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:29]Read from MH i2c: E2 [08:50:29]MH_I2C_Read... [08:50:29]Read from MH i2c: E2 17 00 [08:50:29]MH_I2C_Read... [08:50:29]Read from MH i2c: E2 17 00 3A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [08:50:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:50:29]wFMCommunicate OK [08:50:29]requested_item fd.num is exist - process it [08:50:29]SAM_PROTO_GetFieldsCounters [08:50:29]wFMCommunicate request_size=4 [08:50:29]MH_SAM_APDU [08:50:29]CAPDU: 80 13 00 00 [08:50:29]Write to MH i2c: E2 08 00 3B 03 80 13 00 00 00 00 00 00 BA [08:50:29]Write i2c OK [08:50:29]MH_I2C_Read... [08:50:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:50:29]Read from MH i2c: E2 [08:50:29]MH_I2C_Read... [08:50:29]Read from MH i2c: E2 62 00 [08:50:29]MH_I2C_Read... [08:50:29]Read from MH i2c: E2 62 00 3B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [08:50:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:50:29]wFMCommunicate OK [08:50:29]SAM_PROTO_GetFieldsCounters done [08:50:29]requested_item shift.num is exist - process it [08:50:29]requested_item shift.opened is exist - process it [08:50:29]req_shift_opened [08:50:29]FM_GetShiftState [08:50:29]SAM_PROTO_GetShiftState [08:50:29]wFMCommunicate request_size=4 [08:50:29]MH_SAM_APDU [08:50:29]CAPDU: 80 13 01 00 [08:50:29]Write to MH i2c: E2 08 00 3C 03 80 13 01 00 00 00 00 00 BC [08:50:29]Write i2c OK [08:50:29]MH_I2C_Read... [08:50:29]Read from MH i2c: E2 [08:50:29]MH_I2C_Read... [08:50:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:29]Read from MH i2c: E2 0E 00 [08:50:29]MH_I2C_Read... [08:50:29]Read from MH i2c: E2 0E 00 3C 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 89 [08:50:29]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:50:29]wFMCommunicate OK [08:50:29]SAM_PROTO_GetShiftState done [08:50:29]FM_GetShiftState done [08:50:29]req_shift_opened done [08:50:29]requested_item shift.open_date is exist - process it [08:50:29]req_shift_open_date [08:50:29]req_shift_open_date done [08:50:29]produce_requested_data done [08:50:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152595,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:50:29]process_action_free close_receipt [08:50:29]json_value_free [08:50:29]json_value_free done [08:50:29]process_json_proto returns [08:50:29]Send response to host [08:50:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152595,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:50:29]free response buf [08:50:29]execute_script done [08:50:29]execute_script returns [08:50:29]free content buf [08:50:29]Sock 7.Close socket [08:50:29]Sock 7.Thread stoped [08:50:32]ConnectInit Can't take IP for lk.salyk.kg [08:50:32]CommunicateWithHost connect error [08:50:32]CommunicateWithHost err = -1 [08:50:32]OFD Sender: Server communicate error [08:50:37]OFD Sender: Processing packet 152595 [packets to send 828, broken 827] [08:50:37]ProducePacketName [08:50:37]name=ofd_packets/00152595 [08:50:37]OFD Sender: To server: pG, [08:50:37]CommunicateWithHost lk.salyk.kg:30040 [08:50:37]ConnectInit lk.salyk.kg [08:50:44]recv_with_timeout no data received [08:50:53]Connected sock=9 [08:50:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D9 9D 07 01 AD F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 52 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 54 02 00 35 04 06 00 10 E4 66 5F 81 71 B3 F5 ED 22 76 51 98 33 [08:50:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3E 67 47 00 4D A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 54 02 00 F4 03 04 00 6A 25 F2 66 B6 04 01 00 00 1D 90 1D 64 73 D1 3D BC [08:50:54]CommunicateWithHost err = 0 [08:50:54]CheckOFDResponse [08:50:54]1017 (14) - 77093643461234 [08:50:54]1041 (16) - 0000000000871835 [08:50:54]1040 (4) - 152595 [08:50:54]1012 (4) - 24.09.2024 02:35 [08:50:54]1206 (1) - 0 [08:50:54]OFD Sender: Remove packet 152595 [08:50:54]ProducePacketName [08:50:54]name=ofd_packets/00152595 [08:50:54]NVStorageDeleteData [08:50:54]OFD Sender: No OFD packet to send [08:50:58]recv_with_timeout no data received [08:50:59]OFD Sender: No OFD packet to send [08:51:04]OFD Sender: No OFD packet to send [08:51:09]recv_with_timeout no data received [08:51:09]OFD Sender: No OFD packet to send [08:51:14]OFD Sender: No OFD packet to send [08:51:19]OFD Sender: No OFD packet to send [08:51:24]OFD Sender: No OFD packet to send [08:51:29]OFD Sender: No OFD packet to send [08:51:34]OFD Sender: No OFD packet to send [08:51:39]OFD Sender: No OFD packet to send [08:51:44]OFD Sender: No OFD packet to send [08:51:49]OFD Sender: No OFD packet to send [08:51:54]OFD Sender: No OFD packet to send [08:51:59]OFD Sender: No OFD packet to send [08:52:04]accept exits with 10 [08:52:04]New connection [08:52:04]New thread 3066756452 created [08:52:04]Thread 3066899812 joined [08:52:04]Waiting for new connection... [08:52:04] Sock 10.Parse request [08:52:04]Sock 10.Check first char [08:52:04]Sock 10.First char is OK [08:52:04]request: POST /json_proto HTTP/1.0 [08:52:04]Method: POST [08:52:04]URL: /json_proto [08:52:04]Method is POST - this is cgi request [08:52:04]url: /json_proto [08:52:04]query_string will be loaded in cgi processing [08:52:04]execute_cgi json_proto POST (null) [08:52:04]execute_cgi path=json_proto method=POST [08:52:04]POST find Content-Length [08:52:04]Host: 172.17.43.67:8080 [08:52:04]Content-Length: 796 [08:52:04]Content-Type: application/json [08:52:04] [08:52:04]POST finish read [08:52:04]Found Content-Length = 796 [08:52:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:04]execute_script... [08:52:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:04]POST & json_proto [08:52:04]process_json_proto [08:52:04]json parsed OK: [08:52:04]protocol is kg_v1.0 [08:52:04]action value=close_receipt [08:52:04]process_action close_receipt [08:52:04]cmd_close_receipt [08:52:04]MH_GetDate [08:52:04]Write to MH i2c: F0 00 00 3D 03 2F [08:52:04]Write i2c OK [08:52:04]MH_I2C_Read... [08:52:04]Read from MH i2c: F0 [08:52:04]MH_I2C_Read... [08:52:04]Read from MH i2c: F0 09 00 [08:52:04]MH_I2C_Read... [08:52:04]Read from MH i2c: F0 09 00 3D 03 00 B4 7D F2 66 6A BD 47 65 94 [08:52:04]GetLastDocTimeStamp 1727167826 [08:52:04]current date 1727167924 [08:52:04]FM_GetShiftState [08:52:04]SAM_PROTO_GetShiftState [08:52:04]wFMCommunicate request_size=4 [08:52:04]MH_SAM_APDU [08:52:04]CAPDU: 80 13 01 00 [08:52:04]Write to MH i2c: E2 08 00 3E 03 80 13 01 00 00 00 00 00 BE [08:52:04]Write i2c OK [08:52:04]MH_I2C_Read... [08:52:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:04]Read from MH i2c: E2 [08:52:04]MH_I2C_Read... [08:52:04]Read from MH i2c: E2 0E 00 [08:52:04]MH_I2C_Read... [08:52:04]Read from MH i2c: E2 0E 00 3E 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8B [08:52:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:52:04]wFMCommunicate OK [08:52:04]SAM_PROTO_GetShiftState done [08:52:04]FM_GetShiftState done [08:52:04]opened in 1727137889 [08:52:04]opened+sec_in_day 1727224289 [08:52:04]quantity*price = 0 [08:52:04]sum+1 = 1 [08:52:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 55 24.09.2024 08:52 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152596 ФПД: 67728524954751 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T085204&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152596&fm=67728524954751&tin=02508201610067®Number=0000000000091825&sum=0 [08:52:05]StoreToDocumentArchive [08:52:05]shift 477 fd 152596 [08:52:05]save to /storage/0477/doc_00152596 [08:52:05]save last doc name /storage/0477/doc_00152596 to /storage/kkm_last_doc_name [08:52:05]save OK [08:52:05]Clear old archive folders... [08:52:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:52:05]tlvbuf is 012FD570 [08:52:05]SAM_PROTO_ClearQueue [08:52:05]wFMCommunicate request_size=4 [08:52:05]MH_SAM_APDU [08:52:05]CAPDU: 80 09 00 00 [08:52:05]Write to MH i2c: E2 08 00 4B 03 80 09 00 00 00 00 00 00 C0 [08:52:05]Write i2c OK [08:52:05]MH_I2C_Read... [08:52:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:05]Read from MH i2c: E2 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 03 00 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [08:52:05]RAPDU: 90 00 [08:52:05]wFMCommunicate OK [08:52:05]SAM_PROTO_ClearQueue done [08:52:05]KKMCreateOFDPacket [08:52:05]OFDProtocolAddRootSTLVToBuf [08:52:05]FM_MakeSignedData [08:52:05]FM_MakeSignedData [08:52:05]SAM_PROTO_SignData [08:52:05]wFMCommunicate request_size=4 [08:52:05]MH_SAM_APDU [08:52:05]CAPDU: 80 0D 01 02 [08:52:05]Write to MH i2c: E2 08 00 4C 03 80 0D 01 02 00 00 00 00 C8 [08:52:05]Write i2c OK [08:52:05]MH_I2C_Read... [08:52:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:05]Read from MH i2c: E2 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 03 00 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [08:52:05]RAPDU: 90 00 [08:52:05]wFMCommunicate OK [08:52:05]wFMCommunicate request_size=255 [08:52:05]MH_SAM_APDU [08:52:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 B4 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 54 02 00 35 04 06 00 3D [08:52:05]Write to MH i2c: E2 02 01 4D 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 B4 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 54 02 00 35 04 06 00 3D 00 00 07 [08:52:05]Write i2c OK [08:52:05]MH_I2C_Read... [08:52:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:05]Read from MH i2c: E2 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 03 00 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [08:52:05]RAPDU: 90 00 [08:52:05]wFMCommunicate OK [08:52:05]wFMCommunicate request_size=10 [08:52:05]MH_SAM_APDU [08:52:05]CAPDU: 80 0D 02 02 05 99 46 AB CC 7F [08:52:05]Write to MH i2c: E2 0D 00 4E 03 80 0D 02 02 05 00 99 46 AB CC 7F 00 00 AA [08:52:05]Write i2c OK [08:52:05]MH_I2C_Read... [08:52:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:05]Read from MH i2c: E2 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 03 00 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 03 00 4E 03 00 90 00 C5 [08:52:05]RAPDU: 90 00 [08:52:05]wFMCommunicate OK [08:52:05]wFMCommunicate request_size=4 [08:52:05]MH_SAM_APDU [08:52:05]CAPDU: 80 0D 03 02 [08:52:05]Write to MH i2c: E2 08 00 4F 03 80 0D 03 02 00 00 00 00 CD [08:52:05]Write i2c OK [08:52:05]MH_I2C_Read... [08:52:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:05]Read from MH i2c: E2 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 0B 00 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 0B 00 4F 03 00 C7 EE 4C 43 D3 A8 52 7E 90 00 5D [08:52:05]RAPDU: C7 EE 4C 43 D3 A8 52 7E 90 00 [08:52:05]wFMCommunicate OK [08:52:05]SAM_PROTO_SignData done [08:52:05]FM_MakeSignedData done [08:52:05]CreateOFDProtocolMessage [08:52:05]wFMCommunicate request_size=4 [08:52:05]MH_SAM_APDU [08:52:05]CAPDU: 80 11 00 00 [08:52:05]Write to MH i2c: E2 08 00 50 03 80 11 00 00 00 00 00 00 CD [08:52:05]Write i2c OK [08:52:05]MH_I2C_Read... [08:52:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:05]Read from MH i2c: E2 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 17 00 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 17 00 50 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [08:52:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:52:05]wFMCommunicate OK [08:52:05]CreateOFDProtocolMessage done [08:52:05]OFDSenderStorePacket 152596 [08:52:05]StoreOFDPacket docnum=152596 [08:52:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 26 37 07 01 2E 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 B4 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 54 02 00 35 04 06 00 3D 99 46 AB CC 7F C7 EE 4C 43 D3 A8 52 7E [08:52:05]CheckFolder [08:52:05]dirname=/storage/ofd_packets [08:52:05]CheckFolder done [08:52:05]ProducePacketName [08:52:05]name=ofd_packets/00152596 [08:52:05]NVStorageSaveData ofd_packets/00152596 [08:52:05]File name is /storage/ofd_packets/00152596 [08:52:05]Write 301 bytes [08:52:05]NVStorageSaveData done [08:52:05]OFDSenderStorePacket done [08:52:05]KKMCreateOFDPacket done [08:52:05]NVStorageSaveData kkm_last_timestamp [08:52:05]File name is /storage/kkm_last_timestamp [08:52:05]Write 4 bytes [08:52:05]NVStorageSaveData done [08:52:05]ExternCall_PrintAddStr [08:52:05]wPrintStart [08:52:05]Write to MH i2c: 01 00 00 51 03 54 [08:52:05]Write i2c OK [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: 01 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: 01 07 00 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 FF 0F 69 [08:52:05]RasterBufferAndPrint [08:52:05]line Счет N : (1)1786600 [08:52:05]line ИНН: 02508201610067 [08:52:05]line Контрольно-Кассовый Чек [08:52:05]line ПРОДАЖА [08:52:05]line ТРК (МРК, ГНК) : 12 [08:52:05]line Товар: 2710124130 [08:52:05]line Аи-92-К-5 [08:52:05]line 7.380 * 0.00 [08:52:05]line = 0.00 [08:52:05]line НДС 12% НСП 1% [08:52:05]line > о реализуемом товаре [08:52:05]line ИТОГО: 0.00 [08:52:05]line НСП 1% : 0.00 [08:52:05]line НДС 12% : 0.00 [08:52:05]line Наличными: 0.00 [08:52:05]line Безнал.: 0.00 [08:52:05]line Место: АЗС № 89 "Партнер Нефть" [08:52:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:52:05]line СНО: Общий режим [08:52:05]line Чек 55 24.09.2024 08:52 [08:52:05]line Смена: 477 ФФД: 1.0 [08:52:05]line ЗНМ: 0300000113 [08:52:05]line РНМ: 0000000000091825 [08:52:05]line Версия ККМ: 001 [08:52:05]line Платежная система: O! деньги [08:52:05]line ФМ: 0000000000871835 [08:52:05]line ФД: 152596 [08:52:05]line ФПД: 67728524954751 [08:52:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T085204&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152596&fm=67728524954751&tin=02508201610067®Number=0000000000091825&sum=0 [08:52:05]written 0, free lines is 4095 [08:52:06]OFD Sender: Processing packet 152596 [packets to send 828, broken 827] [08:52:06]ProducePacketName [08:52:06]name=ofd_packets/00152596 [08:52:06]OFD Sender: To server: pG, [08:52:06]CommunicateWithHost lk.salyk.kg:30040 [08:52:06]ConnectInit lk.salyk.kg [08:52:06]Write to MH i2c: 01 00 00 7B 03 7E [08:52:06]Write i2c OK [08:52:06]MH_I2C_Read... [08:52:06]Read from MH i2c: 01 [08:52:06]MH_I2C_Read... [08:52:06]Read from MH i2c: 01 07 00 [08:52:06]MH_I2C_Read... [08:52:06]Read from MH i2c: 01 07 00 7B 03 00 00 00 00 00 E7 0C 78 [08:52:06]RasterBufferAndPrint [08:52:06]line [08:52:06]line [08:52:06]line [08:52:06]line [08:52:06]line [08:52:06]written 0, free lines is 3309 [08:52:06]MH_Cut [08:52:06]Write to MH i2c: D1 01 00 82 03 01 57 [08:52:06]Write i2c OK [08:52:06]MH_I2C_Read... [08:52:06]Read from MH i2c: D1 [08:52:06]MH_I2C_Read... [08:52:06]Read from MH i2c: D1 01 00 [08:52:06]MH_I2C_Read... [08:52:06]Read from MH i2c: D1 01 00 82 03 00 56 [08:52:06]Write to MH i2c: 01 00 00 83 03 86 [08:52:06]Write i2c OK [08:52:06]MH_I2C_Read... [08:52:07]*** Cut start [08:52:07]*** Purtial cut [08:52:07]*** Stage 1: CUTSNS_PIN = 1 [08:52:07]Read from MH i2c: 01 [08:52:07]MH_I2C_Read... [08:52:07]*** Stop cut motor [08:52:07]*** Cut end [08:52:07]Read from MH i2c: 01 07 00 [08:52:07]MH_I2C_Read... [08:52:07]Read from MH i2c: 01 07 00 83 03 00 00 00 00 00 FF 0F 9B [08:52:07]process_action close_receipt done [08:52:07]requested_data is exist [08:52:07]produce_requested_data [08:52:07]requested_item fm.sn is exist - process it [08:52:07]wFMCommunicate request_size=4 [08:52:07]MH_SAM_APDU [08:52:07]CAPDU: 80 11 00 00 [08:52:07]Write to MH i2c: E2 08 00 84 03 80 11 00 00 00 00 00 00 01 [08:52:07]Write i2c OK [08:52:07]MH_I2C_Read... [08:52:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:07]Read from MH i2c: E2 [08:52:07]MH_I2C_Read... [08:52:07]Read from MH i2c: E2 17 00 [08:52:07]MH_I2C_Read... [08:52:07]Read from MH i2c: E2 17 00 84 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [08:52:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:52:07]wFMCommunicate OK [08:52:07]requested_item fd.num is exist - process it [08:52:07]SAM_PROTO_GetFieldsCounters [08:52:07]wFMCommunicate request_size=4 [08:52:07]MH_SAM_APDU [08:52:07]CAPDU: 80 13 00 00 [08:52:07]Write to MH i2c: E2 08 00 85 03 80 13 00 00 00 00 00 00 04 [08:52:07]Write i2c OK [08:52:07]MH_I2C_Read... [08:52:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:07]Read from MH i2c: E2 [08:52:07]MH_I2C_Read... [08:52:07]Read from MH i2c: E2 62 00 [08:52:07]MH_I2C_Read... [08:52:07]Read from MH i2c: E2 62 00 85 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 12 [08:52:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:52:07]wFMCommunicate OK [08:52:07]SAM_PROTO_GetFieldsCounters done [08:52:07]requested_item shift.num is exist - process it [08:52:07]requested_item shift.opened is exist - process it [08:52:07]req_shift_opened [08:52:07]FM_GetShiftState [08:52:07]SAM_PROTO_GetShiftState [08:52:07]wFMCommunicate request_size=4 [08:52:07]MH_SAM_APDU [08:52:07]CAPDU: 80 13 01 00 [08:52:07]Write to MH i2c: E2 08 00 86 03 80 13 01 00 00 00 00 00 06 [08:52:07]Write i2c OK [08:52:07]MH_I2C_Read... [08:52:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:07]Read from MH i2c: E2 [08:52:07]MH_I2C_Read... [08:52:07]Read from MH i2c: E2 0E 00 [08:52:07]MH_I2C_Read... [08:52:07]Read from MH i2c: E2 0E 00 86 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D3 [08:52:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:52:07]wFMCommunicate OK [08:52:07]SAM_PROTO_GetShiftState done [08:52:07]FM_GetShiftState done [08:52:07]req_shift_opened done [08:52:07]requested_item shift.open_date is exist - process it [08:52:07]req_shift_open_date [08:52:07]req_shift_open_date done [08:52:07]produce_requested_data done [08:52:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152596,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:52:07]process_action_free close_receipt [08:52:07]json_value_free [08:52:07]json_value_free done [08:52:07]process_json_proto returns [08:52:07]Send response to host [08:52:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152596,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:52:07]free response buf [08:52:07]execute_script done [08:52:07]execute_script returns [08:52:07]free content buf [08:52:07]Sock 10.Close socket [08:52:07]Sock 10.Thread stoped [08:52:08]accept exits with 9 [08:52:08]New connection [08:52:08]New thread 3066899812 created [08:52:08]Thread 3066756452 joined [08:52:08]Waiting for new connection... [08:52:08] Sock 9.Parse request [08:52:08]Sock 9.Check first char [08:52:08]Sock 9.First char is OK [08:52:08]request: POST /json_proto HTTP/1.0 [08:52:08]Method: POST [08:52:08]URL: /json_proto [08:52:08]Method is POST - this is cgi request [08:52:08]url: /json_proto [08:52:08]query_string will be loaded in cgi processing [08:52:08]execute_cgi json_proto POST (null) [08:52:08]execute_cgi path=json_proto method=POST [08:52:08]POST find Content-Length [08:52:08]Host: 172.17.43.67:8080 [08:52:08]Content-Length: 662 [08:52:08]Content-Type: application/json [08:52:08] [08:52:08]POST finish read [08:52:08]Found Content-Length = 662 [08:52:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 8.660, "sum" : 600.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:08]execute_script... [08:52:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 8.660, "sum" : 600.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:08]POST & json_proto [08:52:08]process_json_proto [08:52:08]json parsed OK: [08:52:08]protocol is kg_v1.0 [08:52:08]action value=close_receipt [08:52:08]process_action close_receipt [08:52:08]cmd_close_receipt [08:52:08]MH_GetDate [08:52:08]Write to MH i2c: F0 00 00 87 03 79 [08:52:08]Write i2c OK [08:52:08]MH_I2C_Read... [08:52:08]Read from MH i2c: F0 [08:52:08]MH_I2C_Read... [08:52:08]Read from MH i2c: F0 09 00 [08:52:08]MH_I2C_Read... [08:52:08]Read from MH i2c: F0 09 00 87 03 00 B8 7D F2 66 6A BD 47 65 E2 [08:52:08]GetLastDocTimeStamp 1727167924 [08:52:08]current date 1727167928 [08:52:08]FM_GetShiftState [08:52:08]SAM_PROTO_GetShiftState [08:52:08]wFMCommunicate request_size=4 [08:52:08]MH_SAM_APDU [08:52:08]CAPDU: 80 13 01 00 [08:52:08]Write to MH i2c: E2 08 00 88 03 80 13 01 00 00 00 00 00 08 [08:52:08]Write i2c OK [08:52:08]MH_I2C_Read... [08:52:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:08]Read from MH i2c: E2 [08:52:08]MH_I2C_Read... [08:52:08]Read from MH i2c: E2 0E 00 [08:52:08]MH_I2C_Read... [08:52:08]Read from MH i2c: E2 0E 00 88 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D5 [08:52:08]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:52:08]wFMCommunicate OK [08:52:08]SAM_PROTO_GetShiftState done [08:52:08]FM_GetShiftState done [08:52:08]opened in 1727137889 [08:52:08]opened+sec_in_day 1727224289 [08:52:08]quantity*price = 60013 [08:52:08]sum+1 = 60015 [08:52:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 56 24.09.2024 08:52 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152597 ФПД: 157461446532523 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T085208&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152597&fm=157461446532523&tin=02508201610067®Number=0000000000091825&sum=60000 [08:52:09]StoreToDocumentArchive [08:52:09]shift 477 fd 152597 [08:52:09]save to /storage/0477/doc_00152597 [08:52:09]save last doc name /storage/0477/doc_00152597 to /storage/kkm_last_doc_name [08:52:09]save OK [08:52:09]Clear old archive folders... [08:52:09]ProcessDocumentItem done err = 0, tmpTLVsize=247 [08:52:09]tlvbuf is 012A6F70 [08:52:09]SAM_PROTO_ClearQueue [08:52:09]wFMCommunicate request_size=4 [08:52:09]MH_SAM_APDU [08:52:09]CAPDU: 80 09 00 00 [08:52:09]Write to MH i2c: E2 08 00 95 03 80 09 00 00 00 00 00 00 0A [08:52:09]Write i2c OK [08:52:09]MH_I2C_Read... [08:52:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:09]Read from MH i2c: E2 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [08:52:09]RAPDU: 90 00 [08:52:09]wFMCommunicate OK [08:52:09]SAM_PROTO_ClearQueue done [08:52:09]KKMCreateOFDPacket [08:52:09]OFDProtocolAddRootSTLVToBuf [08:52:09]FM_MakeSignedData [08:52:09]FM_MakeSignedData [08:52:09]SAM_PROTO_SignData [08:52:09]wFMCommunicate request_size=4 [08:52:09]MH_SAM_APDU [08:52:09]CAPDU: 80 0D 01 02 [08:52:09]Write to MH i2c: E2 08 00 96 03 80 0D 01 02 00 00 00 00 12 [08:52:09]Write i2c OK [08:52:09]MH_I2C_Read... [08:52:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:09]Read from MH i2c: E2 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [08:52:09]RAPDU: 90 00 [08:52:09]wFMCommunicate OK [08:52:09]wFMCommunicate request_size=255 [08:52:09]MH_SAM_APDU [08:52:09]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 B8 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 54 02 00 35 04 06 00 8F 35 D9 96 1D [08:52:09]Write to MH i2c: E2 02 01 97 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 B8 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 54 02 00 35 04 06 00 8F 35 D9 96 1D 00 00 BC [08:52:09]Write i2c OK [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 [08:52:09]MH_I2C_Read... [08:52:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:09]Read from MH i2c: E2 03 00 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 97 03 00 90 00 0E [08:52:09]RAPDU: 90 00 [08:52:09]wFMCommunicate OK [08:52:09]wFMCommunicate request_size=6 [08:52:09]MH_SAM_APDU [08:52:09]CAPDU: 80 0D 02 02 01 AB [08:52:09]Write to MH i2c: E2 09 00 98 03 80 0D 02 02 01 00 AB 00 00 C2 [08:52:09]Write i2c OK [08:52:09]MH_I2C_Read... [08:52:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:09]Read from MH i2c: E2 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 [08:52:09]MH_I2C_Read... [08:52:09]Read from MH i2c: E2 03 00 98 03 00 90 00 0F [08:52:09]RAPDU: 90 00 [08:52:09]wFMCommunicate OK [08:52:09]wFMCommunicate request_size=4 [08:52:09]MH_SAM_APDU [08:52:09]CAPDU: 80 0D 03 02 [08:52:09]Write to MH i2c: E2 08 00 99 03 80 0D 03 02 00 00 00 00 17 [08:52:09]Write i2c OK [08:52:09]MH_I2C_Read... [08:52:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:10]Read from MH i2c: E2 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: E2 0B 00 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: E2 0B 00 99 03 00 37 B5 11 41 E0 CF A0 FB 90 00 A0 [08:52:10]RAPDU: 37 B5 11 41 E0 CF A0 FB 90 00 [08:52:10]wFMCommunicate OK [08:52:10]SAM_PROTO_SignData done [08:52:10]FM_MakeSignedData done [08:52:10]CreateOFDProtocolMessage [08:52:10]wFMCommunicate request_size=4 [08:52:10]MH_SAM_APDU [08:52:10]CAPDU: 80 11 00 00 [08:52:10]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [08:52:10]Write i2c OK [08:52:10]MH_I2C_Read... [08:52:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:10]Read from MH i2c: E2 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: E2 17 00 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: E2 17 00 9A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [08:52:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:52:10]wFMCommunicate OK [08:52:10]CreateOFDProtocolMessage done [08:52:10]OFDSenderStorePacket 152597 [08:52:10]StoreOFDPacket docnum=152597 [08:52:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 E2 C8 03 01 CF D6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 B8 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 54 02 00 35 04 06 00 8F 35 D9 96 1D AB 37 B5 11 41 E0 CF A0 FB [08:52:10]CheckFolder [08:52:10]dirname=/storage/ofd_packets [08:52:10]CheckFolder done [08:52:10]ProducePacketName [08:52:10]name=ofd_packets/00152597 [08:52:10]NVStorageSaveData ofd_packets/00152597 [08:52:10]File name is /storage/ofd_packets/00152597 [08:52:10]Write 297 bytes [08:52:10]NVStorageSaveData done [08:52:10]OFDSenderStorePacket done [08:52:10]KKMCreateOFDPacket done [08:52:10]NVStorageSaveData kkm_last_timestamp [08:52:10]File name is /storage/kkm_last_timestamp [08:52:10]Write 4 bytes [08:52:10]NVStorageSaveData done [08:52:10]ExternCall_PrintAddStr [08:52:10]wPrintStart [08:52:10]Write to MH i2c: 01 00 00 9B 03 9E [08:52:10]Write i2c OK [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: 01 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: 01 07 00 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 FF 0F B3 [08:52:10]RasterBufferAndPrint [08:52:10]line Счет N : (1)1786599 [08:52:10]line ИНН: 02508201610067 [08:52:10]line Контрольно-Кассовый Чек [08:52:10]line ПРОДАЖА [08:52:10]line ТРК (МРК, ГНК) : 33 [08:52:10]line Товар: 2710124130 [08:52:10]line Super-92 [08:52:10]line 8.660 * 69.30 [08:52:10]line = 600.14 [08:52:10]line НДС 12% НСП 1% [08:52:10]line > о реализуемом товаре [08:52:10]line ОКРУГЛЕНИЕ: -0.14 [08:52:10]line ИТОГО: 600.00 [08:52:10]line Внесено: 600.00 [08:52:10]line СДАЧА: 0.00 [08:52:10]line НСП 1% : 5.31 [08:52:10]line НДС 12% : 63.73 [08:52:10]line Наличными: 600.00 [08:52:10]line Безнал.: 0.00 [08:52:10]line Место: АЗС № 89 "Партнер Нефть" [08:52:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:52:10]line СНО: Общий режим [08:52:10]line Чек 56 24.09.2024 08:52 [08:52:10]line Смена: 477 ФФД: 1.0 [08:52:10]line ЗНМ: 0300000113 [08:52:10]line РНМ: 0000000000091825 [08:52:10]line Версия ККМ: 001 [08:52:10]line ФМ: 0000000000871835 [08:52:10]line ФД: 152597 [08:52:10]line ФПД: 157461446532523 [08:52:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T085208&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152597&fm=157461446532523&tin=02508201610067®Number=0000000000091825&sum=60000 [08:52:10]written 0, free lines is 4095 [08:52:10]Write to MH i2c: 01 00 00 C6 03 C9 [08:52:10]Write i2c OK [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: 01 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: 01 07 00 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: 01 07 00 C6 03 00 00 00 00 00 DA 0C B6 [08:52:10]RasterBufferAndPrint [08:52:10]line [08:52:10]line [08:52:10]line [08:52:10]line [08:52:10]line [08:52:10]written 0, free lines is 3302 [08:52:10]MH_Cut [08:52:10]Write to MH i2c: D1 01 00 CD 03 01 A2 [08:52:10]Write i2c OK [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: D1 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: D1 01 00 [08:52:10]MH_I2C_Read... [08:52:10]Read from MH i2c: D1 01 00 CD 03 00 A1 [08:52:10]Write to MH i2c: 01 00 00 CE 03 D1 [08:52:10]Write i2c OK [08:52:10]MH_I2C_Read... [08:52:11]ConnectInit Can't take IP for lk.salyk.kg [08:52:11]CommunicateWithHost connect error [08:52:11]CommunicateWithHost err = -1 [08:52:11]OFD Sender: Server communicate error [08:52:11]OFD Sender: Processing packet 152596 [packets to send 829, broken 827] [08:52:11]ProducePacketName [08:52:11]name=ofd_packets/00152596 [08:52:11]OFD Sender: To server: pG, [08:52:11]CommunicateWithHost lk.salyk.kg:30040 [08:52:11]ConnectInit lk.salyk.kg [08:52:11]*** Cut start [08:52:11]*** Purtial cut [08:52:11]*** Stage 1: CUTSNS_PIN = 1 [08:52:11]Read from MH i2c: 01 [08:52:11]MH_I2C_Read... [08:52:11]*** Stop cut motor [08:52:11]*** Cut end [08:52:11]Read from MH i2c: 01 07 00 [08:52:11]MH_I2C_Read... [08:52:11]Read from MH i2c: 01 07 00 CE 03 00 00 00 00 00 FF 0F E6 [08:52:11]process_action close_receipt done [08:52:11]requested_data is exist [08:52:11]produce_requested_data [08:52:11]requested_item fm.sn is exist - process it [08:52:11]wFMCommunicate request_size=4 [08:52:11]MH_SAM_APDU [08:52:11]CAPDU: 80 11 00 00 [08:52:11]Write to MH i2c: E2 08 00 CF 03 80 11 00 00 00 00 00 00 4C [08:52:11]Write i2c OK [08:52:11]MH_I2C_Read... [08:52:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:12]Read from MH i2c: E2 [08:52:12]MH_I2C_Read... [08:52:12]Read from MH i2c: E2 17 00 [08:52:12]MH_I2C_Read... [08:52:12]Read from MH i2c: E2 17 00 CF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [08:52:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:52:12]wFMCommunicate OK [08:52:12]requested_item fd.num is exist - process it [08:52:12]SAM_PROTO_GetFieldsCounters [08:52:12]wFMCommunicate request_size=4 [08:52:12]MH_SAM_APDU [08:52:12]CAPDU: 80 13 00 00 [08:52:12]Write to MH i2c: E2 08 00 D0 03 80 13 00 00 00 00 00 00 4F [08:52:12]Write i2c OK [08:52:12]MH_I2C_Read... [08:52:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:12]Read from MH i2c: E2 [08:52:12]MH_I2C_Read... [08:52:12]Read from MH i2c: E2 62 00 [08:52:12]MH_I2C_Read... [08:52:12]Read from MH i2c: E2 62 00 D0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [08:52:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:52:12]wFMCommunicate OK [08:52:12]SAM_PROTO_GetFieldsCounters done [08:52:12]requested_item shift.num is exist - process it [08:52:12]requested_item shift.opened is exist - process it [08:52:12]req_shift_opened [08:52:12]FM_GetShiftState [08:52:12]SAM_PROTO_GetShiftState [08:52:12]wFMCommunicate request_size=4 [08:52:12]MH_SAM_APDU [08:52:12]CAPDU: 80 13 01 00 [08:52:12]Write to MH i2c: E2 08 00 D1 03 80 13 01 00 00 00 00 00 51 [08:52:12]Write i2c OK [08:52:12]MH_I2C_Read... [08:52:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:12]Read from MH i2c: E2 [08:52:12]MH_I2C_Read... [08:52:12]Read from MH i2c: E2 0E 00 [08:52:12]MH_I2C_Read... [08:52:12]Read from MH i2c: E2 0E 00 D1 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 1E [08:52:12]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:52:12]wFMCommunicate OK [08:52:12]SAM_PROTO_GetShiftState done [08:52:12]FM_GetShiftState done [08:52:12]req_shift_opened done [08:52:12]requested_item shift.open_date is exist - process it [08:52:12]req_shift_open_date [08:52:12]req_shift_open_date done [08:52:12]produce_requested_data done [08:52:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152597,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:52:12]process_action_free close_receipt [08:52:12]json_value_free [08:52:12]json_value_free done [08:52:12]process_json_proto returns [08:52:12]Send response to host [08:52:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152597,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:52:12]free response buf [08:52:12]execute_script done [08:52:12]execute_script returns [08:52:12]free content buf [08:52:12]Sock 9.Close socket [08:52:12]Sock 9.Thread stoped [08:52:15]Connected sock=7 [08:52:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 26 37 07 01 2E 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 B4 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 54 02 00 35 04 06 00 3D 99 46 AB CC 7F C7 EE 4C 43 D3 A8 52 7E [08:52:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7F D9 47 00 E9 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 54 02 00 F4 03 04 00 BC 25 F2 66 B6 04 01 00 00 AF C4 BE B3 28 B8 B1 EE [08:52:16]CommunicateWithHost err = 0 [08:52:16]CheckOFDResponse [08:52:16]1017 (14) - 77093643461234 [08:52:16]1041 (16) - 0000000000871835 [08:52:16]1040 (4) - 152596 [08:52:16]1012 (4) - 24.09.2024 02:36 [08:52:16]1206 (1) - 0 [08:52:16]OFD Sender: Remove packet 152596 [08:52:16]ProducePacketName [08:52:16]name=ofd_packets/00152596 [08:52:16]NVStorageDeleteData [08:52:16]OFD Sender: Processing packet 152597 [packets to send 828, broken 827] [08:52:16]ProducePacketName [08:52:16]name=ofd_packets/00152597 [08:52:16]OFD Sender: To server: pG, [08:52:16]CommunicateWithHost lk.salyk.kg:30040 [08:52:16]ConnectInit lk.salyk.kg [08:52:17]Connected sock=7 [08:52:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 E2 C8 03 01 CF D6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 B8 7D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 54 02 00 35 04 06 00 8F 35 D9 96 1D AB 37 B5 11 41 E0 CF A0 FB [08:52:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 03 05 47 00 FB 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 54 02 00 F4 03 04 00 BD 25 F2 66 B6 04 01 00 00 AC 61 BB 7F 33 0C 11 57 [08:52:17]CommunicateWithHost err = 0 [08:52:17]CheckOFDResponse [08:52:17]1017 (14) - 77093643461234 [08:52:17]1041 (16) - 0000000000871835 [08:52:17]1040 (4) - 152597 [08:52:17]1012 (4) - 24.09.2024 02:36 [08:52:17]1206 (1) - 0 [08:52:17]OFD Sender: Remove packet 152597 [08:52:17]ProducePacketName [08:52:17]name=ofd_packets/00152597 [08:52:17]NVStorageDeleteData [08:52:18]OFD Sender: No OFD packet to send [08:52:23]OFD Sender: No OFD packet to send [08:52:26]recv_with_timeout no data received [08:52:28]OFD Sender: No OFD packet to send [08:52:33]OFD Sender: No OFD packet to send [08:52:38]OFD Sender: No OFD packet to send [08:52:43]OFD Sender: No OFD packet to send [08:52:48]OFD Sender: No OFD packet to send [08:52:53]OFD Sender: No OFD packet to send [08:52:55]recv_with_timeout no data received [08:52:58]OFD Sender: No OFD packet to send [08:53:03]OFD Sender: No OFD packet to send [08:53:08]OFD Sender: No OFD packet to send [08:53:13]OFD Sender: No OFD packet to send [08:53:15]recv_with_timeout no data received [08:53:18]OFD Sender: No OFD packet to send [08:53:23]OFD Sender: No OFD packet to send [08:53:28]OFD Sender: No OFD packet to send [08:53:33]OFD Sender: No OFD packet to send [08:53:38]OFD Sender: No OFD packet to send [08:53:43]OFD Sender: No OFD packet to send [08:53:48]OFD Sender: No OFD packet to send [08:53:53]OFD Sender: No OFD packet to send [08:53:58]OFD Sender: No OFD packet to send [08:54:00]accept exits with 10 [08:54:00]New connection [08:54:00]New thread 3066756452 created [08:54:00]Thread 3066899812 joined [08:54:00]Waiting for new connection... [08:54:00] Sock 10.Parse request [08:54:00]Sock 10.Check first char [08:54:00]Sock 10.First char is OK [08:54:00]request: POST /json_proto HTTP/1.0 [08:54:00]Method: POST [08:54:00]URL: /json_proto [08:54:00]Method is POST - this is cgi request [08:54:00]url: /json_proto [08:54:00]query_string will be loaded in cgi processing [08:54:00]execute_cgi json_proto POST (null) [08:54:00]execute_cgi path=json_proto method=POST [08:54:00]POST find Content-Length [08:54:00]Host: 172.17.43.67:8080 [08:54:00]Content-Length: 678 [08:54:00]Content-Type: application/json [08:54:00] [08:54:00]POST finish read [08:54:00]Found Content-Length = 678 [08:54:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:54:00]execute_script... [08:54:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:54:00]POST & json_proto [08:54:00]process_json_proto [08:54:00]json parsed OK: [08:54:00]protocol is kg_v1.0 [08:54:00]action value=close_receipt [08:54:00]process_action close_receipt [08:54:00]cmd_close_receipt [08:54:00]MH_GetDate [08:54:00]Write to MH i2c: F0 00 00 D2 03 C4 [08:54:00]Write i2c OK [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: F0 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: F0 09 00 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: F0 09 00 D2 03 00 28 7E F2 66 6A BD 47 65 9E [08:54:00]GetLastDocTimeStamp 1727167928 [08:54:00]current date 1727168040 [08:54:00]FM_GetShiftState [08:54:00]SAM_PROTO_GetShiftState [08:54:00]wFMCommunicate request_size=4 [08:54:00]MH_SAM_APDU [08:54:00]CAPDU: 80 13 01 00 [08:54:00]Write to MH i2c: E2 08 00 D3 03 80 13 01 00 00 00 00 00 53 [08:54:00]Write i2c OK [08:54:00]MH_I2C_Read... [08:54:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:54:00]Read from MH i2c: E2 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: E2 0E 00 [08:54:00]MH_I2C_Read... [08:54:00]Read from MH i2c: E2 0E 00 D3 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 20 [08:54:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:54:00]wFMCommunicate OK [08:54:00]SAM_PROTO_GetShiftState done [08:54:00]FM_GetShiftState done [08:54:00]opened in 1727137889 [08:54:00]opened+sec_in_day 1727224289 [08:54:00]quantity*price = 50036 [08:54:00]sum+1 = 50037 [08:54:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 57 24.09.2024 08:54 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152598 ФПД: 269988078367604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T085400&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152598&fm=269988078367604&tin=02508201610067®Number=0000000000091825&sum=50000 [08:54:01]StoreToDocumentArchive [08:54:01]shift 477 fd 152598 [08:54:01]save to /storage/0477/doc_00152598 [08:54:01]save last doc name /storage/0477/doc_00152598 to /storage/kkm_last_doc_name [08:54:01]save OK [08:54:01]Clear old archive folders... [08:54:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:54:01]tlvbuf is 012ECF80 [08:54:01]SAM_PROTO_ClearQueue [08:54:01]wFMCommunicate request_size=4 [08:54:01]MH_SAM_APDU [08:54:01]CAPDU: 80 09 00 00 [08:54:01]Write to MH i2c: E2 08 00 E0 03 80 09 00 00 00 00 00 00 55 [08:54:01]Write i2c OK [08:54:01]MH_I2C_Read... [08:54:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:54:01]Read from MH i2c: E2 [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: E2 03 00 [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [08:54:01]RAPDU: 90 00 [08:54:01]wFMCommunicate OK [08:54:01]SAM_PROTO_ClearQueue done [08:54:01]KKMCreateOFDPacket [08:54:01]OFDProtocolAddRootSTLVToBuf [08:54:01]FM_MakeSignedData [08:54:01]FM_MakeSignedData [08:54:01]SAM_PROTO_SignData [08:54:01]wFMCommunicate request_size=4 [08:54:01]MH_SAM_APDU [08:54:01]CAPDU: 80 0D 01 02 [08:54:01]Write to MH i2c: E2 08 00 E1 03 80 0D 01 02 00 00 00 00 5D [08:54:01]Write i2c OK [08:54:01]MH_I2C_Read... [08:54:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:54:01]Read from MH i2c: E2 [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: E2 03 00 [08:54:01]MH_I2C_Read... [08:54:01]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [08:54:01]RAPDU: 90 00 [08:54:01]wFMCommunicate OK [08:54:01]wFMCommunicate request_size=255 [08:54:01]MH_SAM_APDU [08:54:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 28 7E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 54 02 00 35 04 06 00 F5 [08:54:01]Write to MH i2c: E2 02 01 E2 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 28 7E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 54 02 00 35 04 06 00 F5 00 00 52 [08:54:01]Write i2c OK [08:54:01]MH_I2C_Read... [08:54:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:02]Read from MH i2c: E2 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: E2 03 00 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: E2 03 00 E2 03 00 90 00 59 [08:54:02]RAPDU: 90 00 [08:54:02]wFMCommunicate OK [08:54:02]wFMCommunicate request_size=10 [08:54:02]MH_SAM_APDU [08:54:02]CAPDU: 80 0D 02 02 05 8D 7F 81 33 74 [08:54:02]Write to MH i2c: E2 0D 00 E3 03 80 0D 02 02 05 00 8D 7F 81 33 74 00 00 9E [08:54:02]Write i2c OK [08:54:02]MH_I2C_Read... [08:54:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:02]Read from MH i2c: E2 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: E2 03 00 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [08:54:02]RAPDU: 90 00 [08:54:02]wFMCommunicate OK [08:54:02]wFMCommunicate request_size=4 [08:54:02]MH_SAM_APDU [08:54:02]CAPDU: 80 0D 03 02 [08:54:02]Write to MH i2c: E2 08 00 E4 03 80 0D 03 02 00 00 00 00 62 [08:54:02]Write i2c OK [08:54:02]MH_I2C_Read... [08:54:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:54:02]Read from MH i2c: E2 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: E2 0B 00 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: E2 0B 00 E4 03 00 B2 EE 06 C8 B4 75 84 3E 90 00 BC [08:54:02]RAPDU: B2 EE 06 C8 B4 75 84 3E 90 00 [08:54:02]wFMCommunicate OK [08:54:02]SAM_PROTO_SignData done [08:54:02]FM_MakeSignedData done [08:54:02]CreateOFDProtocolMessage [08:54:02]wFMCommunicate request_size=4 [08:54:02]MH_SAM_APDU [08:54:02]CAPDU: 80 11 00 00 [08:54:02]Write to MH i2c: E2 08 00 E5 03 80 11 00 00 00 00 00 00 62 [08:54:02]Write i2c OK [08:54:02]MH_I2C_Read... [08:54:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:02]Read from MH i2c: E2 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: E2 17 00 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: E2 17 00 E5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B5 [08:54:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:54:02]wFMCommunicate OK [08:54:02]CreateOFDProtocolMessage done [08:54:02]OFDSenderStorePacket 152598 [08:54:02]StoreOFDPacket docnum=152598 [08:54:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AD 7C 07 01 11 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 28 7E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 54 02 00 35 04 06 00 F5 8D 7F 81 33 74 B2 EE 06 C8 B4 75 84 3E [08:54:02]CheckFolder [08:54:02]dirname=/storage/ofd_packets [08:54:02]CheckFolder done [08:54:02]ProducePacketName [08:54:02]name=ofd_packets/00152598 [08:54:02]NVStorageSaveData ofd_packets/00152598 [08:54:02]File name is /storage/ofd_packets/00152598 [08:54:02]Write 301 bytes [08:54:02]NVStorageSaveData done [08:54:02]OFDSenderStorePacket done [08:54:02]KKMCreateOFDPacket done [08:54:02]NVStorageSaveData kkm_last_timestamp [08:54:02]File name is /storage/kkm_last_timestamp [08:54:02]Write 4 bytes [08:54:02]NVStorageSaveData done [08:54:02]ExternCall_PrintAddStr [08:54:02]wPrintStart [08:54:02]Write to MH i2c: 01 00 00 E6 03 E9 [08:54:02]Write i2c OK [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: 01 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: 01 07 00 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 FF 0F FE [08:54:02]RasterBufferAndPrint [08:54:02]line Счет N : (1)1786601 [08:54:02]line ИНН: 02508201610067 [08:54:02]line Контрольно-Кассовый Чек [08:54:02]line ПРОДАЖА [08:54:02]line ТРК (МРК, ГНК) : 12 [08:54:02]line Товар: 2710124130 [08:54:02]line Аи-92-К-5 [08:54:02]line 7.380 * 67.80 [08:54:02]line = 500.36 [08:54:02]line НДС 12% НСП 1% [08:54:02]line > о реализуемом товаре [08:54:02]line ОКРУГЛЕНИЕ: -0.36 [08:54:02]line ИТОГО: 500.00 [08:54:02]line Внесено: 500.00 [08:54:02]line СДАЧА: 0.00 [08:54:02]line НСП 1% : 4.43 [08:54:02]line НДС 12% : 53.14 [08:54:02]line Наличными: 500.00 [08:54:02]line Безнал.: 0.00 [08:54:02]line Место: АЗС № 89 "Партнер Нефть" [08:54:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:54:02]line СНО: Общий режим [08:54:02]line Чек 57 24.09.2024 08:54 [08:54:02]line Смена: 477 ФФД: 1.0 [08:54:02]line ЗНМ: 0300000113 [08:54:02]line РНМ: 0000000000091825 [08:54:02]line Версия ККМ: 001 [08:54:02]line ФМ: 0000000000871835 [08:54:02]line ФД: 152598 [08:54:02]line ФПД: 269988078367604 [08:54:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T085400&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152598&fm=269988078367604&tin=02508201610067®Number=0000000000091825&sum=50000 [08:54:02]written 0, free lines is 4095 [08:54:02]OFD Sender: Processing packet 152598 [packets to send 828, broken 827] [08:54:02]ProducePacketName [08:54:02]name=ofd_packets/00152598 [08:54:02]OFD Sender: To server: pG, [08:54:02]CommunicateWithHost lk.salyk.kg:30040 [08:54:02]ConnectInit lk.salyk.kg [08:54:02]Write to MH i2c: 01 00 00 11 04 15 [08:54:02]Write i2c OK [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: 01 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: 01 07 00 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: 01 07 00 11 04 00 00 00 00 00 D7 0C FF [08:54:02]RasterBufferAndPrint [08:54:02]line [08:54:02]line [08:54:02]line [08:54:02]line [08:54:02]line [08:54:02]written 0, free lines is 3292 [08:54:02]MH_Cut [08:54:02]Write to MH i2c: D1 01 00 18 04 01 EE [08:54:02]Write i2c OK [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: D1 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: D1 01 00 [08:54:02]MH_I2C_Read... [08:54:02]Read from MH i2c: D1 01 00 18 04 00 ED [08:54:02]Write to MH i2c: 01 00 00 19 04 1D [08:54:02]Write i2c OK [08:54:02]MH_I2C_Read... [08:54:03]*** Cut start [08:54:03]*** Purtial cut [08:54:03]*** Stage 1: CUTSNS_PIN = 1 [08:54:03]Read from MH i2c: 01 [08:54:03]MH_I2C_Read... [08:54:03]*** Stop cut motor [08:54:03]*** Cut end [08:54:03]Read from MH i2c: 01 07 00 [08:54:03]MH_I2C_Read... [08:54:03]Read from MH i2c: 01 07 00 19 04 00 00 00 00 00 FF 0F 32 [08:54:03]process_action close_receipt done [08:54:03]requested_data is exist [08:54:03]produce_requested_data [08:54:03]requested_item fm.sn is exist - process it [08:54:03]wFMCommunicate request_size=4 [08:54:03]MH_SAM_APDU [08:54:03]CAPDU: 80 11 00 00 [08:54:03]Write to MH i2c: E2 08 00 1A 04 80 11 00 00 00 00 00 00 98 [08:54:03]Write i2c OK [08:54:03]MH_I2C_Read... [08:54:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:04]Read from MH i2c: E2 [08:54:04]MH_I2C_Read... [08:54:04]Read from MH i2c: E2 17 00 [08:54:04]MH_I2C_Read... [08:54:04]Read from MH i2c: E2 17 00 1A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [08:54:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:54:04]wFMCommunicate OK [08:54:04]requested_item fd.num is exist - process it [08:54:04]SAM_PROTO_GetFieldsCounters [08:54:04]wFMCommunicate request_size=4 [08:54:04]MH_SAM_APDU [08:54:04]CAPDU: 80 13 00 00 [08:54:04]Write to MH i2c: E2 08 00 1B 04 80 13 00 00 00 00 00 00 9B [08:54:04]Write i2c OK [08:54:04]MH_I2C_Read... [08:54:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:54:04]Read from MH i2c: E2 [08:54:04]MH_I2C_Read... [08:54:04]Read from MH i2c: E2 62 00 [08:54:04]MH_I2C_Read... [08:54:04]Read from MH i2c: E2 62 00 1B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 B1 [08:54:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:54:04]wFMCommunicate OK [08:54:04]SAM_PROTO_GetFieldsCounters done [08:54:04]requested_item shift.num is exist - process it [08:54:04]requested_item shift.opened is exist - process it [08:54:04]req_shift_opened [08:54:04]FM_GetShiftState [08:54:04]SAM_PROTO_GetShiftState [08:54:04]wFMCommunicate request_size=4 [08:54:04]MH_SAM_APDU [08:54:04]CAPDU: 80 13 01 00 [08:54:04]Write to MH i2c: E2 08 00 1C 04 80 13 01 00 00 00 00 00 9D [08:54:04]Write i2c OK [08:54:04]MH_I2C_Read... [08:54:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:54:04]Read from MH i2c: E2 [08:54:04]MH_I2C_Read... [08:54:04]Read from MH i2c: E2 0E 00 [08:54:04]MH_I2C_Read... [08:54:04]Read from MH i2c: E2 0E 00 1C 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 6A [08:54:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:54:04]wFMCommunicate OK [08:54:04]SAM_PROTO_GetShiftState done [08:54:04]FM_GetShiftState done [08:54:04]req_shift_opened done [08:54:04]requested_item shift.open_date is exist - process it [08:54:04]req_shift_open_date [08:54:04]req_shift_open_date done [08:54:04]produce_requested_data done [08:54:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152598,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:54:04]process_action_free close_receipt [08:54:04]json_value_free [08:54:04]json_value_free done [08:54:04]process_json_proto returns [08:54:04]Send response to host [08:54:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152598,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:54:04]free response buf [08:54:04]execute_script done [08:54:04]execute_script returns [08:54:04]free content buf [08:54:04]Sock 10.Close socket [08:54:04]Sock 10.Thread stoped [08:54:05]Connected sock=11 [08:54:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AD 7C 07 01 11 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 28 7E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 54 02 00 35 04 06 00 F5 8D 7F 81 33 74 B2 EE 06 C8 B4 75 84 3E [08:54:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8C D3 47 00 FE 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 54 02 00 F4 03 04 00 29 26 F2 66 B6 04 01 00 00 48 0F 6B 08 22 48 17 1E [08:54:05]CommunicateWithHost err = 0 [08:54:05]CheckOFDResponse [08:54:05]1017 (14) - 77093643461234 [08:54:05]1041 (16) - 0000000000871835 [08:54:05]1040 (4) - 152598 [08:54:05]1012 (4) - 24.09.2024 02:38 [08:54:05]1206 (1) - 0 [08:54:05]OFD Sender: Remove packet 152598 [08:54:05]ProducePacketName [08:54:05]name=ofd_packets/00152598 [08:54:05]NVStorageDeleteData [08:54:06]OFD Sender: No OFD packet to send [08:54:11]OFD Sender: No OFD packet to send [08:54:16]OFD Sender: No OFD packet to send [08:54:21]OFD Sender: No OFD packet to send [08:54:26]OFD Sender: No OFD packet to send [08:54:31]OFD Sender: No OFD packet to send [08:54:36]OFD Sender: No OFD packet to send [08:54:41]OFD Sender: No OFD packet to send [08:54:46]OFD Sender: No OFD packet to send [08:54:51]OFD Sender: No OFD packet to send [08:54:56]OFD Sender: No OFD packet to send [08:55:01]OFD Sender: No OFD packet to send [08:55:06]OFD Sender: No OFD packet to send [08:55:11]OFD Sender: No OFD packet to send [08:55:16]OFD Sender: No OFD packet to send [08:55:21]OFD Sender: No OFD packet to send [08:55:26]OFD Sender: No OFD packet to send [08:55:26]accept exits with 7 [08:55:26]New connection [08:55:26]New thread 3066899812 created [08:55:26]Thread 3066756452 joined [08:55:26]Waiting for new connection... [08:55:26] Sock 7.Parse request [08:55:26]Sock 7.Check first char [08:55:26]Sock 7.First char is OK [08:55:26]request: POST /json_proto HTTP/1.0 [08:55:26]Method: POST [08:55:26]URL: /json_proto [08:55:26]Method is POST - this is cgi request [08:55:26]url: /json_proto [08:55:26]query_string will be loaded in cgi processing [08:55:26]execute_cgi json_proto POST (null) [08:55:26]execute_cgi path=json_proto method=POST [08:55:26]POST find Content-Length [08:55:26]Host: 172.17.43.67:8080 [08:55:26]Content-Length: 678 [08:55:26]Content-Type: application/json [08:55:26] [08:55:26]POST finish read [08:55:26]Found Content-Length = 678 [08:55:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:26]execute_script... [08:55:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:26]POST & json_proto [08:55:26]process_json_proto [08:55:26]json parsed OK: [08:55:26]protocol is kg_v1.0 [08:55:26]action value=close_receipt [08:55:26]process_action close_receipt [08:55:26]cmd_close_receipt [08:55:26]MH_GetDate [08:55:26]Write to MH i2c: F0 00 00 1D 04 10 [08:55:26]Write i2c OK [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: F0 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: F0 09 00 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: F0 09 00 1D 04 00 7F 7E F2 66 6A BD 47 65 41 [08:55:26]GetLastDocTimeStamp 1727168040 [08:55:26]current date 1727168127 [08:55:26]FM_GetShiftState [08:55:26]SAM_PROTO_GetShiftState [08:55:26]wFMCommunicate request_size=4 [08:55:26]MH_SAM_APDU [08:55:26]CAPDU: 80 13 01 00 [08:55:26]Write to MH i2c: E2 08 00 1E 04 80 13 01 00 00 00 00 00 9F [08:55:26]Write i2c OK [08:55:26]MH_I2C_Read... [08:55:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:26]Read from MH i2c: E2 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: E2 0E 00 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: E2 0E 00 1E 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 6C [08:55:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:55:26]wFMCommunicate OK [08:55:26]SAM_PROTO_GetShiftState done [08:55:26]FM_GetShiftState done [08:55:26]opened in 1727137889 [08:55:26]opened+sec_in_day 1727224289 [08:55:26]quantity*price = 50036 [08:55:26]sum+1 = 50037 [08:55:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 58 24.09.2024 08:55 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152599 ФПД: 66736491323506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T085527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152599&fm=66736491323506&tin=02508201610067®Number=0000000000091825&sum=50000 [08:55:27]StoreToDocumentArchive [08:55:27]shift 477 fd 152599 [08:55:27]save to /storage/0477/doc_00152599 [08:55:27]save last doc name /storage/0477/doc_00152599 to /storage/kkm_last_doc_name [08:55:27]save OK [08:55:27]Clear old archive folders... [08:55:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:55:27]tlvbuf is 012F5AD0 [08:55:27]SAM_PROTO_ClearQueue [08:55:27]wFMCommunicate request_size=4 [08:55:27]MH_SAM_APDU [08:55:27]CAPDU: 80 09 00 00 [08:55:27]Write to MH i2c: E2 08 00 2B 04 80 09 00 00 00 00 00 00 A1 [08:55:27]Write i2c OK [08:55:27]MH_I2C_Read... [08:55:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:55:28]Read from MH i2c: E2 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 03 00 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [08:55:28]RAPDU: 90 00 [08:55:28]wFMCommunicate OK [08:55:28]SAM_PROTO_ClearQueue done [08:55:28]KKMCreateOFDPacket [08:55:28]OFDProtocolAddRootSTLVToBuf [08:55:28]FM_MakeSignedData [08:55:28]FM_MakeSignedData [08:55:28]SAM_PROTO_SignData [08:55:28]wFMCommunicate request_size=4 [08:55:28]MH_SAM_APDU [08:55:28]CAPDU: 80 0D 01 02 [08:55:28]Write to MH i2c: E2 08 00 2C 04 80 0D 01 02 00 00 00 00 A9 [08:55:28]Write i2c OK [08:55:28]MH_I2C_Read... [08:55:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:55:28]Read from MH i2c: E2 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 03 00 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [08:55:28]RAPDU: 90 00 [08:55:28]wFMCommunicate OK [08:55:28]wFMCommunicate request_size=255 [08:55:28]MH_SAM_APDU [08:55:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 7F 7E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 54 02 00 35 04 06 00 3C [08:55:28]Write to MH i2c: E2 02 01 2D 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 7F 7E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 54 02 00 35 04 06 00 3C 00 00 3E [08:55:28]Write i2c OK [08:55:28]MH_I2C_Read... [08:55:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:28]Read from MH i2c: E2 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 03 00 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [08:55:28]RAPDU: 90 00 [08:55:28]wFMCommunicate OK [08:55:28]wFMCommunicate request_size=10 [08:55:28]MH_SAM_APDU [08:55:28]CAPDU: 80 0D 02 02 05 B2 4C DB E0 72 [08:55:28]Write to MH i2c: E2 0D 00 2E 04 80 0D 02 02 05 00 B2 4C DB E0 72 00 00 E1 [08:55:28]Write i2c OK [08:55:28]MH_I2C_Read... [08:55:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:28]Read from MH i2c: E2 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 03 00 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [08:55:28]RAPDU: 90 00 [08:55:28]wFMCommunicate OK [08:55:28]wFMCommunicate request_size=4 [08:55:28]MH_SAM_APDU [08:55:28]CAPDU: 80 0D 03 02 [08:55:28]Write to MH i2c: E2 08 00 2F 04 80 0D 03 02 00 00 00 00 AE [08:55:28]Write i2c OK [08:55:28]MH_I2C_Read... [08:55:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:55:28]Read from MH i2c: E2 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 0B 00 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 0B 00 2F 04 00 CA A9 2F C9 DF 72 0B 3C 90 00 B2 [08:55:28]RAPDU: CA A9 2F C9 DF 72 0B 3C 90 00 [08:55:28]wFMCommunicate OK [08:55:28]SAM_PROTO_SignData done [08:55:28]FM_MakeSignedData done [08:55:28]CreateOFDProtocolMessage [08:55:28]wFMCommunicate request_size=4 [08:55:28]MH_SAM_APDU [08:55:28]CAPDU: 80 11 00 00 [08:55:28]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [08:55:28]Write i2c OK [08:55:28]MH_I2C_Read... [08:55:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:28]Read from MH i2c: E2 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 17 00 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: E2 17 00 30 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 01 [08:55:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:55:28]wFMCommunicate OK [08:55:28]CreateOFDProtocolMessage done [08:55:28]OFDSenderStorePacket 152599 [08:55:28]StoreOFDPacket docnum=152599 [08:55:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 70 7F 07 01 AC 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 7F 7E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 54 02 00 35 04 06 00 3C B2 4C DB E0 72 CA A9 2F C9 DF 72 0B 3C [08:55:28]CheckFolder [08:55:28]dirname=/storage/ofd_packets [08:55:28]CheckFolder done [08:55:28]ProducePacketName [08:55:28]name=ofd_packets/00152599 [08:55:28]NVStorageSaveData ofd_packets/00152599 [08:55:28]File name is /storage/ofd_packets/00152599 [08:55:28]Write 301 bytes [08:55:28]NVStorageSaveData done [08:55:28]OFDSenderStorePacket done [08:55:28]KKMCreateOFDPacket done [08:55:28]NVStorageSaveData kkm_last_timestamp [08:55:28]File name is /storage/kkm_last_timestamp [08:55:28]Write 4 bytes [08:55:28]NVStorageSaveData done [08:55:28]ExternCall_PrintAddStr [08:55:28]wPrintStart [08:55:28]Write to MH i2c: 01 00 00 31 04 35 [08:55:28]Write i2c OK [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: 01 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: 01 07 00 [08:55:28]MH_I2C_Read... [08:55:28]Read from MH i2c: 01 07 00 31 04 00 00 00 00 00 FF 0F 4A [08:55:28]RasterBufferAndPrint [08:55:28]line Счет N : (1)1786602 [08:55:28]line ИНН: 02508201610067 [08:55:28]line Контрольно-Кассовый Чек [08:55:28]line ПРОДАЖА [08:55:28]line ТРК (МРК, ГНК) : 22 [08:55:28]line Товар: 2710124130 [08:55:28]line Аи-92-К-5 [08:55:28]line 7.380 * 67.80 [08:55:28]line = 500.36 [08:55:28]line НДС 12% НСП 1% [08:55:28]line > о реализуемом товаре [08:55:28]line ОКРУГЛЕНИЕ: -0.36 [08:55:28]line ИТОГО: 500.00 [08:55:28]line Внесено: 500.00 [08:55:28]line СДАЧА: 0.00 [08:55:28]line НСП 1% : 4.43 [08:55:28]line НДС 12% : 53.14 [08:55:28]line Наличными: 500.00 [08:55:28]line Безнал.: 0.00 [08:55:28]line Место: АЗС № 89 "Партнер Нефть" [08:55:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:55:28]line СНО: Общий режим [08:55:28]line Чек 58 24.09.2024 08:55 [08:55:28]line Смена: 477 ФФД: 1.0 [08:55:28]line ЗНМ: 0300000113 [08:55:28]line РНМ: 0000000000091825 [08:55:28]line Версия ККМ: 001 [08:55:28]line ФМ: 0000000000871835 [08:55:28]line ФД: 152599 [08:55:28]line ФПД: 66736491323506 [08:55:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T085527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152599&fm=66736491323506&tin=02508201610067®Number=0000000000091825&sum=50000 [08:55:28]written 0, free lines is 4095 [08:55:28]OFD Sender: Processing packet 152599 [packets to send 828, broken 827] [08:55:28]ProducePacketName [08:55:28]name=ofd_packets/00152599 [08:55:28]OFD Sender: To server: pG, [08:55:28]CommunicateWithHost lk.salyk.kg:30040 [08:55:28]ConnectInit lk.salyk.kg [08:55:29]Write to MH i2c: 01 00 00 5C 04 60 [08:55:29]Write i2c OK [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: 01 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: 01 07 00 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: 01 07 00 5C 04 00 00 00 00 00 DA 0C 4D [08:55:29]RasterBufferAndPrint [08:55:29]line [08:55:29]line [08:55:29]line [08:55:29]line [08:55:29]line [08:55:29]written 0, free lines is 3296 [08:55:29]MH_Cut [08:55:29]Write to MH i2c: D1 01 00 63 04 01 39 [08:55:29]Write i2c OK [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: D1 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: D1 01 00 [08:55:29]MH_I2C_Read... [08:55:29]Read from MH i2c: D1 01 00 63 04 00 38 [08:55:29]Write to MH i2c: 01 00 00 64 04 68 [08:55:29]Write i2c OK [08:55:29]MH_I2C_Read... [08:55:29]*** Cut start [08:55:29]*** Purtial cut [08:55:29]*** Stage 1: CUTSNS_PIN = 1 [08:55:30]Read from MH i2c: 01 [08:55:30]MH_I2C_Read... [08:55:30]*** Stop cut motor [08:55:30]*** Cut end [08:55:30]Read from MH i2c: 01 07 00 [08:55:30]MH_I2C_Read... [08:55:30]Read from MH i2c: 01 07 00 64 04 00 00 00 00 00 FF 0F 7D [08:55:30]process_action close_receipt done [08:55:30]requested_data is exist [08:55:30]produce_requested_data [08:55:30]requested_item fm.sn is exist - process it [08:55:30]wFMCommunicate request_size=4 [08:55:30]MH_SAM_APDU [08:55:30]CAPDU: 80 11 00 00 [08:55:30]Write to MH i2c: E2 08 00 65 04 80 11 00 00 00 00 00 00 E3 [08:55:30]Write i2c OK [08:55:30]MH_I2C_Read... [08:55:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:30]Read from MH i2c: E2 [08:55:30]MH_I2C_Read... [08:55:30]Read from MH i2c: E2 17 00 [08:55:30]MH_I2C_Read... [08:55:30]Read from MH i2c: E2 17 00 65 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [08:55:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:55:30]wFMCommunicate OK [08:55:30]requested_item fd.num is exist - process it [08:55:30]SAM_PROTO_GetFieldsCounters [08:55:30]wFMCommunicate request_size=4 [08:55:30]MH_SAM_APDU [08:55:30]CAPDU: 80 13 00 00 [08:55:30]Write to MH i2c: E2 08 00 66 04 80 13 00 00 00 00 00 00 E6 [08:55:30]Write i2c OK [08:55:30]MH_I2C_Read... [08:55:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:55:30]Read from MH i2c: E2 [08:55:30]MH_I2C_Read... [08:55:30]Read from MH i2c: E2 62 00 [08:55:30]MH_I2C_Read... [08:55:30]Read from MH i2c: E2 62 00 66 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 00 [08:55:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:55:30]wFMCommunicate OK [08:55:30]SAM_PROTO_GetFieldsCounters done [08:55:30]requested_item shift.num is exist - process it [08:55:30]requested_item shift.opened is exist - process it [08:55:30]req_shift_opened [08:55:30]FM_GetShiftState [08:55:30]SAM_PROTO_GetShiftState [08:55:30]wFMCommunicate request_size=4 [08:55:30]MH_SAM_APDU [08:55:30]CAPDU: 80 13 01 00 [08:55:30]Write to MH i2c: E2 08 00 67 04 80 13 01 00 00 00 00 00 E8 [08:55:30]Write i2c OK [08:55:30]MH_I2C_Read... [08:55:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:30]Read from MH i2c: E2 [08:55:30]MH_I2C_Read... [08:55:30]Read from MH i2c: E2 0E 00 [08:55:30]MH_I2C_Read... [08:55:30]Read from MH i2c: E2 0E 00 67 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B5 [08:55:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:55:30]wFMCommunicate OK [08:55:30]SAM_PROTO_GetShiftState done [08:55:30]FM_GetShiftState done [08:55:30]req_shift_opened done [08:55:30]requested_item shift.open_date is exist - process it [08:55:30]req_shift_open_date [08:55:30]req_shift_open_date done [08:55:30]produce_requested_data done [08:55:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152599,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:55:30]process_action_free close_receipt [08:55:30]json_value_free [08:55:30]json_value_free done [08:55:30]process_json_proto returns [08:55:30]Send response to host [08:55:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152599,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:55:30]free response buf [08:55:30]execute_script done [08:55:30]execute_script returns [08:55:30]free content buf [08:55:30]Sock 7.Close socket [08:55:30]Sock 7.Thread stoped [08:55:33]ConnectInit Can't take IP for lk.salyk.kg [08:55:33]CommunicateWithHost connect error [08:55:33]CommunicateWithHost err = -1 [08:55:33]OFD Sender: Server communicate error [08:55:38]OFD Sender: Processing packet 152599 [packets to send 828, broken 827] [08:55:38]ProducePacketName [08:55:38]name=ofd_packets/00152599 [08:55:38]OFD Sender: To server: pG, [08:55:38]CommunicateWithHost lk.salyk.kg:30040 [08:55:38]ConnectInit lk.salyk.kg [08:55:43]recv_with_timeout no data received [08:55:43]ConnectInit Can't take IP for lk.salyk.kg [08:55:43]CommunicateWithHost connect error [08:55:43]CommunicateWithHost err = -1 [08:55:43]OFD Sender: Server communicate error [08:55:48]OFD Sender: Processing packet 152599 [packets to send 828, broken 827] [08:55:48]ProducePacketName [08:55:48]name=ofd_packets/00152599 [08:55:48]OFD Sender: To server: pG, [08:55:48]CommunicateWithHost lk.salyk.kg:30040 [08:55:48]ConnectInit lk.salyk.kg [08:55:53]ConnectInit Can't take IP for lk.salyk.kg [08:55:53]CommunicateWithHost connect error [08:55:53]CommunicateWithHost err = -1 [08:55:53]OFD Sender: Server communicate error [08:55:58]OFD Sender: Processing packet 152599 [packets to send 828, broken 827] [08:55:58]ProducePacketName [08:55:58]name=ofd_packets/00152599 [08:55:58]OFD Sender: To server: pG, [08:55:58]CommunicateWithHost lk.salyk.kg:30040 [08:55:58]ConnectInit lk.salyk.kg [08:56:00]recv_with_timeout no data received [08:56:03]ConnectInit Can't take IP for lk.salyk.kg [08:56:03]CommunicateWithHost connect error [08:56:03]CommunicateWithHost err = -1 [08:56:03]OFD Sender: Server communicate error [08:56:08]OFD Sender: Processing packet 152599 [packets to send 828, broken 827] [08:56:08]ProducePacketName [08:56:08]name=ofd_packets/00152599 [08:56:08]OFD Sender: To server: pG, [08:56:08]CommunicateWithHost lk.salyk.kg:30040 [08:56:08]ConnectInit lk.salyk.kg [08:56:11]Connected sock=9 [08:56:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 70 7F 07 01 AC 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 7F 7E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 54 02 00 35 04 06 00 3C B2 4C DB E0 72 CA A9 2F C9 DF 72 0B 3C [08:56:14]recv_with_timeout no data received [08:56:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 13 07 47 00 AB 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 54 02 00 F4 03 04 00 AB 26 F2 66 B6 04 01 00 00 B7 8D 5A 23 DB 66 44 DC [08:56:15]CommunicateWithHost err = 0 [08:56:15]CheckOFDResponse [08:56:15]1017 (14) - 77093643461234 [08:56:15]1041 (16) - 0000000000871835 [08:56:15]1040 (4) - 152599 [08:56:15]1012 (4) - 24.09.2024 02:40 [08:56:15]1206 (1) - 0 [08:56:15]OFD Sender: Remove packet 152599 [08:56:15]ProducePacketName [08:56:15]name=ofd_packets/00152599 [08:56:15]NVStorageDeleteData [08:56:15]OFD Sender: No OFD packet to send [08:56:21]OFD Sender: No OFD packet to send [08:56:26]OFD Sender: No OFD packet to send [08:56:31]OFD Sender: No OFD packet to send [08:56:36]OFD Sender: No OFD packet to send [08:56:41]OFD Sender: No OFD packet to send [08:56:46]OFD Sender: No OFD packet to send [08:56:51]OFD Sender: No OFD packet to send [08:56:56]OFD Sender: No OFD packet to send [08:57:01]OFD Sender: No OFD packet to send [08:57:06]OFD Sender: No OFD packet to send [08:57:11]OFD Sender: No OFD packet to send [08:57:16]OFD Sender: No OFD packet to send [08:57:21]OFD Sender: No OFD packet to send [08:57:25]accept exits with 10 [08:57:25]New connection [08:57:25]New thread 3066756452 created [08:57:25]Thread 3066899812 joined [08:57:25]Waiting for new connection... [08:57:25] Sock 10.Parse request [08:57:25]Sock 10.Check first char [08:57:25]Sock 10.First char is OK [08:57:25]request: POST /json_proto HTTP/1.0 [08:57:25]Method: POST [08:57:25]URL: /json_proto [08:57:25]Method is POST - this is cgi request [08:57:25]url: /json_proto [08:57:25]query_string will be loaded in cgi processing [08:57:25]execute_cgi json_proto POST (null) [08:57:25]execute_cgi path=json_proto method=POST [08:57:25]POST find Content-Length [08:57:25]Host: 172.17.43.67:8080 [08:57:25]Content-Length: 678 [08:57:25]Content-Type: application/json [08:57:25] [08:57:25]POST finish read [08:57:25]Found Content-Length = 678 [08:57:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:25]execute_script... [08:57:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:25]POST & json_proto [08:57:25]process_json_proto [08:57:25]json parsed OK: [08:57:25]protocol is kg_v1.0 [08:57:25]action value=close_receipt [08:57:25]process_action close_receipt [08:57:25]cmd_close_receipt [08:57:25]MH_GetDate [08:57:25]Write to MH i2c: F0 00 00 68 04 5B [08:57:25]Write i2c OK [08:57:25]MH_I2C_Read... [08:57:25]Read from MH i2c: F0 [08:57:25]MH_I2C_Read... [08:57:25]Read from MH i2c: F0 09 00 [08:57:25]MH_I2C_Read... [08:57:25]Read from MH i2c: F0 09 00 68 04 00 F6 7E F2 66 6A BD 47 65 03 [08:57:25]GetLastDocTimeStamp 1727168127 [08:57:25]current date 1727168246 [08:57:25]FM_GetShiftState [08:57:25]SAM_PROTO_GetShiftState [08:57:25]wFMCommunicate request_size=4 [08:57:25]MH_SAM_APDU [08:57:25]CAPDU: 80 13 01 00 [08:57:25]Write to MH i2c: E2 08 00 69 04 80 13 01 00 00 00 00 00 EA [08:57:25]Write i2c OK [08:57:25]MH_I2C_Read... [08:57:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:25]Read from MH i2c: E2 [08:57:25]MH_I2C_Read... [08:57:25]Read from MH i2c: E2 0E 00 [08:57:25]MH_I2C_Read... [08:57:25]Read from MH i2c: E2 0E 00 69 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B7 [08:57:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:57:25]wFMCommunicate OK [08:57:25]SAM_PROTO_GetShiftState done [08:57:25]FM_GetShiftState done [08:57:25]opened in 1727137889 [08:57:25]opened+sec_in_day 1727224289 [08:57:25]quantity*price = 20001 [08:57:25]sum+1 = 20002 [08:57:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 59 24.09.2024 08:57 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152600 ФПД: 191029694534514 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T085726&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152600&fm=191029694534514&tin=02508201610067®Number=0000000000091825&sum=20000 [08:57:26]StoreToDocumentArchive [08:57:26]shift 477 fd 152600 [08:57:26]save to /storage/0477/doc_00152600 [08:57:26]save last doc name /storage/0477/doc_00152600 to /storage/kkm_last_doc_name [08:57:26]save OK [08:57:26]Clear old archive folders... [08:57:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:57:26]tlvbuf is 012DC0A0 [08:57:26]SAM_PROTO_ClearQueue [08:57:26]wFMCommunicate request_size=4 [08:57:26]MH_SAM_APDU [08:57:26]CAPDU: 80 09 00 00 [08:57:26]Write to MH i2c: E2 08 00 76 04 80 09 00 00 00 00 00 00 EC [08:57:26]Write i2c OK [08:57:26]MH_I2C_Read... [08:57:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:57:27]Read from MH i2c: E2 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: E2 03 00 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: E2 03 00 76 04 00 90 00 EE [08:57:27]RAPDU: 90 00 [08:57:27]wFMCommunicate OK [08:57:27]SAM_PROTO_ClearQueue done [08:57:27]KKMCreateOFDPacket [08:57:27]OFDProtocolAddRootSTLVToBuf [08:57:27]FM_MakeSignedData [08:57:27]FM_MakeSignedData [08:57:27]SAM_PROTO_SignData [08:57:27]wFMCommunicate request_size=4 [08:57:27]MH_SAM_APDU [08:57:27]CAPDU: 80 0D 01 02 [08:57:27]Write to MH i2c: E2 08 00 77 04 80 0D 01 02 00 00 00 00 F4 [08:57:27]Write i2c OK [08:57:27]MH_I2C_Read... [08:57:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:57:27]Read from MH i2c: E2 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: E2 03 00 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [08:57:27]RAPDU: 90 00 [08:57:27]wFMCommunicate OK [08:57:27]wFMCommunicate request_size=255 [08:57:27]MH_SAM_APDU [08:57:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 F6 7E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 54 02 00 35 04 06 00 AD [08:57:27]Write to MH i2c: E2 02 01 78 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 F6 7E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 54 02 00 35 04 06 00 AD 00 00 75 [08:57:27]Write i2c OK [08:57:27]MH_I2C_Read... [08:57:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:27]Read from MH i2c: E2 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: E2 03 00 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [08:57:27]RAPDU: 90 00 [08:57:27]wFMCommunicate OK [08:57:27]wFMCommunicate request_size=10 [08:57:27]MH_SAM_APDU [08:57:27]CAPDU: 80 0D 02 02 05 BD 91 15 93 72 [08:57:27]Write to MH i2c: E2 0D 00 79 04 80 0D 02 02 05 00 BD 91 15 93 72 00 00 69 [08:57:27]Write i2c OK [08:57:27]MH_I2C_Read... [08:57:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:27]Read from MH i2c: E2 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: E2 03 00 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [08:57:27]RAPDU: 90 00 [08:57:27]wFMCommunicate OK [08:57:27]wFMCommunicate request_size=4 [08:57:27]MH_SAM_APDU [08:57:27]CAPDU: 80 0D 03 02 [08:57:27]Write to MH i2c: E2 08 00 7A 04 80 0D 03 02 00 00 00 00 F9 [08:57:27]Write i2c OK [08:57:27]MH_I2C_Read... [08:57:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:57:27]Read from MH i2c: E2 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: E2 0B 00 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: E2 0B 00 7A 04 00 D7 1F 4C 84 03 A7 92 72 90 00 6E [08:57:27]RAPDU: D7 1F 4C 84 03 A7 92 72 90 00 [08:57:27]wFMCommunicate OK [08:57:27]SAM_PROTO_SignData done [08:57:27]FM_MakeSignedData done [08:57:27]CreateOFDProtocolMessage [08:57:27]wFMCommunicate request_size=4 [08:57:27]MH_SAM_APDU [08:57:27]CAPDU: 80 11 00 00 [08:57:27]Write to MH i2c: E2 08 00 7B 04 80 11 00 00 00 00 00 00 F9 [08:57:27]Write i2c OK [08:57:27]MH_I2C_Read... [08:57:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:27]Read from MH i2c: E2 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: E2 17 00 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: E2 17 00 7B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4C [08:57:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:57:27]wFMCommunicate OK [08:57:27]CreateOFDProtocolMessage done [08:57:27]OFDSenderStorePacket 152600 [08:57:27]StoreOFDPacket docnum=152600 [08:57:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F8 CD 07 01 59 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 F6 7E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 54 02 00 35 04 06 00 AD BD 91 15 93 72 D7 1F 4C 84 03 A7 92 72 [08:57:27]CheckFolder [08:57:27]dirname=/storage/ofd_packets [08:57:27]CheckFolder done [08:57:27]ProducePacketName [08:57:27]name=ofd_packets/00152600 [08:57:27]NVStorageSaveData ofd_packets/00152600 [08:57:27]File name is /storage/ofd_packets/00152600 [08:57:27]Write 301 bytes [08:57:27]NVStorageSaveData done [08:57:27]OFDSenderStorePacket done [08:57:27]KKMCreateOFDPacket done [08:57:27]NVStorageSaveData kkm_last_timestamp [08:57:27]File name is /storage/kkm_last_timestamp [08:57:27]Write 4 bytes [08:57:27]NVStorageSaveData done [08:57:27]ExternCall_PrintAddStr [08:57:27]wPrintStart [08:57:27]Write to MH i2c: 01 00 00 7C 04 80 [08:57:27]Write i2c OK [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: 01 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: 01 07 00 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: 01 07 00 7C 04 00 00 00 00 00 FF 0F 95 [08:57:27]RasterBufferAndPrint [08:57:27]line Счет N : (1)1786603 [08:57:27]line ИНН: 02508201610067 [08:57:27]line Контрольно-Кассовый Чек [08:57:27]line ПРОДАЖА [08:57:27]line ТРК (МРК, ГНК) : 12 [08:57:27]line Товар: 2710124130 [08:57:27]line Аи-92-К-5 [08:57:27]line 2.950 * 67.80 [08:57:27]line = 200.01 [08:57:27]line НДС 12% НСП 1% [08:57:27]line > о реализуемом товаре [08:57:27]line ОКРУГЛЕНИЕ: -0.01 [08:57:27]line ИТОГО: 200.00 [08:57:27]line Внесено: 200.00 [08:57:27]line СДАЧА: 0.00 [08:57:27]line НСП 1% : 1.77 [08:57:27]line НДС 12% : 21.24 [08:57:27]line Наличными: 200.00 [08:57:27]line Безнал.: 0.00 [08:57:27]line Место: АЗС № 89 "Партнер Нефть" [08:57:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:57:27]line СНО: Общий режим [08:57:27]line Чек 59 24.09.2024 08:57 [08:57:27]line Смена: 477 ФФД: 1.0 [08:57:27]line ЗНМ: 0300000113 [08:57:27]line РНМ: 0000000000091825 [08:57:27]line Версия ККМ: 001 [08:57:27]line ФМ: 0000000000871835 [08:57:27]line ФД: 152600 [08:57:27]line ФПД: 191029694534514 [08:57:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T085726&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152600&fm=191029694534514&tin=02508201610067®Number=0000000000091825&sum=20000 [08:57:27]written 0, free lines is 4095 [08:57:27]OFD Sender: Processing packet 152600 [packets to send 828, broken 827] [08:57:27]ProducePacketName [08:57:27]name=ofd_packets/00152600 [08:57:27]OFD Sender: To server: pG, [08:57:27]CommunicateWithHost lk.salyk.kg:30040 [08:57:27]ConnectInit lk.salyk.kg [08:57:27]Write to MH i2c: 01 00 00 A7 04 AB [08:57:27]Write i2c OK [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: 01 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: 01 07 00 [08:57:27]MH_I2C_Read... [08:57:27]Read from MH i2c: 01 07 00 A7 04 00 00 00 00 00 D7 0C 95 [08:57:27]RasterBufferAndPrint [08:57:27]line [08:57:27]line [08:57:27]line [08:57:27]line [08:57:27]line [08:57:27]written 0, free lines is 3293 [08:57:28]MH_Cut [08:57:28]Write to MH i2c: D1 01 00 AE 04 01 84 [08:57:28]Write i2c OK [08:57:28]MH_I2C_Read... [08:57:28]Read from MH i2c: D1 [08:57:28]MH_I2C_Read... [08:57:28]Read from MH i2c: D1 01 00 [08:57:28]MH_I2C_Read... [08:57:28]Read from MH i2c: D1 01 00 AE 04 00 83 [08:57:28]Write to MH i2c: 01 00 00 AF 04 B3 [08:57:28]Write i2c OK [08:57:28]MH_I2C_Read... [08:57:28]Connected sock=9 [08:57:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F8 CD 07 01 59 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 F6 7E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 54 02 00 35 04 06 00 AD BD 91 15 93 72 D7 1F 4C 84 03 A7 92 72 [08:57:28]*** Cut start [08:57:28]*** Purtial cut [08:57:28]*** Stage 1: CUTSNS_PIN = 1 [08:57:29]Read from MH i2c: 01 [08:57:29]MH_I2C_Read... [08:57:29]*** Stop cut motor [08:57:29]*** Cut end [08:57:29]Read from MH i2c: 01 07 00 [08:57:29]MH_I2C_Read... [08:57:29]Read from MH i2c: 01 07 00 AF 04 00 00 00 00 00 FF 0F C8 [08:57:29]process_action close_receipt done [08:57:29]requested_data is exist [08:57:29]produce_requested_data [08:57:29]requested_item fm.sn is exist - process it [08:57:29]wFMCommunicate request_size=4 [08:57:29]MH_SAM_APDU [08:57:29]CAPDU: 80 11 00 00 [08:57:29]Write to MH i2c: E2 08 00 B0 04 80 11 00 00 00 00 00 00 2E [08:57:29]Write i2c OK [08:57:29]MH_I2C_Read... [08:57:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:29]Read from MH i2c: E2 [08:57:29]MH_I2C_Read... [08:57:29]Read from MH i2c: E2 17 00 [08:57:29]MH_I2C_Read... [08:57:29]Read from MH i2c: E2 17 00 B0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [08:57:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:57:29]wFMCommunicate OK [08:57:29]requested_item fd.num is exist - process it [08:57:29]SAM_PROTO_GetFieldsCounters [08:57:29]wFMCommunicate request_size=4 [08:57:29]MH_SAM_APDU [08:57:29]CAPDU: 80 13 00 00 [08:57:29]Write to MH i2c: E2 08 00 B1 04 80 13 00 00 00 00 00 00 31 [08:57:29]Write i2c OK [08:57:29]MH_I2C_Read... [08:57:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:57:29]Read from MH i2c: E2 [08:57:29]MH_I2C_Read... [08:57:29]Read from MH i2c: E2 62 00 [08:57:29]MH_I2C_Read... [08:57:29]Read from MH i2c: E2 62 00 B1 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 4F [08:57:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:57:29]wFMCommunicate OK [08:57:29]SAM_PROTO_GetFieldsCounters done [08:57:29]requested_item shift.num is exist - process it [08:57:29]requested_item shift.opened is exist - process it [08:57:29]req_shift_opened [08:57:29]FM_GetShiftState [08:57:29]SAM_PROTO_GetShiftState [08:57:29]wFMCommunicate request_size=4 [08:57:29]MH_SAM_APDU [08:57:29]CAPDU: 80 13 01 00 [08:57:29]Write to MH i2c: E2 08 00 B2 04 80 13 01 00 00 00 00 00 33 [08:57:29]Write i2c OK [08:57:29]MH_I2C_Read... [08:57:29]Read from MH i2c: E2 [08:57:29]MH_I2C_Read... [08:57:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:29]Read from MH i2c: E2 0E 00 [08:57:29]MH_I2C_Read... [08:57:29]Read from MH i2c: E2 0E 00 B2 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 00 [08:57:29]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [08:57:29]wFMCommunicate OK [08:57:29]SAM_PROTO_GetShiftState done [08:57:29]FM_GetShiftState done [08:57:29]req_shift_opened done [08:57:29]requested_item shift.open_date is exist - process it [08:57:29]req_shift_open_date [08:57:29]req_shift_open_date done [08:57:29]produce_requested_data done [08:57:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152600,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [08:57:29]process_action_free close_receipt [08:57:29]json_value_free [08:57:29]json_value_free done [08:57:29]process_json_proto returns [08:57:29]Send response to host [08:57:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152600,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [08:57:29]free response buf [08:57:29]execute_script done [08:57:29]execute_script returns [08:57:29]free content buf [08:57:29]Sock 10.Close socket [08:57:29]Sock 10.Thread stoped [08:57:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C7 0E 47 00 8C 5F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 54 02 00 F4 03 04 00 F6 26 F2 66 B6 04 01 00 00 9C CE A4 BF E9 D3 BC 70 [08:57:29]CommunicateWithHost err = 0 [08:57:29]CheckOFDResponse [08:57:29]1017 (14) - 77093643461234 [08:57:29]1041 (16) - 0000000000871835 [08:57:29]1040 (4) - 152600 [08:57:29]1012 (4) - 24.09.2024 02:41 [08:57:29]1206 (1) - 0 [08:57:29]OFD Sender: Remove packet 152600 [08:57:29]ProducePacketName [08:57:29]name=ofd_packets/00152600 [08:57:29]NVStorageDeleteData [08:57:30]OFD Sender: No OFD packet to send [08:57:35]OFD Sender: No OFD packet to send [08:57:40]OFD Sender: No OFD packet to send [08:57:45]OFD Sender: No OFD packet to send [08:57:45]recv_with_timeout no data received [08:57:50]OFD Sender: No OFD packet to send [08:57:55]OFD Sender: No OFD packet to send [08:57:56]recv_with_timeout no data received [08:58:00]OFD Sender: No OFD packet to send [08:58:05]OFD Sender: No OFD packet to send [08:58:10]OFD Sender: No OFD packet to send [08:58:15]OFD Sender: No OFD packet to send [08:58:20]OFD Sender: No OFD packet to send [08:58:25]OFD Sender: No OFD packet to send [08:58:30]OFD Sender: No OFD packet to send [08:58:35]OFD Sender: No OFD packet to send [08:58:40]OFD Sender: No OFD packet to send [08:58:45]OFD Sender: No OFD packet to send [08:58:50]OFD Sender: No OFD packet to send [08:58:55]OFD Sender: No OFD packet to send [08:59:00]OFD Sender: No OFD packet to send [08:59:05]OFD Sender: No OFD packet to send [08:59:10]OFD Sender: No OFD packet to send [08:59:15]OFD Sender: No OFD packet to send [08:59:16]recv_with_timeout no data received [08:59:20]OFD Sender: No OFD packet to send [08:59:25]OFD Sender: No OFD packet to send [08:59:30]OFD Sender: No OFD packet to send [08:59:35]OFD Sender: No OFD packet to send [08:59:40]OFD Sender: No OFD packet to send [08:59:45]OFD Sender: No OFD packet to send [08:59:50]OFD Sender: No OFD packet to send [08:59:56]OFD Sender: No OFD packet to send [09:00:01]OFD Sender: No OFD packet to send [09:00:06]OFD Sender: No OFD packet to send [09:00:11]OFD Sender: No OFD packet to send [09:00:16]OFD Sender: No OFD packet to send [09:00:21]OFD Sender: No OFD packet to send [09:00:25]accept exits with 7 [09:00:25]New connection [09:00:25]New thread 3066899812 created [09:00:25]Thread 3066756452 joined [09:00:25]Waiting for new connection... [09:00:25] Sock 7.Parse request [09:00:25]Sock 7.Check first char [09:00:25]Sock 7.First char is OK [09:00:25]request: POST /json_proto HTTP/1.0 [09:00:25]Method: POST [09:00:25]URL: /json_proto [09:00:25]Method is POST - this is cgi request [09:00:25]url: /json_proto [09:00:25]query_string will be loaded in cgi processing [09:00:25]execute_cgi json_proto POST (null) [09:00:25]execute_cgi path=json_proto method=POST [09:00:25]POST find Content-Length [09:00:25]Host: 172.17.43.67:8080 [09:00:25]Content-Length: 680 [09:00:25]Content-Type: application/json [09:00:25] [09:00:25]POST finish read [09:00:25]Found Content-Length = 680 [09:00:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:25]execute_script... [09:00:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:25]POST & json_proto [09:00:25]process_json_proto [09:00:25]json parsed OK: [09:00:25]protocol is kg_v1.0 [09:00:25]action value=close_receipt [09:00:25]process_action close_receipt [09:00:25]cmd_close_receipt [09:00:25]MH_GetDate [09:00:25]Write to MH i2c: F0 00 00 B3 04 A6 [09:00:25]Write i2c OK [09:00:25]MH_I2C_Read... [09:00:25]Read from MH i2c: F0 [09:00:25]MH_I2C_Read... [09:00:25]Read from MH i2c: F0 09 00 [09:00:25]MH_I2C_Read... [09:00:25]Read from MH i2c: F0 09 00 B3 04 00 AA 7F F2 66 6A BD 47 65 03 [09:00:25]GetLastDocTimeStamp 1727168246 [09:00:25]current date 1727168426 [09:00:25]FM_GetShiftState [09:00:25]SAM_PROTO_GetShiftState [09:00:25]wFMCommunicate request_size=4 [09:00:25]MH_SAM_APDU [09:00:25]CAPDU: 80 13 01 00 [09:00:25]Write to MH i2c: E2 08 00 B4 04 80 13 01 00 00 00 00 00 35 [09:00:25]Write i2c OK [09:00:25]MH_I2C_Read... [09:00:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:25]Read from MH i2c: E2 [09:00:25]MH_I2C_Read... [09:00:25]Read from MH i2c: E2 0E 00 [09:00:25]MH_I2C_Read... [09:00:25]Read from MH i2c: E2 0E 00 B4 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 02 [09:00:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:00:25]wFMCommunicate OK [09:00:25]SAM_PROTO_GetShiftState done [09:00:25]FM_GetShiftState done [09:00:25]opened in 1727137889 [09:00:25]opened+sec_in_day 1727224289 [09:00:25]quantity*price = 100050 [09:00:25]sum+1 = 100052 [09:00:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 60 24.09.2024 09:00 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152601 ФПД: 73856426500782 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T090026&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152601&fm=73856426500782&tin=02508201610067®Number=0000000000091825&sum=100000 [09:00:26]StoreToDocumentArchive [09:00:26]shift 477 fd 152601 [09:00:26]save to /storage/0477/doc_00152601 [09:00:26]save last doc name /storage/0477/doc_00152601 to /storage/kkm_last_doc_name [09:00:26]save OK [09:00:26]Clear old archive folders... [09:00:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:00:26]tlvbuf is B6EB4160 [09:00:26]SAM_PROTO_ClearQueue [09:00:26]wFMCommunicate request_size=4 [09:00:26]MH_SAM_APDU [09:00:26]CAPDU: 80 09 00 00 [09:00:26]Write to MH i2c: E2 08 00 C1 04 80 09 00 00 00 00 00 00 37 [09:00:26]Write i2c OK [09:00:26]MH_I2C_Read... [09:00:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:00:26]Read from MH i2c: E2 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: E2 03 00 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: E2 03 00 C1 04 00 90 00 39 [09:00:26]RAPDU: 90 00 [09:00:26]wFMCommunicate OK [09:00:26]SAM_PROTO_ClearQueue done [09:00:26]KKMCreateOFDPacket [09:00:26]OFDProtocolAddRootSTLVToBuf [09:00:26]FM_MakeSignedData [09:00:26]FM_MakeSignedData [09:00:26]SAM_PROTO_SignData [09:00:26]wFMCommunicate request_size=4 [09:00:26]MH_SAM_APDU [09:00:26]CAPDU: 80 0D 01 02 [09:00:26]Write to MH i2c: E2 08 00 C2 04 80 0D 01 02 00 00 00 00 3F [09:00:26]Write i2c OK [09:00:26]MH_I2C_Read... [09:00:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:00:26]Read from MH i2c: E2 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: E2 03 00 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [09:00:26]RAPDU: 90 00 [09:00:26]wFMCommunicate OK [09:00:26]wFMCommunicate request_size=255 [09:00:26]MH_SAM_APDU [09:00:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 AA 7F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 54 02 00 35 04 06 00 43 2C 0A 10 [09:00:26]Write to MH i2c: E2 02 01 C3 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 AA 7F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 54 02 00 35 04 06 00 43 2C 0A 10 00 00 57 [09:00:26]Write i2c OK [09:00:26]MH_I2C_Read... [09:00:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:26]Read from MH i2c: E2 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: E2 03 00 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [09:00:26]RAPDU: 90 00 [09:00:26]wFMCommunicate OK [09:00:26]wFMCommunicate request_size=7 [09:00:26]MH_SAM_APDU [09:00:26]CAPDU: 80 0D 02 02 02 E2 AE [09:00:26]Write to MH i2c: E2 0A 00 C4 04 80 0D 02 02 02 00 E2 AE 00 00 D6 [09:00:26]Write i2c OK [09:00:26]MH_I2C_Read... [09:00:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:26]Read from MH i2c: E2 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: E2 03 00 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: E2 03 00 C4 04 00 90 00 3C [09:00:26]RAPDU: 90 00 [09:00:26]wFMCommunicate OK [09:00:26]wFMCommunicate request_size=4 [09:00:26]MH_SAM_APDU [09:00:26]CAPDU: 80 0D 03 02 [09:00:26]Write to MH i2c: E2 08 00 C5 04 80 0D 03 02 00 00 00 00 44 [09:00:26]Write i2c OK [09:00:26]MH_I2C_Read... [09:00:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:00:26]Read from MH i2c: E2 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: E2 0B 00 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: E2 0B 00 C5 04 00 39 B4 A0 83 98 75 20 04 90 00 86 [09:00:26]RAPDU: 39 B4 A0 83 98 75 20 04 90 00 [09:00:26]wFMCommunicate OK [09:00:26]SAM_PROTO_SignData done [09:00:26]FM_MakeSignedData done [09:00:26]CreateOFDProtocolMessage [09:00:26]wFMCommunicate request_size=4 [09:00:26]MH_SAM_APDU [09:00:26]CAPDU: 80 11 00 00 [09:00:26]Write to MH i2c: E2 08 00 C6 04 80 11 00 00 00 00 00 00 44 [09:00:26]Write i2c OK [09:00:26]MH_I2C_Read... [09:00:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:26]Read from MH i2c: E2 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: E2 17 00 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: E2 17 00 C6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [09:00:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:00:26]wFMCommunicate OK [09:00:26]CreateOFDProtocolMessage done [09:00:26]OFDSenderStorePacket 152601 [09:00:26]StoreOFDPacket docnum=152601 [09:00:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A9 ED 04 01 50 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 AA 7F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 54 02 00 35 04 06 00 43 2C 0A 10 E2 AE 39 B4 A0 83 98 75 20 04 [09:00:26]CheckFolder [09:00:26]dirname=/storage/ofd_packets [09:00:26]CheckFolder done [09:00:26]ProducePacketName [09:00:26]name=ofd_packets/00152601 [09:00:26]NVStorageSaveData ofd_packets/00152601 [09:00:26]File name is /storage/ofd_packets/00152601 [09:00:26]Write 298 bytes [09:00:26]NVStorageSaveData done [09:00:26]OFDSenderStorePacket done [09:00:26]KKMCreateOFDPacket done [09:00:26]NVStorageSaveData kkm_last_timestamp [09:00:26]File name is /storage/kkm_last_timestamp [09:00:26]Write 4 bytes [09:00:26]NVStorageSaveData done [09:00:26]ExternCall_PrintAddStr [09:00:26]wPrintStart [09:00:26]Write to MH i2c: 01 00 00 C7 04 CB [09:00:26]Write i2c OK [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: 01 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: 01 07 00 [09:00:26]MH_I2C_Read... [09:00:26]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 FF 0F E0 [09:00:26]RasterBufferAndPrint [09:00:27]line Счет N : (1)1786604 [09:00:27]line ИНН: 02508201610067 [09:00:27]line Контрольно-Кассовый Чек [09:00:27]line ПРОДАЖА [09:00:27]line ТРК (МРК, ГНК) : 31 [09:00:27]line Товар: 2710194210 [09:00:27]line ДТ-К-5 [09:00:27]line 13.130 * 76.20 [09:00:27]line = 1000.51 [09:00:27]line НДС 12% НСП 1% [09:00:27]line > о реализуемом товаре [09:00:27]line ОКРУГЛЕНИЕ: -0.51 [09:00:27]line ИТОГО: 1000.00 [09:00:27]line Внесено: 1000.00 [09:00:27]line СДАЧА: 0.00 [09:00:27]line НСП 1% : 8.85 [09:00:27]line НДС 12% : 106.25 [09:00:27]line Наличными: 1000.00 [09:00:27]line Безнал.: 0.00 [09:00:27]line Место: АЗС № 89 "Партнер Нефть" [09:00:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:00:27]line СНО: Общий режим [09:00:27]line Чек 60 24.09.2024 09:00 [09:00:27]line Смена: 477 ФФД: 1.0 [09:00:27]line ЗНМ: 0300000113 [09:00:27]line РНМ: 0000000000091825 [09:00:27]line Версия ККМ: 001 [09:00:27]line ФМ: 0000000000871835 [09:00:27]line ФД: 152601 [09:00:27]line ФПД: 73856426500782 [09:00:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T090026&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152601&fm=73856426500782&tin=02508201610067®Number=0000000000091825&sum=100000 [09:00:27]OFD Sender: Processing packet 152601 [packets to send 828, broken 827] [09:00:27]ProducePacketName [09:00:27]name=ofd_packets/00152601 [09:00:27]OFD Sender: To server: pG, [09:00:27]CommunicateWithHost lk.salyk.kg:30040 [09:00:27]ConnectInit lk.salyk.kg [09:00:27]written 0, free lines is 4095 [09:00:27]Write to MH i2c: 01 00 00 F2 04 F6 [09:00:27]Write i2c OK [09:00:27]MH_I2C_Read... [09:00:27]Read from MH i2c: 01 [09:00:27]MH_I2C_Read... [09:00:27]Read from MH i2c: 01 07 00 [09:00:27]MH_I2C_Read... [09:00:27]Read from MH i2c: 01 07 00 F2 04 00 00 00 00 00 C9 0C D2 [09:00:27]RasterBufferAndPrint [09:00:27]line [09:00:27]line [09:00:27]line [09:00:27]line [09:00:27]line [09:00:27]written 0, free lines is 3278 [09:00:27]MH_Cut [09:00:27]Write to MH i2c: D1 01 00 F9 04 01 CF [09:00:27]Write i2c OK [09:00:27]MH_I2C_Read... [09:00:27]Read from MH i2c: D1 [09:00:27]MH_I2C_Read... [09:00:27]Read from MH i2c: D1 01 00 [09:00:27]MH_I2C_Read... [09:00:27]Read from MH i2c: D1 01 00 F9 04 00 CE [09:00:27]Write to MH i2c: 01 00 00 FA 04 FE [09:00:27]Write i2c OK [09:00:27]MH_I2C_Read... [09:00:28]*** Cut start [09:00:28]*** Purtial cut [09:00:28]*** Stage 1: CUTSNS_PIN = 1 [09:00:28]Read from MH i2c: 01 [09:00:28]MH_I2C_Read... [09:00:28]*** Stop cut motor [09:00:28]*** Cut end [09:00:28]Read from MH i2c: 01 07 00 [09:00:28]MH_I2C_Read... [09:00:28]Read from MH i2c: 01 07 00 FA 04 00 00 00 00 00 FF 0F 13 [09:00:28]process_action close_receipt done [09:00:28]requested_data is exist [09:00:28]produce_requested_data [09:00:28]requested_item fm.sn is exist - process it [09:00:28]wFMCommunicate request_size=4 [09:00:28]MH_SAM_APDU [09:00:28]CAPDU: 80 11 00 00 [09:00:28]Write to MH i2c: E2 08 00 FB 04 80 11 00 00 00 00 00 00 79 [09:00:28]Write i2c OK [09:00:28]MH_I2C_Read... [09:00:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:28]Read from MH i2c: E2 [09:00:28]MH_I2C_Read... [09:00:28]Read from MH i2c: E2 17 00 [09:00:28]MH_I2C_Read... [09:00:28]Read from MH i2c: E2 17 00 FB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CC [09:00:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:00:28]wFMCommunicate OK [09:00:28]requested_item fd.num is exist - process it [09:00:28]SAM_PROTO_GetFieldsCounters [09:00:28]wFMCommunicate request_size=4 [09:00:28]MH_SAM_APDU [09:00:28]CAPDU: 80 13 00 00 [09:00:28]Write to MH i2c: E2 08 00 FC 04 80 13 00 00 00 00 00 00 7C [09:00:28]Write i2c OK [09:00:28]MH_I2C_Read... [09:00:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:00:28]Read from MH i2c: E2 [09:00:28]MH_I2C_Read... [09:00:28]Read from MH i2c: E2 62 00 [09:00:28]MH_I2C_Read... [09:00:28]Read from MH i2c: E2 62 00 FC 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 9E [09:00:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:00:28]wFMCommunicate OK [09:00:28]SAM_PROTO_GetFieldsCounters done [09:00:28]requested_item shift.num is exist - process it [09:00:28]requested_item shift.opened is exist - process it [09:00:28]req_shift_opened [09:00:28]FM_GetShiftState [09:00:28]SAM_PROTO_GetShiftState [09:00:28]wFMCommunicate request_size=4 [09:00:28]MH_SAM_APDU [09:00:28]CAPDU: 80 13 01 00 [09:00:28]Write to MH i2c: E2 08 00 FD 04 80 13 01 00 00 00 00 00 7E [09:00:28]Write i2c OK [09:00:28]MH_I2C_Read... [09:00:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:28]Read from MH i2c: E2 [09:00:28]MH_I2C_Read... [09:00:28]Read from MH i2c: E2 0E 00 [09:00:28]MH_I2C_Read... [09:00:28]Read from MH i2c: E2 0E 00 FD 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 4B [09:00:28]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:00:28]wFMCommunicate OK [09:00:28]SAM_PROTO_GetShiftState done [09:00:28]FM_GetShiftState done [09:00:28]req_shift_opened done [09:00:28]requested_item shift.open_date is exist - process it [09:00:28]req_shift_open_date [09:00:28]req_shift_open_date done [09:00:28]produce_requested_data done [09:00:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152601,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:00:28]process_action_free close_receipt [09:00:28]json_value_free [09:00:28]json_value_free done [09:00:28]process_json_proto returns [09:00:28]Send response to host [09:00:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152601,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:00:28]free response buf [09:00:28]execute_script done [09:00:28]execute_script returns [09:00:28]free content buf [09:00:28]Sock 7.Close socket [09:00:28]Sock 7.Thread stoped [09:00:29]Connected sock=11 [09:00:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A9 ED 04 01 50 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 AA 7F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 54 02 00 35 04 06 00 43 2C 0A 10 E2 AE 39 B4 A0 83 98 75 20 04 [09:00:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 23 B3 47 00 F6 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 54 02 00 F4 03 04 00 AA 27 F2 66 B6 04 01 00 00 39 BC 13 8D 6F 88 72 77 [09:00:30]CommunicateWithHost err = 0 [09:00:30]CheckOFDResponse [09:00:30]1017 (14) - 77093643461234 [09:00:30]1041 (16) - 0000000000871835 [09:00:30]1040 (4) - 152601 [09:00:30]1012 (4) - 24.09.2024 02:44 [09:00:30]1206 (1) - 0 [09:00:30]OFD Sender: Remove packet 152601 [09:00:30]ProducePacketName [09:00:30]name=ofd_packets/00152601 [09:00:30]NVStorageDeleteData [09:00:30]OFD Sender: No OFD packet to send [09:00:31]recv_with_timeout no data received [09:00:35]OFD Sender: No OFD packet to send [09:00:40]OFD Sender: No OFD packet to send [09:00:45]OFD Sender: No OFD packet to send [09:00:50]OFD Sender: No OFD packet to send [09:00:55]OFD Sender: No OFD packet to send [09:01:00]OFD Sender: No OFD packet to send [09:01:05]OFD Sender: No OFD packet to send [09:01:07]recv_with_timeout no data received [09:01:10]OFD Sender: No OFD packet to send [09:01:15]OFD Sender: No OFD packet to send [09:01:20]OFD Sender: No OFD packet to send [09:01:25]OFD Sender: No OFD packet to send [09:01:30]accept exits with 9 [09:01:30]New connection [09:01:30]New thread 3066756452 created [09:01:30]Thread 3066899812 joined [09:01:30]Waiting for new connection... [09:01:30] Sock 9.Parse request [09:01:30]Sock 9.Check first char [09:01:30]Sock 9.First char is OK [09:01:30]request: POST /json_proto HTTP/1.0 [09:01:30]Method: POST [09:01:30]URL: /json_proto [09:01:30]Method is POST - this is cgi request [09:01:30]url: /json_proto [09:01:30]query_string will be loaded in cgi processing [09:01:30]execute_cgi json_proto POST (null) [09:01:30]execute_cgi path=json_proto method=POST [09:01:30]POST find Content-Length [09:01:30]Host: 172.17.43.67:8080 [09:01:30]Content-Length: 790 [09:01:30]Content-Type: application/json [09:01:30] [09:01:30]POST finish read [09:01:30]Found Content-Length = 790 [09:01:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:01:30]execute_script... [09:01:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:01:30]POST & json_proto [09:01:30]process_json_proto [09:01:30]json parsed OK: [09:01:30]protocol is kg_v1.0 [09:01:30]action value=close_receipt [09:01:30]process_action close_receipt [09:01:30]cmd_close_receipt [09:01:30]MH_GetDate [09:01:30]Write to MH i2c: F0 00 00 FE 04 F1 [09:01:30]Write i2c OK [09:01:30]MH_I2C_Read... [09:01:30]Read from MH i2c: F0 [09:01:30]MH_I2C_Read... [09:01:30]Read from MH i2c: F0 09 00 [09:01:30]MH_I2C_Read... [09:01:30]Read from MH i2c: F0 09 00 FE 04 00 EA 7F F2 66 6A BD 47 65 8E [09:01:30]GetLastDocTimeStamp 1727168426 [09:01:30]current date 1727168490 [09:01:30]FM_GetShiftState [09:01:30]SAM_PROTO_GetShiftState [09:01:30]wFMCommunicate request_size=4 [09:01:30]MH_SAM_APDU [09:01:30]CAPDU: 80 13 01 00 [09:01:30]Write to MH i2c: E2 08 00 FF 04 80 13 01 00 00 00 00 00 80 [09:01:30]Write i2c OK [09:01:30]MH_I2C_Read... [09:01:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:30]Read from MH i2c: E2 [09:01:30]MH_I2C_Read... [09:01:30]Read from MH i2c: E2 0E 00 [09:01:30]MH_I2C_Read... [09:01:30]Read from MH i2c: E2 0E 00 FF 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 4D [09:01:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:01:30]wFMCommunicate OK [09:01:30]SAM_PROTO_GetShiftState done [09:01:30]FM_GetShiftState done [09:01:30]opened in 1727137889 [09:01:30]opened+sec_in_day 1727224289 [09:01:30]quantity*price = 0 [09:01:30]sum+1 = 1 [09:01:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 61 24.09.2024 09:01 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 152602 ФПД: 155183492948653 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T090130&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152602&fm=155183492948653&tin=02508201610067®Number=0000000000091825&sum=0 [09:01:31]StoreToDocumentArchive [09:01:31]shift 477 fd 152602 [09:01:31]save to /storage/0477/doc_00152602 [09:01:31]save last doc name /storage/0477/doc_00152602 to /storage/kkm_last_doc_name [09:01:31]save OK [09:01:31]Clear old archive folders... [09:01:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:01:31]tlvbuf is B6D9B1E0 [09:01:31]SAM_PROTO_ClearQueue [09:01:31]wFMCommunicate request_size=4 [09:01:31]MH_SAM_APDU [09:01:31]CAPDU: 80 09 00 00 [09:01:31]Write to MH i2c: E2 08 00 0C 05 80 09 00 00 00 00 00 00 83 [09:01:31]Write i2c OK [09:01:31]MH_I2C_Read... [09:01:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:01:31]Read from MH i2c: E2 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: E2 03 00 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: E2 03 00 0C 05 00 90 00 85 [09:01:31]RAPDU: 90 00 [09:01:31]wFMCommunicate OK [09:01:31]SAM_PROTO_ClearQueue done [09:01:31]KKMCreateOFDPacket [09:01:31]OFDProtocolAddRootSTLVToBuf [09:01:31]FM_MakeSignedData [09:01:31]FM_MakeSignedData [09:01:31]SAM_PROTO_SignData [09:01:31]wFMCommunicate request_size=4 [09:01:31]MH_SAM_APDU [09:01:31]CAPDU: 80 0D 01 02 [09:01:31]Write to MH i2c: E2 08 00 0D 05 80 0D 01 02 00 00 00 00 8B [09:01:31]Write i2c OK [09:01:31]MH_I2C_Read... [09:01:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:01:31]Read from MH i2c: E2 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: E2 03 00 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: E2 03 00 0D 05 00 90 00 86 [09:01:31]RAPDU: 90 00 [09:01:31]wFMCommunicate OK [09:01:31]wFMCommunicate request_size=255 [09:01:31]MH_SAM_APDU [09:01:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 EA 7F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 54 02 00 35 04 06 00 8D 23 78 F8 [09:01:31]Write to MH i2c: E2 02 01 0E 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 EA 7F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 54 02 00 35 04 06 00 8D 23 78 F8 00 00 44 [09:01:31]Write i2c OK [09:01:31]MH_I2C_Read... [09:01:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:31]Read from MH i2c: E2 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: E2 03 00 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: E2 03 00 0E 05 00 90 00 87 [09:01:31]RAPDU: 90 00 [09:01:31]wFMCommunicate OK [09:01:31]wFMCommunicate request_size=7 [09:01:31]MH_SAM_APDU [09:01:31]CAPDU: 80 0D 02 02 02 E2 AD [09:01:31]Write to MH i2c: E2 0A 00 0F 05 80 0D 02 02 02 00 E2 AD 00 00 21 [09:01:31]Write i2c OK [09:01:31]MH_I2C_Read... [09:01:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:31]Read from MH i2c: E2 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: E2 03 00 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: E2 03 00 0F 05 00 90 00 88 [09:01:31]RAPDU: 90 00 [09:01:31]wFMCommunicate OK [09:01:31]wFMCommunicate request_size=4 [09:01:31]MH_SAM_APDU [09:01:31]CAPDU: 80 0D 03 02 [09:01:31]Write to MH i2c: E2 08 00 10 05 80 0D 03 02 00 00 00 00 90 [09:01:31]Write i2c OK [09:01:31]MH_I2C_Read... [09:01:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:01:31]Read from MH i2c: E2 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: E2 0B 00 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: E2 0B 00 10 05 00 E7 BB 03 89 C1 EA CA F3 90 00 27 [09:01:31]RAPDU: E7 BB 03 89 C1 EA CA F3 90 00 [09:01:31]wFMCommunicate OK [09:01:31]SAM_PROTO_SignData done [09:01:31]FM_MakeSignedData done [09:01:31]CreateOFDProtocolMessage [09:01:31]wFMCommunicate request_size=4 [09:01:31]MH_SAM_APDU [09:01:31]CAPDU: 80 11 00 00 [09:01:31]Write to MH i2c: E2 08 00 11 05 80 11 00 00 00 00 00 00 90 [09:01:31]Write i2c OK [09:01:31]MH_I2C_Read... [09:01:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:31]Read from MH i2c: E2 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: E2 17 00 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: E2 17 00 11 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [09:01:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:01:31]wFMCommunicate OK [09:01:31]CreateOFDProtocolMessage done [09:01:31]OFDSenderStorePacket 152602 [09:01:31]StoreOFDPacket docnum=152602 [09:01:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 86 BC 04 01 A1 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 EA 7F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 54 02 00 35 04 06 00 8D 23 78 F8 E2 AD E7 BB 03 89 C1 EA CA F3 [09:01:31]CheckFolder [09:01:31]dirname=/storage/ofd_packets [09:01:31]CheckFolder done [09:01:31]ProducePacketName [09:01:31]name=ofd_packets/00152602 [09:01:31]NVStorageSaveData ofd_packets/00152602 [09:01:31]File name is /storage/ofd_packets/00152602 [09:01:31]Write 298 bytes [09:01:31]NVStorageSaveData done [09:01:31]OFDSenderStorePacket done [09:01:31]KKMCreateOFDPacket done [09:01:31]NVStorageSaveData kkm_last_timestamp [09:01:31]File name is /storage/kkm_last_timestamp [09:01:31]Write 4 bytes [09:01:31]NVStorageSaveData done [09:01:31]ExternCall_PrintAddStr [09:01:31]wPrintStart [09:01:31]Write to MH i2c: 01 00 00 12 05 17 [09:01:31]Write i2c OK [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: 01 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: 01 07 00 [09:01:31]MH_I2C_Read... [09:01:31]Read from MH i2c: 01 07 00 12 05 00 00 00 00 00 FF 0F 2C [09:01:31]RasterBufferAndPrint [09:01:31]line Счет N : (1)1786605 [09:01:31]line ИНН: 02508201610067 [09:01:31]line Контрольно-Кассовый Чек [09:01:31]line ПРОДАЖА [09:01:31]line ТРК (МРК, ГНК) : 41 [09:01:31]line Товар: 2710194210 [09:01:31]line ДТ-К-5 [09:01:31]line 26.250 * 0.00 [09:01:31]line = 0.00 [09:01:31]line НДС 12% НСП 1% [09:01:31]line > о реализуемом товаре [09:01:31]line ИТОГО: 0.00 [09:01:31]line НСП 1% : 0.00 [09:01:31]line НДС 12% : 0.00 [09:01:31]line Наличными: 0.00 [09:01:31]line Безнал.: 0.00 [09:01:31]line Место: АЗС № 89 "Партнер Нефть" [09:01:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:01:31]line СНО: Общий режим [09:01:31]line Чек 61 24.09.2024 09:01 [09:01:31]line Смена: 477 ФФД: 1.0 [09:01:31]line ЗНМ: 0300000113 [09:01:31]line РНМ: 0000000000091825 [09:01:31]line Версия ККМ: 001 [09:01:31]line Талоны: Топливная Карта [09:01:31]line 10703 [09:01:31]line ФМ: 0000000000871835 [09:01:31]line ФД: 152602 [09:01:31]line ФПД: 155183492948653 [09:01:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T090130&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152602&fm=155183492948653&tin=02508201610067®Number=0000000000091825&sum=0 [09:01:32]OFD Sender: Processing packet 152602 [packets to send 828, broken 827] [09:01:32]ProducePacketName [09:01:32]name=ofd_packets/00152602 [09:01:32]OFD Sender: To server: pG, [09:01:32]CommunicateWithHost lk.salyk.kg:30040 [09:01:32]ConnectInit lk.salyk.kg [09:01:32]written 0, free lines is 4095 [09:01:32]Write to MH i2c: 01 00 00 3C 05 41 [09:01:32]Write i2c OK [09:01:32]MH_I2C_Read... [09:01:32]Read from MH i2c: 01 [09:01:32]MH_I2C_Read... [09:01:32]Read from MH i2c: 01 07 00 [09:01:32]MH_I2C_Read... [09:01:32]Read from MH i2c: 01 07 00 3C 05 00 00 00 00 00 DD 0C 31 [09:01:32]RasterBufferAndPrint [09:01:32]line [09:01:32]line [09:01:32]line [09:01:32]line [09:01:32]line [09:01:32]written 0, free lines is 3299 [09:01:32]MH_Cut [09:01:32]Write to MH i2c: D1 01 00 43 05 01 1A [09:01:32]Write i2c OK [09:01:32]MH_I2C_Read... [09:01:32]Read from MH i2c: D1 [09:01:32]MH_I2C_Read... [09:01:32]Read from MH i2c: D1 01 00 [09:01:32]MH_I2C_Read... [09:01:32]Read from MH i2c: D1 01 00 43 05 00 19 [09:01:32]Write to MH i2c: 01 00 00 44 05 49 [09:01:32]Write i2c OK [09:01:32]MH_I2C_Read... [09:01:33]*** Cut start [09:01:33]*** Purtial cut [09:01:33]*** Stage 1: CUTSNS_PIN = 1 [09:01:33]Read from MH i2c: 01 [09:01:33]MH_I2C_Read... [09:01:33]*** Stop cut motor [09:01:33]*** Cut end [09:01:33]Read from MH i2c: 01 07 00 [09:01:33]MH_I2C_Read... [09:01:33]Read from MH i2c: 01 07 00 44 05 00 00 00 00 00 FF 0F 5E [09:01:33]process_action close_receipt done [09:01:33]requested_data is exist [09:01:33]produce_requested_data [09:01:33]requested_item fm.sn is exist - process it [09:01:33]wFMCommunicate request_size=4 [09:01:33]MH_SAM_APDU [09:01:33]CAPDU: 80 11 00 00 [09:01:33]Write to MH i2c: E2 08 00 45 05 80 11 00 00 00 00 00 00 C4 [09:01:33]Write i2c OK [09:01:33]MH_I2C_Read... [09:01:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:33]Read from MH i2c: E2 [09:01:33]MH_I2C_Read... [09:01:33]Read from MH i2c: E2 17 00 [09:01:33]MH_I2C_Read... [09:01:33]Read from MH i2c: E2 17 00 45 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [09:01:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:01:33]wFMCommunicate OK [09:01:33]requested_item fd.num is exist - process it [09:01:33]SAM_PROTO_GetFieldsCounters [09:01:33]wFMCommunicate request_size=4 [09:01:33]MH_SAM_APDU [09:01:33]CAPDU: 80 13 00 00 [09:01:33]Write to MH i2c: E2 08 00 46 05 80 13 00 00 00 00 00 00 C7 [09:01:33]Write i2c OK [09:01:33]MH_I2C_Read... [09:01:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:01:33]Read from MH i2c: E2 [09:01:33]MH_I2C_Read... [09:01:33]Read from MH i2c: E2 62 00 [09:01:33]MH_I2C_Read... [09:01:33]Read from MH i2c: E2 62 00 46 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 ED [09:01:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:01:33]wFMCommunicate OK [09:01:33]SAM_PROTO_GetFieldsCounters done [09:01:33]requested_item shift.num is exist - process it [09:01:33]requested_item shift.opened is exist - process it [09:01:33]req_shift_opened [09:01:33]FM_GetShiftState [09:01:33]SAM_PROTO_GetShiftState [09:01:33]wFMCommunicate request_size=4 [09:01:33]MH_SAM_APDU [09:01:33]CAPDU: 80 13 01 00 [09:01:33]Write to MH i2c: E2 08 00 47 05 80 13 01 00 00 00 00 00 C9 [09:01:33]Write i2c OK [09:01:33]MH_I2C_Read... [09:01:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:34]Read from MH i2c: E2 [09:01:34]MH_I2C_Read... [09:01:34]Read from MH i2c: E2 0E 00 [09:01:34]MH_I2C_Read... [09:01:34]Read from MH i2c: E2 0E 00 47 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 96 [09:01:34]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:01:34]wFMCommunicate OK [09:01:34]SAM_PROTO_GetShiftState done [09:01:34]FM_GetShiftState done [09:01:34]req_shift_opened done [09:01:34]requested_item shift.open_date is exist - process it [09:01:34]req_shift_open_date [09:01:34]req_shift_open_date done [09:01:34]produce_requested_data done [09:01:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152602,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:01:34]process_action_free close_receipt [09:01:34]json_value_free [09:01:34]json_value_free done [09:01:34]process_json_proto returns [09:01:34]Send response to host [09:01:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152602,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:01:34]free response buf [09:01:34]execute_script done [09:01:34]execute_script returns [09:01:34]free content buf [09:01:34]Sock 9.Close socket [09:01:34]Sock 9.Thread stoped [09:01:35]Connected sock=11 [09:01:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 86 BC 04 01 A1 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 EA 7F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 54 02 00 35 04 06 00 8D 23 78 F8 E2 AD E7 BB 03 89 C1 EA CA F3 [09:01:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 70 E3 47 00 43 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 54 02 00 F4 03 04 00 EC 27 F2 66 B6 04 01 00 00 F9 0F 04 C5 00 84 36 47 [09:01:36]CommunicateWithHost err = 0 [09:01:36]CheckOFDResponse [09:01:36]1017 (14) - 77093643461234 [09:01:36]1041 (16) - 0000000000871835 [09:01:36]1040 (4) - 152602 [09:01:36]1012 (4) - 24.09.2024 02:46 [09:01:36]1206 (1) - 0 [09:01:36]OFD Sender: Remove packet 152602 [09:01:36]ProducePacketName [09:01:36]name=ofd_packets/00152602 [09:01:36]NVStorageDeleteData [09:01:36]OFD Sender: No OFD packet to send [09:01:41]OFD Sender: No OFD packet to send [09:01:46]recv_with_timeout no data received [09:01:46]OFD Sender: No OFD packet to send [09:01:51]OFD Sender: No OFD packet to send [09:01:56]OFD Sender: No OFD packet to send [09:02:01]OFD Sender: No OFD packet to send [09:02:06]OFD Sender: No OFD packet to send [09:02:11]OFD Sender: No OFD packet to send [09:02:16]OFD Sender: No OFD packet to send [09:02:21]OFD Sender: No OFD packet to send [09:02:26]OFD Sender: No OFD packet to send [09:02:30]accept exits with 7 [09:02:30]New connection [09:02:30]New thread 3066899812 created [09:02:30]Thread 3066756452 joined [09:02:30]Waiting for new connection... [09:02:30] Sock 7.Parse request [09:02:30]Sock 7.Check first char [09:02:30]Sock 7.First char is OK [09:02:30]request: POST /json_proto HTTP/1.0 [09:02:30]Method: POST [09:02:30]URL: /json_proto [09:02:30]Method is POST - this is cgi request [09:02:30]url: /json_proto [09:02:30]query_string will be loaded in cgi processing [09:02:30]execute_cgi json_proto POST (null) [09:02:30]execute_cgi path=json_proto method=POST [09:02:30]POST find Content-Length [09:02:30]Host: 172.17.43.67:8080 [09:02:30]Content-Length: 678 [09:02:30]Content-Type: application/json [09:02:30] [09:02:30]POST finish read [09:02:30]Found Content-Length = 678 [09:02:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:30]execute_script... [09:02:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:30]POST & json_proto [09:02:30]process_json_proto [09:02:30]json parsed OK: [09:02:30]protocol is kg_v1.0 [09:02:30]action value=close_receipt [09:02:30]process_action close_receipt [09:02:30]cmd_close_receipt [09:02:30]MH_GetDate [09:02:30]Write to MH i2c: F0 00 00 48 05 3C [09:02:30]Write i2c OK [09:02:30]MH_I2C_Read... [09:02:30]Read from MH i2c: F0 [09:02:30]MH_I2C_Read... [09:02:30]Read from MH i2c: F0 09 00 [09:02:30]MH_I2C_Read... [09:02:30]Read from MH i2c: F0 09 00 48 05 00 26 80 F2 66 6A BD 47 65 16 [09:02:30]GetLastDocTimeStamp 1727168490 [09:02:30]current date 1727168550 [09:02:30]FM_GetShiftState [09:02:30]SAM_PROTO_GetShiftState [09:02:30]wFMCommunicate request_size=4 [09:02:30]MH_SAM_APDU [09:02:30]CAPDU: 80 13 01 00 [09:02:30]Write to MH i2c: E2 08 00 49 05 80 13 01 00 00 00 00 00 CB [09:02:30]Write i2c OK [09:02:30]MH_I2C_Read... [09:02:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:30]Read from MH i2c: E2 [09:02:30]MH_I2C_Read... [09:02:30]Read from MH i2c: E2 0E 00 [09:02:30]MH_I2C_Read... [09:02:30]Read from MH i2c: E2 0E 00 49 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 98 [09:02:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:02:30]wFMCommunicate OK [09:02:30]SAM_PROTO_GetShiftState done [09:02:30]FM_GetShiftState done [09:02:30]opened in 1727137889 [09:02:30]opened+sec_in_day 1727224289 [09:02:30]quantity*price = 50036 [09:02:30]sum+1 = 50037 [09:02:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 62 24.09.2024 09:02 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152603 ФПД: 227402797517080 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T090230&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152603&fm=227402797517080&tin=02508201610067®Number=0000000000091825&sum=50000 [09:02:31]StoreToDocumentArchive [09:02:31]shift 477 fd 152603 [09:02:31]save to /storage/0477/doc_00152603 [09:02:31]save last doc name /storage/0477/doc_00152603 to /storage/kkm_last_doc_name [09:02:31]save OK [09:02:31]Clear old archive folders... [09:02:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:02:31]tlvbuf is 0128D7B0 [09:02:31]SAM_PROTO_ClearQueue [09:02:31]wFMCommunicate request_size=4 [09:02:31]MH_SAM_APDU [09:02:31]CAPDU: 80 09 00 00 [09:02:31]Write to MH i2c: E2 08 00 56 05 80 09 00 00 00 00 00 00 CD [09:02:31]Write i2c OK [09:02:31]MH_I2C_Read... [09:02:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:02:31]Read from MH i2c: E2 [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: E2 03 00 [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: E2 03 00 56 05 00 90 00 CF [09:02:31]RAPDU: 90 00 [09:02:31]wFMCommunicate OK [09:02:31]SAM_PROTO_ClearQueue done [09:02:31]KKMCreateOFDPacket [09:02:31]OFDProtocolAddRootSTLVToBuf [09:02:31]FM_MakeSignedData [09:02:31]FM_MakeSignedData [09:02:31]SAM_PROTO_SignData [09:02:31]wFMCommunicate request_size=4 [09:02:31]MH_SAM_APDU [09:02:31]CAPDU: 80 0D 01 02 [09:02:31]Write to MH i2c: E2 08 00 57 05 80 0D 01 02 00 00 00 00 D5 [09:02:31]Write i2c OK [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: E2 [09:02:31]MH_I2C_Read... [09:02:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:02:31]Read from MH i2c: E2 03 00 [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: E2 03 00 57 05 00 90 00 D0 [09:02:31]RAPDU: 90 00 [09:02:31]wFMCommunicate OK [09:02:31]wFMCommunicate request_size=255 [09:02:31]MH_SAM_APDU [09:02:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 26 80 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 54 02 00 35 04 06 00 CE [09:02:31]Write to MH i2c: E2 02 01 58 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 26 80 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 54 02 00 35 04 06 00 CE 00 00 AD [09:02:31]Write i2c OK [09:02:31]MH_I2C_Read... [09:02:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:31]Read from MH i2c: E2 [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: E2 03 00 [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: E2 03 00 58 05 00 90 00 D1 [09:02:31]RAPDU: 90 00 [09:02:31]wFMCommunicate OK [09:02:31]wFMCommunicate request_size=10 [09:02:31]MH_SAM_APDU [09:02:31]CAPDU: 80 0D 02 02 05 D2 56 F7 89 18 [09:02:31]Write to MH i2c: E2 0D 00 59 05 80 0D 02 02 05 00 D2 56 F7 89 18 00 00 A2 [09:02:31]Write i2c OK [09:02:31]MH_I2C_Read... [09:02:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:31]Read from MH i2c: E2 [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: E2 03 00 [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: E2 03 00 59 05 00 90 00 D2 [09:02:31]RAPDU: 90 00 [09:02:31]wFMCommunicate OK [09:02:31]wFMCommunicate request_size=4 [09:02:31]MH_SAM_APDU [09:02:31]CAPDU: 80 0D 03 02 [09:02:31]Write to MH i2c: E2 08 00 5A 05 80 0D 03 02 00 00 00 00 DA [09:02:31]Write i2c OK [09:02:31]MH_I2C_Read... [09:02:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:02:31]Read from MH i2c: E2 [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: E2 0B 00 [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: E2 0B 00 5A 05 00 88 E0 3D 03 12 9A 81 46 90 00 F6 [09:02:31]RAPDU: 88 E0 3D 03 12 9A 81 46 90 00 [09:02:31]wFMCommunicate OK [09:02:31]SAM_PROTO_SignData done [09:02:31]FM_MakeSignedData done [09:02:31]CreateOFDProtocolMessage [09:02:31]wFMCommunicate request_size=4 [09:02:31]MH_SAM_APDU [09:02:31]CAPDU: 80 11 00 00 [09:02:31]Write to MH i2c: E2 08 00 5B 05 80 11 00 00 00 00 00 00 DA [09:02:31]Write i2c OK [09:02:31]MH_I2C_Read... [09:02:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:31]OFD Sender: No OFD packet to send [09:02:31]Read from MH i2c: E2 [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: E2 17 00 [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: E2 17 00 5B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2D [09:02:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:02:31]wFMCommunicate OK [09:02:31]CreateOFDProtocolMessage done [09:02:31]OFDSenderStorePacket 152603 [09:02:31]StoreOFDPacket docnum=152603 [09:02:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 5A 07 01 9E 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 26 80 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 54 02 00 35 04 06 00 CE D2 56 F7 89 18 88 E0 3D 03 12 9A 81 46 [09:02:31]CheckFolder [09:02:31]dirname=/storage/ofd_packets [09:02:31]CheckFolder done [09:02:31]ProducePacketName [09:02:31]name=ofd_packets/00152603 [09:02:31]NVStorageSaveData ofd_packets/00152603 [09:02:31]File name is /storage/ofd_packets/00152603 [09:02:31]Write 301 bytes [09:02:31]NVStorageSaveData done [09:02:31]OFDSenderStorePacket done [09:02:31]KKMCreateOFDPacket done [09:02:31]NVStorageSaveData kkm_last_timestamp [09:02:31]File name is /storage/kkm_last_timestamp [09:02:31]Write 4 bytes [09:02:31]NVStorageSaveData done [09:02:31]ExternCall_PrintAddStr [09:02:31]wPrintStart [09:02:31]Write to MH i2c: 01 00 00 5C 05 61 [09:02:31]Write i2c OK [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: 01 [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: 01 07 00 [09:02:31]MH_I2C_Read... [09:02:31]Read from MH i2c: 01 07 00 5C 05 00 00 00 00 00 FF 0F 76 [09:02:31]RasterBufferAndPrint [09:02:31]line Счет N : (1)1786606 [09:02:31]line ИНН: 02508201610067 [09:02:31]line Контрольно-Кассовый Чек [09:02:31]line ПРОДАЖА [09:02:31]line ТРК (МРК, ГНК) : 22 [09:02:31]line Товар: 2710124130 [09:02:31]line Аи-92-К-5 [09:02:31]line 7.380 * 67.80 [09:02:31]line = 500.36 [09:02:31]line НДС 12% НСП 1% [09:02:31]line > о реализуемом товаре [09:02:31]line ОКРУГЛЕНИЕ: -0.36 [09:02:31]line ИТОГО: 500.00 [09:02:31]line Внесено: 500.00 [09:02:31]line СДАЧА: 0.00 [09:02:31]line НСП 1% : 4.43 [09:02:31]line НДС 12% : 53.14 [09:02:31]line Наличными: 500.00 [09:02:31]line Безнал.: 0.00 [09:02:31]line Место: АЗС № 89 "Партнер Нефть" [09:02:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:02:31]line СНО: Общий режим [09:02:31]line Чек 62 24.09.2024 09:02 [09:02:31]line Смена: 477 ФФД: 1.0 [09:02:31]line ЗНМ: 0300000113 [09:02:31]line РНМ: 0000000000091825 [09:02:31]line Версия ККМ: 001 [09:02:31]line ФМ: 0000000000871835 [09:02:31]line ФД: 152603 [09:02:31]line ФПД: 227402797517080 [09:02:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T090230&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152603&fm=227402797517080&tin=02508201610067®Number=0000000000091825&sum=50000 [09:02:31]written 0, free lines is 4095 [09:02:32]OFD Sender: Processing packet 152603 [packets to send 828, broken 827] [09:02:32]ProducePacketName [09:02:32]name=ofd_packets/00152603 [09:02:32]OFD Sender: To server: pG, [09:02:32]CommunicateWithHost lk.salyk.kg:30040 [09:02:32]ConnectInit lk.salyk.kg [09:02:32]Write to MH i2c: 01 00 00 87 05 8C [09:02:32]Write i2c OK [09:02:32]MH_I2C_Read... [09:02:32]Read from MH i2c: 01 [09:02:32]MH_I2C_Read... [09:02:32]Read from MH i2c: 01 07 00 [09:02:32]MH_I2C_Read... [09:02:32]Read from MH i2c: 01 07 00 87 05 00 00 00 00 00 DA 0C 79 [09:02:32]RasterBufferAndPrint [09:02:32]line [09:02:32]line [09:02:32]line [09:02:32]line [09:02:32]line [09:02:32]written 0, free lines is 3296 [09:02:32]MH_Cut [09:02:32]Write to MH i2c: D1 01 00 8E 05 01 65 [09:02:32]Write i2c OK [09:02:32]MH_I2C_Read... [09:02:32]Read from MH i2c: D1 [09:02:32]MH_I2C_Read... [09:02:32]Read from MH i2c: D1 01 00 [09:02:32]MH_I2C_Read... [09:02:32]Read from MH i2c: D1 01 00 8E 05 00 64 [09:02:32]Write to MH i2c: 01 00 00 8F 05 94 [09:02:32]Write i2c OK [09:02:32]MH_I2C_Read... [09:02:33]*** Cut start [09:02:33]*** Purtial cut [09:02:33]*** Stage 1: CUTSNS_PIN = 1 [09:02:33]Read from MH i2c: 01 [09:02:33]MH_I2C_Read... [09:02:33]*** Stop cut motor [09:02:33]*** Cut end [09:02:33]Read from MH i2c: 01 07 00 [09:02:33]MH_I2C_Read... [09:02:33]Read from MH i2c: 01 07 00 8F 05 00 00 00 00 00 FF 0F A9 [09:02:33]process_action close_receipt done [09:02:33]requested_data is exist [09:02:33]produce_requested_data [09:02:33]requested_item fm.sn is exist - process it [09:02:33]wFMCommunicate request_size=4 [09:02:33]MH_SAM_APDU [09:02:33]CAPDU: 80 11 00 00 [09:02:33]Write to MH i2c: E2 08 00 90 05 80 11 00 00 00 00 00 00 0F [09:02:33]Write i2c OK [09:02:33]MH_I2C_Read... [09:02:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:33]Read from MH i2c: E2 [09:02:33]MH_I2C_Read... [09:02:33]Read from MH i2c: E2 17 00 [09:02:33]MH_I2C_Read... [09:02:33]Read from MH i2c: E2 17 00 90 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 62 [09:02:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:02:33]wFMCommunicate OK [09:02:33]requested_item fd.num is exist - process it [09:02:33]SAM_PROTO_GetFieldsCounters [09:02:33]wFMCommunicate request_size=4 [09:02:33]MH_SAM_APDU [09:02:33]CAPDU: 80 13 00 00 [09:02:33]Write to MH i2c: E2 08 00 91 05 80 13 00 00 00 00 00 00 12 [09:02:33]Write i2c OK [09:02:33]MH_I2C_Read... [09:02:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:02:33]Read from MH i2c: E2 [09:02:33]MH_I2C_Read... [09:02:33]Read from MH i2c: E2 62 00 [09:02:33]MH_I2C_Read... [09:02:33]Read from MH i2c: E2 62 00 91 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 3C [09:02:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:02:33]wFMCommunicate OK [09:02:33]SAM_PROTO_GetFieldsCounters done [09:02:33]requested_item shift.num is exist - process it [09:02:33]requested_item shift.opened is exist - process it [09:02:33]req_shift_opened [09:02:33]FM_GetShiftState [09:02:33]SAM_PROTO_GetShiftState [09:02:33]wFMCommunicate request_size=4 [09:02:33]MH_SAM_APDU [09:02:33]CAPDU: 80 13 01 00 [09:02:33]Write to MH i2c: E2 08 00 92 05 80 13 01 00 00 00 00 00 14 [09:02:33]Write i2c OK [09:02:33]MH_I2C_Read... [09:02:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:33]Read from MH i2c: E2 [09:02:33]MH_I2C_Read... [09:02:33]Read from MH i2c: E2 0E 00 [09:02:33]MH_I2C_Read... [09:02:33]Read from MH i2c: E2 0E 00 92 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E1 [09:02:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:02:33]wFMCommunicate OK [09:02:33]SAM_PROTO_GetShiftState done [09:02:33]FM_GetShiftState done [09:02:33]req_shift_opened done [09:02:33]requested_item shift.open_date is exist - process it [09:02:33]req_shift_open_date [09:02:33]req_shift_open_date done [09:02:33]produce_requested_data done [09:02:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152603,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:02:33]process_action_free close_receipt [09:02:33]json_value_free [09:02:33]json_value_free done [09:02:33]process_json_proto returns [09:02:33]Send response to host [09:02:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152603,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:02:33]free response buf [09:02:33]execute_script done [09:02:33]execute_script returns [09:02:33]free content buf [09:02:33]Sock 7.Close socket [09:02:33]Sock 7.Thread stoped [09:02:36]recv_with_timeout no data received [09:02:37]Connected sock=11 [09:02:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 5A 07 01 9E 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 26 80 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 54 02 00 35 04 06 00 CE D2 56 F7 89 18 88 E0 3D 03 12 9A 81 46 [09:02:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 18 C0 47 00 5C B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 54 02 00 F4 03 04 00 2A 28 F2 66 B6 04 01 00 00 29 00 07 5D 86 1F F4 06 [09:02:37]CommunicateWithHost err = 0 [09:02:37]CheckOFDResponse [09:02:37]1017 (14) - 77093643461234 [09:02:37]1041 (16) - 0000000000871835 [09:02:37]1040 (4) - 152603 [09:02:37]1012 (4) - 24.09.2024 02:47 [09:02:37]1206 (1) - 0 [09:02:37]OFD Sender: Remove packet 152603 [09:02:37]ProducePacketName [09:02:37]name=ofd_packets/00152603 [09:02:37]NVStorageDeleteData [09:02:38]OFD Sender: No OFD packet to send [09:02:43]OFD Sender: No OFD packet to send [09:02:48]OFD Sender: No OFD packet to send [09:02:53]OFD Sender: No OFD packet to send [09:02:58]OFD Sender: No OFD packet to send [09:03:03]OFD Sender: No OFD packet to send [09:03:08]OFD Sender: No OFD packet to send [09:03:13]OFD Sender: No OFD packet to send [09:03:18]OFD Sender: No OFD packet to send [09:03:23]OFD Sender: No OFD packet to send [09:03:28]OFD Sender: No OFD packet to send [09:03:33]OFD Sender: No OFD packet to send [09:03:38]OFD Sender: No OFD packet to send [09:03:43]OFD Sender: No OFD packet to send [09:03:46]accept exits with 9 [09:03:46]New connection [09:03:46]New thread 3066756452 created [09:03:46]Thread 3066899812 joined [09:03:46]Waiting for new connection... [09:03:46] Sock 9.Parse request [09:03:46]Sock 9.Check first char [09:03:46]Sock 9.First char is OK [09:03:46]request: POST /json_proto HTTP/1.0 [09:03:46]Method: POST [09:03:46]URL: /json_proto [09:03:46]Method is POST - this is cgi request [09:03:46]url: /json_proto [09:03:46]query_string will be loaded in cgi processing [09:03:46]execute_cgi json_proto POST (null) [09:03:46]execute_cgi path=json_proto method=POST [09:03:46]POST find Content-Length [09:03:46]Host: 172.17.43.67:8080 [09:03:46]Content-Length: 678 [09:03:46]Content-Type: application/json [09:03:46] [09:03:46]POST finish read [09:03:46]Found Content-Length = 678 [09:03:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:46]execute_script... [09:03:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:46]POST & json_proto [09:03:46]process_json_proto [09:03:46]json parsed OK: [09:03:46]protocol is kg_v1.0 [09:03:46]action value=close_receipt [09:03:46]process_action close_receipt [09:03:46]cmd_close_receipt [09:03:46]MH_GetDate [09:03:46]Write to MH i2c: F0 00 00 93 05 87 [09:03:46]Write i2c OK [09:03:46]MH_I2C_Read... [09:03:46]Read from MH i2c: F0 [09:03:46]MH_I2C_Read... [09:03:46]Read from MH i2c: F0 09 00 [09:03:46]MH_I2C_Read... [09:03:46]Read from MH i2c: F0 09 00 93 05 00 72 80 F2 66 6A BD 47 65 AD [09:03:46]GetLastDocTimeStamp 1727168550 [09:03:46]current date 1727168626 [09:03:46]FM_GetShiftState [09:03:46]SAM_PROTO_GetShiftState [09:03:46]wFMCommunicate request_size=4 [09:03:46]MH_SAM_APDU [09:03:46]CAPDU: 80 13 01 00 [09:03:46]Write to MH i2c: E2 08 00 94 05 80 13 01 00 00 00 00 00 16 [09:03:46]Write i2c OK [09:03:46]MH_I2C_Read... [09:03:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:46]Read from MH i2c: E2 [09:03:46]MH_I2C_Read... [09:03:46]Read from MH i2c: E2 0E 00 [09:03:46]MH_I2C_Read... [09:03:46]Read from MH i2c: E2 0E 00 94 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E3 [09:03:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:03:46]wFMCommunicate OK [09:03:46]SAM_PROTO_GetShiftState done [09:03:46]FM_GetShiftState done [09:03:46]opened in 1727137889 [09:03:46]opened+sec_in_day 1727224289 [09:03:46]quantity*price = 25018 [09:03:46]sum+1 = 25019 [09:03:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 63 24.09.2024 09:03 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152604 ФПД: 128878109443251 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T090346&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152604&fm=128878109443251&tin=02508201610067®Number=0000000000091825&sum=25000 [09:03:47]StoreToDocumentArchive [09:03:47]shift 477 fd 152604 [09:03:47]save to /storage/0477/doc_00152604 [09:03:47]save last doc name /storage/0477/doc_00152604 to /storage/kkm_last_doc_name [09:03:47]save OK [09:03:47]Clear old archive folders... [09:03:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:03:47]tlvbuf is B6EB4430 [09:03:47]SAM_PROTO_ClearQueue [09:03:47]wFMCommunicate request_size=4 [09:03:47]MH_SAM_APDU [09:03:47]CAPDU: 80 09 00 00 [09:03:47]Write to MH i2c: E2 08 00 A1 05 80 09 00 00 00 00 00 00 18 [09:03:47]Write i2c OK [09:03:47]MH_I2C_Read... [09:03:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:47]Read from MH i2c: E2 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 03 00 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 03 00 A1 05 00 90 00 1A [09:03:47]RAPDU: 90 00 [09:03:47]wFMCommunicate OK [09:03:47]SAM_PROTO_ClearQueue done [09:03:47]KKMCreateOFDPacket [09:03:47]OFDProtocolAddRootSTLVToBuf [09:03:47]FM_MakeSignedData [09:03:47]FM_MakeSignedData [09:03:47]SAM_PROTO_SignData [09:03:47]wFMCommunicate request_size=4 [09:03:47]MH_SAM_APDU [09:03:47]CAPDU: 80 0D 01 02 [09:03:47]Write to MH i2c: E2 08 00 A2 05 80 0D 01 02 00 00 00 00 20 [09:03:47]Write i2c OK [09:03:47]MH_I2C_Read... [09:03:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:47]Read from MH i2c: E2 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 03 00 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 03 00 A2 05 00 90 00 1B [09:03:47]RAPDU: 90 00 [09:03:47]wFMCommunicate OK [09:03:47]wFMCommunicate request_size=255 [09:03:47]MH_SAM_APDU [09:03:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 72 80 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 54 02 00 35 04 06 00 75 [09:03:47]Write to MH i2c: E2 02 01 A3 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 72 80 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 54 02 00 35 04 06 00 75 00 00 FB [09:03:47]Write i2c OK [09:03:47]MH_I2C_Read... [09:03:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:47]Read from MH i2c: E2 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 03 00 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 03 00 A3 05 00 90 00 1C [09:03:47]RAPDU: 90 00 [09:03:47]wFMCommunicate OK [09:03:47]wFMCommunicate request_size=10 [09:03:47]MH_SAM_APDU [09:03:47]CAPDU: 80 0D 02 02 05 36 C5 EE C4 B3 [09:03:47]Write to MH i2c: E2 0D 00 A4 05 80 0D 02 02 05 00 36 C5 EE C4 B3 00 00 8D [09:03:47]Write i2c OK [09:03:47]MH_I2C_Read... [09:03:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:47]Read from MH i2c: E2 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 03 00 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 03 00 A4 05 00 90 00 1D [09:03:47]RAPDU: 90 00 [09:03:47]wFMCommunicate OK [09:03:47]wFMCommunicate request_size=4 [09:03:47]MH_SAM_APDU [09:03:47]CAPDU: 80 0D 03 02 [09:03:47]Write to MH i2c: E2 08 00 A5 05 80 0D 03 02 00 00 00 00 25 [09:03:47]Write i2c OK [09:03:47]MH_I2C_Read... [09:03:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:47]Read from MH i2c: E2 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 0B 00 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 0B 00 A5 05 00 BA 94 EE 6F 00 DB FC A3 90 00 4B [09:03:47]RAPDU: BA 94 EE 6F 00 DB FC A3 90 00 [09:03:47]wFMCommunicate OK [09:03:47]SAM_PROTO_SignData done [09:03:47]FM_MakeSignedData done [09:03:47]CreateOFDProtocolMessage [09:03:47]wFMCommunicate request_size=4 [09:03:47]MH_SAM_APDU [09:03:47]CAPDU: 80 11 00 00 [09:03:47]Write to MH i2c: E2 08 00 A6 05 80 11 00 00 00 00 00 00 25 [09:03:47]Write i2c OK [09:03:47]MH_I2C_Read... [09:03:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:47]Read from MH i2c: E2 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 17 00 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: E2 17 00 A6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 78 [09:03:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:03:47]wFMCommunicate OK [09:03:47]CreateOFDProtocolMessage done [09:03:47]OFDSenderStorePacket 152604 [09:03:47]StoreOFDPacket docnum=152604 [09:03:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 04 4F 07 01 7C 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 72 80 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 54 02 00 35 04 06 00 75 36 C5 EE C4 B3 BA 94 EE 6F 00 DB FC A3 [09:03:47]CheckFolder [09:03:47]dirname=/storage/ofd_packets [09:03:47]CheckFolder done [09:03:47]ProducePacketName [09:03:47]name=ofd_packets/00152604 [09:03:47]NVStorageSaveData ofd_packets/00152604 [09:03:47]File name is /storage/ofd_packets/00152604 [09:03:47]Write 301 bytes [09:03:47]NVStorageSaveData done [09:03:47]OFDSenderStorePacket done [09:03:47]KKMCreateOFDPacket done [09:03:47]NVStorageSaveData kkm_last_timestamp [09:03:47]File name is /storage/kkm_last_timestamp [09:03:47]Write 4 bytes [09:03:47]NVStorageSaveData done [09:03:47]ExternCall_PrintAddStr [09:03:47]wPrintStart [09:03:47]Write to MH i2c: 01 00 00 A7 05 AC [09:03:47]Write i2c OK [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: 01 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: 01 07 00 [09:03:47]MH_I2C_Read... [09:03:47]Read from MH i2c: 01 07 00 A7 05 00 00 00 00 00 FF 0F C1 [09:03:47]RasterBufferAndPrint [09:03:47]line Счет N : (1)1786608 [09:03:47]line ИНН: 02508201610067 [09:03:47]line Контрольно-Кассовый Чек [09:03:47]line ПРОДАЖА [09:03:47]line ТРК (МРК, ГНК) : 12 [09:03:47]line Товар: 2710124130 [09:03:47]line Аи-92-К-5 [09:03:47]line 3.690 * 67.80 [09:03:47]line = 250.18 [09:03:47]line НДС 12% НСП 1% [09:03:47]line > о реализуемом товаре [09:03:47]line ОКРУГЛЕНИЕ: -0.18 [09:03:47]line ИТОГО: 250.00 [09:03:47]line Внесено: 250.00 [09:03:47]line СДАЧА: 0.00 [09:03:47]line НСП 1% : 2.21 [09:03:47]line НДС 12% : 26.57 [09:03:47]line Наличными: 250.00 [09:03:47]line Безнал.: 0.00 [09:03:47]line Место: АЗС № 89 "Партнер Нефть" [09:03:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:03:47]line СНО: Общий режим [09:03:47]line Чек 63 24.09.2024 09:03 [09:03:47]line Смена: 477 ФФД: 1.0 [09:03:47]line ЗНМ: 0300000113 [09:03:47]line РНМ: 0000000000091825 [09:03:47]line Версия ККМ: 001 [09:03:47]line ФМ: 0000000000871835 [09:03:47]line ФД: 152604 [09:03:47]line ФПД: 128878109443251 [09:03:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T090346&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152604&fm=128878109443251&tin=02508201610067®Number=0000000000091825&sum=25000 [09:03:48]OFD Sender: Processing packet 152604 [packets to send 828, broken 827] [09:03:48]ProducePacketName [09:03:48]name=ofd_packets/00152604 [09:03:48]OFD Sender: To server: pG, [09:03:48]CommunicateWithHost lk.salyk.kg:30040 [09:03:48]ConnectInit lk.salyk.kg [09:03:48]written 0, free lines is 4095 [09:03:48]Write to MH i2c: 01 00 00 D2 05 D7 [09:03:48]Write i2c OK [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: 01 [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: 01 07 00 [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: 01 07 00 D2 05 00 00 00 00 00 D7 0C C1 [09:03:48]RasterBufferAndPrint [09:03:48]line [09:03:48]line [09:03:48]line [09:03:48]line [09:03:48]line [09:03:48]written 0, free lines is 3294 [09:03:48]MH_Cut [09:03:48]Write to MH i2c: D1 01 00 D9 05 01 B0 [09:03:48]Write i2c OK [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: D1 [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: D1 01 00 [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: D1 01 00 D9 05 00 AF [09:03:48]Write to MH i2c: 01 00 00 DA 05 DF [09:03:48]Write i2c OK [09:03:48]MH_I2C_Read... [09:03:49]*** Cut start [09:03:49]*** Purtial cut [09:03:49]*** Stage 1: CUTSNS_PIN = 1 [09:03:49]Read from MH i2c: 01 [09:03:49]MH_I2C_Read... [09:03:49]*** Stop cut motor [09:03:49]*** Cut end [09:03:49]Read from MH i2c: 01 07 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: 01 07 00 DA 05 00 00 00 00 00 FF 0F F4 [09:03:49]process_action close_receipt done [09:03:49]requested_data is exist [09:03:49]produce_requested_data [09:03:49]requested_item fm.sn is exist - process it [09:03:49]wFMCommunicate request_size=4 [09:03:49]MH_SAM_APDU [09:03:49]CAPDU: 80 11 00 00 [09:03:49]Write to MH i2c: E2 08 00 DB 05 80 11 00 00 00 00 00 00 5A [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:49]Read from MH i2c: E2 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 17 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 17 00 DB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [09:03:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:03:49]wFMCommunicate OK [09:03:49]requested_item fd.num is exist - process it [09:03:49]SAM_PROTO_GetFieldsCounters [09:03:49]wFMCommunicate request_size=4 [09:03:49]MH_SAM_APDU [09:03:49]CAPDU: 80 13 00 00 [09:03:49]Write to MH i2c: E2 08 00 DC 05 80 13 00 00 00 00 00 00 5D [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:49]Read from MH i2c: E2 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 62 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 62 00 DC 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 8B [09:03:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:03:49]wFMCommunicate OK [09:03:49]SAM_PROTO_GetFieldsCounters done [09:03:49]requested_item shift.num is exist - process it [09:03:49]requested_item shift.opened is exist - process it [09:03:49]req_shift_opened [09:03:49]FM_GetShiftState [09:03:49]SAM_PROTO_GetShiftState [09:03:49]wFMCommunicate request_size=4 [09:03:49]MH_SAM_APDU [09:03:49]CAPDU: 80 13 01 00 [09:03:49]Write to MH i2c: E2 08 00 DD 05 80 13 01 00 00 00 00 00 5F [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:50]Read from MH i2c: E2 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 0E 00 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 0E 00 DD 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2C [09:03:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:03:50]wFMCommunicate OK [09:03:50]SAM_PROTO_GetShiftState done [09:03:50]FM_GetShiftState done [09:03:50]req_shift_opened done [09:03:50]requested_item shift.open_date is exist - process it [09:03:50]req_shift_open_date [09:03:50]req_shift_open_date done [09:03:50]produce_requested_data done [09:03:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152604,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:03:50]process_action_free close_receipt [09:03:50]json_value_free [09:03:50]json_value_free done [09:03:50]process_json_proto returns [09:03:50]Send response to host [09:03:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152604,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:03:50]free response buf [09:03:50]execute_script done [09:03:50]execute_script returns [09:03:50]free content buf [09:03:50]Sock 9.Close socket [09:03:50]Sock 9.Thread stoped [09:03:50]Connected sock=10 [09:03:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 04 4F 07 01 7C 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 72 80 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 54 02 00 35 04 06 00 75 36 C5 EE C4 B3 BA 94 EE 6F 00 DB FC A3 [09:03:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 74 AC 47 00 D6 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 54 02 00 F4 03 04 00 73 28 F2 66 B6 04 01 00 00 69 77 C8 C6 45 15 16 C0 [09:03:52]CommunicateWithHost err = 0 [09:03:52]CheckOFDResponse [09:03:52]1017 (14) - 77093643461234 [09:03:52]1041 (16) - 0000000000871835 [09:03:52]1040 (4) - 152604 [09:03:52]1012 (4) - 24.09.2024 02:48 [09:03:52]1206 (1) - 0 [09:03:52]OFD Sender: Remove packet 152604 [09:03:52]ProducePacketName [09:03:52]name=ofd_packets/00152604 [09:03:52]NVStorageDeleteData [09:03:52]OFD Sender: No OFD packet to send [09:03:57]OFD Sender: No OFD packet to send [09:04:01]recv_with_timeout no data received [09:04:02]OFD Sender: No OFD packet to send [09:04:07]OFD Sender: No OFD packet to send [09:04:12]OFD Sender: No OFD packet to send [09:04:17]OFD Sender: No OFD packet to send [09:04:22]OFD Sender: No OFD packet to send [09:04:27]OFD Sender: No OFD packet to send [09:04:38]Read from MH i2c: E2 03 00 E7 05 00 90 00 60 [09:04:38]RAPDU: 90 00 [09:04:38]wFMCommunicate OK [09:04:38]wFMCommunicate request_size=13 [09:04:38]MH_SAM_APDU [09:04:38]CAPDU: 80 15 02 00 08 F4 03 04 00 A6 80 F2 66 [09:04:38]Write to MH i2c: E2 10 00 E8 05 80 15 02 00 08 00 F4 03 04 00 A6 80 F2 66 00 00 F6 [09:04:38]Write i2c OK [09:04:38]MH_I2C_Read... [09:04:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:04:39]Read from MH i2c: E2 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 03 00 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 03 00 E8 05 00 90 00 61 [09:04:39]RAPDU: 90 00 [09:04:39]wFMCommunicate OK [09:04:39]wFMCommunicate request_size=25 [09:04:39]MH_SAM_APDU [09:04:39]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [09:04:39]Write to MH i2c: E2 1C 00 E9 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 D0 [09:04:39]Write i2c OK [09:04:39]MH_I2C_Read... [09:04:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:04:39]Read from MH i2c: E2 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 03 00 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 03 00 E9 05 00 90 00 62 [09:04:39]RAPDU: 90 00 [09:04:39]wFMCommunicate OK [09:04:39]wFMCommunicate request_size=4 [09:04:39]MH_SAM_APDU [09:04:39]CAPDU: 80 15 03 00 [09:04:39]Write to MH i2c: E2 08 00 EA 05 80 15 03 00 00 00 00 00 70 [09:04:39]Write i2c OK [09:04:39]MH_I2C_Read... [09:04:39]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:04:39]Read from MH i2c: E2 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 40 00 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 40 00 EA 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 40 00 00 00 35 04 06 00 DF 1D 2F 50 AB FD 90 00 1A [09:04:39]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 40 00 00 00 35 04 06 00 DF 1D 2F 50 AB FD 90 00 [09:04:39]wFMCommunicate OK [09:04:39]SAM_PROTO_ProcessDocument answer len = 59 [09:04:39]SAM_PROTO_ProcessDocument done [09:04:39]SetTLVBufToDocument [09:04:39]Processing tag 1209 (04B9) [09:04:39]Malloc new data [09:04:39]Processing tag 1041 (0411) [09:04:39]Processing tag 1040 (0410) [09:04:39]Malloc new data [09:04:39]Processing tag 1038 (040E) [09:04:39]Malloc new data [09:04:39]Processing tag 1042 (0412) [09:04:39]Malloc new data [09:04:39]Processing tag 1077 (0435) [09:04:39]Malloc new data [09:04:39]SetTLVBufToDocument err=0 [09:04:39]KKMLoadAndSignReceiptData store KKM data [09:04:39]KKMLoadAndSignReceiptData err=0 [09:04:39]wFMCommunicate request_size=4 [09:04:39]MH_SAM_APDU [09:04:39]CAPDU: 80 11 00 00 [09:04:39]Write to MH i2c: E2 08 00 EB 05 80 11 00 00 00 00 00 00 6A [09:04:39]Write i2c OK [09:04:39]MH_I2C_Read... [09:04:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:39]Read from MH i2c: E2 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 17 00 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 17 00 EB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [09:04:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:04:39]wFMCommunicate OK [09:04:39]Счет N : (1)1786607 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 40.000 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 64 24.09.2024 09:04 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4031941.42.43.55 ФМ: 0000000000871835 ФД: 152605 ФПД: 245316440861693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T090438&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152605&fm=245316440861693&tin=02508201610067®Number=0000000000091825&sum=0 [09:04:39]StoreToDocumentArchive [09:04:39]shift 477 fd 152605 [09:04:39]save to /storage/0477/doc_00152605 [09:04:39]save last doc name /storage/0477/doc_00152605 to /storage/kkm_last_doc_name [09:04:39]save OK [09:04:39]Clear old archive folders... [09:04:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:04:39]tlvbuf is 012E9E80 [09:04:39]SAM_PROTO_ClearQueue [09:04:39]wFMCommunicate request_size=4 [09:04:39]MH_SAM_APDU [09:04:39]CAPDU: 80 09 00 00 [09:04:39]Write to MH i2c: E2 08 00 EC 05 80 09 00 00 00 00 00 00 63 [09:04:39]Write i2c OK [09:04:39]MH_I2C_Read... [09:04:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:04:39]Read from MH i2c: E2 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 03 00 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 03 00 EC 05 00 90 00 65 [09:04:39]RAPDU: 90 00 [09:04:39]wFMCommunicate OK [09:04:39]SAM_PROTO_ClearQueue done [09:04:39]KKMCreateOFDPacket [09:04:39]OFDProtocolAddRootSTLVToBuf [09:04:39]FM_MakeSignedData [09:04:39]FM_MakeSignedData [09:04:39]SAM_PROTO_SignData [09:04:39]wFMCommunicate request_size=4 [09:04:39]MH_SAM_APDU [09:04:39]CAPDU: 80 0D 01 02 [09:04:39]Write to MH i2c: E2 08 00 ED 05 80 0D 01 02 00 00 00 00 6B [09:04:39]Write i2c OK [09:04:39]MH_I2C_Read... [09:04:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:04:39]Read from MH i2c: E2 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 03 00 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 03 00 ED 05 00 90 00 66 [09:04:39]RAPDU: 90 00 [09:04:39]wFMCommunicate OK [09:04:39]wFMCommunicate request_size=255 [09:04:39]MH_SAM_APDU [09:04:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 A6 80 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 54 02 00 35 04 06 00 DF 1D 2F 50 [09:04:39]Write to MH i2c: E2 02 01 EE 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 A6 80 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 54 02 00 35 04 06 00 DF 1D 2F 50 00 00 2E [09:04:39]Write i2c OK [09:04:39]MH_I2C_Read... [09:04:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:39]Read from MH i2c: E2 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 03 00 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 03 00 EE 05 00 90 00 67 [09:04:39]RAPDU: 90 00 [09:04:39]wFMCommunicate OK [09:04:39]wFMCommunicate request_size=7 [09:04:39]MH_SAM_APDU [09:04:39]CAPDU: 80 0D 02 02 02 AB FD [09:04:39]Write to MH i2c: E2 0A 00 EF 05 80 0D 02 02 02 00 AB FD 00 00 1A [09:04:39]Write i2c OK [09:04:39]MH_I2C_Read... [09:04:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:39]Read from MH i2c: E2 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 03 00 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 03 00 EF 05 00 90 00 68 [09:04:39]RAPDU: 90 00 [09:04:39]wFMCommunicate OK [09:04:39]wFMCommunicate request_size=4 [09:04:39]MH_SAM_APDU [09:04:39]CAPDU: 80 0D 03 02 [09:04:39]Write to MH i2c: E2 08 00 F0 05 80 0D 03 02 00 00 00 00 70 [09:04:39]Write i2c OK [09:04:39]MH_I2C_Read... [09:04:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:04:39]Read from MH i2c: E2 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 0B 00 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 0B 00 F0 05 00 ED 62 AF 55 CD 69 7F CB 90 00 44 [09:04:39]RAPDU: ED 62 AF 55 CD 69 7F CB 90 00 [09:04:39]wFMCommunicate OK [09:04:39]SAM_PROTO_SignData done [09:04:39]FM_MakeSignedData done [09:04:39]CreateOFDProtocolMessage [09:04:39]wFMCommunicate request_size=4 [09:04:39]MH_SAM_APDU [09:04:39]CAPDU: 80 11 00 00 [09:04:39]Write to MH i2c: E2 08 00 F1 05 80 11 00 00 00 00 00 00 70 [09:04:39]Write i2c OK [09:04:39]MH_I2C_Read... [09:04:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:39]Read from MH i2c: E2 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 17 00 [09:04:39]MH_I2C_Read... [09:04:39]Read from MH i2c: E2 17 00 F1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C3 [09:04:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:04:39]wFMCommunicate OK [09:04:39]CreateOFDProtocolMessage done [09:04:39]OFDSenderStorePacket 152605 [09:04:39]StoreOFDPacket docnum=152605 [09:04:32]OFD Sender: No OFD packet to send [09:04:38]OFD Sender: No OFD packet to send [09:04:38]accept exits with 7 [09:04:38]New connection [09:04:38]New thread 3066899812 created [09:04:38]Thread 3066756452 joined [09:04:38]Waiting for new connection... [09:04:38] Sock 7.Parse request [09:04:38]Sock 7.Check first char [09:04:38]Sock 7.First char is OK [09:04:38]request: POST /json_proto HTTP/1.0 [09:04:38]Method: POST [09:04:38]URL: /json_proto [09:04:38]Method is POST - this is cgi request [09:04:38]url: /json_proto [09:04:38]query_string will be loaded in cgi processing [09:04:38]execute_cgi json_proto POST (null) [09:04:38]execute_cgi path=json_proto method=POST [09:04:38]POST find Content-Length [09:04:38]Host: 172.17.43.67:8080 [09:04:38]Content-Length: 807 [09:04:38]Content-Type: application/json [09:04:38] [09:04:38]POST finish read [09:04:38]Found Content-Length = 807 [09:04:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4031941.42.43.55", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:04:38]execute_script... [09:04:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4031941.42.43.55", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:04:38]POST & json_proto [09:04:38]process_json_proto [09:04:38]json parsed OK: [09:04:38]protocol is kg_v1.0 [09:04:38]action value=close_receipt [09:04:38]process_action close_receipt [09:04:38]cmd_close_receipt [09:04:38]MH_GetDate [09:04:38]Write to MH i2c: F0 00 00 DE 05 D2 [09:04:38]Write i2c OK [09:04:38]MH_I2C_Read... [09:04:38]Read from MH i2c: F0 [09:04:38]MH_I2C_Read... [09:04:38]Read from MH i2c: F0 09 00 [09:04:38]MH_I2C_Read... [09:04:38]Read from MH i2c: F0 09 00 DE 05 00 A6 80 F2 66 6A BD 47 65 2C [09:04:38]GetLastDocTimeStamp 1727168626 [09:04:38]current date 1727168678 [09:04:38]FM_GetShiftState [09:04:38]SAM_PROTO_GetShiftState [09:04:38]wFMCommunicate request_size=4 [09:04:38]MH_SAM_APDU [09:04:38]CAPDU: 80 13 01 00 [09:04:38]Write to MH i2c: E2 08 00 DF 05 80 13 01 00 00 00 00 00 61 [09:04:38]Write i2c OK [09:04:38]MH_I2C_Read... [09:04:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:38]Read from MH i2c: E2 [09:04:38]MH_I2C_Read... [09:04:38]Read from MH i2c: E2 0E 00 [09:04:38]MH_I2C_Read... [09:04:38]Read from MH i2c: E2 0E 00 DF 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2E [09:04:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:04:38]wFMCommunicate OK [09:04:38]SAM_PROTO_GetShiftState done [09:04:38]FM_GetShiftState done [09:04:38]opened in 1727137889 [09:04:38]opened+sec_in_day 1727224289 [09:04:38]quantity*price = 0 [09:04:38]sum+1 = 1 [09:04:38]Check (price>sum+1) || (price+1 о реализуемом товаре [09:04:39]line ИТОГО: 0.00 [09:04:39]line НСП 1% : 0.00 [09:04:39]line НДС 12% : 0.00 [09:04:39]line Наличными: 0.00 [09:04:39]line Безнал.: 0.00 [09:04:39]line Место: АЗС № 89 "Партнер Нефть" [09:04:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:04:39]line СНО: Общий режим [09:04:39]line Чек 64 24.09.2024 09:04 [09:04:39]line Смена: 477 ФФД: 1.0 [09:04:39]line ЗНМ: 0300000113 [09:04:39]line РНМ: 0000000000091825 [09:04:39]line Версия ККМ: 001 [09:04:39]line Талоны: Топливные Талоны [09:04:39]line 4031941.42.43.55 [09:04:39]line ФМ: 0000000000871835 [09:04:39]line ФД: 152605 [09:04:39]line ФПД: 245316440861693 [09:04:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T090438&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152605&fm=245316440861693&tin=02508201610067®Number=0000000000091825&sum=0 [09:04:39]written 0, free lines is 4095 [09:04:39]OFD Sender: Processing packet 152605 [packets to send 828, broken 827] [09:04:39]ProducePacketName [09:04:39]name=ofd_packets/00152605 [09:04:39]OFD Sender: To server: pG, [09:04:39]CommunicateWithHost lk.salyk.kg:30040 [09:04:39]ConnectInit lk.salyk.kg [09:04:40]Write to MH i2c: 01 00 00 1C 06 22 [09:04:40]Write i2c OK [09:04:40]MH_I2C_Read... [09:04:40]Read from MH i2c: 01 [09:04:40]MH_I2C_Read... [09:04:40]Read from MH i2c: 01 07 00 [09:04:40]MH_I2C_Read... [09:04:40]Read from MH i2c: 01 07 00 1C 06 00 00 00 00 00 E6 0C 1B [09:04:40]RasterBufferAndPrint [09:04:40]line [09:04:40]line [09:04:40]line [09:04:40]line [09:04:40]line [09:04:40]written 0, free lines is 3309 [09:04:40]MH_Cut [09:04:40]Write to MH i2c: D1 01 00 23 06 01 FB [09:04:40]Write i2c OK [09:04:40]MH_I2C_Read... [09:04:40]Read from MH i2c: D1 [09:04:40]MH_I2C_Read... [09:04:40]Read from MH i2c: D1 01 00 [09:04:40]MH_I2C_Read... [09:04:40]Read from MH i2c: D1 01 00 23 06 00 FA [09:04:40]Write to MH i2c: 01 00 00 24 06 2A [09:04:40]Write i2c OK [09:04:40]MH_I2C_Read... [09:04:41]*** Cut start [09:04:41]*** Purtial cut [09:04:41]*** Stage 1: CUTSNS_PIN = 1 [09:04:41]Read from MH i2c: 01 [09:04:41]MH_I2C_Read... [09:04:41]*** Stop cut motor [09:04:41]*** Cut end [09:04:41]Read from MH i2c: 01 07 00 [09:04:41]MH_I2C_Read... [09:04:41]Read from MH i2c: 01 07 00 24 06 00 00 00 00 00 FF 0F 3F [09:04:41]process_action close_receipt done [09:04:41]requested_data is exist [09:04:41]produce_requested_data [09:04:41]requested_item fm.sn is exist - process it [09:04:41]wFMCommunicate request_size=4 [09:04:41]MH_SAM_APDU [09:04:41]CAPDU: 80 11 00 00 [09:04:41]Write to MH i2c: E2 08 00 25 06 80 11 00 00 00 00 00 00 A5 [09:04:41]Write i2c OK [09:04:41]MH_I2C_Read... [09:04:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:41]Read from MH i2c: E2 [09:04:41]MH_I2C_Read... [09:04:41]Read from MH i2c: E2 17 00 [09:04:41]MH_I2C_Read... [09:04:41]Read from MH i2c: E2 17 00 25 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F8 [09:04:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:04:41]wFMCommunicate OK [09:04:41]requested_item fd.num is exist - process it [09:04:41]SAM_PROTO_GetFieldsCounters [09:04:41]wFMCommunicate request_size=4 [09:04:41]MH_SAM_APDU [09:04:41]CAPDU: 80 13 00 00 [09:04:41]Write to MH i2c: E2 08 00 26 06 80 13 00 00 00 00 00 00 A8 [09:04:41]Write i2c OK [09:04:41]MH_I2C_Read... [09:04:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:04:41]Read from MH i2c: E2 [09:04:41]MH_I2C_Read... [09:04:41]Read from MH i2c: E2 62 00 [09:04:41]MH_I2C_Read... [09:04:41]Read from MH i2c: E2 62 00 26 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 DA [09:04:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:04:41]wFMCommunicate OK [09:04:41]SAM_PROTO_GetFieldsCounters done [09:04:41]requested_item shift.num is exist - process it [09:04:41]requested_item shift.opened is exist - process it [09:04:41]req_shift_opened [09:04:41]FM_GetShiftState [09:04:41]SAM_PROTO_GetShiftState [09:04:41]wFMCommunicate request_size=4 [09:04:41]MH_SAM_APDU [09:04:41]CAPDU: 80 13 01 00 [09:04:41]Write to MH i2c: E2 08 00 27 06 80 13 01 00 00 00 00 00 AA [09:04:41]Write i2c OK [09:04:41]MH_I2C_Read... [09:04:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:41]Read from MH i2c: E2 [09:04:41]MH_I2C_Read... [09:04:41]Read from MH i2c: E2 0E 00 [09:04:41]MH_I2C_Read... [09:04:41]Read from MH i2c: E2 0E 00 27 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 77 [09:04:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:04:41]wFMCommunicate OK [09:04:41]SAM_PROTO_GetShiftState done [09:04:41]FM_GetShiftState done [09:04:41]req_shift_opened done [09:04:41]requested_item shift.open_date is exist - process it [09:04:41]req_shift_open_date [09:04:41]req_shift_open_date done [09:04:41]produce_requested_data done [09:04:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152605,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:04:41]process_action_free close_receipt [09:04:41]json_value_free [09:04:41]json_value_free done [09:04:41]process_json_proto returns [09:04:41]Send response to host [09:04:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152605,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:04:41]free response buf [09:04:41]execute_script done [09:04:41]execute_script returns [09:04:41]free content buf [09:04:41]Sock 7.Close socket [09:04:41]Sock 7.Thread stoped [09:04:46]Connected sock=11 [09:04:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 80 AB 04 01 44 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 A6 80 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 54 02 00 35 04 06 00 DF 1D 2F 50 AB FD ED 62 AF 55 CD 69 7F CB [09:04:51]recv_with_timeout no data received [09:04:51]CommunicateWithHost answer receiving error [09:04:51]CommunicateWithHost err = -3 [09:04:51]OFD Sender: Server communicate error [09:04:56]OFD Sender: Processing packet 152605 [packets to send 828, broken 827] [09:04:56]ProducePacketName [09:04:56]name=ofd_packets/00152605 [09:04:56]OFD Sender: To server: pG, [09:04:56]CommunicateWithHost lk.salyk.kg:30040 [09:04:56]ConnectInit lk.salyk.kg [09:04:57]Connected sock=9 [09:04:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 80 AB 04 01 44 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 A6 80 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 54 02 00 35 04 06 00 DF 1D 2F 50 AB FD ED 62 AF 55 CD 69 7F CB [09:04:57]recv_with_timeout no data received [09:04:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 70 F4 47 00 9A FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 54 02 00 F4 03 04 00 B5 28 F2 66 B6 04 01 00 00 88 8B 80 7B 11 77 2D FA [09:04:57]CommunicateWithHost err = 0 [09:04:57]CheckOFDResponse [09:04:57]1017 (14) - 77093643461234 [09:04:57]1041 (16) - 0000000000871835 [09:04:57]1040 (4) - 152605 [09:04:57]1012 (4) - 24.09.2024 02:49 [09:04:57]1206 (1) - 0 [09:04:57]OFD Sender: Remove packet 152605 [09:04:57]ProducePacketName [09:04:57]name=ofd_packets/00152605 [09:04:57]NVStorageDeleteData [09:04:58]OFD Sender: No OFD packet to send [09:05:03]OFD Sender: No OFD packet to send [09:05:08]OFD Sender: No OFD packet to send [09:05:13]OFD Sender: No OFD packet to send [09:05:18]OFD Sender: No OFD packet to send [09:05:23]OFD Sender: No OFD packet to send [09:05:28]OFD Sender: No OFD packet to send [09:05:33]OFD Sender: No OFD packet to send [09:05:38]OFD Sender: No OFD packet to send [09:05:43]OFD Sender: No OFD packet to send [09:05:46]recv_with_timeout no data received [09:05:48]OFD Sender: No OFD packet to send [09:05:53]OFD Sender: No OFD packet to send [09:05:58]OFD Sender: No OFD packet to send [09:06:03]OFD Sender: No OFD packet to send [09:06:08]OFD Sender: No OFD packet to send [09:06:13]OFD Sender: No OFD packet to send [09:06:18]OFD Sender: No OFD packet to send [09:06:23]OFD Sender: No OFD packet to send [09:06:27]recv_with_timeout no data received [09:06:28]OFD Sender: No OFD packet to send [09:06:33]OFD Sender: No OFD packet to send [09:06:38]OFD Sender: No OFD packet to send [09:06:43]OFD Sender: No OFD packet to send [09:06:48]OFD Sender: No OFD packet to send [09:06:53]OFD Sender: No OFD packet to send [09:06:58]OFD Sender: No OFD packet to send [09:07:03]OFD Sender: No OFD packet to send [09:07:08]OFD Sender: No OFD packet to send [09:07:13]OFD Sender: No OFD packet to send [09:07:18]OFD Sender: No OFD packet to send [09:07:23]OFD Sender: No OFD packet to send [09:07:28]OFD Sender: No OFD packet to send [09:07:33]OFD Sender: No OFD packet to send [09:07:38]OFD Sender: No OFD packet to send [09:07:43]OFD Sender: No OFD packet to send [09:07:48]OFD Sender: No OFD packet to send [09:07:53]OFD Sender: No OFD packet to send [09:07:58]OFD Sender: No OFD packet to send [09:08:03]OFD Sender: No OFD packet to send [09:08:08]OFD Sender: No OFD packet to send [09:08:13]OFD Sender: No OFD packet to send [09:08:18]OFD Sender: No OFD packet to send [09:08:23]OFD Sender: No OFD packet to send [09:08:28]OFD Sender: No OFD packet to send [09:08:33]OFD Sender: No OFD packet to send [09:08:38]OFD Sender: No OFD packet to send [09:08:43]OFD Sender: No OFD packet to send [09:08:48]OFD Sender: No OFD packet to send [09:08:53]OFD Sender: No OFD packet to send [09:08:58]OFD Sender: No OFD packet to send [09:09:03]OFD Sender: No OFD packet to send [09:09:08]OFD Sender: No OFD packet to send [09:09:13]OFD Sender: No OFD packet to send [09:09:18]OFD Sender: No OFD packet to send [09:09:23]OFD Sender: No OFD packet to send [09:09:29]OFD Sender: No OFD packet to send [09:09:34]OFD Sender: No OFD packet to send [09:09:39]OFD Sender: No OFD packet to send [09:09:44]OFD Sender: No OFD packet to send [09:09:49]OFD Sender: No OFD packet to send [09:09:54]OFD Sender: No OFD packet to send [09:09:59]OFD Sender: No OFD packet to send [09:10:04]OFD Sender: No OFD packet to send [09:10:09]OFD Sender: No OFD packet to send [09:10:14]OFD Sender: No OFD packet to send [09:10:19]OFD Sender: No OFD packet to send [09:10:24]OFD Sender: No OFD packet to send [09:10:29]OFD Sender: No OFD packet to send [09:10:33]accept exits with 10 [09:10:33]New connection [09:10:33]New thread 3066756452 created [09:10:33]Thread 3066899812 joined [09:10:33]Waiting for new connection... [09:10:33] Sock 10.Parse request [09:10:33]Sock 10.Check first char [09:10:33]Sock 10.First char is OK [09:10:33]request: POST /json_proto HTTP/1.0 [09:10:33]Method: POST [09:10:33]URL: /json_proto [09:10:33]Method is POST - this is cgi request [09:10:33]url: /json_proto [09:10:33]query_string will be loaded in cgi processing [09:10:33]execute_cgi json_proto POST (null) [09:10:33]execute_cgi path=json_proto method=POST [09:10:33]POST find Content-Length [09:10:33]Host: 172.17.43.67:8080 [09:10:33]Content-Length: 680 [09:10:33]Content-Type: application/json [09:10:33] [09:10:33]POST finish read [09:10:33]Found Content-Length = 680 [09:10:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:33]execute_script... [09:10:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:33]POST & json_proto [09:10:33]process_json_proto [09:10:33]json parsed OK: [09:10:33]protocol is kg_v1.0 [09:10:33]action value=close_receipt [09:10:33]process_action close_receipt [09:10:33]cmd_close_receipt [09:10:33]MH_GetDate [09:10:33]Write to MH i2c: F0 00 00 28 06 1D [09:10:33]Write i2c OK [09:10:33]MH_I2C_Read... [09:10:33]Read from MH i2c: F0 [09:10:33]MH_I2C_Read... [09:10:33]Read from MH i2c: F0 09 00 [09:10:33]MH_I2C_Read... [09:10:33]Read from MH i2c: F0 09 00 28 06 00 0A 82 F2 66 6A BD 47 65 DD [09:10:33]GetLastDocTimeStamp 1727168678 [09:10:33]current date 1727169034 [09:10:33]FM_GetShiftState [09:10:33]SAM_PROTO_GetShiftState [09:10:33]wFMCommunicate request_size=4 [09:10:33]MH_SAM_APDU [09:10:33]CAPDU: 80 13 01 00 [09:10:33]Write to MH i2c: E2 08 00 29 06 80 13 01 00 00 00 00 00 AC [09:10:33]Write i2c OK [09:10:33]MH_I2C_Read... [09:10:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:33]Read from MH i2c: E2 [09:10:33]MH_I2C_Read... [09:10:33]Read from MH i2c: E2 0E 00 [09:10:33]MH_I2C_Read... [09:10:33]Read from MH i2c: E2 0E 00 29 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 79 [09:10:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:10:33]wFMCommunicate OK [09:10:33]SAM_PROTO_GetShiftState done [09:10:33]FM_GetShiftState done [09:10:33]opened in 1727137889 [09:10:33]opened+sec_in_day 1727224289 [09:10:33]quantity*price = 100050 [09:10:33]sum+1 = 100052 [09:10:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 65 24.09.2024 09:10 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152606 ФПД: 160807624932246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T091034&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152606&fm=160807624932246&tin=02508201610067®Number=0000000000091825&sum=100000 [09:10:35]StoreToDocumentArchive [09:10:35]shift 477 fd 152606 [09:10:35]save to /storage/0477/doc_00152606 [09:10:35]save last doc name /storage/0477/doc_00152606 to /storage/kkm_last_doc_name [09:10:35]save OK [09:10:35]Clear old archive folders... [09:10:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:10:35]tlvbuf is 012EDE00 [09:10:35]SAM_PROTO_ClearQueue [09:10:35]wFMCommunicate request_size=4 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 09 00 00 [09:10:35]Write to MH i2c: E2 08 00 36 06 80 09 00 00 00 00 00 00 AE [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 36 06 00 90 00 B0 [09:10:35]RAPDU: 90 00 [09:10:35]wFMCommunicate OK [09:10:35]SAM_PROTO_ClearQueue done [09:10:35]KKMCreateOFDPacket [09:10:35]OFDProtocolAddRootSTLVToBuf [09:10:35]FM_MakeSignedData [09:10:35]FM_MakeSignedData [09:10:35]SAM_PROTO_SignData [09:10:35]wFMCommunicate request_size=4 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 0D 01 02 [09:10:35]Write to MH i2c: E2 08 00 37 06 80 0D 01 02 00 00 00 00 B6 [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 37 06 00 90 00 B1 [09:10:35]RAPDU: 90 00 [09:10:35]wFMCommunicate OK [09:10:35]wFMCommunicate request_size=255 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 0A 82 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 54 02 00 35 04 06 00 92 40 F1 5C [09:10:35]Write to MH i2c: E2 02 01 38 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 0A 82 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 54 02 00 35 04 06 00 92 40 F1 5C 00 00 D1 [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 38 06 00 90 00 B2 [09:10:35]RAPDU: 90 00 [09:10:35]wFMCommunicate OK [09:10:35]wFMCommunicate request_size=7 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 0D 02 02 02 7B 96 [09:10:35]Write to MH i2c: E2 0A 00 39 06 80 0D 02 02 02 00 7B 96 00 00 CE [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 39 06 00 90 00 B3 [09:10:35]RAPDU: 90 00 [09:10:35]wFMCommunicate OK [09:10:35]wFMCommunicate request_size=4 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 0D 03 02 [09:10:35]Write to MH i2c: E2 08 00 3A 06 80 0D 03 02 00 00 00 00 BB [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 0B 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 0B 00 3A 06 00 52 8C D9 C9 6A 04 EB 36 90 00 CB [09:10:35]RAPDU: 52 8C D9 C9 6A 04 EB 36 90 00 [09:10:35]wFMCommunicate OK [09:10:35]SAM_PROTO_SignData done [09:10:35]FM_MakeSignedData done [09:10:35]CreateOFDProtocolMessage [09:10:35]wFMCommunicate request_size=4 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 11 00 00 [09:10:35]Write to MH i2c: E2 08 00 3B 06 80 11 00 00 00 00 00 00 BB [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 17 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 17 00 3B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [09:10:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:10:35]wFMCommunicate OK [09:10:35]CreateOFDProtocolMessage done [09:10:35]OFDSenderStorePacket 152606 [09:10:35]StoreOFDPacket docnum=152606 [09:10:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FA F5 04 01 48 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 0A 82 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 54 02 00 35 04 06 00 92 40 F1 5C 7B 96 52 8C D9 C9 6A 04 EB 36 [09:10:35]CheckFolder [09:10:35]dirname=/storage/ofd_packets [09:10:35]CheckFolder done [09:10:35]ProducePacketName [09:10:35]name=ofd_packets/00152606 [09:10:35]NVStorageSaveData ofd_packets/00152606 [09:10:35]File name is /storage/ofd_packets/00152606 [09:10:35]Write 298 bytes [09:10:35]NVStorageSaveData done [09:10:35]OFDSenderStorePacket done [09:10:35]KKMCreateOFDPacket done [09:10:35]NVStorageSaveData kkm_last_timestamp [09:10:35]File name is /storage/kkm_last_timestamp [09:10:35]Write 4 bytes [09:10:35]NVStorageSaveData done [09:10:35]ExternCall_PrintAddStr [09:10:35]wPrintStart [09:10:35]Write to MH i2c: 01 00 00 3C 06 42 [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: 01 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: 01 07 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: 01 07 00 3C 06 00 00 00 00 00 FF 0F 57 [09:10:35]RasterBufferAndPrint [09:10:35]line Счет N : (1)1786609 [09:10:35]line ИНН: 02508201610067 [09:10:35]line Контрольно-Кассовый Чек [09:10:35]line ПРОДАЖА [09:10:35]line ТРК (МРК, ГНК) : 41 [09:10:35]line Товар: 2710194210 [09:10:35]line ДТ-К-5 [09:10:35]line 13.130 * 76.20 [09:10:35]line = 1000.51 [09:10:35]line НДС 12% НСП 1% [09:10:35]line > о реализуемом товаре [09:10:35]line ОКРУГЛЕНИЕ: -0.51 [09:10:35]line ИТОГО: 1000.00 [09:10:35]line Внесено: 1000.00 [09:10:35]line СДАЧА: 0.00 [09:10:35]line НСП 1% : 8.85 [09:10:35]line НДС 12% : 106.25 [09:10:35]line Наличными: 1000.00 [09:10:35]line Безнал.: 0.00 [09:10:35]line Место: АЗС № 89 "Партнер Нефть" [09:10:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:10:35]line СНО: Общий режим [09:10:35]line Чек 65 24.09.2024 09:10 [09:10:35]line Смена: 477 ФФД: 1.0 [09:10:35]line ЗНМ: 0300000113 [09:10:35]line РНМ: 0000000000091825 [09:10:35]line Версия ККМ: 001 [09:10:35]line ФМ: 0000000000871835 [09:10:35]line ФД: 152606 [09:10:35]line ФПД: 160807624932246 [09:10:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T091034&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152606&fm=160807624932246&tin=02508201610067®Number=0000000000091825&sum=100000 [09:10:35]OFD Sender: Processing packet 152606 [packets to send 828, broken 827] [09:10:35]ProducePacketName [09:10:35]name=ofd_packets/00152606 [09:10:35]OFD Sender: To server: pG, [09:10:35]CommunicateWithHost lk.salyk.kg:30040 [09:10:35]ConnectInit lk.salyk.kg [09:10:35]written 0, free lines is 4095 [09:10:36]Connected sock=9 [09:10:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FA F5 04 01 48 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 0A 82 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 54 02 00 35 04 06 00 92 40 F1 5C 7B 96 52 8C D9 C9 6A 04 EB 36 [09:10:36]Write to MH i2c: 01 00 00 67 06 6D [09:10:36]Write i2c OK [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: 01 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: 01 07 00 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: 01 07 00 67 06 00 00 00 00 00 D7 0C 57 [09:10:36]RasterBufferAndPrint [09:10:36]line [09:10:36]line [09:10:36]line [09:10:36]line [09:10:36]line [09:10:36]written 0, free lines is 3296 [09:10:36]MH_Cut [09:10:36]Write to MH i2c: D1 01 00 6E 06 01 46 [09:10:36]Write i2c OK [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: D1 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: D1 01 00 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: D1 01 00 6E 06 00 45 [09:10:36]Write to MH i2c: 01 00 00 6F 06 75 [09:10:36]Write i2c OK [09:10:36]MH_I2C_Read... [09:10:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CA E7 47 00 C7 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 54 02 00 F4 03 04 00 09 2A F2 66 B6 04 01 00 00 64 47 06 38 F3 1B 65 4C [09:10:36]CommunicateWithHost err = 0 [09:10:36]CheckOFDResponse [09:10:36]1017 (14) - 77093643461234 [09:10:36]1041 (16) - 0000000000871835 [09:10:36]1040 (4) - 152606 [09:10:36]1012 (4) - 24.09.2024 02:55 [09:10:36]1206 (1) - 0 [09:10:36]OFD Sender: Remove packet 152606 [09:10:36]ProducePacketName [09:10:36]name=ofd_packets/00152606 [09:10:36]NVStorageDeleteData [09:10:37]*** Cut start [09:10:37]*** Purtial cut [09:10:37]*** Stage 1: CUTSNS_PIN = 1 [09:10:37]OFD Sender: No OFD packet to send [09:10:37]Read from MH i2c: 01 [09:10:37]MH_I2C_Read... [09:10:37]*** Stop cut motor [09:10:37]*** Cut end [09:10:37]Read from MH i2c: 01 07 00 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: 01 07 00 6F 06 00 00 00 00 00 FF 0F 8A [09:10:37]process_action close_receipt done [09:10:37]requested_data is exist [09:10:37]produce_requested_data [09:10:37]requested_item fm.sn is exist - process it [09:10:37]wFMCommunicate request_size=4 [09:10:37]MH_SAM_APDU [09:10:37]CAPDU: 80 11 00 00 [09:10:37]Write to MH i2c: E2 08 00 70 06 80 11 00 00 00 00 00 00 F0 [09:10:37]Write i2c OK [09:10:37]MH_I2C_Read... [09:10:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:37]Read from MH i2c: E2 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: E2 17 00 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: E2 17 00 70 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 43 [09:10:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:10:37]wFMCommunicate OK [09:10:37]requested_item fd.num is exist - process it [09:10:37]SAM_PROTO_GetFieldsCounters [09:10:37]wFMCommunicate request_size=4 [09:10:37]MH_SAM_APDU [09:10:37]CAPDU: 80 13 00 00 [09:10:37]Write to MH i2c: E2 08 00 71 06 80 13 00 00 00 00 00 00 F3 [09:10:37]Write i2c OK [09:10:37]MH_I2C_Read... [09:10:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:10:37]Read from MH i2c: E2 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: E2 62 00 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: E2 62 00 71 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 29 [09:10:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:10:37]wFMCommunicate OK [09:10:37]SAM_PROTO_GetFieldsCounters done [09:10:37]requested_item shift.num is exist - process it [09:10:37]requested_item shift.opened is exist - process it [09:10:37]req_shift_opened [09:10:37]FM_GetShiftState [09:10:37]SAM_PROTO_GetShiftState [09:10:37]wFMCommunicate request_size=4 [09:10:37]MH_SAM_APDU [09:10:37]CAPDU: 80 13 01 00 [09:10:37]Write to MH i2c: E2 08 00 72 06 80 13 01 00 00 00 00 00 F5 [09:10:37]Write i2c OK [09:10:37]MH_I2C_Read... [09:10:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:37]Read from MH i2c: E2 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: E2 0E 00 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: E2 0E 00 72 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C2 [09:10:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:10:37]wFMCommunicate OK [09:10:37]SAM_PROTO_GetShiftState done [09:10:37]FM_GetShiftState done [09:10:37]req_shift_opened done [09:10:37]requested_item shift.open_date is exist - process it [09:10:37]req_shift_open_date [09:10:37]req_shift_open_date done [09:10:37]produce_requested_data done [09:10:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152606,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:10:37]process_action_free close_receipt [09:10:37]json_value_free [09:10:37]json_value_free done [09:10:37]process_json_proto returns [09:10:37]Send response to host [09:10:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152606,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:10:37]free response buf [09:10:37]execute_script done [09:10:37]execute_script returns [09:10:37]free content buf [09:10:37]Sock 10.Close socket [09:10:37]Sock 10.Thread stoped [09:10:42]OFD Sender: No OFD packet to send [09:10:47]OFD Sender: No OFD packet to send [09:10:52]OFD Sender: No OFD packet to send [09:10:57]OFD Sender: No OFD packet to send [09:11:02]recv_with_timeout no data received [09:11:02]OFD Sender: No OFD packet to send [09:11:07]OFD Sender: No OFD packet to send [09:11:12]OFD Sender: No OFD packet to send [09:11:17]OFD Sender: No OFD packet to send [09:11:22]OFD Sender: No OFD packet to send [09:11:27]OFD Sender: No OFD packet to send [09:11:32]OFD Sender: No OFD packet to send [09:11:37]OFD Sender: No OFD packet to send [09:11:42]OFD Sender: No OFD packet to send [09:11:44]recv_with_timeout no data received [09:11:47]OFD Sender: No OFD packet to send [09:11:52]OFD Sender: No OFD packet to send [09:11:55]recv_with_timeout no data received [09:11:57]OFD Sender: No OFD packet to send [09:12:02]OFD Sender: No OFD packet to send [09:12:07]OFD Sender: No OFD packet to send [09:12:12]OFD Sender: No OFD packet to send [09:12:17]OFD Sender: No OFD packet to send [09:12:22]OFD Sender: No OFD packet to send [09:12:27]OFD Sender: No OFD packet to send [09:12:32]OFD Sender: No OFD packet to send [09:12:37]OFD Sender: No OFD packet to send [09:12:42]OFD Sender: No OFD packet to send [09:12:47]OFD Sender: No OFD packet to send [09:12:48]accept exits with 7 [09:12:48]New connection [09:12:48]New thread 3066899812 created [09:12:48]Thread 3066756452 joined [09:12:48]Waiting for new connection... [09:12:48] Sock 7.Parse request [09:12:48]Sock 7.Check first char [09:12:48]Sock 7.First char is OK [09:12:48]request: POST /json_proto HTTP/1.0 [09:12:48]Method: POST [09:12:48]URL: /json_proto [09:12:48]Method is POST - this is cgi request [09:12:48]url: /json_proto [09:12:48]query_string will be loaded in cgi processing [09:12:48]execute_cgi json_proto POST (null) [09:12:48]execute_cgi path=json_proto method=POST [09:12:48]POST find Content-Length [09:12:48]Host: 172.17.43.67:8080 [09:12:48]Content-Length: 794 [09:12:48]Content-Type: application/json [09:12:48] [09:12:48]POST finish read [09:12:48]Found Content-Length = 794 [09:12:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:12:48]execute_script... [09:12:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:12:48]POST & json_proto [09:12:48]process_json_proto [09:12:48]json parsed OK: [09:12:48]protocol is kg_v1.0 [09:12:48]action value=close_receipt [09:12:48]process_action close_receipt [09:12:48]cmd_close_receipt [09:12:48]MH_GetDate [09:12:48]Write to MH i2c: F0 00 00 73 06 68 [09:12:48]Write i2c OK [09:12:48]MH_I2C_Read... [09:12:48]Read from MH i2c: F0 [09:12:48]MH_I2C_Read... [09:12:48]Read from MH i2c: F0 09 00 [09:12:48]MH_I2C_Read... [09:12:48]Read from MH i2c: F0 09 00 73 06 00 90 82 F2 66 6A BD 47 65 AE [09:12:48]GetLastDocTimeStamp 1727169034 [09:12:48]current date 1727169168 [09:12:48]FM_GetShiftState [09:12:48]SAM_PROTO_GetShiftState [09:12:48]wFMCommunicate request_size=4 [09:12:48]MH_SAM_APDU [09:12:48]CAPDU: 80 13 01 00 [09:12:48]Write to MH i2c: E2 08 00 74 06 80 13 01 00 00 00 00 00 F7 [09:12:48]Write i2c OK [09:12:48]MH_I2C_Read... [09:12:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:48]Read from MH i2c: E2 [09:12:48]MH_I2C_Read... [09:12:48]Read from MH i2c: E2 0E 00 [09:12:48]MH_I2C_Read... [09:12:48]Read from MH i2c: E2 0E 00 74 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C4 [09:12:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:12:48]wFMCommunicate OK [09:12:48]SAM_PROTO_GetShiftState done [09:12:48]FM_GetShiftState done [09:12:48]opened in 1727137889 [09:12:48]opened+sec_in_day 1727224289 [09:12:48]quantity*price = 0 [09:12:48]sum+1 = 1 [09:12:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 66 24.09.2024 09:12 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152607 ФПД: 193387384469021 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T091248&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152607&fm=193387384469021&tin=02508201610067®Number=0000000000091825&sum=0 [09:12:49]StoreToDocumentArchive [09:12:49]shift 477 fd 152607 [09:12:49]save to /storage/0477/doc_00152607 [09:12:49]save last doc name /storage/0477/doc_00152607 to /storage/kkm_last_doc_name [09:12:49]save OK [09:12:49]Clear old archive folders... [09:12:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:12:49]tlvbuf is 012DA600 [09:12:49]SAM_PROTO_ClearQueue [09:12:49]wFMCommunicate request_size=4 [09:12:49]MH_SAM_APDU [09:12:49]CAPDU: 80 09 00 00 [09:12:49]Write to MH i2c: E2 08 00 81 06 80 09 00 00 00 00 00 00 F9 [09:12:49]Write i2c OK [09:12:49]MH_I2C_Read... [09:12:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:12:49]Read from MH i2c: E2 [09:12:49]MH_I2C_Read... [09:12:49]Read from MH i2c: E2 03 00 [09:12:49]MH_I2C_Read... [09:12:49]Read from MH i2c: E2 03 00 81 06 00 90 00 FB [09:12:49]RAPDU: 90 00 [09:12:49]wFMCommunicate OK [09:12:49]SAM_PROTO_ClearQueue done [09:12:49]KKMCreateOFDPacket [09:12:49]OFDProtocolAddRootSTLVToBuf [09:12:49]FM_MakeSignedData [09:12:49]FM_MakeSignedData [09:12:49]SAM_PROTO_SignData [09:12:49]wFMCommunicate request_size=4 [09:12:49]MH_SAM_APDU [09:12:49]CAPDU: 80 0D 01 02 [09:12:49]Write to MH i2c: E2 08 00 82 06 80 0D 01 02 00 00 00 00 01 [09:12:49]Write i2c OK [09:12:49]MH_I2C_Read... [09:12:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:12:49]Read from MH i2c: E2 [09:12:49]MH_I2C_Read... [09:12:49]Read from MH i2c: E2 03 00 [09:12:49]MH_I2C_Read... [09:12:49]Read from MH i2c: E2 03 00 82 06 00 90 00 FC [09:12:49]RAPDU: 90 00 [09:12:49]wFMCommunicate OK [09:12:49]wFMCommunicate request_size=255 [09:12:49]MH_SAM_APDU [09:12:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 90 82 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 54 02 00 35 04 06 00 AF E2 82 5A [09:12:49]Write to MH i2c: E2 02 01 83 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 90 82 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 54 02 00 35 04 06 00 AF E2 82 5A 00 00 00 [09:12:49]Write i2c OK [09:12:49]MH_I2C_Read... [09:12:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:49]Read from MH i2c: E2 [09:12:49]MH_I2C_Read... [09:12:49]Read from MH i2c: E2 03 00 [09:12:49]MH_I2C_Read... [09:12:49]Read from MH i2c: E2 03 00 83 06 00 90 00 FD [09:12:49]RAPDU: 90 00 [09:12:49]wFMCommunicate OK [09:12:49]wFMCommunicate request_size=7 [09:12:49]MH_SAM_APDU [09:12:49]CAPDU: 80 0D 02 02 02 F6 1D [09:12:49]Write to MH i2c: E2 0A 00 84 06 80 0D 02 02 02 00 F6 1D 00 00 1B [09:12:49]Write i2c OK [09:12:49]MH_I2C_Read... [09:12:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:49]Read from MH i2c: E2 [09:12:49]MH_I2C_Read... [09:12:49]Read from MH i2c: E2 03 00 [09:12:49]MH_I2C_Read... [09:12:49]Read from MH i2c: E2 03 00 84 06 00 90 00 FE [09:12:49]RAPDU: 90 00 [09:12:49]wFMCommunicate OK [09:12:49]wFMCommunicate request_size=4 [09:12:49]MH_SAM_APDU [09:12:49]CAPDU: 80 0D 03 02 [09:12:49]Write to MH i2c: E2 08 00 85 06 80 0D 03 02 00 00 00 00 06 [09:12:49]Write i2c OK [09:12:49]MH_I2C_Read... [09:12:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:12:49]Read from MH i2c: E2 [09:12:49]MH_I2C_Read... [09:12:49]Read from MH i2c: E2 0B 00 [09:12:49]MH_I2C_Read... [09:12:49]Read from MH i2c: E2 0B 00 85 06 00 E6 22 9E 8C 5B C5 00 17 90 00 70 [09:12:49]RAPDU: E6 22 9E 8C 5B C5 00 17 90 00 [09:12:49]wFMCommunicate OK [09:12:49]SAM_PROTO_SignData done [09:12:49]FM_MakeSignedData done [09:12:49]CreateOFDProtocolMessage [09:12:49]wFMCommunicate request_size=4 [09:12:49]MH_SAM_APDU [09:12:49]CAPDU: 80 11 00 00 [09:12:49]Write to MH i2c: E2 08 00 86 06 80 11 00 00 00 00 00 00 06 [09:12:49]Write i2c OK [09:12:49]MH_I2C_Read... [09:12:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:50]Read from MH i2c: E2 [09:12:50]MH_I2C_Read... [09:12:50]Read from MH i2c: E2 17 00 [09:12:50]MH_I2C_Read... [09:12:50]Read from MH i2c: E2 17 00 86 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 59 [09:12:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:12:50]wFMCommunicate OK [09:12:50]CreateOFDProtocolMessage done [09:12:50]OFDSenderStorePacket 152607 [09:12:50]StoreOFDPacket docnum=152607 [09:12:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8A AE 04 01 C7 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 90 82 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 54 02 00 35 04 06 00 AF E2 82 5A F6 1D E6 22 9E 8C 5B C5 00 17 [09:12:50]CheckFolder [09:12:50]dirname=/storage/ofd_packets [09:12:50]CheckFolder done [09:12:50]ProducePacketName [09:12:50]name=ofd_packets/00152607 [09:12:50]NVStorageSaveData ofd_packets/00152607 [09:12:50]File name is /storage/ofd_packets/00152607 [09:12:50]Write 298 bytes [09:12:50]NVStorageSaveData done [09:12:50]OFDSenderStorePacket done [09:12:50]KKMCreateOFDPacket done [09:12:50]NVStorageSaveData kkm_last_timestamp [09:12:50]File name is /storage/kkm_last_timestamp [09:12:50]Write 4 bytes [09:12:50]NVStorageSaveData done [09:12:50]ExternCall_PrintAddStr [09:12:50]wPrintStart [09:12:50]Write to MH i2c: 01 00 00 87 06 8D [09:12:50]Write i2c OK [09:12:50]MH_I2C_Read... [09:12:50]Read from MH i2c: 01 [09:12:50]MH_I2C_Read... [09:12:50]Read from MH i2c: 01 07 00 [09:12:50]MH_I2C_Read... [09:12:50]Read from MH i2c: 01 07 00 87 06 00 00 00 00 00 FF 0F A2 [09:12:50]RasterBufferAndPrint [09:12:50]line Счет N : (1)1786610 [09:12:50]line ИНН: 02508201610067 [09:12:50]line Контрольно-Кассовый Чек [09:12:50]line ПРОДАЖА [09:12:50]line ТРК (МРК, ГНК) : 31 [09:12:50]line Товар: 2710194210 [09:12:50]line ДТ-К-5 [09:12:50]line 19.690 * 0.00 [09:12:50]line = 0.00 [09:12:50]line НДС 12% НСП 1% [09:12:50]line > о реализуемом товаре [09:12:50]line ИТОГО: 0.00 [09:12:50]line НСП 1% : 0.00 [09:12:50]line НДС 12% : 0.00 [09:12:50]line Наличными: 0.00 [09:12:50]line Безнал.: 0.00 [09:12:50]line Место: АЗС № 89 "Партнер Нефть" [09:12:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:12:50]line СНО: Общий режим [09:12:50]line Чек 66 24.09.2024 09:12 [09:12:50]line Смена: 477 ФФД: 1.0 [09:12:50]line ЗНМ: 0300000113 [09:12:50]line РНМ: 0000000000091825 [09:12:50]line Версия ККМ: 001 [09:12:50]line Платежная система: O! деньги [09:12:50]line ФМ: 0000000000871835 [09:12:50]line ФД: 152607 [09:12:50]line ФПД: 193387384469021 [09:12:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T091248&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152607&fm=193387384469021&tin=02508201610067®Number=0000000000091825&sum=0 [09:12:50]written 0, free lines is 4095 [09:12:50]OFD Sender: Processing packet 152607 [packets to send 828, broken 827] [09:12:50]ProducePacketName [09:12:50]name=ofd_packets/00152607 [09:12:50]OFD Sender: To server: pG, [09:12:50]CommunicateWithHost lk.salyk.kg:30040 [09:12:50]ConnectInit lk.salyk.kg [09:12:50]Write to MH i2c: 01 00 00 B1 06 B7 [09:12:50]Write i2c OK [09:12:50]MH_I2C_Read... [09:12:50]Read from MH i2c: 01 [09:12:50]MH_I2C_Read... [09:12:50]Read from MH i2c: 01 07 00 [09:12:50]MH_I2C_Read... [09:12:50]Read from MH i2c: 01 07 00 B1 06 00 00 00 00 00 D9 0C A3 [09:12:50]RasterBufferAndPrint [09:12:50]line [09:12:50]line [09:12:50]line [09:12:50]line [09:12:50]line [09:12:50]written 0, free lines is 3295 [09:12:50]MH_Cut [09:12:50]Write to MH i2c: D1 01 00 B8 06 01 90 [09:12:50]Write i2c OK [09:12:50]MH_I2C_Read... [09:12:50]Read from MH i2c: D1 [09:12:50]MH_I2C_Read... [09:12:50]Read from MH i2c: D1 01 00 [09:12:50]MH_I2C_Read... [09:12:50]Read from MH i2c: D1 01 00 B8 06 00 8F [09:12:50]Write to MH i2c: 01 00 00 B9 06 BF [09:12:50]Write i2c OK [09:12:50]MH_I2C_Read... [09:12:51]Connected sock=11 [09:12:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8A AE 04 01 C7 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 90 82 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 54 02 00 35 04 06 00 AF E2 82 5A F6 1D E6 22 9E 8C 5B C5 00 17 [09:12:51]*** Cut start [09:12:51]*** Purtial cut [09:12:51]*** Stage 1: CUTSNS_PIN = 1 [09:12:51]Read from MH i2c: 01 [09:12:51]MH_I2C_Read... [09:12:51]*** Stop cut motor [09:12:51]*** Cut end [09:12:51]Read from MH i2c: 01 07 00 [09:12:51]MH_I2C_Read... [09:12:51]Read from MH i2c: 01 07 00 B9 06 00 00 00 00 00 FF 0F D4 [09:12:51]process_action close_receipt done [09:12:51]requested_data is exist [09:12:51]produce_requested_data [09:12:51]requested_item fm.sn is exist - process it [09:12:51]wFMCommunicate request_size=4 [09:12:51]MH_SAM_APDU [09:12:51]CAPDU: 80 11 00 00 [09:12:51]Write to MH i2c: E2 08 00 BA 06 80 11 00 00 00 00 00 00 3A [09:12:51]Write i2c OK [09:12:51]MH_I2C_Read... [09:12:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 40 7C 47 00 B0 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 54 02 00 F4 03 04 00 8F 2A F2 66 B6 04 01 00 00 99 7C 48 B5 4D D7 9D E6 [09:12:51]CommunicateWithHost err = 0 [09:12:51]CheckOFDResponse [09:12:51]1017 (14) - 77093643461234 [09:12:51]1041 (16) - 0000000000871835 [09:12:51]1040 (4) - 152607 [09:12:51]1012 (4) - 24.09.2024 02:57 [09:12:51]1206 (1) - 0 [09:12:51]OFD Sender: Remove packet 152607 [09:12:51]ProducePacketName [09:12:51]name=ofd_packets/00152607 [09:12:51]NVStorageDeleteData [09:12:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:51]Read from MH i2c: E2 [09:12:51]MH_I2C_Read... [09:12:51]Read from MH i2c: E2 17 00 [09:12:51]MH_I2C_Read... [09:12:51]Read from MH i2c: E2 17 00 BA 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8D [09:12:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:12:51]wFMCommunicate OK [09:12:51]requested_item fd.num is exist - process it [09:12:51]SAM_PROTO_GetFieldsCounters [09:12:51]wFMCommunicate request_size=4 [09:12:51]MH_SAM_APDU [09:12:51]CAPDU: 80 13 00 00 [09:12:51]Write to MH i2c: E2 08 00 BB 06 80 13 00 00 00 00 00 00 3D [09:12:51]Write i2c OK [09:12:51]MH_I2C_Read... [09:12:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:12:51]Read from MH i2c: E2 [09:12:51]MH_I2C_Read... [09:12:51]Read from MH i2c: E2 62 00 [09:12:51]MH_I2C_Read... [09:12:51]Read from MH i2c: E2 62 00 BB 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 77 [09:12:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:12:51]wFMCommunicate OK [09:12:51]SAM_PROTO_GetFieldsCounters done [09:12:51]requested_item shift.num is exist - process it [09:12:51]requested_item shift.opened is exist - process it [09:12:51]req_shift_opened [09:12:51]FM_GetShiftState [09:12:51]SAM_PROTO_GetShiftState [09:12:51]wFMCommunicate request_size=4 [09:12:51]MH_SAM_APDU [09:12:51]CAPDU: 80 13 01 00 [09:12:51]Write to MH i2c: E2 08 00 BC 06 80 13 01 00 00 00 00 00 3F [09:12:51]Write i2c OK [09:12:51]MH_I2C_Read... [09:12:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:51]Read from MH i2c: E2 [09:12:51]MH_I2C_Read... [09:12:51]Read from MH i2c: E2 0E 00 [09:12:51]MH_I2C_Read... [09:12:51]Read from MH i2c: E2 0E 00 BC 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0C [09:12:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:12:51]wFMCommunicate OK [09:12:51]SAM_PROTO_GetShiftState done [09:12:51]FM_GetShiftState done [09:12:51]req_shift_opened done [09:12:51]requested_item shift.open_date is exist - process it [09:12:51]req_shift_open_date [09:12:51]req_shift_open_date done [09:12:51]produce_requested_data done [09:12:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152607,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:12:51]process_action_free close_receipt [09:12:51]json_value_free [09:12:51]json_value_free done [09:12:51]process_json_proto returns [09:12:51]Send response to host [09:12:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152607,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:12:51]free response buf [09:12:51]execute_script done [09:12:51]execute_script returns [09:12:51]free content buf [09:12:51]Sock 7.Close socket [09:12:51]Sock 7.Thread stoped [09:12:52]OFD Sender: No OFD packet to send [09:12:57]OFD Sender: No OFD packet to send [09:13:01]recv_with_timeout no data received [09:13:02]OFD Sender: No OFD packet to send [09:13:07]OFD Sender: No OFD packet to send [09:13:12]OFD Sender: No OFD packet to send [09:13:17]OFD Sender: No OFD packet to send [09:13:22]OFD Sender: No OFD packet to send [09:13:27]OFD Sender: No OFD packet to send [09:13:32]OFD Sender: No OFD packet to send [09:13:37]OFD Sender: No OFD packet to send [09:13:42]OFD Sender: No OFD packet to send [09:13:47]OFD Sender: No OFD packet to send [09:13:52]OFD Sender: No OFD packet to send [09:13:57]OFD Sender: No OFD packet to send [09:14:02]OFD Sender: No OFD packet to send [09:14:07]OFD Sender: No OFD packet to send [09:14:12]OFD Sender: No OFD packet to send [09:14:17]OFD Sender: No OFD packet to send [09:14:22]OFD Sender: No OFD packet to send [09:14:27]OFD Sender: No OFD packet to send [09:14:32]OFD Sender: No OFD packet to send [09:14:37]OFD Sender: No OFD packet to send [09:14:42]OFD Sender: No OFD packet to send [09:14:47]OFD Sender: No OFD packet to send [09:14:52]OFD Sender: No OFD packet to send [09:14:57]accept exits with 10 [09:14:57]New connection [09:14:57]New thread 3066756452 created [09:14:57]Thread 3066899812 joined [09:14:57]Waiting for new connection... [09:14:57] Sock 10.Parse request [09:14:57]Sock 10.Check first char [09:14:57]Sock 10.First char is OK [09:14:57]request: POST /json_proto HTTP/1.0 [09:14:57]Method: POST [09:14:57]URL: /json_proto [09:14:57]Method is POST - this is cgi request [09:14:57]url: /json_proto [09:14:57]query_string will be loaded in cgi processing [09:14:57]execute_cgi json_proto POST (null) [09:14:57]execute_cgi path=json_proto method=POST [09:14:57]POST find Content-Length [09:14:57]Host: 172.17.43.67:8080 [09:14:57]Content-Length: 629 [09:14:57]Content-Type: application/json [09:14:57] [09:14:57]POST finish read [09:14:57]Found Content-Length = 629 [09:14:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18859", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:57]execute_script... [09:14:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18859", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:57]POST & json_proto [09:14:57]process_json_proto [09:14:57]json parsed OK: [09:14:57]protocol is kg_v1.0 [09:14:57]action value=close_receipt [09:14:57]process_action close_receipt [09:14:57]cmd_close_receipt [09:14:57]MH_GetDate [09:14:57]Write to MH i2c: F0 00 00 BD 06 B2 [09:14:57]Write i2c OK [09:14:57]MH_I2C_Read... [09:14:57]Read from MH i2c: F0 [09:14:57]MH_I2C_Read... [09:14:57]Read from MH i2c: F0 09 00 [09:14:57]MH_I2C_Read... [09:14:57]Read from MH i2c: F0 09 00 BD 06 00 11 83 F2 66 6A BD 47 65 7A [09:14:57]GetLastDocTimeStamp 1727169168 [09:14:57]current date 1727169297 [09:14:57]FM_GetShiftState [09:14:57]SAM_PROTO_GetShiftState [09:14:57]wFMCommunicate request_size=4 [09:14:57]MH_SAM_APDU [09:14:57]CAPDU: 80 13 01 00 [09:14:57]Write to MH i2c: E2 08 00 BE 06 80 13 01 00 00 00 00 00 41 [09:14:57]Write i2c OK [09:14:57]MH_I2C_Read... [09:14:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:57]Read from MH i2c: E2 [09:14:57]MH_I2C_Read... [09:14:57]Read from MH i2c: E2 0E 00 [09:14:57]MH_I2C_Read... [09:14:57]Read from MH i2c: E2 0E 00 BE 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0E [09:14:57]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:14:57]wFMCommunicate OK [09:14:57]SAM_PROTO_GetShiftState done [09:14:57]FM_GetShiftState done [09:14:57]opened in 1727137889 [09:14:57]opened+sec_in_day 1727224289 [09:14:57]quantity*price = 4500 [09:14:57]sum+1 = 4501 [09:14:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 67 24.09.2024 09:14 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152608 ФПД: 100626428984169 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T091457&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152608&fm=100626428984169&tin=02508201610067®Number=0000000000091825&sum=4500 0 [09:14:58]StoreToDocumentArchive [09:14:58]shift 477 fd 152608 [09:14:58]save to /storage/0477/doc_00152608 [09:14:58]save last doc name /storage/0477/doc_00152608 to /storage/kkm_last_doc_name [09:14:58]save OK [09:14:58]Clear old archive folders... [09:14:58]ProcessDocumentItem done err = 0, tmpTLVsize=269 [09:14:58]tlvbuf is 012EA600 [09:14:58]SAM_PROTO_ClearQueue [09:14:58]wFMCommunicate request_size=4 [09:14:58]MH_SAM_APDU [09:14:58]CAPDU: 80 09 00 00 [09:14:58]Write to MH i2c: E2 08 00 CB 06 80 09 00 00 00 00 00 00 43 [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:14:58]Read from MH i2c: E2 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 03 00 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 03 00 CB 06 00 90 00 45 [09:14:58]RAPDU: 90 00 [09:14:58]wFMCommunicate OK [09:14:58]SAM_PROTO_ClearQueue done [09:14:58]KKMCreateOFDPacket [09:14:58]OFDProtocolAddRootSTLVToBuf [09:14:58]FM_MakeSignedData [09:14:58]FM_MakeSignedData [09:14:58]SAM_PROTO_SignData [09:14:58]wFMCommunicate request_size=4 [09:14:58]MH_SAM_APDU [09:14:58]CAPDU: 80 0D 01 02 [09:14:58]Write to MH i2c: E2 08 00 CC 06 80 0D 01 02 00 00 00 00 4B [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:14:58]Read from MH i2c: E2 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 03 00 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 03 00 CC 06 00 90 00 46 [09:14:58]RAPDU: 90 00 [09:14:58]wFMCommunicate OK [09:14:58]wFMCommunicate request_size=255 [09:14:58]MH_SAM_APDU [09:14:58]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 11 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [09:14:58]Write to MH i2c: E2 02 01 CD 06 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 11 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 5D [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:58]Read from MH i2c: E2 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 03 00 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 03 00 CD 06 00 90 00 47 [09:14:58]RAPDU: 90 00 [09:14:58]wFMCommunicate OK [09:14:58]wFMCommunicate request_size=28 [09:14:58]MH_SAM_APDU [09:14:58]CAPDU: 80 0D 02 02 17 37 31 38 33 35 10 04 04 00 20 54 02 00 35 04 06 00 5B 84 EA 8D FB 69 [09:14:58]Write to MH i2c: E2 1F 00 CE 06 80 0D 02 02 17 00 37 31 38 33 35 10 04 04 00 20 54 02 00 35 04 06 00 5B 84 EA 8D FB 69 00 00 0B [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:58]Read from MH i2c: E2 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 03 00 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 03 00 CE 06 00 90 00 48 [09:14:58]RAPDU: 90 00 [09:14:58]wFMCommunicate OK [09:14:58]wFMCommunicate request_size=4 [09:14:58]MH_SAM_APDU [09:14:58]CAPDU: 80 0D 03 02 [09:14:58]Write to MH i2c: E2 08 00 CF 06 80 0D 03 02 00 00 00 00 50 [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:14:58]Read from MH i2c: E2 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 0B 00 [09:14:58]MH_I2C_Read... [09:14:58]Read from MH i2c: E2 0B 00 CF 06 00 74 BE 93 A3 16 A3 4D 19 90 00 D8 [09:14:58]RAPDU: 74 BE 93 A3 16 A3 4D 19 90 00 [09:14:58]wFMCommunicate OK [09:14:58]SAM_PROTO_SignData done [09:14:58]FM_MakeSignedData done [09:14:58]CreateOFDProtocolMessage [09:14:58]wFMCommunicate request_size=4 [09:14:58]MH_SAM_APDU [09:14:58]CAPDU: 80 11 00 00 [09:14:58]Write to MH i2c: E2 08 00 D0 06 80 11 00 00 00 00 00 00 50 [09:14:58]Write i2c OK [09:14:58]MH_I2C_Read... [09:14:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:59]Read from MH i2c: E2 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: E2 17 00 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: E2 17 00 D0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [09:14:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:14:59]wFMCommunicate OK [09:14:59]CreateOFDProtocolMessage done [09:14:59]OFDSenderStorePacket 152608 [09:14:59]StoreOFDPacket docnum=152608 [09:14:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 F3 D8 19 01 12 DA 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 11 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 54 02 00 35 04 06 00 5B 84 EA 8D FB 69 74 BE 93 A3 16 A3 4D 19 [09:14:59]CheckFolder [09:14:59]dirname=/storage/ofd_packets [09:14:59]CheckFolder done [09:14:59]ProducePacketName [09:14:59]name=ofd_packets/00152608 [09:14:59]NVStorageSaveData ofd_packets/00152608 [09:14:59]File name is /storage/ofd_packets/00152608 [09:14:59]Write 319 bytes [09:14:59]NVStorageSaveData done [09:14:59]OFDSenderStorePacket done [09:14:59]KKMCreateOFDPacket done [09:14:59]NVStorageSaveData kkm_last_timestamp [09:14:59]File name is /storage/kkm_last_timestamp [09:14:59]Write 4 bytes [09:14:59]NVStorageSaveData done [09:14:59]ExternCall_PrintAddStr [09:14:59]wPrintStart [09:14:59]Write to MH i2c: 01 00 00 D1 06 D7 [09:14:59]Write i2c OK [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: 01 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: 01 07 00 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: 01 07 00 D1 06 00 00 00 00 00 FF 0F EC [09:14:59]RasterBufferAndPrint [09:14:59]line Счет N : (3)18859 [09:14:59]line ИНН: 02508201610067 [09:14:59]line Контрольно-Кассовый Чек [09:14:59]line ПРОДАЖА [09:14:59]line Товар: 4700000160358 [09:14:59]line Вода Легенда 1л [09:14:59]line 1.000 * 45.00 [09:14:59]line = 45.00 [09:14:59]line НДС 12% НСП 1% [09:14:59]line > о реализуемом товаре [09:14:59]line ИТОГО: 45.00 [09:14:59]line НСП 1% : 0.40 [09:14:59]line НДС 12% : 4.78 [09:14:59]line Наличными: 45.00 [09:14:59]line Безнал.: 0.00 [09:14:59]line Место: АЗС № 89 "Партнер Нефть" [09:14:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:14:59]line СНО: Общий режим [09:14:59]line Чек 67 24.09.2024 09:14 [09:14:59]line Смена: 477 ФФД: 1.0 [09:14:59]line ЗНМ: 0300000113 [09:14:59]line РНМ: 0000000000091825 [09:14:59]line Версия ККМ: 001 [09:14:59]line ФМ: 0000000000871835 [09:14:59]line ФД: 152608 [09:14:59]line ФПД: 100626428984169 [09:14:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T091457&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152608&fm=100626428984169&tin=02508201610067®Number=0000000000091825&sum=4500 [09:14:59]line 0 [09:14:59]written 0, free lines is 4095 [09:14:59]OFD Sender: Processing packet 152608 [packets to send 828, broken 827] [09:14:59]ProducePacketName [09:14:59]name=ofd_packets/00152608 [09:14:59]OFD Sender: To server: pG, [09:14:59]CommunicateWithHost lk.salyk.kg:30040 [09:14:59]ConnectInit lk.salyk.kg [09:14:59]Write to MH i2c: 01 00 00 F9 06 FF [09:14:59]Write i2c OK [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: 01 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: 01 07 00 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: 01 07 00 F9 06 00 00 00 00 00 F4 0C 06 [09:14:59]RasterBufferAndPrint [09:14:59]line [09:14:59]line [09:14:59]line [09:14:59]line [09:14:59]line [09:14:59]written 0, free lines is 3323 [09:14:59]MH_Cut [09:14:59]Write to MH i2c: D1 01 00 00 07 01 D9 [09:14:59]Write i2c OK [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: D1 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: D1 01 00 [09:14:59]MH_I2C_Read... [09:14:59]Read from MH i2c: D1 01 00 00 07 00 D8 [09:14:59]Write to MH i2c: 01 00 00 01 07 08 [09:14:59]Write i2c OK [09:14:59]MH_I2C_Read... [09:14:59]Connected sock=7 [09:14:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 F3 D8 19 01 12 DA 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 11 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 54 02 00 35 04 06 00 5B 84 EA 8D FB 69 74 BE 93 A3 16 A3 4D 19 [09:15:00]*** Cut start [09:15:00]*** Purtial cut [09:15:00]*** Stage 1: CUTSNS_PIN = 1 [09:15:00]Read from MH i2c: 01 [09:15:00]MH_I2C_Read... [09:15:00]*** Stop cut motor [09:15:00]*** Cut end [09:15:00]Read from MH i2c: 01 07 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: 01 07 00 01 07 00 00 00 00 00 FF 0F 1D [09:15:00]process_action close_receipt done [09:15:00]requested_data is exist [09:15:00]produce_requested_data [09:15:00]requested_item fm.sn is exist - process it [09:15:00]wFMCommunicate request_size=4 [09:15:00]MH_SAM_APDU [09:15:00]CAPDU: 80 11 00 00 [09:15:00]Write to MH i2c: E2 08 00 02 07 80 11 00 00 00 00 00 00 83 [09:15:00]Write i2c OK [09:15:00]MH_I2C_Read... [09:15:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:00]Read from MH i2c: E2 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 17 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 17 00 02 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [09:15:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:15:00]wFMCommunicate OK [09:15:00]requested_item fd.num is exist - process it [09:15:00]SAM_PROTO_GetFieldsCounters [09:15:00]wFMCommunicate request_size=4 [09:15:00]MH_SAM_APDU [09:15:00]CAPDU: 80 13 00 00 [09:15:00]Write to MH i2c: E2 08 00 03 07 80 13 00 00 00 00 00 00 86 [09:15:00]Write i2c OK [09:15:00]MH_I2C_Read... [09:15:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 14 74 47 00 CE 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 54 02 00 F4 03 04 00 10 2B F2 66 B6 04 01 00 00 CF 56 1E F7 A7 65 C7 05 [09:15:00]CommunicateWithHost err = 0 [09:15:00]CheckOFDResponse [09:15:00]1017 (14) - 77093643461234 [09:15:00]1041 (16) - 0000000000871835 [09:15:00]1040 (4) - 152608 [09:15:00]1012 (4) - 24.09.2024 02:59 [09:15:00]1206 (1) - 0 [09:15:00]OFD Sender: Remove packet 152608 [09:15:00]ProducePacketName [09:15:00]name=ofd_packets/00152608 [09:15:00]NVStorageDeleteData [09:15:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:15:00]Read from MH i2c: E2 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 62 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 62 00 03 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [09:15:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:15:00]wFMCommunicate OK [09:15:00]SAM_PROTO_GetFieldsCounters done [09:15:00]requested_item shift.num is exist - process it [09:15:00]requested_item shift.opened is exist - process it [09:15:00]req_shift_opened [09:15:00]FM_GetShiftState [09:15:00]SAM_PROTO_GetShiftState [09:15:00]wFMCommunicate request_size=4 [09:15:00]MH_SAM_APDU [09:15:00]CAPDU: 80 13 01 00 [09:15:00]Write to MH i2c: E2 08 00 04 07 80 13 01 00 00 00 00 00 88 [09:15:00]Write i2c OK [09:15:00]MH_I2C_Read... [09:15:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:00]Read from MH i2c: E2 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 0E 00 [09:15:00]MH_I2C_Read... [09:15:00]Read from MH i2c: E2 0E 00 04 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 55 [09:15:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:15:00]wFMCommunicate OK [09:15:00]SAM_PROTO_GetShiftState done [09:15:00]FM_GetShiftState done [09:15:00]req_shift_opened done [09:15:00]requested_item shift.open_date is exist - process it [09:15:00]req_shift_open_date [09:15:00]req_shift_open_date done [09:15:00]produce_requested_data done [09:15:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152608,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:15:00]process_action_free close_receipt [09:15:00]json_value_free [09:15:00]json_value_free done [09:15:00]process_json_proto returns [09:15:00]Send response to host [09:15:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152608,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:15:00]free response buf [09:15:00]execute_script done [09:15:00]execute_script returns [09:15:00]free content buf [09:15:00]Sock 10.Close socket [09:15:00]Sock 10.Thread stoped [09:15:01]OFD Sender: No OFD packet to send [09:15:06]OFD Sender: No OFD packet to send [09:15:08]recv_with_timeout no data received [09:15:11]OFD Sender: No OFD packet to send [09:15:16]OFD Sender: No OFD packet to send [09:15:21]OFD Sender: No OFD packet to send [09:15:26]OFD Sender: No OFD packet to send [09:15:31]OFD Sender: No OFD packet to send [09:15:36]OFD Sender: No OFD packet to send [09:15:41]OFD Sender: No OFD packet to send [09:15:46]OFD Sender: No OFD packet to send [09:15:51]OFD Sender: No OFD packet to send [09:15:56]OFD Sender: No OFD packet to send [09:15:59]recv_with_timeout no data received [09:16:00]accept exits with 9 [09:16:00]New connection [09:16:00]New thread 3066899812 created [09:16:00]Thread 3066756452 joined [09:16:00]Waiting for new connection... [09:16:00] Sock 9.Parse request [09:16:00]Sock 9.Check first char [09:16:00]Sock 9.First char is OK [09:16:00]request: POST /json_proto HTTP/1.0 [09:16:00]Method: POST [09:16:00]URL: /json_proto [09:16:00]Method is POST - this is cgi request [09:16:00]url: /json_proto [09:16:00]query_string will be loaded in cgi processing [09:16:00]execute_cgi json_proto POST (null) [09:16:00]execute_cgi path=json_proto method=POST [09:16:00]POST find Content-Length [09:16:00]Host: 172.17.43.67:8080 [09:16:00]Content-Length: 680 [09:16:00]Content-Type: application/json [09:16:00] [09:16:00]POST finish read [09:16:00]Found Content-Length = 680 [09:16:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:00]execute_script... [09:16:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:00]POST & json_proto [09:16:00]process_json_proto [09:16:00]json parsed OK: [09:16:00]protocol is kg_v1.0 [09:16:00]action value=close_receipt [09:16:00]process_action close_receipt [09:16:00]cmd_close_receipt [09:16:00]MH_GetDate [09:16:00]Write to MH i2c: F0 00 00 05 07 FB [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: F0 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: F0 09 00 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: F0 09 00 05 07 00 51 83 F2 66 6A BD 47 65 03 [09:16:00]GetLastDocTimeStamp 1727169297 [09:16:00]current date 1727169361 [09:16:00]FM_GetShiftState [09:16:00]SAM_PROTO_GetShiftState [09:16:00]wFMCommunicate request_size=4 [09:16:00]MH_SAM_APDU [09:16:00]CAPDU: 80 13 01 00 [09:16:00]Write to MH i2c: E2 08 00 06 07 80 13 01 00 00 00 00 00 8A [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:01]Read from MH i2c: E2 [09:16:01]MH_I2C_Read... [09:16:01]Read from MH i2c: E2 0E 00 [09:16:01]MH_I2C_Read... [09:16:01]Read from MH i2c: E2 0E 00 06 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 57 [09:16:01]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:16:01]wFMCommunicate OK [09:16:01]SAM_PROTO_GetShiftState done [09:16:01]FM_GetShiftState done [09:16:01]opened in 1727137889 [09:16:01]opened+sec_in_day 1727224289 [09:16:01]quantity*price = 300075 [09:16:01]sum+1 = 300077 [09:16:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 68 24.09.2024 09:16 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152609 ФПД: 86759632954757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T091601&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152609&fm=86759632954757&tin=02508201610067®Number=0000000000091825&sum=300000 [09:16:02]StoreToDocumentArchive [09:16:02]shift 477 fd 152609 [09:16:02]save to /storage/0477/doc_00152609 [09:16:02]save last doc name /storage/0477/doc_00152609 to /storage/kkm_last_doc_name [09:16:02]save OK [09:16:02]Clear old archive folders... [09:16:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:16:02]tlvbuf is 012F0C00 [09:16:02]SAM_PROTO_ClearQueue [09:16:02]wFMCommunicate request_size=4 [09:16:02]MH_SAM_APDU [09:16:02]CAPDU: 80 09 00 00 [09:16:02]Write to MH i2c: E2 08 00 13 07 80 09 00 00 00 00 00 00 8C [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:02]Read from MH i2c: E2 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 03 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 03 00 13 07 00 90 00 8E [09:16:02]RAPDU: 90 00 [09:16:02]wFMCommunicate OK [09:16:02]SAM_PROTO_ClearQueue done [09:16:02]KKMCreateOFDPacket [09:16:02]OFDProtocolAddRootSTLVToBuf [09:16:02]FM_MakeSignedData [09:16:02]FM_MakeSignedData [09:16:02]SAM_PROTO_SignData [09:16:02]wFMCommunicate request_size=4 [09:16:02]MH_SAM_APDU [09:16:02]CAPDU: 80 0D 01 02 [09:16:02]Write to MH i2c: E2 08 00 14 07 80 0D 01 02 00 00 00 00 94 [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:02]Read from MH i2c: E2 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 03 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 03 00 14 07 00 90 00 8F [09:16:02]RAPDU: 90 00 [09:16:02]wFMCommunicate OK [09:16:02]wFMCommunicate request_size=255 [09:16:02]MH_SAM_APDU [09:16:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 51 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 54 02 00 35 04 06 00 4E E8 4D 1A [09:16:02]Write to MH i2c: E2 02 01 15 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 51 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 54 02 00 35 04 06 00 4E E8 4D 1A 00 00 B2 [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:02]Read from MH i2c: E2 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 03 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 03 00 15 07 00 90 00 90 [09:16:02]RAPDU: 90 00 [09:16:02]wFMCommunicate OK [09:16:02]wFMCommunicate request_size=7 [09:16:02]MH_SAM_APDU [09:16:02]CAPDU: 80 0D 02 02 02 65 85 [09:16:02]Write to MH i2c: E2 0A 00 16 07 80 0D 02 02 02 00 65 85 00 00 85 [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:02]Read from MH i2c: E2 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 03 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 03 00 16 07 00 90 00 91 [09:16:02]RAPDU: 90 00 [09:16:02]wFMCommunicate OK [09:16:02]wFMCommunicate request_size=4 [09:16:02]MH_SAM_APDU [09:16:02]CAPDU: 80 0D 03 02 [09:16:02]Write to MH i2c: E2 08 00 17 07 80 0D 03 02 00 00 00 00 99 [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:02]Read from MH i2c: E2 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 0B 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 0B 00 17 07 00 ED 07 34 4E 96 FF 64 8A 90 00 93 [09:16:02]RAPDU: ED 07 34 4E 96 FF 64 8A 90 00 [09:16:02]wFMCommunicate OK [09:16:02]SAM_PROTO_SignData done [09:16:02]FM_MakeSignedData done [09:16:02]CreateOFDProtocolMessage [09:16:02]wFMCommunicate request_size=4 [09:16:02]MH_SAM_APDU [09:16:02]CAPDU: 80 11 00 00 [09:16:02]Write to MH i2c: E2 08 00 18 07 80 11 00 00 00 00 00 00 99 [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:02]Read from MH i2c: E2 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 17 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 17 00 18 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [09:16:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:16:02]wFMCommunicate OK [09:16:02]CreateOFDProtocolMessage done [09:16:02]OFDSenderStorePacket 152609 [09:16:02]StoreOFDPacket docnum=152609 [09:16:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BE 96 04 01 04 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 51 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 54 02 00 35 04 06 00 4E E8 4D 1A 65 85 ED 07 34 4E 96 FF 64 8A [09:16:02]CheckFolder [09:16:02]dirname=/storage/ofd_packets [09:16:02]CheckFolder done [09:16:02]ProducePacketName [09:16:02]name=ofd_packets/00152609 [09:16:02]NVStorageSaveData ofd_packets/00152609 [09:16:02]File name is /storage/ofd_packets/00152609 [09:16:02]Write 298 bytes [09:16:02]NVStorageSaveData done [09:16:02]OFDSenderStorePacket done [09:16:02]KKMCreateOFDPacket done [09:16:02]NVStorageSaveData kkm_last_timestamp [09:16:02]File name is /storage/kkm_last_timestamp [09:16:02]Write 4 bytes [09:16:02]NVStorageSaveData done [09:16:02]ExternCall_PrintAddStr [09:16:02]wPrintStart [09:16:02]Write to MH i2c: 01 00 00 19 07 20 [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: 01 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: 01 07 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: 01 07 00 19 07 00 00 00 00 00 FF 0F 35 [09:16:02]RasterBufferAndPrint [09:16:02]line Счет N : (1)1786611 [09:16:02]line ИНН: 02508201610067 [09:16:02]line Контрольно-Кассовый Чек [09:16:02]line ПРОДАЖА [09:16:02]line ТРК (МРК, ГНК) : 31 [09:16:02]line Товар: 2710194210 [09:16:02]line ДТ-К-5 [09:16:02]line 39.380 * 76.20 [09:16:02]line = 3000.76 [09:16:02]line НДС 12% НСП 1% [09:16:02]line > о реализуемом товаре [09:16:02]line ОКРУГЛЕНИЕ: -0.76 [09:16:02]line ИТОГО: 3000.00 [09:16:02]line Внесено: 3000.00 [09:16:02]line СДАЧА: 0.00 [09:16:02]line НСП 1% : 26.55 [09:16:02]line НДС 12% : 318.66 [09:16:02]line Наличными: 3000.00 [09:16:02]line Безнал.: 0.00 [09:16:02]line Место: АЗС № 89 "Партнер Нефть" [09:16:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:16:02]line СНО: Общий режим [09:16:02]line Чек 68 24.09.2024 09:16 [09:16:02]line Смена: 477 ФФД: 1.0 [09:16:02]line ЗНМ: 0300000113 [09:16:02]line РНМ: 0000000000091825 [09:16:02]line Версия ККМ: 001 [09:16:02]line ФМ: 0000000000871835 [09:16:02]line ФД: 152609 [09:16:02]line ФПД: 86759632954757 [09:16:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T091601&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152609&fm=86759632954757&tin=02508201610067®Number=0000000000091825&sum=300000 [09:16:02]OFD Sender: Processing packet 152609 [packets to send 828, broken 827] [09:16:02]ProducePacketName [09:16:02]name=ofd_packets/00152609 [09:16:02]OFD Sender: To server: pG, [09:16:02]CommunicateWithHost lk.salyk.kg:30040 [09:16:02]ConnectInit lk.salyk.kg [09:16:02]written 0, free lines is 4095 [09:16:03]Write to MH i2c: 01 00 00 44 07 4B [09:16:03]Write i2c OK [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: 01 [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: 01 07 00 [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: 01 07 00 44 07 00 00 00 00 00 D1 0C 2F [09:16:03]RasterBufferAndPrint [09:16:03]line [09:16:03]line [09:16:03]line [09:16:03]line [09:16:03]line [09:16:03]written 0, free lines is 3287 [09:16:03]MH_Cut [09:16:03]Write to MH i2c: D1 01 00 4B 07 01 24 [09:16:03]Write i2c OK [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: D1 [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: D1 01 00 [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: D1 01 00 4B 07 00 23 [09:16:03]Write to MH i2c: 01 00 00 4C 07 53 [09:16:03]Write i2c OK [09:16:03]MH_I2C_Read... [09:16:04]*** Cut start [09:16:04]*** Purtial cut [09:16:04]*** Stage 1: CUTSNS_PIN = 1 [09:16:04]Read from MH i2c: 01 [09:16:04]MH_I2C_Read... [09:16:04]*** Stop cut motor [09:16:04]*** Cut end [09:16:04]Read from MH i2c: 01 07 00 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: 01 07 00 4C 07 00 00 00 00 00 FF 0F 68 [09:16:04]process_action close_receipt done [09:16:04]requested_data is exist [09:16:04]produce_requested_data [09:16:04]requested_item fm.sn is exist - process it [09:16:04]wFMCommunicate request_size=4 [09:16:04]MH_SAM_APDU [09:16:04]CAPDU: 80 11 00 00 [09:16:04]Write to MH i2c: E2 08 00 4D 07 80 11 00 00 00 00 00 00 CE [09:16:04]Write i2c OK [09:16:04]MH_I2C_Read... [09:16:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:04]Read from MH i2c: E2 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 17 00 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 17 00 4D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 21 [09:16:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:16:04]wFMCommunicate OK [09:16:04]requested_item fd.num is exist - process it [09:16:04]SAM_PROTO_GetFieldsCounters [09:16:04]wFMCommunicate request_size=4 [09:16:04]MH_SAM_APDU [09:16:04]CAPDU: 80 13 00 00 [09:16:04]Write to MH i2c: E2 08 00 4E 07 80 13 00 00 00 00 00 00 D1 [09:16:04]Write i2c OK [09:16:04]MH_I2C_Read... [09:16:04]Connected sock=10 [09:16:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BE 96 04 01 04 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 51 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 54 02 00 35 04 06 00 4E E8 4D 1A 65 85 ED 07 34 4E 96 FF 64 8A [09:16:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:04]Read from MH i2c: E2 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 62 00 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 62 00 4E 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 21 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 13 [09:16:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 21 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:04]wFMCommunicate OK [09:16:04]SAM_PROTO_GetFieldsCounters done [09:16:04]requested_item shift.num is exist - process it [09:16:04]requested_item shift.opened is exist - process it [09:16:04]req_shift_opened [09:16:04]FM_GetShiftState [09:16:04]SAM_PROTO_GetShiftState [09:16:04]wFMCommunicate request_size=4 [09:16:04]MH_SAM_APDU [09:16:04]CAPDU: 80 13 01 00 [09:16:04]Write to MH i2c: E2 08 00 4F 07 80 13 01 00 00 00 00 00 D3 [09:16:04]Write i2c OK [09:16:04]MH_I2C_Read... [09:16:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:04]Read from MH i2c: E2 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 0E 00 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 0E 00 4F 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A0 [09:16:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:16:04]wFMCommunicate OK [09:16:04]SAM_PROTO_GetShiftState done [09:16:04]FM_GetShiftState done [09:16:04]req_shift_opened done [09:16:04]requested_item shift.open_date is exist - process it [09:16:04]req_shift_open_date [09:16:04]req_shift_open_date done [09:16:04]produce_requested_data done [09:16:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152609,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:16:04]process_action_free close_receipt [09:16:04]json_value_free [09:16:04]json_value_free done [09:16:04]process_json_proto returns [09:16:04]Send response to host [09:16:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152609,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:16:04]free response buf [09:16:04]execute_script done [09:16:04]execute_script returns [09:16:04]free content buf [09:16:04]Sock 9.Close socket [09:16:04]Sock 9.Thread stoped [09:16:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 44 1B 47 00 1A 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 54 02 00 F4 03 04 00 51 2B F2 66 B6 04 01 00 00 23 F7 F8 C4 19 A8 E0 39 [09:16:05]CommunicateWithHost err = 0 [09:16:05]CheckOFDResponse [09:16:05]1017 (14) - 77093643461234 [09:16:05]1041 (16) - 0000000000871835 [09:16:05]1040 (4) - 152609 [09:16:05]1012 (4) - 24.09.2024 03:00 [09:16:05]1206 (1) - 0 [09:16:05]OFD Sender: Remove packet 152609 [09:16:05]ProducePacketName [09:16:05]name=ofd_packets/00152609 [09:16:05]NVStorageDeleteData [09:16:05]OFD Sender: No OFD packet to send [09:16:09]recv_with_timeout no data received [09:16:10]OFD Sender: No OFD packet to send [09:16:15]OFD Sender: No OFD packet to send [09:16:20]recv_with_timeout no data received [09:16:20]OFD Sender: No OFD packet to send [09:16:25]OFD Sender: No OFD packet to send [09:16:30]OFD Sender: No OFD packet to send [09:16:35]OFD Sender: No OFD packet to send [09:16:39]accept exits with 7 [09:16:39]New connection [09:16:39]New thread 3066756452 created [09:16:39]Thread 3066899812 joined [09:16:39]Waiting for new connection... [09:16:39] Sock 7.Parse request [09:16:39]Sock 7.Check first char [09:16:39]Sock 7.First char is OK [09:16:39]request: POST /json_proto HTTP/1.0 [09:16:39]Method: POST [09:16:39]URL: /json_proto [09:16:39]Method is POST - this is cgi request [09:16:39]url: /json_proto [09:16:39]query_string will be loaded in cgi processing [09:16:39]execute_cgi json_proto POST (null) [09:16:39]execute_cgi path=json_proto method=POST [09:16:39]POST find Content-Length [09:16:39]Host: 172.17.43.67:8080 [09:16:39]Content-Length: 678 [09:16:39]Content-Type: application/json [09:16:39] [09:16:39]POST finish read [09:16:39]Found Content-Length = 678 [09:16:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:39]execute_script... [09:16:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:39]POST & json_proto [09:16:39]process_json_proto [09:16:39]json parsed OK: [09:16:39]protocol is kg_v1.0 [09:16:39]action value=close_receipt [09:16:39]process_action close_receipt [09:16:39]cmd_close_receipt [09:16:39]MH_GetDate [09:16:39]Write to MH i2c: F0 00 00 50 07 46 [09:16:39]Write i2c OK [09:16:39]MH_I2C_Read... [09:16:39]Read from MH i2c: F0 [09:16:39]MH_I2C_Read... [09:16:39]Read from MH i2c: F0 09 00 [09:16:39]MH_I2C_Read... [09:16:39]Read from MH i2c: F0 09 00 50 07 00 78 83 F2 66 6A BD 47 65 75 [09:16:39]GetLastDocTimeStamp 1727169361 [09:16:39]current date 1727169400 [09:16:39]FM_GetShiftState [09:16:39]SAM_PROTO_GetShiftState [09:16:39]wFMCommunicate request_size=4 [09:16:39]MH_SAM_APDU [09:16:39]CAPDU: 80 13 01 00 [09:16:39]Write to MH i2c: E2 08 00 51 07 80 13 01 00 00 00 00 00 D5 [09:16:39]Write i2c OK [09:16:39]MH_I2C_Read... [09:16:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:39]Read from MH i2c: E2 [09:16:39]MH_I2C_Read... [09:16:39]Read from MH i2c: E2 0E 00 [09:16:39]MH_I2C_Read... [09:16:39]Read from MH i2c: E2 0E 00 51 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A2 [09:16:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:16:39]wFMCommunicate OK [09:16:39]SAM_PROTO_GetShiftState done [09:16:39]FM_GetShiftState done [09:16:39]opened in 1727137889 [09:16:39]opened+sec_in_day 1727224289 [09:16:39]quantity*price = 60027 [09:16:39]sum+1 = 60029 [09:16:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 69 24.09.2024 09:16 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152610 ФПД: 222011616009994 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T091640&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152610&fm=222011616009994&tin=02508201610067®Number=0000000000091825&sum=60000 [09:16:41]StoreToDocumentArchive [09:16:41]shift 477 fd 152610 [09:16:41]save to /storage/0477/doc_00152610 [09:16:41]save last doc name /storage/0477/doc_00152610 to /storage/kkm_last_doc_name [09:16:41]save OK [09:16:41]Clear old archive folders... [09:16:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:16:41]tlvbuf is 0128E380 [09:16:41]SAM_PROTO_ClearQueue [09:16:41]wFMCommunicate request_size=4 [09:16:41]MH_SAM_APDU [09:16:41]CAPDU: 80 09 00 00 [09:16:41]Write to MH i2c: E2 08 00 5E 07 80 09 00 00 00 00 00 00 D7 [09:16:41]Write i2c OK [09:16:41]MH_I2C_Read... [09:16:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:41]Read from MH i2c: E2 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 03 00 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 03 00 5E 07 00 90 00 D9 [09:16:41]RAPDU: 90 00 [09:16:41]wFMCommunicate OK [09:16:41]SAM_PROTO_ClearQueue done [09:16:41]KKMCreateOFDPacket [09:16:41]OFDProtocolAddRootSTLVToBuf [09:16:41]FM_MakeSignedData [09:16:41]FM_MakeSignedData [09:16:41]SAM_PROTO_SignData [09:16:41]wFMCommunicate request_size=4 [09:16:41]MH_SAM_APDU [09:16:41]CAPDU: 80 0D 01 02 [09:16:41]Write to MH i2c: E2 08 00 5F 07 80 0D 01 02 00 00 00 00 DF [09:16:41]Write i2c OK [09:16:41]MH_I2C_Read... [09:16:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:41]Read from MH i2c: E2 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 03 00 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 03 00 5F 07 00 90 00 DA [09:16:41]RAPDU: 90 00 [09:16:41]wFMCommunicate OK [09:16:41]wFMCommunicate request_size=255 [09:16:41]MH_SAM_APDU [09:16:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 78 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 54 02 00 35 04 06 00 C9 [09:16:41]Write to MH i2c: E2 02 01 60 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 78 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 54 02 00 35 04 06 00 C9 00 00 83 [09:16:41]Write i2c OK [09:16:41]MH_I2C_Read... [09:16:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:41]Read from MH i2c: E2 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 03 00 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 03 00 60 07 00 90 00 DB [09:16:41]RAPDU: 90 00 [09:16:41]wFMCommunicate OK [09:16:41]wFMCommunicate request_size=10 [09:16:41]MH_SAM_APDU [09:16:41]CAPDU: 80 0D 02 02 05 EB 1B 82 1F 0A [09:16:41]Write to MH i2c: E2 0D 00 61 07 80 0D 02 02 05 00 EB 1B 82 1F 0A 00 00 9D [09:16:41]Write i2c OK [09:16:41]MH_I2C_Read... [09:16:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:41]Read from MH i2c: E2 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 03 00 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 03 00 61 07 00 90 00 DC [09:16:41]RAPDU: 90 00 [09:16:41]wFMCommunicate OK [09:16:41]wFMCommunicate request_size=4 [09:16:41]MH_SAM_APDU [09:16:41]CAPDU: 80 0D 03 02 [09:16:41]Write to MH i2c: E2 08 00 62 07 80 0D 03 02 00 00 00 00 E4 [09:16:41]Write i2c OK [09:16:41]MH_I2C_Read... [09:16:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:41]Read from MH i2c: E2 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 0B 00 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 0B 00 62 07 00 97 48 03 BE BE 3C E5 8C 90 00 F0 [09:16:41]RAPDU: 97 48 03 BE BE 3C E5 8C 90 00 [09:16:41]wFMCommunicate OK [09:16:41]SAM_PROTO_SignData done [09:16:41]FM_MakeSignedData done [09:16:41]CreateOFDProtocolMessage [09:16:41]wFMCommunicate request_size=4 [09:16:41]MH_SAM_APDU [09:16:41]CAPDU: 80 11 00 00 [09:16:41]Write to MH i2c: E2 08 00 63 07 80 11 00 00 00 00 00 00 E4 [09:16:41]Write i2c OK [09:16:41]MH_I2C_Read... [09:16:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:41]Read from MH i2c: E2 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 17 00 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: E2 17 00 63 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 37 [09:16:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:16:41]wFMCommunicate OK [09:16:41]CreateOFDProtocolMessage done [09:16:41]OFDSenderStorePacket 152610 [09:16:41]StoreOFDPacket docnum=152610 [09:16:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EF BA 07 01 84 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 78 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 54 02 00 35 04 06 00 C9 EB 1B 82 1F 0A 97 48 03 BE BE 3C E5 8C [09:16:41]CheckFolder [09:16:41]dirname=/storage/ofd_packets [09:16:41]CheckFolder done [09:16:41]ProducePacketName [09:16:41]name=ofd_packets/00152610 [09:16:41]NVStorageSaveData ofd_packets/00152610 [09:16:41]File name is /storage/ofd_packets/00152610 [09:16:41]Write 301 bytes [09:16:41]NVStorageSaveData done [09:16:41]OFDSenderStorePacket done [09:16:41]KKMCreateOFDPacket done [09:16:41]NVStorageSaveData kkm_last_timestamp [09:16:41]File name is /storage/kkm_last_timestamp [09:16:41]Write 4 bytes [09:16:41]NVStorageSaveData done [09:16:41]ExternCall_PrintAddStr [09:16:41]wPrintStart [09:16:41]Write to MH i2c: 01 00 00 64 07 6B [09:16:41]Write i2c OK [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: 01 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: 01 07 00 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: 01 07 00 64 07 00 00 00 00 00 FF 0F 80 [09:16:41]RasterBufferAndPrint [09:16:41]line Счет N : (1)1786612 [09:16:41]line ИНН: 02508201610067 [09:16:41]line Контрольно-Кассовый Чек [09:16:41]line ПРОДАЖА [09:16:41]line ТРК (МРК, ГНК) : 13 [09:16:41]line Товар: 2710124500 [09:16:41]line Аи-95-К-5 [09:16:41]line 8.090 * 74.20 [09:16:41]line = 600.28 [09:16:41]line НДС 12% НСП 1% [09:16:41]line > о реализуемом товаре [09:16:41]line ОКРУГЛЕНИЕ: -0.28 [09:16:41]line ИТОГО: 600.00 [09:16:41]line Внесено: 600.00 [09:16:41]line СДАЧА: 0.00 [09:16:41]line НСП 1% : 5.31 [09:16:41]line НДС 12% : 63.75 [09:16:41]line Наличными: 600.00 [09:16:41]line Безнал.: 0.00 [09:16:41]line Место: АЗС № 89 "Партнер Нефть" [09:16:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:16:41]line СНО: Общий режим [09:16:41]line Чек 69 24.09.2024 09:16 [09:16:41]line Смена: 477 ФФД: 1.0 [09:16:41]line ЗНМ: 0300000113 [09:16:41]line РНМ: 0000000000091825 [09:16:41]line Версия ККМ: 001 [09:16:41]line ФМ: 0000000000871835 [09:16:41]line ФД: 152610 [09:16:41]line ФПД: 222011616009994 [09:16:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T091640&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152610&fm=222011616009994&tin=02508201610067®Number=0000000000091825&sum=60000 [09:16:41]written 0, free lines is 4095 [09:16:41]OFD Sender: Processing packet 152610 [packets to send 828, broken 827] [09:16:41]ProducePacketName [09:16:41]name=ofd_packets/00152610 [09:16:41]OFD Sender: To server: pG, [09:16:41]CommunicateWithHost lk.salyk.kg:30040 [09:16:41]ConnectInit lk.salyk.kg [09:16:42]Write to MH i2c: 01 00 00 8F 07 96 [09:16:42]Write i2c OK [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: 01 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: 01 07 00 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: 01 07 00 8F 07 00 00 00 00 00 D4 0C 7D [09:16:42]RasterBufferAndPrint [09:16:42]line [09:16:42]line [09:16:42]line [09:16:42]line [09:16:42]line [09:16:42]written 0, free lines is 3290 [09:16:42]MH_Cut [09:16:42]Write to MH i2c: D1 01 00 96 07 01 6F [09:16:42]Write i2c OK [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: D1 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: D1 01 00 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: D1 01 00 96 07 00 6E [09:16:42]Write to MH i2c: 01 00 00 97 07 9E [09:16:42]Write i2c OK [09:16:42]MH_I2C_Read... [09:16:42]Connected sock=10 [09:16:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EF BA 07 01 84 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 78 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 54 02 00 35 04 06 00 C9 EB 1B 82 1F 0A 97 48 03 BE BE 3C E5 8C [09:16:42]*** Cut start [09:16:42]*** Purtial cut [09:16:42]*** Stage 1: CUTSNS_PIN = 1 [09:16:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4D 3C 47 00 B7 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 54 02 00 F4 03 04 00 77 2B F2 66 B6 04 01 00 00 9F 97 F3 9C 73 62 80 C1 [09:16:43]CommunicateWithHost err = 0 [09:16:43]CheckOFDResponse [09:16:43]1017 (14) - 77093643461234 [09:16:43]1041 (16) - 0000000000871835 [09:16:43]1040 (4) - 152610 [09:16:43]1012 (4) - 24.09.2024 03:01 [09:16:43]1206 (1) - 0 [09:16:43]OFD Sender: Remove packet 152610 [09:16:43]ProducePacketName [09:16:43]name=ofd_packets/00152610 [09:16:43]NVStorageDeleteData [09:16:43]Read from MH i2c: 01 [09:16:43]MH_I2C_Read... [09:16:43]*** Stop cut motor [09:16:43]*** Cut end [09:16:43]Read from MH i2c: 01 07 00 [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: 01 07 00 97 07 00 00 00 00 00 FF 0F B3 [09:16:43]process_action close_receipt done [09:16:43]requested_data is exist [09:16:43]produce_requested_data [09:16:43]requested_item fm.sn is exist - process it [09:16:43]wFMCommunicate request_size=4 [09:16:43]MH_SAM_APDU [09:16:43]CAPDU: 80 11 00 00 [09:16:43]Write to MH i2c: E2 08 00 98 07 80 11 00 00 00 00 00 00 19 [09:16:43]Write i2c OK [09:16:43]MH_I2C_Read... [09:16:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:43]Read from MH i2c: E2 [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: E2 17 00 [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: E2 17 00 98 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [09:16:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:16:43]wFMCommunicate OK [09:16:43]requested_item fd.num is exist - process it [09:16:43]SAM_PROTO_GetFieldsCounters [09:16:43]wFMCommunicate request_size=4 [09:16:43]MH_SAM_APDU [09:16:43]CAPDU: 80 13 00 00 [09:16:43]Write to MH i2c: E2 08 00 99 07 80 13 00 00 00 00 00 00 1C [09:16:43]Write i2c OK [09:16:43]MH_I2C_Read... [09:16:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:43]Read from MH i2c: E2 [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: E2 62 00 [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: E2 62 00 99 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 62 [09:16:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:43]wFMCommunicate OK [09:16:43]SAM_PROTO_GetFieldsCounters done [09:16:43]requested_item shift.num is exist - process it [09:16:43]requested_item shift.opened is exist - process it [09:16:43]req_shift_opened [09:16:43]FM_GetShiftState [09:16:43]SAM_PROTO_GetShiftState [09:16:43]wFMCommunicate request_size=4 [09:16:43]MH_SAM_APDU [09:16:43]CAPDU: 80 13 01 00 [09:16:43]Write to MH i2c: E2 08 00 9A 07 80 13 01 00 00 00 00 00 1E [09:16:43]Write i2c OK [09:16:43]MH_I2C_Read... [09:16:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:43]Read from MH i2c: E2 [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: E2 0E 00 [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: E2 0E 00 9A 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EB [09:16:43]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:16:43]wFMCommunicate OK [09:16:43]SAM_PROTO_GetShiftState done [09:16:43]FM_GetShiftState done [09:16:43]req_shift_opened done [09:16:43]requested_item shift.open_date is exist - process it [09:16:43]req_shift_open_date [09:16:43]req_shift_open_date done [09:16:43]produce_requested_data done [09:16:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152610,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:16:43]process_action_free close_receipt [09:16:43]json_value_free [09:16:43]json_value_free done [09:16:43]process_json_proto returns [09:16:43]Send response to host [09:16:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152610,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:16:43]free response buf [09:16:43]execute_script done [09:16:43]execute_script returns [09:16:43]free content buf [09:16:43]Sock 7.Close socket [09:16:43]Sock 7.Thread stoped [09:16:43]OFD Sender: No OFD packet to send [09:16:48]OFD Sender: No OFD packet to send [09:16:53]OFD Sender: No OFD packet to send [09:16:58]OFD Sender: No OFD packet to send [09:17:03]OFD Sender: No OFD packet to send [09:17:08]OFD Sender: No OFD packet to send [09:17:13]OFD Sender: No OFD packet to send [09:17:17]accept exits with 9 [09:17:17]New connection [09:17:17]New thread 3066899812 created [09:17:17]Thread 3066756452 joined [09:17:17]Waiting for new connection... [09:17:17] Sock 9.Parse request [09:17:17]Sock 9.Check first char [09:17:17]Sock 9.First char is OK [09:17:17]request: POST /json_proto HTTP/1.0 [09:17:17]Method: POST [09:17:17]URL: /json_proto [09:17:17]Method is POST - this is cgi request [09:17:17]url: /json_proto [09:17:17]query_string will be loaded in cgi processing [09:17:17]execute_cgi json_proto POST (null) [09:17:17]execute_cgi path=json_proto method=POST [09:17:17]POST find Content-Length [09:17:17]Host: 172.17.43.67:8080 [09:17:17]Content-Length: 683 [09:17:17]Content-Type: application/json [09:17:17] [09:17:17]POST finish read [09:17:17]Found Content-Length = 683 [09:17:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:17:17]execute_script... [09:17:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:17:17]POST & json_proto [09:17:17]process_json_proto [09:17:17]json parsed OK: [09:17:17]protocol is kg_v1.0 [09:17:17]action value=close_receipt [09:17:17]process_action close_receipt [09:17:17]cmd_close_receipt [09:17:17]MH_GetDate [09:17:17]Write to MH i2c: F0 00 00 9B 07 91 [09:17:17]Write i2c OK [09:17:17]MH_I2C_Read... [09:17:17]Read from MH i2c: F0 [09:17:17]MH_I2C_Read... [09:17:17]Read from MH i2c: F0 09 00 [09:17:17]MH_I2C_Read... [09:17:17]Read from MH i2c: F0 09 00 9B 07 00 9D 83 F2 66 6A BD 47 65 E5 [09:17:17]GetLastDocTimeStamp 1727169400 [09:17:17]current date 1727169437 [09:17:17]FM_GetShiftState [09:17:17]SAM_PROTO_GetShiftState [09:17:17]wFMCommunicate request_size=4 [09:17:17]MH_SAM_APDU [09:17:17]CAPDU: 80 13 01 00 [09:17:17]Write to MH i2c: E2 08 00 9C 07 80 13 01 00 00 00 00 00 20 [09:17:17]Write i2c OK [09:17:17]MH_I2C_Read... [09:17:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:17]Read from MH i2c: E2 [09:17:17]MH_I2C_Read... [09:17:17]Read from MH i2c: E2 0E 00 [09:17:17]MH_I2C_Read... [09:17:17]Read from MH i2c: E2 0E 00 9C 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 ED [09:17:17]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:17:17]wFMCommunicate OK [09:17:17]SAM_PROTO_GetShiftState done [09:17:17]FM_GetShiftState done [09:17:17]opened in 1727137889 [09:17:17]opened+sec_in_day 1727224289 [09:17:17]quantity*price = 150032 [09:17:17]sum+1 = 150033 [09:17:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 70 24.09.2024 09:17 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152611 ФПД: 276081548394707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T091717&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152611&fm=276081548394707&tin=02508201610067®Number=0000000000091825&sum=150000 [09:17:18]StoreToDocumentArchive [09:17:18]shift 477 fd 152611 [09:17:18]save to /storage/0477/doc_00152611 [09:17:18]save last doc name /storage/0477/doc_00152611 to /storage/kkm_last_doc_name [09:17:18]save OK [09:17:18]Clear old archive folders... [09:17:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:17:18]tlvbuf is 012F14B0 [09:17:18]SAM_PROTO_ClearQueue [09:17:18]wFMCommunicate request_size=4 [09:17:18]MH_SAM_APDU [09:17:18]CAPDU: 80 09 00 00 [09:17:18]Write to MH i2c: E2 08 00 A9 07 80 09 00 00 00 00 00 00 22 [09:17:18]Write i2c OK [09:17:18]MH_I2C_Read... [09:17:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:17:18]Read from MH i2c: E2 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: E2 03 00 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: E2 03 00 A9 07 00 90 00 24 [09:17:18]RAPDU: 90 00 [09:17:18]wFMCommunicate OK [09:17:18]SAM_PROTO_ClearQueue done [09:17:18]KKMCreateOFDPacket [09:17:18]OFDProtocolAddRootSTLVToBuf [09:17:18]FM_MakeSignedData [09:17:18]FM_MakeSignedData [09:17:18]SAM_PROTO_SignData [09:17:18]wFMCommunicate request_size=4 [09:17:18]MH_SAM_APDU [09:17:18]CAPDU: 80 0D 01 02 [09:17:18]Write to MH i2c: E2 08 00 AA 07 80 0D 01 02 00 00 00 00 2A [09:17:18]Write i2c OK [09:17:18]MH_I2C_Read... [09:17:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:17:18]Read from MH i2c: E2 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: E2 03 00 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: E2 03 00 AA 07 00 90 00 25 [09:17:18]RAPDU: 90 00 [09:17:18]wFMCommunicate OK [09:17:18]wFMCommunicate request_size=255 [09:17:18]MH_SAM_APDU [09:17:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 9D 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 54 02 00 35 04 06 00 FB [09:17:18]Write to MH i2c: E2 02 01 AB 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 9D 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 54 02 00 35 04 06 00 FB 00 00 2C [09:17:18]Write i2c OK [09:17:18]MH_I2C_Read... [09:17:18]OFD Sender: No OFD packet to send [09:17:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:18]Read from MH i2c: E2 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: E2 03 00 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: E2 03 00 AB 07 00 90 00 26 [09:17:18]RAPDU: 90 00 [09:17:18]wFMCommunicate OK [09:17:18]wFMCommunicate request_size=10 [09:17:18]MH_SAM_APDU [09:17:18]CAPDU: 80 0D 02 02 05 18 3E 9F 00 D3 [09:17:18]Write to MH i2c: E2 0D 00 AC 07 80 0D 02 02 05 00 18 3E 9F 00 D3 00 00 FF [09:17:18]Write i2c OK [09:17:18]MH_I2C_Read... [09:17:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:18]Read from MH i2c: E2 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: E2 03 00 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: E2 03 00 AC 07 00 90 00 27 [09:17:18]RAPDU: 90 00 [09:17:18]wFMCommunicate OK [09:17:18]wFMCommunicate request_size=4 [09:17:18]MH_SAM_APDU [09:17:18]CAPDU: 80 0D 03 02 [09:17:18]Write to MH i2c: E2 08 00 AD 07 80 0D 03 02 00 00 00 00 2F [09:17:18]Write i2c OK [09:17:18]MH_I2C_Read... [09:17:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:17:18]Read from MH i2c: E2 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: E2 0B 00 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: E2 0B 00 AD 07 00 B2 12 40 FD 17 A9 A5 75 90 00 0B [09:17:18]RAPDU: B2 12 40 FD 17 A9 A5 75 90 00 [09:17:18]wFMCommunicate OK [09:17:18]SAM_PROTO_SignData done [09:17:18]FM_MakeSignedData done [09:17:18]CreateOFDProtocolMessage [09:17:18]wFMCommunicate request_size=4 [09:17:18]MH_SAM_APDU [09:17:18]CAPDU: 80 11 00 00 [09:17:18]Write to MH i2c: E2 08 00 AE 07 80 11 00 00 00 00 00 00 2F [09:17:18]Write i2c OK [09:17:18]MH_I2C_Read... [09:17:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:18]Read from MH i2c: E2 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: E2 17 00 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: E2 17 00 AE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [09:17:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:17:18]wFMCommunicate OK [09:17:18]CreateOFDProtocolMessage done [09:17:18]OFDSenderStorePacket 152611 [09:17:18]StoreOFDPacket docnum=152611 [09:17:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 C7 07 01 72 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 9D 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 54 02 00 35 04 06 00 FB 18 3E 9F 00 D3 B2 12 40 FD 17 A9 A5 75 [09:17:18]CheckFolder [09:17:18]dirname=/storage/ofd_packets [09:17:18]CheckFolder done [09:17:18]ProducePacketName [09:17:18]name=ofd_packets/00152611 [09:17:18]NVStorageSaveData ofd_packets/00152611 [09:17:18]File name is /storage/ofd_packets/00152611 [09:17:18]Write 301 bytes [09:17:18]NVStorageSaveData done [09:17:18]OFDSenderStorePacket done [09:17:18]KKMCreateOFDPacket done [09:17:18]NVStorageSaveData kkm_last_timestamp [09:17:18]File name is /storage/kkm_last_timestamp [09:17:18]Write 4 bytes [09:17:18]NVStorageSaveData done [09:17:18]ExternCall_PrintAddStr [09:17:18]wPrintStart [09:17:18]Write to MH i2c: 01 00 00 AF 07 B6 [09:17:18]Write i2c OK [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: 01 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: 01 07 00 [09:17:18]MH_I2C_Read... [09:17:18]Read from MH i2c: 01 07 00 AF 07 00 00 00 00 00 FF 0F CB [09:17:18]RasterBufferAndPrint [09:17:18]line Счет N : (1)1786613 [09:17:18]line ИНН: 02508201610067 [09:17:18]line Контрольно-Кассовый Чек [09:17:18]line ПРОДАЖА [09:17:18]line ТРК (МРК, ГНК) : 23 [09:17:18]line Товар: 2710124500 [09:17:18]line Аи-95-К-5 [09:17:18]line 20.220 * 74.20 [09:17:18]line = 1500.32 [09:17:18]line НДС 12% НСП 1% [09:17:18]line > о реализуемом товаре [09:17:18]line ОКРУГЛЕНИЕ: -0.32 [09:17:18]line ИТОГО: 1500.00 [09:17:18]line Внесено: 1500.00 [09:17:18]line СДАЧА: 0.00 [09:17:18]line НСП 1% : 13.28 [09:17:18]line НДС 12% : 159.33 [09:17:18]line Наличными: 1500.00 [09:17:18]line Безнал.: 0.00 [09:17:18]line Место: АЗС № 89 "Партнер Нефть" [09:17:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:17:18]line СНО: Общий режим [09:17:18]line Чек 70 24.09.2024 09:17 [09:17:18]line Смена: 477 ФФД: 1.0 [09:17:18]line ЗНМ: 0300000113 [09:17:18]line РНМ: 0000000000091825 [09:17:18]line Версия ККМ: 001 [09:17:18]line ФМ: 0000000000871835 [09:17:18]line ФД: 152611 [09:17:18]line ФПД: 276081548394707 [09:17:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T091717&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152611&fm=276081548394707&tin=02508201610067®Number=0000000000091825&sum=150000 [09:17:18]written 0, free lines is 4095 [09:17:19]OFD Sender: Processing packet 152611 [packets to send 828, broken 827] [09:17:19]ProducePacketName [09:17:19]name=ofd_packets/00152611 [09:17:19]OFD Sender: To server: pG, [09:17:19]CommunicateWithHost lk.salyk.kg:30040 [09:17:19]ConnectInit lk.salyk.kg [09:17:19]Connected sock=10 [09:17:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 C7 07 01 72 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 9D 83 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 54 02 00 35 04 06 00 FB 18 3E 9F 00 D3 B2 12 40 FD 17 A9 A5 75 [09:17:19]Write to MH i2c: 01 00 00 DA 07 E1 [09:17:19]Write i2c OK [09:17:19]MH_I2C_Read... [09:17:19]Read from MH i2c: 01 [09:17:19]MH_I2C_Read... [09:17:19]Read from MH i2c: 01 07 00 [09:17:19]MH_I2C_Read... [09:17:19]Read from MH i2c: 01 07 00 DA 07 00 00 00 00 00 E3 0C D7 [09:17:19]RasterBufferAndPrint [09:17:19]line [09:17:19]line [09:17:19]line [09:17:19]line [09:17:19]line [09:17:19]written 0, free lines is 3305 [09:17:19]MH_Cut [09:17:19]Write to MH i2c: D1 01 00 E1 07 01 BA [09:17:19]Write i2c OK [09:17:19]MH_I2C_Read... [09:17:19]Read from MH i2c: D1 [09:17:19]MH_I2C_Read... [09:17:19]Read from MH i2c: D1 01 00 [09:17:19]MH_I2C_Read... [09:17:19]Read from MH i2c: D1 01 00 E1 07 00 B9 [09:17:19]Write to MH i2c: 01 00 00 E2 07 E9 [09:17:19]Write i2c OK [09:17:19]MH_I2C_Read... [09:17:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9C DE 47 00 62 BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 54 02 00 F4 03 04 00 9C 2B F2 66 B6 04 01 00 00 B7 62 25 41 84 E4 7B 72 [09:17:19]CommunicateWithHost err = 0 [09:17:19]CheckOFDResponse [09:17:19]1017 (14) - 77093643461234 [09:17:19]1041 (16) - 0000000000871835 [09:17:19]1040 (4) - 152611 [09:17:19]1012 (4) - 24.09.2024 03:01 [09:17:19]1206 (1) - 0 [09:17:19]OFD Sender: Remove packet 152611 [09:17:19]ProducePacketName [09:17:19]name=ofd_packets/00152611 [09:17:19]NVStorageDeleteData [09:17:20]OFD Sender: No OFD packet to send [09:17:20]*** Cut start [09:17:20]*** Purtial cut [09:17:20]*** Stage 1: CUTSNS_PIN = 1 [09:17:20]Read from MH i2c: 01 [09:17:20]MH_I2C_Read... [09:17:20]*** Stop cut motor [09:17:20]*** Cut end [09:17:20]Read from MH i2c: 01 07 00 [09:17:20]MH_I2C_Read... [09:17:20]Read from MH i2c: 01 07 00 E2 07 00 00 00 00 00 FF 0F FE [09:17:20]process_action close_receipt done [09:17:20]requested_data is exist [09:17:20]produce_requested_data [09:17:20]requested_item fm.sn is exist - process it [09:17:20]wFMCommunicate request_size=4 [09:17:20]MH_SAM_APDU [09:17:20]CAPDU: 80 11 00 00 [09:17:20]Write to MH i2c: E2 08 00 E3 07 80 11 00 00 00 00 00 00 64 [09:17:20]Write i2c OK [09:17:20]MH_I2C_Read... [09:17:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:20]Read from MH i2c: E2 [09:17:20]MH_I2C_Read... [09:17:20]Read from MH i2c: E2 17 00 [09:17:20]MH_I2C_Read... [09:17:20]Read from MH i2c: E2 17 00 E3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B7 [09:17:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:17:20]wFMCommunicate OK [09:17:20]requested_item fd.num is exist - process it [09:17:20]SAM_PROTO_GetFieldsCounters [09:17:20]wFMCommunicate request_size=4 [09:17:20]MH_SAM_APDU [09:17:20]CAPDU: 80 13 00 00 [09:17:20]Write to MH i2c: E2 08 00 E4 07 80 13 00 00 00 00 00 00 67 [09:17:20]Write i2c OK [09:17:20]MH_I2C_Read... [09:17:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:17:20]Read from MH i2c: E2 [09:17:20]MH_I2C_Read... [09:17:20]Read from MH i2c: E2 62 00 [09:17:20]MH_I2C_Read... [09:17:20]Read from MH i2c: E2 62 00 E4 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 23 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 B1 [09:17:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 23 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:17:20]wFMCommunicate OK [09:17:20]SAM_PROTO_GetFieldsCounters done [09:17:20]requested_item shift.num is exist - process it [09:17:20]requested_item shift.opened is exist - process it [09:17:20]req_shift_opened [09:17:20]FM_GetShiftState [09:17:20]SAM_PROTO_GetShiftState [09:17:20]wFMCommunicate request_size=4 [09:17:20]MH_SAM_APDU [09:17:20]CAPDU: 80 13 01 00 [09:17:20]Write to MH i2c: E2 08 00 E5 07 80 13 01 00 00 00 00 00 69 [09:17:20]Write i2c OK [09:17:20]MH_I2C_Read... [09:17:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:20]Read from MH i2c: E2 [09:17:20]MH_I2C_Read... [09:17:20]Read from MH i2c: E2 0E 00 [09:17:20]MH_I2C_Read... [09:17:20]Read from MH i2c: E2 0E 00 E5 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 36 [09:17:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:17:20]wFMCommunicate OK [09:17:20]SAM_PROTO_GetShiftState done [09:17:20]FM_GetShiftState done [09:17:20]req_shift_opened done [09:17:20]requested_item shift.open_date is exist - process it [09:17:20]req_shift_open_date [09:17:20]req_shift_open_date done [09:17:20]produce_requested_data done [09:17:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152611,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:17:20]process_action_free close_receipt [09:17:20]json_value_free [09:17:20]json_value_free done [09:17:20]process_json_proto returns [09:17:20]Send response to host [09:17:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152611,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:17:20]free response buf [09:17:20]execute_script done [09:17:20]execute_script returns [09:17:20]free content buf [09:17:20]Sock 9.Close socket [09:17:20]Sock 9.Thread stoped [09:17:25]OFD Sender: No OFD packet to send [09:17:30]OFD Sender: No OFD packet to send [09:17:35]OFD Sender: No OFD packet to send [09:17:35]recv_with_timeout no data received [09:17:40]OFD Sender: No OFD packet to send [09:17:45]OFD Sender: No OFD packet to send [09:17:50]OFD Sender: No OFD packet to send [09:17:55]OFD Sender: No OFD packet to send [09:18:00]OFD Sender: No OFD packet to send [09:18:05]OFD Sender: No OFD packet to send [09:18:10]OFD Sender: No OFD packet to send [09:18:15]OFD Sender: No OFD packet to send [09:18:20]OFD Sender: No OFD packet to send [09:18:25]OFD Sender: No OFD packet to send [09:18:30]OFD Sender: No OFD packet to send [09:18:35]OFD Sender: No OFD packet to send [09:18:40]OFD Sender: No OFD packet to send [09:18:45]OFD Sender: No OFD packet to send [09:18:50]OFD Sender: No OFD packet to send [09:18:55]OFD Sender: No OFD packet to send [09:19:00]OFD Sender: No OFD packet to send [09:19:05]OFD Sender: No OFD packet to send [09:19:10]OFD Sender: No OFD packet to send [09:19:12]recv_with_timeout no data received [09:19:15]OFD Sender: No OFD packet to send [09:19:20]OFD Sender: No OFD packet to send [09:19:25]OFD Sender: No OFD packet to send [09:19:30]OFD Sender: No OFD packet to send [09:19:35]OFD Sender: No OFD packet to send [09:19:40]OFD Sender: No OFD packet to send [09:19:45]OFD Sender: No OFD packet to send [09:19:50]OFD Sender: No OFD packet to send [09:19:55]OFD Sender: No OFD packet to send [09:20:00]OFD Sender: No OFD packet to send [09:20:05]OFD Sender: No OFD packet to send [09:20:10]OFD Sender: No OFD packet to send [09:20:15]OFD Sender: No OFD packet to send [09:20:20]OFD Sender: No OFD packet to send [09:20:25]OFD Sender: No OFD packet to send [09:20:30]OFD Sender: No OFD packet to send [09:20:35]OFD Sender: No OFD packet to send [09:20:40]OFD Sender: No OFD packet to send [09:20:45]OFD Sender: No OFD packet to send [09:20:48]recv_with_timeout no data received [09:20:50]OFD Sender: No OFD packet to send [09:20:55]OFD Sender: No OFD packet to send [09:21:00]OFD Sender: No OFD packet to send [09:21:05]OFD Sender: No OFD packet to send [09:21:10]OFD Sender: No OFD packet to send [09:21:16]OFD Sender: No OFD packet to send [09:21:21]OFD Sender: No OFD packet to send [09:21:26]OFD Sender: No OFD packet to send [09:21:27]recv_with_timeout no data received [09:21:31]OFD Sender: No OFD packet to send [09:21:36]OFD Sender: No OFD packet to send [09:21:41]OFD Sender: No OFD packet to send [09:21:46]OFD Sender: No OFD packet to send [09:21:51]OFD Sender: No OFD packet to send [09:21:56]OFD Sender: No OFD packet to send [09:22:01]OFD Sender: No OFD packet to send [09:22:06]OFD Sender: No OFD packet to send [09:22:11]OFD Sender: No OFD packet to send [09:22:16]OFD Sender: No OFD packet to send [09:22:21]OFD Sender: No OFD packet to send [09:22:26]OFD Sender: No OFD packet to send [09:22:31]OFD Sender: No OFD packet to send [09:22:36]OFD Sender: No OFD packet to send [09:22:41]OFD Sender: No OFD packet to send [09:22:46]OFD Sender: No OFD packet to send [09:22:51]OFD Sender: No OFD packet to send [09:22:56]OFD Sender: No OFD packet to send [09:22:57]recv_with_timeout no data received [09:23:01]OFD Sender: No OFD packet to send [09:23:06]OFD Sender: No OFD packet to send [09:23:11]OFD Sender: No OFD packet to send [09:23:16]OFD Sender: No OFD packet to send [09:23:19]recv_with_timeout no data received [09:23:21]OFD Sender: No OFD packet to send [09:23:26]OFD Sender: No OFD packet to send [09:23:31]OFD Sender: No OFD packet to send [09:23:36]OFD Sender: No OFD packet to send [09:23:41]OFD Sender: No OFD packet to send [09:23:46]OFD Sender: No OFD packet to send [09:23:51]OFD Sender: No OFD packet to send [09:23:56]OFD Sender: No OFD packet to send [09:24:01]OFD Sender: No OFD packet to send [09:24:06]OFD Sender: No OFD packet to send [09:24:11]OFD Sender: No OFD packet to send [09:24:16]OFD Sender: No OFD packet to send [09:24:21]OFD Sender: No OFD packet to send [09:24:26]OFD Sender: No OFD packet to send [09:24:31]OFD Sender: No OFD packet to send [09:24:36]OFD Sender: No OFD packet to send [09:24:41]OFD Sender: No OFD packet to send [09:24:46]OFD Sender: No OFD packet to send [09:24:49]recv_with_timeout no data received [09:24:51]OFD Sender: No OFD packet to send [09:24:56]OFD Sender: No OFD packet to send [09:25:01]OFD Sender: No OFD packet to send [09:25:06]OFD Sender: No OFD packet to send [09:25:11]OFD Sender: No OFD packet to send [09:25:16]OFD Sender: No OFD packet to send [09:25:21]OFD Sender: No OFD packet to send [09:25:26]OFD Sender: No OFD packet to send [09:25:31]OFD Sender: No OFD packet to send [09:25:36]OFD Sender: No OFD packet to send [09:25:41]OFD Sender: No OFD packet to send [09:25:44]recv_with_timeout no data received [09:25:46]OFD Sender: No OFD packet to send [09:25:51]accept exits with 7 [09:25:51]New connection [09:25:51]New thread 3066756452 created [09:25:51]Thread 3066899812 joined [09:25:51]Waiting for new connection... [09:25:51] Sock 7.Parse request [09:25:51]Sock 7.Check first char [09:25:51]Sock 7.First char is OK [09:25:51]request: POST /json_proto HTTP/1.0 [09:25:51]Method: POST [09:25:51]URL: /json_proto [09:25:51]Method is POST - this is cgi request [09:25:51]url: /json_proto [09:25:51]query_string will be loaded in cgi processing [09:25:51]execute_cgi json_proto POST (null) [09:25:51]execute_cgi path=json_proto method=POST [09:25:51]POST find Content-Length [09:25:51]Host: 172.17.43.67:8080 [09:25:51]Content-Length: 678 [09:25:51]Content-Type: application/json [09:25:51] [09:25:51]POST finish read [09:25:51]Found Content-Length = 678 [09:25:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:51]execute_script... [09:25:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:51]POST & json_proto [09:25:51]process_json_proto [09:25:51]json parsed OK: [09:25:51]protocol is kg_v1.0 [09:25:51]action value=close_receipt [09:25:51]process_action close_receipt [09:25:51]cmd_close_receipt [09:25:51]MH_GetDate [09:25:51]Write to MH i2c: F0 00 00 E6 07 DC [09:25:51]Write i2c OK [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: F0 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: F0 09 00 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: F0 09 00 E6 07 00 9F 85 F2 66 6A BD 47 65 34 [09:25:51]GetLastDocTimeStamp 1727169437 [09:25:51]current date 1727169951 [09:25:51]FM_GetShiftState [09:25:51]SAM_PROTO_GetShiftState [09:25:51]wFMCommunicate request_size=4 [09:25:51]MH_SAM_APDU [09:25:51]CAPDU: 80 13 01 00 [09:25:51]Write to MH i2c: E2 08 00 E7 07 80 13 01 00 00 00 00 00 6B [09:25:51]Write i2c OK [09:25:51]MH_I2C_Read... [09:25:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:51]Read from MH i2c: E2 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: E2 0E 00 [09:25:51]MH_I2C_Read... [09:25:51]Read from MH i2c: E2 0E 00 E7 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 38 [09:25:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:25:51]wFMCommunicate OK [09:25:51]SAM_PROTO_GetShiftState done [09:25:51]FM_GetShiftState done [09:25:51]opened in 1727137889 [09:25:51]opened+sec_in_day 1727224289 [09:25:51]quantity*price = 50036 [09:25:51]sum+1 = 50037 [09:25:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 71 24.09.2024 09:25 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152612 ФПД: 171207415778011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T092551&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152612&fm=171207415778011&tin=02508201610067®Number=0000000000091825&sum=50000 [09:25:52]StoreToDocumentArchive [09:25:52]shift 477 fd 152612 [09:25:52]save to /storage/0477/doc_00152612 [09:25:52]save last doc name /storage/0477/doc_00152612 to /storage/kkm_last_doc_name [09:25:52]save OK [09:25:52]Clear old archive folders... [09:25:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:25:52]tlvbuf is 0128E4B0 [09:25:52]SAM_PROTO_ClearQueue [09:25:52]wFMCommunicate request_size=4 [09:25:52]MH_SAM_APDU [09:25:52]CAPDU: 80 09 00 00 [09:25:52]Write to MH i2c: E2 08 00 F4 07 80 09 00 00 00 00 00 00 6D [09:25:52]Write i2c OK [09:25:52]MH_I2C_Read... [09:25:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:52]Read from MH i2c: E2 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 03 00 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 03 00 F4 07 00 90 00 6F [09:25:52]RAPDU: 90 00 [09:25:52]wFMCommunicate OK [09:25:52]SAM_PROTO_ClearQueue done [09:25:52]KKMCreateOFDPacket [09:25:52]OFDProtocolAddRootSTLVToBuf [09:25:52]FM_MakeSignedData [09:25:52]FM_MakeSignedData [09:25:52]SAM_PROTO_SignData [09:25:52]wFMCommunicate request_size=4 [09:25:52]MH_SAM_APDU [09:25:52]CAPDU: 80 0D 01 02 [09:25:52]Write to MH i2c: E2 08 00 F5 07 80 0D 01 02 00 00 00 00 75 [09:25:52]Write i2c OK [09:25:52]MH_I2C_Read... [09:25:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:52]Read from MH i2c: E2 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 03 00 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 03 00 F5 07 00 90 00 70 [09:25:52]RAPDU: 90 00 [09:25:52]wFMCommunicate OK [09:25:52]wFMCommunicate request_size=255 [09:25:52]MH_SAM_APDU [09:25:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 9F 85 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 54 02 00 35 04 06 00 9B [09:25:52]Write to MH i2c: E2 02 01 F6 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 9F 85 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 54 02 00 35 04 06 00 9B 00 00 AA [09:25:52]Write i2c OK [09:25:52]MH_I2C_Read... [09:25:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:52]Read from MH i2c: E2 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 03 00 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 03 00 F6 07 00 90 00 71 [09:25:52]RAPDU: 90 00 [09:25:52]wFMCommunicate OK [09:25:52]wFMCommunicate request_size=10 [09:25:52]MH_SAM_APDU [09:25:52]CAPDU: 80 0D 02 02 05 B6 55 33 4A DB [09:25:52]Write to MH i2c: E2 0D 00 F7 07 80 0D 02 02 05 00 B6 55 33 4A DB 00 00 E5 [09:25:52]Write i2c OK [09:25:52]MH_I2C_Read... [09:25:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:52]Read from MH i2c: E2 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 03 00 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 03 00 F7 07 00 90 00 72 [09:25:52]RAPDU: 90 00 [09:25:52]wFMCommunicate OK [09:25:52]wFMCommunicate request_size=4 [09:25:52]MH_SAM_APDU [09:25:52]CAPDU: 80 0D 03 02 [09:25:52]Write to MH i2c: E2 08 00 F8 07 80 0D 03 02 00 00 00 00 7A [09:25:52]Write i2c OK [09:25:52]MH_I2C_Read... [09:25:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:52]Read from MH i2c: E2 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 0B 00 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 0B 00 F8 07 00 B9 84 CD 1C 9D 30 1C 87 90 00 11 [09:25:52]RAPDU: B9 84 CD 1C 9D 30 1C 87 90 00 [09:25:53]wFMCommunicate OK [09:25:53]SAM_PROTO_SignData done [09:25:53]FM_MakeSignedData done [09:25:53]CreateOFDProtocolMessage [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 11 00 00 [09:25:53]Write to MH i2c: E2 08 00 F9 07 80 11 00 00 00 00 00 00 7A [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 17 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 17 00 F9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CD [09:25:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:25:53]wFMCommunicate OK [09:25:53]CreateOFDProtocolMessage done [09:25:53]OFDSenderStorePacket 152612 [09:25:53]StoreOFDPacket docnum=152612 [09:25:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A1 10 07 01 F4 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 9F 85 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 54 02 00 35 04 06 00 9B B6 55 33 4A DB B9 84 CD 1C 9D 30 1C 87 [09:25:53]CheckFolder [09:25:53]dirname=/storage/ofd_packets [09:25:53]CheckFolder done [09:25:53]ProducePacketName [09:25:53]name=ofd_packets/00152612 [09:25:53]NVStorageSaveData ofd_packets/00152612 [09:25:53]File name is /storage/ofd_packets/00152612 [09:25:53]Write 301 bytes [09:25:53]NVStorageSaveData done [09:25:53]OFDSenderStorePacket done [09:25:53]KKMCreateOFDPacket done [09:25:53]NVStorageSaveData kkm_last_timestamp [09:25:53]File name is /storage/kkm_last_timestamp [09:25:53]Write 4 bytes [09:25:53]NVStorageSaveData done [09:25:53]ExternCall_PrintAddStr [09:25:53]wPrintStart [09:25:53]Write to MH i2c: 01 00 00 FA 07 01 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: 01 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: 01 07 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: 01 07 00 FA 07 00 00 00 00 00 FF 0F 16 [09:25:53]RasterBufferAndPrint [09:25:53]line Счет N : (1)1786615 [09:25:53]line ИНН: 02508201610067 [09:25:53]line Контрольно-Кассовый Чек [09:25:53]line ПРОДАЖА [09:25:53]line ТРК (МРК, ГНК) : 22 [09:25:53]line Товар: 2710124130 [09:25:53]line Аи-92-К-5 [09:25:53]line 7.380 * 67.80 [09:25:53]line = 500.36 [09:25:53]line НДС 12% НСП 1% [09:25:53]line > о реализуемом товаре [09:25:53]line ОКРУГЛЕНИЕ: -0.36 [09:25:53]line ИТОГО: 500.00 [09:25:53]line Внесено: 500.00 [09:25:53]line СДАЧА: 0.00 [09:25:53]line НСП 1% : 4.43 [09:25:53]line НДС 12% : 53.14 [09:25:53]line Наличными: 500.00 [09:25:53]line Безнал.: 0.00 [09:25:53]line Место: АЗС № 89 "Партнер Нефть" [09:25:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:25:53]line СНО: Общий режим [09:25:53]line Чек 71 24.09.2024 09:25 [09:25:53]line Смена: 477 ФФД: 1.0 [09:25:53]line ЗНМ: 0300000113 [09:25:53]line РНМ: 0000000000091825 [09:25:53]line Версия ККМ: 001 [09:25:53]line ФМ: 0000000000871835 [09:25:53]line ФД: 152612 [09:25:53]line ФПД: 171207415778011 [09:25:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T092551&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152612&fm=171207415778011&tin=02508201610067®Number=0000000000091825&sum=50000 [09:25:53]written 0, free lines is 4095 [09:25:53]OFD Sender: Processing packet 152612 [packets to send 828, broken 827] [09:25:53]ProducePacketName [09:25:53]name=ofd_packets/00152612 [09:25:53]OFD Sender: To server: pG, [09:25:53]CommunicateWithHost lk.salyk.kg:30040 [09:25:53]ConnectInit lk.salyk.kg [09:25:53]Write to MH i2c: 01 00 00 25 08 2D [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: 01 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: 01 07 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: 01 07 00 25 08 00 00 00 00 00 CD 0C 0D [09:25:53]RasterBufferAndPrint [09:25:53]line [09:25:53]line [09:25:53]line [09:25:53]line [09:25:53]line [09:25:53]written 0, free lines is 3284 [09:25:53]MH_Cut [09:25:53]Write to MH i2c: D1 01 00 2C 08 01 06 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: D1 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: D1 01 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: D1 01 00 2C 08 00 05 [09:25:53]Write to MH i2c: 01 00 00 2D 08 35 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:54]*** Cut start [09:25:54]*** Purtial cut [09:25:54]*** Stage 1: CUTSNS_PIN = 1 [09:25:54]Read from MH i2c: 01 [09:25:54]MH_I2C_Read... [09:25:54]*** Stop cut motor [09:25:54]*** Cut end [09:25:54]Read from MH i2c: 01 07 00 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: 01 07 00 2D 08 00 00 00 00 00 FF 0F 4A [09:25:54]process_action close_receipt done [09:25:54]requested_data is exist [09:25:54]produce_requested_data [09:25:54]requested_item fm.sn is exist - process it [09:25:54]wFMCommunicate request_size=4 [09:25:54]MH_SAM_APDU [09:25:54]CAPDU: 80 11 00 00 [09:25:54]Write to MH i2c: E2 08 00 2E 08 80 11 00 00 00 00 00 00 B0 [09:25:54]Write i2c OK [09:25:54]MH_I2C_Read... [09:25:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:54]Read from MH i2c: E2 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: E2 17 00 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: E2 17 00 2E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 03 [09:25:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:25:54]wFMCommunicate OK [09:25:54]requested_item fd.num is exist - process it [09:25:54]SAM_PROTO_GetFieldsCounters [09:25:54]wFMCommunicate request_size=4 [09:25:54]MH_SAM_APDU [09:25:54]CAPDU: 80 13 00 00 [09:25:54]Write to MH i2c: E2 08 00 2F 08 80 13 00 00 00 00 00 00 B3 [09:25:54]Write i2c OK [09:25:54]MH_I2C_Read... [09:25:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:55]Read from MH i2c: E2 [09:25:55]MH_I2C_Read... [09:25:55]Read from MH i2c: E2 62 00 [09:25:55]MH_I2C_Read... [09:25:55]Read from MH i2c: E2 62 00 2F 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 01 [09:25:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:25:55]wFMCommunicate OK [09:25:55]SAM_PROTO_GetFieldsCounters done [09:25:55]requested_item shift.num is exist - process it [09:25:55]requested_item shift.opened is exist - process it [09:25:55]req_shift_opened [09:25:55]FM_GetShiftState [09:25:55]SAM_PROTO_GetShiftState [09:25:55]wFMCommunicate request_size=4 [09:25:55]MH_SAM_APDU [09:25:55]CAPDU: 80 13 01 00 [09:25:55]Write to MH i2c: E2 08 00 30 08 80 13 01 00 00 00 00 00 B5 [09:25:55]Write i2c OK [09:25:55]MH_I2C_Read... [09:25:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:55]Read from MH i2c: E2 [09:25:55]MH_I2C_Read... [09:25:55]Read from MH i2c: E2 0E 00 [09:25:55]MH_I2C_Read... [09:25:55]Read from MH i2c: E2 0E 00 30 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 82 [09:25:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:25:55]wFMCommunicate OK [09:25:55]SAM_PROTO_GetShiftState done [09:25:55]FM_GetShiftState done [09:25:55]req_shift_opened done [09:25:55]requested_item shift.open_date is exist - process it [09:25:55]req_shift_open_date [09:25:55]req_shift_open_date done [09:25:55]produce_requested_data done [09:25:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152612,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:25:55]process_action_free close_receipt [09:25:55]json_value_free [09:25:55]json_value_free done [09:25:55]process_json_proto returns [09:25:55]Send response to host [09:25:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152612,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:25:55]free response buf [09:25:55]execute_script done [09:25:55]execute_script returns [09:25:55]free content buf [09:25:55]Sock 7.Close socket [09:25:55]Sock 7.Thread stoped [09:25:58]ConnectInit Can't take IP for lk.salyk.kg [09:25:58]CommunicateWithHost connect error [09:25:58]CommunicateWithHost err = -1 [09:25:58]OFD Sender: Server communicate error [09:26:03]OFD Sender: Processing packet 152612 [packets to send 828, broken 827] [09:26:03]ProducePacketName [09:26:03]name=ofd_packets/00152612 [09:26:03]OFD Sender: To server: pG, [09:26:03]CommunicateWithHost lk.salyk.kg:30040 [09:26:03]ConnectInit lk.salyk.kg [09:26:06]accept exits with 10 [09:26:06]New connection [09:26:06]New thread 3066899812 created [09:26:06]Thread 3066756452 joined [09:26:06]Waiting for new connection... [09:26:06] Sock 10.Parse request [09:26:06]Sock 10.Check first char [09:26:06]Sock 10.First char is OK [09:26:06]request: POST /json_proto HTTP/1.0 [09:26:06]Method: POST [09:26:06]URL: /json_proto [09:26:06]Method is POST - this is cgi request [09:26:06]url: /json_proto [09:26:06]query_string will be loaded in cgi processing [09:26:06]execute_cgi json_proto POST (null) [09:26:06]execute_cgi path=json_proto method=POST [09:26:06]POST find Content-Length [09:26:06]Host: 172.17.43.67:8080 [09:26:06]Content-Length: 680 [09:26:06]Content-Type: application/json [09:26:06] [09:26:06]POST finish read [09:26:06]Found Content-Length = 680 [09:26:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:06]execute_script... [09:26:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:06]POST & json_proto [09:26:06]process_json_proto [09:26:06]json parsed OK: [09:26:06]protocol is kg_v1.0 [09:26:06]action value=close_receipt [09:26:06]process_action close_receipt [09:26:06]cmd_close_receipt [09:26:06]MH_GetDate [09:26:06]Write to MH i2c: F0 00 00 31 08 28 [09:26:06]Write i2c OK [09:26:06]MH_I2C_Read... [09:26:06]Read from MH i2c: F0 [09:26:06]MH_I2C_Read... [09:26:06]Read from MH i2c: F0 09 00 [09:26:06]MH_I2C_Read... [09:26:06]Read from MH i2c: F0 09 00 31 08 00 AF 85 F2 66 6A BD 47 65 90 [09:26:06]GetLastDocTimeStamp 1727169951 [09:26:06]current date 1727169967 [09:26:06]FM_GetShiftState [09:26:06]SAM_PROTO_GetShiftState [09:26:06]wFMCommunicate request_size=4 [09:26:06]MH_SAM_APDU [09:26:06]CAPDU: 80 13 01 00 [09:26:06]Write to MH i2c: E2 08 00 32 08 80 13 01 00 00 00 00 00 B7 [09:26:06]Write i2c OK [09:26:06]MH_I2C_Read... [09:26:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:06]Read from MH i2c: E2 [09:26:06]MH_I2C_Read... [09:26:06]Read from MH i2c: E2 0E 00 [09:26:06]MH_I2C_Read... [09:26:06]Read from MH i2c: E2 0E 00 32 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 84 [09:26:06]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:26:06]wFMCommunicate OK [09:26:06]SAM_PROTO_GetShiftState done [09:26:06]FM_GetShiftState done [09:26:06]opened in 1727137889 [09:26:06]opened+sec_in_day 1727224289 [09:26:06]quantity*price = 100050 [09:26:06]sum+1 = 100052 [09:26:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 72 24.09.2024 09:26 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152613 ФПД: 267067871521341 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T092607&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152613&fm=267067871521341&tin=02508201610067®Number=0000000000091825&sum=100000 [09:26:07]StoreToDocumentArchive [09:26:07]shift 477 fd 152613 [09:26:07]save to /storage/0477/doc_00152613 [09:26:07]save last doc name /storage/0477/doc_00152613 to /storage/kkm_last_doc_name [09:26:07]save OK [09:26:07]Clear old archive folders... [09:26:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:26:07]tlvbuf is 012A67E0 [09:26:07]SAM_PROTO_ClearQueue [09:26:07]wFMCommunicate request_size=4 [09:26:07]MH_SAM_APDU [09:26:07]CAPDU: 80 09 00 00 [09:26:07]Write to MH i2c: E2 08 00 3F 08 80 09 00 00 00 00 00 00 B9 [09:26:07]Write i2c OK [09:26:07]MH_I2C_Read... [09:26:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:26:07]Read from MH i2c: E2 [09:26:07]MH_I2C_Read... [09:26:07]Read from MH i2c: E2 03 00 [09:26:07]MH_I2C_Read... [09:26:07]Read from MH i2c: E2 03 00 3F 08 00 90 00 BB [09:26:07]RAPDU: 90 00 [09:26:07]wFMCommunicate OK [09:26:07]SAM_PROTO_ClearQueue done [09:26:07]KKMCreateOFDPacket [09:26:07]OFDProtocolAddRootSTLVToBuf [09:26:07]FM_MakeSignedData [09:26:07]FM_MakeSignedData [09:26:07]SAM_PROTO_SignData [09:26:07]wFMCommunicate request_size=4 [09:26:07]MH_SAM_APDU [09:26:07]CAPDU: 80 0D 01 02 [09:26:07]Write to MH i2c: E2 08 00 40 08 80 0D 01 02 00 00 00 00 C1 [09:26:07]Write i2c OK [09:26:07]MH_I2C_Read... [09:26:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:26:07]Read from MH i2c: E2 [09:26:07]MH_I2C_Read... [09:26:07]Read from MH i2c: E2 03 00 [09:26:07]MH_I2C_Read... [09:26:07]Read from MH i2c: E2 03 00 40 08 00 90 00 BC [09:26:07]RAPDU: 90 00 [09:26:07]wFMCommunicate OK [09:26:07]wFMCommunicate request_size=255 [09:26:07]MH_SAM_APDU [09:26:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 AF 85 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 54 02 00 35 04 06 00 F2 E5 95 9C [09:26:08]Write to MH i2c: E2 02 01 41 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 AF 85 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 54 02 00 35 04 06 00 F2 E5 95 9C 00 00 7B [09:26:08]Write i2c OK [09:26:08]MH_I2C_Read... [09:26:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:08]Read from MH i2c: E2 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: E2 03 00 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: E2 03 00 41 08 00 90 00 BD [09:26:08]RAPDU: 90 00 [09:26:08]wFMCommunicate OK [09:26:08]wFMCommunicate request_size=7 [09:26:08]MH_SAM_APDU [09:26:08]CAPDU: 80 0D 02 02 02 EA 3D [09:26:08]Write to MH i2c: E2 0A 00 42 08 80 0D 02 02 02 00 EA 3D 00 00 EF [09:26:08]Write i2c OK [09:26:08]MH_I2C_Read... [09:26:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:08]Read from MH i2c: E2 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: E2 03 00 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: E2 03 00 42 08 00 90 00 BE [09:26:08]RAPDU: 90 00 [09:26:08]wFMCommunicate OK [09:26:08]wFMCommunicate request_size=4 [09:26:08]MH_SAM_APDU [09:26:08]CAPDU: 80 0D 03 02 [09:26:08]Write to MH i2c: E2 08 00 43 08 80 0D 03 02 00 00 00 00 C6 [09:26:08]Write i2c OK [09:26:08]MH_I2C_Read... [09:26:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:26:08]Read from MH i2c: E2 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: E2 0B 00 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: E2 0B 00 43 08 00 DC F5 B2 BC AC 74 40 2D 90 00 93 [09:26:08]RAPDU: DC F5 B2 BC AC 74 40 2D 90 00 [09:26:08]wFMCommunicate OK [09:26:08]SAM_PROTO_SignData done [09:26:08]FM_MakeSignedData done [09:26:08]CreateOFDProtocolMessage [09:26:08]wFMCommunicate request_size=4 [09:26:08]MH_SAM_APDU [09:26:08]CAPDU: 80 11 00 00 [09:26:08]Write to MH i2c: E2 08 00 44 08 80 11 00 00 00 00 00 00 C6 [09:26:08]Write i2c OK [09:26:08]MH_I2C_Read... [09:26:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:08]Read from MH i2c: E2 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: E2 17 00 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: E2 17 00 44 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 19 [09:26:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:26:08]wFMCommunicate OK [09:26:08]CreateOFDProtocolMessage done [09:26:08]OFDSenderStorePacket 152613 [09:26:08]StoreOFDPacket docnum=152613 [09:26:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 49 CD 04 01 BD 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 AF 85 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 54 02 00 35 04 06 00 F2 E5 95 9C EA 3D DC F5 B2 BC AC 74 40 2D [09:26:08]CheckFolder [09:26:08]dirname=/storage/ofd_packets [09:26:08]CheckFolder done [09:26:08]ProducePacketName [09:26:08]name=ofd_packets/00152613 [09:26:08]NVStorageSaveData ofd_packets/00152613 [09:26:08]File name is /storage/ofd_packets/00152613 [09:26:08]Write 298 bytes [09:26:08]NVStorageSaveData done [09:26:08]OFDSenderStorePacket done [09:26:08]KKMCreateOFDPacket done [09:26:08]NVStorageSaveData kkm_last_timestamp [09:26:08]File name is /storage/kkm_last_timestamp [09:26:08]Write 4 bytes [09:26:08]NVStorageSaveData done [09:26:08]ExternCall_PrintAddStr [09:26:08]wPrintStart [09:26:08]Write to MH i2c: 01 00 00 45 08 4D [09:26:08]Write i2c OK [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: 01 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: 01 07 00 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: 01 07 00 45 08 00 00 00 00 00 FF 0F 62 [09:26:08]RasterBufferAndPrint [09:26:08]line Счет N : (1)1786614 [09:26:08]line ИНН: 02508201610067 [09:26:08]line Контрольно-Кассовый Чек [09:26:08]line ПРОДАЖА [09:26:08]line ТРК (МРК, ГНК) : 31 [09:26:08]line Товар: 2710194210 [09:26:08]line ДТ-К-5 [09:26:08]line 13.130 * 76.20 [09:26:08]line = 1000.51 [09:26:08]line НДС 12% НСП 1% [09:26:08]line > о реализуемом товаре [09:26:08]line ОКРУГЛЕНИЕ: -0.51 [09:26:08]line ИТОГО: 1000.00 [09:26:08]line Внесено: 1000.00 [09:26:08]line СДАЧА: 0.00 [09:26:08]line НСП 1% : 8.85 [09:26:08]line НДС 12% : 106.25 [09:26:08]line Наличными: 1000.00 [09:26:08]line Безнал.: 0.00 [09:26:08]line Место: АЗС № 89 "Партнер Нефть" [09:26:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:26:08]line СНО: Общий режим [09:26:08]line Чек 72 24.09.2024 09:26 [09:26:08]line Смена: 477 ФФД: 1.0 [09:26:08]line ЗНМ: 0300000113 [09:26:08]line РНМ: 0000000000091825 [09:26:08]line Версия ККМ: 001 [09:26:08]line ФМ: 0000000000871835 [09:26:08]line ФД: 152613 [09:26:08]line ФПД: 267067871521341 [09:26:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T092607&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152613&fm=267067871521341&tin=02508201610067®Number=0000000000091825&sum=100000 [09:26:08]written 0, free lines is 4095 [09:26:08]Write to MH i2c: 01 00 00 70 08 78 [09:26:08]Write i2c OK [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: 01 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: 01 07 00 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: 01 07 00 70 08 00 00 00 00 00 CA 0C 55 [09:26:08]RasterBufferAndPrint [09:26:08]line [09:26:08]line [09:26:08]line [09:26:08]line [09:26:08]line [09:26:08]written 0, free lines is 3286 [09:26:08]MH_Cut [09:26:08]Write to MH i2c: D1 01 00 77 08 01 51 [09:26:08]Write i2c OK [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: D1 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: D1 01 00 [09:26:08]MH_I2C_Read... [09:26:08]Read from MH i2c: D1 01 00 77 08 00 50 [09:26:08]Write to MH i2c: 01 00 00 78 08 80 [09:26:08]Write i2c OK [09:26:08]MH_I2C_Read... [09:26:09]*** Cut start [09:26:09]*** Purtial cut [09:26:09]*** Stage 1: CUTSNS_PIN = 1 [09:26:09]Read from MH i2c: 01 [09:26:09]MH_I2C_Read... [09:26:09]*** Stop cut motor [09:26:09]*** Cut end [09:26:09]Read from MH i2c: 01 07 00 [09:26:09]MH_I2C_Read... [09:26:09]Read from MH i2c: 01 07 00 78 08 00 00 00 00 00 FF 0F 95 [09:26:09]process_action close_receipt done [09:26:09]requested_data is exist [09:26:09]produce_requested_data [09:26:09]requested_item fm.sn is exist - process it [09:26:09]wFMCommunicate request_size=4 [09:26:09]MH_SAM_APDU [09:26:09]CAPDU: 80 11 00 00 [09:26:09]Write to MH i2c: E2 08 00 79 08 80 11 00 00 00 00 00 00 FB [09:26:09]Write i2c OK [09:26:09]MH_I2C_Read... [09:26:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:10]Read from MH i2c: E2 [09:26:10]MH_I2C_Read... [09:26:10]Read from MH i2c: E2 17 00 [09:26:10]MH_I2C_Read... [09:26:10]Read from MH i2c: E2 17 00 79 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4E [09:26:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:26:10]wFMCommunicate OK [09:26:10]requested_item fd.num is exist - process it [09:26:10]SAM_PROTO_GetFieldsCounters [09:26:10]wFMCommunicate request_size=4 [09:26:10]MH_SAM_APDU [09:26:10]CAPDU: 80 13 00 00 [09:26:10]Write to MH i2c: E2 08 00 7A 08 80 13 00 00 00 00 00 00 FE [09:26:10]Write i2c OK [09:26:10]MH_I2C_Read... [09:26:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:10]Read from MH i2c: E2 [09:26:10]MH_I2C_Read... [09:26:10]Read from MH i2c: E2 62 00 [09:26:10]MH_I2C_Read... [09:26:10]Read from MH i2c: E2 62 00 7A 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 50 [09:26:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:26:10]wFMCommunicate OK [09:26:10]SAM_PROTO_GetFieldsCounters done [09:26:10]requested_item shift.num is exist - process it [09:26:10]requested_item shift.opened is exist - process it [09:26:10]req_shift_opened [09:26:10]FM_GetShiftState [09:26:10]SAM_PROTO_GetShiftState [09:26:10]wFMCommunicate request_size=4 [09:26:10]MH_SAM_APDU [09:26:10]CAPDU: 80 13 01 00 [09:26:10]Write to MH i2c: E2 08 00 7B 08 80 13 01 00 00 00 00 00 00 [09:26:10]Write i2c OK [09:26:10]MH_I2C_Read... [09:26:10]Connected sock=9 [09:26:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A1 10 07 01 F4 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 9F 85 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 Read from MH i2c: 30 E2 30 [09:26:10]38 MH_I2C_Read... [09:26:10]37 Read from MH i2c: 31 E2 38 0E 33 00 35 [09:26:10]10 MH_I2C_Read... [09:26:10]04 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:10]04 Read from MH i2c: 00 E2 24 0E 54 00 02 7B 00 08 35 00 09 04 00 06 01 00 61 9B 08 B6 F2 55 66 33 00 4A 00 00 DB 00 B9 90 84 00 CD CD [09:26:10]1C RAPDU: 9D 09 30 00 1C 01 87 61 [09:26:10]08 F2 66 00 00 00 00 90 00 [09:26:10]wFMCommunicate OK [09:26:10]SAM_PROTO_GetShiftState done [09:26:10]FM_GetShiftState done [09:26:10]req_shift_opened done [09:26:10]requested_item shift.open_date is exist - process it [09:26:10]req_shift_open_date [09:26:10]req_shift_open_date done [09:26:10]produce_requested_data done [09:26:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152613,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:26:10]process_action_free close_receipt [09:26:10]json_value_free [09:26:10]json_value_free done [09:26:10]process_json_proto returns [09:26:10]Send response to host [09:26:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152613,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:26:10]free response buf [09:26:10]execute_script done [09:26:10]execute_script returns [09:26:10]free content buf [09:26:10]Sock 10.Close socket [09:26:10]Sock 10.Thread stoped [09:26:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4A 20 47 00 C6 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 54 02 00 F4 03 04 00 AF 2D F2 66 B6 04 01 00 00 BC 19 C3 F2 33 A1 59 56 [09:26:10]CommunicateWithHost err = 0 [09:26:10]CheckOFDResponse [09:26:10]1017 (14) - 77093643461234 [09:26:10]1041 (16) - 0000000000871835 [09:26:10]1040 (4) - 152612 [09:26:10]1012 (4) - 24.09.2024 03:10 [09:26:10]1206 (1) - 0 [09:26:10]OFD Sender: Remove packet 152612 [09:26:10]ProducePacketName [09:26:10]name=ofd_packets/00152612 [09:26:10]NVStorageDeleteData [09:26:11]OFD Sender: Processing packet 152613 [packets to send 828, broken 827] [09:26:11]ProducePacketName [09:26:11]name=ofd_packets/00152613 [09:26:11]OFD Sender: To server: pG, [09:26:11]CommunicateWithHost lk.salyk.kg:30040 [09:26:11]ConnectInit lk.salyk.kg [09:26:11]Connected sock=7 [09:26:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 49 CD 04 01 BD 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 AF 85 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 08 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 63 [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:26:22]Read from MH i2c: E2 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 84 08 00 90 00 00 [09:26:22]RAPDU: 90 00 [09:26:22]wFMCommunicate OK [09:26:22]wFMCommunicate request_size=11 [09:26:22]MH_SAM_APDU [09:26:22]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [09:26:22]Write to MH i2c: E2 0E 00 85 08 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 3F [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]OFD Sender: No OFD packet to send [09:26:22]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:26:22]Read from MH i2c: E2 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 85 08 00 90 00 01 [09:26:22]RAPDU: 90 00 [09:26:22]wFMCommunicate OK [09:26:22]wFMCommunicate request_size=13 [09:26:22]MH_SAM_APDU [09:26:22]CAPDU: 80 15 02 00 08 F4 03 04 00 BE 85 F2 66 [09:26:22]Write to MH i2c: E2 10 00 86 08 80 15 02 00 08 00 F4 03 04 00 BE 85 F2 66 00 00 B4 [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:26:22]Read from MH i2c: E2 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 86 08 00 90 00 02 [09:26:22]RAPDU: 90 00 [09:26:22]wFMCommunicate OK [09:26:22]wFMCommunicate request_size=25 [09:26:22]MH_SAM_APDU [09:26:22]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [09:26:22]Write to MH i2c: E2 1C 00 87 08 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 71 [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:26:22]Read from MH i2c: E2 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: E2 03 00 87 08 00 90 00 03 [09:26:22]RAPDU: 90 00 [09:26:22]wFMCommunicate OK [09:26:22]wFMCommunicate request_size=4 [09:26:22]MH_SAM_APDU [09:26:22]CAPDU: 80 15 03 00 [09:26:22]Write to MH i2c: E2 08 00 88 08 80 15 03 00 00 00 00 00 11 [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:23]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:26:23]Read from MH i2c: E2 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 40 00 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 40 00 88 08 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 49 00 00 00 35 04 06 00 D2 0E D9 56 19 75 90 00 47 [09:26:23]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 49 00 00 00 35 04 06 00 D2 0E D9 56 19 75 90 00 [09:26:23]wFMCommunicate OK [09:26:23]SAM_PROTO_ProcessDocument answer len = 59 [09:26:23]SAM_PROTO_ProcessDocument done [09:26:23]SetTLVBufToDocument [09:26:23]Processing tag 1209 (04B9) [09:26:23]Malloc new data [09:26:23]Processing tag 1041 (0411) [09:26:23]Processing tag 1040 (0410) [09:26:23]Malloc new data [09:26:23]Processing tag 1038 (040E) [09:26:23]Malloc new data [09:26:23]Processing tag 1042 (0412) [09:26:23]Malloc new data [09:26:23]Processing tag 1077 (0435) [09:26:23]Malloc new data [09:26:23]SetTLVBufToDocument err=0 [09:26:23]KKMLoadAndSignReceiptData store KKM data [09:26:23]KKMLoadAndSignReceiptData err=0 [09:26:23]wFMCommunicate request_size=4 [09:26:23]MH_SAM_APDU [09:26:23]CAPDU: 80 11 00 00 [09:26:23]Write to MH i2c: E2 08 00 89 08 80 11 00 00 00 00 00 00 0B [09:26:23]Write i2c OK [09:26:23]MH_I2C_Read... [09:26:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:23]Read from MH i2c: E2 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 17 00 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 17 00 89 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [09:26:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:26:23]wFMCommunicate OK [09:26:23]Счет N : (1)1786616 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 7.380 * 67.80 = 500.36 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 73 24.09.2024 09:26 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152614 ФПД: 230961217673589 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T092622&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152614&fm=230961217673589&tin=02508201610067®Number=0000000000091825&sum=50000 [09:26:23]StoreToDocumentArchive [09:26:23]shift 477 fd 152614 [09:26:23]save to /storage/0477/doc_00152614 [09:26:23]save last doc name /storage/0477/doc_00152614 to /storage/kkm_last_doc_name [09:26:23]save OK [09:26:23]Clear old archive folders... [09:26:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:26:23]tlvbuf is 012C0D90 [09:26:23]SAM_PROTO_ClearQueue [09:26:23]wFMCommunicate request_size=4 [09:26:23]MH_SAM_APDU [09:26:23]CAPDU: 80 09 00 00 [09:26:23]Write to MH i2c: E2 08 00 8A 08 80 09 00 00 00 00 00 00 04 [09:26:23]Write i2c OK [09:26:23]MH_I2C_Read... [09:26:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:26:23]Read from MH i2c: E2 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 03 00 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 03 00 8A 08 00 90 00 06 [09:26:23]RAPDU: 90 00 [09:26:23]wFMCommunicate OK [09:26:23]SAM_PROTO_ClearQueue done [09:26:23]KKMCreateOFDPacket [09:26:23]OFDProtocolAddRootSTLVToBuf [09:26:23]FM_MakeSignedData [09:26:23]FM_MakeSignedData [09:26:23]SAM_PROTO_SignData [09:26:23]wFMCommunicate request_size=4 [09:26:23]MH_SAM_APDU [09:26:23]CAPDU: 80 0D 01 02 [09:26:23]Write to MH i2c: E2 08 00 8B 08 80 0D 01 02 00 00 00 00 0C [09:26:23]Write i2c OK [09:26:23]MH_I2C_Read... [09:26:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:26:23]Read from MH i2c: E2 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 03 00 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 03 00 8B 08 00 90 00 07 [09:26:23]RAPDU: 90 00 [09:26:23]wFMCommunicate OK [09:26:23]wFMCommunicate request_size=255 [09:26:23]MH_SAM_APDU [09:26:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 BE 85 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 54 02 00 35 04 06 00 D2 [09:26:23]Write to MH i2c: E2 02 01 8C 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 BE 85 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 54 02 00 35 04 06 00 D2 00 00 9B [09:26:23]Write i2c OK [09:26:23]MH_I2C_Read... [09:26:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:23]Read from MH i2c: E2 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 03 00 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 03 00 8C 08 00 90 00 08 [09:26:23]RAPDU: 90 00 [09:26:23]wFMCommunicate OK [09:26:23]wFMCommunicate request_size=10 [09:26:23]MH_SAM_APDU [09:26:23]CAPDU: 80 0D 02 02 05 0E D9 56 19 75 [09:26:23]Write to MH i2c: E2 0D 00 8D 08 80 0D 02 02 05 00 0E D9 56 19 75 00 00 E4 [09:26:23]Write i2c OK [09:26:23]MH_I2C_Read... [09:26:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:23]Read from MH i2c: E2 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 03 00 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 03 00 8D 08 00 90 00 09 [09:26:23]RAPDU: 90 00 [09:26:23]wFMCommunicate OK [09:26:23]wFMCommunicate request_size=4 [09:26:23]MH_SAM_APDU [09:26:23]CAPDU: 80 0D 03 02 [09:26:23]Write to MH i2c: E2 08 00 8E 08 80 0D 03 02 00 00 00 00 11 [09:26:23]Write i2c OK [09:26:23]MH_I2C_Read... [09:26:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:26:23]Read from MH i2c: E2 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 0B 00 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 0B 00 8E 08 00 4E 86 40 C3 78 1A 2E 47 90 00 F0 [09:26:23]RAPDU: 4E 86 40 C3 78 1A 2E 47 90 00 [09:26:23]wFMCommunicate OK [09:26:23]SAM_PROTO_SignData done [09:26:23]FM_MakeSignedData done [09:26:23]CreateOFDProtocolMessage [09:26:23]wFMCommunicate request_size=4 [09:26:23]MH_SAM_APDU [09:26:23]CAPDU: 80 11 00 00 [09:26:23]Write to MH i2c: E2 08 00 8F 08 80 11 00 00 00 00 00 00 11 [09:26:23]Write i2c OK [09:26:23]MH_I2C_Read... [09:26:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:23]Read from MH i2c: E2 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 17 00 [09:26:23]MH_I2C_Read... [09:26:23]Read from MH i2c: E2 17 00 8F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 64 [09:26:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:26:23]wFMCommunicate OK [09:26:23]CreateOFDProtocolMessage done [09:26:23]OFDSenderStorePacket 152614 [09:26:23]StoreOFDPacket docnum=152614 [09:26:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C0 11 07 01 60 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 BE 85 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 54 02 00 35 04 06 00 D2 0E D9 56 19 75 4E 86 40 C3 78 1A 2E 47 [09:26:23]CheckFolder [09:26:23]dirname=/storage/ofd_packets [09:26:23]CheckFolder done [09:26:23]ProducePacketName [09:26:23]name=ofd_packets/00152614 [09:26:23]NVStorageSaveData ofd_packets/00152614 [09:26:23]File name is /storage/ofd_packets/00152614 [09:26:23]Write 301 bytes [09:26:23]NVStorageSaveData done [09:26:23]OFDSenderStorePacket done [09:26:23]KKMCreateOFDPacket done [09:26:23]NVStorageSaveData kkm_last_timestamp [09:26:23]File name is /storage/kkm_last_timestamp [09:26:23]Write 4 bytes [09:26:23]NVStorageSaveData done [09:26:24]ExternCall_PrintAddStr [09:26:24]wPrintStart [09:26:24]Write to MH i2c: 01 00 00 90 08 98 [09:26:24]Write i2c OK [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: 01 [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: 01 07 00 [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: 01 07 00 90 08 00 00 00 00 00 FF 0F AD [09:26:24]RasterBufferAndPrint [09:26:24]line Счет N : (1)1786616 [09:26:24]line ИНН: 02508201610067 [09:26:24]line Контрольно-Кассовый Чек [09:26:24]line ПРОДАЖА [09:26:24]line ТРК (МРК, ГНК) : 42 [09:26:24]line Товар: 2710124130 [09:26:24]line Аи-92-К-5 [09:26:24]line 7.380 * 67.80 [09:26:24]line = 500.36 [09:26:24]line НДС 12% НСП 1% [09:26:24]line > о реализуемом товаре [09:26:24]line ОКРУГЛЕНИЕ: -0.36 [09:26:24]line ИТОГО: 500.00 [09:26:24]line Внесено: 500.00 [09:26:24]line СДАЧА: 0.00 [09:26:24]line НСП 1% : 4.43 [09:26:24]line НДС 12% : 53.14 [09:26:24]line Наличными: 500.00 [09:26:24]line Безнал.: 0.00 [09:26:24]line Место: АЗС № 89 "Партнер Нефть" [09:26:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:26:24]line СНО: Общий режим [09:26:24]line Чек 73 24.09.2024 09:26 [09:26:24]line Смена: 477 ФФД: 1.0 [09:26:24]line ЗНМ: 0300000113 [09:26:24]line РНМ: 0000000000091825 [09:26:24]line Версия ККМ: 001 [09:26:24]line ФМ: 0000000000871835 [09:26:24]line ФД: 152614 [09:26:24]line ФПД: 230961217673589 [09:26:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T092622&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152614&fm=230961217673589&tin=02508201610067®Number=0000000000091825&sum=50000 [09:26:24]written 0, free lines is 4095 [09:26:24]OFD Sender: Processing packet 152614 [packets to send 828, broken 827] [09:26:24]ProducePacketName [09:26:24]name=ofd_packets/00152614 [09:26:24]OFD Sender: To server: pG, [09:26:24]CommunicateWithHost lk.salyk.kg:30040 [09:26:24]ConnectInit lk.salyk.kg [09:26:24]Write to MH i2c: 01 00 00 BB 08 C3 [09:26:24]Write i2c OK [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: 01 [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: 01 07 00 [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: 01 07 00 BB 08 00 00 00 00 00 D3 0C A9 [09:26:24]RasterBufferAndPrint [09:26:24]line [09:26:24]line [09:26:24]line [09:26:24]line [09:26:24]line [09:26:24]written 0, free lines is 3304 [09:26:24]MH_Cut [09:26:24]Write to MH i2c: D1 01 00 C2 08 01 9C [09:26:24]Write i2c OK [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: D1 [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: D1 01 00 [09:26:24]MH_I2C_Read... [09:26:24]Read from MH i2c: D1 01 00 C2 08 00 9B [09:26:24]Write to MH i2c: 01 00 00 C3 08 CB [09:26:24]Write i2c OK [09:26:24]MH_I2C_Read... [09:26:24]Connected sock=9 [09:26:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C0 11 07 01 60 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 BE 85 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 54 02 00 35 04 06 00 D2 0E D9 56 19 75 4E 86 40 C3 78 1A 2E 47 [09:26:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 53 D8 47 00 E7 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 54 02 00 F4 03 04 00 BD 2D F2 66 B6 04 01 00 00 06 9A CF 35 F5 8E 0E 80 [09:26:25]CommunicateWithHost err = 0 [09:26:25]CheckOFDResponse [09:26:25]1017 (14) - 77093643461234 [09:26:25]1041 (16) - 0000000000871835 [09:26:25]1040 (4) - 152614 [09:26:25]1012 (4) - 24.09.2024 03:10 [09:26:25]1206 (1) - 0 [09:26:25]OFD Sender: Remove packet 152614 [09:26:25]ProducePacketName [09:26:25]name=ofd_packets/00152614 [09:26:25]NVStorageDeleteData [09:26:25]*** Cut start [09:26:25]*** Purtial cut [09:26:25]*** Stage 1: CUTSNS_PIN = 1 [09:26:25]Read from MH i2c: 01 [09:26:25]MH_I2C_Read... [09:26:25]*** Stop cut motor [09:26:25]*** Cut end [09:26:25]Read from MH i2c: 01 07 00 [09:26:25]MH_I2C_Read... [09:26:25]Read from MH i2c: 01 07 00 C3 08 00 00 00 00 00 FF 0F E0 [09:26:25]process_action close_receipt done [09:26:25]requested_data is exist [09:26:25]produce_requested_data [09:26:25]requested_item fm.sn is exist - process it [09:26:25]wFMCommunicate request_size=4 [09:26:25]MH_SAM_APDU [09:26:25]CAPDU: 80 11 00 00 [09:26:25]Write to MH i2c: E2 08 00 C4 08 80 11 00 00 00 00 00 00 46 [09:26:25]Write i2c OK [09:26:25]MH_I2C_Read... [09:26:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:25]Read from MH i2c: E2 [09:26:25]MH_I2C_Read... [09:26:25]Read from MH i2c: E2 17 00 [09:26:25]MH_I2C_Read... [09:26:25]Read from MH i2c: E2 17 00 C4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [09:26:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:26:25]wFMCommunicate OK [09:26:25]requested_item fd.num is exist - process it [09:26:25]SAM_PROTO_GetFieldsCounters [09:26:25]wFMCommunicate request_size=4 [09:26:25]MH_SAM_APDU [09:26:25]CAPDU: 80 13 00 00 [09:26:25]Write to MH i2c: E2 08 00 C5 08 80 13 00 00 00 00 00 00 49 [09:26:25]Write i2c OK [09:26:25]MH_I2C_Read... [09:26:25]OFD Sender: No OFD packet to send [09:26:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:25]Read from MH i2c: E2 [09:26:25]MH_I2C_Read... [09:26:25]Read from MH i2c: E2 62 00 [09:26:25]MH_I2C_Read... [09:26:25]Read from MH i2c: E2 62 00 C5 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 9F [09:26:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:26:25]wFMCommunicate OK [09:26:25]SAM_PROTO_GetFieldsCounters done [09:26:25]requested_item shift.num is exist - process it [09:26:25]requested_item shift.opened is exist - process it [09:26:25]req_shift_opened [09:26:25]FM_GetShiftState [09:26:25]SAM_PROTO_GetShiftState [09:26:25]wFMCommunicate request_size=4 [09:26:25]MH_SAM_APDU [09:26:25]CAPDU: 80 13 01 00 [09:26:25]Write to MH i2c: E2 08 00 C6 08 80 13 01 00 00 00 00 00 4B [09:26:25]Write i2c OK [09:26:25]MH_I2C_Read... [09:26:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:25]Read from MH i2c: E2 [09:26:25]MH_I2C_Read... [09:26:25]Read from MH i2c: E2 0E 00 [09:26:25]MH_I2C_Read... [09:26:25]Read from MH i2c: E2 0E 00 C6 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 18 [09:26:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:26:25]wFMCommunicate OK [09:26:25]SAM_PROTO_GetShiftState done [09:26:25]FM_GetShiftState done [09:26:25]req_shift_opened done [09:26:25]requested_item shift.open_date is exist - process it [09:26:25]req_shift_open_date [09:26:25]req_shift_open_date done [09:26:25]produce_requested_data done [09:26:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152614,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:26:25]process_action_free close_receipt [09:26:25]json_value_free [09:26:25]json_value_free done [09:26:25]process_json_proto returns [09:26:25]Send response to host [09:26:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152614,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:26:25]free response buf [09:26:25]execute_script done [09:26:25]execute_script returns [09:26:25]free content buf [09:26:25]Sock 11.Close socket [09:26:25]Sock 11.Thread stoped [09:26:30]OFD Sender: No OFD packet to send [09:26:35]OFD Sender: No OFD packet to send [09:26:40]OFD Sender: No OFD packet to send [09:26:45]OFD Sender: No OFD packet to send [09:26:50]OFD Sender: No OFD packet to send [09:26:55]OFD Sender: No OFD packet to send [09:27:00]OFD Sender: No OFD packet to send [09:27:05]OFD Sender: No OFD packet to send [09:27:07]recv_with_timeout no data received [09:27:10]OFD Sender: No OFD packet to send [09:27:15]OFD Sender: No OFD packet to send [09:27:20]OFD Sender: No OFD packet to send [09:27:23]recv_with_timeout no data received [09:27:25]OFD Sender: No OFD packet to send [09:27:30]OFD Sender: No OFD packet to send [09:27:36]OFD Sender: No OFD packet to send [09:27:39]recv_with_timeout no data received [09:27:41]OFD Sender: No OFD packet to send [09:27:46]OFD Sender: No OFD packet to send [09:27:50]recv_with_timeout no data received [09:27:51]OFD Sender: No OFD packet to send [09:27:56]OFD Sender: No OFD packet to send [09:28:01]OFD Sender: No OFD packet to send [09:28:06]OFD Sender: No OFD packet to send [09:28:11]OFD Sender: No OFD packet to send [09:28:12]accept exits with 7 [09:28:12]New connection [09:28:12]New thread 3066899812 created [09:28:12]Thread 3066756452 joined [09:28:12]Waiting for new connection... [09:28:12] Sock 7.Parse request [09:28:12]Sock 7.Check first char [09:28:12]Sock 7.First char is OK [09:28:12]request: POST /json_proto HTTP/1.0 [09:28:12]Method: POST [09:28:12]URL: /json_proto [09:28:12]Method is POST - this is cgi request [09:28:12]url: /json_proto [09:28:12]query_string will be loaded in cgi processing [09:28:12]execute_cgi json_proto POST (null) [09:28:12]execute_cgi path=json_proto method=POST [09:28:12]POST find Content-Length [09:28:12]Host: 172.17.43.67:8080 [09:28:12]Content-Length: 679 [09:28:12]Content-Type: application/json [09:28:12] [09:28:12]POST finish read [09:28:12]Found Content-Length = 679 [09:28:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:12]execute_script... [09:28:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:12]POST & json_proto [09:28:12]process_json_proto [09:28:12]json parsed OK: [09:28:12]protocol is kg_v1.0 [09:28:12]action value=close_receipt [09:28:12]process_action close_receipt [09:28:12]cmd_close_receipt [09:28:12]MH_GetDate [09:28:12]Write to MH i2c: F0 00 00 C7 08 BE [09:28:12]Write i2c OK [09:28:12]MH_I2C_Read... [09:28:12]Read from MH i2c: F0 [09:28:12]MH_I2C_Read... [09:28:12]Read from MH i2c: F0 09 00 [09:28:12]MH_I2C_Read... [09:28:12]Read from MH i2c: F0 09 00 C7 08 00 2D 86 F2 66 6A BD 47 65 A5 [09:28:12]GetLastDocTimeStamp 1727169982 [09:28:12]current date 1727170093 [09:28:12]FM_GetShiftState [09:28:12]SAM_PROTO_GetShiftState [09:28:12]wFMCommunicate request_size=4 [09:28:12]MH_SAM_APDU [09:28:12]CAPDU: 80 13 01 00 [09:28:12]Write to MH i2c: E2 08 00 C8 08 80 13 01 00 00 00 00 00 4D [09:28:12]Write i2c OK [09:28:12]MH_I2C_Read... [09:28:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:13]Read from MH i2c: E2 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: E2 0E 00 [09:28:13]MH_I2C_Read... [09:28:13]Read from MH i2c: E2 0E 00 C8 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 1A [09:28:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:28:13]wFMCommunicate OK [09:28:13]SAM_PROTO_GetShiftState done [09:28:13]FM_GetShiftState done [09:28:13]opened in 1727137889 [09:28:13]opened+sec_in_day 1727224289 [09:28:13]quantity*price = 80004 [09:28:13]sum+1 = 80005 [09:28:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 74 24.09.2024 09:28 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152615 ФПД: 52957561768892 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T092813&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152615&fm=52957561768892&tin=02508201610067®Number=0000000000091825&sum=80000 [09:28:14]StoreToDocumentArchive [09:28:14]shift 477 fd 152615 [09:28:14]save to /storage/0477/doc_00152615 [09:28:14]save last doc name /storage/0477/doc_00152615 to /storage/kkm_last_doc_name [09:28:14]save OK [09:28:14]Clear old archive folders... [09:28:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:28:14]tlvbuf is 012E8E00 [09:28:14]SAM_PROTO_ClearQueue [09:28:14]wFMCommunicate request_size=4 [09:28:14]MH_SAM_APDU [09:28:14]CAPDU: 80 09 00 00 [09:28:14]Write to MH i2c: E2 08 00 D5 08 80 09 00 00 00 00 00 00 4F [09:28:14]Write i2c OK [09:28:14]MH_I2C_Read... [09:28:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:28:14]Read from MH i2c: E2 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 03 00 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 03 00 D5 08 00 90 00 51 [09:28:14]RAPDU: 90 00 [09:28:14]wFMCommunicate OK [09:28:14]SAM_PROTO_ClearQueue done [09:28:14]KKMCreateOFDPacket [09:28:14]OFDProtocolAddRootSTLVToBuf [09:28:14]FM_MakeSignedData [09:28:14]FM_MakeSignedData [09:28:14]SAM_PROTO_SignData [09:28:14]wFMCommunicate request_size=4 [09:28:14]MH_SAM_APDU [09:28:14]CAPDU: 80 0D 01 02 [09:28:14]Write to MH i2c: E2 08 00 D6 08 80 0D 01 02 00 00 00 00 57 [09:28:14]Write i2c OK [09:28:14]MH_I2C_Read... [09:28:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:28:14]Read from MH i2c: E2 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 03 00 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 03 00 D6 08 00 90 00 52 [09:28:14]RAPDU: 90 00 [09:28:14]wFMCommunicate OK [09:28:14]wFMCommunicate request_size=255 [09:28:14]MH_SAM_APDU [09:28:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 2D 86 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 54 02 00 35 04 06 00 30 [09:28:14]Write to MH i2c: E2 02 01 D7 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 2D 86 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 54 02 00 35 04 06 00 30 00 00 63 [09:28:14]Write i2c OK [09:28:14]MH_I2C_Read... [09:28:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:14]Read from MH i2c: E2 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 03 00 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 03 00 D7 08 00 90 00 53 [09:28:14]RAPDU: 90 00 [09:28:14]wFMCommunicate OK [09:28:14]wFMCommunicate request_size=10 [09:28:14]MH_SAM_APDU [09:28:14]CAPDU: 80 0D 02 02 05 2A 24 A8 4B BC [09:28:14]Write to MH i2c: E2 0D 00 D8 08 80 0D 02 02 05 00 2A 24 A8 4B BC 00 00 61 [09:28:14]Write i2c OK [09:28:14]MH_I2C_Read... [09:28:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:14]Read from MH i2c: E2 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 03 00 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 03 00 D8 08 00 90 00 54 [09:28:14]RAPDU: 90 00 [09:28:14]wFMCommunicate OK [09:28:14]wFMCommunicate request_size=4 [09:28:14]MH_SAM_APDU [09:28:14]CAPDU: 80 0D 03 02 [09:28:14]Write to MH i2c: E2 08 00 D9 08 80 0D 03 02 00 00 00 00 5C [09:28:14]Write i2c OK [09:28:14]MH_I2C_Read... [09:28:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:28:14]Read from MH i2c: E2 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 0B 00 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 0B 00 D9 08 00 C5 2B 76 41 17 9F 88 38 90 00 7A [09:28:14]RAPDU: C5 2B 76 41 17 9F 88 38 90 00 [09:28:14]wFMCommunicate OK [09:28:14]SAM_PROTO_SignData done [09:28:14]FM_MakeSignedData done [09:28:14]CreateOFDProtocolMessage [09:28:14]wFMCommunicate request_size=4 [09:28:14]MH_SAM_APDU [09:28:14]CAPDU: 80 11 00 00 [09:28:14]Write to MH i2c: E2 08 00 DA 08 80 11 00 00 00 00 00 00 5C [09:28:14]Write i2c OK [09:28:14]MH_I2C_Read... [09:28:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:14]Read from MH i2c: E2 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 17 00 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: E2 17 00 DA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AF [09:28:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:28:14]wFMCommunicate OK [09:28:14]CreateOFDProtocolMessage done [09:28:14]OFDSenderStorePacket 152615 [09:28:14]StoreOFDPacket docnum=152615 [09:28:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B1 93 07 01 8E 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 2D 86 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 54 02 00 35 04 06 00 30 2A 24 A8 4B BC C5 2B 76 41 17 9F 88 38 [09:28:14]CheckFolder [09:28:14]dirname=/storage/ofd_packets [09:28:14]CheckFolder done [09:28:14]ProducePacketName [09:28:14]name=ofd_packets/00152615 [09:28:14]NVStorageSaveData ofd_packets/00152615 [09:28:14]File name is /storage/ofd_packets/00152615 [09:28:14]Write 301 bytes [09:28:14]NVStorageSaveData done [09:28:14]OFDSenderStorePacket done [09:28:14]KKMCreateOFDPacket done [09:28:14]NVStorageSaveData kkm_last_timestamp [09:28:14]File name is /storage/kkm_last_timestamp [09:28:14]Write 4 bytes [09:28:14]NVStorageSaveData done [09:28:14]ExternCall_PrintAddStr [09:28:14]wPrintStart [09:28:14]Write to MH i2c: 01 00 00 DB 08 E3 [09:28:14]Write i2c OK [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: 01 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: 01 07 00 [09:28:14]MH_I2C_Read... [09:28:14]Read from MH i2c: 01 07 00 DB 08 00 00 00 00 00 FF 0F F8 [09:28:14]RasterBufferAndPrint [09:28:14]line Счет N : (1)1786617 [09:28:14]line ИНН: 02508201610067 [09:28:14]line Контрольно-Кассовый Чек [09:28:14]line ПРОДАЖА [09:28:14]line ТРК (МРК, ГНК) : 12 [09:28:14]line Товар: 2710124130 [09:28:14]line Аи-92-К-5 [09:28:14]line 11.800 * 67.80 [09:28:14]line = 800.04 [09:28:14]line НДС 12% НСП 1% [09:28:14]line > о реализуемом товаре [09:28:14]line ОКРУГЛЕНИЕ: -0.04 [09:28:14]line ИТОГО: 800.00 [09:28:14]line Внесено: 800.00 [09:28:14]line СДАЧА: 0.00 [09:28:14]line НСП 1% : 7.08 [09:28:14]line НДС 12% : 84.96 [09:28:14]line Наличными: 800.00 [09:28:14]line Безнал.: 0.00 [09:28:14]line Место: АЗС № 89 "Партнер Нефть" [09:28:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:28:14]line СНО: Общий режим [09:28:14]line Чек 74 24.09.2024 09:28 [09:28:14]line Смена: 477 ФФД: 1.0 [09:28:14]line ЗНМ: 0300000113 [09:28:14]line РНМ: 0000000000091825 [09:28:14]line Версия ККМ: 001 [09:28:14]line ФМ: 0000000000871835 [09:28:14]line ФД: 152615 [09:28:14]line ФПД: 52957561768892 [09:28:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T092813&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152615&fm=52957561768892&tin=02508201610067®Number=0000000000091825&sum=80000 [09:28:15]written 0, free lines is 4095 [09:28:15]OFD Sender: Processing packet 152615 [packets to send 828, broken 827] [09:28:15]ProducePacketName [09:28:15]name=ofd_packets/00152615 [09:28:15]OFD Sender: To server: pG, [09:28:15]CommunicateWithHost lk.salyk.kg:30040 [09:28:15]ConnectInit lk.salyk.kg [09:28:15]Write to MH i2c: 01 00 00 06 09 0F [09:28:15]Write i2c OK [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: 01 [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: 01 07 00 [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: 01 07 00 06 09 00 00 00 00 00 CD 0C EF [09:28:15]RasterBufferAndPrint [09:28:15]line [09:28:15]line [09:28:15]line [09:28:15]line [09:28:15]line [09:28:15]written 0, free lines is 3284 [09:28:15]MH_Cut [09:28:15]Write to MH i2c: D1 01 00 0D 09 01 E8 [09:28:15]Write i2c OK [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: D1 [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: D1 01 00 [09:28:15]MH_I2C_Read... [09:28:15]Read from MH i2c: D1 01 00 0D 09 00 E7 [09:28:15]Write to MH i2c: 01 00 00 0E 09 17 [09:28:15]Write i2c OK [09:28:15]MH_I2C_Read... [09:28:16]*** Cut start [09:28:16]*** Purtial cut [09:28:16]*** Stage 1: CUTSNS_PIN = 1 [09:28:16]Read from MH i2c: 01 [09:28:16]MH_I2C_Read... [09:28:16]*** Stop cut motor [09:28:16]*** Cut end [09:28:16]Read from MH i2c: 01 07 00 [09:28:16]MH_I2C_Read... [09:28:16]Read from MH i2c: 01 07 00 0E 09 00 00 00 00 00 FF 0F 2C [09:28:16]process_action close_receipt done [09:28:16]requested_data is exist [09:28:16]produce_requested_data [09:28:16]requested_item fm.sn is exist - process it [09:28:16]wFMCommunicate request_size=4 [09:28:16]MH_SAM_APDU [09:28:16]CAPDU: 80 11 00 00 [09:28:16]Write to MH i2c: E2 08 00 0F 09 80 11 00 00 00 00 00 00 92 [09:28:16]Write i2c OK [09:28:16]MH_I2C_Read... [09:28:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:16]Read from MH i2c: E2 [09:28:16]MH_I2C_Read... [09:28:16]Read from MH i2c: E2 17 00 [09:28:16]MH_I2C_Read... [09:28:16]Read from MH i2c: E2 17 00 0F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [09:28:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:28:16]wFMCommunicate OK [09:28:16]requested_item fd.num is exist - process it [09:28:16]SAM_PROTO_GetFieldsCounters [09:28:16]wFMCommunicate request_size=4 [09:28:16]MH_SAM_APDU [09:28:16]CAPDU: 80 13 00 00 [09:28:16]Write to MH i2c: E2 08 00 10 09 80 13 00 00 00 00 00 00 95 [09:28:16]Write i2c OK [09:28:16]MH_I2C_Read... [09:28:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:28:16]Read from MH i2c: E2 [09:28:16]MH_I2C_Read... [09:28:16]Read from MH i2c: E2 62 00 [09:28:16]MH_I2C_Read... [09:28:16]Read from MH i2c: E2 62 00 10 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 EF [09:28:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:28:16]wFMCommunicate OK [09:28:16]SAM_PROTO_GetFieldsCounters done [09:28:16]requested_item shift.num is exist - process it [09:28:16]requested_item shift.opened is exist - process it [09:28:16]req_shift_opened [09:28:16]FM_GetShiftState [09:28:16]SAM_PROTO_GetShiftState [09:28:16]wFMCommunicate request_size=4 [09:28:16]MH_SAM_APDU [09:28:16]CAPDU: 80 13 01 00 [09:28:16]Write to MH i2c: E2 08 00 11 09 80 13 01 00 00 00 00 00 97 [09:28:16]Write i2c OK [09:28:16]MH_I2C_Read... [09:28:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:16]Read from MH i2c: E2 [09:28:16]MH_I2C_Read... [09:28:16]Read from MH i2c: E2 0E 00 [09:28:16]MH_I2C_Read... [09:28:16]Read from MH i2c: E2 0E 00 11 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 64 [09:28:16]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:28:16]wFMCommunicate OK [09:28:16]SAM_PROTO_GetShiftState done [09:28:16]FM_GetShiftState done [09:28:16]req_shift_opened done [09:28:16]requested_item shift.open_date is exist - process it [09:28:16]req_shift_open_date [09:28:16]req_shift_open_date done [09:28:16]produce_requested_data done [09:28:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152615,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:28:16]process_action_free close_receipt [09:28:16]json_value_free [09:28:16]json_value_free done [09:28:16]process_json_proto returns [09:28:16]Send response to host [09:28:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152615,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:28:16]free response buf [09:28:16]execute_script done [09:28:16]execute_script returns [09:28:16]free content buf [09:28:16]Sock 7.Close socket [09:28:16]Sock 7.Thread stoped [09:28:19]Connected sock=11 [09:28:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B1 93 07 01 8E 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 2D 86 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 54 02 00 35 04 06 00 30 2A 24 A8 4B BC C5 2B 76 41 17 9F 88 38 [09:28:24]recv_with_timeout no data received [09:28:24]CommunicateWithHost answer receiving error [09:28:24]CommunicateWithHost err = -3 [09:28:24]OFD Sender: Server communicate error [09:28:29]OFD Sender: Processing packet 152615 [packets to send 828, broken 827] [09:28:29]ProducePacketName [09:28:29]name=ofd_packets/00152615 [09:28:29]OFD Sender: To server: pG, [09:28:29]CommunicateWithHost lk.salyk.kg:30040 [09:28:29]ConnectInit lk.salyk.kg [09:28:34]ConnectInit Can't take IP for lk.salyk.kg [09:28:34]CommunicateWithHost connect error [09:28:34]CommunicateWithHost err = -1 [09:28:34]OFD Sender: Server communicate error [09:28:39]OFD Sender: Processing packet 152615 [packets to send 828, broken 827] [09:28:39]ProducePacketName [09:28:39]name=ofd_packets/00152615 [09:28:39]OFD Sender: To server: pG, [09:28:39]CommunicateWithHost lk.salyk.kg:30040 [09:28:39]ConnectInit lk.salyk.kg [09:28:40]Connected sock=7 [09:28:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B1 93 07 01 8E 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 2D 86 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 54 02 00 35 04 06 00 30 2A 24 A8 4B BC C5 2B 76 41 17 9F 88 38 [09:28:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9E 80 47 00 8E 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 54 02 00 F4 03 04 00 45 2E F2 66 B6 04 01 00 00 06 B9 D4 EE 03 D9 89 6B [09:28:41]CommunicateWithHost err = 0 [09:28:41]CheckOFDResponse [09:28:41]1017 (14) - 77093643461234 [09:28:41]1041 (16) - 0000000000871835 [09:28:41]1040 (4) - 152615 [09:28:41]1012 (4) - 24.09.2024 03:13 [09:28:41]1206 (1) - 0 [09:28:41]OFD Sender: Remove packet 152615 [09:28:41]ProducePacketName [09:28:41]name=ofd_packets/00152615 [09:28:41]NVStorageDeleteData [09:28:41]OFD Sender: No OFD packet to send [09:28:47]OFD Sender: No OFD packet to send [09:28:52]OFD Sender: No OFD packet to send [09:28:57]OFD Sender: No OFD packet to send [09:29:02]OFD Sender: No OFD packet to send [09:29:05]recv_with_timeout no data received [09:29:07]OFD Sender: No OFD packet to send [09:29:12]OFD Sender: No OFD packet to send [09:29:16]recv_with_timeout no data received [09:29:17]OFD Sender: No OFD packet to send [09:29:22]OFD Sender: No OFD packet to send [09:29:26]recv_with_timeout no data received [09:29:27]OFD Sender: No OFD packet to send [09:29:32]OFD Sender: No OFD packet to send [09:29:37]OFD Sender: No OFD packet to send [09:29:42]OFD Sender: No OFD packet to send [09:29:47]OFD Sender: No OFD packet to send [09:29:47]recv_with_timeout no data received [09:29:52]OFD Sender: No OFD packet to send [09:29:57]OFD Sender: No OFD packet to send [09:30:02]OFD Sender: No OFD packet to send [09:30:07]OFD Sender: No OFD packet to send [09:30:12]OFD Sender: No OFD packet to send [09:30:16]accept exits with 10 [09:30:16]New connection [09:30:16]New thread 3066756452 created [09:30:16]Thread 3066899812 joined [09:30:16]Waiting for new connection... [09:30:16] Sock 10.Parse request [09:30:16]Sock 10.Check first char [09:30:16]Sock 10.First char is OK [09:30:16]request: POST /json_proto HTTP/1.0 [09:30:16]Method: POST [09:30:16]URL: /json_proto [09:30:16]Method is POST - this is cgi request [09:30:16]url: /json_proto [09:30:16]query_string will be loaded in cgi processing [09:30:16]execute_cgi json_proto POST (null) [09:30:16]execute_cgi path=json_proto method=POST [09:30:16]POST find Content-Length [09:30:16]Host: 172.17.43.67:8080 [09:30:16]Content-Length: 755 [09:30:16]Content-Type: application/json [09:30:16] [09:30:16]POST finish read [09:30:16]Found Content-Length = 755 [09:30:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116430", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:16]execute_script... [09:30:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116430", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:16]POST & json_proto [09:30:16]process_json_proto [09:30:16]json parsed OK: [09:30:16]protocol is kg_v1.0 [09:30:16]action value=close_receipt [09:30:16]process_action close_receipt [09:30:16]cmd_close_receipt [09:30:16]MH_GetDate [09:30:16]Write to MH i2c: F0 00 00 12 09 0A [09:30:16]Write i2c OK [09:30:16]MH_I2C_Read... [09:30:16]Read from MH i2c: F0 [09:30:16]MH_I2C_Read... [09:30:16]Read from MH i2c: F0 09 00 [09:30:16]MH_I2C_Read... [09:30:16]Read from MH i2c: F0 09 00 12 09 00 A8 86 F2 66 6A BD 47 65 6C [09:30:16]GetLastDocTimeStamp 1727170093 [09:30:16]current date 1727170216 [09:30:16]FM_GetShiftState [09:30:16]SAM_PROTO_GetShiftState [09:30:16]wFMCommunicate request_size=4 [09:30:16]MH_SAM_APDU [09:30:16]CAPDU: 80 13 01 00 [09:30:16]Write to MH i2c: E2 08 00 13 09 80 13 01 00 00 00 00 00 99 [09:30:16]Write i2c OK [09:30:16]MH_I2C_Read... [09:30:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:16]Read from MH i2c: E2 [09:30:16]MH_I2C_Read... [09:30:16]Read from MH i2c: E2 0E 00 [09:30:16]MH_I2C_Read... [09:30:16]Read from MH i2c: E2 0E 00 13 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 66 [09:30:16]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:30:16]wFMCommunicate OK [09:30:16]SAM_PROTO_GetShiftState done [09:30:16]FM_GetShiftState done [09:30:16]opened in 1727137889 [09:30:16]opened+sec_in_day 1727224289 [09:30:16]quantity*price = 0 [09:30:16]sum+1 = 1 [09:30:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 75 24.09.2024 09:30 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116430 ФМ: 0000000000871835 ФД: 152616 ФПД: 217066336446812 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T093016&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152616&fm=217066336446812&tin=02508201610067®Number=0000000000091825&sum=0 [09:30:17]StoreToDocumentArchive [09:30:17]shift 477 fd 152616 [09:30:17]save to /storage/0477/doc_00152616 [09:30:17]save last doc name /storage/0477/doc_00152616 to /storage/kkm_last_doc_name [09:30:17]save OK [09:30:17]Clear old archive folders... [09:30:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:30:17]tlvbuf is 012874B0 [09:30:17]SAM_PROTO_ClearQueue [09:30:17]wFMCommunicate request_size=4 [09:30:17]MH_SAM_APDU [09:30:17]CAPDU: 80 09 00 00 [09:30:17]Write to MH i2c: E2 08 00 20 09 80 09 00 00 00 00 00 00 9B [09:30:17]Write i2c OK [09:30:17]MH_I2C_Read... [09:30:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:30:17]Read from MH i2c: E2 [09:30:17]MH_I2C_Read... [09:30:17]Read from MH i2c: E2 03 00 [09:30:17]MH_I2C_Read... [09:30:17]Read from MH i2c: E2 03 00 20 09 00 90 00 9D [09:30:17]RAPDU: 90 00 [09:30:17]wFMCommunicate OK [09:30:17]SAM_PROTO_ClearQueue done [09:30:17]KKMCreateOFDPacket [09:30:17]OFDProtocolAddRootSTLVToBuf [09:30:17]FM_MakeSignedData [09:30:17]FM_MakeSignedData [09:30:17]SAM_PROTO_SignData [09:30:17]wFMCommunicate request_size=4 [09:30:17]MH_SAM_APDU [09:30:17]CAPDU: 80 0D 01 02 [09:30:17]Write to MH i2c: E2 08 00 21 09 80 0D 01 02 00 00 00 00 A3 [09:30:17]Write i2c OK [09:30:17]MH_I2C_Read... [09:30:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:30:17]Read from MH i2c: E2 [09:30:17]MH_I2C_Read... [09:30:17]Read from MH i2c: E2 03 00 [09:30:17]MH_I2C_Read... [09:30:17]Read from MH i2c: E2 03 00 21 09 00 90 00 9E [09:30:17]RAPDU: 90 00 [09:30:17]wFMCommunicate OK [09:30:17]wFMCommunicate request_size=255 [09:30:17]MH_SAM_APDU [09:30:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 A8 86 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 54 02 00 35 04 06 00 C5 [09:30:17]Write to MH i2c: E2 02 01 22 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 A8 86 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 54 02 00 35 04 06 00 C5 00 00 DA [09:30:17]Write i2c OK [09:30:17]MH_I2C_Read... [09:30:17]OFD Sender: No OFD packet to send [09:30:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:17]Read from MH i2c: E2 [09:30:17]MH_I2C_Read... [09:30:17]Read from MH i2c: E2 03 00 [09:30:17]MH_I2C_Read... [09:30:17]Read from MH i2c: E2 03 00 22 09 00 90 00 9F [09:30:17]RAPDU: 90 00 [09:30:17]wFMCommunicate OK [09:30:17]wFMCommunicate request_size=10 [09:30:17]MH_SAM_APDU [09:30:17]CAPDU: 80 0D 02 02 05 6B B1 E0 69 5C [09:30:17]Write to MH i2c: E2 0D 00 23 09 80 0D 02 02 05 00 6B B1 E0 69 5C 00 00 71 [09:30:17]Write i2c OK [09:30:17]MH_I2C_Read... [09:30:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:17]Read from MH i2c: E2 [09:30:17]MH_I2C_Read... [09:30:17]Read from MH i2c: E2 03 00 [09:30:17]MH_I2C_Read... [09:30:17]Read from MH i2c: E2 03 00 23 09 00 90 00 A0 [09:30:17]RAPDU: 90 00 [09:30:17]wFMCommunicate OK [09:30:17]wFMCommunicate request_size=4 [09:30:17]MH_SAM_APDU [09:30:17]CAPDU: 80 0D 03 02 [09:30:17]Write to MH i2c: E2 08 00 24 09 80 0D 03 02 00 00 00 00 A8 [09:30:17]Write i2c OK [09:30:17]MH_I2C_Read... [09:30:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:30:17]Read from MH i2c: E2 [09:30:17]MH_I2C_Read... [09:30:17]Read from MH i2c: E2 0B 00 [09:30:17]MH_I2C_Read... [09:30:17]Read from MH i2c: E2 0B 00 24 09 00 17 75 F2 C9 B0 CB 88 C4 90 00 B7 [09:30:17]RAPDU: 17 75 F2 C9 B0 CB 88 C4 90 00 [09:30:17]wFMCommunicate OK [09:30:17]SAM_PROTO_SignData done [09:30:17]FM_MakeSignedData done [09:30:17]CreateOFDProtocolMessage [09:30:17]wFMCommunicate request_size=4 [09:30:17]MH_SAM_APDU [09:30:17]CAPDU: 80 11 00 00 [09:30:17]Write to MH i2c: E2 08 00 25 09 80 11 00 00 00 00 00 00 A8 [09:30:17]Write i2c OK [09:30:17]MH_I2C_Read... [09:30:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:17]Read from MH i2c: E2 [09:30:17]MH_I2C_Read... [09:30:17]Read from MH i2c: E2 17 00 [09:30:17]MH_I2C_Read... [09:30:17]Read from MH i2c: E2 17 00 25 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FB [09:30:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:30:17]wFMCommunicate OK [09:30:17]CreateOFDProtocolMessage done [09:30:17]OFDSenderStorePacket 152616 [09:30:17]StoreOFDPacket docnum=152616 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27969992+1699200362=1727170354 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 33 87 F2 66 6A BD 47 65 E4 [09:32:35]Current date/time: 24.09.2024 09:32 [09:32:35]FM_Init [09:32:35]wFMConnect [09:32:35]MH_SAM_On [09:32:35]Write to MH i2c: E0 00 00 08 00 E7 [09:32:35]Write i2c OK [09:32:35]MH_I2C_Read... [09:32:35]*** iso7816_init finished! [09:32:35]*** atr: [09:32:35]*** 0F 3B D5 18 FF 81 91 FE [09:32:35]*** 1F C3 80 73 C8 21 10 0A [09:32:35]*** 00 00 00 00 00 00 00 00 [09:32:35]*** 00 00 00 00 00 00 00 00 [09:32:35]*** 00 00 00 00 00 00 00 00 [09:32:35]*** 00 00 00 00 00 00 00 00 [09:32:35]*** 00 00 00 00 00 00 00 00 [09:32:35]*** 00 00 00 00 00 00 00 00 [09:32:35]Read from MH i2c: E0 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E0 10 00 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [09:32:35]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:32:35]wFMCommunicate request_size=10 [09:32:35]MH_SAM_APDU [09:32:35]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:32:35]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:32:35]Write i2c OK [09:32:35]MH_I2C_Read... [09:32:35]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:32:35]Read from MH i2c: E2 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 03 00 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:32:35]RAPDU: 90 00 [09:32:35]wFMCommunicate OK [09:32:35]wFMCommunicate request_size=4 [09:32:35]MH_SAM_APDU [09:32:35]CAPDU: 80 11 00 00 [09:32:35]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:32:35]Write i2c OK [09:32:35]MH_I2C_Read... [09:32:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:35]Read from MH i2c: E2 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 17 00 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [09:32:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:32:35]wFMCommunicate OK [09:32:35]Detected FM SN is 0000000000871835 [09:32:35]Stored FM SN is 0000000000871835 [09:32:35]wFMCommunicate request_size=9 [09:32:35]MH_SAM_APDU [09:32:35]CAPDU: 80 16 00 00 04 E6 7F 00 00 [09:32:35]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [09:32:35]Write i2c OK [09:32:35]MH_I2C_Read... [09:32:35]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:32:35]Read from MH i2c: E2 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 03 00 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:32:35]RAPDU: 90 00 [09:32:35]wFMCommunicate OK [09:32:35]FM PIN OK [09:32:35]wFMCommunicate request_size=8 [09:32:35]MH_SAM_APDU [09:32:35]CAPDU: 80 14 04 00 03 02 00 01 [09:32:35]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:32:35]Write i2c OK [09:32:35]MH_I2C_Read... [09:32:35]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:32:35]Read from MH i2c: E2 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 03 00 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:32:35]RAPDU: 90 00 [09:32:35]wFMCommunicate OK [09:32:35]wFMCommunicate request_size=13 [09:32:35]MH_SAM_APDU [09:32:35]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:32:35]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:32:35]Write i2c OK [09:32:35]MH_I2C_Read... [09:32:35]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:32:35]Read from MH i2c: E2 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 03 00 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:32:35]RAPDU: 90 00 [09:32:35]wFMCommunicate OK [09:32:35]wFMCommunicate request_size=4 [09:32:35]MH_SAM_APDU [09:32:35]CAPDU: 80 11 00 00 [09:32:35]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:32:35]Write i2c OK [09:32:35]MH_I2C_Read... [09:32:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:35]Read from MH i2c: E2 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 17 00 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [09:32:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:32:35]wFMCommunicate OK [09:32:35]DocumentArchiveInit [09:32:35]Start Httpd... [09:32:35]Httpd thread 3067710820 created [09:32:35]Write to MH i2c: 01 00 00 0F 00 0F [09:32:35]Write i2c OK [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: 01 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: 01 07 00 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:32:35]MH Int Process started [09:32:35]Allocated Socket 7 [09:32:35]Bind OK [09:32:35]Listen OK [09:32:35]httpd running on port 8080 [09:32:35]Waiting for new connection... [09:32:36]OFD Sender: Processing packet 152616 [packets to send 828, broken 827] [09:32:36]ProducePacketName [09:32:36]name=ofd_packets/00152616 [09:32:36]OFD Sender: To server: pG, [09:32:36]CommunicateWithHost lk.salyk.kg:30040 [09:32:36]ConnectInit lk.salyk.kg [09:32:37]Connected sock=6 [09:32:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C B7 07 01 CB D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 A8 86 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 54 02 00 35 04 06 00 C5 6B B1 E0 69 5C 17 75 F2 C9 B0 CB 88 C4 [09:32:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 88 B8 47 00 4F FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 54 02 00 F4 03 04 00 32 2F F2 66 B6 04 01 00 00 BB 11 81 8B 1F AF 85 F4 [09:32:38]CommunicateWithHost err = 0 [09:32:38]CheckOFDResponse [09:32:38]1017 (14) - 77093643461234 [09:32:38]1041 (16) - 0000000000871835 [09:32:38]1040 (4) - 152616 [09:32:38]1012 (4) - 24.09.2024 03:17 [09:32:38]1206 (1) - 0 [09:32:38]OFD Sender: Remove packet 152616 [09:32:38]ProducePacketName [09:32:38]name=ofd_packets/00152616 [09:32:38]NVStorageDeleteData [09:32:39]OFD Sender: No OFD packet to send [09:32:44]OFD Sender: No OFD packet to send [09:32:45]accept exits with 8 [09:32:45]New connection [09:32:45]New thread 3067424100 created [09:32:45]Waiting for new connection... [09:32:45] Sock 8.Parse request [09:32:45]Sock 8.Check first char [09:32:45]Sock 8.First char is OK [09:32:45]request: POST /json_proto HTTP/1.0 [09:32:45]Method: POST [09:32:45]URL: /json_proto [09:32:45]Method is POST - this is cgi request [09:32:45]url: /json_proto [09:32:45]query_string will be loaded in cgi processing [09:32:45]execute_cgi json_proto POST (null) [09:32:45]execute_cgi path=json_proto method=POST [09:32:45]POST find Content-Length [09:32:45]Host: 172.17.43.67:8080 [09:32:45]Content-Length: 215 [09:32:45]Content-Type: application/json [09:32:45] [09:32:45]POST finish read [09:32:45]Found Content-Length = 215 [09:32:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:45]execute_script... [09:32:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:45]POST & json_proto [09:32:45]process_json_proto [09:32:45]json parsed OK: [09:32:45]protocol is kg_v1.0 [09:32:45]action value=get_value [09:32:45]process_action get_value [09:32:45]cmd_get_value [09:32:45]process_action get_value done [09:32:45]requested_data is exist [09:32:45]produce_requested_data [09:32:45]requested_item kkm.sn is exist - process it [09:32:45]requested_item kkm.ver is exist - process it [09:32:45]requested_item fm.sn is exist - process it [09:32:45]wFMCommunicate request_size=4 [09:32:45]MH_SAM_APDU [09:32:45]CAPDU: 80 11 00 00 [09:32:45]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:32:45]Write i2c OK [09:32:45]MH_I2C_Read... [09:32:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:45]Read from MH i2c: E2 [09:32:45]MH_I2C_Read... [09:32:45]Read from MH i2c: E2 17 00 [09:32:45]MH_I2C_Read... [09:32:45]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [09:32:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:32:45]wFMCommunicate OK [09:32:45]requested_item fd.num is exist - process it [09:32:45]SAM_PROTO_GetFieldsCounters [09:32:45]wFMCommunicate request_size=4 [09:32:45]MH_SAM_APDU [09:32:45]CAPDU: 80 13 00 00 [09:32:45]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:32:45]Write i2c OK [09:32:45]MH_I2C_Read... [09:32:45]Read from MH i2c: E2 [09:32:45]MH_I2C_Read... [09:32:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:32:45]Read from MH i2c: E2 62 00 [09:32:45]MH_I2C_Read... [09:32:45]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 EB [09:32:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:32:45]wFMCommunicate OK [09:32:45]SAM_PROTO_GetFieldsCounters done [09:32:45]requested_item shift.num is exist - process it [09:32:45]requested_item shift.opened is exist - process it [09:32:45]req_shift_opened [09:32:45]FM_GetShiftState [09:32:45]SAM_PROTO_GetShiftState [09:32:45]wFMCommunicate request_size=4 [09:32:45]MH_SAM_APDU [09:32:45]CAPDU: 80 13 01 00 [09:32:45]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:32:45]Write i2c OK [09:32:45]MH_I2C_Read... 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 54 02 00 35 04 06 00 F2 E5 95 9C EA 3D DC F5 B2 BC AC 74 40 2D [09:26:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 39 50 47 00 B1 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 54 02 00 F4 03 04 00 B0 2D F2 66 B6 04 01 00 00 B4 9E 70 01 3C 36 CF A0 [09:26:12]CommunicateWithHost err = 0 [09:26:12]CheckOFDResponse [09:26:12]1017 (14) - 77093643461234 [09:26:12]1041 (16) - 0000000000871835 [09:26:12]1040 (4) - 152613 [09:26:12]1012 (4) - 24.09.2024 03:10 [09:26:12]1206 (1) - 0 [09:26:12]OFD Sender: Remove packet 152613 [09:26:12]ProducePacketName [09:26:12]name=ofd_packets/00152613 [09:26:12]NVStorageDeleteData [09:26:12]OFD Sender: No OFD packet to send [09:26:12]OFD Sender: No OFD packet to send [09:26:17]OFD Sender: No OFD packet to send [09:26:20]recv_with_timeout no data received [09:26:22]accept exits with 11 [09:26:22]New connection [09:26:22]New thread 3066756452 created [09:26:22]Thread 3066899812 joined [09:26:22]Waiting for new connection... [09:26:22] Sock 11.Parse request [09:26:22]Sock 11.Check first char [09:26:22]Sock 11.First char is OK [09:26:22]request: POST /json_proto HTTP/1.0 [09:26:22]Method: POST [09:26:22]URL: /json_proto [09:26:22]Method is POST - this is cgi request [09:26:22]url: /json_proto [09:26:22]query_string will be loaded in cgi processing [09:26:22]execute_cgi json_proto POST (null) [09:26:22]execute_cgi path=json_proto method=POST [09:26:22]POST find Content-Length [09:26:22]Host: 172.17.43.67:8080 [09:26:22]Content-Length: 678 [09:26:22]Content-Type: application/json [09:26:22] [09:26:22]POST finish read [09:26:22]Found Content-Length = 678 [09:26:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:22]execute_script... [09:26:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:22]POST & json_proto [09:26:22]process_json_proto [09:26:22]json parsed OK: [09:26:22]protocol is kg_v1.0 [09:26:22]action value=close_receipt [09:26:22]process_action close_receipt [09:26:22]cmd_close_receipt [09:26:22]MH_GetDate [09:26:22]Write to MH i2c: F0 00 00 7C 08 73 [09:26:22]Write i2c OK [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: F0 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: F0 09 00 [09:26:22]MH_I2C_Read... [09:26:22]Read from MH i2c: F0 09 00 7C 08 00 BE 85 F2 66 6A BD 47 65 EA [09:26:22]GetLastDocTimeStamp 1727169967 [09:26:22]cu[09:32:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:45]Read from MH i2c: E2 [09:32:45]MH_I2C_Read... [09:32:45]Read from MH i2c: E2 0E 00 [09:32:45]MH_I2C_Read... [09:32:45]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [09:32:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:32:45]wFMCommunicate OK [09:32:45]SAM_PROTO_GetShiftState done [09:32:45]FM_GetShiftState done [09:32:45]req_shift_opened done [09:32:45]requested_item shift.open_date is exist - process it [09:32:45]req_shift_open_date [09:32:45]req_shift_open_date done [09:32:45]produce_requested_data done [09:32:45]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152616,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:32:45]process_action_free get_value [09:32:45]json_value_free [09:32:45]json_value_free done [09:32:45]process_json_proto returns [09:32:45]Send response to host [09:32:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152616,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:32:45]free response buf [09:32:45]execute_script done [09:32:45]execute_script returns [09:32:45]free content buf [09:32:45]Sock 8.Close socket [09:32:45]Sock 8.Thread stoped [09:32:45]accept exits with 9 [09:32:45]New connection [09:32:45]New thread 3067280740 created [09:32:45]Thread 3067424100 joined [09:32:45]Waiting for new connection... [09:32:45] Sock 9.Parse request [09:32:45]Sock 9.Check first char [09:32:45]Sock 9.First char is OK [09:32:45]request: POST /json_proto HTTP/1.0 [09:32:45]Method: POST [09:32:45]URL: /json_proto [09:32:45]Method is POST - this is cgi request [09:32:45]url: /json_proto [09:32:45]query_string will be loaded in cgi processing [09:32:45]execute_cgi json_proto POST (null) [09:32:45]execute_cgi path=json_proto method=POST [09:32:45]POST find Content-Length [09:32:45]Host: 172.17.43.67:8080 [09:32:45]Content-Length: 331 [09:32:45]Content-Type: application/json [09:32:45] [09:32:45]POST finish read [09:32:45]Found Content-Length = 331 [09:32:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:32:45]execute_script... [09:32:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:32:45]POST & json_proto [09:32:45]process_json_proto [09:32:45]json parsed OK: [09:32:45]protocol is kg_v1.0 [09:32:45]action value=get_value [09:32:45]process_action get_value [09:32:45]cmd_get_value [09:32:45]process_action get_value done [09:32:45]requested_data is exist [09:32:45]produce_requested_data [09:32:45]requested_item fm.sale.total is exist - process it [09:32:45]SAM_PROTO_GetFMData [09:32:45]wFMCommunicate request_size=4 [09:32:45]MH_SAM_APDU [09:32:45]CAPDU: 80 13 03 00 [09:32:45]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:32:45]Write i2c OK [09:32:45]MH_I2C_Read... [09:32:46]recv_with_timeout no data received [09:32:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:32:46]Read from MH i2c: E2 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: E2 FD 00 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 6E 50 02 00 69 04 9F 00 6F 04 04 00 98 4C 02 00 B1 04 05 00 4C 81 E5 9A 02 70 04 05 00 4C 81 E5 9A 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 5D BA D9 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 6C 56 E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 A8 [09:32:46]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 6E 50 02 00 69 04 9F 00 6F 04 04 00 98 4C 02 00 B1 04 05 00 4C 81 E5 9A 02 70 04 05 00 4C 81 E5 9A 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 5D BA D9 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 6C 56 E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [09:32:46]wFMCommunicate OK [09:32:46]wFMCommunicate request_size=4 [09:32:46]MH_SAM_APDU [09:32:46]CAPDU: 80 17 00 00 [09:32:46]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:32:46]Write i2c OK [09:32:46]MH_I2C_Read... [09:32:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:32:46]Read from MH i2c: E2 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: E2 FD 00 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 50 [09:32:46]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [09:32:46]wFMCommunicate OK [09:32:46]wFMCommunicate request_size=4 [09:32:46]MH_SAM_APDU [09:32:46]CAPDU: 80 17 00 00 [09:32:46]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:32:46]Write i2c OK [09:32:46]MH_I2C_Read... [09:32:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:32:46]Read from MH i2c: E2 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: E2 FD 00 [09:32:46]MH_I2C_Read... [09:32:46]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [09:32:46]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [09:32:46]wFMCommunicate OK [09:32:46]wFMCommunicate request_size=4 [09:32:46]MH_SAM_APDU [09:32:46]CAPDU: 80 17 00 00 [09:32:46]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:32:46]Write i2c OK [09:32:46]MH_I2C_Read... [09:32:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:32:47]Read from MH i2c: E2 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: E2 FD 00 [09:32:47]MH_I2C_Read... [09:32:47]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 [09:32:48]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [09:32:48]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [09:32:48]wFMCommunicate OK [09:32:48]wFMCommunicate request_size=4 [09:32:48]MH_SAM_APDU [09:32:48]CAPDU: 80 17 00 00 [09:32:48]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:32:48]Write i2c OK [09:32:48]MH_I2C_Read... [09:32:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [09:32:48]Read from MH i2c: E2 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 C8 00 [09:32:48]MH_I2C_Read... [09:32:48]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [09:32:49]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:32:49]wFMCommunicate OK [09:32:49]SAM_PROTO_GetShiftData done [09:32:49]requested_item shift.sale.total_cash is exist - process it [09:32:49]requested_item shift.sale_refund.total is exist - process it [09:32:49]requested_item shift.sale_refund.total_cash is exist - process it [09:32:49]requested_item shift.buy.total is exist - process it [09:32:49]requested_item shift.buy.total_cash is exist - process it [09:32:49]produce_requested_data done [09:32:49]produce_requested_data return {"fm.sale.total":111886667.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":50925.00,"shift.sale.total_cash":50925.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [09:32:49]process_action_free get_value [09:32:49]json_value_free [09:32:49]json_value_free done [09:32:49]process_json_proto returns [09:32:49]Send response to host [09:32:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111886667.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":50925.00,"shift.sale.total_cash":50925.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [09:32:49]free response buf [09:32:49]execute_script done [09:32:49]execute_script returns [09:32:49]free content buf [09:32:49]Sock 9.Close socket [09:32:49]Sock 9.Thread stoped [09:32:49]accept exits with 8 [09:32:49]New connection [09:32:49]New thread 3067424100 created [09:32:49]Thread 3067280740 joined [09:32:49]Waiting for new connection... [09:32:49] Sock 8.Parse request [09:32:49]Sock 8.Check first char [09:32:49]Sock 8.First char is OK [09:32:49]request: POST /json_proto HTTP/1.0 [09:32:49]Method: POST [09:32:49]URL: /json_proto [09:32:49]Method is POST - this is cgi request [09:32:49]url: /json_proto [09:32:49]query_string will be loaded in cgi processing [09:32:49]execute_cgi json_proto POST (null) [09:32:49]execute_cgi path=json_proto method=POST [09:32:49]POST find Content-Length [09:32:49]Host: 172.17.43.67:8080 [09:32:49]Content-Length: 683 [09:32:49]Content-Type: application/json [09:32:49] [09:32:49]POST finish read [09:32:49]Found Content-Length = 683 [09:32:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:49]execute_script... [09:32:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:49]POST & json_proto [09:32:49]process_json_proto [09:32:49]json parsed OK: [09:32:49]protocol is kg_v1.0 [09:32:49]action value=close_receipt [09:32:49]process_action close_receipt [09:32:49]cmd_close_receipt [09:32:49]MH_GetDate [09:32:49]Write to MH i2c: F0 00 00 1D 00 0C [09:32:49]Write i2c OK [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: F0 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: F0 09 00 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: F0 09 00 1D 00 00 41 87 F2 66 6A BD 47 65 08 [09:32:49]GetLastDocTimeStamp 1727170216 [09:32:49]current date 1727170369 [09:32:49]FM_GetShiftState [09:32:49]SAM_PROTO_GetShiftState [09:32:49]wFMCommunicate request_size=4 [09:32:49]MH_SAM_APDU [09:32:49]CAPDU: 80 13 01 00 [09:32:49]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:32:49]Write i2c OK [09:32:49]MH_I2C_Read... [09:32:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:49]Read from MH i2c: E2 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: E2 0E 00 [09:32:49]MH_I2C_Read... [09:32:49]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [09:32:49]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:32:49]wFMCommunicate OK [09:32:49]SAM_PROTO_GetShiftState done [09:32:49]FM_GetShiftState done [09:32:49]opened in 1727137889 [09:32:49]opened+sec_in_day 1727224289 [09:32:49]quantity*price = 100021 [09:32:49]sum+1 = 100023 [09:32:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 76 24.09.2024 09:32 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152617 ФПД: 163792903931665 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T093249&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152617&fm=163792903931665&tin=02508201610067®Number=0000000000091825&sum=100000 [09:32:50]StoreToDocumentArchive [09:32:50]shift 477 fd 152617 [09:32:50]save to /storage/0477/doc_00152617 [09:32:50]save last doc name /storage/0477/doc_00152617 to /storage/kkm_last_doc_name [09:32:50]save OK [09:32:50]Clear old archive folders... [09:32:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:32:50]tlvbuf is 011C5340 [09:32:50]SAM_PROTO_ClearQueue [09:32:50]wFMCommunicate request_size=4 [09:32:50]MH_SAM_APDU [09:32:50]CAPDU: 80 09 00 00 [09:32:50]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:32:50]Write i2c OK [09:32:50]MH_I2C_Read... [09:32:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:32:50]Read from MH i2c: E2 [09:32:50]MH_I2C_Read... [09:32:50]Read from MH i2c: E2 03 00 [09:32:50]MH_I2C_Read... [09:32:50]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:32:50]RAPDU: 90 00 [09:32:50]wFMCommunicate OK [09:32:50]SAM_PROTO_ClearQueue done [09:32:53]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [09:32:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:32:53]wFMCommunicate OK [09:32:53]requested_item fd.num is exist - process it [09:32:53]SAM_PROTO_GetFieldsCounters [09:32:53]wFMCommunicate request_size=4 [09:32:53]MH_SAM_APDU [09:32:53]CAPDU: 80 13 00 00 [09:32:53]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [09:32:53]Write i2c OK [09:32:53]MH_I2C_Read... [09:32:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:32:53]Read from MH i2c: E2 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 62 00 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 44 [09:32:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:32:53]wFMCommunicate OK [09:32:53]SAM_PROTO_GetFieldsCounters done [09:32:53]requested_item shift.num is exist - process it [09:32:53]requested_item shift.opened is exist - process it [09:32:53]req_shift_opened [09:32:53]FM_GetShiftState [09:32:53]SAM_PROTO_GetShiftState [09:32:53]wFMCommunicate request_size=4 [09:32:53]MH_SAM_APDU [09:32:53]CAPDU: 80 13 01 00 [09:32:53]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [09:32:53]Write i2c OK [09:32:53]MH_I2C_Read... [09:32:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:53]Read from MH i2c: E2 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 0E 00 [09:32:53]MH_I2C_Read... [09:32:53]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B1 [09:32:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:32:53]wFMCommunicate OK [09:32:53]SAM_PROTO_GetShiftState done [09:32:53]FM_GetShiftState done [09:32:53]req_shift_opened done [09:32:53]requested_item shift.open_date is exist - process it [09:32:53]req_shift_open_date [09:32:53]req_shift_open_date done [09:32:53]produce_requested_data done [09:32:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152617,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:32:53]process_action_free close_receipt [09:32:53]json_value_free [09:32:53]json_value_free done [09:32:53]process_json_proto returns [09:32:53]Send response to host [09:32:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152617,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:32:53]free response buf [09:32:53]execute_script done [09:32:53]execute_script returns [09:32:53]free content buf [09:32:53]Sock 8.Close socket [09:32:53]Sock 8.Thread stoped [09:32:55]Connected sock=11 [09:32:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 45 80 07 01 E3 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 41 87 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 54 02 00 35 04 06 00 94 F8 01 DB 07 11 12 33 F3 E0 8F 1D B3 14 [09:32:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6B 45 47 00 8E 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 54 02 00 F4 03 04 00 44 2F F2 66 B6 04 01 00 00 C7 9A F8 DC 72 4B B6 56 [09:32:57]CommunicateWithHost err = 0 [09:32:57]CheckOFDResponse [09:32:57]1017 (14) - 77093643461234 [09:32:57]1041 (16) - 0000000000871835 [09:32:57]1040 (4) - 152617 [09:32:57]1012 (4) - 24.09.2024 03:17 [09:32:57]1206 (1) - 0 [09:32:57]OFD Sender: Remove packet 152617 [09:32:57]ProducePacketName [09:32:57]name=ofd_packets/00152617 [09:32:57]NVStorageDeleteData [09:32:57]OFD Sender: No OFD packet to send [09:33:02]OFD Sender: No OFD packet to send [09:33:07]OFD Sender: No OFD packet to send [09:33:08]recv_with_timeout no data received [09:33:12]OFD Sender: No OFD packet to send [09:33:17]OFD Sender: No OFD packet to send [09:33:22]OFD Sender: No OFD packet to send [09:33:23]accept exits with 9 [09:33:23]New connection [09:33:23]New thread 3067280740 created [09:33:23]Thread 3067424100 joined [09:33:23]Waiting for new connection... [09:33:23] Sock 9.Parse request [09:33:23]Sock 9.Check first char [09:33:23]Sock 9.First char is OK [09:33:23]request: POST /json_proto HTTP/1.0 [09:33:23]Method: POST [09:33:23]URL: /json_proto [09:33:23]Method is POST - this is cgi request [09:33:23]url: /json_proto [09:33:23]query_string will be loaded in cgi processing [09:33:23]execute_cgi json_proto POST (null) [09:33:23]execute_cgi path=json_proto method=POST [09:33:23]POST find Content-Length [09:33:23]Host: 172.17.43.67:8080 [09:33:23]Content-Length: 678 [09:33:23]Content-Type: application/json [09:33:23] [09:33:23]POST finish read [09:33:23]Found Content-Length = 678 [09:33:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:23]execute_script... [09:33:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:23]POST & json_proto [09:33:23]process_json_proto [09:33:23]json parsed OK: [09:33:23]protocol is kg_v1.0 [09:33:23]action value=close_receipt [09:33:23]process_action close_receipt [09:33:23]cmd_close_receipt [09:33:23]MH_GetDate [09:33:23]Write to MH i2c: F0 00 00 68 00 57 [09:33:23]Write i2c OK [09:33:23]MH_I2C_Read... [09:33:23]Read from MH i2c: F0 [09:33:23]MH_I2C_Read... [09:33:23]Read from MH i2c: F0 09 00 [09:33:23]MH_I2C_Read... [09:33:23]Read from MH i2c: F0 09 00 68 00 00 63 87 F2 66 6A BD 47 65 75 [09:33:23]GetLastDocTimeStamp 1727170369 [09:33:23]current date 1727170403 [09:33:23]FM_GetShiftState [09:33:23]SAM_PROTO_GetShiftState [09:33:23]wFMCommunicate request_size=4 [09:33:23]MH_SAM_APDU [09:33:23]CAPDU: 80 13 01 00 [09:33:23]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [09:33:23]Write i2c OK [09:33:23]MH_I2C_Read... [09:33:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:23]Read from MH i2c: E2 [09:33:23]MH_I2C_Read... [09:33:23]Read from MH i2c: E2 0E 00 [09:33:23]MH_I2C_Read... [09:33:23]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B3 [09:33:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:33:23]wFMCommunicate OK [09:33:23]SAM_PROTO_GetShiftState done [09:33:23]FM_GetShiftState done [09:33:23]opened in 1727137889 [09:33:23]opened+sec_in_day 1727224289 [09:33:23]quantity*price = 50036 [09:33:23]sum+1 = 50037 [09:33:23]Check (price>sum+1) || (price+1 о реализуемом товаре [09:32:51]line ОКРУГЛЕНИЕ: -0.22 [09:32:51]line ИТОГО: 1000.00 [09:32:51]line Внесено: 1000.00 [09:32:51]line СДАЧА: 0.00 [09:32:51]line НСП 1% : 8.85 [09:32:51]line НДС 12% : 106.22 [09:32:51]line Наличными: 1000.00 [09:32:51]line Безнал.: 0.00 [09:32:51]line Место: АЗС № 89 "Партнер Нефть" [09:32:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:32:51]line СНО: Общий режим [09:32:51]line Чек 76 24.09.2024 09:32 [09:32:51]line Смена: 477 ФФД: 1.0 [09:32:51]line ЗНМ: 0300000113 [09:32:51]line РНМ: 0000000000091825 [09:32:51]line Версия ККМ: 001 [09:32:51]line ФМ: 0000000000871835 [09:32:51]line ФД: 152617 [09:32:51]line ФПД: 163792903931665 [09:32:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T093249&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152617&fm=163792903931665&tin=02508201610067®Number=0000000000091825&su[09:49:35]ConnectInit Can't connect to host [09:49:35]OFD Sender: Processing packet 152619 [packets to send 838, broken 827] [09:49:35]ProducePacketName [09:49:35]name=ofd_packets/00152619 [09:49:35]OFD Sender: To server: pG, [09:49:35]CommunicateWithHost lk.salyk.kg:30040 [09:49:35]ConnectInit lk.salyk.kg [09:49:38]Connected sock=8 [09:49:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 88 DD 04 01 15 E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 DE 87 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 54 02 00 35 04 06 00 95 D4 0E F6 A4 7F 1A 13 56 8C 73 49 72 ED [09:49:39]recv_with_timeout no data received [09:49:39]CommunicateWithHost answer receiving error [09:49:39]CommunicateWithHost err = -3 [09:49:39]OFD Sender: Server communicate error [09:49:44]OFD Sender: Processing packet 152619 [packets to send 838, broken 827] [09:49:44]ProducePacketName [09:49:44]name=ofd_packets/00152619 [09:49:44]OFD Sender: To server: pG, [09:49:44]CommunicateWithHost lk.salyk.kg:30040 [09:49:44]ConnectInit lk.salyk.kg [09:49:44]Connected sock=9 [09:49:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 88 DD 04 01 15 E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 DE 87 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 54 02 00 35 04 06 00 95 D4 0E F6 A4 7F 1A 13 56 8C 73 49 72 ED [09:49:45]recv_with_timeout no data received [09:49:45]CommunicateWithHost answer receiving error [09:49:45]CommunicateWithHost err = -3 [09:49:45]OFD Sender: Server communicate error [09:49:50]OFD Sender: Processing packet 152619 [packets to send 838, broken 827] [09:49:50]ProducePacketName [09:49:50]name=ofd_packets/00152619 [09:49:50]OFD Sender: To server: pG, [09:49:50]CommunicateWithHost lk.salyk.kg:30040 [09:49:50]ConnectInit lk.salyk.kg [09:49:54]recv_with_timeout no data received [09:49:55]ConnectInit Can't take IP for lk.salyk.kg [09:49:55]CommunicateWithHost connect error [09:49:55]CommunicateWithHost err = -1 [09:49:55]OFD Sender: Server communicate error [09:50:00]OFD Sender: Processing packet 152619 [packets to send 838, broken 827] [09:50:00]ProducePacketName [09:50:00]name=ofd_packets/00152619 [09:50:00]OFD Sender: To server: pG, [09:50:00]CommunicateWithHost lk.salyk.kg:30040 [09:50:00]ConnectInit lk.salyk.kg [09:50:01]Connected sock=9 [09:50:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 88 DD 04 01 15 E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 DE 87 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 54 02 00 35 04 06 00 95 D4 0E F6 A4 7F 1A 13 56 8C 73 49 72 ED [09:50:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 53 87 47 00 FA 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 54 02 00 F4 03 04 00 46 33 F2 66 B6 04 01 00 00 5D 4A 58 83 FA A5 81 D6 [09:50:01]CommunicateWithHost err = 0 [09:50:01]CheckOFDResponse [09:50:01]1017 (14) - 77093643461234 [09:50:01]1041 (16) - 0000000000871835 [09:50:01]1040 (4) - 152619 [09:50:01]1012 (4) - 24.09.2024 03:34 [09:50:01]1206 (1) - 0 [09:50:01]OFD Sender: Remove packet 152619 [09:50:01]ProducePacketName [09:50:01]name=ofd_packets/00152619 [09:50:01]NVStorageDeleteData [09:50:02]OFD Sender: Processing packet 152620 [packets to send 837, broken 827] [09:50:02]ProducePacketName [09:50:02]name=ofd_packets/00152620 [09:50:02]OFD Sender: To server: pG, [09:50:02]CommunicateWithHost lk.salyk.kg:30040 [09:50:02]ConnectInit lk.salyk.kg [09:50:02]Connected sock=8 [09:50:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0B 07 04 01 AD 28 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 38 88 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 54 02 00 35 04 06 00 23 C3 F7 58 BE 01 11 25 AD 0D 1C AD B0 1E [09:50:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E0 94 47 00 9C E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 54 02 00 F4 03 04 00 47 33 F2 66 B6 04 01 00 00 79 F2 1E 14 17 46 4E CA [09:50:03]CommunicateWithHost err = 0 [09:50:03]CheckOFDResponse [09:50:03]1017 (14) - 77093643461234 [09:50:03]1041 (16) - 0000000000871835 [09:50:03]1040 (4) - 152620 [09:50:03]1012 (4) - 24.09.2024 03:34 [09:50:03]1206 (1) - 0 [09:50:03]OFD Sender: Remove packet 152620 [09:50:03]ProducePacketName [09:50:03]name=ofd_packets/00152620 [09:50:03]NVStorageDeleteData [09:50:03]OFD Sender: Processing packet 152621 [packets to send 836, broken 827] [09:50:03]ProducePacketName [09:50:03]name=ofd_packets/00152621 [09:50:03]OFD Sender: To server: pG, [09:50:03]CommunicateWithHost lk.salyk.kg:30040 [09:50:03]ConnectInit lk.salyk.kg [09:50:04]Connected sock=8 [09:50:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6C 2E 07 01 DD 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D8 08 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 08 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 1C 00 00 00 00 07 04 06 00 D8 08 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 53 88 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 54 02 00 35 04 06 00 3D 1F 8B D8 AB 15 B9 CB 32 DC 93 81 AC 48 [09:50:04]recv_with_timeout no data received [09:50:04]CommunicateWithHost answer receiving error [09:50:04]CommunicateWithHost err = -3 [09:50:04]OFD Sender: Server communicate error [09:50:07]accept exits with 10 [09:50:07]New connection [09:50:07]New thread 3067280740 created [09:50:07]Thread 3067424100 joined [09:50:07]Waiting for new connection... [09:50:07] Sock 10.Parse request [09:50:07]Sock 10.Check first char [09:50:07]Sock 10.First char is OK [09:50:07]request: POST /json_proto HTTP/1.0 [09:50:07]Method: POST [09:50:07]URL: /json_proto [09:50:07]Method is POST - this is cgi request [09:50:07]url: /json_proto [09:50:07]query_string will be loaded in cgi processing [09:50:07]execute_cgi json_proto POST (null) [09:50:07]execute_cgi path=json_proto method=POST [09:50:07]POST find Content-Length [09:50:07]Host: 172.17.43.67:8080 [09:50:07]Content-Length: 662 [09:50:07]Content-Type: application/json [09:50:07] [09:50:07]POST finish read [09:50:07]Found Content-Length = 662 [09:50:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:07]execute_script... [09:50:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:07]POST & json_proto [09:50:07]process_json_proto [09:50:07]json parsed OK: [09:50:07]protocol is kg_v1.0 [09:50:07]action value=close_receipt [09:50:07]process_action close_receipt [09:50:07]cmd_close_receipt [09:50:07]MH_GetDate [09:50:07]Write to MH i2c: F0 00 00 E1 03 D3 [09:50:07]Write i2c OK [09:50:07]MH_I2C_Read... [09:50:07]Read from MH i2c: F0 [09:50:07]MH_I2C_Read... [09:50:07]Read from MH i2c: F0 09 00 [09:50:07]MH_I2C_Read... [09:50:07]Read from MH i2c: F0 09 00 E1 03 00 50 8B F2 66 6A BD 47 65 E2 [09:50:07]GetLastDocTimeStamp 1727171292 [09:50:07]current date 1727171408 [09:50:07]FM_GetShiftState [09:50:07]SAM_PROTO_GetShiftState [09:50:07]wFMCommunicate request_size=4 [09:50:07]MH_SAM_APDU [09:50:07]CAPDU: 80 13 01 00 [09:50:07]Write to MH i2c: E2 08 00 E2 03 80 13 01 00 00 00 00 00 62 [09:50:07]Write i2c OK [09:50:07]MH_I2C_Read... [09:50:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:07]Read from MH i2c: E2 [09:50:07]MH_I2C_Read... [09:50:07]Read from MH i2c: E2 0E 00 [09:50:07]MH_I2C_Read... [09:50:07]Read from MH i2c: E2 0E 00 E2 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2F [09:50:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:50:07]wFMCommunicate OK [09:50:07]SAM_PROTO_GetShiftState done [09:50:07]FM_GetShiftState done [09:50:07]opened in 1727137889 [09:50:07]opened+sec_in_day 1727224289 [09:50:07]quantity*price = 50034 [09:50:07]sum+1 = 50036 [09:50:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 89 24.09.2024 09:50 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152630 ФПД: 226298193293529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T095008&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152630&fm=226298193293529&tin=02508201610067®Number=0000000000091825&sum=50000 [09:50:08]StoreToDocumentArchive [09:50:08]shift 477 fd 152630 [09:50:08]save to /storage/0477/doc_00152630 [09:50:08]save last doc name /storage/0477/doc_00152630 to /storage/kkm_last_doc_name [09:50:08]save OK [09:50:08]Clear old archive folders... [09:50:08]ProcessDocumentItem done err = 0, tmpTLVsize=247 [09:50:08]tlvbuf is 01159860 [09:50:08]SAM_PROTO_ClearQueue [09:50:08]wFMCommunicate request_size=4 [09:50:08]MH_SAM_APDU [09:50:08]CAPDU: 80 09 00 00 [09:50:08]Write to MH i2c: E2 08 00 EF 03 80 09 00 00 00 00 00 00 64 [09:50:08]Write i2c OK [09:50:08]MH_I2C_Read... [09:50:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:08]Read from MH i2c: E2 [09:50:08]MH_I2C_Read... [09:50:08]Read from MH i2c: E2 03 00 [09:50:08]MH_I2C_Read... [09:50:08]Read from MH i2c: E2 03 00 EF 03 00 90 00 66 [09:50:08]RAPDU: 90 00 [09:50:08]wFMCommunicate OK [09:50:08]SAM_PROTO_ClearQueue done [09:50:08]KKMCreateOFDPacket [09:50:08]OFDProtocolAddRootSTLVToBuf [09:50:08]FM_MakeSignedData [09:50:08]FM_MakeSignedData [09:50:08]SAM_PROTO_SignData [09:50:08]wFMCommunicate request_size=4 [09:50:08]MH_SAM_APDU [09:50:08]CAPDU: 80 0D 01 02 [09:50:08]Write to MH i2c: E2 08 00 F0 03 80 0D 01 02 00 00 00 00 6C [09:50:08]Write i2c OK [09:50:08]MH_I2C_Read... [09:50:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:08]Read from MH i2c: E2 [09:50:08]MH_I2C_Read... [09:50:08]Read from MH i2c: E2 03 00 [09:50:08]MH_I2C_Read... [09:50:08]Read from MH i2c: E2 03 00 F0 03 00 90 00 67 [09:50:08]RAPDU: 90 00 [09:50:08]wFMCommunicate OK [09:50:08]wFMCommunicate request_size=255 [09:50:08]MH_SAM_APDU [09:50:08]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 50 8B F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 54 02 00 35 04 06 00 CD D1 27 6C B0 [09:50:08]Write to MH i2c: E2 02 01 F1 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 50 8B F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 54 02 00 35 04 06 00 CD D1 27 6C B0 00 00 D9 [09:50:09]Write i2c OK [09:50:09]MH_I2C_Read... [09:50:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:09]Read from MH i2c: E2 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: E2 03 00 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: E2 03 00 F1 03 00 90 00 68 [09:50:09]RAPDU: 90 00 [09:50:09]wFMCommunicate OK [09:50:09]wFMCommunicate request_size=6 [09:50:09]MH_SAM_APDU [09:50:09]CAPDU: 80 0D 02 02 01 D9 [09:50:09]Write to MH i2c: E2 09 00 F2 03 80 0D 02 02 01 00 D9 00 00 4A [09:50:09]Write i2c OK [09:50:09]MH_I2C_Read... [09:50:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:09]Read from MH i2c: E2 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: E2 03 00 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [09:50:09]RAPDU: 90 00 [09:50:09]wFMCommunicate OK [09:50:09]wFMCommunicate request_size=4 [09:50:09]MH_SAM_APDU [09:50:09]CAPDU: 80 0D 03 02 [09:50:09]Write to MH i2c: E2 08 00 F3 03 80 0D 03 02 00 00 00 00 71 [09:50:09]Write i2c OK [09:50:09]MH_I2C_Read... [09:50:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:09]Read from MH i2c: E2 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: E2 0B 00 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: E2 0B 00 F3 03 00 38 E8 3E CD ED F9 E3 EE 90 00 54 [09:50:09]RAPDU: 38 E8 3E CD ED F9 E3 EE 90 00 [09:50:09]wFMCommunicate OK [09:50:09]SAM_PROTO_SignData done [09:50:09]FM_MakeSignedData done [09:50:09]CreateOFDProtocolMessage [09:50:09]wFMCommunicate request_size=4 [09:50:09]MH_SAM_APDU [09:50:09]CAPDU: 80 11 00 00 [09:50:09]Write to MH i2c: E2 08 00 F4 03 80 11 00 00 00 00 00 00 71 [09:50:09]Write i2c OK [09:50:09]MH_I2C_Read... [09:50:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:09]Read from MH i2c: E2 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: E2 17 00 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: E2 17 00 F4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [09:50:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:50:09]wFMCommunicate OK [09:50:09]CreateOFDProtocolMessage done [09:50:09]OFDSenderStorePacket 152630 [09:50:09]StoreOFDPacket docnum=152630 [09:50:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 83 B1 03 01 18 16 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 50 8B F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 54 02 00 35 04 06 00 CD D1 27 6C B0 D9 38 E8 3E CD ED F9 E3 EE [09:50:09]CheckFolder [09:50:09]dirname=/storage/ofd_packets [09:50:09]CheckFolder done [09:50:09]ProducePacketName [09:50:09]name=ofd_packets/00152630 [09:50:09]NVStorageSaveData ofd_packets/00152630 [09:50:09]File name is /storage/ofd_packets/00152630 [09:50:09]Write 297 bytes [09:50:09]NVStorageSaveData done [09:50:09]OFDSenderStorePacket done [09:50:09]KKMCreateOFDPacket done [09:50:09]NVStorageSaveData kkm_last_timestamp [09:50:09]File name is /storage/kkm_last_timestamp [09:50:09]Write 4 bytes [09:50:09]NVStorageSaveData done [09:50:09]ExternCall_PrintAddStr [09:50:09]wPrintStart [09:50:09]Write to MH i2c: 01 00 00 F5 03 F8 [09:50:09]Write i2c OK [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: 01 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: 01 07 00 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: 01 07 00 F5 03 00 00 00 00 00 FF 0F 0D [09:50:09]RasterBufferAndPrint [09:50:09]line Счет N : (1)1786633 [09:50:09]line ИНН: 02508201610067 [09:50:09]line Контрольно-Кассовый Чек [09:50:09]line ПРОДАЖА [09:50:09]line ТРК (МРК, ГНК) : 11 [09:50:09]line Товар: 2710124130 [09:50:09]line Super-92 [09:50:09]line 7.220 * 69.30 [09:50:09]line = 500.35 [09:50:09]line НДС 12% НСП 1% [09:50:09]line > о реализуемом товаре [09:50:09]line ОКРУГЛЕНИЕ: -0.35 [09:50:09]line ИТОГО: 500.00 [09:50:09]line Внесено: 500.00 [09:50:09]line СДАЧА: 0.00 [09:50:09]line НСП 1% : 4.43 [09:50:09]line НДС 12% : 53.13 [09:50:09]line Наличными: 500.00 [09:50:09]line Безнал.: 0.00 [09:50:09]line Место: АЗС № 89 "Партнер Нефть" [09:50:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:50:09]line СНО: Общий режим [09:50:09]line Чек 89 24.09.2024 09:50 [09:50:09]line Смена: 477 ФФД: 1.0 [09:50:09]line ЗНМ: 0300000113 [09:50:09]line РНМ: 0000000000091825 [09:50:09]line Версия ККМ: 001 [09:50:09]line ФМ: 0000000000871835 [09:50:09]line ФД: 152630 [09:50:09]line ФПД: 226298193293529 [09:50:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T095008&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152630&fm=226298193293529&tin=02508201610067®Number=0000000000091825&sum=50000 [09:50:09]written 0, free lines is 4095 [09:50:09]OFD Sender: Processing packet 152621 [packets to send 837, broken 827] [09:50:09]ProducePacketName [09:50:09]name=ofd_packets/00152621 [09:50:09]OFD Sender: To server: pG, [09:50:09]CommunicateWithHost lk.salyk.kg:30040 [09:50:09]ConnectInit lk.salyk.kg [09:50:09]Write to MH i2c: 01 00 00 20 04 24 [09:50:09]Write i2c OK [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: 01 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: 01 07 00 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: 01 07 00 20 04 00 00 00 00 00 D4 0C 0B [09:50:09]RasterBufferAndPrint [09:50:09]line [09:50:09]line [09:50:09]line [09:50:09]line [09:50:09]line [09:50:09]written 0, free lines is 3289 [09:50:09]MH_Cut [09:50:09]Write to MH i2c: D1 01 00 27 04 01 FD [09:50:09]Write i2c OK [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: D1 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: D1 01 00 [09:50:09]MH_I2C_Read... [09:50:09]Read from MH i2c: D1 01 00 27 04 00 FC [09:50:09]Write to MH i2c: 01 00 00 28 04 2C [09:50:09]Write i2c OK [09:50:09]MH_I2C_Read... [09:50:09]Connected sock=8 [09:50:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6C 2E 07 01 DD 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D8 08 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 08 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 1C 00 00 00 00 07 04 06 00 D8 08 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 53 88 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 54 02 00 35 04 06 00 3D 1F 8B D8 AB 15 B9 CB 32 DC 93 81 AC 48 [09:50:10]recv_with_timeout no data received [09:50:10]CommunicateWithHost answer receiving error [09:50:10]CommunicateWithHost err = -3 [09:50:10]OFD Sender: Server communicate error [09:50:10]*** Cut start [09:50:10]*** Purtial cut [09:50:10]*** Stage 1: CUTSNS_PIN = 1 [09:50:10]Read from MH i2c: 01 [09:50:10]MH_I2C_Read... [09:50:10]*** Stop cut motor [09:50:10]*** Cut end [09:50:10]Read from MH i2c: 01 07 00 [09:50:10]MH_I2C_Read... [09:50:10]Read from MH i2c: 01 07 00 28 04 00 00 00 00 00 FF 0F 41 [09:50:10]process_action close_receipt done [09:50:10]requested_data is exist [09:50:10]produce_requested_data [09:50:10]requested_item fm.sn is exist - process it [09:50:10]wFMCommunicate request_size=4 [09:50:10]MH_SAM_APDU [09:50:10]CAPDU: 80 11 00 00 [09:50:10]Write to MH i2c: E2 08 00 29 04 80 11 00 00 00 00 00 00 A7 [09:50:10]Write i2c OK [09:50:10]MH_I2C_Read... [09:50:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:10]Read from MH i2c: E2 [09:50:10]MH_I2C_Read... [09:50:10]Read from MH i2c: E2 17 00 [09:50:10]MH_I2C_Read... [09:50:10]Read from MH i2c: E2 17 00 29 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FA [09:50:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:50:10]wFMCommunicate OK [09:50:10]requested_item fd.num is exist - process it [09:50:10]SAM_PROTO_GetFieldsCounters [09:50:10]wFMCommunicate request_size=4 [09:50:10]MH_SAM_APDU [09:50:10]CAPDU: 80 13 00 00 [09:50:10]Write to MH i2c: E2 08 00 2A 04 80 13 00 00 00 00 00 00 AA [09:50:10]Write i2c OK [09:50:10]MH_I2C_Read... [09:50:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:11]Read from MH i2c: E2 [09:50:11]MH_I2C_Read... [09:50:11]Read from MH i2c: E2 62 00 [09:50:11]MH_I2C_Read... [09:50:11]Read from MH i2c: E2 62 00 2A 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [09:50:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:50:11]wFMCommunicate OK [09:50:11]SAM_PROTO_GetFieldsCounters done [09:50:11]requested_item shift.num is exist - process it [09:50:11]requested_item shift.opened is exist - process it [09:50:11]req_shift_opened [09:50:11]FM_GetShiftState [09:50:11]SAM_PROTO_GetShiftState [09:50:11]wFMCommunicate request_size=4 [09:50:11]MH_SAM_APDU [09:50:11]CAPDU: 80 13 01 00 [09:50:11]Write to MH i2c: E2 08 00 2B 04 80 13 01 00 00 00 00 00 AC [09:50:11]Write i2c OK [09:50:11]MH_I2C_Read... [09:50:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:11]Read from MH i2c: E2 [09:50:11]MH_I2C_Read... [09:50:11]Read from MH i2c: E2 0E 00 [09:50:11]MH_I2C_Read... [09:50:11]Read from MH i2c: E2 0E 00 2B 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 79 [09:50:11]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:50:11]wFMCommunicate OK [09:50:11]SAM_PROTO_GetShiftState done [09:50:11]FM_GetShiftState done [09:50:11]req_shift_opened done [09:50:11]requested_item shift.open_date is exist - process it [09:50:11]req_shift_open_date [09:50:11]req_shift_open_date done [09:50:11]produce_requested_data done [09:50:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152630,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:50:11]process_action_free close_receipt [09:50:11]json_value_free [09:50:11]json_value_free done [09:50:11]process_json_proto returns [09:50:11]Send response to host [09:50:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152630,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:50:11]free response buf [09:50:11]execute_script done [09:50:11]execute_script returns [09:50:11]free content buf [09:50:11]Sock 10.Close socket [09:50:11]Sock 10.Thread stoped [09:50:15]OFD Sender: Processing packet 152621 [packets to send 837, broken 827] [09:50:15]ProducePacketName [09:50:15]name=ofd_packets/00152621 [09:50:15]OFD Sender: To server: pG, [09:50:15]CommunicateWithHost lk.salyk.kg:30040 [09:50:15]ConnectInit lk.salyk.kg [09:50:16]Connected sock=10 [09:50:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6C 2E 07 01 DD 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D8 08 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 08 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 1C 00 00 00 00 07 04 06 00 D8 08 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 53 88 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 54 02 00 35 04 06 00 3D 1F 8B D8 AB 15 B9 CB 32 DC 93 81 AC 48 [09:50:16]recv_with_timeout no data received [09:50:16]CommunicateWithHost answer receiving error [09:50:16]CommunicateWithHost err = -3 [09:50:16]OFD Sender: Server communicate error [09:50:18]recv_with_timeout no data received [09:50:22]OFD Sender: Processing packet 152621 [packets to send 837, broken 827] [09:50:22]ProducePacketName [09:50:22]name=ofd_packets/00152621 [09:50:22]OFD Sender: To server: pG, [09:50:22]CommunicateWithHost lk.salyk.kg:30040 [09:50:22]ConnectInit lk.salyk.kg [09:50:23]Connected sock=8 [09:50:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6C 2E 07 01 DD 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D8 08 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 08 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 1C 00 00 00 00 07 04 06 00 D8 08 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 53 88 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 54 02 00 35 04 06 00 3D 1F 8B D8 AB 15 B9 CB 32 DC 93 81 AC 48 [09:50:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8B 0A 47 00 23 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 54 02 00 F4 03 04 00 5C 33 F2 66 B6 04 01 00 00 75 8B 68 2F AE 66 ED 23 [09:50:24]CommunicateWithHost err = 0 [09:50:24]CheckOFDResponse [09:50:24]1017 (14) - 77093643461234 [09:50:24]1041 (16) - 0000000000871835 [09:50:24]1040 (4) - 152621 [09:50:24]1012 (4) - 24.09.2024 03:34 [09:50:24]1206 (1) - 0 [09:50:24]OFD Sender: Remove packet 152621 [09:50:24]ProducePacketName [09:50:24]name=ofd_packets/00152621 [09:50:24]NVStorageDeleteData [09:50:25]OFD Sender: Processing packet 152622 [packets to send 836, broken 827] [09:50:25]ProducePacketName [09:50:25]name=ofd_packets/00152622 [09:50:25]OFD Sender: To server: pG, [09:50:25]CommunicateWithHost lk.salyk.kg:30040 [09:50:25]ConnectInit lk.salyk.kg [09:50:27]Connected sock=8 [09:50:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 49 3B 07 01 D1 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D8 08 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 08 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 1C 00 00 00 00 07 04 06 00 D8 08 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 5D 88 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 54 02 00 35 04 06 00 A4 64 6E 60 C7 46 9D 72 92 02 88 38 22 F9 [09:50:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 36 72 47 00 6B D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 54 02 00 F4 03 04 00 5F 33 F2 66 B6 04 01 00 00 83 20 C0 05 5A 37 C3 C2 [09:50:27]CommunicateWithHost err = 0 [09:50:27]CheckOFDResponse [09:50:27]1017 (14) - 77093643461234 [09:50:27]1041 (16) - 0000000000871835 [09:50:27]1040 (4) - 152622 [09:50:27]1012 (4) - 24.09.2024 03:34 [09:50:27]1206 (1) - 0 [09:50:27]OFD Sender: Remove packet 152622 [09:50:27]ProducePacketName [09:50:27]name=ofd_packets/00152622 [09:50:27]NVStorageDeleteData [09:50:28]OFD Sender: Processing packet 152623 [packets to send 835, broken 827] [09:50:28]ProducePacketName [09:50:28]name=ofd_packets/00152623 [09:50:28]OFD Sender: To server: pG, [09:50:28]CommunicateWithHost lk.salyk.kg:30040 [09:50:28]ConnectInit lk.salyk.kg [09:50:28]Connected sock=8 [09:50:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B2 BD 04 01 85 3A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0C 7B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 7D 88 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 54 02 00 35 04 06 00 D6 E4 C1 DD 6A 0E 3B 9E 03 50 C1 62 E1 1F [09:50:28]recv_with_timeout no data received [09:50:28]CommunicateWithHost answer receiving error [09:50:28]CommunicateWithHost err = -3 [09:50:28]OFD Sender: Server communicate error [09:50:33]OFD Sender: Processing packet 152623 [packets to send 835, broken 827] [09:50:33]ProducePacketName [09:50:33]name=ofd_packets/00152623 [09:50:33]OFD Sender: To server: pG, [09:50:33]CommunicateWithHost lk.salyk.kg:30040 [09:50:33]ConnectInit lk.salyk.kg [09:50:35]Connected sock=10 [09:50:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B2 BD 04 01 85 3A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0C 7B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 7D 88 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 54 02 00 35 04 06 00 D6 E4 C1 DD 6A 0E 3B 9E 03 50 C1 62 E1 1F [09:50:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 96 30 47 00 FF 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 54 02 00 F4 03 04 00 68 33 F2 66 B6 04 01 00 00 32 58 B9 94 8C A1 9C 24 [09:50:36]CommunicateWithHost err = 0 [09:50:36]CheckOFDResponse [09:50:36]1017 (14) - 77093643461234 [09:50:36]1041 (16) - 0000000000871835 [09:50:36]1040 (4) - 152623 [09:50:36]1012 (4) - 24.09.2024 03:35 [09:50:36]1206 (1) - 0 [09:50:36]OFD Sender: Remove packet 152623 [09:50:36]ProducePacketName [09:50:36]name=ofd_packets/00152623 [09:50:36]NVStorageDeleteData [09:50:36]OFD Sender: Processing packet 152624 [packets to send 834, broken 827] [09:50:36]ProducePacketName [09:50:36]name=ofd_packets/00152624 [09:50:36]OFD Sender: To server: pG, [09:50:36]CommunicateWithHost lk.salyk.kg:30040 [09:50:36]ConnectInit lk.salyk.kg [09:50:37]Connected sock=8 [09:50:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6C 5A 04 01 3E 52 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 1E 89 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 54 02 00 35 04 06 00 F1 EA 78 22 35 26 74 82 C5 1B DD B2 43 2A [09:50:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 05 C6 47 00 F7 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 54 02 00 F4 03 04 00 6A 33 F2 66 B6 04 01 00 00 6B E8 DE 76 8E 9D 80 D1 [09:50:37]CommunicateWithHost err = 0 [09:50:37]CheckOFDResponse [09:50:37]1017 (14) - 77093643461234 [09:50:37]1041 (16) - 0000000000871835 [09:50:37]1040 (4) - 152624 [09:50:37]1012 (4) - 24.09.2024 03:35 [09:50:37]1206 (1) - 0 [09:50:37]OFD Sender: Remove packet 152624 [09:50:37]ProducePacketName [09:50:37]name=ofd_packets/00152624 [09:50:37]NVStorageDeleteData [09:50:38]OFD Sender: Processing packet 152625 [packets to send 833, broken 827] [09:50:38]ProducePacketName [09:50:38]name=ofd_packets/00152625 [09:50:38]OFD Sender: To server: pG, [09:50:38]CommunicateWithHost lk.salyk.kg:30040 [09:50:38]ConnectInit lk.salyk.kg [09:50:38]Connected sock=8 [09:50:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 72 07 01 BC 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 5C 89 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 54 02 00 35 04 06 00 2E 14 F7 79 BD 37 6D 73 8E 66 C7 76 9A 6D [09:50:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F7 E5 47 00 EF FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 54 02 00 F4 03 04 00 6B 33 F2 66 B6 04 01 00 00 54 00 5B 6D 5B 93 6C 97 [09:50:39]CommunicateWithHost err = 0 [09:50:39]CheckOFDResponse [09:50:39]1017 (14) - 77093643461234 [09:50:39]1041 (16) - 0000000000871835 [09:50:39]1040 (4) - 152625 [09:50:39]1012 (4) - 24.09.2024 03:35 [09:50:39]1206 (1) - 0 [09:50:39]OFD Sender: Remove packet 152625 [09:50:39]ProducePacketName [09:50:39]name=ofd_packets/00152625 [09:50:39]NVStorageDeleteData [09:50:39]OFD Sender: Processing packet 152626 [packets to send 832, broken 827] [09:50:39]ProducePacketName [09:50:39]name=ofd_packets/00152626 [09:50:39]OFD Sender: To server: pG, [09:50:39]CommunicateWithHost lk.salyk.kg:30040 [09:50:39]ConnectInit lk.salyk.kg [09:50:40]Connected sock=8 [09:50:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EA 58 07 01 00 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 E7 89 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 54 02 00 35 04 06 00 4C 4C F8 00 2E C5 7D A7 17 B7 9A 21 B7 54 [09:50:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B1 F9 47 00 AF B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 54 02 00 F4 03 04 00 6C 33 F2 66 B6 04 01 00 00 E5 14 DB 08 3A 2D 3C B8 [09:50:40]CommunicateWithHost err = 0 [09:50:40]CheckOFDResponse [09:50:40]1017 (14) - 77093643461234 [09:50:40]1041 (16) - 0000000000871835 [09:50:40]1040 (4) - 152626 [09:50:40]1012 (4) - 24.09.2024 03:35 [09:50:40]1206 (1) - 0 [09:50:40]OFD Sender: Remove packet 152626 [09:50:40]ProducePacketName [09:50:40]name=ofd_packets/00152626 [09:50:40]NVStorageDeleteData [09:50:40]OFD Sender: Processing packet 152627 [packets to send 831, broken 827] [09:50:40]ProducePacketName [09:50:40]name=ofd_packets/00152627 [09:50:40]OFD Sender: To server: pG, [09:50:40]CommunicateWithHost lk.salyk.kg:30040 [09:50:40]ConnectInit lk.salyk.kg [09:50:41]Connected sock=8 [09:50:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C2 D0 07 01 94 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 75 8A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 54 02 00 35 04 06 00 5D CE 52 E8 EF 49 1A 04 19 1E E6 94 68 AC [09:50:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 04 80 47 00 CF 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 54 02 00 F4 03 04 00 6E 33 F2 66 B6 04 01 00 00 AD B5 A2 2D BF A4 FF E5 [09:50:41]CommunicateWithHost err = 0 [09:50:41]CheckOFDResponse [09:50:41]1017 (14) - 77093643461234 [09:50:41]1041 (16) - 0000000000871835 [09:50:41]1040 (4) - 152627 [09:50:41]1012 (4) - 24.09.2024 03:35 [09:50:41]1206 (1) - 0 [09:50:41]OFD Sender: Remove packet 152627 [09:50:41]ProducePacketName [09:50:41]name=ofd_packets/00152627 [09:50:41]NVStorageDeleteData [09:50:42]OFD Sender: Processing packet 152628 [packets to send 830, broken 827] [09:50:42]ProducePacketName [09:50:42]name=ofd_packets/00152628 [09:50:42]OFD Sender: To server: pG, [09:50:42]CommunicateWithHost lk.salyk.kg:30040 [09:50:42]ConnectInit lk.salyk.kg [09:50:45]Connected sock=8 [09:50:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 20 8F 04 01 69 1E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 BA 8A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 54 02 00 35 04 06 00 84 5E 1F 9C 3F 41 89 E3 DC E5 AF 53 E5 ED [09:50:46]recv_with_timeout no data received [09:50:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DC EF 47 00 49 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 54 02 00 F4 03 04 00 72 33 F2 66 B6 04 01 00 00 78 D6 BF D2 1D 91 2B F5 [09:50:47]CommunicateWithHost err = 0 [09:50:47]CheckOFDResponse [09:50:47]1017 (14) - 77093643461234 [09:50:47]1041 (16) - 0000000000871835 [09:50:47]1040 (4) - 152628 [09:50:47]1012 (4) - 24.09.2024 03:35 [09:50:47]1206 (1) - 0 [09:50:47]OFD Sender: Remove packet 152628 [09:50:47]ProducePacketName [09:50:47]name=ofd_packets/00152628 [09:50:47]NVStorageDeleteData [09:50:47]OFD Sender: Processing packet 152629 [packets to send 829, broken 827] [09:50:47]ProducePacketName [09:50:47]name=ofd_packets/00152629 [09:50:47]OFD Sender: To server: pG, [09:50:47]CommunicateWithHost lk.salyk.kg:30040 [09:50:47]ConnectInit lk.salyk.kg [09:50:48]Connected sock=8 [09:50:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 55 78 07 01 E7 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 DC 8A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 54 02 00 35 04 06 00 CD 50 B9 D6 BA 1F 6A 03 0E 8D 84 92 FB EE [09:50:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 84 30 47 00 CF 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 54 02 00 F4 03 04 00 74 33 F2 66 B6 04 01 00 00 48 E9 36 22 6C 5D 0D 1E [09:50:48]CommunicateWithHost err = 0 [09:50:48]CheckOFDResponse [09:50:48]1017 (14) - 77093643461234 [09:50:48]1041 (16) - 0000000000871835 [09:50:48]1040 (4) - 152629 [09:50:48]1012 (4) - 24.09.2024 03:35 [09:50:48]1206 (1) - 0 [09:50:48]OFD Sender: Remove packet 152629 [09:50:48]ProducePacketName [09:50:48]name=ofd_packets/00152629 [09:50:48]NVStorageDeleteData [09:50:49]OFD Sender: Processing packet 152630 [packets to send 828, broken 827] [09:50:49]ProducePacketName [09:50:49]name=ofd_packets/00152630 [09:50:49]OFD Sender: To server: pG, [09:50:49]CommunicateWithHost lk.salyk.kg:30040 [09:50:49]ConnectInit lk.salyk.kg [09:50:49]Connected sock=8 [09:50:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 83 B1 03 01 18 16 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 50 8B F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 54 02 00 35 04 06 00 CD D1 27 6C B0 D9 38 E8 3E CD ED F9 E3 EE [09:50:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AE 04 47 00 9C 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 54 02 00 F4 03 04 00 76 33 F2 66 B6 04 01 00 00 EA 5E 9D 56 1F F1 D5 7C [09:50:50]CommunicateWithHost err = 0 [09:50:50]CheckOFDResponse [09:50:50]1017 (14) - 77093643461234 [09:50:50]1041 (16) - 0000000000871835 [09:50:50]1040 (4) - 152630 [09:50:50]1012 (4) - 24.09.2024 03:35 [09:50:50]1206 (1) - 0 [09:50:50]OFD Sender: Remove packet 152630 [09:50:50]ProducePacketName [09:50:50]name=ofd_packets/00152630 [09:50:50]NVStorageDeleteData [09:50:50]OFD Sender: No OFD packet to send [09:50:55]OFD Sender: No OFD packet to send [09:50:57]recv_with_timeout no data received [09:51:00]OFD Sender: No OFD packet to send [09:51:05]OFD Sender: No OFD packet to send [09:51:10]OFD Sender: No OFD packet to send [09:51:15]OFD Sender: No OFD packet to send [09:51:20]OFD Sender: No OFD packet to send [09:51:25]OFD Sender: No OFD packet to send [09:51:30]OFD Sender: No OFD packet to send [09:51:35]OFD Sender: No OFD packet to send [09:51:40]OFD Sender: No OFD packet to send [09:51:45]OFD Sender: No OFD packet to send [09:51:50]OFD Sender: No OFD packet to send [09:51:55]OFD Sender: No OFD packet to send [09:52:00]OFD Sender: No OFD packet to send [09:52:05]OFD Sender: No OFD packet to send [09:52:10]OFD Sender: No OFD packet to send [09:52:15]OFD Sender: No OFD packet to send [09:52:20]OFD Sender: No OFD packet to send [09:52:25]OFD Sender: No OFD packet to send [09:52:27]recv_with_timeout no data received [09:52:30]OFD Sender: No OFD packet to send [09:52:35]OFD Sender: No OFD packet to send [09:52:40]OFD Sender: No OFD packet to send [09:52:45]OFD Sender: No OFD packet to send [09:52:51]OFD Sender: No OFD packet to send [09:52:56]OFD Sender: No OFD packet to send [09:53:01]OFD Sender: No OFD packet to send [09:53:06]OFD Sender: No OFD packet to send [09:53:10]recv_with_timeout no data received [09:53:11]OFD Sender: No OFD packet to send [09:53:16]OFD Sender: No OFD packet to send [09:53:21]OFD Sender: No OFD packet to send [09:53:26]OFD Sender: No OFD packet to send [09:53:31]OFD Sender: No OFD packet to send [09:53:36]OFD Sender: No OFD packet to send [09:53:41]OFD Sender: No OFD packet to send [09:53:46]OFD Sender: No OFD packet to send [09:53:51]OFD Sender: No OFD packet to send [09:53:56]OFD Sender: No OFD packet to send [09:54:01]OFD Sender: No OFD packet to send [09:54:04]recv_with_timeout no data received [09:54:06]OFD Sender: No OFD packet to send [09:54:11]OFD Sender: No OFD packet to send [09:54:16]OFD Sender: No OFD packet to send [09:54:21]OFD Sender: No OFD packet to send [09:54:26]OFD Sender: No OFD packet to send [09:54:27]accept exits with 9 [09:54:27]New connection [09:54:27]New thread 3067424100 created [09:54:27]Thread 3067280740 joined [09:54:27]Waiting for new connection... [09:54:27] Sock 9.Parse request [09:54:27]Sock 9.Check first char [09:54:27]Sock 9.First char is OK [09:54:27]request: POST /json_proto HTTP/1.0 [09:54:27]Method: POST [09:54:27]URL: /json_proto [09:54:27]Method is POST - this is cgi request [09:54:27]url: /json_proto [09:54:27]query_string will be loaded in cgi processing [09:54:27]execute_cgi json_proto POST (null) [09:54:27]execute_cgi path=json_proto method=POST [09:54:27]POST find Content-Length [09:54:27]Host: 172.17.43.67:8080 [09:54:27]Content-Length: 683 [09:54:27]Content-Type: application/json [09:54:27] [09:54:27]POST finish read [09:54:27]Found Content-Length = 683 [09:54:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:27]execute_script... [09:54:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:27]POST & json_proto [09:54:27]process_json_proto [09:54:27]json parsed OK: [09:54:27]protocol is kg_v1.0 [09:54:27]action value=close_receipt [09:54:27]process_action close_receipt [09:54:27]cmd_close_receipt [09:54:27]MH_GetDate [09:54:27]Write to MH i2c: F0 00 00 2C 04 1F [09:54:27]Write i2c OK [09:54:27]MH_I2C_Read... [09:54:27]Read from MH i2c: F0 [09:54:27]MH_I2C_Read... [09:54:27]Read from MH i2c: F0 09 00 [09:54:27]MH_I2C_Read... [09:54:27]Read from MH i2c: F0 09 00 2C 04 00 54 8C F2 66 6A BD 47 65 33 [09:54:27]GetLastDocTimeStamp 1727171408 [09:54:27]current date 1727171668 [09:54:27]FM_GetShiftState [09:54:27]SAM_PROTO_GetShiftState [09:54:27]wFMCommunicate request_size=4 [09:54:27]MH_SAM_APDU [09:54:27]CAPDU: 80 13 01 00 [09:54:27]Write to MH i2c: E2 08 00 2D 04 80 13 01 00 00 00 00 00 AE [09:54:27]Write i2c OK [09:54:27]MH_I2C_Read... [09:54:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:27]Read from MH i2c: E2 [09:54:27]MH_I2C_Read... [09:54:27]Read from MH i2c: E2 0E 00 [09:54:27]MH_I2C_Read... [09:54:27]Read from MH i2c: E2 0E 00 2D 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7B [09:54:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:54:27]wFMCommunicate OK [09:54:27]SAM_PROTO_GetShiftState done [09:54:27]FM_GetShiftState done [09:54:27]opened in 1727137889 [09:54:27]opened+sec_in_day 1727224289 [09:54:27]quantity*price = 100021 [09:54:27]sum+1 = 100023 [09:54:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 90 24.09.2024 09:54 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152631 ФПД: 174182637290372 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T095428&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152631&fm=174182637290372&tin=02508201610067®Number=0000000000091825&sum=100000 [09:54:29]StoreToDocumentArchive [09:54:29]shift 477 fd 152631 [09:54:29]save to /storage/0477/doc_00152631 [09:54:29]save last doc name /storage/0477/doc_00152631 to /storage/kkm_last_doc_name [09:54:29]save OK [09:54:29]Clear old archive folders... [09:54:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:54:29]tlvbuf is 011DA7A0 [09:54:29]SAM_PROTO_ClearQueue [09:54:29]wFMCommunicate request_size=4 [09:54:29]MH_SAM_APDU [09:54:29]CAPDU: 80 09 00 00 [09:54:29]Write to MH i2c: E2 08 00 3A 04 80 09 00 00 00 00 00 00 B0 [09:54:29]Write i2c OK [09:54:29]MH_I2C_Read... [09:54:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:29]Read from MH i2c: E2 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: E2 03 00 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: E2 03 00 3A 04 00 90 00 B2 [09:54:29]RAPDU: 90 00 [09:54:29]wFMCommunicate OK [09:54:29]SAM_PROTO_ClearQueue done [09:54:29]KKMCreateOFDPacket [09:54:29]OFDProtocolAddRootSTLVToBuf [09:54:29]FM_MakeSignedData [09:54:29]FM_MakeSignedData [09:54:29]SAM_PROTO_SignData [09:54:29]wFMCommunicate request_size=4 [09:54:29]MH_SAM_APDU [09:54:29]CAPDU: 80 0D 01 02 [09:54:29]Write to MH i2c: E2 08 00 3B 04 80 0D 01 02 00 00 00 00 B8 [09:54:29]Write i2c OK [09:54:29]MH_I2C_Read... [09:54:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:29]Read from MH i2c: E2 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: E2 03 00 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: E2 03 00 3B 04 00 90 00 B3 [09:54:29]RAPDU: 90 00 [09:54:29]wFMCommunicate OK [09:54:29]wFMCommunicate request_size=255 [09:54:29]MH_SAM_APDU [09:54:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 54 8C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 54 02 00 35 04 06 00 9E [09:54:29]Write to MH i2c: E2 02 01 3C 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 54 8C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 54 02 00 35 04 06 00 9E 00 00 FF [09:54:29]Write i2c OK [09:54:29]MH_I2C_Read... [09:54:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:29]Read from MH i2c: E2 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: E2 03 00 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [09:54:29]RAPDU: 90 00 [09:54:29]wFMCommunicate OK [09:54:29]wFMCommunicate request_size=10 [09:54:29]MH_SAM_APDU [09:54:29]CAPDU: 80 0D 02 02 05 6B 0E 38 C3 84 [09:54:29]Write to MH i2c: E2 0D 00 3D 04 80 0D 02 02 05 00 6B 0E 38 C3 84 00 00 BD [09:54:29]Write i2c OK [09:54:29]MH_I2C_Read... [09:54:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:29]Read from MH i2c: E2 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: E2 03 00 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [09:54:29]RAPDU: 90 00 [09:54:29]wFMCommunicate OK [09:54:29]wFMCommunicate request_size=4 [09:54:29]MH_SAM_APDU [09:54:29]CAPDU: 80 0D 03 02 [09:54:29]Write to MH i2c: E2 08 00 3E 04 80 0D 03 02 00 00 00 00 BD [09:54:29]Write i2c OK [09:54:29]MH_I2C_Read... [09:54:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:29]Read from MH i2c: E2 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: E2 0B 00 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: E2 0B 00 3E 04 00 90 02 80 67 CF FB A3 83 90 00 27 [09:54:29]RAPDU: 90 02 80 67 CF FB A3 83 90 00 [09:54:29]wFMCommunicate OK [09:54:29]SAM_PROTO_SignData done [09:54:29]FM_MakeSignedData done [09:54:29]CreateOFDProtocolMessage [09:54:29]wFMCommunicate request_size=4 [09:54:29]MH_SAM_APDU [09:54:29]CAPDU: 80 11 00 00 [09:54:29]Write to MH i2c: E2 08 00 3F 04 80 11 00 00 00 00 00 00 BD [09:54:29]Write i2c OK [09:54:29]MH_I2C_Read... [09:54:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:29]Read from MH i2c: E2 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: E2 17 00 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: E2 17 00 3F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [09:54:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:54:29]wFMCommunicate OK [09:54:29]CreateOFDProtocolMessage done [09:54:29]OFDSenderStorePacket 152631 [09:54:29]StoreOFDPacket docnum=152631 [09:54:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 59 50 07 01 44 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 54 8C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 54 02 00 35 04 06 00 9E 6B 0E 38 C3 84 90 02 80 67 CF FB A3 83 [09:54:29]CheckFolder [09:54:29]dirname=/storage/ofd_packets [09:54:29]CheckFolder done [09:54:29]ProducePacketName [09:54:29]name=ofd_packets/00152631 [09:54:29]NVStorageSaveData ofd_packets/00152631 [09:54:29]File name is /storage/ofd_packets/00152631 [09:54:29]Write 301 bytes [09:54:29]NVStorageSaveData done [09:54:29]OFDSenderStorePacket done [09:54:29]KKMCreateOFDPacket done [09:54:29]NVStorageSaveData kkm_last_timestamp [09:54:29]File name is /storage/kkm_last_timestamp [09:54:29]Write 4 bytes [09:54:29]NVStorageSaveData done [09:54:29]ExternCall_PrintAddStr [09:54:29]wPrintStart [09:54:29]Write to MH i2c: 01 00 00 40 04 44 [09:54:29]Write i2c OK [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: 01 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: 01 07 00 [09:54:29]MH_I2C_Read... [09:54:29]Read from MH i2c: 01 07 00 40 04 00 00 00 00 00 FF 0F 59 [09:54:29]RasterBufferAndPrint [09:54:29]line Счет N : (1)1786634 [09:54:29]line ИНН: 02508201610067 [09:54:29]line Контрольно-Кассовый Чек [09:54:29]line ПРОДАЖА [09:54:29]line ТРК (МРК, ГНК) : 23 [09:54:29]line Товар: 2710124500 [09:54:29]line Аи-95-К-5 [09:54:29]line 13.480 * 74.20 [09:54:29]line = 1000.22 [09:54:29]line НДС 12% НСП 1% [09:54:29]line > о реализуемом товаре [09:54:29]line ОКРУГЛЕНИЕ: -0.22 [09:54:29]line ИТОГО: 1000.00 [09:54:29]line Внесено: 1000.00 [09:54:29]line СДАЧА: 0.00 [09:54:29]line НСП 1% : 8.85 [09:54:29]line НДС 12% : 106.22 [09:54:29]line Наличными: 1000.00 [09:54:29]line Безнал.: 0.00 [09:54:29]line Место: АЗС № 89 "Партнер Нефть" [09:54:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:54:29]line СНО: Общий режим [09:54:29]line Чек 90 24.09.2024 09:54 [09:54:29]line Смена: 477 ФФД: 1.0 [09:54:29]line ЗНМ: 0300000113 [09:54:29]line РНМ: 0000000000091825 [09:54:29]line Версия ККМ: 001 [09:54:29]line ФМ: 0000000000871835 [09:54:29]line ФД: 152631 [09:54:29]line ФПД: 174182637290372 [09:54:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T095428&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152631&fm=174182637290372&tin=02508201610067®Number=0000000000091825&sum=100000 [09:54:29]OFD Sender: Processing packet 152631 [packets to send 828, broken 827] [09:54:29]ProducePacketName [09:54:29]name=ofd_packets/00152631 [09:54:29]OFD Sender: To server: pG, [09:54:29]CommunicateWithHost lk.salyk.kg:30040 [09:54:29]ConnectInit lk.salyk.kg [09:54:29]written 0, free lines is 4095 [09:54:30]Write to MH i2c: 01 00 00 6B 04 6F [09:54:30]Write i2c OK [09:54:30]MH_I2C_Read... [09:54:30]Read from MH i2c: 01 [09:54:30]MH_I2C_Read... [09:54:30]Read from MH i2c: 01 07 00 [09:54:30]MH_I2C_Read... [09:54:30]Read from MH i2c: 01 07 00 6B 04 00 00 00 00 00 DF 0C 61 [09:54:30]RasterBufferAndPrint [09:54:30]line [09:54:30]line [09:54:30]line [09:54:30]line [09:54:30]line [09:54:30]written 0, free lines is 3301 [09:54:30]MH_Cut [09:54:30]Write to MH i2c: D1 01 00 72 04 01 48 [09:54:30]Write i2c OK [09:54:30]MH_I2C_Read... [09:54:30]Read from MH i2c: D1 [09:54:30]MH_I2C_Read... [09:54:30]Read from MH i2c: D1 01 00 [09:54:30]MH_I2C_Read... [09:54:30]Read from MH i2c: D1 01 00 72 04 00 47 [09:54:30]Write to MH i2c: 01 00 00 73 04 77 [09:54:30]Write i2c OK [09:54:30]MH_I2C_Read... [09:54:31]*** Cut start [09:54:31]*** Purtial cut [09:54:31]*** Stage 1: CUTSNS_PIN = 1 [09:54:31]Read from MH i2c: 01 [09:54:31]MH_I2C_Read... [09:54:31]*** Stop cut motor [09:54:31]*** Cut end [09:54:31]Read from MH i2c: 01 07 00 [09:54:31]MH_I2C_Read... [09:54:31]Read from MH i2c: 01 07 00 73 04 00 00 00 00 00 FF 0F 8C [09:54:31]process_action close_receipt done [09:54:31]requested_data is exist [09:54:31]produce_requested_data [09:54:31]requested_item fm.sn is exist - process it [09:54:31]wFMCommunicate request_size=4 [09:54:31]MH_SAM_APDU [09:54:31]CAPDU: 80 11 00 00 [09:54:31]Write to MH i2c: E2 08 00 74 04 80 11 00 00 00 00 00 00 F2 [09:54:31]Write i2c OK [09:54:31]MH_I2C_Read... [09:54:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:31]Read from MH i2c: E2 [09:54:31]MH_I2C_Read... [09:54:31]Read from MH i2c: E2 17 00 [09:54:31]MH_I2C_Read... [09:54:31]Read from MH i2c: E2 17 00 74 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 45 [09:54:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:54:31]wFMCommunicate OK [09:54:31]requested_item fd.num is exist - process it [09:54:31]SAM_PROTO_GetFieldsCounters [09:54:31]wFMCommunicate request_size=4 [09:54:31]MH_SAM_APDU [09:54:31]CAPDU: 80 13 00 00 [09:54:31]Write to MH i2c: E2 08 00 75 04 80 13 00 00 00 00 00 00 F5 [09:54:31]Write i2c OK [09:54:31]MH_I2C_Read... [09:54:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:31]Read from MH i2c: E2 [09:54:31]MH_I2C_Read... [09:54:31]Read from MH i2c: E2 62 00 [09:54:31]MH_I2C_Read... [09:54:31]Read from MH i2c: E2 62 00 75 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 8F [09:54:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:31]wFMCommunicate OK [09:54:31]SAM_PROTO_GetFieldsCounters done [09:54:31]requested_item shift.num is exist - process it [09:54:31]requested_item shift.opened is exist - process it [09:54:31]req_shift_opened [09:54:31]FM_GetShiftState [09:54:31]SAM_PROTO_GetShiftState [09:54:31]wFMCommunicate request_size=4 [09:54:31]MH_SAM_APDU [09:54:31]CAPDU: 80 13 01 00 [09:54:31]Write to MH i2c: E2 08 00 76 04 80 13 01 00 00 00 00 00 F7 [09:54:31]Write i2c OK [09:54:31]MH_I2C_Read... [09:54:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:31]Read from MH i2c: E2 [09:54:31]MH_I2C_Read... [09:54:31]Read from MH i2c: E2 0E 00 [09:54:31]MH_I2C_Read... [09:54:31]Read from MH i2c: E2 0E 00 76 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C4 [09:54:31]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:54:31]wFMCommunicate OK [09:54:31]SAM_PROTO_GetShiftState done [09:54:31]FM_GetShiftState done [09:54:31]req_shift_opened done [09:54:31]requested_item shift.open_date is exist - process it [09:54:31]req_shift_open_date [09:54:31]req_shift_open_date done [09:54:31]produce_requested_data done [09:54:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152631,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:54:31]process_action_free close_receipt [09:54:31]json_value_free [09:54:31]json_value_free done [09:54:31]process_json_proto returns [09:54:31]Send response to host [09:54:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152631,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:54:31]free response buf [09:54:31]execute_script done [09:54:31]execute_script returns [09:54:31]free content buf [09:54:31]Sock 9.Close socket [09:54:31]Sock 9.Thread stoped [09:54:33]Connected sock=11 [09:54:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 59 50 07 01 44 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 54 8C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 54 02 00 35 04 06 00 9E 6B 0E 38 C3 84 90 02 80 67 CF FB A3 83 [09:54:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0B 64 47 00 4D 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 54 02 00 F4 03 04 00 56 34 F2 66 B6 04 01 00 00 72 69 CA 6B 62 32 CB 2E [09:54:33]CommunicateWithHost err = 0 [09:54:33]CheckOFDResponse [09:54:33]1017 (14) - 77093643461234 [09:54:33]1041 (16) - 0000000000871835 [09:54:33]1040 (4) - 152631 [09:54:33]1012 (4) - 24.09.2024 03:39 [09:54:33]1206 (1) - 0 [09:54:33]OFD Sender: Remove packet 152631 [09:54:33]ProducePacketName [09:54:33]name=ofd_packets/00152631 [09:54:33]NVStorageDeleteData [09:54:34]OFD Sender: No OFD packet to send [09:54:39]OFD Sender: No OFD packet to send [09:54:44]OFD Sender: No OFD packet to send [09:54:46]accept exits with 8 [09:54:46]New connection [09:54:46]New thread 3067280740 created [09:54:46]Thread 3067424100 joined [09:54:46]Waiting for new connection... [09:54:46] Sock 8.Parse request [09:54:46]Sock 8.Check first char [09:54:46]Sock 8.First char is OK [09:54:46]request: POST /json_proto HTTP/1.0 [09:54:46]Method: POST [09:54:46]URL: /json_proto [09:54:46]Method is POST - this is cgi request [09:54:46]url: /json_proto [09:54:46]query_string will be loaded in cgi processing [09:54:46]execute_cgi json_proto POST (null) [09:54:46]execute_cgi path=json_proto method=POST [09:54:46]POST find Content-Length [09:54:46]Host: 172.17.43.67:8080 [09:54:46]Content-Length: 662 [09:54:46]Content-Type: application/json [09:54:46] [09:54:46]POST finish read [09:54:46]Found Content-Length = 662 [09:54:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:46]execute_script... [09:54:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:46]POST & json_proto [09:54:46]process_json_proto [09:54:46]json parsed OK: [09:54:46]protocol is kg_v1.0 [09:54:46]action value=close_receipt [09:54:46]process_action close_receipt [09:54:46]cmd_close_receipt [09:54:46]MH_GetDate [09:54:46]Write to MH i2c: F0 00 00 77 04 6A [09:54:46]Write i2c OK [09:54:46]MH_I2C_Read... [09:54:46]Read from MH i2c: F0 [09:54:46]MH_I2C_Read... [09:54:46]Read from MH i2c: F0 09 00 [09:54:46]MH_I2C_Read... [09:54:46]Read from MH i2c: F0 09 00 77 04 00 67 8C F2 66 6A BD 47 65 91 [09:54:46]GetLastDocTimeStamp 1727171668 [09:54:46]current date 1727171687 [09:54:46]FM_GetShiftState [09:54:46]SAM_PROTO_GetShiftState [09:54:46]wFMCommunicate request_size=4 [09:54:46]MH_SAM_APDU [09:54:46]CAPDU: 80 13 01 00 [09:54:46]Write to MH i2c: E2 08 00 78 04 80 13 01 00 00 00 00 00 F9 [09:54:46]Write i2c OK [09:54:46]MH_I2C_Read... [09:54:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:46]Read from MH i2c: E2 [09:54:46]MH_I2C_Read... [09:54:46]Read from MH i2c: E2 0E 00 [09:54:46]MH_I2C_Read... [09:54:46]Read from MH i2c: E2 0E 00 78 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C6 [09:54:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:54:46]wFMCommunicate OK [09:54:46]SAM_PROTO_GetShiftState done [09:54:46]FM_GetShiftState done [09:54:46]opened in 1727137889 [09:54:46]opened+sec_in_day 1727224289 [09:54:46]quantity*price = 50034 [09:54:46]sum+1 = 50036 [09:54:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 91 24.09.2024 09:54 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152632 ФПД: 228369336483961 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T095447&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152632&fm=228369336483961&tin=02508201610067®Number=0000000000091825&sum=50000 [09:54:48]StoreToDocumentArchive [09:54:48]shift 477 fd 152632 [09:54:48]save to /storage/0477/doc_00152632 [09:54:48]save last doc name /storage/0477/doc_00152632 to /storage/kkm_last_doc_name [09:54:48]save OK [09:54:48]Clear old archive folders... [09:54:48]ProcessDocumentItem done err = 0, tmpTLVsize=247 [09:54:48]tlvbuf is 011E8E00 [09:54:48]SAM_PROTO_ClearQueue [09:54:48]wFMCommunicate request_size=4 [09:54:48]MH_SAM_APDU [09:54:48]CAPDU: 80 09 00 00 [09:54:48]Write to MH i2c: E2 08 00 85 04 80 09 00 00 00 00 00 00 FB [09:54:48]Write i2c OK [09:54:48]MH_I2C_Read... [09:54:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:48]Read from MH i2c: E2 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: E2 03 00 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: E2 03 00 85 04 00 90 00 FD [09:54:48]RAPDU: 90 00 [09:54:48]wFMCommunicate OK [09:54:48]SAM_PROTO_ClearQueue done [09:54:48]KKMCreateOFDPacket [09:54:48]OFDProtocolAddRootSTLVToBuf [09:54:48]FM_MakeSignedData [09:54:48]FM_MakeSignedData [09:54:48]SAM_PROTO_SignData [09:54:48]wFMCommunicate request_size=4 [09:54:48]MH_SAM_APDU [09:54:48]CAPDU: 80 0D 01 02 [09:54:48]Write to MH i2c: E2 08 00 86 04 80 0D 01 02 00 00 00 00 03 [09:54:48]Write i2c OK [09:54:48]MH_I2C_Read... [09:54:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:48]Read from MH i2c: E2 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: E2 03 00 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: E2 03 00 86 04 00 90 00 FE [09:54:48]RAPDU: 90 00 [09:54:48]wFMCommunicate OK [09:54:48]wFMCommunicate request_size=255 [09:54:48]MH_SAM_APDU [09:54:48]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 67 8C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 54 02 00 35 04 06 00 CF B3 61 2D C0 [09:54:48]Write to MH i2c: E2 02 01 87 04 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 67 8C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 54 02 00 35 04 06 00 CF B3 61 2D C0 00 00 7B [09:54:48]Write i2c OK [09:54:48]MH_I2C_Read... [09:54:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:48]Read from MH i2c: E2 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: E2 03 00 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: E2 03 00 87 04 00 90 00 FF [09:54:48]RAPDU: 90 00 [09:54:48]wFMCommunicate OK [09:54:48]wFMCommunicate request_size=6 [09:54:48]MH_SAM_APDU [09:54:48]CAPDU: 80 0D 02 02 01 79 [09:54:48]Write to MH i2c: E2 09 00 88 04 80 0D 02 02 01 00 79 00 00 81 [09:54:48]Write i2c OK [09:54:48]MH_I2C_Read... [09:54:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:48]Read from MH i2c: E2 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: E2 03 00 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: E2 03 00 88 04 00 90 00 00 [09:54:48]RAPDU: 90 00 [09:54:48]wFMCommunicate OK [09:54:48]wFMCommunicate request_size=4 [09:54:48]MH_SAM_APDU [09:54:48]CAPDU: 80 0D 03 02 [09:54:48]Write to MH i2c: E2 08 00 89 04 80 0D 03 02 00 00 00 00 08 [09:54:48]Write i2c OK [09:54:48]MH_I2C_Read... [09:54:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:48]Read from MH i2c: E2 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: E2 0B 00 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: E2 0B 00 89 04 00 05 63 02 EB D9 63 00 37 90 00 D1 [09:54:48]RAPDU: 05 63 02 EB D9 63 00 37 90 00 [09:54:48]wFMCommunicate OK [09:54:48]SAM_PROTO_SignData done [09:54:48]FM_MakeSignedData done [09:54:48]CreateOFDProtocolMessage [09:54:48]wFMCommunicate request_size=4 [09:54:48]MH_SAM_APDU [09:54:48]CAPDU: 80 11 00 00 [09:54:48]Write to MH i2c: E2 08 00 8A 04 80 11 00 00 00 00 00 00 08 [09:54:48]Write i2c OK [09:54:48]MH_I2C_Read... [09:54:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:48]Read from MH i2c: E2 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: E2 17 00 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: E2 17 00 8A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [09:54:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:54:48]wFMCommunicate OK [09:54:48]CreateOFDProtocolMessage done [09:54:48]OFDSenderStorePacket 152632 [09:54:48]StoreOFDPacket docnum=152632 [09:54:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 DD 7C 03 01 F3 90 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 67 8C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 54 02 00 35 04 06 00 CF B3 61 2D C0 79 05 63 02 EB D9 63 00 37 [09:54:48]CheckFolder [09:54:48]dirname=/storage/ofd_packets [09:54:48]CheckFolder done [09:54:48]ProducePacketName [09:54:48]name=ofd_packets/00152632 [09:54:48]NVStorageSaveData ofd_packets/00152632 [09:54:48]File name is /storage/ofd_packets/00152632 [09:54:48]Write 297 bytes [09:54:48]NVStorageSaveData done [09:54:48]OFDSenderStorePacket done [09:54:48]KKMCreateOFDPacket done [09:54:48]NVStorageSaveData kkm_last_timestamp [09:54:48]File name is /storage/kkm_last_timestamp [09:54:48]Write 4 bytes [09:54:48]NVStorageSaveData done [09:54:48]ExternCall_PrintAddStr [09:54:48]wPrintStart [09:54:48]Write to MH i2c: 01 00 00 8B 04 8F [09:54:48]Write i2c OK [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: 01 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: 01 07 00 [09:54:48]MH_I2C_Read... [09:54:48]Read from MH i2c: 01 07 00 8B 04 00 00 00 00 00 FF 0F A4 [09:54:48]RasterBufferAndPrint [09:54:48]line Счет N : (1)1786635 [09:54:48]line ИНН: 02508201610067 [09:54:48]line Контрольно-Кассовый Чек [09:54:48]line ПРОДАЖА [09:54:48]line ТРК (МРК, ГНК) : 33 [09:54:48]line Товар: 2710124130 [09:54:48]line Super-92 [09:54:48]line 7.220 * 69.30 [09:54:48]line = 500.35 [09:54:48]line НДС 12% НСП 1% [09:54:48]line > о реализуемом товаре [09:54:48]line ОКРУГЛЕНИЕ: -0.35 [09:54:48]line ИТОГО: 500.00 [09:54:48]line Внесено: 500.00 [09:54:48]line СДАЧА: 0.00 [09:54:48]line НСП 1% : 4.43 [09:54:48]line НДС 12% : 53.13 [09:54:48]line Наличными: 500.00 [09:54:48]line Безнал.: 0.00 [09:54:48]line Место: АЗС № 89 "Партнер Нефть" [09:54:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:54:48]line СНО: Общий режим [09:54:48]line Чек 91 24.09.2024 09:54 [09:54:48]line Смена: 477 ФФД: 1.0 [09:54:48]line ЗНМ: 0300000113 [09:54:48]line РНМ: 0000000000091825 [09:54:48]line Версия ККМ: 001 [09:54:48]line ФМ: 0000000000871835 [09:54:48]line ФД: 152632 [09:54:48]line ФПД: 228369336483961 [09:54:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T095447&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152632&fm=228369336483961&tin=02508201610067®Number=0000000000091825&sum=50000 [09:54:48]written 0, free lines is 4095 [09:54:48]OFD Sender: Processing packet 152632 [packets to send 828, broken 827] [09:54:48]ProducePacketName [09:54:48]name=ofd_packets/00152632 [09:54:48]OFD Sender: To server: pG, [09:54:48]CommunicateWithHost lk.salyk.kg:30040 [09:54:48]ConnectInit lk.salyk.kg [09:54:49]Write to MH i2c: 01 00 00 B6 04 BA [09:54:49]Write i2c OK [09:54:49]MH_I2C_Read... [09:54:49]Read from MH i2c: 01 [09:54:49]MH_I2C_Read... [09:54:49]Read from MH i2c: 01 07 00 [09:54:49]MH_I2C_Read... [09:54:49]Read from MH i2c: 01 07 00 B6 04 00 00 00 00 00 D9 0C A6 [09:54:49]RasterBufferAndPrint [09:54:49]line [09:54:49]line [09:54:49]line [09:54:49]line [09:54:49]line [09:54:49]written 0, free lines is 3296 [09:54:49]MH_Cut [09:54:49]Write to MH i2c: D1 01 00 BD 04 01 93 [09:54:49]Write i2c OK [09:54:49]MH_I2C_Read... [09:54:49]Read from MH i2c: D1 [09:54:49]MH_I2C_Read... [09:54:49]Read from MH i2c: D1 01 00 [09:54:49]MH_I2C_Read... [09:54:49]Read from MH i2c: D1 01 00 BD 04 00 92 [09:54:49]Write to MH i2c: 01 00 00 BE 04 C2 [09:54:49]Write i2c OK [09:54:49]MH_I2C_Read... [09:54:49]*** Cut start [09:54:49]*** Purtial cut [09:54:49]*** Stage 1: CUTSNS_PIN = 1 [09:54:50]Read from MH i2c: 01 [09:54:50]MH_I2C_Read... [09:54:50]*** Stop cut motor [09:54:50]*** Cut end [09:54:50]Read from MH i2c: 01 07 00 [09:54:50]MH_I2C_Read... [09:54:50]Read from MH i2c: 01 07 00 BE 04 00 00 00 00 00 FF 0F D7 [09:54:50]process_action close_receipt done [09:54:50]requested_data is exist [09:54:50]produce_requested_data [09:54:50]requested_item fm.sn is exist - process it [09:54:50]wFMCommunicate request_size=4 [09:54:50]MH_SAM_APDU [09:54:50]CAPDU: 80 11 00 00 [09:54:50]Write to MH i2c: E2 08 00 BF 04 80 11 00 00 00 00 00 00 3D [09:54:50]Write i2c OK [09:54:50]MH_I2C_Read... [09:54:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:50]Read from MH i2c: E2 [09:54:50]MH_I2C_Read... [09:54:50]Read from MH i2c: E2 17 00 [09:54:50]MH_I2C_Read... [09:54:50]Read from MH i2c: E2 17 00 BF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 90 [09:54:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:54:50]wFMCommunicate OK [09:54:50]requested_item fd.num is exist - process it [09:54:50]SAM_PROTO_GetFieldsCounters [09:54:50]wFMCommunicate request_size=4 [09:54:50]MH_SAM_APDU [09:54:50]CAPDU: 80 13 00 00 [09:54:50]Write to MH i2c: E2 08 00 C0 04 80 13 00 00 00 00 00 00 40 [09:54:50]Write i2c OK [09:54:50]MH_I2C_Read... [09:54:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:50]Read from MH i2c: E2 [09:54:50]MH_I2C_Read... [09:54:50]Read from MH i2c: E2 62 00 [09:54:50]MH_I2C_Read... [09:54:50]Read from MH i2c: E2 62 00 C0 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 DE [09:54:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:50]wFMCommunicate OK [09:54:50]SAM_PROTO_GetFieldsCounters done [09:54:50]requested_item shift.num is exist - process it [09:54:50]requested_item shift.opened is exist - process it [09:54:50]req_shift_opened [09:54:50]FM_GetShiftState [09:54:50]SAM_PROTO_GetShiftState [09:54:50]wFMCommunicate request_size=4 [09:54:50]MH_SAM_APDU [09:54:50]CAPDU: 80 13 01 00 [09:54:50]Write to MH i2c: E2 08 00 C1 04 80 13 01 00 00 00 00 00 42 [09:54:50]Write i2c OK [09:54:50]MH_I2C_Read... [09:54:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:50]Read from MH i2c: E2 [09:54:50]MH_I2C_Read... [09:54:50]Read from MH i2c: E2 0E 00 [09:54:50]MH_I2C_Read... [09:54:50]Read from MH i2c: E2 0E 00 C1 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0F [09:54:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:54:50]wFMCommunicate OK [09:54:50]SAM_PROTO_GetShiftState done [09:54:50]FM_GetShiftState done [09:54:50]req_shift_opened done [09:54:50]requested_item shift.open_date is exist - process it [09:54:50]req_shift_open_date [09:54:50]req_shift_open_date done [09:54:50]produce_requested_data done [09:54:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152632,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:54:50]process_action_free close_receipt [09:54:50]json_value_free [09:54:50]json_value_free done [09:54:50]process_json_proto returns [09:54:50]Send response to host [09:54:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152632,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:54:50]free response buf [09:54:50]execute_script done [09:54:50]execute_script returns [09:54:50]free content buf [09:54:50]Sock 8.Close socket [09:54:50]Sock 8.Thread stoped [09:54:52]Connected sock=10 [09:54:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 DD 7C 03 01 F3 90 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 67 8C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 54 02 00 35 04 06 00 CF B3 61 2D C0 79 05 63 02 EB D9 63 00 37 [09:54:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 60 0F 47 00 11 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 54 02 00 F4 03 04 00 69 34 F2 66 B6 04 01 00 00 DC BB DA 3A A0 3C FF 0C [09:54:52]CommunicateWithHost err = 0 [09:54:52]CheckOFDResponse [09:54:52]1017 (14) - 77093643461234 [09:54:52]1041 (16) - 0000000000871835 [09:54:52]1040 (4) - 152632 [09:54:52]1012 (4) - 24.09.2024 03:39 [09:54:52]1206 (1) - 0 [09:54:52]OFD Sender: Remove packet 152632 [09:54:52]ProducePacketName [09:54:52]name=ofd_packets/00152632 [09:54:52]NVStorageDeleteData [09:54:53]OFD Sender: No OFD packet to send [09:54:58]OFD Sender: No OFD packet to send [09:55:03]OFD Sender: No OFD packet to send [09:55:08]OFD Sender: No OFD packet to send [09:55:13]OFD Sender: No OFD packet to send [09:55:18]OFD Sender: No OFD packet to send [09:55:22]recv_with_timeout no data received [09:55:23]OFD Sender: No OFD packet to send [09:55:28]OFD Sender: No OFD packet to send [09:55:33]OFD Sender: No OFD packet to send [09:55:38]OFD Sender: No OFD packet to send [09:55:43]OFD Sender: No OFD packet to send [09:55:48]OFD Sender: No OFD packet to send [09:55:53]OFD Sender: No OFD packet to send [09:55:58]OFD Sender: No OFD packet to send [09:56:03]OFD Sender: No OFD packet to send [09:56:08]OFD Sender: No OFD packet to send [09:56:13]OFD Sender: No OFD packet to send [09:56:18]OFD Sender: No OFD packet to send [09:56:23]OFD Sender: No OFD packet to send [09:56:28]OFD Sender: No OFD packet to send [09:56:33]OFD Sender: No OFD packet to send [09:56:38]OFD Sender: No OFD packet to send [09:56:43]OFD Sender: No OFD packet to send [09:56:46]accept exits with 9 [09:56:46]New connection [09:56:46]New thread 3067424100 created [09:56:46]Thread 3067280740 joined [09:56:46]Waiting for new connection... [09:56:46] Sock 9.Parse request [09:56:46]Sock 9.Check first char [09:56:46]Sock 9.First char is OK [09:56:46]request: POST /json_proto HTTP/1.0 [09:56:46]Method: POST [09:56:46]URL: /json_proto [09:56:46]Method is POST - this is cgi request [09:56:46]url: /json_proto [09:56:46]query_string will be loaded in cgi processing [09:56:46]execute_cgi json_proto POST (null) [09:56:46]execute_cgi path=json_proto method=POST [09:56:46]POST find Content-Length [09:56:46]Host: 172.17.43.67:8080 [09:56:46]Content-Length: 662 [09:56:46]Content-Type: application/json [09:56:46] [09:56:46]POST finish read [09:56:46]Found Content-Length = 662 [09:56:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:46]execute_script... [09:56:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:46]POST & json_proto [09:56:46]process_json_proto [09:56:46]json parsed OK: [09:56:46]protocol is kg_v1.0 [09:56:46]action value=close_receipt [09:56:46]process_action close_receipt [09:56:46]cmd_close_receipt [09:56:46]MH_GetDate [09:56:46]Write to MH i2c: F0 00 00 C2 04 B5 [09:56:46]Write i2c OK [09:56:46]MH_I2C_Read... [09:56:46]Read from MH i2c: F0 [09:56:46]MH_I2C_Read... [09:56:46]Read from MH i2c: F0 09 00 [09:56:46]MH_I2C_Read... [09:56:46]Read from MH i2c: F0 09 00 C2 04 00 DE 8C F2 66 6A BD 47 65 53 [09:56:46]GetLastDocTimeStamp 1727171687 [09:56:46]current date 1727171806 [09:56:46]FM_GetShiftState [09:56:46]SAM_PROTO_GetShiftState [09:56:46]wFMCommunicate request_size=4 [09:56:46]MH_SAM_APDU [09:56:46]CAPDU: 80 13 01 00 [09:56:46]Write to MH i2c: E2 08 00 C3 04 80 13 01 00 00 00 00 00 44 [09:56:46]Write i2c OK [09:56:46]MH_I2C_Read... [09:56:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:46]Read from MH i2c: E2 [09:56:46]MH_I2C_Read... [09:56:46]Read from MH i2c: E2 0E 00 [09:56:46]MH_I2C_Read... [09:56:46]Read from MH i2c: E2 0E 00 C3 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 11 [09:56:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:56:46]wFMCommunicate OK [09:56:46]SAM_PROTO_GetShiftState done [09:56:46]FM_GetShiftState done [09:56:46]opened in 1727137889 [09:56:46]opened+sec_in_day 1727224289 [09:56:46]quantity*price = 50034 [09:56:46]sum+1 = 50036 [09:56:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 92 24.09.2024 09:56 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152633 ФПД: 62704260849826 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T095646&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152633&fm=62704260849826&tin=02508201610067®Number=0000000000091825&sum=50000 [09:56:47]StoreToDocumentArchive [09:56:47]shift 477 fd 152633 [09:56:47]save to /storage/0477/doc_00152633 [09:56:47]save last doc name /storage/0477/doc_00152633 to /storage/kkm_last_doc_name [09:56:47]save OK [09:56:47]Clear old archive folders... [09:56:47]ProcessDocumentItem done err = 0, tmpTLVsize=247 [09:56:47]tlvbuf is 011EA720 [09:56:47]SAM_PROTO_ClearQueue [09:56:47]wFMCommunicate request_size=4 [09:56:47]MH_SAM_APDU [09:56:47]CAPDU: 80 09 00 00 [09:56:47]Write to MH i2c: E2 08 00 D0 04 80 09 00 00 00 00 00 00 46 [09:56:47]Write i2c OK [09:56:47]MH_I2C_Read... [09:56:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:47]Read from MH i2c: E2 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 03 00 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 03 00 D0 04 00 90 00 48 [09:56:47]RAPDU: 90 00 [09:56:47]wFMCommunicate OK [09:56:47]SAM_PROTO_ClearQueue done [09:56:47]KKMCreateOFDPacket [09:56:47]OFDProtocolAddRootSTLVToBuf [09:56:47]FM_MakeSignedData [09:56:47]FM_MakeSignedData [09:56:47]SAM_PROTO_SignData [09:56:47]wFMCommunicate request_size=4 [09:56:47]MH_SAM_APDU [09:56:47]CAPDU: 80 0D 01 02 [09:56:47]Write to MH i2c: E2 08 00 D1 04 80 0D 01 02 00 00 00 00 4E [09:56:47]Write i2c OK [09:56:47]MH_I2C_Read... [09:56:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:47]Read from MH i2c: E2 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 03 00 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 03 00 D1 04 00 90 00 49 [09:56:47]RAPDU: 90 00 [09:56:47]wFMCommunicate OK [09:56:47]wFMCommunicate request_size=255 [09:56:47]MH_SAM_APDU [09:56:47]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 DE 8C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 54 02 00 35 04 06 00 39 07 79 31 A0 [09:56:47]Write to MH i2c: E2 02 01 D2 04 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 DE 8C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 54 02 00 35 04 06 00 39 07 79 31 A0 00 00 F9 [09:56:47]Write i2c OK [09:56:47]MH_I2C_Read... [09:56:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:47]Read from MH i2c: E2 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 03 00 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 03 00 D2 04 00 90 00 4A [09:56:47]RAPDU: 90 00 [09:56:47]wFMCommunicate OK [09:56:47]wFMCommunicate request_size=6 [09:56:47]MH_SAM_APDU [09:56:47]CAPDU: 80 0D 02 02 01 A2 [09:56:47]Write to MH i2c: E2 09 00 D3 04 80 0D 02 02 01 00 A2 00 00 F5 [09:56:47]Write i2c OK [09:56:47]MH_I2C_Read... [09:56:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:47]Read from MH i2c: E2 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 03 00 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 03 00 D3 04 00 90 00 4B [09:56:47]RAPDU: 90 00 [09:56:47]wFMCommunicate OK [09:56:47]wFMCommunicate request_size=4 [09:56:47]MH_SAM_APDU [09:56:47]CAPDU: 80 0D 03 02 [09:56:47]Write to MH i2c: E2 08 00 D4 04 80 0D 03 02 00 00 00 00 53 [09:56:47]Write i2c OK [09:56:47]MH_I2C_Read... [09:56:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:47]Read from MH i2c: E2 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 0B 00 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 0B 00 D4 04 00 61 A2 EF 29 A9 9F C0 66 90 00 DD [09:56:47]RAPDU: 61 A2 EF 29 A9 9F C0 66 90 00 [09:56:47]wFMCommunicate OK [09:56:47]SAM_PROTO_SignData done [09:56:47]FM_MakeSignedData done [09:56:47]CreateOFDProtocolMessage [09:56:47]wFMCommunicate request_size=4 [09:56:47]MH_SAM_APDU [09:56:47]CAPDU: 80 11 00 00 [09:56:47]Write to MH i2c: E2 08 00 D5 04 80 11 00 00 00 00 00 00 53 [09:56:47]Write i2c OK [09:56:47]MH_I2C_Read... [09:56:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:47]Read from MH i2c: E2 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 17 00 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 17 00 D5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [09:56:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:56:47]wFMCommunicate OK [09:56:47]CreateOFDProtocolMessage done [09:56:47]OFDSenderStorePacket 152633 [09:56:47]StoreOFDPacket docnum=152633 [09:56:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 51 96 03 01 70 03 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 DE 8C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 54 02 00 35 04 06 00 39 07 79 31 A0 A2 61 A2 EF 29 A9 9F C0 66 [09:56:47]CheckFolder [09:56:47]dirname=/storage/ofd_packets [09:56:47]CheckFolder done [09:56:47]ProducePacketName [09:56:47]name=ofd_packets/00152633 [09:56:47]NVStorageSaveData ofd_packets/00152633 [09:56:47]File name is /storage/ofd_packets/00152633 [09:56:47]Write 297 bytes [09:56:47]NVStorageSaveData done [09:56:47]OFDSenderStorePacket done [09:56:47]KKMCreateOFDPacket done [09:56:47]NVStorageSaveData kkm_last_timestamp [09:56:47]File name is /storage/kkm_last_timestamp [09:56:47]Write 4 bytes [09:56:47]NVStorageSaveData done [09:56:47]ExternCall_PrintAddStr [09:56:47]wPrintStart [09:56:47]Write to MH i2c: 01 00 00 D6 04 DA [09:56:47]Write i2c OK [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: 01 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: 01 07 00 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: 01 07 00 D6 04 00 00 00 00 00 FF 0F EF [09:56:47]RasterBufferAndPrint [09:56:47]line Счет N : (1)1786636 [09:56:47]line ИНН: 02508201610067 [09:56:47]line Контрольно-Кассовый Чек [09:56:47]line ПРОДАЖА [09:56:47]line ТРК (МРК, ГНК) : 11 [09:56:47]line Товар: 2710124130 [09:56:47]line Super-92 [09:56:47]line 7.220 * 69.30 [09:56:47]line = 500.35 [09:56:47]line НДС 12% НСП 1% [09:56:47]line > о реализуемом товаре [09:56:47]line ОКРУГЛЕНИЕ: -0.35 [09:56:47]line ИТОГО: 500.00 [09:56:47]line Внесено: 500.00 [09:56:47]line СДАЧА: 0.00 [09:56:47]line НСП 1% : 4.43 [09:56:47]line НДС 12% : 53.13 [09:56:47]line Наличными: 500.00 [09:56:47]line Безнал.: 0.00 [09:56:47]line Место: АЗС № 89 "Партнер Нефть" [09:56:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:56:47]line СНО: Общий режим [09:56:47]line Чек 92 24.09.2024 09:56 [09:56:47]line Смена: 477 ФФД: 1.0 [09:56:47]line ЗНМ: 0300000113 [09:56:47]line РНМ: 0000000000091825 [09:56:47]line Версия ККМ: 001 [09:56:47]line ФМ: 0000000000871835 [09:56:47]line ФД: 152633 [09:56:47]line ФПД: 62704260849826 [09:56:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T095646&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152633&fm=62704260849826&tin=02508201610067®Number=0000000000091825&sum=50000 [09:56:48]OFD Sender: Processing packet 152633 [packets to send 828, broken 827] [09:56:48]ProducePacketName [09:56:48]name=ofd_packets/00152633 [09:56:48]OFD Sender: To server: pG, [09:56:48]CommunicateWithHost lk.salyk.kg:30040 [09:56:48]ConnectInit lk.salyk.kg [09:56:48]written 0, free lines is 4095 [09:56:48]Write to MH i2c: 01 00 00 01 05 06 [09:56:48]Write i2c OK [09:56:48]MH_I2C_Read... [09:56:48]Read from MH i2c: 01 [09:56:48]MH_I2C_Read... [09:56:48]Read from MH i2c: 01 07 00 [09:56:48]MH_I2C_Read... [09:56:48]Read from MH i2c: 01 07 00 01 05 00 00 00 00 00 D9 0C F2 [09:56:48]RasterBufferAndPrint [09:56:48]line [09:56:48]line [09:56:48]line [09:56:48]line [09:56:48]line [09:56:48]written 0, free lines is 3296 [09:56:48]MH_Cut [09:56:48]Write to MH i2c: D1 01 00 08 05 01 DF [09:56:48]Write i2c OK [09:56:48]MH_I2C_Read... [09:56:48]Read from MH i2c: D1 [09:56:48]MH_I2C_Read... [09:56:48]Read from MH i2c: D1 01 00 [09:56:48]MH_I2C_Read... [09:56:48]Read from MH i2c: D1 01 00 08 05 00 DE [09:56:48]Write to MH i2c: 01 00 00 09 05 0E [09:56:48]Write i2c OK [09:56:48]MH_I2C_Read... [09:56:49]*** Cut start [09:56:49]*** Purtial cut [09:56:49]*** Stage 1: CUTSNS_PIN = 1 [09:56:49]Read from MH i2c: 01 [09:56:49]MH_I2C_Read... [09:56:49]*** Stop cut motor [09:56:49]*** Cut end [09:56:49]Read from MH i2c: 01 07 00 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: 01 07 00 09 05 00 00 00 00 00 FF 0F 23 [09:56:49]process_action close_receipt done [09:56:49]requested_data is exist [09:56:49]produce_requested_data [09:56:49]requested_item fm.sn is exist - process it [09:56:49]wFMCommunicate request_size=4 [09:56:49]MH_SAM_APDU [09:56:49]CAPDU: 80 11 00 00 [09:56:49]Write to MH i2c: E2 08 00 0A 05 80 11 00 00 00 00 00 00 89 [09:56:49]Write i2c OK [09:56:49]MH_I2C_Read... [09:56:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:49]Read from MH i2c: E2 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 17 00 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 17 00 0A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [09:56:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:56:49]wFMCommunicate OK [09:56:49]requested_item fd.num is exist - process it [09:56:49]SAM_PROTO_GetFieldsCounters [09:56:49]wFMCommunicate request_size=4 [09:56:49]MH_SAM_APDU [09:56:49]CAPDU: 80 13 00 00 [09:56:49]Write to MH i2c: E2 08 00 0B 05 80 13 00 00 00 00 00 00 8C [09:56:49]Write i2c OK [09:56:49]MH_I2C_Read... [09:56:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:49]Read from MH i2c: E2 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 62 00 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 62 00 0B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 2E [09:56:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:56:49]wFMCommunicate OK [09:56:49]SAM_PROTO_GetFieldsCounters done [09:56:49]requested_item shift.num is exist - process it [09:56:49]requested_item shift.opened is exist - process it [09:56:49]req_shift_opened [09:56:49]FM_GetShiftState [09:56:49]SAM_PROTO_GetShiftState [09:56:49]wFMCommunicate request_size=4 [09:56:49]MH_SAM_APDU [09:56:49]CAPDU: 80 13 01 00 [09:56:49]Write to MH i2c: E2 08 00 0C 05 80 13 01 00 00 00 00 00 8E [09:56:49]Write i2c OK [09:56:49]MH_I2C_Read... [09:56:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:49]Read from MH i2c: E2 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 0E 00 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 0E 00 0C 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5B [09:56:49]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [09:56:49]wFMCommunicate OK [09:56:49]SAM_PROTO_GetShiftState done [09:56:49]FM_GetShiftState done [09:56:49]req_shift_opened done [09:56:49]requested_item shift.open_date is exist - process it [09:56:49]req_shift_open_date [09:56:49]req_shift_open_date done [09:56:49]produce_requested_data done [09:56:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152633,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [09:56:49]process_action_free close_receipt [09:56:49]json_value_free [09:56:49]json_value_free done [09:56:49]process_json_proto returns [09:56:49]Send response to host [09:56:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152633,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [09:56:49]free response buf [09:56:49]execute_script done [09:56:49]execute_script returns [09:56:49]free content buf [09:56:49]Sock 9.Close socket [09:56:49]Sock 9.Thread stoped [09:56:50]Connected sock=11 [09:56:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 51 96 03 01 70 03 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 DE 8C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 54 02 00 35 04 06 00 39 07 79 31 A0 A2 61 A2 EF 29 A9 9F C0 66 [09:56:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8F EF 47 00 48 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 54 02 00 F4 03 04 00 DF 34 F2 66 B6 04 01 00 00 78 36 08 F4 FA 0D 12 97 [09:56:50]CommunicateWithHost err = 0 [09:56:50]CheckOFDResponse [09:56:50]1017 (14) - 77093643461234 [09:56:50]1041 (16) - 0000000000871835 [09:56:50]1040 (4) - 152633 [09:56:50]1012 (4) - 24.09.2024 03:41 [09:56:50]1206 (1) - 0 [09:56:50]OFD Sender: Remove packet 152633 [09:56:50]ProducePacketName [09:56:50]name=ofd_packets/00152633 [09:56:50]NVStorageDeleteData [09:56:51]OFD Sender: No OFD packet to send [09:56:56]OFD Sender: No OFD packet to send [09:57:01]OFD Sender: No OFD packet to send [09:57:06]OFD Sender: No OFD packet to send [09:57:09]recv_with_timeout no data received [09:57:11]OFD Sender: No OFD packet to send [09:57:16]OFD Sender: No OFD packet to send [09:57:21]OFD Sender: No OFD packet to send [09:57:26]OFD Sender: No OFD packet to send [09:57:31]OFD Sender: No OFD packet to send [09:57:36]OFD Sender: No OFD packet to send [09:57:41]OFD Sender: No OFD packet to send [09:57:46]OFD Sender: No OFD packet to send [09:57:51]OFD Sender: No OFD packet to send [09:57:56]OFD Sender: No OFD packet to send [09:58:01]OFD Sender: No OFD packet to send [09:58:06]OFD Sender: No OFD packet to send [09:58:11]OFD Sender: No OFD packet to send [09:58:14]recv_with_timeout no data received [09:58:16]OFD Sender: No OFD packet to send [09:58:21]OFD Sender: No OFD packet to send [09:58:26]OFD Sender: No OFD packet to send [09:58:31]OFD Sender: No OFD packet to send [09:58:36]OFD Sender: No OFD packet to send [09:58:41]OFD Sender: No OFD packet to send [09:58:46]OFD Sender: No OFD packet to send [09:58:51]OFD Sender: No OFD packet to send [09:58:54]recv_with_timeout no data received [09:58:56]OFD Sender: No OFD packet to send [09:59:01]OFD Sender: No OFD packet to send [09:59:06]OFD Sender: No OFD packet to send [09:59:11]OFD Sender: No OFD packet to send [09:59:16]OFD Sender: No OFD packet to send [09:59:21]OFD Sender: No OFD packet to send [09:59:26]OFD Sender: No OFD packet to send [09:59:31]OFD Sender: No OFD packet to send [09:59:36]OFD Sender: No OFD packet to send [09:59:39]recv_with_timeout no data received [09:59:41]OFD Sender: No OFD packet to send [09:59:46]OFD Sender: No OFD packet to send [09:59:52]OFD Sender: No OFD packet to send [09:59:57]OFD Sender: No OFD packet to send [10:00:02]OFD Sender: No OFD packet to send [10:00:07]OFD Sender: No OFD packet to send [10:00:12]OFD Sender: No OFD packet to send [10:00:17]OFD Sender: No OFD packet to send [10:00:22]OFD Sender: No OFD packet to send [10:00:27]OFD Sender: No OFD packet to send [10:00:32]OFD Sender: No OFD packet to send [10:00:34]recv_with_timeout no data received [10:00:37]OFD Sender: No OFD packet to send [10:00:42]OFD Sender: No OFD packet to send [10:00:47]OFD Sender: No OFD packet to send [10:00:52]OFD Sender: No OFD packet to send [10:00:57]OFD Sender: No OFD packet to send [10:01:02]OFD Sender: No OFD packet to send [10:01:05]recv_with_timeout no data received [10:01:07]OFD Sender: No OFD packet to send [10:01:12]OFD Sender: No OFD packet to send [10:01:17]OFD Sender: No OFD packet to send [10:01:22]OFD Sender: No OFD packet to send [10:01:27]OFD Sender: No OFD packet to send [10:01:32]OFD Sender: No OFD packet to send [10:01:37]OFD Sender: No OFD packet to send [10:01:42]OFD Sender: No OFD packet to send [10:01:47]OFD Sender: No OFD packet to send [10:01:52]OFD Sender: No OFD packet to send [10:01:57]OFD Sender: No OFD packet to send [10:02:02]OFD Sender: No OFD packet to send [10:02:07]OFD Sender: No OFD packet to send [10:02:12]OFD Sender: No OFD packet to send [10:02:17]OFD Sender: No OFD packet to send [10:02:22]OFD Sender: No OFD packet to send [10:02:27]OFD Sender: No OFD packet to send [10:02:32]OFD Sender: No OFD packet to send [10:02:37]OFD Sender: No OFD packet to send [10:02:42]OFD Sender: No OFD packet to send [10:02:47]OFD Sender: No OFD packet to send [10:02:52]OFD Sender: No OFD packet to send [10:02:57]OFD Sender: No OFD packet to send [10:03:02]OFD Sender: No OFD packet to send [10:03:04]recv_with_timeout no data received [10:03:07]OFD Sender: No OFD packet to send [10:03:12]OFD Sender: No OFD packet to send [10:03:17]OFD Sender: No OFD packet to send [10:03:22]OFD Sender: No OFD packet to send [10:03:27]OFD Sender: No OFD packet to send [10:03:32]OFD Sender: No OFD packet to send [10:03:34]recv_with_timeout no data received [10:03:37]OFD Sender: No OFD packet to send [10:03:42]OFD Sender: No OFD packet to send [10:03:44]recv_with_timeout no data received [10:03:47]OFD Sender: No OFD packet to send [10:03:52]OFD Sender: No OFD packet to send [10:03:57]OFD Sender: No OFD packet to send [10:04:02]OFD Sender: No OFD packet to send [10:04:07]OFD Sender: No OFD packet to send [10:04:12]OFD Sender: No OFD packet to send [10:04:17]OFD Sender: No OFD packet to send [10:04:22]OFD Sender: No OFD packet to send [10:04:27]OFD Sender: No OFD packet to send [10:04:33]OFD Sender: No OFD packet to send [10:04:38]OFD Sender: No OFD packet to send [10:04:43]OFD Sender: No OFD packet to send [10:04:48]OFD Sender: No OFD packet to send [10:04:53]OFD Sender: No OFD packet to send [10:04:58]OFD Sender: No OFD packet to send [10:05:03]OFD Sender: No OFD packet to send [10:05:08]OFD Sender: No OFD packet to send [10:05:13]OFD Sender: No OFD packet to send [10:05:18]OFD Sender: No OFD packet to send [10:05:23]OFD Sender: No OFD packet to send [10:05:28]OFD Sender: No OFD packet to send [10:05:33]OFD Sender: No OFD packet to send [10:05:38]OFD Sender: No OFD packet to send [10:05:43]OFD Sender: No OFD packet to send [10:05:48]OFD Sender: No OFD packet to send [10:05:52]recv_with_timeout no data received [10:05:53]OFD Sender: No OFD packet to send [10:05:58]OFD Sender: No OFD packet to send [10:06:03]OFD Sender: No OFD packet to send [10:06:05]accept exits with 8 [10:06:05]New connection [10:06:05]New thread 3067280740 created [10:06:05]Thread 3067424100 joined [10:06:05]Waiting for new connection... [10:06:05] Sock 8.Parse request [10:06:05]Sock 8.Check first char [10:06:05]Sock 8.First char is OK [10:06:05]request: POST /json_proto HTTP/1.0 [10:06:05]Method: POST [10:06:05]URL: /json_proto [10:06:05]Method is POST - this is cgi request [10:06:05]url: /json_proto [10:06:05]query_string will be loaded in cgi processing [10:06:05]execute_cgi json_proto POST (null) [10:06:05]execute_cgi path=json_proto method=POST [10:06:05]POST find Content-Length [10:06:05]Host: 172.17.43.67:8080 [10:06:05]Content-Length: 790 [10:06:05]Content-Type: application/json [10:06:05] [10:06:05]POST finish read [10:06:05]Found Content-Length = 790 [10:06:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:05]execute_script... [10:06:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:05]POST & json_proto [10:06:05]process_json_proto [10:06:05]json parsed OK: [10:06:05]protocol is kg_v1.0 [10:06:05]action value=close_receipt [10:06:05]process_action close_receipt [10:06:05]cmd_close_receipt [10:06:05]MH_GetDate [10:06:05]Write to MH i2c: F0 00 00 0D 05 01 [10:06:05]Write i2c OK [10:06:05]MH_I2C_Read... [10:06:05]Read from MH i2c: F0 [10:06:05]MH_I2C_Read... [10:06:05]Read from MH i2c: F0 09 00 [10:06:05]MH_I2C_Read... [10:06:05]Read from MH i2c: F0 09 00 0D 05 00 0D 8F F2 66 6A BD 47 65 D1 [10:06:05]GetLastDocTimeStamp 1727171806 [10:06:05]current date 1727172365 [10:06:05]FM_GetShiftState [10:06:05]SAM_PROTO_GetShiftState [10:06:05]wFMCommunicate request_size=4 [10:06:05]MH_SAM_APDU [10:06:05]CAPDU: 80 13 01 00 [10:06:05]Write to MH i2c: E2 08 00 0E 05 80 13 01 00 00 00 00 00 90 [10:06:05]Write i2c OK [10:06:05]MH_I2C_Read... [10:06:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:05]Read from MH i2c: E2 [10:06:05]MH_I2C_Read... [10:06:05]Read from MH i2c: E2 0E 00 [10:06:05]MH_I2C_Read... [10:06:05]Read from MH i2c: E2 0E 00 0E 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5D [10:06:05]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:06:05]wFMCommunicate OK [10:06:05]SAM_PROTO_GetShiftState done [10:06:05]FM_GetShiftState done [10:06:05]opened in 1727137889 [10:06:05]opened+sec_in_day 1727224289 [10:06:05]quantity*price = 0 [10:06:05]sum+1 = 1 [10:06:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 93 24.09.2024 10:06 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 152634 ФПД: 30296279441354 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T100605&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152634&fm=30296279441354&tin=02508201610067®Number=0000000000091825&sum=0 [10:06:06]StoreToDocumentArchive [10:06:06]shift 477 fd 152634 [10:06:06]save to /storage/0477/doc_00152634 [10:06:06]save last doc name /storage/0477/doc_00152634 to /storage/kkm_last_doc_name [10:06:06]save OK [10:06:06]Clear old archive folders... [10:06:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:06:06]tlvbuf is 011DF230 [10:06:06]SAM_PROTO_ClearQueue [10:06:06]wFMCommunicate request_size=4 [10:06:06]MH_SAM_APDU [10:06:06]CAPDU: 80 09 00 00 [10:06:06]Write to MH i2c: E2 08 00 1B 05 80 09 00 00 00 00 00 00 92 [10:06:06]Write i2c OK [10:06:06]MH_I2C_Read... [10:06:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:06:06]Read from MH i2c: E2 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: E2 03 00 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: E2 03 00 1B 05 00 90 00 94 [10:06:06]RAPDU: 90 00 [10:06:06]wFMCommunicate OK [10:06:06]SAM_PROTO_ClearQueue done [10:06:06]KKMCreateOFDPacket [10:06:06]OFDProtocolAddRootSTLVToBuf [10:06:06]FM_MakeSignedData [10:06:06]FM_MakeSignedData [10:06:06]SAM_PROTO_SignData [10:06:06]wFMCommunicate request_size=4 [10:06:06]MH_SAM_APDU [10:06:06]CAPDU: 80 0D 01 02 [10:06:06]Write to MH i2c: E2 08 00 1C 05 80 0D 01 02 00 00 00 00 9A [10:06:06]Write i2c OK [10:06:06]MH_I2C_Read... [10:06:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:06:06]Read from MH i2c: E2 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: E2 03 00 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: E2 03 00 1C 05 00 90 00 95 [10:06:06]RAPDU: 90 00 [10:06:06]wFMCommunicate OK [10:06:06]wFMCommunicate request_size=255 [10:06:06]MH_SAM_APDU [10:06:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 0D 8F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 54 02 00 35 04 06 00 1B 8D E6 F9 [10:06:06]Write to MH i2c: E2 02 01 1D 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 0D 8F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 54 02 00 35 04 06 00 1B 8D E6 F9 00 00 BA [10:06:06]Write i2c OK [10:06:06]MH_I2C_Read... [10:06:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:06]Read from MH i2c: E2 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: E2 03 00 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: E2 03 00 1D 05 00 90 00 96 [10:06:06]RAPDU: 90 00 [10:06:06]wFMCommunicate OK [10:06:06]wFMCommunicate request_size=7 [10:06:06]MH_SAM_APDU [10:06:06]CAPDU: 80 0D 02 02 02 5F CA [10:06:06]Write to MH i2c: E2 0A 00 1E 05 80 0D 02 02 02 00 5F CA 00 00 CA [10:06:06]Write i2c OK [10:06:06]MH_I2C_Read... [10:06:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:06]Read from MH i2c: E2 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: E2 03 00 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: E2 03 00 1E 05 00 90 00 97 [10:06:06]RAPDU: 90 00 [10:06:06]wFMCommunicate OK [10:06:06]wFMCommunicate request_size=4 [10:06:06]MH_SAM_APDU [10:06:06]CAPDU: 80 0D 03 02 [10:06:06]Write to MH i2c: E2 08 00 1F 05 80 0D 03 02 00 00 00 00 9F [10:06:06]Write i2c OK [10:06:06]MH_I2C_Read... [10:06:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:06:06]Read from MH i2c: E2 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: E2 0B 00 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: E2 0B 00 1F 05 00 F1 97 69 16 56 D8 4F 77 90 00 9B [10:06:06]RAPDU: F1 97 69 16 56 D8 4F 77 90 00 [10:06:06]wFMCommunicate OK [10:06:06]SAM_PROTO_SignData done [10:06:06]FM_MakeSignedData done [10:06:06]CreateOFDProtocolMessage [10:06:06]wFMCommunicate request_size=4 [10:06:06]MH_SAM_APDU [10:06:06]CAPDU: 80 11 00 00 [10:06:06]Write to MH i2c: E2 08 00 20 05 80 11 00 00 00 00 00 00 9F [10:06:06]Write i2c OK [10:06:06]MH_I2C_Read... [10:06:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:06]Read from MH i2c: E2 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: E2 17 00 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: E2 17 00 20 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [10:06:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:06:06]wFMCommunicate OK [10:06:06]CreateOFDProtocolMessage done [10:06:06]OFDSenderStorePacket 152634 [10:06:06]StoreOFDPacket docnum=152634 [10:06:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A5 D7 04 01 B5 52 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 0D 8F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 54 02 00 35 04 06 00 1B 8D E6 F9 5F CA F1 97 69 16 56 D8 4F 77 [10:06:06]CheckFolder [10:06:06]dirname=/storage/ofd_packets [10:06:06]CheckFolder done [10:06:06]ProducePacketName [10:06:06]name=ofd_packets/00152634 [10:06:06]NVStorageSaveData ofd_packets/00152634 [10:06:06]File name is /storage/ofd_packets/00152634 [10:06:06]Write 298 bytes [10:06:06]NVStorageSaveData done [10:06:06]OFDSenderStorePacket done [10:06:06]KKMCreateOFDPacket done [10:06:06]NVStorageSaveData kkm_last_timestamp [10:06:06]File name is /storage/kkm_last_timestamp [10:06:06]Write 4 bytes [10:06:06]NVStorageSaveData done [10:06:06]ExternCall_PrintAddStr [10:06:06]wPrintStart [10:06:06]Write to MH i2c: 01 00 00 21 05 26 [10:06:06]Write i2c OK [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: 01 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: 01 07 00 [10:06:06]MH_I2C_Read... [10:06:06]Read from MH i2c: 01 07 00 21 05 00 00 00 00 00 FF 0F 3B [10:06:06]RasterBufferAndPrint [10:06:06]line Счет N : (1)1786637 [10:06:06]line ИНН: 02508201610067 [10:06:06]line Контрольно-Кассовый Чек [10:06:06]line ПРОДАЖА [10:06:06]line ТРК (МРК, ГНК) : 41 [10:06:06]line Товар: 2710194210 [10:06:06]line ДТ-К-5 [10:06:06]line 13.130 * 0.00 [10:06:06]line = 0.00 [10:06:06]line НДС 12% НСП 1% [10:06:06]line > о реализуемом товаре [10:06:06]line ИТОГО: 0.00 [10:06:06]line НСП 1% : 0.00 [10:06:06]line НДС 12% : 0.00 [10:06:06]line Наличными: 0.00 [10:06:06]line Безнал.: 0.00 [10:06:06]line Место: АЗС № 89 "Партнер Нефть" [10:06:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:06:06]line СНО: Общий режим [10:06:06]line Чек 93 24.09.2024 10:06 [10:06:06]line Смена: 477 ФФД: 1.0 [10:06:06]line ЗНМ: 0300000113 [10:06:06]line РНМ: 0000000000091825 [10:06:06]line Версия ККМ: 001 [10:06:06]line Талоны: Топливная Карта [10:06:06]line 10703 [10:06:06]line ФМ: 0000000000871835 [10:06:06]line ФД: 152634 [10:06:06]line ФПД: 30296279441354 [10:06:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T100605&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152634&fm=30296279441354&tin=02508201610067®Number=0000000000091825&sum=0 [10:06:06]written 0, free lines is 4095 [10:06:06]OFD Sender: Processing packet 152634 [packets to send 828, broken 827] [10:06:06]ProducePacketName [10:06:06]name=ofd_packets/00152634 [10:06:06]OFD Sender: To server: pG, [10:06:06]CommunicateWithHost lk.salyk.kg:30040 [10:06:06]ConnectInit lk.salyk.kg [10:06:07]Write to MH i2c: 01 00 00 4B 05 50 [10:06:07]Write i2c OK [10:06:07]MH_I2C_Read... [10:06:07]Read from MH i2c: 01 [10:06:07]MH_I2C_Read... [10:06:07]Read from MH i2c: 01 07 00 [10:06:07]MH_I2C_Read... [10:06:07]Read from MH i2c: 01 07 00 4B 05 00 00 00 00 00 E4 0C 47 [10:06:07]RasterBufferAndPrint [10:06:07]line [10:06:07]line [10:06:07]line [10:06:07]line [10:06:07]line [10:06:07]written 0, free lines is 3305 [10:06:07]MH_Cut [10:06:07]Write to MH i2c: D1 01 00 52 05 01 29 [10:06:07]Write i2c OK [10:06:07]MH_I2C_Read... [10:06:07]Read from MH i2c: D1 [10:06:07]MH_I2C_Read... [10:06:07]Read from MH i2c: D1 01 00 [10:06:07]MH_I2C_Read... [10:06:07]Read from MH i2c: D1 01 00 52 05 00 28 [10:06:07]Write to MH i2c: 01 00 00 53 05 58 [10:06:07]Write i2c OK [10:06:07]MH_I2C_Read... [10:06:07]Connected sock=10 [10:06:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A5 D7 04 01 B5 52 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 0D 8F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 54 02 00 35 04 06 00 1B 8D E6 F9 5F CA F1 97 69 16 56 D8 4F 77 [10:06:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 43 43 47 00 F2 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 54 02 00 F4 03 04 00 0C 37 F2 66 B6 04 01 00 00 D6 18 5C E5 B0 4B FD 55 [10:06:08]CommunicateWithHost err = 0 [10:06:08]CheckOFDResponse [10:06:08]1017 (14) - 77093643461234 [10:06:08]1041 (16) - 0000000000871835 [10:06:08]1040 (4) - 152634 [10:06:08]1012 (4) - 24.09.2024 03:50 [10:06:08]1206 (1) - 0 [10:06:08]OFD Sender: Remove packet 152634 [10:06:08]ProducePacketName [10:06:08]name=ofd_packets/00152634 [10:06:08]NVStorageDeleteData [10:06:08]*** Cut start [10:06:08]*** Purtial cut [10:06:08]*** Stage 1: CUTSNS_PIN = 1 [10:06:08]Read from MH i2c: 01 [10:06:08]MH_I2C_Read... [10:06:08]*** Stop cut motor [10:06:08]*** Cut end [10:06:08]Read from MH i2c: 01 07 00 [10:06:08]MH_I2C_Read... [10:06:08]Read from MH i2c: 01 07 00 53 05 00 00 00 00 00 FF 0F 6D [10:06:08]process_action close_receipt done [10:06:08]requested_data is exist [10:06:08]produce_requested_data [10:06:08]requested_item fm.sn is exist - process it [10:06:08]wFMCommunicate request_size=4 [10:06:08]MH_SAM_APDU [10:06:08]CAPDU: 80 11 00 00 [10:06:08]Write to MH i2c: E2 08 00 54 05 80 11 00 00 00 00 00 00 D3 [10:06:08]Write i2c OK [10:06:08]MH_I2C_Read... [10:06:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:08]Read from MH i2c: E2 [10:06:08]MH_I2C_Read... [10:06:08]Read from MH i2c: E2 17 00 [10:06:08]MH_I2C_Read... [10:06:08]Read from MH i2c: E2 17 00 54 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 26 [10:06:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:06:08]wFMCommunicate OK [10:06:08]requested_item fd.num is exist - process it [10:06:08]SAM_PROTO_GetFieldsCounters [10:06:08]wFMCommunicate request_size=4 [10:06:08]MH_SAM_APDU [10:06:08]CAPDU: 80 13 00 00 [10:06:08]Write to MH i2c: E2 08 00 55 05 80 13 00 00 00 00 00 00 D6 [10:06:08]Write i2c OK [10:06:08]MH_I2C_Read... [10:06:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:06:08]Read from MH i2c: E2 [10:06:08]MH_I2C_Read... [10:06:08]Read from MH i2c: E2 62 00 [10:06:08]MH_I2C_Read... [10:06:08]Read from MH i2c: E2 62 00 55 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [10:06:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:06:08]wFMCommunicate OK [10:06:08]SAM_PROTO_GetFieldsCounters done [10:06:08]requested_item shift.num is exist - process it [10:06:08]requested_item shift.opened is exist - process it [10:06:08]req_shift_opened [10:06:08]FM_GetShiftState [10:06:08]SAM_PROTO_GetShiftState [10:06:08]wFMCommunicate request_size=4 [10:06:08]MH_SAM_APDU [10:06:08]CAPDU: 80 13 01 00 [10:06:08]Write to MH i2c: E2 08 00 56 05 80 13 01 00 00 00 00 00 D8 [10:06:08]Write i2c OK [10:06:08]MH_I2C_Read... [10:06:08]OFD Sender: No OFD packet to send [10:06:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:08]Read from MH i2c: E2 [10:06:08]MH_I2C_Read... [10:06:08]Read from MH i2c: E2 0E 00 [10:06:08]MH_I2C_Read... [10:06:08]Read from MH i2c: E2 0E 00 56 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A5 [10:06:08]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:06:08]wFMCommunicate OK [10:06:08]SAM_PROTO_GetShiftState done [10:06:08]FM_GetShiftState done [10:06:08]req_shift_opened done [10:06:08]requested_item shift.open_date is exist - process it [10:06:08]req_shift_open_date [10:06:08]req_shift_open_date done [10:06:08]produce_requested_data done [10:06:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152634,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:06:08]process_action_free close_receipt [10:06:08]json_value_free [10:06:08]json_value_free done [10:06:08]process_json_proto returns [10:06:08]Send response to host [10:06:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152634,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:06:08]free response buf [10:06:08]execute_script done [10:06:08]execute_script returns [10:06:08]free content buf [10:06:08]Sock 8.Close socket [10:06:08]Sock 8.Thread stoped [10:06:13]OFD Sender: No OFD packet to send [10:06:18]OFD Sender: No OFD packet to send [10:06:23]OFD Sender: No OFD packet to send [10:06:28]OFD Sender: No OFD packet to send [10:06:33]OFD Sender: No OFD packet to send [10:06:38]OFD Sender: No OFD packet to send [10:06:43]OFD Sender: No OFD packet to send [10:06:48]OFD Sender: No OFD packet to send [10:06:53]OFD Sender: No OFD packet to send [10:06:58]OFD Sender: No OFD packet to send [10:07:03]OFD Sender: No OFD packet to send [10:07:08]OFD Sender: No OFD packet to send [10:07:13]OFD Sender: No OFD packet to send [10:07:18]OFD Sender: No OFD packet to send [10:07:23]OFD Sender: No OFD packet to send [10:07:28]OFD Sender: No OFD packet to send [10:07:33]OFD Sender: No OFD packet to send [10:07:38]OFD Sender: No OFD packet to send [10:07:43]OFD Sender: No OFD packet to send [10:07:48]OFD Sender: No OFD packet to send [10:07:53]OFD Sender: No OFD packet to send [10:07:58]OFD Sender: No OFD packet to send [10:08:03]OFD Sender: No OFD packet to send [10:08:08]OFD Sender: No OFD packet to send [10:08:13]OFD Sender: No OFD packet to send [10:08:18]recv_with_timeout no data received [10:08:19]OFD Sender: No OFD packet to send [10:08:20]accept exits with 9 [10:08:20]New connection [10:08:20]New thread 3067424100 created [10:08:20]Thread 3067280740 joined [10:08:20]Waiting for new connection... [10:08:20] Sock 9.Parse request [10:08:20]Sock 9.Check first char [10:08:20]Sock 9.First char is OK [10:08:20]request: POST /json_proto HTTP/1.0 [10:08:20]Method: POST [10:08:20]URL: /json_proto [10:08:20]Method is POST - this is cgi request [10:08:20]url: /json_proto [10:08:20]query_string will be loaded in cgi processing [10:08:20]execute_cgi json_proto POST (null) [10:08:20]execute_cgi path=json_proto method=POST [10:08:20]POST find Content-Length [10:08:20]Host: 172.17.43.67:8080 [10:08:20]Content-Length: 796 [10:08:20]Content-Type: application/json [10:08:20] [10:08:20]POST finish read [10:08:20]Found Content-Length = 796 [10:08:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:20]execute_script... [10:08:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:20]POST & json_proto [10:08:20]process_json_proto [10:08:20]json parsed OK: [10:08:20]protocol is kg_v1.0 [10:08:20]action value=close_receipt [10:08:20]process_action close_receipt [10:08:20]cmd_close_receipt [10:08:20]MH_GetDate [10:08:20]Write to MH i2c: F0 00 00 57 05 4B [10:08:20]Write i2c OK [10:08:20]MH_I2C_Read... [10:08:20]Read from MH i2c: F0 [10:08:20]MH_I2C_Read... [10:08:20]Read from MH i2c: F0 09 00 [10:08:20]MH_I2C_Read... [10:08:20]Read from MH i2c: F0 09 00 57 05 00 95 8F F2 66 6A BD 47 65 A3 [10:08:20]GetLastDocTimeStamp 1727172365 [10:08:20]current date 1727172501 [10:08:20]FM_GetShiftState [10:08:20]SAM_PROTO_GetShiftState [10:08:20]wFMCommunicate request_size=4 [10:08:20]MH_SAM_APDU [10:08:20]CAPDU: 80 13 01 00 [10:08:20]Write to MH i2c: E2 08 00 58 05 80 13 01 00 00 00 00 00 DA [10:08:20]Write i2c OK [10:08:20]MH_I2C_Read... [10:08:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:20]Read from MH i2c: E2 [10:08:20]MH_I2C_Read... [10:08:20]Read from MH i2c: E2 0E 00 [10:08:20]MH_I2C_Read... [10:08:20]Read from MH i2c: E2 0E 00 58 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A7 [10:08:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:08:20]wFMCommunicate OK [10:08:20]SAM_PROTO_GetShiftState done [10:08:20]FM_GetShiftState done [10:08:20]opened in 1727137889 [10:08:20]opened+sec_in_day 1727224289 [10:08:20]quantity*price = 0 [10:08:20]sum+1 = 1 [10:08:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 94 24.09.2024 10:08 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152635 ФПД: 238046009061323 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T100821&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152635&fm=238046009061323&tin=02508201610067®Number=0000000000091825&sum=0 [10:08:21]StoreToDocumentArchive [10:08:21]shift 477 fd 152635 [10:08:21]save to /storage/0477/doc_00152635 [10:08:21]save last doc name /storage/0477/doc_00152635 to /storage/kkm_last_doc_name [10:08:21]save OK [10:08:21]Clear old archive folders... [10:08:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:08:21]tlvbuf is 011C2A90 [10:08:21]SAM_PROTO_ClearQueue [10:08:21]wFMCommunicate request_size=4 [10:08:21]MH_SAM_APDU [10:08:21]CAPDU: 80 09 00 00 [10:08:21]Write to MH i2c: E2 08 00 65 05 80 09 00 00 00 00 00 00 DC [10:08:21]Write i2c OK [10:08:21]MH_I2C_Read... [10:08:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:08:21]Read from MH i2c: E2 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: E2 03 00 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: E2 03 00 65 05 00 90 00 DE [10:08:21]RAPDU: 90 00 [10:08:21]wFMCommunicate OK [10:08:21]SAM_PROTO_ClearQueue done [10:08:21]KKMCreateOFDPacket [10:08:21]OFDProtocolAddRootSTLVToBuf [10:08:21]FM_MakeSignedData [10:08:21]FM_MakeSignedData [10:08:21]SAM_PROTO_SignData [10:08:21]wFMCommunicate request_size=4 [10:08:21]MH_SAM_APDU [10:08:21]CAPDU: 80 0D 01 02 [10:08:21]Write to MH i2c: E2 08 00 66 05 80 0D 01 02 00 00 00 00 E4 [10:08:21]Write i2c OK [10:08:21]MH_I2C_Read... [10:08:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:08:21]Read from MH i2c: E2 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: E2 03 00 [10:08:21]MH_I2C_Read... [10:08:21]Read from MH i2c: E2 03 00 66 05 00 90 00 DF [10:08:21]RAPDU: 90 00 [10:08:21]wFMCommunicate OK [10:08:21]wFMCommunicate request_size=255 [10:08:21]MH_SAM_APDU [10:08:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 95 8F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 54 02 00 35 04 06 00 D8 [10:08:21]Write to MH i2c: E2 02 01 67 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 95 8F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 54 02 00 35 04 06 00 D8 00 00 FF [10:08:21]Write i2c OK [10:08:21]MH_I2C_Read... [10:08:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:22]Read from MH i2c: E2 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: E2 03 00 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: E2 03 00 67 05 00 90 00 E0 [10:08:22]RAPDU: 90 00 [10:08:22]wFMCommunicate OK [10:08:22]wFMCommunicate request_size=10 [10:08:22]MH_SAM_APDU [10:08:22]CAPDU: 80 0D 02 02 05 80 67 CF 6F CB [10:08:22]Write to MH i2c: E2 0D 00 68 05 80 0D 02 02 05 00 80 67 CF 6F CB 00 00 E1 [10:08:22]Write i2c OK [10:08:22]MH_I2C_Read... [10:08:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:22]Read from MH i2c: E2 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: E2 03 00 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: E2 03 00 68 05 00 90 00 E1 [10:08:22]RAPDU: 90 00 [10:08:22]wFMCommunicate OK [10:08:22]wFMCommunicate request_size=4 [10:08:22]MH_SAM_APDU [10:08:22]CAPDU: 80 0D 03 02 [10:08:22]Write to MH i2c: E2 08 00 69 05 80 0D 03 02 00 00 00 00 E9 [10:08:22]Write i2c OK [10:08:22]MH_I2C_Read... [10:08:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:08:22]Read from MH i2c: E2 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: E2 0B 00 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: E2 0B 00 69 05 00 5A 98 90 2F 46 D6 E3 A5 90 00 3F [10:08:22]RAPDU: 5A 98 90 2F 46 D6 E3 A5 90 00 [10:08:22]wFMCommunicate OK [10:08:22]SAM_PROTO_SignData done [10:08:22]FM_MakeSignedData done [10:08:22]CreateOFDProtocolMessage [10:08:22]wFMCommunicate request_size=4 [10:08:22]MH_SAM_APDU [10:08:22]CAPDU: 80 11 00 00 [10:08:22]Write to MH i2c: E2 08 00 6A 05 80 11 00 00 00 00 00 00 E9 [10:08:22]Write i2c OK [10:08:22]MH_I2C_Read... [10:08:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:22]Read from MH i2c: E2 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: E2 17 00 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: E2 17 00 6A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3C [10:08:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:08:22]wFMCommunicate OK [10:08:22]CreateOFDProtocolMessage done [10:08:22]OFDSenderStorePacket 152635 [10:08:22]StoreOFDPacket docnum=152635 [10:08:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1E A5 07 01 BE F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 95 8F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 54 02 00 35 04 06 00 D8 80 67 CF 6F CB 5A 98 90 2F 46 D6 E3 A5 [10:08:22]CheckFolder [10:08:22]dirname=/storage/ofd_packets [10:08:22]CheckFolder done [10:08:22]ProducePacketName [10:08:22]name=ofd_packets/00152635 [10:08:22]NVStorageSaveData ofd_packets/00152635 [10:08:22]File name is /storage/ofd_packets/00152635 [10:08:22]Write 301 bytes [10:08:22]NVStorageSaveData done [10:08:22]OFDSenderStorePacket done [10:08:22]KKMCreateOFDPacket done [10:08:22]NVStorageSaveData kkm_last_timestamp [10:08:22]File name is /storage/kkm_last_timestamp [10:08:22]Write 4 bytes [10:08:22]NVStorageSaveData done [10:08:22]ExternCall_PrintAddStr [10:08:22]wPrintStart [10:08:22]Write to MH i2c: 01 00 00 6B 05 70 [10:08:22]Write i2c OK [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: 01 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: 01 07 00 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: 01 07 00 6B 05 00 00 00 00 00 FF 0F 85 [10:08:22]RasterBufferAndPrint [10:08:22]line Счет N : (1)1786638 [10:08:22]line ИНН: 02508201610067 [10:08:22]line Контрольно-Кассовый Чек [10:08:22]line ПРОДАЖА [10:08:22]line ТРК (МРК, ГНК) : 12 [10:08:22]line Товар: 2710124130 [10:08:22]line Аи-92-К-5 [10:08:22]line 7.380 * 0.00 [10:08:22]line = 0.00 [10:08:22]line НДС 12% НСП 1% [10:08:22]line > о реализуемом товаре [10:08:22]line ИТОГО: 0.00 [10:08:22]line НСП 1% : 0.00 [10:08:22]line НДС 12% : 0.00 [10:08:22]line Наличными: 0.00 [10:08:22]line Безнал.: 0.00 [10:08:22]line Место: АЗС № 89 "Партнер Нефть" [10:08:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:08:22]line СНО: Общий режим [10:08:22]line Чек 94 24.09.2024 10:08 [10:08:22]line Смена: 477 ФФД: 1.0 [10:08:22]line ЗНМ: 0300000113 [10:08:22]line РНМ: 0000000000091825 [10:08:22]line Версия ККМ: 001 [10:08:22]line Платежная система: O! деньги [10:08:22]line ФМ: 0000000000871835 [10:08:22]line ФД: 152635 [10:08:22]line ФПД: 238046009061323 [10:08:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T100821&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152635&fm=238046009061323&tin=02508201610067®Number=0000000000091825&sum=0 [10:08:22]written 0, free lines is 4095 [10:08:22]OFD Sender: Processing packet 152635 [packets to send 828, broken 827] [10:08:22]ProducePacketName [10:08:22]name=ofd_packets/00152635 [10:08:22]OFD Sender: To server: pG, [10:08:22]CommunicateWithHost lk.salyk.kg:30040 [10:08:22]ConnectInit lk.salyk.kg [10:08:22]Write to MH i2c: 01 00 00 95 05 9A [10:08:22]Write i2c OK [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: 01 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: 01 07 00 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: 01 07 00 95 05 00 00 00 00 00 E9 0C 96 [10:08:22]RasterBufferAndPrint [10:08:22]line [10:08:22]line [10:08:22]line [10:08:22]line [10:08:22]line [10:08:22]written 0, free lines is 3311 [10:08:22]MH_Cut [10:08:22]Write to MH i2c: D1 01 00 9C 05 01 73 [10:08:22]Write i2c OK [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: D1 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: D1 01 00 [10:08:22]MH_I2C_Read... [10:08:22]Read from MH i2c: D1 01 00 9C 05 00 72 [10:08:22]Write to MH i2c: 01 00 00 9D 05 A2 [10:08:22]Write i2c OK [10:08:22]MH_I2C_Read... [10:08:22]Connected sock=10 [10:08:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1E A5 07 01 BE F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 95 8F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 54 02 00 35 04 06 00 D8 80 67 CF 6F CB 5A 98 90 2F 46 D6 E3 A5 [10:08:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9E 94 47 00 E5 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 54 02 00 F4 03 04 00 93 37 F2 66 B6 04 01 00 00 D9 A2 70 63 56 5E 4F 2F [10:08:23]CommunicateWithHost err = 0 [10:08:23]CheckOFDResponse [10:08:23]1017 (14) - 77093643461234 [10:08:23]1041 (16) - 0000000000871835 [10:08:23]1040 (4) - 152635 [10:08:23]1012 (4) - 24.09.2024 03:52 [10:08:23]1206 (1) - 0 [10:08:23]OFD Sender: Remove packet 152635 [10:08:23]ProducePacketName [10:08:23]name=ofd_packets/00152635 [10:08:23]NVStorageDeleteData [10:08:23]*** Cut start [10:08:23]*** Purtial cut [10:08:23]*** Stage 1: CUTSNS_PIN = 1 [10:08:23]Read from MH i2c: 01 [10:08:23]MH_I2C_Read... [10:08:23]*** Stop cut motor [10:08:23]*** Cut end [10:08:23]Read from MH i2c: 01 07 00 [10:08:23]MH_I2C_Read... [10:08:23]Read from MH i2c: 01 07 00 9D 05 00 00 00 00 00 FF 0F B7 [10:08:23]process_action close_receipt done [10:08:23]requested_data is exist [10:08:23]produce_requested_data [10:08:23]requested_item fm.sn is exist - process it [10:08:23]wFMCommunicate request_size=4 [10:08:23]MH_SAM_APDU [10:08:23]CAPDU: 80 11 00 00 [10:08:23]Write to MH i2c: E2 08 00 9E 05 80 11 00 00 00 00 00 00 1D [10:08:23]Write i2c OK [10:08:23]MH_I2C_Read... [10:08:23]OFD Sender: No OFD packet to send [10:08:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:23]Read from MH i2c: E2 [10:08:23]MH_I2C_Read... [10:08:23]Read from MH i2c: E2 17 00 [10:08:23]MH_I2C_Read... [10:08:23]Read from MH i2c: E2 17 00 9E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 70 [10:08:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:08:23]wFMCommunicate OK [10:08:23]requested_item fd.num is exist - process it [10:08:23]SAM_PROTO_GetFieldsCounters [10:08:23]wFMCommunicate request_size=4 [10:08:23]MH_SAM_APDU [10:08:23]CAPDU: 80 13 00 00 [10:08:23]Write to MH i2c: E2 08 00 9F 05 80 13 00 00 00 00 00 00 20 [10:08:23]Write i2c OK [10:08:23]MH_I2C_Read... [10:08:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:08:23]Read from MH i2c: E2 [10:08:23]MH_I2C_Read... [10:08:23]Read from MH i2c: E2 62 00 [10:08:23]MH_I2C_Read... [10:08:23]Read from MH i2c: E2 62 00 9F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [10:08:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:08:23]wFMCommunicate OK [10:08:23]SAM_PROTO_GetFieldsCounters done [10:08:23]requested_item shift.num is exist - process it [10:08:23]requested_item shift.opened is exist - process it [10:08:24]req_shift_opened [10:08:24]FM_GetShiftState [10:08:24]SAM_PROTO_GetShiftState [10:08:24]wFMCommunicate request_size=4 [10:08:24]MH_SAM_APDU [10:08:24]CAPDU: 80 13 01 00 [10:08:24]Write to MH i2c: E2 08 00 A0 05 80 13 01 00 00 00 00 00 22 [10:08:24]Write i2c OK [10:08:24]MH_I2C_Read... [10:08:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:24]Read from MH i2c: E2 [10:08:24]MH_I2C_Read... [10:08:24]Read from MH i2c: E2 0E 00 [10:08:24]MH_I2C_Read... [10:08:24]Read from MH i2c: E2 0E 00 A0 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EF [10:08:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:08:24]wFMCommunicate OK [10:08:24]SAM_PROTO_GetShiftState done [10:08:24]FM_GetShiftState done [10:08:24]req_shift_opened done [10:08:24]requested_item shift.open_date is exist - process it [10:08:24]req_shift_open_date [10:08:24]req_shift_open_date done [10:08:24]produce_requested_data done [10:08:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152635,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:08:24]process_action_free close_receipt [10:08:24]json_value_free [10:08:24]json_value_free done [10:08:24]process_json_proto returns [10:08:24]Send response to host [10:08:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152635,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:08:24]free response buf [10:08:24]execute_script done [10:08:24]execute_script returns [10:08:24]free content buf [10:08:24]Sock 9.Close socket [10:08:24]Sock 9.Thread stoped [10:08:28]OFD Sender: No OFD packet to send [10:08:33]OFD Sender: No OFD packet to send [10:08:38]OFD Sender: No OFD packet to send [10:08:43]OFD Sender: No OFD packet to send [10:08:48]OFD Sender: No OFD packet to send [10:08:53]OFD Sender: No OFD packet to send [10:08:58]OFD Sender: No OFD packet to send [10:08:59]recv_with_timeout no data received [10:09:03]OFD Sender: No OFD packet to send [10:09:09]OFD Sender: No OFD packet to send [10:09:14]OFD Sender: No OFD packet to send [10:09:15]recv_with_timeout no data received [10:09:19]OFD Sender: No OFD packet to send [10:09:24]OFD Sender: No OFD packet to send [10:09:26]accept exits with 8 [10:09:26]New connection [10:09:26]New thread 3067280740 created [10:09:26]Thread 3067424100 joined [10:09:26]Waiting for new connection... [10:09:26] Sock 8.Parse request [10:09:26]Sock 8.Check first char [10:09:26]Sock 8.First char is OK [10:09:26]request: POST /json_proto HTTP/1.0 [10:09:26]Method: POST [10:09:26]URL: /json_proto [10:09:26]Method is POST - this is cgi request [10:09:26]url: /json_proto [10:09:26]query_string will be loaded in cgi processing [10:09:26]execute_cgi json_proto POST (null) [10:09:26]execute_cgi path=json_proto method=POST [10:09:26]POST find Content-Length [10:09:26]Host: 172.17.43.67:8080 [10:09:26]Content-Length: 680 [10:09:26]Content-Type: application/json [10:09:26] [10:09:26]POST finish read [10:09:26]Found Content-Length = 680 [10:09:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786639", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:09:26]execute_script... [10:09:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786639", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:09:26]POST & json_proto [10:09:26]process_json_proto [10:09:26]json parsed OK: [10:09:26]protocol is kg_v1.0 [10:09:26]action value=close_receipt [10:09:26]process_action close_receipt [10:09:26]cmd_close_receipt [10:09:26]MH_GetDate [10:09:26]Write to MH i2c: F0 00 00 A1 05 95 [10:09:26]Write i2c OK [10:09:26]MH_I2C_Read... [10:09:26]Read from MH i2c: F0 [10:09:26]MH_I2C_Read... [10:09:26]Read from MH i2c: F0 09 00 [10:09:26]MH_I2C_Read... [10:09:26]Read from MH i2c: F0 09 00 A1 05 00 D7 8F F2 66 6A BD 47 65 2F [10:09:26]GetLastDocTimeStamp 1727172501 [10:09:26]current date 1727172567 [10:09:26]FM_GetShiftState [10:09:26]SAM_PROTO_GetShiftState [10:09:26]wFMCommunicate request_size=4 [10:09:26]MH_SAM_APDU [10:09:26]CAPDU: 80 13 01 00 [10:09:26]Write to MH i2c: E2 08 00 A2 05 80 13 01 00 00 00 00 00 24 [10:09:26]Write i2c OK [10:09:26]MH_I2C_Read... [10:09:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:26]Read from MH i2c: E2 [10:09:26]MH_I2C_Read... [10:09:26]Read from MH i2c: E2 0E 00 [10:09:26]MH_I2C_Read... [10:09:26]Read from MH i2c: E2 0E 00 A2 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F1 [10:09:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:09:26]wFMCommunicate OK [10:09:26]SAM_PROTO_GetShiftState done [10:09:26]FM_GetShiftState done [10:09:26]opened in 1727137889 [10:09:26]opened+sec_in_day 1727224289 [10:09:26]quantity*price = 100050 [10:09:26]sum+1 = 100052 [10:09:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 95 24.09.2024 10:09 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152636 ФПД: 66252445217606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T100927&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152636&fm=66252445217606&tin=02508201610067®Number=0000000000091825&sum=100000 [10:09:27]StoreToDocumentArchive [10:09:27]shift 477 fd 152636 [10:09:27]save to /storage/0477/doc_00152636 [10:09:27]save last doc name /storage/0477/doc_00152636 to /storage/kkm_last_doc_name [10:09:27]save OK [10:09:27]Clear old archive folders... [10:09:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:09:27]tlvbuf is 011EFC00 [10:09:27]SAM_PROTO_ClearQueue [10:09:27]wFMCommunicate request_size=4 [10:09:27]MH_SAM_APDU [10:09:27]CAPDU: 80 09 00 00 [10:09:27]Write to MH i2c: E2 08 00 AF 05 80 09 00 00 00 00 00 00 26 [10:09:27]Write i2c OK [10:09:27]MH_I2C_Read... [10:09:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:09:27]Read from MH i2c: E2 [10:09:27]MH_I2C_Read... [10:09:27]Read from MH i2c: E2 03 00 [10:09:27]MH_I2C_Read... [10:09:27]Read from MH i2c: E2 03 00 AF 05 00 90 00 28 [10:09:27]RAPDU: 90 00 [10:09:27]wFMCommunicate OK [10:09:27]SAM_PROTO_ClearQueue done [10:09:27]KKMCreateOFDPacket [10:09:27]OFDProtocolAddRootSTLVToBuf [10:09:27]FM_MakeSignedData [10:09:27]FM_MakeSignedData [10:09:27]SAM_PROTO_SignData [10:09:27]wFMCommunicate request_size=4 [10:09:27]MH_SAM_APDU [10:09:27]CAPDU: 80 0D 01 02 [10:09:27]Write to MH i2c: E2 08 00 B0 05 80 0D 01 02 00 00 00 00 2E [10:09:27]Write i2c OK [10:09:27]MH_I2C_Read... [10:09:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:09:28]Read from MH i2c: E2 [10:09:28]MH_I2C_Read... [10:09:28]Read from MH i2c: E2 03 00 [10:09:28]MH_I2C_Read... [10:09:28]Read from MH i2c: E2 03 00 B0 05 00 90 00 29 [10:09:28]RAPDU: 90 00 [10:09:28]wFMCommunicate OK [10:09:28]wFMCommunicate request_size=255 [10:09:28]MH_SAM_APDU [10:09:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 D7 8F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 54 02 00 35 04 06 00 3C 41 99 76 [10:09:28]Write to MH i2c: E2 02 01 B1 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 D7 8F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 54 02 00 35 04 06 00 3C 41 99 76 00 00 CC [10:09:28]Write i2c OK [10:09:28]MH_I2C_Read... [10:09:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:28]Read from MH i2c: E2 [10:09:28]MH_I2C_Read... [10:09:28]Read from MH i2c: E2 03 00 [10:09:28]MH_I2C_Read... [10:09:28]Read from MH i2c: E2 03 00 B1 05 00 90 00 2A [10:09:28]RAPDU: 90 00 [10:09:28]wFMCommunicate OK [10:09:28]wFMCommunicate request_size=7 [10:09:28]MH_SAM_APDU [10:09:28]CAPDU: 80 0D 02 02 02 73 46 [10:09:28]Write to MH i2c: E2 0A 00 B2 05 80 0D 02 02 02 00 73 46 00 00 EE [10:09:28]Write i2c OK [10:09:28]MH_I2C_Read... [10:09:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:28]Read from MH i2c: E2 [10:09:28]MH_I2C_Read... [10:09:28]Read from MH i2c: E2 03 00 [10:09:28]MH_I2C_Read... [10:09:28]Read from MH i2c: E2 03 00 B2 05 00 90 00 2B [10:09:28]RAPDU: 90 00 [10:09:28]wFMCommunicate OK [10:09:28]wFMCommunicate request_size=4 [10:09:28]MH_SAM_APDU [10:09:28]CAPDU: 80 0D 03 02 [10:09:28]Write to MH i2c: E2 08 00 B3 05 80 0D 03 02 00 00 00 00 33 [10:09:28]Write i2c OK [10:09:28]MH_I2C_Read... [10:09:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:09:28]Read from MH i2c: E2 [10:09:28]MH_I2C_Read... [10:09:28]Read from MH i2c: E2 0B 00 [10:09:28]MH_I2C_Read... [10:09:28]Read from MH i2c: E2 0B 00 B3 05 00 8A 11 FF E9 06 78 E1 62 90 00 78 [10:09:28]RAPDU: 8A 11 FF E9 06 78 E1 62 90 00 [10:09:28]wFMCommunicate OK [10:09:28]SAM_PROTO_SignData done [10:09:28]FM_MakeSignedData done [10:09:28]CreateOFDProtocolMessage [10:09:28]wFMCommunicate request_size=4 [10:09:28]MH_SAM_APDU [10:09:28]CAPDU: 80 11 00 00 [10:09:28]Write to MH i2c: E2 08 00 B4 05 80 11 00 00 00 00 00 00 33 [10:09:28]Write i2c OK [10:09:28]MH_I2C_Read... [10:09:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:28]Read from MH i2c: E2 [10:09:28]MH_I2C_Read... [10:09:28]Read from MH i2c: E2 17 00 [10:09:28]MH_I2C_Read... [10:09:28]Read from MH i2c: E2 17 00 B4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 86 [10:09:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:09:28]wFMCommunicate OK [10:09:28]CreateOFDProtocolMessage done [10:09:28]OFDSenderStorePacket 152636 [10:09:28]StoreOFDPacket docnum=152636 [10:09:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F2 43 04 01 D5 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 D7 8F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 54 02 00 35 04 06 00 3C 41 99 76 73 46 8A 11 FF E9 06 78 E1 62 [10:09:28]CheckFolder [10:09:28]dirname=/storage/ofd_packets [10:09:28]CheckFolder done [10:09:28]ProducePacketName [10:09:28]name=ofd_packets/00152636 [10:09:28]NVStorageSaveData ofd_packets/00152636 [10:09:28]File name is /storage/ofd_packets/00152636 [10:09:28]Write 298 bytes [10:09:28]NVStorageSaveData done [10:09:28]OFDSenderStorePacket done [10:09:28]KKMCreateOFDPacket done [10:09:28]NVStorageSaveData kkm_last_timestamp [10:09:28]File name is /storage/kkm_last_timestamp [10:09:28]Write 4 bytes [10:09:28]NVStorageSaveData done [10:09:28]ExternCall_PrintAddStr [10:09:28]wPrintStart [10:09:28]Write to MH i2c: 01 00 00 B5 05 BA [10:09:28]Write i2c OK [10:09:28]MH_I2C_Read... [10:09:28]Read from MH i2c: 01 [10:09:28]MH_I2C_Read... [10:09:28]Read from MH i2c: 01 07 00 [10:09:28]MH_I2C_Read... [10:09:28]Read from MH i2c: 01 07 00 B5 05 00 00 00 00 00 FF 0F CF [10:09:28]RasterBufferAndPrint [10:09:28]line Счет N : (1)1786639 [10:09:28]line ИНН: 02508201610067 [10:09:28]line Контрольно-Кассовый Чек [10:09:28]line ПРОДАЖА [10:09:28]line ТРК (МРК, ГНК) : 41 [10:09:28]line Товар: 2710194210 [10:09:28]line ДТ-К-5 [10:09:28]line 13.130 * 76.20 [10:09:28]line = 1000.51 [10:09:28]line НДС 12% НСП 1% [10:09:28]line > о реализуемом товаре [10:09:28]line ОКРУГЛЕНИЕ: -0.51 [10:09:28]line ИТОГО: 1000.00 [10:09:28]line Внесено: 1000.00 [10:09:28]line СДАЧА: 0.00 [10:09:28]line НСП 1% : 8.85 [10:09:28]line НДС 12% : 106.25 [10:09:28]line Наличными: 1000.00 [10:09:28]line Безнал.: 0.00 [10:09:28]line Место: АЗС № 89 "Партнер Нефть" [10:09:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:09:28]line СНО: Общий режим [10:09:28]line Чек 95 24.09.2024 10:09 [10:09:28]line Смена: 477 ФФД: 1.0 [10:09:28]line ЗНМ: 0300000113 [10:09:28]line РНМ: 0000000000091825 [10:09:28]line Версия ККМ: 001 [10:09:28]line ФМ: 0000000000871835 [10:09:28]line ФД: 152636 [10:09:28]line ФПД: 66252445217606 [10:09:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T100927&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152636&fm=66252445217606&tin=02508201610067®Number=0000000000091825&sum=100000 [10:09:28]OFD Sender: Processing packet 152636 [packets to send 828, broken 827] [10:09:28]ProducePacketName [10:09:28]name=ofd_packets/00152636 [10:09:28]OFD Sender: To server: pG, [10:09:28]CommunicateWithHost lk.salyk.kg:30040 [10:09:28]ConnectInit lk.salyk.kg [10:09:28]written 0, free lines is 4095 [10:09:29]Write to MH i2c: 01 00 00 E0 05 E5 [10:09:29]Write i2c OK [10:09:29]MH_I2C_Read... [10:09:29]Read from MH i2c: 01 [10:09:29]MH_I2C_Read... [10:09:29]Read from MH i2c: 01 07 00 [10:09:29]MH_I2C_Read... [10:09:29]Read from MH i2c: 01 07 00 E0 05 00 00 00 00 00 D4 0C CC [10:09:29]RasterBufferAndPrint [10:09:29]line [10:09:29]line [10:09:29]line [10:09:29]line [10:09:29]line [10:09:29]written 0, free lines is 3290 [10:09:29]MH_Cut [10:09:29]Write to MH i2c: D1 01 00 E7 05 01 BE [10:09:29]Write i2c OK [10:09:29]MH_I2C_Read... [10:09:29]Read from MH i2c: D1 [10:09:29]MH_I2C_Read... [10:09:29]Read from MH i2c: D1 01 00 [10:09:29]MH_I2C_Read... [10:09:29]Read from MH i2c: D1 01 00 E7 05 00 BD [10:09:29]Write to MH i2c: 01 00 00 E8 05 ED [10:09:29]Write i2c OK [10:09:29]MH_I2C_Read... [10:09:30]*** Cut start [10:09:30]*** Purtial cut [10:09:30]*** Stage 1: CUTSNS_PIN = 1 [10:09:30]Read from MH i2c: 01 [10:09:30]MH_I2C_Read... [10:09:30]*** Stop cut motor [10:09:30]*** Cut end [10:09:30]Read from MH i2c: 01 07 00 [10:09:30]MH_I2C_Read... [10:09:30]Read from MH i2c: 01 07 00 E8 05 00 00 00 00 00 FF 0F 02 [10:09:30]process_action close_receipt done [10:09:30]requested_data is exist [10:09:30]produce_requested_data [10:09:30]requested_item fm.sn is exist - process it [10:09:30]wFMCommunicate request_size=4 [10:09:30]MH_SAM_APDU [10:09:30]CAPDU: 80 11 00 00 [10:09:30]Write to MH i2c: E2 08 00 E9 05 80 11 00 00 00 00 00 00 68 [10:09:30]Write i2c OK [10:09:30]MH_I2C_Read... [10:09:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:30]Read from MH i2c: E2 [10:09:30]MH_I2C_Read... [10:09:30]Read from MH i2c: E2 17 00 [10:09:30]MH_I2C_Read... [10:09:30]Read from MH i2c: E2 17 00 E9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BB [10:09:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:09:30]wFMCommunicate OK [10:09:30]requested_item fd.num is exist - process it [10:09:30]SAM_PROTO_GetFieldsCounters [10:09:30]wFMCommunicate request_size=4 [10:09:30]MH_SAM_APDU [10:09:30]CAPDU: 80 13 00 00 [10:09:30]Write to MH i2c: E2 08 00 EA 05 80 13 00 00 00 00 00 00 6B [10:09:30]Write i2c OK [10:09:30]MH_I2C_Read... [10:09:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:09:30]Read from MH i2c: E2 [10:09:30]MH_I2C_Read... [10:09:30]Read from MH i2c: E2 62 00 [10:09:30]MH_I2C_Read... [10:09:30]Read from MH i2c: E2 62 00 EA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [10:09:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:09:30]wFMCommunicate OK [10:09:30]SAM_PROTO_GetFieldsCounters done [10:09:30]requested_item shift.num is exist - process it [10:09:30]requested_item shift.opened is exist - process it [10:09:30]req_shift_opened [10:09:30]FM_GetShiftState [10:09:30]SAM_PROTO_GetShiftState [10:09:30]wFMCommunicate request_size=4 [10:09:30]MH_SAM_APDU [10:09:30]CAPDU: 80 13 01 00 [10:09:30]Write to MH i2c: E2 08 00 EB 05 80 13 01 00 00 00 00 00 6D [10:09:30]Write i2c OK [10:09:30]MH_I2C_Read... [10:09:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:30]Read from MH i2c: E2 [10:09:30]MH_I2C_Read... [10:09:30]Read from MH i2c: E2 0E 00 [10:09:30]MH_I2C_Read... [10:09:30]Read from MH i2c: E2 0E 00 EB 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 3A [10:09:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:09:30]wFMCommunicate OK [10:09:30]SAM_PROTO_GetShiftState done [10:09:30]FM_GetShiftState done [10:09:30]req_shift_opened done [10:09:30]requested_item shift.open_date is exist - process it [10:09:30]req_shift_open_date [10:09:30]req_shift_open_date done [10:09:30]produce_requested_data done [10:09:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152636,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:09:30]process_action_free close_receipt [10:09:30]json_value_free [10:09:30]json_value_free done [10:09:30]process_json_proto returns [10:09:30]Send response to host [10:09:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152636,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:09:30]free response buf [10:09:30]execute_script done [10:09:30]execute_script returns [10:09:30]free content buf [10:09:30]Sock 8.Close socket [10:09:30]Sock 8.Thread stoped [10:09:32]Connected sock=11 [10:09:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F2 43 04 01 D5 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 D7 8F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 54 02 00 35 04 06 00 3C 41 99 76 73 46 8A 11 FF E9 06 78 E1 62 [10:09:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AE D5 47 00 1D BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 54 02 00 F4 03 04 00 D9 37 F2 66 B6 04 01 00 00 D9 03 68 1C 3C 6E 30 62 [10:09:32]CommunicateWithHost err = 0 [10:09:32]CheckOFDResponse [10:09:32]1017 (14) - 77093643461234 [10:09:32]1041 (16) - 0000000000871835 [10:09:32]1040 (4) - 152636 [10:09:32]1012 (4) - 24.09.2024 03:54 [10:09:32]1206 (1) - 0 [10:09:32]OFD Sender: Remove packet 152636 [10:09:32]ProducePacketName [10:09:32]name=ofd_packets/00152636 [10:09:32]NVStorageDeleteData [10:09:33]OFD Sender: No OFD packet to send [10:09:38]OFD Sender: No OFD packet to send [10:09:43]OFD Sender: No OFD packet to send [10:09:48]OFD Sender: No OFD packet to send [10:09:53]OFD Sender: No OFD packet to send [10:09:58]OFD Sender: No OFD packet to send [10:10:03]OFD Sender: No OFD packet to send [10:10:08]OFD Sender: No OFD packet to send [10:10:13]OFD Sender: No OFD packet to send [10:10:18]OFD Sender: No OFD packet to send [10:10:22]recv_with_timeout no data received [10:10:23]OFD Sender: No OFD packet to send [10:10:28]OFD Sender: No OFD packet to send [10:10:33]OFD Sender: No OFD packet to send [10:10:37]recv_with_timeout no data received [10:10:38]OFD Sender: No OFD packet to send [10:10:43]OFD Sender: No OFD packet to send [10:10:48]OFD Sender: No OFD packet to send [10:10:53]OFD Sender: No OFD packet to send [10:10:53]recv_with_timeout no data received [10:10:58]OFD Sender: No OFD packet to send [10:11:03]OFD Sender: No OFD packet to send [10:11:08]OFD Sender: No OFD packet to send [10:11:10]recv_with_timeout no data received [10:11:13]OFD Sender: No OFD packet to send [10:11:18]OFD Sender: No OFD packet to send [10:11:23]OFD Sender: No OFD packet to send [10:11:28]OFD Sender: No OFD packet to send [10:11:33]OFD Sender: No OFD packet to send [10:11:38]OFD Sender: No OFD packet to send [10:11:43]OFD Sender: No OFD packet to send [10:11:48]OFD Sender: No OFD packet to send [10:11:53]OFD Sender: No OFD packet to send [10:11:58]OFD Sender: No OFD packet to send [10:12:03]OFD Sender: No OFD packet to send [10:12:09]OFD Sender: No OFD packet to send [10:12:14]OFD Sender: No OFD packet to send [10:12:19]OFD Sender: No OFD packet to send [10:12:24]OFD Sender: No OFD packet to send [10:12:29]OFD Sender: No OFD packet to send [10:12:34]OFD Sender: No OFD packet to send [10:12:39]OFD Sender: No OFD packet to send [10:12:44]OFD Sender: No OFD packet to send [10:12:49]OFD Sender: No OFD packet to send [10:12:54]OFD Sender: No OFD packet to send [10:12:59]OFD Sender: No OFD packet to send [10:13:04]OFD Sender: No OFD packet to send [10:13:09]OFD Sender: No OFD packet to send [10:13:14]OFD Sender: No OFD packet to send [10:13:19]OFD Sender: No OFD packet to send [10:13:24]OFD Sender: No OFD packet to send [10:13:29]OFD Sender: No OFD packet to send [10:13:34]OFD Sender: No OFD packet to send [10:13:39]OFD Sender: No OFD packet to send [10:13:44]OFD Sender: No OFD packet to send [10:13:49]OFD Sender: No OFD packet to send [10:13:54]OFD Sender: No OFD packet to send [10:13:59]OFD Sender: No OFD packet to send [10:14:04]OFD Sender: No OFD packet to send [10:14:09]OFD Sender: No OFD packet to send [10:14:14]OFD Sender: No OFD packet to send [10:14:19]OFD Sender: No OFD packet to send [10:14:24]OFD Sender: No OFD packet to send [10:14:29]OFD Sender: No OFD packet to send [10:14:34]OFD Sender: No OFD packet to send [10:14:39]OFD Sender: No OFD packet to send [10:14:44]OFD Sender: No OFD packet to send [10:14:49]OFD Sender: No OFD packet to send [10:14:54]OFD Sender: No OFD packet to send [10:14:59]OFD Sender: No OFD packet to send [10:15:04]OFD Sender: No OFD packet to send [10:15:09]OFD Sender: No OFD packet to send [10:15:14]OFD Sender: No OFD packet to send [10:15:19]OFD Sender: No OFD packet to send [10:15:24]OFD Sender: No OFD packet to send [10:15:26]accept exits with 9 [10:15:26]New connection [10:15:26]New thread 3067424100 created [10:15:26]Thread 3067280740 joined [10:15:26]Waiting for new connection... [10:15:26] Sock 9.Parse request [10:15:26]Sock 9.Check first char [10:15:26]Sock 9.First char is OK [10:15:26]request: POST /json_proto HTTP/1.0 [10:15:26]Method: POST [10:15:26]URL: /json_proto [10:15:26]Method is POST - this is cgi request [10:15:26]url: /json_proto [10:15:26]query_string will be loaded in cgi processing [10:15:26]execute_cgi json_proto POST (null) [10:15:26]execute_cgi path=json_proto method=POST [10:15:26]POST find Content-Length [10:15:26]Host: 172.17.43.67:8080 [10:15:26]Content-Length: 753 [10:15:26]Content-Type: application/json [10:15:26] [10:15:26]POST finish read [10:15:26]Found Content-Length = 753 [10:15:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786640", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30073862", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:26]execute_script... [10:15:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786640", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30073862", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:26]POST & json_proto [10:15:26]process_json_proto [10:15:26]json parsed OK: [10:15:26]protocol is kg_v1.0 [10:15:26]action value=close_receipt [10:15:26]process_action close_receipt [10:15:26]cmd_close_receipt [10:15:26]MH_GetDate [10:15:26]Write to MH i2c: F0 00 00 EC 05 E0 [10:15:26]Write i2c OK [10:15:26]MH_I2C_Read... [10:15:26]Read from MH i2c: F0 [10:15:26]MH_I2C_Read... [10:15:26]Read from MH i2c: F0 09 00 [10:15:26]MH_I2C_Read... [10:15:26]Read from MH i2c: F0 09 00 EC 05 00 3F 91 F2 66 6A BD 47 65 E4 [10:15:26]GetLastDocTimeStamp 1727172567 [10:15:26]current date 1727172927 [10:15:26]FM_GetShiftState [10:15:26]SAM_PROTO_GetShiftState [10:15:26]wFMCommunicate request_size=4 [10:15:26]MH_SAM_APDU [10:15:26]CAPDU: 80 13 01 00 [10:15:26]Write to MH i2c: E2 08 00 ED 05 80 13 01 00 00 00 00 00 6F [10:15:26]Write i2c OK [10:15:26]MH_I2C_Read... [10:15:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:26]Read from MH i2c: E2 [10:15:26]MH_I2C_Read... [10:15:26]Read from MH i2c: E2 0E 00 [10:15:26]MH_I2C_Read... [10:15:26]Read from MH i2c: E2 0E 00 ED 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 3C [10:15:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:15:26]wFMCommunicate OK [10:15:26]SAM_PROTO_GetShiftState done [10:15:26]FM_GetShiftState done [10:15:26]opened in 1727137889 [10:15:26]opened+sec_in_day 1727224289 [10:15:26]quantity*price = 0 [10:15:26]sum+1 = 1 [10:15:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 96 24.09.2024 10:15 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30073862 ФМ: 0000000000871835 ФД: 152637 ФПД: 161669593033208 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T101527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152637&fm=161669593033208&tin=02508201610067®Number=0000000000091825&sum=0 [10:15:27]StoreToDocumentArchive [10:15:27]shift 477 fd 152637 [10:15:27]save to /storage/0477/doc_00152637 [10:15:27]save last doc name /storage/0477/doc_00152637 to /storage/kkm_last_doc_name [10:15:27]save OK [10:15:27]Clear old archive folders... [10:15:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:15:27]tlvbuf is 011C2720 [10:15:27]SAM_PROTO_ClearQueue [10:15:27]wFMCommunicate request_size=4 [10:15:27]MH_SAM_APDU [10:15:27]CAPDU: 80 09 00 00 [10:15:27]Write to MH i2c: E2 08 00 FA 05 80 09 00 00 00 00 00 00 71 [10:15:27]Write i2c OK [10:15:27]MH_I2C_Read... [10:15:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:27]Read from MH i2c: E2 [10:15:27]MH_I2C_Read... [10:15:27]Read from MH i2c: E2 03 00 [10:15:27]MH_I2C_Read... [10:15:27]Read from MH i2c: E2 03 00 FA 05 00 90 00 73 [10:15:27]RAPDU: 90 00 [10:15:27]wFMCommunicate OK [10:15:27]SAM_PROTO_ClearQueue done [10:15:27]KKMCreateOFDPacket [10:15:27]OFDProtocolAddRootSTLVToBuf [10:15:27]FM_MakeSignedData [10:15:27]FM_MakeSignedData [10:15:27]SAM_PROTO_SignData [10:15:27]wFMCommunicate request_size=4 [10:15:27]MH_SAM_APDU [10:15:27]CAPDU: 80 0D 01 02 [10:15:27]Write to MH i2c: E2 08 00 FB 05 80 0D 01 02 00 00 00 00 79 [10:15:27]Write i2c OK [10:15:27]MH_I2C_Read... [10:15:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:27]Read from MH i2c: E2 [10:15:27]MH_I2C_Read... [10:15:27]Read from MH i2c: E2 03 00 [10:15:27]MH_I2C_Read... [10:15:27]Read from MH i2c: E2 03 00 FB 05 00 90 00 74 [10:15:27]RAPDU: 90 00 [10:15:27]wFMCommunicate OK [10:15:27]wFMCommunicate request_size=255 [10:15:27]MH_SAM_APDU [10:15:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 3F 91 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 54 02 00 35 04 06 00 93 09 A2 A9 [10:15:27]Write to MH i2c: E2 02 01 FC 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 3F 91 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 54 02 00 35 04 06 00 93 09 A2 A9 00 00 DD [10:15:27]Write i2c OK [10:15:27]MH_I2C_Read... [10:15:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:28]Read from MH i2c: E2 [10:15:28]MH_I2C_Read... [10:15:28]Read from MH i2c: E2 03 00 [10:15:28]MH_I2C_Read... [10:15:28]Read from MH i2c: E2 03 00 FC 05 00 90 00 75 [10:15:28]RAPDU: 90 00 [10:15:28]wFMCommunicate OK [10:15:28]wFMCommunicate request_size=7 [10:15:28]MH_SAM_APDU [10:15:28]CAPDU: 80 0D 02 02 02 E9 F8 [10:15:28]Write to MH i2c: E2 0A 00 FD 05 80 0D 02 02 02 00 E9 F8 00 00 61 [10:15:28]Write i2c OK [10:15:28]MH_I2C_Read... [10:15:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:28]Read from MH i2c: E2 [10:15:28]MH_I2C_Read... [10:15:28]Read from MH i2c: E2 03 00 [10:15:28]MH_I2C_Read... [10:15:28]Read from MH i2c: E2 03 00 FD 05 00 90 00 76 [10:15:28]RAPDU: 90 00 [10:15:28]wFMCommunicate OK [10:15:28]wFMCommunicate request_size=4 [10:15:28]MH_SAM_APDU [10:15:28]CAPDU: 80 0D 03 02 [10:15:28]Write to MH i2c: E2 08 00 FE 05 80 0D 03 02 00 00 00 00 7E [10:15:28]Write i2c OK [10:15:28]MH_I2C_Read... [10:15:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:28]Read from MH i2c: E2 [10:15:28]MH_I2C_Read... [10:15:28]Read from MH i2c: E2 0B 00 [10:15:28]MH_I2C_Read... [10:15:28]Read from MH i2c: E2 0B 00 FE 05 00 F1 7B 72 F5 4B EC C7 C0 90 00 10 [10:15:28]RAPDU: F1 7B 72 F5 4B EC C7 C0 90 00 [10:15:28]wFMCommunicate OK [10:15:28]SAM_PROTO_SignData done [10:15:28]FM_MakeSignedData done [10:15:28]CreateOFDProtocolMessage [10:15:28]wFMCommunicate request_size=4 [10:15:28]MH_SAM_APDU [10:15:28]CAPDU: 80 11 00 00 [10:15:28]Write to MH i2c: E2 08 00 FF 05 80 11 00 00 00 00 00 00 7E [10:15:28]Write i2c OK [10:15:28]MH_I2C_Read... [10:15:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:28]Read from MH i2c: E2 [10:15:28]MH_I2C_Read... [10:15:28]Read from MH i2c: E2 17 00 [10:15:28]MH_I2C_Read... [10:15:28]Read from MH i2c: E2 17 00 FF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [10:15:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:15:28]wFMCommunicate OK [10:15:28]CreateOFDProtocolMessage done [10:15:28]OFDSenderStorePacket 152637 [10:15:28]StoreOFDPacket docnum=152637 [10:15:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3B CB 04 01 DC A5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 3F 91 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 54 02 00 35 04 06 00 93 09 A2 A9 E9 F8 F1 7B 72 F5 4B EC C7 C0 [10:15:28]CheckFolder [10:15:28]dirname=/storage/ofd_packets [10:15:28]CheckFolder done [10:15:28]ProducePacketName [10:15:28]name=ofd_packets/00152637 [10:15:28]NVStorageSaveData ofd_packets/00152637 [10:15:28]File name is /storage/ofd_packets/00152637 [10:15:28]Write 298 bytes [10:15:28]NVStorageSaveData done [10:15:28]OFDSenderStorePacket done [10:15:28]KKMCreateOFDPacket done [10:15:28]NVStorageSaveData kkm_last_timestamp [10:15:28]File name is /storage/kkm_last_timestamp [10:15:28]Write 4 bytes [10:15:28]NVStorageSaveData done [10:15:28]ExternCall_PrintAddStr [10:15:28]wPrintStart [10:15:28]Write to MH i2c: 01 00 00 00 06 06 [10:15:28]Write i2c OK [10:15:28]MH_I2C_Read... [10:15:28]Read from MH i2c: 01 [10:15:28]MH_I2C_Read... [10:15:28]Read from MH i2c: 01 07 00 [10:15:28]MH_I2C_Read... [10:15:28]Read from MH i2c: 01 07 00 00 06 00 00 00 00 00 FF 0F 1B [10:15:28]RasterBufferAndPrint [10:15:28]line Счет N : (1)1786640 [10:15:28]line ИНН: 02508201610067 [10:15:28]line Контрольно-Кассовый Чек [10:15:28]line ПРОДАЖА [10:15:28]line ТРК (МРК, ГНК) : 31 [10:15:28]line Товар: 2710194210 [10:15:28]line ДТ-К-5 [10:15:28]line 100.000 * 0.00 [10:15:28]line = 0.00 [10:15:28]line НДС 12% НСП 1% [10:15:28]line > о реализуемом товаре [10:15:28]line ИТОГО: 0.00 [10:15:28]line НСП 1% : 0.00 [10:15:28]line НДС 12% : 0.00 [10:15:28]line Наличными: 0.00 [10:15:28]line Безнал.: 0.00 [10:15:28]line Место: АЗС № 89 "Партнер Нефть" [10:15:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:15:28]line СНО: Общий режим [10:15:28]line Чек 96 24.09.2024 10:15 [10:15:28]line Смена: 477 ФФД: 1.0 [10:15:28]line ЗНМ: 0300000113 [10:15:28]line РНМ: 0000000000091825 [10:15:28]line Версия ККМ: 001 [10:15:28]line Талоны: ТК ГПНА Online [10:15:28]line 30073862 [10:15:28]line ФМ: 0000000000871835 [10:15:28]line ФД: 152637 [10:15:28]line ФПД: 161669593033208 [10:15:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T101527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152637&fm=161669593033208&tin=02508201610067®Number=0000000000091825&sum=0 [10:15:28]written 0, free lines is 4095 [10:15:28]OFD Sender: Processing packet 152637 [packets to send 828, broken 827] [10:15:28]ProducePacketName [10:15:28]name=ofd_packets/00152637 [10:15:28]OFD Sender: To server: pG, [10:15:28]CommunicateWithHost lk.salyk.kg:30040 [10:15:28]ConnectInit lk.salyk.kg [10:15:28]Connected sock=10 [10:15:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3B CB 04 01 DC A5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 3F 91 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 54 02 00 35 04 06 00 93 09 A2 A9 E9 F8 F1 7B 72 F5 4B EC C7 C0 [10:15:28]Write to MH i2c: 01 00 00 2A 06 30 [10:15:29]Write i2c OK [10:15:29]MH_I2C_Read... [10:15:29]Read from MH i2c: 01 [10:15:29]MH_I2C_Read... [10:15:29]Read from MH i2c: 01 07 00 [10:15:29]MH_I2C_Read... [10:15:29]Read from MH i2c: 01 07 00 2A 06 00 00 00 00 00 F0 0C 33 [10:15:29]RasterBufferAndPrint [10:15:29]line [10:15:29]line [10:15:29]line [10:15:29]line [10:15:29]line [10:15:29]written 0, free lines is 3318 [10:15:29]MH_Cut [10:15:29]Write to MH i2c: D1 01 00 31 06 01 09 [10:15:29]Write i2c OK [10:15:29]MH_I2C_Read... [10:15:29]Read from MH i2c: D1 [10:15:29]MH_I2C_Read... [10:15:29]Read from MH i2c: D1 01 00 [10:15:29]MH_I2C_Read... [10:15:29]Read from MH i2c: D1 01 00 31 06 00 08 [10:15:29]Write to MH i2c: 01 00 00 32 06 38 [10:15:29]Write i2c OK [10:15:29]MH_I2C_Read... [10:15:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7E E8 47 00 B5 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 54 02 00 F4 03 04 00 3D 39 F2 66 B6 04 01 00 00 2D 21 26 EE DD 55 81 41 [10:15:29]CommunicateWithHost err = 0 [10:15:29]CheckOFDResponse [10:15:29]1017 (14) - 77093643461234 [10:15:29]1041 (16) - 0000000000871835 [10:15:29]1040 (4) - 152637 [10:15:29]1012 (4) - 24.09.2024 03:59 [10:15:29]1206 (1) - 0 [10:15:29]OFD Sender: Remove packet 152637 [10:15:29]ProducePacketName [10:15:29]name=ofd_packets/00152637 [10:15:29]NVStorageDeleteData [10:15:29]*** Cut start [10:15:29]*** Purtial cut [10:15:29]*** Stage 1: CUTSNS_PIN = 1 [10:15:29]OFD Sender: No OFD packet to send [10:15:29]Read from MH i2c: 01 [10:15:30]MH_I2C_Read... [10:15:30]*** Stop cut motor [10:15:30]*** Cut end [10:15:30]Read from MH i2c: 01 07 00 [10:15:30]MH_I2C_Read... [10:15:30]Read from MH i2c: 01 07 00 32 06 00 00 00 00 00 FF 0F 4D [10:15:30]process_action close_receipt done [10:15:30]requested_data is exist [10:15:30]produce_requested_data [10:15:30]requested_item fm.sn is exist - process it [10:15:30]wFMCommunicate request_size=4 [10:15:30]MH_SAM_APDU [10:15:30]CAPDU: 80 11 00 00 [10:15:30]Write to MH i2c: E2 08 00 33 06 80 11 00 00 00 00 00 00 B3 [10:15:30]Write i2c OK [10:15:30]MH_I2C_Read... [10:15:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:30]Read from MH i2c: E2 [10:15:30]MH_I2C_Read... [10:15:30]Read from MH i2c: E2 17 00 [10:15:30]MH_I2C_Read... [10:15:30]Read from MH i2c: E2 17 00 33 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [10:15:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:15:30]wFMCommunicate OK [10:15:30]requested_item fd.num is exist - process it [10:15:30]SAM_PROTO_GetFieldsCounters [10:15:30]wFMCommunicate request_size=4 [10:15:30]MH_SAM_APDU [10:15:30]CAPDU: 80 13 00 00 [10:15:30]Write to MH i2c: E2 08 00 34 06 80 13 00 00 00 00 00 00 B6 [10:15:30]Write i2c OK [10:15:30]MH_I2C_Read... [10:15:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:30]Read from MH i2c: E2 [10:15:30]MH_I2C_Read... [10:15:30]Read from MH i2c: E2 62 00 [10:15:30]MH_I2C_Read... [10:15:30]Read from MH i2c: E2 62 00 34 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 68 [10:15:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:15:30]wFMCommunicate OK [10:15:30]SAM_PROTO_GetFieldsCounters done [10:15:30]requested_item shift.num is exist - process it [10:15:30]requested_item shift.opened is exist - process it [10:15:30]req_shift_opened [10:15:30]FM_GetShiftState [10:15:30]SAM_PROTO_GetShiftState [10:15:30]wFMCommunicate request_size=4 [10:15:30]MH_SAM_APDU [10:15:30]CAPDU: 80 13 01 00 [10:15:30]Write to MH i2c: E2 08 00 35 06 80 13 01 00 00 00 00 00 B8 [10:15:30]Write i2c OK [10:15:30]MH_I2C_Read... [10:15:30]Read from MH i2c: E2 [10:15:30]MH_I2C_Read... [10:15:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:30]Read from MH i2c: E2 0E 00 [10:15:30]MH_I2C_Read... [10:15:30]Read from MH i2c: E2 0E 00 35 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 85 [10:15:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:15:30]wFMCommunicate OK [10:15:30]SAM_PROTO_GetShiftState done [10:15:30]FM_GetShiftState done [10:15:30]req_shift_opened done [10:15:30]requested_item shift.open_date is exist - process it [10:15:30]req_shift_open_date [10:15:30]req_shift_open_date done [10:15:30]produce_requested_data done [10:15:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152637,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:15:30]process_action_free close_receipt [10:15:30]json_value_free [10:15:30]json_value_free done [10:15:30]process_json_proto returns [10:15:30]Send response to host [10:15:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152637,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:15:30]free response buf [10:15:30]execute_script done [10:15:30]execute_script returns [10:15:30]free content buf [10:15:30]Sock 9.Close socket [10:15:30]Sock 9.Thread stoped [10:15:34]OFD Sender: No OFD packet to send [10:15:39]OFD Sender: No OFD packet to send [10:15:44]recv_with_timeout no data received [10:15:44]OFD Sender: No OFD packet to send [10:15:49]OFD Sender: No OFD packet to send [10:15:54]OFD Sender: No OFD packet to send [10:15:57]accept exits with 8 [10:15:57]New connection [10:15:57]New thread 3067280740 created [10:15:57]Thread 3067424100 joined [10:15:57]Waiting for new connection... [10:15:57] Sock 8.Parse request [10:15:57]Sock 8.Check first char [10:15:57]Sock 8.First char is OK [10:15:57]request: POST /json_proto HTTP/1.0 [10:15:57]Method: POST [10:15:57]URL: /json_proto [10:15:57]Method is POST - this is cgi request [10:15:57]url: /json_proto [10:15:57]query_string will be loaded in cgi processing [10:15:57]execute_cgi json_proto POST (null) [10:15:57]execute_cgi path=json_proto method=POST [10:15:57]POST find Content-Length [10:15:57]Host: 172.17.43.67:8080 [10:15:57]Content-Length: 678 [10:15:57]Content-Type: application/json [10:15:57] [10:15:57]POST finish read [10:15:57]Found Content-Length = 678 [10:15:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:57]execute_script... [10:15:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:57]POST & json_proto [10:15:57]process_json_proto [10:15:57]json parsed OK: [10:15:57]protocol is kg_v1.0 [10:15:57]action value=close_receipt [10:15:57]process_action close_receipt [10:15:57]cmd_close_receipt [10:15:57]MH_GetDate [10:15:57]Write to MH i2c: F0 00 00 36 06 2B [10:15:57]Write i2c OK [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: F0 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: F0 09 00 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: F0 09 00 36 06 00 5E 91 F2 66 6A BD 47 65 4E [10:15:57]GetLastDocTimeStamp 1727172927 [10:15:57]current date 1727172958 [10:15:57]FM_GetShiftState [10:15:57]SAM_PROTO_GetShiftState [10:15:57]wFMCommunicate request_size=4 [10:15:57]MH_SAM_APDU [10:15:57]CAPDU: 80 13 01 00 [10:15:57]Write to MH i2c: E2 08 00 37 06 80 13 01 00 00 00 00 00 BA [10:15:57]Write i2c OK [10:15:57]MH_I2C_Read... [10:15:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:57]Read from MH i2c: E2 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 0E 00 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 0E 00 37 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 87 [10:15:57]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:15:57]wFMCommunicate OK [10:15:57]SAM_PROTO_GetShiftState done [10:15:57]FM_GetShiftState done [10:15:57]opened in 1727137889 [10:15:57]opened+sec_in_day 1727224289 [10:15:57]quantity*price = 30035 [10:15:57]sum+1 = 30036 [10:15:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 97 24.09.2024 10:15 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152638 ФПД: 52121855169573 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T101558&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152638&fm=52121855169573&tin=02508201610067®Number=0000000000091825&sum=30000 [10:15:59]StoreToDocumentArchive [10:15:59]shift 477 fd 152638 [10:15:59]save to /storage/0477/doc_00152638 [10:15:59]save last doc name /storage/0477/doc_00152638 to /storage/kkm_last_doc_name [10:15:59]save OK [10:15:59]Clear old archive folders... [10:15:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:15:59]tlvbuf is 011DE360 [10:15:59]SAM_PROTO_ClearQueue [10:15:59]wFMCommunicate request_size=4 [10:15:59]MH_SAM_APDU [10:15:59]CAPDU: 80 09 00 00 [10:15:59]Write to MH i2c: E2 08 00 44 06 80 09 00 00 00 00 00 00 BC [10:15:59]Write i2c OK [10:15:59]MH_I2C_Read... [10:15:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:59]Read from MH i2c: E2 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 03 00 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 03 00 44 06 00 90 00 BE [10:15:59]RAPDU: 90 00 [10:15:59]wFMCommunicate OK [10:15:59]SAM_PROTO_ClearQueue done [10:15:59]KKMCreateOFDPacket [10:15:59]OFDProtocolAddRootSTLVToBuf [10:15:59]FM_MakeSignedData [10:15:59]FM_MakeSignedData [10:15:59]SAM_PROTO_SignData [10:15:59]wFMCommunicate request_size=4 [10:15:59]MH_SAM_APDU [10:15:59]CAPDU: 80 0D 01 02 [10:15:59]Write to MH i2c: E2 08 00 45 06 80 0D 01 02 00 00 00 00 C4 [10:15:59]Write i2c OK [10:15:59]MH_I2C_Read... [10:15:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:59]Read from MH i2c: E2 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 03 00 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 03 00 45 06 00 90 00 BF [10:15:59]RAPDU: 90 00 [10:15:59]wFMCommunicate OK [10:15:59]wFMCommunicate request_size=255 [10:15:59]MH_SAM_APDU [10:15:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 5E 91 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 54 02 00 35 04 06 00 2F [10:15:59]Write to MH i2c: E2 02 01 46 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 5E 91 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 54 02 00 35 04 06 00 2F 00 00 AB [10:15:59]Write i2c OK [10:15:59]MH_I2C_Read... [10:15:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:59]Read from MH i2c: E2 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 03 00 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 03 00 46 06 00 90 00 C0 [10:15:59]RAPDU: 90 00 [10:15:59]wFMCommunicate OK [10:15:59]wFMCommunicate request_size=10 [10:15:59]MH_SAM_APDU [10:15:59]CAPDU: 80 0D 02 02 05 67 90 A9 94 25 [10:15:59]Write to MH i2c: E2 0D 00 47 06 80 0D 02 02 05 00 67 90 A9 94 25 00 00 2A [10:15:59]Write i2c OK [10:15:59]MH_I2C_Read... [10:15:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:59]Read from MH i2c: E2 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 03 00 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 03 00 47 06 00 90 00 C1 [10:15:59]RAPDU: 90 00 [10:15:59]wFMCommunicate OK [10:15:59]wFMCommunicate request_size=4 [10:15:59]MH_SAM_APDU [10:15:59]CAPDU: 80 0D 03 02 [10:15:59]Write to MH i2c: E2 08 00 48 06 80 0D 03 02 00 00 00 00 C9 [10:15:59]Write i2c OK [10:15:59]MH_I2C_Read... [10:15:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:59]Read from MH i2c: E2 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 0B 00 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 0B 00 48 06 00 EA 0F 4C 0C 04 94 A8 C5 90 00 20 [10:15:59]RAPDU: EA 0F 4C 0C 04 94 A8 C5 90 00 [10:15:59]wFMCommunicate OK [10:15:59]SAM_PROTO_SignData done [10:15:59]FM_MakeSignedData done [10:15:59]CreateOFDProtocolMessage [10:15:59]wFMCommunicate request_size=4 [10:15:59]MH_SAM_APDU [10:15:59]CAPDU: 80 11 00 00 [10:15:59]Write to MH i2c: E2 08 00 49 06 80 11 00 00 00 00 00 00 C9 [10:15:59]Write i2c OK [10:15:59]MH_I2C_Read... [10:15:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:23]execute_cgi json_proto POST (null) [10:16:23]execute_cgi path=json_proto method=POST [10:16:23]POST find Content-Length [10:16:23]Host: 172.17.43.67:8080 [10:16:23]Content-Length: 790 [10:16:23]Content-Type: application/json [10:16:23] [10:16:23]POST finish read [10:16:23]Found Content-Length = 790 [10:16:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:23]execute_script... [10:16:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:23]POST & json_proto [10:16:23]process_json_proto [10:16:23]json parsed OK: [10:16:23]protocol is kg_v1.0 [10:16:23]action value=close_receipt [10:16:23]process_action close_receipt [10:16:23]cmd_close_receipt [10:16:23]MH_GetDate [10:16:23]Write to MH i2c: F0 00 00 81 06 76 [10:16:23]Write i2c OK [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: F0 [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: F0 09 00 [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: F0 09 00 81 06 00 78 91 F2 66 6A BD 47 65 B3 [10:16:23]GetLastDocTimeStamp 1727172958 [10:16:23]current date 1727172984 [10:16:23]FM_GetShiftState [10:16:23]SAM_PROTO_GetShiftState [10:16:23]wFMCommunicate request_size=4 [10:16:23]MH_SAM_APDU [10:16:23]CAPDU: 80 13 01 00 [10:16:23]Write to MH i2c: E2 08 00 82 06 80 13 01 00 00 00 00 00 05 [10:16:23]Write i2c OK [10:16:23]MH_I2C_Read... [10:16:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:23]Read from MH i2c: E2 [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: E2 0E 00 [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: E2 0E 00 82 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D2 [10:16:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:16:23]wFMCommunicate OK [10:16:23]SAM_PROTO_GetShiftState done [10:16:23]FM_GetShiftState done [10:16:23]opened in 1727137889 [10:16:23]opened+sec_in_day 1727224289 [10:16:23]quantity*price = 0 [10:16:23]sum+1 = 1 [10:16:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 98 24.09.2024 10:16 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152639 ФПД: 178927758421692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T101624&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152639&fm=178927758421692&tin=02508201610067®Number=0000000000091825&sum=0 [10:16:25]StoreToDocumentArchive [10:16:25]shift 477 fd 152639 [10:16:25]save to /storage/0477/doc_00152639 [10:16:25]save last doc name /storage/0477/doc_00152639 to /storage/kkm_last_doc_name [10:16:25]save OK [10:16:25]Clear old archive folders... [10:16:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:16:25]tlvbuf is 01158230 [10:16:25]SAM_PROTO_ClearQueue [10:16:25]wFMCommunicate request_size=4 [10:16:25]MH_SAM_APDU [10:16:25]CAPDU: 80 09 00 00 [10:16:25]Write to MH i2c: E2 08 00 8F 06 80 09 00 00 00 00 00 00 07 [10:16:25]Write i2c OK [10:16:25]MH_I2C_Read... [10:16:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:25]Read from MH i2c: E2 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: E2 03 00 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: E2 03 00 8F 06 00 90 00 09 [10:16:25]RAPDU: 90 00 [10:16:25]wFMCommunicate OK [10:16:25]SAM_PROTO_ClearQueue done [10:16:25]KKMCreateOFDPacket [10:16:25]OFDProtocolAddRootSTLVToBuf [10:16:25]FM_MakeSignedData [10:16:25]FM_MakeSignedData [10:16:25]SAM_PROTO_SignData [10:16:25]wFMCommunicate request_size=4 [10:16:25]MH_SAM_APDU [10:16:25]CAPDU: 80 0D 01 02 [10:16:25]Write to MH i2c: E2 08 00 90 06 80 0D 01 02 00 00 00 00 0F [10:16:25]Write i2c OK [10:16:25]MH_I2C_Read... [10:16:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:25]Read from MH i2c: E2 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: E2 03 00 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: E2 03 00 90 06 00 90 00 0A [10:16:25]RAPDU: 90 00 [10:16:25]wFMCommunicate OK [10:16:25]wFMCommunicate request_size=255 [10:16:25]MH_SAM_APDU [10:16:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 78 91 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 54 02 00 35 04 06 00 A2 BB DD 7B [10:16:25]Write to MH i2c: E2 02 01 91 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 78 91 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 54 02 00 35 04 06 00 A2 BB DD 7B 00 00 47 [10:16:25]Write i2c OK [10:16:25]MH_I2C_Read... [10:16:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:25]Read from MH i2c: E2 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: E2 03 00 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: E2 03 00 91 06 00 90 00 0B [10:16:25]RAPDU: 90 00 [10:16:25]wFMCommunicate OK [10:16:25]wFMCommunicate request_size=7 [10:16:25]MH_SAM_APDU [10:16:25]CAPDU: 80 0D 02 02 02 2E BC [10:16:25]Write to MH i2c: E2 0A 00 92 06 80 0D 02 02 02 00 2E BC 00 00 00 [10:16:25]Write i2c OK [10:16:25]MH_I2C_Read... [10:16:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:25]Read from MH i2c: E2 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: E2 03 00 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: E2 03 00 92 06 00 90 00 0C [10:16:25]RAPDU: 90 00 [10:16:25]wFMCommunicate OK [10:16:25]wFMCommunicate request_size=4 [10:16:25]MH_SAM_APDU [10:16:25]CAPDU: 80 0D 03 02 [10:16:25]Write to MH i2c: E2 08 00 93 06 80 0D 03 02 00 00 00 00 14 [10:16:25]Write i2c OK [10:16:25]MH_I2C_Read... [10:16:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:25]Read from MH i2c: E2 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: E2 0B 00 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: E2 0B 00 93 06 00 0E E8 84 77 81 8E B7 05 90 00 D1 [10:16:25]RAPDU: 0E E8 84 77 81 8E B7 05 90 00 [10:16:25]wFMCommunicate OK [10:16:25]SAM_PROTO_SignData done [10:16:25]FM_MakeSignedData done [10:16:25]CreateOFDProtocolMessage [10:16:25]wFMCommunicate request_size=4 [10:16:25]MH_SAM_APDU [10:16:25]CAPDU: 80 11 00 00 [10:16:25]Write to MH i2c: E2 08 00 94 06 80 11 00 00 00 00 00 00 14 [10:16:25]Write i2c OK [10:16:25]MH_I2C_Read... [10:16:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:25]Read from MH i2c: E2 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: E2 17 00 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: E2 17 00 94 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 67 [10:16:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:16:25]wFMCommunicate OK [10:16:25]CreateOFDProtocolMessage done [10:16:25]OFDSenderStorePacket 152639 [10:16:25]StoreOFDPacket docnum=152639 [10:15:59]Read from MH i2c: E2 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 17 00 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 17 00 49 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [10:15:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:15:59]wFMCommunicate OK [10:15:59]CreateOFDProtocolMessage done [10:15:59]OFDSenderStorePacket 152638 [10:15:59]StoreOFDPacket docnum=152638 [10:15:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 14 63 07 01 B1 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 5E 91 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 54 02 00 35 04 06 00 2F 67 90 A9 94 25 EA 0F 4C 0C 04 94 A8 C5 [10:15:59]CheckFolder [10:15:59]dirname=/storage/ofd_packets [10:15:59]CheckFolder done [10:15:59]ProducePacketName [10:15:59]name=ofd_packets/00152638 [10:15:59]NVStorageSaveData ofd_packets/00152638 [10:15:59]File name is /storage/ofd_packets/00152638 [10:15:59]Write 301 bytes [10:15:59]NVStorageSaveData done [10:15:59]OFDSenderStorePacket done [10:15:59]KKMCreateOFDPacket done [10:15:59]NVStorageSaveData kkm_last_timestamp [10:15:59]File name is /storage/kkm_last_timestamp [10:15:59]Write 4 bytes [10:15:59]NVStorageSaveData done [10:15:59]ExternCall_PrintAddStr [10:15:59]wPrintStart [10:15:59]Write to MH i2c: 01 00 00 4A 06 50 [10:15:59]Write i2c OK [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: 01 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: 01 07 00 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: 01 07 00 4A 06 00 00 00 00 00 FF 0F 65 [10:15:59]RasterBufferAndPrint [10:15:59]line Счет N : (1)1786642 [10:15:59]line ИНН: 02508201610067 [10:15:59]line Контрольно-Кассовый Чек [10:15:59]line ПРОДАЖА [10:15:59]line ТРК (МРК, ГНК) : 22 [10:15:59]line Товар: 2710124130 [10:15:59]line Аи-92-К-5 [10:15:59]line 4.430 * 67.80 [10:15:59]line = 300.35 [10:15:59]line НДС 12% НСП 1% [10:15:59]line > о реализуемом товаре [10:15:59]line ОКРУГЛЕНИЕ: -0.35 [10:15:59]line ИТОГО: 300.00 [10:15:59]line Внесено: 300.00 [10:15:59]line СДАЧА: 0.00 [10:15:59]line НСП 1% : 2.66 [10:15:59]line НДС 12% : 31.90 [10:15:59]line Наличными: 300.00 [10:15:59]line Безнал.: 0.00 [10:15:59]line Место: АЗС № 89 "Партнер Нефть" [10:15:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:15:59]line СНО: Общий режим [10:15:59]line Чек 97 24.09.2024 10:15 [10:15:59]line Смена: 477 ФФД: 1.0 [10:15:59]line ЗНМ: 0300000113 [10:15:59]line РНМ: 0000000000091825 [10:15:59]line Версия ККМ: 001 [10:15:59]line ФМ: 0000000000871835 [10:15:59]line ФД: 152638 [10:15:59]line ФПД: 52121855169573 [10:15:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T101558&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152638&fm=52121855169573&tin=02508201610067®Number=0000000000091825&sum=30000 [10:15:59]written 0, free lines is 4095 [10:15:59]OFD Sender: Processing packet 152638 [packets to send 828, broken 827] [10:15:59]ProducePacketName [10:15:59]name=ofd_packets/00152638 [10:15:59]OFD Sender: To server: pG, [10:15:59]CommunicateWithHost lk.salyk.kg:30040 [10:15:59]ConnectInit lk.salyk.kg [10:16:00]Write to MH i2c: 01 00 00 75 06 7B [10:16:00]Write i2c OK [10:16:00]MH_I2C_Read... [10:16:00]Read from MH i2c: 01 [10:16:00]MH_I2C_Read... [10:16:00]Read from MH i2c: 01 07 00 [10:16:00]MH_I2C_Read... [10:16:00]Read from MH i2c: 01 07 00 75 06 00 00 00 00 00 DA 0C 68 [10:16:00]RasterBufferAndPrint [10:16:00]line [10:16:00]line [10:16:00]line [10:16:00]line [10:16:00]line [10:16:00]written 0, free lines is 3296 [10:16:00]MH_Cut [10:16:00]Write to MH i2c: D1 01 00 7C 06 01 54 [10:16:00]Write i2c OK [10:16:00]MH_I2C_Read... [10:16:00]Read from MH i2c: D1 [10:16:00]MH_I2C_Read... [10:16:00]Read from MH i2c: D1 01 00 [10:16:00]MH_I2C_Read... [10:16:00]Read from MH i2c: D1 01 00 7C 06 00 53 [10:16:00]Write to MH i2c: 01 00 00 7D 06 83 [10:16:00]Write i2c OK [10:16:00]MH_I2C_Read... [10:16:00]*** Cut start [10:16:00]*** Purtial cut [10:16:00]*** Stage 1: CUTSNS_PIN = 1 [10:16:01]Read from MH i2c: 01 [10:16:01]MH_I2C_Read... [10:16:01]*** Stop cut motor [10:16:01]*** Cut end [10:16:01]Read from MH i2c: 01 07 00 [10:16:01]MH_I2C_Read... [10:16:01]Read from MH i2c: 01 07 00 7D 06 00 00 00 00 00 FF 0F 98 [10:16:01]process_action close_receipt done [10:16:01]requested_data is exist [10:16:01]produce_requested_data [10:16:01]requested_item fm.sn is exist - process it [10:16:01]wFMCommunicate request_size=4 [10:16:01]MH_SAM_APDU [10:16:01]CAPDU: 80 11 00 00 [10:16:01]Write to MH i2c: E2 08 00 7E 06 80 11 00 00 00 00 00 00 FE [10:16:01]Write i2c OK [10:16:01]MH_I2C_Read... [10:16:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:01]Read from MH i2c: E2 [10:16:01]MH_I2C_Read... [10:16:01]Read from MH i2c: E2 17 00 [10:16:01]MH_I2C_Read... [10:16:01]Read from MH i2c: E2 17 00 7E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [10:16:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:16:01]wFMCommunicate OK [10:16:01]requested_item fd.num is exist - process it [10:16:01]SAM_PROTO_GetFieldsCounters [10:16:01]wFMCommunicate request_size=4 [10:16:01]MH_SAM_APDU [10:16:01]CAPDU: 80 13 00 00 [10:16:01]Write to MH i2c: E2 08 00 7F 06 80 13 00 00 00 00 00 00 01 [10:16:01]Write i2c OK [10:16:01]MH_I2C_Read... [10:16:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:01]Read from MH i2c: E2 [10:16:01]MH_I2C_Read... [10:16:01]Read from MH i2c: E2 62 00 [10:16:01]MH_I2C_Read... [10:16:01]Read from MH i2c: E2 62 00 7F 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 B7 [10:16:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:16:01]wFMCommunicate OK [10:16:01]SAM_PROTO_GetFieldsCounters done [10:16:01]requested_item shift.num is exist - process it [10:16:01]requested_item shift.opened is exist - process it [10:16:01]req_shift_opened [10:16:01]FM_GetShiftState [10:16:01]SAM_PROTO_GetShiftState [10:16:01]wFMCommunicate request_size=4 [10:16:01]MH_SAM_APDU [10:16:01]CAPDU: 80 13 01 00 [10:16:01]Write to MH i2c: E2 08 00 80 06 80 13 01 00 00 00 00 00 03 [10:16:01]Write i2c OK [10:16:01]MH_I2C_Read... [10:16:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:01]Read from MH i2c: E2 [10:16:01]MH_I2C_Read... [10:16:01]Read from MH i2c: E2 0E 00 [10:16:01]MH_I2C_Read... [10:16:01]Read from MH i2c: E2 0E 00 80 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D0 [10:16:01]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:16:01]wFMCommunicate OK [10:16:01]SAM_PROTO_GetShiftState done [10:16:01]FM_GetShiftState done [10:16:01]req_shift_opened done [10:16:01]requested_item shift.open_date is exist - process it [10:16:01]req_shift_open_date [10:16:01]req_shift_open_date done [10:16:01]produce_requested_data done [10:16:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152638,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:16:01]process_action_free close_receipt [10:16:01]json_value_free [10:16:01]json_value_free done [10:16:01]process_json_proto returns [10:16:01]Send response to host [10:16:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152638,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:16:01]free response buf [10:16:01]execute_script done [10:16:01]execute_script returns [10:16:01]free content buf [10:16:01]Sock 8.Close socket [10:16:01]Sock 8.Thread stoped [10:16:04]ConnectInit Can't take IP for lk.salyk.kg [10:16:04]CommunicateWithHost connect error [10:16:04]CommunicateWithHost err = -1 [10:16:04]OFD Sender: Server communicate error [10:16:09]OFD Sender: Processing packet 152638 [packets to send 828, broken 827] [10:16:09]ProducePacketName [10:16:09]name=ofd_packets/00152638 [10:16:09]OFD Sender: To server: pG, [10:16:09]CommunicateWithHost lk.salyk.kg:30040 [10:16:09]ConnectInit lk.salyk.kg [10:16:15]recv_with_timeout no data received [10:16:23]accept exits with 9 [10:16:23]New connection [10:16:23]New thread 3067424100 created [10:16:23]Thread 3067280740 joined [10:16:23]Waiting for new connection... [10:16:23] Sock 9.Parse request [10:16:23]Sock 9.Check first char [10:16:23]Sock 9.First char is OK [10:16:23]request: POST /json_proto HTTP/1.0 [10:16:23]Method: POST [10:16:23]URL: /json_proto [10:16:23]Method is POST - this is cgi request [10:16:23]url: /json_proto [10:16:23]query_string will be loaded in cgi processing [10:16:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 10 EF 04 01 F8 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 78 91 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 54 02 00 35 04 06 00 A2 BB DD 7B 2E BC 0E E8 84 77 81 8E B7 05 [10:16:25]CheckFolder [10:16:25]dirname=/storage/ofd_packets [10:16:25]CheckFolder done [10:16:25]ProducePacketName [10:16:25]name=ofd_packets/00152639 [10:16:25]NVStorageSaveData ofd_packets/00152639 [10:16:25]File name is /storage/ofd_packets/00152639 [10:16:25]Write 298 bytes [10:16:25]NVStorageSaveData done [10:16:25]OFDSenderStorePacket done [10:16:25]KKMCreateOFDPacket done [10:16:25]NVStorageSaveData kkm_last_timestamp [10:16:25]File name is /storage/kkm_last_timestamp [10:16:25]Write 4 bytes [10:16:25]NVStorageSaveData done [10:16:25]ExternCall_PrintAddStr [10:16:25]wPrintStart [10:16:25]Write to MH i2c: 01 00 00 95 06 9B [10:16:25]Write i2c OK [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: 01 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: 01 07 00 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: 01 07 00 95 06 00 00 00 00 00 FF 0F B0 [10:16:25]RasterBufferAndPrint [10:16:25]line Счет N : (1)1786641 [10:16:25]line ИНН: 02508201610067 [10:16:25]line Контрольно-Кассовый Чек [10:16:25]line ПРОДАЖА [10:16:25]line ТРК (МРК, ГНК) : 41 [10:16:25]line Товар: 2710194210 [10:16:25]line ДТ-К-5 [10:16:25]line 26.250 * 0.00 [10:16:25]line = 0.00 [10:16:25]line НДС 12% НСП 1% [10:16:25]line > о реализуемом товаре [10:16:25]line ИТОГО: 0.00 [10:16:25]line НСП 1% : 0.00 [10:16:25]line НДС 12% : 0.00 [10:16:25]line Наличными: 0.00 [10:16:25]line Безнал.: 0.00 [10:16:25]line Место: АЗС № 89 "Партнер Нефть" [10:16:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:16:25]line СНО: Общий режим [10:16:25]line Чек 98 24.09.2024 10:16 [10:16:25]line Смена: 477 ФФД: 1.0 [10:16:25]line ЗНМ: 0300000113 [10:16:25]line РНМ: 0000000000091825 [10:16:25]line Версия ККМ: 001 [10:16:25]line Талоны: Топливная Карта [10:16:25]line 07050 [10:16:25]line ФМ: 0000000000871835 [10:16:25]line ФД: 152639 [10:16:25]line ФПД: 178927758421692 [10:16:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T101624&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152639&fm=178927758421692&tin=02508201610067®Number=0000000000091825&sum=0 [10:16:25]written 0, free lines is 4095 [10:16:26]Write to MH i2c: 01 00 00 BF 06 C5 [10:16:26]Write i2c OK [10:16:26]MH_I2C_Read... [10:16:26]Read from MH i2c: 01 [10:16:26]MH_I2C_Read... [10:16:26]Read from MH i2c: 01 07 00 [10:16:26]MH_I2C_Read... [10:16:26]Read from MH i2c: 01 07 00 BF 06 00 00 00 00 00 E3 0C BB [10:16:26]RasterBufferAndPrint [10:16:26]line [10:16:26]line [10:16:26]line [10:16:26]line [10:16:26]line [10:16:26]written 0, free lines is 3309 [10:16:26]MH_Cut [10:16:26]Write to MH i2c: D1 01 00 C6 06 01 9E [10:16:26]Write i2c OK [10:16:26]MH_I2C_Read... [10:16:26]Read from MH i2c: D1 [10:16:26]MH_I2C_Read... [10:16:26]Read from MH i2c: D1 01 00 [10:16:26]MH_I2C_Read... [10:16:26]Read from MH i2c: D1 01 00 C6 06 00 9D [10:16:26]Write to MH i2c: 01 00 00 C7 06 CD [10:16:26]Write i2c OK [10:16:26]MH_I2C_Read... [10:16:26]*** Cut start [10:16:26]*** Purtial cut [10:16:26]*** Stage 1: CUTSNS_PIN = 1 [10:16:27]Read from MH i2c: 01 [10:16:27]MH_I2C_Read... [10:16:27]*** Stop cut motor [10:16:27]*** Cut end [10:16:27]Read from MH i2c: 01 07 00 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: 01 07 00 C7 06 00 00 00 00 00 FF 0F E2 [10:16:27]process_action close_receipt done [10:16:27]requested_data is exist [10:16:27]produce_requested_data [10:16:27]requested_item fm.sn is exist - process it [10:16:27]wFMCommunicate request_size=4 [10:16:27]MH_SAM_APDU [10:16:27]CAPDU: 80 11 00 00 [10:16:27]Write to MH i2c: E2 08 00 C8 06 80 11 00 00 00 00 00 00 48 [10:16:27]Write i2c OK [10:16:27]MH_I2C_Read... [10:16:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:27]Read from MH i2c: E2 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: E2 17 00 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: E2 17 00 C8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9B [10:16:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:16:27]wFMCommunicate OK [10:16:27]requested_item fd.num is exist - process it [10:16:27]SAM_PROTO_GetFieldsCounters [10:16:27]wFMCommunicate request_size=4 [10:16:27]MH_SAM_APDU [10:16:27]CAPDU: 80 13 00 00 [10:16:27]Write to MH i2c: E2 08 00 C9 06 80 13 00 00 00 00 00 00 4B [10:16:27]Write i2c OK [10:16:27]MH_I2C_Read... [10:16:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:27]Read from MH i2c: E2 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: E2 62 00 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: E2 62 00 C9 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 05 [10:16:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:16:27]wFMCommunicate OK [10:16:27]SAM_PROTO_GetFieldsCounters done [10:16:27]requested_item shift.num is exist - process it [10:16:27]requested_item shift.opened is exist - process it [10:16:27]req_shift_opened [10:16:27]FM_GetShiftState [10:16:27]SAM_PROTO_GetShiftState [10:16:27]wFMCommunicate request_size=4 [10:16:27]MH_SAM_APDU [10:16:27]CAPDU: 80 13 01 00 [10:16:27]Write to MH i2c: E2 08 00 CA 06 80 13 01 00 00 00 00 00 4D [10:16:27]Write i2c OK [10:16:27]MH_I2C_Read... [10:16:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:27]Read from MH i2c: E2 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: E2 0E 00 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: E2 0E 00 CA 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 1A [10:16:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:16:27]wFMCommunicate OK [10:16:27]SAM_PROTO_GetShiftState done [10:16:27]FM_GetShiftState done [10:16:27]req_shift_opened done [10:16:27]requested_item shift.open_date is exist - process it [10:16:27]req_shift_open_date [10:16:27]req_shift_open_date done [10:16:27]produce_requested_data done [10:16:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152639,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:16:27]process_action_free close_receipt [10:16:27]json_value_free [10:16:27]json_value_free done [10:16:27]process_json_proto returns [10:16:27]Send response to host [10:16:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152639,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:16:27]free response buf [10:16:27]execute_script done [10:16:27]execute_script returns [10:16:27]free content buf [10:16:27]Sock 9.Close socket [10:16:27]Sock 9.Thread stoped [10:16:34]Connected sock=8 [10:16:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 14 63 07 01 B1 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 5E 91 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 54 02 00 35 04 06 00 2F 67 90 A9 94 25 EA 0F 4C 0C 04 94 A8 C5 [10:16:39]recv_with_timeout no data received [10:16:39]CommunicateWithHost answer receiving error [10:16:39]CommunicateWithHost err = -3 [10:16:39]OFD Sender: Server communicate error [10:16:39]OFD Sender: Processing packet 152638 [packets to send 829, broken 827] [10:16:39]ProducePacketName [10:16:39]name=ofd_packets/00152638 [10:16:39]OFD Sender: To server: pG, [10:16:39]CommunicateWithHost lk.salyk.kg:30040 [10:16:39]ConnectInit lk.salyk.kg [10:16:40]recv_with_timeout no data received [10:16:44]ConnectInit Can't take IP for lk.salyk.kg [10:16:44]CommunicateWithHost connect error [10:16:44]CommunicateWithHost err = -1 [10:16:44]OFD Sender: Server communicate error [10:16:49]OFD Sender: Processing packet 152638 [packets to send 829, broken 827] [10:16:49]ProducePacketName [10:16:49]name=ofd_packets/00152638 [10:16:49]OFD Sender: To server: pG, [10:16:49]CommunicateWithHost lk.salyk.kg:30040 [10:16:49]ConnectInit lk.salyk.kg [10:16:55]Connected sock=9 [10:16:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 14 63 07 01 B1 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 5E 91 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 54 02 00 35 04 06 00 2F 67 90 A9 94 25 EA 0F 4C 0C 04 94 A8 C5 [10:16:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EE 93 47 00 14 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 54 02 00 F4 03 04 00 94 39 F2 66 B6 04 01 00 00 B0 B9 1E 27 90 B6 D3 FD [10:16:55]CommunicateWithHost err = 0 [10:16:55]CheckOFDResponse [10:16:55]1017 (14) - 77093643461234 [10:16:55]1041 (16) - 0000000000871835 [10:16:55]1040 (4) - 152638 [10:16:55]1012 (4) - 24.09.2024 04:01 [10:16:55]1206 (1) - 0 [10:16:55]OFD Sender: Remove packet 152638 [10:16:55]ProducePacketName [10:16:55]name=ofd_packets/00152638 [10:16:55]NVStorageDeleteData [10:16:56]OFD Sender: Processing packet 152639 [packets to send 828, broken 827] [10:16:56]ProducePacketName [10:16:56]name=ofd_packets/00152639 [10:16:56]OFD Sender: To server: pG, [10:16:56]CommunicateWithHost lk.salyk.kg:30040 [10:16:56]ConnectInit lk.salyk.kg [10:16:57]Connected sock=9 [10:16:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 10 EF 04 01 F8 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 78 91 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 54 02 00 35 04 06 00 A2 BB DD 7B 2E BC 0E E8 84 77 81 8E B7 05 [10:16:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BC CD 47 00 5D 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 54 02 00 F4 03 04 00 95 39 F2 66 B6 04 01 00 00 CF B1 C8 F6 FE 57 A2 E7 [10:16:57]CommunicateWithHost err = 0 [10:16:57]CheckOFDResponse [10:16:57]1017 (14) - 77093643461234 [10:16:57]1041 (16) - 0000000000871835 [10:16:57]1040 (4) - 152639 [10:16:57]1012 (4) - 24.09.2024 04:01 [10:16:57]1206 (1) - 0 [10:16:57]OFD Sender: Remove packet 152639 [10:16:57]ProducePacketName [10:16:57]name=ofd_packets/00152639 [10:16:57]NVStorageDeleteData [10:16:58]recv_with_timeout no data received [10:16:58]OFD Sender: No OFD packet to send [10:17:03]OFD Sender: No OFD packet to send [10:17:08]OFD Sender: No OFD packet to send [10:17:08]recv_with_timeout no data received [10:17:13]OFD Sender: No OFD packet to send [10:17:18]OFD Sender: No OFD packet to send [10:17:23]OFD Sender: No OFD packet to send [10:17:28]OFD Sender: No OFD packet to send [10:17:33]OFD Sender: No OFD packet to send [10:17:38]OFD Sender: No OFD packet to send [10:17:43]OFD Sender: No OFD packet to send [10:17:48]OFD Sender: No OFD packet to send [10:17:53]OFD Sender: No OFD packet to send [10:17:58]OFD Sender: No OFD packet to send [10:18:03]OFD Sender: No OFD packet to send [10:18:08]OFD Sender: No OFD packet to send [10:18:13]OFD Sender: No OFD packet to send [10:18:18]OFD Sender: No OFD packet to send [10:18:23]OFD Sender: No OFD packet to send [10:18:28]OFD Sender: No OFD packet to send [10:18:33]OFD Sender: No OFD packet to send [10:18:38]OFD Sender: No OFD packet to send [10:18:43]OFD Sender: No OFD packet to send [10:18:48]OFD Sender: No OFD packet to send [10:18:53]OFD Sender: No OFD packet to send [10:18:58]OFD Sender: No OFD packet to send [10:19:03]OFD Sender: No OFD packet to send [10:19:08]OFD Sender: No OFD packet to send [10:19:13]OFD Sender: No OFD packet to send [10:19:15]accept exits with 11 [10:19:15]New connection [10:19:15]New thread 3067280740 created [10:19:15]Thread 3067424100 joined [10:19:15]Waiting for new connection... [10:19:15] Sock 11.Parse request [10:19:15]Sock 11.Check first char [10:19:15]Sock 11.First char is OK [10:19:15]request: POST /json_proto HTTP/1.0 [10:19:15]Method: POST [10:19:15]URL: /json_proto [10:19:15]Method is POST - this is cgi request [10:19:15]url: /json_proto [10:19:15]query_string will be loaded in cgi processing [10:19:15]execute_cgi json_proto POST (null) [10:19:15]execute_cgi path=json_proto method=POST [10:19:15]POST find Content-Length [10:19:15]Host: 172.17.43.67:8080 [10:19:15]Content-Length: 683 [10:19:15]Content-Type: application/json [10:19:15] [10:19:15]POST finish read [10:19:15]Found Content-Length = 683 [10:19:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:15]execute_script... [10:19:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:19:15]POST & json_proto [10:19:15]process_json_proto [10:19:15]json parsed OK: [10:19:15]protocol is kg_v1.0 [10:19:15]action value=close_receipt [10:19:15]process_action close_receipt [10:19:15]cmd_close_receipt [10:19:15]MH_GetDate [10:19:15]Write to MH i2c: F0 00 00 CB 06 C0 [10:19:15]Write i2c OK [10:19:15]MH_I2C_Read... [10:19:15]Read from MH i2c: F0 [10:19:15]MH_I2C_Read... [10:19:15]Read from MH i2c: F0 09 00 [10:19:15]MH_I2C_Read... [10:19:15]Read from MH i2c: F0 09 00 CB 06 00 23 92 F2 66 6A BD 47 65 A9 [10:19:15]GetLastDocTimeStamp 1727172984 [10:19:15]current date 1727173155 [10:19:15]FM_GetShiftState [10:19:15]SAM_PROTO_GetShiftState [10:19:15]wFMCommunicate request_size=4 [10:19:15]MH_SAM_APDU [10:19:15]CAPDU: 80 13 01 00 [10:19:15]Write to MH i2c: E2 08 00 CC 06 80 13 01 00 00 00 00 00 4F [10:19:15]Write i2c OK [10:19:15]MH_I2C_Read... [10:19:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:15]Read from MH i2c: E2 [10:19:15]MH_I2C_Read... [10:19:15]Read from MH i2c: E2 0E 00 [10:19:15]MH_I2C_Read... [10:19:15]Read from MH i2c: E2 0E 00 CC 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 1C [10:19:15]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:19:15]wFMCommunicate OK [10:19:15]SAM_PROTO_GetShiftState done [10:19:15]FM_GetShiftState done [10:19:15]opened in 1727137889 [10:19:15]opened+sec_in_day 1727224289 [10:19:15]quantity*price = 100005 [10:19:15]sum+1 = 100006 [10:19:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 99 24.09.2024 10:19 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152640 ФПД: 257898782049261 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T101915&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152640&fm=257898782049261&tin=02508201610067®Number=0000000000091825&sum=100000 [10:19:16]StoreToDocumentArchive [10:19:16]shift 477 fd 152640 [10:19:16]save to /storage/0477/doc_00152640 [10:19:16]save last doc name /storage/0477/doc_00152640 to /storage/kkm_last_doc_name [10:19:16]save OK [10:19:16]Clear old archive folders... [10:19:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:19:16]tlvbuf is 011DFDF0 [10:19:16]SAM_PROTO_ClearQueue [10:19:16]wFMCommunicate request_size=4 [10:19:16]MH_SAM_APDU [10:19:16]CAPDU: 80 09 00 00 [10:19:16]Write to MH i2c: E2 08 00 D9 06 80 09 00 00 00 00 00 00 51 [10:19:16]Write i2c OK [10:19:16]MH_I2C_Read... [10:19:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:16]Read from MH i2c: E2 [10:19:16]MH_I2C_Read... [10:19:16]Read from MH i2c: E2 03 00 [10:19:16]MH_I2C_Read... [10:19:16]Read from MH i2c: E2 03 00 D9 06 00 90 00 53 [10:19:16]RAPDU: 90 00 [10:19:16]wFMCommunicate OK [10:19:16]SAM_PROTO_ClearQueue done [10:19:16]KKMCreateOFDPacket [10:19:16]OFDProtocolAddRootSTLVToBuf [10:19:16]FM_MakeSignedData [10:19:16]FM_MakeSignedData [10:19:16]SAM_PROTO_SignData [10:19:16]wFMCommunicate request_size=4 [10:19:16]MH_SAM_APDU [10:19:16]CAPDU: 80 0D 01 02 [10:19:16]Write to MH i2c: E2 08 00 DA 06 80 0D 01 02 00 00 00 00 59 [10:19:16]Write i2c OK [10:19:16]MH_I2C_Read... [10:19:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:16]Read from MH i2c: E2 [10:19:16]MH_I2C_Read... [10:19:16]Read from MH i2c: E2 03 00 [10:19:16]MH_I2C_Read... [10:19:16]Read from MH i2c: E2 03 00 DA 06 00 90 00 54 [10:19:16]RAPDU: 90 00 [10:19:16]wFMCommunicate OK [10:19:16]wFMCommunicate request_size=255 [10:19:16]MH_SAM_APDU [10:19:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 23 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 54 02 00 35 04 06 00 EA [10:19:16]Write to MH i2c: E2 02 01 DB 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 23 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 54 02 00 35 04 06 00 EA 00 00 35 [10:19:16]Write i2c OK [10:19:16]MH_I2C_Read... [10:19:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:16]Read from MH i2c: E2 [10:19:16]MH_I2C_Read... [10:19:16]Read from MH i2c: E2 03 00 [10:19:16]MH_I2C_Read... [10:19:16]Read from MH i2c: E2 03 00 DB 06 00 90 00 55 [10:19:16]RAPDU: 90 00 [10:19:16]wFMCommunicate OK [10:19:16]wFMCommunicate request_size=10 [10:19:16]MH_SAM_APDU [10:19:16]CAPDU: 80 0D 02 02 05 8E BD 4A C3 ED [10:19:16]Write to MH i2c: E2 0D 00 DC 06 80 0D 02 02 05 00 8E BD 4A C3 ED 00 00 AB [10:19:16]Write i2c OK [10:19:16]MH_I2C_Read... [10:19:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:16]Read from MH i2c: E2 [10:19:16]MH_I2C_Read... [10:19:16]Read from MH i2c: E2 03 00 [10:19:16]MH_I2C_Read... [10:19:16]Read from MH i2c: E2 03 00 DC 06 00 90 00 56 [10:19:16]RAPDU: 90 00 [10:19:16]wFMCommunicate OK [10:19:16]wFMCommunicate request_size=4 [10:19:16]MH_SAM_APDU [10:19:16]CAPDU: 80 0D 03 02 [10:19:16]Write to MH i2c: E2 08 00 DD 06 80 0D 03 02 00 00 00 00 5E [10:19:16]Write i2c OK [10:19:16]MH_I2C_Read... [10:19:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:16]Read from MH i2c: E2 [10:19:16]MH_I2C_Read... [10:19:16]Read from MH i2c: E2 0B 00 [10:19:16]MH_I2C_Read... [10:19:16]Read from MH i2c: E2 0B 00 DD 06 00 32 F8 E7 36 04 45 C4 A9 90 00 5C [10:19:16]RAPDU: 32 F8 E7 36 04 45 C4 A9 90 00 [10:19:16]wFMCommunicate OK [10:19:16]SAM_PROTO_SignData done [10:19:16]FM_MakeSignedData done [10:19:16]CreateOFDProtocolMessage [10:19:16]wFMCommunicate request_size=4 [10:19:16]MH_SAM_APDU [10:19:16]CAPDU: 80 11 00 00 [10:19:16]Write to MH i2c: E2 08 00 DE 06 80 11 00 00 00 00 00 00 5E [10:19:16]Write i2c OK [10:19:16]MH_I2C_Read... [10:19:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:17]Read from MH i2c: E2 [10:19:17]MH_I2C_Read... [10:19:17]Read from MH i2c: E2 17 00 [10:19:17]MH_I2C_Read... [10:19:17]Read from MH i2c: E2 17 00 DE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [10:19:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:19:17]wFMCommunicate OK [10:19:17]CreateOFDProtocolMessage done [10:19:17]OFDSenderStorePacket 152640 [10:19:17]StoreOFDPacket docnum=152640 [10:19:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 63 71 07 01 AF 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 23 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 54 02 00 35 04 06 00 EA 8E BD 4A C3 ED 32 F8 E7 36 04 45 C4 A9 [10:19:17]CheckFolder [10:19:17]dirname=/storage/ofd_packets [10:19:17]CheckFolder done [10:19:17]ProducePacketName [10:19:17]name=ofd_packets/00152640 [10:19:17]NVStorageSaveData ofd_packets/00152640 [10:19:17]File name is /storage/ofd_packets/00152640 [10:19:17]Write 301 bytes [10:19:17]NVStorageSaveData done [10:19:17]OFDSenderStorePacket done [10:19:17]KKMCreateOFDPacket done [10:19:17]NVStorageSaveData kkm_last_timestamp [10:19:17]File name is /storage/kkm_last_timestamp [10:19:17]Write 4 bytes [10:19:17]NVStorageSaveData done [10:19:17]ExternCall_PrintAddStr [10:19:17]wPrintStart [10:19:17]Write to MH i2c: 01 00 00 DF 06 E5 [10:19:17]Write i2c OK [10:19:17]MH_I2C_Read... [10:19:17]Read from MH i2c: 01 [10:19:17]MH_I2C_Read... [10:19:17]Read from MH i2c: 01 07 00 [10:19:17]MH_I2C_Read... [10:19:17]Read from MH i2c: 01 07 00 DF 06 00 00 00 00 00 FF 0F FA [10:19:17]RasterBufferAndPrint [10:19:17]line Счет N : (1)1786644 [10:19:17]line ИНН: 02508201610067 [10:19:17]line Контрольно-Кассовый Чек [10:19:17]line ПРОДАЖА [10:19:17]line ТРК (МРК, ГНК) : 42 [10:19:17]line Товар: 2710124130 [10:19:17]line Аи-92-К-5 [10:19:17]line 14.750 * 67.80 [10:19:17]line = 1000.05 [10:19:17]line НДС 12% НСП 1% [10:19:17]line > о реализуемом товаре [10:19:17]line ОКРУГЛЕНИЕ: -0.05 [10:19:17]line ИТОГО: 1000.00 [10:19:17]line Внесено: 1000.00 [10:19:17]line СДАЧА: 0.00 [10:19:17]line НСП 1% : 8.85 [10:19:17]line НДС 12% : 106.20 [10:19:17]line Наличными: 1000.00 [10:19:17]line Безнал.: 0.00 [10:19:17]line Место: АЗС № 89 "Партнер Нефть" [10:19:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:19:17]line СНО: Общий режим [10:19:17]line Чек 99 24.09.2024 10:19 [10:19:17]line Смена: 477 ФФД: 1.0 [10:19:17]line ЗНМ: 0300000113 [10:19:17]line РНМ: 0000000000091825 [10:19:17]line Версия ККМ: 001 [10:19:17]line ФМ: 0000000000871835 [10:19:17]line ФД: 152640 [10:19:17]line ФПД: 257898782049261 [10:19:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T101915&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152640&fm=257898782049261&tin=02508201610067®Number=0000000000091825&sum=100000 [10:19:17]OFD Sender: Processing packet 152640 [packets to send 828, broken 827] [10:19:17]ProducePacketName [10:19:17]name=ofd_packets/00152640 [10:19:17]OFD Sender: To server: pG, [10:19:17]CommunicateWithHost lk.salyk.kg:30040 [10:19:17]ConnectInit lk.salyk.kg [10:19:17]written 0, free lines is 4095 [10:19:17]Write to MH i2c: 01 00 00 0A 07 11 [10:19:17]Write i2c OK [10:19:17]MH_I2C_Read... [10:19:17]Read from MH i2c: 01 [10:19:17]MH_I2C_Read... [10:19:17]Read from MH i2c: 01 07 00 [10:19:17]MH_I2C_Read... [10:19:17]Read from MH i2c: 01 07 00 0A 07 00 00 00 00 00 DF 0C 03 [10:19:17]RasterBufferAndPrint [10:19:17]line [10:19:17]line [10:19:17]line [10:19:17]line [10:19:17]line [10:19:17]written 0, free lines is 3301 [10:19:17]MH_Cut [10:19:17]Write to MH i2c: D1 01 00 11 07 01 EA [10:19:17]Write i2c OK [10:19:17]MH_I2C_Read... [10:19:17]Read from MH i2c: D1 [10:19:17]MH_I2C_Read... [10:19:17]Read from MH i2c: D1 01 00 [10:19:17]MH_I2C_Read... [10:19:17]Read from MH i2c: D1 01 00 11 07 00 E9 [10:19:17]Write to MH i2c: 01 00 00 12 07 19 [10:19:17]Write i2c OK [10:19:17]MH_I2C_Read... [10:19:18]Connected sock=9 [10:19:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 63 71 07 01 AF 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 23 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 54 02 00 35 04 06 00 EA 8E BD 4A C3 ED 32 F8 E7 36 04 45 C4 A9 [10:19:18]*** Cut start [10:19:18]*** Purtial cut [10:19:18]*** Stage 1: CUTSNS_PIN = 1 [10:19:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 66 C0 47 00 06 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 54 02 00 F4 03 04 00 23 3A F2 66 B6 04 01 00 00 D2 13 AF 1C 0D 22 8E E0 [10:19:18]CommunicateWithHost err = 0 [10:19:18]CheckOFDResponse [10:19:18]1017 (14) - 77093643461234 [10:19:18]1041 (16) - 0000000000871835 [10:19:18]1040 (4) - 152640 [10:19:18]1012 (4) - 24.09.2024 04:03 [10:19:18]1206 (1) - 0 [10:19:18]OFD Sender: Remove packet 152640 [10:19:18]ProducePacketName [10:19:18]name=ofd_packets/00152640 [10:19:18]NVStorageDeleteData [10:19:18]Read from MH i2c: 01 [10:19:18]MH_I2C_Read... [10:19:18]*** Stop cut motor [10:19:18]*** Cut end [10:19:18]Read from MH i2c: 01 07 00 [10:19:18]MH_I2C_Read... [10:19:18]Read from MH i2c: 01 07 00 12 07 00 00 00 00 00 FF 0F 2E [10:19:18]process_action close_receipt done [10:19:18]requested_data is exist [10:19:18]produce_requested_data [10:19:18]requested_item fm.sn is exist - process it [10:19:18]wFMCommunicate request_size=4 [10:19:18]MH_SAM_APDU [10:19:18]CAPDU: 80 11 00 00 [10:19:18]Write to MH i2c: E2 08 00 13 07 80 11 00 00 00 00 00 00 94 [10:19:18]Write i2c OK [10:19:18]MH_I2C_Read... [10:19:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:18]Read from MH i2c: E2 [10:19:18]MH_I2C_Read... [10:19:18]Read from MH i2c: E2 17 00 [10:19:18]MH_I2C_Read... [10:19:18]Read from MH i2c: E2 17 00 13 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E7 [10:19:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:19:18]wFMCommunicate OK [10:19:18]requested_item fd.num is exist - process it [10:19:18]SAM_PROTO_GetFieldsCounters [10:19:18]wFMCommunicate request_size=4 [10:19:18]MH_SAM_APDU [10:19:18]CAPDU: 80 13 00 00 [10:19:18]Write to MH i2c: E2 08 00 14 07 80 13 00 00 00 00 00 00 97 [10:19:18]Write i2c OK [10:19:18]MH_I2C_Read... [10:19:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:19]Read from MH i2c: E2 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 62 00 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 62 00 14 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 55 [10:19:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:19:19]wFMCommunicate OK [10:19:19]SAM_PROTO_GetFieldsCounters done [10:19:19]requested_item shift.num is exist - process it [10:19:19]requested_item shift.opened is exist - process it [10:19:19]req_shift_opened [10:19:19]FM_GetShiftState [10:19:19]SAM_PROTO_GetShiftState [10:19:19]wFMCommunicate request_size=4 [10:19:19]MH_SAM_APDU [10:19:19]CAPDU: 80 13 01 00 [10:19:19]Write to MH i2c: E2 08 00 15 07 80 13 01 00 00 00 00 00 99 [10:19:19]Write i2c OK [10:19:19]MH_I2C_Read... [10:19:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:19]Read from MH i2c: E2 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 0E 00 [10:19:19]MH_I2C_Read... [10:19:19]Read from MH i2c: E2 0E 00 15 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 66 [10:19:19]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:19:19]wFMCommunicate OK [10:19:19]SAM_PROTO_GetShiftState done [10:19:19]FM_GetShiftState done [10:19:19]req_shift_opened done [10:19:19]requested_item shift.open_date is exist - process it [10:19:19]req_shift_open_date [10:19:19]req_shift_open_date done [10:19:19]produce_requested_data done [10:19:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152640,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:19:19]process_action_free close_receipt [10:19:19]json_value_free [10:19:19]json_value_free done [10:19:19]process_json_proto returns [10:19:19]Send response to host [10:19:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152640,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:19:19]free response buf [10:19:19]execute_script done [10:19:19]execute_script returns [10:19:19]free content buf [10:19:19]Sock 11.Close socket [10:19:19]Sock 11.Thread stoped [10:19:19]OFD Sender: No OFD packet to send [10:19:24]OFD Sender: No OFD packet to send [10:19:29]OFD Sender: No OFD packet to send [10:19:34]OFD Sender: No OFD packet to send [10:19:39]OFD Sender: No OFD packet to send [10:19:44]OFD Sender: No OFD packet to send [10:19:49]OFD Sender: No OFD packet to send [10:19:54]OFD Sender: No OFD packet to send [10:19:59]OFD Sender: No OFD packet to send [10:20:04]OFD Sender: No OFD packet to send [10:20:09]OFD Sender: No OFD packet to send [10:20:14]OFD Sender: No OFD packet to send [10:20:19]OFD Sender: No OFD packet to send [10:20:24]OFD Sender: No OFD packet to send [10:20:26]recv_with_timeout no data received [10:20:29]OFD Sender: No OFD packet to send [10:20:34]OFD Sender: No OFD packet to send [10:20:39]OFD Sender: No OFD packet to send [10:20:44]OFD Sender: No OFD packet to send [10:20:49]OFD Sender: No OFD packet to send [10:20:54]OFD Sender: No OFD packet to send [10:20:59]OFD Sender: No OFD packet to send [10:21:04]OFD Sender: No OFD packet to send [10:21:09]OFD Sender: No OFD packet to send [10:21:14]OFD Sender: No OFD packet to send [10:21:19]accept exits with 8 [10:21:19]New connection [10:21:19]New thread 3067424100 created [10:21:19]Thread 3067280740 joined [10:21:19]Waiting for new connection... [10:21:19] Sock 8.Parse request [10:21:19]Sock 8.Check first char [10:21:19]Sock 8.First char is OK [10:21:19]request: POST /json_proto HTTP/1.0 [10:21:19]Method: POST [10:21:19]URL: /json_proto [10:21:19]Method is POST - this is cgi request [10:21:19]url: /json_proto [10:21:19]query_string will be loaded in cgi processing [10:21:19]execute_cgi json_proto POST (null) [10:21:19]execute_cgi path=json_proto method=POST [10:21:19]POST find Content-Length [10:21:19]Host: 172.17.43.67:8080 [10:21:19]Content-Length: 678 [10:21:19]Content-Type: application/json [10:21:19] [10:21:19]POST finish read [10:21:19]Found Content-Length = 678 [10:21:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:19]execute_script... [10:21:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:19]POST & json_proto [10:21:19]process_json_proto [10:21:19]json parsed OK: [10:21:19]protocol is kg_v1.0 [10:21:19]action value=close_receipt [10:21:19]process_action close_receipt [10:21:19]cmd_close_receipt [10:21:19]MH_GetDate [10:21:19]Write to MH i2c: F0 00 00 16 07 0C [10:21:19]Write i2c OK [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: F0 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: F0 09 00 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: F0 09 00 16 07 00 A0 92 F2 66 6A BD 47 65 72 [10:21:19]GetLastDocTimeStamp 1727173155 [10:21:19]current date 1727173280 [10:21:19]FM_GetShiftState [10:21:19]SAM_PROTO_GetShiftState [10:21:19]wFMCommunicate request_size=4 [10:21:19]MH_SAM_APDU [10:21:19]CAPDU: 80 13 01 00 [10:21:19]Write to MH i2c: E2 08 00 17 07 80 13 01 00 00 00 00 00 9B [10:21:19]Write i2c OK [10:21:19]MH_I2C_Read... [10:21:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:19]Read from MH i2c: E2 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 0E 00 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 0E 00 17 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [10:21:19]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:21:19]wFMCommunicate OK [10:21:19]SAM_PROTO_GetShiftState done [10:21:19]FM_GetShiftState done [10:21:19]opened in 1727137889 [10:21:19]opened+sec_in_day 1727224289 [10:21:19]quantity*price = 50036 [10:21:19]sum+1 = 50037 [10:21:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 100 24.09.2024 10:21 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152641 ФПД: 265134461448057 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102120&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152641&fm=265134461448057&tin=02508201610067®Number=0000000000091825&sum=50000 [10:21:20]StoreToDocumentArchive [10:21:20]shift 477 fd 152641 [10:21:20]save to /storage/0477/doc_00152641 [10:21:20]save last doc name /storage/0477/doc_00152641 to /storage/kkm_last_doc_name [10:21:20]save OK [10:21:20]Clear old archive folders... [10:21:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:21:20]tlvbuf is 0116A640 [10:21:20]SAM_PROTO_ClearQueue [10:21:20]wFMCommunicate request_size=4 [10:21:20]MH_SAM_APDU [10:21:20]CAPDU: 80 09 00 00 [10:21:20]Write to MH i2c: E2 08 00 24 07 80 09 00 00 00 00 00 00 9D [10:21:20]Write i2c OK [10:21:20]MH_I2C_Read... [10:21:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:20]Read from MH i2c: E2 [10:21:20]MH_I2C_Read... [10:21:20]Read from MH i2c: E2 03 00 [10:21:20]MH_I2C_Read... [10:21:20]Read from MH i2c: E2 03 00 24 07 00 90 00 9F [10:21:20]RAPDU: 90 00 [10:21:20]wFMCommunicate OK [10:21:20]SAM_PROTO_ClearQueue done [10:21:20]KKMCreateOFDPacket [10:21:20]OFDProtocolAddRootSTLVToBuf [10:21:20]FM_MakeSignedData [10:21:20]FM_MakeSignedData [10:21:20]SAM_PROTO_SignData [10:21:20]wFMCommunicate request_size=4 [10:21:20]MH_SAM_APDU [10:21:20]CAPDU: 80 0D 01 02 [10:21:20]Write to MH i2c: E2 08 00 25 07 80 0D 01 02 00 00 00 00 A5 [10:21:20]Write i2c OK [10:21:20]MH_I2C_Read... [10:21:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:21:20]Read from MH i2c: E2 [10:21:20]MH_I2C_Read... [10:21:20]Read from MH i2c: E2 03 00 [10:21:20]MH_I2C_Read... [10:21:20]Read from MH i2c: E2 03 00 25 07 00 90 00 A0 [10:21:20]RAPDU: 90 00 [10:21:20]wFMCommunicate OK [10:21:20]wFMCommunicate request_size=255 [10:21:20]MH_SAM_APDU [10:21:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 A0 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 54 02 00 35 04 06 00 F1 [10:21:20]Write to MH i2c: E2 02 01 26 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 A0 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 54 02 00 35 04 06 00 F1 00 00 78 [10:21:20]Write i2c OK [10:21:20]MH_I2C_Read... [10:21:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:21]Read from MH i2c: E2 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: E2 03 00 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: E2 03 00 26 07 00 90 00 A1 [10:21:21]RAPDU: 90 00 [10:21:21]wFMCommunicate OK [10:21:21]wFMCommunicate request_size=10 [10:21:21]MH_SAM_APDU [10:21:21]CAPDU: 80 0D 02 02 05 23 6D 64 6F 79 [10:21:21]Write to MH i2c: E2 0D 00 27 07 80 0D 02 02 05 00 23 6D 64 6F 79 00 00 8E [10:21:21]Write i2c OK [10:21:21]MH_I2C_Read... [10:21:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:21]Read from MH i2c: E2 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: E2 03 00 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: E2 03 00 27 07 00 90 00 A2 [10:21:21]RAPDU: 90 00 [10:21:21]wFMCommunicate OK [10:21:21]wFMCommunicate request_size=4 [10:21:21]MH_SAM_APDU [10:21:21]CAPDU: 80 0D 03 02 [10:21:21]Write to MH i2c: E2 08 00 28 07 80 0D 03 02 00 00 00 00 AA [10:21:21]Write i2c OK [10:21:21]MH_I2C_Read... [10:21:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:21:21]Read from MH i2c: E2 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: E2 0B 00 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: E2 0B 00 28 07 00 B3 1D A1 C9 55 E8 D3 17 90 00 0C [10:21:21]RAPDU: B3 1D A1 C9 55 E8 D3 17 90 00 [10:21:21]wFMCommunicate OK [10:21:21]SAM_PROTO_SignData done [10:21:21]FM_MakeSignedData done [10:21:21]CreateOFDProtocolMessage [10:21:21]wFMCommunicate request_size=4 [10:21:21]MH_SAM_APDU [10:21:21]CAPDU: 80 11 00 00 [10:21:21]Write to MH i2c: E2 08 00 29 07 80 11 00 00 00 00 00 00 AA [10:21:21]Write i2c OK [10:21:21]MH_I2C_Read... [10:21:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:21]Read from MH i2c: E2 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: E2 17 00 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: E2 17 00 29 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [10:21:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:21:21]wFMCommunicate OK [10:21:21]CreateOFDProtocolMessage done [10:21:21]OFDSenderStorePacket 152641 [10:21:21]StoreOFDPacket docnum=152641 [10:21:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C1 80 07 01 D5 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 A0 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 54 02 00 35 04 06 00 F1 23 6D 64 6F 79 B3 1D A1 C9 55 E8 D3 17 [10:21:21]CheckFolder [10:21:21]dirname=/storage/ofd_packets [10:21:21]CheckFolder done [10:21:21]ProducePacketName [10:21:21]name=ofd_packets/00152641 [10:21:21]NVStorageSaveData ofd_packets/00152641 [10:21:21]File name is /storage/ofd_packets/00152641 [10:21:21]Write 301 bytes [10:21:21]NVStorageSaveData done [10:21:21]OFDSenderStorePacket done [10:21:21]KKMCreateOFDPacket done [10:21:21]NVStorageSaveData kkm_last_timestamp [10:21:21]File name is /storage/kkm_last_timestamp [10:21:21]Write 4 bytes [10:21:21]NVStorageSaveData done [10:21:21]ExternCall_PrintAddStr [10:21:21]wPrintStart [10:21:21]Write to MH i2c: 01 00 00 2A 07 31 [10:21:21]Write i2c OK [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: 01 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: 01 07 00 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: 01 07 00 2A 07 00 00 00 00 00 FF 0F 46 [10:21:21]RasterBufferAndPrint [10:21:21]line Счет N : (1)1786645 [10:21:21]line ИНН: 02508201610067 [10:21:21]line Контрольно-Кассовый Чек [10:21:21]line ПРОДАЖА [10:21:21]line ТРК (МРК, ГНК) : 12 [10:21:21]line Товар: 2710124130 [10:21:21]line Аи-92-К-5 [10:21:21]line 7.380 * 67.80 [10:21:21]line = 500.36 [10:21:21]line НДС 12% НСП 1% [10:21:21]line > о реализуемом товаре [10:21:21]line ОКРУГЛЕНИЕ: -0.36 [10:21:21]line ИТОГО: 500.00 [10:21:21]line Внесено: 500.00 [10:21:21]line СДАЧА: 0.00 [10:21:21]line НСП 1% : 4.43 [10:21:21]line НДС 12% : 53.14 [10:21:21]line Наличными: 500.00 [10:21:21]line Безнал.: 0.00 [10:21:21]line Место: АЗС № 89 "Партнер Нефть" [10:21:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:21:21]line СНО: Общий режим [10:21:21]line Чек 100 24.09.2024 10:21 [10:21:21]line Смена: 477 ФФД: 1.0 [10:21:21]line ЗНМ: 0300000113 [10:21:21]line РНМ: 0000000000091825 [10:21:21]line Версия ККМ: 001 [10:21:21]line ФМ: 0000000000871835 [10:21:21]line ФД: 152641 [10:21:21]line ФПД: 265134461448057 [10:21:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102120&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152641&fm=265134461448057&tin=02508201610067®Number=0000000000091825&sum=50000 [10:21:21]written 0, free lines is 4095 [10:21:21]OFD Sender: Processing packet 152641 [packets to send 828, broken 827] [10:21:21]ProducePacketName [10:21:21]name=ofd_packets/00152641 [10:21:21]OFD Sender: To server: pG, [10:21:21]CommunicateWithHost lk.salyk.kg:30040 [10:21:21]ConnectInit lk.salyk.kg [10:21:21]Write to MH i2c: 01 00 00 55 07 5C [10:21:21]Write i2c OK [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: 01 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: 01 07 00 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: 01 07 00 55 07 00 00 00 00 00 D9 0C 48 [10:21:21]RasterBufferAndPrint [10:21:21]line [10:21:21]line [10:21:21]line [10:21:21]line [10:21:21]line [10:21:21]written 0, free lines is 3296 [10:21:21]MH_Cut [10:21:21]Write to MH i2c: D1 01 00 5C 07 01 35 [10:21:21]Write i2c OK [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: D1 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: D1 01 00 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: D1 01 00 5C 07 00 34 [10:21:21]Write to MH i2c: 01 00 00 5D 07 64 [10:21:21]Write i2c OK [10:21:21]MH_I2C_Read... [10:21:22]*** Cut start [10:21:22]*** Purtial cut [10:21:22]*** Stage 1: CUTSNS_PIN = 1 [10:21:22]Read from MH i2c: 01 [10:21:22]MH_I2C_Read... [10:21:22]*** Stop cut motor [10:21:22]*** Cut end [10:21:22]Read from MH i2c: 01 07 00 [10:21:22]MH_I2C_Read... [10:21:22]Read from MH i2c: 01 07 00 5D 07 00 00 00 00 00 FF 0F 79 [10:21:22]process_action close_receipt done [10:21:22]requested_data is exist [10:21:22]produce_requested_data [10:21:22]requested_item fm.sn is exist - process it [10:21:22]wFMCommunicate request_size=4 [10:21:22]MH_SAM_APDU [10:21:22]CAPDU: 80 11 00 00 [10:21:22]Write to MH i2c: E2 08 00 5E 07 80 11 00 00 00 00 00 00 DF [10:21:22]Write i2c OK [10:21:22]MH_I2C_Read... [10:21:22]Connected sock=11 [10:21:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C1 80 07 01 D5 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 A0 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 54 02 00 35 04 06 00 F1 23 6D 64 6F 79 B3 1D A1 C9 55 E8 D3 17 [10:21:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:22]Read from MH i2c: E2 [10:21:22]MH_I2C_Read... [10:21:22]Read from MH i2c: E2 17 00 [10:21:22]MH_I2C_Read... [10:21:22]Read from MH i2c: E2 17 00 5E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [10:21:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:21:22]wFMCommunicate OK [10:21:22]requested_item fd.num is exist - process it [10:21:22]SAM_PROTO_GetFieldsCounters [10:21:22]wFMCommunicate request_size=4 [10:21:22]MH_SAM_APDU [10:21:22]CAPDU: 80 13 00 00 [10:21:22]Write to MH i2c: E2 08 00 5F 07 80 13 00 00 00 00 00 00 E2 [10:21:22]Write i2c OK [10:21:22]MH_I2C_Read... [10:21:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:23]Read from MH i2c: E2 [10:21:23]MH_I2C_Read... [10:21:23]Read from MH i2c: E2 62 00 [10:21:23]MH_I2C_Read... [10:21:23]Read from MH i2c: E2 62 00 5F 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 A4 [10:21:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:21:23]wFMCommunicate OK [10:21:23]SAM_PROTO_GetFieldsCounters done [10:21:23]requested_item shift.num is exist - process it [10:21:23]requested_item shift.opened is exist - process it [10:21:23]req_shift_opened [10:21:23]FM_GetShiftState [10:21:23]SAM_PROTO_GetShiftState [10:21:23]wFMCommunicate request_size=4 [10:21:23]MH_SAM_APDU [10:21:23]CAPDU: 80 13 01 00 [10:21:23]Write to MH i2c: E2 08 00 60 07 80 13 01 00 00 00 00 00 E4 [10:21:23]Write i2c OK [10:21:23]MH_I2C_Read... [10:21:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:23]Read from MH i2c: E2 [10:21:23]MH_I2C_Read... [10:21:23]Read from MH i2c: E2 0E 00 [10:21:23]MH_I2C_Read... [10:21:23]Read from MH i2c: E2 0E 00 60 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B1 [10:21:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:21:23]wFMCommunicate OK [10:21:23]SAM_PROTO_GetShiftState done [10:21:23]FM_GetShiftState done [10:21:23]req_shift_opened done [10:21:23]requested_item shift.open_date is exist - process it [10:21:23]req_shift_open_date [10:21:23]req_shift_open_date done [10:21:23]produce_requested_data done [10:21:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152641,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:21:23]process_action_free close_receipt [10:21:23]json_value_free [10:21:23]json_value_free done [10:21:23]process_json_proto returns [10:21:23]Send response to host [10:21:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152641,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:21:23]free response buf [10:21:23]execute_script done [10:21:23]execute_script returns [10:21:23]free content buf [10:21:23]Sock 8.Close socket [10:21:23]Sock 8.Thread stoped [10:21:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 62 7A 47 00 36 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 54 02 00 F4 03 04 00 9F 3A F2 66 B6 04 01 00 00 E0 12 C6 F0 BB DF 10 55 [10:21:23]CommunicateWithHost err = 0 [10:21:23]CheckOFDResponse [10:21:23]1017 (14) - 77093643461234 [10:21:23]1041 (16) - 0000000000871835 [10:21:23]1040 (4) - 152641 [10:21:23]1012 (4) - 24.09.2024 04:05 [10:21:23]1206 (1) - 0 [10:21:23]OFD Sender: Remove packet 152641 [10:21:23]ProducePacketName [10:21:23]name=ofd_packets/00152641 [10:21:23]NVStorageDeleteData [10:21:23]OFD Sender: No OFD packet to send [10:21:25]recv_with_timeout no data received [10:21:28]OFD Sender: No OFD packet to send [10:21:33]OFD Sender: No OFD packet to send [10:21:38]OFD Sender: No OFD packet to send [10:21:43]OFD Sender: No OFD packet to send [10:21:44]recv_with_timeout no data received [10:21:48]OFD Sender: No OFD packet to send [10:21:53]OFD Sender: No OFD packet to send [10:21:58]accept exits with 9 [10:21:58]New connection [10:21:58]New thread 3067280740 created [10:21:58]Thread 3067424100 joined [10:21:58]Waiting for new connection... [10:21:58] Sock 9.Parse request [10:21:58]Sock 9.Check first char [10:21:58]Sock 9.First char is OK [10:21:58]request: POST /json_proto HTTP/1.0 [10:21:58]Method: POST [10:21:58]URL: /json_proto [10:21:58]Method is POST - this is cgi request [10:21:58]url: /json_proto [10:21:58]query_string will be loaded in cgi processing [10:21:58]execute_cgi json_proto POST (null) [10:21:58]execute_cgi path=json_proto method=POST [10:21:58]POST find Content-Length [10:21:58]Host: 172.17.43.67:8080 [10:21:58]Content-Length: 753 [10:21:58]Content-Type: application/json [10:21:58] [10:21:58]POST finish read [10:21:58]Found Content-Length = 753 [10:21:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30073862", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:58]execute_script... [10:21:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30073862", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:58]POST & json_proto [10:21:58]process_json_proto [10:21:58]json parsed OK: [10:21:58]protocol is kg_v1.0 [10:21:58]action value=close_receipt [10:21:58]process_action close_receipt [10:21:58]cmd_close_receipt [10:21:58]MH_GetDate [10:21:58]Write to MH i2c: F0 00 00 61 07 57 [10:21:58]Write i2c OK [10:21:58]MH_I2C_Read... [10:21:58]Read from MH i2c: F0 [10:21:58]MH_I2C_Read... [10:21:58]Read from MH i2c: F0 09 00 [10:21:58]MH_I2C_Read... [10:21:58]Read from MH i2c: F0 09 00 61 07 00 C7 92 F2 66 6A BD 47 65 E4 [10:21:58]GetLastDocTimeStamp 1727173280 [10:21:58]current date 1727173319 [10:21:58]FM_GetShiftState [10:21:58]SAM_PROTO_GetShiftState [10:21:58]wFMCommunicate request_size=4 [10:21:58]MH_SAM_APDU [10:21:58]CAPDU: 80 13 01 00 [10:21:58]Write to MH i2c: E2 08 00 62 07 80 13 01 00 00 00 00 00 E6 [10:21:58]Write i2c OK [10:21:58]MH_I2C_Read... [10:21:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:58]Read from MH i2c: E2 [10:21:58]MH_I2C_Read... [10:21:58]Read from MH i2c: E2 0E 00 [10:21:58]MH_I2C_Read... [10:21:58]Read from MH i2c: E2 0E 00 62 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B3 [10:21:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:21:58]wFMCommunicate OK [10:21:58]SAM_PROTO_GetShiftState done [10:21:58]FM_GetShiftState done [10:21:58]opened in 1727137889 [10:21:58]opened+sec_in_day 1727224289 [10:21:58]quantity*price = 0 [10:21:58]sum+1 = 1 [10:21:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 101 24.09.2024 10:21 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30073862 ФМ: 0000000000871835 ФД: 152642 ФПД: 46052036698568 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102159&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152642&fm=46052036698568&tin=02508201610067®Number=0000000000091825&sum=0 [10:21:59]StoreToDocumentArchive [10:21:59]shift 477 fd 152642 [10:21:59]save to /storage/0477/doc_00152642 [10:21:59]save last doc name /storage/0477/doc_00152642 to /storage/kkm_last_doc_name [10:21:59]save OK [10:21:59]Clear old archive folders... [10:21:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:21:59]tlvbuf is 0116CF80 [10:21:59]SAM_PROTO_ClearQueue [10:21:59]wFMCommunicate request_size=4 [10:21:59]MH_SAM_APDU [10:21:59]CAPDU: 80 09 00 00 [10:21:59]Write to MH i2c: E2 08 00 6F 07 80 09 00 00 00 00 00 00 E8 [10:21:59]Write i2c OK [10:21:59]MH_I2C_Read... [10:21:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:59]Read from MH i2c: E2 [10:21:59]MH_I2C_Read... [10:21:59]Read from MH i2c: E2 03 00 [10:21:59]MH_I2C_Read... [10:21:59]Read from MH i2c: E2 03 00 6F 07 00 90 00 EA [10:21:59]RAPDU: 90 00 [10:21:59]wFMCommunicate OK [10:21:59]SAM_PROTO_ClearQueue done [10:21:59]KKMCreateOFDPacket [10:21:59]OFDProtocolAddRootSTLVToBuf [10:21:59]FM_MakeSignedData [10:21:59]FM_MakeSignedData [10:21:59]SAM_PROTO_SignData [10:21:59]wFMCommunicate request_size=4 [10:21:59]MH_SAM_APDU [10:21:59]CAPDU: 80 0D 01 02 [10:21:59]Write to MH i2c: E2 08 00 70 07 80 0D 01 02 00 00 00 00 F0 [10:21:59]Write i2c OK [10:21:59]MH_I2C_Read... [10:22:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:00]Read from MH i2c: E2 [10:22:00]MH_I2C_Read... [10:22:00]Read from MH i2c: E2 03 00 [10:22:00]MH_I2C_Read... [10:22:00]Read from MH i2c: E2 03 00 70 07 00 90 00 EB [10:22:00]RAPDU: 90 00 [10:22:00]wFMCommunicate OK [10:22:00]wFMCommunicate request_size=255 [10:22:00]MH_SAM_APDU [10:22:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 C7 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 54 02 00 35 04 06 00 29 E2 53 49 [10:22:00]Write to MH i2c: E2 02 01 71 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 C7 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 54 02 00 35 04 06 00 29 E2 53 49 00 00 A7 [10:22:00]Write i2c OK [10:22:00]MH_I2C_Read... [10:22:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:00]Read from MH i2c: E2 [10:22:00]MH_I2C_Read... [10:22:00]Read from MH i2c: E2 03 00 [10:22:00]MH_I2C_Read... [10:22:00]Read from MH i2c: E2 03 00 71 07 00 90 00 EC [10:22:00]RAPDU: 90 00 [10:22:00]wFMCommunicate OK [10:22:00]wFMCommunicate request_size=7 [10:22:00]MH_SAM_APDU [10:22:00]CAPDU: 80 0D 02 02 02 E1 C8 [10:22:00]Write to MH i2c: E2 0A 00 72 07 80 0D 02 02 02 00 E1 C8 00 00 A0 [10:22:00]Write i2c OK [10:22:00]MH_I2C_Read... [10:22:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:00]Read from MH i2c: E2 [10:22:00]MH_I2C_Read... [10:22:00]Read from MH i2c: E2 03 00 [10:22:00]MH_I2C_Read... [10:22:00]Read from MH i2c: E2 03 00 72 07 00 90 00 ED [10:22:00]RAPDU: 90 00 [10:22:00]wFMCommunicate OK [10:22:00]wFMCommunicate request_size=4 [10:22:00]MH_SAM_APDU [10:22:00]CAPDU: 80 0D 03 02 [10:22:00]Write to MH i2c: E2 08 00 73 07 80 0D 03 02 00 00 00 00 F5 [10:22:00]Write i2c OK [10:22:00]MH_I2C_Read... [10:22:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:00]Read from MH i2c: E2 [10:22:00]MH_I2C_Read... [10:22:00]Read from MH i2c: E2 0B 00 [10:22:00]MH_I2C_Read... [10:22:00]Read from MH i2c: E2 0B 00 73 07 00 60 80 F3 30 8B C3 90 37 90 00 0E [10:22:00]RAPDU: 60 80 F3 30 8B C3 90 37 90 00 [10:22:00]wFMCommunicate OK [10:22:00]SAM_PROTO_SignData done [10:22:00]FM_MakeSignedData done [10:22:00]CreateOFDProtocolMessage [10:22:00]wFMCommunicate request_size=4 [10:22:00]MH_SAM_APDU [10:22:00]CAPDU: 80 11 00 00 [10:22:00]Write to MH i2c: E2 08 00 74 07 80 11 00 00 00 00 00 00 F5 [10:22:00]Write i2c OK [10:22:00]MH_I2C_Read... [10:22:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:00]Read from MH i2c: E2 [10:22:00]MH_I2C_Read... [10:22:00]Read from MH i2c: E2 17 00 [10:22:00]MH_I2C_Read... [10:22:00]Read from MH i2c: E2 17 00 74 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [10:22:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:22:00]wFMCommunicate OK [10:22:00]CreateOFDProtocolMessage done [10:22:00]OFDSenderStorePacket 152642 [10:22:00]StoreOFDPacket docnum=152642 [10:22:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8B 96 04 01 D2 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 C7 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 54 02 00 35 04 06 00 29 E2 53 49 E1 C8 60 80 F3 30 8B C3 90 37 [10:22:00]CheckFolder [10:22:00]dirname=/storage/ofd_packets [10:22:00]CheckFolder done [10:22:00]ProducePacketName [10:22:00]name=ofd_packets/00152642 [10:22:00]NVStorageSaveData ofd_packets/00152642 [10:22:00]File name is /storage/ofd_packets/00152642 [10:22:00]Write 298 bytes [10:22:00]NVStorageSaveData done [10:22:00]OFDSenderStorePacket done [10:22:00]KKMCreateOFDPacket done [10:22:00]NVStorageSaveData kkm_last_timestamp [10:22:00]File name is /storage/kkm_last_timestamp [10:22:00]Write 4 bytes [10:22:00]NVStorageSaveData done [10:22:00]ExternCall_PrintAddStr [10:22:00]wPrintStart [10:22:00]Write to MH i2c: 01 00 00 75 07 7C [10:22:00]Write i2c OK [10:22:00]MH_I2C_Read... [10:22:00]Read from MH i2c: 01 [10:22:00]MH_I2C_Read... [10:22:00]Read from MH i2c: 01 07 00 [10:22:00]MH_I2C_Read... [10:22:00]Read from MH i2c: 01 07 00 75 07 00 00 00 00 00 FF 0F 91 [10:22:00]RasterBufferAndPrint [10:22:00]line Счет N : (1)1786643 [10:22:00]line ИНН: 02508201610067 [10:22:00]line Контрольно-Кассовый Чек [10:22:00]line ПРОДАЖА [10:22:00]line ТРК (МРК, ГНК) : 31 [10:22:00]line Товар: 2710194210 [10:22:00]line ДТ-К-5 [10:22:00]line 100.000 * 0.00 [10:22:00]line = 0.00 [10:22:00]line НДС 12% НСП 1% [10:22:00]line > о реализуемом товаре [10:22:00]line ИТОГО: 0.00 [10:22:00]line НСП 1% : 0.00 [10:22:00]line НДС 12% : 0.00 [10:22:00]line Наличными: 0.00 [10:22:00]line Безнал.: 0.00 [10:22:00]line Место: АЗС № 89 "Партнер Нефть" [10:22:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:22:00]line СНО: Общий режим [10:22:00]line Чек 101 24.09.2024 10:21 [10:22:00]line Смена: 477 ФФД: 1.0 [10:22:00]line ЗНМ: 0300000113 [10:22:00]line РНМ: 0000000000091825 [10:22:00]line Версия ККМ: 001 [10:22:00]line Талоны: ТК ГПНА Online [10:22:00]line 30073862 [10:22:00]line ФМ: 0000000000871835 [10:22:00]line ФД: 152642 [10:22:00]line ФПД: 46052036698568 [10:22:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102159&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152642&fm=46052036698568&tin=02508201610067®Number=0000000000091825&sum=0 [10:22:00]written 0, free lines is 4095 [10:22:00]OFD Sender: Processing packet 152642 [packets to send 828, broken 827] [10:22:00]ProducePacketName [10:22:00]name=ofd_packets/00152642 [10:22:00]OFD Sender: To server: pG, [10:22:00]CommunicateWithHost lk.salyk.kg:30040 [10:22:00]ConnectInit lk.salyk.kg [10:22:01]Write to MH i2c: 01 00 00 9F 07 A6 [10:22:01]Write i2c OK [10:22:01]MH_I2C_Read... [10:22:01]Read from MH i2c: 01 [10:22:01]MH_I2C_Read... [10:22:01]Read from MH i2c: 01 07 00 [10:22:01]MH_I2C_Read... [10:22:01]Read from MH i2c: 01 07 00 9F 07 00 00 00 00 00 DE 0C 97 [10:22:01]RasterBufferAndPrint [10:22:01]line [10:22:01]line [10:22:01]line [10:22:01]line [10:22:01]line [10:22:01]written 0, free lines is 3300 [10:22:01]MH_Cut [10:22:01]Write to MH i2c: D1 01 00 A6 07 01 7F [10:22:01]Write i2c OK [10:22:01]MH_I2C_Read... [10:22:01]Read from MH i2c: D1 [10:22:01]MH_I2C_Read... [10:22:01]Read from MH i2c: D1 01 00 [10:22:01]MH_I2C_Read... [10:22:01]Read from MH i2c: D1 01 00 A6 07 00 7E [10:22:01]Write to MH i2c: 01 00 00 A7 07 AE [10:22:01]Write i2c OK [10:22:01]MH_I2C_Read... [10:22:01]*** Cut start [10:22:01]*** Purtial cut [10:22:01]*** Stage 1: CUTSNS_PIN = 1 [10:22:02]Read from MH i2c: 01 [10:22:02]MH_I2C_Read... [10:22:02]*** Stop cut motor [10:22:02]*** Cut end [10:22:02]Read from MH i2c: 01 07 00 [10:22:02]MH_I2C_Read... [10:22:02]Read from MH i2c: 01 07 00 A7 07 00 00 00 00 00 FF 0F C3 [10:22:02]process_action close_receipt done [10:22:02]requested_data is exist [10:22:02]produce_requested_data [10:22:02]requested_item fm.sn is exist - process it [10:22:02]wFMCommunicate request_size=4 [10:22:02]MH_SAM_APDU [10:22:02]CAPDU: 80 11 00 00 [10:22:02]Write to MH i2c: E2 08 00 A8 07 80 11 00 00 00 00 00 00 29 [10:22:02]Write i2c OK [10:22:02]MH_I2C_Read... [10:22:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:02]Read from MH i2c: E2 [10:22:02]MH_I2C_Read... [10:22:02]Read from MH i2c: E2 17 00 [10:22:02]MH_I2C_Read... [10:22:02]Read from MH i2c: E2 17 00 A8 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [10:22:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:22:02]wFMCommunicate OK [10:22:02]requested_item fd.num is exist - process it [10:22:02]SAM_PROTO_GetFieldsCounters [10:22:02]wFMCommunicate request_size=4 [10:22:02]MH_SAM_APDU [10:22:02]CAPDU: 80 13 00 00 [10:22:02]Write to MH i2c: E2 08 00 A9 07 80 13 00 00 00 00 00 00 2C [10:22:02]Write i2c OK [10:22:02]MH_I2C_Read... [10:22:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:02]Read from MH i2c: E2 [10:22:02]MH_I2C_Read... [10:22:02]Read from MH i2c: E2 62 00 [10:22:02]MH_I2C_Read... [10:22:02]Read from MH i2c: E2 62 00 A9 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [10:22:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:22:02]wFMCommunicate OK [10:22:02]SAM_PROTO_GetFieldsCounters done [10:22:02]requested_item shift.num is exist - process it [10:22:02]requested_item shift.opened is exist - process it [10:22:02]req_shift_opened [10:22:02]FM_GetShiftState [10:22:02]SAM_PROTO_GetShiftState [10:22:02]wFMCommunicate request_size=4 [10:22:02]MH_SAM_APDU [10:22:02]CAPDU: 80 13 01 00 [10:22:02]Write to MH i2c: E2 08 00 AA 07 80 13 01 00 00 00 00 00 2E [10:22:02]Write i2c OK [10:22:02]MH_I2C_Read... [10:22:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:02]Read from MH i2c: E2 [10:22:02]MH_I2C_Read... [10:22:02]Read from MH i2c: E2 0E 00 [10:22:02]MH_I2C_Read... [10:22:02]Read from MH i2c: E2 0E 00 AA 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [10:22:02]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:22:02]wFMCommunicate OK [10:22:02]SAM_PROTO_GetShiftState done [10:22:02]FM_GetShiftState done [10:22:02]req_shift_opened done [10:22:02]requested_item shift.open_date is exist - process it [10:22:02]req_shift_open_date [10:22:02]req_shift_open_date done [10:22:02]produce_requested_data done [10:22:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152642,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:22:02]process_action_free close_receipt [10:22:02]json_value_free [10:22:02]json_value_free done [10:22:02]process_json_proto returns [10:22:02]Send response to host [10:22:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152642,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:22:02]free response buf [10:22:02]execute_script done [10:22:02]execute_script returns [10:22:02]free content buf [10:22:02]Sock 9.Close socket [10:22:02]Sock 9.Thread stoped [10:22:06]recv_with_timeout no data received [10:22:15]Connected sock=11 [10:22:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8B 96 04 01 D2 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 C7 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 54 02 00 35 04 06 00 29 E2 53 49 E1 C8 60 80 F3 30 8B C3 90 37 [10:22:20]recv_with_timeout no data received [10:22:20]CommunicateWithHost answer receiving error [10:22:20]CommunicateWithHost err = -3 [10:22:20]OFD Sender: Server communicate error [10:22:25]OFD Sender: Processing packet 152642 [packets to send 828, broken 827] [10:22:25]ProducePacketName [10:22:25]name=ofd_packets/00152642 [10:22:25]OFD Sender: To server: pG, [10:22:25]CommunicateWithHost lk.salyk.kg:30040 [10:22:25]ConnectInit lk.salyk.kg [10:22:27]recv_with_timeout no data received [10:22:30]ConnectInit Can't take IP for lk.salyk.kg [10:22:30]CommunicateWithHost connect error [10:22:30]CommunicateWithHost err = -1 [10:22:30]OFD Sender: Server communicate error [10:22:35]OFD Sender: Processing packet 152642 [packets to send 828, broken 827] [10:22:35]ProducePacketName [10:22:35]name=ofd_packets/00152642 [10:22:35]OFD Sender: To server: pG, [10:22:35]CommunicateWithHost lk.salyk.kg:30040 [10:22:35]ConnectInit lk.salyk.kg [10:22:37]accept exits with 8 [10:22:37]New connection [10:22:37]New thread 3067424100 created [10:22:37]Thread 3067280740 joined [10:22:37]Waiting for new connection... [10:22:37] Sock 8.Parse request [10:22:37]Sock 8.Check first char [10:22:37]Sock 8.First char is OK [10:22:37]request: POST /json_proto HTTP/1.0 [10:22:37]Method: POST [10:22:37]URL: /json_proto [10:22:37]Method is POST - this is cgi request [10:22:37]url: /json_proto [10:22:37]query_string will be loaded in cgi processing [10:22:37]execute_cgi json_proto POST (null) [10:22:37]execute_cgi path=json_proto method=POST [10:22:37]POST find Content-Length [10:22:37]Host: 172.17.43.67:8080 [10:22:37]Content-Length: 797 [10:22:37]Content-Type: application/json [10:22:37] [10:22:37]POST finish read [10:22:37]Found Content-Length = 797 [10:22:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:37]execute_script... [10:22:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:37]POST & json_proto [10:22:37]process_json_proto [10:22:37]json parsed OK: [10:22:37]protocol is kg_v1.0 [10:22:37]action value=close_receipt [10:22:37]process_action close_receipt [10:22:37]cmd_close_receipt [10:22:37]MH_GetDate [10:22:37]Write to MH i2c: F0 00 00 AB 07 A1 [10:22:37]Write i2c OK [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: F0 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: F0 09 00 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: F0 09 00 AB 07 00 ED 92 F2 66 6A BD 47 65 54 [10:22:37]GetLastDocTimeStamp 1727173319 [10:22:37]current date 1727173357 [10:22:37]FM_GetShiftState [10:22:37]SAM_PROTO_GetShiftState [10:22:37]wFMCommunicate request_size=4 [10:22:37]MH_SAM_APDU [10:22:37]CAPDU: 80 13 01 00 [10:22:37]Write to MH i2c: E2 08 00 AC 07 80 13 01 00 00 00 00 00 30 [10:22:37]Write i2c OK [10:22:37]MH_I2C_Read... [10:22:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:37]Read from MH i2c: E2 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 0E 00 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: E2 0E 00 AC 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FD [10:22:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:22:37]wFMCommunicate OK [10:22:37]SAM_PROTO_GetShiftState done [10:22:37]FM_GetShiftState done [10:22:37]opened in 1727137889 [10:22:37]opened+sec_in_day 1727224289 [10:22:37]quantity*price = 0 [10:22:37]sum+1 = 1 [10:22:37]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 102 24.09.2024 10:22 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152643 ФПД: 61870929064122 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102238&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152643&fm=61870929064122&tin=02508201610067®Number=0000000000091825&sum=0 [10:22:38]StoreToDocumentArchive [10:22:38]shift 477 fd 152643 [10:22:38]save to /storage/0477/doc_00152643 [10:22:38]save last doc name /storage/0477/doc_00152643 to /storage/kkm_last_doc_name [10:22:38]save OK [10:22:38]Clear old archive folders... [10:22:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:38]tlvbuf is 011EFD90 [10:22:38]SAM_PROTO_ClearQueue [10:22:38]wFMCommunicate request_size=4 [10:22:38]MH_SAM_APDU [10:22:38]CAPDU: 80 09 00 00 [10:22:38]Write to MH i2c: E2 08 00 B9 07 80 09 00 00 00 00 00 00 32 [10:22:38]Write i2c OK [10:22:38]MH_I2C_Read... [10:22:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:38]Read from MH i2c: E2 [10:22:38]MH_I2C_Read... [10:22:38]Read from MH i2c: E2 03 00 [10:22:38]MH_I2C_Read... [10:22:38]Read from MH i2c: E2 03 00 B9 07 00 90 00 34 [10:22:38]RAPDU: 90 00 [10:22:38]wFMCommunicate OK [10:22:38]SAM_PROTO_ClearQueue done [10:22:38]KKMCreateOFDPacket [10:22:38]OFDProtocolAddRootSTLVToBuf [10:22:38]FM_MakeSignedData [10:22:38]FM_MakeSignedData [10:22:38]SAM_PROTO_SignData [10:22:38]wFMCommunicate request_size=4 [10:22:38]MH_SAM_APDU [10:22:38]CAPDU: 80 0D 01 02 [10:22:38]Write to MH i2c: E2 08 00 BA 07 80 0D 01 02 00 00 00 00 3A [10:22:38]Write i2c OK [10:22:38]MH_I2C_Read... [10:22:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:38]Read from MH i2c: E2 [10:22:38]MH_I2C_Read... [10:22:38]Read from MH i2c: E2 03 00 [10:22:38]MH_I2C_Read... [10:22:38]Read from MH i2c: E2 03 00 BA 07 00 90 00 35 [10:22:38]RAPDU: 90 00 [10:22:38]wFMCommunicate OK [10:22:38]wFMCommunicate request_size=255 [10:22:38]MH_SAM_APDU [10:22:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 EE 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 54 02 00 35 04 06 00 38 [10:22:38]Write to MH i2c: E2 02 01 BB 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 EE 92 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 54 02 00 35 04 06 00 38 00 00 08 [10:22:38]Write i2c OK [10:22:38]MH_I2C_Read... [10:22:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:39]Read from MH i2c: E2 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: E2 03 00 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: E2 03 00 BB 07 00 90 00 36 [10:22:39]RAPDU: 90 00 [10:22:39]wFMCommunicate OK [10:22:39]wFMCommunicate request_size=10 [10:22:39]MH_SAM_APDU [10:22:39]CAPDU: 80 0D 02 02 05 45 72 BF B0 BA [10:22:39]Write to MH i2c: E2 0D 00 BC 07 80 0D 02 02 05 00 45 72 BF B0 BA 00 00 27 [10:22:39]Write i2c OK [10:22:39]MH_I2C_Read... [10:22:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:39]Read from MH i2c: E2 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: E2 03 00 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: E2 03 00 BC 07 00 90 00 37 [10:22:39]RAPDU: 90 00 [10:22:39]wFMCommunicate OK [10:22:39]wFMCommunicate request_size=4 [10:22:39]MH_SAM_APDU [10:22:39]CAPDU: 80 0D 03 02 [10:22:39]Write to MH i2c: E2 08 00 BD 07 80 0D 03 02 00 00 00 00 3F [10:22:39]Write i2c OK [10:22:39]MH_I2C_Read... [10:22:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:39]Read from MH i2c: E2 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: E2 0B 00 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: E2 0B 00 BD 07 00 E6 9E DB D0 88 B7 EF 61 90 00 FE [10:22:39]RAPDU: E6 9E DB D0 88 B7 EF 61 90 00 [10:22:39]wFMCommunicate OK [10:22:39]SAM_PROTO_SignData done [10:22:39]FM_MakeSignedData done [10:22:39]CreateOFDProtocolMessage [10:22:39]wFMCommunicate request_size=4 [10:22:39]MH_SAM_APDU [10:22:39]CAPDU: 80 11 00 00 [10:22:39]Write to MH i2c: E2 08 00 BE 07 80 11 00 00 00 00 00 00 3F [10:22:39]Write i2c OK [10:22:39]MH_I2C_Read... [10:22:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:39]Read from MH i2c: E2 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: E2 17 00 [10:22:39]MH_I2C_Read... [10:23:05]wFMCommunicate OK [10:23:05]wFMCommunicate request_size=15 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 15 02 00 0A FC 03 06 00 70 11 01 00 00 00 [10:23:05]Write to MH i2c: E2 12 00 FA 07 80 15 02 00 0A 00 FC 03 06 00 70 11 01 00 00 00 00 00 1C [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 FA 07 00 90 00 75 [10:23:05]RAPDU: 90 00 [10:23:05]wFMCommunicate OK [10:23:05]wFMCommunicate request_size=47 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 [10:23:05]Write to MH i2c: E2 32 00 FB 07 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 00 00 72 [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 FB 07 00 90 00 76 [10:23:05]RAPDU: 90 00 [10:23:05]wFMCommunicate OK [10:23:05]wFMCommunicate request_size=15 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 15 02 00 0A 07 04 06 00 70 11 01 00 00 00 [10:23:05]Write to MH i2c: E2 12 00 FC 07 80 15 02 00 0A 00 07 04 06 00 70 11 01 00 00 00 00 00 2A [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 FC 07 00 90 00 77 [10:23:05]RAPDU: 90 00 [10:23:05]wFMCommunicate OK [10:23:05]wFMCommunicate request_size=15 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [10:23:05]Write to MH i2c: E2 12 00 FD 07 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 DB [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 FD 07 00 90 00 78 [10:23:05]RAPDU: 90 00 [10:23:05]wFMCommunicate OK [10:23:05]wFMCommunicate request_size=11 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [10:23:05]Write to MH i2c: E2 0E 00 FE 07 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 B7 [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 FE 07 00 90 00 79 [10:23:05]RAPDU: 90 00 [10:23:05]wFMCommunicate OK [10:23:05]wFMCommunicate request_size=13 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 15 02 00 08 F4 03 04 00 09 93 F2 66 [10:23:05]Write to MH i2c: E2 10 00 FF 07 80 15 02 00 08 00 F4 03 04 00 09 93 F2 66 00 00 85 [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 FF 07 00 90 00 7A [10:23:05]RAPDU: 90 00 [10:23:05]wFMCommunicate OK [10:23:05]wFMCommunicate request_size=25 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [10:23:05]Write to MH i2c: E2 1C 00 00 08 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 EA [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 00 08 00 90 00 7C [10:23:05]RAPDU: 90 00 [10:23:05]wFMCommunicate OK [10:23:05]wFMCommunicate request_size=4 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 15 03 00 [10:23:05]Write to MH i2c: E2 08 00 01 08 80 15 03 00 00 00 00 00 8A [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 40 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 40 00 01 08 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 67 00 00 00 35 04 06 00 67 68 89 C3 03 67 90 00 E4 [10:23:05]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 67 00 00 00 35 04 06 00 67 68 89 C3 03 67 90 00 [10:23:05]wFMCommunicate OK [10:23:05]SAM_PROTO_ProcessDocument answer len = 59 [10:23:05]SAM_PROTO_ProcessDocument done [10:23:05]SetTLVBufToDocument [10:23:05]Processing tag 1209 (04B9) [10:23:05]Malloc new data [10:23:05]Processing tag 1041 (0411) [10:23:05]Processing tag 1040 (0410) [10:23:05]Malloc new data [10:23:05]Processing tag 1038 (040E) [10:23:05]Malloc new data [10:23:05]Processing tag 1042 (0412) [10:23:05]Malloc new data [10:23:05]Processing tag 1077 (0435) [10:23:05]Malloc new data [10:23:05]SetTLVBufToDocument err=0 [10:23:05]KKMLoadAndSignReceiptData store KKM data [10:23:05]KKMLoadAndSignReceiptData err=0 [10:23:05]wFMCommunicate request_size=4 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 11 00 00 [10:23:05]Write to MH i2c: E2 08 00 02 08 80 11 00 00 00 00 00 00 84 [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 17 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 17 00 02 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [10:23:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:23:05]wFMCommunicate OK [10:23:05]Счет N : (1)1786647 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 10.330 * 67.80 = 700.37 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 103 24.09.2024 10:23 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152644 ФПД: 113698685518695 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102305&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152644&fm=113698685518695&tin=02508201610067®Number=0000000000091825&sum=70000 [10:23:05]StoreToDocumentArchive [10:23:05]shift 477 fd 152644 [10:23:05]save to /storage/0477/doc_00152644 [10:23:05]save last doc name /storage/0477/doc_00152644 to /storage/kkm_last_doc_name [10:23:05]save OK [10:23:05]Clear old archive folders... [10:23:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:23:05]tlvbuf is 011CBD80 [10:23:05]SAM_PROTO_ClearQueue [10:23:05]wFMCommunicate request_size=4 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 09 00 00 [10:23:05]Write to MH i2c: E2 08 00 03 08 80 09 00 00 00 00 00 00 7D [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 03 08 00 90 00 7F [10:23:05]RAPDU: 90 00 [10:23:05]wFMCommunicate OK [10:23:05]SAM_PROTO_ClearQueue done [10:23:05]KKMCreateOFDPacket [10:23:05]OFDProtocolAddRootSTLVToBuf [10:23:05]FM_MakeSignedData [10:23:05]FM_MakeSignedData [10:23:05]SAM_PROTO_SignData [10:23:05]wFMCommunicate request_size=4 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 0D 01 02 [10:23:05]Write to MH i2c: E2 08 00 04 08 80 0D 01 02 00 00 00 00 85 [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:23:05]Read from MH i2c: E2 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 [10:23:05]MH_I2C_Read... [10:23:05]Read from MH i2c: E2 03 00 04 08 00 90 00 80 [10:23:05]RAPDU: 90 00 [10:23:05]wFMCommunicate OK [10:23:05]wFMCommunicate request_size=255 [10:23:05]MH_SAM_APDU [10:23:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 09 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 54 02 00 35 04 06 00 67 [10:23:05]Write to MH i2c: E2 02 01 05 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 09 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 54 02 00 35 04 06 00 67 00 00 25 [10:23:05]Write i2c OK [10:23:05]MH_I2C_Read... [10:23:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:06]Read from MH i2c: E2 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: E2 03 00 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: E2 03 00 05 08 00 90 00 81 [10:23:06]RAPDU: 90 00 [10:23:06]wFMCommunicate OK [10:23:06]wFMCommunicate request_size=10 [10:23:06]MH_SAM_APDU [10:23:06]CAPDU: 80 0D 02 02 05 68 89 C3 03 67 [10:23:06]Write to MH i2c: E2 0D 00 06 08 80 0D 02 02 05 00 68 89 C3 03 67 00 00 B0 [10:23:06]Write i2c OK [10:23:06]MH_I2C_Read... [10:23:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:06]Read from MH i2c: E2 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: E2 03 00 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: E2 03 00 06 08 00 90 00 82 [10:23:06]RAPDU: 90 00 [10:23:06]wFMCommunicate OK [10:23:06]wFMCommunicate request_size=4 [10:23:06]MH_SAM_APDU [10:23:06]CAPDU: 80 0D 03 02 [10:23:06]Write to MH i2c: E2 08 00 07 08 80 0D 03 02 00 00 00 00 8A [10:23:06]Write i2c OK [10:23:06]MH_I2C_Read... [10:23:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:23:06]Read from MH i2c: E2 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: E2 0B 00 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: E2 0B 00 07 08 00 D5 BE 38 0C AE BD 68 B1 90 00 E6 [10:23:06]RAPDU: D5 BE 38 0C AE BD 68 B1 90 00 [10:23:06]wFMCommunicate OK [10:23:06]SAM_PROTO_SignData done [10:23:06]FM_MakeSignedData done [10:23:06]CreateOFDProtocolMessage [10:23:06]wFMCommunicate request_size=4 [10:23:06]MH_SAM_APDU [10:23:06]CAPDU: 80 11 00 00 [10:23:06]Write to MH i2c: E2 08 00 08 08 80 11 00 00 00 00 00 00 8A [10:23:06]Write i2c OK [10:23:06]MH_I2C_Read... [10:23:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:06]Read from MH i2c: E2 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: E2 17 00 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: E2 17 00 08 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [10:23:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:23:06]wFMCommunicate OK [10:23:06]CreateOFDProtocolMessage done [10:23:06]OFDSenderStorePacket 152644 [10:23:06]StoreOFDPacket docnum=152644 [10:23:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4E FC 07 01 1A EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 09 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 54 02 00 35 04 06 00 67 68 89 C3 03 67 D5 BE 38 0C AE BD 68 B1 [10:23:06]CheckFolder [10:23:06]dirname=/storage/ofd_packets [10:23:06]CheckFolder done [10:23:06]ProducePacketName [10:23:06]name=ofd_packets/00152644 [10:23:06]NVStorageSaveData ofd_packets/00152644 [10:23:06]File name is /storage/ofd_packets/00152644 [10:23:06]Write 301 bytes [10:23:06]NVStorageSaveData done [10:23:06]OFDSenderStorePacket done [10:23:06]KKMCreateOFDPacket done [10:23:06]NVStorageSaveData kkm_last_timestamp [10:23:06]File name is /storage/kkm_last_timestamp [10:23:06]Write 4 bytes [10:23:06]NVStorageSaveData done [10:23:06]ExternCall_PrintAddStr [10:23:06]wPrintStart [10:23:06]Write to MH i2c: 01 00 00 09 08 11 [10:23:06]Write i2c OK [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: 01 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: 01 07 00 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: 01 07 00 09 08 00 00 00 00 00 FF 0F 26 [10:23:06]RasterBufferAndPrint [10:23:06]line Счет N : (1)1786647 [10:23:06]line ИНН: 02508201610067 [10:23:06]line Контрольно-Кассовый Чек [10:23:06]line ПРОДАЖА [10:23:06]line ТРК (МРК, ГНК) : 42 [10:23:06]line Товар: 2710124130 [10:23:06]line Аи-92-К-5 [10:23:06]line 10.330 * 67.80 [10:23:06]line = 700.37 [10:23:06]line НДС 12% НСП 1% [10:23:06]line > о реализуемом товаре [10:23:06]line ОКРУГЛЕНИЕ: -0.37 [10:23:06]line ИТОГО: 700.00 [10:23:06]line Внесено: 700.00 [10:23:06]line СДАЧА: 0.00 [10:23:06]line НСП 1% : 6.20 [10:23:06]line НДС 12% : 74.38 [10:23:06]line Наличными: 700.00 [10:23:06]line Безнал.: 0.00 [10:23:06]line Место: АЗС № 89 "Партнер Нефть" [10:23:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:23:06]line СНО: Общий режим [10:23:06]line Чек 103 24.09.2024 10:23 [10:23:06]line Смена: 477 ФФД: 1.0 [10:23:06]line ЗНМ: 0300000113 [10:23:06]line РНМ: 0000000000091825 [10:23:06]line Версия ККМ: 001 [10:23:06]line ФМ: 0000000000871835 [10:23:06]line ФД: 152644 [10:23:06]line ФПД: 113698685518695 [10:23:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102305&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152644&fm=113698685518695&tin=02508201610067®Number=0000000000091825&sum=70000 [10:23:06]written 0, free lines is 4095 [10:23:06]OFD Sender: Processing packet 152644 [packets to send 828, broken 827] [10:23:06]ProducePacketName [10:23:06]name=ofd_packets/00152644 [10:23:06]OFD Sender: To server: pG, [10:23:06]CommunicateWithHost lk.salyk.kg:30040 [10:23:06]ConnectInit lk.salyk.kg [10:23:06]Write to MH i2c: 01 00 00 34 08 3C [10:23:06]Write i2c OK [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: 01 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: 01 07 00 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: 01 07 00 34 08 00 00 00 00 00 D8 0C 27 [10:23:06]RasterBufferAndPrint [10:23:06]line [10:23:06]line [10:23:06]line [10:23:06]line [10:23:06]line [10:23:06]written 0, free lines is 3301 [10:23:06]MH_Cut [10:23:06]Write to MH i2c: D1 01 00 3B 08 01 15 [10:23:06]Write i2c OK [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: D1 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: D1 01 00 [10:23:06]MH_I2C_Read... [10:23:06]Read from MH i2c: D1 01 00 3B 08 00 14 [10:23:06]Write to MH i2c: 01 00 00 3C 08 44 [10:23:06]Write i2c OK [10:23:06]MH_I2C_Read... [10:23:07]*** Cut start [10:23:07]*** Purtial cut [10:23:07]*** Stage 1: CUTSNS_PIN = 1 [10:23:07]Read from MH i2c: 01 [10:23:07]MH_I2C_Read... [10:23:07]*** Stop cut motor [10:23:07]*** Cut end [10:23:07]Read from MH i2c: 01 07 00 [10:23:07]MH_I2C_Read... [10:23:07]Read from MH i2c: 01 07 00 3C 08 00 00 00 00 00 FF 0F 59 [10:23:07]process_action close_receipt done [10:23:07]requested_data is exist [10:23:07]produce_requested_data [10:23:07]requested_item fm.sn is exist - process it [10:23:07]wFMCommunicate request_size=4 [10:23:07]MH_SAM_APDU [10:23:07]CAPDU: 80 11 00 00 [10:23:07]Write to MH i2c: E2 08 00 3D 08 80 11 00 00 00 00 00 00 BF [10:23:07]Write i2c OK [10:23:07]MH_I2C_Read... [10:23:07]Read from MH i2c: E2 [10:23:07]MH_I2C_Read... [10:23:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:07]Read from MH i2c: E2 17 00 [10:23:07]MH_I2C_Read... [10:23:07]Read from MH i2c: E2 17 00 3D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [10:23:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:23:07]wFMCommunicate OK [10:23:07]requested_item fd.num is exist - process it [10:23:07]SAM_PROTO_GetFieldsCounters [10:23:07]wFMCommunicate request_size=4 [10:23:07]MH_SAM_APDU [10:23:07]CAPDU: 80 13 00 00 [10:23:07]Write to MH i2c: E2 08 00 3E 08 80 13 00 00 00 00 00 00 C2 [10:23:07]Write i2c OK [10:23:07]MH_I2C_Read... [10:23:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:08]Read from MH i2c: E2 [10:23:08]MH_I2C_Read... [10:23:08]Read from MH i2c: E2 62 00 [10:23:08]MH_I2C_Read... [10:23:08]Read from MH i2c: E2 62 00 3E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 90 [10:23:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:23:08]wFMCommunicate OK [10:23:08]SAM_PROTO_GetFieldsCounters done [10:23:08]requested_item shift.num is exist - process it [10:23:08]requested_item shift.opened is exist - process it [10:23:08]req_shift_opened [10:23:08]FM_GetShiftState [10:23:08]SAM_PROTO_GetShiftState [10:23:08]wFMCommunicate request_size=4 [10:23:08]MH_SAM_APDU [10:23:08]CAPDU: 80 13 01 00 [10:23:08]Write to MH i2c: E2 08 00 3F 08 80 13 01 00 00 00 00 00 C4 [10:23:08]Write i2c OK [10:23:08]MH_I2C_Read... [10:23:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:08]Read from MH i2c: E2 [10:23:08]MH_I2C_Read... [10:23:08]Read from MH i2c: E2 0E 00 [10:23:08]MH_I2C_Read... [10:23:08]Read from MH i2c: E2 0E 00 3F 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 91 [10:23:08]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:23:08]wFMCommunicate OK [10:23:08]SAM_PROTO_GetShiftState done [10:23:08]FM_GetShiftState done [10:23:08]req_shift_opened done [10:23:08]requested_item shift.open_date is exist - process it [10:23:08]req_shift_open_date [10:23:08]req_shift_open_date done [10:23:08]produce_requested_data done [10:23:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152644,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:23:08]process_action_free close_receipt [10:23:08]json_value_free [10:23:08]json_value_free done [10:23:08]process_json_proto returns [10:23:08]Send response to host [10:23:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152644,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:23:08]free response buf [10:23:08]execute_script done [10:23:08]execute_script returns [10:23:08]free content buf [10:23:08]Sock 12.Close socket [10:23:08]Sock 12.Thread stoped [10:23:11]ConnectInit Can't take IP for lk.salyk.kg [10:23:11]CommunicateWithHost connect error [10:23:11]CommunicateWithHost err = -1 [10:23:11]OFD Sender: Server communicate error [10:23:15]recv_with_timeout no data received [10:23:16]OFD Sender: Processing packet 152644 [packets to send 828, broken 827] [10:23:16]ProducePacketName [10:23:16]name=ofd_packets/00152644 [10:23:16]OFD Sender: To server: pG, [10:23:16]CommunicateWithHost lk.salyk.kg:30040 [10:23:16]ConnectInit lk.salyk.kg [10:23:21]ConnectInit Can't take IP for lk.salyk.kg [10:23:21]CommunicateWithHost connect error [10:23:21]CommunicateWithHost err = -1 [10:23:21]OFD Sender: Server communicate error [10:23:26]OFD Sender: Processing packet 152644 [packets to send 828, broken 827] [10:23:26]ProducePacketName [10:23:26]name=ofd_packets/00152644 [10:23:26]OFD Sender: To server: pG, [10:23:26]CommunicateWithHost lk.salyk.kg:30040 [10:23:26]ConnectInit lk.salyk.kg [10:23:31]ConnectInit Can't take IP for lk.salyk.kg [10:23:31]CommunicateWithHost connect error [10:23:31]CommunicateWithHost err = -1 [10:23:31]OFD Sender: Server communicate error [10:23:35]recv_with_timeout no data received [10:23:36]OFD Sender: Processing packet 152644 [packets to send 828, broken 827] [10:23:36]ProducePacketName [10:23:36]name=ofd_packets/00152644 [10:23:36]OFD Sender: To server: pG, [10:23:36]CommunicateWithHost lk.salyk.kg:30040 [10:23:36]ConnectInit lk.salyk.kg [10:23:39]accept exits with 9 [10:23:39]New connection [10:23:39]New thread 3067424100 created [10:23:39]Thread 3067280740 joined [10:23:39]Waiting for new connection... [10:23:39] Sock 9.Parse request [10:23:39]Sock 9.Check first char [10:23:39]Sock 9.First char is OK [10:23:39]request: POST /json_proto HTTP/1.0 [10:23:39]Method: POST [10:23:39]URL: /json_proto [10:23:39]Method is POST - this is cgi request [10:23:39]url: /json_proto [10:23:39]query_string will be loaded in cgi processing [10:23:39]execute_cgi json_proto POST (null) [10:23:39]execute_cgi path=json_proto method=POST [10:23:39]POST find Content-Length [10:23:39]Host: 172.17.43.67:8080 [10:23:39]Content-Length: 675 [10:23:39]Content-Type: application/json [10:23:39] [10:23:39]POST finish read [10:23:39]Found Content-Length = 675 [10:23:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:39]execute_script... [10:23:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:39]POST & json_proto [10:23:39]process_json_proto [10:23:39]json parsed OK: [10:23:39]protocol is kg_v1.0 [10:23:39]action value=close_receipt [10:23:39]process_action close_receipt [10:23:39]cmd_close_receipt [10:23:39]MH_GetDate [10:23:39]Write to MH i2c: F0 00 00 40 08 37 [10:23:39]Write i2c OK [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: F0 [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: F0 09 00 [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: F0 09 00 40 08 00 2C 93 F2 66 6A BD 47 65 2A [10:23:39]GetLastDocTimeStamp 1727173385 [10:23:39]current date 1727173420 [10:23:39]FM_GetShiftState [10:23:39]SAM_PROTO_GetShiftState [10:23:39]wFMCommunicate request_size=4 [10:23:39]MH_SAM_APDU [10:23:39]CAPDU: 80 13 01 00 [10:23:39]Write to MH i2c: E2 08 00 41 08 80 13 01 00 00 00 00 00 C6 [10:23:39]Write i2c OK [10:23:39]MH_I2C_Read... [10:23:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:39]Read from MH i2c: E2 [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: E2 0E 00 [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: E2 0E 00 41 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 93 [10:23:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:23:39]wFMCommunicate OK [10:23:39]SAM_PROTO_GetShiftState done [10:23:39]FM_GetShiftState done [10:23:39]opened in 1727137889 [10:23:39]opened+sec_in_day 1727224289 [10:23:39]quantity*price = 50063 [10:23:39]sum+1 = 50064 [10:23:39]Check (price>sum+1) || (price+1 о реализуемом товаре [10:22:39]line ИТОГО: 0.00 [10:22:39]line НСП 1% : 0.00 [10:22:39]line НДС 12% : 0.00 [10:22:39]line Наличными: 0.00 [10:22:39]line Безнал.: 0.00 [10:22:39]line Место: АЗС № 89 "Партнер Нефть" [10:22:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:22:39]line СНО: Общий режим [10:22:39]line Чек 102 24.09.2024 10:22 [10:22:39]line Смена: 477 ФФД: 1.0 [10:22:39]line ЗНМ: 0300000113 [10:22:39]line РНМ: 0000000000091825 [10:22:39]line Версия ККМ: 001 [10:22:39]line Платежная система: O! деньги [10:22:39]line ФМ: 0000000000871835 [10:22:39]line ФД: 152643 [10:22:39]line ФПД: 61870929064122 [10:22:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102238&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152643&fm=61870929064122&tin=02508201610067®Number=0000000000091825&sum=0 [10:22:39]written 0, free lines is 4095 [10:22:39]Write to MH i2c: 01 00 00 E9 07 F0 [10:22:39]Write i2c OK [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: 01 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: 01 07 00 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: 01 07 00 E9 07 00 00 00 00 00 EC 0C EF [10:22:39]RasterBufferAndPrint [10:22:39]line [10:22:39]line [10:22:39]line [10:22:39]line [10:22:39]line [10:22:39]written 0, free lines is 3314 [10:22:39]MH_Cut [10:22:39]Write to MH i2c: D1 01 00 F0 07 01 C9 [10:22:39]Write i2c OK [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: D1 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: D1 01 00 [10:22:39]MH_I2C_Read... [10:22:39]Read from MH i2c: D1 01 00 F0 07 00 C8 [10:22:39]Write to MH i2c: 01 00 00 F1 07 F8 [10:22:39]Write i2c OK [10:22:39]MH_I2C_Read... [10:22:40]*** Cut start [10:22:40]*** Purtial cut [10:22:40]*** Stage 1: CUTSNS_PIN = 1 [10:22:40]ConnectInit Can't take IP for lk.salyk.kg [10:22:40]CommunicateWithHost connect error [10:22:40]CommunicateWithHost err = -1 [10:22:40]OFD Sender: Server communicate error [10:22:40]OFD Sender: Processing packet 152642 [packets to send 829, broken 827] [10:22:40]ProducePacketName [10:22:40]name=ofd_packets/00152642 [10:22:40]OFD Sender: To server: pG, [10:22:40]CommunicateWithHost lk.salyk.kg:30040 [10:22:40]ConnectInit lk.salyk.kg [10:22:40]Read from MH i2c: 01 [10:22:40]MH_I2C_Read... [10:22:40]*** Stop cut motor [10:22:40]*** Cut end [10:22:40]Read from MH i2c: 01 07 00 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: 01 07 00 F1 07 00 00 00 00 00 FF 0F 0D [10:22:40]process_action close_receipt done [10:22:40]requested_data is exist [10:22:40]produce_requested_data [10:22:40]requested_item fm.sn is exist - process it [10:22:40]wFMCommunicate request_size=4 [10:22:40]MH_SAM_APDU [10:22:40]CAPDU: 80 11 00 00 [10:22:40]Write to MH i2c: E2 08 00 F2 07 80 11 00 00 00 00 00 00 73 [10:22:40]Write i2c OK [10:22:40]MH_I2C_Read... [10:22:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:40]Read from MH i2c: E2 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 17 00 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 17 00 F2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [10:22:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:22:40]wFMCommunicate OK [10:22:40]requested_item fd.num is exist - process it [10:22:40]SAM_PROTO_GetFieldsCounters [10:22:40]wFMCommunicate request_size=4 [10:22:40]MH_SAM_APDU [10:22:40]CAPDU: 80 13 00 00 [10:22:40]Write to MH i2c: E2 08 00 F3 07 80 13 00 00 00 00 00 00 76 [10:22:40]Write i2c OK [10:22:40]MH_I2C_Read... [10:22:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:40]Read from MH i2c: E2 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 62 00 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 62 00 F3 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [10:22:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:22:40]wFMCommunicate OK [10:22:40]SAM_PROTO_GetFieldsCounters done [10:22:40]requested_item shift.num is exist - process it [10:22:40]requested_item shift.opened is exist - process it [10:22:40]req_shift_opened [10:22:40]FM_GetShiftState [10:22:40]SAM_PROTO_GetShiftState [10:22:40]wFMCommunicate request_size=4 [10:22:40]MH_SAM_APDU [10:22:40]CAPDU: 80 13 01 00 [10:22:40]Write to MH i2c: E2 08 00 F4 07 80 13 01 00 00 00 00 00 78 [10:22:40]Write i2c OK [10:22:40]MH_I2C_Read... [10:22:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:40]Read from MH i2c: E2 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 0E 00 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 0E 00 F4 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 45 [10:22:40]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:22:40]wFMCommunicate OK [10:22:40]SAM_PROTO_GetShiftState done [10:22:40]FM_GetShiftState done [10:22:40]req_shift_opened done [10:22:40]requested_item shift.open_date is exist - process it [10:22:40]req_shift_open_date [10:22:40]req_shift_open_date done [10:22:40]produce_requested_data done [10:22:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152643,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:22:40]process_action_free close_receipt [10:22:40]json_value_free [10:22:40]json_value_free done [10:22:40]process_json_proto returns [10:22:40]Send response to host [10:22:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152643,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:22:40]free response buf [10:22:40]execute_script done [10:22:40]execute_script returns [10:22:40]free content buf [10:22:40]Sock 8.Close socket [10:22:40]Sock 8.Thread stoped [10:22:45]ConnectInit Can't take IP for lk.salyk.kg [10:22:45]CommunicateWithHost connect error [10:22:45]CommunicateWithHost err = -1 [10:22:45]OFD Sender: Server communicate error [10:22:50]OFD Sender: Processing packet 152642 [packets to send 829, broken 827] [10:22:50]ProducePacketName [10:22:50]name=ofd_packets/00152642 [10:22:50]OFD Sender: To server: pG, [10:22:50]CommunicateWithHost lk.salyk.kg:30040 [10:22:50]ConnectInit lk.salyk.kg [10:22:50]recv_with_timeout no data received [10:22:54]Connected sock=8 [10:22:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8B 96 04 01 D2 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 02 00 0A 00 FC 03 06 00 50 C3 00 00 00 00 00 00 F9 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 45 08 00 90 00 C1 [10:23:40]RAPDU: 90 00 [10:23:40]wFMCommunicate OK [10:23:40]wFMCommunicate request_size=47 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 [10:23:40]Write to MH i2c: E2 32 00 46 08 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 00 00 B9 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 46 08 00 90 00 C2 [10:23:40]RAPDU: 90 00 [10:23:40]wFMCommunicate OK [10:23:40]wFMCommunicate request_size=15 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 15 02 00 0A 07 04 06 00 50 C3 00 00 00 00 [10:23:40]Write to MH i2c: E2 12 00 47 08 80 15 02 00 0A 00 07 04 06 00 50 C3 00 00 00 00 00 00 07 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:40]Read from MH i2c: E2 03 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 47 08 00 90 00 C3 [10:23:40]RAPDU: 90 00 [10:23:40]wFMCommunicate OK [10:23:40]wFMCommunicate request_size=15 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [10:23:40]Write to MH i2c: E2 12 00 48 08 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 27 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 48 08 00 90 00 C4 [10:23:40]RAPDU: 90 00 [10:23:40]wFMCommunicate OK [10:23:40]wFMCommunicate request_size=11 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [10:23:40]Write to MH i2c: E2 0E 00 49 08 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 03 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 49 08 00 90 00 C5 [10:23:40]RAPDU: 90 00 [10:23:40]wFMCommunicate OK [10:23:40]wFMCommunicate request_size=13 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 15 02 00 08 F4 03 04 00 2C 93 F2 66 [10:23:40]Write to MH i2c: E2 10 00 4A 08 80 15 02 00 08 00 F4 03 04 00 2C 93 F2 66 00 00 F4 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 4A 08 00 90 00 C6 [10:23:40]RAPDU: 90 00 [10:23:40]wFMCommunicate OK [10:23:40]wFMCommunicate request_size=25 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [10:23:40]Write to MH i2c: E2 1C 00 4B 08 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 35 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 4B 08 00 90 00 C7 [10:23:40]RAPDU: 90 00 [10:23:40]wFMCommunicate OK [10:23:40]wFMCommunicate request_size=4 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 15 03 00 [10:23:40]Write to MH i2c: E2 08 00 4C 08 80 15 03 00 00 00 00 00 D5 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]Connected sock=8 [10:23:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4E FC 07 01 1A EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 09 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 54 02 00 35 04 06 00 67 68 89 C3 03 67 D5 BE 38 0C AE BD 68 B1 [10:23:40]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 40 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 40 00 4C 08 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 68 00 00 00 35 04 06 00 88 31 69 6F 61 B3 90 00 51 [10:23:40]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 68 00 00 00 35 04 06 00 88 31 69 6F 61 B3 90 00 [10:23:40]wFMCommunicate OK [10:23:40]SAM_PROTO_ProcessDocument answer len = 59 [10:23:40]SAM_PROTO_ProcessDocument done [10:23:40]SetTLVBufToDocument [10:23:40]Processing tag 1209 (04B9) [10:23:40]Malloc new data [10:23:40]Processing tag 1041 (0411) [10:23:40]Processing tag 1040 (0410) [10:23:40]Malloc new data [10:23:40]Processing tag 1038 (040E) [10:23:40]Malloc new data [10:23:40]Processing tag 1042 (0412) [10:23:40]Malloc new data [10:23:40]Processing tag 1077 (0435) [10:23:40]Malloc new data [10:23:40]SetTLVBufToDocument err=0 [10:23:40]KKMLoadAndSignReceiptData store KKM data [10:23:40]KKMLoadAndSignReceiptData err=0 [10:23:40]wFMCommunicate request_size=4 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 11 00 00 [10:23:40]Write to MH i2c: E2 08 00 4D 08 80 11 00 00 00 00 00 00 CF [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 17 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 17 00 4D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 22 [10:23:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:23:40]wFMCommunicate OK [10:23:40]Счет N : (1)1786648 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 6.570 * 76.20 = 500.63 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 104 24.09.2024 10:23 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152645 ФПД: 149745803682227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102340&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152645&fm=149745803682227&tin=02508201610067®Number=0000000000091825&sum=50000 [10:23:40]StoreToDocumentArchive [10:23:40]shift 477 fd 152645 [10:23:40]save to /storage/0477/doc_00152645 [10:23:40]save last doc name /storage/0477/doc_00152645 to /storage/kkm_last_doc_name [10:23:40]save OK [10:23:40]Clear old archive folders... [10:23:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:23:40]tlvbuf is B6FC8230 [10:23:40]SAM_PROTO_ClearQueue [10:23:40]wFMCommunicate request_size=4 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 09 00 00 [10:23:40]Write to MH i2c: E2 08 00 4E 08 80 09 00 00 00 00 00 00 C8 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 4E 08 00 90 00 CA [10:23:40]RAPDU: 90 00 [10:23:40]wFMCommunicate OK [10:23:40]SAM_PROTO_ClearQueue done [10:23:40]KKMCreateOFDPacket [10:23:40]OFDProtocolAddRootSTLVToBuf [10:23:40]FM_MakeSignedData [10:23:40]FM_MakeSignedData [10:23:40]SAM_PROTO_SignData [10:23:40]wFMCommunicate request_size=4 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 0D 01 02 [10:23:40]Write to MH i2c: E2 08 00 4F 08 80 0D 01 02 00 00 00 00 D0 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 4F 08 00 90 00 CB [10:23:40]RAPDU: 90 00 [10:23:40]wFMCommunicate OK [10:23:40]wFMCommunicate request_size=255 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 2C 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 54 02 00 35 04 06 00 88 31 69 6F [10:23:41]Write to MH i2c: E2 02 01 50 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 2C 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 54 02 00 35 04 06 00 88 31 69 6F 00 00 66 [10:23:41]Write i2c OK [10:23:41]MH_I2C_Read... [10:23:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:41]Read from MH i2c: E2 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: E2 03 00 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: E2 03 00 50 08 00 90 00 CC [10:23:41]RAPDU: 90 00 [10:23:41]wFMCommunicate OK [10:23:41]wFMCommunicate request_size=7 [10:23:41]MH_SAM_APDU [10:23:41]CAPDU: 80 0D 02 02 02 61 B3 [10:23:41]Write to MH i2c: E2 0A 00 51 08 80 0D 02 02 02 00 61 B3 00 00 EB [10:23:41]Write i2c OK [10:23:41]MH_I2C_Read... [10:23:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:41]Read from MH i2c: E2 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: E2 03 00 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: E2 03 00 51 08 00 90 00 CD [10:23:41]RAPDU: 90 00 [10:23:41]wFMCommunicate OK [10:23:41]wFMCommunicate request_size=4 [10:23:41]MH_SAM_APDU [10:23:41]CAPDU: 80 0D 03 02 [10:23:41]Write to MH i2c: E2 08 00 52 08 80 0D 03 02 00 00 00 00 D5 [10:23:41]Write i2c OK [10:23:41]MH_I2C_Read... [10:23:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:23:41]Read from MH i2c: E2 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: E2 0B 00 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: E2 0B 00 52 08 00 BD F0 15 20 F6 CC 9B A1 90 00 B6 [10:23:41]RAPDU: BD F0 15 20 F6 CC 9B A1 90 00 [10:23:41]wFMCommunicate OK [10:23:41]SAM_PROTO_SignData done [10:23:41]FM_MakeSignedData done [10:23:41]CreateOFDProtocolMessage [10:23:41]wFMCommunicate request_size=4 [10:23:41]MH_SAM_APDU [10:23:41]CAPDU: 80 11 00 00 [10:23:41]Write to MH i2c: E2 08 00 53 08 80 11 00 00 00 00 00 00 D5 [10:23:41]Write i2c OK [10:23:41]MH_I2C_Read... [10:23:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:41]Read from MH i2c: E2 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: E2 17 00 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: E2 17 00 53 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [10:23:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:23:41]wFMCommunicate OK [10:23:41]CreateOFDProtocolMessage done [10:23:41]OFDSenderStorePacket 152645 [10:23:41]StoreOFDPacket docnum=152645 [10:23:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4E 77 04 01 09 4D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 2C 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 54 02 00 35 04 06 00 88 31 69 6F 61 B3 BD F0 15 20 F6 CC 9B A1 [10:23:41]CheckFolder [10:23:41]dirname=/storage/ofd_packets [10:23:41]CheckFolder done [10:23:41]ProducePacketName [10:23:41]name=ofd_packets/00152645 [10:23:41]NVStorageSaveData ofd_packets/00152645 [10:23:41]File name is /storage/ofd_packets/00152645 [10:23:41]Write 298 bytes [10:23:41]NVStorageSaveData done [10:23:41]OFDSenderStorePacket done [10:23:41]KKMCreateOFDPacket done [10:23:41]NVStorageSaveData kkm_last_timestamp [10:23:41]File name is /storage/kkm_last_timestamp [10:23:41]Write 4 bytes [10:23:41]NVStorageSaveData done [10:23:41]ExternCall_PrintAddStr [10:23:41]wPrintStart [10:23:41]Write to MH i2c: 01 00 00 54 08 5C [10:23:41]Write i2c OK [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: 01 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: 01 07 00 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: 01 07 00 54 08 00 00 00 00 00 FF 0F 71 [10:23:41]RasterBufferAndPrint [10:23:41]line Счет N : (1)1786648 [10:23:41]line ИНН: 02508201610067 [10:23:41]line Контрольно-Кассовый Чек [10:23:41]line ПРОДАЖА [10:23:41]line ТРК (МРК, ГНК) : 31 [10:23:41]line Товар: 2710194210 [10:23:41]line ДТ-К-5 [10:23:41]line 6.570 * 76.20 [10:23:41]line = 500.63 [10:23:41]line НДС 12% НСП 1% [10:23:41]line > о реализуемом товаре [10:23:41]line ОКРУГЛЕНИЕ: -0.63 [10:23:41]line ИТОГО: 500.00 [10:23:41]line Внесено: 500.00 [10:23:41]line СДАЧА: 0.00 [10:23:41]line НСП 1% : 4.43 [10:23:41]line НДС 12% : 53.16 [10:23:41]line Наличными: 500.00 [10:23:41]line Безнал.: 0.00 [10:23:41]line Место: АЗС № 89 "Партнер Нефть" [10:23:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:23:41]line СНО: Общий режим [10:23:41]line Чек 104 24.09.2024 10:23 [10:23:41]line Смена: 477 ФФД: 1.0 [10:23:41]line ЗНМ: 0300000113 [10:23:41]line РНМ: 0000000000091825 [10:23:41]line Версия ККМ: 001 [10:23:41]line ФМ: 0000000000871835 [10:23:41]line ФД: 152645 [10:23:41]line ФПД: 149745803682227 [10:23:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102340&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152645&fm=149745803682227&tin=02508201610067®Number=0000000000091825&sum=50000 [10:23:41]written 0, free lines is 4095 [10:23:42]Write to MH i2c: 01 00 00 7F 08 87 [10:23:42]Write i2c OK [10:23:42]MH_I2C_Read... [10:23:42]Read from MH i2c: 01 [10:23:42]MH_I2C_Read... [10:23:42]Read from MH i2c: 01 07 00 [10:23:42]MH_I2C_Read... [10:23:42]Read from MH i2c: 01 07 00 7F 08 00 00 00 00 00 D7 0C 71 [10:23:42]RasterBufferAndPrint [10:23:42]line [10:23:42]line [10:23:42]line [10:23:42]line [10:23:42]line [10:23:42]written 0, free lines is 3302 [10:23:42]MH_Cut [10:23:42]Write to MH i2c: D1 01 00 86 08 01 60 [10:23:42]Write i2c OK [10:23:42]MH_I2C_Read... [10:23:42]Read from MH i2c: D1 [10:23:42]MH_I2C_Read... [10:23:42]Read from MH i2c: D1 01 00 [10:23:42]MH_I2C_Read... [10:23:42]Read from MH i2c: D1 01 00 86 08 00 5F [10:23:42]Write to MH i2c: 01 00 00 87 08 8F [10:23:42]Write i2c OK [10:23:42]MH_I2C_Read... [10:23:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 84 1B 47 00 42 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 54 02 00 F4 03 04 00 2A 3B F2 66 B6 04 01 00 00 5A DD 1F EC 23 FE 9C AB [10:23:42]CommunicateWithHost err = 0 [10:23:42]CheckOFDResponse [10:23:42]1017 (14) - 77093643461234 [10:23:42]1041 (16) - 0000000000871835 [10:23:42]1040 (4) - 152644 [10:23:42]1012 (4) - 24.09.2024 04:08 [10:23:42]1206 (1) - 0 [10:23:42]OFD Sender: Remove packet 152644 [10:23:42]ProducePacketName [10:23:42]name=ofd_packets/00152644 [10:23:42]NVStorageDeleteData [10:23:43]*** Cut start [10:23:43]*** Purtial cut [10:23:43]*** Stage 1: CUTSNS_PIN = 1 [10:23:43]Read from MH i2c: 01 [10:23:43]MH_I2C_Read... [10:23:43]*** Stop cut motor [10:23:43]*** Cut end [10:23:43]Read from MH i2c: 01 07 00 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: 01 07 00 87 08 00 00 00 00 00 FF 0F A4 [10:23:43]process_action close_receipt done [10:23:43]requested_data is exist [10:23:43]produce_requested_data [10:23:43]requested_item fm.sn is exist - process it [10:23:43]wFMCommunicate request_size=4 [10:23:43]MH_SAM_APDU [10:23:43]CAPDU: 80 11 00 00 [10:23:43]Write to MH i2c: E2 08 00 88 08 80 11 00 00 00 00 00 00 0A [10:23:43]Write i2c OK [10:23:43]MH_I2C_Read... [10:23:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:43]Read from MH i2c: E2 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: E2 17 00 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: E2 17 00 88 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [10:23:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:23:43]wFMCommunicate OK [10:23:43]requested_item fd.num is exist - process it [10:23:43]SAM_PROTO_GetFieldsCounters [10:23:43]wFMCommunicate request_size=4 [10:23:43]MH_SAM_APDU [10:23:43]CAPDU: 80 13 00 00 [10:23:43]Write to MH i2c: E2 08 00 89 08 80 13 00 00 00 00 00 00 0D [10:23:43]Write i2c OK [10:23:43]MH_I2C_Read... [10:23:43]OFD Sender: Processing packet 152645 [packets to send 828, broken 827] [10:23:43]ProducePacketName [10:23:43]name=ofd_packets/00152645 [10:23:43]OFD Sender: To server: pG, [10:23:43]CommunicateWithHost lk.salyk.kg:30040 [10:23:43]ConnectInit lk.salyk.kg [10:23:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:43]Read from MH i2c: E2 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: E2 62 00 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: E2 62 00 89 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 45 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 DF [10:23:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 45 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:23:43]wFMCommunicate OK [10:23:43]SAM_PROTO_GetFieldsCounters done [10:23:43]requested_item shift.num is exist - process it [10:23:43]requested_item shift.opened is exist - process it [10:23:43]req_shift_opened [10:23:43]FM_GetShiftState [10:23:43]SAM_PROTO_GetShiftState [10:23:43]wFMCommunicate request_size=4 [10:23:43]MH_SAM_APDU [10:23:43]CAPDU: 80 13 01 00 [10:23:43]Write to MH i2c: E2 08 00 8A 08 80 13 01 00 00 00 00 00 0F [10:23:43]Write i2c OK [10:23:43]MH_I2C_Read... [10:23:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:43]Read from MH i2c: E2 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: E2 0E 00 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: E2 0E 00 8A 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DC [10:23:43]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:23:43]wFMCommunicate OK [10:23:43]SAM_PROTO_GetShiftState done [10:23:43]FM_GetShiftState done [10:23:43]req_shift_opened done [10:23:43]requested_item shift.open_date is exist - process it [10:23:43]req_shift_open_date [10:23:43]req_shift_open_date done [10:23:43]produce_requested_data done [10:23:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152645,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:23:43]process_action_free close_receipt [10:23:43]json_value_free [10:23:43]json_value_free done [10:23:43]process_json_proto returns [10:23:43]Send response to host [10:23:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152645,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:23:43]free response buf [10:23:43]execute_script done [10:23:43]execute_script returns [10:23:43]free content buf [10:23:43]Sock 9.Close socket [10:23:43]Sock 9.Thread stoped [10:23:44]Connected sock=8 [10:23:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4E 77 04 01 09 4D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 2C 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 54 02 00 35 04 06 00 88 31 69 6F 61 B3 BD F0 15 20 F6 CC 9B A1 [10:23:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F9 CA 47 00 1E E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 54 02 00 F4 03 04 00 2C 3B F2 66 B6 04 01 00 00 F9 30 9E DE 02 63 81 00 [10:23:44]CommunicateWithHost err = 0 [10:23:44]CheckOFDResponse [10:23:44]1017 (14) - 77093643461234 [10:23:44]1041 (16) - 0000000000871835 [10:23:44]1040 (4) - 152645 [10:23:44]1012 (4) - 24.09.2024 04:08 [10:23:44]1206 (1) - 0 [10:23:44]OFD Sender: Remove packet 152645 [10:23:44]ProducePacketName [10:23:44]name=ofd_packets/00152645 [10:23:44]NVStorageDeleteData [10:23:45]OFD Sender: No OFD packet to send [10:23:45]OFD Sender: No OFD packet to send [10:23:50]OFD Sender: No OFD packet to send [10:23:55]OFD Sender: No OFD packet to send [10:24:00]OFD Sender: No OFD packet to send [10:24:05]OFD Sender: No OFD packet to send [10:24:10]OFD Sender: No OFD packet to send [10:24:15]OFD Sender: No OFD packet to send [10:24:20]OFD Sender: No OFD packet to send [10:24:25]OFD Sender: No OFD packet to send [10:24:30]OFD Sender: No OFD packet to send [10:24:35]OFD Sender: No OFD packet to send [10:24:40]OFD Sender: No OFD packet to send [10:24:45]OFD Sender: No OFD packet to send [10:24:50]OFD Sender: No OFD packet to send [10:24:55]OFD Sender: No OFD packet to send [10:25:00]OFD Sender: No OFD packet to send [10:25:05]OFD Sender: No OFD packet to send [10:25:10]OFD Sender: No OFD packet to send [10:25:15]OFD Sender: No OFD packet to send [10:25:18]recv_with_timeout no data received [10:25:20]OFD Sender: No OFD packet to send [10:25:25]OFD Sender: No OFD packet to send [10:25:30]OFD Sender: No OFD packet to send [10:25:35]OFD Sender: No OFD packet to send [10:25:39]accept exits with 10 [10:25:39]New connection [10:25:39]New thread 3067280740 created [10:25:39]Thread 3067424100 joined [10:25:39]Waiting for new connection... [10:25:39] Sock 10.Parse request [10:25:39]Sock 10.Check first char [10:25:39]Sock 10.First char is OK [10:25:39]request: POST /json_proto HTTP/1.0 [10:25:39]Method: POST [10:25:39]URL: /json_proto [10:25:39]Method is POST - this is cgi request [10:25:39]url: /json_proto [10:25:39]query_string will be loaded in cgi processing [10:25:39]execute_cgi json_proto POST (null) [10:25:39]execute_cgi path=json_proto method=POST [10:25:39]POST find Content-Length [10:25:39]Host: 172.17.43.67:8080 [10:25:39]Content-Length: 809 [10:25:39]Content-Type: application/json [10:25:39] [10:25:39]POST finish read [10:25:39]Found Content-Length = 809 [10:25:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3955506.4199506", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:39]execute_script... [10:25:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3955506.4199506", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:39]POST & json_proto [10:25:39]process_json_proto [10:25:39]json parsed OK: [10:25:39]protocol is kg_v1.0 [10:25:39]action value=close_receipt [10:25:39]process_action close_receipt [10:25:39]cmd_close_receipt [10:25:39]MH_GetDate [10:25:39]Write to MH i2c: F0 00 00 8B 08 82 [10:25:39]Write i2c OK [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: F0 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: F0 09 00 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: F0 09 00 8B 08 00 A3 93 F2 66 6A BD 47 65 EC [10:25:39]GetLastDocTimeStamp 1727173420 [10:25:39]current date 1727173539 [10:25:39]FM_GetShiftState [10:25:39]SAM_PROTO_GetShiftState [10:25:39]wFMCommunicate request_size=4 [10:25:39]MH_SAM_APDU [10:25:39]CAPDU: 80 13 01 00 [10:25:39]Write to MH i2c: E2 08 00 8C 08 80 13 01 00 00 00 00 00 11 [10:25:39]Write i2c OK [10:25:39]MH_I2C_Read... [10:25:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:39]Read from MH i2c: E2 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: E2 0E 00 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: E2 0E 00 8C 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DE [10:25:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:25:39]wFMCommunicate OK [10:25:39]SAM_PROTO_GetShiftState done [10:25:39]FM_GetShiftState done [10:25:39]opened in 1727137889 [10:25:39]opened+sec_in_day 1727224289 [10:25:39]quantity*price = 0 [10:25:39]sum+1 = 1 [10:25:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 105 24.09.2024 10:25 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3955506.4199506 ФМ: 0000000000871835 ФД: 152646 ФПД: 70764107677577 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102540&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152646&fm=70764107677577&tin=02508201610067®Number=0000000000091825&sum=0 [10:25:40]StoreToDocumentArchive [10:25:40]shift 477 fd 152646 [10:25:40]save to /storage/0477/doc_00152646 [10:25:40]save last doc name /storage/0477/doc_00152646 to /storage/kkm_last_doc_name [10:25:40]save OK [10:25:40]Clear old archive folders... [10:25:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:25:40]tlvbuf is 011EF080 [10:25:40]SAM_PROTO_ClearQueue [10:25:40]wFMCommunicate request_size=4 [10:25:40]MH_SAM_APDU [10:25:40]CAPDU: 80 09 00 00 [10:25:40]Write to MH i2c: E2 08 00 99 08 80 09 00 00 00 00 00 00 13 [10:25:40]Write i2c OK [10:25:40]MH_I2C_Read... [10:25:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:40]Read from MH i2c: E2 [10:25:40]MH_I2C_Read... [10:25:40]Read from MH i2c: E2 03 00 [10:25:40]MH_I2C_Read... [10:25:40]Read from MH i2c: E2 03 00 99 08 00 90 00 15 [10:25:40]RAPDU: 90 00 [10:25:40]wFMCommunicate OK [10:25:40]SAM_PROTO_ClearQueue done [10:25:40]KKMCreateOFDPacket [10:25:40]OFDProtocolAddRootSTLVToBuf [10:25:40]FM_MakeSignedData [10:25:40]FM_MakeSignedData [10:25:40]SAM_PROTO_SignData [10:25:40]wFMCommunicate request_size=4 [10:25:40]MH_SAM_APDU [10:25:40]CAPDU: 80 0D 01 02 [10:25:40]Write to MH i2c: E2 08 00 9A 08 80 0D 01 02 00 00 00 00 1B [10:25:40]Write i2c OK [10:25:40]MH_I2C_Read... [10:25:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:40]Read from MH i2c: E2 [10:25:40]MH_I2C_Read... [10:25:40]Read from MH i2c: E2 03 00 [10:25:40]MH_I2C_Read... [10:25:40]Read from MH i2c: E2 03 00 9A 08 00 90 00 16 [10:25:40]RAPDU: 90 00 [10:25:40]wFMCommunicate OK [10:25:40]wFMCommunicate request_size=255 [10:25:40]MH_SAM_APDU [10:25:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 A4 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 54 02 00 35 04 06 00 40 [10:25:40]Write to MH i2c: E2 02 01 9B 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 A4 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 54 02 00 35 04 06 00 40 00 00 7C [10:25:40]Write i2c OK [10:25:40]MH_I2C_Read... [10:25:40]OFD Sender: No OFD packet to send [10:25:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:40]Read from MH i2c: E2 [10:25:40]MH_I2C_Read... [10:25:40]Read from MH i2c: E2 03 00 [10:25:40]MH_I2C_Read... [10:25:40]Read from MH i2c: E2 03 00 9B 08 00 90 00 17 [10:25:40]RAPDU: 90 00 [10:25:40]wFMCommunicate OK [10:25:40]wFMCommunicate request_size=10 [10:25:40]MH_SAM_APDU [10:25:40]CAPDU: 80 0D 02 02 05 5C 0D 80 3F 89 [10:25:40]Write to MH i2c: E2 0D 00 9C 08 80 0D 02 02 05 00 5C 0D 80 3F 89 00 00 D9 [10:25:40]Write i2c OK [10:25:40]MH_I2C_Read... [10:25:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:41]Read from MH i2c: E2 [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: E2 03 00 [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: E2 03 00 9C 08 00 90 00 18 [10:25:41]RAPDU: 90 00 [10:25:41]wFMCommunicate OK [10:25:41]wFMCommunicate request_size=4 [10:25:41]MH_SAM_APDU [10:25:41]CAPDU: 80 0D 03 02 [10:25:41]Write to MH i2c: E2 08 00 9D 08 80 0D 03 02 00 00 00 00 20 [10:25:41]Write i2c OK [10:25:41]MH_I2C_Read... [10:25:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:41]Read from MH i2c: E2 [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: E2 0B 00 [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: E2 0B 00 9D 08 00 87 1C DB CD 20 7B 0E 5A 90 00 6F [10:25:41]RAPDU: 87 1C DB CD 20 7B 0E 5A 90 00 [10:25:41]wFMCommunicate OK [10:25:41]SAM_PROTO_SignData done [10:25:41]FM_MakeSignedData done [10:25:41]CreateOFDProtocolMessage [10:25:41]wFMCommunicate request_size=4 [10:25:41]MH_SAM_APDU [10:25:41]CAPDU: 80 11 00 00 [10:25:41]Write to MH i2c: E2 08 00 9E 08 80 11 00 00 00 00 00 00 20 [10:25:41]Write i2c OK [10:25:41]MH_I2C_Read... [10:25:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:41]Read from MH i2c: E2 [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: E2 17 00 [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: E2 17 00 9E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [10:25:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:25:41]wFMCommunicate OK [10:25:41]CreateOFDProtocolMessage done [10:25:41]OFDSenderStorePacket 152646 [10:25:41]StoreOFDPacket docnum=152646 [10:25:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 1E 07 01 5F 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 A4 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 54 02 00 35 04 06 00 40 5C 0D 80 3F 89 87 1C DB CD 20 7B 0E 5A [10:25:41]CheckFolder [10:25:41]dirname=/storage/ofd_packets [10:25:41]CheckFolder done [10:25:41]ProducePacketName [10:25:41]name=ofd_packets/00152646 [10:25:41]NVStorageSaveData ofd_packets/00152646 [10:25:41]File name is /storage/ofd_packets/00152646 [10:25:41]Write 301 bytes [10:25:41]NVStorageSaveData done [10:25:41]OFDSenderStorePacket done [10:25:41]KKMCreateOFDPacket done [10:25:41]NVStorageSaveData kkm_last_timestamp [10:25:41]File name is /storage/kkm_last_timestamp [10:25:41]Write 4 bytes [10:25:41]NVStorageSaveData done [10:25:41]ExternCall_PrintAddStr [10:25:41]wPrintStart [10:25:41]Write to MH i2c: 01 00 00 9F 08 A7 [10:25:41]Write i2c OK [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: 01 [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: 01 07 00 [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: 01 07 00 9F 08 00 00 00 00 00 FF 0F BC [10:25:41]RasterBufferAndPrint [10:25:41]line Счет N : (1)1786649 [10:25:41]line ИНН: 02508201610067 [10:25:41]line Контрольно-Кассовый Чек [10:25:41]line ПРОДАЖА [10:25:41]line ТРК (МРК, ГНК) : 12 [10:25:41]line Товар: 2710124130 [10:25:41]line Аи-92-К-5 [10:25:41]line 30.000 * 0.00 [10:25:41]line = 0.00 [10:25:41]line НДС 12% НСП 1% [10:25:41]line > о реализуемом товаре [10:25:41]line ИТОГО: 0.00 [10:25:41]line НСП 1% : 0.00 [10:25:41]line НДС 12% : 0.00 [10:25:41]line Наличными: 0.00 [10:25:41]line Безнал.: 0.00 [10:25:41]line Место: АЗС № 89 "Партнер Нефть" [10:25:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:25:41]line СНО: Общий режим [10:25:41]line Чек 105 24.09.2024 10:25 [10:25:41]line Смена: 477 ФФД: 1.0 [10:25:41]line ЗНМ: 0300000113 [10:25:41]line РНМ: 0000000000091825 [10:25:41]line Версия ККМ: 001 [10:25:41]line Талоны: Топливные Талоны [10:25:41]line 3955506.4199506 [10:25:41]line ФМ: 0000000000871835 [10:25:41]line ФД: 152646 [10:25:41]line ФПД: 70764107677577 [10:25:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102540&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152646&fm=70764107677577&tin=02508201610067®Number=0000000000091825&sum=0 [10:25:41]written 0, free lines is 4095 [10:25:41]OFD Sender: Processing packet 152646 [packets to send 828, broken 827] [10:25:41]ProducePacketName [10:25:41]name=ofd_packets/00152646 [10:25:41]OFD Sender: To server: pG, [10:25:41]CommunicateWithHost lk.salyk.kg:30040 [10:25:41]ConnectInit lk.salyk.kg [10:25:41]Write to MH i2c: 01 00 00 C9 08 D1 [10:25:41]Write i2c OK [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: 01 [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: 01 07 00 [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: 01 07 00 C9 08 00 00 00 00 00 FC 0C E0 [10:25:41]RasterBufferAndPrint [10:25:41]line [10:25:41]line [10:25:41]line [10:25:41]line [10:25:41]line [10:25:41]written 0, free lines is 3330 [10:25:41]MH_Cut [10:25:41]Write to MH i2c: D1 01 00 D0 08 01 AA [10:25:41]Write i2c OK [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: D1 [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: D1 01 00 [10:25:41]MH_I2C_Read... [10:25:41]Read from MH i2c: D1 01 00 D0 08 00 A9 [10:25:41]Write to MH i2c: 01 00 00 D1 08 D9 [10:25:41]Write i2c OK [10:25:41]MH_I2C_Read... [10:25:42]*** Cut start [10:25:42]*** Purtial cut [10:25:42]*** Stage 1: CUTSNS_PIN = 1 [10:25:42]Read from MH i2c: 01 [10:25:42]MH_I2C_Read... [10:25:42]*** Stop cut motor [10:25:42]*** Cut end [10:25:42]Read from MH i2c: 01 07 00 [10:25:42]MH_I2C_Read... [10:25:42]Read from MH i2c: 01 07 00 D1 08 00 00 00 00 00 FF 0F EE [10:25:42]process_action close_receipt done [10:25:42]requested_data is exist [10:25:42]produce_requested_data [10:25:42]requested_item fm.sn is exist - process it [10:25:42]wFMCommunicate request_size=4 [10:25:42]MH_SAM_APDU [10:25:42]CAPDU: 80 11 00 00 [10:25:42]Write to MH i2c: E2 08 00 D2 08 80 11 00 00 00 00 00 00 54 [10:25:42]Write i2c OK [10:25:42]MH_I2C_Read... [10:25:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:42]Read from MH i2c: E2 [10:25:42]MH_I2C_Read... [10:25:42]Read from MH i2c: E2 17 00 [10:25:42]MH_I2C_Read... [10:25:42]Read from MH i2c: E2 17 00 D2 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [10:25:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:25:42]wFMCommunicate OK [10:25:42]requested_item fd.num is exist - process it [10:25:42]SAM_PROTO_GetFieldsCounters [10:25:42]wFMCommunicate request_size=4 [10:25:42]MH_SAM_APDU [10:25:42]CAPDU: 80 13 00 00 [10:25:42]Write to MH i2c: E2 08 00 D3 08 80 13 00 00 00 00 00 00 57 [10:25:42]Write i2c OK [10:25:42]MH_I2C_Read... [10:25:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:42]Read from MH i2c: E2 [10:25:42]MH_I2C_Read... [10:25:42]Read from MH i2c: E2 62 00 [10:25:42]MH_I2C_Read... [10:25:42]Read from MH i2c: E2 62 00 D3 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 2D [10:25:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:25:42]wFMCommunicate OK [10:25:42]SAM_PROTO_GetFieldsCounters done [10:25:42]requested_item shift.num is exist - process it [10:25:42]requested_item shift.opened is exist - process it [10:25:42]req_shift_opened [10:25:42]FM_GetShiftState [10:25:42]SAM_PROTO_GetShiftState [10:25:42]wFMCommunicate request_size=4 [10:25:42]MH_SAM_APDU [10:25:42]CAPDU: 80 13 01 00 [10:25:42]Write to MH i2c: E2 08 00 D4 08 80 13 01 00 00 00 00 00 59 [10:25:42]Write i2c OK [10:25:42]MH_I2C_Read... [10:25:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:42]Read from MH i2c: E2 [10:25:42]MH_I2C_Read... [10:25:42]Read from MH i2c: E2 0E 00 [10:25:42]MH_I2C_Read... [10:25:42]Read from MH i2c: E2 0E 00 D4 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 26 [10:25:42]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:25:42]wFMCommunicate OK [10:25:42]SAM_PROTO_GetShiftState done [10:25:42]FM_GetShiftState done [10:25:42]req_shift_opened done [10:25:42]requested_item shift.open_date is exist - process it [10:25:42]req_shift_open_date [10:25:42]req_shift_open_date done [10:25:42]produce_requested_data done [10:25:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152646,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:25:42]process_action_free close_receipt [10:25:42]json_value_free [10:25:42]json_value_free done [10:25:42]process_json_proto returns [10:25:42]Send response to host [10:25:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152646,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:25:42]free response buf [10:25:42]execute_script done [10:25:42]execute_script returns [10:25:42]free content buf [10:25:42]Sock 10.Close socket [10:25:42]Sock 10.Thread stoped [10:25:45]Connected sock=11 [10:25:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 1E 07 01 5F 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 A4 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 54 02 00 35 04 06 00 40 5C 0D 80 3F 89 87 1C DB CD 20 7B 0E 5A [10:25:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 58 43 47 00 F9 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 54 02 00 F4 03 04 00 A5 3B F2 66 B6 04 01 00 00 BD 1D 0B 2C 5E D0 04 5E [10:25:45]CommunicateWithHost err = 0 [10:25:45]CheckOFDResponse [10:25:45]1017 (14) - 77093643461234 [10:25:45]1041 (16) - 0000000000871835 [10:25:45]1040 (4) - 152646 [10:25:45]1012 (4) - 24.09.2024 04:10 [10:25:45]1206 (1) - 0 [10:25:45]OFD Sender: Remove packet 152646 [10:25:45]ProducePacketName [10:25:45]name=ofd_packets/00152646 [10:25:45]NVStorageDeleteData [10:25:46]OFD Sender: No OFD packet to send [10:25:51]OFD Sender: No OFD packet to send [10:25:56]OFD Sender: No OFD packet to send [10:26:01]OFD Sender: No OFD packet to send [10:26:06]OFD Sender: No OFD packet to send [10:26:11]OFD Sender: No OFD packet to send [10:26:13]accept exits with 8 [10:26:13]New connection [10:26:13]New thread 3067424100 created [10:26:13]Thread 3067280740 joined [10:26:13]Waiting for new connection... [10:26:13] Sock 8.Parse request [10:26:13]Sock 8.Check first char [10:26:13]Sock 8.First char is OK [10:26:13]request: POST /json_proto HTTP/1.0 [10:26:13]Method: POST [10:26:13]URL: /json_proto [10:26:13]Method is POST - this is cgi request [10:26:13]url: /json_proto [10:26:13]query_string will be loaded in cgi processing [10:26:13]execute_cgi json_proto POST (null) [10:26:13]execute_cgi path=json_proto method=POST [10:26:13]POST find Content-Length [10:26:13]Host: 172.17.43.67:8080 [10:26:13]Content-Length: 678 [10:26:13]Content-Type: application/json [10:26:13] [10:26:13]POST finish read [10:26:13]Found Content-Length = 678 [10:26:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:13]execute_script... [10:26:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:13]POST & json_proto [10:26:13]process_json_proto [10:26:13]json parsed OK: [10:26:13]protocol is kg_v1.0 [10:26:13]action value=close_receipt [10:26:13]process_action close_receipt [10:26:13]cmd_close_receipt [10:26:13]MH_GetDate [10:26:13]Write to MH i2c: F0 00 00 D5 08 CC [10:26:13]Write i2c OK [10:26:13]MH_I2C_Read... [10:26:13]Read from MH i2c: F0 [10:26:13]MH_I2C_Read... [10:26:13]Read from MH i2c: F0 09 00 [10:26:13]MH_I2C_Read... [10:26:13]Read from MH i2c: F0 09 00 D5 08 00 C6 93 F2 66 6A BD 47 65 59 [10:26:13]GetLastDocTimeStamp 1727173540 [10:26:13]current date 1727173574 [10:26:13]FM_GetShiftState [10:26:13]SAM_PROTO_GetShiftState [10:26:13]wFMCommunicate request_size=4 [10:26:13]MH_SAM_APDU [10:26:13]CAPDU: 80 13 01 00 [10:26:13]Write to MH i2c: E2 08 00 D6 08 80 13 01 00 00 00 00 00 5B [10:26:13]Write i2c OK [10:26:13]MH_I2C_Read... [10:26:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:13]Read from MH i2c: E2 [10:26:13]MH_I2C_Read... [10:26:13]Read from MH i2c: E2 0E 00 [10:26:13]MH_I2C_Read... [10:26:13]Read from MH i2c: E2 0E 00 D6 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 28 [10:26:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:26:13]wFMCommunicate OK [10:26:13]SAM_PROTO_GetShiftState done [10:26:13]FM_GetShiftState done [10:26:13]opened in 1727137889 [10:26:13]opened+sec_in_day 1727224289 [10:26:13]quantity*price = 20001 [10:26:13]sum+1 = 20002 [10:26:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 106 24.09.2024 10:26 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152647 ФПД: 39118482323644 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102614&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152647&fm=39118482323644&tin=02508201610067®Number=0000000000091825&sum=20000 [10:26:14]StoreToDocumentArchive [10:26:14]shift 477 fd 152647 [10:26:14]save to /storage/0477/doc_00152647 [10:26:14]save last doc name /storage/0477/doc_00152647 to /storage/kkm_last_doc_name [10:26:14]save OK [10:26:14]Clear old archive folders... [10:26:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:26:14]tlvbuf is 011E21E0 [10:26:14]SAM_PROTO_ClearQueue [10:26:14]wFMCommunicate request_size=4 [10:26:14]MH_SAM_APDU [10:26:14]CAPDU: 80 09 00 00 [10:26:14]Write to MH i2c: E2 08 00 E3 08 80 09 00 00 00 00 00 00 5D [10:26:14]Write i2c OK [10:26:14]MH_I2C_Read... [10:26:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:14]Read from MH i2c: E2 [10:26:14]MH_I2C_Read... [10:26:14]Read from MH i2c: E2 03 00 [10:26:14]MH_I2C_Read... [10:26:14]Read from MH i2c: E2 03 00 E3 08 00 90 00 5F [10:26:14]RAPDU: 90 00 [10:26:14]wFMCommunicate OK [10:26:14]SAM_PROTO_ClearQueue done [10:26:14]KKMCreateOFDPacket [10:26:14]OFDProtocolAddRootSTLVToBuf [10:26:14]FM_MakeSignedData [10:26:14]FM_MakeSignedData [10:26:14]SAM_PROTO_SignData [10:26:14]wFMCommunicate request_size=4 [10:26:14]MH_SAM_APDU [10:26:14]CAPDU: 80 0D 01 02 [10:26:14]Write to MH i2c: E2 08 00 E4 08 80 0D 01 02 00 00 00 00 65 [10:26:14]Write i2c OK [10:26:14]MH_I2C_Read... [10:26:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:14]Read from MH i2c: E2 [10:26:14]MH_I2C_Read... [10:26:14]Read from MH i2c: E2 03 00 [10:26:14]MH_I2C_Read... [10:26:14]Read from MH i2c: E2 03 00 E4 08 00 90 00 60 [10:26:14]RAPDU: 90 00 [10:26:14]wFMCommunicate OK [10:26:14]wFMCommunicate request_size=255 [10:26:14]MH_SAM_APDU [10:26:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 C6 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 54 02 00 35 04 06 00 23 [10:26:14]Write to MH i2c: E2 02 01 E5 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 C6 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 54 02 00 35 04 06 00 23 00 00 9F [10:26:14]Write i2c OK [10:26:14]MH_I2C_Read... [10:26:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:15]Read from MH i2c: E2 [10:26:15]MH_I2C_Read... [10:26:15]Read from MH i2c: E2 03 00 [10:26:15]MH_I2C_Read... [10:26:15]Read from MH i2c: E2 03 00 E5 08 00 90 00 61 [10:26:15]RAPDU: 90 00 [10:26:15]wFMCommunicate OK [10:26:15]wFMCommunicate request_size=10 [10:26:15]MH_SAM_APDU [10:26:15]CAPDU: 80 0D 02 02 05 93 FB 3E 38 BC [10:26:15]Write to MH i2c: E2 0D 00 E6 08 80 0D 02 02 05 00 93 FB 3E 38 BC 00 00 32 [10:26:15]Write i2c OK [10:26:15]MH_I2C_Read... [10:26:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:15]Read from MH i2c: E2 [10:26:15]MH_I2C_Read... [10:26:15]Read from MH i2c: E2 03 00 [10:26:15]MH_I2C_Read... [10:26:15]Read from MH i2c: E2 03 00 E6 08 00 90 00 62 [10:26:15]RAPDU: 90 00 [10:26:15]wFMCommunicate OK [10:26:15]wFMCommunicate request_size=4 [10:26:15]MH_SAM_APDU [10:26:15]CAPDU: 80 0D 03 02 [10:26:15]Write to MH i2c: E2 08 00 E7 08 80 0D 03 02 00 00 00 00 6A [10:26:15]Write i2c OK [10:26:15]MH_I2C_Read... [10:26:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:15]Read from MH i2c: E2 [10:26:15]MH_I2C_Read... [10:26:15]Read from MH i2c: E2 0B 00 [10:26:15]MH_I2C_Read... [10:26:15]Read from MH i2c: E2 0B 00 E7 08 00 B5 FC 67 AC C4 08 59 93 90 00 E7 [10:26:15]RAPDU: B5 FC 67 AC C4 08 59 93 90 00 [10:26:15]wFMCommunicate OK [10:26:15]SAM_PROTO_SignData done [10:26:15]FM_MakeSignedData done [10:26:15]CreateOFDProtocolMessage [10:26:15]wFMCommunicate request_size=4 [10:26:15]MH_SAM_APDU [10:26:15]CAPDU: 80 11 00 00 [10:26:15]Write to MH i2c: E2 08 00 E8 08 80 11 00 00 00 00 00 00 6A [10:26:15]Write i2c OK [10:26:15]MH_I2C_Read... [10:26:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:15]Read from MH i2c: E2 [10:26:15]MH_I2C_Read... [10:26:15]Read from MH i2c: E2 17 00 [10:26:15]MH_I2C_Read... [10:26:15]Read from MH i2c: E2 17 00 E8 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [10:26:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:26:15]wFMCommunicate OK [10:26:15]CreateOFDProtocolMessage done [10:26:15]OFDSenderStorePacket 152647 [10:26:15]StoreOFDPacket docnum=152647 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]/dev/ttyS4 opened [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27973380+1699200362=1727173742 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 6E 94 F2 66 6A BD 47 65 2C [10:29:02]Current date/time: 24.09.2024 10:29 [10:29:02]FM_Init [10:29:02]wFMConnect [10:29:02]MH_SAM_On [10:29:02]Write to MH i2c: E0 00 00 08 00 E7 [10:29:02]Write i2c OK [10:29:02]MH_I2C_Read... [10:29:02]*** iso7816_init finished! [10:29:02]*** atr: [10:29:02]*** 0F 3B D5 18 FF 81 91 FE [10:29:02]*** 1F C3 80 73 C8 21 10 0A [10:29:02]*** 00 00 00 00 00 00 00 00 [10:29:02]*** 00 00 00 00 00 00 00 00 [10:29:02]*** 00 00 00 00 00 00 00 00 [10:29:02]*** 00 00 00 00 00 00 00 00 [10:29:02]*** 00 00 00 00 00 00 00 00 [10:29:02]*** 00 00 00 00 00 00 00 00 [10:29:02]Read from MH i2c: E0 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E0 10 00 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [10:29:02]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:29:02]wFMCommunicate request_size=10 [10:29:02]MH_SAM_APDU [10:29:02]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:29:02]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:29:02]Write i2c OK [10:29:02]MH_I2C_Read... [10:29:02]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [10:29:02]Read from MH i2c: E2 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E2 03 00 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [10:29:02]RAPDU: 90 00 [10:29:02]wFMCommunicate OK [10:29:02]wFMCommunicate request_size=4 [10:29:02]MH_SAM_APDU [10:29:02]CAPDU: 80 11 00 00 [10:29:02]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [10:29:02]Write i2c OK [10:29:02]MH_I2C_Read... [10:29:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:02]Read from MH i2c: E2 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E2 17 00 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [10:29:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:29:02]wFMCommunicate OK [10:29:02]Detected FM SN is 0000000000871835 [10:29:02]Stored FM SN is 0000000000871835 [10:29:02]wFMCommunicate request_size=9 [10:29:02]MH_SAM_APDU [10:29:02]CAPDU: 80 16 00 00 04 E6 7F 00 00 [10:29:02]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [10:29:02]Write i2c OK [10:29:02]MH_I2C_Read... [10:29:02]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [10:29:02]Read from MH i2c: E2 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E2 03 00 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [10:29:02]RAPDU: 90 00 [10:29:02]wFMCommunicate OK [10:29:02]FM PIN OK [10:29:02]wFMCommunicate request_size=8 [10:29:02]MH_SAM_APDU [10:29:02]CAPDU: 80 14 04 00 03 02 00 01 [10:29:02]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:29:02]Write i2c OK [10:29:02]MH_I2C_Read... [10:29:02]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [10:29:02]Read from MH i2c: E2 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E2 03 00 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [10:29:02]RAPDU: 90 00 [10:29:02]wFMCommunicate OK [10:29:02]wFMCommunicate request_size=13 [10:29:02]MH_SAM_APDU [10:29:02]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:29:02]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [10:29:02]Write i2c OK [10:29:02]MH_I2C_Read... [10:29:02]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [10:29:02]Read from MH i2c: E2 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E2 03 00 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [10:29:02]RAPDU: 90 00 [10:29:02]wFMCommunicate OK [10:29:02]wFMCommunicate request_size=4 [10:29:02]MH_SAM_APDU [10:29:02]CAPDU: 80 11 00 00 [10:29:02]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [10:29:02]Write i2c OK [10:29:02]MH_I2C_Read... [10:29:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:02]Read from MH i2c: E2 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E2 17 00 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [10:29:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:29:02]wFMCommunicate OK [10:29:02]DocumentArchiveInit [10:29:02]Start Httpd... [10:29:02]Httpd thread 3067178340 created [10:29:02]Write to MH i2c: 01 00 00 0F 00 0F [10:29:02]Write i2c OK [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: 01 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: 01 07 00 [10:29:02]MH_I2C_Read... [10:29:02]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [10:29:02]MH Int Process started [10:29:02]Allocated Socket 7 [10:29:02]Bind OK [10:29:02]Listen OK [10:29:02]httpd running on port 8080 [10:29:02]Waiting for new connection... [10:29:03]OFD Sender: Processing packet 152647 [packets to send 828, broken 827] [10:29:03]ProducePacketName [10:29:03]name=ofd_packets/00152647 [10:29:03]OFD Sender: To server: pG, [10:29:03]CommunicateWithHost lk.salyk.kg:30040 [10:29:03]ConnectInit lk.salyk.kg [10:29:03]accept exits with 8 [10:29:03]New connection [10:29:03]New thread 3066891620 created [10:29:03]Waiting for new connection... [10:29:03] Sock 8.Parse request [10:29:03]Sock 8.Check first char [10:29:03]Sock 8.First char is OK [10:29:03]request: POST /json_proto HTTP/1.0 [10:29:03]Method: POST [10:29:03]URL: /json_proto [10:29:03]Method is POST - this is cgi request [10:29:03]url: /json_proto [10:29:03]query_string will be loaded in cgi processing [10:29:03]execute_cgi json_proto POST (null) [10:29:03]execute_cgi path=json_proto method=POST [10:29:03]POST find Content-Length [10:29:03]Host: 172.17.43.67:8080 [10:29:03]Content-Length: 215 [10:29:03]Content-Type: application/json [10:29:03] [10:29:03]POST finish read [10:29:03]Found Content-Length = 215 [10:29:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:03]execute_script... [10:29:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:03]POST & json_proto [10:29:03]process_json_proto [10:29:03]json parsed OK: [10:29:03]protocol is kg_v1.0 [10:29:03]action value=get_value [10:29:03]process_action get_value [10:29:03]cmd_get_value [10:29:03]process_action get_value done [10:29:03]requested_data is exist [10:29:03]produce_requested_data [10:29:03]requested_item kkm.sn is exist - process it [10:29:03]requested_item kkm.ver is exist - process it [10:29:03]requested_item fm.sn is exist - process it [10:29:03]wFMCommunicate request_size=4 [10:29:03]MH_SAM_APDU [10:29:03]CAPDU: 80 11 00 00 [10:29:03]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [10:29:03]Write i2c OK [10:29:03]MH_I2C_Read... [10:29:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:03]Read from MH i2c: E2 [10:29:03]MH_I2C_Read... [10:29:03]Read from MH i2c: E2 17 00 [10:29:03]MH_I2C_Read... [10:29:03]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [10:29:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:29:03]wFMCommunicate OK [10:29:03]requested_item fd.num is exist - process it [10:29:03]SAM_PROTO_GetFieldsCounters [10:29:03]wFMCommunicate request_size=4 [10:29:03]MH_SAM_APDU [10:29:03]CAPDU: 80 13 00 00 [10:29:03]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [10:29:03]Write i2c OK [10:29:03]MH_I2C_Read... [10:29:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:29:03]Read from MH i2c: E2 [10:29:03]MH_I2C_Read... [10:29:03]Read from MH i2c: E2 62 00 [10:29:03]MH_I2C_Read... [10:29:03]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 67 [10:29:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:29:03]wFMCommunicate OK [10:29:03]SAM_PROTO_GetFieldsCounters done [10:29:03]requested_item shift.num is exist - process it [10:29:03]requested_item shift.opened is exist - process it [10:29:03]req_shift_opened [10:29:03]FM_GetShiftState [10:29:03]SAM_PROTO_GetShiftState [10:29:03]wFMCommunicate request_size=4 [10:29:03]MH_SAM_APDU [10:29:03]CAPDU: 80 13 01 00 [10:29:03]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [10:29:03]Write i2c OK [10:29:03]MH_I2C_Read... [10:29:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:03]Read from MH i2c: E2 [10:29:03]MH_I2C_Read... [10:29:03]Read from MH i2c: E2 0E 00 [10:29:03]MH_I2C_Read... [10:29:03]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [10:29:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:29:03]wFMCommunicate OK [10:29:03]SAM_PROTO_GetShiftState done [10:29:03]FM_GetShiftState done [10:29:03]req_shift_opened done [10:29:03]requested_item shift.open_date is exist - process it [10:29:03]req_shift_open_date [10:29:03]req_shift_open_date done [10:29:03]produce_requested_data done [10:29:03]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152647,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:29:03]process_action_free get_value [10:29:03]json_value_free [10:29:03]json_value_free done [10:29:03]process_json_proto returns [10:29:03]Send response to host [10:29:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152647,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:29:03]free response buf [10:29:03]execute_script done [10:29:03]execute_script returns [10:29:03]free content buf [10:29:03]Sock 8.Close socket [10:29:03]Sock 8.Thread stoped [10:29:03]accept exits with 11 [10:29:03]New connection [10:29:03]New thread 3066748260 created [10:29:03]Thread 3066891620 joined [10:29:03]Waiting for new connection... [10:29:03] Sock 11.Parse request [10:29:03]Sock 11.Check first char [10:29:03]Sock 11.First char is OK [10:29:03]request: POST /json_proto HTTP/1.0 [10:29:03]Method: POST [10:29:03]URL: /json_proto [10:29:03]Method is POST - this is cgi request [10:29:03]url: /json_proto [10:29:03]query_string will be loaded in cgi processing [10:29:03]execute_cgi json_proto POST (null) [10:29:03]execute_cgi path=json_proto method=POST [10:29:03]POST find Content-Length [10:29:03]Host: 172.17.43.67:8080 [10:29:03]Content-Length: 331 [10:29:03]Content-Type: application/json [10:29:03] [10:29:03]POST finish read [10:29:03]Found Content-Length = 331 [10:29:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:29:03]execute_script... [10:29:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:29:03]POST & json_proto [10:29:03]process_json_proto [10:29:03]json parsed OK: [10:29:03]protocol is kg_v1.0 [10:29:03]action value=get_value [10:29:03]process_action get_value [10:29:03]cmd_get_value [10:29:03]process_action get_value done [10:29:03]requested_data is exist [10:29:03]produce_requested_data [10:29:03]requested_item fm.sale.total is exist - process it [10:29:03]SAM_PROTO_GetFMData [10:29:03]wFMCommunicate request_size=4 [10:29:03]MH_SAM_APDU [10:29:03]CAPDU: 80 13 03 00 [10:29:03]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [10:29:03]Write i2c OK [10:29:03]MH_I2C_Read... [10:29:04]Connected sock=6 [10:29:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0C B2 07 01 A8 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 C6 93 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 54 02 00 35 04 06 00 23 93 FB 3E 38 BC B5 FC 67 AC C4 08 59 93 [10:29:04]Read from MH i2c: E2 [10:29:04]MH_I2C_Read... [10:29:04]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [10:29:04]Read from MH i2c: E2 FD 00 [10:29:04]MH_I2C_Read... [10:29:04]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 8D 50 02 00 69 04 9F 00 6F 04 04 00 B7 4C 02 00 B1 04 05 00 3C D5 F6 9A 02 70 04 05 00 3C D5 F6 9A 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A6 91 DB 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 B3 7D E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 20 [10:29:04]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 8D 50 02 00 69 04 9F 00 6F 04 04 00 B7 4C 02 00 B1 04 05 00 3C D5 F6 9A 02 70 04 05 00 3C D5 F6 9A 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A6 91 DB 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 B3 7D E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [10:29:04]wFMCommunicate OK [10:29:04]wFMCommunicate request_size=4 [10:29:04]MH_SAM_APDU [10:29:04]CAPDU: 80 17 00 00 [10:29:04]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [10:29:04]Write i2c OK [10:29:04]MH_I2C_Read... [10:29:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:29:04]Read from MH i2c: E2 [10:29:04]MH_I2C_Read... [10:29:04]Read from MH i2c: E2 FD 00 [10:29:04]MH_I2C_Read... [10:29:04]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 50 [10:29:04]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [10:29:04]wFMCommunicate OK [10:29:04]wFMCommunicate request_size=4 [10:29:04]MH_SAM_APDU [10:29:04]CAPDU: 80 17 00 00 [10:29:04]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [10:29:04]Write i2c OK [10:29:04]MH_I2C_Read... [10:29:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C2 6B 47 00 A4 F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 54 02 00 F4 03 04 00 6D 3C F2 66 B6 04 01 00 00 A6 A9 8F 19 D7 27 29 16 [10:29:04]CommunicateWithHost err = 0 [10:29:04]CheckOFDResponse [10:29:04]1017 (14) - 77093643461234 [10:29:04]1041 (16) - 0000000000871835 [10:29:04]1040 (4) - 152647 [10:29:04]1012 (4) - 24.09.2024 04:13 [10:29:04]1206 (1) - 0 [10:29:04]OFD Sender: Remove packet 152647 [10:29:04]ProducePacketName [10:29:04]name=ofd_packets/00152647 [10:29:04]NVStorageDeleteData [10:29:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:29:05]Read from MH i2c: E2 [10:29:05]MH_I2C_Read... [10:29:05]Read from MH i2c: E2 FD 00 [10:29:05]MH_I2C_Read... [10:29:05]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [10:29:05]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [10:29:05]wFMCommunicate OK [10:29:05]wFMCommunicate request_size=4 [10:29:05]MH_SAM_APDU [10:29:05]CAPDU: 80 17 00 00 [10:29:05]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [10:29:05]Write i2c OK [10:29:05]MH_I2C_Read... [10:29:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:29:05]Read from MH i2c: E2 [10:29:05]MH_I2C_Read... [10:29:05]Read from MH i2c: E2 FD 00 [10:29:05]MH_I2C_Read... [10:29:05]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [10:29:05]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [10:29:05]wFMCommunicate OK [10:29:05]wFMCommunicate request_size=4 [10:29:05]MH_SAM_APDU [10:29:05]CAPDU: 80 17 00 00 [10:29:05]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [10:29:05]Write i2c OK [10:29:05]MH_I2C_Read... [10:29:05]OFD Sender: No OFD packet to send [10:29:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [10:29:05]Read from MH i2c: E2 [10:29:05]MH_I2C_Read... [10:29:05]Read from MH i2c: E2 DE 00 [10:29:05]MH_I2C_Read... [10:29:05]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [10:29:05]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:29:05]wFMCommunicate OK [10:29:05]SAM_PROTO_GetFMData done [10:29:05]requested_item fm.sale_refund.total is exist - process it [10:29:05]requested_item fm.buy.total is exist - process it [10:29:05]requested_item shift.sale.total is exist - process it [10:29:05]SAM_PROTO_GetShiftData [10:29:05]wFMCommunicate request_size=4 [10:29:05]MH_SAM_APDU [10:29:05]CAPDU: 80 13 02 00 [10:29:05]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [10:29:05]Write i2c OK [10:29:05]MH_I2C_Read... [10:29:06]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [10:29:06]Read from MH i2c: E2 [10:29:06]MH_I2C_Read... [10:29:06]Read from MH i2c: E2 FD 00 [10:29:06]MH_I2C_Read... [10:29:06]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 6A 00 00 00 69 04 98 00 6F 04 04 00 6A 00 00 00 B1 04 03 00 84 08 5F 70 04 03 00 84 08 5F 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 91 18 0A EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 63 D7 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 E5 [10:29:06]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 6A 00 00 00 69 04 98 00 6F 04 04 00 6A 00 00 00 B1 04 03 00 84 08 5F 70 04 03 00 84 08 5F 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 91 18 0A EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 63 D7 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [10:29:06]wFMCommunicate OK [10:29:06]wFMCommunicate request_size=4 [10:29:06]MH_SAM_APDU [10:29:06]CAPDU: 80 17 00 00 [10:29:06]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [10:29:06]Write i2c OK [10:29:06]MH_I2C_Read... [10:29:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:29:06]Read from MH i2c: E2 [10:29:06]MH_I2C_Read... [10:29:06]Read from MH i2c: E2 FD 00 [10:29:06]MH_I2C_Read... [10:29:06]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [10:29:06]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [10:29:06]wFMCommunicate OK [10:29:06]wFMCommunicate request_size=4 [10:29:06]MH_SAM_APDU [10:29:06]CAPDU: 80 17 00 00 [10:29:06]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [10:29:06]Write i2c OK [10:29:06]MH_I2C_Read... [10:29:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:29:06]Read from MH i2c: E2 [10:29:06]MH_I2C_Read... [10:29:06]Read from MH i2c: E2 FD 00 [10:29:06]MH_I2C_Read... [10:29:06]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [10:29:06]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [10:29:06]wFMCommunicate OK [10:29:06]wFMCommunicate request_size=4 [10:29:06]MH_SAM_APDU [10:29:06]CAPDU: 80 17 00 00 [10:29:06]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [10:29:06]Write i2c OK [10:29:06]MH_I2C_Read... [10:29:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:29:06]Read from MH i2c: E2 [10:29:06]MH_I2C_Read... [10:29:06]Read from MH i2c: E2 FD 00 [10:29:06]MH_I2C_Read... [10:29:07]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [10:29:07]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [10:29:07]wFMCommunicate OK [10:29:07]wFMCommunicate request_size=4 [10:29:07]MH_SAM_APDU [10:29:07]CAPDU: 80 17 00 00 [10:29:07]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [10:29:07]Write i2c OK [10:29:07]MH_I2C_Read... [10:29:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [10:29:07]Read from MH i2c: E2 [10:29:07]MH_I2C_Read... [10:29:07]Read from MH i2c: E2 C8 00 [10:29:07]MH_I2C_Read... [10:29:07]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [10:29:07]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:29:07]wFMCommunicate OK [10:29:07]SAM_PROTO_GetShiftData done [10:29:07]requested_item shift.sale.total_cash is exist - process it [10:29:07]requested_item shift.sale_refund.total is exist - process it [10:29:07]requested_item shift.sale_refund.total_cash is exist - process it [10:29:07]requested_item shift.buy.total is exist - process it [10:29:07]requested_item shift.buy.total_cash is exist - process it [10:29:07]produce_requested_data done [10:29:07]produce_requested_data return {"fm.sale.total":111898023.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":62281.00,"shift.sale.total_cash":62281.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [10:29:07]process_action_free get_value [10:29:07]json_value_free [10:29:07]json_value_free done [10:29:07]process_json_proto returns [10:29:07]Send response to host [10:29:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111898023.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":62281.00,"shift.sale.total_cash":62281.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [10:29:07]free response buf [10:29:07]execute_script done [10:29:07]execute_script returns [10:29:07]free content buf [10:29:07]Sock 11.Close socket [10:29:07]Sock 11.Thread stoped [10:29:07]accept exits with 8 [10:29:07]New connection [10:29:07]New thread 3066891620 created [10:29:07]Thread 3066748260 joined [10:29:07]Waiting for new connection... [10:29:07] Sock 8.Parse request [10:29:07]Sock 8.Check first char [10:29:07]Sock 8.First char is OK [10:29:07]request: POST /json_proto HTTP/1.0 [10:29:07]Method: POST [10:29:07]URL: /json_proto [10:29:07]Method is POST - this is cgi request [10:29:07]url: /json_proto [10:29:07]query_string will be loaded in cgi processing [10:29:07]execute_cgi json_proto POST (null) [10:29:07]execute_cgi path=json_proto method=POST [10:29:07]POST find Content-Length [10:29:07]Host: 172.17.43.67:8080 [10:29:07]Content-Length: 755 [10:29:07]Content-Type: application/json [10:29:07] [10:29:07]POST finish read [10:29:07]Found Content-Length = 755 [10:29:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30029187", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:07]execute_script... [10:29:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30029187", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:07]POST & json_proto [10:29:07]process_json_proto [10:29:07]json parsed OK: [10:29:07]protocol is kg_v1.0 [10:29:07]action value=close_receipt [10:29:07]process_action close_receipt [10:29:07]cmd_close_receipt [10:29:07]MH_GetDate [10:29:07]Write to MH i2c: F0 00 00 1D 00 0C [10:29:07]Write i2c OK [10:29:07]MH_I2C_Read... [10:29:07]Read from MH i2c: F0 [10:29:07]MH_I2C_Read... [10:29:07]Read from MH i2c: F0 09 00 [10:29:07]MH_I2C_Read... [10:29:07]Read from MH i2c: F0 09 00 1D 00 00 74 94 F2 66 6A BD 47 65 48 [10:29:07]GetLastDocTimeStamp 1727173574 [10:29:07]current date 1727173748 [10:29:07]FM_GetShiftState [10:29:07]SAM_PROTO_GetShiftState [10:29:07]wFMCommunicate request_size=4 [10:29:07]MH_SAM_APDU [10:29:07]CAPDU: 80 13 01 00 [10:29:07]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [10:29:07]Write i2c OK [10:29:07]MH_I2C_Read... [10:29:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:07]Read from MH i2c: E2 [10:29:07]MH_I2C_Read... [10:29:07]Read from MH i2c: E2 0E 00 [10:29:07]MH_I2C_Read... [10:29:07]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [10:29:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:29:07]wFMCommunicate OK [10:29:07]SAM_PROTO_GetShiftState done [10:29:07]FM_GetShiftState done [10:29:07]opened in 1727137889 [10:29:07]opened+sec_in_day 1727224289 [10:29:07]quantity*price = 0 [10:29:07]sum+1 = 1 [10:29:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 107 24.09.2024 10:29 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30029187 ФМ: 0000000000871835 ФД: 152648 ФПД: 200642318074611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102908&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152648&fm=200642318074611&tin=02508201610067®Number=0000000000091825&sum=0 [10:29:08]StoreToDocumentArchive [10:29:08]shift 477 fd 152648 [10:29:08]save to /storage/0477/doc_00152648 [10:29:08]save last doc name /storage/0477/doc_00152648 to /storage/kkm_last_doc_name [10:29:08]save OK [10:29:08]Clear old archive folders... [10:29:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:29:08]tlvbuf is 00B809A0 [10:29:08]SAM_PROTO_ClearQueue [10:29:08]wFMCommunicate request_size=4 [10:29:08]MH_SAM_APDU [10:29:08]CAPDU: 80 09 00 00 [10:29:08]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:29:08]Write i2c OK [10:29:08]MH_I2C_Read... [10:29:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:29:09]Read from MH i2c: E2 [10:29:09]MH_I2C_Read... [10:29:09]Read from MH i2c: E2 03 00 [10:29:09]MH_I2C_Read... [10:29:09]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:29:09]RAPDU: 90 00 [10:29:09]wFMCommunicate OK [10:29:09]SAM_PROTO_ClearQueue done [10:29:09]KKMCreateOFDPacket [10:29:09]OFDProtocolAddRootSTLVToBuf [10:29:09]FM_MakeSignedData [10:29:09]FM_MakeSignedData [10:29:09]SAM_PROTO_SignData [10:29:09]wFMCommunicate request_size=4 [10:29:09]MH_SAM_APDU [10:29:09]CAPDU: 80 0D 01 02 [10:29:09]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:29:09]Write i2c OK [10:29:09]MH_I2C_Read... [10:29:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:29:09]Read from MH i2c: E2 [10:29:09]MH_I2C_Read... [10:29:09]Read from MH i2c: E2 03 00 [10:29:09]MH_I2C_Read... [10:29:09]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:29:09]RAPDU: 90 00 [10:29:09]wFMCommunicate OK [10:29:09]wFMCommunicate request_size=255 [10:29:09]MH_SAM_APDU [10:29:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 74 94 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 54 02 00 35 04 06 00 B6 [10:29:09]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 74 94 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 54 02 00 35 04 06 00 B6 00 00 51 [10:29:09]Write i2c OK [10:29:09]MH_I2C_Read... [10:29:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:09]Read from MH i2c: E2 [10:29:09]MH_I2C_Read... [10:29:09]Read from MH i2c: E2 03 00 [10:29:09]MH_I2C_Read... [10:29:09]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [10:29:09]RAPDU: 90 00 [10:29:09]wFMCommunicate OK [10:29:09]wFMCommunicate request_size=10 [10:29:09]MH_SAM_APDU [10:29:09]CAPDU: 80 0D 02 02 05 7B AE 18 82 F3 [10:29:09]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 7B AE 18 82 F3 00 00 68 [10:29:09]Write i2c OK [10:29:09]MH_I2C_Read... [10:29:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:09]Read from MH i2c: E2 [10:29:09]MH_I2C_Read... [10:29:09]Read from MH i2c: E2 03 00 [10:29:09]MH_I2C_Read... [10:29:09]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [10:29:09]RAPDU: 90 00 [10:29:09]wFMCommunicate OK [10:29:09]wFMCommunicate request_size=4 [10:29:09]MH_SAM_APDU [10:29:09]CAPDU: 80 0D 03 02 [10:29:09]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [10:29:09]Write i2c OK [10:29:09]MH_I2C_Read... [10:29:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:29:09]Read from MH i2c: E2 [10:29:09]MH_I2C_Read... [10:29:09]Read from MH i2c: E2 0B 00 [10:29:09]MH_I2C_Read... [10:29:09]Read from MH i2c: E2 0B 00 2F 00 00 D3 FA 54 43 E9 AB 9C 9B 90 00 DA [10:29:09]RAPDU: D3 FA 54 43 E9 AB 9C 9B 90 00 [10:29:09]wFMCommunicate OK [10:29:09]SAM_PROTO_SignData done [10:29:09]FM_MakeSignedData done [10:29:09]CreateOFDProtocolMessage [10:29:09]wFMCommunicate request_size=4 [10:29:09]MH_SAM_APDU [10:29:09]CAPDU: 80 11 00 00 [10:29:09]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [10:29:09]Write i2c OK [10:29:09]MH_I2C_Read... [10:29:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:09]Read from MH i2c: E2 [10:29:09]MH_I2C_Read... [10:29:09]Read from MH i2c: E2 17 00 [10:29:09]MH_I2C_Read... [10:29:09]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [10:29:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:29:09]wFMCommunicate OK [10:29:09]CreateOFDProtocolMessage done [10:29:09]OFDSenderStorePacket 152648 [10:29:09]StoreOFDPacket docnum=152648 [10:29:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F9 11 07 01 DC CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 74 94 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 54 02 00 35 04 06 00 B6 7B AE 18 82 F3 D3 FA 54 43 E9 AB 9C 9B [10:29:09]CheckFolder [10:29:09]dirname=/storage/ofd_packets [10:29:09]CheckFolder done [10:29:09]ProducePacketName [10:29:09]name=ofd_packets/00152648 [10:29:09]NVStorageSaveData ofd_packets/00152648 [10:29:09]File name is /storage/ofd_packets/00152648 [10:29:09]Write 301 bytes [10:29:09]NVStorageSaveData done [10:29:09]OFDSenderStorePacket done [10:29:09]KKMCreateOFDPacket done [10:29:09]NVStorageSaveData kkm_last_timestamp [10:29:09]File name is /storage/kkm_last_timestamp [10:29:09]Write 4 bytes [10:29:10]NVStorageSaveData done [10:29:10]ExternCall_PrintAddStr [10:29:10]wPrintStart [10:29:10]Write to MH i2c: 01 00 00 31 00 31 [10:29:10]Write i2c OK [10:29:10]MH_I2C_Read... [10:29:10]Read from MH i2c: 01 [10:29:10]MH_I2C_Read... [10:29:10]Read from MH i2c: 01 07 00 [10:29:10]MH_I2C_Read... [10:29:10]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [10:29:10]RasterBufferAndPrint [10:29:10]line Счет N : (1)1786651 [10:29:10]line ИНН: 02508201610067 [10:29:10]line Контрольно-Кассовый Чек [10:29:10]line ПРОДАЖА [10:29:10]line ТРК (МРК, ГНК) : 42 [10:29:10]line Товар: 2710124130 [10:29:10]line Аи-92-К-5 [10:29:10]line 30.000 * 0.00 [10:29:10]line = 0.00 [10:29:10]line НДС 12% НСП 1% [10:29:10]line > о реализуемом товаре [10:29:10]line ИТОГО: 0.00 [10:29:10]line НСП 1% : 0.00 [10:29:10]line НДС 12% : 0.00 [10:29:10]line Наличными: 0.00 [10:29:10]line Безнал.: 0.00 [10:29:10]line Место: АЗС № 89 "Партнер Нефть" [10:29:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:29:10]line СНО: Общий режим [10:29:10]line Чек 107 24.09.2024 10:29 [10:29:10]line Смена: 477 ФФД: 1.0 [10:29:10]line ЗНМ: 0300000113 [10:29:10]line РНМ: 0000000000091825 [10:29:10]line Версия ККМ: 001 [10:29:10]line Талоны: ТК ГПНА Online [10:29:10]line 30029187 [10:29:10]line ФМ: 0000000000871835 [10:29:10]line ФД: 152648 [10:29:10]line ФПД: 200642318074611 [10:29:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102908&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152648&fm=200642318074611&tin=02508201610067®Number=0000000000091825&sum=0 [10:29:10]written 0, free lines is 4095 [10:29:10]OFD Sender: Processing packet 152648 [packets to send 828, broken 827] [10:29:10]ProducePacketName [10:29:10]name=ofd_packets/00152648 [10:29:10]OFD Sender: To server: pG, [10:29:10]CommunicateWithHost lk.salyk.kg:30040 [10:29:10]ConnectInit lk.salyk.kg [10:29:10]Write to MH i2c: 01 00 00 5B 00 5B [10:29:10]Write i2c OK [10:29:10]MH_I2C_Read... [10:29:10]Read from MH i2c: 01 [10:29:10]MH_I2C_Read... [10:29:10]Read from MH i2c: 01 07 00 [10:29:10]MH_I2C_Read... [10:29:10]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E9 0C 57 [10:29:10]RasterBufferAndPrint [10:29:10]line [10:29:10]line [10:29:10]line [10:29:10]line [10:29:10]line [10:29:10]written 0, free lines is 3331 [10:29:10]MH_Cut [10:29:10]Write to MH i2c: D1 01 00 62 00 01 34 [10:29:10]Write i2c OK [10:29:10]MH_I2C_Read... [10:29:10]Read from MH i2c: D1 [10:29:10]MH_I2C_Read... [10:29:10]Read from MH i2c: D1 01 00 [10:29:10]MH_I2C_Read... [10:29:10]Read from MH i2c: D1 01 00 62 00 00 33 [10:29:10]Write to MH i2c: 01 00 00 63 00 63 [10:29:10]Write i2c OK [10:29:10]MH_I2C_Read... [10:29:11]recv_with_timeout no data received [10:29:11]*** Cut start [10:29:11]*** Purtial cut [10:29:11]*** Stage 1: CUTSNS_PIN = 1 [10:29:11]Read from MH i2c: 01 [10:29:11]MH_I2C_Read... [10:29:11]*** Stop cut motor [10:29:11]*** Cut end [10:29:11]Read from MH i2c: 01 07 00 [10:29:11]MH_I2C_Read... [10:29:11]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [10:29:11]process_action close_receipt done [10:29:11]requested_data is exist [10:29:11]produce_requested_data [10:29:11]requested_item fm.sn is exist - process it [10:29:11]wFMCommunicate request_size=4 [10:29:11]MH_SAM_APDU [10:29:11]CAPDU: 80 11 00 00 [10:29:11]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [10:29:11]Write i2c OK [10:29:11]MH_I2C_Read... [10:29:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:11]Read from MH i2c: E2 [10:29:11]MH_I2C_Read... [10:29:11]Read from MH i2c: E2 17 00 [10:29:11]MH_I2C_Read... [10:29:11]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [10:29:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:29:11]wFMCommunicate OK [10:29:11]requested_item fd.num is exist - process it [10:29:11]SAM_PROTO_GetFieldsCounters [10:29:11]wFMCommunicate request_size=4 [10:29:11]MH_SAM_APDU [10:29:11]CAPDU: 80 13 00 00 [10:29:11]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [10:29:11]Write i2c OK [10:29:11]MH_I2C_Read... [10:29:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:29:11]Read from MH i2c: E2 [10:29:11]MH_I2C_Read... [10:29:11]Read from MH i2c: E2 62 00 [10:29:11]MH_I2C_Read... [10:29:11]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 BF [10:29:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:29:11]wFMCommunicate OK [10:29:11]SAM_PROTO_GetFieldsCounters done [10:29:11]requested_item shift.num is exist - process it [10:29:11]requested_item shift.opened is exist - process it [10:29:11]req_shift_opened [10:29:11]FM_GetShiftState [10:29:11]SAM_PROTO_GetShiftState [10:29:11]wFMCommunicate request_size=4 [10:29:11]MH_SAM_APDU [10:29:11]CAPDU: 80 13 01 00 [10:29:11]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [10:29:11]Write i2c OK [10:29:11]MH_I2C_Read... [10:29:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:11]Read from MH i2c: E2 [10:29:11]MH_I2C_Read... [10:29:11]Read from MH i2c: E2 0E 00 [10:29:11]MH_I2C_Read... [10:29:11]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B0 [10:29:11]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:29:11]wFMCommunicate OK [10:29:11]SAM_PROTO_GetShiftState done [10:29:11]FM_GetShiftState done [10:29:11]req_shift_opened done [10:29:11]requested_item shift.open_date is exist - process it [10:29:11]req_shift_open_date [10:29:11]req_shift_open_date done [10:29:11]produce_requested_data done [10:29:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152648,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:29:11]process_action_free close_receipt [10:29:11]json_value_free [10:29:11]json_value_free done [10:29:11]process_json_proto returns [10:29:11]Send response to host [10:29:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152648,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:29:11]free response buf [10:29:11]execute_script done [10:29:11]execute_script returns [10:29:11]free content buf [10:29:11]Sock 8.Close socket [10:29:11]Sock 8.Thread stoped [10:29:12]accept exits with 10 [10:29:12]New connection [10:29:12]New thread 3066748260 created [10:29:12]Thread 3066891620 joined [10:29:12]Waiting for new connection... [10:29:12] Sock 10.Parse request [10:29:12]Sock 10.Check first char [10:29:12]Sock 10.First char is OK [10:29:12]request: POST /json_proto HTTP/1.0 [10:29:12]Method: POST [10:29:12]URL: /json_proto [10:29:12]Method is POST - this is cgi request [10:29:12]url: /json_proto [10:29:12]query_string will be loaded in cgi processing [10:29:12]execute_cgi json_proto POST (null) [10:29:12]execute_cgi path=json_proto method=POST [10:29:12]POST find Content-Length [10:29:12]Host: 172.17.43.67:8080 [10:29:12]Content-Length: 662 [10:29:12]Content-Type: application/json [10:29:12] [10:29:12]POST finish read [10:29:12]Found Content-Length = 662 [10:29:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:12]execute_script... [10:29:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:12]POST & json_proto [10:29:12]process_json_proto [10:29:12]json parsed OK: [10:29:12]protocol is kg_v1.0 [10:29:12]action value=close_receipt [10:29:12]process_action close_receipt [10:29:12]cmd_close_receipt [10:29:12]MH_GetDate [10:29:12]Write to MH i2c: F0 00 00 67 00 56 [10:29:12]Write i2c OK [10:29:12]MH_I2C_Read... [10:29:12]Read from MH i2c: F0 [10:29:12]MH_I2C_Read... [10:29:12]Read from MH i2c: F0 09 00 [10:29:12]MH_I2C_Read... [10:29:12]Read from MH i2c: F0 09 00 67 00 00 79 94 F2 66 6A BD 47 65 97 [10:29:12]GetLastDocTimeStamp 1727173748 [10:29:12]current date 1727173753 [10:29:12]FM_GetShiftState [10:29:12]SAM_PROTO_GetShiftState [10:29:12]wFMCommunicate request_size=4 [10:29:12]MH_SAM_APDU [10:29:12]CAPDU: 80 13 01 00 [10:29:12]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [10:29:12]Write i2c OK [10:29:12]MH_I2C_Read... [10:29:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:12]Read from MH i2c: E2 [10:29:12]MH_I2C_Read... [10:29:12]Read from MH i2c: E2 0E 00 [10:29:12]MH_I2C_Read... [10:29:12]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B2 [10:29:12]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:29:12]wFMCommunicate OK [10:29:12]SAM_PROTO_GetShiftState done [10:29:12]FM_GetShiftState done [10:29:12]opened in 1727137889 [10:29:12]opened+sec_in_day 1727224289 [10:29:12]quantity*price = 50034 [10:29:12]sum+1 = 50036 [10:29:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 108 24.09.2024 10:29 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152649 ФПД: 61685977533467 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102913&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152649&fm=61685977533467&tin=02508201610067®Number=0000000000091825&sum=50000 [10:29:13]StoreToDocumentArchive [10:29:13]shift 477 fd 152649 [10:29:13]save to /storage/0477/doc_00152649 [10:29:13]save last doc name /storage/0477/doc_00152649 to /storage/kkm_last_doc_name [10:29:13]save OK [10:29:13]Clear old archive folders... [10:29:13]ProcessDocumentItem done err = 0, tmpTLVsize=247 [10:29:13]tlvbuf is 00B91600 [10:29:13]SAM_PROTO_ClearQueue [10:29:13]wFMCommunicate request_size=4 [10:29:13]MH_SAM_APDU [10:29:13]CAPDU: 80 09 00 00 [10:29:13]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [10:29:13]Write i2c OK [10:29:13]MH_I2C_Read... [10:29:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:29:14]Read from MH i2c: E2 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 03 00 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [10:29:14]RAPDU: 90 00 [10:29:14]wFMCommunicate OK [10:29:14]SAM_PROTO_ClearQueue done [10:29:14]KKMCreateOFDPacket [10:29:14]OFDProtocolAddRootSTLVToBuf [10:29:14]FM_MakeSignedData [10:29:14]FM_MakeSignedData [10:29:14]SAM_PROTO_SignData [10:29:14]wFMCommunicate request_size=4 [10:29:14]MH_SAM_APDU [10:29:14]CAPDU: 80 0D 01 02 [10:29:14]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [10:29:14]OFD Sender: No OFD packet to send [10:29:14]Write i2c OK [10:29:14]MH_I2C_Read... [10:29:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:29:14]Read from MH i2c: E2 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 03 00 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [10:29:14]RAPDU: 90 00 [10:29:14]wFMCommunicate OK [10:29:14]wFMCommunicate request_size=255 [10:29:14]MH_SAM_APDU [10:29:14]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 79 94 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 54 02 00 35 04 06 00 38 1A 62 C7 4C [10:29:14]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 79 94 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 54 02 00 35 04 06 00 38 1A 62 C7 4C 00 00 9A [10:29:14]Write i2c OK [10:29:14]MH_I2C_Read... [10:29:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:14]Read from MH i2c: E2 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 03 00 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [10:29:14]RAPDU: 90 00 [10:29:14]wFMCommunicate OK [10:29:14]wFMCommunicate request_size=6 [10:29:14]MH_SAM_APDU [10:29:14]CAPDU: 80 0D 02 02 01 1B [10:29:14]Write to MH i2c: E2 09 00 78 00 80 0D 02 02 01 00 1B 00 00 0F [10:29:14]Write i2c OK [10:29:14]MH_I2C_Read... [10:29:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:14]Read from MH i2c: E2 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 03 00 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [10:29:14]RAPDU: 90 00 [10:29:14]wFMCommunicate OK [10:29:14]wFMCommunicate request_size=4 [10:29:14]MH_SAM_APDU [10:29:14]CAPDU: 80 0D 03 02 [10:29:14]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [10:29:14]Write i2c OK [10:29:14]MH_I2C_Read... [10:29:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:29:14]Read from MH i2c: E2 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 0B 00 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 0B 00 79 00 00 07 FF C2 BE EC 7D 3A 98 90 00 B6 [10:29:14]RAPDU: 07 FF C2 BE EC 7D 3A 98 90 00 [10:29:14]wFMCommunicate OK [10:29:14]SAM_PROTO_SignData done [10:29:14]FM_MakeSignedData done [10:29:14]CreateOFDProtocolMessage [10:29:14]wFMCommunicate request_size=4 [10:29:14]MH_SAM_APDU [10:29:14]CAPDU: 80 11 00 00 [10:29:14]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [10:29:14]Write i2c OK [10:29:14]MH_I2C_Read... [10:29:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:14]Read from MH i2c: E2 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 17 00 [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [10:29:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:29:14]wFMCommunicate OK [10:29:14]CreateOFDProtocolMessage done [10:29:14]OFDSenderStorePacket 152649 [10:29:14]StoreOFDPacket docnum=152649 [10:29:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 44 C4 03 01 D7 9F 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 79 94 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 54 02 00 35 04 06 00 38 1A 62 C7 4C 1B 07 FF C2 BE EC 7D 3A 98 [10:29:14]CheckFolder [10:29:14]dirname=/storage/ofd_packets [10:29:14]CheckFolder done [10:29:14]ProducePacketName [10:29:14]name=ofd_packets/00152649 [10:29:14]NVStorageSaveData ofd_packets/00152649 [10:29:14]File name is /storage/ofd_packets/00152649 [10:29:14]Write 297 bytes [10:29:14]NVStorageSaveData done [10:29:14]OFDSenderStorePacket done [10:29:14]KKMCreateOFDPacket done [10:29:14]NVStorageSaveData kkm_last_timestamp [10:29:14]File name is /storage/kkm_last_timestamp [10:29:14]Write 4 bytes [10:29:14]NVStorageSaveData done [10:29:14]ExternCall_PrintAddStr [10:29:14]wPrintStart [10:29:14]Write to MH i2c: 01 00 00 7B 00 7B [10:29:14]Write i2c OK [10:29:14]MH_I2C_Read... [10:29:14]Read from MH i2c: 01 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: 01 07 00 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: 01 07 00 7B 00 00 00 OFD Sender: Processing packet 152649 [packets to send 828, broken 827] [10:29:15]00 ProducePacketName [10:29:15]00 name=ofd_packets/00152649 [10:29:15]00 OFD Sender: To server: pG, [10:29:15]FF CommunicateWithHost lk.salyk.kg:30040 [10:29:15]0F ConnectInit lk.salyk.kg [10:29:15]90 [10:29:15]RasterBufferAndPrint [10:29:15]line Счет N : (1)1786652 [10:29:15]line ИНН: 02508201610067 [10:29:15]line Контрольно-Кассовый Чек [10:29:15]line ПРОДАЖА [10:29:15]line ТРК (МРК, ГНК) : 33 [10:29:15]line Товар: 2710124130 [10:29:15]line Super-92 [10:29:15]line 7.220 * 69.30 [10:29:15]line = 500.35 [10:29:15]line НДС 12% НСП 1% [10:29:15]line > о реализуемом товаре [10:29:15]line ОКРУГЛЕНИЕ: -0.35 [10:29:15]line ИТОГО: 500.00 [10:29:15]line Внесено: 500.00 [10:29:15]line СДАЧА: 0.00 [10:29:15]line НСП 1% : 4.43 [10:29:15]line НДС 12% : 53.13 [10:29:15]line Наличными: 500.00 [10:29:15]line Безнал.: 0.00 [10:29:15]line Место: АЗС № 89 "Партнер Нефть" [10:29:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:29:15]line СНО: Общий режим [10:29:15]line Чек 108 24.09.2024 10:29 [10:29:15]line Смена: 477 ФФД: 1.0 [10:29:15]line ЗНМ: 0300000113 [10:29:15]line РНМ: 0000000000091825 [10:29:15]line Версия ККМ: 001 [10:29:15]line ФМ: 0000000000871835 [10:29:15]line ФД: 152649 [10:29:15]line ФПД: 61685977533467 [10:29:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T102913&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152649&fm=61685977533467&tin=02508201610067®Number=0000000000091825&sum=50000 [10:29:15]written 0, free lines is 4095 [10:29:15]Write to MH i2c: 01 00 00 A6 00 A6 [10:29:15]Write i2c OK [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: 01 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: 01 07 00 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E8 0C A1 [10:29:15]RasterBufferAndPrint [10:29:15]line [10:29:15]line [10:29:15]line [10:29:15]line [10:29:15]line [10:29:15]written 0, free lines is 3337 [10:29:15]MH_Cut [10:29:15]Write to MH i2c: D1 01 00 AD 00 01 7F [10:29:15]Write i2c OK [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: D1 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: D1 01 00 [10:29:15]MH_I2C_Read... [10:29:15]Read from MH i2c: D1 01 00 AD 00 00 7E [10:29:15]Write to MH i2c: 01 00 00 AE 00 AE [10:29:15]Write i2c OK [10:29:15]MH_I2C_Read... [10:29:16]Connected sock=11 [10:29:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 44 C4 03 01 D7 9F 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 *** Cut start [10:29:16]00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 *** Purtial cut [10:29:16]00 *** Stage 1: CUTSNS_PIN = 1 [10:29:16]01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 79 94 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 54 02 00 35 04 06 00 38 1A 62 C7 4C 1B 07 FF C2 BE EC 7D 3A 98 [10:29:16]Read from MH i2c: 01 [10:29:16]MH_I2C_Read... [10:29:16]*** Stop cut motor [10:29:16]*** Cut end [10:29:16]Read from MH i2c: 01 07 00 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [10:29:16]process_action close_receipt done [10:29:16]requested_data is exist [10:29:16]produce_requested_data [10:29:16]requested_item fm.sn is exist - process it [10:29:16]wFMCommunicate request_size=4 [10:29:16]MH_SAM_APDU [10:29:16]CAPDU: 80 11 00 00 [10:29:16]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [10:29:16]Write i2c OK [10:29:16]MH_I2C_Read... [10:29:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:16]Read from MH i2c: E2 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 17 00 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [10:29:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:29:16]wFMCommunicate OK [10:29:16]requested_item fd.num is exist - process it [10:29:16]SAM_PROTO_GetFieldsCounters [10:29:16]wFMCommunicate request_size=4 [10:29:16]MH_SAM_APDU [10:29:16]CAPDU: 80 13 00 00 [10:29:16]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [10:29:16]Write i2c OK [10:29:16]MH_I2C_Read... [10:29:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:29:16]Read from MH i2c: E2 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 62 00 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 49 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 0E [10:29:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 49 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:29:16]wFMCommunicate OK [10:29:16]SAM_PROTO_GetFieldsCounters done [10:29:16]requested_item shift.num is exist - process it [10:29:16]requested_item shift.opened is exist - process it [10:29:16]req_shift_opened [10:29:16]FM_GetShiftState [10:29:16]SAM_PROTO_GetShiftState [10:29:16]wFMCommunicate request_size=4 [10:29:16]MH_SAM_APDU [10:29:16]CAPDU: 80 13 01 00 [10:29:16]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [10:29:16]Write i2c OK [10:29:16]MH_I2C_Read... [10:29:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:16]Read from MH i2c: E2 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 0E 00 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [10:29:16]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:29:16]wFMCommunicate OK [10:29:16]SAM_PROTO_GetShiftState done [10:29:16]FM_GetShiftState done [10:29:16]req_shift_opened done [10:29:16]requested_item shift.open_date is exist - process it [10:29:16]req_shift_open_date [10:29:16]req_shift_open_date done [10:29:16]produce_requested_data done [10:29:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152649,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:29:16]process_action_free close_receipt [10:29:16]json_value_free [10:29:16]json_value_free done [10:29:16]process_json_proto returns [10:29:16]Send response to host [10:29:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152649,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:29:16]free response buf [10:29:16]execute_script done [10:29:16]execute_script returns [10:29:16]free content buf [10:29:16]Sock 10.Close socket [10:29:16]Sock 10.Thread stoped [10:29:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C6 9A 47 00 C1 F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 54 02 00 F4 03 04 00 79 3C F2 66 B6 04 01 00 00 E7 F2 22 54 94 3F 12 A5 [10:29:17]CommunicateWithHost err = 0 [10:29:17]CheckOFDResponse [10:29:17]1017 (14) - 77093643461234 [10:29:17]1041 (16) - 0000000000871835 [10:29:17]1040 (4) - 152649 [10:29:17]1012 (4) - 24.09.2024 04:13 [10:29:17]1206 (1) - 0 [10:29:17]OFD Sender: Remove packet 152649 [10:29:17]ProducePacketName [10:29:17]name=ofd_packets/00152649 [10:29:17]NVStorageDeleteData [10:29:17]OFD Sender: No OFD packet to send [10:29:21]recv_with_timeout no data received [10:29:22]OFD Sender: No OFD packet to send [10:29:27]OFD Sender: No OFD packet to send [10:29:32]OFD Sender: No OFD packet to send [10:29:33]recv_with_timeout no data received [10:29:37]OFD Sender: No OFD packet to send [10:29:42]OFD Sender: No OFD packet to send [10:29:47]recv_with_timeout no data received [10:29:47]OFD Sender: No OFD packet to send [10:29:52]OFD Sender: No OFD packet to send [10:29:57]OFD Sender: No OFD packet to send [10:30:02]OFD Sender: No OFD packet to send [10:30:07]OFD Sender: No OFD packet to send [10:30:09]recv_with_timeout no data received [10:30:12]OFD Sender: No OFD packet to send [10:30:14]accept exits with 6 [10:30:14]New connection [10:30:14]New thread 3066891620 created [10:30:14]Thread 3066748260 joined [10:30:14]Waiting for new connection... [10:30:14] Sock 6.Parse request [10:30:14]Sock 6.Check first char [10:30:14]Sock 6.First char is OK [10:30:14]request: POST /json_proto HTTP/1.0 [10:30:14]Method: POST [10:30:14]URL: /json_proto [10:30:14]Method is POST - this is cgi request [10:30:14]url: /json_proto [10:30:14]query_string will be loaded in cgi processing [10:30:14]execute_cgi json_proto POST (null) [10:30:14]execute_cgi path=json_proto method=POST [10:30:14]POST find Content-Length [10:30:14]Host: 172.17.43.67:8080 [10:30:14]Content-Length: 675 [10:30:14]Content-Type: application/json [10:30:14] [10:30:14]POST finish read [10:30:14]Found Content-Length = 675 [10:30:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:14]execute_script... [10:30:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:14]POST & json_proto [10:30:14]process_json_proto [10:30:14]json parsed OK: [10:30:14]protocol is kg_v1.0 [10:30:14]action value=close_receipt [10:30:14]process_action close_receipt [10:30:14]cmd_close_receipt [10:30:14]MH_GetDate [10:30:14]Write to MH i2c: F0 00 00 B2 00 A1 [10:30:14]Write i2c OK [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: F0 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: F0 09 00 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: F0 09 00 B2 00 00 B7 94 F2 66 6A BD 47 65 20 [10:30:14]GetLastDocTimeStamp 1727173753 [10:30:14]current date 1727173815 [10:30:14]FM_GetShiftState [10:30:14]SAM_PROTO_GetShiftState [10:30:14]wFMCommunicate request_size=4 [10:30:14]MH_SAM_APDU [10:30:14]CAPDU: 80 13 01 00 [10:30:14]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [10:30:14]Write i2c OK [10:30:14]MH_I2C_Read... [10:30:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:14]Read from MH i2c: E2 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 0E 00 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FD [10:30:14]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:30:14]wFMCommunicate OK [10:30:14]SAM_PROTO_GetShiftState done [10:30:14]FM_GetShiftState done [10:30:14]opened in 1727137889 [10:30:14]opened+sec_in_day 1727224289 [10:30:14]quantity*price = 50063 [10:30:14]sum+1 = 50064 [10:30:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 109 24.09.2024 10:30 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152650 ФПД: 47700752192979 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103015&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152650&fm=47700752192979&tin=02508201610067®Number=0000000000091825&sum=50000 [10:30:15]StoreToDocumentArchive [10:30:15]shift 477 fd 152650 [10:30:15]save to /storage/0477/doc_00152650 [10:30:15]save last doc name /storage/0477/doc_00152650 to /storage/kkm_last_doc_name [10:30:15]save OK [10:30:15]Clear old archive folders... [10:30:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:30:15]tlvbuf is 00B10930 [10:30:15]SAM_PROTO_ClearQueue [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27973555+1699200362=1727173917 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 1E 95 F2 66 6A BD 47 65 DD [10:31:58]Current date/time: 24.09.2024 10:31 [10:31:58]FM_Init [10:31:58]wFMConnect [10:31:58]MH_SAM_On [10:31:58]Write to MH i2c: E0 00 00 08 00 E7 [10:31:58]Write i2c OK [10:31:58]MH_I2C_Read... [10:31:58]*** iso7816_init finished! [10:31:58]*** atr: [10:31:58]*** 0F 3B D5 18 FF 81 91 FE [10:31:58]*** 1F C3 80 73 C8 21 10 0A [10:31:58]*** 00 00 00 00 00 00 00 00 [10:31:58]*** 00 00 00 00 00 00 00 00 [10:31:58]*** 00 00 00 00 00 00 00 00 [10:31:58]*** 00 00 00 00 00 00 00 00 [10:31:58]*** 00 00 00 00 00 00 00 00 [10:31:58]*** 00 00 00 00 00 00 00 00 [10:31:58]Read from MH i2c: E0 [10:31:58]MH_I2C_Read... [10:31:58]Read from MH i2c: E0 10 00 [10:31:58]MH_I2C_Read... [10:31:58]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [10:31:58]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:31:58]wFMCommunicate request_size=10 [10:31:58]MH_SAM_APDU [10:31:58]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:31:58]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:31:58]Write i2c OK [10:31:58]MH_I2C_Read... [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27973585+1699200362=1727173947 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 3B 95 F2 66 6A BD 47 65 FA [10:32:27]Current date/time: 24.09.2024 10:32 [10:32:27]FM_Init [10:32:27]wFMConnect [10:32:27]MH_SAM_On [10:32:27]Write to MH i2c: E0 00 00 08 00 E7 [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]*** iso7816_init finished! [10:32:27]*** atr: [10:32:27]*** 0F 3B D5 18 FF 81 91 FE [10:32:27]*** 1F C3 80 73 C8 21 10 0A [10:32:27]*** 00 00 00 00 00 00 00 00 [10:32:27]*** 00 00 00 00 00 00 00 00 [10:32:27]*** 00 00 00 00 00 00 00 00 [10:32:27]*** 00 00 00 00 00 00 00 00 [10:32:27]*** 00 00 00 00 00 00 00 00 [10:32:27]*** 00 00 00 00 00 00 00 00 [10:32:27]Read from MH i2c: E0 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E0 10 00 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [10:32:27]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:32:27]wFMCommunicate request_size=10 [10:32:27]MH_SAM_APDU [10:32:27]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:32:27]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [10:32:27]Read from MH i2c: E2 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 03 00 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [10:32:27]RAPDU: 90 00 [10:32:27]wFMCommunicate OK [10:32:27]wFMCommunicate request_size=4 [10:32:27]MH_SAM_APDU [10:32:27]CAPDU: 80 11 00 00 [10:32:27]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:27]Read from MH i2c: E2 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 17 00 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [10:32:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:32:27]wFMCommunicate OK [10:32:27]Detected FM SN is 0000000000871835 [10:32:27]Stored FM SN is 0000000000871835 [10:32:27]wFMCommunicate request_size=9 [10:32:27]MH_SAM_APDU [10:32:27]CAPDU: 80 16 00 00 04 E6 7F 00 00 [10:32:27]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [10:32:27]Read from MH i2c: E2 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 03 00 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [10:32:27]RAPDU: 90 00 [10:32:27]wFMCommunicate OK [10:32:27]FM PIN OK [10:32:27]wFMCommunicate request_size=8 [10:32:27]MH_SAM_APDU [10:32:27]CAPDU: 80 14 04 00 03 02 00 01 [10:32:27]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [10:32:27]Read from MH i2c: E2 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 03 00 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [10:32:27]RAPDU: 90 00 [10:32:27]wFMCommunicate OK [10:32:27]wFMCommunicate request_size=13 [10:32:27]MH_SAM_APDU [10:32:27]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:32:27]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [10:32:27]Read from MH i2c: E2 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 03 00 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [10:32:27]RAPDU: 90 00 [10:32:27]wFMCommunicate OK [10:32:27]wFMCommunicate request_size=4 [10:32:27]MH_SAM_APDU [10:32:27]CAPDU: 80 11 00 00 [10:32:27]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:27]Read from MH i2c: E2 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 17 00 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [10:32:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:32:27]wFMCommunicate OK [10:32:27]DocumentArchiveInit [10:32:27]Start Httpd... [10:32:27]Httpd thread 3066969444 created [10:32:27]Write to MH i2c: 01 00 00 0F 00 0F [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: 01 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: 01 07 00 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [10:32:27]MH Int Process started [10:32:27]Allocated Socket 8 [10:32:27]Bind OK [10:32:27]Listen OK [10:32:27]httpd running on port 8080 [10:32:27]Waiting for new connection... [10:32:27]accept exits with 9 [10:32:27]New connection [10:32:27]New thread 3066682724 created [10:32:27]Waiting for new connection... [10:32:27] Sock 9.Parse request [10:32:27]Sock 9.Check first char [10:32:27]Sock 9.First char is OK [10:32:27]request: POST /json_proto HTTP/1.0 [10:32:27]Method: POST [10:32:27]URL: /json_proto [10:32:27]Method is POST - this is cgi request [10:32:27]url: /json_proto [10:32:27]query_string will be loaded in cgi processing [10:32:27]execute_cgi json_proto POST (null) [10:32:27]execute_cgi path=json_proto method=POST [10:32:27]POST find Content-Length [10:32:27]Host: 172.17.43.67:8080 [10:32:27]Content-Length: 215 [10:32:27]Content-Type: application/json [10:32:27] [10:32:27]POST finish read [10:32:27]Found Content-Length = 215 [10:32:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:27]execute_script... [10:32:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:27]POST & json_proto [10:32:27]process_json_proto [10:32:27]json parsed OK: [10:32:27]protocol is kg_v1.0 [10:32:27]action value=get_value [10:32:27]process_action get_value [10:32:27]cmd_get_value [10:32:27]process_action get_value done [10:32:27]requested_data is exist [10:32:27]produce_requested_data [10:32:27]requested_item kkm.sn is exist - process it [10:32:27]requested_item kkm.ver is exist - process it [10:32:27]requested_item fm.sn is exist - process it [10:32:27]wFMCommunicate request_size=4 [10:32:27]MH_SAM_APDU [10:32:27]CAPDU: 80 11 00 00 [10:32:27]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:27]Read from MH i2c: E2 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 17 00 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [10:32:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:32:27]wFMCommunicate OK [10:32:27]requested_item fd.num is exist - process it [10:32:27]SAM_PROTO_GetFieldsCounters [10:32:27]wFMCommunicate request_size=4 [10:32:27]MH_SAM_APDU [10:32:27]CAPDU: 80 13 00 00 [10:32:27]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:28]Read from MH i2c: E2 [10:32:28]MH_I2C_Read... [10:32:28]Read from MH i2c: E2 62 00 [10:32:28]MH_I2C_Read... [10:32:28]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 7B [10:32:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:32:28]wFMCommunicate OK [10:32:28]SAM_PROTO_GetFieldsCounters done [10:32:28]requested_item shift.num is exist - process it [10:32:28]requested_item shift.opened is exist - process it [10:32:28]req_shift_opened [10:32:28]FM_GetShiftState [10:32:28]SAM_PROTO_GetShiftState [10:32:28]wFMCommunicate request_size=4 [10:32:28]MH_SAM_APDU [10:32:28]CAPDU: 80 13 01 00 [10:32:28]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [10:32:28]Write i2c OK [10:32:28]MH_I2C_Read... [10:32:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:28]Read from MH i2c: E2 [10:32:28]MH_I2C_Read... [10:32:28]Read from MH i2c: E2 0E 00 [10:32:28]MH_I2C_Read... [10:32:28]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [10:32:28]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:32:28]wFMCommunicate OK [10:32:28]SAM_PROTO_GetShiftState done [10:32:28]FM_GetShiftState done [10:32:28]req_shift_opened done [10:32:28]requested_item shift.open_date is exist - process it [10:32:28]req_shift_open_date [10:32:28]req_shift_open_date done [10:32:28]produce_requested_data done [10:32:28]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152652,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:32:28]process_action_free get_value [10:32:28]json_value_free [10:32:28]json_value_free done [10:32:28]process_json_proto returns [10:32:28]Send response to host [10:32:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152652,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:32:28]free response buf [10:32:28]execute_script done [10:32:28]execute_script returns [10:32:28]free content buf [10:32:28]Sock 9.Close socket [10:32:28]Sock 9.Thread stoped [10:32:28]accept exits with 10 [10:32:28]New connection [10:32:28]New thread 3066539364 created [10:32:28]Thread 3066682724 joined [10:32:28]Waiting for new connection... [10:32:28] Sock 10.Parse request [10:32:28]Sock 10.Check first char [10:32:28]Sock 10.First char is OK [10:32:28]request: POST /json_proto HTTP/1.0 [10:32:28]Method: POST [10:32:28]URL: /json_proto [10:32:28]Method is POST - this is cgi request [10:32:28]url: /json_proto [10:32:28]query_string will be loaded in cgi processing [10:32:28]execute_cgi json_proto POST (null) [10:32:28]execute_cgi path=json_proto method=POST [10:32:28]POST find Content-Length [10:32:28]Host: 172.17.43.67:8080 [10:32:28]Content-Length: 331 [10:32:28]Content-Type: application/json [10:32:28] [10:32:28]POST finish read [10:32:28]Found Content-Length = 331 [10:32:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:32:28]execute_script... [10:32:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:32:28]POST & json_proto [10:32:28]process_json_proto [10:32:28]json parsed OK: [10:32:28]protocol is kg_v1.0 [10:32:28]action value=get_value [10:32:28]process_action get_value [10:32:28]cmd_get_value [10:32:28]process_action get_value done [10:32:28]requested_data is exist [10:32:28]produce_requested_data [10:32:28]requested_item fm.sale.total is exist - process it [10:32:28]SAM_PROTO_GetFMData [10:32:28]wFMCommunicate request_size=4 [10:32:28]MH_SAM_APDU [10:32:28]CAPDU: 80 13 03 00 [10:32:28]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [10:32:28]Write i2c OK [10:32:28]MH_I2C_Read... [10:32:28]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [10:32:28]Read from MH i2c: E2 [10:32:28]MH_I2C_Read... [10:32:28]Read from MH i2c: E2 FD 00 [10:32:28]MH_I2C_Read... [10:32:28]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 92 50 02 00 69 04 9F 00 6F 04 04 00 BC 4C 02 00 B1 04 05 00 FC A9 F8 9A 02 70 04 05 00 FC A9 F8 9A 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 77 C3 DB 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 DA 81 E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 84 [10:32:28]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 92 50 02 00 69 04 9F 00 6F 04 04 00 BC 4C 02 00 B1 04 05 00 FC A9 F8 9A 02 70 04 05 00 FC A9 F8 9A 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 77 C3 DB 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 DA 81 E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [10:32:28]wFMCommunicate OK [10:32:28]wFMCommunicate request_size=4 [10:32:28]MH_SAM_APDU [10:32:28]CAPDU: 80 17 00 00 [10:32:28]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [10:32:28]Write i2c OK [10:32:28]MH_I2C_Read... [10:32:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:32:28]Read from MH i2c: E2 [10:32:28]MH_I2C_Read... [10:32:28]Read from MH i2c: E2 FD 00 [10:32:28]MH_I2C_Read... [10:32:28]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 50 [10:32:28]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [10:32:28]wFMCommunicate OK [10:32:28]wFMCommunicate request_size=4 [10:32:28]MH_SAM_APDU [10:32:28]CAPDU: 80 17 00 00 [10:32:28]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [10:32:28]Write i2c OK [10:32:28]MH_I2C_Read... [10:32:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:32:29]Read from MH i2c: E2 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 FD 00 [10:32:29]MH_I2C_Read... [10:32:29]OFD Sender: No OFD packet to send [10:32:29]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [10:32:29]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [10:32:29]wFMCommunicate OK [10:32:29]wFMCommunicate request_size=4 [10:32:29]MH_SAM_APDU [10:32:29]CAPDU: 80 17 00 00 [10:32:29]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [10:32:29]Write i2c OK [10:32:29]MH_I2C_Read... [10:32:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:32:29]Read from MH i2c: E2 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 FD 00 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [10:32:29]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [10:32:29]wFMCommunicate OK [10:32:29]wFMCommunicate request_size=4 [10:32:29]MH_SAM_APDU [10:32:29]CAPDU: 80 17 00 00 [10:32:29]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [10:32:29]Write i2c OK [10:32:29]MH_I2C_Read... [10:32:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [10:32:29]Read from MH i2c: E2 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 DE 00 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [10:32:29]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:32:29]wFMCommunicate OK [10:32:29]SAM_PROTO_GetFMData done [10:32:29]requested_item fm.sale_refund.total is exist - process it [10:32:29]requested_item fm.buy.total is exist - process it [10:32:29]requested_item shift.sale.total is exist - process it [10:32:29]SAM_PROTO_GetShiftData [10:32:29]wFMCommunicate request_size=4 [10:32:29]MH_SAM_APDU [10:32:29]CAPDU: 80 13 02 00 [10:32:29]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [10:32:29]Write i2c OK [10:32:29]MH_I2C_Read... [10:32:30]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [10:32:30]Read from MH i2c: E2 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: E2 FD 00 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 6F 00 00 00 69 04 98 00 6F 04 04 00 6F 00 00 00 B1 04 03 00 44 DD 60 70 04 03 00 44 DD 60 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 62 4A 0A EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 8A DB EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 49 [10:32:30]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 6F 00 00 00 69 04 98 00 6F 04 04 00 6F 00 00 00 B1 04 03 00 44 DD 60 70 04 03 00 44 DD 60 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 62 4A 0A EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 8A DB EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [10:32:30]wFMCommunicate OK [10:32:30]wFMCommunicate request_size=4 [10:32:30]MH_SAM_APDU [10:32:30]CAPDU: 80 17 00 00 [10:32:30]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [10:32:30]Write i2c OK [10:32:30]MH_I2C_Read... [10:32:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:32:30]Read from MH i2c: E2 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: E2 FD 00 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [10:32:30]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [10:32:30]wFMCommunicate OK [10:32:30]wFMCommunicate request_size=4 [10:32:30]MH_SAM_APDU [10:32:30]CAPDU: 80 17 00 00 [10:32:30]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [10:32:30]Write i2c OK [10:32:30]MH_I2C_Read... [10:32:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:32:30]Read from MH i2c: E2 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: E2 FD 00 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [10:32:30]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [10:32:30]wFMCommunicate OK [10:32:30]wFMCommunicate request_size=4 [10:32:30]MH_SAM_APDU [10:32:30]CAPDU: 80 17 00 00 [10:32:30]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [10:32:30]Write i2c OK [10:32:30]MH_I2C_Read... [10:32:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:32:31]Read from MH i2c: E2 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 FD 00 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [10:32:31]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [10:32:31]wFMCommunicate OK [10:32:31]wFMCommunicate request_size=4 [10:32:31]MH_SAM_APDU [10:32:31]CAPDU: 80 17 00 00 [10:32:31]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [10:32:31]Write i2c OK [10:32:31]MH_I2C_Read... [10:32:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [10:32:31]Read from MH i2c: E2 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 C8 00 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 00 96 [10:32:32]RAPDU: 90 00 [10:32:32]wFMCommunicate OK [10:32:32]wFMCommunicate request_size=47 [10:32:32]MH_SAM_APDU [10:32:32]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 [10:32:32]Write to MH i2c: E2 32 00 23 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 00 00 87 [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:32:32]Read from MH i2c: E2 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 23 00 00 90 00 97 [10:32:32]RAPDU: 90 00 [10:32:32]wFMCommunicate OK [10:32:32]wFMCommunicate request_size=15 [10:32:32]MH_SAM_APDU [10:32:32]CAPDU: 80 15 02 00 0A 07 04 06 00 30 75 00 00 00 00 [10:32:32]Write to MH i2c: E2 12 00 24 00 80 15 02 00 0A 00 07 04 06 00 30 75 00 00 00 00 00 00 6E [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:32:32]Read from MH i2c: E2 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 24 00 00 90 00 98 [10:32:32]RAPDU: 90 00 [10:32:32]wFMCommunicate OK [10:32:32]wFMCommunicate request_size=15 [10:32:32]MH_SAM_APDU [10:32:32]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [10:32:32]Write to MH i2c: E2 12 00 25 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 FC [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:32:32]Read from MH i2c: E2 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 25 00 00 90 00 99 [10:32:32]RAPDU: 90 00 [10:32:32]wFMCommunicate OK [10:32:32]wFMCommunicate request_size=11 [10:32:32]MH_SAM_APDU [10:32:32]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [10:32:32]Write to MH i2c: E2 0E 00 26 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 D8 [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:32:32]Read from MH i2c: E2 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 26 00 00 90 00 9A [10:32:32]RAPDU: 90 00 [10:32:32]wFMCommunicate OK [10:32:32]wFMCommunicate request_size=13 [10:32:32]MH_SAM_APDU [10:32:32]CAPDU: 80 15 02 00 08 F4 03 04 00 40 95 F2 66 [10:32:32]Write to MH i2c: E2 10 00 27 00 80 15 02 00 08 00 F4 03 04 00 40 95 F2 66 00 00 DF [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:32:32]Read from MH i2c: E2 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 27 00 00 90 00 9B [10:32:32]RAPDU: 90 00 [10:32:32]wFMCommunicate OK [10:32:32]wFMCommunicate request_size=25 [10:32:32]MH_SAM_APDU [10:32:32]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [10:32:32]Write to MH i2c: E2 1C 00 28 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 0A [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:32:32]Read from MH i2c: E2 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 28 00 00 90 00 9C [10:32:32]RAPDU: 90 00 [10:32:32]wFMCommunicate OK [10:32:32]wFMCommunicate request_size=4 [10:32:32]MH_SAM_APDU [10:32:32]CAPDU: 80 15 03 00 [10:32:32]Write to MH i2c: E2 08 00 29 00 80 15 03 00 00 00 00 00 AA [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 40 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 40 00 29 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 70 00 00 00 35 04 06 00 6F DE 14 0A 73 AD 90 00 1C [10:32:33]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 70 00 00 00 35 04 06 00 6F DE 14 0A 73 AD 90 00 [10:32:33]wFMCommunicate OK [10:32:33]SAM_PROTO_ProcessDocument answer len = 59 [10:32:33]SAM_PROTO_ProcessDocument done [10:32:33]SetTLVBufToDocument [10:32:33]Processing tag 1209 (04B9) [10:32:33]Malloc new data [10:32:33]Processing tag 1041 (0411) [10:32:33]Processing tag 1040 (0410) [10:32:33]Malloc new data [10:32:33]Processing tag 1038 (040E) [10:32:33]Malloc new data [10:32:33]Processing tag 1042 (0412) [10:32:33]Malloc new data [10:32:33]Processing tag 1077 (0435) [10:32:33]Malloc new data [10:32:33]SetTLVBufToDocument err=0 [10:32:33]KKMLoadAndSignReceiptData store KKM data [10:32:33]KKMLoadAndSignReceiptData err=0 [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 11 00 00 [10:32:33]Write to MH i2c: E2 08 00 2A 00 80 11 00 00 00 00 00 00 A4 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 17 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 17 00 2A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [10:32:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:32:33]wFMCommunicate OK [10:32:33]Счет N : (1)1786655 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 4.430 * 67.80 = 300.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 112 24.09.2024 10:32 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152653 ФПД: 122999609652141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103232&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152653&fm=122999609652141&tin=02508201610067®Number=0000000000091825&sum=30000 [10:32:33]StoreToDocumentArchive [10:32:33]shift 477 fd 152653 [10:32:33]save to /storage/0477/doc_00152653 [10:32:33]save last doc name /storage/0477/doc_00152653 to /storage/kkm_last_doc_name [10:32:33]save OK [10:32:33]Clear old archive folders... [10:32:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:32:33]tlvbuf is 01607870 [10:32:33]SAM_PROTO_ClearQueue [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 09 00 00 [10:32:33]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 03 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:32:33]RAPDU: 90 00 [10:32:33]wFMCommunicate OK [10:32:33]SAM_PROTO_ClearQueue done [10:32:33]KKMCreateOFDPacket [10:32:33]OFDProtocolAddRootSTLVToBuf [10:32:33]FM_MakeSignedData [10:32:33]FM_MakeSignedData [10:32:33]SAM_PROTO_SignData [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 0D 01 02 [10:32:33]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 03 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:32:33]RAPDU: 90 00 [10:32:33]wFMCommunicate OK [10:32:33]wFMCommunicate request_size=255 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 40 95 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 54 02 00 35 04 06 00 6F [10:32:33]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 40 95 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [10:32:31]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:32:31]wFMCommunicate OK [10:32:31]SAM_PROTO_GetShiftData done [10:32:31]requested_item shift.sale.total_cash is exist - process it [10:32:31]requested_item shift.sale_refund.total is exist - process it [10:32:31]requested_item shift.sale_refund.total_cash is exist - process it [10:32:31]requested_item shift.buy.total is exist - process it [10:32:31]requested_item shift.buy.total_cash is exist - process it [10:32:31]produce_requested_data done [10:32:31]produce_requested_data return {"fm.sale.total":111899223.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":63481.00,"shift.sale.total_cash":63481.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [10:32:31]process_action_free get_value [10:32:31]json_value_free [10:32:31]json_value_free done [10:32:31]process_json_proto returns [10:32:31]Send response to host [10:32:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111899223.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":63481.00,"shift.sale.total_cash":63481.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [10:32:31]free response buf [10:32:31]execute_script done [10:32:31]execute_script returns [10:32:31]free content buf [10:32:31]Sock 10.Close socket [10:32:31]Sock 10.Thread stoped [10:32:32]accept exits with 9 [10:32:32]New connection [10:32:32]New thread 3066682724 created [10:32:32]Thread 3066539364 joined [10:32:32]Waiting for new connection... [10:32:32] Sock 9.Parse request [10:32:32]Sock 9.Check first char [10:32:32]Sock 9.First char is OK [10:32:32]request: POST /json_proto HTTP/1.0 [10:32:32]Method: POST [10:32:32]URL: /json_proto [10:32:32]Method is POST - this is cgi request [10:32:32]url: /json_proto [10:32:32]query_string will be loaded in cgi processing [10:32:32]execute_cgi json_proto POST (null) [10:32:32]execute_cgi path=json_proto method=POST [10:32:32]POST find Content-Length [10:32:32]Host: 172.17.43.67:8080 [10:32:32]Content-Length: 678 [10:32:32]Content-Type: application/json [10:32:32] [10:32:32]POST finish read [10:32:32]Found Content-Length = 678 [10:32:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:32]execute_script... [10:32:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:32]POST & json_proto [10:32:32]process_json_proto [10:32:32]json parsed OK: [10:32:32]protocol is kg_v1.0 [10:32:32]action value=close_receipt [10:32:32]process_action close_receipt [10:32:32]cmd_close_receipt [10:32:32]MH_GetDate [10:32:32]Write to MH i2c: F0 00 00 1D 00 0C [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: F0 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: F0 09 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: F0 09 00 1D 00 00 40 95 F2 66 6A BD 47 65 15 [10:32:32]GetLastDocTimeStamp 97 [10:32:32]current date 1727173952 [10:32:32]FM_GetShiftState [10:32:32]SAM_PROTO_GetShiftState [10:32:32]wFMCommunicate request_size=4 [10:32:32]MH_SAM_APDU [10:32:32]CAPDU: 80 13 01 00 [10:32:32]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:32]Read from MH i2c: E2 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 0E 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [10:32:32]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:32:32]wFMCommunicate OK [10:32:32]SAM_PROTO_GetShiftState done [10:32:32]FM_GetShiftState done [10:32:32]opened in 1727137889 [10:32:32]opened+sec_in_day 1727224289 [10:32:32]quantity*price = 30035 [10:32:32]sum+1 = 30036 [10:32:32]Check (price>sum+1) || (price+1 о реализуемом товаре [10:32:34]line ОКРУГЛЕНИЕ: -0.35 [10:32:34]line ИТОГО: 300.00 [10:32:34]line Внесено: 300.00 [10:32:34]line СДАЧА: 0.00 [10:32:34]line НСП 1% : 2.66 [10:32:34]line НДС 12% : 31.90 [10:32:34]line Наличными: 300.00 [10:32:34]line Безнал.: 0.00 [10:32:34]line Место: АЗС № 89 "Партнер Нефть" [10:32:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:32:34]line СНО: Общий режим [10:32:34]line Чек 112 24.09.2024 10:32 [10:32:34]line Смена: 477 ФФД: 1.0 [10:32:34]line ЗНМ: 0300000113 [10:32:34]line РНМ: 0000000000091825 [10:32:34]line Версия ККМ: 001 [10:32:34]line ФМ: 0000000000871835 [10:32:34]line ФД: 152653 [10:32:34]line ФПД: 122999609652141 [10:32:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103232&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152653&fm=122999609652141&tin=02508201610067®Number=0000000000091825&sum=30000 [10:32:34]OFD Sender: Processing packet 152653 [packets to send 829, broken 828] [10:32:34]ProducePacketName [10:32:34]name=ofd_packets/00152653 [10:32:34]OFD Sender: To server: pG, [10:32:34]CommunicateWithHost lk.salyk.kg:30040 [10:32:34]ConnectInit lk.salyk.kg [10:32:34]written 0, free lines is 4095 [10:32:34]Write to MH i2c: 01 00 00 5C 00 5C [10:32:34]Write i2c OK [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: 01 [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: 01 07 00 [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E2 0C 51 [10:32:34]RasterBufferAndPrint [10:32:34]line [10:32:34]line [10:32:34]line [10:32:34]line [10:32:34]line [10:32:34]written 0, free lines is 3322 [10:32:34]MH_Cut [10:32:34]Write to MH i2c: D1 01 00 63 00 01 35 [10:32:34]Write i2c OK [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: D1 [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: D1 01 00 [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: D1 01 00 63 00 00 34 [10:32:34]Write to MH i2c: 01 00 00 64 00 64 [10:32:34]Write i2c OK [10:32:34]MH_I2C_Read... [10:32:35]*** Cut start [10:32:35]*** Purtial cut [10:32:35]*** Stage 1: CUTSNS_PIN = 1 [10:32:35]Read from MH i2c: 01 [10:32:35]MH_I2C_Read... [10:32:35]*** Stop cut motor [10:32:35]*** Cut end [10:32:35]Read from MH i2c: 01 07 00 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [10:32:35]process_action close_receipt done [10:32:35]requested_data is exist [10:32:35]produce_requested_data [10:32:35]requested_item fm.sn is exist - process it [10:32:35]wFMCommunicate request_size=4 [10:32:35]MH_SAM_APDU [10:32:35]CAPDU: 80 11 00 00 [10:32:35]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [10:32:35]Write i2c OK [10:32:35]MH_I2C_Read... [10:32:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:35]Read from MH i2c: E2 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: E2 17 00 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [10:32:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:32:35]wFMCommunicate OK [10:32:35]requested_item fd.num is exist - process it [10:32:35]SAM_PROTO_GetFieldsCounters [10:32:35]wFMCommunicate request_size=4 [10:32:35]MH_SAM_APDU [10:32:35]CAPDU: 80 13 00 00 [10:32:35]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [10:32:35]Write i2c OK [10:32:35]MH_I2C_Read... [10:32:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:36]Read from MH i2c: E2 [10:32:36]MH_I2C_Read... [10:32:36]Read from MH i2c: E2 62 00 [10:32:36]MH_I2C_Read... [10:32:36]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 D4 [10:32:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:32:36]wFMCommunicate OK [10:32:36]SAM_PROTO_GetFieldsCounters done [10:32:36]requested_item shift.num is exist - process it [10:32:36]requested_item shift.opened is exist - process it [10:32:36]req_shift_opened [10:32:36]FM_GetShiftState [10:32:36]SAM_PROTO_GetShiftState [10:32:36]wFMCommunicate request_size=4 [10:32:36]MH_SAM_APDU [10:32:36]CAPDU: 80 13 01 00 [10:32:36]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [10:32:36]Write i2c OK [10:32:36]MH_I2C_Read... [10:32:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:36]Read from MH i2c: E2 [10:32:36]MH_I2C_Read... [10:32:36]Read from MH i2c: E2 0E 00 [10:32:36]MH_I2C_Read... [10:32:36]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B1 [10:32:36]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:32:36]wFMCommunicate OK [10:32:36]SAM_PROTO_GetShiftState done [10:32:36]FM_GetShiftState done [10:32:36]req_shift_opened done [10:32:36]requested_item shift.open_date is exist - process it [10:32:36]req_shift_open_date [10:32:36]req_shift_open_date done [10:32:36]produce_requested_data done [10:32:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152653,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:32:36]process_action_free close_receipt [10:32:36]json_value_free [10:32:36]json_value_free done [10:32:36]process_json_proto returns [10:32:36]Send response to host [10:32:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152653,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:32:36]free response buf [10:32:36]execute_script done [10:32:36]execute_script returns [10:32:36]free content buf [10:32:36]Sock 9.Close socket [10:32:36]Sock 9.Thread stoped [10:32:36]Connected sock=11 [10:32:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 51 45 07 01 F8 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 40 95 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 54 02 00 35 04 06 00 6F DE 14 0A 73 AD 0C BF 2D A5 62 00 E1 7F [10:32:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 43 A1 47 00 EB 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 54 02 00 F4 03 04 00 41 3D F2 66 B6 04 01 00 00 A6 95 91 6A 87 CC 87 FC [10:32:37]CommunicateWithHost err = 0 [10:32:37]CheckOFDResponse [10:32:37]1017 (14) - 77093643461234 [10:32:37]1041 (16) - 0000000000871835 [10:32:37]1040 (4) - 152653 [10:32:37]1012 (4) - 24.09.2024 04:17 [10:32:37]1206 (1) - 0 [10:32:37]OFD Sender: Remove packet 152653 [10:32:37]ProducePacketName [10:32:37]name=ofd_packets/00152653 [10:32:37]NVStorageDeleteData [10:32:37]OFD Sender: No OFD packet to send [10:32:42]OFD Sender: No OFD packet to send [10:32:46]recv_with_timeout no data received [10:32:47]OFD Sender: No OFD packet to send [10:32:52]OFD Sender: No OFD packet to send [10:32:57]OFD Sender: No OFD packet to send [10:33:01]recv_with_timeout no data received [10:33:02]OFD Sender: No OFD packet to send [10:33:07]OFD Sender: No OFD packet to send [10:33:10]accept exits with 10 [10:33:10]New connection [10:33:10]New thread 3066539364 created [10:33:10]Thread 3066682724 joined [10:33:10]Waiting for new connection... [10:33:10] Sock 10.Parse request [10:33:10]Sock 10.Check first char [10:33:10]Sock 10.First char is OK [10:33:10]request: POST /json_proto HTTP/1.0 [10:33:10]Method: POST [10:33:10]URL: /json_proto [10:33:10]Method is POST - this is cgi request [10:33:10]url: /json_proto [10:33:10]query_string will be loaded in cgi processing [10:33:10]execute_cgi json_proto POST (null) [10:33:10]execute_cgi path=json_proto method=POST [10:33:10]POST find Content-Length [10:33:10]Host: 172.17.43.67:8080 [10:33:10]Content-Length: 678 [10:33:10]Content-Type: application/json [10:33:10] [10:33:10]POST finish read [10:33:10]Found Content-Length = 678 [10:33:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:10]execute_script... [10:33:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:10]POST & json_proto [10:33:10]process_json_proto [10:33:10]json parsed OK: [10:33:10]protocol is kg_v1.0 [10:33:10]action value=close_receipt [10:33:10]process_action close_receipt [10:33:10]cmd_close_receipt [10:33:10]MH_GetDate [10:33:10]Write to MH i2c: F0 00 00 68 00 57 [10:33:10]Write i2c OK [10:33:10]MH_I2C_Read... [10:33:10]Read from MH i2c: F0 [10:33:10]MH_I2C_Read... [10:33:10]Read from MH i2c: F0 09 00 [10:33:10]MH_I2C_Read... [10:33:10]Read from MH i2c: F0 09 00 68 00 00 67 95 F2 66 6A BD 47 65 87 [10:33:10]GetLastDocTimeStamp 1727173952 [10:33:10]current date 1727173991 [10:33:10]FM_GetShiftState [10:33:10]SAM_PROTO_GetShiftState [10:33:10]wFMCommunicate request_size=4 [10:33:10]MH_SAM_APDU [10:33:10]CAPDU: 80 13 01 00 [10:33:10]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [10:33:10]Write i2c OK [10:33:10]MH_I2C_Read... [10:33:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:10]Read from MH i2c: E2 [10:33:10]MH_I2C_Read... [10:33:10]Read from MH i2c: E2 0E 00 [10:33:10]MH_I2C_Read... [10:33:10]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B3 [10:33:10]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:33:10]wFMCommunicate OK [10:33:10]SAM_PROTO_GetShiftState done [10:33:10]FM_GetShiftState done [10:33:10]opened in 1727137889 [10:33:10]opened+sec_in_day 1727224289 [10:33:10]quantity*price = 20001 [10:33:10]sum+1 = 20002 [10:33:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 113 24.09.2024 10:33 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152654 ФПД: 168840789162184 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103311&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152654&fm=168840789162184&tin=02508201610067®Number=0000000000091825&sum=20000 [10:33:11]StoreToDocumentArchive [10:33:11]shift 477 fd 152654 [10:33:11]save to /storage/0477/doc_00152654 [10:33:11]save last doc name /storage/0477/doc_00152654 to /storage/kkm_last_doc_name [10:33:11]save OK [10:33:11]Clear old archive folders... [10:33:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:33:11]tlvbuf is 015ADEF0 [10:33:11]SAM_PROTO_ClearQueue [10:33:11]wFMCommunicate request_size=4 [10:33:11]MH_SAM_APDU [10:33:11]CAPDU: 80 09 00 00 [10:33:11]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [10:33:11]Write i2c OK [10:33:11]MH_I2C_Read... [10:33:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:11]Read from MH i2c: E2 [10:33:11]MH_I2C_Read... [10:33:11]Read from MH i2c: E2 03 00 [10:33:11]MH_I2C_Read... [10:33:11]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [10:33:11]RAPDU: 90 00 [10:33:11]wFMCommunicate OK [10:33:11]SAM_PROTO_ClearQueue done [10:33:11]KKMCreateOFDPacket [10:33:11]OFDProtocolAddRootSTLVToBuf [10:33:11]FM_MakeSignedData [10:33:11]FM_MakeSignedData [10:33:11]SAM_PROTO_SignData [10:33:11]wFMCommunicate request_size=4 [10:33:11]MH_SAM_APDU [10:33:11]CAPDU: 80 0D 01 02 [10:33:11]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [10:33:11]Write i2c OK [10:33:11]MH_I2C_Read... [10:33:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:11]Read from MH i2c: E2 [10:33:11]MH_I2C_Read... [10:33:11]Read from MH i2c: E2 03 00 [10:33:11]MH_I2C_Read... [10:33:11]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [10:33:11]RAPDU: 90 00 [10:33:11]wFMCommunicate OK [10:33:11]wFMCommunicate request_size=255 [10:33:11]MH_SAM_APDU [10:33:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 67 95 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 54 02 00 35 04 06 00 99 [10:33:11]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 67 95 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 54 02 00 35 04 06 00 99 00 00 51 [10:33:11]Write i2c OK [10:33:11]MH_I2C_Read... [10:33:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:12]Read from MH i2c: E2 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 03 00 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [10:33:12]RAPDU: 90 00 [10:33:12]wFMCommunicate OK [10:33:12]wFMCommunicate request_size=10 [10:33:12]MH_SAM_APDU [10:33:12]CAPDU: 80 0D 02 02 05 8F 4F 42 F8 C8 [10:33:12]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 8F 4F 42 F8 C8 00 00 DD [10:33:12]Write i2c OK [10:33:12]MH_I2C_Read... [10:33:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:12]Read from MH i2c: E2 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 03 00 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [10:33:12]RAPDU: 90 00 [10:33:12]wFMCommunicate OK [10:33:12]wFMCommunicate request_size=4 [10:33:12]MH_SAM_APDU [10:33:12]CAPDU: 80 0D 03 02 [10:33:12]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [10:33:12]Write i2c OK [10:33:12]MH_I2C_Read... [10:33:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:12]Read from MH i2c: E2 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 0B 00 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 0B 00 7A 00 00 5B B3 6A B8 37 FE C4 B7 90 00 D6 [10:33:12]RAPDU: 5B B3 6A B8 37 FE C4 B7 90 00 [10:33:12]wFMCommunicate OK [10:33:12]SAM_PROTO_SignData done [10:33:12]FM_MakeSignedData done [10:33:12]CreateOFDProtocolMessage [10:33:12]wFMCommunicate request_size=4 [10:33:12]MH_SAM_APDU [10:33:12]CAPDU: 80 11 00 00 [10:33:12]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [10:33:12]Write i2c OK [10:33:12]MH_I2C_Read... [10:33:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:12]Read from MH i2c: E2 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 17 00 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [10:33:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:33:12]wFMCommunicate OK [10:33:12]CreateOFDProtocolMessage done [10:33:12]OFDSenderStorePacket 152654 [10:33:12]StoreOFDPacket docnum=152654 [10:33:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C6 C6 07 01 C8 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 67 95 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 54 02 00 35 04 06 00 99 8F 4F 42 F8 C8 5B B3 6A B8 37 FE C4 B7 [10:33:12]CheckFolder [10:33:12]dirname=/storage/ofd_packets [10:33:12]CheckFolder done [10:33:12]ProducePacketName [10:33:12]name=ofd_packets/00152654 [10:33:12]NVStorageSaveData ofd_packets/00152654 [10:33:12]File name is /storage/ofd_packets/00152654 [10:33:12]Write 301 bytes [10:33:12]NVStorageSaveData done [10:33:12]OFDSenderStorePacket done [10:33:12]KKMCreateOFDPacket done [10:33:12]NVStorageSaveData kkm_last_timestamp [10:33:12]File name is /storage/kkm_last_timestamp [10:33:12]Write 4 bytes [10:33:12]NVStorageSaveData done [10:33:12]ExternCall_PrintAddStr [10:33:12]wPrintStart [10:33:12]Write to MH i2c: 01 00 00 7C 00 7C [10:33:12]Write i2c OK [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: 01 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: 01 07 00 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [10:33:12]RasterBufferAndPrint [10:33:12]line Счет N : (1)1786657 [10:33:12]line ИНН: 02508201610067 [10:33:12]line Контрольно-Кассовый Чек [10:33:12]line ПРОДАЖА [10:33:12]line ТРК (МРК, ГНК) : 22 [10:33:12]line Товар: 2710124130 [10:33:12]line Аи-92-К-5 [10:33:12]line 2.950 * 67.80 [10:33:12]line = 200.01 [10:33:12]line НДС 12% НСП 1% [10:33:12]line > о реализуемом товаре [10:33:12]line ОКРУГЛЕНИЕ: -0.01 [10:33:12]line ИТОГО: 200.00 [10:33:12]line Внесено: 200.00 [10:33:12]line СДАЧА: 0.00 [10:33:12]line НСП 1% : 1.77 [10:33:12]line НДС 12% : 21.24 [10:33:12]line Наличными: 200.00 [10:33:12]line Безнал.: 0.00 [10:33:12]line Место: АЗС № 89 "Партнер Нефть" [10:33:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:33:12]line СНО: Общий режим [10:33:12]line Чек 113 24.09.2024 10:33 [10:33:12]line Смена: 477 ФФД: 1.0 [10:33:12]line ЗНМ: 0300000113 [10:33:12]line РНМ: 0000000000091825 [10:33:12]line Версия ККМ: 001 [10:33:12]line ФМ: 0000000000871835 [10:33:12]line ФД: 152654 [10:33:12]line ФПД: 168840789162184 [10:33:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103311&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152654&fm=168840789162184&tin=02508201610067®Number=0000000000091825&sum=20000 [10:33:12]OFD Sender: Processing packet 152654 [packets to send 829, broken 828] [10:33:12]ProducePacketName [10:33:12]name=ofd_packets/00152654 [10:33:12]OFD Sender: To server: pG, [10:33:12]CommunicateWithHost lk.salyk.kg:30040 [10:33:12]ConnectInit lk.salyk.kg [10:33:12]written 0, free lines is 4095 [10:33:12]Write to MH i2c: 01 00 00 A7 00 A7 [10:33:12]Write i2c OK [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: 01 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: 01 07 00 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D7 0C 91 [10:33:12]RasterBufferAndPrint [10:33:12]line [10:33:12]line [10:33:12]line [10:33:12]line [10:33:12]line [10:33:12]written 0, free lines is 3305 [10:33:12]MH_Cut [10:33:12]Write to MH i2c: D1 01 00 AE 00 01 80 [10:33:12]Write i2c OK [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: D1 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: D1 01 00 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: D1 01 00 AE 00 00 7F [10:33:12]Write to MH i2c: 01 00 00 AF 00 AF [10:33:12]Write i2c OK [10:33:12]MH_I2C_Read... [10:33:13]*** Cut start [10:33:13]*** Purtial cut [10:33:13]*** Stage 1: CUTSNS_PIN = 1 [10:33:13]Read from MH i2c: 01 [10:33:13]MH_I2C_Read... [10:33:13]*** Stop cut motor [10:33:13]*** Cut end [10:33:13]Read from MH i2c: 01 07 00 [10:33:13]MH_I2C_Read... [10:33:13]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [10:33:13]process_action close_receipt done [10:33:13]requested_data is exist [10:33:13]produce_requested_data [10:33:13]requested_item fm.sn is exist - process it [10:33:13]wFMCommunicate request_size=4 [10:33:13]MH_SAM_APDU [10:33:13]CAPDU: 80 11 00 00 [10:33:13]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [10:33:13]Write i2c OK [10:33:13]MH_I2C_Read... [10:33:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:13]Read from MH i2c: E2 [10:33:13]MH_I2C_Read... [10:33:13]Read from MH i2c: E2 17 00 [10:33:13]MH_I2C_Read... [10:33:13]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [10:33:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:33:13]wFMCommunicate OK [10:33:13]requested_item fd.num is exist - process it [10:33:13]SAM_PROTO_GetFieldsCounters [10:33:13]wFMCommunicate request_size=4 [10:33:13]MH_SAM_APDU [10:33:13]CAPDU: 80 13 00 00 [10:33:13]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [10:33:13]Write i2c OK [10:33:14]MH_I2C_Read... [10:33:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:33:14]Read from MH i2c: E2 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: E2 62 00 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 23 [10:33:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:33:14]wFMCommunicate OK [10:33:14]SAM_PROTO_GetFieldsCounters done [10:33:14]requested_item shift.num is exist - process it [10:33:14]requested_item shift.opened is exist - process it [10:33:14]req_shift_opened [10:33:14]FM_GetShiftState [10:33:14]SAM_PROTO_GetShiftState [10:33:14]wFMCommunicate request_size=4 [10:33:14]MH_SAM_APDU [10:33:14]CAPDU: 80 13 01 00 [10:33:14]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [10:33:14]Write i2c OK [10:33:14]MH_I2C_Read... [10:33:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:14]Read from MH i2c: E2 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: E2 0E 00 [10:33:14]MH_I2C_Read... [10:33:14]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FC [10:33:14]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:33:14]wFMCommunicate OK [10:33:14]SAM_PROTO_GetShiftState done [10:33:14]FM_GetShiftState done [10:33:14]req_shift_opened done [10:33:14]requested_item shift.open_date is exist - process it [10:33:14]req_shift_open_date [10:33:14]req_shift_open_date done [10:33:14]produce_requested_data done [10:33:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152654,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:33:14]process_action_free close_receipt [10:33:14]json_value_free [10:33:14]json_value_free done [10:33:14]process_json_proto returns [10:33:14]Send response to host [10:33:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152654,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:33:14]free response buf [10:33:14]execute_script done [10:33:14]execute_script returns [10:33:14]free content buf [10:33:14]Sock 10.Close socket [10:33:14]Sock 10.Thread stoped [10:33:17]ConnectInit Can't take IP for lk.salyk.kg [10:33:17]CommunicateWithHost connect error [10:33:17]CommunicateWithHost err = -1 [10:33:17]OFD Sender: Server communicate error [10:33:22]OFD Sender: Processing packet 152654 [packets to send 829, broken 828] [10:33:22]ProducePacketName [10:33:22]name=ofd_packets/00152654 [10:33:22]OFD Sender: To server: pG, [10:33:22]CommunicateWithHost lk.salyk.kg:30040 [10:33:22]ConnectInit lk.salyk.kg [10:33:23]Connected sock=10 [10:33:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C6 C6 07 01 C8 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 67 95 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 54 02 00 35 04 06 00 99 8F 4F 42 F8 C8 5B B3 6A B8 37 FE C4 B7 [10:33:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A0 C5 47 00 29 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 54 02 00 F4 03 04 00 70 3D F2 66 B6 04 01 00 00 5C F6 A1 D7 85 5D 07 BF [10:33:23]CommunicateWithHost err = 0 [10:33:23]CheckOFDResponse [10:33:23]1017 (14) - 77093643461234 [10:33:23]1041 (16) - 0000000000871835 [10:33:23]1040 (4) - 152654 [10:33:23]1012 (4) - 24.09.2024 04:17 [10:33:23]1206 (1) - 0 [10:33:23]OFD Sender: Remove packet 152654 [10:33:23]ProducePacketName [10:33:23]name=ofd_packets/00152654 [10:33:23]NVStorageDeleteData [10:33:24]OFD Sender: No OFD packet to send [10:33:29]OFD Sender: No OFD packet to send [10:33:33]recv_with_timeout no data received [10:33:34]OFD Sender: No OFD packet to send [10:33:37]accept exits with 9 [10:33:37]New connection [10:33:37]New thread 3066682724 created [10:33:37]Thread 3066539364 joined [10:33:37]Waiting for new connection... [10:33:37] Sock 9.Parse request [10:33:37]Sock 9.Check first char [10:33:37]Sock 9.First char is OK [10:33:37]request: POST /json_proto HTTP/1.0 [10:33:37]Method: POST [10:33:37]URL: /json_proto [10:33:37]Method is POST - this is cgi request [10:33:37]url: /json_proto [10:33:37]query_string will be loaded in cgi processing [10:33:37]execute_cgi json_proto POST (null) [10:33:37]execute_cgi path=json_proto method=POST [10:33:37]POST find Content-Length [10:33:37]Host: 172.17.43.67:8080 [10:33:37]Content-Length: 683 [10:33:37]Content-Type: application/json [10:33:37] [10:33:37]POST finish read [10:33:37]Found Content-Length = 683 [10:33:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 16.230, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:37]execute_script... [10:33:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 16.230, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:37]POST & json_proto [10:33:37]process_json_proto [10:33:37]json parsed OK: [10:33:37]protocol is kg_v1.0 [10:33:37]action value=close_receipt [10:33:37]process_action close_receipt [10:33:37]cmd_close_receipt [10:33:37]MH_GetDate [10:33:37]Write to MH i2c: F0 00 00 B3 00 A2 [10:33:37]Write i2c OK [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: F0 [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: F0 09 00 [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: F0 09 00 B3 00 00 82 95 F2 66 6A BD 47 65 ED [10:33:37]GetLastDocTimeStamp 1727173991 [10:33:37]current date 1727174018 [10:33:37]FM_GetShiftState [10:33:37]SAM_PROTO_GetShiftState [10:33:37]wFMCommunicate request_size=4 [10:33:37]MH_SAM_APDU [10:33:37]CAPDU: 80 13 01 00 [10:33:37]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [10:33:37]Write i2c OK [10:33:37]MH_I2C_Read... [10:33:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:37]Read from MH i2c: E2 [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: E2 0E 00 [10:33:37]MH_I2C_Read... [10:33:37]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FE [10:33:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:33:37]wFMCommunicate OK [10:33:37]SAM_PROTO_GetShiftState done [10:33:37]FM_GetShiftState done [10:33:37]opened in 1727137889 [10:33:37]opened+sec_in_day 1727224289 [10:33:37]quantity*price = 110039 [10:33:37]sum+1 = 110040 [10:33:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.86 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 114 24.09.2024 10:33 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152655 ФПД: 268691703643341 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103338&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152655&fm=268691703643341&tin=02508201610067®Number=0000000000091825&sum=110000 [10:33:38]StoreToDocumentArchive [10:33:38]shift 477 fd 152655 [10:33:38]save to /storage/0477/doc_00152655 [10:33:38]save last doc name /storage/0477/doc_00152655 to /storage/kkm_last_doc_name [10:33:38]save OK [10:33:38]Clear old archive folders... [10:33:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:33:38]tlvbuf is 015FA770 [10:33:38]SAM_PROTO_ClearQueue [10:33:38]wFMCommunicate request_size=4 [10:33:38]MH_SAM_APDU [10:33:38]CAPDU: 80 09 00 00 [10:33:38]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [10:33:38]Write i2c OK [10:33:38]MH_I2C_Read... [10:33:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:38]Read from MH i2c: E2 [10:33:38]MH_I2C_Read... [10:33:38]Read from MH i2c: E2 03 00 [10:33:38]MH_I2C_Read... [10:33:38]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [10:33:38]RAPDU: 90 00 [10:33:38]wFMCommunicate OK [10:33:38]SAM_PROTO_ClearQueue done [10:33:38]KKMCreateOFDPacket [10:33:38]OFDProtocolAddRootSTLVToBuf [10:33:38]FM_MakeSignedData [10:33:38]FM_MakeSignedData [10:33:38]SAM_PROTO_SignData [10:33:38]wFMCommunicate request_size=4 [10:33:38]MH_SAM_APDU [10:33:38]CAPDU: 80 0D 01 02 [10:33:38]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [10:33:38]Write i2c OK [10:33:38]MH_I2C_Read... [10:33:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:38]Read from MH i2c: E2 [10:33:38]MH_I2C_Read... [10:33:38]Read from MH i2c: E2 03 00 [10:33:38]MH_I2C_Read... [10:33:38]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [10:33:38]RAPDU: 90 00 [10:33:38]wFMCommunicate OK [10:33:38]wFMCommunicate request_size=255 [10:33:38]MH_SAM_APDU [10:33:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 82 95 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 54 02 00 35 04 06 00 F4 [10:33:38]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 82 95 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 54 02 00 35 04 06 00 F4 00 00 BD [10:33:38]Write i2c OK [10:33:38]MH_I2C_Read... [10:33:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:39]Read from MH i2c: E2 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: E2 03 00 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [10:33:39]RAPDU: 90 00 [10:33:39]wFMCommunicate OK [10:33:39]wFMCommunicate request_size=10 [10:33:39]MH_SAM_APDU [10:33:39]CAPDU: 80 0D 02 02 05 5F A9 8C BC CD [10:33:39]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 5F A9 8C BC CD 00 00 65 [10:33:39]Write i2c OK [10:33:39]MH_I2C_Read... [10:33:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:39]Read from MH i2c: E2 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: E2 03 00 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [10:33:39]RAPDU: 90 00 [10:33:39]wFMCommunicate OK [10:33:39]wFMCommunicate request_size=4 [10:33:39]MH_SAM_APDU [10:33:39]CAPDU: 80 0D 03 02 [10:33:39]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [10:33:39]Write i2c OK [10:33:39]MH_I2C_Read... [10:33:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:39]Read from MH i2c: E2 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: E2 0B 00 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: E2 0B 00 C5 00 00 BA 75 85 4F 09 3D A5 69 90 00 98 [10:33:39]RAPDU: BA 75 85 4F 09 3D A5 69 90 00 [10:33:39]wFMCommunicate OK [10:33:39]SAM_PROTO_SignData done [10:33:39]FM_MakeSignedData done [10:33:39]CreateOFDProtocolMessage [10:33:39]wFMCommunicate request_size=4 [10:33:39]MH_SAM_APDU [10:33:39]CAPDU: 80 11 00 00 [10:33:39]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [10:33:39]Write i2c OK [10:33:39]MH_I2C_Read... [10:33:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:39]Read from MH i2c: E2 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: E2 17 00 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [10:33:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:33:39]wFMCommunicate OK [10:33:39]CreateOFDProtocolMessage done [10:33:39]OFDSenderStorePacket 152655 [10:33:39]StoreOFDPacket docnum=152655 [10:33:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E6 54 07 01 AA 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 82 95 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 54 02 00 35 04 06 00 F4 5F A9 8C BC CD BA 75 85 4F 09 3D A5 69 [10:33:39]CheckFolder [10:33:39]dirname=/storage/ofd_packets [10:33:39]CheckFolder done [10:33:39]ProducePacketName [10:33:39]name=ofd_packets/00152655 [10:33:39]NVStorageSaveData ofd_packets/00152655 [10:33:39]File name is /storage/ofd_packets/00152655 [10:33:39]Write 301 bytes [10:33:39]NVStorageSaveData done [10:33:39]OFDSenderStorePacket done [10:33:39]KKMCreateOFDPacket done [10:33:39]NVStorageSaveData kkm_last_timestamp [10:33:39]File name is /storage/kkm_last_timestamp [10:33:39]Write 4 bytes [10:33:39]NVStorageSaveData done [10:33:39]ExternCall_PrintAddStr [10:33:39]wPrintStart [10:33:39]Write to MH i2c: 01 00 00 C7 00 C7 [10:33:39]Write i2c OK [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: 01 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: 01 07 00 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [10:33:39]RasterBufferAndPrint [10:33:39]line Счет N : (1)1786658 [10:33:39]line ИНН: 02508201610067 [10:33:39]line Контрольно-Кассовый Чек [10:33:39]line ПРОДАЖА [10:33:39]line ТРК (МРК, ГНК) : 42 [10:33:39]line Товар: 2710124130 [10:33:39]line Аи-92-К-5 [10:33:39]line 16.230 * 67.80 [10:33:39]line = 1100.39 [10:33:39]line НДС 12% НСП 1% [10:33:39]line > о реализуемом товаре [10:33:39]line ОКРУГЛЕНИЕ: -0.39 [10:33:39]line ИТОГО: 1100.00 [10:33:39]line Внесено: 1100.00 [10:33:39]line СДАЧА: 0.00 [10:33:39]line НСП 1% : 9.74 [10:33:39]line НДС 12% : 116.86 [10:33:39]line Наличными: 1100.00 [10:33:39]line Безнал.: 0.00 [10:33:39]line Место: АЗС № 89 "Партнер Нефть" [10:33:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:33:39]line СНО: Общий режим [10:33:39]line Чек 114 24.09.2024 10:33 [10:33:39]line Смена: 477 ФФД: 1.0 [10:33:39]line ЗНМ: 0300000113 [10:33:39]line РНМ: 0000000000091825 [10:33:39]line Версия ККМ: 001 [10:33:39]line ФМ: 0000000000871835 [10:33:39]line ФД: 152655 [10:33:39]line ФПД: 268691703643341 [10:33:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103338&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152655&fm=268691703643341&tin=02508201610067®Number=0000000000091825&sum=110000 [10:33:39]written 0, free lines is 4095 [10:33:39]OFD Sender: Processing packet 152655 [packets to send 829, broken 828] [10:33:39]ProducePacketName [10:33:39]name=ofd_packets/00152655 [10:33:39]OFD Sender: To server: pG, [10:33:39]CommunicateWithHost lk.salyk.kg:30040 [10:33:39]ConnectInit lk.salyk.kg [10:33:39]Write to MH i2c: 01 00 00 F2 00 F2 [10:33:39]Write i2c OK [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: 01 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: 01 07 00 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 DC 0C E1 [10:33:39]RasterBufferAndPrint [10:33:39]line [10:33:39]line [10:33:39]line [10:33:39]line [10:33:39]line [10:33:39]written 0, free lines is 3313 [10:33:39]MH_Cut [10:33:39]Write to MH i2c: D1 01 00 F9 00 01 CB [10:33:39]Write i2c OK [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: D1 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: D1 01 00 [10:33:39]MH_I2C_Read... [10:33:39]Read from MH i2c: D1 01 00 F9 00 00 CA [10:33:39]Write to MH i2c: 01 00 00 FA 00 FA [10:33:39]Write i2c OK [10:33:39]MH_I2C_Read... [10:33:40]*** Cut start [10:33:40]*** Purtial cut [10:33:40]*** Stage 1: CUTSNS_PIN = 1 [10:33:40]Read from MH i2c: 01 [10:33:40]MH_I2C_Read... [10:33:40]*** Stop cut motor [10:33:40]*** Cut end [10:33:40]Read from MH i2c: 01 07 00 [10:33:40]MH_I2C_Read... [10:33:40]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [10:33:40]process_action close_receipt done [10:33:40]requested_data is exist [10:33:40]produce_requested_data [10:33:40]requested_item fm.sn is exist - process it [10:33:40]wFMCommunicate request_size=4 [10:33:40]MH_SAM_APDU [10:33:40]CAPDU: 80 11 00 00 [10:33:40]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [10:33:40]Write i2c OK [10:33:40]MH_I2C_Read... [10:33:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:40]Read from MH i2c: E2 [10:33:40]MH_I2C_Read... [10:33:40]Read from MH i2c: E2 17 00 [10:33:40]MH_I2C_Read... [10:33:40]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [10:33:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:33:40]wFMCommunicate OK [10:33:40]requested_item fd.num is exist - process it [10:33:40]SAM_PROTO_GetFieldsCounters [10:33:40]wFMCommunicate request_size=4 [10:33:40]MH_SAM_APDU [10:33:40]CAPDU: 80 13 00 00 [10:33:40]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [10:33:40]Write i2c OK [10:33:40]MH_I2C_Read... [10:33:40]Connected sock=11 [10:33:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E6 54 07 01 AA 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:33:41]00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 82 95 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 54 02 00 35 04 06 00 F4 5F A9 8C BC CD BA 75 85 4F 09 3D A5 69 [10:33:41]Read from MH i2c: E2 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: E2 62 00 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [10:33:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:33:41]wFMCommunicate OK [10:33:41]SAM_PROTO_GetFieldsCounters done [10:33:41]requested_item shift.num is exist - process it [10:33:41]requested_item shift.opened is exist - process it [10:33:41]req_shift_opened [10:33:41]FM_GetShiftState [10:33:41]SAM_PROTO_GetShiftState [10:33:41]wFMCommunicate request_size=4 [10:33:41]MH_SAM_APDU [10:33:41]CAPDU: 80 13 01 00 [10:33:41]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [10:33:41]Write i2c OK [10:33:41]MH_I2C_Read... [10:33:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:41]Read from MH i2c: E2 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: E2 0E 00 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 47 [10:33:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:33:41]wFMCommunicate OK [10:33:41]SAM_PROTO_GetShiftState done [10:33:41]FM_GetShiftState done [10:33:41]req_shift_opened done [10:33:41]requested_item shift.open_date is exist - process it [10:33:41]req_shift_open_date [10:33:41]req_shift_open_date done [10:33:41]produce_requested_data done [10:33:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152655,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:33:41]process_action_free close_receipt [10:33:41]json_value_free [10:33:41]json_value_free done [10:33:41]process_json_proto returns [10:33:41]Send response to host [10:33:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152655,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:33:41]free response buf [10:33:41]execute_script done [10:33:41]execute_script returns [10:33:41]free content buf [10:33:41]Sock 9.Close socket [10:33:41]Sock 9.Thread stoped [10:33:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CD 9B 47 00 0B 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 54 02 00 F4 03 04 00 82 3D F2 66 B6 04 01 00 00 62 11 E2 71 4C 5E DD D0 [10:33:42]CommunicateWithHost err = 0 [10:33:42]CheckOFDResponse [10:33:42]1017 (14) - 77093643461234 [10:33:42]1041 (16) - 0000000000871835 [10:33:42]1040 (4) - 152655 [10:33:42]1012 (4) - 24.09.2024 04:18 [10:33:42]1206 (1) - 0 [10:33:42]OFD Sender: Remove packet 152655 [10:33:42]ProducePacketName [10:33:42]name=ofd_packets/00152655 [10:33:42]NVStorageDeleteData [10:33:42]OFD Sender: No OFD packet to send [10:33:43]recv_with_timeout no data received [10:33:47]OFD Sender: No OFD packet to send [10:33:52]OFD Sender: No OFD packet to send [10:33:57]OFD Sender: No OFD packet to send [10:34:02]OFD Sender: No OFD packet to send [10:34:04]recv_with_timeout no data received [10:34:07]OFD Sender: No OFD packet to send [10:34:12]OFD Sender: No OFD packet to send [10:34:17]OFD Sender: No OFD packet to send [10:34:22]OFD Sender: No OFD packet to send [10:34:27]OFD Sender: No OFD packet to send [10:34:32]OFD Sender: No OFD packet to send [10:34:33]recv_with_timeout no data received [10:34:37]OFD Sender: No OFD packet to send [10:34:42]OFD Sender: No OFD packet to send [10:34:47]OFD Sender: No OFD packet to send [10:34:52]OFD Sender: No OFD packet to send [10:34:57]OFD Sender: No OFD packet to send [10:35:02]OFD Sender: No OFD packet to send [10:35:07]OFD Sender: No OFD packet to send [10:35:12]OFD Sender: No OFD packet to send [10:35:17]OFD Sender: No OFD packet to send [10:35:22]OFD Sender: No OFD packet to send [10:35:27]OFD Sender: No OFD packet to send [10:35:31]recv_with_timeout no data received [10:35:32]OFD Sender: No OFD packet to send [10:35:37]OFD Sender: No OFD packet to send [10:35:42]OFD Sender: No OFD packet to send [10:35:47]OFD Sender: No OFD packet to send [10:35:53]OFD Sender: No OFD packet to send [10:35:58]OFD Sender: No OFD packet to send [10:36:03]OFD Sender: No OFD packet to send [10:36:08]OFD Sender: No OFD packet to send [10:36:13]OFD Sender: No OFD packet to send [10:36:18]OFD Sender: No OFD packet to send [10:36:23]OFD Sender: No OFD packet to send [10:36:28]OFD Sender: No OFD packet to send [10:36:33]OFD Sender: No OFD packet to send [10:36:35]accept exits with 7 [10:36:35]New connection [10:36:35]New thread 3066539364 created [10:36:35]Thread 3066682724 joined [10:36:35]Waiting for new connection... [10:36:35] Sock 7.Parse request [10:36:35]Sock 7.Check first char [10:36:35]Sock 7.First char is OK [10:36:35]request: POST /json_proto HTTP/1.0 [10:36:35]Method: POST [10:36:35]URL: /json_proto [10:36:35]Method is POST - this is cgi request [10:36:35]url: /json_proto [10:36:35]query_string will be loaded in cgi processing [10:36:35]execute_cgi json_proto POST (null) [10:36:35]execute_cgi path=json_proto method=POST [10:36:35]POST find Content-Length [10:36:35]Host: 172.17.43.67:8080 [10:36:35]Content-Length: 678 [10:36:35]Content-Type: application/json [10:36:35] [10:36:35]POST finish read [10:36:35]Found Content-Length = 678 [10:36:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:35]execute_script... [10:36:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:35]POST & json_proto [10:36:35]process_json_proto [10:36:35]json parsed OK: [10:36:35]protocol is kg_v1.0 [10:36:35]action value=close_receipt [10:36:35]process_action close_receipt [10:36:35]cmd_close_receipt [10:36:35]MH_GetDate [10:36:35]Write to MH i2c: F0 00 00 FE 00 ED [10:36:35]Write i2c OK [10:36:35]MH_I2C_Read... [10:36:35]Read from MH i2c: F0 [10:36:35]MH_I2C_Read... [10:36:35]Read from MH i2c: F0 09 00 [10:36:35]MH_I2C_Read... [10:36:35]Read from MH i2c: F0 09 00 FE 00 00 34 96 F2 66 6A BD 47 65 EB [10:36:35]GetLastDocTimeStamp 1727174018 [10:36:35]current date 1727174196 [10:36:35]FM_GetShiftState [10:36:35]SAM_PROTO_GetShiftState [10:36:35]wFMCommunicate request_size=4 [10:36:35]MH_SAM_APDU [10:36:35]CAPDU: 80 13 01 00 [10:36:35]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [10:36:35]Write i2c OK [10:36:35]MH_I2C_Read... [10:36:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:35]Read from MH i2c: E2 [10:36:35]MH_I2C_Read... [10:36:35]Read from MH i2c: E2 0E 00 [10:36:35]MH_I2C_Read... [10:36:35]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 49 [10:36:35]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:36:35]wFMCommunicate OK [10:36:35]SAM_PROTO_GetShiftState done [10:36:35]FM_GetShiftState done [10:36:35]opened in 1727137889 [10:36:35]opened+sec_in_day 1727224289 [10:36:35]quantity*price = 20001 [10:36:35]sum+1 = 20002 [10:36:35]Check (price>sum+1) || (price+1 о реализуемом товаре [10:36:37]line ОКРУГЛЕНИЕ: -0.01 [10:36:37]line ИТОГО: 200.00 [10:36:37]line Внесено: 200.00 [10:36:37]line СДАЧА: 0.00 [10:36:37]line НСП 1% : 1.77 [10:36:37]line НДС 12% : 21.24 [10:36:37]line Наличными: 200.00 [10:36:37]line Безнал.: 0.00 [10:36:37]line Место: АЗС № 89 "Партнер Нефть" [10:36:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:36:37]line СНО: Общий режим [10:36:37]line Чек 115 24.09.2024 10:36 [10:36:37]line Смена: 477 ФФД: 1.0 [10:36:37]line ЗНМ: 0300000113 [10:36:37]line РНМ: 0000000000091825 [10:36:37]line Версия ККМ: 001 [10:36:37]line ФМ: 0000000000871835 [10:36:37]line ФД: 152656 [10:36:37]line ФПД: 36059243460426 [10:36:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103636&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152656&fm=36059243460426&tin=02508201610067®Number=0000000000091825&sum=20000 [10:36:37]written 0, free lines is 4095 [10:36:37]OFD Sender: Processing packet 152656 [packets to send 829, broken 828] [10:36:37]ProducePacketName [10:36:37]name=ofd_packets/00152656 [10:36:37]OFD Sender: To server: pG, [10:36:37]CommunicateWithHost lk.salyk.kg:30040 [10:36:37]ConnectInit lk.salyk.kg [10:36:37]Write to MH i2c: 01 00 00 3D 01 3E [10:36:37]Write i2c OK [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: 01 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: 01 07 00 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 D1 0C 22 [10:36:37]RasterBufferAndPrint [10:36:37]line [10:36:37]line [10:36:37]line [10:36:37]line [10:36:37]line [10:36:37]written 0, free lines is 3287 [10:36:37]MH_Cut [10:36:37]Write to MH i2c: D1 01 00 44 01 01 17 [10:36:37]Write i2c OK [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: D1 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: D1 01 00 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: D1 01 00 44 01 00 16 [10:36:37]Write to MH i2c: 01 00 00 45 01 46 [10:36:37]Write i2c OK [10:36:37]MH_I2C_Read... [10:36:38]*** Cut start [10:36:38]*** Purtial cut [10:36:38]*** Stage 1: CUTSNS_PIN = 1 [10:36:38]Read from MH i2c: 01 [10:36:38]MH_I2C_Read... [10:36:38]*** Stop cut motor [10:36:38]*** Cut end [10:36:38]Read from MH i2c: 01 07 00 [10:36:38]MH_I2C_Read... [10:36:38]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [10:36:38]process_action close_receipt done [10:36:38]requested_data is exist [10:36:38]produce_requested_data [10:36:38]requested_item fm.sn is exist - process it [10:36:38]wFMCommunicate request_size=4 [10:36:38]MH_SAM_APDU [10:36:38]CAPDU: 80 11 00 00 [10:36:38]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [10:36:38]Write i2c OK [10:36:38]MH_I2C_Read... [10:36:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:38]Read from MH i2c: E2 [10:36:38]MH_I2C_Read... [10:36:38]Read from MH i2c: E2 17 00 [10:36:38]MH_I2C_Read... [10:36:38]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [10:36:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:36:38]wFMCommunicate OK [10:36:38]requested_item fd.num is exist - process it [10:36:38]SAM_PROTO_GetFieldsCounters [10:36:38]wFMCommunicate request_size=4 [10:36:38]MH_SAM_APDU [10:36:38]CAPDU: 80 13 00 00 [10:36:38]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [10:36:38]Write i2c OK [10:36:38]MH_I2C_Read... [10:36:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:38]Read from MH i2c: E2 [10:36:38]MH_I2C_Read... [10:36:38]Read from MH i2c: E2 62 00 [10:36:38]MH_I2C_Read... [10:36:38]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 50 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 C2 [10:36:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 50 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:36:38]wFMCommunicate OK [10:36:38]SAM_PROTO_GetFieldsCounters done [10:36:38]requested_item shift.num is exist - process it [10:36:38]requested_item shift.opened is exist - process it [10:36:38]req_shift_opened [10:36:38]FM_GetShiftState [10:36:38]SAM_PROTO_GetShiftState [10:36:38]wFMCommunicate request_size=4 [10:36:38]MH_SAM_APDU [10:36:38]CAPDU: 80 13 01 00 [10:36:38]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [10:36:38]Write i2c OK [10:36:38]MH_I2C_Read... [10:36:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:38]Read from MH i2c: E2 [10:36:38]MH_I2C_Read... [10:36:38]Read from MH i2c: E2 0E 00 [10:36:38]MH_I2C_Read... [10:36:38]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 93 [10:36:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:36:38]wFMCommunicate OK [10:36:38]SAM_PROTO_GetShiftState done [10:36:38]FM_GetShiftState done [10:36:38]req_shift_opened done [10:36:38]requested_item shift.open_date is exist - process it [10:36:38]req_shift_open_date [10:36:38]req_shift_open_date done [10:36:38]produce_requested_data done [10:36:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152656,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:36:38]process_action_free close_receipt [10:36:38]json_value_free [10:36:38]json_value_free done [10:36:38]process_json_proto returns [10:36:38]Send response to host [10:36:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152656,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:36:38]free response buf [10:36:38]execute_script done [10:36:38]execute_script returns [10:36:38]free content buf [10:36:38]Sock 7.Close socket [10:36:38]Sock 7.Thread stoped [10:36:38]Connected sock=11 [10:36:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 86 DC 07 01 23 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 34 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 54 02 00 35 04 06 00 20 CB B2 65 B7 4A 7C 84 B5 7E 76 C2 C4 07 [10:36:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 95 63 47 00 1B BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 54 02 00 F4 03 04 00 34 3E F2 66 B6 04 01 00 00 53 7B 80 D5 65 FE F3 67 [10:36:39]CommunicateWithHost err = 0 [10:36:39]CheckOFDResponse [10:36:39]1017 (14) - 77093643461234 [10:36:39]1041 (16) - 0000000000871835 [10:36:39]1040 (4) - 152656 [10:36:39]1012 (4) - 24.09.2024 04:21 [10:36:39]1206 (1) - 0 [10:36:39]OFD Sender: Remove packet 152656 [10:36:39]ProducePacketName [10:36:39]name=ofd_packets/00152656 [10:36:39]NVStorageDeleteData [10:36:39]OFD Sender: No OFD packet to send [10:36:44]accept exits with 10 [10:36:44]New connection [10:36:44]New thread 3066682724 created [10:36:44]Thread 3066539364 joined [10:36:44]Waiting for new connection... [10:36:44] Sock 10.Parse request [10:36:44]Sock 10.Check first char [10:36:44]Sock 10.First char is OK [10:36:44]request: POST /json_proto HTTP/1.0 [10:36:44]Method: POST [10:36:44]URL: /json_proto [10:36:44]Method is POST - this is cgi request [10:36:44]url: /json_proto [10:36:44]query_string will be loaded in cgi processing [10:36:44]execute_cgi json_proto POST (null) [10:36:44]execute_cgi path=json_proto method=POST [10:36:44]POST find Content-Length [10:36:44]Host: 172.17.43.67:8080 [10:36:44]Content-Length: 678 [10:36:44]Content-Type: application/json [10:36:44] [10:36:44]POST finish read [10:36:44]Found Content-Length = 678 [10:36:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:44]execute_script... [10:36:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:44]POST & json_proto [10:36:44]process_json_proto [10:36:44]json parsed OK: [10:36:44]protocol is kg_v1.0 [10:36:44]action value=close_receipt [10:36:44]process_action close_receipt [10:36:44]cmd_close_receipt [10:36:44]MH_GetDate [10:36:44]Write to MH i2c: F0 00 00 49 01 39 [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: F0 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: F0 09 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: F0 09 00 49 01 00 3D 96 F2 66 6A BD 47 65 40 [10:36:44]GetLastDocTimeStamp 1727174196 [10:36:44]current date 1727174205 [10:36:44]FM_GetShiftState [10:36:44]SAM_PROTO_GetShiftState [10:36:44]wFMCommunicate request_size=4 [10:36:44]MH_SAM_APDU [10:36:44]CAPDU: 80 13 01 00 [10:36:44]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:44]Read from MH i2c: E2 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 0E 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 95 [10:36:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:36:44]wFMCommunicate OK [10:36:44]SAM_PROTO_GetShiftState done [10:36:44]FM_GetShiftState done [10:36:44]opened in 1727137889 [10:36:44]opened+sec_in_day 1727224289 [10:36:44]quantity*price = 50010 [10:36:44]sum+1 = 50012 [10:36:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 116 24.09.2024 10:36 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152657 ФПД: 1851859358174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103645&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152657&fm=1851859358174&tin=02508201610067®Number=0000000000091825&sum=50000 [10:36:45]StoreToDocumentArchive [10:36:45]shift 477 fd 152657 [10:36:45]save to /storage/0477/doc_00152657 [10:36:45]save last doc name /storage/0477/doc_00152657 to /storage/kkm_last_doc_name [10:36:45]save OK [10:36:45]Clear old archive folders... [10:36:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:36:45]tlvbuf is 015E98D0 [10:36:45]SAM_PROTO_ClearQueue [10:36:45]wFMCommunicate request_size=4 [10:36:45]MH_SAM_APDU [10:36:45]CAPDU: 80 09 00 00 [10:36:45]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [10:36:45]Write i2c OK [10:36:45]MH_I2C_Read... [10:36:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:45]Read from MH i2c: E2 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: E2 03 00 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [10:36:45]RAPDU: 90 00 [10:36:45]wFMCommunicate OK [10:36:45]SAM_PROTO_ClearQueue done [10:36:45]KKMCreateOFDPacket [10:36:45]OFDProtocolAddRootSTLVToBuf [10:36:45]FM_MakeSignedData [10:36:45]FM_MakeSignedData [10:36:45]SAM_PROTO_SignData [10:36:45]wFMCommunicate request_size=4 [10:36:45]MH_SAM_APDU [10:36:45]CAPDU: 80 0D 01 02 [10:36:45]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [10:36:45]Write i2c OK [10:36:45]MH_I2C_Read... [10:36:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:45]Read from MH i2c: E2 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: E2 03 00 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [10:36:45]RAPDU: 90 00 [10:36:45]wFMCommunicate OK [10:36:45]wFMCommunicate request_size=255 [10:36:45]MH_SAM_APDU [10:36:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 3D 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 54 02 00 35 04 06 00 01 [10:36:45]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 3D 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 54 02 00 35 04 06 00 01 00 00 5E [10:36:45]Write i2c OK [10:36:45]MH_I2C_Read... [10:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:45]Read from MH i2c: E2 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: E2 03 00 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [10:36:45]RAPDU: 90 00 [10:36:45]wFMCommunicate OK [10:36:45]wFMCommunicate request_size=10 [10:36:45]MH_SAM_APDU [10:36:45]CAPDU: 80 0D 02 02 05 AF 2B 6B 51 DE [10:36:45]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 AF 2B 6B 51 DE 00 00 53 [10:36:45]Write i2c OK [10:36:45]MH_I2C_Read... [10:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:45]Read from MH i2c: E2 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: E2 03 00 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [10:36:45]RAPDU: 90 00 [10:36:45]wFMCommunicate OK [10:36:45]wFMCommunicate request_size=4 [10:36:45]MH_SAM_APDU [10:36:45]CAPDU: 80 0D 03 02 [10:36:45]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [10:36:45]Write i2c OK [10:36:45]MH_I2C_Read... [10:36:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:45]Read from MH i2c: E2 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: E2 0B 00 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: E2 0B 00 5B 01 00 51 47 2F 50 28 DC BC DB 90 00 8A [10:36:45]RAPDU: 51 47 2F 50 28 DC BC DB 90 00 [10:36:45]wFMCommunicate OK [10:36:45]SAM_PROTO_SignData done [10:36:45]FM_MakeSignedData done [10:36:45]CreateOFDProtocolMessage [10:36:45]wFMCommunicate request_size=4 [10:36:45]MH_SAM_APDU [10:36:45]CAPDU: 80 11 00 00 [10:36:45]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [10:36:45]Write i2c OK [10:36:45]MH_I2C_Read... [10:36:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:45]Read from MH i2c: E2 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: E2 17 00 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [10:36:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:36:36]MH_SAM_APDU [10:36:36]CAPDU: 80 15 02 00 08 F4 03 04 00 34 96 F2 66 [10:36:36]Write to MH i2c: E2 10 00 08 01 80 15 02 00 08 00 F4 03 04 00 34 96 F2 66 00 00 B6 [10:36:36]Write i2c OK [10:36:36]MH_I2C_Read... [10:36:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:36:36]Read from MH i2c: E2 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 03 00 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [10:36:36]RAPDU: 90 00 [10:36:36]wFMCommunicate OK [10:36:36]wFMCommunicate request_size=25 [10:36:36]MH_SAM_APDU [10:36:36]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [10:36:36]Write to MH i2c: E2 1C 00 09 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 EC [10:36:36]Write i2c OK [10:36:36]MH_I2C_Read... [10:36:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:36:36]Read from MH i2c: E2 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 03 00 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [10:36:36]RAPDU: 90 00 [10:36:36]wFMCommunicate OK [10:36:36]wFMCommunicate request_size=4 [10:36:36]MH_SAM_APDU [10:36:36]CAPDU: 80 15 03 00 [10:36:36]Write to MH i2c: E2 08 00 0A 01 80 15 03 00 00 00 00 00 8C [10:36:36]Write i2c OK [10:36:36]MH_I2C_Read... [10:36:36]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:36:36]Read from MH i2c: E2 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 40 00 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 40 00 0A 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 73 00 00 00 35 04 06 00 20 CB B2 65 B7 4A 90 00 7C [10:36:36]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 73 00 00 00 35 04 06 00 20 CB B2 65 B7 4A 90 00 [10:36:36]wFMCommunicate OK [10:36:36]SAM_PROTO_ProcessDocument answer len = 59 [10:36:36]SAM_PROTO_ProcessDocument done [10:36:36]SetTLVBufToDocument [10:36:36]Processing tag 1209 (04B9) [10:36:36]Malloc new data [10:36:36]Processing tag 1041 (0411) [10:36:36]Processing tag 1040 (0410) [10:36:36]Malloc new data [10:36:36]Processing tag 1038 (040E) [10:36:36]Malloc new data [10:36:36]Processing tag 1042 (0412) [10:36:36]Malloc new data [10:36:36]Processing tag 1077 (0435) [10:36:36]Malloc new data [10:36:36]SetTLVBufToDocument err=0 [10:36:36]KKMLoadAndSignReceiptData store KKM data [10:36:36]KKMLoadAndSignReceiptData err=0 [10:36:36]wFMCommunicate request_size=4 [10:36:36]MH_SAM_APDU [10:36:36]CAPDU: 80 11 00 00 [10:36:36]Write to MH i2c: E2 08 00 0B 01 80 11 00 00 00 00 00 00 86 [10:36:36]Write i2c OK [10:36:36]MH_I2C_Read... [10:36:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:36]Read from MH i2c: E2 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 17 00 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 17 00 0B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D9 [10:36:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:36:36]wFMCommunicate OK [10:36:36]Счет N : (1)1786659 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 2.950 * 67.80 = 200.01 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 115 24.09.2024 10:36 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152656 ФПД: 36059243460426 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103636&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152656&fm=36059243460426&tin=02508201610067®Number=0000000000091825&sum=20000 [10:36:36]StoreToDocumentArchive [10:36:36]shift 477 fd 152656 [10:36:36]save to /storage/0477/doc_00152656 [10:36:36]save last doc name /storage/0477/doc_00152656 to /storage/kkm_last_doc_name [10:36:36]save OK [10:36:36]Clear old archive folders... [10:36:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:36:36]tlvbuf is 015FFE50 [10:36:36]SAM_PROTO_ClearQueue [10:36:36]wFMCommunicate request_size=4 [10:36:36]MH_SAM_APDU [10:36:36]CAPDU: 80 09 00 00 [10:36:36]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [10:36:36]Write i2c OK [10:36:36]MH_I2C_Read... [10:36:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:36]Read from MH i2c: E2 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 03 00 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [10:36:36]RAPDU: 90 00 [10:36:36]wFMCommunicate OK [10:36:36]SAM_PROTO_ClearQueue done [10:36:36]KKMCreateOFDPacket [10:36:36]OFDProtocolAddRootSTLVToBuf [10:36:36]FM_MakeSignedData [10:36:36]FM_MakeSignedData [10:36:36]SAM_PROTO_SignData [10:36:36]wFMCommunicate request_size=4 [10:36:36]MH_SAM_APDU [10:36:36]CAPDU: 80 0D 01 02 [10:36:36]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [10:36:36]Write i2c OK [10:36:36]MH_I2C_Read... [10:36:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:36]Read from MH i2c: E2 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 03 00 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [10:36:36]RAPDU: 90 00 [10:36:36]wFMCommunicate OK [10:36:36]wFMCommunicate request_size=255 [10:36:36]MH_SAM_APDU [10:36:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 34 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 54 02 00 35 04 06 00 20 [10:36:36]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 34 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 54 02 00 35 04 06 00 20 00 00 41 [10:36:36]Write i2c OK [10:36:36]MH_I2C_Read... [10:36:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:36]Read from MH i2c: E2 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 03 00 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [10:36:36]RAPDU: 90 00 [10:36:36]wFMCommunicate OK [10:36:36]wFMCommunicate request_size=10 [10:36:36]MH_SAM_APDU [10:36:36]CAPDU: 80 0D 02 02 05 CB B2 65 B7 4A [10:36:36]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 CB B2 65 B7 4A 00 00 77 [10:36:36]Write i2c OK [10:36:36]MH_I2C_Read... [10:36:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:36]Read from MH i2c: E2 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 03 00 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [10:36:36]RAPDU: 90 00 [10:36:36]wFMCommunicate OK [10:36:36]wFMCommunicate request_size=4 [10:36:36]MH_SAM_APDU [10:36:36]CAPDU: 80 0D 03 02 [10:36:36]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [10:36:36]Write i2c OK [10:36:36]MH_I2C_Read... [10:36:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:36]Read from MH i2c: E2 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 0B 00 [10:36:36]MH_I2C_Read... [10:36:36]Read from MH i2c: E2 0B 00 10 01 00 7C 84 B5 7E 76 C2 C4 07 90 00 C3 [10:36:36]RAPDU: 7C 84 B5 7E 76 C2 C4 07 90 00 [10:36:36]wFMCommunicate OK [10:36:36]SAM_PROTO_SignData done [10:36:36]FM_MakeSignedData done [10:36:36]CreateOFDProtocolMessage [10:36:36]wFMCommunicate request_size=4 [10:36:36]MH_SAM_APDU [10:36:36]CAPDU: 80 11 00 00 [10:36:36]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [10:36:36]Write i2c OK [10:36:36]MH_I2C_Read... [10:36:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:37]Read from MH i2c: E2 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: E2 17 00 [10:36:37]MH_I2C_Read... [10:36:37]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [10:36:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:36:37]wFMCommunicate OK [10:36:37]CreateOFDProtocolMessage done [10:36:37]OFDSenderStorePacket 152656 [10:36:37]StoreOFDPacket docnum=152656 [10:36:45]wFMCommunicate OK [10:36:45]CreateOFDProtocolMessage done [10:36:45]OFDSenderStorePacket 152657 [10:36:45]StoreOFDPacket docnum=152657 [10:36:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3E 1C 07 01 18 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 3D 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 54 02 00 35 04 06 00 01 AF 2B 6B 51 DE 51 47 2F 50 28 DC BC DB [10:36:45]CheckFolder [10:36:45]dirname=/storage/ofd_packets [10:36:45]CheckFolder done [10:36:45]ProducePacketName [10:36:45]name=ofd_packets/00152657 [10:36:45]NVStorageSaveData ofd_packets/00152657 [10:36:45]File name is /storage/ofd_packets/00152657 [10:36:45]Write 301 bytes [10:36:45]NVStorageSaveData done [10:36:45]OFDSenderStorePacket done [10:36:45]KKMCreateOFDPacket done [10:36:45]NVStorageSaveData kkm_last_timestamp [10:36:45]File name is /storage/kkm_last_timestamp [10:36:45]Write 4 bytes [10:36:45]NVStorageSaveData done [10:36:45]ExternCall_PrintAddStr [10:36:45]wPrintStart [10:36:45]Write to MH i2c: 01 00 00 5D 01 5E [10:36:45]Write i2c OK [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: 01 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: 01 07 00 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [10:36:45]RasterBufferAndPrint [10:36:45]line Счет N : (1)1786660 [10:36:45]line ИНН: 02508201610067 [10:36:45]line Контрольно-Кассовый Чек [10:36:45]line ПРОДАЖА [10:36:45]line ТРК (МРК, ГНК) : 13 [10:36:45]line Товар: 2710124500 [10:36:45]line Аи-95-К-5 [10:36:45]line 6.740 * 74.20 [10:36:45]line = 500.11 [10:36:45]line НДС 12% НСП 1% [10:36:45]line > о реализуемом товаре [10:36:45]line ОКРУГЛЕНИЕ: -0.11 [10:36:45]line ИТОГО: 500.00 [10:36:45]line Внесено: 500.00 [10:36:45]line СДАЧА: 0.00 [10:36:45]line НСП 1% : 4.43 [10:36:45]line НДС 12% : 53.11 [10:36:45]line Наличными: 500.00 [10:36:45]line Безнал.: 0.00 [10:36:45]line Место: АЗС № 89 "Партнер Нефть" [10:36:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:36:46]line СНО: Общий режим [10:36:46]line Чек 116 24.09.2024 10:36 [10:36:46]line Смена: 477 ФФД: 1.0 [10:36:46]line ЗНМ: 0300000113 [10:36:46]line РНМ: 0000000000091825 [10:36:46]line Версия ККМ: 001 [10:36:46]line ФМ: 0000000000871835 [10:36:46]line ФД: 152657 [10:36:46]line ФПД: 1851859358174 [10:36:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103645&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152657&fm=1851859358174&tin=02508201610067®Number=0000000000091825&sum=50000 [10:36:46]written 0, free lines is 4095 [10:36:46]OFD Sender: Processing packet 152657 [packets to send 829, broken 828] [10:36:46]ProducePacketName [10:36:46]name=ofd_packets/00152657 [10:36:46]OFD Sender: To server: pG, [10:36:46]CommunicateWithHost lk.salyk.kg:30040 [10:36:46]ConnectInit lk.salyk.kg [10:36:46]Write to MH i2c: 01 00 00 88 01 89 [10:36:46]Write i2c OK [10:36:46]MH_I2C_Read... [10:36:46]Read from MH i2c: 01 [10:36:46]MH_I2C_Read... [10:36:46]Read from MH i2c: 01 07 00 [10:36:46]MH_I2C_Read... [10:36:46]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 CE 0C 6A [10:36:46]RasterBufferAndPrint [10:36:46]line [10:36:46]line [10:36:46]line [10:36:46]line [10:36:46]line [10:36:46]written 0, free lines is 3293 [10:36:46]MH_Cut [10:36:46]Write to MH i2c: D1 01 00 8F 01 01 62 [10:36:46]Write i2c OK [10:36:46]MH_I2C_Read... [10:36:46]Read from MH i2c: D1 [10:36:46]MH_I2C_Read... [10:36:46]Read from MH i2c: D1 01 00 [10:36:46]MH_I2C_Read... [10:36:46]Read from MH i2c: D1 01 00 8F 01 00 61 [10:36:46]Write to MH i2c: 01 00 00 90 01 91 [10:36:46]Write i2c OK [10:36:46]MH_I2C_Read... [10:36:47]*** Cut start [10:36:47]*** Purtial cut [10:36:47]*** Stage 1: CUTSNS_PIN = 1 [10:36:47]Read from MH i2c: 01 [10:36:47]MH_I2C_Read... [10:36:47]*** Stop cut motor [10:36:47]*** Cut end [10:36:47]Read from MH i2c: 01 07 00 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [10:36:47]process_action close_receipt done [10:36:47]requested_data is exist [10:36:47]produce_requested_data [10:36:47]requested_item fm.sn is exist - process it [10:36:47]wFMCommunicate request_size=4 [10:36:47]MH_SAM_APDU [10:36:47]CAPDU: 80 11 00 00 [10:36:47]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [10:36:47]Write i2c OK [10:36:47]MH_I2C_Read... [10:36:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:47]Read from MH i2c: E2 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 17 00 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [10:36:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:36:47]wFMCommunicate OK [10:36:47]requested_item fd.num is exist - process it [10:36:47]SAM_PROTO_GetFieldsCounters [10:36:47]wFMCommunicate request_size=4 [10:36:47]MH_SAM_APDU [10:36:47]CAPDU: 80 13 00 00 [10:36:47]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [10:36:47]Write i2c OK [10:36:47]MH_I2C_Read... [10:36:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:47]Read from MH i2c: E2 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 62 00 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 51 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [10:36:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 51 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:36:47]wFMCommunicate OK [10:36:47]SAM_PROTO_GetFieldsCounters done [10:36:47]requested_item shift.num is exist - process it [10:36:47]requested_item shift.opened is exist - process it [10:36:47]req_shift_opened [10:36:47]FM_GetShiftState [10:36:47]SAM_PROTO_GetShiftState [10:36:47]wFMCommunicate request_size=4 [10:36:47]MH_SAM_APDU [10:36:47]CAPDU: 80 13 01 00 [10:36:47]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [10:36:47]Write i2c OK [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 [10:36:47]MH_I2C_Read... [10:36:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:47]Read from MH i2c: E2 0E 00 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DE [10:36:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:36:47]wFMCommunicate OK [10:36:47]SAM_PROTO_GetShiftState done [10:36:47]FM_GetShiftState done [10:36:47]req_shift_opened done [10:36:47]requested_item shift.open_date is exist - process it [10:36:47]req_shift_open_date [10:36:47]req_shift_open_date done [10:36:47]produce_requested_data done [10:36:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152657,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:36:47]process_action_free close_receipt [10:36:47]json_value_free [10:36:47]json_value_free done [10:36:47]process_json_proto returns [10:36:47]Send response to host [10:36:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152657,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:36:47]free response buf [10:36:47]execute_script done [10:36:47]execute_script returns [10:36:47]free content buf [10:36:47]Sock 10.Close socket [10:36:47]Sock 10.Thread stoped [10:36:48]Connected sock=11 [10:36:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3E 1C 07 01 18 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 3D 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 54 02 00 35 04 06 00 01 AF 2B 6B 51 DE 51 47 2F 50 28 DC BC DB [10:36:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E7 69 47 00 23 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 54 02 00 F4 03 04 00 3D 3E F2 66 B6 04 01 00 00 1E F1 B0 42 BC 4A 54 C0 [10:36:49]CommunicateWithHost err = 0 [10:36:49]CheckOFDResponse [10:36:49]1017 (14) - 77093643461234 [10:36:49]1041 (16) - 0000000000871835 [10:36:49]1040 (4) - 152657 [10:36:49]1012 (4) - 24.09.2024 04:21 [10:36:49]1206 (1) - 0 [10:36:49]OFD Sender: Remove packet 152657 [10:36:49]ProducePacketName [10:36:49]name=ofd_packets/00152657 [10:36:49]NVStorageDeleteData [10:36:49]OFD Sender: No OFD packet to send [10:36:54]OFD Sender: No OFD packet to send [10:36:58]recv_with_timeout no data received [10:36:59]OFD Sender: No OFD packet to send [10:37:04]OFD Sender: No OFD packet to send [10:37:09]OFD Sender: No OFD packet to send [10:37:14]OFD Sender: No OFD packet to send [10:37:20]OFD Sender: No OFD packet to send [10:37:25]OFD Sender: No OFD packet to send [10:37:26]recv_with_timeout no data received [10:37:30]OFD Sender: No OFD packet to send [10:37:35]OFD Sender: No OFD packet to send [10:37:40]OFD Sender: No OFD packet to send [10:37:45]OFD Sender: No OFD packet to send [10:37:50]OFD Sender: No OFD packet to send [10:37:55]OFD Sender: No OFD packet to send [10:38:00]OFD Sender: No OFD packet to send [10:38:05]OFD Sender: No OFD packet to send [10:38:10]OFD Sender: No OFD packet to send [10:38:15]OFD Sender: No OFD packet to send [10:38:20]OFD Sender: No OFD packet to send [10:38:20]accept exits with 9 [10:38:20]New connection [10:38:20]New thread 3066539364 created [10:38:20]Thread 3066682724 joined [10:38:20]Waiting for new connection... [10:38:20] Sock 9.Parse request [10:38:20]Sock 9.Check first char [10:38:20]Sock 9.First char is OK [10:38:20]request: POST /json_proto HTTP/1.0 [10:38:20]Method: POST [10:38:20]URL: /json_proto [10:38:20]Method is POST - this is cgi request [10:38:20]url: /json_proto [10:38:20]query_string will be loaded in cgi processing [10:38:20]execute_cgi json_proto POST (null) [10:38:20]execute_cgi path=json_proto method=POST [10:38:20]POST find Content-Length [10:38:20]Host: 172.17.43.67:8080 [10:38:20]Content-Length: 678 [10:38:20]Content-Type: application/json [10:38:20] [10:38:20]POST finish read [10:38:20]Found Content-Length = 678 [10:38:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:20]execute_script... [10:38:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:20]POST & json_proto [10:38:20]process_json_proto [10:38:20]json parsed OK: [10:38:20]protocol is kg_v1.0 [10:38:20]action value=close_receipt [10:38:20]process_action close_receipt [10:38:20]cmd_close_receipt [10:38:20]MH_GetDate [10:38:20]Write to MH i2c: F0 00 00 94 01 84 [10:38:20]Write i2c OK [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: F0 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: F0 09 00 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: F0 09 00 94 01 00 9D 96 F2 66 6A BD 47 65 EB [10:38:20]GetLastDocTimeStamp 1727174205 [10:38:20]current date 1727174301 [10:38:20]FM_GetShiftState [10:38:20]SAM_PROTO_GetShiftState [10:38:20]wFMCommunicate request_size=4 [10:38:20]MH_SAM_APDU [10:38:20]CAPDU: 80 13 01 00 [10:38:20]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [10:38:20]Write i2c OK [10:38:20]MH_I2C_Read... [10:38:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:20]Read from MH i2c: E2 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: E2 0E 00 [10:38:20]MH_I2C_Read... [10:38:20]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E0 [10:38:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:38:20]wFMCommunicate OK [10:38:20]SAM_PROTO_GetShiftState done [10:38:20]FM_GetShiftState done [10:38:20]opened in 1727137889 [10:38:20]opened+sec_in_day 1727224289 [10:38:20]quantity*price = 50036 [10:38:20]sum+1 = 50037 [10:38:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 117 24.09.2024 10:38 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152658 ФПД: 115981912883748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103821&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152658&fm=115981912883748&tin=02508201610067®Number=0000000000091825&sum=50000 [10:38:21]StoreToDocumentArchive [10:38:21]shift 477 fd 152658 [10:38:21]save to /storage/0477/doc_00152658 [10:38:21]save last doc name /storage/0477/doc_00152658 to /storage/kkm_last_doc_name [10:38:21]save OK [10:38:21]Clear old archive folders... [10:38:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:38:21]tlvbuf is 015E6360 [10:38:21]SAM_PROTO_ClearQueue [10:38:21]wFMCommunicate request_size=4 [10:38:21]MH_SAM_APDU [10:38:21]CAPDU: 80 09 00 00 [10:38:21]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [10:38:21]Write i2c OK [10:38:21]MH_I2C_Read... [10:38:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:22]Read from MH i2c: E2 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: E2 03 00 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [10:38:22]RAPDU: 90 00 [10:38:22]wFMCommunicate OK [10:38:22]SAM_PROTO_ClearQueue done [10:38:22]KKMCreateOFDPacket [10:38:22]OFDProtocolAddRootSTLVToBuf [10:38:22]FM_MakeSignedData [10:38:22]FM_MakeSignedData [10:38:22]SAM_PROTO_SignData [10:38:22]wFMCommunicate request_size=4 [10:38:22]MH_SAM_APDU [10:38:22]CAPDU: 80 0D 01 02 [10:38:22]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [10:38:22]Write i2c OK [10:38:22]MH_I2C_Read... [10:38:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:22]Read from MH i2c: E2 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: E2 03 00 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [10:38:22]RAPDU: 90 00 [10:38:22]wFMCommunicate OK [10:38:22]wFMCommunicate request_size=255 [10:38:22]MH_SAM_APDU [10:38:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 9D 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 54 02 00 35 04 06 00 69 [10:38:22]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 9D 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 54 02 00 35 04 06 00 69 00 00 8B [10:38:22]Write i2c OK [10:38:22]MH_I2C_Read... [10:38:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:22]Read from MH i2c: E2 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: E2 03 00 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [10:38:22]RAPDU: 90 00 [10:38:22]wFMCommunicate OK [10:38:22]wFMCommunicate request_size=10 [10:38:22]MH_SAM_APDU [10:38:22]CAPDU: 80 0D 02 02 05 7C 24 B7 C2 24 [10:38:22]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 7C 24 B7 C2 24 00 00 67 [10:38:22]Write i2c OK [10:38:22]MH_I2C_Read... [10:38:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:22]Read from MH i2c: E2 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: E2 03 00 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [10:38:22]RAPDU: 90 00 [10:38:22]wFMCommunicate OK [10:38:22]wFMCommunicate request_size=4 [10:38:22]MH_SAM_APDU [10:38:22]CAPDU: 80 0D 03 02 [10:38:22]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [10:38:22]Write i2c OK [10:38:22]MH_I2C_Read... [10:38:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:22]Read from MH i2c: E2 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: E2 0B 00 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: E2 0B 00 A6 01 00 81 AC 49 26 10 37 0B CC 90 00 DD [10:38:22]RAPDU: 81 AC 49 26 10 37 0B CC 90 00 [10:38:22]wFMCommunicate OK [10:38:22]SAM_PROTO_SignData done [10:38:22]FM_MakeSignedData done [10:38:22]CreateOFDProtocolMessage [10:38:22]wFMCommunicate request_size=4 [10:38:22]MH_SAM_APDU [10:38:22]CAPDU: 80 11 00 00 [10:38:22]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [10:38:22]Write i2c OK [10:38:22]MH_I2C_Read... [10:38:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:22]Read from MH i2c: E2 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: E2 17 00 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [10:38:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:38:22]wFMCommunicate OK [10:38:22]CreateOFDProtocolMessage done [10:38:22]OFDSenderStorePacket 152658 [10:38:22]StoreOFDPacket docnum=152658 [10:38:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 87 0C 07 01 F2 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 9D 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 54 02 00 35 04 06 00 69 7C 24 B7 C2 24 81 AC 49 26 10 37 0B CC [10:38:22]CheckFolder [10:38:22]dirname=/storage/ofd_packets [10:38:22]CheckFolder done [10:38:22]ProducePacketName [10:38:22]name=ofd_packets/00152658 [10:38:22]NVStorageSaveData ofd_packets/00152658 [10:38:22]File name is /storage/ofd_packets/00152658 [10:38:22]Write 301 bytes [10:38:22]NVStorageSaveData done [10:38:22]OFDSenderStorePacket done [10:38:22]KKMCreateOFDPacket done [10:38:22]NVStorageSaveData kkm_last_timestamp [10:38:22]File name is /storage/kkm_last_timestamp [10:38:22]Write 4 bytes [10:38:22]NVStorageSaveData done [10:38:22]ExternCall_PrintAddStr [10:38:22]wPrintStart [10:38:22]Write to MH i2c: 01 00 00 A8 01 A9 [10:38:22]Write i2c OK [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: 01 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: 01 07 00 [10:38:22]MH_I2C_Read... [10:38:22]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [10:38:22]RasterBufferAndPrint [10:38:22]line Счет N : (1)1786661 [10:38:22]line ИНН: 02508201610067 [10:38:22]line Контрольно-Кассовый Чек [10:38:22]line ПРОДАЖА [10:38:22]line ТРК (МРК, ГНК) : 42 [10:38:22]line Товар: 2710124130 [10:38:22]line Аи-92-К-5 [10:38:22]line 7.380 * 67.80 [10:38:22]line = 500.36 [10:38:22]line НДС 12% НСП 1% [10:38:22]line > о реализуемом товаре [10:38:22]line ОКРУГЛЕНИЕ: -0.36 [10:38:22]line ИТОГО: 500.00 [10:38:22]line Внесено: 500.00 [10:38:22]line СДАЧА: 0.00 [10:38:22]line НСП 1% : 4.43 [10:38:22]line НДС 12% : 53.14 [10:38:22]line Наличными: 500.00 [10:38:22]line Безнал.: 0.00 [10:38:22]line Место: АЗС № 89 "Партнер Нефть" [10:38:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:38:22]line СНО: Общий режим [10:38:22]line Чек 117 24.09.2024 10:38 [10:38:22]line Смена: 477 ФФД: 1.0 [10:38:22]line ЗНМ: 0300000113 [10:38:22]line РНМ: 0000000000091825 [10:38:22]line Версия ККМ: 001 [10:38:22]line ФМ: 0000000000871835 [10:38:22]line ФД: 152658 [10:38:22]line ФПД: 115981912883748 [10:38:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103821&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152658&fm=115981912883748&tin=02508201610067®Number=0000000000091825&sum=50000 [10:38:22]OFD Sender: Processing packet 152658 [packets to send 829, broken 828] [10:38:22]ProducePacketName [10:38:22]name=ofd_packets/00152658 [10:38:22]OFD Sender: To server: pG, [10:38:22]CommunicateWithHost lk.salyk.kg:30040 [10:38:22]ConnectInit lk.salyk.kg [10:38:22]written 0, free lines is 4095 [10:38:23]Write to MH i2c: 01 00 00 D3 01 D4 [10:38:23]Write i2c OK [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: 01 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: 01 07 00 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 D6 0C BD [10:38:23]RasterBufferAndPrint [10:38:23]line [10:38:23]line [10:38:23]line [10:38:23]line [10:38:23]line [10:38:23]written 0, free lines is 3294 [10:38:23]MH_Cut [10:38:23]Write to MH i2c: D1 01 00 DA 01 01 AD [10:38:23]Write i2c OK [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: D1 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: D1 01 00 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: D1 01 00 DA 01 00 AC [10:38:23]Write to MH i2c: 01 00 00 DB 01 DC [10:38:23]Write i2c OK [10:38:23]MH_I2C_Read... [10:38:23]Connected sock=10 [10:38:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 87 0C 07 01 F2 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 9D 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 54 02 00 35 04 06 00 69 7C 24 B7 C2 24 81 AC 49 26 10 37 0B CC [10:38:24]*** Cut start [10:38:24]*** Purtial cut [10:38:24]*** Stage 1: CUTSNS_PIN = 1 [10:38:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6E D6 47 00 B1 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 54 02 00 F4 03 04 00 9C 3E F2 66 B6 04 01 00 00 92 DD F1 73 BD AD D8 68 [10:38:24]CommunicateWithHost err = 0 [10:38:24]CheckOFDResponse [10:38:24]1017 (14) - 77093643461234 [10:38:24]1041 (16) - 0000000000871835 [10:38:24]1040 (4) - 152658 [10:38:24]1012 (4) - 24.09.2024 04:22 [10:38:24]1206 (1) - 0 [10:38:24]OFD Sender: Remove packet 152658 [10:38:24]ProducePacketName [10:38:24]name=ofd_packets/00152658 [10:38:24]NVStorageDeleteData [10:38:24]Read from MH i2c: 01 [10:38:24]MH_I2C_Read... [10:38:24]*** Stop cut motor [10:38:24]*** Cut end [10:38:24]Read from MH i2c: 01 07 00 [10:38:24]MH_I2C_Read... [10:38:24]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [10:38:24]process_action close_receipt done [10:38:24]requested_data is exist [10:38:24]produce_requested_data [10:38:24]requested_item fm.sn is exist - process it [10:38:24]wFMCommunicate request_size=4 [10:38:24]MH_SAM_APDU [10:38:24]CAPDU: 80 11 00 00 [10:38:24]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [10:38:24]Write i2c OK [10:38:24]MH_I2C_Read... [10:38:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:24]Read from MH i2c: E2 [10:38:24]MH_I2C_Read... [10:38:24]Read from MH i2c: E2 17 00 [10:38:24]MH_I2C_Read... [10:38:24]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [10:38:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:38:24]wFMCommunicate OK [10:38:24]requested_item fd.num is exist - process it [10:38:24]SAM_PROTO_GetFieldsCounters [10:38:24]wFMCommunicate request_size=4 [10:38:24]MH_SAM_APDU [10:38:24]CAPDU: 80 13 00 00 [10:38:24]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [10:38:24]Write i2c OK [10:38:24]MH_I2C_Read... [10:38:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:24]Read from MH i2c: E2 [10:38:24]MH_I2C_Read... [10:38:24]Read from MH i2c: E2 62 00 [10:38:24]MH_I2C_Read... [10:38:24]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 52 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 60 [10:38:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 52 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:38:24]wFMCommunicate OK [10:38:24]SAM_PROTO_GetFieldsCounters done [10:38:24]requested_item shift.num is exist - process it [10:38:24]requested_item shift.opened is exist - process it [10:38:24]req_shift_opened [10:38:24]FM_GetShiftState [10:38:24]SAM_PROTO_GetShiftState [10:38:24]wFMCommunicate request_size=4 [10:38:24]MH_SAM_APDU [10:38:24]CAPDU: 80 13 01 00 [10:38:24]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [10:38:24]Write i2c OK [10:38:24]MH_I2C_Read... [10:38:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:24]Read from MH i2c: E2 [10:38:24]MH_I2C_Read... [10:38:24]Read from MH i2c: E2 0E 00 [10:38:24]MH_I2C_Read... [10:38:24]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 29 [10:38:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:38:24]wFMCommunicate OK [10:38:24]SAM_PROTO_GetShiftState done [10:38:24]FM_GetShiftState done [10:38:24]req_shift_opened done [10:38:24]requested_item shift.open_date is exist - process it [10:38:24]req_shift_open_date [10:38:24]req_shift_open_date done [10:38:24]produce_requested_data done [10:38:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152658,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:38:24]process_action_free close_receipt [10:38:24]json_value_free [10:38:24]json_value_free done [10:38:24]process_json_proto returns [10:38:24]Send response to host [10:38:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152658,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:38:24]free response buf [10:38:24]execute_script done [10:38:24]execute_script returns [10:38:24]free content buf [10:38:24]Sock 9.Close socket [10:38:24]Sock 9.Thread stoped [10:38:24]OFD Sender: No OFD packet to send [10:38:29]OFD Sender: No OFD packet to send [10:38:30]recv_with_timeout no data received [10:38:34]OFD Sender: No OFD packet to send [10:38:39]OFD Sender: No OFD packet to send [10:38:44]OFD Sender: No OFD packet to send [10:38:47]recv_with_timeout no data received [10:38:49]OFD Sender: No OFD packet to send [10:38:54]OFD Sender: No OFD packet to send [10:38:59]OFD Sender: No OFD packet to send [10:39:04]OFD Sender: No OFD packet to send [10:39:04]recv_with_timeout no data received [10:39:06]accept exits with 7 [10:39:06]New connection [10:39:06]New thread 3066682724 created [10:39:06]Thread 3066539364 joined [10:39:06]Waiting for new connection... [10:39:06] Sock 7.Parse request [10:39:06]Sock 7.Check first char [10:39:06]Sock 7.First char is OK [10:39:06]request: POST /json_proto HTTP/1.0 [10:39:06]Method: POST [10:39:06]URL: /json_proto [10:39:06]Method is POST - this is cgi request [10:39:06]url: /json_proto [10:39:06]query_string will be loaded in cgi processing [10:39:06]execute_cgi json_proto POST (null) [10:39:06]execute_cgi path=json_proto method=POST [10:39:06]POST find Content-Length [10:39:06]Host: 172.17.43.67:8080 [10:39:06]Content-Length: 796 [10:39:06]Content-Type: application/json [10:39:06] [10:39:06]POST finish read [10:39:06]Found Content-Length = 796 [10:39:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 5.460, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:06]execute_script... [10:39:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 5.460, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:06]POST & json_proto [10:39:06]process_json_proto [10:39:06]json parsed OK: [10:39:06]protocol is kg_v1.0 [10:39:06]action value=close_receipt [10:39:06]process_action close_receipt [10:39:06]cmd_close_receipt [10:39:06]MH_GetDate [10:39:06]Write to MH i2c: F0 00 00 DF 01 CF [10:39:06]Write i2c OK [10:39:06]MH_I2C_Read... [10:39:06]Read from MH i2c: F0 [10:39:06]MH_I2C_Read... [10:39:06]Read from MH i2c: F0 09 00 [10:39:06]MH_I2C_Read... [10:39:06]Read from MH i2c: F0 09 00 DF 01 00 CB 96 F2 66 6A BD 47 65 64 [10:39:06]GetLastDocTimeStamp 1727174301 [10:39:06]current date 1727174347 [10:39:06]FM_GetShiftState [10:39:06]SAM_PROTO_GetShiftState [10:39:06]wFMCommunicate request_size=4 [10:39:06]MH_SAM_APDU [10:39:06]CAPDU: 80 13 01 00 [10:39:06]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [10:39:06]Write i2c OK [10:39:06]MH_I2C_Read... [10:39:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:06]Read from MH i2c: E2 [10:39:06]MH_I2C_Read... [10:39:06]Read from MH i2c: E2 0E 00 [10:39:06]MH_I2C_Read... [10:39:06]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2B [10:39:06]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:39:06]wFMCommunicate OK [10:39:06]SAM_PROTO_GetShiftState done [10:39:06]FM_GetShiftState done [10:39:06]opened in 1727137889 [10:39:06]opened+sec_in_day 1727224289 [10:39:06]quantity*price = 0 [10:39:06]sum+1 = 1 [10:39:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 118 24.09.2024 10:39 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152659 ФПД: 262209948524033 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T103907&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152659&fm=262209948524033&tin=02508201610067®Number=0000000000091825&sum=0 [10:39:07]StoreToDocumentArchive [10:39:07]shift 477 fd 152659 [10:39:07]save to /storage/0477/doc_00152659 [10:39:07]save last doc name /storage/0477/doc_00152659 to /storage/kkm_last_doc_name [10:39:07]save OK [10:39:07]Clear old archive folders... [10:39:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:39:08]tlvbuf is 015E96C0 [10:39:08]SAM_PROTO_ClearQueue [10:39:08]wFMCommunicate request_size=4 [10:39:08]MH_SAM_APDU [10:39:08]CAPDU: 80 09 00 00 [10:39:08]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [10:39:08]Write i2c OK [10:39:08]MH_I2C_Read... [10:39:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:08]Read from MH i2c: E2 [10:39:08]MH_I2C_Read... [10:39:08]Read from MH i2c: E2 03 00 [10:39:08]MH_I2C_Read... [10:39:08]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [10:39:08]RAPDU: 90 00 [10:39:08]wFMCommunicate OK [10:39:08]SAM_PROTO_ClearQueue done [10:39:08]KKMCreateOFDPacket [10:39:08]OFDProtocolAddRootSTLVToBuf [10:39:08]FM_MakeSignedData [10:39:08]FM_MakeSignedData [10:39:08]SAM_PROTO_SignData [10:39:08]wFMCommunicate request_size=4 [10:39:08]MH_SAM_APDU [10:39:08]CAPDU: 80 0D 01 02 [10:39:08]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [10:39:08]Write i2c OK [10:39:08]MH_I2C_Read... [10:39:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:08]Read from MH i2c: E2 [10:39:08]MH_I2C_Read... [10:39:08]Read from MH i2c: E2 03 00 [10:39:08]MH_I2C_Read... [10:39:08]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [10:39:08]RAPDU: 90 00 [10:39:08]wFMCommunicate OK [10:39:08]wFMCommunicate request_size=255 [10:39:08]MH_SAM_APDU [10:39:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 15 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 CB 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 54 02 00 35 04 06 00 EE [10:39:08]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 15 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 CB 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 54 02 00 35 04 06 00 EE 00 00 7F [10:39:08]Write i2c OK [10:39:08]MH_I2C_Read... [10:39:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:08]Read from MH i2c: E2 [10:39:08]MH_I2C_Read... [10:39:08]Read from MH i2c: E2 03 00 [10:39:08]MH_I2C_Read... [10:39:08]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [10:39:08]RAPDU: 90 00 [10:39:08]wFMCommunicate OK [10:39:08]wFMCommunicate request_size=10 [10:39:08]MH_SAM_APDU [10:39:08]CAPDU: 80 0D 02 02 05 7A 82 D6 9E 01 [10:39:08]Write to MH i2c: E2 0D 00 F0 01 80 0D 02 02 05 00 7A 82 D6 9E 01 00 00 E6 [10:39:08]Write i2c OK [10:39:08]MH_I2C_Read... [10:39:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:08]Read from MH i2c: E2 [10:39:08]MH_I2C_Read... [10:39:08]Read from MH i2c: E2 03 00 [10:39:08]MH_I2C_Read... [10:39:08]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [10:39:08]RAPDU: 90 00 [10:39:08]wFMCommunicate OK [10:39:08]wFMCommunicate request_size=4 [10:39:08]MH_SAM_APDU [10:39:08]CAPDU: 80 0D 03 02 [10:39:08]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [10:39:08]Write i2c OK [10:39:08]MH_I2C_Read... [10:39:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:08]Read from MH i2c: E2 [10:39:08]MH_I2C_Read... [10:39:08]Read from MH i2c: E2 0B 00 [10:39:08]MH_I2C_Read... [10:39:08]Read from MH i2c: E2 0B 00 F1 01 00 4C 13 E0 D0 62 E2 F3 48 90 00 FC [10:39:08]RAPDU: 4C 13 E0 D0 62 E2 F3 48 90 00 [10:39:08]wFMCommunicate OK [10:39:08]SAM_PROTO_SignData done [10:39:08]FM_MakeSignedData done [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]Read from MH i2c: *** [00:00:10]A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27974132+1699200362=1727174494 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 5F 97 F2 66 6A BD 47 65 20 [10:41:35]Current date/time: 24.09.2024 10:41 [10:41:35]FM_Init [10:41:35]wFMConnect [10:41:35]MH_SAM_On [10:41:35]Write to MH i2c: E0 00 00 08 00 E7 [10:41:35]Write i2c OK [10:41:35]MH_I2C_Read... [10:41:35]*** iso7816_init finished! [10:41:35]*** atr: [10:41:35]*** 0F 3B D5 18 FF 81 91 FE [10:41:35]*** 1F C3 80 73 C8 21 10 0A [10:41:35]*** 00 00 00 00 00 00 00 00 [10:41:35]*** 00 00 00 00 00 00 00 00 [10:41:35]*** 00 00 00 00 00 00 00 00 [10:41:35]*** 00 00 00 00 00 00 00 00 [10:41:35]*** 00 00 00 00 00 00 00 00 [10:41:35]*** 00 00 00 00 00 00 00 00 [10:41:35]Read from MH i2c: E0 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E0 10 00 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [10:41:35]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:41:35]wFMCommunicate request_size=10 [10:41:35]MH_SAM_APDU [10:41:35]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:41:35]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:41:35]Write i2c OK [10:41:35]MH_I2C_Read... [10:41:35]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [10:41:35]Read from MH i2c: E2 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 03 00 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [10:41:35]RAPDU: 90 00 [10:41:35]wFMCommunicate OK [10:41:35]wFMCommunicate request_size=4 [10:41:35]MH_SAM_APDU [10:41:35]CAPDU: 80 11 00 00 [10:41:35]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [10:41:35]Write i2c OK [10:41:35]MH_I2C_Read... [10:41:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:35]Read from MH i2c: E2 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 17 00 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [10:41:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:41:35]wFMCommunicate OK [10:41:35]Detected FM SN is 0000000000871835 [10:41:35]Stored FM SN is 0000000000871835 [10:41:35]wFMCommunicate request_size=9 [10:41:35]MH_SAM_APDU [10:41:35]CAPDU: 80 16 00 00 04 E6 7F 00 00 [10:41:35]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [10:41:35]Write i2c OK [10:41:35]MH_I2C_Read... [10:41:35]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [10:41:35]Read from MH i2c: E2 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 03 00 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [10:41:35]RAPDU: 90 00 [10:41:35]wFMCommunicate OK [10:41:35]FM PIN OK [10:41:35]wFMCommunicate request_size=8 [10:41:35]MH_SAM_APDU [10:41:35]CAPDU: 80 14 04 00 03 02 00 01 [10:41:35]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:41:35]Write i2c OK [10:41:35]MH_I2C_Read... [10:41:35]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [10:41:35]Read from MH i2c: E2 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 03 00 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [10:41:35]RAPDU: 90 00 [10:41:35]wFMCommunicate OK [10:41:35]wFMCommunicate request_size=13 [10:41:35]MH_SAM_APDU [10:41:35]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:41:35]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [10:41:35]Write i2c OK [10:41:35]MH_I2C_Read... [10:41:35]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [10:41:35]Read from MH i2c: E2 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 03 00 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [10:41:35]RAPDU: 90 00 [10:41:35]wFMCommunicate OK [10:41:35]wFMCommunicate request_size=4 [10:41:35]MH_SAM_APDU [10:41:35]CAPDU: 80 11 00 00 [10:41:35]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [10:41:35]Write i2c OK [10:41:35]MH_I2C_Read... [10:41:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:35]Read from MH i2c: E2 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 17 00 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [10:41:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:41:35]wFMCommunicate OK [10:41:35]DocumentArchiveInit [10:41:35]Start Httpd... [10:41:35]Httpd thread 3067272548 created [10:41:35]Write to MH i2c: 01 00 00 0F 00 0F [10:41:35]Write i2c OK [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: 01 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: 01 07 00 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [10:41:35]MH Int Process started [10:41:35]Allocated Socket 8 [10:41:35]Bind OK [10:41:35]Listen OK [10:41:35]httpd running on port 8080 [10:41:35]Waiting for new connection... [10:41:35]accept exits with 9 [10:41:35]New connection [10:41:35]New thread 3066985828 created [10:41:35]Waiting for new connection... [10:41:35] Sock 9.Parse request [10:41:35]Sock 9.Check first char [10:41:35]Sock 9.First char is OK [10:41:35]request: POST /json_proto HTTP/1.0 [10:41:35]Method: POST [10:41:35]URL: /json_proto [10:41:35]Method is POST - this is cgi request [10:41:35]url: /json_proto [10:41:35]query_string will be loaded in cgi processing [10:41:35]execute_cgi json_proto POST (null) [10:41:35]execute_cgi path=json_proto method=POST [10:41:35]POST find Content-Length [10:41:35]Host: 172.17.43.67:8080 [10:41:35]Content-Length: 215 [10:41:35]Content-Type: application/json [10:41:35] [10:41:35]POST finish read [10:41:35]Found Content-Length = 215 [10:41:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:35]execute_script... [10:41:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:35]POST & json_proto [10:41:35]process_json_proto [10:41:35]json parsed OK: [10:41:35]protocol is kg_v1.0 [10:41:35]action value=get_value [10:41:35]process_action get_value [10:41:35]cmd_get_value [10:41:35]process_action get_value done [10:41:35]requested_data is exist [10:41:35]produce_requested_data [10:41:35]requested_item kkm.sn is exist - process it [10:41:35]requested_item kkm.ver is exist - process it [10:41:35]requested_item fm.sn is exist - process it [10:41:35]wFMCommunicate request_size=4 [10:41:35]MH_SAM_APDU [10:41:35]CAPDU: 80 11 00 00 [10:41:35]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [10:41:35]Write i2c OK [10:41:35]MH_I2C_Read... [10:41:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:35]Read from MH i2c: E2 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 17 00 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [10:41:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:41:35]wFMCommunicate OK [10:41:35]requested_item fd.num is exist - process it [10:41:35]SAM_PROTO_GetFieldsCounters [10:41:35]wFMCommunicate request_size=4 [10:41:35]MH_SAM_APDU [10:41:35]CAPDU: 80 13 00 00 [10:41:35]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [10:41:35]Write i2c OK [10:41:35]MH_I2C_Read... [10:41:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:36]Read from MH i2c: E2 [10:41:36]MH_I2C_Read... [10:41:36]Read from MH i2c: E2 62 00 [10:41:36]MH_I2C_Read... [10:41:36]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 53 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 97 [10:41:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 53 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:36]wFMCommunicate OK [10:41:36]SAM_PROTO_GetFieldsCounters done [10:41:36]requested_item shift.num is exist - process it [10:41:36]requested_item shift.opened is exist - process it [10:41:36]req_shift_opened [10:41:36]FM_GetShiftState [10:41:36]SAM_PROTO_GetShiftState [10:41:36]wFMCommunicate request_size=4 [10:41:36]MH_SAM_APDU [10:41:36]CAPDU: 80 13 01 00 [10:41:36]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [10:41:36]Write i2c OK [10:41:36]MH_I2C_Read... [10:41:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:36]Read from MH i2c: E2 [10:41:36]MH_I2C_Read... [10:41:36]Read from MH i2c: E2 0E 00 [10:41:36]MH_I2C_Read... [10:41:36]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [10:41:36]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:41:36]wFMCommunicate OK [10:41:36]SAM_PROTO_GetShiftState done [10:41:36]FM_GetShiftState done [10:41:36]req_shift_opened done [10:41:36]requested_item shift.open_date is exist - process it [10:41:36]req_shift_open_date [10:41:36]req_shift_open_date done [10:41:36]produce_requested_data done [10:41:36]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152659,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:41:36]process_action_free get_value [10:41:36]json_value_free [10:41:36]json_value_free done [10:41:36]process_json_proto returns [10:41:36]Send response to host [10:41:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152659,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:41:36]free response buf [10:41:36]execute_script done [10:41:36]execute_script returns [10:41:36]free content buf [10:41:36]Sock 9.Close socket [10:41:36]Sock 9.Thread stoped [10:41:36]accept exits with 10 [10:41:36]New connection [10:41:36]New thread 3066842468 created [10:41:36]Thread 3066985828 joined [10:41:36]Waiting for new connection... [10:41:36] Sock 10.Parse request [10:41:36]Sock 10.Check first char [10:41:36]Sock 10.First char is OK [10:41:36]request: POST /json_proto HTTP/1.0 [10:41:36]Method: POST [10:41:36]URL: /json_proto [10:41:36]Method is POST - this is cgi request [10:41:36]url: /json_proto [10:41:36]query_string will be loaded in cgi processing [10:41:36]execute_cgi json_proto POST (null) [10:41:36]execute_cgi path=json_proto method=POST [10:41:36]POST find Content-Length [10:41:36]Host: 172.17.43.67:8080 [10:41:36]Content-Length: 331 [10:41:36]Content-Type: application/json [10:41:36] [10:41:36]POST finish read [10:41:36]Found Content-Length = 331 [10:41:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:41:36]execute_script... [10:41:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:41:36]POST & json_proto [10:41:36]process_json_proto [10:41:36]json parsed OK: [10:41:36]protocol is kg_v1.0 [10:41:36]action value=get_value [10:41:36]process_action get_value [10:41:36]cmd_get_value [10:41:36]process_action get_value done [10:41:36]requested_data is exist [10:41:36]produce_requested_data [10:41:36]requested_item fm.sale.total is exist - process it [10:41:36]SAM_PROTO_GetFMData [10:41:36]wFMCommunicate request_size=4 [10:41:36]MH_SAM_APDU [10:41:36]CAPDU: 80 13 03 00 [10:41:36]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [10:41:36]Write i2c OK [10:41:36]MH_I2C_Read... [10:41:36]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [10:41:36]Read from MH i2c: E2 [10:41:36]MH_I2C_Read... [10:41:36]Read from MH i2c: E2 FD 00 [10:41:36]MH_I2C_Read... [10:41:36]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 99 50 02 00 69 04 9F 00 6F 04 04 00 C3 4C 02 00 B1 04 05 00 BC EF FC 9A 02 70 04 05 00 BC EF FC 9A 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AC 37 DC 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 8A 8B E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 0A [10:41:36]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 99 50 02 00 69 04 9F 00 6F 04 04 00 C3 4C 02 00 B1 04 05 00 BC EF FC 9A 02 70 04 05 00 BC EF FC 9A 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AC 37 DC 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 8A 8B E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [10:41:36]wFMCommunicate OK [10:41:36]wFMCommunicate request_size=4 [10:41:36]MH_SAM_APDU [10:41:36]CAPDU: 80 17 00 00 [10:41:36]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [10:41:36]Write i2c OK [10:41:36]MH_I2C_Read... [10:41:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:41:36]Read from MH i2c: E2 [10:41:36]MH_I2C_Read... [10:41:36]Read from MH i2c: E2 FD 00 [10:41:36]MH_I2C_Read... [10:41:36]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 50 [10:41:36]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [10:41:36]wFMCommunicate OK [10:41:36]wFMCommunicate request_size=4 [10:41:36]MH_SAM_APDU [10:41:36]CAPDU: 80 17 00 00 [10:41:36]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [10:41:36]Write i2c OK [10:41:36]MH_I2C_Read... [10:41:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:41:37]Read from MH i2c: E2 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 FD 00 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [10:41:37]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [10:41:37]wFMCommunicate OK [10:41:37]wFMCommunicate request_size=4 [10:41:37]MH_SAM_APDU [10:41:37]CAPDU: 80 17 00 00 [10:41:37]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [10:41:37]OFD Sender: Processing packet 152659 [packets to send 829, broken 828] [10:41:37]ProducePacketName [10:41:37]name=ofd_packets/00152659 [10:41:37]Write i2c OK [10:41:37]MH_I2C_Read... [10:41:37]OFD Sender: To server: pG, [10:41:37]CommunicateWithHost lk.salyk.kg:30040 [10:41:37]ConnectInit lk.salyk.kg [10:41:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:41:37]Read from MH i2c: E2 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 FD 00 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [10:41:37]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [10:41:37]wFMCommunicate OK [10:41:37]wFMCommunicate request_size=4 [10:41:37]MH_SAM_APDU [10:41:37]CAPDU: 80 17 00 00 [10:41:37]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [10:41:37]Write i2c OK [10:41:37]MH_I2C_Read... [10:41:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [10:41:37]Read from MH i2c: E2 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 DE 00 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [10:41:37]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:41:37]wFMCommunicate OK [10:41:37]SAM_PROTO_GetFMData done [10:41:37]requested_item fm.sale_refund.total is exist - process it [10:41:37]requested_item fm.buy.total is exist - process it [10:41:37]requested_item shift.sale.total is exist - process it [10:41:37]SAM_PROTO_GetShiftData [10:41:37]wFMCommunicate request_size=4 [10:41:37]MH_SAM_APDU [10:41:37]CAPDU: 80 13 02 00 [10:41:37]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [10:41:37]Write i2c OK [10:41:37]MH_I2C_Read... [10:41:37]Connected sock=6 [10:41:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F2 79 07 01 5E 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 15 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 CB 96 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 54 02 00 35 04 06 00 EE 7A 82 D6 9E 01 4C 13 E0 D0 62 E2 F3 48 [10:41:38]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [10:41:38]Read from MH i2c: E2 [10:41:38]MH_I2C_Read... [10:41:38]Read from MH i2c: E2 FD 00 [10:41:38]MH_I2C_Read... [10:41:38]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 76 00 00 00 69 04 98 00 6F 04 04 00 76 00 00 00 B1 04 03 00 04 23 65 70 04 03 00 04 23 65 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 97 BE 0A EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 3A E5 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 D0 [10:41:38]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 76 00 00 00 69 04 98 00 6F 04 04 00 76 00 00 00 B1 04 03 00 04 23 65 70 04 03 00 04 23 65 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 97 BE 0A EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 3A E5 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [10:41:38]wFMCommunicate OK [10:41:38]wFMCommunicate request_size=4 [10:41:38]MH_SAM_APDU [10:41:38]CAPDU: 80 17 00 00 [10:41:38]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [10:41:38]Write i2c OK [10:41:38]MH_I2C_Read... [10:41:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:41:38]Read from MH i2c: E2 [10:41:38]MH_I2C_Read... [10:41:38]Read from MH i2c: E2 FD 00 [10:41:38]MH_I2C_Read... [10:41:38]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [10:41:38]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [10:41:38]wFMCommunicate OK [10:41:38]wFMCommunicate request_size=4 [10:41:38]MH_SAM_APDU [10:41:38]CAPDU: 80 17 00 00 [10:41:38]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [10:41:38]Write i2c OK [10:41:38]MH_I2C_Read... [10:41:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FE C1 47 00 95 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 54 02 00 F4 03 04 00 5F 3F F2 66 B6 04 01 00 00 40 DB 73 8C B0 81 9A DB [10:41:38]CommunicateWithHost err = 0 [10:41:38]CheckOFDResponse [10:41:38]1017 (14) - 77093643461234 [10:41:38]1041 (16) - 0000000000871835 [10:41:38]1040 (4) - 152659 [10:41:38]1012 (4) - 24.09.2024 04:26 [10:41:38]1206 (1) - 0 [10:41:38]OFD Sender: Remove packet 152659 [10:41:38]ProducePacketName [10:41:38]name=ofd_packets/00152659 [10:41:38]NVStorageDeleteData [10:41:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:41:38]Read from MH i2c: E2 [10:41:38]MH_I2C_Read... [10:41:38]Read from MH i2c: E2 FD 00 [10:41:38]MH_I2C_Read... [10:41:38]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [10:41:38]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [10:41:38]wFMCommunicate OK [10:41:38]wFMCommunicate request_size=4 [10:41:38]MH_SAM_APDU [10:41:38]CAPDU: 80 17 00 00 [10:41:38]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [10:41:38]Write i2c OK [10:41:38]MH_I2C_Read... [10:41:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:41:39]Read from MH i2c: E2 [10:41:39]MH_I2C_Read... [10:41:39]Read from MH i2c: E2 FD 00 [10:41:39]MH_I2C_Read... [10:41:39]OFD Sender: No OFD packet to send [10:41:39]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [10:41:39]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [10:41:39]wFMCommunicate OK [10:41:39]wFMCommunicate request_size=4 [10:41:39]MH_SAM_APDU [10:41:39]CAPDU: 80 17 00 00 [10:41:39]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [10:41:39]Write i2c OK [10:41:39]MH_I2C_Read... [10:41:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [10:41:39]Read from MH i2c: E2 [10:41:39]MH_I2C_Read... [10:41:39]Read from MH i2c: E2 C8 00 [10:41:39]MH_I2C_Read... [10:41:39]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [10:41:39]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:41:39]wFMCommunicate OK [10:41:39]SAM_PROTO_GetShiftData done [10:41:39]requested_item shift.sale.total_cash is exist - process it [10:41:39]requested_item shift.sale_refund.total is exist - process it [10:41:39]requested_item shift.sale_refund.total_cash is exist - process it [10:41:39]requested_item shift.buy.total is exist - process it [10:41:39]requested_item shift.buy.total_cash is exist - process it [10:41:39]produce_requested_data done [10:41:39]produce_requested_data return {"fm.sale.total":111902023.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":66281.00,"shift.sale.total_cash":66281.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [10:41:39]process_action_free get_value [10:41:39]json_value_free [10:41:39]json_value_free done [10:41:39]process_json_proto returns [10:41:39]Send response to host [10:41:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111902023.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":66281.00,"shift.sale.total_cash":66281.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [10:41:39]free response buf [10:41:39]execute_script done [10:41:39]execute_script returns [10:41:39]free content buf [10:41:39]Sock 10.Close socket [10:41:39]Sock 10.Thread stoped [10:41:40]accept exits with 9 [10:41:40]New connection [10:41:40]New thread 3066985828 created [10:41:40]Thread 3066842468 joined [10:41:40]Waiting for new connection... [10:41:40] Sock 9.Parse request [10:41:40]Sock 9.Check first char [10:41:40]Sock 9.First char is OK [10:41:40]request: POST /json_proto HTTP/1.0 [10:41:40]Method: POST [10:41:40]URL: /json_proto [10:41:40]Method is POST - this is cgi request [10:41:40]url: /json_proto [10:41:40]query_string will be loaded in cgi processing [10:41:40]execute_cgi json_proto POST (null) [10:41:40]execute_cgi path=json_proto method=POST [10:41:40]POST find Content-Length [10:41:40]Host: 172.17.43.67:8080 [10:41:40]Content-Length: 678 [10:41:40]Content-Type: application/json [10:41:40] [10:41:40]POST finish read [10:41:40]Found Content-Length = 678 [10:41:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:40]execute_script... [10:41:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:40]POST & json_proto [10:41:40]process_json_proto [10:41:40]json parsed OK: [10:41:40]protocol is kg_v1.0 [10:41:40]action value=close_receipt [10:41:40]process_action close_receipt [10:41:40]cmd_close_receipt [10:41:40]MH_GetDate [10:41:40]Write to MH i2c: F0 00 00 1D 00 0C [10:41:40]Write i2c OK [10:41:40]MH_I2C_Read... [10:41:40]Read from MH i2c: F0 [10:41:40]MH_I2C_Read... [10:41:40]Read from MH i2c: F0 09 00 [10:41:40]MH_I2C_Read... [10:41:40]Read from MH i2c: F0 09 00 1D 00 00 64 97 F2 66 6A BD 47 65 3B [10:41:40]GetLastDocTimeStamp 1727174347 [10:41:40]current date 1727174500 [10:41:40]FM_GetShiftState [10:41:40]SAM_PROTO_GetShiftState [10:41:40]wFMCommunicate request_size=4 [10:41:40]MH_SAM_APDU [10:41:40]CAPDU: 80 13 01 00 [10:41:40]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [10:41:40]Write i2c OK [10:41:40]MH_I2C_Read... [10:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:40]Read from MH i2c: E2 [10:41:40]MH_I2C_Read... [10:41:40]Read from MH i2c: E2 0E 00 [10:41:40]MH_I2C_Read... [10:41:40]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [10:41:40]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:41:40]wFMCommunicate OK [10:41:40]SAM_PROTO_GetShiftState done [10:41:40]FM_GetShiftState done [10:41:40]opened in 1727137889 [10:41:40]opened+sec_in_day 1727224289 [10:41:40]quantity*price = 60003 [10:41:40]sum+1 = 60004 [10:41:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 119 24.09.2024 10:41 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152660 ФПД: 41287524333520 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104140&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152660&fm=41287524333520&tin=02508201610067®Number=0000000000091825&sum=60000 [10:41:41]StoreToDocumentArchive [10:41:41]shift 477 fd 152660 [10:41:41]save to /storage/0477/doc_00152660 [10:41:41]save last doc name /storage/0477/doc_00152660 to /storage/kkm_last_doc_name [10:41:41]save OK [10:41:41]Clear old archive folders... [10:41:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:41:41]tlvbuf is 01077B10 [10:41:41]SAM_PROTO_ClearQueue [10:41:41]wFMCommunicate request_size=4 [10:41:41]MH_SAM_APDU [10:41:41]CAPDU: 80 09 00 00 [10:41:41]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:41:41]Write i2c OK [10:41:41]MH_I2C_Read... [10:41:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:41]Read from MH i2c: E2 [10:41:41]MH_I2C_Read... [10:41:41]Read from MH i2c: E2 03 00 [10:41:41]MH_I2C_Read... [10:41:41]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:41:41]RAPDU: 90 00 [10:41:41]wFMCommunicate OK [10:41:41]SAM_PROTO_ClearQueue done [10:41:41]KKMCreateOFDPacket [10:41:41]OFDProtocolAddRootSTLVToBuf [10:41:41]FM_MakeSignedData [10:41:41]FM_MakeSignedData [10:41:41]SAM_PROTO_SignData [10:41:41]wFMCommunicate request_size=4 [10:41:41]MH_SAM_APDU [10:41:41]CAPDU: 80 0D 01 02 [10:41:41]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:41:41]Write i2c OK [10:41:41]MH_I2C_Read... [10:41:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:41]Read from MH i2c: E2 [10:41:41]MH_I2C_Read... [10:41:41]Read from MH i2c: E2 03 00 [10:41:41]MH_I2C_Read... [10:41:41]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:41:41]RAPDU: 90 00 [10:41:41]wFMCommunicate OK [10:41:41]wFMCommunicate request_size=255 [10:41:41]MH_SAM_APDU [10:41:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 64 97 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 54 02 00 35 04 06 00 25 [10:41:41]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 64 97 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 54 02 00 35 04 06 00 25 00 00 62 [10:41:41]Write i2c OK [10:41:41]MH_I2C_Read... [10:41:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:42]Read from MH i2c: E2 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: E2 03 00 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [10:41:42]RAPDU: 90 00 [10:41:42]wFMCommunicate OK [10:41:42]wFMCommunicate request_size=10 [10:41:42]MH_SAM_APDU [10:41:42]CAPDU: 80 0D 02 02 05 8D 00 38 B7 D0 [10:41:42]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 8D 00 38 B7 D0 00 00 FE [10:41:42]Write i2c OK [10:41:42]MH_I2C_Read... [10:41:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:42]Read from MH i2c: E2 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: E2 03 00 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [10:41:42]RAPDU: 90 00 [10:41:42]wFMCommunicate OK [10:41:42]wFMCommunicate request_size=4 [10:41:42]MH_SAM_APDU [10:41:42]CAPDU: 80 0D 03 02 [10:41:42]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [10:41:42]Write i2c OK [10:41:42]MH_I2C_Read... [10:41:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:42]Read from MH i2c: E2 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: E2 0B 00 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: E2 0B 00 2F 00 00 92 C1 45 4D DD 5C 53 7A 90 00 96 [10:41:42]RAPDU: 92 C1 45 4D DD 5C 53 7A 90 00 [10:41:42]wFMCommunicate OK [10:41:42]SAM_PROTO_SignData done [10:41:42]FM_MakeSignedData done [10:41:42]CreateOFDProtocolMessage [10:41:42]wFMCommunicate request_size=4 [10:41:42]MH_SAM_APDU [10:41:42]CAPDU: 80 11 00 00 [10:41:42]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [10:41:42]Write i2c OK [10:41:42]MH_I2C_Read... [10:41:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:42]Read from MH i2c: E2 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: E2 17 00 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [10:41:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:41:42]wFMCommunicate OK [10:41:42]CreateOFDProtocolMessage done [10:41:42]OFDSenderStorePacket 152660 [10:41:42]StoreOFDPacket docnum=152660 [10:41:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2E 21 07 01 0B 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 64 97 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 54 02 00 35 04 06 00 25 8D 00 38 B7 D0 92 C1 45 4D DD 5C 53 7A [10:41:42]CheckFolder [10:41:42]dirname=/storage/ofd_packets [10:41:42]CheckFolder done [10:41:42]ProducePacketName [10:41:42]name=ofd_packets/00152660 [10:41:42]NVStorageSaveData ofd_packets/00152660 [10:41:42]File name is /storage/ofd_packets/00152660 [10:41:42]Write 301 bytes [10:41:42]NVStorageSaveData done [10:41:42]OFDSenderStorePacket done [10:41:42]KKMCreateOFDPacket done [10:41:42]NVStorageSaveData kkm_last_timestamp [10:41:42]File name is /storage/kkm_last_timestamp [10:41:42]Write 4 bytes [10:41:42]NVStorageSaveData done [10:41:42]ExternCall_PrintAddStr [10:41:42]wPrintStart [10:41:42]Write to MH i2c: 01 00 00 31 00 31 [10:41:42]Write i2c OK [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: 01 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: 01 07 00 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [10:41:42]RasterBufferAndPrint [10:41:42]line Счет N : (1)1786663 [10:41:42]line ИНН: 02508201610067 [10:41:42]line Контрольно-Кассовый Чек [10:41:42]line ПРОДАЖА [10:41:42]line ТРК (МРК, ГНК) : 42 [10:41:42]line Товар: 2710124130 [10:41:42]line Аи-92-К-5 [10:41:42]line 8.850 * 67.80 [10:41:42]line = 600.03 [10:41:42]line НДС 12% НСП 1% [10:41:42]line > о реализуемом товаре [10:41:42]line ОКРУГЛЕНИЕ: -0.03 [10:41:42]line ИТОГО: 600.00 [10:41:42]line Внесено: 600.00 [10:41:42]line СДАЧА: 0.00 [10:41:42]line НСП 1% : 5.31 [10:41:42]line НДС 12% : 63.72 [10:41:42]line Наличными: 600.00 [10:41:42]line Безнал.: 0.00 [10:41:42]line Место: АЗС № 89 "Партнер Нефть" [10:41:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:41:42]line СНО: Общий режим [10:41:42]line Чек 119 24.09.2024 10:41 [10:41:42]line Смена: 477 ФФД: 1.0 [10:41:42]line ЗНМ: 0300000113 [10:41:42]line РНМ: 0000000000091825 [10:41:42]line Версия ККМ: 001 [10:41:42]line ФМ: 0000000000871835 [10:41:42]line ФД: 152660 [10:41:42]line ФПД: 41287524333520 [10:41:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104140&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152660&fm=41287524333520&tin=02508201610067®Number=0000000000091825&sum=60000 [10:41:42]written 0, free lines is 4095 [10:41:42]OFD Sender: Processing packet 152660 [packets to send 829, broken 828] [10:41:42]ProducePacketName [10:41:42]name=ofd_packets/00152660 [10:41:42]OFD Sender: To server: pG, [10:41:42]CommunicateWithHost lk.salyk.kg:30040 [10:41:42]ConnectInit lk.salyk.kg [10:41:42]Write to MH i2c: 01 00 00 5C 00 5C [10:41:42]Write i2c OK [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: 01 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: 01 07 00 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 DD 0C 4C [10:41:42]RasterBufferAndPrint [10:41:42]line [10:41:42]line [10:41:42]line [10:41:42]line [10:41:42]line [10:41:42]written 0, free lines is 3317 [10:41:42]Connected sock=11 [10:41:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2E 21 07 01 0B 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 MH_Cut [10:41:42]01 Write to MH i2c: 00 D1 01 F7 01 03 00 06 63 00 00 13 01 02 35 00 [10:41:42]00 00 00 EE 03 0F Write i2c OK [10:41:43]00 MH_I2C_Read... [10:41:43]F2 Read from MH i2c: 03 D1 01 [10:41:43]00 MH_I2C_Read... [10:41:43]01 Read from MH i2c: F3 D1 03 01 06 00 00 [10:41:43]E4 MH_I2C_Read... [10:41:43]18 Read from MH i2c: 00 D1 00 01 00 00 00 63 07 00 04 00 06 34 00 [10:41:43]60 Write to MH i2c: EA 01 00 00 00 00 00 64 00 00 39 64 [10:41:43]Write i2c OK [10:41:43]MH_I2C_Read... [10:41:43]04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 64 97 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 54 02 00 35 04 06 00 25 8D 00 38 B7 D0 92 C1 45 4D DD 5C 53 7A [10:41:43]*** Cut start [10:41:43]*** Purtial cut [10:41:43]*** Stage 1: CUTSNS_PIN = 1 [10:41:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8E F5 47 00 99 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 54 02 00 F4 03 04 00 63 3F F2 66 B6 04 01 00 00 0A 90 4E 69 AE EC D3 40 [10:41:43]CommunicateWithHost err = 0 [10:41:43]CheckOFDResponse [10:41:43]1017 (14) - 77093643461234 [10:41:43]1041 (16) - 0000000000871835 [10:41:43]1040 (4) - 152660 [10:41:43]1012 (4) - 24.09.2024 04:26 [10:41:43]1206 (1) - 0 [10:41:43]OFD Sender: Remove packet 152660 [10:41:43]ProducePacketName [10:41:43]name=ofd_packets/00152660 [10:41:43]NVStorageDeleteData [10:41:43]*** Stop cut motor [10:41:43]*** Cut end [10:41:43]Read from MH i2c: 01 [10:41:43]MH_I2C_Read... [10:41:43]Read from MH i2c: 01 07 00 [10:41:43]MH_I2C_Read... [10:41:43]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [10:41:43]process_action close_receipt done [10:41:43]requested_data is exist [10:41:43]produce_requested_data [10:41:43]requested_item fm.sn is exist - process it [10:41:43]wFMCommunicate request_size=4 [10:41:43]MH_SAM_APDU [10:41:43]CAPDU: 80 11 00 00 [10:41:43]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [10:41:43]Write i2c OK [10:41:43]MH_I2C_Read... [10:41:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:43]Read from MH i2c: E2 [10:41:43]MH_I2C_Read... [10:41:43]Read from MH i2c: E2 17 00 [10:41:43]MH_I2C_Read... [10:41:43]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [10:41:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:41:43]wFMCommunicate OK [10:41:44]requested_item fd.num is exist - process it [10:41:44]SAM_PROTO_GetFieldsCounters [10:41:44]wFMCommunicate request_size=4 [10:41:44]MH_SAM_APDU [10:41:44]CAPDU: 80 13 00 00 [10:41:44]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [10:41:44]Write i2c OK [10:41:44]MH_I2C_Read... [10:41:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:44]Read from MH i2c: E2 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: E2 62 00 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 54 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 F0 [10:41:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 54 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:44]wFMCommunicate OK [10:41:44]SAM_PROTO_GetFieldsCounters done [10:41:44]requested_item shift.num is exist - process it [10:41:44]requested_item shift.opened is exist - process it [10:41:44]req_shift_opened [10:41:44]FM_GetShiftState [10:41:44]SAM_PROTO_GetShiftState [10:41:44]wFMCommunicate request_size=4 [10:41:44]MH_SAM_APDU [10:41:44]CAPDU: 80 13 01 00 [10:41:44]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [10:41:44]Write i2c OK [10:41:44]MH_I2C_Read... [10:41:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:44]Read from MH i2c: E2 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: E2 0E 00 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B1 [10:41:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:41:44]wFMCommunicate OK [10:41:44]SAM_PROTO_GetShiftState done [10:41:44]FM_GetShiftState done [10:41:44]req_shift_opened done [10:41:44]requested_item shift.open_date is exist - process it [10:41:44]req_shift_open_date [10:41:44]req_shift_open_date done [10:41:44]produce_requested_data done [10:41:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152660,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:41:44]process_action_free close_receipt [10:41:44]json_value_free [10:41:44]json_value_free done [10:41:44]process_json_proto returns [10:41:44]Send response to host [10:41:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152660,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:41:44]free response buf [10:41:44]execute_script done [10:41:44]execute_script returns [10:41:44]free content buf [10:41:44]Sock 9.Close socket [10:41:44]Sock 9.Thread stoped [10:41:44]OFD Sender: No OFD packet to send [10:41:49]OFD Sender: No OFD packet to send [10:41:54]OFD Sender: No OFD packet to send [10:41:54]recv_with_timeout no data received [10:41:59]OFD Sender: No OFD packet to send [10:42:04]OFD Sender: No OFD packet to send [10:42:09]OFD Sender: No OFD packet to send [10:42:10]recv_with_timeout no data received [10:42:14]OFD Sender: No OFD packet to send [10:42:19]OFD Sender: No OFD packet to send [10:42:24]OFD Sender: No OFD packet to send [10:42:25]recv_with_timeout no data received [10:42:29]OFD Sender: No OFD packet to send [10:42:34]OFD Sender: No OFD packet to send [10:42:39]OFD Sender: No OFD packet to send [10:42:44]accept exits with 10 [10:42:44]New connection [10:42:44]New thread 3066842468 created [10:42:44]Thread 3066985828 joined [10:42:44]Waiting for new connection... [10:42:44] Sock 10.Parse request [10:42:44]Sock 10.Check first char [10:42:44]Sock 10.First char is OK [10:42:44]request: POST /json_proto HTTP/1.0 [10:42:44]Method: POST [10:42:44]URL: /json_proto [10:42:44]Method is POST - this is cgi request [10:42:44]url: /json_proto [10:42:44]query_string will be loaded in cgi processing [10:42:44]execute_cgi json_proto POST (null) [10:42:44]execute_cgi path=json_proto method=POST [10:42:44]POST find Content-Length [10:42:44]Host: 172.17.43.67:8080 [10:42:44]Content-Length: 755 [10:42:44]Content-Type: application/json [10:42:44] [10:42:44]POST finish read [10:42:44]Found Content-Length = 755 [10:42:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30144762", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:44]execute_script... [10:42:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30144762", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:44]POST & json_proto [10:42:44]process_json_proto [10:42:44]json parsed OK: [10:42:44]protocol is kg_v1.0 [10:42:44]action value=close_receipt [10:42:44]process_action close_receipt [10:42:44]cmd_close_receipt [10:42:44]MH_GetDate [10:42:44]Write to MH i2c: F0 00 00 68 00 57 [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: F0 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: F0 09 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: F0 09 00 68 00 00 A5 97 F2 66 6A BD 47 65 C7 [10:42:44]GetLastDocTimeStamp 1727174500 [10:42:44]current date 1727174565 [10:42:44]FM_GetShiftState [10:42:44]SAM_PROTO_GetShiftState [10:42:44]wFMCommunicate request_size=4 [10:42:44]MH_SAM_APDU [10:42:44]CAPDU: 80 13 01 00 [10:42:44]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:44]Read from MH i2c: E2 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 0E 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B3 [10:42:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:42:44]wFMCommunicate OK [10:42:44]SAM_PROTO_GetShiftState done [10:42:44]FM_GetShiftState done [10:42:44]opened in 1727137889 [10:42:44]opened+sec_in_day 1727224289 [10:42:44]quantity*price = 0 [10:42:44]sum+1 = 1 [10:42:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 120 24.09.2024 10:42 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30144762 ФМ: 0000000000871835 ФД: 152661 ФПД: 75156741212225 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104245&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152661&fm=75156741212225&tin=02508201610067®Number=0000000000091825&sum=0 [10:42:45]StoreToDocumentArchive [10:42:45]shift 477 fd 152661 [10:42:45]save to /storage/0477/doc_00152661 [10:42:45]save last doc name /storage/0477/doc_00152661 to /storage/kkm_last_doc_name [10:42:45]save OK [10:42:45]Clear old archive folders... [10:42:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:42:45]tlvbuf is 01065610 [10:42:45]SAM_PROTO_ClearQueue [10:42:45]wFMCommunicate request_size=4 [10:42:45]MH_SAM_APDU [10:42:45]CAPDU: 80 09 00 00 [10:42:45]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [10:42:45]Write i2c OK [10:42:45]MH_I2C_Read... [10:42:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:42:45]Read from MH i2c: E2 [10:42:45]MH_I2C_Read... [10:42:45]Read from MH i2c: E2 03 00 [10:42:45]MH_I2C_Read... [10:42:45]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [10:42:45]RAPDU: 90 00 [10:42:45]wFMCommunicate OK [10:42:45]SAM_PROTO_ClearQueue done [10:42:45]KKMCreateOFDPacket [10:42:45]OFDProtocolAddRootSTLVToBuf [10:42:45]FM_MakeSignedData [10:42:45]FM_MakeSignedData [10:42:45]SAM_PROTO_SignData [10:42:45]wFMCommunicate request_size=4 [10:42:45]MH_SAM_APDU [10:42:45]CAPDU: 80 0D 01 02 [10:42:45]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [10:42:45]Write i2c OK [10:42:45]MH_I2C_Read... [10:42:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:42:45]Read from MH i2c: E2 [10:42:45]MH_I2C_Read... [10:42:45]Read from MH i2c: E2 03 00 [10:42:45]MH_I2C_Read... [10:42:45]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [10:42:45]RAPDU: 90 00 [10:42:45]wFMCommunicate OK [10:42:45]wFMCommunicate request_size=255 [10:42:45]MH_SAM_APDU [10:42:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 A5 97 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 54 02 00 35 04 06 00 44 [10:42:45]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 A5 97 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 54 02 00 35 04 06 00 44 00 00 DC [10:42:45]Write i2c OK [10:42:45]MH_I2C_Read... [10:42:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:46]Read from MH i2c: E2 [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: E2 03 00 [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [10:42:46]RAPDU: 90 00 [10:42:46]wFMCommunicate OK [10:42:46]wFMCommunicate request_size=10 [10:42:46]MH_SAM_APDU [10:42:46]CAPDU: 80 0D 02 02 05 5A CA DC C8 41 [10:42:46]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 5A CA DC C8 41 00 00 06 [10:42:46]Write i2c OK [10:42:46]MH_I2C_Read... [10:42:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:46]Read from MH i2c: E2 [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: E2 03 00 [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [10:42:46]RAPDU: 90 00 [10:42:46]wFMCommunicate OK [10:42:46]wFMCommunicate request_size=4 [10:42:46]MH_SAM_APDU [10:42:46]CAPDU: 80 0D 03 02 [10:42:46]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [10:42:46]Write i2c OK [10:42:46]MH_I2C_Read... [10:42:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:42:46]Read from MH i2c: E2 [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: E2 0B 00 [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: E2 0B 00 7A 00 00 4F B6 9B 08 F3 36 76 DF 90 00 1C [10:42:46]RAPDU: 4F B6 9B 08 F3 36 76 DF 90 00 [10:42:46]wFMCommunicate OK [10:42:46]SAM_PROTO_SignData done [10:42:46]FM_MakeSignedData done [10:42:46]CreateOFDProtocolMessage [10:42:46]wFMCommunicate request_size=4 [10:42:46]MH_SAM_APDU [10:42:46]CAPDU: 80 11 00 00 [10:42:46]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [10:42:46]Write i2c OK [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: E2 [10:42:46]MH_I2C_Read... [10:42:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:46]Read from MH i2c: E2 17 00 [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [10:42:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:42:46]wFMCommunicate OK [10:42:46]CreateOFDProtocolMessage done [10:42:46]OFDSenderStorePacket 152661 [10:42:46]StoreOFDPacket docnum=152661 [10:42:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 BE 07 01 FA 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 A5 97 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 54 02 00 35 04 06 00 44 5A CA DC C8 41 4F B6 9B 08 F3 36 76 DF [10:42:46]CheckFolder [10:42:46]dirname=/storage/ofd_packets [10:42:46]CheckFolder done [10:42:46]ProducePacketName [10:42:46]name=ofd_packets/00152661 [10:42:46]NVStorageSaveData ofd_packets/00152661 [10:42:46]File name is /storage/ofd_packets/00152661 [10:42:46]Write 301 bytes [10:42:46]NVStorageSaveData done [10:42:46]OFDSenderStorePacket done [10:42:46]KKMCreateOFDPacket done [10:42:46]NVStorageSaveData kkm_last_timestamp [10:42:46]File name is /storage/kkm_last_timestamp [10:42:46]Write 4 bytes [10:42:46]NVStorageSaveData done [10:42:46]ExternCall_PrintAddStr [10:42:46]wPrintStart [10:42:46]Write to MH i2c: 01 00 00 7C 00 7C [10:42:46]Write i2c OK [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: 01 [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: 01 07 00 [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [10:42:46]RasterBufferAndPrint [10:42:46]line Счет N : (1)1786664 [10:42:46]line ИНН: 02508201610067 [10:42:46]line Контрольно-Кассовый Чек [10:42:46]line ПРОДАЖА [10:42:46]line ТРК (МРК, ГНК) : 22 [10:42:46]line Товар: 2710124130 [10:42:46]line Аи-92-К-5 [10:42:46]line 25.000 * 0.00 [10:42:46]line = 0.00 [10:42:46]line НДС 12% НСП 1% [10:42:46]line > о реализуемом товаре [10:42:46]line ИТОГО: 0.00 [10:42:46]line НСП 1% : 0.00 [10:42:46]line НДС 12% : 0.00 [10:42:46]line Наличными: 0.00 [10:42:46]line Безнал.: 0.00 [10:42:46]line Место: АЗС № 89 "Партнер Нефть" [10:42:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:42:46]line СНО: Общий режим [10:42:46]line Чек 120 24.09.2024 10:42 [10:42:46]line Смена: 477 ФФД: 1.0 [10:42:46]line ЗНМ: 0300000113 [10:42:46]line РНМ: 0000000000091825 [10:42:46]line Версия ККМ: 001 [10:42:46]line Талоны: ТК ГПНА Online [10:42:46]line 30144762 [10:42:46]line ФМ: 0000000000871835 [10:42:46]line ФД: 152661 [10:42:46]line ФПД: 75156741212225 [10:42:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104245&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152661&fm=75156741212225&tin=02508201610067®Number=0000000000091825&sum=0 [10:42:46]written 0, free lines is 4095 [10:42:46]OFD Sender: Processing packet 152661 [packets to send 829, broken 828] [10:42:46]ProducePacketName [10:42:46]name=ofd_packets/00152661 [10:42:46]OFD Sender: To server: pG, [10:42:46]CommunicateWithHost lk.salyk.kg:30040 [10:42:46]ConnectInit lk.salyk.kg [10:42:46]Write to MH i2c: 01 00 00 A6 00 A6 [10:42:46]Write i2c OK [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: 01 [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: 01 07 00 [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 F0 0C A9 [10:42:46]RasterBufferAndPrint [10:42:46]line [10:42:46]line [10:42:46]line [10:42:46]line [10:42:46]line [10:42:46]written 0, free lines is 3321 [10:42:46]MH_Cut [10:42:46]Write to MH i2c: D1 01 00 AD 00 01 7F [10:42:46]Write i2c OK [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: D1 [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: D1 01 00 [10:42:46]MH_I2C_Read... [10:42:46]Read from MH i2c: D1 01 00 AD 00 00 7E [10:42:46]Write to MH i2c: 01 00 00 AE 00 AE [10:42:46]Write i2c OK [10:42:46]MH_I2C_Read... [10:42:47]Connected sock=9 [10:42:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 BE 07 01 FA 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 A5 97 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 54 02 00 35 04 06 00 44 5A CA DC C8 41 4F B6 9B 08 F3 36 76 DF [10:42:47]*** Cut start [10:42:47]*** Purtial cut [10:42:47]*** Stage 1: CUTSNS_PIN = 1 [10:42:47]Read from MH i2c: 01 [10:42:47]MH_I2C_Read... [10:42:47]*** Stop cut motor [10:42:47]*** Cut end [10:42:47]Read from MH i2c: 01 07 00 [10:42:47]MH_I2C_Read... [10:42:47]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [10:42:47]process_action close_receipt done [10:42:47]requested_data is exist [10:42:47]produce_requested_data [10:42:47]requested_item fm.sn is exist - process it [10:42:47]wFMCommunicate request_size=4 [10:42:47]MH_SAM_APDU [10:42:47]CAPDU: 80 11 00 00 [10:42:47]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [10:42:47]Write i2c OK [10:42:47]MH_I2C_Read... [10:42:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:47]Read from MH i2c: E2 [10:42:47]MH_I2C_Read... [10:42:47]Read from MH i2c: E2 17 00 [10:42:47]MH_I2C_Read... [10:42:47]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [10:42:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:42:47]wFMCommunicate OK [10:42:47]requested_item fd.num is exist - process it [10:42:47]SAM_PROTO_GetFieldsCounters [10:42:47]wFMCommunicate request_size=4 [10:42:47]MH_SAM_APDU [10:42:47]CAPDU: 80 13 00 00 [10:42:47]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [10:42:47]Write i2c OK [10:42:47]MH_I2C_Read... [10:42:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:47]Read from MH i2c: E2 [10:42:47]MH_I2C_Read... [10:42:47]Read from MH i2c: E2 62 00 [10:42:47]MH_I2C_Read... [10:42:47]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 55 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 3E [10:42:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 55 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:42:47]wFMCommunicate OK [10:42:47]SAM_PROTO_GetFieldsCounters done [10:42:47]requested_item shift.num is exist - process it [10:42:47]requested_item shift.opened is exist - process it [10:42:47]req_shift_opened [10:42:47]FM_GetShiftState [10:42:47]SAM_PROTO_GetShiftState [10:42:47]wFMCommunicate request_size=4 [10:42:47]MH_SAM_APDU [10:42:47]CAPDU: 80 13 01 00 [10:42:47]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [10:42:47]Write i2c OK [10:42:47]MH_I2C_Read... [10:42:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:48]Read from MH i2c: E2 [10:42:48]MH_I2C_Read... [10:42:48]Read from MH i2c: E2 0E 00 [10:42:48]MH_I2C_Read... [10:42:48]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [10:42:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:42:48]wFMCommunicate OK [10:42:48]SAM_PROTO_GetShiftState done [10:42:48]FM_GetShiftState done [10:42:48]req_shift_opened done [10:42:48]requested_item shift.open_date is exist - process it [10:42:48]req_shift_open_date [10:42:48]req_shift_open_date done [10:42:48]produce_requested_data done [10:42:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152661,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:42:48]process_action_free close_receipt [10:42:48]json_value_free [10:42:48]json_value_free done [10:42:48]process_json_proto returns [10:42:48]Send response to host [10:42:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152661,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:42:48]free response buf [10:42:48]execute_script done [10:42:48]execute_script returns [10:42:48]free content buf [10:42:48]Sock 10.Close socket [10:42:48]Sock 10.Thread stoped [10:42:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1D F6 47 00 51 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 54 02 00 F4 03 04 00 A4 3F F2 66 B6 04 01 00 00 69 0C B0 5A 88 DE 37 5C [10:42:48]CommunicateWithHost err = 0 [10:42:48]CheckOFDResponse [10:42:48]1017 (14) - 77093643461234 [10:42:48]1041 (16) - 0000000000871835 [10:42:48]1040 (4) - 152661 [10:42:48]1012 (4) - 24.09.2024 04:27 [10:42:48]1206 (1) - 0 [10:42:48]OFD Sender: Remove packet 152661 [10:42:48]ProducePacketName [10:42:48]name=ofd_packets/00152661 [10:42:48]NVStorageDeleteData [10:42:48]OFD Sender: No OFD packet to send [10:42:53]OFD Sender: No OFD packet to send [10:42:58]OFD Sender: No OFD packet to send [10:43:03]OFD Sender: No OFD packet to send [10:43:08]OFD Sender: No OFD packet to send [10:43:13]OFD Sender: No OFD packet to send [10:43:18]OFD Sender: No OFD packet to send [10:43:23]OFD Sender: No OFD packet to send [10:43:28]recv_with_timeout no data received [10:43:28]OFD Sender: No OFD packet to send [10:43:33]OFD Sender: No OFD packet to send [10:43:38]OFD Sender: No OFD packet to send [10:43:43]OFD Sender: No OFD packet to send [10:43:48]OFD Sender: No OFD packet to send [10:43:52]recv_with_timeout no data received [10:43:53]OFD Sender: No OFD packet to send [10:43:59]OFD Sender: No OFD packet to send [10:44:04]OFD Sender: No OFD packet to send [10:44:09]OFD Sender: No OFD packet to send [10:44:14]OFD Sender: No OFD packet to send [10:44:19]OFD Sender: No OFD packet to send [10:44:24]OFD Sender: No OFD packet to send [10:44:29]OFD Sender: No OFD packet to send [10:44:34]OFD Sender: No OFD packet to send [10:44:39]OFD Sender: No OFD packet to send [10:44:43]accept exits with 7 [10:44:43]New connection [10:44:43]New thread 3066985828 created [10:44:43]Thread 3066842468 joined [10:44:43]Waiting for new connection... [10:44:43] Sock 7.Parse request [10:44:43]Sock 7.Check first char [10:44:43]Sock 7.First char is OK [10:44:43]request: POST /json_proto HTTP/1.0 [10:44:43]Method: POST [10:44:43]URL: /json_proto [10:44:43]Method is POST - this is cgi request [10:44:43]url: /json_proto [10:44:43]query_string will be loaded in cgi processing [10:44:43]execute_cgi json_proto POST (null) [10:44:43]execute_cgi path=json_proto method=POST [10:44:43]POST find Content-Length [10:44:43]Host: 172.17.43.67:8080 [10:44:43]Content-Length: 678 [10:44:43]Content-Type: application/json [10:44:43] [10:44:43]POST finish read [10:44:43]Found Content-Length = 678 [10:44:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:43]execute_script... [10:44:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:43]POST & json_proto [10:44:43]process_json_proto [10:44:43]json parsed OK: [10:44:43]protocol is kg_v1.0 [10:44:43]action value=close_receipt [10:44:43]process_action close_receipt [10:44:43]cmd_close_receipt [10:44:43]MH_GetDate [10:44:43]Write to MH i2c: F0 00 00 B2 00 A1 [10:44:43]Write i2c OK [10:44:43]MH_I2C_Read... [10:44:43]Read from MH i2c: F0 [10:44:43]MH_I2C_Read... [10:44:43]Read from MH i2c: F0 09 00 [10:44:43]MH_I2C_Read... [10:44:43]Read from MH i2c: F0 09 00 B2 00 00 1C 98 F2 66 6A BD 47 65 89 [10:44:43]GetLastDocTimeStamp 1727174565 [10:44:43]current date 1727174684 [10:44:43]FM_GetShiftState [10:44:43]SAM_PROTO_GetShiftState [10:44:43]wFMCommunicate request_size=4 [10:44:43]MH_SAM_APDU [10:44:43]CAPDU: 80 13 01 00 [10:44:43]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [10:44:43]Write i2c OK [10:44:43]MH_I2C_Read... [10:44:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:43]Read from MH i2c: E2 [10:44:43]MH_I2C_Read... [10:44:43]Read from MH i2c: E2 0E 00 [10:44:43]MH_I2C_Read... [10:44:43]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FD [10:44:43]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:44:43]wFMCommunicate OK [10:44:43]SAM_PROTO_GetShiftState done [10:44:43]FM_GetShiftState done [10:44:43]opened in 1727137889 [10:44:43]opened+sec_in_day 1727224289 [10:44:43]quantity*price = 50036 [10:44:43]sum+1 = 50037 [10:44:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 121 24.09.2024 10:44 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152662 ФПД: 137023577569977 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152662&fm=137023577569977&tin=02508201610067®Number=0000000000091825&sum=50000 [10:44:45]StoreToDocumentArchive [10:44:45]shift 477 fd 152662 [10:44:45]save to /storage/0477/doc_00152662 [10:44:45]save last doc name /storage/0477/doc_00152662 to /storage/kkm_last_doc_name [10:44:45]save OK [10:44:45]Clear old archive folders... [10:44:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:44:45]tlvbuf is 010A6920 [10:44:45]SAM_PROTO_ClearQueue [10:44:45]wFMCommunicate request_size=4 [10:44:45]MH_SAM_APDU [10:44:45]CAPDU: 80 09 00 00 [10:44:45]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [10:44:45]Write i2c OK [10:44:45]MH_I2C_Read... [10:44:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:45]Read from MH i2c: E2 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: E2 03 00 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [10:44:45]RAPDU: 90 00 [10:44:45]wFMCommunicate OK [10:44:45]SAM_PROTO_ClearQueue done [10:44:45]KKMCreateOFDPacket [10:44:45]OFDProtocolAddRootSTLVToBuf [10:44:45]FM_MakeSignedData [10:44:45]FM_MakeSignedData [10:44:45]SAM_PROTO_SignData [10:44:45]wFMCommunicate request_size=4 [10:44:45]MH_SAM_APDU [10:44:45]CAPDU: 80 0D 01 02 [10:44:45]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [10:44:45]Write i2c OK [10:44:45]MH_I2C_Read... [10:44:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:45]Read from MH i2c: E2 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: E2 03 00 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [10:44:45]RAPDU: 90 00 [10:44:45]wFMCommunicate OK [10:44:45]wFMCommunicate request_size=255 [10:44:45]MH_SAM_APDU [10:44:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 1C 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 54 02 00 35 04 06 00 7C [10:44:45]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 1C 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 54 02 00 35 04 06 00 7C 00 00 44 [10:44:45]Write i2c OK [10:44:45]MH_I2C_Read... [10:44:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:45]Read from MH i2c: E2 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: E2 03 00 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [10:44:45]RAPDU: 90 00 [10:44:45]wFMCommunicate OK [10:44:45]wFMCommunicate request_size=10 [10:44:45]MH_SAM_APDU [10:44:45]CAPDU: 80 0D 02 02 05 9F 49 AA BA B9 [10:44:45]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 9F 49 AA BA B9 00 00 4C [10:44:45]Write i2c OK [10:44:45]MH_I2C_Read... [10:44:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:45]Read from MH i2c: E2 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: E2 03 00 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [10:44:45]RAPDU: 90 00 [10:44:45]wFMCommunicate OK [10:44:45]wFMCommunicate request_size=4 [10:44:45]MH_SAM_APDU [10:44:45]CAPDU: 80 0D 03 02 [10:44:45]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [10:44:45]Write i2c OK [10:44:45]MH_I2C_Read... [10:44:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:45]Read from MH i2c: E2 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: E2 0B 00 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: E2 0B 00 C4 00 00 55 8B AF 4C 63 49 9D 35 90 00 99 [10:44:45]RAPDU: 55 8B AF 4C 63 49 9D 35 90 00 [10:44:45]wFMCommunicate OK [10:44:45]SAM_PROTO_SignData done [10:44:45]FM_MakeSignedData done [10:44:45]CreateOFDProtocolMessage [10:44:45]wFMCommunicate request_size=4 [10:44:45]MH_SAM_APDU [10:44:45]CAPDU: 80 11 00 00 [10:44:45]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [10:44:45]Write i2c OK [10:44:45]MH_I2C_Read... [10:44:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:45]Read from MH i2c: E2 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: E2 17 00 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [10:44:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:44:45]wFMCommunicate OK [10:44:45]CreateOFDProtocolMessage done [10:44:45]OFDSenderStorePacket 152662 [10:44:45]StoreOFDPacket docnum=152662 [10:44:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 42 00 07 01 F7 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 1C 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 54 02 00 35 04 06 00 7C 9F 49 AA BA B9 55 8B AF 4C 63 49 9D 35 [10:44:45]CheckFolder [10:44:45]dirname=/storage/ofd_packets [10:44:45]CheckFolder done [10:44:45]ProducePacketName [10:44:45]name=ofd_packets/00152662 [10:44:45]NVStorageSaveData ofd_packets/00152662 [10:44:45]File name is /storage/ofd_packets/00152662 [10:44:45]Write 301 bytes [10:44:45]NVStorageSaveData done [10:44:45]OFDSenderStorePacket done [10:44:45]KKMCreateOFDPacket done [10:44:45]NVStorageSaveData kkm_last_timestamp [10:44:45]File name is /storage/kkm_last_timestamp [10:44:45]Write 4 bytes [10:44:45]NVStorageSaveData done [10:44:45]ExternCall_PrintAddStr [10:44:45]wPrintStart [10:44:45]Write to MH i2c: 01 00 00 C6 00 C6 [10:44:45]Write i2c OK [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: 01 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: 01 07 00 [10:44:45]MH_I2C_Read... [10:44:45]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [10:44:45]RasterBufferAndPrint [10:44:45]line Счет N : (1)1786665 [10:44:45]line ИНН: 02508201610067 [10:44:45]line Контрольно-Кассовый Чек [10:44:45]line ПРОДАЖА [10:44:45]line ТРК (МРК, ГНК) : 22 [10:44:45]line Товар: 2710124130 [10:44:45]line Аи-92-К-5 [10:44:45]line 7.380 * 67.80 [10:44:45]line = 500.36 [10:44:45]line НДС 12% НСП 1% [10:44:45]line > о реализуемом товаре [10:44:45]line ОКРУГЛЕНИЕ: -0.36 [10:44:45]line ИТОГО: 500.00 [10:44:45]line Внесено: 500.00 [10:44:45]line СДАЧА: 0.00 [10:44:45]line НСП 1% : 4.43 [10:44:45]line НДС 12% : 53.14 [10:44:45]line Наличными: 500.00 [10:44:45]line Безнал.: 0.00 [10:44:45]line Место: АЗС № 89 "Партнер Нефть" [10:44:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:44:45]line СНО: Общий режим [10:44:45]line Чек 121 24.09.2024 10:44 [10:44:45]line Смена: 477 ФФД: 1.0 [10:44:45]line ЗНМ: 0300000113 [10:44:45]line РНМ: 0000000000091825 [10:44:45]line Версия ККМ: 001 [10:44:45]line ФМ: 0000000000871835 [10:44:45]line ФД: 152662 [10:44:45]line ФПД: 137023577569977 [10:44:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152662&fm=137023577569977&tin=02508201610067®Number=0000000000091825&sum=50000 [10:44:45]written 0, free lines is 4095 [10:44:45]OFD Sender: Processing packet 152662 [packets to send 829, broken 828] [10:44:45]ProducePacketName [10:44:45]name=ofd_packets/00152662 [10:44:45]OFD Sender: To server: pG, [10:44:45]CommunicateWithHost lk.salyk.kg:30040 [10:44:45]ConnectInit lk.salyk.kg [10:44:46]Write to MH i2c: 01 00 00 F1 00 F1 [10:44:46]Write i2c OK [10:44:46]MH_I2C_Read... [10:44:46]Read from MH i2c: 01 [10:44:46]MH_I2C_Read... [10:44:46]Read from MH i2c: 01 07 00 [10:44:46]MH_I2C_Read... [10:44:46]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 DF 0C E3 [10:44:46]RasterBufferAndPrint [10:44:46]line [10:44:46]line [10:44:46]line [10:44:46]line [10:44:46]line [10:44:46]written 0, free lines is 3301 [10:44:46]MH_Cut [10:44:46]Write to MH i2c: D1 01 00 F8 00 01 CA [10:44:46]Write i2c OK [10:44:46]MH_I2C_Read... [10:44:46]Read from MH i2c: D1 [10:44:46]MH_I2C_Read... [10:44:46]Read from MH i2c: D1 01 00 [10:44:46]MH_I2C_Read... [10:44:46]Read from MH i2c: D1 01 00 F8 00 00 C9 [10:44:46]Write to MH i2c: 01 00 00 F9 00 F9 [10:44:46]Write i2c OK [10:44:46]MH_I2C_Read... [10:44:46]Connected sock=6 [10:44:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 42 00 07 01 F7 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 1C 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 54 02 00 35 04 06 00 7C 9F 49 AA BA B9 55 8B AF 4C 63 49 9D 35 [10:44:46]*** Cut start [10:44:46]*** Purtial cut [10:44:46]*** Stage 1: CUTSNS_PIN = 1 [10:44:47]Read from MH i2c: 01 [10:44:47]MH_I2C_Read... [10:44:47]*** Stop cut motor [10:44:47]*** Cut end [10:44:47]Read from MH i2c: 01 07 00 [10:44:47]MH_I2C_Read... [10:44:47]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [10:44:47]process_action close_receipt done [10:44:47]requested_data is exist [10:44:47]produce_requested_data [10:44:47]requested_item fm.sn is exist - process it [10:44:47]wFMCommunicate request_size=4 [10:44:47]MH_SAM_APDU [10:44:47]CAPDU: 80 11 00 00 [10:44:47]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [10:44:47]Write i2c OK [10:44:47]MH_I2C_Read... [10:44:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:47]Read from MH i2c: E2 [10:44:47]MH_I2C_Read... [10:44:47]Read from MH i2c: E2 17 00 [10:44:47]MH_I2C_Read... [10:44:47]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [10:44:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:44:47]wFMCommunicate OK [10:44:47]requested_item fd.num is exist - process it [10:44:47]SAM_PROTO_GetFieldsCounters [10:44:47]wFMCommunicate request_size=4 [10:44:47]MH_SAM_APDU [10:44:47]CAPDU: 80 13 00 00 [10:44:47]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [10:44:47]Write i2c OK [10:44:47]MH_I2C_Read... [10:44:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:47]Read from MH i2c: E2 [10:44:47]MH_I2C_Read... [10:44:47]Read from MH i2c: E2 62 00 [10:44:47]MH_I2C_Read... [10:44:47]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 56 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 8D [10:44:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 56 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:44:47]wFMCommunicate OK [10:44:47]SAM_PROTO_GetFieldsCounters done [10:44:47]requested_item shift.num is exist - process it [10:44:47]requested_item shift.opened is exist - process it [10:44:47]req_shift_opened [10:44:47]FM_GetShiftState [10:44:47]SAM_PROTO_GetShiftState [10:44:47]wFMCommunicate request_size=4 [10:44:47]MH_SAM_APDU [10:44:47]CAPDU: 80 13 01 00 [10:44:47]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [10:44:47]Write i2c OK [10:44:47]MH_I2C_Read... [10:44:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:47]Read from MH i2c: E2 [10:44:47]MH_I2C_Read... [10:44:47]Read from MH i2c: E2 0E 00 [10:44:47]MH_I2C_Read... [10:44:47]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 46 [10:44:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:44:47]wFMCommunicate OK [10:44:47]SAM_PROTO_GetShiftState done [10:44:47]FM_GetShiftState done [10:44:47]req_shift_opened done [10:44:47]requested_item shift.open_date is exist - process it [10:44:47]req_shift_open_date [10:44:47]req_shift_open_date done [10:44:47]produce_requested_data done [10:44:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152662,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:44:47]process_action_free close_receipt [10:44:47]json_value_free [10:44:47]json_value_free done [10:44:47]process_json_proto returns [10:44:47]Send response to host [10:44:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152662,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:44:47]free response buf [10:44:47]execute_script done [10:44:47]execute_script returns [10:44:47]free content buf [10:44:47]Sock 7.Close socket [10:44:47]Sock 7.Thread stoped [10:44:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AB A4 47 00 18 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 54 02 00 F4 03 04 00 1B 40 F2 66 B6 04 01 00 00 37 9B 40 FA AD 7C 10 91 [10:44:47]CommunicateWithHost err = 0 [10:44:47]CheckOFDResponse [10:44:47]1017 (14) - 77093643461234 [10:44:47]1041 (16) - 0000000000871835 [10:44:47]1040 (4) - 152662 [10:44:47]1012 (4) - 24.09.2024 04:29 [10:44:47]1206 (1) - 0 [10:44:47]OFD Sender: Remove packet 152662 [10:44:47]ProducePacketName [10:44:47]name=ofd_packets/00152662 [10:44:47]NVStorageDeleteData [10:44:48]OFD Sender: No OFD packet to send [10:44:53]OFD Sender: No OFD packet to send [10:44:58]OFD Sender: No OFD packet to send [10:45:03]OFD Sender: No OFD packet to send [10:45:08]OFD Sender: No OFD packet to send [10:45:13]OFD Sender: No OFD packet to send [10:45:18]OFD Sender: No OFD packet to send [10:45:23]OFD Sender: No OFD packet to send [10:45:28]OFD Sender: No OFD packet to send [10:45:33]OFD Sender: No OFD packet to send [10:45:38]OFD Sender: No OFD packet to send [10:45:43]OFD Sender: No OFD packet to send [10:45:46]recv_with_timeout no data received [10:45:48]OFD Sender: No OFD packet to send [10:45:53]OFD Sender: No OFD packet to send [10:45:58]OFD Sender: No OFD packet to send [10:46:03]OFD Sender: No OFD packet to send [10:46:08]OFD Sender: No OFD packet to send [10:46:11]accept exits with 9 [10:46:11]New connection [10:46:11]New thread 3066842468 created [10:46:11]Thread 3066985828 joined [10:46:11]Waiting for new connection... [10:46:11] Sock 9.Parse request [10:46:11]Sock 9.Check first char [10:46:11]Sock 9.First char is OK [10:46:11]request: POST /json_proto HTTP/1.0 [10:46:11]Method: POST [10:46:11]URL: /json_proto [10:46:11]Method is POST - this is cgi request [10:46:11]url: /json_proto [10:46:11]query_string will be loaded in cgi processing [10:46:11]execute_cgi json_proto POST (null) [10:46:11]execute_cgi path=json_proto method=POST [10:46:11]POST find Content-Length [10:46:11]Host: 172.17.43.67:8080 [10:46:11]Content-Length: 678 [10:46:11]Content-Type: application/json [10:46:11] [10:46:11]POST finish read [10:46:11]Found Content-Length = 678 [10:46:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:11]execute_script... [10:46:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:11]POST & json_proto [10:46:11]process_json_proto [10:46:11]json parsed OK: [10:46:11]protocol is kg_v1.0 [10:46:11]action value=close_receipt [10:46:11]process_action close_receipt [10:46:11]cmd_close_receipt [10:46:11]MH_GetDate [10:46:11]Write to MH i2c: F0 00 00 FD 00 EC [10:46:11]Write i2c OK [10:46:11]MH_I2C_Read... [10:46:11]Read from MH i2c: F0 [10:46:11]MH_I2C_Read... [10:46:11]Read from MH i2c: F0 09 00 [10:46:11]MH_I2C_Read... [10:46:11]Read from MH i2c: F0 09 00 FD 00 00 74 98 F2 66 6A BD 47 65 2C [10:46:11]GetLastDocTimeStamp 1727174684 [10:46:11]current date 1727174772 [10:46:11]FM_GetShiftState [10:46:11]SAM_PROTO_GetShiftState [10:46:11]wFMCommunicate request_size=4 [10:46:11]MH_SAM_APDU [10:46:11]CAPDU: 80 13 01 00 [10:46:11]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [10:46:11]Write i2c OK [10:46:11]MH_I2C_Read... [10:46:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:11]Read from MH i2c: E2 [10:46:11]MH_I2C_Read... [10:46:11]Read from MH i2c: E2 0E 00 [10:46:11]MH_I2C_Read... [10:46:11]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 48 [10:46:11]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:46:11]wFMCommunicate OK [10:46:11]SAM_PROTO_GetShiftState done [10:46:11]FM_GetShiftState done [10:46:11]opened in 1727137889 [10:46:11]opened+sec_in_day 1727224289 [10:46:11]quantity*price = 30035 [10:46:11]sum+1 = 30036 [10:46:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 122 24.09.2024 10:46 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152663 ФПД: 234634424795632 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104612&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152663&fm=234634424795632&tin=02508201610067®Number=0000000000091825&sum=30000 [10:46:13]StoreToDocumentArchive [10:46:13]shift 477 fd 152663 [10:46:13]save to /storage/0477/doc_00152663 [10:46:13]save last doc name /storage/0477/doc_00152663 to /storage/kkm_last_doc_name [10:46:13]save OK [10:46:13]Clear old archive folders... [10:46:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:46:13]tlvbuf is 01009B80 [10:46:13]SAM_PROTO_ClearQueue [10:46:13]wFMCommunicate request_size=4 [10:46:13]MH_SAM_APDU [10:46:13]CAPDU: 80 09 00 00 [10:46:13]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [10:46:13]Write i2c OK [10:46:13]MH_I2C_Read... [10:46:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:13]Read from MH i2c: E2 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: E2 03 00 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [10:46:13]RAPDU: 90 00 [10:46:13]wFMCommunicate OK [10:46:13]SAM_PROTO_ClearQueue done [10:46:13]KKMCreateOFDPacket [10:46:13]OFDProtocolAddRootSTLVToBuf [10:46:13]FM_MakeSignedData [10:46:13]FM_MakeSignedData [10:46:13]SAM_PROTO_SignData [10:46:13]wFMCommunicate request_size=4 [10:46:13]MH_SAM_APDU [10:46:13]CAPDU: 80 0D 01 02 [10:46:13]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [10:46:13]Write i2c OK [10:46:13]MH_I2C_Read... [10:46:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:13]Read from MH i2c: E2 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: E2 03 00 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [10:46:13]RAPDU: 90 00 [10:46:13]wFMCommunicate OK [10:46:13]wFMCommunicate request_size=255 [10:46:13]MH_SAM_APDU [10:46:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 74 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 54 02 00 35 04 06 00 D5 [10:46:13]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 74 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 54 02 00 35 04 06 00 D5 00 00 62 [10:46:13]Write i2c OK [10:46:13]MH_I2C_Read... [10:46:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:13]Read from MH i2c: E2 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: E2 03 00 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [10:46:13]RAPDU: 90 00 [10:46:13]wFMCommunicate OK [10:46:13]wFMCommunicate request_size=10 [10:46:13]MH_SAM_APDU [10:46:13]CAPDU: 80 0D 02 02 05 66 15 8A C1 F0 [10:46:13]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 66 15 8A C1 F0 00 00 49 [10:46:13]Write i2c OK [10:46:13]MH_I2C_Read... [10:46:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:13]Read from MH i2c: E2 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: E2 03 00 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [10:46:13]RAPDU: 90 00 [10:46:13]wFMCommunicate OK [10:46:13]wFMCommunicate request_size=4 [10:46:13]MH_SAM_APDU [10:46:13]CAPDU: 80 0D 03 02 [10:46:13]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [10:46:13]Write i2c OK [10:46:13]MH_I2C_Read... [10:46:13]OFD Sender: No OFD packet to send [10:46:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:13]Read from MH i2c: E2 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: E2 0B 00 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: E2 0B 00 0F 01 00 D6 AB 8E F8 30 50 2D DD 90 00 1D [10:46:13]RAPDU: D6 AB 8E F8 30 50 2D DD 90 00 [10:46:13]wFMCommunicate OK [10:46:13]SAM_PROTO_SignData done [10:46:13]FM_MakeSignedData done [10:46:13]CreateOFDProtocolMessage [10:46:13]wFMCommunicate request_size=4 [10:46:13]MH_SAM_APDU [10:46:13]CAPDU: 80 11 00 00 [10:46:13]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [10:46:13]Write i2c OK [10:46:13]MH_I2C_Read... [10:46:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:13]Read from MH i2c: E2 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: E2 17 00 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [10:46:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:46:13]wFMCommunicate OK [10:46:13]CreateOFDProtocolMessage done [10:46:13]OFDSenderStorePacket 152663 [10:46:13]StoreOFDPacket docnum=152663 [10:46:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 60 42 07 01 38 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 74 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 54 02 00 35 04 06 00 D5 66 15 8A C1 F0 D6 AB 8E F8 30 50 2D DD [10:46:13]CheckFolder [10:46:13]dirname=/storage/ofd_packets [10:46:13]CheckFolder done [10:46:13]ProducePacketName [10:46:13]name=ofd_packets/00152663 [10:46:13]NVStorageSaveData ofd_packets/00152663 [10:46:13]File name is /storage/ofd_packets/00152663 [10:46:13]Write 301 bytes [10:46:13]NVStorageSaveData done [10:46:13]OFDSenderStorePacket done [10:46:13]KKMCreateOFDPacket done [10:46:13]NVStorageSaveData kkm_last_timestamp [10:46:13]File name is /storage/kkm_last_timestamp [10:46:13]Write 4 bytes [10:46:13]NVStorageSaveData done [10:46:13]ExternCall_PrintAddStr [10:46:13]wPrintStart [10:46:13]Write to MH i2c: 01 00 00 11 01 12 [10:46:13]Write i2c OK [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: 01 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: 01 07 00 [10:46:13]MH_I2C_Read... [10:46:13]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [10:46:13]RasterBufferAndPrint [10:46:13]line Счет N : (1)1786666 [10:46:13]line ИНН: 02508201610067 [10:46:13]line Контрольно-Кассовый Чек [10:46:13]line ПРОДАЖА [10:46:13]line ТРК (МРК, ГНК) : 42 [10:46:13]line Товар: 2710124130 [10:46:13]line Аи-92-К-5 [10:46:13]line 4.430 * 67.80 [10:46:13]line = 300.35 [10:46:13]line НДС 12% НСП 1% [10:46:13]line > о реализуемом товаре [10:46:13]line ОКРУГЛЕНИЕ: -0.35 [10:46:13]line ИТОГО: 300.00 [10:46:13]line Внесено: 300.00 [10:46:13]line СДАЧА: 0.00 [10:46:13]line НСП 1% : 2.66 [10:46:13]line НДС 12% : 31.90 [10:46:13]line Наличными: 300.00 [10:46:13]line Безнал.: 0.00 [10:46:13]line Место: АЗС № 89 "Партнер Нефть" [10:46:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:46:13]line СНО: Общий режим [10:46:13]line Чек 122 24.09.2024 10:46 [10:46:13]line Смена: 477 ФФД: 1.0 [10:46:13]line ЗНМ: 0300000113 [10:46:13]line РНМ: 0000000000091825 [10:46:13]line Версия ККМ: 001 [10:46:13]line ФМ: 0000000000871835 [10:46:13]line ФД: 152663 [10:46:13]line ФПД: 234634424795632 [10:46:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104612&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152663&fm=234634424795632&tin=02508201610067®Number=0000000000091825&sum=30000 [10:46:13]OFD Sender: Processing packet 152663 [packets to send 829, broken 828] [10:46:13]ProducePacketName [10:46:13]name=ofd_packets/00152663 [10:46:13]OFD Sender: To server: pG, [10:46:13]CommunicateWithHost lk.salyk.kg:30040 [10:46:13]ConnectInit lk.salyk.kg [10:46:13]written 0, free lines is 4095 [10:46:14]Write to MH i2c: 01 00 00 3C 01 3D [10:46:14]Write i2c OK [10:46:14]MH_I2C_Read... [10:46:14]Read from MH i2c: 01 [10:46:14]MH_I2C_Read... [10:46:14]Read from MH i2c: 01 07 00 [10:46:14]MH_I2C_Read... [10:46:14]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 E4 0C 34 [10:46:14]RasterBufferAndPrint [10:46:14]line [10:46:14]line [10:46:14]line [10:46:14]line [10:46:14]line [10:46:14]written 0, free lines is 3306 [10:46:14]MH_Cut [10:46:14]Write to MH i2c: D1 01 00 43 01 01 16 [10:46:14]Write i2c OK [10:46:14]MH_I2C_Read... [10:46:14]Read from MH i2c: D1 [10:46:14]MH_I2C_Read... [10:46:14]Read from MH i2c: D1 01 00 [10:46:14]MH_I2C_Read... [10:46:14]Read from MH i2c: D1 01 00 43 01 00 15 [10:46:14]Write to MH i2c: 01 00 00 44 01 45 [10:46:14]Write i2c OK [10:46:14]MH_I2C_Read... [10:46:15]*** Cut start [10:46:15]*** Purtial cut [10:46:15]*** Stage 1: CUTSNS_PIN = 1 [10:46:15]Read from MH i2c: 01 [10:46:15]MH_I2C_Read... [10:46:15]*** Stop cut motor [10:46:15]*** Cut end [10:46:15]Read from MH i2c: 01 07 00 [10:46:15]MH_I2C_Read... [10:46:15]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [10:46:15]process_action close_receipt done [10:46:15]requested_data is exist [10:46:15]produce_requested_data [10:46:15]requested_item fm.sn is exist - process it [10:46:15]wFMCommunicate request_size=4 [10:46:15]MH_SAM_APDU [10:46:15]CAPDU: 80 11 00 00 [10:46:15]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [10:46:15]Write i2c OK [10:46:15]MH_I2C_Read... [10:46:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:15]Read from MH i2c: E2 [10:46:15]MH_I2C_Read... [10:46:15]Read from MH i2c: E2 17 00 [10:46:15]MH_I2C_Read... [10:46:15]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [10:46:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:46:15]wFMCommunicate OK [10:46:15]requested_item fd.num is exist - process it [10:46:15]SAM_PROTO_GetFieldsCounters [10:46:15]wFMCommunicate request_size=4 [10:46:15]MH_SAM_APDU [10:46:15]CAPDU: 80 13 00 00 [10:46:15]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [10:46:15]Write i2c OK [10:46:15]MH_I2C_Read... [10:46:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:15]Read from MH i2c: E2 [10:46:15]MH_I2C_Read... [10:46:15]Read from MH i2c: E2 62 00 [10:46:15]MH_I2C_Read... [10:46:15]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 57 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 DD [10:46:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 57 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:46:15]wFMCommunicate OK [10:46:15]SAM_PROTO_GetFieldsCounters done [10:46:15]requested_item shift.num is exist - process it [10:46:15]requested_item shift.opened is exist - process it [10:46:15]req_shift_opened [10:46:15]FM_GetShiftState [10:46:15]SAM_PROTO_GetShiftState [10:46:15]wFMCommunicate request_size=4 [10:46:15]MH_SAM_APDU [10:46:15]CAPDU: 80 13 01 00 [10:46:15]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [10:46:15]Write i2c OK [10:46:15]MH_I2C_Read... [10:46:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:15]Read from MH i2c: E2 [10:46:15]MH_I2C_Read... [10:46:15]Read from MH i2c: E2 0E 00 [10:46:15]MH_I2C_Read... [10:46:15]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 92 [10:46:15]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:46:15]wFMCommunicate OK [10:46:15]SAM_PROTO_GetShiftState done [10:46:15]FM_GetShiftState done [10:46:15]req_shift_opened done [10:46:15]requested_item shift.open_date is exist - process it [10:46:15]req_shift_open_date [10:46:15]req_shift_open_date done [10:46:15]produce_requested_data done [10:46:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152663,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:46:15]process_action_free close_receipt [10:46:15]json_value_free [10:46:15]json_value_free done [10:46:15]process_json_proto returns [10:46:15]Send response to host [10:46:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152663,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:46:15]free response buf [10:46:15]execute_script done [10:46:15]execute_script returns [10:46:15]free content buf [10:46:15]Sock 9.Close socket [10:46:15]Sock 9.Thread stoped [10:46:17]recv_with_timeout no data received [10:46:19]Connected sock=11 [10:46:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 60 42 07 01 38 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 74 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 54 02 00 35 04 06 00 D5 66 15 8A C1 F0 D6 AB 8E F8 30 50 2D DD [10:46:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 42 22 47 00 7F 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 54 02 00 F4 03 04 00 78 40 F2 66 B6 04 01 00 00 A2 A6 E8 D4 6A 8B 3F CE [10:46:19]CommunicateWithHost err = 0 [10:46:19]CheckOFDResponse [10:46:19]1017 (14) - 77093643461234 [10:46:19]1041 (16) - 0000000000871835 [10:46:19]1040 (4) - 152663 [10:46:19]1012 (4) - 24.09.2024 04:30 [10:46:19]1206 (1) - 0 [10:46:19]OFD Sender: Remove packet 152663 [10:46:19]ProducePacketName [10:46:19]name=ofd_packets/00152663 [10:46:19]NVStorageDeleteData [10:46:20]OFD Sender: No OFD packet to send [10:46:25]OFD Sender: No OFD packet to send [10:46:30]OFD Sender: No OFD packet to send [10:46:35]OFD Sender: No OFD packet to send [10:46:40]OFD Sender: No OFD packet to send [10:46:45]recv_with_timeout no data received [10:46:45]OFD Sender: No OFD packet to send [10:46:50]OFD Sender: No OFD packet to send [10:46:55]OFD Sender: No OFD packet to send [10:47:00]OFD Sender: No OFD packet to send [10:47:02]recv_with_timeout no data received [10:47:05]OFD Sender: No OFD packet to send [10:47:10]OFD Sender: No OFD packet to send [10:47:15]OFD Sender: No OFD packet to send [10:47:20]OFD Sender: No OFD packet to send [10:47:21]accept exits with 10 [10:47:21]New connection [10:47:21]New thread 3066985828 created [10:47:21]Thread 3066842468 joined [10:47:21]Waiting for new connection... [10:47:21] Sock 10.Parse request [10:47:21]Sock 10.Check first char [10:47:21]Sock 10.First char is OK [10:47:21]request: POST /json_proto HTTP/1.0 [10:47:21]Method: POST [10:47:21]URL: /json_proto [10:47:21]Method is POST - this is cgi request [10:47:21]url: /json_proto [10:47:21]query_string will be loaded in cgi processing [10:47:21]execute_cgi json_proto POST (null) [10:47:21]execute_cgi path=json_proto method=POST [10:47:21]POST find Content-Length [10:47:21]Host: 172.17.43.67:8080 [10:47:21]Content-Length: 675 [10:47:21]Content-Type: application/json [10:47:21] [10:47:21]POST finish read [10:47:21]Found Content-Length = 675 [10:47:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:21]execute_script... [10:47:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:21]POST & json_proto [10:47:21]process_json_proto [10:47:21]json parsed OK: [10:47:21]protocol is kg_v1.0 [10:47:21]action value=close_receipt [10:47:21]process_action close_receipt [10:47:21]cmd_close_receipt [10:47:21]MH_GetDate [10:47:21]Write to MH i2c: F0 00 00 48 01 38 [10:47:21]Write i2c OK [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: F0 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: F0 09 00 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: F0 09 00 48 01 00 BA 98 F2 66 6A BD 47 65 BE [10:47:21]GetLastDocTimeStamp 1727174772 [10:47:21]current date 1727174842 [10:47:21]FM_GetShiftState [10:47:21]SAM_PROTO_GetShiftState [10:47:21]wFMCommunicate request_size=4 [10:47:21]MH_SAM_APDU [10:47:21]CAPDU: 80 13 01 00 [10:47:21]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [10:47:21]Write i2c OK [10:47:21]MH_I2C_Read... [10:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:21]Read from MH i2c: E2 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 0E 00 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 94 [10:47:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:47:21]wFMCommunicate OK [10:47:21]SAM_PROTO_GetShiftState done [10:47:21]FM_GetShiftState done [10:47:21]opened in 1727137889 [10:47:21]opened+sec_in_day 1727224289 [10:47:21]quantity*price = 50063 [10:47:21]sum+1 = 50064 [10:47:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 123 24.09.2024 10:47 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152664 ФПД: 249099225690617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104722&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152664&fm=249099225690617&tin=02508201610067®Number=0000000000091825&sum=50000 [10:47:22]StoreToDocumentArchive [10:47:22]shift 477 fd 152664 [10:47:22]save to /storage/0477/doc_00152664 [10:47:22]save last doc name /storage/0477/doc_00152664 to /storage/kkm_last_doc_name [10:47:22]save OK [10:47:22]Clear old archive folders... [10:47:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:47:22]tlvbuf is 010A0E80 [10:47:22]SAM_PROTO_ClearQueue [10:47:22]wFMCommunicate request_size=4 [10:47:22]MH_SAM_APDU [10:47:22]CAPDU: 80 09 00 00 [10:47:22]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [10:47:22]Write i2c OK [10:47:22]MH_I2C_Read... [10:47:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:22]Read from MH i2c: E2 [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: E2 03 00 [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [10:47:22]RAPDU: 90 00 [10:47:22]wFMCommunicate OK [10:47:22]SAM_PROTO_ClearQueue done [10:47:22]KKMCreateOFDPacket [10:47:22]OFDProtocolAddRootSTLVToBuf [10:47:22]FM_MakeSignedData [10:47:22]FM_MakeSignedData [10:47:22]SAM_PROTO_SignData [10:47:22]wFMCommunicate request_size=4 [10:47:22]MH_SAM_APDU [10:47:22]CAPDU: 80 0D 01 02 [10:47:22]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [10:47:22]Write i2c OK [10:47:22]MH_I2C_Read... [10:47:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:22]Read from MH i2c: E2 [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: E2 03 00 [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [10:47:22]RAPDU: 90 00 [10:47:22]wFMCommunicate OK [10:47:22]wFMCommunicate request_size=255 [10:47:22]MH_SAM_APDU [10:47:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 BA 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 54 02 00 35 04 06 00 E2 8D EE DC [10:47:22]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 BA 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 54 02 00 35 04 06 00 E2 8D EE DC 00 00 C8 [10:47:22]Write i2c OK [10:47:22]MH_I2C_Read... [10:47:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:22]Read from MH i2c: E2 [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: E2 03 00 [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [10:47:22]RAPDU: 90 00 [10:47:22]wFMCommunicate OK [10:47:22]wFMCommunicate request_size=7 [10:47:22]MH_SAM_APDU [10:47:22]CAPDU: 80 0D 02 02 02 71 F9 [10:47:22]Write to MH i2c: E2 0A 00 59 01 80 0D 02 02 02 00 71 F9 00 00 42 [10:47:22]Write i2c OK [10:47:22]MH_I2C_Read... [10:47:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:22]Read from MH i2c: E2 [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: E2 03 00 [10:47:22]MH_I2C_Read... [10:47:22]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [10:47:22]RAPDU: 90 00 [10:47:22]wFMCommunicate OK [10:47:22]wFMCommunicate request_size=4 [10:47:22]MH_SAM_APDU [10:47:22]CAPDU: 80 0D 03 02 [10:47:22]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [10:47:22]Write i2c OK [10:47:22]MH_I2C_Read... [10:47:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:23]Read from MH i2c: E2 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: E2 0B 00 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: E2 0B 00 5A 01 00 62 D7 42 CC FF 71 17 BB 90 00 60 [10:47:23]RAPDU: 62 D7 42 CC FF 71 17 BB 90 00 [10:47:23]wFMCommunicate OK [10:47:23]SAM_PROTO_SignData done [10:47:23]FM_MakeSignedData done [10:47:23]CreateOFDProtocolMessage [10:47:23]wFMCommunicate request_size=4 [10:47:23]MH_SAM_APDU [10:47:23]CAPDU: 80 11 00 00 [10:47:23]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [10:47:23]Write i2c OK [10:47:23]MH_I2C_Read... [10:47:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:23]Read from MH i2c: E2 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: E2 17 00 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [10:47:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:47:23]wFMCommunicate OK [10:47:23]CreateOFDProtocolMessage done [10:47:23]OFDSenderStorePacket 152664 [10:47:23]StoreOFDPacket docnum=152664 [10:47:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8B F9 04 01 06 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 BA 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 54 02 00 35 04 06 00 E2 8D EE DC 71 F9 62 D7 42 CC FF 71 17 BB [10:47:23]CheckFolder [10:47:23]dirname=/storage/ofd_packets [10:47:23]CheckFolder done [10:47:23]ProducePacketName [10:47:23]name=ofd_packets/00152664 [10:47:23]NVStorageSaveData ofd_packets/00152664 [10:47:23]File name is /storage/ofd_packets/00152664 [10:47:23]Write 298 bytes [10:47:23]NVStorageSaveData done [10:47:23]OFDSenderStorePacket done [10:47:23]KKMCreateOFDPacket done [10:47:23]NVStorageSaveData kkm_last_timestamp [10:47:23]File name is /storage/kkm_last_timestamp [10:47:23]Write 4 bytes [10:47:23]NVStorageSaveData done [10:47:23]ExternCall_PrintAddStr [10:47:23]wPrintStart [10:47:23]Write to MH i2c: 01 00 00 5C 01 5D [10:47:23]Write i2c OK [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: 01 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: 01 07 00 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [10:47:23]RasterBufferAndPrint [10:47:23]line Счет N : (1)1786667 [10:47:23]line ИНН: 02508201610067 [10:47:23]line Контрольно-Кассовый Чек [10:47:23]line ПРОДАЖА [10:47:23]line ТРК (МРК, ГНК) : 31 [10:47:23]line Товар: 2710194210 [10:47:23]line ДТ-К-5 [10:47:23]line 6.570 * 76.20 [10:47:23]line = 500.63 [10:47:23]line НДС 12% НСП 1% [10:47:23]line > о реализуемом товаре [10:47:23]line ОКРУГЛЕНИЕ: -0.63 [10:47:23]line ИТОГО: 500.00 [10:47:23]line Внесено: 500.00 [10:47:23]line СДАЧА: 0.00 [10:47:23]line НСП 1% : 4.43 [10:47:23]line НДС 12% : 53.16 [10:47:23]line Наличными: 500.00 [10:47:23]line Безнал.: 0.00 [10:47:23]line Место: АЗС № 89 "Партнер Нефть" [10:47:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:47:23]line СНО: Общий режим [10:47:23]line Чек 123 24.09.2024 10:47 [10:47:23]line Смена: 477 ФФД: 1.0 [10:47:23]line ЗНМ: 0300000113 [10:47:23]line РНМ: 0000000000091825 [10:47:23]line Версия ККМ: 001 [10:47:23]line ФМ: 0000000000871835 [10:47:23]line ФД: 152664 [10:47:23]line ФПД: 249099225690617 [10:47:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104722&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152664&fm=249099225690617&tin=02508201610067®Number=0000000000091825&sum=50000 [10:47:23]OFD Sender: Processing packet 152664 [packets to send 829, broken 828] [10:47:23]ProducePacketName [10:47:23]name=ofd_packets/00152664 [10:47:23]OFD Sender: To server: pG, [10:47:23]CommunicateWithHost lk.salyk.kg:30040 [10:47:23]ConnectInit lk.salyk.kg [10:47:23]written 0, free lines is 4095 [10:47:23]Write to MH i2c: 01 00 00 87 01 88 [10:47:23]Write i2c OK [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: 01 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: 01 07 00 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 D1 0C 6C [10:47:23]RasterBufferAndPrint [10:47:23]line [10:47:23]line [10:47:23]line [10:47:23]line [10:47:23]line [10:47:23]written 0, free lines is 3287 [10:47:23]MH_Cut [10:47:23]Write to MH i2c: D1 01 00 8E 01 01 61 [10:47:23]Write i2c OK [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: D1 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: D1 01 00 [10:47:23]MH_I2C_Read... [10:47:23]Read from MH i2c: D1 01 00 8E 01 00 60 [10:47:23]Write to MH i2c: 01 00 00 8F 01 90 [10:47:23]Write i2c OK [10:47:23]MH_I2C_Read... [10:47:24]*** Cut start [10:47:24]*** Purtial cut [10:47:24]*** Stage 1: CUTSNS_PIN = 1 [10:47:24]Read from MH i2c: 01 [10:47:24]MH_I2C_Read... [10:47:24]*** Stop cut motor [10:47:24]*** Cut end [10:47:24]Read from MH i2c: 01 07 00 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [10:47:24]process_action close_receipt done [10:47:24]requested_data is exist [10:47:24]produce_requested_data [10:47:24]requested_item fm.sn is exist - process it [10:47:24]wFMCommunicate request_size=4 [10:47:24]MH_SAM_APDU [10:47:24]CAPDU: 80 11 00 00 [10:47:24]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [10:47:24]Write i2c OK [10:47:24]MH_I2C_Read... [10:47:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:24]Read from MH i2c: E2 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 17 00 [10:47:24]MH_I2C_Read... [10:47:24]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [10:47:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:47:24]wFMCommunicate OK [10:47:24]requested_item fd.num is exist - process it [10:47:24]SAM_PROTO_GetFieldsCounters [10:47:24]wFMCommunicate request_size=4 [10:47:24]MH_SAM_APDU [10:47:24]CAPDU: 80 13 00 00 [10:47:24]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [10:47:24]Write i2c OK [10:47:24]MH_I2C_Read... [10:47:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:47:25]Read from MH i2c: E2 [10:47:25]MH_I2C_Read... [10:47:25]Read from MH i2c: E2 62 00 [10:47:25]MH_I2C_Read... [10:47:25]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 58 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 2C [10:47:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 58 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:47:25]wFMCommunicate OK [10:47:25]SAM_PROTO_GetFieldsCounters done [10:47:25]requested_item shift.num is exist - process it [10:47:25]requested_item shift.opened is exist - process it [10:47:25]req_shift_opened [10:47:25]FM_GetShiftState [10:47:25]SAM_PROTO_GetShiftState [10:47:25]wFMCommunicate request_size=4 [10:47:25]MH_SAM_APDU [10:47:25]CAPDU: 80 13 01 00 [10:47:25]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [10:47:25]Write i2c OK [10:47:25]MH_I2C_Read... [10:47:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:25]Read from MH i2c: E2 [10:47:25]MH_I2C_Read... [10:47:25]Read from MH i2c: E2 0E 00 [10:47:25]MH_I2C_Read... [10:47:25]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DD [10:47:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:47:25]wFMCommunicate OK [10:47:25]SAM_PROTO_GetShiftState done [10:47:25]FM_GetShiftState done [10:47:25]req_shift_opened done [10:47:25]requested_item shift.open_date is exist - process it [10:47:25]req_shift_open_date [10:47:25]req_shift_open_date done [10:47:25]produce_requested_data done [10:47:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152664,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:47:25]process_action_free close_receipt [10:47:25]json_value_free [10:47:25]json_value_free done [10:47:25]process_json_proto returns [10:47:25]Send response to host [10:47:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152664,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:47:25]free response buf [10:47:25]execute_script done [10:47:25]execute_script returns [10:47:25]free content buf [10:47:25]Sock 10.Close socket [10:47:25]Sock 10.Thread stoped [10:47:27]recv_with_timeout no data received [10:47:28]ConnectInit Can't take IP for lk.salyk.kg [10:47:28]CommunicateWithHost connect error [10:47:28]CommunicateWithHost err = -1 [10:47:28]OFD Sender: Server communicate error [10:47:33]OFD Sender: Processing packet 152664 [packets to send 829, broken 828] [10:47:33]ProducePacketName [10:47:33]name=ofd_packets/00152664 [10:47:33]OFD Sender: To server: pG, [10:47:33]CommunicateWithHost lk.salyk.kg:30040 [10:47:33]ConnectInit lk.salyk.kg [10:47:34]Connected sock=10 [10:47:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8B F9 04 01 06 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 BA 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 54 02 00 35 04 06 00 E2 8D EE DC 71 F9 62 D7 42 CC FF 71 17 BB [10:47:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E6 20 47 00 91 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 54 02 00 F4 03 04 00 C3 40 F2 66 B6 04 01 00 00 D0 F0 5A F2 6B BC 54 4E [10:47:35]CommunicateWithHost err = 0 [10:47:35]CheckOFDResponse [10:47:35]1017 (14) - 77093643461234 [10:47:35]1041 (16) - 0000000000871835 [10:47:35]1040 (4) - 152664 [10:47:35]1012 (4) - 24.09.2024 04:32 [10:47:35]1206 (1) - 0 [10:47:35]OFD Sender: Remove packet 152664 [10:47:35]ProducePacketName [10:47:35]name=ofd_packets/00152664 [10:47:35]NVStorageDeleteData [10:47:35]OFD Sender: No OFD packet to send [10:47:37]recv_with_timeout no data received [10:47:40]OFD Sender: No OFD packet to send [10:47:45]OFD Sender: No OFD packet to send [10:47:50]OFD Sender: No OFD packet to send [10:47:55]OFD Sender: No OFD packet to send [10:48:00]OFD Sender: No OFD packet to send [10:48:05]OFD Sender: No OFD packet to send [10:48:07]recv_with_timeout no data received [10:48:10]OFD Sender: No OFD packet to send [10:48:15]accept exits with 7 [10:48:15]New connection [10:48:15]New thread 3066842468 created [10:48:15]Thread 3066985828 joined [10:48:15]Waiting for new connection... [10:48:15] Sock 7.Parse request [10:48:15]Sock 7.Check first char [10:48:15]Sock 7.First char is OK [10:48:15]request: POST /json_proto HTTP/1.0 [10:48:15]Method: POST [10:48:15]URL: /json_proto [10:48:15]Method is POST - this is cgi request [10:48:15]url: /json_proto [10:48:15]query_string will be loaded in cgi processing [10:48:15]execute_cgi json_proto POST (null) [10:48:15]execute_cgi path=json_proto method=POST [10:48:15]POST find Content-Length [10:48:15]Host: 172.17.43.67:8080 [10:48:15]Content-Length: 797 [10:48:15]Content-Type: application/json [10:48:15] [10:48:15]POST finish read [10:48:15]Found Content-Length = 797 [10:48:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:15]execute_script... [10:48:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:15]POST & json_proto [10:48:15]process_json_proto [10:48:15]json parsed OK: [10:48:15]protocol is kg_v1.0 [10:48:15]action value=close_receipt [10:48:15]process_action close_receipt [10:48:15]cmd_close_receipt [10:48:15]MH_GetDate [10:48:15]Write to MH i2c: F0 00 00 93 01 83 [10:48:15]Write i2c OK [10:48:15]MH_I2C_Read... [10:48:15]Read from MH i2c: F0 [10:48:15]MH_I2C_Read... [10:48:15]Read from MH i2c: F0 09 00 [10:48:15]MH_I2C_Read... [10:48:15]Read from MH i2c: F0 09 00 93 01 00 F0 98 F2 66 6A BD 47 65 3F [10:48:15]GetLastDocTimeStamp 1727174842 [10:48:15]current date 1727174896 [10:48:15]FM_GetShiftState [10:48:15]SAM_PROTO_GetShiftState [10:48:15]wFMCommunicate request_size=4 [10:48:15]MH_SAM_APDU [10:48:15]CAPDU: 80 13 01 00 [10:48:15]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [10:48:15]Write i2c OK [10:48:15]MH_I2C_Read... [10:48:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:15]Read from MH i2c: E2 [10:48:15]MH_I2C_Read... [10:48:15]Read from MH i2c: E2 0E 00 [10:48:15]MH_I2C_Read... [10:48:15]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DF [10:48:15]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:48:15]wFMCommunicate OK [10:48:15]SAM_PROTO_GetShiftState done [10:48:15]FM_GetShiftState done [10:48:15]opened in 1727137889 [10:48:15]opened+sec_in_day 1727224289 [10:48:15]quantity*price = 0 [10:48:15]sum+1 = 1 [10:48:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 124 24.09.2024 10:48 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152665 ФПД: 87912803303241 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104816&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152665&fm=87912803303241&tin=02508201610067®Number=0000000000091825&sum=0 [10:48:16]StoreToDocumentArchive [10:48:16]shift 477 fd 152665 [10:48:16]save to /storage/0477/doc_00152665 [10:48:16]save last doc name /storage/0477/doc_00152665 to /storage/kkm_last_doc_name [10:48:16]save OK [10:48:16]Clear old archive folders... [10:48:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:48:16]tlvbuf is 0100A920 [10:48:16]SAM_PROTO_ClearQueue [10:48:16]wFMCommunicate request_size=4 [10:48:16]MH_SAM_APDU [10:48:16]CAPDU: 80 09 00 00 [10:48:16]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [10:48:16]Write i2c OK [10:48:16]MH_I2C_Read... [10:48:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:48:16]Read from MH i2c: E2 [10:48:16]MH_I2C_Read... [10:48:16]Read from MH i2c: E2 03 00 [10:48:16]MH_I2C_Read... [10:48:16]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [10:48:16]RAPDU: 90 00 [10:48:16]wFMCommunicate OK [10:48:16]SAM_PROTO_ClearQueue done [10:48:16]KKMCreateOFDPacket [10:48:16]OFDProtocolAddRootSTLVToBuf [10:48:16]FM_MakeSignedData [10:48:16]FM_MakeSignedData [10:48:16]SAM_PROTO_SignData [10:48:16]wFMCommunicate request_size=4 [10:48:16]MH_SAM_APDU [10:48:16]CAPDU: 80 0D 01 02 [10:48:16]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [10:48:16]Write i2c OK [10:48:16]MH_I2C_Read... [10:48:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:48:16]Read from MH i2c: E2 [10:48:16]MH_I2C_Read... [10:48:16]Read from MH i2c: E2 03 00 [10:48:16]MH_I2C_Read... [10:48:16]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [10:48:16]RAPDU: 90 00 [10:48:16]wFMCommunicate OK [10:48:16]wFMCommunicate request_size=255 [10:48:16]MH_SAM_APDU [10:48:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 F0 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 54 02 00 35 04 06 00 4F [10:48:16]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 F0 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 54 02 00 35 04 06 00 4F 00 00 35 [10:48:16]Write i2c OK [10:48:16]MH_I2C_Read... [10:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:17]Read from MH i2c: E2 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 03 00 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [10:48:17]RAPDU: 90 00 [10:48:17]wFMCommunicate OK [10:48:17]wFMCommunicate request_size=10 [10:48:17]MH_SAM_APDU [10:48:17]CAPDU: 80 0D 02 02 05 F4 CB 69 7F 49 [10:48:17]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 F4 CB 69 7F 49 00 00 19 [10:48:17]Write i2c OK [10:48:17]MH_I2C_Read... [10:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:17]Read from MH i2c: E2 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 03 00 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [10:48:17]RAPDU: 90 00 [10:48:17]wFMCommunicate OK [10:48:17]wFMCommunicate request_size=4 [10:48:17]MH_SAM_APDU [10:48:17]CAPDU: 80 0D 03 02 [10:48:17]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [10:48:17]Write i2c OK [10:48:17]MH_I2C_Read... [10:48:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:48:17]Read from MH i2c: E2 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 0B 00 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 0B 00 A5 01 00 91 71 62 6E 89 B8 C0 60 90 00 55 [10:48:17]RAPDU: 91 71 62 6E 89 B8 C0 60 90 00 [10:48:17]wFMCommunicate OK [10:48:17]SAM_PROTO_SignData done [10:48:17]FM_MakeSignedData done [10:48:17]CreateOFDProtocolMessage [10:48:17]wFMCommunicate request_size=4 [10:48:17]MH_SAM_APDU [10:48:17]CAPDU: 80 11 00 00 [10:48:17]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [10:48:17]Write i2c OK [10:48:17]MH_I2C_Read... [10:48:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:17]Read from MH i2c: E2 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 17 00 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [10:48:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:48:17]wFMCommunicate OK [10:48:17]CreateOFDProtocolMessage done [10:48:17]OFDSenderStorePacket 152665 [10:48:17]StoreOFDPacket docnum=152665 [10:48:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B5 54 07 01 39 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 F0 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 54 02 00 35 04 06 00 4F F4 CB 69 7F 49 91 71 62 6E 89 B8 C0 60 [10:48:17]CheckFolder [10:48:17]dirname=/storage/ofd_packets [10:48:17]CheckFolder done [10:48:17]ProducePacketName [10:48:17]name=ofd_packets/00152665 [10:48:17]NVStorageSaveData ofd_packets/00152665 [10:48:17]File name is /storage/ofd_packets/00152665 [10:48:17]Write 301 bytes [10:48:17]NVStorageSaveData done [10:48:17]OFDSenderStorePacket done [10:48:17]KKMCreateOFDPacket done [10:48:17]NVStorageSaveData kkm_last_timestamp [10:48:17]File name is /storage/kkm_last_timestamp [10:48:17]Write 4 bytes [10:48:17]NVStorageSaveData done [10:48:17]ExternCall_PrintAddStr [10:48:17]wPrintStart [10:48:17]Write to MH i2c: 01 00 00 A7 01 A8 [10:48:17]Write i2c OK [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: 01 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: 01 07 00 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [10:48:17]RasterBufferAndPrint [10:48:17]line Счет N : (1)1786668 [10:48:17]line ИНН: 02508201610067 [10:48:17]line Контрольно-Кассовый Чек [10:48:17]line ПРОДАЖА [10:48:17]line ТРК (МРК, ГНК) : 12 [10:48:17]line Товар: 2710124130 [10:48:17]line Аи-92-К-5 [10:48:17]line 14.750 * 0.00 [10:48:17]line = 0.00 [10:48:17]line НДС 12% НСП 1% [10:48:17]line > о реализуемом товаре [10:48:17]line ИТОГО: 0.00 [10:48:17]line НСП 1% : 0.00 [10:48:17]line НДС 12% : 0.00 [10:48:17]line Наличными: 0.00 [10:48:17]line Безнал.: 0.00 [10:48:17]line Место: АЗС № 89 "Партнер Нефть" [10:48:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:48:17]line СНО: Общий режим [10:48:17]line Чек 124 24.09.2024 10:48 [10:48:17]line Смена: 477 ФФД: 1.0 [10:48:17]line ЗНМ: 0300000113 [10:48:17]line РНМ: 0000000000091825 [10:48:17]line Версия ККМ: 001 [10:48:17]line Платежная система: O! деньги [10:48:17]line ФМ: 0000000000871835 [10:48:17]line ФД: 152665 [10:48:17]line ФПД: 87912803303241 [10:48:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104816&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152665&fm=87912803303241&tin=02508201610067®Number=0000000000091825&sum=0 [10:48:17]written 0, free lines is 4095 [10:48:17]OFD Sender: Processing packet 152665 [packets to send 829, broken 828] [10:48:17]ProducePacketName [10:48:17]name=ofd_packets/00152665 [10:48:17]OFD Sender: To server: pG, [10:48:17]CommunicateWithHost lk.salyk.kg:30040 [10:48:17]ConnectInit lk.salyk.kg [10:48:17]Write to MH i2c: 01 00 00 D1 01 D2 [10:48:17]Write i2c OK [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: 01 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: 01 07 00 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 E9 0C CE [10:48:17]RasterBufferAndPrint [10:48:17]line [10:48:17]line [10:48:17]line [10:48:17]line [10:48:17]line [10:48:17]written 0, free lines is 3311 [10:48:17]MH_Cut [10:48:17]Write to MH i2c: D1 01 00 D8 01 01 AB [10:48:17]Write i2c OK [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: D1 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: D1 01 00 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: D1 01 00 D8 01 00 AA [10:48:17]Write to MH i2c: 01 00 00 D9 01 DA [10:48:17]Write i2c OK [10:48:17]MH_I2C_Read... [10:48:18]*** Cut start [10:48:18]*** Purtial cut [10:48:18]*** Stage 1: CUTSNS_PIN = 1 [10:48:18]Read from MH i2c: 01 [10:48:18]MH_I2C_Read... [10:48:18]*** Stop cut motor [10:48:18]*** Cut end [10:48:18]Read from MH i2c: 01 07 00 [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [10:48:18]process_action close_receipt done [10:48:18]requested_data is exist [10:48:18]produce_requested_data [10:48:18]requested_item fm.sn is exist - process it [10:48:18]wFMCommunicate request_size=4 [10:48:18]MH_SAM_APDU [10:48:18]CAPDU: 80 11 00 00 [10:48:18]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [10:48:18]Write i2c OK [10:48:18]MH_I2C_Read... [10:48:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:18]Read from MH i2c: E2 [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: E2 17 00 [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [10:48:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:48:18]wFMCommunicate OK [10:48:18]requested_item fd.num is exist - process it [10:48:18]SAM_PROTO_GetFieldsCounters [10:48:18]wFMCommunicate request_size=4 [10:48:18]MH_SAM_APDU [10:48:18]CAPDU: 80 13 00 00 [10:48:18]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [10:48:18]Write i2c OK [10:48:18]MH_I2C_Read... [10:48:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:48:19]Read from MH i2c: E2 [10:48:19]MH_I2C_Read... [10:48:19]Read from MH i2c: E2 62 00 [10:48:19]MH_I2C_Read... [10:48:19]Read from MH i2c: E2 62 00 DB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 59 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 7A [10:48:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 59 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:48:19]wFMCommunicate OK [10:48:19]SAM_PROTO_GetFieldsCounters done [10:48:19]requested_item shift.num is exist - process it [10:48:19]requested_item shift.opened is exist - process it [10:48:19]req_shift_opened [10:48:19]FM_GetShiftState [10:48:19]SAM_PROTO_GetShiftState [10:48:19]wFMCommunicate request_size=4 [10:48:19]MH_SAM_APDU [10:48:19]CAPDU: 80 13 01 00 [10:48:19]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [10:48:19]Write i2c OK [10:48:19]MH_I2C_Read... [10:48:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:19]Read from MH i2c: E2 [10:48:19]MH_I2C_Read... [10:48:19]Read from MH i2c: E2 0E 00 [10:48:19]MH_I2C_Read... [10:48:19]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 27 [10:48:19]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:48:19]wFMCommunicate OK [10:48:19]SAM_PROTO_GetShiftState done [10:48:19]FM_GetShiftState done [10:48:19]req_shift_opened done [10:48:19]requested_item shift.open_date is exist - process it [10:48:19]req_shift_open_date [10:48:19]req_shift_open_date done [10:48:19]produce_requested_data done [10:48:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152665,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:48:19]process_action_free close_receipt [10:48:19]json_value_free [10:48:19]json_value_free done [10:48:19]process_json_proto returns [10:48:19]Send response to host [10:48:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152665,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:48:19]free response buf [10:48:19]execute_script done [10:48:19]execute_script returns [10:48:19]free content buf [10:48:19]Sock 7.Close socket [10:48:19]Sock 7.Thread stoped [10:48:22]ConnectInit Can't take IP for lk.salyk.kg [10:48:22]CommunicateWithHost connect error [10:48:22]CommunicateWithHost err = -1 [10:48:22]OFD Sender: Server communicate error [10:48:22]recv_with_timeout no data received [10:48:27]OFD Sender: Processing packet 152665 [packets to send 829, broken 828] [10:48:27]ProducePacketName [10:48:27]name=ofd_packets/00152665 [10:48:27]OFD Sender: To server: pG, [10:48:27]CommunicateWithHost lk.salyk.kg:30040 [10:48:27]ConnectInit lk.salyk.kg [10:48:32]ConnectInit Can't take IP for lk.salyk.kg [10:48:32]CommunicateWithHost connect error [10:48:32]CommunicateWithHost err = -1 [10:48:32]OFD Sender: Server communicate error [10:48:37]OFD Sender: Processing packet 152665 [packets to send 829, broken 828] [10:48:37]ProducePacketName [10:48:37]name=ofd_packets/00152665 [10:48:37]OFD Sender: To server: pG, [10:48:37]CommunicateWithHost lk.salyk.kg:30040 [10:48:37]ConnectInit lk.salyk.kg [10:48:40]Connected sock=7 [10:48:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B5 54 07 01 39 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 F0 98 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 54 02 00 35 04 06 00 4F F4 CB 69 7F 49 91 71 62 6E 89 B8 C0 60 [10:48:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B1 CA 47 00 37 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 54 02 00 F4 03 04 00 05 41 F2 66 B6 04 01 00 00 BB 4A B2 D4 10 63 50 32 [10:48:40]CommunicateWithHost err = 0 [10:48:40]CheckOFDResponse [10:48:40]1017 (14) - 77093643461234 [10:48:40]1041 (16) - 0000000000871835 [10:48:40]1040 (4) - 152665 [10:48:40]1012 (4) - 24.09.2024 04:33 [10:48:40]1206 (1) - 0 [10:48:40]OFD Sender: Remove packet 152665 [10:48:40]ProducePacketName [10:48:40]name=ofd_packets/00152665 [10:48:40]NVStorageDeleteData [10:48:41]OFD Sender: No OFD packet to send [10:48:41]accept exits with 10 [10:48:41]New connection [10:48:41]New thread 3066985828 created [10:48:41]Thread 3066842468 joined [10:48:41]Waiting for new connection... [10:48:41] Sock 10.Parse request [10:48:41]Sock 10.Check first char [10:48:41]Sock 10.First char is OK [10:48:41]request: POST /json_proto HTTP/1.0 [10:48:41]Method: POST [10:48:41]URL: /json_proto [10:48:41]Method is POST - this is cgi request [10:48:41]url: /json_proto [10:48:41]query_string will be loaded in cgi processing [10:48:41]execute_cgi json_proto POST (null) [10:48:41]execute_cgi path=json_proto method=POST [10:48:41]POST find Content-Length [10:48:41]Host: 172.17.43.67:8080 [10:48:41]Content-Length: 678 [10:48:41]Content-Type: application/json [10:48:41] [10:48:41]POST finish read [10:48:41]Found Content-Length = 678 [10:48:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:41]execute_script... [10:48:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:41]POST & json_proto [10:48:41]process_json_proto [10:48:41]json parsed OK: [10:48:41]protocol is kg_v1.0 [10:48:41]action value=close_receipt [10:48:41]process_action close_receipt [10:48:41]cmd_close_receipt [10:48:41]MH_GetDate [10:48:41]Write to MH i2c: F0 00 00 DD 01 CD [10:48:41]Write i2c OK [10:48:41]MH_I2C_Read... [10:48:41]Read from MH i2c: F0 [10:48:41]MH_I2C_Read... [10:48:41]Read from MH i2c: F0 09 00 [10:48:41]MH_I2C_Read... [10:48:41]Read from MH i2c: F0 09 00 DD 01 00 0A 99 F2 66 6A BD 47 65 A4 [10:48:41]GetLastDocTimeStamp 1727174896 [10:48:41]current date 1727174922 [10:48:41]FM_GetShiftState [10:48:41]SAM_PROTO_GetShiftState [10:48:41]wFMCommunicate request_size=4 [10:48:41]MH_SAM_APDU [10:48:41]CAPDU: 80 13 01 00 [10:48:41]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [10:48:41]Write i2c OK [10:48:41]MH_I2C_Read... [10:48:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:41]Read from MH i2c: E2 [10:48:41]MH_I2C_Read... [10:48:41]Read from MH i2c: E2 0E 00 [10:48:41]MH_I2C_Read... [10:48:41]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 29 [10:48:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:48:41]wFMCommunicate OK [10:48:41]SAM_PROTO_GetShiftState done [10:48:41]FM_GetShiftState done [10:48:41]opened in 1727137889 [10:48:41]opened+sec_in_day 1727224289 [10:48:41]quantity*price = 50036 [10:48:41]sum+1 = 50037 [10:48:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 125 24.09.2024 10:48 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152666 ФПД: 244797101304154 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104842&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152666&fm=244797101304154&tin=02508201610067®Number=0000000000091825&sum=50000 [10:48:43]StoreToDocumentArchive [10:48:43]shift 477 fd 152666 [10:48:43]save to /storage/0477/doc_00152666 [10:48:43]save last doc name /storage/0477/doc_00152666 to /storage/kkm_last_doc_name [10:48:43]save OK [10:48:43]Clear old archive folders... [10:48:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:48:43]tlvbuf is 0101B7A0 [10:48:43]SAM_PROTO_ClearQueue [10:48:43]wFMCommunicate request_size=4 [10:48:43]MH_SAM_APDU [10:48:43]CAPDU: 80 09 00 00 [10:48:43]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [10:48:43]Write i2c OK [10:48:43]MH_I2C_Read... [10:48:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:48:43]Read from MH i2c: E2 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: E2 03 00 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [10:48:43]RAPDU: 90 00 [10:48:43]wFMCommunicate OK [10:48:43]SAM_PROTO_ClearQueue done [10:48:43]KKMCreateOFDPacket [10:48:43]OFDProtocolAddRootSTLVToBuf [10:48:43]FM_MakeSignedData [10:48:43]FM_MakeSignedData [10:48:43]SAM_PROTO_SignData [10:48:43]wFMCommunicate request_size=4 [10:48:43]MH_SAM_APDU [10:48:43]CAPDU: 80 0D 01 02 [10:48:43]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [10:48:43]Write i2c OK [10:48:43]MH_I2C_Read... [10:48:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:48:43]Read from MH i2c: E2 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: E2 03 00 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [10:48:43]RAPDU: 90 00 [10:48:43]wFMCommunicate OK [10:48:43]wFMCommunicate request_size=255 [10:48:43]MH_SAM_APDU [10:48:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 0A 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 54 02 00 35 04 06 00 DE [10:48:43]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 0A 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 54 02 00 35 04 06 00 DE 00 00 C9 [10:48:43]Write i2c OK [10:48:43]MH_I2C_Read... [10:48:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:43]Read from MH i2c: E2 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: E2 03 00 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [10:48:43]RAPDU: 90 00 [10:48:43]wFMCommunicate OK [10:48:43]wFMCommunicate request_size=10 [10:48:43]MH_SAM_APDU [10:48:43]CAPDU: 80 0D 02 02 05 A4 44 43 E9 5A [10:48:43]Write to MH i2c: E2 0D 00 EE 01 80 0D 02 02 05 00 A4 44 43 E9 5A 00 00 E1 [10:48:43]Write i2c OK [10:48:43]MH_I2C_Read... [10:48:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:43]Read from MH i2c: E2 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: E2 03 00 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [10:48:43]RAPDU: 90 00 [10:48:43]wFMCommunicate OK [10:48:43]wFMCommunicate request_size=4 [10:48:43]MH_SAM_APDU [10:48:43]CAPDU: 80 0D 03 02 [10:48:43]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [10:48:43]Write i2c OK [10:48:43]MH_I2C_Read... [10:48:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:48:43]Read from MH i2c: E2 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: E2 0B 00 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: E2 0B 00 EF 01 00 BA 60 C6 B3 9A F8 9C AE 90 00 DB [10:48:43]RAPDU: BA 60 C6 B3 9A F8 9C AE 90 00 [10:48:43]wFMCommunicate OK [10:48:43]SAM_PROTO_SignData done [10:48:43]FM_MakeSignedData done [10:48:43]CreateOFDProtocolMessage [10:48:43]wFMCommunicate request_size=4 [10:48:43]MH_SAM_APDU [10:48:43]CAPDU: 80 11 00 00 [10:48:43]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [10:48:43]Write i2c OK [10:48:43]MH_I2C_Read... [10:48:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:43]Read from MH i2c: E2 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: E2 17 00 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BE [10:48:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:48:43]wFMCommunicate OK [10:48:43]CreateOFDProtocolMessage done [10:48:43]OFDSenderStorePacket 152666 [10:48:43]StoreOFDPacket docnum=152666 [10:48:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 93 60 07 01 E5 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 0A 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 54 02 00 35 04 06 00 DE A4 44 43 E9 5A BA 60 C6 B3 9A F8 9C AE [10:48:43]CheckFolder [10:48:43]dirname=/storage/ofd_packets [10:48:43]CheckFolder done [10:48:43]ProducePacketName [10:48:43]name=ofd_packets/00152666 [10:48:43]NVStorageSaveData ofd_packets/00152666 [10:48:43]File name is /storage/ofd_packets/00152666 [10:48:43]Write 301 bytes [10:48:43]NVStorageSaveData done [10:48:43]OFDSenderStorePacket done [10:48:43]KKMCreateOFDPacket done [10:48:43]NVStorageSaveData kkm_last_timestamp [10:48:43]File name is /storage/kkm_last_timestamp [10:48:43]Write 4 bytes [10:48:43]NVStorageSaveData done [10:48:43]ExternCall_PrintAddStr [10:48:43]wPrintStart [10:48:43]Write to MH i2c: 01 00 00 F1 01 F2 [10:48:43]Write i2c OK [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: 01 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: 01 07 00 [10:48:43]MH_I2C_Read... [10:48:43]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [10:48:43]RasterBufferAndPrint [10:48:43]line Счет N : (1)1786669 [10:48:43]line ИНН: 02508201610067 [10:48:43]line Контрольно-Кассовый Чек [10:48:43]line ПРОДАЖА [10:48:43]line ТРК (МРК, ГНК) : 22 [10:48:43]line Товар: 2710124130 [10:48:43]line Аи-92-К-5 [10:48:43]line 7.380 * 67.80 [10:48:43]line = 500.36 [10:48:43]line НДС 12% НСП 1% [10:48:43]line > о реализуемом товаре [10:48:43]line ОКРУГЛЕНИЕ: -0.36 [10:48:43]line ИТОГО: 500.00 [10:48:43]line Внесено: 500.00 [10:48:43]line СДАЧА: 0.00 [10:48:43]line НСП 1% : 4.43 [10:48:43]line НДС 12% : 53.14 [10:48:43]line Наличными: 500.00 [10:48:43]line Безнал.: 0.00 [10:48:43]line Место: АЗС № 89 "Партнер Нефть" [10:48:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:48:43]line СНО: Общий режим [10:48:43]line Чек 125 24.09.2024 10:48 [10:48:43]line Смена: 477 ФФД: 1.0 [10:48:43]line ЗНМ: 0300000113 [10:48:43]line РНМ: 0000000000091825 [10:48:43]line Версия ККМ: 001 [10:48:43]line ФМ: 0000000000871835 [10:48:43]line ФД: 152666 [10:48:43]line ФПД: 244797101304154 [10:48:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104842&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152666&fm=244797101304154&tin=02508201610067®Number=0000000000091825&sum=50000 [10:48:43]written 0, free lines is 4095 [10:48:43]OFD Sender: Processing packet 152666 [packets to send 829, broken 828] [10:48:43]ProducePacketName [10:48:43]name=ofd_packets/00152666 [10:48:43]OFD Sender: To server: pG, [10:48:43]CommunicateWithHost lk.salyk.kg:30040 [10:48:43]ConnectInit lk.salyk.kg [10:48:44]Write to MH i2c: 01 00 00 1C 02 1E [10:48:44]Write i2c OK [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: 01 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: 01 07 00 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 DE 0C 0F [10:48:44]RasterBufferAndPrint [10:48:44]line [10:48:44]line [10:48:44]line [10:48:44]line [10:48:44]line [10:48:44]written 0, free lines is 3306 [10:48:44]MH_Cut [10:48:44]Write to MH i2c: D1 01 00 23 02 01 F7 [10:48:44]Write i2c OK [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: D1 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: D1 01 00 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: D1 01 00 23 02 00 F6 [10:48:44]Write to MH i2c: 01 00 00 24 02 26 [10:48:44]Write i2c OK [10:48:44]MH_I2C_Read... [10:48:44]Connected sock=9 [10:48:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 93 60 07 01 E5 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 0A 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 54 02 00 35 04 06 00 DE A4 44 43 E9 5A BA 60 C6 B3 9A F8 9C AE [10:48:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 56 F6 47 00 FF 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 54 02 00 F4 03 04 00 09 41 F2 66 B6 04 01 00 00 70 E5 09 0B FA 8F 50 AB [10:48:44]CommunicateWithHost err = 0 [10:48:44]CheckOFDResponse [10:48:44]1017 (14) - 77093643461234 [10:48:44]1041 (16) - 0000000000871835 [10:48:44]1040 (4) - 152666 [10:48:44]1012 (4) - 24.09.2024 04:33 [10:48:44]1206 (1) - 0 [10:48:44]OFD Sender: Remove packet 152666 [10:48:44]ProducePacketName [10:48:44]name=ofd_packets/00152666 [10:48:44]NVStorageDeleteData [10:48:44]*** Cut start [10:48:44]*** Purtial cut [10:48:44]*** Stage 1: CUTSNS_PIN = 1 [10:48:45]Read from MH i2c: 01 [10:48:45]MH_I2C_Read... [10:48:45]*** Stop cut motor [10:48:45]*** Cut end [10:48:45]Read from MH i2c: 01 07 00 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [10:48:45]process_action close_receipt done [10:48:45]requested_data is exist [10:48:45]produce_requested_data [10:48:45]requested_item fm.sn is exist - process it [10:48:45]wFMCommunicate request_size=4 [10:48:45]MH_SAM_APDU [10:48:45]CAPDU: 80 11 00 00 [10:48:45]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [10:48:45]Write i2c OK [10:48:45]MH_I2C_Read... [10:48:45]OFD Sender: No OFD packet to send [10:48:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:45]Read from MH i2c: E2 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 17 00 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [10:48:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:48:45]wFMCommunicate OK [10:48:45]requested_item fd.num is exist - process it [10:48:45]SAM_PROTO_GetFieldsCounters [10:48:45]wFMCommunicate request_size=4 [10:48:45]MH_SAM_APDU [10:48:45]CAPDU: 80 13 00 00 [10:48:45]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [10:48:45]Write i2c OK [10:48:45]MH_I2C_Read... [10:48:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:48:45]Read from MH i2c: E2 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 62 00 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [10:48:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:48:45]wFMCommunicate OK [10:48:45]SAM_PROTO_GetFieldsCounters done [10:48:45]requested_item shift.num is exist - process it [10:48:45]requested_item shift.opened is exist - process it [10:48:45]req_shift_opened [10:48:45]FM_GetShiftState [10:48:45]SAM_PROTO_GetShiftState [10:48:45]wFMCommunicate request_size=4 [10:48:45]MH_SAM_APDU [10:48:45]CAPDU: 80 13 01 00 [10:48:45]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [10:48:45]Write i2c OK [10:48:45]MH_I2C_Read... [10:48:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:45]Read from MH i2c: E2 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 0E 00 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 73 [10:48:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:48:45]wFMCommunicate OK [10:48:45]SAM_PROTO_GetShiftState done [10:48:45]FM_GetShiftState done [10:48:45]req_shift_opened done [10:48:45]requested_item shift.open_date is exist - process it [10:48:45]req_shift_open_date [10:48:45]req_shift_open_date done [10:48:45]produce_requested_data done [10:48:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152666,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:48:45]process_action_free close_receipt [10:48:45]json_value_free [10:48:45]json_value_free done [10:48:45]process_json_proto returns [10:48:45]Send response to host [10:48:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152666,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:48:45]free response buf [10:48:45]execute_script done [10:48:45]execute_script returns [10:48:45]free content buf [10:48:45]Sock 10.Close socket [10:48:45]Sock 10.Thread stoped [10:48:50]OFD Sender: No OFD packet to send [10:48:55]OFD Sender: No OFD packet to send [10:48:58]recv_with_timeout no data received [10:49:00]OFD Sender: No OFD packet to send [10:49:05]OFD Sender: No OFD packet to send [10:49:05]accept exits with 7 [10:49:05]New connection [10:49:05]New thread 3066842468 created [10:49:05]Thread 3066985828 joined [10:49:05]Waiting for new connection... [10:49:05] Sock 7.Parse request [10:49:05]Sock 7.Check first char [10:49:05]Sock 7.First char is OK [10:49:05]request: POST /json_proto HTTP/1.0 [10:49:05]Method: POST [10:49:05]URL: /json_proto [10:49:05]Method is POST - this is cgi request [10:49:05]url: /json_proto [10:49:05]query_string will be loaded in cgi processing [10:49:05]execute_cgi json_proto POST (null) [10:49:05]execute_cgi path=json_proto method=POST [10:49:05]POST find Content-Length [10:49:05]Host: 172.17.43.67:8080 [10:49:05]Content-Length: 679 [10:49:05]Content-Type: application/json [10:49:05] [10:49:05]POST finish read [10:49:05]Found Content-Length = 679 [10:49:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:05]execute_script... [10:49:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:05]POST & json_proto [10:49:05]process_json_proto [10:49:05]json parsed OK: [10:49:05]protocol is kg_v1.0 [10:49:05]action value=close_receipt [10:49:05]process_action close_receipt [10:49:05]cmd_close_receipt [10:49:05]MH_GetDate [10:49:05]Write to MH i2c: F0 00 00 28 02 19 [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: F0 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: F0 09 00 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: F0 09 00 28 02 00 22 99 F2 66 6A BD 47 65 08 [10:49:05]GetLastDocTimeStamp 1727174922 [10:49:05]current date 1727174946 [10:49:05]FM_GetShiftState [10:49:05]SAM_PROTO_GetShiftState [10:49:05]wFMCommunicate request_size=4 [10:49:05]MH_SAM_APDU [10:49:05]CAPDU: 80 13 01 00 [10:49:05]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... [10:49:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:05]Read from MH i2c: E2 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 0E 00 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 75 [10:49:05]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:49:05]wFMCommunicate OK [10:49:05]SAM_PROTO_GetShiftState done [10:49:05]FM_GetShiftState done [10:49:05]opened in 1727137889 [10:49:05]opened+sec_in_day 1727224289 [10:49:05]quantity*price = 70037 [10:49:05]sum+1 = 70038 [10:49:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 126 24.09.2024 10:49 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152667 ФПД: 138500651341449 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152667&fm=138500651341449&tin=02508201610067®Number=0000000000091825&sum=70000 [10:49:07]StoreToDocumentArchive [10:49:07]shift 477 fd 152667 [10:49:07]save to /storage/0477/doc_00152667 [10:49:07]save last doc name /storage/0477/doc_00152667 to /storage/kkm_last_doc_name [10:49:07]save OK [10:49:07]Clear old archive folders... [10:49:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:49:07]tlvbuf is 0109C640 [10:49:07]SAM_PROTO_ClearQueue [10:49:07]wFMCommunicate request_size=4 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 09 00 00 [10:49:07]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:07]Read from MH i2c: E2 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [10:49:07]RAPDU: 90 00 [10:49:07]wFMCommunicate OK [10:49:07]SAM_PROTO_ClearQueue done [10:49:07]KKMCreateOFDPacket [10:49:07]OFDProtocolAddRootSTLVToBuf [10:49:07]FM_MakeSignedData [10:49:07]FM_MakeSignedData [10:49:07]SAM_PROTO_SignData [10:49:07]wFMCommunicate request_size=4 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 0D 01 02 [10:49:07]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:07]Read from MH i2c: E2 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [10:49:07]RAPDU: 90 00 [10:49:07]wFMCommunicate OK [10:49:07]wFMCommunicate request_size=255 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 22 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 54 02 00 35 04 06 00 7D [10:49:07]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 22 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 54 02 00 35 04 06 00 7D 00 00 B5 [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:07]Read from MH i2c: E2 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [10:49:07]RAPDU: 90 00 [10:49:07]wFMCommunicate OK [10:49:07]wFMCommunicate request_size=10 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 0D 02 02 05 F7 32 1F D6 89 [10:49:07]Write to MH i2c: E2 0D 00 39 02 80 0D 02 02 05 00 F7 32 1F D6 89 00 00 66 [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:07]Read from MH i2c: E2 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [10:49:07]RAPDU: 90 00 [10:49:07]wFMCommunicate OK [10:49:07]wFMCommunicate request_size=4 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 0D 03 02 [10:49:07]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:07]Read from MH i2c: E2 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 0B 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 0B 00 3A 02 00 57 C3 01 09 3C 42 8E 42 90 00 2A [10:49:07]RAPDU: 57 C3 01 09 3C 42 8E 42 90 00 [10:49:07]wFMCommunicate OK [10:49:07]SAM_PROTO_SignData done [10:49:07]FM_MakeSignedData done [10:49:07]CreateOFDProtocolMessage [10:49:07]wFMCommunicate request_size=4 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 11 00 00 [10:49:07]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:07]Read from MH i2c: E2 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 17 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [10:49:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:49:07]wFMCommunicate OK [10:49:07]CreateOFDProtocolMessage done [10:49:07]OFDSenderStorePacket 152667 [10:49:07]StoreOFDPacket docnum=152667 [10:49:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B5 54 07 01 BE 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 22 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 54 02 00 35 04 06 00 7D F7 32 1F D6 89 57 C3 01 09 3C 42 8E 42 [10:49:07]CheckFolder [10:49:07]dirname=/storage/ofd_packets [10:49:07]CheckFolder done [10:49:07]ProducePacketName [10:49:07]name=ofd_packets/00152667 [10:49:07]NVStorageSaveData ofd_packets/00152667 [10:49:07]File name is /storage/ofd_packets/00152667 [10:49:07]Write 301 bytes [10:49:07]NVStorageSaveData done [10:49:07]OFDSenderStorePacket done [10:49:07]KKMCreateOFDPacket done [10:49:07]NVStorageSaveData kkm_last_timestamp [10:49:07]File name is /storage/kkm_last_timestamp [10:49:07]Write 4 bytes [10:49:07]NVStorageSaveData done [10:49:07]ExternCall_PrintAddStr [10:49:07]wPrintStart [10:49:07]Write to MH i2c: 01 00 00 3C 02 3E [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: 01 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: 01 07 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [10:49:07]RasterBufferAndPrint [10:49:07]line Счет N : (1)1786670 [10:49:07]line ИНН: 02508201610067 [10:49:07]line Контрольно-Кассовый Чек [10:49:07]line ПРОДАЖА [10:49:07]line ТРК (МРК, ГНК) : 42 [10:49:07]line Товар: 2710124130 [10:49:07]line Аи-92-К-5 [10:49:07]line 10.330 * 67.80 [10:49:07]line = 700.37 [10:49:07]line НДС 12% НСП 1% [10:49:07]line > о реализуемом товаре [10:49:07]line ОКРУГЛЕНИЕ: -0.37 [10:49:07]line ИТОГО: 700.00 [10:49:07]line Внесено: 700.00 [10:49:07]line СДАЧА: 0.00 [10:49:07]line НСП 1% : 6.20 [10:49:07]line НДС 12% : 74.38 [10:49:07]line Наличными: 700.00 [10:49:07]line Безнал.: 0.00 [10:49:07]line Место: АЗС № 89 "Партнер Нефть" [10:49:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:49:07]line СНО: Общий режим [10:49:07]line Чек 126 24.09.2024 10:49 [10:49:07]line Смена: 477 ФФД: 1.0 [10:49:07]line ЗНМ: 0300000113 [10:49:07]line РНМ: 0000000000091825 [10:49:07]line Версия ККМ: 001 [10:49:07]line ФМ: 0000000000871835 [10:49:07]line ФД: 152667 [10:49:07]line ФПД: 138500651341449 [10:49:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T104906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152667&fm=138500651341449&tin=02508201610067®Number=0000000000091825&sum=70000 [10:49:07]written 0, free lines is 4095 [10:49:07]OFD Sender: Processing packet 152667 [packets to send 829, broken 828] [10:49:07]ProducePacketName [10:49:07]name=ofd_packets/00152667 [10:49:07]OFD Sender: To server: pG, [10:49:07]CommunicateWithHost lk.salyk.kg:30040 [10:49:07]ConnectInit lk.salyk.kg [10:49:08]Write to MH i2c: 01 00 00 67 02 69 [10:49:08]Write i2c OK [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: 01 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: 01 07 00 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 E0 0C 5C [10:49:08]RasterBufferAndPrint [10:49:08]line [10:49:08]line [10:49:08]line [10:49:08]line [10:49:08]line [10:49:08]written 0, free lines is 3310 [10:49:08]MH_Cut [10:49:08]Write to MH i2c: D1 01 00 6E 02 01 42 [10:49:08]Write i2c OK [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: D1 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: D1 01 00 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: D1 01 00 6E 02 00 41 [10:49:08]Write to MH i2c: 01 00 00 6F 02 71 [10:49:08]Write i2c OK [10:49:08]MH_I2C_Read... [10:49:08]*** Cut start [10:49:08]*** Purtial cut [10:49:08]*** Stage 1: CUTSNS_PIN = 1 [10:49:09]Read from MH i2c: 01 [10:49:09]MH_I2C_Read... [10:49:09]*** Stop cut motor [10:49:09]*** Cut end [10:49:09]Read from MH i2c: 01 07 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [10:49:09]process_action close_receipt done [10:49:09]requested_data is exist [10:49:09]produce_requested_data [10:49:09]requested_item fm.sn is exist - process it [10:49:09]wFMCommunicate request_size=4 [10:49:09]MH_SAM_APDU [10:49:09]CAPDU: 80 11 00 00 [10:49:09]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:09]Read from MH i2c: E2 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 17 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [10:49:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:49:09]wFMCommunicate OK [10:49:09]requested_item fd.num is exist - process it [10:49:09]SAM_PROTO_GetFieldsCounters [10:49:09]wFMCommunicate request_size=4 [10:49:09]MH_SAM_APDU [10:49:09]CAPDU: 80 13 00 00 [10:49:09]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:49:09]Read from MH i2c: E2 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 62 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 62 00 71 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5B 54 02 Connected sock=11 [10:49:09]00 Data to sent: 0E 87 95 04 F6 04 70 00 47 DD 2C 01 01 00 00 00 30 12 30 04 30 04 30 00 30 7E 00 30 00 30 00 30 5E 30 04 30 04 38 37 00 31 7E 38 00 33 00 00 35 57 0F 04 01 04 00 00 00 7F B5 00 54 00 07 00 01 19 BE 04 9F 04 5A 00 03 00 01 00 00 00 03 00 00 90 FB 00 00 1E 19 04 [10:49:09]01 RAPDU: 00 5D 01 00 23 B9 04 04 4D 01 00 00 8A 01 04 11 0A 04 00 10 32 00 37 30 31 30 30 30 31 30 30 32 30 34 30 31 30 33 30 30 30 06 38 37 04 31 38 0C 33 00 35 D0 0D 90 04 D0 10 00 B8 30 2D 30 39 30 32 2D 30 D0 30 9A 30 2D 30 35 30 FF 30 03 30 08 30 00 39 03 31 5A 38 28 32 00 35 00 10 00 04 00 04 00 00 37 5B 04 54 06 02 00 00 7C 0E 1A 04 00 04 00 00 00 DD 00 01 13 00 04 00 06 12 00 04 95 04 11 01 00 00 7E 00 00 00 00 F2 00 03 5E 01 04 00 04 01 00 F6 7E 03 00 01 00 00 00 01 57 BC 04 04 04 01 00 00 01 7F FC 00 03 00 06 00 00 19 70 04 11 04 01 00 00 00 00 00 00 00 EB 00 03 90 26 00 00 [10:49:09]EF wFMCommunicate OK [10:49:09]SAM_PROTO_GetFieldsCounters done [10:49:09]03 requested_item shift.num is exist - process it [10:49:09]0F requested_item shift.opened is exist - process it [10:49:09]00 req_shift_opened [10:49:09]F6 FM_GetShiftState [10:49:09]03 SAM_PROTO_GetShiftState [10:49:09]01 wFMCommunicate request_size=4 [10:49:09]00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 22 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 54 02 00 35 04 06 00 7D F7 32 1F D6 89 57 C3 01 09 3C 42 8E 42 [10:49:09]MH_SAM_APDU [10:49:09]CAPDU: 80 13 01 00 [10:49:09]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:09]Read from MH i2c: E2 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 0E 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BE [10:49:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:49:09]wFMCommunicate OK [10:49:09]SAM_PROTO_GetShiftState done [10:49:09]FM_GetShiftState done [10:49:09]req_shift_opened done [10:49:09]requested_item shift.open_date is exist - process it [10:49:09]req_shift_open_date [10:49:09]req_shift_open_date done [10:49:09]produce_requested_data done [10:49:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152667,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:49:09]process_action_free close_receipt [10:49:09]json_value_free [10:49:09]json_value_free done [10:49:09]process_json_proto returns [10:49:09]Send response to host [10:49:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152667,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:49:09]free response buf [10:49:09]execute_script done [10:49:09]execute_script returns [10:49:09]free content buf [10:49:09]Sock 7.Close socket [10:49:09]Sock 7.Thread stoped [10:49:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A8 4A 47 00 DB 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 54 02 00 F4 03 04 00 22 41 F2 66 B6 04 01 00 00 68 A9 C8 1B 69 D1 7F 13 [10:49:10]CommunicateWithHost err = 0 [10:49:10]CheckOFDResponse [10:49:10]1017 (14) - 77093643461234 [10:49:10]1041 (16) - 0000000000871835 [10:49:10]1040 (4) - 152667 [10:49:10]1012 (4) - 24.09.2024 04:33 [10:49:10]1206 (1) - 0 [10:49:10]OFD Sender: Remove packet 152667 [10:49:10]ProducePacketName [10:49:10]name=ofd_packets/00152667 [10:49:10]NVStorageDeleteData [10:49:10]OFD Sender: No OFD packet to send [10:49:15]OFD Sender: No OFD packet to send [10:49:19]recv_with_timeout no data received [10:49:20]OFD Sender: No OFD packet to send [10:49:25]OFD Sender: No OFD packet to send [10:49:30]recv_with_timeout no data received [10:49:30]OFD Sender: No OFD packet to send [10:49:35]OFD Sender: No OFD packet to send [10:49:40]recv_with_timeout no data received [10:49:40]OFD Sender: No OFD packet to send [10:49:45]OFD Sender: No OFD packet to send [10:49:50]OFD Sender: No OFD packet to send [10:49:55]OFD Sender: No OFD packet to send [10:50:00]OFD Sender: No OFD packet to send [10:50:04]recv_with_timeout no data received [10:50:05]OFD Sender: No OFD packet to send [10:50:10]OFD Sender: No OFD packet to send [10:50:15]OFD Sender: No OFD packet to send [10:50:20]OFD Sender: No OFD packet to send [10:50:22]recv_with_timeout no data received [10:50:25]OFD Sender: No OFD packet to send [10:50:30]OFD Sender: No OFD packet to send [10:50:35]OFD Sender: No OFD packet to send [10:50:40]OFD Sender: No OFD packet to send [10:50:45]OFD Sender: No OFD packet to send [10:50:46]recv_with_timeout no data received [10:50:50]OFD Sender: No OFD packet to send [10:50:55]OFD Sender: No OFD packet to send [10:51:00]OFD Sender: No OFD packet to send [10:51:05]OFD Sender: No OFD packet to send [10:51:11]OFD Sender: No OFD packet to send [10:51:16]OFD Sender: No OFD packet to send [10:51:18]recv_with_timeout no data received [10:51:21]OFD Sender: No OFD packet to send [10:51:26]OFD Sender: No OFD packet to send [10:51:31]OFD Sender: No OFD packet to send [10:51:36]OFD Sender: No OFD packet to send [10:51:41]OFD Sender: No OFD packet to send [10:51:41]recv_with_timeout no data received [10:51:46]OFD Sender: No OFD packet to send [10:51:51]OFD Sender: No OFD packet to send [10:51:56]OFD Sender: No OFD packet to send [10:52:01]OFD Sender: No OFD packet to send [10:52:06]OFD Sender: No OFD packet to send [10:52:11]accept exits with 10 [10:52:11]New connection [10:52:11]New thread 3066985828 created [10:52:11]Thread 3066842468 joined [10:52:11]Waiting for new connection... [10:52:11] Sock 10.Parse request [10:52:11]Sock 10.Check first char [10:52:11]Sock 10.First char is OK [10:52:11]request: POST /json_proto HTTP/1.0 [10:52:11]Method: POST [10:52:11]URL: /json_proto [10:52:11]Method is POST - this is cgi request [10:52:11]url: /json_proto [10:52:11]query_string will be loaded in cgi processing [10:52:11]execute_cgi json_proto POST (null) [10:52:11]execute_cgi path=json_proto method=POST [10:52:11]POST find Content-Length [10:52:11]Host: 172.17.43.67:8080 [10:52:11]Content-Length: 678 [10:52:11]Content-Type: application/json [10:52:11] [10:52:11]POST finish read [10:52:11]Found Content-Length = 678 [10:52:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:11]execute_script... [10:52:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:11]POST & json_proto [10:52:11]process_json_proto [10:52:11]json parsed OK: [10:52:11]protocol is kg_v1.0 [10:52:11]action value=close_receipt [10:52:11]process_action close_receipt [10:52:11]cmd_close_receipt [10:52:11]MH_GetDate [10:52:11]Write to MH i2c: F0 00 00 73 02 64 [10:52:11]Write i2c OK [10:52:11]MH_I2C_Read... [10:52:11]Read from MH i2c: F0 [10:52:11]MH_I2C_Read... [10:52:11]Read from MH i2c: F0 09 00 [10:52:11]MH_I2C_Read... [10:52:11]Read from MH i2c: F0 09 00 73 02 00 DB 99 F2 66 6A BD 47 65 0C [10:52:11]GetLastDocTimeStamp 1727174946 [10:52:11]current date 1727175131 [10:52:11]FM_GetShiftState [10:52:11]SAM_PROTO_GetShiftState [10:52:11]wFMCommunicate request_size=4 [10:52:11]MH_SAM_APDU [10:52:11]CAPDU: 80 13 01 00 [10:52:11]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [10:52:11]Write i2c OK [10:52:11]MH_I2C_Read... [10:52:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:11]Read from MH i2c: E2 [10:52:11]MH_I2C_Read... [10:52:11]Read from MH i2c: E2 0E 00 [10:52:11]MH_I2C_Read... [10:52:11]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C0 [10:52:11]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:52:11]wFMCommunicate OK [10:52:11]SAM_PROTO_GetShiftState done [10:52:11]FM_GetShiftState done [10:52:11]opened in 1727137889 [10:52:11]opened+sec_in_day 1727224289 [10:52:11]quantity*price = 50036 [10:52:11]sum+1 = 50037 [10:52:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 127 24.09.2024 10:52 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152668 ФПД: 189815489313955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T105211&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152668&fm=189815489313955&tin=02508201610067®Number=0000000000091825&sum=50000 [10:52:12]StoreToDocumentArchive [10:52:12]shift 477 fd 152668 [10:52:12]save to /storage/0477/doc_00152668 [10:52:12]save last doc name /storage/0477/doc_00152668 to /storage/kkm_last_doc_name [10:52:12]save OK [10:52:12]Clear old archive folders... [10:52:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:52:12]tlvbuf is 01096610 [10:52:12]SAM_PROTO_ClearQueue [10:52:12]wFMCommunicate request_size=4 [10:52:12]MH_SAM_APDU [10:52:12]CAPDU: 80 09 00 00 [10:52:12]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [10:52:12]Write i2c OK [10:52:12]MH_I2C_Read... [10:52:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:12]Read from MH i2c: E2 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: E2 03 00 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [10:52:12]RAPDU: 90 00 [10:52:12]wFMCommunicate OK [10:52:12]SAM_PROTO_ClearQueue done [10:52:12]KKMCreateOFDPacket [10:52:12]OFDProtocolAddRootSTLVToBuf [10:52:12]FM_MakeSignedData [10:52:12]FM_MakeSignedData [10:52:12]SAM_PROTO_SignData [10:52:12]wFMCommunicate request_size=4 [10:52:12]MH_SAM_APDU [10:52:12]CAPDU: 80 0D 01 02 [10:52:12]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [10:52:12]Write i2c OK [10:52:12]MH_I2C_Read... [10:52:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:12]Read from MH i2c: E2 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: E2 03 00 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [10:52:12]RAPDU: 90 00 [10:52:12]wFMCommunicate OK [10:52:12]wFMCommunicate request_size=255 [10:52:12]MH_SAM_APDU [10:52:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 DB 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 54 02 00 35 04 06 00 AC [10:52:12]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 DB 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 54 02 00 35 04 06 00 AC 00 00 03 [10:52:12]Write i2c OK [10:52:12]MH_I2C_Read... [10:52:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:12]Read from MH i2c: E2 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: E2 03 00 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [10:52:12]RAPDU: 90 00 [10:52:12]wFMCommunicate OK [10:52:12]wFMCommunicate request_size=10 [10:52:12]MH_SAM_APDU [10:52:12]CAPDU: 80 0D 02 02 05 A2 DC D0 3C A3 [10:52:12]Write to MH i2c: E2 0D 00 84 02 80 0D 02 02 05 00 A2 DC D0 3C A3 00 00 37 [10:52:12]Write i2c OK [10:52:12]MH_I2C_Read... [10:52:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:12]Read from MH i2c: E2 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: E2 03 00 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [10:52:12]RAPDU: 90 00 [10:52:12]wFMCommunicate OK [10:52:12]wFMCommunicate request_size=4 [10:52:12]MH_SAM_APDU [10:52:12]CAPDU: 80 0D 03 02 [10:52:12]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [10:52:12]Write i2c OK [10:52:12]MH_I2C_Read... [10:52:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:12]Read from MH i2c: E2 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: E2 0B 00 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: E2 0B 00 85 02 00 74 C5 83 13 AA 30 EB A2 90 00 39 [10:52:12]RAPDU: 74 C5 83 13 AA 30 EB A2 90 00 [10:52:12]wFMCommunicate OK [10:52:12]SAM_PROTO_SignData done [10:52:12]FM_MakeSignedData done [10:52:12]CreateOFDProtocolMessage [10:52:12]wFMCommunicate request_size=4 [10:52:12]MH_SAM_APDU [10:52:12]CAPDU: 80 11 00 00 [10:52:12]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [10:52:12]Write i2c OK [10:52:12]MH_I2C_Read... [10:52:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:12]Read from MH i2c: E2 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: E2 17 00 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: E2 17 00 86 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [10:52:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:52:12]wFMCommunicate OK [10:52:12]CreateOFDProtocolMessage done [10:52:12]OFDSenderStorePacket 152668 [10:52:12]StoreOFDPacket docnum=152668 [10:52:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F1 D5 07 01 0C 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 DB 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 54 02 00 35 04 06 00 AC A2 DC D0 3C A3 74 C5 83 13 AA 30 EB A2 [10:52:12]CheckFolder [10:52:12]dirname=/storage/ofd_packets [10:52:12]CheckFolder done [10:52:12]ProducePacketName [10:52:12]name=ofd_packets/00152668 [10:52:12]NVStorageSaveData ofd_packets/00152668 [10:52:12]File name is /storage/ofd_packets/00152668 [10:52:12]Write 301 bytes [10:52:12]NVStorageSaveData done [10:52:12]OFDSenderStorePacket done [10:52:12]KKMCreateOFDPacket done [10:52:12]NVStorageSaveData kkm_last_timestamp [10:52:12]File name is /storage/kkm_last_timestamp [10:52:12]Write 4 bytes [10:52:12]NVStorageSaveData done [10:52:12]ExternCall_PrintAddStr [10:52:12]wPrintStart [10:52:12]Write to MH i2c: 01 00 00 87 02 89 [10:52:12]Write i2c OK [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: 01 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: 01 07 00 [10:52:12]MH_I2C_Read... [10:52:12]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [10:52:12]RasterBufferAndPrint [10:52:12]line Счет N : (1)1786672 [10:52:12]line ИНН: 02508201610067 [10:52:12]line Контрольно-Кассовый Чек [10:52:12]line ПРОДАЖА [10:52:12]line ТРК (МРК, ГНК) : 42 [10:52:12]line Товар: 2710124130 [10:52:12]line Аи-92-К-5 [10:52:12]line 7.380 * 67.80 [10:52:12]line = 500.36 [10:52:12]line НДС 12% НСП 1% [10:52:12]line > о реализуемом товаре [10:52:12]line ОКРУГЛЕНИЕ: -0.36 [10:52:12]line ИТОГО: 500.00 [10:52:12]line Внесено: 500.00 [10:52:12]line СДАЧА: 0.00 [10:52:12]line НСП 1% : 4.43 [10:52:12]line НДС 12% : 53.14 [10:52:12]line Наличными: 500.00 [10:52:12]line Безнал.: 0.00 [10:52:12]line Место: АЗС № 89 "Партнер Нефть" [10:52:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:52:12]line СНО: Общий режим [10:52:12]line Чек 127 24.09.2024 10:52 [10:52:12]line Смена: 477 ФФД: 1.0 [10:52:12]line ЗНМ: 0300000113 [10:52:12]line РНМ: 0000000000091825 [10:52:12]line Версия ККМ: 001 [10:52:12]line ФМ: 0000000000871835 [10:52:12]line ФД: 152668 [10:52:12]line ФПД: 189815489313955 [10:52:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T105211&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152668&fm=189815489313955&tin=02508201610067®Number=0000000000091825&sum=50000 [10:52:13]written 0, free lines is 4095 [10:52:13]OFD Sender: Processing packet 152668 [packets to send 829, broken 828] [10:52:13]ProducePacketName [10:52:13]name=ofd_packets/00152668 [10:52:13]OFD Sender: To server: pG, [10:52:13]CommunicateWithHost lk.salyk.kg:30040 [10:52:13]ConnectInit lk.salyk.kg [10:52:13]Write to MH i2c: 01 00 00 B2 02 B4 [10:52:13]Write i2c OK [10:52:13]MH_I2C_Read... [10:52:13]Read from MH i2c: 01 [10:52:13]MH_I2C_Read... [10:52:13]Read from MH i2c: 01 07 00 [10:52:13]MH_I2C_Read... [10:52:13]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 D6 0C 9D [10:52:13]RasterBufferAndPrint [10:52:13]line [10:52:13]line [10:52:13]line [10:52:13]line [10:52:13]line [10:52:13]written 0, free lines is 3290 [10:52:13]MH_Cut [10:52:13]Write to MH i2c: D1 01 00 B9 02 01 8D [10:52:13]Write i2c OK [10:52:13]MH_I2C_Read... [10:52:13]Read from MH i2c: D1 [10:52:13]MH_I2C_Read... [10:52:13]Read from MH i2c: D1 01 00 [10:52:13]MH_I2C_Read... [10:52:13]Read from MH i2c: D1 01 00 B9 02 00 8C [10:52:13]Write to MH i2c: 01 00 00 BA 02 BC [10:52:13]Write i2c OK [10:52:13]MH_I2C_Read... [10:52:14]*** Cut start [10:52:14]*** Purtial cut [10:52:14]*** Stage 1: CUTSNS_PIN = 1 [10:52:14]Read from MH i2c: 01 [10:52:14]MH_I2C_Read... [10:52:14]*** Stop cut motor [10:52:14]*** Cut end [10:52:14]Read from MH i2c: 01 07 00 [10:52:14]MH_I2C_Read... [10:52:14]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [10:52:14]process_action close_receipt done [10:52:14]requested_data is exist [10:52:14]produce_requested_data [10:52:14]requested_item fm.sn is exist - process it [10:52:14]wFMCommunicate request_size=4 [10:52:14]MH_SAM_APDU [10:52:14]CAPDU: 80 11 00 00 [10:52:14]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [10:52:14]Write i2c OK [10:52:14]MH_I2C_Read... [10:52:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:14]Read from MH i2c: E2 [10:52:14]MH_I2C_Read... [10:52:14]Read from MH i2c: E2 17 00 [10:52:14]MH_I2C_Read... [10:52:14]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [10:52:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:52:14]wFMCommunicate OK [10:52:14]requested_item fd.num is exist - process it [10:52:14]SAM_PROTO_GetFieldsCounters [10:52:14]wFMCommunicate request_size=4 [10:52:14]MH_SAM_APDU [10:52:14]CAPDU: 80 13 00 00 [10:52:14]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [10:52:14]Write i2c OK [10:52:14]MH_I2C_Read... [10:52:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:14]Read from MH i2c: E2 [10:52:14]MH_I2C_Read... [10:52:14]Read from MH i2c: E2 62 00 [10:52:14]MH_I2C_Read... [10:52:14]Read from MH i2c: E2 62 00 BC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 68 [10:52:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:52:14]wFMCommunicate OK [10:52:14]SAM_PROTO_GetFieldsCounters done [10:52:14]requested_item shift.num is exist - process it [10:52:14]requested_item shift.opened is exist - process it [10:52:14]req_shift_opened [10:52:14]FM_GetShiftState [10:52:14]SAM_PROTO_GetShiftState [10:52:14]wFMCommunicate request_size=4 [10:52:14]MH_SAM_APDU [10:52:14]CAPDU: 80 13 01 00 [10:52:14]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [10:52:14]Write i2c OK [10:52:14]MH_I2C_Read... [10:52:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:14]Read from MH i2c: E2 [10:52:14]MH_I2C_Read... [10:52:14]Read from MH i2c: E2 0E 00 [10:52:14]MH_I2C_Read... [10:52:14]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 09 [10:52:14]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:52:14]wFMCommunicate OK [10:52:14]SAM_PROTO_GetShiftState done [10:52:14]FM_GetShiftState done [10:52:14]req_shift_opened done [10:52:14]requested_item shift.open_date is exist - process it [10:52:14]req_shift_open_date [10:52:14]req_shift_open_date done [10:52:14]produce_requested_data done [10:52:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152668,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:52:14]process_action_free close_receipt [10:52:14]json_value_free [10:52:14]json_value_free done [10:52:14]process_json_proto returns [10:52:14]Send response to host [10:52:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152668,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:52:14]free response buf [10:52:14]execute_script done [10:52:14]execute_script returns [10:52:14]free content buf [10:52:14]Sock 10.Close socket [10:52:14]Sock 10.Thread stoped [10:52:16]Connected sock=11 [10:52:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F1 D5 07 01 0C 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 DB 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 54 02 00 35 04 06 00 AC A2 DC D0 3C A3 74 C5 83 13 AA 30 EB A2 [10:52:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B3 4A 47 00 D0 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 54 02 00 F4 03 04 00 DD 41 F2 66 B6 04 01 00 00 13 F0 EE A1 C6 DA 88 1A [10:52:16]CommunicateWithHost err = 0 [10:52:16]CheckOFDResponse [10:52:16]1017 (14) - 77093643461234 [10:52:16]1041 (16) - 0000000000871835 [10:52:16]1040 (4) - 152668 [10:52:16]1012 (4) - 24.09.2024 04:36 [10:52:16]1206 (1) - 0 [10:52:16]OFD Sender: Remove packet 152668 [10:52:16]ProducePacketName [10:52:16]name=ofd_packets/00152668 [10:52:16]NVStorageDeleteData [10:52:17]OFD Sender: No OFD packet to send [10:52:18]recv_with_timeout no data received [10:52:22]accept exits with 7 [10:52:22]New connection [10:52:22]New thread 3066842468 created [10:52:22]Thread 3066985828 joined [10:52:22]Waiting for new connection... [10:52:22] Sock 7.Parse request [10:52:22]Sock 7.Check first char [10:52:22]Sock 7.First char is OK [10:52:22]request: POST /json_proto HTTP/1.0 [10:52:22]Method: POST [10:52:22]URL: /json_proto [10:52:22]Method is POST - this is cgi request [10:52:22]url: /json_proto [10:52:22]query_string will be loaded in cgi processing [10:52:22]execute_cgi json_proto POST (null) [10:52:22]execute_cgi path=json_proto method=POST [10:52:22]POST find Content-Length [10:52:22]Host: 172.17.43.67:8080 [10:52:22]Content-Length: 678 [10:52:22]Content-Type: application/json [10:52:22] [10:52:22]POST finish read [10:52:22]Found Content-Length = 678 [10:52:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:22]execute_script... [10:52:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:22]POST & json_proto [10:52:22]process_json_proto [10:52:22]json parsed OK: [10:52:22]protocol is kg_v1.0 [10:52:22]action value=close_receipt [10:52:22]process_action close_receipt [10:52:22]cmd_close_receipt [10:52:22]MH_GetDate [10:52:22]Write to MH i2c: F0 00 00 BE 02 AF [10:52:22]Write i2c OK [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: F0 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: F0 09 00 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: F0 09 00 BE 02 00 E6 99 F2 66 6A BD 47 65 62 [10:52:22]GetLastDocTimeStamp 1727175131 [10:52:22]current date 1727175142 [10:52:22]FM_GetShiftState [10:52:22]SAM_PROTO_GetShiftState [10:52:22]wFMCommunicate request_size=4 [10:52:22]MH_SAM_APDU [10:52:22]CAPDU: 80 13 01 00 [10:52:22]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [10:52:22]Write i2c OK [10:52:22]MH_I2C_Read... [10:52:22]OFD Sender: No OFD packet to send [10:52:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:22]Read from MH i2c: E2 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 0E 00 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0B [10:52:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:52:22]wFMCommunicate OK [10:52:22]SAM_PROTO_GetShiftState done [10:52:22]FM_GetShiftState done [10:52:22]opened in 1727137889 [10:52:22]opened+sec_in_day 1727224289 [10:52:22]quantity*price = 40002 [10:52:22]sum+1 = 40003 [10:52:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 128 24.09.2024 10:52 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152669 ФПД: 134257144016686 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T105223&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152669&fm=134257144016686&tin=02508201610067®Number=0000000000091825&sum=40000 [10:52:23]StoreToDocumentArchive [10:52:23]shift 477 fd 152669 [10:52:23]save to /storage/0477/doc_00152669 [10:52:23]save last doc name /storage/0477/doc_00152669 to /storage/kkm_last_doc_name [10:52:23]save OK [10:52:23]Clear old archive folders... [10:52:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:52:23]tlvbuf is 010A9B40 [10:52:23]SAM_PROTO_ClearQueue [10:52:23]wFMCommunicate request_size=4 [10:52:23]MH_SAM_APDU [10:52:23]CAPDU: 80 09 00 00 [10:52:23]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [10:52:23]Write i2c OK [10:52:23]MH_I2C_Read... [10:52:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:23]Read from MH i2c: E2 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: E2 03 00 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [10:52:23]RAPDU: 90 00 [10:52:23]wFMCommunicate OK [10:52:23]SAM_PROTO_ClearQueue done [10:52:23]KKMCreateOFDPacket [10:52:23]OFDProtocolAddRootSTLVToBuf [10:52:23]FM_MakeSignedData [10:52:23]FM_MakeSignedData [10:52:23]SAM_PROTO_SignData [10:52:23]wFMCommunicate request_size=4 [10:52:23]MH_SAM_APDU [10:52:23]CAPDU: 80 0D 01 02 [10:52:23]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [10:52:23]Write i2c OK [10:52:23]MH_I2C_Read... [10:52:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:23]Read from MH i2c: E2 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: E2 03 00 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [10:52:23]RAPDU: 90 00 [10:52:23]wFMCommunicate OK [10:52:23]wFMCommunicate request_size=255 [10:52:23]MH_SAM_APDU [10:52:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 E7 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 54 02 00 35 04 06 00 7A [10:52:23]Write to MH i2c: E2 02 01 CE 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 E7 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 54 02 00 35 04 06 00 7A 00 00 0F [10:52:23]Write i2c OK [10:52:23]MH_I2C_Read... [10:52:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:23]Read from MH i2c: E2 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: E2 03 00 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [10:52:23]RAPDU: 90 00 [10:52:23]wFMCommunicate OK [10:52:23]wFMCommunicate request_size=10 [10:52:23]MH_SAM_APDU [10:52:23]CAPDU: 80 0D 02 02 05 1B 2D 60 AF 2E [10:52:23]Write to MH i2c: E2 0D 00 CF 02 80 0D 02 02 05 00 1B 2D 60 AF 2E 00 00 DA [10:52:23]Write i2c OK [10:52:23]MH_I2C_Read... [10:52:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:23]Read from MH i2c: E2 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: E2 03 00 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [10:52:23]RAPDU: 90 00 [10:52:23]wFMCommunicate OK [10:52:23]wFMCommunicate request_size=4 [10:52:23]MH_SAM_APDU [10:52:23]CAPDU: 80 0D 03 02 [10:52:23]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [10:52:23]Write i2c OK [10:52:23]MH_I2C_Read... [10:52:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:23]Read from MH i2c: E2 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: E2 0B 00 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: E2 0B 00 D0 02 00 EA DF 12 ED 8A 2E E3 27 90 00 D8 [10:52:23]RAPDU: EA DF 12 ED 8A 2E E3 27 90 00 [10:52:23]wFMCommunicate OK [10:52:23]SAM_PROTO_SignData done [10:52:23]FM_MakeSignedData done [10:52:23]CreateOFDProtocolMessage [10:52:23]wFMCommunicate request_size=4 [10:52:23]MH_SAM_APDU [10:52:23]CAPDU: 80 11 00 00 [10:52:23]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [10:52:23]Write i2c OK [10:52:23]MH_I2C_Read... [10:52:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:23]Read from MH i2c: E2 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: E2 17 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: E2 17 00 D1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [10:52:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:52:24]wFMCommunicate OK [10:52:24]CreateOFDProtocolMessage done [10:52:24]OFDSenderStorePacket 152669 [10:52:24]StoreOFDPacket docnum=152669 [10:52:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3F 0A 07 01 47 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 E7 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 54 02 00 35 04 06 00 7A 1B 2D 60 AF 2E EA DF 12 ED 8A 2E E3 27 [10:52:24]CheckFolder [10:52:24]dirname=/storage/ofd_packets [10:52:24]CheckFolder done [10:52:24]ProducePacketName [10:52:24]name=ofd_packets/00152669 [10:52:24]NVStorageSaveData ofd_packets/00152669 [10:52:24]File name is /storage/ofd_packets/00152669 [10:52:24]Write 301 bytes [10:52:24]NVStorageSaveData done [10:52:24]OFDSenderStorePacket done [10:52:24]KKMCreateOFDPacket done [10:52:24]NVStorageSaveData kkm_last_timestamp [10:52:24]File name is /storage/kkm_last_timestamp [10:52:24]Write 4 bytes [10:52:24]NVStorageSaveData done [10:52:24]ExternCall_PrintAddStr [10:52:24]wPrintStart [10:52:24]Write to MH i2c: 01 00 00 D2 02 D4 [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: 01 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: 01 07 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: 01 07 00 D2 02 00 00 00 00 00 FF 0F E9 [10:52:24]RasterBufferAndPrint [10:52:24]line Счет N : (1)1786673 [10:52:24]line ИНН: 02508201610067 [10:52:24]line Контрольно-Кассовый Чек [10:52:24]line ПРОДАЖА [10:52:24]line ТРК (МРК, ГНК) : 12 [10:52:24]line Товар: 2710124130 [10:52:24]line Аи-92-К-5 [10:52:24]line 5.900 * 67.80 [10:52:24]line = 400.02 [10:52:24]line НДС 12% НСП 1% [10:52:24]line > о реализуемом товаре [10:52:24]line ОКРУГЛЕНИЕ: -0.02 [10:52:24]line ИТОГО: 400.00 [10:52:24]line Внесено: 400.00 [10:52:24]line СДАЧА: 0.00 [10:52:24]line НСП 1% : 3.54 [10:52:24]line НДС 12% : 42.48 [10:52:24]line Наличными: 400.00 [10:52:24]line Безнал.: 0.00 [10:52:24]line Место: АЗС № 89 "Партнер Нефть" [10:52:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:52:24]line СНО: Общий режим [10:52:24]line Чек 128 24.09.2024 10:52 [10:52:24]line Смена: 477 ФФД: 1.0 [10:52:24]line ЗНМ: 0300000113 [10:52:24]line РНМ: 0000000000091825 [10:52:24]line Версия ККМ: 001 [10:52:24]line ФМ: 0000000000871835 [10:52:24]line ФД: 152669 [10:52:24]line ФПД: 134257144016686 [10:52:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T105223&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152669&fm=134257144016686&tin=02508201610067®Number=0000000000091825&sum=40000 [10:52:24]written 0, free lines is 4095 [10:52:24]OFD Sender: Processing packet 152669 [packets to send 829, broken 828] [10:52:24]ProducePacketName [10:52:24]name=ofd_packets/00152669 [10:52:24]OFD Sender: To server: pG, [10:52:24]CommunicateWithHost lk.salyk.kg:30040 [10:52:24]ConnectInit lk.salyk.kg [10:52:24]Write to MH i2c: 01 00 00 FD 02 FF [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: 01 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: 01 07 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 D7 0C E9 [10:52:24]RasterBufferAndPrint [10:52:24]line [10:52:24]line [10:52:24]line [10:52:24]line [10:52:24]line [10:52:24]written 0, free lines is 3297 [10:52:24]MH_Cut [10:52:24]Write to MH i2c: D1 01 00 04 03 01 D9 [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: D1 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: D1 01 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: D1 01 00 04 03 00 D8 [10:52:24]Write to MH i2c: 01 00 00 05 03 08 [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:25]*** Cut start [10:52:25]*** Purtial cut [10:52:25]*** Stage 1: CUTSNS_PIN = 1 [10:52:25]Read from MH i2c: 01 [10:52:25]MH_I2C_Read... [10:52:25]*** Stop cut motor [10:52:25]*** Cut end [10:52:25]Read from MH i2c: 01 07 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [10:52:25]process_action close_receipt done [10:52:25]requested_data is exist [10:52:25]produce_requested_data [10:52:25]requested_item fm.sn is exist - process it [10:52:25]wFMCommunicate request_size=4 [10:52:25]MH_SAM_APDU [10:52:25]CAPDU: 80 11 00 00 [10:52:25]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:25]Read from MH i2c: E2 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 17 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [10:52:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:52:25]wFMCommunicate OK [10:52:25]requested_item fd.num is exist - process it [10:52:25]SAM_PROTO_GetFieldsCounters [10:52:25]wFMCommunicate request_size=4 [10:52:25]MH_SAM_APDU [10:52:25]CAPDU: 80 13 00 00 [10:52:25]Write to MH i2c: E2 08 00 07 03 80 13 00 00 00 00 00 00 86 [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:25]Read from MH i2c: E2 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 62 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 62 00 07 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 B8 [10:52:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:52:25]wFMCommunicate OK [10:52:25]SAM_PROTO_GetFieldsCounters done [10:52:25]requested_item shift.num is exist - process it [10:52:25]requested_item shift.opened is exist - process it [10:52:25]req_shift_opened [10:52:25]FM_GetShiftState [10:52:25]SAM_PROTO_GetShiftState [10:52:25]wFMCommunicate request_size=4 [10:52:25]MH_SAM_APDU [10:52:25]CAPDU: 80 13 01 00 [10:52:25]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:25]Read from MH i2c: E2 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 0E 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 55 [10:52:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:52:25]wFMCommunicate OK [10:52:25]SAM_PROTO_GetShiftState done [10:52:25]FM_GetShiftState done [10:52:25]req_shift_opened done [10:52:25]requested_item shift.open_date is exist - process it [10:52:25]req_shift_open_date [10:52:25]req_shift_open_date done [10:52:25]produce_requested_data done [10:52:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152669,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:52:25]process_action_free close_receipt [10:52:25]json_value_free [10:52:25]json_value_free done [10:52:25]process_json_proto returns [10:52:25]Send response to host [10:52:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152669,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:52:25]free response buf [10:52:25]execute_script done [10:52:25]execute_script returns [10:52:25]free content buf [10:52:25]Sock 7.Close socket [10:52:25]Sock 7.Thread stoped [10:52:26]Connected sock=11 [10:52:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3F 0A 07 01 47 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 E7 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 54 02 00 35 04 06 00 7A 1B 2D 60 AF 2E EA DF 12 ED 8A 2E E3 27 [10:52:26]accept exits with 9 [10:52:26]New connection [10:52:26]New thread 3066985828 created [10:52:26]Thread 3066842468 joined [10:52:26]Waiting for new connection... [10:52:26] Sock 9.Parse request [10:52:26]Sock 9.Check first char [10:52:26]Sock 9.First char is OK [10:52:26]request: POST /json_proto HTTP/1.0 [10:52:26]Method: POST [10:52:26]URL: /json_proto [10:52:26]Method is POST - this is cgi request [10:52:26]url: /json_proto [10:52:26]query_string will be loaded in cgi processing [10:52:26]execute_cgi json_proto POST (null) [10:52:26]execute_cgi path=json_proto method=POST [10:52:26]POST find Content-Length [10:52:26]Host: 172.17.43.67:8080 [10:52:26]Content-Length: 801 [10:52:26]Content-Type: application/json [10:52:26] [10:52:26]POST finish read [10:52:26]Found Content-Length = 801 [10:52:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4066955.56", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:26]execute_script... [10:52:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4066955.56", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:26]POST & json_proto [10:52:26]process_json_proto [10:52:26]json parsed OK: [10:52:26]protocol is kg_v1.0 [10:52:26]action value=close_receipt [10:52:26]process_action close_receipt [10:52:26]cmd_close_receipt [10:52:26]MH_GetDate [10:52:26]Write to MH i2c: F0 00 00 09 03 FB [10:52:26]Write i2c OK [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: F0 [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: F0 09 00 [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: F0 09 00 09 03 00 EA 99 F2 66 6A BD 47 65 B2 [10:52:26]GetLastDocTimeStamp 1727175143 [10:52:26]current date 1727175146 [10:52:26]FM_GetShiftState [10:52:26]SAM_PROTO_GetShiftState [10:52:26]wFMCommunicate request_size=4 [10:52:26]MH_SAM_APDU [10:52:26]CAPDU: 80 13 01 00 [10:52:26]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [10:52:26]Write i2c OK [10:52:26]MH_I2C_Read... [10:52:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:26]Read from MH i2c: E2 [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: E2 0E 00 [10:52:26]MH_I2C_Read... [10:52:26]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 57 [10:52:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:52:26]wFMCommunicate OK [10:52:26]SAM_PROTO_GetShiftState done [10:52:26]FM_GetShiftState done [10:52:26]opened in 1727137889 [10:52:26]opened+sec_in_day 1727224289 [10:52:26]quantity*price = 0 [10:52:26]sum+1 = 1 [10:52:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 129 24.09.2024 10:52 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4066955.56 ФМ: 0000000000871835 ФД: 152670 ФПД: 161290032001159 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T105226&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152670&fm=161290032001159&tin=02508201610067®Number=0000000000091825&sum=0 [10:52:27]StoreToDocumentArchive [10:52:27]shift 477 fd 152670 [10:52:27]save to /storage/0477/doc_00152670 [10:52:27]save last doc name /storage/0477/doc_00152670 to /storage/kkm_last_doc_name [10:52:27]save OK [10:52:27]Clear old archive folders... [10:52:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:52:27]tlvbuf is B6F5D300 [10:52:27]SAM_PROTO_ClearQueue [10:52:27]wFMCommunicate request_size=4 [10:52:27]MH_SAM_APDU [10:52:27]CAPDU: 80 09 00 00 [10:52:27]Write to MH i2c: E2 08 00 17 03 80 09 00 00 00 00 00 00 8C [10:52:27]Write i2c OK [10:52:27]MH_I2C_Read... [10:52:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:27]Read from MH i2c: E2 [10:52:27]MH_I2C_Read... [10:52:27]Read from MH i2c: E2 03 00 [10:52:27]MH_I2C_Read... [10:52:27]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [10:52:27]RAPDU: 90 00 [10:52:27]wFMCommunicate OK [10:52:27]SAM_PROTO_ClearQueue done [10:52:27]KKMCreateOFDPacket [10:52:27]OFDProtocolAddRootSTLVToBuf [10:52:27]FM_MakeSignedData [10:52:27]FM_MakeSignedData [10:52:27]SAM_PROTO_SignData [10:52:27]wFMCommunicate request_size=4 [10:52:27]MH_SAM_APDU [10:52:27]CAPDU: 80 0D 01 02 [10:52:27]Write to MH i2c: E2 08 00 18 03 80 0D 01 02 00 00 00 00 94 [10:52:27]Write i2c OK [10:52:27]MH_I2C_Read... [10:52:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:27]Read from MH i2c: E2 [10:52:27]MH_I2C_Read... [10:52:27]Read from MH i2c: E2 03 00 [10:52:27]MH_I2C_Read... [10:52:27]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [10:52:27]RAPDU: 90 00 [10:52:27]wFMCommunicate OK [10:52:27]wFMCommunicate request_size=255 [10:52:27]MH_SAM_APDU [10:52:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 EA 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 54 02 00 35 04 06 00 92 B1 43 10 [10:52:27]Write to MH i2c: E2 02 01 19 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 EA 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 54 02 00 35 04 06 00 92 B1 43 10 00 00 51 [10:52:27]Write i2c OK [10:52:27]MH_I2C_Read... [10:52:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:28]Read from MH i2c: E2 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 03 00 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [10:52:28]RAPDU: 90 00 [10:52:28]wFMCommunicate OK [10:52:28]wFMCommunicate request_size=7 [10:52:28]MH_SAM_APDU [10:52:28]CAPDU: 80 0D 02 02 02 30 87 [10:52:28]Write to MH i2c: E2 0A 00 1A 03 80 0D 02 02 02 00 30 87 00 00 52 [10:52:28]Write i2c OK [10:52:28]MH_I2C_Read... [10:52:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:28]Read from MH i2c: E2 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 03 00 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [10:52:28]RAPDU: 90 00 [10:52:28]wFMCommunicate OK [10:52:28]wFMCommunicate request_size=4 [10:52:28]MH_SAM_APDU [10:52:28]CAPDU: 80 0D 03 02 [10:52:28]Write to MH i2c: E2 08 00 1B 03 80 0D 03 02 00 00 00 00 99 [10:52:28]Write i2c OK [10:52:28]MH_I2C_Read... [10:52:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:28]Read from MH i2c: E2 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 0B 00 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 0B 00 1B 03 00 CF BA 99 2F F2 B1 27 82 90 00 37 [10:52:28]RAPDU: CF BA 99 2F F2 B1 27 82 90 00 [10:52:28]wFMCommunicate OK [10:52:28]SAM_PROTO_SignData done [10:52:28]FM_MakeSignedData done [10:52:28]CreateOFDProtocolMessage [10:52:28]wFMCommunicate request_size=4 [10:52:28]MH_SAM_APDU [10:52:28]CAPDU: 80 11 00 00 [10:52:28]Write to MH i2c: E2 08 00 1C 03 80 11 00 00 00 00 00 00 99 [10:52:28]Write i2c OK [10:52:28]MH_I2C_Read... [10:52:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:28]Read from MH i2c: E2 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 17 00 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: E2 17 00 1C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [10:52:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:52:28]wFMCommunicate OK [10:52:28]CreateOFDProtocolMessage done [10:52:28]OFDSenderStorePacket 152670 [10:52:28]StoreOFDPacket docnum=152670 [10:52:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D6 D6 04 01 DA DA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 EA 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 54 02 00 35 04 06 00 92 B1 43 10 30 87 CF BA 99 2F F2 B1 27 82 [10:52:28]CheckFolder [10:52:28]dirname=/storage/ofd_packets [10:52:28]CheckFolder done [10:52:28]ProducePacketName [10:52:28]name=ofd_packets/00152670 [10:52:28]NVStorageSaveData ofd_packets/00152670 [10:52:28]File name is /storage/ofd_packets/00152670 [10:52:28]Write 298 bytes [10:52:28]NVStorageSaveData done [10:52:28]OFDSenderStorePacket done [10:52:28]KKMCreateOFDPacket done [10:52:28]NVStorageSaveData kkm_last_timestamp [10:52:28]File name is /storage/kkm_last_timestamp [10:52:28]Write 4 bytes [10:52:28]NVStorageSaveData done [10:52:28]ExternCall_PrintAddStr [10:52:28]wPrintStart [10:52:28]Write to MH i2c: 01 00 00 1D 03 20 [10:52:28]Write i2c OK [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: 01 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: 01 07 00 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: 01 07 00 1D 03 00 00 00 00 00 FF 0F 35 [10:52:28]RasterBufferAndPrint [10:52:28]line Счет N : (1)1786671 [10:52:28]line ИНН: 02508201610067 [10:52:28]line Контрольно-Кассовый Чек [10:52:28]line ПРОДАЖА [10:52:28]line ТРК (МРК, ГНК) : 31 [10:52:28]line Товар: 2710194210 [10:52:28]line ДТ-К-5 [10:52:28]line 40.000 * 0.00 [10:52:28]line = 0.00 [10:52:28]line НДС 12% НСП 1% [10:52:28]line > о реализуемом товаре [10:52:28]line ИТОГО: 0.00 [10:52:28]line НСП 1% : 0.00 [10:52:28]line НДС 12% : 0.00 [10:52:28]line Наличными: 0.00 [10:52:28]line Безнал.: 0.00 [10:52:28]line Место: АЗС № 89 "Партнер Нефть" [10:52:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:52:28]line СНО: Общий режим [10:52:28]line Чек 129 24.09.2024 10:52 [10:52:28]line Смена: 477 ФФД: 1.0 [10:52:28]line ЗНМ: 0300000113 [10:52:28]line РНМ: 0000000000091825 [10:52:28]line Версия ККМ: 001 [10:52:28]line Талоны: Топливные Талоны [10:52:28]line 4066955.56 [10:52:28]line ФМ: 0000000000871835 [10:52:28]line ФД: 152670 [10:52:28]line ФПД: 161290032001159 [10:52:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T105226&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152670&fm=161290032001159&tin=02508201610067®Number=0000000000091825&sum=0 [10:52:28]OFD Sender: Processing packet 152670 [packets to send 829, broken 828] [10:52:28]ProducePacketName [10:52:28]name=ofd_packets/00152670 [10:52:28]OFD Sender: To server: pG, [10:52:28]CommunicateWithHost lk.salyk.kg:30040 [10:52:28]ConnectInit lk.salyk.kg [10:52:28]written 0, free lines is 4095 [10:52:28]recv_with_timeout no data received [10:52:28]Write to MH i2c: 01 00 00 47 03 4A [10:52:28]Write i2c OK [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: 01 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: 01 07 00 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: 01 07 00 47 03 00 00 00 00 00 F0 0C 4D [10:52:28]RasterBufferAndPrint [10:52:28]line [10:52:28]line [10:52:28]line [10:52:28]line [10:52:28]line [10:52:28]written 0, free lines is 3333 [10:52:28]MH_Cut [10:52:28]Write to MH i2c: D1 01 00 4E 03 01 23 [10:52:28]Write i2c OK [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: D1 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: D1 01 00 [10:52:28]MH_I2C_Read... [10:52:28]Read from MH i2c: D1 01 00 4E 03 00 22 [10:52:28]Write to MH i2c: 01 00 00 4F 03 52 [10:52:28]Write i2c OK [10:52:28]MH_I2C_Read... [10:52:28]Connected sock=11 [10:52:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D6 D6 04 01 DA DA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 EA 99 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 54 02 00 35 04 06 00 92 B1 43 10 30 87 CF BA 99 2F F2 B1 27 82 [10:52:29]*** Cut start [10:52:29]*** Purtial cut [10:52:29]*** Stage 1: CUTSNS_PIN = 1 [10:52:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2E 90 47 00 B8 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 54 02 00 F4 03 04 00 EA 41 F2 66 B6 04 01 00 00 C5 91 0D 82 1F 48 BC 67 [10:52:29]CommunicateWithHost err = 0 [10:52:29]CheckOFDResponse [10:52:29]1017 (14) - 77093643461234 [10:52:29]1041 (16) - 0000000000871835 [10:52:29]1040 (4) - 152670 [10:52:29]1012 (4) - 24.09.2024 04:36 [10:52:29]1206 (1) - 0 [10:52:29]OFD Sender: Remove packet 152670 [10:52:29]ProducePacketName [10:52:29]name=ofd_packets/00152670 [10:52:29]NVStorageDeleteData [10:52:29]Read from MH i2c: 01 [10:52:29]MH_I2C_Read... [10:52:29]*** Stop cut motor [10:52:29]*** Cut end [10:52:29]Read from MH i2c: 01 07 00 [10:52:29]MH_I2C_Read... [10:52:29]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 FF 0F 67 [10:52:29]process_action close_receipt done [10:52:29]requested_data is exist [10:52:29]produce_requested_data [10:52:29]requested_item fm.sn is exist - process it [10:52:29]wFMCommunicate request_size=4 [10:52:29]MH_SAM_APDU [10:52:29]CAPDU: 80 11 00 00 [10:52:29]Write to MH i2c: E2 08 00 50 03 80 11 00 00 00 00 00 00 CD [10:52:29]Write i2c OK [10:52:29]MH_I2C_Read... [10:52:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:29]Read from MH i2c: E2 [10:52:29]MH_I2C_Read... [10:52:29]Read from MH i2c: E2 17 00 [10:52:29]MH_I2C_Read... [10:52:29]Read from MH i2c: E2 17 00 50 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [10:52:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:52:29]wFMCommunicate OK [10:52:29]requested_item fd.num is exist - process it [10:52:29]SAM_PROTO_GetFieldsCounters [10:52:29]wFMCommunicate request_size=4 [10:52:29]MH_SAM_APDU [10:52:29]CAPDU: 80 13 00 00 [10:52:29]Write to MH i2c: E2 08 00 51 03 80 13 00 00 00 00 00 00 D0 [10:52:29]Write i2c OK [10:52:29]MH_I2C_Read... [10:52:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:30]Read from MH i2c: E2 [10:52:30]MH_I2C_Read... [10:52:30]Read from MH i2c: E2 62 00 [10:52:30]MH_I2C_Read... [10:52:30]Read from MH i2c: E2 62 00 51 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 06 [10:52:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:52:30]wFMCommunicate OK [10:52:30]SAM_PROTO_GetFieldsCounters done [10:52:30]requested_item shift.num is exist - process it [10:52:30]requested_item shift.opened is exist - process it [10:52:30]req_shift_opened [10:52:30]FM_GetShiftState [10:52:30]SAM_PROTO_GetShiftState [10:52:30]wFMCommunicate request_size=4 [10:52:30]MH_SAM_APDU [10:52:30]CAPDU: 80 13 01 00 [10:52:30]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [10:52:30]Write i2c OK [10:52:30]MH_I2C_Read... [10:52:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:30]Read from MH i2c: E2 [10:52:30]MH_I2C_Read... [10:52:30]Read from MH i2c: E2 0E 00 [10:52:30]MH_I2C_Read... [10:52:30]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9F [10:52:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:52:30]wFMCommunicate OK [10:52:30]SAM_PROTO_GetShiftState done [10:52:30]FM_GetShiftState done [10:52:30]req_shift_opened done [10:52:30]requested_item shift.open_date is exist - process it [10:52:30]req_shift_open_date [10:52:30]req_shift_open_date done [10:52:30]produce_requested_data done [10:52:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152670,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:52:30]process_action_free close_receipt [10:52:30]json_value_free [10:52:30]json_value_free done [10:52:30]process_json_proto returns [10:52:30]Send response to host [10:52:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152670,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:52:30]free response buf [10:52:30]execute_script done [10:52:30]execute_script returns [10:52:30]free content buf [10:52:30]Sock 9.Close socket [10:52:30]Sock 9.Thread stoped [10:52:30]OFD Sender: No OFD packet to send [10:52:35]OFD Sender: No OFD packet to send [10:52:39]recv_with_timeout no data received [10:52:40]OFD Sender: No OFD packet to send [10:52:45]OFD Sender: No OFD packet to send [10:52:50]OFD Sender: No OFD packet to send [10:52:55]OFD Sender: No OFD packet to send [10:53:00]OFD Sender: No OFD packet to send [10:53:01]accept exits with 7 [10:53:01]New connection [10:53:01]New thread 3066842468 created [10:53:01]Thread 3066985828 joined [10:53:01]Waiting for new connection... [10:53:01] Sock 7.Parse request [10:53:01]Sock 7.Check first char [10:53:01]Sock 7.First char is OK [10:53:01]request: POST /json_proto HTTP/1.0 [10:53:01]Method: POST [10:53:01]URL: /json_proto [10:53:01]Method is POST - this is cgi request [10:53:01]url: /json_proto [10:53:01]query_string will be loaded in cgi processing [10:53:01]execute_cgi json_proto POST (null) [10:53:01]execute_cgi path=json_proto method=POST [10:53:01]POST find Content-Length [10:53:01]Host: 172.17.43.67:8080 [10:53:01]Content-Length: 915 [10:53:01]Content-Type: application/json [10:53:01] [10:53:01]POST finish read [10:53:01]Found Content-Length = 915 [10:53:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18860", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:01]execute_script... [10:53:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18860", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:01]POST & json_proto [10:53:01]process_json_proto [10:53:01]json parsed OK: [10:53:01]protocol is kg_v1.0 [10:53:01]action value=close_receipt [10:53:01]process_action close_receipt [10:53:01]cmd_close_receipt [10:53:01]MH_GetDate [10:53:01]Write to MH i2c: F0 00 00 53 03 45 [10:53:01]Write i2c OK [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: F0 [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: F0 09 00 [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: F0 09 00 53 03 00 0E 9A F2 66 6A BD 47 65 21 [10:53:01]GetLastDocTimeStamp 1727175146 [10:53:01]current date 1727175182 [10:53:01]FM_GetShiftState [10:53:01]SAM_PROTO_GetShiftState [10:53:01]wFMCommunicate request_size=4 [10:53:01]MH_SAM_APDU [10:53:01]CAPDU: 80 13 01 00 [10:53:01]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [10:53:01]Write i2c OK [10:53:01]MH_I2C_Read... [10:53:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:01]Read from MH i2c: E2 [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: E2 0E 00 [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A1 [10:53:01]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:53:01]wFMCommunicate OK [10:53:01]SAM_PROTO_GetShiftState done [10:53:01]FM_GetShiftState done [10:53:01]opened in 1727137889 [10:53:01]opened+sec_in_day 1727224289 [10:53:01]quantity*price = 4500 [10:53:01]sum+1 = 4501 [10:53:01]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700003010018 Чай хол Let`s Go! зел лим ПЭТ 0,5л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 130 24.09.2024 10:53 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152671 ФПД: 209859146606758 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T105302&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152671&fm=209859146606758&tin=02508201610067®Number=0000000000091825&sum=9500 0 [10:53:02]StoreToDocumentArchive [10:53:02]shift 477 fd 152671 [10:53:02]save to /storage/0477/doc_00152671 [10:53:02]save last doc name /storage/0477/doc_00152671 to /storage/kkm_last_doc_name [10:53:02]save OK [10:53:02]Clear old archive folders... [10:53:02]ProcessDocumentItem done err = 0, tmpTLVsize=391 [10:53:02]tlvbuf is 01042ED0 [10:53:02]SAM_PROTO_ClearQueue [10:53:02]wFMCommunicate request_size=4 [10:53:02]MH_SAM_APDU [10:53:02]CAPDU: 80 09 00 00 [10:53:02]Write to MH i2c: E2 08 00 61 03 80 09 00 00 00 00 00 00 D6 [10:53:02]Write i2c OK [10:53:02]MH_I2C_Read... [10:53:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:53:02]Read from MH i2c: E2 [10:53:02]MH_I2C_Read... [10:53:02]Read from MH i2c: E2 03 00 [10:53:02]MH_I2C_Read... [10:53:02]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [10:53:02]RAPDU: 90 00 [10:53:02]wFMCommunicate OK [10:53:02]SAM_PROTO_ClearQueue done [10:53:02]KKMCreateOFDPacket [10:53:02]OFDProtocolAddRootSTLVToBuf [10:53:02]FM_MakeSignedData [10:53:02]FM_MakeSignedData [10:53:02]SAM_PROTO_SignData [10:53:02]wFMCommunicate request_size=4 [10:53:02]MH_SAM_APDU [10:53:02]CAPDU: 80 0D 01 02 [10:53:02]Write to MH i2c: E2 08 00 62 03 80 0D 01 02 00 00 00 00 DE [10:53:02]Write i2c OK [10:53:02]MH_I2C_Read... [10:53:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:53:02]Read from MH i2c: E2 [10:53:02]MH_I2C_Read... [10:53:02]Read from MH i2c: E2 03 00 [10:53:02]MH_I2C_Read... [10:53:02]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [10:53:02]RAPDU: 90 00 [10:53:02]wFMCommunicate OK [10:53:02]wFMCommunicate request_size=255 [10:53:02]MH_SAM_APDU [10:53:02]CAPDU: 80 0D 02 02 FA 03 00 87 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 [10:53:02]Write to MH i2c: E2 02 01 63 03 80 0D 02 02 FA 00 03 00 87 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 00 00 07 [10:53:02]Write i2c OK [10:53:02]MH_I2C_Read... [10:53:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:03]Read from MH i2c: E2 [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: E2 03 00 [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [10:53:03]RAPDU: 90 00 [10:53:03]wFMCommunicate OK [10:53:03]wFMCommunicate request_size=150 [10:53:03]MH_SAM_APDU [10:53:03]CAPDU: 80 0D 02 02 91 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 0E 9A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 54 02 00 35 04 06 00 BE DD A3 E2 E8 A6 [10:53:03]Write to MH i2c: E2 99 00 64 03 80 0D 02 02 91 00 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 0E 9A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 54 02 00 35 04 06 00 BE DD A3 E2 E8 A6 00 00 7E [10:53:03]Write i2c OK [10:53:03]MH_I2C_Read... [10:53:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:03]Read from MH i2c: E2 [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: E2 03 00 [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [10:53:03]RAPDU: 90 00 [10:53:03]wFMCommunicate OK [10:53:03]wFMCommunicate request_size=4 [10:53:03]MH_SAM_APDU [10:53:03]CAPDU: 80 0D 03 02 [10:53:03]Write to MH i2c: E2 08 00 65 03 80 0D 03 02 00 00 00 00 E3 [10:53:03]Write i2c OK [10:53:03]MH_I2C_Read... [10:53:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:53:03]Read from MH i2c: E2 [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: E2 0B 00 [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: E2 0B 00 65 03 00 54 D5 6E 1E 74 5D 19 6F 90 00 F2 [10:53:03]RAPDU: 54 D5 6E 1E 74 5D 19 6F 90 00 [10:53:03]wFMCommunicate OK [10:53:03]SAM_PROTO_SignData done [10:53:03]FM_MakeSignedData done [10:53:03]CreateOFDProtocolMessage [10:53:03]wFMCommunicate request_size=4 [10:53:03]MH_SAM_APDU [10:53:03]CAPDU: 80 11 00 00 [10:53:03]Write to MH i2c: E2 08 00 66 03 80 11 00 00 00 00 00 00 E3 [10:53:03]Write i2c OK [10:53:03]MH_I2C_Read... [10:53:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:03]Read from MH i2c: E2 [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: E2 17 00 [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: E2 17 00 66 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [10:53:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:53:03]wFMCommunicate OK [10:53:03]CreateOFDProtocolMessage done [10:53:03]OFDSenderStorePacket 152671 [10:53:03]StoreOFDPacket docnum=152671 [10:53:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 9B 01 00 00 CB 03 93 01 82 1E 5A 03 01 00 03 00 87 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 0E 9A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 54 02 00 35 04 06 00 BE DD A3 E2 E8 A6 54 D5 6E 1E 74 5D 19 6F [10:53:03]CheckFolder [10:53:03]dirname=/storage/ofd_packets [10:53:03]CheckFolder done [10:53:03]ProducePacketName [10:53:03]name=ofd_packets/00152671 [10:53:03]NVStorageSaveData ofd_packets/00152671 [10:53:03]File name is /storage/ofd_packets/00152671 [10:53:03]Write 441 bytes [10:53:03]NVStorageSaveData done [10:53:03]OFDSenderStorePacket done [10:53:03]KKMCreateOFDPacket done [10:53:03]NVStorageSaveData kkm_last_timestamp [10:53:03]File name is /storage/kkm_last_timestamp [10:53:03]Write 4 bytes [10:53:03]NVStorageSaveData done [10:53:03]ExternCall_PrintAddStr [10:53:03]wPrintStart [10:53:03]Write to MH i2c: 01 00 00 67 03 6A [10:53:03]Write i2c OK [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: 01 [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: 01 07 00 [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: 01 07 00 67 03 00 00 00 00 00 FF 0F 7F [10:53:03]RasterBufferAndPrint [10:53:03]line Счет N : (3)18860 [10:53:03]line ИНН: 02508201610067 [10:53:03]line Контрольно-Кассовый Чек [10:53:03]line ПРОДАЖА [10:53:03]line Товар: 4700000160358 [10:53:03]line Вода Легенда 1л [10:53:03]line 1.000 * 45.00 [10:53:03]line = 45.00 [10:53:03]line НДС 12% НСП 1% [10:53:03]line > о реализуемом товаре [10:53:03]line Товар: 4700003010018 [10:53:03]line Чай хол Let`s Go! зел лим ПЭТ 0,5л [10:53:03]line 1.000 * 50.00 [10:53:03]line = 50.00 [10:53:03]line НДС 12% НСП 1% [10:53:03]line > о реализуемом товаре [10:53:03]line ИТОГО: 95.00 [10:53:03]line НСП 1% : 0.84 [10:53:03]line НДС 12% : 10.09 [10:53:03]line Наличными: 95.00 [10:53:03]line Безнал.: 0.00 [10:53:03]line Место: АЗС № 89 "Партнер Нефть" [10:53:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:53:03]line СНО: Общий режим [10:53:03]line Чек 130 24.09.2024 10:53 [10:53:03]line Смена: 477 ФФД: 1.0 [10:53:03]line ЗНМ: 0300000113 [10:53:03]line РНМ: 0000000000091825 [10:53:03]line Версия ККМ: 001 [10:53:03]line ФМ: 0000000000871835 [10:53:03]line ФД: 152671 [10:53:03]line ФПД: 209859146606758 [10:53:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T105302&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152671&fm=209859146606758&tin=02508201610067®Number=0000000000091825&sum=9500 [10:53:03]line 0 [10:53:03]written 0, free lines is 4095 [10:53:03]OFD Sender: Processing packet 152671 [packets to send 829, broken 828] [10:53:03]ProducePacketName [10:53:03]name=ofd_packets/00152671 [10:53:03]OFD Sender: To server: pG, [10:53:03]CommunicateWithHost lk.salyk.kg:30040 [10:53:03]ConnectInit lk.salyk.kg [10:53:04]Write to MH i2c: 01 00 00 96 03 99 [10:53:04]Write i2c OK [10:53:04]MH_I2C_Read... [10:53:04]Read from MH i2c: 01 [10:53:04]MH_I2C_Read... [10:53:04]Read from MH i2c: 01 07 00 [10:53:04]MH_I2C_Read... [10:53:04]Read from MH i2c: 01 07 00 96 03 00 00 00 00 00 9D 0C 49 [10:53:04]RasterBufferAndPrint [10:53:04]line [10:53:04]line [10:53:04]line [10:53:04]line [10:53:04]line [10:53:04]written 0, free lines is 3245 [10:53:04]MH_Cut [10:53:04]Write to MH i2c: D1 01 00 9D 03 01 72 [10:53:04]Write i2c OK [10:53:04]MH_I2C_Read... [10:53:04]Read from MH i2c: D1 [10:53:04]MH_I2C_Read... [10:53:04]Read from MH i2c: D1 01 00 [10:53:04]MH_I2C_Read... [10:53:04]Read from MH i2c: D1 01 00 9D 03 00 71 [10:53:04]Write to MH i2c: 01 00 00 9E 03 A1 [10:53:04]Write i2c OK [10:53:04]MH_I2C_Read... [10:53:04]*** Cut start [10:53:04]*** Purtial cut [10:53:04]*** Stage 1: CUTSNS_PIN = 1 [10:53:05]Connected sock=11 [10:53:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 9B 01 00 00 CB 03 93 01 82 1E 5A 03 01 00 03 00 87 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 *** Stop cut motor [10:53:05]00 *** Cut end [10:53:05]54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 0E 9A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 54 02 00 35 04 06 00 BE DD A3 E2 E8 A6 54 D5 6E 1E 74 5D 19 6F [10:53:05]Read from MH i2c: 01 [10:53:05]MH_I2C_Read... [10:53:05]Read from MH i2c: 01 07 00 [10:53:05]MH_I2C_Read... [10:53:05]Read from MH i2c: 01 07 00 9E 03 00 00 00 00 00 FF 0F B6 [10:53:05]process_action close_receipt done [10:53:05]requested_data is exist [10:53:05]produce_requested_data [10:53:05]requested_item fm.sn is exist - process it [10:53:05]wFMCommunicate request_size=4 [10:53:05]MH_SAM_APDU [10:53:05]CAPDU: 80 11 00 00 [10:53:05]Write to MH i2c: E2 08 00 9F 03 80 11 00 00 00 00 00 00 1C [10:53:05]Write i2c OK [10:53:05]MH_I2C_Read... [10:53:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:05]Read from MH i2c: E2 [10:53:05]MH_I2C_Read... [10:53:05]Read from MH i2c: E2 17 00 [10:53:05]MH_I2C_Read... [10:53:05]Read from MH i2c: E2 17 00 9F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [10:53:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:53:05]wFMCommunicate OK [10:53:05]requested_item fd.num is exist - process it [10:53:05]SAM_PROTO_GetFieldsCounters [10:53:05]wFMCommunicate request_size=4 [10:53:05]MH_SAM_APDU [10:53:05]CAPDU: 80 13 00 00 [10:53:05]Write to MH i2c: E2 08 00 A0 03 80 13 00 00 00 00 00 00 1F [10:53:05]Write i2c OK [10:53:05]MH_I2C_Read... [10:53:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:53:05]Read from MH i2c: E2 [10:53:05]MH_I2C_Read... [10:53:05]Read from MH i2c: E2 62 00 [10:53:05]MH_I2C_Read... [10:53:05]Read from MH i2c: E2 62 00 A0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 59 [10:53:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:53:05]wFMCommunicate OK [10:53:05]SAM_PROTO_GetFieldsCounters done [10:53:05]requested_item shift.num is exist - process it [10:53:05]requested_item shift.opened is exist - process it [10:53:05]req_shift_opened [10:53:05]FM_GetShiftState [10:53:05]SAM_PROTO_GetShiftState [10:53:05]wFMCommunicate request_size=4 [10:53:05]MH_SAM_APDU [10:53:05]CAPDU: 80 13 01 00 [10:53:05]Write to MH i2c: E2 08 00 A1 03 80 13 01 00 00 00 00 00 21 [10:53:05]Write i2c OK [10:53:05]MH_I2C_Read... [10:53:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:05]Read from MH i2c: E2 [10:53:05]MH_I2C_Read... [10:53:05]Read from MH i2c: E2 0E 00 [10:53:05]MH_I2C_Read... [10:53:05]Read from MH i2c: E2 0E 00 A1 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EE [10:53:05]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:53:05]wFMCommunicate OK [10:53:05]SAM_PROTO_GetShiftState done [10:53:05]FM_GetShiftState done [10:53:05]req_shift_opened done [10:53:05]requested_item shift.open_date is exist - process it [10:53:05]req_shift_open_date [10:53:05]req_shift_open_date done [10:53:05]produce_requested_data done [10:53:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152671,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:53:05]process_action_free close_receipt [10:53:05]json_value_free [10:53:05]json_value_free done [10:53:05]process_json_proto returns [10:53:05]Send response to host [10:53:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152671,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:53:05]free response buf [10:53:05]execute_script done [10:53:05]execute_script returns [10:53:05]free content buf [10:53:05]Sock 7.Close socket [10:53:05]Sock 7.Thread stoped [10:53:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 30 CA 47 00 7D 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 54 02 00 F4 03 04 00 0E 42 F2 66 B6 04 01 00 00 32 3E AC 2C 1F 85 D6 E5 [10:53:06]CommunicateWithHost err = 0 [10:53:06]CheckOFDResponse [10:53:06]1017 (14) - 77093643461234 [10:53:06]1041 (16) - 0000000000871835 [10:53:06]1040 (4) - 152671 [10:53:06]1012 (4) - 24.09.2024 04:37 [10:53:06]1206 (1) - 0 [10:53:06]OFD Sender: Remove packet 152671 [10:53:06]ProducePacketName [10:53:06]name=ofd_packets/00152671 [10:53:06]NVStorageDeleteData [10:53:06]recv_with_timeout no data received [10:53:06]OFD Sender: No OFD packet to send [10:53:11]OFD Sender: No OFD packet to send [10:53:16]OFD Sender: No OFD packet to send [10:53:16]recv_with_timeout no data received [10:53:21]OFD Sender: No OFD packet to send [10:53:26]OFD Sender: No OFD packet to send [10:53:29]recv_with_timeout no data received [10:53:31]OFD Sender: No OFD packet to send [10:53:36]OFD Sender: No OFD packet to send [10:53:41]OFD Sender: No OFD packet to send [10:53:47]OFD Sender: No OFD packet to send [10:53:49]recv_with_timeout no data received [10:53:52]OFD Sender: No OFD packet to send [10:53:57]OFD Sender: No OFD packet to send [10:54:02]OFD Sender: No OFD packet to send [10:54:04]recv_with_timeout no data received [10:54:07]OFD Sender: No OFD packet to send [10:54:12]OFD Sender: No OFD packet to send [10:54:17]OFD Sender: No OFD packet to send [10:54:22]OFD Sender: No OFD packet to send [10:54:27]OFD Sender: No OFD packet to send [10:54:32]OFD Sender: No OFD packet to send [10:54:37]OFD Sender: No OFD packet to send [10:54:42]OFD Sender: No OFD packet to send [10:54:47]OFD Sender: No OFD packet to send [10:54:52]OFD Sender: No OFD packet to send [10:54:57]OFD Sender: No OFD packet to send [10:55:02]OFD Sender: No OFD packet to send [10:55:07]OFD Sender: No OFD packet to send [10:55:12]OFD Sender: No OFD packet to send [10:55:17]OFD Sender: No OFD packet to send [10:55:22]OFD Sender: No OFD packet to send [10:55:27]OFD Sender: No OFD packet to send [10:55:32]OFD Sender: No OFD packet to send [10:55:37]OFD Sender: No OFD packet to send [10:55:41]accept exits with 10 [10:55:41]New connection [10:55:41]New thread 3066985828 created [10:55:41]Thread 3066842468 joined [10:55:41]Waiting for new connection... [10:55:41] Sock 10.Parse request [10:55:41]Sock 10.Check first char [10:55:41]Sock 10.First char is OK [10:55:41]request: POST /json_proto HTTP/1.0 [10:55:41]Method: POST [10:55:41]URL: /json_proto [10:55:41]Method is POST - this is cgi request [10:55:41]url: /json_proto [10:55:41]query_string will be loaded in cgi processing [10:55:41]execute_cgi json_proto POST (null) [10:55:41]execute_cgi path=json_proto method=POST [10:55:41]POST find Content-Length [10:55:41]Host: 172.17.43.67:8080 [10:55:41]Content-Length: 675 [10:55:41]Content-Type: application/json [10:55:41] [10:55:41]POST finish read [10:55:41]Found Content-Length = 675 [10:55:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:41]execute_script... [10:55:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:41]POST & json_proto [10:55:41]process_json_proto [10:55:41]json parsed OK: [10:55:41]protocol is kg_v1.0 [10:55:41]action value=close_receipt [10:55:41]process_action close_receipt [10:55:41]cmd_close_receipt [10:55:41]MH_GetDate [10:55:41]Write to MH i2c: F0 00 00 A2 03 94 [10:55:41]Write i2c OK [10:55:41]MH_I2C_Read... [10:55:41]Read from MH i2c: F0 [10:55:41]MH_I2C_Read... [10:55:41]Read from MH i2c: F0 09 00 [10:55:41]MH_I2C_Read... [10:55:41]Read from MH i2c: F0 09 00 A2 03 00 AE 9A F2 66 6A BD 47 65 10 [10:55:41]GetLastDocTimeStamp 1727175182 [10:55:41]current date 1727175342 [10:55:41]FM_GetShiftState [10:55:41]SAM_PROTO_GetShiftState [10:55:41]wFMCommunicate request_size=4 [10:55:41]MH_SAM_APDU [10:55:41]CAPDU: 80 13 01 00 [10:55:41]Write to MH i2c: E2 08 00 A3 03 80 13 01 00 00 00 00 00 23 [10:55:41]Write i2c OK [10:55:41]MH_I2C_Read... [10:55:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:41]Read from MH i2c: E2 [10:55:41]MH_I2C_Read... [10:55:41]Read from MH i2c: E2 0E 00 [10:55:41]MH_I2C_Read... [10:55:41]Read from MH i2c: E2 0E 00 A3 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F0 [10:55:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:55:41]wFMCommunicate OK [10:55:41]SAM_PROTO_GetShiftState done [10:55:41]FM_GetShiftState done [10:55:41]opened in 1727137889 [10:55:41]opened+sec_in_day 1727224289 [10:55:41]quantity*price = 50063 [10:55:41]sum+1 = 50064 [10:55:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 131 24.09.2024 10:55 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152672 ФПД: 70728981443550 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T105542&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152672&fm=70728981443550&tin=02508201610067®Number=0000000000091825&sum=50000 [10:55:43]StoreToDocumentArchive [10:55:43]shift 477 fd 152672 [10:55:43]save to /storage/0477/doc_00152672 [10:55:43]save last doc name /storage/0477/doc_00152672 to /storage/kkm_last_doc_name [10:55:43]save OK [10:55:43]Clear old archive folders... [10:55:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:55:43]tlvbuf is 0103D200 [10:55:43]SAM_PROTO_ClearQueue [10:55:43]wFMCommunicate request_size=4 [10:55:43]MH_SAM_APDU [10:55:43]CAPDU: 80 09 00 00 [10:55:43]Write to MH i2c: E2 08 00 B0 03 80 09 00 00 00 00 00 00 25 [10:55:43]Write i2c OK [10:55:43]MH_I2C_Read... [10:55:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:43]Read from MH i2c: E2 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 03 00 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [10:55:43]RAPDU: 90 00 [10:55:43]wFMCommunicate OK [10:55:43]SAM_PROTO_ClearQueue done [10:55:43]KKMCreateOFDPacket [10:55:43]OFDProtocolAddRootSTLVToBuf [10:55:43]FM_MakeSignedData [10:55:43]FM_MakeSignedData [10:55:43]SAM_PROTO_SignData [10:55:43]wFMCommunicate request_size=4 [10:55:43]MH_SAM_APDU [10:55:43]CAPDU: 80 0D 01 02 [10:55:43]Write to MH i2c: E2 08 00 B1 03 80 0D 01 02 00 00 00 00 2D [10:55:43]Write i2c OK [10:55:43]MH_I2C_Read... [10:55:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:43]Read from MH i2c: E2 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 03 00 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [10:55:43]RAPDU: 90 00 [10:55:43]wFMCommunicate OK [10:55:43]wFMCommunicate request_size=255 [10:55:43]MH_SAM_APDU [10:55:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 AE 9A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 54 02 00 35 04 06 00 40 53 DF D0 [10:55:43]Write to MH i2c: E2 02 01 B2 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 AE 9A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 54 02 00 35 04 06 00 40 53 DF D0 00 00 33 [10:55:43]Write i2c OK [10:55:43]MH_I2C_Read... [10:55:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:43]Read from MH i2c: E2 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 03 00 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [10:55:43]RAPDU: 90 00 [10:55:43]wFMCommunicate OK [10:55:43]wFMCommunicate request_size=7 [10:55:43]MH_SAM_APDU [10:55:43]CAPDU: 80 0D 02 02 02 73 DE [10:55:43]Write to MH i2c: E2 0A 00 B3 03 80 0D 02 02 02 00 73 DE 00 00 85 [10:55:43]Write i2c OK [10:55:43]MH_I2C_Read... [10:55:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:43]Read from MH i2c: E2 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 03 00 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [10:55:43]RAPDU: 90 00 [10:55:43]wFMCommunicate OK [10:55:43]wFMCommunicate request_size=4 [10:55:43]MH_SAM_APDU [10:55:43]CAPDU: 80 0D 03 02 [10:55:43]Write to MH i2c: E2 08 00 B4 03 80 0D 03 02 00 00 00 00 32 [10:55:43]Write i2c OK [10:55:43]MH_I2C_Read... [10:55:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:43]Read from MH i2c: E2 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 0B 00 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 0B 00 B4 03 00 FD A6 8B 85 9C 16 E0 E8 90 00 60 [10:55:43]RAPDU: FD A6 8B 85 9C 16 E0 E8 90 00 [10:55:43]wFMCommunicate OK [10:55:43]SAM_PROTO_SignData done [10:55:43]FM_MakeSignedData done [10:55:43]CreateOFDProtocolMessage [10:55:43]wFMCommunicate request_size=4 [10:55:43]MH_SAM_APDU [10:55:43]CAPDU: 80 11 00 00 [10:55:43]Write to MH i2c: E2 08 00 B5 03 80 11 00 00 00 00 00 00 32 [10:55:43]Write i2c OK [10:55:43]MH_I2C_Read... [10:55:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:43]Read from MH i2c: E2 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 17 00 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: E2 17 00 B5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [10:55:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:55:43]wFMCommunicate OK [10:55:43]CreateOFDProtocolMessage done [10:55:43]OFDSenderStorePacket 152672 [10:55:43]StoreOFDPacket docnum=152672 [10:55:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A2 BA 04 01 16 C8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 AE 9A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 54 02 00 35 04 06 00 40 53 DF D0 73 DE FD A6 8B 85 9C 16 E0 E8 [10:55:43]CheckFolder [10:55:43]dirname=/storage/ofd_packets [10:55:43]CheckFolder done [10:55:43]ProducePacketName [10:55:43]name=ofd_packets/00152672 [10:55:43]NVStorageSaveData ofd_packets/00152672 [10:55:43]File name is /storage/ofd_packets/00152672 [10:55:43]Write 298 bytes [10:55:43]NVStorageSaveData done [10:55:43]OFDSenderStorePacket done [10:55:43]KKMCreateOFDPacket done [10:55:43]NVStorageSaveData kkm_last_timestamp [10:55:43]File name is /storage/kkm_last_timestamp [10:55:43]Write 4 bytes [10:55:43]NVStorageSaveData done [10:55:43]ExternCall_PrintAddStr [10:55:43]wPrintStart [10:55:43]Write to MH i2c: 01 00 00 B6 03 B9 [10:55:43]Write i2c OK [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: 01 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: 01 07 00 [10:55:43]MH_I2C_Read... [10:55:43]Read from MH i2c: 01 07 00 B6 03 00 00 00 00 00 FF 0F CE [10:55:43]RasterBufferAndPrint [10:55:43]line Счет N : (1)1786674 [10:55:43]line ИНН: 02508201610067 [10:55:43]line Контрольно-Кассовый Чек [10:55:43]line ПРОДАЖА [10:55:43]line ТРК (МРК, ГНК) : 41 [10:55:43]line Товар: 2710194210 [10:55:43]line ДТ-К-5 [10:55:43]line 6.570 * 76.20 [10:55:43]line = 500.63 [10:55:43]line НДС 12% НСП 1% [10:55:43]line > о реализуемом товаре [10:55:43]line ОКРУГЛЕНИЕ: -0.63 [10:55:43]line ИТОГО: 500.00 [10:55:43]line Внесено: 500.00 [10:55:43]line СДАЧА: 0.00 [10:55:43]line НСП 1% : 4.43 [10:55:43]line НДС 12% : 53.16 [10:55:43]line Наличными: 500.00 [10:55:43]line Безнал.: 0.00 [10:55:43]line Место: АЗС № 89 "Партнер Нефть" [10:55:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:55:43]line СНО: Общий режим [10:55:43]line Чек 131 24.09.2024 10:55 [10:55:43]line Смена: 477 ФФД: 1.0 [10:55:43]line ЗНМ: 0300000113 [10:55:43]line РНМ: 0000000000091825 [10:55:43]line Версия ККМ: 001 [10:55:43]line ФМ: 0000000000871835 [10:55:43]line ФД: 152672 [10:55:43]line ФПД: 70728981443550 [10:55:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T105542&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152672&fm=70728981443550&tin=02508201610067®Number=0000000000091825&sum=50000 [10:55:43]OFD Sender: Processing packet 152672 [packets to send 829, broken 828] [10:55:43]ProducePacketName [10:55:43]name=ofd_packets/00152672 [10:55:43]OFD Sender: To server: pG, [10:55:43]CommunicateWithHost lk.salyk.kg:30040 [10:55:43]ConnectInit lk.salyk.kg [10:55:43]written 0, free lines is 4095 [10:55:44]Write to MH i2c: 01 00 00 E1 03 E4 [10:55:44]Write i2c OK [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: 01 [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: 01 07 00 [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: 01 07 00 E1 03 00 00 00 00 00 D7 0C CE [10:55:44]RasterBufferAndPrint [10:55:44]line [10:55:44]line [10:55:44]line [10:55:44]line [10:55:44]line [10:55:44]written 0, free lines is 3295 [10:55:44]MH_Cut [10:55:44]Write to MH i2c: D1 01 00 E8 03 01 BD [10:55:44]Write i2c OK [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: D1 [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: D1 01 00 [10:55:44]MH_I2C_Read... [10:55:44]Read from MH i2c: D1 01 00 E8 03 00 BC [10:55:44]Write to MH i2c: 01 00 00 E9 03 EC [10:55:44]Write i2c OK [10:55:44]MH_I2C_Read... [10:55:44]Connected sock=7 [10:55:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A2 BA 04 01 16 C8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 AE 9A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 54 02 00 35 04 06 00 40 53 DF D0 73 DE FD A6 8B 85 9C 16 E0 E8 [10:55:45]*** Cut start [10:55:45]*** Purtial cut [10:55:45]*** Stage 1: CUTSNS_PIN = 1 [10:55:45]Read from MH i2c: 01 [10:55:45]MH_I2C_Read... [10:55:45]*** Stop cut motor [10:55:45]*** Cut end [10:55:45]Read from MH i2c: 01 07 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: 01 07 00 E9 03 00 00 00 00 00 FF 0F 01 [10:55:45]process_action close_receipt done [10:55:45]requested_data is exist [10:55:45]produce_requested_data [10:55:45]requested_item fm.sn is exist - process it [10:55:45]wFMCommunicate request_size=4 [10:55:45]MH_SAM_APDU [10:55:45]CAPDU: 80 11 00 00 [10:55:45]Write to MH i2c: E2 08 00 EA 03 80 11 00 00 00 00 00 00 67 [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:45]Read from MH i2c: E2 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 17 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 17 00 EA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BA [10:55:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:55:45]wFMCommunicate OK [10:55:45]requested_item fd.num is exist - process it [10:55:45]SAM_PROTO_GetFieldsCounters [10:55:45]wFMCommunicate request_size=4 [10:55:45]MH_SAM_APDU [10:55:45]CAPDU: 80 13 00 00 [10:55:45]Write to MH i2c: E2 08 00 EB 03 80 13 00 00 00 00 00 00 6A [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 01 04 47 00 0A 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 54 02 00 F4 03 04 00 AD 42 F2 66 B6 04 01 00 00 7C 75 A6 AD 33 00 FA 69 [10:55:45]CommunicateWithHost err = 0 [10:55:45]CheckOFDResponse [10:55:45]1017 (14) - 77093643461234 [10:55:45]1041 (16) - 0000000000871835 [10:55:45]1040 (4) - 152672 [10:55:45]1012 (4) - 24.09.2024 04:40 [10:55:45]1206 (1) - 0 [10:55:45]OFD Sender: Remove packet 152672 [10:55:45]ProducePacketName [10:55:45]name=ofd_packets/00152672 [10:55:45]NVStorageDeleteData [10:55:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:45]Read from MH i2c: E2 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 62 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 62 00 EB 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 60 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 A8 [10:55:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 60 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:55:45]wFMCommunicate OK [10:55:45]SAM_PROTO_GetFieldsCounters done [10:55:45]requested_item shift.num is exist - process it [10:55:45]requested_item shift.opened is exist - process it [10:55:45]req_shift_opened [10:55:45]FM_GetShiftState [10:55:45]SAM_PROTO_GetShiftState [10:55:45]wFMCommunicate request_size=4 [10:55:45]MH_SAM_APDU [10:55:45]CAPDU: 80 13 01 00 [10:55:45]Write to MH i2c: E2 08 00 EC 03 80 13 01 00 00 00 00 00 6C [10:55:45]Write i2c OK [10:55:45]MH_I2C_Read... [10:55:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:45]Read from MH i2c: E2 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 0E 00 [10:55:45]MH_I2C_Read... [10:55:45]Read from MH i2c: E2 0E 00 EC 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 39 [10:55:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:55:45]wFMCommunicate OK [10:55:45]SAM_PROTO_GetShiftState done [10:55:45]FM_GetShiftState done [10:55:45]req_shift_opened done [10:55:45]requested_item shift.open_date is exist - process it [10:55:45]req_shift_open_date [10:55:45]req_shift_open_date done [10:55:45]produce_requested_data done [10:55:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152672,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:55:45]process_action_free close_receipt [10:55:45]json_value_free [10:55:45]json_value_free done [10:55:45]process_json_proto returns [10:55:45]Send response to host [10:55:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152672,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:55:45]free response buf [10:55:45]execute_script done [10:55:45]execute_script returns [10:55:45]free content buf [10:55:45]Sock 10.Close socket [10:55:45]Sock 10.Thread stoped [10:55:45]OFD Sender: No OFD packet to send [10:55:51]OFD Sender: No OFD packet to send [10:55:54]recv_with_timeout no data received [10:55:56]OFD Sender: No OFD packet to send [10:55:58]accept exits with 9 [10:55:58]New connection [10:55:58]New thread 3066842468 created [10:55:58]Thread 3066985828 joined [10:55:58]Waiting for new connection... [10:55:58] Sock 9.Parse request [10:55:58]Sock 9.Check first char [10:55:58]Sock 9.First char is OK [10:55:58]request: POST /json_proto HTTP/1.0 [10:55:58]Method: POST [10:55:58]URL: /json_proto [10:55:58]Method is POST - this is cgi request [10:55:58]url: /json_proto [10:55:58]query_string will be loaded in cgi processing [10:55:58]execute_cgi json_proto POST (null) [10:55:58]execute_cgi path=json_proto method=POST [10:55:58]POST find Content-Length [10:55:58]Host: 172.17.43.67:8080 [10:55:58]Content-Length: 678 [10:55:58]Content-Type: application/json [10:55:58] [10:55:58]POST finish read [10:55:58]Found Content-Length = 678 [10:55:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 3.370, "sum" : 250.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:58]execute_script... [10:55:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 3.370, "sum" : 250.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:58]POST & json_proto [10:55:58]process_json_proto [10:55:58]json parsed OK: [10:55:58]protocol is kg_v1.0 [10:55:58]action value=close_receipt [10:55:58]process_action close_receipt [10:55:58]cmd_close_receipt [10:55:58]MH_GetDate [10:55:58]Write to MH i2c: F0 00 00 ED 03 DF [10:55:58]Write i2c OK [10:55:58]MH_I2C_Read... [10:55:58]Read from MH i2c: F0 [10:55:58]MH_I2C_Read... [10:55:58]Read from MH i2c: F0 09 00 [10:55:58]MH_I2C_Read... [10:55:58]Read from MH i2c: F0 09 00 ED 03 00 BF 9A F2 66 6A BD 47 65 6C [10:55:58]GetLastDocTimeStamp 1727175342 [10:55:58]current date 1727175359 [10:55:58]FM_GetShiftState [10:55:58]SAM_PROTO_GetShiftState [10:55:58]wFMCommunicate request_size=4 [10:55:58]MH_SAM_APDU [10:55:58]CAPDU: 80 13 01 00 [10:55:58]Write to MH i2c: E2 08 00 EE 03 80 13 01 00 00 00 00 00 6E [10:55:58]Write i2c OK [10:55:58]MH_I2C_Read... [10:55:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:58]Read from MH i2c: E2 [10:55:58]MH_I2C_Read... [10:55:58]Read from MH i2c: E2 0E 00 [10:55:58]MH_I2C_Read... [10:55:58]Read from MH i2c: E2 0E 00 EE 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 3B [10:55:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:55:58]wFMCommunicate OK [10:55:58]SAM_PROTO_GetShiftState done [10:55:58]FM_GetShiftState done [10:55:58]opened in 1727137889 [10:55:58]opened+sec_in_day 1727224289 [10:55:58]quantity*price = 25005 [10:55:58]sum+1 = 25006 [10:55:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.55 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 132 24.09.2024 10:55 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152673 ФПД: 165648503898373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T105559&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152673&fm=165648503898373&tin=02508201610067®Number=0000000000091825&sum=25000 [10:56:00]StoreToDocumentArchive [10:56:00]shift 477 fd 152673 [10:56:00]save to /storage/0477/doc_00152673 [10:56:00]save last doc name /storage/0477/doc_00152673 to /storage/kkm_last_doc_name [10:56:00]save OK [10:56:00]Clear old archive folders... [10:56:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:56:00]tlvbuf is 01006980 [10:56:00]SAM_PROTO_ClearQueue [10:56:00]wFMCommunicate request_size=4 [10:56:00]MH_SAM_APDU [10:56:00]CAPDU: 80 09 00 00 [10:56:00]Write to MH i2c: E2 08 00 FB 03 80 09 00 00 00 00 00 00 70 [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:56:00]Read from MH i2c: E2 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [10:56:00]RAPDU: 90 00 [10:56:00]wFMCommunicate OK [10:56:00]SAM_PROTO_ClearQueue done [10:56:00]KKMCreateOFDPacket [10:56:00]OFDProtocolAddRootSTLVToBuf [10:56:00]FM_MakeSignedData [10:56:00]FM_MakeSignedData [10:56:00]SAM_PROTO_SignData [10:56:00]wFMCommunicate request_size=4 [10:56:00]MH_SAM_APDU [10:56:00]CAPDU: 80 0D 01 02 [10:56:00]Write to MH i2c: E2 08 00 FC 03 80 0D 01 02 00 00 00 00 78 [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:56:00]Read from MH i2c: E2 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [10:56:00]RAPDU: 90 00 [10:56:00]wFMCommunicate OK [10:56:00]wFMCommunicate request_size=255 [10:56:00]MH_SAM_APDU [10:56:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 0D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 AD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 BF 9A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 54 02 00 35 04 06 00 96 [10:56:00]Write to MH i2c: E2 02 01 FD 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 0D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 AD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 BF 9A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 54 02 00 35 04 06 00 96 00 00 9B [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:00]Read from MH i2c: E2 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [10:56:00]RAPDU: 90 00 [10:56:00]wFMCommunicate OK [10:56:00]wFMCommunicate request_size=10 [10:56:00]MH_SAM_APDU [10:56:00]CAPDU: 80 0D 02 02 05 A8 0C 3B 81 05 [10:56:00]Write to MH i2c: E2 0D 00 FE 03 80 0D 02 02 05 00 A8 0C 3B 81 05 00 00 FA [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:00]Read from MH i2c: E2 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [10:56:00]RAPDU: 90 00 [10:56:00]wFMCommunicate OK [10:56:00]wFMCommunicate request_size=4 [10:56:00]MH_SAM_APDU [10:56:00]CAPDU: 80 0D 03 02 [10:56:00]Write to MH i2c: E2 08 00 FF 03 80 0D 03 02 00 00 00 00 7D [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:56:00]Read from MH i2c: E2 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 0B 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 0B 00 FF 03 00 D4 41 96 F7 9A DD 8E 37 90 00 5C [10:56:00]RAPDU: D4 41 96 F7 9A DD 8E 37 90 00 [10:56:00]wFMCommunicate OK [10:56:00]SAM_PROTO_SignData done [10:56:00]FM_MakeSignedData done [10:56:00]CreateOFDProtocolMessage [10:56:00]wFMCommunicate request_size=4 [10:56:00]MH_SAM_APDU [10:56:00]CAPDU: 80 11 00 00 [10:56:00]Write to MH i2c: E2 08 00 00 04 80 11 00 00 00 00 00 00 7E [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:00]Read from MH i2c: E2 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 17 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: E2 17 00 00 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [10:56:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:56:00]wFMCommunicate OK [10:56:00]CreateOFDProtocolMessage done [10:56:00]OFDSenderStorePacket 152673 [10:56:00]StoreOFDPacket docnum=152673 [10:56:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 80 3D 07 01 C5 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 0D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 AD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 BF 9A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 54 02 00 35 04 06 00 96 A8 0C 3B 81 05 D4 41 96 F7 9A DD 8E 37 [10:56:00]CheckFolder [10:56:00]dirname=/storage/ofd_packets [10:56:00]CheckFolder done [10:56:00]ProducePacketName [10:56:00]name=ofd_packets/00152673 [10:56:00]NVStorageSaveData ofd_packets/00152673 [10:56:00]File name is /storage/ofd_packets/00152673 [10:56:00]Write 301 bytes [10:56:00]NVStorageSaveData done [10:56:00]OFDSenderStorePacket done [10:56:00]KKMCreateOFDPacket done [10:56:00]NVStorageSaveData kkm_last_timestamp [10:56:00]File name is /storage/kkm_last_timestamp [10:56:00]Write 4 bytes [10:56:00]NVStorageSaveData done [10:56:00]ExternCall_PrintAddStr [10:56:00]wPrintStart [10:56:00]Write to MH i2c: 01 00 00 01 04 05 [10:56:00]Write i2c OK [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: 01 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: 01 07 00 [10:56:00]MH_I2C_Read... [10:56:00]Read from MH i2c: 01 07 00 01 04 00 00 00 00 00 FF 0F 1A [10:56:00]RasterBufferAndPrint [10:56:00]line Счет N : (1)1786675 [10:56:00]line ИНН: 02508201610067 [10:56:00]line Контрольно-Кассовый Чек [10:56:00]line ПРОДАЖА [10:56:00]line ТРК (МРК, ГНК) : 23 [10:56:00]line Товар: 2710124500 [10:56:00]line Аи-95-К-5 [10:56:00]line 3.370 * 74.20 [10:56:00]line = 250.05 [10:56:00]line НДС 12% НСП 1% [10:56:00]line > о реализуемом товаре [10:56:00]line ОКРУГЛЕНИЕ: -0.05 [10:56:00]line ИТОГО: 250.00 [10:56:00]line Внесено: 250.00 [10:56:00]line СДАЧА: 0.00 [10:56:00]line НСП 1% : 2.21 [10:56:00]line НДС 12% : 26.55 [10:56:00]line Наличными: 250.00 [10:56:00]line Безнал.: 0.00 [10:56:00]line Место: АЗС № 89 "Партнер Нефть" [10:56:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:56:00]line СНО: Общий режим [10:56:00]line Чек 132 24.09.2024 10:55 [10:56:00]line Смена: 477 ФФД: 1.0 [10:56:00]line ЗНМ: 0300000113 [10:56:00]line РНМ: 0000000000091825 [10:56:00]line Версия ККМ: 001 [10:56:00]line ФМ: 0000000000871835 [10:56:00]line ФД: 152673 [10:56:00]line ФПД: 165648503898373 [10:56:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T105559&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152673&fm=165648503898373&tin=02508201610067®Number=0000000000091825&sum=25000 [10:56:00]written 0, free lines is 4095 [10:56:00]OFD Sender: Processing packet 152673 [packets to send 829, broken 828] [10:56:00]ProducePacketName [10:56:00]name=ofd_packets/00152673 [10:56:00]OFD Sender: To server: pG, [10:56:00]CommunicateWithHost lk.salyk.kg:30040 [10:56:00]ConnectInit lk.salyk.kg [10:56:01]Write to MH i2c: 01 00 00 2C 04 30 [10:56:01]Write i2c OK [10:56:01]MH_I2C_Read... [10:56:01]Read from MH i2c: 01 [10:56:01]MH_I2C_Read... [10:56:01]Read from MH i2c: 01 07 00 [10:56:01]MH_I2C_Read... [10:56:01]Read from MH i2c: 01 07 00 2C 04 00 00 00 00 00 F7 0C 3A [10:56:01]RasterBufferAndPrint [10:56:01]line [10:56:01]line [10:56:01]line [10:56:01]line [10:56:01]line [10:56:01]written 0, free lines is 3328 [10:56:01]MH_Cut [10:56:01]Write to MH i2c: D1 01 00 33 04 01 09 [10:56:01]Write i2c OK [10:56:01]MH_I2C_Read... [10:56:01]Read from MH i2c: D1 [10:56:01]MH_I2C_Read... [10:56:01]Read from MH i2c: D1 01 00 [10:56:01]MH_I2C_Read... [10:56:01]Read from MH i2c: D1 01 00 33 04 00 08 [10:56:01]Write to MH i2c: 01 00 00 34 04 38 [10:56:01]Write i2c OK [10:56:01]MH_I2C_Read... [10:56:01]*** Cut start [10:56:01]*** Purtial cut [10:56:01]*** Stage 1: CUTSNS_PIN = 1 [10:56:02]Read from MH i2c: 01 [10:56:02]MH_I2C_Read... [10:56:02]*** Stop cut motor [10:56:02]*** Cut end [10:56:02]Read from MH i2c: 01 07 00 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: 01 07 00 34 04 00 00 00 00 00 FF 0F 4D [10:56:02]process_action close_receipt done [10:56:02]requested_data is exist [10:56:02]produce_requested_data [10:56:02]requested_item fm.sn is exist - process it [10:56:02]wFMCommunicate request_size=4 [10:56:02]MH_SAM_APDU [10:56:02]CAPDU: 80 11 00 00 [10:56:02]Write to MH i2c: E2 08 00 35 04 80 11 00 00 00 00 00 00 B3 [10:56:02]Write i2c OK [10:56:02]MH_I2C_Read... [10:56:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:02]Read from MH i2c: E2 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: E2 17 00 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: E2 17 00 35 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [10:56:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:56:02]wFMCommunicate OK [10:56:02]requested_item fd.num is exist - process it [10:56:02]SAM_PROTO_GetFieldsCounters [10:56:02]wFMCommunicate request_size=4 [10:56:02]MH_SAM_APDU [10:56:02]CAPDU: 80 13 00 00 [10:56:02]Write to MH i2c: E2 08 00 36 04 80 13 00 00 00 00 00 00 B6 [10:56:02]Write i2c OK [10:56:02]MH_I2C_Read... [10:56:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:56:02]Read from MH i2c: E2 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: E2 62 00 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: E2 62 00 36 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 61 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [10:56:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 61 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:56:02]wFMCommunicate OK [10:56:02]SAM_PROTO_GetFieldsCounters done [10:56:02]requested_item shift.num is exist - process it [10:56:02]requested_item shift.opened is exist - process it [10:56:02]req_shift_opened [10:56:02]FM_GetShiftState [10:56:02]SAM_PROTO_GetShiftState [10:56:02]wFMCommunicate request_size=4 [10:56:02]MH_SAM_APDU [10:56:02]CAPDU: 80 13 01 00 [10:56:02]Write to MH i2c: E2 08 00 37 04 80 13 01 00 00 00 00 00 B8 [10:56:02]Write i2c OK [10:56:02]MH_I2C_Read... [10:56:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:02]Read from MH i2c: E2 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: E2 0E 00 [10:56:02]MH_I2C_Read... [10:56:02]Read from MH i2c: E2 0E 00 37 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 85 [10:56:02]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [10:56:02]wFMCommunicate OK [10:56:02]SAM_PROTO_GetShiftState done [10:56:02]FM_GetShiftState done [10:56:02]req_shift_opened done [10:56:02]requested_item shift.open_date is exist - process it [10:56:02]req_shift_open_date [10:56:02]req_shift_open_date done [10:56:02]produce_requested_data done [10:56:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152673,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [10:56:02]process_action_free close_receipt [10:56:02]json_value_free [10:56:02]json_value_free done [10:56:02]process_json_proto returns [10:56:02]Send response to host [10:56:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152673,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [10:56:02]free response buf [10:56:02]execute_script done [10:56:02]execute_script returns [10:56:02]free content buf [10:56:02]Sock 9.Close socket [10:56:02]Sock 9.Thread stoped [10:56:03]Connected sock=11 [10:56:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 80 3D 07 01 C5 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 0D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 AD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 BF 9A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 54 02 00 35 04 06 00 96 A8 0C 3B 81 05 D4 41 96 F7 9A DD 8E 37 [10:56:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 34 F2 47 00 AF FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 54 02 00 F4 03 04 00 C0 42 F2 66 B6 04 01 00 00 85 1E 5D 57 9E 29 16 6B [10:56:03]CommunicateWithHost err = 0 [10:56:03]CheckOFDResponse [10:56:03]1017 (14) - 77093643461234 [10:56:03]1041 (16) - 0000000000871835 [10:56:03]1040 (4) - 152673 [10:56:03]1012 (4) - 24.09.2024 04:40 [10:56:03]1206 (1) - 0 [10:56:03]OFD Sender: Remove packet 152673 [10:56:03]ProducePacketName [10:56:03]name=ofd_packets/00152673 [10:56:03]NVStorageDeleteData [10:56:04]OFD Sender: No OFD packet to send [10:56:09]OFD Sender: No OFD packet to send [10:56:14]OFD Sender: No OFD packet to send [10:56:19]OFD Sender: No OFD packet to send [10:56:24]OFD Sender: No OFD packet to send [10:56:29]OFD Sender: No OFD packet to send [10:56:34]recv_with_timeout no data received [10:56:34]OFD Sender: No OFD packet to send [10:56:39]OFD Sender: No OFD packet to send [10:56:44]OFD Sender: No OFD packet to send [10:56:45]recv_with_timeout no data received [10:56:49]OFD Sender: No OFD packet to send [10:56:54]OFD Sender: No OFD packet to send [10:56:59]OFD Sender: No OFD packet to send [10:57:04]OFD Sender: No OFD packet to send [10:57:09]OFD Sender: No OFD packet to send [10:57:14]OFD Sender: No OFD packet to send [10:57:19]OFD Sender: No OFD packet to send [10:57:24]OFD Sender: No OFD packet to send [10:57:29]OFD Sender: No OFD packet to send [10:57:34]OFD Sender: No OFD packet to send [10:57:39]OFD Sender: No OFD packet to send [10:57:44]OFD Sender: No OFD packet to send [10:57:49]OFD Sender: No OFD packet to send [10:57:54]OFD Sender: No OFD packet to send [10:57:59]OFD Sender: No OFD packet to send [10:58:04]OFD Sender: No OFD packet to send [10:58:09]OFD Sender: No OFD packet to send [10:58:14]OFD Sender: No OFD packet to send [10:58:18]recv_with_timeout no data received [10:58:19]OFD Sender: No OFD packet to send [10:58:24]OFD Sender: No OFD packet to send [10:58:30]OFD Sender: No OFD packet to send [10:58:35]OFD Sender: No OFD packet to send [10:58:35]recv_with_timeout no data received [10:58:40]OFD Sender: No OFD packet to send [10:58:45]OFD Sender: No OFD packet to send [10:58:50]OFD Sender: No OFD packet to send [10:58:55]OFD Sender: No OFD packet to send [10:59:00]OFD Sender: No OFD packet to send [10:59:05]OFD Sender: No OFD packet to send [10:59:10]OFD Sender: No OFD packet to send [10:59:15]OFD Sender: No OFD packet to send [10:59:20]OFD Sender: No OFD packet to send [10:59:25]OFD Sender: No OFD packet to send [10:59:30]OFD Sender: No OFD packet to send [10:59:35]OFD Sender: No OFD packet to send [10:59:40]OFD Sender: No OFD packet to send [10:59:40]recv_with_timeout no data received [10:59:45]OFD Sender: No OFD packet to send [10:59:50]OFD Sender: No OFD packet to send [10:59:55]OFD Sender: No OFD packet to send [11:00:00]OFD Sender: No OFD packet to send [11:00:05]OFD Sender: No OFD packet to send [11:00:10]OFD Sender: No OFD packet to send [11:00:15]OFD Sender: No OFD packet to send [11:00:20]OFD Sender: No OFD packet to send [11:00:25]OFD Sender: No OFD packet to send [11:00:30]OFD Sender: No OFD packet to send [11:00:35]OFD Sender: No OFD packet to send [11:00:40]OFD Sender: No OFD packet to send [11:00:45]OFD Sender: No OFD packet to send [11:00:50]accept exits with 7 [11:00:50]New connection [11:00:50]New thread 3066985828 created [11:00:50]Thread 3066842468 joined [11:00:50]Waiting for new connection... [11:00:50] Sock 7.Parse request [11:00:50]Sock 7.Check first char [11:00:50]Sock 7.First char is OK [11:00:50]request: POST /json_proto HTTP/1.0 [11:00:50]Method: POST [11:00:50]URL: /json_proto [11:00:50]Method is POST - this is cgi request [11:00:50]url: /json_proto [11:00:50]query_string will be loaded in cgi processing [11:00:50]execute_cgi json_proto POST (null) [11:00:50]execute_cgi path=json_proto method=POST [11:00:50]POST find Content-Length [11:00:50]Host: 172.17.43.67:8080 [11:00:50]Content-Length: 683 [11:00:50]Content-Type: application/json [11:00:50] [11:00:50]POST finish read [11:00:50]Found Content-Length = 683 [11:00:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:50]execute_script... [11:00:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:50]POST & json_proto [11:00:50]process_json_proto [11:00:50]json parsed OK: [11:00:50]protocol is kg_v1.0 [11:00:50]action value=close_receipt [11:00:50]process_action close_receipt [11:00:50]cmd_close_receipt [11:00:50]MH_GetDate [11:00:50]Write to MH i2c: F0 00 00 38 04 2B [11:00:50]Write i2c OK [11:00:50]MH_I2C_Read... [11:00:50]Read from MH i2c: F0 [11:00:50]MH_I2C_Read... [11:00:50]Read from MH i2c: F0 09 00 [11:00:50]MH_I2C_Read... [11:00:50]Read from MH i2c: F0 09 00 38 04 00 E2 9B F2 66 6A BD 47 65 DC [11:00:50]GetLastDocTimeStamp 1727175359 [11:00:50]current date 1727175650 [11:00:50]FM_GetShiftState [11:00:50]SAM_PROTO_GetShiftState [11:00:50]wFMCommunicate request_size=4 [11:00:50]MH_SAM_APDU [11:00:50]CAPDU: 80 13 01 00 [11:00:50]Write to MH i2c: E2 08 00 39 04 80 13 01 00 00 00 00 00 BA [11:00:50]Write i2c OK [11:00:50]MH_I2C_Read... [11:00:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:50]Read from MH i2c: E2 [11:00:50]MH_I2C_Read... [11:00:50]Read from MH i2c: E2 0E 00 [11:00:50]MH_I2C_Read... [11:00:50]Read from MH i2c: E2 0E 00 39 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 87 [11:00:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:00:50]wFMCommunicate OK [11:00:50]SAM_PROTO_GetShiftState done [11:00:50]FM_GetShiftState done [11:00:50]opened in 1727137889 [11:00:50]opened+sec_in_day 1727224289 [11:00:50]quantity*price = 100005 [11:00:50]sum+1 = 100006 [11:00:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 133 24.09.2024 11:00 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152674 ФПД: 255183435337420 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T110050&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152674&fm=255183435337420&tin=02508201610067®Number=0000000000091825&sum=100000 [11:00:51]StoreToDocumentArchive [11:00:51]shift 477 fd 152674 [11:00:51]save to /storage/0477/doc_00152674 [11:00:51]save last doc name /storage/0477/doc_00152674 to /storage/kkm_last_doc_name [11:00:51]save OK [11:00:51]Clear old archive folders... [11:00:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:00:51]tlvbuf is 0109A150 [11:00:51]SAM_PROTO_ClearQueue [11:00:51]wFMCommunicate request_size=4 [11:00:51]MH_SAM_APDU [11:00:51]CAPDU: 80 09 00 00 [11:00:51]Write to MH i2c: E2 08 00 46 04 80 09 00 00 00 00 00 00 BC [11:00:51]Write i2c OK [11:00:51]MH_I2C_Read... [11:00:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:00:51]Read from MH i2c: E2 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 03 00 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [11:00:51]RAPDU: 90 00 [11:00:51]wFMCommunicate OK [11:00:51]SAM_PROTO_ClearQueue done [11:00:51]KKMCreateOFDPacket [11:00:51]OFDProtocolAddRootSTLVToBuf [11:00:51]FM_MakeSignedData [11:00:51]FM_MakeSignedData [11:00:51]SAM_PROTO_SignData [11:00:51]wFMCommunicate request_size=4 [11:00:51]MH_SAM_APDU [11:00:51]CAPDU: 80 0D 01 02 [11:00:51]Write to MH i2c: E2 08 00 47 04 80 0D 01 02 00 00 00 00 C4 [11:00:51]Write i2c OK [11:00:51]MH_I2C_Read... [11:00:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:00:51]Read from MH i2c: E2 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 03 00 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [11:00:51]RAPDU: 90 00 [11:00:51]wFMCommunicate OK [11:00:51]wFMCommunicate request_size=255 [11:00:51]MH_SAM_APDU [11:00:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 E2 9B F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 54 02 00 35 04 06 00 E8 [11:00:51]Write to MH i2c: E2 02 01 48 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 E2 9B F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 54 02 00 35 04 06 00 E8 00 00 AA [11:00:51]Write i2c OK [11:00:51]MH_I2C_Read... [11:00:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:51]Read from MH i2c: E2 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 03 00 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [11:00:51]RAPDU: 90 00 [11:00:51]wFMCommunicate OK [11:00:51]wFMCommunicate request_size=10 [11:00:51]MH_SAM_APDU [11:00:51]CAPDU: 80 0D 02 02 05 16 86 04 0E CC [11:00:51]Write to MH i2c: E2 0D 00 49 04 80 0D 02 02 05 00 16 86 04 0E CC 00 00 4B [11:00:51]Write i2c OK [11:00:51]MH_I2C_Read... [11:00:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:51]Read from MH i2c: E2 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 03 00 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [11:00:51]RAPDU: 90 00 [11:00:51]wFMCommunicate OK [11:00:51]wFMCommunicate request_size=4 [11:00:51]MH_SAM_APDU [11:00:51]CAPDU: 80 0D 03 02 [11:00:51]Write to MH i2c: E2 08 00 4A 04 80 0D 03 02 00 00 00 00 C9 [11:00:51]Write i2c OK [11:00:51]MH_I2C_Read... [11:00:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:00:51]Read from MH i2c: E2 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 0B 00 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 0B 00 4A 04 00 FE 2F 02 EA E5 96 67 CB 90 00 90 [11:00:51]RAPDU: FE 2F 02 EA E5 96 67 CB 90 00 [11:00:51]wFMCommunicate OK [11:00:51]SAM_PROTO_SignData done [11:00:51]FM_MakeSignedData done [11:00:51]CreateOFDProtocolMessage [11:00:51]wFMCommunicate request_size=4 [11:00:51]MH_SAM_APDU [11:00:51]CAPDU: 80 11 00 00 [11:00:51]Write to MH i2c: E2 08 00 4B 04 80 11 00 00 00 00 00 00 C9 [11:00:51]Write i2c OK [11:00:51]MH_I2C_Read... [11:00:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:51]Read from MH i2c: E2 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 17 00 [11:00:51]MH_I2C_Read... [11:00:51]Read from MH i2c: E2 17 00 4B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [11:00:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:00:51]wFMCommunicate OK [11:00:51]CreateOFDProtocolMessage done [11:00:51]OFDSenderStorePacket 152674 [11:00:51]StoreOFDPacket docnum=152674 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]/dev/ttyS4 opened [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27975601+1699200362=1727175963 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 1B 9D F2 66 6A BD 47 65 E2 [11:06:03]Current date/time: 24.09.2024 11:06 [11:06:03]FM_Init [11:06:03]wFMConnect [11:06:03]MH_SAM_On [11:06:03]Write to MH i2c: E0 00 00 08 00 E7 [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_init finished! [11:06:03]*** atr: [11:06:03]*** 0F 3B D5 18 FF 81 91 FE [11:06:03]*** 1F C3 80 73 C8 21 10 0A [11:06:03]*** 00 00 00 00 00 00 00 00 [11:06:03]*** 00 00 00 00 00 00 00 00 [11:06:03]*** 00 00 00 00 00 00 00 00 [11:06:03]*** 00 00 00 00 00 00 00 00 [11:06:03]*** 00 00 00 00 00 00 00 00 [11:06:03]*** 00 00 00 00 00 00 00 00 [11:06:03]Read from MH i2c: E0 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E0 10 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [11:06:03]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [11:06:03]wFMCommunicate request_size=10 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [11:06:03]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [11:06:03]RAPDU: 90 00 [11:06:03]wFMCommunicate OK [11:06:03]wFMCommunicate request_size=4 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 11 00 00 [11:06:03]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 17 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [11:06:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:06:03]wFMCommunicate OK [11:06:03]Detected FM SN is 0000000000871835 [11:06:03]Stored FM SN is 0000000000871835 [11:06:03]wFMCommunicate request_size=9 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 16 00 00 04 E6 7F 00 00 [11:06:03]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [11:06:03]RAPDU: 90 00 [11:06:03]wFMCommunicate OK [11:06:03]FM PIN OK [11:06:03]wFMCommunicate request_size=8 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 14 04 00 03 02 00 01 [11:06:03]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [11:06:03]RAPDU: 90 00 [11:06:03]wFMCommunicate OK [11:06:03]wFMCommunicate request_size=13 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [11:06:03]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [11:06:03]RAPDU: 90 00 [11:06:03]wFMCommunicate OK [11:06:03]wFMCommunicate request_size=4 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 11 00 00 [11:06:03]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 17 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [11:06:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:06:03]wFMCommunicate OK [11:06:03]DocumentArchiveInit [11:06:03]Start Httpd... [11:06:03]Httpd thread 3067247972 created [11:06:03]Write to MH i2c: 01 00 00 0F 00 0F [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: 01 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: 01 07 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [11:06:03]MH Int Process started [11:06:03]Allocated Socket 8 [11:06:03]Bind OK [11:06:03]Listen OK [11:06:03]httpd running on port 8080 [11:06:03]Waiting for new connection... [11:06:03]accept exits with 9 [11:06:03]New connection [11:06:03]New thread 3066961252 created [11:06:03]Waiting for new connection... [11:06:03] Sock 9.Parse request [11:06:03]Sock 9.Check first char [11:06:03]Sock 9.First char is OK [11:06:03]request: POST /json_proto HTTP/1.0 [11:06:03]Method: POST [11:06:03]URL: /json_proto [11:06:03]Method is POST - this is cgi request [11:06:03]url: /json_proto [11:06:03]query_string will be loaded in cgi processing [11:06:03]execute_cgi json_proto POST (null) [11:06:03]execute_cgi path=json_proto method=POST [11:06:03]POST find Content-Length [11:06:03]Host: 172.17.43.67:8080 [11:06:03]Content-Length: 215 [11:06:03]Content-Type: application/json [11:06:03] [11:06:03]POST finish read [11:06:03]Found Content-Length = 215 [11:06:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:03]execute_script... [11:06:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:03]POST & json_proto [11:06:03]process_json_proto [11:06:03]json parsed OK: [11:06:03]protocol is kg_v1.0 [11:06:03]action value=get_value [11:06:03]process_action get_value [11:06:03]cmd_get_value [11:06:03]process_action get_value done [11:06:03]requested_data is exist [11:06:03]produce_requested_data [11:06:03]requested_item kkm.sn is exist - process it [11:06:03]requested_item kkm.ver is exist - process it [11:06:03]requested_item fm.sn is exist - process it [11:06:03]wFMCommunicate request_size=4 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 11 00 00 [11:06:03]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 17 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [11:06:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:06:03]wFMCommunicate OK [11:06:03]requested_item fd.num is exist - process it [11:06:03]SAM_PROTO_GetFieldsCounters [11:06:03]wFMCommunicate request_size=4 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 13 00 00 [11:06:03]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 62 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 62 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 D3 [11:06:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 62 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:06:03]wFMCommunicate OK [11:06:03]SAM_PROTO_GetFieldsCounters done [11:06:03]requested_item shift.num is exist - process it [11:06:03]requested_item shift.opened is exist - process it [11:06:03]req_shift_opened [11:06:03]FM_GetShiftState [11:06:03]SAM_PROTO_GetShiftState [11:06:03]wFMCommunicate request_size=4 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 13 01 00 [11:06:03]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:03]Read from MH i2c: E2 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 0E 00 [11:06:03]MH_I2C_Read... [11:06:03]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [11:06:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:06:03]wFMCommunicate OK [11:06:03]SAM_PROTO_GetShiftState done [11:06:03]FM_GetShiftState done [11:06:03]req_shift_opened done [11:06:03]requested_item shift.open_date is exist - process it [11:06:03]req_shift_open_date [11:06:03]req_shift_open_date done [11:06:03]produce_requested_data done [11:06:03]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152674,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:06:03]process_action_free get_value [11:06:03]json_value_free [11:06:03]json_value_free done [11:06:03]process_json_proto returns [11:06:03]Send response to host [11:06:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152674,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:06:03]free response buf [11:06:03]execute_script done [11:06:03]execute_script returns [11:06:03]free content buf [11:06:03]Sock 9.Close socket [11:06:03]Sock 9.Thread stoped [11:06:03]accept exits with 10 [11:06:03]New connection [11:06:03]New thread 3066817892 created [11:06:03]Thread 3066961252 joined [11:06:03]Waiting for new connection... [11:06:03] Sock 10.Parse request [11:06:03]Sock 10.Check first char [11:06:03]Sock 10.First char is OK [11:06:03]request: POST /json_proto HTTP/1.0 [11:06:03]Method: POST [11:06:03]URL: /json_proto [11:06:03]Method is POST - this is cgi request [11:06:03]url: /json_proto [11:06:03]query_string will be loaded in cgi processing [11:06:03]execute_cgi json_proto POST (null) [11:06:03]execute_cgi path=json_proto method=POST [11:06:03]POST find Content-Length [11:06:03]Host: 172.17.43.67:8080 [11:06:03]Content-Length: 331 [11:06:03]Content-Type: application/json [11:06:03] [11:06:03]POST finish read [11:06:03]Found Content-Length = 331 [11:06:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:06:03]execute_script... [11:06:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:06:03]POST & json_proto [11:06:03]process_json_proto [11:06:03]json parsed OK: [11:06:03]protocol is kg_v1.0 [11:06:03]action value=get_value [11:06:03]process_action get_value [11:06:03]cmd_get_value [11:06:03]process_action get_value done [11:06:03]requested_data is exist [11:06:03]produce_requested_data [11:06:03]requested_item fm.sale.total is exist - process it [11:06:03]SAM_PROTO_GetFMData [11:06:03]wFMCommunicate request_size=4 [11:06:03]MH_SAM_APDU [11:06:03]CAPDU: 80 13 03 00 [11:06:03]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [11:06:03]Write i2c OK [11:06:03]MH_I2C_Read... [11:06:04]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:06:04]Read from MH i2c: E2 [11:06:04]MH_I2C_Read... [11:06:04]Read from MH i2c: E2 FD 00 [11:06:04]MH_I2C_Read... [11:06:04]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 A8 50 02 00 69 04 9F 00 6F 04 04 00 D2 4C 02 00 B1 04 05 00 F0 DA 05 9B 02 70 04 05 00 F0 DA 05 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 46 2A DD 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C2 9F E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 54 [11:06:04]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 A8 50 02 00 69 04 9F 00 6F 04 04 00 D2 4C 02 00 B1 04 05 00 F0 DA 05 9B 02 70 04 05 00 F0 DA 05 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 46 2A DD 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C2 9F E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [11:06:04]wFMCommunicate OK [11:06:04]wFMCommunicate request_size=4 [11:06:04]MH_SAM_APDU [11:06:04]CAPDU: 80 17 00 00 [11:06:04]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [11:06:04]Write i2c OK [11:06:04]MH_I2C_Read... [11:06:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:06:04]Read from MH i2c: E2 [11:06:04]MH_I2C_Read... [11:06:04]Read from MH i2c: E2 FD 00 [11:06:04]MH_I2C_Read... [11:06:04]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 50 [11:06:04]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [11:06:04]wFMCommunicate OK [11:06:04]wFMCommunicate request_size=4 [11:06:04]MH_SAM_APDU [11:06:04]CAPDU: 80 17 00 00 [11:06:04]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [11:06:04]Write i2c OK [11:06:04]MH_I2C_Read... [11:06:04]Read from MH i2c: E2 [11:06:04]MH_I2C_Read... [11:06:04]Read from MH i2c: E2 FD 00 [11:06:04]MH_I2C_Read... [11:06:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:06:04]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [11:06:05]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [11:06:05]wFMCommunicate OK [11:06:05]wFMCommunicate request_size=4 [11:06:05]MH_SAM_APDU [11:06:05]CAPDU: 80 17 00 00 [11:06:05]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [11:06:05]Write i2c OK [11:06:05]MH_I2C_Read... [11:06:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:06:05]Read from MH i2c: E2 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: E2 FD 00 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [11:06:05]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [11:06:05]wFMCommunicate OK [11:06:05]wFMCommunicate request_size=4 [11:06:05]MH_SAM_APDU [11:06:05]CAPDU: 80 17 00 00 [11:06:05]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [11:06:05]Write i2c OK [11:06:05]MH_I2C_Read... [11:06:05]OFD Sender: Processing packet 152674 [packets to send 829, broken 828] [11:06:05]ProducePacketName [11:06:05]name=ofd_packets/00152674 [11:06:05]OFD Sender: To server: pG, [11:06:05]CommunicateWithHost lk.salyk.kg:30040 [11:06:05]ConnectInit lk.salyk.kg [11:06:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [11:06:05]Read from MH i2c: E2 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: E2 DE 00 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [11:06:05]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:06:05]wFMCommunicate OK [11:06:05]SAM_PROTO_GetFMData done [11:06:05]requested_item fm.sale_refund.total is exist - process it [11:06:05]requested_item fm.buy.total is exist - process it [11:06:05]requested_item shift.sale.total is exist - process it [11:06:05]SAM_PROTO_GetShiftData [11:06:05]wFMCommunicate request_size=4 [11:06:05]MH_SAM_APDU [11:06:05]CAPDU: 80 13 02 00 [11:06:05]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [11:06:05]Write i2c OK [11:06:05]MH_I2C_Read... [11:06:06]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:06:06]Read from MH i2c: E2 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 FD 00 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 85 00 00 00 69 04 98 00 6F 04 04 00 85 00 00 00 B1 04 03 00 38 0E 6E 70 04 03 00 38 0E 6E 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 31 B1 0B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 72 F9 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 18 [11:06:06]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 85 00 00 00 69 04 98 00 6F 04 04 00 85 00 00 00 B1 04 03 00 38 0E 6E 70 04 03 00 38 0E 6E 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 31 B1 0B EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 72 F9 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [11:06:06]wFMCommunicate OK [11:06:06]wFMCommunicate request_size=4 [11:06:06]MH_SAM_APDU [11:06:06]CAPDU: 80 17 00 00 [11:06:06]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [11:06:06]Write i2c OK [11:06:06]MH_I2C_Read... [11:06:06]Connected sock=7 [11:06:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 62 A1 07 01 7E 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 E2 9B F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 Read from MH i2c: 01 E2 0D [11:06:06]04 MH_I2C_Read... [11:06:06]10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 54 02 00 35 04 06 00 E8 16 86 04 0E CC FE 2F 02 EA E5 96 67 CB [11:06:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:06:06]Read from MH i2c: E2 FD 00 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [11:06:06]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [11:06:06]wFMCommunicate OK [11:06:06]wFMCommunicate request_size=4 [11:06:06]MH_SAM_APDU [11:06:06]CAPDU: 80 17 00 00 [11:06:06]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [11:06:06]Write i2c OK [11:06:06]MH_I2C_Read... [11:06:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:06:06]Read from MH i2c: E2 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 FD 00 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [11:06:06]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [11:06:06]wFMCommunicate OK [11:06:06]wFMCommunicate request_size=4 [11:06:06]MH_SAM_APDU [11:06:06]CAPDU: 80 17 00 00 [11:06:06]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [11:06:06]Write i2c OK [11:06:06]MH_I2C_Read... [11:06:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:06:07]Read from MH i2c: E2 [11:06:07]MH_I2C_Read... [11:06:07]Read from MH i2c: E2 FD 00 [11:06:07]MH_I2C_Read... [11:06:07]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [11:06:07]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [11:06:07]wFMCommunicate OK [11:06:07]wFMCommunicate request_size=4 [11:06:07]MH_SAM_APDU [11:06:07]CAPDU: 80 17 00 00 [11:06:07]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [11:06:07]Write i2c OK [11:06:07]MH_I2C_Read... [11:06:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0C C5 47 00 38 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 54 02 00 F4 03 04 00 1B 45 F2 66 B6 04 01 00 00 A7 1D 6E BF 34 F5 7A C0 [11:06:07]CommunicateWithHost err = 0 [11:06:07]CheckOFDResponse [11:06:07]1017 (14) - 77093643461234 [11:06:07]1041 (16) - 0000000000871835 [11:06:07]1040 (4) - 152674 [11:06:07]1012 (4) - 24.09.2024 04:50 [11:06:07]1206 (1) - 0 [11:06:07]OFD Sender: Remove packet 152674 [11:06:07]ProducePacketName [11:06:07]name=ofd_packets/00152674 [11:06:07]NVStorageDeleteData [11:06:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [11:06:07]Read from MH i2c: E2 [11:06:07]MH_I2C_Read... [11:06:07]Read from MH i2c: E2 C8 00 [11:06:07]MH_I2C_Read... [11:06:07]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [11:06:07]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:06:07]wFMCommunicate OK [11:06:07]SAM_PROTO_GetShiftData done [11:06:07]requested_item shift.sale.total_cash is exist - process it [11:06:07]requested_item shift.sale_refund.total is exist - process it [11:06:07]requested_item shift.sale_refund.total_cash is exist - process it [11:06:07]requested_item shift.buy.total is exist - process it [11:06:07]requested_item shift.buy.total_cash is exist - process it [11:06:07]produce_requested_data done [11:06:07]produce_requested_data return {"fm.sale.total":111907868.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":72126.00,"shift.sale.total_cash":72126.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:06:07]process_action_free get_value [11:06:07]json_value_free [11:06:07]json_value_free done [11:06:07]process_json_proto returns [11:06:07]Send response to host [11:06:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111907868.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":72126.00,"shift.sale.total_cash":72126.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:06:07]free response buf [11:06:07]execute_script done [11:06:07]execute_script returns [11:06:07]free content buf [11:06:07]Sock 10.Close socket [11:06:07]Sock 10.Thread stoped [11:06:07]OFD Sender: No OFD packet to send [11:06:08]accept exits with 9 [11:06:08]New connection [11:06:08]New thread 3066961252 created [11:06:08]Thread 3066817892 joined [11:06:08]Waiting for new connection... [11:06:08] Sock 9.Parse request [11:06:08]Sock 9.Check first char [11:06:08]Sock 9.First char is OK [11:06:08]request: POST /json_proto HTTP/1.0 [11:06:08]Method: POST [11:06:08]URL: /json_proto [11:06:08]Method is POST - this is cgi request [11:06:08]url: /json_proto [11:06:08]query_string will be loaded in cgi processing [11:06:08]execute_cgi json_proto POST (null) [11:06:08]execute_cgi path=json_proto method=POST [11:06:08]POST find Content-Length [11:06:08]Host: 172.17.43.67:8080 [11:06:08]Content-Length: 790 [11:06:08]Content-Type: application/json [11:06:08] [11:06:08]POST finish read [11:06:08]Found Content-Length = 790 [11:06:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:08]execute_script... [11:06:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:08]POST & json_proto [11:06:08]process_json_proto [11:06:08]json parsed OK: [11:06:08]protocol is kg_v1.0 [11:06:08]action value=close_receipt [11:06:08]process_action close_receipt [11:06:08]cmd_close_receipt [11:06:08]MH_GetDate [11:06:08]Write to MH i2c: F0 00 00 1D 00 0C [11:06:08]Write i2c OK [11:06:08]MH_I2C_Read... [11:06:08]Read from MH i2c: F0 [11:06:08]MH_I2C_Read... [11:06:08]Read from MH i2c: F0 09 00 [11:06:08]MH_I2C_Read... [11:06:08]Read from MH i2c: F0 09 00 1D 00 00 20 9D F2 66 6A BD 47 65 FD [11:06:08]GetLastDocTimeStamp 1727175650 [11:06:08]current date 1727175968 [11:06:08]FM_GetShiftState [11:06:08]SAM_PROTO_GetShiftState [11:06:08]wFMCommunicate request_size=4 [11:06:08]MH_SAM_APDU [11:06:08]CAPDU: 80 13 01 00 [11:06:08]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [11:06:08]Write i2c OK [11:06:08]MH_I2C_Read... [11:06:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:08]Read from MH i2c: E2 [11:06:08]MH_I2C_Read... [11:06:08]Read from MH i2c: E2 0E 00 [11:06:08]MH_I2C_Read... [11:06:08]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [11:06:08]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:06:08]wFMCommunicate OK [11:06:08]SAM_PROTO_GetShiftState done [11:06:08]FM_GetShiftState done [11:06:08]opened in 1727137889 [11:06:08]opened+sec_in_day 1727224289 [11:06:08]quantity*price = 0 [11:06:08]sum+1 = 1 [11:06:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 134 24.09.2024 11:06 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152675 ФПД: 224529693574908 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T110608&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152675&fm=224529693574908&tin=02508201610067®Number=0000000000091825&sum=0 [11:06:09]StoreToDocumentArchive [11:06:09]shift 477 fd 152675 [11:06:09]save to /storage/0477/doc_00152675 [11:06:09]save last doc name /storage/0477/doc_00152675 to /storage/kkm_last_doc_name [11:06:09]save OK [11:06:09]Clear old archive folders... [11:06:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:06:09]tlvbuf is 01F929A0 [11:06:09]SAM_PROTO_ClearQueue [11:06:09]wFMCommunicate request_size=4 [11:06:09]MH_SAM_APDU [11:06:09]CAPDU: 80 09 00 00 [11:06:09]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:06:09]Write i2c OK [11:06:09]MH_I2C_Read... [11:06:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:09]Read from MH i2c: E2 [11:06:09]MH_I2C_Read... [11:06:09]Read from MH i2c: E2 03 00 [11:06:09]MH_I2C_Read... [11:06:09]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:06:09]RAPDU: 90 00 [11:06:09]wFMCommunicate OK [11:06:09]SAM_PROTO_ClearQueue done [11:06:09]KKMCreateOFDPacket [11:06:09]OFDProtocolAddRootSTLVToBuf [11:06:09]FM_MakeSignedData [11:06:09]FM_MakeSignedData [11:06:09]SAM_PROTO_SignData [11:06:09]wFMCommunicate request_size=4 [11:06:09]MH_SAM_APDU [11:06:09]CAPDU: 80 0D 01 02 [11:06:09]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:06:09]Write i2c OK [11:06:09]MH_I2C_Read... [11:06:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:09]Read from MH i2c: E2 [11:06:09]MH_I2C_Read... [11:06:09]Read from MH i2c: E2 03 00 [11:06:09]MH_I2C_Read... [11:06:09]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:06:09]RAPDU: 90 00 [11:06:09]wFMCommunicate OK [11:06:09]wFMCommunicate request_size=255 [11:06:09]MH_SAM_APDU [11:06:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 20 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 54 02 00 35 04 06 00 CC 35 64 A0 [11:06:09]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 20 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 54 02 00 35 04 06 00 CC 35 64 A0 00 00 29 [11:06:09]Write i2c OK [11:06:09]MH_I2C_Read... [11:06:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:10]Read from MH i2c: E2 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: E2 03 00 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:06:10]RAPDU: 90 00 [11:06:10]wFMCommunicate OK [11:06:10]wFMCommunicate request_size=7 [11:06:10]MH_SAM_APDU [11:06:10]CAPDU: 80 0D 02 02 02 86 FC [11:06:10]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 86 FC 00 00 2E [11:06:10]Write i2c OK [11:06:10]MH_I2C_Read... [11:06:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:10]Read from MH i2c: E2 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: E2 03 00 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:06:10]RAPDU: 90 00 [11:06:10]wFMCommunicate OK [11:06:10]wFMCommunicate request_size=4 [11:06:10]MH_SAM_APDU [11:06:10]CAPDU: 80 0D 03 02 [11:06:10]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:06:10]Write i2c OK [11:06:10]MH_I2C_Read... [11:06:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:10]Read from MH i2c: E2 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: E2 0B 00 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: E2 0B 00 2F 00 00 C0 F2 F1 D3 84 4F 7D B8 90 00 29 [11:06:10]RAPDU: C0 F2 F1 D3 84 4F 7D B8 90 00 [11:06:10]wFMCommunicate OK [11:06:10]SAM_PROTO_SignData done [11:06:10]FM_MakeSignedData done [11:06:10]CreateOFDProtocolMessage [11:06:10]wFMCommunicate request_size=4 [11:06:10]MH_SAM_APDU [11:06:10]CAPDU: 80 11 00 00 [11:06:10]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:06:10]Write i2c OK [11:06:10]MH_I2C_Read... [11:06:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:10]Read from MH i2c: E2 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: E2 17 00 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [11:06:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:06:10]wFMCommunicate OK [11:06:10]CreateOFDProtocolMessage done [11:06:10]OFDSenderStorePacket 152675 [11:06:10]StoreOFDPacket docnum=152675 [11:06:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 92 64 04 01 3E 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 20 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 54 02 00 35 04 06 00 CC 35 64 A0 86 FC C0 F2 F1 D3 84 4F 7D B8 [11:06:10]CheckFolder [11:06:10]dirname=/storage/ofd_packets [11:06:10]CheckFolder done [11:06:10]ProducePacketName [11:06:10]name=ofd_packets/00152675 [11:06:10]NVStorageSaveData ofd_packets/00152675 [11:06:10]File name is /storage/ofd_packets/00152675 [11:06:10]Write 298 bytes [11:06:10]NVStorageSaveData done [11:06:10]OFDSenderStorePacket done [11:06:10]KKMCreateOFDPacket done [11:06:10]NVStorageSaveData kkm_last_timestamp [11:06:10]File name is /storage/kkm_last_timestamp [11:06:10]Write 4 bytes [11:06:10]NVStorageSaveData done [11:06:10]ExternCall_PrintAddStr [11:06:10]wPrintStart [11:06:10]Write to MH i2c: 01 00 00 31 00 31 [11:06:10]Write i2c OK [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: 01 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: 01 07 00 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:06:10]RasterBufferAndPrint [11:06:10]line Счет N : (1)1786677 [11:06:10]line ИНН: 02508201610067 [11:06:10]line Контрольно-Кассовый Чек [11:06:10]line ПРОДАЖА [11:06:10]line ТРК (МРК, ГНК) : 31 [11:06:10]line Товар: 2710194210 [11:06:10]line ДТ-К-5 [11:06:10]line 26.250 * 0.00 [11:06:10]line = 0.00 [11:06:10]line НДС 12% НСП 1% [11:06:10]line > о реализуемом товаре [11:06:10]line ИТОГО: 0.00 [11:06:10]line НСП 1% : 0.00 [11:06:10]line НДС 12% : 0.00 [11:06:10]line Наличными: 0.00 [11:06:10]line Безнал.: 0.00 [11:06:10]line Место: АЗС № 89 "Партнер Нефть" [11:06:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:06:10]line СНО: Общий режим [11:06:10]line Чек 134 24.09.2024 11:06 [11:06:10]line Смена: 477 ФФД: 1.0 [11:06:10]line ЗНМ: 0300000113 [11:06:10]line РНМ: 0000000000091825 [11:06:10]line Версия ККМ: 001 [11:06:10]line Талоны: Топливная Карта [11:06:10]line 07050 [11:06:10]line ФМ: 0000000000871835 [11:06:10]line ФД: 152675 [11:06:10]line ФПД: 224529693574908 [11:06:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T110608&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152675&fm=224529693574908&tin=02508201610067®Number=0000000000091825&sum=0 [11:06:10]OFD Sender: Processing packet 152675 [packets to send 829, broken 828] [11:06:10]ProducePacketName [11:06:10]name=ofd_packets/00152675 [11:06:10]OFD Sender: To server: pG, [11:06:10]CommunicateWithHost lk.salyk.kg:30040 [11:06:10]ConnectInit lk.salyk.kg [11:06:10]written 0, free lines is 4095 [11:06:10]Connected sock=10 [11:06:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 92 64 04 01 3E 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 20 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 54 02 00 35 04 06 00 CC 35 64 A0 86 FC C0 F2 F1 D3 84 4F 7D B8 [11:06:10]Write to MH i2c: 01 00 00 5B 00 5B [11:06:10]Write i2c OK [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: 01 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: 01 07 00 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 97 0D 06 [11:06:10]RasterBufferAndPrint [11:06:10]line [11:06:10]line [11:06:10]line [11:06:10]line [11:06:10]line [11:06:10]written 0, free lines is 3497 [11:06:10]MH_Cut [11:06:10]Write to MH i2c: D1 01 00 62 00 01 34 [11:06:10]Write i2c OK [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: D1 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: D1 01 00 [11:06:10]MH_I2C_Read... [11:06:10]Read from MH i2c: D1 01 00 62 00 00 33 [11:06:10]Write to MH i2c: 01 00 00 63 00 63 [11:06:10]Write i2c OK [11:06:10]MH_I2C_Read... [11:06:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B7 7E 47 00 5F 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 *** Cut start [11:06:11]33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 *** Purtial cut [11:06:11]31 38 33 35 10 04 04 00 63 54 02 00 F4 03 04 00 1F 45 F2 66 B6 04 01 00 00 *** Stage 1: CUTSNS_PIN = 1 [11:06:11]0A 0E F3 A4 53 3A 36 90 [11:06:11]CommunicateWithHost err = 0 [11:06:11]CheckOFDResponse [11:06:11]1017 (14) - 77093643461234 [11:06:11]1041 (16) - 0000000000871835 [11:06:11]1040 (4) - 152675 [11:06:11]1012 (4) - 24.09.2024 04:50 [11:06:11]1206 (1) - 0 [11:06:11]OFD Sender: Remove packet 152675 [11:06:11]ProducePacketName [11:06:11]name=ofd_packets/00152675 [11:06:11]NVStorageDeleteData [11:06:11]Read from MH i2c: 01 [11:06:11]MH_I2C_Read... [11:06:11]*** Stop cut motor [11:06:11]*** Cut end [11:06:11]Read from MH i2c: 01 07 00 [11:06:11]MH_I2C_Read... [11:06:11]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [11:06:11]process_action close_receipt done [11:06:11]requested_data is exist [11:06:11]produce_requested_data [11:06:11]requested_item fm.sn is exist - process it [11:06:11]wFMCommunicate request_size=4 [11:06:11]MH_SAM_APDU [11:06:11]CAPDU: 80 11 00 00 [11:06:11]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [11:06:11]Write i2c OK [11:06:11]MH_I2C_Read... [11:06:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:11]Read from MH i2c: E2 [11:06:11]MH_I2C_Read... [11:06:11]Read from MH i2c: E2 17 00 [11:06:11]MH_I2C_Read... [11:06:11]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [11:06:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:06:11]wFMCommunicate OK [11:06:11]requested_item fd.num is exist - process it [11:06:11]SAM_PROTO_GetFieldsCounters [11:06:11]wFMCommunicate request_size=4 [11:06:11]MH_SAM_APDU [11:06:11]CAPDU: 80 13 00 00 [11:06:11]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [11:06:11]Write i2c OK [11:06:11]MH_I2C_Read... [11:06:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:12]Read from MH i2c: E2 [11:06:12]MH_I2C_Read... [11:06:12]Read from MH i2c: E2 62 00 [11:06:12]MH_I2C_Read... [11:06:12]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 63 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 2B [11:06:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 63 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:06:12]wFMCommunicate OK [11:06:12]SAM_PROTO_GetFieldsCounters done [11:06:12]requested_item shift.num is exist - process it [11:06:12]requested_item shift.opened is exist - process it [11:06:12]req_shift_opened [11:06:12]FM_GetShiftState [11:06:12]SAM_PROTO_GetShiftState [11:06:12]wFMCommunicate request_size=4 [11:06:12]MH_SAM_APDU [11:06:12]CAPDU: 80 13 01 00 [11:06:12]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [11:06:12]Write i2c OK [11:06:12]MH_I2C_Read... [11:06:12]OFD Sender: No OFD packet to send [11:06:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:12]Read from MH i2c: E2 [11:06:12]MH_I2C_Read... [11:06:12]Read from MH i2c: E2 0E 00 [11:06:12]MH_I2C_Read... [11:06:12]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B0 [11:06:12]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:06:12]wFMCommunicate OK [11:06:12]SAM_PROTO_GetShiftState done [11:06:12]FM_GetShiftState done [11:06:12]req_shift_opened done [11:06:12]requested_item shift.open_date is exist - process it [11:06:12]req_shift_open_date [11:06:12]req_shift_open_date done [11:06:12]produce_requested_data done [11:06:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152675,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:06:12]process_action_free close_receipt [11:06:12]json_value_free [11:06:12]json_value_free done [11:06:12]process_json_proto returns [11:06:12]Send response to host [11:06:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152675,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:06:12]free response buf [11:06:12]execute_script done [11:06:12]execute_script returns [11:06:12]free content buf [11:06:12]Sock 9.Close socket [11:06:12]Sock 9.Thread stoped [11:06:12]accept exits with 7 [11:06:12]New connection [11:06:12]New thread 3066817892 created [11:06:12]Thread 3066961252 joined [11:06:12]Waiting for new connection... [11:06:12] Sock 7.Parse request [11:06:12]Sock 7.Check first char [11:06:12]Sock 7.First char is OK [11:06:12]request: POST /json_proto HTTP/1.0 [11:06:12]Method: POST [11:06:12]URL: /json_proto [11:06:12]Method is POST - this is cgi request [11:06:12]url: /json_proto [11:06:12]query_string will be loaded in cgi processing [11:06:12]execute_cgi json_proto POST (null) [11:06:12]execute_cgi path=json_proto method=POST [11:06:12]POST find Content-Length [11:06:12]Host: 172.17.43.67:8080 [11:06:12]Content-Length: 683 [11:06:12]Content-Type: application/json [11:06:12] [11:06:12]POST finish read [11:06:12]Found Content-Length = 683 [11:06:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:12]execute_script... [11:06:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:12]POST & json_proto [11:06:12]process_json_proto [11:06:12]json parsed OK: [11:06:12]protocol is kg_v1.0 [11:06:12]action value=close_receipt [11:06:12]process_action close_receipt [11:06:12]cmd_close_receipt [11:06:12]MH_GetDate [11:06:12]Write to MH i2c: F0 00 00 67 00 56 [11:06:12]Write i2c OK [11:06:12]MH_I2C_Read... [11:06:12]Read from MH i2c: F0 [11:06:12]MH_I2C_Read... [11:06:12]Read from MH i2c: F0 09 00 [11:06:12]MH_I2C_Read... [11:06:12]Read from MH i2c: F0 09 00 67 00 00 25 9D F2 66 6A BD 47 65 4C [11:06:12]GetLastDocTimeStamp 1727175968 [11:06:12]current date 1727175973 [11:06:12]FM_GetShiftState [11:06:12]SAM_PROTO_GetShiftState [11:06:12]wFMCommunicate request_size=4 [11:06:12]MH_SAM_APDU [11:06:12]CAPDU: 80 13 01 00 [11:06:12]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [11:06:12]Write i2c OK [11:06:12]MH_I2C_Read... [11:06:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:12]Read from MH i2c: E2 [11:06:12]MH_I2C_Read... [11:06:12]Read from MH i2c: E2 0E 00 [11:06:12]MH_I2C_Read... [11:06:12]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B2 [11:06:12]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:06:12]wFMCommunicate OK [11:06:12]SAM_PROTO_GetShiftState done [11:06:12]FM_GetShiftState done [11:06:12]opened in 1727137889 [11:06:12]opened+sec_in_day 1727224289 [11:06:12]quantity*price = 100005 [11:06:12]sum+1 = 100006 [11:06:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 135 24.09.2024 11:06 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152676 ФПД: 122626593956246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T110613&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152676&fm=122626593956246&tin=02508201610067®Number=0000000000091825&sum=100000 [11:06:14]StoreToDocumentArchive [11:06:14]shift 477 fd 152676 [11:06:14]save to /storage/0477/doc_00152676 [11:06:14]save last doc name /storage/0477/doc_00152676 to /storage/kkm_last_doc_name [11:06:14]save OK [11:06:14]Clear old archive folders... [11:06:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:14]tlvbuf is 01FAE5A0 [11:06:14]SAM_PROTO_ClearQueue [11:06:14]wFMCommunicate request_size=4 [11:06:14]MH_SAM_APDU [11:06:14]CAPDU: 80 09 00 00 [11:06:14]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [11:06:14]Write i2c OK [11:06:14]MH_I2C_Read... [11:06:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:14]Read from MH i2c: E2 [11:06:14]MH_I2C_Read... [11:06:14]Read from MH i2c: E2 03 00 [11:06:14]MH_I2C_Read... [11:06:14]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [11:06:14]RAPDU: 90 00 [11:06:14]wFMCommunicate OK [11:06:14]SAM_PROTO_ClearQueue done [11:06:14]KKMCreateOFDPacket [11:06:14]OFDProtocolAddRootSTLVToBuf [11:06:14]FM_MakeSignedData [11:06:14]FM_MakeSignedData [11:06:14]SAM_PROTO_SignData [11:06:14]wFMCommunicate request_size=4 [11:06:14]MH_SAM_APDU [11:06:14]CAPDU: 80 0D 01 02 [11:06:14]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [11:06:14]Write i2c OK [11:06:14]MH_I2C_Read... [11:06:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:14]Read from MH i2c: E2 [11:06:14]MH_I2C_Read... [11:06:14]Read from MH i2c: E2 03 00 [11:06:14]MH_I2C_Read... [11:06:14]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:06:14]RAPDU: 90 00 [11:06:14]wFMCommunicate OK [11:06:14]wFMCommunicate request_size=255 [11:06:14]MH_SAM_APDU [11:06:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 25 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 54 02 00 35 04 06 00 6F [11:06:14]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 25 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 54 02 00 35 04 06 00 6F 00 00 A5 [11:06:14]Write i2c OK [11:06:14]MH_I2C_Read... [11:06:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:14]Read from MH i2c: E2 [11:06:14]MH_I2C_Read... [11:06:14]Read from MH i2c: E2 03 00 [11:06:14]MH_I2C_Read... [11:06:14]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:06:14]RAPDU: 90 00 [11:06:14]wFMCommunicate OK [11:06:14]wFMCommunicate request_size=10 [11:06:14]MH_SAM_APDU [11:06:14]CAPDU: 80 0D 02 02 05 87 3A 92 A1 96 [11:06:14]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 87 3A 92 A1 96 00 00 86 [11:06:14]Write i2c OK [11:06:14]MH_I2C_Read... [11:06:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:15]Read from MH i2c: E2 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: E2 03 00 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [11:06:15]RAPDU: 90 00 [11:06:15]wFMCommunicate OK [11:06:15]wFMCommunicate request_size=4 [11:06:15]MH_SAM_APDU [11:06:15]CAPDU: 80 0D 03 02 [11:06:15]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [11:06:15]Write i2c OK [11:06:15]MH_I2C_Read... [11:06:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:15]Read from MH i2c: E2 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: E2 0B 00 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: E2 0B 00 79 00 00 3C F7 DD CF 69 CD BD 18 90 00 DF [11:06:15]RAPDU: 3C F7 DD CF 69 CD BD 18 90 00 [11:06:15]wFMCommunicate OK [11:06:15]SAM_PROTO_SignData done [11:06:15]FM_MakeSignedData done [11:06:15]CreateOFDProtocolMessage [11:06:15]wFMCommunicate request_size=4 [11:06:15]MH_SAM_APDU [11:06:15]CAPDU: 80 11 00 00 [11:06:15]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [11:06:15]Write i2c OK [11:06:15]MH_I2C_Read... [11:06:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:15]Read from MH i2c: E2 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: E2 17 00 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [11:06:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:06:15]wFMCommunicate OK [11:06:15]CreateOFDProtocolMessage done [11:06:15]OFDSenderStorePacket 152676 [11:06:15]StoreOFDPacket docnum=152676 [11:06:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 91 79 07 01 8C 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 25 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 54 02 00 35 04 06 00 6F 87 3A 92 A1 96 3C F7 DD CF 69 CD BD 18 [11:06:15]CheckFolder [11:06:15]dirname=/storage/ofd_packets [11:06:15]CheckFolder done [11:06:15]ProducePacketName [11:06:15]name=ofd_packets/00152676 [11:06:15]NVStorageSaveData ofd_packets/00152676 [11:06:15]File name is /storage/ofd_packets/00152676 [11:06:15]Write 301 bytes [11:06:15]NVStorageSaveData done [11:06:15]OFDSenderStorePacket done [11:06:15]KKMCreateOFDPacket done [11:06:15]NVStorageSaveData kkm_last_timestamp [11:06:15]File name is /storage/kkm_last_timestamp [11:06:15]Write 4 bytes [11:06:15]NVStorageSaveData done [11:06:15]ExternCall_PrintAddStr [11:06:15]wPrintStart [11:06:15]Write to MH i2c: 01 00 00 7B 00 7B [11:06:15]Write i2c OK [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: 01 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: 01 07 00 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [11:06:15]RasterBufferAndPrint [11:06:15]line Счет N : (1)1786678 [11:06:15]line ИНН: 02508201610067 [11:06:15]line Контрольно-Кассовый Чек [11:06:15]line ПРОДАЖА [11:06:15]line ТРК (МРК, ГНК) : 12 [11:06:15]line Товар: 2710124130 [11:06:15]line Аи-92-К-5 [11:06:15]line 14.750 * 67.80 [11:06:15]line = 1000.05 [11:06:15]line НДС 12% НСП 1% [11:06:15]line > о реализуемом товаре [11:06:15]line ОКРУГЛЕНИЕ: -0.05 [11:06:15]line ИТОГО: 1000.00 [11:06:15]line Внесено: 1000.00 [11:06:15]line СДАЧА: 0.00 [11:06:15]line НСП 1% : 8.85 [11:06:15]line НДС 12% : 106.20 [11:06:15]line Наличными: 1000.00 [11:06:15]line Безнал.: 0.00 [11:06:15]line Место: АЗС № 89 "Партнер Нефть" [11:06:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:06:15]line СНО: Общий режим [11:06:15]line Чек 135 24.09.2024 11:06 [11:06:15]line Смена: 477 ФФД: 1.0 [11:06:15]line ЗНМ: 0300000113 [11:06:15]line РНМ: 0000000000091825 [11:06:15]line Версия ККМ: 001 [11:06:15]line ФМ: 0000000000871835 [11:06:15]line ФД: 152676 [11:06:15]line ФПД: 122626593956246 [11:06:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T110613&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152676&fm=122626593956246&tin=02508201610067®Number=0000000000091825&sum=100000 [11:06:15]OFD Sender: Processing packet 152676 [packets to send 829, broken 828] [11:06:15]ProducePacketName [11:06:15]name=ofd_packets/00152676 [11:06:15]OFD Sender: To server: pG, [11:06:15]CommunicateWithHost lk.salyk.kg:30040 [11:06:15]ConnectInit lk.salyk.kg [11:06:15]written 0, free lines is 4095 [11:06:15]Write to MH i2c: 01 00 00 A6 00 A6 [11:06:15]Write i2c OK [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: 01 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: 01 07 00 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E6 0C 9F [11:06:15]RasterBufferAndPrint [11:06:15]line [11:06:15]line [11:06:15]line [11:06:15]line [11:06:15]line [11:06:15]written 0, free lines is 3331 [11:06:15]MH_Cut [11:06:15]Write to MH i2c: D1 01 00 AD 00 01 7F [11:06:15]Write i2c OK [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: D1 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: D1 01 00 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: D1 01 00 AD 00 00 7E [11:06:15]Write to MH i2c: 01 00 00 AE 00 AE [11:06:15]Write i2c OK [11:06:15]MH_I2C_Read... [11:06:16]*** Cut start [11:06:16]*** Purtial cut [11:06:16]*** Stage 1: CUTSNS_PIN = 1 [11:06:16]Read from MH i2c: 01 [11:06:16]MH_I2C_Read... [11:06:16]*** Stop cut motor [11:06:16]*** Cut end [11:06:16]Read from MH i2c: 01 07 00 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [11:06:16]process_action close_receipt done [11:06:16]requested_data is exist [11:06:16]produce_requested_data [11:06:16]requested_item fm.sn is exist - process it [11:06:16]wFMCommunicate request_size=4 [11:06:16]MH_SAM_APDU [11:06:16]CAPDU: 80 11 00 00 [11:06:16]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [11:06:16]Write i2c OK [11:06:16]MH_I2C_Read... [11:06:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:16]Read from MH i2c: E2 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: E2 17 00 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [11:06:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:06:16]wFMCommunicate OK [11:06:16]requested_item fd.num is exist - process it [11:06:16]SAM_PROTO_GetFieldsCounters [11:06:16]wFMCommunicate request_size=4 [11:06:16]MH_SAM_APDU [11:06:16]CAPDU: 80 13 00 00 [11:06:16]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [11:06:16]Write i2c OK [11:06:16]MH_I2C_Read... [11:06:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:17]Read from MH i2c: E2 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: E2 62 00 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 64 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 7A [11:06:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 64 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:06:17]wFMCommunicate OK [11:06:17]SAM_PROTO_GetFieldsCounters done [11:06:17]requested_item shift.num is exist - process it [11:06:17]requested_item shift.opened is exist - process it [11:06:17]req_shift_opened [11:06:17]FM_GetShiftState [11:06:17]SAM_PROTO_GetShiftState [11:06:17]wFMCommunicate request_size=4 [11:06:17]MH_SAM_APDU [11:06:17]CAPDU: 80 13 01 00 [11:06:17]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [11:06:17]Write i2c OK [11:06:17]MH_I2C_Read... [11:06:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:17]Read from MH i2c: E2 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: E2 0E 00 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [11:06:17]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:06:17]wFMCommunicate OK [11:06:17]SAM_PROTO_GetShiftState done [11:06:17]FM_GetShiftState done [11:06:17]req_shift_opened done [11:06:17]requested_item shift.open_date is exist - process it [11:06:17]req_shift_open_date [11:06:17]req_shift_open_date done [11:06:17]produce_requested_data done [11:06:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152676,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:06:17]process_action_free close_receipt [11:06:17]json_value_free [11:06:17]json_value_free done [11:06:17]process_json_proto returns [11:06:17]Send response to host [11:06:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152676,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:06:17]free response buf [11:06:17]execute_script done [11:06:17]execute_script returns [11:06:17]free content buf [11:06:17]Sock 7.Close socket [11:06:17]Sock 7.Thread stoped [11:06:18]Connected sock=11 [11:06:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 91 79 07 01 8C 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 25 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 54 02 00 35 04 06 00 6F 87 3A 92 A1 96 3C F7 DD CF 69 CD BD 18 [11:06:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C3 D8 47 00 1A 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 54 02 00 F4 03 04 00 27 45 F2 66 B6 04 01 00 00 EA 28 A4 CA DA 8C C3 0D [11:06:19]CommunicateWithHost err = 0 [11:06:19]CheckOFDResponse [11:06:19]1017 (14) - 77093643461234 [11:06:19]1041 (16) - 0000000000871835 [11:06:19]1040 (4) - 152676 [11:06:19]1012 (4) - 24.09.2024 04:50 [11:06:19]1206 (1) - 0 [11:06:19]OFD Sender: Remove packet 152676 [11:06:19]ProducePacketName [11:06:19]name=ofd_packets/00152676 [11:06:19]NVStorageDeleteData [11:06:19]OFD Sender: No OFD packet to send [11:06:24]OFD Sender: No OFD packet to send [11:06:29]OFD Sender: No OFD packet to send [11:06:34]OFD Sender: No OFD packet to send [11:06:35]recv_with_timeout no data received [11:06:39]OFD Sender: No OFD packet to send [11:06:44]OFD Sender: No OFD packet to send [11:06:49]OFD Sender: No OFD packet to send [11:06:54]OFD Sender: No OFD packet to send [11:06:55]accept exits with 9 [11:06:55]New connection [11:06:55]New thread 3066961252 created [11:06:55]Thread 3066817892 joined [11:06:55]Waiting for new connection... [11:06:55] Sock 9.Parse request [11:06:55]Sock 9.Check first char [11:06:55]Sock 9.First char is OK [11:06:55]request: POST /json_proto HTTP/1.0 [11:06:55]Method: POST [11:06:55]URL: /json_proto [11:06:55]Method is POST - this is cgi request [11:06:55]url: /json_proto [11:06:55]query_string will be loaded in cgi processing [11:06:55]execute_cgi json_proto POST (null) [11:06:55]execute_cgi path=json_proto method=POST [11:06:55]POST find Content-Length [11:06:55]Host: 172.17.43.67:8080 [11:06:55]Content-Length: 678 [11:06:55]Content-Type: application/json [11:06:55] [11:06:55]POST finish read [11:06:55]Found Content-Length = 678 [11:06:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:55]execute_script... [11:06:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:55]POST & json_proto [11:06:55]process_json_proto [11:06:55]json parsed OK: [11:06:55]protocol is kg_v1.0 [11:06:55]action value=close_receipt [11:06:55]process_action close_receipt [11:06:55]cmd_close_receipt [11:06:55]MH_GetDate [11:06:55]Write to MH i2c: F0 00 00 B2 00 A1 [11:06:55]Write i2c OK [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: F0 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: F0 09 00 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: F0 09 00 B2 00 00 50 9D F2 66 6A BD 47 65 C2 [11:06:55]GetLastDocTimeStamp 1727175973 [11:06:55]current date 1727176016 [11:06:55]FM_GetShiftState [11:06:55]SAM_PROTO_GetShiftState [11:06:55]wFMCommunicate request_size=4 [11:06:55]MH_SAM_APDU [11:06:55]CAPDU: 80 13 01 00 [11:06:55]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [11:06:55]Write i2c OK [11:06:55]MH_I2C_Read... [11:06:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:55]Read from MH i2c: E2 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 0E 00 [11:06:55]MH_I2C_Read... [11:06:55]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FD [11:06:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:06:55]wFMCommunicate OK [11:06:55]SAM_PROTO_GetShiftState done [11:06:55]FM_GetShiftState done [11:06:55]opened in 1727137889 [11:06:55]opened+sec_in_day 1727224289 [11:06:55]quantity*price = 30035 [11:06:55]sum+1 = 30036 [11:06:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 136 24.09.2024 11:06 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152677 ФПД: 8638467390929 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T110656&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152677&fm=8638467390929&tin=02508201610067®Number=0000000000091825&sum=30000 [11:06:56]StoreToDocumentArchive [11:06:56]shift 477 fd 152677 [11:06:56]save to /storage/0477/doc_00152677 [11:06:56]save last doc name /storage/0477/doc_00152677 to /storage/kkm_last_doc_name [11:06:56]save OK [11:06:56]Clear old archive folders... [11:06:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:56]tlvbuf is 01FC7D70 [11:06:56]SAM_PROTO_ClearQueue [11:06:56]wFMCommunicate request_size=4 [11:06:56]MH_SAM_APDU [11:06:56]CAPDU: 80 09 00 00 [11:06:56]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [11:06:56]Write i2c OK [11:06:56]MH_I2C_Read... [11:06:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:56]Read from MH i2c: E2 [11:06:56]MH_I2C_Read... [11:06:56]Read from MH i2c: E2 03 00 [11:06:56]MH_I2C_Read... [11:06:56]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [11:06:56]RAPDU: 90 00 [11:06:56]wFMCommunicate OK [11:06:56]SAM_PROTO_ClearQueue done [11:06:56]KKMCreateOFDPacket [11:06:56]OFDProtocolAddRootSTLVToBuf [11:06:56]FM_MakeSignedData [11:06:56]FM_MakeSignedData [11:06:56]SAM_PROTO_SignData [11:06:56]wFMCommunicate request_size=4 [11:06:56]MH_SAM_APDU [11:06:56]CAPDU: 80 0D 01 02 [11:06:56]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [11:06:56]Write i2c OK [11:06:56]MH_I2C_Read... [11:06:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:56]Read from MH i2c: E2 [11:06:56]MH_I2C_Read... [11:06:56]Read from MH i2c: E2 03 00 [11:06:56]MH_I2C_Read... [11:06:56]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:06:56]RAPDU: 90 00 [11:06:56]wFMCommunicate OK [11:06:56]wFMCommunicate request_size=255 [11:06:56]MH_SAM_APDU [11:06:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 50 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 54 02 00 35 04 06 00 07 [11:06:56]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 50 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 54 02 00 35 04 06 00 07 00 00 45 [11:06:56]Write i2c OK [11:06:56]MH_I2C_Read... [11:06:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:56]Read from MH i2c: E2 [11:06:56]MH_I2C_Read... [11:06:56]Read from MH i2c: E2 03 00 [11:06:56]MH_I2C_Read... [11:06:56]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:06:56]RAPDU: 90 00 [11:06:56]wFMCommunicate OK [11:06:56]wFMCommunicate request_size=10 [11:06:56]MH_SAM_APDU [11:06:56]CAPDU: 80 0D 02 02 05 DB 4C C7 BD D1 [11:06:56]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 DB 4C C7 BD D1 00 00 C3 [11:06:56]Write i2c OK [11:06:56]MH_I2C_Read... [11:06:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:56]Read from MH i2c: E2 [11:06:56]MH_I2C_Read... [11:06:56]Read from MH i2c: E2 03 00 [11:06:56]MH_I2C_Read... [11:06:56]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:06:56]RAPDU: 90 00 [11:06:56]wFMCommunicate OK [11:06:56]wFMCommunicate request_size=4 [11:06:56]MH_SAM_APDU [11:06:56]CAPDU: 80 0D 03 02 [11:06:56]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [11:06:56]Write i2c OK [11:06:56]MH_I2C_Read... [11:06:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:57]Read from MH i2c: E2 [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: E2 0B 00 [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: E2 0B 00 C4 00 00 09 56 59 6D 57 5D 67 04 90 00 84 [11:06:57]RAPDU: 09 56 59 6D 57 5D 67 04 90 00 [11:06:57]wFMCommunicate OK [11:06:57]SAM_PROTO_SignData done [11:06:57]FM_MakeSignedData done [11:06:57]CreateOFDProtocolMessage [11:06:57]wFMCommunicate request_size=4 [11:06:57]MH_SAM_APDU [11:06:57]CAPDU: 80 11 00 00 [11:06:57]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [11:06:57]Write i2c OK [11:06:57]MH_I2C_Read... [11:06:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:57]Read from MH i2c: E2 [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: E2 17 00 [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [11:06:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:06:57]wFMCommunicate OK [11:06:57]CreateOFDProtocolMessage done [11:06:57]OFDSenderStorePacket 152677 [11:06:57]StoreOFDPacket docnum=152677 [11:06:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 09 BD 07 01 E1 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 50 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 54 02 00 35 04 06 00 07 DB 4C C7 BD D1 09 56 59 6D 57 5D 67 04 [11:06:57]CheckFolder [11:06:57]dirname=/storage/ofd_packets [11:06:57]CheckFolder done [11:06:57]ProducePacketName [11:06:57]name=ofd_packets/00152677 [11:06:57]NVStorageSaveData ofd_packets/00152677 [11:06:57]File name is /storage/ofd_packets/00152677 [11:06:57]Write 301 bytes [11:06:57]NVStorageSaveData done [11:06:57]OFDSenderStorePacket done [11:06:57]KKMCreateOFDPacket done [11:06:57]NVStorageSaveData kkm_last_timestamp [11:06:57]File name is /storage/kkm_last_timestamp [11:06:57]Write 4 bytes [11:06:57]NVStorageSaveData done [11:06:57]ExternCall_PrintAddStr [11:06:57]wPrintStart [11:06:57]Write to MH i2c: 01 00 00 C6 00 C6 [11:06:57]Write i2c OK [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: 01 [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: 01 07 00 [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [11:06:57]RasterBufferAndPrint [11:06:57]line Счет N : (1)1786679 [11:06:57]line ИНН: 02508201610067 [11:06:57]line Контрольно-Кассовый Чек [11:06:57]line ПРОДАЖА [11:06:57]line ТРК (МРК, ГНК) : 42 [11:06:57]line Товар: 2710124130 [11:06:57]line Аи-92-К-5 [11:06:57]line 4.430 * 67.80 [11:06:57]line = 300.35 [11:06:57]line НДС 12% НСП 1% [11:06:57]line > о реализуемом товаре [11:06:57]line ОКРУГЛЕНИЕ: -0.35 [11:06:57]line ИТОГО: 300.00 [11:06:57]line Внесено: 300.00 [11:06:57]line СДАЧА: 0.00 [11:06:57]line НСП 1% : 2.66 [11:06:57]line НДС 12% : 31.90 [11:06:57]line Наличными: 300.00 [11:06:57]line Безнал.: 0.00 [11:06:57]line Место: АЗС № 89 "Партнер Нефть" [11:06:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:06:57]line СНО: Общий режим [11:06:57]line Чек 136 24.09.2024 11:06 [11:06:57]line Смена: 477 ФФД: 1.0 [11:06:57]line ЗНМ: 0300000113 [11:06:57]line РНМ: 0000000000091825 [11:06:57]line Версия ККМ: 001 [11:06:57]line ФМ: 0000000000871835 [11:06:57]line ФД: 152677 [11:06:57]line ФПД: 8638467390929 [11:06:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T110656&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152677&fm=8638467390929&tin=02508201610067®Number=0000000000091825&sum=30000 [11:06:57]written 0, free lines is 4095 [11:06:57]OFD Sender: Processing packet 152677 [packets to send 829, broken 828] [11:06:57]ProducePacketName [11:06:57]name=ofd_packets/00152677 [11:06:57]OFD Sender: To server: pG, [11:06:57]CommunicateWithHost lk.salyk.kg:30040 [11:06:57]ConnectInit lk.salyk.kg [11:06:57]Write to MH i2c: 01 00 00 F1 00 F1 [11:06:57]Write i2c OK [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: 01 [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: 01 07 00 [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 E5 0C E9 [11:06:57]RasterBufferAndPrint [11:06:57]line [11:06:57]line [11:06:57]line [11:06:57]line [11:06:57]line [11:06:57]written 0, free lines is 3325 [11:06:57]MH_Cut [11:06:57]Write to MH i2c: D1 01 00 F8 00 01 CA [11:06:57]Write i2c OK [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: D1 [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: D1 01 00 [11:06:57]MH_I2C_Read... [11:06:57]Read from MH i2c: D1 01 00 F8 00 00 C9 [11:06:57]Write to MH i2c: 01 00 00 F9 00 F9 [11:06:57]Write i2c OK [11:06:57]MH_I2C_Read... [11:06:58]Connected sock=10 [11:06:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 09 BD 07 01 E1 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 50 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 54 02 00 35 04 06 00 07 DB 4C C7 BD D1 09 56 59 6D 57 5D 67 04 [11:06:58]*** Cut start [11:06:58]*** Purtial cut [11:06:58]*** Stage 1: CUTSNS_PIN = 1 [11:06:58]Read from MH i2c: 01 [11:06:58]MH_I2C_Read... [11:06:58]*** Stop cut motor [11:06:58]*** Cut end [11:06:58]Read from MH i2c: 01 07 00 [11:06:58]MH_I2C_Read... [11:06:58]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [11:06:58]process_action close_receipt done [11:06:58]requested_data is exist [11:06:58]produce_requested_data [11:06:58]requested_item fm.sn is exist - process it [11:06:58]wFMCommunicate request_size=4 [11:06:58]MH_SAM_APDU [11:06:58]CAPDU: 80 11 00 00 [11:06:58]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [11:06:58]Write i2c OK [11:06:58]MH_I2C_Read... [11:06:58]Read from MH i2c: E2 [11:06:58]MH_I2C_Read... [11:06:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:58]Read from MH i2c: E2 17 00 [11:06:58]MH_I2C_Read... [11:06:58]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [11:06:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:06:58]wFMCommunicate OK [11:06:58]requested_item fd.num is exist - process it [11:06:58]SAM_PROTO_GetFieldsCounters [11:06:58]wFMCommunicate request_size=4 [11:06:58]MH_SAM_APDU [11:06:58]CAPDU: 80 13 00 00 [11:06:58]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [11:06:58]Write i2c OK [11:06:58]MH_I2C_Read... [11:06:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:58]Read from MH i2c: E2 [11:06:58]MH_I2C_Read... [11:06:58]Read from MH i2c: E2 62 00 [11:06:58]MH_I2C_Read... [11:06:58]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 65 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 C9 [11:06:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 65 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:06:58]wFMCommunicate OK [11:06:58]SAM_PROTO_GetFieldsCounters done [11:06:58]requested_item shift.num is exist - process it [11:06:58]requested_item shift.opened is exist - process it [11:06:58]req_shift_opened [11:06:58]FM_GetShiftState [11:06:58]SAM_PROTO_GetShiftState [11:06:58]wFMCommunicate request_size=4 [11:06:59]MH_SAM_APDU [11:06:59]CAPDU: 80 13 01 00 [11:06:59]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [11:06:59]Write i2c OK [11:06:59]MH_I2C_Read... [11:06:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:59]Read from MH i2c: E2 [11:06:59]MH_I2C_Read... [11:06:59]Read from MH i2c: E2 0E 00 [11:06:59]MH_I2C_Read... [11:06:59]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 46 [11:06:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:06:59]wFMCommunicate OK [11:06:59]SAM_PROTO_GetShiftState done [11:06:59]FM_GetShiftState done [11:06:59]req_shift_opened done [11:06:59]requested_item shift.open_date is exist - process it [11:06:59]req_shift_open_date [11:06:59]req_shift_open_date done [11:06:59]produce_requested_data done [11:06:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152677,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:06:59]process_action_free close_receipt [11:06:59]json_value_free [11:06:59]json_value_free done [11:06:59]process_json_proto returns [11:06:59]Send response to host [11:06:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152677,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:06:59]free response buf [11:06:59]execute_script done [11:06:59]execute_script returns [11:06:59]free content buf [11:06:59]Sock 9.Close socket [11:06:59]Sock 9.Thread stoped [11:07:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7C B6 47 00 7A 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 54 02 00 F4 03 04 00 4F 45 F2 66 B6 04 01 00 00 18 B3 6C 2C 5C A1 A7 82 [11:07:00]CommunicateWithHost err = 0 [11:07:00]CheckOFDResponse [11:07:00]1017 (14) - 77093643461234 [11:07:00]1041 (16) - 0000000000871835 [11:07:00]1040 (4) - 152677 [11:07:00]1012 (4) - 24.09.2024 04:51 [11:07:00]1206 (1) - 0 [11:07:00]OFD Sender: Remove packet 152677 [11:07:00]ProducePacketName [11:07:00]name=ofd_packets/00152677 [11:07:00]NVStorageDeleteData [11:07:01]OFD Sender: No OFD packet to send [11:07:06]OFD Sender: No OFD packet to send [11:07:11]OFD Sender: No OFD packet to send [11:07:16]OFD Sender: No OFD packet to send [11:07:21]OFD Sender: No OFD packet to send [11:07:26]OFD Sender: No OFD packet to send [11:07:31]OFD Sender: No OFD packet to send [11:07:36]OFD Sender: No OFD packet to send [11:07:41]OFD Sender: No OFD packet to send [11:07:46]OFD Sender: No OFD packet to send [11:07:51]OFD Sender: No OFD packet to send [11:07:56]OFD Sender: No OFD packet to send [11:08:01]OFD Sender: No OFD packet to send [11:08:06]OFD Sender: No OFD packet to send [11:08:11]OFD Sender: No OFD packet to send [11:08:16]OFD Sender: No OFD packet to send [11:08:21]OFD Sender: No OFD packet to send [11:08:26]OFD Sender: No OFD packet to send [11:08:31]OFD Sender: No OFD packet to send [11:08:33]accept exits with 7 [11:08:33]New connection [11:08:33]New thread 3066817892 created [11:08:33]Thread 3066961252 joined [11:08:33]Waiting for new connection... [11:08:33] Sock 7.Parse request [11:08:33]Sock 7.Check first char [11:08:33]Sock 7.First char is OK [11:08:33]request: POST /json_proto HTTP/1.0 [11:08:33]Method: POST [11:08:33]URL: /json_proto [11:08:33]Method is POST - this is cgi request [11:08:33]url: /json_proto [11:08:33]query_string will be loaded in cgi processing [11:08:33]execute_cgi json_proto POST (null) [11:08:33]execute_cgi path=json_proto method=POST [11:08:33]POST find Content-Length [11:08:33]Host: 172.17.43.67:8080 [11:08:33]Content-Length: 752 [11:08:33]Content-Type: application/json [11:08:33] [11:08:33]POST finish read [11:08:33]Found Content-Length = 752 [11:08:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30081318", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:33]execute_script... [11:08:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30081318", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:33]POST & json_proto [11:08:33]process_json_proto [11:08:33]json parsed OK: [11:08:33]protocol is kg_v1.0 [11:08:33]action value=close_receipt [11:08:33]process_action close_receipt [11:08:33]cmd_close_receipt [11:08:33]MH_GetDate [11:08:33]Write to MH i2c: F0 00 00 FD 00 EC [11:08:33]Write i2c OK [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: F0 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: F0 09 00 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: F0 09 00 FD 00 00 B1 9D F2 66 6A BD 47 65 6E [11:08:33]GetLastDocTimeStamp 1727176016 [11:08:33]current date 1727176113 [11:08:33]FM_GetShiftState [11:08:33]SAM_PROTO_GetShiftState [11:08:33]wFMCommunicate request_size=4 [11:08:33]MH_SAM_APDU [11:08:33]CAPDU: 80 13 01 00 [11:08:33]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [11:08:33]Write i2c OK [11:08:33]MH_I2C_Read... [11:08:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:33]Read from MH i2c: E2 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: E2 0E 00 [11:08:33]MH_I2C_Read... [11:08:33]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 48 [11:08:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:08:33]wFMCommunicate OK [11:08:33]SAM_PROTO_GetShiftState done [11:08:33]FM_GetShiftState done [11:08:33]opened in 1727137889 [11:08:33]opened+sec_in_day 1727224289 [11:08:33]quantity*price = 0 [11:08:33]sum+1 = 1 [11:08:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 137 24.09.2024 11:08 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30081318 ФМ: 0000000000871835 ФД: 152678 ФПД: 69775342649682 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T110833&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152678&fm=69775342649682&tin=02508201610067®Number=0000000000091825&sum=0 [11:08:34]StoreToDocumentArchive [11:08:34]shift 477 fd 152678 [11:08:34]save to /storage/0477/doc_00152678 [11:08:34]save last doc name /storage/0477/doc_00152678 to /storage/kkm_last_doc_name [11:08:34]save OK [11:08:34]Clear old archive folders... [11:08:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:08:34]tlvbuf is 01F253B0 [11:08:34]SAM_PROTO_ClearQueue [11:08:34]wFMCommunicate request_size=4 [11:08:34]MH_SAM_APDU [11:08:34]CAPDU: 80 09 00 00 [11:08:34]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:08:34]Read from MH i2c: E2 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [11:08:34]RAPDU: 90 00 [11:08:34]wFMCommunicate OK [11:08:34]SAM_PROTO_ClearQueue done [11:08:34]KKMCreateOFDPacket [11:08:34]OFDProtocolAddRootSTLVToBuf [11:08:34]FM_MakeSignedData [11:08:34]FM_MakeSignedData [11:08:34]SAM_PROTO_SignData [11:08:34]wFMCommunicate request_size=4 [11:08:34]MH_SAM_APDU [11:08:34]CAPDU: 80 0D 01 02 [11:08:34]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:08:34]Read from MH i2c: E2 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [11:08:34]RAPDU: 90 00 [11:08:34]wFMCommunicate OK [11:08:34]wFMCommunicate request_size=255 [11:08:34]MH_SAM_APDU [11:08:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 B1 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 54 02 00 35 04 06 00 3F 75 D6 83 [11:08:34]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 B1 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 54 02 00 35 04 06 00 3F 75 D6 83 00 00 27 [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:34]Read from MH i2c: E2 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [11:08:34]RAPDU: 90 00 [11:08:34]wFMCommunicate OK [11:08:34]wFMCommunicate request_size=7 [11:08:34]MH_SAM_APDU [11:08:34]CAPDU: 80 0D 02 02 02 41 52 [11:08:34]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 41 52 00 00 20 [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:34]Read from MH i2c: E2 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [11:08:34]RAPDU: 90 00 [11:08:34]wFMCommunicate OK [11:08:34]wFMCommunicate request_size=4 [11:08:34]MH_SAM_APDU [11:08:34]CAPDU: 80 0D 03 02 [11:08:34]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:08:34]Read from MH i2c: E2 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 0B 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 0B 00 0F 01 00 CE 9A 9C 47 95 55 2F 1B 90 00 0B [11:08:34]RAPDU: CE 9A 9C 47 95 55 2F 1B 90 00 [11:08:34]wFMCommunicate OK [11:08:34]SAM_PROTO_SignData done [11:08:34]FM_MakeSignedData done [11:08:34]CreateOFDProtocolMessage [11:08:34]wFMCommunicate request_size=4 [11:08:34]MH_SAM_APDU [11:08:34]CAPDU: 80 11 00 00 [11:08:34]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:34]Read from MH i2c: E2 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 17 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [11:08:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:08:34]wFMCommunicate OK [11:08:34]CreateOFDProtocolMessage done [11:08:34]OFDSenderStorePacket 152678 [11:08:34]StoreOFDPacket docnum=152678 [11:08:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 77 F0 04 01 7B 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 B1 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 54 02 00 35 04 06 00 3F 75 D6 83 41 52 CE 9A 9C 47 95 55 2F 1B [11:08:34]CheckFolder [11:08:34]dirname=/storage/ofd_packets [11:08:34]CheckFolder done [11:08:34]ProducePacketName [11:08:34]name=ofd_packets/00152678 [11:08:34]NVStorageSaveData ofd_packets/00152678 [11:08:34]File name is /storage/ofd_packets/00152678 [11:08:34]Write 298 bytes [11:08:34]NVStorageSaveData done [11:08:34]OFDSenderStorePacket done [11:08:34]KKMCreateOFDPacket done [11:08:34]NVStorageSaveData kkm_last_timestamp [11:08:34]File name is /storage/kkm_last_timestamp [11:08:34]Write 4 bytes [11:08:34]NVStorageSaveData done [11:08:34]ExternCall_PrintAddStr [11:08:34]wPrintStart [11:08:34]Write to MH i2c: 01 00 00 11 01 12 [11:08:34]Write i2c OK [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: 01 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: 01 07 00 [11:08:34]MH_I2C_Read... [11:08:34]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [11:08:34]RasterBufferAndPrint [11:08:34]line Счет N : (1)1786680 [11:08:34]line ИНН: 02508201610067 [11:08:34]line Контрольно-Кассовый Чек [11:08:34]line ПРОДАЖА [11:08:34]line ТРК (МРК, ГНК) : 31 [11:08:34]line Товар: 2710194210 [11:08:34]line ДТ-К-5 [11:08:34]line 20.000 * 0.00 [11:08:34]line = 0.00 [11:08:34]line НДС 12% НСП 1% [11:08:34]line > о реализуемом товаре [11:08:34]line ИТОГО: 0.00 [11:08:34]line НСП 1% : 0.00 [11:08:34]line НДС 12% : 0.00 [11:08:34]line Наличными: 0.00 [11:08:34]line Безнал.: 0.00 [11:08:34]line Место: АЗС № 89 "Партнер Нефть" [11:08:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:08:34]line СНО: Общий режим [11:08:34]line Чек 137 24.09.2024 11:08 [11:08:34]line Смена: 477 ФФД: 1.0 [11:08:34]line ЗНМ: 0300000113 [11:08:34]line РНМ: 0000000000091825 [11:08:34]line Версия ККМ: 001 [11:08:34]line Талоны: ТК ГПНА Online [11:08:34]line 30081318 [11:08:34]line ФМ: 0000000000871835 [11:08:34]line ФД: 152678 [11:08:34]line ФПД: 69775342649682 [11:08:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T110833&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152678&fm=69775342649682&tin=02508201610067®Number=0000000000091825&sum=0 [11:08:34]written 0, free lines is 4095 [11:08:34]OFD Sender: Processing packet 152678 [packets to send 829, broken 828] [11:08:34]ProducePacketName [11:08:34]name=ofd_packets/00152678 [11:08:34]OFD Sender: To server: pG, [11:08:34]CommunicateWithHost lk.salyk.kg:30040 [11:08:34]ConnectInit lk.salyk.kg [11:08:35]Write to MH i2c: 01 00 00 3B 01 3C [11:08:35]Write i2c OK [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: 01 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: 01 07 00 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 E1 0C 30 [11:08:35]RasterBufferAndPrint [11:08:35]line [11:08:35]line [11:08:35]line [11:08:35]line [11:08:35]line [11:08:35]written 0, free lines is 3303 [11:08:35]MH_Cut [11:08:35]Write to MH i2c: D1 01 00 42 01 01 15 [11:08:35]Write i2c OK [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: D1 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: D1 01 00 [11:08:35]MH_I2C_Read... [11:08:35]Read from MH i2c: D1 01 00 42 01 00 14 [11:08:35]Write to MH i2c: 01 00 00 43 01 44 [11:08:35]Write i2c OK [11:08:35]MH_I2C_Read... [11:08:35]*** Cut start [11:08:35]*** Purtial cut [11:08:35]*** Stage 1: CUTSNS_PIN = 1 [11:08:36]Read from MH i2c: 01 [11:08:36]MH_I2C_Read... [11:08:36]*** Stop cut motor [11:08:36]*** Cut end [11:08:36]Read from MH i2c: 01 07 00 [11:08:36]MH_I2C_Read... [11:08:36]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [11:08:36]process_action close_receipt done [11:08:36]requested_data is exist [11:08:36]produce_requested_data [11:08:36]requested_item fm.sn is exist - process it [11:08:36]wFMCommunicate request_size=4 [11:08:36]MH_SAM_APDU [11:08:36]CAPDU: 80 11 00 00 [11:08:36]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [11:08:36]Write i2c OK [11:08:36]MH_I2C_Read... [11:08:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:36]Read from MH i2c: E2 [11:08:36]MH_I2C_Read... [11:08:36]Read from MH i2c: E2 17 00 [11:08:36]MH_I2C_Read... [11:08:36]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [11:08:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:08:36]wFMCommunicate OK [11:08:36]requested_item fd.num is exist - process it [11:08:36]SAM_PROTO_GetFieldsCounters [11:08:36]wFMCommunicate request_size=4 [11:08:36]MH_SAM_APDU [11:08:36]CAPDU: 80 13 00 00 [11:08:36]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [11:08:36]Write i2c OK [11:08:36]MH_I2C_Read... [11:08:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:36]Read from MH i2c: E2 [11:08:36]MH_I2C_Read... [11:08:36]Read from MH i2c: E2 62 00 [11:08:36]MH_I2C_Read... [11:08:36]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 66 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 18 [11:08:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 66 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:08:36]wFMCommunicate OK [11:08:36]SAM_PROTO_GetFieldsCounters done [11:08:36]requested_item shift.num is exist - process it [11:08:36]requested_item shift.opened is exist - process it [11:08:36]req_shift_opened [11:08:36]FM_GetShiftState [11:08:36]SAM_PROTO_GetShiftState [11:08:36]wFMCommunicate request_size=4 [11:08:36]MH_SAM_APDU [11:08:36]CAPDU: 80 13 01 00 [11:08:36]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [11:08:36]Write i2c OK [11:08:36]MH_I2C_Read... [11:08:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:36]Read from MH i2c: E2 [11:08:36]MH_I2C_Read... [11:08:36]Read from MH i2c: E2 0E 00 [11:08:36]MH_I2C_Read... [11:08:36]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 91 [11:08:36]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:08:36]wFMCommunicate OK [11:08:36]SAM_PROTO_GetShiftState done [11:08:36]FM_GetShiftState done [11:08:36]req_shift_opened done [11:08:36]requested_item shift.open_date is exist - process it [11:08:36]req_shift_open_date [11:08:36]req_shift_open_date done [11:08:36]produce_requested_data done [11:08:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152678,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:08:36]process_action_free close_receipt [11:08:36]json_value_free [11:08:36]json_value_free done [11:08:36]process_json_proto returns [11:08:36]Send response to host [11:08:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152678,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:08:36]free response buf [11:08:36]execute_script done [11:08:36]execute_script returns [11:08:36]free content buf [11:08:36]Sock 7.Close socket [11:08:36]Sock 7.Thread stoped [11:08:37]Connected sock=11 [11:08:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 77 F0 04 01 7B 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 B1 9D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 54 02 00 35 04 06 00 3F 75 D6 83 41 52 CE 9A 9C 47 95 55 2F 1B [11:08:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DB 88 47 00 64 BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 54 02 00 F4 03 04 00 B1 45 F2 66 B6 04 01 00 00 A3 79 9E F7 5D 56 82 BD [11:08:37]CommunicateWithHost err = 0 [11:08:37]CheckOFDResponse [11:08:37]1017 (14) - 77093643461234 [11:08:37]1041 (16) - 0000000000871835 [11:08:37]1040 (4) - 152678 [11:08:37]1012 (4) - 24.09.2024 04:53 [11:08:37]1206 (1) - 0 [11:08:37]OFD Sender: Remove packet 152678 [11:08:37]ProducePacketName [11:08:37]name=ofd_packets/00152678 [11:08:37]NVStorageDeleteData [11:08:38]OFD Sender: No OFD packet to send [11:08:43]OFD Sender: No OFD packet to send [11:08:47]recv_with_timeout no data received [11:08:48]OFD Sender: No OFD packet to send [11:08:53]OFD Sender: No OFD packet to send [11:08:58]OFD Sender: No OFD packet to send [11:09:01]recv_with_timeout no data received [11:09:03]OFD Sender: No OFD packet to send [11:09:08]OFD Sender: No OFD packet to send [11:09:12]recv_with_timeout no data received [11:09:13]OFD Sender: No OFD packet to send [11:09:18]OFD Sender: No OFD packet to send [11:09:23]OFD Sender: No OFD packet to send [11:09:28]OFD Sender: No OFD packet to send [11:09:33]OFD Sender: No OFD packet to send [11:09:38]OFD Sender: No OFD packet to send [11:09:43]OFD Sender: No OFD packet to send [11:09:48]OFD Sender: No OFD packet to send [11:09:53]OFD Sender: No OFD packet to send [11:09:54]recv_with_timeout no data received [11:09:58]OFD Sender: No OFD packet to send [11:10:03]OFD Sender: No OFD packet to send [11:10:08]OFD Sender: No OFD packet to send [11:10:13]OFD Sender: No OFD packet to send [11:10:14]recv_with_timeout no data received [11:10:18]OFD Sender: No OFD packet to send [11:10:23]OFD Sender: No OFD packet to send [11:10:28]OFD Sender: No OFD packet to send [11:10:33]OFD Sender: No OFD packet to send [11:10:38]OFD Sender: No OFD packet to send [11:10:43]OFD Sender: No OFD packet to send [11:10:48]OFD Sender: No OFD packet to send [11:10:53]OFD Sender: No OFD packet to send [11:10:58]OFD Sender: No OFD packet to send [11:11:03]OFD Sender: No OFD packet to send [11:11:08]OFD Sender: No OFD packet to send [11:11:13]OFD Sender: No OFD packet to send [11:11:18]OFD Sender: No OFD packet to send [11:11:23]OFD Sender: No OFD packet to send [11:11:28]OFD Sender: No OFD packet to send [11:11:33]OFD Sender: No OFD packet to send [11:11:38]OFD Sender: No OFD packet to send [11:11:43]OFD Sender: No OFD packet to send [11:11:45]accept exits with 9 [11:11:45]New connection [11:11:45]New thread 3066961252 created [11:11:45]Thread 3066817892 joined [11:11:45]Waiting for new connection... [11:11:45] Sock 9.Parse request [11:11:45]Sock 9.Check first char [11:11:45]Sock 9.First char is OK [11:11:45]request: POST /json_proto HTTP/1.0 [11:11:45]Method: POST [11:11:45]URL: /json_proto [11:11:45]Method is POST - this is cgi request [11:11:45]url: /json_proto [11:11:45]query_string will be loaded in cgi processing [11:11:45]execute_cgi json_proto POST (null) [11:11:45]execute_cgi path=json_proto method=POST [11:11:45]POST find Content-Length [11:11:45]Host: 172.17.43.67:8080 [11:11:45]Content-Length: 678 [11:11:45]Content-Type: application/json [11:11:45] [11:11:45]POST finish read [11:11:45]Found Content-Length = 678 [11:11:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.000, "sum" : 610.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 610.00, "total" : 610.00, "payments": [ { "type": 0, "sum" : 610.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:45]execute_script... [11:11:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.000, "sum" : 610.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 610.00, "total" : 610.00, "payments": [ { "type": 0, "sum" : 610.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:45]POST & json_proto [11:11:45]process_json_proto [11:11:45]json parsed OK: [11:11:45]protocol is kg_v1.0 [11:11:45]action value=close_receipt [11:11:45]process_action close_receipt [11:11:45]cmd_close_receipt [11:11:45]MH_GetDate [11:11:45]Write to MH i2c: F0 00 00 47 01 37 [11:11:45]Write i2c OK [11:11:45]MH_I2C_Read... [11:11:45]Read from MH i2c: F0 [11:11:45]MH_I2C_Read... [11:11:45]Read from MH i2c: F0 09 00 [11:11:45]MH_I2C_Read... [11:11:45]Read from MH i2c: F0 09 00 47 01 00 72 9E F2 66 6A BD 47 65 7B [11:11:45]GetLastDocTimeStamp 1727176113 [11:11:45]current date 1727176306 [11:11:45]FM_GetShiftState [11:11:45]SAM_PROTO_GetShiftState [11:11:45]wFMCommunicate request_size=4 [11:11:45]MH_SAM_APDU [11:11:45]CAPDU: 80 13 01 00 [11:11:45]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [11:11:45]Write i2c OK [11:11:45]MH_I2C_Read... [11:11:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:45]Read from MH i2c: E2 [11:11:45]MH_I2C_Read... [11:11:45]Read from MH i2c: E2 0E 00 [11:11:45]MH_I2C_Read... [11:11:45]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 93 [11:11:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:11:45]wFMCommunicate OK [11:11:45]SAM_PROTO_GetShiftState done [11:11:45]FM_GetShiftState done [11:11:45]opened in 1727137889 [11:11:45]opened+sec_in_day 1727224289 [11:11:45]quantity*price = 61020 [11:11:45]sum+1 = 61021 [11:11:45]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 139 24.09.2024 11:14 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152680 ФПД: 137967918202232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111430&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152680&fm=137967918202232&tin=02508201610067®Number=0000000000091825&sum=50000 [11:14:31]StoreToDocumentArchive [11:14:31]shift 477 fd 152680 [11:14:31]save to /storage/0477/doc_00152680 [11:14:31]save last doc name /storage/0477/doc_00152680 to /storage/kkm_last_doc_name [11:14:31]save OK [11:14:31]Clear old archive folders... [11:14:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:14:31]tlvbuf is 000EB2D0 [11:14:31]SAM_PROTO_ClearQueue [11:14:31]wFMCommunicate request_size=4 [11:14:31]MH_SAM_APDU [11:14:31]CAPDU: 80 09 00 00 [11:14:31]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:14:31]Read from MH i2c: E2 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:14:31]RAPDU: 90 00 [11:14:31]wFMCommunicate OK [11:14:31]SAM_PROTO_ClearQueue done [11:14:31]KKMCreateOFDPacket [11:14:31]OFDProtocolAddRootSTLVToBuf [11:14:31]FM_MakeSignedData [11:14:31]FM_MakeSignedData [11:14:31]SAM_PROTO_SignData [11:14:31]wFMCommunicate request_size=4 [11:14:31]MH_SAM_APDU [11:14:31]CAPDU: 80 0D 01 02 [11:14:31]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:14:31]Read from MH i2c: E2 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:14:31]RAPDU: 90 00 [11:14:31]wFMCommunicate OK [11:14:31]wFMCommunicate request_size=255 [11:14:31]MH_SAM_APDU [11:14:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 16 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 54 02 00 35 04 06 00 7D [11:14:31]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 16 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 54 02 00 35 04 06 00 7D 00 00 D5 [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:31]Read from MH i2c: E2 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:14:31]RAPDU: 90 00 [11:14:31]wFMCommunicate OK [11:14:31]wFMCommunicate request_size=10 [11:14:31]MH_SAM_APDU [11:14:31]CAPDU: 80 0D 02 02 05 7B 28 C1 3D 78 [11:14:31]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 7B 28 C1 3D 78 00 00 CB [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:31]Read from MH i2c: E2 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:14:31]RAPDU: 90 00 [11:14:31]wFMCommunicate OK [11:14:31]wFMCommunicate request_size=4 [11:14:31]MH_SAM_APDU [11:14:31]CAPDU: 80 0D 03 02 [11:14:31]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:14:31]Read from MH i2c: E2 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 0B 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 0B 00 2F 00 00 AC 2F E3 C2 8D B5 25 96 90 00 28 [11:14:31]RAPDU: AC 2F E3 C2 8D B5 25 96 90 00 [11:14:31]wFMCommunicate OK [11:14:31]SAM_PROTO_SignData done [11:14:31]FM_MakeSignedData done [11:14:31]CreateOFDProtocolMessage [11:14:31]wFMCommunicate request_size=4 [11:14:31]MH_SAM_APDU [11:14:31]CAPDU: 80 11 00 00 [11:14:31]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:31]Read from MH i2c: E2 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 17 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [11:14:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:14:31]wFMCommunicate OK [11:14:31]CreateOFDProtocolMessage done [11:14:31]OFDSenderStorePacket 152680 [11:14:31]StoreOFDPacket docnum=152680 [11:14:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FA 27 07 01 69 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 16 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 54 02 00 35 04 06 00 7D 7B 28 C1 3D 78 AC 2F E3 C2 8D B5 25 96 [11:14:31]CheckFolder [11:14:31]dirname=/storage/ofd_packets [11:14:31]CheckFolder done [11:14:31]ProducePacketName [11:14:31]name=ofd_packets/00152680 [11:14:31]NVStorageSaveData ofd_packets/00152680 [11:14:31]File name is /storage/ofd_packets/00152680 [11:14:31]Write 301 bytes [11:14:31]NVStorageSaveData done [11:14:31]OFDSenderStorePacket done [11:14:31]KKMCreateOFDPacket done [11:14:31]NVStorageSaveData kkm_last_timestamp [11:14:31]File name is /storage/kkm_last_timestamp [11:14:31]Write 4 bytes [11:14:31]NVStorageSaveData done [11:14:31]ExternCall_PrintAddStr [11:14:31]wPrintStart [11:14:31]Write to MH i2c: 01 00 00 31 00 31 [11:14:31]Write i2c OK [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: 01 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: 01 07 00 [11:14:31]MH_I2C_Read... [11:14:31]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:14:31]RasterBufferAndPrint [11:14:31]line Счет N : (1)1786682 [11:14:31]line ИНН: 02508201610067 [11:14:31]line Контрольно-Кассовый Чек [11:14:31]line ПРОДАЖА [11:14:31]line ТРК (МРК, ГНК) : 22 [11:14:31]line Товар: 2710124130 [11:14:31]line Аи-92-К-5 [11:14:31]line 7.380 * 67.80 [11:14:31]line = 500.36 [11:14:31]line НДС 12% НСП 1% [11:14:31]line > о реализуемом товаре [11:14:31]line ОКРУГЛЕНИЕ: -0.36 [11:14:31]line ИТОГО: 500.00 [11:14:31]line Внесено: 500.00 [11:14:31]line СДАЧА: 0.00 [11:14:31]line НСП 1% : 4.43 [11:14:31]line НДС 12% : 53.14 [11:14:31]line Наличными: 500.00 [11:14:31]line Безнал.: 0.00 [11:14:31]line Место: АЗС № 89 "Партнер Нефть" [11:14:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:14:31]line СНО: Общий режим [11:14:31]line Чек 139 24.09.2024 11:14 [11:14:31]line Смена: 477 ФФД: 1.0 [11:14:31]line ЗНМ: 0300000113 [11:14:31]line РНМ: 0000000000091825 [11:14:31]line Версия ККМ: 001 [11:14:31]line ФМ: 0000000000871835 [11:14:31]line ФД: 152680 [11:14:31]line ФПД: 137967918202232 [11:14:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111430&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152680&fm=137967918202232&tin=02508201610067®Number=0000000000091825&sum=50000 [11:14:31]written 0, free lines is 4095 [11:14:32]OFD Sender: Processing packet 152680 [packets to send 829, broken 828] [11:14:32]ProducePacketName [11:14:32]name=ofd_packets/00152680 [11:14:32]OFD Sender: To server: pG, [11:14:32]CommunicateWithHost lk.salyk.kg:30040 [11:14:32]ConnectInit lk.salyk.kg [11:14:32]Write to MH i2c: 01 00 00 5C 00 5C [11:14:32]Write i2c OK [11:14:32]MH_I2C_Read... [11:14:32]Read from MH i2c: 01 [11:14:32]MH_I2C_Read... [11:14:32]Read from MH i2c: 01 07 00 [11:14:32]MH_I2C_Read... [11:14:32]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E2 0C 51 [11:14:32]RasterBufferAndPrint [11:14:32]line [11:14:32]line [11:14:32]line [11:14:32]line [11:14:32]line [11:14:32]written 0, free lines is 3322 [11:14:32]MH_Cut [11:14:32]Write to MH i2c: D1 01 00 63 00 01 35 [11:14:32]Write i2c OK [11:14:32]MH_I2C_Read... [11:14:32]Read from MH i2c: D1 [11:14:32]MH_I2C_Read... [11:14:32]Read from MH i2c: D1 01 00 [11:14:32]MH_I2C_Read... [11:14:32]Read from MH i2c: D1 01 00 63 00 00 34 [11:14:32]Write to MH i2c: 01 00 00 64 00 64 [11:14:32]Write i2c OK [11:14:32]MH_I2C_Read... [11:14:32]Connected sock=10 [11:14:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FA 27 07 01 69 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 16 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 54 02 00 35 04 06 00 7D 7B 28 C1 3D 78 AC 2F E3 C2 8D B5 25 96 [11:14:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B9 29 47 00 25 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 54 02 00 F4 03 04 00 15 *** Cut start [11:14:33]47 *** Purtial cut [11:14:33]F2 *** Stage 1: CUTSNS_PIN = 1 [11:14:33]66 B6 04 01 00 00 48 1C 87 57 72 46 D3 A9 [11:14:33]CommunicateWithHost err = 0 [11:14:33]CheckOFDResponse [11:14:33]1017 (14) - 77093643461234 [11:14:33]1041 (16) - 0000000000871835 [11:14:33]1040 (4) - 152680 [11:14:33]1012 (4) - 24.09.2024 04:59 [11:14:33]1206 (1) - 0 [11:14:33]OFD Sender: Remove packet 152680 [11:14:33]ProducePacketName [11:14:33]name=ofd_packets/00152680 [11:14:33]NVStorageDeleteData [11:14:33]Read from MH i2c: 01 *** Stop cut motor [11:14:33] [11:14:33]*** Cut end [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: 01 07 00 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [11:14:33]process_action close_receipt done [11:14:33]requested_data is exist [11:14:33]produce_requested_data [11:14:33]requested_item fm.sn is exist - process it [11:14:33]wFMCommunicate request_size=4 [11:14:33]MH_SAM_APDU [11:14:33]CAPDU: 80 11 00 00 [11:14:33]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [11:14:33]Write i2c OK [11:14:33]MH_I2C_Read... [11:14:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:33]Read from MH i2c: E2 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: E2 17 00 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [11:14:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:14:33]wFMCommunicate OK [11:14:33]requested_item fd.num is exist - process it [11:14:33]SAM_PROTO_GetFieldsCounters [11:14:33]wFMCommunicate request_size=4 [11:14:33]MH_SAM_APDU [11:14:33]CAPDU: 80 13 00 00 [11:14:33]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [11:14:33]Write i2c OK [11:14:33]MH_I2C_Read... [11:14:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:14:33]Read from MH i2c: E2 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: E2 62 00 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 68 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [11:14:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 68 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:14:33]wFMCommunicate OK [11:14:33]SAM_PROTO_GetFieldsCounters done [11:14:33]requested_item shift.num is exist - process it [11:14:33]requested_item shift.opened is exist - process it [11:14:33]req_shift_opened [11:14:33]FM_GetShiftState [11:14:33]SAM_PROTO_GetShiftState [11:14:33]wFMCommunicate request_size=4 [11:14:33]MH_SAM_APDU [11:14:33]CAPDU: 80 13 01 00 [11:14:33]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [11:14:33]OFD Sender: No OFD packet to send [11:14:33]Write i2c OK [11:14:33]MH_I2C_Read... [11:14:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:33]Read from MH i2c: E2 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: E2 0E 00 [11:14:33]MH_I2C_Read... [11:14:33]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B1 [11:14:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:14:33]wFMCommunicate OK [11:14:33]SAM_PROTO_GetShiftState done [11:14:33]FM_GetShiftState done [11:14:33]req_shift_opened done [11:14:33]requested_item shift.open_date is exist - process it [11:14:33]req_shift_open_date [11:14:33]req_shift_open_date done [11:14:33]produce_requested_data done [11:14:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152680,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:14:33]process_action_free close_receipt [11:14:33]json_value_free [11:14:33]json_value_free done [11:14:33]process_json_proto returns [11:14:33]Send response to host [11:14:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152680,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:14:33]free response buf [11:14:33]execute_script done [11:14:33]execute_script returns [11:14:33]free content buf [11:14:33]Sock 9.Close socket [11:14:33]Sock 9.Thread stoped [11:14:38]OFD Sender: No OFD packet to send [11:14:42]recv_with_timeout no data received [11:14:43]OFD Sender: No OFD packet to send [11:14:48]OFD Sender: No OFD packet to send [11:14:53]OFD Sender: No OFD packet to send [11:14:58]OFD Sender: No OFD packet to send [11:15:03]recv_with_timeout no data received [11:15:03]OFD Sender: No OFD packet to send [11:15:08]OFD Sender: No OFD packet to send [11:15:09]accept exits with 7 [11:15:09]New connection [11:15:09]New thread 3067276644 created [11:15:09]Thread 3067420004 joined [11:15:09]Waiting for new connection... [11:15:09] Sock 7.Parse request [11:15:09]Sock 7.Check first char [11:15:09]Sock 7.First char is OK [11:15:09]request: POST /json_proto HTTP/1.0 [11:15:09]Method: POST [11:15:09]URL: /json_proto [11:15:09]Method is POST - this is cgi request [11:15:09]url: /json_proto [11:15:09]query_string will be loaded in cgi processing [11:15:09]execute_cgi json_proto POST (null) [11:15:09]execute_cgi path=json_proto method=POST [11:15:09]POST find Content-Length [11:15:09]Host: 172.17.43.67:8080 [11:15:09]Content-Length: 678 [11:15:09]Content-Type: application/json [11:15:09] [11:15:09]POST finish read [11:15:09]Found Content-Length = 678 [11:15:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:09]execute_script... [11:15:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:09]POST & json_proto [11:15:09]process_json_proto [11:15:09]json parsed OK: [11:15:09]protocol is kg_v1.0 [11:15:09]action value=close_receipt [11:15:09]process_action close_receipt [11:15:09]cmd_close_receipt [11:15:09]MH_GetDate [11:15:09]Write to MH i2c: F0 00 00 68 00 57 [11:15:09]Write i2c OK [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: F0 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: F0 09 00 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: F0 09 00 68 00 00 3E 9F F2 66 6A BD 47 65 68 [11:15:09]GetLastDocTimeStamp 1727176470 [11:15:09]current date 1727176510 [11:15:09]FM_GetShiftState [11:15:09]SAM_PROTO_GetShiftState [11:15:09]wFMCommunicate request_size=4 [11:15:09]MH_SAM_APDU [11:15:09]CAPDU: 80 13 01 00 [11:15:09]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [11:15:09]Write i2c OK [11:15:09]MH_I2C_Read... [11:15:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:09]Read from MH i2c: E2 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 0E 00 [11:15:09]MH_I2C_Read... [11:15:09]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B3 [11:15:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:15:09]wFMCommunicate OK [11:15:09]SAM_PROTO_GetShiftState done [11:15:09]FM_GetShiftState done [11:15:09]opened in 1727137889 [11:15:09]opened+sec_in_day 1727224289 [11:15:09]quantity*price = 50036 [11:15:09]sum+1 = 50037 [11:15:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 140 24.09.2024 11:15 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152681 ФПД: 269287410546382 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111510&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152681&fm=269287410546382&tin=02508201610067®Number=0000000000091825&sum=50000 [11:15:10]StoreToDocumentArchive [11:15:10]shift 477 fd 152681 [11:15:10]save to /storage/0477/doc_00152681 [11:15:10]save last doc name /storage/0477/doc_00152681 to /storage/kkm_last_doc_name [11:15:10]save OK [11:15:10]Clear old archive folders... [11:15:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:15:10]tlvbuf is 0009B560 [11:15:10]SAM_PROTO_ClearQueue [11:15:10]wFMCommunicate request_size=4 [11:15:10]MH_SAM_APDU [11:15:10]CAPDU: 80 09 00 00 [11:15:10]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [11:15:10]Write i2c OK [11:15:10]MH_I2C_Read... [11:15:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:10]Read from MH i2c: E2 [11:15:10]MH_I2C_Read... [11:15:10]Read from MH i2c: E2 03 00 [11:15:10]MH_I2C_Read... [11:15:10]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:15:10]RAPDU: 90 00 [11:15:10]wFMCommunicate OK [11:15:10]SAM_PROTO_ClearQueue done [11:15:10]KKMCreateOFDPacket [11:15:10]OFDProtocolAddRootSTLVToBuf [11:15:10]FM_MakeSignedData [11:15:10]FM_MakeSignedData [11:15:10]SAM_PROTO_SignData [11:15:10]wFMCommunicate request_size=4 [11:15:10]MH_SAM_APDU [11:15:10]CAPDU: 80 0D 01 02 [11:15:10]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [11:15:10]Write i2c OK [11:15:10]MH_I2C_Read... [11:15:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:10]Read from MH i2c: E2 [11:15:10]MH_I2C_Read... [11:15:10]Read from MH i2c: E2 03 00 [11:15:10]MH_I2C_Read... [11:15:10]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:15:10]RAPDU: 90 00 [11:15:10]wFMCommunicate OK [11:15:10]wFMCommunicate request_size=255 [11:15:10]MH_SAM_APDU [11:15:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 3E 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 54 02 00 35 04 06 00 F4 [11:15:10]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 3E 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 54 02 00 35 04 06 00 F4 00 00 C1 [11:15:10]Write i2c OK [11:15:10]MH_I2C_Read... [11:15:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:11]Read from MH i2c: E2 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 03 00 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [11:15:11]RAPDU: 90 00 [11:15:11]wFMCommunicate OK [11:15:11]wFMCommunicate request_size=10 [11:15:11]MH_SAM_APDU [11:15:11]CAPDU: 80 0D 02 02 05 EA 5C 72 B6 CE [11:15:11]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 EA 5C 72 B6 CE 00 00 39 [11:15:11]Write i2c OK [11:15:11]MH_I2C_Read... [11:15:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:11]Read from MH i2c: E2 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 03 00 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [11:15:11]RAPDU: 90 00 [11:15:11]wFMCommunicate OK [11:15:11]wFMCommunicate request_size=4 [11:15:11]MH_SAM_APDU [11:15:11]CAPDU: 80 0D 03 02 [11:15:11]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [11:15:11]Write i2c OK [11:15:11]MH_I2C_Read... [11:15:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:11]Read from MH i2c: E2 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 0B 00 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 0B 00 7A 00 00 49 E0 F0 44 97 A9 36 44 90 00 0D [11:15:11]RAPDU: 49 E0 F0 44 97 A9 36 44 90 00 [11:15:11]wFMCommunicate OK [11:15:11]SAM_PROTO_SignData done [11:15:11]FM_MakeSignedData done [11:15:11]CreateOFDProtocolMessage [11:15:11]wFMCommunicate request_size=4 [11:15:11]MH_SAM_APDU [11:15:11]CAPDU: 80 11 00 00 [11:15:11]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [11:15:11]Write i2c OK [11:15:11]MH_I2C_Read... [11:15:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:11]Read from MH i2c: E2 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 17 00 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [11:15:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:15:11]wFMCommunicate OK [11:15:11]CreateOFDProtocolMessage done [11:15:11]OFDSenderStorePacket 152681 [11:15:11]StoreOFDPacket docnum=152681 [11:15:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 12 55 07 01 07 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 3E 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 54 02 00 35 04 06 00 F4 EA 5C 72 B6 CE 49 E0 F0 44 97 A9 36 44 [11:15:11]CheckFolder [11:15:11]dirname=/storage/ofd_packets [11:15:11]CheckFolder done [11:15:11]ProducePacketName [11:15:11]name=ofd_packets/00152681 [11:15:11]NVStorageSaveData ofd_packets/00152681 [11:15:11]File name is /storage/ofd_packets/00152681 [11:15:11]Write 301 bytes [11:15:11]NVStorageSaveData done [11:15:11]OFDSenderStorePacket done [11:15:11]KKMCreateOFDPacket done [11:15:11]NVStorageSaveData kkm_last_timestamp [11:15:11]File name is /storage/kkm_last_timestamp [11:15:11]Write 4 bytes [11:15:11]NVStorageSaveData done [11:15:11]ExternCall_PrintAddStr [11:15:11]wPrintStart [11:15:11]Write to MH i2c: 01 00 00 7C 00 7C [11:15:11]Write i2c OK [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: 01 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: 01 07 00 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [11:15:11]RasterBufferAndPrint [11:15:11]line Счет N : (1)1786684 [11:15:11]line ИНН: 02508201610067 [11:15:11]line Контрольно-Кассовый Чек [11:15:11]line ПРОДАЖА [11:15:11]line ТРК (МРК, ГНК) : 12 [11:15:11]line Товар: 2710124130 [11:15:11]line Аи-92-К-5 [11:15:11]line 7.380 * 67.80 [11:15:11]line = 500.36 [11:15:11]line НДС 12% НСП 1% [11:15:11]line > о реализуемом товаре [11:15:11]line ОКРУГЛЕНИЕ: -0.36 [11:15:11]line ИТОГО: 500.00 [11:15:11]line Внесено: 500.00 [11:15:11]line СДАЧА: 0.00 [11:15:11]line НСП 1% : 4.43 [11:15:11]line НДС 12% : 53.14 [11:15:11]line Наличными: 500.00 [11:15:11]line Безнал.: 0.00 [11:15:11]line Место: АЗС № 89 "Партнер Нефть" [11:15:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:15:11]line СНО: Общий режим [11:15:11]line Чек 140 24.09.2024 11:15 [11:15:11]line Смена: 477 ФФД: 1.0 [11:15:11]line ЗНМ: 0300000113 [11:15:11]line РНМ: 0000000000091825 [11:15:11]line Версия ККМ: 001 [11:15:11]line ФМ: 0000000000871835 [11:15:11]line ФД: 152681 [11:15:11]line ФПД: 269287410546382 [11:15:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111510&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152681&fm=269287410546382&tin=02508201610067®Number=0000000000091825&sum=50000 [11:15:11]written 0, free lines is 4095 [11:15:11]OFD Sender: Processing packet 152681 [packets to send 829, broken 828] [11:15:11]ProducePacketName [11:15:11]name=ofd_packets/00152681 [11:15:11]OFD Sender: To server: pG, [11:15:11]CommunicateWithHost lk.salyk.kg:30040 [11:15:11]ConnectInit lk.salyk.kg [11:15:11]Write to MH i2c: 01 00 00 A7 00 A7 [11:15:11]Write i2c OK [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: 01 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: 01 07 00 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D9 0C 93 [11:15:11]RasterBufferAndPrint [11:15:11]line [11:15:11]line [11:15:11]line [11:15:11]line [11:15:11]line [11:15:11]written 0, free lines is 3308 [11:15:11]MH_Cut [11:15:11]Write to MH i2c: D1 01 00 AE 00 01 80 [11:15:11]Write i2c OK [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: D1 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: D1 01 00 [11:15:11]MH_I2C_Read... [11:15:11]Read from MH i2c: D1 01 00 AE 00 00 7F [11:15:11]Write to MH i2c: 01 00 00 AF 00 AF [11:15:11]Write i2c OK [11:15:11]MH_I2C_Read... [11:15:12]*** Cut start [11:15:12]*** Purtial cut [11:15:12]*** Stage 1: CUTSNS_PIN = 1 [11:15:12]Read from MH i2c: 01 [11:15:12]MH_I2C_Read... [11:15:12]*** Stop cut motor [11:15:12]*** Cut end [11:15:12]Read from MH i2c: 01 07 00 [11:15:12]MH_I2C_Read... [11:15:12]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [11:15:12]process_action close_receipt done [11:15:12]requested_data is exist [11:15:12]produce_requested_data [11:15:12]requested_item fm.sn is exist - process it [11:15:12]wFMCommunicate request_size=4 [11:15:12]MH_SAM_APDU [11:15:12]CAPDU: 80 11 00 00 [11:15:12]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [11:15:12]Write i2c OK [11:15:12]MH_I2C_Read... [11:15:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:12]Read from MH i2c: E2 [11:15:12]MH_I2C_Read... [11:15:12]Read from MH i2c: E2 17 00 [11:15:12]MH_I2C_Read... [11:15:12]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [11:15:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:15:12]wFMCommunicate OK [11:15:12]requested_item fd.num is exist - process it [11:15:12]SAM_PROTO_GetFieldsCounters [11:15:12]wFMCommunicate request_size=4 [11:15:12]MH_SAM_APDU [11:15:12]CAPDU: 80 13 00 00 [11:15:12]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [11:15:12]Write i2c OK [11:15:12]MH_I2C_Read... [11:15:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:13]Read from MH i2c: E2 [11:15:13]MH_I2C_Read... [11:15:13]Read from MH i2c: E2 62 00 [11:15:13]MH_I2C_Read... [11:15:13]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 69 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 8F [11:15:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 69 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:13]wFMCommunicate OK [11:15:13]SAM_PROTO_GetFieldsCounters done [11:15:13]requested_item shift.num is exist - process it [11:15:13]requested_item shift.opened is exist - process it [11:15:13]req_shift_opened [11:15:13]FM_GetShiftState [11:15:13]SAM_PROTO_GetShiftState [11:15:13]wFMCommunicate request_size=4 [11:15:13]MH_SAM_APDU [11:15:13]CAPDU: 80 13 01 00 [11:15:13]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [11:15:13]Write i2c OK [11:15:13]MH_I2C_Read... [11:15:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:13]Read from MH i2c: E2 [11:15:13]MH_I2C_Read... [11:15:13]Read from MH i2c: E2 0E 00 [11:15:13]MH_I2C_Read... [11:15:13]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FC [11:15:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:15:13]wFMCommunicate OK [11:15:13]SAM_PROTO_GetShiftState done [11:15:13]FM_GetShiftState done [11:15:13]req_shift_opened done [11:15:13]requested_item shift.open_date is exist - process it [11:15:13]req_shift_open_date [11:15:13]req_shift_open_date done [11:15:13]produce_requested_data done [11:15:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152681,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:15:13]process_action_free close_receipt [11:15:13]json_value_free [11:15:13]json_value_free done [11:15:13]process_json_proto returns [11:15:13]Send response to host [11:15:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152681,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:15:13]free response buf [11:15:13]execute_script done [11:15:13]execute_script returns [11:15:13]free content buf [11:15:13]Sock 7.Close socket [11:15:13]Sock 7.Thread stoped [11:15:14]Connected sock=11 [11:15:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 12 55 07 01 07 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 3E 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 54 02 00 35 04 06 00 F4 EA 5C 72 B6 CE 49 E0 F0 44 97 A9 36 44 [11:15:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 96 CA 47 00 F3 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 54 02 00 F4 03 04 00 3F 47 F2 66 B6 04 01 00 00 0A 93 60 B4 DB 56 95 79 [11:15:15]CommunicateWithHost err = 0 [11:15:15]CheckOFDResponse [11:15:15]1017 (14) - 77093643461234 [11:15:15]1041 (16) - 0000000000871835 [11:15:15]1040 (4) - 152681 [11:15:15]1012 (4) - 24.09.2024 04:59 [11:15:15]1206 (1) - 0 [11:15:15]OFD Sender: Remove packet 152681 [11:15:15]ProducePacketName [11:15:15]name=ofd_packets/00152681 [11:15:15]NVStorageDeleteData [11:15:15]OFD Sender: No OFD packet to send [11:15:20]OFD Sender: No OFD packet to send [11:15:25]OFD Sender: No OFD packet to send [11:15:27]recv_with_timeout no data received [11:15:30]OFD Sender: No OFD packet to send [11:15:35]OFD Sender: No OFD packet to send [11:15:39]recv_with_timeout no data received [11:15:40]OFD Sender: No OFD packet to send [11:15:45]OFD Sender: No OFD packet to send [11:15:49]accept exits with 10 [11:15:49]New connection [11:15:49]New thread 3067420004 created [11:15:49]Thread 3067276644 joined [11:15:49]Waiting for new connection... [11:15:49] Sock 10.Parse request [11:15:49]Sock 10.Check first char [11:15:49]Sock 10.First char is OK [11:15:49]request: POST /json_proto HTTP/1.0 [11:15:49]Method: POST [11:15:49]URL: /json_proto [11:15:49]Method is POST - this is cgi request [11:15:49]url: /json_proto [11:15:49]query_string will be loaded in cgi processing [11:15:49]execute_cgi json_proto POST (null) [11:15:49]execute_cgi path=json_proto method=POST [11:15:49]POST find Content-Length [11:15:49]Host: 172.17.43.67:8080 [11:15:49]Content-Length: 798 [11:15:49]Content-Type: application/json [11:15:49] [11:15:49]POST finish read [11:15:49]Found Content-Length = 798 [11:15:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086440", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:49]execute_script... [11:15:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086440", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:49]POST & json_proto [11:15:49]process_json_proto [11:15:49]json parsed OK: [11:15:49]protocol is kg_v1.0 [11:15:49]action value=close_receipt [11:15:49]process_action close_receipt [11:15:49]cmd_close_receipt [11:15:49]MH_GetDate [11:15:49]Write to MH i2c: F0 00 00 B3 00 A2 [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: F0 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: F0 09 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: F0 09 00 B3 00 00 66 9F F2 66 6A BD 47 65 DB [11:15:49]GetLastDocTimeStamp 1727176510 [11:15:49]current date 1727176550 [11:15:49]FM_GetShiftState [11:15:49]SAM_PROTO_GetShiftState [11:15:49]wFMCommunicate request_size=4 [11:15:49]MH_SAM_APDU [11:15:49]CAPDU: 80 13 01 00 [11:15:49]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:49]Read from MH i2c: E2 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 0E 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FE [11:15:49]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:15:49]wFMCommunicate OK [11:15:49]SAM_PROTO_GetShiftState done [11:15:49]FM_GetShiftState done [11:15:49]opened in 1727137889 [11:15:49]opened+sec_in_day 1727224289 [11:15:49]quantity*price = 0 [11:15:49]sum+1 = 1 [11:15:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 141 24.09.2024 11:15 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4086440 ФМ: 0000000000871835 ФД: 152682 ФПД: 170783781277326 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111550&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152682&fm=170783781277326&tin=02508201610067®Number=0000000000091825&sum=0 [11:15:51]StoreToDocumentArchive [11:15:51]shift 477 fd 152682 [11:15:51]save to /storage/0477/doc_00152682 [11:15:51]save last doc name /storage/0477/doc_00152682 to /storage/kkm_last_doc_name [11:15:51]save OK [11:15:51]Clear old archive folders... [11:15:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:15:51]tlvbuf is 0008FDC0 [11:15:51]SAM_PROTO_ClearQueue [11:15:51]wFMCommunicate request_size=4 [11:15:51]MH_SAM_APDU [11:15:51]CAPDU: 80 09 00 00 [11:15:51]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [11:15:51]Write i2c OK [11:15:51]MH_I2C_Read... [11:15:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:51]Read from MH i2c: E2 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 03 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:15:51]RAPDU: 90 00 [11:15:51]wFMCommunicate OK [11:15:51]SAM_PROTO_ClearQueue done [11:15:51]KKMCreateOFDPacket [11:15:51]OFDProtocolAddRootSTLVToBuf [11:15:51]FM_MakeSignedData [11:15:51]FM_MakeSignedData [11:15:51]SAM_PROTO_SignData [11:15:51]wFMCommunicate request_size=4 [11:15:51]MH_SAM_APDU [11:15:51]CAPDU: 80 0D 01 02 [11:15:51]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [11:15:51]Write i2c OK [11:15:51]MH_I2C_Read... [11:15:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:51]Read from MH i2c: E2 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 03 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:15:51]RAPDU: 90 00 [11:15:51]wFMCommunicate OK [11:15:51]wFMCommunicate request_size=255 [11:15:51]MH_SAM_APDU [11:15:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 66 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 54 02 00 35 04 06 00 9B 53 B2 9D [11:15:51]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 66 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 54 02 00 35 04 06 00 9B 53 B2 9D 00 00 CB [11:15:51]Write i2c OK [11:15:51]MH_I2C_Read... [11:15:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:51]Read from MH i2c: E2 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 03 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:15:51]RAPDU: 90 00 [11:15:51]wFMCommunicate OK [11:15:51]wFMCommunicate request_size=7 [11:15:51]MH_SAM_APDU [11:15:51]CAPDU: 80 0D 02 02 02 CE 8E [11:15:51]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 CE 8E 00 00 9E [11:15:51]Write i2c OK [11:15:51]MH_I2C_Read... [11:15:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:51]Read from MH i2c: E2 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 03 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [11:15:51]RAPDU: 90 00 [11:15:51]wFMCommunicate OK [11:15:51]wFMCommunicate request_size=4 [11:15:51]MH_SAM_APDU [11:15:51]CAPDU: 80 0D 03 02 [11:15:51]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [11:15:51]Write i2c OK [11:15:51]MH_I2C_Read... [11:15:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:51]Read from MH i2c: E2 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 0B 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 0B 00 C5 00 00 5E 29 EE 41 D9 21 C6 9B 90 00 52 [11:15:51]RAPDU: 5E 29 EE 41 D9 21 C6 9B 90 00 [11:15:51]wFMCommunicate OK [11:15:51]SAM_PROTO_SignData done [11:15:51]FM_MakeSignedData done [11:15:51]CreateOFDProtocolMessage [11:15:51]wFMCommunicate request_size=4 [11:15:51]MH_SAM_APDU [11:15:51]CAPDU: 80 11 00 00 [11:15:51]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [11:15:51]Write i2c OK [11:15:51]MH_I2C_Read... [11:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:51]Read from MH i2c: E2 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 17 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [11:15:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:15:51]wFMCommunicate OK [11:15:51]CreateOFDProtocolMessage done [11:15:51]OFDSenderStorePacket 152682 [11:15:51]StoreOFDPacket docnum=152682 [11:15:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 80 86 04 01 06 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 66 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 54 02 00 35 04 06 00 9B 53 B2 9D CE 8E 5E 29 EE 41 D9 21 C6 9B [11:15:51]CheckFolder [11:15:51]dirname=/storage/ofd_packets [11:15:51]CheckFolder done [11:15:51]ProducePacketName [11:15:51]name=ofd_packets/00152682 [11:15:51]NVStorageSaveData ofd_packets/00152682 [11:15:51]File name is /storage/ofd_packets/00152682 [11:15:51]Write 298 bytes [11:15:51]NVStorageSaveData done [11:15:51]OFDSenderStorePacket done [11:15:51]KKMCreateOFDPacket done [11:15:51]NVStorageSaveData kkm_last_timestamp [11:15:51]File name is /storage/kkm_last_timestamp [11:15:51]Write 4 bytes [11:15:51]NVStorageSaveData done [11:15:51]ExternCall_PrintAddStr [11:15:51]wPrintStart [11:15:51]Write to MH i2c: 01 00 00 C7 00 C7 [11:15:51]Write i2c OK [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: 01 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: 01 07 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [11:15:51]RasterBufferAndPrint [11:15:51]line Счет N : (1)1786683 [11:15:51]line ИНН: 02508201610067 [11:15:51]line Контрольно-Кассовый Чек [11:15:51]line ПРОДАЖА [11:15:51]line ТРК (МРК, ГНК) : 41 [11:15:51]line Товар: 2710194210 [11:15:51]line ДТ-К-5 [11:15:51]line 20.000 * 0.00 [11:15:51]line = 0.00 [11:15:51]line НДС 12% НСП 1% [11:15:51]line > о реализуемом товаре [11:15:51]line ИТОГО: 0.00 [11:15:51]line НСП 1% : 0.00 [11:15:51]line НДС 12% : 0.00 [11:15:51]line Наличными: 0.00 [11:15:51]line Безнал.: 0.00 [11:15:51]line Место: АЗС № 89 "Партнер Нефть" [11:15:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:15:51]line СНО: Общий режим [11:15:51]line Чек 141 24.09.2024 11:15 [11:15:51]line Смена: 477 ФФД: 1.0 [11:15:51]line ЗНМ: 0300000113 [11:15:51]line РНМ: 0000000000091825 [11:15:51]line Версия ККМ: 001 [11:15:51]line Талоны: Топливные Талоны [11:15:51]line 4086440 [11:15:51]line ФМ: 0000000000871835 [11:15:51]line ФД: 152682 [11:15:51]line ФПД: 170783781277326 [11:15:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111550&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152682&fm=170783781277326&tin=02508201610067®Number=0000000000091825&sum=0 [11:15:51]written 0, free lines is 4095 [11:15:51]OFD Sender: Processing packet 152682 [packets to send 829, broken 828] [11:15:51]ProducePacketName [11:15:51]name=ofd_packets/00152682 [11:15:51]OFD Sender: To server: pG, [11:15:51]CommunicateWithHost lk.salyk.kg:30040 [11:15:51]ConnectInit lk.salyk.kg [11:15:52]Write to MH i2c: 01 00 00 F1 00 F1 [11:15:52]Write i2c OK [11:15:52]MH_I2C_Read... [11:15:52]Read from MH i2c: 01 [11:15:52]MH_I2C_Read... [11:15:52]Read from MH i2c: 01 07 00 [11:15:52]MH_I2C_Read... [11:15:52]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 E3 0C E7 [11:15:52]RasterBufferAndPrint [11:15:52]line [11:15:52]line [11:15:52]line [11:15:52]line [11:15:52]line [11:15:52]written 0, free lines is 3317 [11:15:52]MH_Cut [11:15:52]Write to MH i2c: D1 01 00 F8 00 01 CA [11:15:52]Write i2c OK [11:15:52]MH_I2C_Read... [11:15:52]Read from MH i2c: D1 [11:15:52]MH_I2C_Read... [11:15:52]Read from MH i2c: D1 01 00 [11:15:52]MH_I2C_Read... [11:15:52]Read from MH i2c: D1 01 00 F8 00 00 C9 [11:15:52]Write to MH i2c: 01 00 00 F9 00 F9 [11:15:52]Write i2c OK [11:15:52]MH_I2C_Read... [11:15:52]Connected sock=9 [11:15:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 80 86 04 01 06 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 66 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 54 02 00 35 04 06 00 *** Cut start [11:15:52]9B 53 B2 9D CE 8E 5E 29 EE 41 D9 21 C6 9B [11:15:52]*** Purtial cut [11:15:52]*** Stage 1: CUTSNS_PIN = 1 [11:15:53]Read from MH i2c: 01 [11:15:53]MH_I2C_Read... [11:15:53]*** Stop cut motor [11:15:53]*** Cut end [11:15:53]Read from MH i2c: 01 07 00 [11:15:53]MH_I2C_Read... [11:15:53]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [11:15:53]process_action close_receipt done [11:15:53]requested_data is exist [11:15:53]produce_requested_data [11:15:53]requested_item fm.sn is exist - process it [11:15:53]wFMCommunicate request_size=4 [11:15:53]MH_SAM_APDU [11:15:53]CAPDU: 80 11 00 00 [11:15:53]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [11:15:53]Write i2c OK [11:15:53]MH_I2C_Read... [11:15:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:53]Read from MH i2c: E2 [11:15:53]MH_I2C_Read... [11:15:53]Read from MH i2c: E2 17 00 [11:15:53]MH_I2C_Read... [11:15:53]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [11:15:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:15:53]wFMCommunicate OK [11:15:53]requested_item fd.num is exist - process it [11:15:53]SAM_PROTO_GetFieldsCounters [11:15:53]wFMCommunicate request_size=4 [11:15:53]MH_SAM_APDU [11:15:53]CAPDU: 80 13 00 00 [11:15:53]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [11:15:53]Write i2c OK [11:15:53]MH_I2C_Read... [11:15:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:53]Read from MH i2c: E2 [11:15:53]MH_I2C_Read... [11:15:53]Read from MH i2c: E2 62 00 [11:15:53]MH_I2C_Read... [11:15:53]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 DD [11:15:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:53]wFMCommunicate OK [11:15:53]SAM_PROTO_GetFieldsCounters done [11:15:53]requested_item shift.num is exist - process it [11:15:53]requested_item shift.opened is exist - process it [11:15:53]req_shift_opened [11:15:53]FM_GetShiftState [11:15:53]SAM_PROTO_GetShiftState [11:15:53]wFMCommunicate request_size=4 [11:15:53]MH_SAM_APDU [11:15:53]CAPDU: 80 13 01 00 [11:15:53]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [11:15:53]Write i2c OK [11:15:53]MH_I2C_Read... [11:15:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F2 2A 47 00 7F FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 54 02 00 F4 03 04 00 66 47 F2 66 B6 04 01 00 00 DA 58 F1 AE B7 1D 79 FA [11:15:53]CommunicateWithHost err = 0 [11:15:53]CheckOFDResponse [11:15:53]1017 (14) - 77093643461234 [11:15:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:53]Read from MH i2c: 1041 (16) - 0000000000871835 [11:15:53]E2 1040 (4) - 152682 [11:15:53] [11:15:53]1012 (4) - 24.09.2024 05:00 [11:15:53]MH_I2C_Read... [11:15:53]1206 (1) - 0 [11:15:53]Read from MH i2c: OFD Sender: Remove packet 152682 [11:15:53]E2 ProducePacketName [11:15:53]0E name=ofd_packets/00152682 [11:15:53]00 NVStorageDeleteData [11:15:53] [11:15:53]MH_I2C_Read... [11:15:53]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 46 [11:15:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:15:53]wFMCommunicate OK [11:15:53]SAM_PROTO_GetShiftState done [11:15:53]FM_GetShiftState done [11:15:53]req_shift_opened done [11:15:53]requested_item shift.open_date is exist - process it [11:15:53]req_shift_open_date [11:15:53]req_shift_open_date done [11:15:53]produce_requested_data done [11:15:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152682,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:15:53]process_action_free close_receipt [11:15:53]json_value_free [11:15:53]json_value_free done [11:15:53]process_json_proto returns [11:15:53]Send response to host [11:15:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152682,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:15:53]free response buf [11:15:53]execute_script done [11:15:53]execute_script returns [11:15:53]free content buf [11:15:53]Sock 10.Close socket [11:15:53]Sock 10.Thread stoped [11:15:54]OFD Sender: No OFD packet to send [11:15:59]OFD Sender: No OFD packet to send [11:15:59]recv_with_timeout no data received [11:16:04]OFD Sender: No OFD packet to send [11:16:09]OFD Sender: No OFD packet to send [11:16:09]recv_with_timeout no data received [11:16:14]OFD Sender: No OFD packet to send [11:16:19]OFD Sender: No OFD packet to send [11:16:24]OFD Sender: No OFD packet to send [11:16:29]OFD Sender: No OFD packet to send [11:16:34]OFD Sender: No OFD packet to send [11:16:39]OFD Sender: No OFD packet to send [11:16:44]OFD Sender: No OFD packet to send [11:16:46]recv_with_timeout no data received [11:16:49]OFD Sender: No OFD packet to send [11:16:53]accept exits with 7 [11:16:53]New connection [11:16:53]New thread 3067276644 created [11:16:53]Thread 3067420004 joined [11:16:53]Waiting for new connection... [11:16:53] Sock 7.Parse request [11:16:53]Sock 7.Check first char [11:16:53]Sock 7.First char is OK [11:16:53]request: POST /json_proto HTTP/1.0 [11:16:53]Method: POST [11:16:53]URL: /json_proto [11:16:53]Method is POST - this is cgi request [11:16:53]url: /json_proto [11:16:53]query_string will be loaded in cgi processing [11:16:53]execute_cgi json_proto POST (null) [11:16:53]execute_cgi path=json_proto method=POST [11:16:53]POST find Content-Length [11:16:53]Host: 172.17.43.67:8080 [11:16:53]Content-Length: 675 [11:16:53]Content-Type: application/json [11:16:53] [11:16:53]POST finish read [11:16:53]Found Content-Length = 675 [11:16:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:53]execute_script... [11:16:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:53]POST & json_proto [11:16:53]process_json_proto [11:16:53]json parsed OK: [11:16:53]protocol is kg_v1.0 [11:16:53]action value=close_receipt [11:16:53]process_action close_receipt [11:16:53]cmd_close_receipt [11:16:53]MH_GetDate [11:16:53]Write to MH i2c: F0 00 00 FD 00 EC [11:16:53]Write i2c OK [11:16:53]MH_I2C_Read... [11:16:53]Read from MH i2c: F0 [11:16:53]MH_I2C_Read... [11:16:53]Read from MH i2c: F0 09 00 [11:16:53]MH_I2C_Read... [11:16:53]Read from MH i2c: F0 09 00 FD 00 00 A6 9F F2 66 6A BD 47 65 65 [11:16:53]GetLastDocTimeStamp 1727176550 [11:16:53]current date 1727176614 [11:16:53]FM_GetShiftState [11:16:53]SAM_PROTO_GetShiftState [11:16:53]wFMCommunicate request_size=4 [11:16:53]MH_SAM_APDU [11:16:53]CAPDU: 80 13 01 00 [11:16:53]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [11:16:53]Write i2c OK [11:16:53]MH_I2C_Read... [11:16:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:53]Read from MH i2c: E2 [11:16:53]MH_I2C_Read... [11:16:53]Read from MH i2c: E2 0E 00 [11:16:53]MH_I2C_Read... [11:16:53]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 48 [11:16:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:16:53]wFMCommunicate OK [11:16:53]SAM_PROTO_GetShiftState done [11:16:53]FM_GetShiftState done [11:16:53]opened in 1727137889 [11:16:53]opened+sec_in_day 1727224289 [11:16:53]quantity*price = 50063 [11:16:53]sum+1 = 50064 [11:16:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 142 24.09.2024 11:16 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152683 ФПД: 104875201208961 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111654&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152683&fm=104875201208961&tin=02508201610067®Number=0000000000091825&sum=50000 [11:16:54]StoreToDocumentArchive [11:16:54]shift 477 fd 152683 [11:16:54]save to /storage/0477/doc_00152683 [11:16:54]save last doc name /storage/0477/doc_00152683 to /storage/kkm_last_doc_name [11:16:54]save OK [11:16:54]Clear old archive folders... [11:16:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:16:54]tlvbuf is 000A37A0 [11:16:54]SAM_PROTO_ClearQueue [11:16:54]wFMCommunicate request_size=4 [11:16:54]MH_SAM_APDU [11:16:54]CAPDU: 80 09 00 00 [11:16:54]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [11:16:54]Write i2c OK [11:16:54]MH_I2C_Read... [11:16:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:54]Read from MH i2c: E2 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: E2 03 00 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [11:16:54]RAPDU: 90 00 [11:16:54]wFMCommunicate OK [11:16:54]SAM_PROTO_ClearQueue done [11:16:54]KKMCreateOFDPacket [11:16:54]OFDProtocolAddRootSTLVToBuf [11:16:54]FM_MakeSignedData [11:16:54]FM_MakeSignedData [11:16:54]SAM_PROTO_SignData [11:16:54]wFMCommunicate request_size=4 [11:16:54]MH_SAM_APDU [11:16:54]CAPDU: 80 0D 01 02 [11:16:54]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [11:16:54]Write i2c OK [11:16:54]MH_I2C_Read... [11:16:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:54]Read from MH i2c: E2 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: E2 03 00 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [11:16:54]RAPDU: 90 00 [11:16:54]wFMCommunicate OK [11:16:54]wFMCommunicate request_size=255 [11:16:54]MH_SAM_APDU [11:16:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 A6 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 54 02 00 35 04 06 00 5F 62 29 1D [11:16:54]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 A6 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 54 02 00 35 04 06 00 5F 62 29 1D 00 00 64 [11:16:54]Write i2c OK [11:16:54]MH_I2C_Read... [11:16:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:54]Read from MH i2c: E2 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: E2 03 00 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [11:16:54]RAPDU: 90 00 [11:16:54]wFMCommunicate OK [11:16:54]wFMCommunicate request_size=7 [11:16:54]MH_SAM_APDU [11:16:54]CAPDU: 80 0D 02 02 02 22 81 [11:16:54]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 22 81 00 00 30 [11:16:54]Write i2c OK [11:16:54]MH_I2C_Read... [11:16:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:54]Read from MH i2c: E2 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: E2 03 00 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [11:16:54]RAPDU: 90 00 [11:16:54]wFMCommunicate OK [11:16:54]wFMCommunicate request_size=4 [11:16:54]MH_SAM_APDU [11:16:54]CAPDU: 80 0D 03 02 [11:16:54]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [11:16:54]Write i2c OK [11:16:54]MH_I2C_Read... [11:16:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:54]Read from MH i2c: E2 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: E2 0B 00 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: E2 0B 00 0F 01 00 53 FC 59 5D A2 7E 6F 7F 90 00 9F [11:16:54]RAPDU: 53 FC 59 5D A2 7E 6F 7F 90 00 [11:16:54]wFMCommunicate OK [11:16:54]SAM_PROTO_SignData done [11:16:54]FM_MakeSignedData done [11:16:54]CreateOFDProtocolMessage [11:16:54]wFMCommunicate request_size=4 [11:16:54]MH_SAM_APDU [11:16:54]CAPDU: 80 11 00 00 [11:16:54]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [11:16:54]Write i2c OK [11:16:54]MH_I2C_Read... [11:16:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:54]Read from MH i2c: E2 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: E2 17 00 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [11:16:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:16:54]wFMCommunicate OK [11:16:54]CreateOFDProtocolMessage done [11:16:54]OFDSenderStorePacket 152683 [11:16:54]StoreOFDPacket docnum=152683 [11:16:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2F 2F 04 01 65 65 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 A6 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 54 02 00 35 04 06 00 5F 62 29 1D 22 81 53 FC 59 5D A2 7E 6F 7F [11:16:54]CheckFolder [11:16:54]dirname=/storage/ofd_packets [11:16:54]CheckFolder done [11:16:54]ProducePacketName [11:16:54]name=ofd_packets/00152683 [11:16:54]NVStorageSaveData ofd_packets/00152683 [11:16:54]File name is /storage/ofd_packets/00152683 [11:16:54]Write 298 bytes [11:16:54]NVStorageSaveData done [11:16:54]OFDSenderStorePacket done [11:16:54]KKMCreateOFDPacket done [11:16:54]NVStorageSaveData kkm_last_timestamp [11:16:54]File name is /storage/kkm_last_timestamp [11:16:54]Write 4 bytes [11:16:54]NVStorageSaveData done [11:16:54]ExternCall_PrintAddStr [11:16:54]wPrintStart [11:16:54]Write to MH i2c: 01 00 00 11 01 12 [11:16:54]Write i2c OK [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: 01 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: 01 07 00 [11:16:54]MH_I2C_Read... [11:16:54]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [11:16:54]RasterBufferAndPrint [11:16:54]line Счет N : (1)1786686 [11:16:54]line ИНН: 02508201610067 [11:16:54]line Контрольно-Кассовый Чек [11:16:54]line ПРОДАЖА [11:16:54]line ТРК (МРК, ГНК) : 31 [11:16:54]line Товар: 2710194210 [11:16:54]line ДТ-К-5 [11:16:54]line 6.570 * 76.20 [11:16:54]line = 500.63 [11:16:54]line НДС 12% НСП 1% [11:16:54]line > о реализуемом товаре [11:16:54]line ОКРУГЛЕНИЕ: -0.63 [11:16:54]line ИТОГО: 500.00 [11:16:54]line Внесено: 500.00 [11:16:54]line СДАЧА: 0.00 [11:16:54]line НСП 1% : 4.43 [11:16:54]line НДС 12% : 53.16 [11:16:54]line Наличными: 500.00 [11:16:54]line Безнал.: 0.00 [11:16:54]line Место: АЗС № 89 "Партнер Нефть" [11:16:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:16:54]line СНО: Общий режим [11:16:54]line Чек 142 24.09.2024 11:16 [11:16:54]line Смена: 477 ФФД: 1.0 [11:16:54]line ЗНМ: 0300000113 [11:16:54]line РНМ: 0000000000091825 [11:16:54]line Версия ККМ: 001 [11:16:54]line ФМ: 0000000000871835 [11:16:54]line ФД: 152683 [11:16:54]line ФПД: 104875201208961 [11:16:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111654&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152683&fm=104875201208961&tin=02508201610067®Number=0000000000091825&sum=50000 [11:16:54]written 0, free lines is 4095 [11:16:54]OFD Sender: Processing packet 152683 [packets to send 829, broken 828] [11:16:54]ProducePacketName [11:16:54]name=ofd_packets/00152683 [11:16:54]OFD Sender: To server: pG, [11:16:54]CommunicateWithHost lk.salyk.kg:30040 [11:16:54]ConnectInit lk.salyk.kg [11:16:55]Write to MH i2c: 01 00 00 3C 01 3D [11:16:55]Write i2c OK [11:16:55]MH_I2C_Read... [11:16:55]Read from MH i2c: 01 [11:16:55]MH_I2C_Read... [11:16:55]Read from MH i2c: 01 07 00 [11:16:55]MH_I2C_Read... [11:16:55]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 D4 0C 24 [11:16:55]RasterBufferAndPrint [11:16:55]line [11:16:55]line [11:16:55]line [11:16:55]line [11:16:55]line [11:16:55]written 0, free lines is 3290 [11:16:55]MH_Cut [11:16:55]Write to MH i2c: D1 01 00 43 01 01 16 [11:16:55]Write i2c OK [11:16:55]MH_I2C_Read... [11:16:55]Read from MH i2c: D1 [11:16:55]MH_I2C_Read... [11:16:55]Read from MH i2c: D1 01 00 [11:16:55]MH_I2C_Read... [11:16:55]Read from MH i2c: D1 01 00 43 01 00 15 [11:16:55]Write to MH i2c: 01 00 00 44 01 45 [11:16:55]Write i2c OK [11:16:55]MH_I2C_Read... [11:16:56]*** Cut start [11:16:56]*** Purtial cut [11:16:56]*** Stage 1: CUTSNS_PIN = 1 [11:16:56]Read from MH i2c: 01 [11:16:56]MH_I2C_Read... [11:16:56]*** Stop cut motor [11:16:56]*** Cut end [11:16:56]Read from MH i2c: 01 07 00 [11:16:56]MH_I2C_Read... [11:16:56]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [11:16:56]process_action close_receipt done [11:16:56]requested_data is exist [11:16:56]produce_requested_data [11:16:56]requested_item fm.sn is exist - process it [11:16:56]wFMCommunicate request_size=4 [11:16:56]MH_SAM_APDU [11:16:56]CAPDU: 80 11 00 00 [11:16:56]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [11:16:56]Write i2c OK [11:16:56]MH_I2C_Read... [11:16:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:56]Read from MH i2c: E2 [11:16:56]MH_I2C_Read... [11:16:56]Read from MH i2c: E2 17 00 [11:16:56]MH_I2C_Read... [11:16:56]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [11:16:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:16:56]wFMCommunicate OK [11:16:56]requested_item fd.num is exist - process it [11:16:56]SAM_PROTO_GetFieldsCounters [11:16:56]wFMCommunicate request_size=4 [11:16:56]MH_SAM_APDU [11:16:56]CAPDU: 80 13 00 00 [11:16:56]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [11:16:56]Write i2c OK [11:16:56]MH_I2C_Read... [11:16:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:16:56]Read from MH i2c: E2 [11:16:56]MH_I2C_Read... [11:16:56]Read from MH i2c: E2 62 00 [11:16:56]MH_I2C_Read... [11:16:56]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 2D [11:16:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:16:56]wFMCommunicate OK [11:16:56]SAM_PROTO_GetFieldsCounters done [11:16:56]requested_item shift.num is exist - process it [11:16:56]requested_item shift.opened is exist - process it [11:16:56]req_shift_opened [11:16:56]FM_GetShiftState [11:16:56]SAM_PROTO_GetShiftState [11:16:56]wFMCommunicate request_size=4 [11:16:56]MH_SAM_APDU [11:16:56]CAPDU: 80 13 01 00 [11:16:56]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [11:16:56]Write i2c OK [11:16:56]MH_I2C_Read... [11:16:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:56]Read from MH i2c: E2 [11:16:56]MH_I2C_Read... [11:16:56]Read from MH i2c: E2 0E 00 [11:16:56]MH_I2C_Read... [11:16:56]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 92 [11:16:56]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:16:56]wFMCommunicate OK [11:16:56]SAM_PROTO_GetShiftState done [11:16:56]FM_GetShiftState done [11:16:56]req_shift_opened done [11:16:56]requested_item shift.open_date is exist - process it [11:16:56]req_shift_open_date [11:16:56]req_shift_open_date done [11:16:56]produce_requested_data done [11:16:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152683,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:16:56]process_action_free close_receipt [11:16:56]json_value_free [11:16:56]json_value_free done [11:16:56]process_json_proto returns [11:16:56]Send response to host [11:16:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152683,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:16:56]free response buf [11:16:56]execute_script done [11:16:56]execute_script returns [11:16:56]free content buf [11:16:56]Sock 7.Close socket [11:16:56]Sock 7.Thread stoped [11:16:56]Connected sock=11 [11:16:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2F 2F 04 01 65 65 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 A6 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 54 02 00 35 04 06 00 5F 62 29 1D 22 81 53 FC 59 5D A2 7E 6F 7F [11:16:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CF 18 47 00 18 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 54 02 00 F4 03 04 00 A5 47 F2 66 B6 04 01 00 00 68 51 1F 8F 4D E5 5B FB [11:16:57]CommunicateWithHost err = 0 [11:16:57]CheckOFDResponse [11:16:57]1017 (14) - 77093643461234 [11:16:57]1041 (16) - 0000000000871835 [11:16:57]1040 (4) - 152683 [11:16:57]1012 (4) - 24.09.2024 05:01 [11:16:57]1206 (1) - 0 [11:16:57]OFD Sender: Remove packet 152683 [11:16:57]ProducePacketName [11:16:57]name=ofd_packets/00152683 [11:16:57]NVStorageDeleteData [11:16:57]OFD Sender: No OFD packet to send [11:16:59]accept exits with 10 [11:16:59]New connection [11:16:59]New thread 3067420004 created [11:16:59]Thread 3067276644 joined [11:16:59]Waiting for new connection... [11:16:59] Sock 10.Parse request [11:16:59]Sock 10.Check first char [11:16:59]Sock 10.First char is OK [11:16:59]request: POST /json_proto HTTP/1.0 [11:16:59]Method: POST [11:16:59]URL: /json_proto [11:16:59]Method is POST - this is cgi request [11:16:59]url: /json_proto [11:16:59]query_string will be loaded in cgi processing [11:16:59]execute_cgi json_proto POST (null) [11:16:59]execute_cgi path=json_proto method=POST [11:16:59]POST find Content-Length [11:16:59]Host: 172.17.43.67:8080 [11:16:59]Content-Length: 678 [11:16:59]Content-Type: application/json [11:16:59] [11:16:59]POST finish read [11:16:59]Found Content-Length = 678 [11:16:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:59]execute_script... [11:16:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:59]POST & json_proto [11:16:59]process_json_proto [11:16:59]json parsed OK: [11:16:59]protocol is kg_v1.0 [11:16:59]action value=close_receipt [11:16:59]process_action close_receipt [11:16:59]cmd_close_receipt [11:16:59]MH_GetDate [11:16:59]Write to MH i2c: F0 00 00 48 01 38 [11:16:59]Write i2c OK [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: F0 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: F0 09 00 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: F0 09 00 48 01 00 AC 9F F2 66 6A BD 47 65 B7 [11:16:59]GetLastDocTimeStamp 1727176614 [11:16:59]current date 1727176620 [11:16:59]FM_GetShiftState [11:16:59]SAM_PROTO_GetShiftState [11:16:59]wFMCommunicate request_size=4 [11:16:59]MH_SAM_APDU [11:16:59]CAPDU: 80 13 01 00 [11:16:59]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [11:16:59]Write i2c OK [11:16:59]MH_I2C_Read... [11:16:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:59]Read from MH i2c: E2 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: E2 0E 00 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 94 [11:16:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:16:59]wFMCommunicate OK [11:16:59]SAM_PROTO_GetShiftState done [11:16:59]FM_GetShiftState done [11:16:59]opened in 1727137889 [11:16:59]opened+sec_in_day 1727224289 [11:16:59]quantity*price = 20001 [11:16:59]sum+1 = 20002 [11:16:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 143 24.09.2024 11:17 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152684 ФПД: 149673502937564 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111700&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152684&fm=149673502937564&tin=02508201610067®Number=0000000000091825&sum=20000 [11:17:00]StoreToDocumentArchive [11:17:00]shift 477 fd 152684 [11:17:00]save to /storage/0477/doc_00152684 [11:17:00]save last doc name /storage/0477/doc_00152684 to /storage/kkm_last_doc_name [11:17:00]save OK [11:17:00]Clear old archive folders... [11:17:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:17:00]tlvbuf is 00106D60 [11:17:00]SAM_PROTO_ClearQueue [11:17:00]wFMCommunicate request_size=4 [11:17:00]MH_SAM_APDU [11:17:00]CAPDU: 80 09 00 00 [11:17:00]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [11:17:00]Write i2c OK [11:17:00]MH_I2C_Read... [11:17:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:00]Read from MH i2c: E2 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 03 00 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [11:17:00]RAPDU: 90 00 [11:17:00]wFMCommunicate OK [11:17:00]SAM_PROTO_ClearQueue done [11:17:00]KKMCreateOFDPacket [11:17:00]OFDProtocolAddRootSTLVToBuf [11:17:00]FM_MakeSignedData [11:17:00]FM_MakeSignedData [11:17:00]SAM_PROTO_SignData [11:17:00]wFMCommunicate request_size=4 [11:17:00]MH_SAM_APDU [11:17:00]CAPDU: 80 0D 01 02 [11:17:00]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [11:17:00]Write i2c OK [11:17:00]MH_I2C_Read... [11:17:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:00]Read from MH i2c: E2 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 03 00 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [11:17:00]RAPDU: 90 00 [11:17:00]wFMCommunicate OK [11:17:00]wFMCommunicate request_size=255 [11:17:00]MH_SAM_APDU [11:17:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 AC 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 54 02 00 35 04 06 00 88 [11:17:00]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 AC 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 54 02 00 35 04 06 00 88 00 00 AC [11:17:00]Write i2c OK [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 [11:17:00]MH_I2C_Read... [11:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:00]Read from MH i2c: E2 03 00 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [11:17:00]RAPDU: 90 00 [11:17:00]wFMCommunicate OK [11:17:00]wFMCommunicate request_size=10 [11:17:00]MH_SAM_APDU [11:17:00]CAPDU: 80 0D 02 02 05 20 93 F9 91 DC [11:17:00]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 20 93 F9 91 DC 00 00 F7 [11:17:00]Write i2c OK [11:17:00]MH_I2C_Read... [11:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:00]Read from MH i2c: E2 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 03 00 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [11:17:00]RAPDU: 90 00 [11:17:00]wFMCommunicate OK [11:17:00]wFMCommunicate request_size=4 [11:17:00]MH_SAM_APDU [11:17:00]CAPDU: 80 0D 03 02 [11:17:00]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [11:17:00]Write i2c OK [11:17:00]MH_I2C_Read... [11:17:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:00]Read from MH i2c: E2 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 0B 00 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 0B 00 5A 01 00 FC 7C AB 81 21 65 F9 32 90 00 2C [11:17:00]RAPDU: FC 7C AB 81 21 65 F9 32 90 00 [11:17:00]wFMCommunicate OK [11:17:00]SAM_PROTO_SignData done [11:17:00]FM_MakeSignedData done [11:17:00]CreateOFDProtocolMessage [11:17:00]wFMCommunicate request_size=4 [11:17:00]MH_SAM_APDU [11:17:00]CAPDU: 80 11 00 00 [11:17:00]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [11:17:00]Write i2c OK [11:17:00]MH_I2C_Read... [11:17:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:01]Read from MH i2c: E2 [11:17:01]MH_I2C_Read... [11:17:01]Read from MH i2c: E2 17 00 [11:17:01]MH_I2C_Read... [11:17:01]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [11:17:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:17:01]wFMCommunicate OK [11:17:01]CreateOFDProtocolMessage done [11:17:01]OFDSenderStorePacket 152684 [11:17:01]StoreOFDPacket docnum=152684 [11:17:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 02 89 07 01 8D 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 AC 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 54 02 00 35 04 06 00 88 20 93 F9 91 DC FC 7C AB 81 21 65 F9 32 [11:17:01]CheckFolder [11:17:01]dirname=/storage/ofd_packets [11:17:01]CheckFolder done [11:17:01]ProducePacketName [11:17:01]name=ofd_packets/00152684 [11:17:01]NVStorageSaveData ofd_packets/00152684 [11:17:01]File name is /storage/ofd_packets/00152684 [11:17:01]Write 301 bytes [11:17:01]NVStorageSaveData done [11:17:01]OFDSenderStorePacket done [11:17:01]KKMCreateOFDPacket done [11:17:01]NVStorageSaveData kkm_last_timestamp [11:17:01]File name is /storage/kkm_last_timestamp [11:17:01]Write 4 bytes [11:17:01]NVStorageSaveData done [11:17:01]ExternCall_PrintAddStr [11:17:01]wPrintStart [11:17:01]Write to MH i2c: 01 00 00 5C 01 5D [11:17:01]Write i2c OK [11:17:01]MH_I2C_Read... [11:17:01]Read from MH i2c: 01 [11:17:01]MH_I2C_Read... [11:17:01]Read from MH i2c: 01 07 00 [11:17:01]MH_I2C_Read... [11:17:01]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [11:17:01]RasterBufferAndPrint [11:17:01]line Счет N : (1)1786685 [11:17:01]line ИНН: 02508201610067 [11:17:01]line Контрольно-Кассовый Чек [11:17:01]line ПРОДАЖА [11:17:01]line ТРК (МРК, ГНК) : 12 [11:17:01]line Товар: 2710124130 [11:17:01]line Аи-92-К-5 [11:17:01]line 2.950 * 67.80 [11:17:01]line = 200.01 [11:17:01]line НДС 12% НСП 1% [11:17:01]line > о реализуемом товаре [11:17:01]line ОКРУГЛЕНИЕ: -0.01 [11:17:01]line ИТОГО: 200.00 [11:17:01]line Внесено: 200.00 [11:17:01]line СДАЧА: 0.00 [11:17:01]line НСП 1% : 1.77 [11:17:01]line НДС 12% : 21.24 [11:17:01]line Наличными: 200.00 [11:17:01]line Безнал.: 0.00 [11:17:01]line Место: АЗС № 89 "Партнер Нефть" [11:17:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:17:01]line СНО: Общий режим [11:17:01]line Чек 143 24.09.2024 11:17 [11:17:01]line Смена: 477 ФФД: 1.0 [11:17:01]line ЗНМ: 0300000113 [11:17:01]line РНМ: 0000000000091825 [11:17:01]line Версия ККМ: 001 [11:17:01]line ФМ: 0000000000871835 [11:17:01]line ФД: 152684 [11:17:01]line ФПД: 149673502937564 [11:17:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111700&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152684&fm=149673502937564&tin=02508201610067®Number=0000000000091825&sum=20000 [11:17:01]written 0, free lines is 4095 [11:17:01]OFD Sender: Processing packet 152684 [packets to send 829, broken 828] [11:17:01]ProducePacketName [11:17:01]name=ofd_packets/00152684 [11:17:01]OFD Sender: To server: pG, [11:17:01]CommunicateWithHost lk.salyk.kg:30040 [11:17:01]ConnectInit lk.salyk.kg [11:17:01]Write to MH i2c: 01 00 00 87 01 88 [11:17:01]Write i2c OK [11:17:01]MH_I2C_Read... [11:17:01]Read from MH i2c: 01 [11:17:01]MH_I2C_Read... [11:17:01]Read from MH i2c: 01 07 00 [11:17:01]MH_I2C_Read... [11:17:01]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 D9 0C 74 [11:17:01]RasterBufferAndPrint [11:17:01]line [11:17:01]line [11:17:01]line [11:17:01]line [11:17:01]line [11:17:01]written 0, free lines is 3305 [11:17:01]MH_Cut [11:17:01]Write to MH i2c: D1 01 00 8E 01 01 61 [11:17:01]Write i2c OK [11:17:01]MH_I2C_Read... [11:17:01]Read from MH i2c: D1 [11:17:01]MH_I2C_Read... [11:17:01]Read from MH i2c: D1 01 00 [11:17:01]MH_I2C_Read... [11:17:01]Read from MH i2c: D1 01 00 8E 01 00 60 [11:17:01]Write to MH i2c: 01 00 00 8F 01 90 [11:17:01]Write i2c OK [11:17:01]MH_I2C_Read... [11:17:02]Connected sock=9 [11:17:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 02 89 07 01 8D 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 AC 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 54 02 00 35 04 06 00 88 20 93 F9 91 DC FC 7C AB 81 21 65 F9 32 [11:17:02]*** Cut start [11:17:02]*** Purtial cut [11:17:02]*** Stage 1: CUTSNS_PIN = 1 [11:17:02]Read from MH i2c: 01 [11:17:02]MH_I2C_Read... [11:17:02]*** Stop cut motor [11:17:02]*** Cut end [11:17:02]Read from MH i2c: 01 07 00 [11:17:02]MH_I2C_Read... [11:17:02]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [11:17:02]process_action close_receipt done [11:17:02]requested_data is exist [11:17:02]produce_requested_data [11:17:02]requested_item fm.sn is exist - process it [11:17:02]wFMCommunicate request_size=4 [11:17:02]MH_SAM_APDU [11:17:02]CAPDU: 80 11 00 00 [11:17:02]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [11:17:02]Write i2c OK [11:17:02]MH_I2C_Read... [11:17:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:02]Read from MH i2c: E2 [11:17:02]MH_I2C_Read... [11:17:02]Read from MH i2c: E2 17 00 [11:17:02]MH_I2C_Read... [11:17:02]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [11:17:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:17:02]wFMCommunicate OK [11:17:02]requested_item fd.num is exist - process it [11:17:02]SAM_PROTO_GetFieldsCounters [11:17:02]wFMCommunicate request_size=4 [11:17:02]MH_SAM_APDU [11:17:02]CAPDU: 80 13 00 00 [11:17:02]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [11:17:02]Write i2c OK [11:17:02]MH_I2C_Read... [11:17:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:02]Read from MH i2c: E2 [11:17:02]MH_I2C_Read... [11:17:02]Read from MH i2c: E2 62 00 [11:17:02]MH_I2C_Read... [11:17:02]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [11:17:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:17:02]wFMCommunicate OK [11:17:02]SAM_PROTO_GetFieldsCounters done [11:17:02]requested_item shift.num is exist - process it [11:17:02]requested_item shift.opened is exist - process it [11:17:02]req_shift_opened [11:17:02]FM_GetShiftState [11:17:02]SAM_PROTO_GetShiftState [11:17:02]wFMCommunicate request_size=4 [11:17:02]MH_SAM_APDU [11:17:02]CAPDU: 80 13 01 00 [11:17:02]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [11:17:02]Write i2c OK [11:17:02]MH_I2C_Read... [11:17:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:02]Read from MH i2c: E2 [11:17:02]MH_I2C_Read... [11:17:02]Read from MH i2c: E2 0E 00 [11:17:02]MH_I2C_Read... [11:17:02]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DD [11:17:02]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:17:02]wFMCommunicate OK [11:17:02]SAM_PROTO_GetShiftState done [11:17:02]FM_GetShiftState done [11:17:02]req_shift_opened done [11:17:02]requested_item shift.open_date is exist - process it [11:17:02]req_shift_open_date [11:17:02]req_shift_open_date done [11:17:02]produce_requested_data done [11:17:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152684,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:17:02]process_action_free close_receipt [11:17:02]json_value_free [11:17:02]json_value_free done [11:17:02]process_json_proto returns [11:17:02]Send response to host [11:17:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152684,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:17:02]free response buf [11:17:02]execute_script done [11:17:02]execute_script returns [11:17:02]free content buf [11:17:02]Sock 10.Close socket [11:17:02]Sock 10.Thread stoped [11:17:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 27 1E 47 00 59 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 54 02 00 F4 03 04 00 AB 47 F2 66 B6 04 01 00 00 78 40 B9 90 9A 40 BB 77 [11:17:03]CommunicateWithHost err = 0 [11:17:03]CheckOFDResponse [11:17:03]1017 (14) - 77093643461234 [11:17:03]1041 (16) - 0000000000871835 [11:17:03]1040 (4) - 152684 [11:17:03]1012 (4) - 24.09.2024 05:01 [11:17:03]1206 (1) - 0 [11:17:03]OFD Sender: Remove packet 152684 [11:17:03]ProducePacketName [11:17:03]name=ofd_packets/00152684 [11:17:03]NVStorageDeleteData [11:17:04]OFD Sender: No OFD packet to send [11:17:07]recv_with_timeout no data received [11:17:09]OFD Sender: No OFD packet to send [11:17:14]OFD Sender: No OFD packet to send [11:17:19]OFD Sender: No OFD packet to send [11:17:24]OFD Sender: No OFD packet to send [11:17:28]recv_with_timeout no data received [11:17:29]OFD Sender: No OFD packet to send [11:17:34]OFD Sender: No OFD packet to send [11:17:39]OFD Sender: No OFD packet to send [11:17:44]OFD Sender: No OFD packet to send [11:17:47]recv_with_timeout no data received [11:17:49]OFD Sender: No OFD packet to send [11:17:54]OFD Sender: No OFD packet to send [11:17:56]accept exits with 7 [11:17:56]New connection [11:17:56]New thread 3067276644 created [11:17:56]Thread 3067420004 joined [11:17:56]Waiting for new connection... [11:17:56] Sock 7.Parse request [11:17:56]Sock 7.Check first char [11:17:56]Sock 7.First char is OK [11:17:56]request: POST /json_proto HTTP/1.0 [11:17:56]Method: POST [11:17:56]URL: /json_proto [11:17:56]Method is POST - this is cgi request [11:17:56]url: /json_proto [11:17:56]query_string will be loaded in cgi processing [11:17:56]execute_cgi json_proto POST (null) [11:17:56]execute_cgi path=json_proto method=POST [11:17:56]POST find Content-Length [11:17:56]Host: 172.17.43.67:8080 [11:17:56]Content-Length: 796 [11:17:56]Content-Type: application/json [11:17:56] [11:17:56]POST finish read [11:17:56]Found Content-Length = 796 [11:17:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:56]execute_script... [11:17:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:56]POST & json_proto [11:17:56]process_json_proto [11:17:56]json parsed OK: [11:17:56]protocol is kg_v1.0 [11:17:56]action value=close_receipt [11:17:56]process_action close_receipt [11:17:56]cmd_close_receipt [11:17:56]MH_GetDate [11:17:56]Write to MH i2c: F0 00 00 93 01 83 [11:17:56]Write i2c OK [11:17:56]MH_I2C_Read... [11:17:56]Read from MH i2c: F0 [11:17:56]MH_I2C_Read... [11:17:56]Read from MH i2c: F0 09 00 [11:17:56]MH_I2C_Read... [11:17:56]Read from MH i2c: F0 09 00 93 01 00 E5 9F F2 66 6A BD 47 65 3B [11:17:56]GetLastDocTimeStamp 1727176620 [11:17:56]current date 1727176677 [11:17:56]FM_GetShiftState [11:17:56]SAM_PROTO_GetShiftState [11:17:56]wFMCommunicate request_size=4 [11:17:56]MH_SAM_APDU [11:17:56]CAPDU: 80 13 01 00 [11:17:56]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [11:17:56]Write i2c OK [11:17:56]MH_I2C_Read... [11:17:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:56]Read from MH i2c: E2 [11:17:56]MH_I2C_Read... [11:17:56]Read from MH i2c: E2 0E 00 [11:17:56]MH_I2C_Read... [11:17:56]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DF [11:17:56]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:17:56]wFMCommunicate OK [11:17:56]SAM_PROTO_GetShiftState done [11:17:56]FM_GetShiftState done [11:17:56]opened in 1727137889 [11:17:56]opened+sec_in_day 1727224289 [11:17:56]quantity*price = 0 [11:17:56]sum+1 = 1 [11:17:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 144 24.09.2024 11:17 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152685 ФПД: 227214480534740 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111757&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152685&fm=227214480534740&tin=02508201610067®Number=0000000000091825&sum=0 [11:17:57]StoreToDocumentArchive [11:17:57]shift 477 fd 152685 [11:17:57]save to /storage/0477/doc_00152685 [11:17:57]save last doc name /storage/0477/doc_00152685 to /storage/kkm_last_doc_name [11:17:57]save OK [11:17:57]Clear old archive folders... [11:17:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:17:57]tlvbuf is 001002D0 [11:17:57]SAM_PROTO_ClearQueue [11:17:57]wFMCommunicate request_size=4 [11:17:57]MH_SAM_APDU [11:17:57]CAPDU: 80 09 00 00 [11:17:57]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [11:17:57]Write i2c OK [11:17:57]MH_I2C_Read... [11:17:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:57]Read from MH i2c: E2 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: E2 03 00 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [11:17:57]RAPDU: 90 00 [11:17:57]wFMCommunicate OK [11:17:57]SAM_PROTO_ClearQueue done [11:17:57]KKMCreateOFDPacket [11:17:57]OFDProtocolAddRootSTLVToBuf [11:17:57]FM_MakeSignedData [11:17:57]FM_MakeSignedData [11:17:57]SAM_PROTO_SignData [11:17:57]wFMCommunicate request_size=4 [11:17:57]MH_SAM_APDU [11:17:57]CAPDU: 80 0D 01 02 [11:17:57]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [11:17:57]Write i2c OK [11:17:57]MH_I2C_Read... [11:17:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:57]Read from MH i2c: E2 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: E2 03 00 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [11:17:57]RAPDU: 90 00 [11:17:57]wFMCommunicate OK [11:17:57]wFMCommunicate request_size=255 [11:17:57]MH_SAM_APDU [11:17:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 E5 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 54 02 00 35 04 06 00 CE [11:17:57]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 E5 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 54 02 00 35 04 06 00 CE 00 00 B5 [11:17:57]Write i2c OK [11:17:57]MH_I2C_Read... [11:17:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:57]Read from MH i2c: E2 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: E2 03 00 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [11:17:57]RAPDU: 90 00 [11:17:57]wFMCommunicate OK [11:17:57]wFMCommunicate request_size=10 [11:17:57]MH_SAM_APDU [11:17:57]CAPDU: 80 0D 02 02 05 A6 7E 66 6C D4 [11:17:57]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 A6 7E 66 6C D4 00 00 F3 [11:17:57]Write i2c OK [11:17:57]MH_I2C_Read... [11:17:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:57]Read from MH i2c: E2 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: E2 03 00 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [11:17:57]RAPDU: 90 00 [11:17:57]wFMCommunicate OK [11:17:57]wFMCommunicate request_size=4 [11:17:57]MH_SAM_APDU [11:17:57]CAPDU: 80 0D 03 02 [11:17:57]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [11:17:57]Write i2c OK [11:17:57]MH_I2C_Read... [11:17:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:57]Read from MH i2c: E2 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: E2 0B 00 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: E2 0B 00 A5 01 00 5F 47 54 F7 BC 8A 61 BC 90 00 76 [11:17:57]RAPDU: 5F 47 54 F7 BC 8A 61 BC 90 00 [11:17:57]wFMCommunicate OK [11:17:57]SAM_PROTO_SignData done [11:17:57]FM_MakeSignedData done [11:17:57]CreateOFDProtocolMessage [11:17:57]wFMCommunicate request_size=4 [11:17:57]MH_SAM_APDU [11:17:57]CAPDU: 80 11 00 00 [11:17:57]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [11:17:57]Write i2c OK [11:17:57]MH_I2C_Read... [11:17:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:57]Read from MH i2c: E2 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: E2 17 00 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [11:17:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:17:57]wFMCommunicate OK [11:17:57]CreateOFDProtocolMessage done [11:17:57]OFDSenderStorePacket 152685 [11:17:57]StoreOFDPacket docnum=152685 [11:17:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D3 D0 07 01 1C CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 E5 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 54 02 00 35 04 06 00 CE A6 7E 66 6C D4 5F 47 54 F7 BC 8A 61 BC [11:17:57]CheckFolder [11:17:57]dirname=/storage/ofd_packets [11:17:57]CheckFolder done [11:17:57]ProducePacketName [11:17:57]name=ofd_packets/00152685 [11:17:57]NVStorageSaveData ofd_packets/00152685 [11:17:57]File name is /storage/ofd_packets/00152685 [11:17:57]Write 301 bytes [11:17:57]NVStorageSaveData done [11:17:57]OFDSenderStorePacket done [11:17:57]KKMCreateOFDPacket done [11:17:57]NVStorageSaveData kkm_last_timestamp [11:17:57]File name is /storage/kkm_last_timestamp [11:17:57]Write 4 bytes [11:17:57]NVStorageSaveData done [11:17:57]ExternCall_PrintAddStr [11:17:57]wPrintStart [11:17:57]Write to MH i2c: 01 00 00 A7 01 A8 [11:17:57]Write i2c OK [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: 01 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: 01 07 00 [11:17:57]MH_I2C_Read... [11:17:57]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [11:17:57]RasterBufferAndPrint [11:17:57]line Счет N : (1)1786687 [11:17:57]line ИНН: 02508201610067 [11:17:57]line Контрольно-Кассовый Чек [11:17:57]line ПРОДАЖА [11:17:57]line ТРК (МРК, ГНК) : 12 [11:17:57]line Товар: 2710124130 [11:17:57]line Аи-92-К-5 [11:17:57]line 2.220 * 0.00 [11:17:57]line = 0.00 [11:17:57]line НДС 12% НСП 1% [11:17:57]line > о реализуемом товаре [11:17:57]line ИТОГО: 0.00 [11:17:57]line НСП 1% : 0.00 [11:17:57]line НДС 12% : 0.00 [11:17:57]line Наличными: 0.00 [11:17:57]line Безнал.: 0.00 [11:17:57]line Место: АЗС № 89 "Партнер Нефть" [11:17:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:17:57]line СНО: Общий режим [11:17:57]line Чек 144 24.09.2024 11:17 [11:17:57]line Смена: 477 ФФД: 1.0 [11:17:57]line ЗНМ: 0300000113 [11:17:57]line РНМ: 0000000000091825 [11:17:57]line Версия ККМ: 001 [11:17:57]line Платежная система: O! деньги [11:17:57]line ФМ: 0000000000871835 [11:17:57]line ФД: 152685 [11:17:57]line ФПД: 227214480534740 [11:17:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111757&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152685&fm=227214480534740&tin=02508201610067®Number=0000000000091825&sum=0 [11:17:57]written 0, free lines is 4095 [11:17:57]OFD Sender: Processing packet 152685 [packets to send 829, broken 828] [11:17:57]ProducePacketName [11:17:57]name=ofd_packets/00152685 [11:17:57]OFD Sender: To server: pG, [11:17:57]CommunicateWithHost lk.salyk.kg:30040 [11:17:57]ConnectInit lk.salyk.kg [11:17:58]Write to MH i2c: 01 00 00 D1 01 D2 [11:17:58]Write i2c OK [11:17:58]MH_I2C_Read... [11:17:58]Read from MH i2c: 01 [11:17:58]MH_I2C_Read... [11:17:58]Read from MH i2c: 01 07 00 [11:17:58]MH_I2C_Read... [11:17:58]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 E9 0C CE [11:17:58]RasterBufferAndPrint [11:17:58]line [11:17:58]line [11:17:58]line [11:17:58]line [11:17:58]line [11:17:58]written 0, free lines is 3314 [11:17:58]MH_Cut [11:17:58]Write to MH i2c: D1 01 00 D8 01 01 AB [11:17:58]Write i2c OK [11:17:58]MH_I2C_Read... [11:17:58]Read from MH i2c: D1 [11:17:58]MH_I2C_Read... [11:17:58]Read from MH i2c: D1 01 00 [11:17:58]MH_I2C_Read... [11:17:58]Read from MH i2c: D1 01 00 D8 01 00 AA [11:17:58]Write to MH i2c: 01 00 00 D9 01 DA [11:17:58]Write i2c OK [11:17:58]MH_I2C_Read... [11:17:59]*** Cut start [11:17:59]*** Purtial cut [11:17:59]*** Stage 1: CUTSNS_PIN = 1 [11:17:59]Read from MH i2c: 01 [11:17:59]MH_I2C_Read... [11:17:59]*** Stop cut motor [11:17:59]*** Cut end [11:17:59]Read from MH i2c: 01 07 00 [11:17:59]MH_I2C_Read... [11:17:59]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [11:17:59]process_action close_receipt done [11:17:59]requested_data is exist [11:17:59]produce_requested_data [11:17:59]requested_item fm.sn is exist - process it [11:17:59]wFMCommunicate request_size=4 [11:17:59]MH_SAM_APDU [11:17:59]CAPDU: 80 11 00 00 [11:17:59]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [11:17:59]Write i2c OK [11:17:59]MH_I2C_Read... [11:17:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:59]Read from MH i2c: E2 [11:17:59]MH_I2C_Read... [11:17:59]Read from MH i2c: E2 17 00 [11:17:59]MH_I2C_Read... [11:17:59]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [11:17:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:17:59]wFMCommunicate OK [11:17:59]requested_item fd.num is exist - process it [11:17:59]SAM_PROTO_GetFieldsCounters [11:17:59]wFMCommunicate request_size=4 [11:17:59]MH_SAM_APDU [11:17:59]CAPDU: 80 13 00 00 [11:17:59]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [11:17:59]Write i2c OK [11:17:59]MH_I2C_Read... [11:17:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:59]Read from MH i2c: E2 [11:17:59]MH_I2C_Read... [11:17:59]Read from MH i2c: E2 62 00 [11:17:59]MH_I2C_Read... [11:17:59]Read from MH i2c: E2 62 00 DB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [11:17:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:17:59]wFMCommunicate OK [11:17:59]SAM_PROTO_GetFieldsCounters done [11:17:59]requested_item shift.num is exist - process it [11:17:59]requested_item shift.opened is exist - process it [11:17:59]req_shift_opened [11:17:59]FM_GetShiftState [11:17:59]SAM_PROTO_GetShiftState [11:17:59]wFMCommunicate request_size=4 [11:17:59]MH_SAM_APDU [11:17:59]CAPDU: 80 13 01 00 [11:17:59]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [11:17:59]Write i2c OK [11:17:59]MH_I2C_Read... [11:17:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:59]Read from MH i2c: E2 [11:17:59]MH_I2C_Read... [11:17:59]Read from MH i2c: E2 0E 00 [11:17:59]MH_I2C_Read... [11:17:59]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 27 [11:17:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:17:59]wFMCommunicate OK [11:17:59]SAM_PROTO_GetShiftState done [11:17:59]FM_GetShiftState done [11:17:59]req_shift_opened done [11:17:59]requested_item shift.open_date is exist - process it [11:17:59]req_shift_open_date [11:17:59]req_shift_open_date done [11:17:59]produce_requested_data done [11:17:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152685,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:17:59]process_action_free close_receipt [11:17:59]json_value_free [11:17:59]json_value_free done [11:17:59]process_json_proto returns [11:17:59]Send response to host [11:17:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152685,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:17:59]free response buf [11:17:59]execute_script done [11:17:59]execute_script returns [11:17:59]free content buf [11:17:59]Sock 7.Close socket [11:17:59]Sock 7.Thread stoped [11:18:00]recv_with_timeout no data received [11:18:02]ConnectInit Can't take IP for lk.salyk.kg [11:18:02]CommunicateWithHost connect error [11:18:02]CommunicateWithHost err = -1 [11:18:02]OFD Sender: Server communicate error [11:18:07]OFD Sender: Processing packet 152685 [packets to send 829, broken 828] [11:18:07]ProducePacketName [11:18:07]name=ofd_packets/00152685 [11:18:07]OFD Sender: To server: pG, [11:18:07]CommunicateWithHost lk.salyk.kg:30040 [11:18:07]ConnectInit lk.salyk.kg [11:18:13]recv_with_timeout no data received [11:18:20]Connected sock=9 [11:18:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D3 D0 07 01 1C CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 E5 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 54 02 00 35 04 06 00 CE A6 7E 66 6C D4 5F 47 54 F7 BC 8A 61 BC [11:18:20]accept exits with 10 [11:18:20]New connection [11:18:20]New thread 3067420004 created [11:18:20]Thread 3067276644 joined [11:18:20]Waiting for new connection... [11:18:20] Sock 10.Parse request [11:18:20]Sock 10.Check first char [11:18:20]Sock 10.First char is OK [11:18:20]request: POST /json_proto HTTP/1.0 [11:18:20]Method: POST [11:18:20]URL: /json_proto [11:18:20]Method is POST - this is cgi request [11:18:20]url: /json_proto [11:18:20]query_string will be loaded in cgi processing [11:18:20]execute_cgi json_proto POST (null) [11:18:20]execute_cgi path=json_proto method=POST [11:18:20]POST find Content-Length [11:18:20]Host: 172.17.43.67:8080 [11:18:20]Content-Length: 675 [11:18:20]Content-Type: application/json [11:18:20] [11:18:20]POST finish read [11:18:20]Found Content-Length = 675 [11:18:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:20]execute_script... [11:18:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:20]POST & json_proto [11:18:20]process_json_proto [11:18:20]json parsed OK: [11:18:20]protocol is kg_v1.0 [11:18:20]action value=close_receipt [11:18:20]process_action close_receipt [11:18:20]cmd_close_receipt [11:18:20]MH_GetDate [11:18:20]Write to MH i2c: F0 00 00 DD 01 CD [11:18:20]Write i2c OK [11:18:20]MH_I2C_Read... [11:18:20]Read from MH i2c: F0 [11:18:20]MH_I2C_Read... [11:18:20]Read from MH i2c: F0 09 00 [11:18:20]MH_I2C_Read... [11:18:20]Read from MH i2c: F0 09 00 DD 01 00 FD 9F F2 66 6A BD 47 65 9D [11:18:20]GetLastDocTimeStamp 1727176677 [11:18:20]current date 1727176701 [11:18:20]FM_GetShiftState [11:18:20]SAM_PROTO_GetShiftState [11:18:20]wFMCommunicate request_size=4 [11:18:20]MH_SAM_APDU [11:18:20]CAPDU: 80 13 01 00 [11:18:20]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [11:18:20]Write i2c OK [11:18:20]MH_I2C_Read... [11:18:20]Read from MH i2c: E2 [11:18:20]MH_I2C_Read... [11:18:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:20]Read from MH i2c: E2 0E 00 [11:18:20]MH_I2C_Read... [11:18:20]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 29 [11:18:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:18:20]wFMCommunicate OK [11:18:20]SAM_PROTO_GetShiftState done [11:18:20]FM_GetShiftState done [11:18:20]opened in 1727137889 [11:18:20]opened+sec_in_day 1727224289 [11:18:20]quantity*price = 50063 [11:18:20]sum+1 = 50064 [11:18:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 145 24.09.2024 11:18 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152686 ФПД: 34572295375562 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111821&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152686&fm=34572295375562&tin=02508201610067®Number=0000000000091825&sum=50000 [11:18:21]StoreToDocumentArchive [11:18:21]shift 477 fd 152686 [11:18:21]save to /storage/0477/doc_00152686 [11:18:21]save last doc name /storage/0477/doc_00152686 to /storage/kkm_last_doc_name [11:18:21]save OK [11:18:21]Clear old archive folders... [11:18:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:18:21]tlvbuf is 000A8180 [11:18:21]SAM_PROTO_ClearQueue [11:18:21]wFMCommunicate request_size=4 [11:18:21]MH_SAM_APDU [11:18:21]CAPDU: 80 09 00 00 [11:18:21]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [11:18:21]Write i2c OK [11:18:21]MH_I2C_Read... [11:18:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:22]Read from MH i2c: E2 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: E2 03 00 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [11:18:22]RAPDU: 90 00 [11:18:22]wFMCommunicate OK [11:18:22]SAM_PROTO_ClearQueue done [11:18:22]KKMCreateOFDPacket [11:18:22]OFDProtocolAddRootSTLVToBuf [11:18:22]FM_MakeSignedData [11:18:22]FM_MakeSignedData [11:18:22]SAM_PROTO_SignData [11:18:22]wFMCommunicate request_size=4 [11:18:22]MH_SAM_APDU [11:18:22]CAPDU: 80 0D 01 02 [11:18:22]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [11:18:22]Write i2c OK [11:18:22]MH_I2C_Read... [11:18:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:22]Read from MH i2c: E2 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: E2 03 00 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [11:18:22]RAPDU: 90 00 [11:18:22]wFMCommunicate OK [11:18:22]wFMCommunicate request_size=255 [11:18:22]MH_SAM_APDU [11:18:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 FD 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 54 02 00 35 04 06 00 1F 71 7D 62 [11:18:22]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 FD 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 54 02 00 35 04 06 00 1F 71 7D 62 00 00 09 [11:18:22]Write i2c OK [11:18:22]MH_I2C_Read... [11:18:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:22]Read from MH i2c: E2 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: E2 03 00 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [11:18:22]RAPDU: 90 00 [11:18:22]wFMCommunicate OK [11:18:22]wFMCommunicate request_size=7 [11:18:22]MH_SAM_APDU [11:18:22]CAPDU: 80 0D 02 02 02 8A CA [11:18:22]Write to MH i2c: E2 0A 00 EE 01 80 0D 02 02 02 00 8A CA 00 00 C1 [11:18:22]Write i2c OK [11:18:22]MH_I2C_Read... [11:18:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:22]Read from MH i2c: E2 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: E2 03 00 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [11:18:22]RAPDU: 90 00 [11:18:22]wFMCommunicate OK [11:18:22]wFMCommunicate request_size=4 [11:18:22]MH_SAM_APDU [11:18:22]CAPDU: 80 0D 03 02 [11:18:22]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [11:18:22]OFD Sender: No OFD packet to send [11:18:22]Write i2c OK [11:18:22]MH_I2C_Read... [11:18:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:22]Read from MH i2c: E2 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: E2 0B 00 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: E2 0B 00 EF 01 00 F1 C4 0C 13 A9 11 B9 B1 90 00 64 [11:18:22]RAPDU: F1 C4 0C 13 A9 11 B9 B1 90 00 [11:18:22]wFMCommunicate OK [11:18:22]SAM_PROTO_SignData done [11:18:22]FM_MakeSignedData done [11:18:22]CreateOFDProtocolMessage [11:18:22]wFMCommunicate request_size=4 [11:18:22]MH_SAM_APDU [11:18:22]CAPDU: 80 11 00 00 [11:18:22]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [11:18:22]Write i2c OK [11:18:22]MH_I2C_Read... [11:18:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:22]Read from MH i2c: E2 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: E2 17 00 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BE [11:18:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:18:22]wFMCommunicate OK [11:18:22]CreateOFDProtocolMessage done [11:18:22]OFDSenderStorePacket 152686 [11:18:22]StoreOFDPacket docnum=152686 [11:18:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 61 04 01 21 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 FD 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 54 02 00 35 04 06 00 1F 71 7D 62 8A CA F1 C4 0C 13 A9 11 B9 B1 [11:18:22]CheckFolder [11:18:22]dirname=/storage/ofd_packets [11:18:22]CheckFolder done [11:18:22]ProducePacketName [11:18:22]name=ofd_packets/00152686 [11:18:22]NVStorageSaveData ofd_packets/00152686 [11:18:22]File name is /storage/ofd_packets/00152686 [11:18:22]Write 298 bytes [11:18:22]NVStorageSaveData done [11:18:22]OFDSenderStorePacket done [11:18:22]KKMCreateOFDPacket done [11:18:22]NVStorageSaveData kkm_last_timestamp [11:18:22]File name is /storage/kkm_last_timestamp [11:18:22]Write 4 bytes [11:18:22]NVStorageSaveData done [11:18:22]ExternCall_PrintAddStr [11:18:22]wPrintStart [11:18:22]Write to MH i2c: 01 00 00 F1 01 F2 [11:18:22]Write i2c OK [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: 01 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: 01 07 00 [11:18:22]MH_I2C_Read... [11:18:22]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [11:18:22]RasterBufferAndPrint [11:18:22]line Счет N : (1)1786688 [11:18:22]line ИНН: 02508201610067 [11:18:22]line Контрольно-Кассовый Чек [11:18:22]line ПРОДАЖА [11:18:22]line ТРК (МРК, ГНК) : 31 [11:18:22]line Товар: 2710194210 [11:18:22]line ДТ-К-5 [11:18:22]line 6.570 * 76.20 [11:18:22]line = 500.63 [11:18:22]line НДС 12% НСП 1% [11:18:22]line > о реализуемом товаре [11:18:22]line ОКРУГЛЕНИЕ: -0.63 [11:18:22]line ИТОГО: 500.00 [11:18:22]line Внесено: 500.00 [11:18:22]line СДАЧА: 0.00 [11:18:22]line НСП 1% : 4.43 [11:18:22]line НДС 12% : 53.16 [11:18:22]line Наличными: 500.00 [11:18:22]line Безнал.: 0.00 [11:18:22]line Место: АЗС № 89 "Партнер Нефть" [11:18:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:18:22]line СНО: Общий режим [11:18:22]line Чек 145 24.09.2024 11:18 [11:18:22]line Смена: 477 ФФД: 1.0 [11:18:22]line ЗНМ: 0300000113 [11:18:22]line РНМ: 0000000000091825 [11:18:22]line Версия ККМ: 001 [11:18:22]line ФМ: 0000000000871835 [11:18:22]line ФД: 152686 [11:18:22]line ФПД: 34572295375562 [11:18:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T111821&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152686&fm=34572295375562&tin=02508201610067®Number=0000000000091825&sum=50000 [11:18:22]written 0, free lines is 4095 [11:18:22]OFD Sender: Processing packet 152686 [packets to send 829, broken 828] [11:18:22]ProducePacketName [11:18:22]name=ofd_packets/00152686 [11:18:22]OFD Sender: To server: pG, [11:18:22]CommunicateWithHost lk.salyk.kg:30040 [11:18:22]ConnectInit lk.salyk.kg [11:18:23]Write to MH i2c: 01 00 00 1C 02 1E [11:18:23]Write i2c OK [11:18:23]MH_I2C_Read... [11:18:23]Read from MH i2c: 01 [11:18:23]MH_I2C_Read... [11:18:23]Read from MH i2c: 01 07 00 [11:18:23]MH_I2C_Read... [11:18:23]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 E2 0C 13 [11:18:23]RasterBufferAndPrint [11:18:23]line [11:18:23]line [11:18:23]line [11:18:23]line [11:18:23]line [11:18:23]written 0, free lines is 3310 [11:18:23]MH_Cut [11:18:23]Write to MH i2c: D1 01 00 23 02 01 F7 [11:18:23]Write i2c OK [11:18:23]MH_I2C_Read... [11:18:23]Read from MH i2c: D1 [11:18:23]MH_I2C_Read... [11:18:23]Read from MH i2c: D1 01 00 [11:18:23]MH_I2C_Read... [11:18:23]Read from MH i2c: D1 01 00 23 02 00 F6 [11:18:23]Write to MH i2c: 01 00 00 24 02 26 [11:18:23]Write i2c OK [11:18:23]MH_I2C_Read... [11:18:23]*** Cut start [11:18:23]*** Purtial cut [11:18:23]*** Stage 1: CUTSNS_PIN = 1 [11:18:24]Read from MH i2c: 01 [11:18:24]MH_I2C_Read... [11:18:24]*** Stop cut motor [11:18:24]*** Cut end [11:18:24]Read from MH i2c: 01 07 00 [11:18:24]MH_I2C_Read... [11:18:24]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [11:18:24]process_action close_receipt done [11:18:24]requested_data is exist [11:18:24]produce_requested_data [11:18:24]requested_item fm.sn is exist - process it [11:18:24]wFMCommunicate request_size=4 [11:18:24]MH_SAM_APDU [11:18:24]CAPDU: 80 11 00 00 [11:18:24]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [11:18:24]Write i2c OK [11:18:24]MH_I2C_Read... [11:18:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:24]Read from MH i2c: E2 [11:18:24]MH_I2C_Read... [11:18:24]Read from MH i2c: E2 17 00 [11:18:24]MH_I2C_Read... [11:18:24]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [11:18:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:18:24]wFMCommunicate OK [11:18:24]requested_item fd.num is exist - process it [11:18:24]SAM_PROTO_GetFieldsCounters [11:18:24]wFMCommunicate request_size=4 [11:18:24]MH_SAM_APDU [11:18:24]CAPDU: 80 13 00 00 [11:18:24]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [11:18:24]Write i2c OK [11:18:24]MH_I2C_Read... [11:18:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:18:24]Read from MH i2c: E2 [11:18:24]MH_I2C_Read... [11:18:24]Read from MH i2c: E2 62 00 [11:18:24]MH_I2C_Read... [11:18:24]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 1A [11:18:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:18:24]wFMCommunicate OK [11:18:24]SAM_PROTO_GetFieldsCounters done [11:18:24]requested_item shift.num is exist - process it [11:18:24]requested_item shift.opened is exist - process it [11:18:24]req_shift_opened [11:18:24]FM_GetShiftState [11:18:24]SAM_PROTO_GetShiftState [11:18:24]wFMCommunicate request_size=4 [11:18:24]MH_SAM_APDU [11:18:24]CAPDU: 80 13 01 00 [11:18:24]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [11:18:24]Write i2c OK [11:18:24]MH_I2C_Read... [11:18:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:24]Read from MH i2c: E2 [11:18:24]MH_I2C_Read... [11:18:24]Read from MH i2c: E2 0E 00 [11:18:24]MH_I2C_Read... [11:18:24]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 73 [11:18:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:18:24]wFMCommunicate OK [11:18:24]SAM_PROTO_GetShiftState done [11:18:24]FM_GetShiftState done [11:18:24]req_shift_opened done [11:18:24]requested_item shift.open_date is exist - process it [11:18:24]req_shift_open_date [11:18:24]req_shift_open_date done [11:18:24]produce_requested_data done [11:18:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152686,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:18:24]process_action_free close_receipt [11:18:24]json_value_free [11:18:24]json_value_free done [11:18:24]process_json_proto returns [11:18:24]Send response to host [11:18:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152686,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:18:24]free response buf [11:18:24]execute_script done [11:18:24]execute_script returns [11:18:24]free content buf [11:18:24]Sock 10.Close socket [11:18:24]Sock 10.Thread stoped [11:18:26]recv_with_timeout no data received [11:18:27]ConnectInit Can't take IP for lk.salyk.kg [11:18:27]CommunicateWithHost connect error [11:18:27]CommunicateWithHost err = -1 [11:18:27]OFD Sender: Server communicate error [11:18:32]OFD Sender: Processing packet 152686 [packets to send 829, broken 828] [11:18:32]ProducePacketName [11:18:32]name=ofd_packets/00152686 [11:18:32]OFD Sender: To server: pG, [11:18:32]CommunicateWithHost lk.salyk.kg:30040 [11:18:32]ConnectInit lk.salyk.kg [11:18:40]recv_with_timeout no data received [11:18:49]Connected sock=9 [11:18:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 61 04 01 21 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 FD 9F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 54 02 00 35 04 06 00 1F 71 7D 62 8A CA F1 C4 0C 13 A9 11 B9 B1 [11:18:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2C 40 47 00 C8 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 54 02 00 F4 03 04 00 19 48 F2 66 B6 04 01 00 00 E7 2B CE 40 73 00 80 3D [11:18:52]CommunicateWithHost err = 0 [11:18:52]CheckOFDResponse [11:18:52]1017 (14) - 77093643461234 [11:18:52]1041 (16) - 0000000000871835 [11:18:52]1040 (4) - 152686 [11:18:52]1012 (4) - 24.09.2024 05:03 [11:18:52]1206 (1) - 0 [11:18:52]OFD Sender: Remove packet 152686 [11:18:52]ProducePacketName [11:18:52]name=ofd_packets/00152686 [11:18:52]NVStorageDeleteData [11:18:53]OFD Sender: No OFD packet to send [11:18:56]recv_with_timeout no data received [11:18:58]OFD Sender: No OFD packet to send [11:19:03]OFD Sender: No OFD packet to send [11:19:08]OFD Sender: No OFD packet to send [11:19:10]recv_with_timeout no data received [11:19:13]OFD Sender: No OFD packet to send [11:19:18]OFD Sender: No OFD packet to send [11:19:22]recv_with_timeout no data received [11:19:23]OFD Sender: No OFD packet to send [11:19:28]OFD Sender: No OFD packet to send [11:19:33]OFD Sender: No OFD packet to send [11:19:34]recv_with_timeout no data received [11:19:38]OFD Sender: No OFD packet to send [11:19:43]OFD Sender: No OFD packet to send [11:19:48]OFD Sender: No OFD packet to send [11:19:52]recv_with_timeout no data received [11:19:53]OFD Sender: No OFD packet to send [11:19:58]OFD Sender: No OFD packet to send [11:20:03]OFD Sender: No OFD packet to send [11:20:08]OFD Sender: No OFD packet to send [11:20:13]OFD Sender: No OFD packet to send [11:20:18]OFD Sender: No OFD packet to send [11:20:23]OFD Sender: No OFD packet to send [11:20:28]OFD Sender: No OFD packet to send [11:20:33]OFD Sender: No OFD packet to send [11:20:38]OFD Sender: No OFD packet to send [11:20:43]OFD Sender: No OFD packet to send [11:20:48]OFD Sender: No OFD packet to send [11:20:53]OFD Sender: No OFD packet to send [11:20:58]OFD Sender: No OFD packet to send [11:21:03]recv_with_timeout no data received [11:21:03]OFD Sender: No OFD packet to send [11:21:08]OFD Sender: No OFD packet to send [11:21:13]OFD Sender: No OFD packet to send [11:21:18]OFD Sender: No OFD packet to send [11:21:23]OFD Sender: No OFD packet to send [11:21:28]OFD Sender: No OFD packet to send [11:21:33]OFD Sender: No OFD packet to send [11:21:38]OFD Sender: No OFD packet to send [11:21:43]OFD Sender: No OFD packet to send [11:21:48]OFD Sender: No OFD packet to send [11:21:53]OFD Sender: No OFD packet to send [11:21:58]OFD Sender: No OFD packet to send [11:22:03]OFD Sender: No OFD packet to send [11:22:06]recv_with_timeout no data received [11:22:09]OFD Sender: No OFD packet to send [11:22:10]accept exits with 11 [11:22:10]New connection [11:22:10]New thread 3067276644 created [11:22:10]Thread 3067420004 joined [11:22:10]Waiting for new connection... [11:22:10] Sock 11.Parse request [11:22:10]Sock 11.Check first char [11:22:10]Sock 11.First char is OK [11:22:10]request: POST /json_proto HTTP/1.0 [11:22:10]Method: POST [11:22:10]URL: /json_proto [11:22:10]Method is POST - this is cgi request [11:22:10]url: /json_proto [11:22:10]query_string will be loaded in cgi processing [11:22:10]execute_cgi json_proto POST (null) [11:22:10]execute_cgi path=json_proto method=POST [11:22:10]POST find Content-Length [11:22:10]Host: 172.17.43.67:8080 [11:22:10]Content-Length: 683 [11:22:10]Content-Type: application/json [11:22:10] [11:22:10]POST finish read [11:22:10]Found Content-Length = 683 [11:22:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:10]execute_script... [11:22:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:10]POST & json_proto [11:22:10]process_json_proto [11:22:10]json parsed OK: [11:22:10]protocol is kg_v1.0 [11:22:10]action value=close_receipt [11:22:10]process_action close_receipt [11:22:10]cmd_close_receipt [11:22:10]MH_GetDate [11:22:10]Write to MH i2c: F0 00 00 28 02 19 [11:22:10]Write i2c OK [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: F0 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: F0 09 00 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: F0 09 00 28 02 00 E3 A0 F2 66 6A BD 47 65 D0 [11:22:10]GetLastDocTimeStamp 1727176701 [11:22:10]current date 1727176931 [11:22:10]FM_GetShiftState [11:22:10]SAM_PROTO_GetShiftState [11:22:10]wFMCommunicate request_size=4 [11:22:10]MH_SAM_APDU [11:22:10]CAPDU: 80 13 01 00 [11:22:10]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [11:22:10]Write i2c OK [11:22:10]MH_I2C_Read... [11:22:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:10]Read from MH i2c: E2 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: E2 0E 00 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 75 [11:22:10]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:22:10]wFMCommunicate OK [11:22:10]SAM_PROTO_GetShiftState done [11:22:10]FM_GetShiftState done [11:22:10]opened in 1727137889 [11:22:10]opened+sec_in_day 1727224289 [11:22:10]quantity*price = 100005 [11:22:10]sum+1 = 100006 [11:22:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 146 24.09.2024 11:22 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152687 ФПД: 219106243103841 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112211&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152687&fm=219106243103841&tin=02508201610067®Number=0000000000091825&sum=100000 [11:22:11]StoreToDocumentArchive [11:22:11]shift 477 fd 152687 [11:22:11]save to /storage/0477/doc_00152687 [11:22:11]save last doc name /storage/0477/doc_00152687 to /storage/kkm_last_doc_name [11:22:11]save OK [11:22:11]Clear old archive folders... [11:22:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:22:11]tlvbuf is 00112AF0 [11:22:11]SAM_PROTO_ClearQueue [11:22:11]wFMCommunicate request_size=4 [11:22:11]MH_SAM_APDU [11:22:11]CAPDU: 80 09 00 00 [11:22:11]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [11:22:11]Write i2c OK [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: E2 [11:22:11]MH_I2C_Read... [11:22:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:22:11]Read from MH i2c: E2 03 00 [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [11:22:11]RAPDU: 90 00 [11:22:11]wFMCommunicate OK [11:22:11]SAM_PROTO_ClearQueue done [11:22:11]KKMCreateOFDPacket [11:22:11]OFDProtocolAddRootSTLVToBuf [11:22:11]FM_MakeSignedData [11:22:11]FM_MakeSignedData [11:22:11]SAM_PROTO_SignData [11:22:11]wFMCommunicate request_size=4 [11:22:11]MH_SAM_APDU [11:22:11]CAPDU: 80 0D 01 02 [11:22:11]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [11:22:11]Write i2c OK [11:22:11]MH_I2C_Read... [11:22:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:22:11]Read from MH i2c: E2 [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: E2 03 00 [11:22:11]MH_I2C_Read... [11:22:11]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [11:22:11]RAPDU: 90 00 [11:22:11]wFMCommunicate OK [11:22:11]wFMCommunicate request_size=255 [11:22:11]MH_SAM_APDU [11:22:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 E3 A0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 54 02 00 35 04 06 00 C7 [11:22:11]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 E3 A0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 54 02 00 35 04 06 00 C7 00 00 97 [11:22:11]Write i2c OK [11:22:11]MH_I2C_Read... [11:22:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:12]Read from MH i2c: E2 [11:22:12]MH_I2C_Read... [11:22:12]Read from MH i2c: E2 03 00 [11:22:12]MH_I2C_Read... [11:22:12]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [11:22:12]RAPDU: 90 00 [11:22:12]wFMCommunicate OK [11:22:12]wFMCommunicate request_size=10 [11:22:12]MH_SAM_APDU [11:22:12]CAPDU: 80 0D 02 02 05 46 A5 C9 CC 61 [11:22:12]Write to MH i2c: E2 0D 00 39 02 80 0D 02 02 05 00 46 A5 C9 CC 61 00 00 A0 [11:22:12]Write i2c OK [11:22:12]MH_I2C_Read... [11:22:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:12]Read from MH i2c: E2 [11:22:12]MH_I2C_Read... [11:22:12]Read from MH i2c: E2 03 00 [11:22:12]MH_I2C_Read... [11:22:12]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [11:22:12]RAPDU: 90 00 [11:22:12]wFMCommunicate OK [11:22:12]wFMCommunicate request_size=4 [11:22:12]MH_SAM_APDU [11:22:12]CAPDU: 80 0D 03 02 [11:22:12]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [11:22:12]Write i2c OK [11:22:12]MH_I2C_Read... [11:22:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:22:12]Read from MH i2c: E2 [11:22:12]MH_I2C_Read... [11:22:12]Read from MH i2c: E2 0B 00 [11:22:12]MH_I2C_Read... [11:22:12]Read from MH i2c: E2 0B 00 3A 02 00 A9 EE 39 81 D3 B6 ED 99 90 00 18 [11:22:12]RAPDU: A9 EE 39 81 D3 B6 ED 99 90 00 [11:22:12]wFMCommunicate OK [11:22:12]SAM_PROTO_SignData done [11:22:12]FM_MakeSignedData done [11:22:12]CreateOFDProtocolMessage [11:22:12]wFMCommunicate request_size=4 [11:22:12]MH_SAM_APDU [11:22:12]CAPDU: 80 11 00 00 [11:22:12]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [11:22:12]Write i2c OK [11:22:12]MH_I2C_Read... [11:22:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:12]Read from MH i2c: E2 [11:22:12]MH_I2C_Read... [11:22:12]Read from MH i2c: E2 17 00 [11:22:12]MH_I2C_Read... [11:22:12]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [11:22:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:22:12]wFMCommunicate OK [11:22:12]CreateOFDProtocolMessage done [11:22:12]OFDSenderStorePacket 152687 [11:22:12]StoreOFDPacket docnum=152687 [11:22:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 24 A5 07 01 7E 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 E3 A0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 54 02 00 35 04 06 00 C7 46 A5 C9 CC 61 A9 EE 39 81 D3 B6 ED 99 [11:22:12]CheckFolder [11:22:12]dirname=/storage/ofd_packets [11:22:12]CheckFolder done [11:22:12]ProducePacketName [11:22:12]name=ofd_packets/00152687 [11:22:12]NVStorageSaveData ofd_packets/00152687 [11:22:12]File name is /storage/ofd_packets/00152687 [11:22:12]Write 301 bytes [11:22:12]NVStorageSaveData done [11:22:12]OFDSenderStorePacket done [11:22:12]KKMCreateOFDPacket done [11:22:12]NVStorageSaveData kkm_last_timestamp [11:22:12]File name is /storage/kkm_last_timestamp [11:22:12]Write 4 bytes [11:22:12]NVStorageSaveData done [11:22:12]ExternCall_PrintAddStr [11:22:12]wPrintStart [11:22:12]Write to MH i2c: 01 00 00 3C 02 3E [11:22:12]Write i2c OK [11:22:12]MH_I2C_Read... [11:22:12]Read from MH i2c: 01 [11:22:12]MH_I2C_Read... [11:22:12]Read from MH i2c: 01 07 00 [11:22:12]MH_I2C_Read... [11:22:12]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [11:22:12]RasterBufferAndPrint [11:22:12]line Счет N : (1)1786689 [11:22:12]line ИНН: 02508201610067 [11:22:12]line Контрольно-Кассовый Чек [11:22:12]line ПРОДАЖА [11:22:12]line ТРК (МРК, ГНК) : 42 [11:22:12]line Товар: 2710124130 [11:22:12]line Аи-92-К-5 [11:22:12]line 14.750 * 67.80 [11:22:12]line = 1000.05 [11:22:12]line НДС 12% НСП 1% [11:22:12]line > о реализуемом товаре [11:22:12]line ОКРУГЛЕНИЕ: -0.05 [11:22:12]line ИТОГО: 1000.00 [11:22:12]line Внесено: 1000.00 [11:22:12]line СДАЧА: 0.00 [11:22:12]line НСП 1% : 8.85 [11:22:12]line НДС 12% : 106.20 [11:22:12]line Наличными: 1000.00 [11:22:12]line Безнал.: 0.00 [11:22:12]line Место: АЗС № 89 "Партнер Нефть" [11:22:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:22:12]line СНО: Общий режим [11:22:12]line Чек 146 24.09.2024 11:22 [11:22:12]line Смена: 477 ФФД: 1.0 [11:22:12]line ЗНМ: 0300000113 [11:22:12]line РНМ: 0000000000091825 [11:22:12]line Версия ККМ: 001 [11:22:12]line ФМ: 0000000000871835 [11:22:12]line ФД: 152687 [11:22:12]line ФПД: 219106243103841 [11:22:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112211&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152687&fm=219106243103841&tin=02508201610067®Number=0000000000091825&sum=100000 [11:22:12]OFD Sender: Processing packet 152687 [packets to send 829, broken 828] [11:22:12]ProducePacketName [11:22:12]name=ofd_packets/00152687 [11:22:12]OFD Sender: To server: pG, [11:22:12]CommunicateWithHost lk.salyk.kg:30040 [11:22:12]ConnectInit lk.salyk.kg [11:22:12]written 0, free lines is 4095 [11:22:13]Write to MH i2c: 01 00 00 67 02 69 [11:22:13]Write i2c OK [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: 01 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: 01 07 00 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 E0 0C 5C [11:22:13]RasterBufferAndPrint [11:22:13]line [11:22:13]line [11:22:13]line [11:22:13]line [11:22:13]line [11:22:13]written 0, free lines is 3302 [11:22:13]MH_Cut [11:22:13]Write to MH i2c: D1 01 00 6E 02 01 42 [11:22:13]Write i2c OK [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: D1 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: D1 01 00 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: D1 01 00 6E 02 00 41 [11:22:13]Write to MH i2c: 01 00 00 6F 02 71 [11:22:13]Write i2c OK [11:22:13]MH_I2C_Read... [11:22:13]*** Cut start [11:22:13]*** Purtial cut [11:22:13]*** Stage 1: CUTSNS_PIN = 1 [11:22:14]Read from MH i2c: 01 [11:22:14]MH_I2C_Read... [11:22:14]*** Stop cut motor [11:22:14]*** Cut end [11:22:14]Read from MH i2c: 01 07 00 [11:22:14]MH_I2C_Read... [11:22:14]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [11:22:14]process_action close_receipt done [11:22:14]requested_data is exist [11:22:14]produce_requested_data [11:22:14]requested_item fm.sn is exist - process it [11:22:14]wFMCommunicate request_size=4 [11:22:14]MH_SAM_APDU [11:22:14]CAPDU: 80 11 00 00 [11:22:14]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [11:22:14]Write i2c OK [11:22:14]MH_I2C_Read... [11:22:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:14]Read from MH i2c: E2 [11:22:14]MH_I2C_Read... [11:22:14]Read from MH i2c: E2 17 00 [11:22:14]MH_I2C_Read... [11:22:14]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [11:22:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:22:14]wFMCommunicate OK [11:22:14]requested_item fd.num is exist - process it [11:22:14]SAM_PROTO_GetFieldsCounters [11:22:14]wFMCommunicate request_size=4 [11:22:14]MH_SAM_APDU [11:22:14]CAPDU: 80 13 00 00 [11:22:14]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [11:22:14]Write i2c OK [11:22:14]MH_I2C_Read... [11:22:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:22:14]Read from MH i2c: E2 [11:22:14]MH_I2C_Read... [11:22:14]Read from MH i2c: E2 62 00 [11:22:14]MH_I2C_Read... [11:22:14]Read from MH i2c: E2 62 00 71 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 69 [11:22:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:22:14]wFMCommunicate OK [11:22:14]SAM_PROTO_GetFieldsCounters done [11:22:14]requested_item shift.num is exist - process it [11:22:14]requested_item shift.opened is exist - process it [11:22:14]req_shift_opened [11:22:14]FM_GetShiftState [11:22:14]SAM_PROTO_GetShiftState [11:22:14]wFMCommunicate request_size=4 [11:22:14]MH_SAM_APDU [11:22:14]CAPDU: 80 13 01 00 [11:22:14]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [11:22:14]Write i2c OK [11:22:14]MH_I2C_Read... [11:22:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:14]Read from MH i2c: E2 [11:22:14]MH_I2C_Read... [11:22:14]Read from MH i2c: E2 0E 00 [11:22:14]MH_I2C_Read... [11:22:14]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BE [11:22:14]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:22:14]wFMCommunicate OK [11:22:14]SAM_PROTO_GetShiftState done [11:22:14]FM_GetShiftState done [11:22:14]req_shift_opened done [11:22:14]requested_item shift.open_date is exist - process it [11:22:14]req_shift_open_date [11:22:14]req_shift_open_date done [11:22:14]produce_requested_data done [11:22:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152687,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:22:14]process_action_free close_receipt [11:22:14]json_value_free [11:22:14]json_value_free done [11:22:14]process_json_proto returns [11:22:14]Send response to host [11:22:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152687,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:22:14]free response buf [11:22:14]execute_script done [11:22:14]execute_script returns [11:22:14]free content buf [11:22:14]Sock 11.Close socket [11:22:14]Sock 11.Thread stoped [11:22:17]Connected sock=10 [11:22:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 24 A5 07 01 7E 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 E3 A0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 54 02 00 35 04 06 00 C7 46 A5 C9 CC 61 A9 EE 39 81 D3 B6 ED 99 [11:22:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 89 7F 47 00 04 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 54 02 00 F4 03 04 00 E6 48 F2 66 B6 04 01 00 00 75 8D DC 4B 12 1C B1 D8 [11:22:17]CommunicateWithHost err = 0 [11:22:17]CheckOFDResponse [11:22:17]1017 (14) - 77093643461234 [11:22:17]1041 (16) - 0000000000871835 [11:22:17]1040 (4) - 152687 [11:22:17]1012 (4) - 24.09.2024 05:06 [11:22:17]1206 (1) - 0 [11:22:17]OFD Sender: Remove packet 152687 [11:22:17]ProducePacketName [11:22:17]name=ofd_packets/00152687 [11:22:17]NVStorageDeleteData [11:22:18]OFD Sender: No OFD packet to send [11:22:23]OFD Sender: No OFD packet to send [11:22:28]OFD Sender: No OFD packet to send [11:22:33]OFD Sender: No OFD packet to send [11:22:38]OFD Sender: No OFD packet to send [11:22:43]OFD Sender: No OFD packet to send [11:22:48]OFD Sender: No OFD packet to send [11:22:53]OFD Sender: No OFD packet to send [11:22:54]accept exits with 7 [11:22:54]New connection [11:22:54]New thread 3067420004 created [11:22:54]Thread 3067276644 joined [11:22:54]Waiting for new connection... [11:22:54] Sock 7.Parse request [11:22:54]Sock 7.Check first char [11:22:54]Sock 7.First char is OK [11:22:54]request: POST /json_proto HTTP/1.0 [11:22:54]Method: POST [11:22:54]URL: /json_proto [11:22:54]Method is POST - this is cgi request [11:22:54]url: /json_proto [11:22:54]query_string will be loaded in cgi processing [11:22:54]execute_cgi json_proto POST (null) [11:22:54]execute_cgi path=json_proto method=POST [11:22:54]POST find Content-Length [11:22:54]Host: 172.17.43.67:8080 [11:22:54]Content-Length: 675 [11:22:54]Content-Type: application/json [11:22:54] [11:22:54]POST finish read [11:22:54]Found Content-Length = 675 [11:22:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:54]execute_script... [11:22:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:54]POST & json_proto [11:22:54]process_json_proto [11:22:54]json parsed OK: [11:22:54]protocol is kg_v1.0 [11:22:54]action value=close_receipt [11:22:54]process_action close_receipt [11:22:54]cmd_close_receipt [11:22:54]MH_GetDate [11:22:54]Write to MH i2c: F0 00 00 73 02 64 [11:22:54]Write i2c OK [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: F0 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: F0 09 00 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: F0 09 00 73 02 00 0F A1 F2 66 6A BD 47 65 48 [11:22:54]GetLastDocTimeStamp 1727176931 [11:22:54]current date 1727176975 [11:22:54]FM_GetShiftState [11:22:54]SAM_PROTO_GetShiftState [11:22:54]wFMCommunicate request_size=4 [11:22:54]MH_SAM_APDU [11:22:54]CAPDU: 80 13 01 00 [11:22:54]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [11:22:54]Write i2c OK [11:22:54]MH_I2C_Read... [11:22:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:54]Read from MH i2c: E2 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: E2 0E 00 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C0 [11:22:54]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:22:54]wFMCommunicate OK [11:22:54]SAM_PROTO_GetShiftState done [11:22:54]FM_GetShiftState done [11:22:54]opened in 1727137889 [11:22:54]opened+sec_in_day 1727224289 [11:22:54]quantity*price = 70027 [11:22:54]sum+1 = 70029 [11:22:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 147 24.09.2024 11:22 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152688 ФПД: 204919519404424 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112255&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152688&fm=204919519404424&tin=02508201610067®Number=0000000000091825&sum=70000 [11:22:55]StoreToDocumentArchive [11:22:55]shift 477 fd 152688 [11:22:55]save to /storage/0477/doc_00152688 [11:22:55]save last doc name /storage/0477/doc_00152688 to /storage/kkm_last_doc_name [11:22:55]save OK [11:22:55]Clear old archive folders... [11:22:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:22:55]tlvbuf is 00081A40 [11:22:55]SAM_PROTO_ClearQueue [11:22:55]wFMCommunicate request_size=4 [11:22:55]MH_SAM_APDU [11:22:55]CAPDU: 80 09 00 00 [11:22:55]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [11:22:55]Write i2c OK [11:22:55]MH_I2C_Read... [11:22:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:22:55]Read from MH i2c: E2 [11:22:55]MH_I2C_Read... [11:22:55]Read from MH i2c: E2 03 00 [11:22:55]MH_I2C_Read... [11:22:55]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [11:22:55]RAPDU: 90 00 [11:22:55]wFMCommunicate OK [11:22:55]SAM_PROTO_ClearQueue done [11:22:55]KKMCreateOFDPacket [11:22:55]OFDProtocolAddRootSTLVToBuf [11:22:55]FM_MakeSignedData [11:22:55]FM_MakeSignedData [11:22:55]SAM_PROTO_SignData [11:22:55]wFMCommunicate request_size=4 [11:22:55]MH_SAM_APDU [11:22:55]CAPDU: 80 0D 01 02 [11:22:55]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [11:22:55]Write i2c OK [11:22:55]MH_I2C_Read... [11:22:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:22:55]Read from MH i2c: E2 [11:22:55]MH_I2C_Read... [11:22:55]Read from MH i2c: E2 03 00 [11:22:55]MH_I2C_Read... [11:22:55]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [11:22:55]RAPDU: 90 00 [11:22:55]wFMCommunicate OK [11:22:55]wFMCommunicate request_size=255 [11:22:55]MH_SAM_APDU [11:22:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 0F A1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 54 02 00 35 04 06 00 BA 5F 8B 29 [11:22:55]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 0F A1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 54 02 00 35 04 06 00 BA 5F 8B 29 00 00 8A [11:22:55]Write i2c OK [11:22:55]MH_I2C_Read... [11:22:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:56]Read from MH i2c: E2 [11:22:56]MH_I2C_Read... [11:22:56]Read from MH i2c: E2 03 00 [11:22:56]MH_I2C_Read... [11:22:56]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [11:22:56]RAPDU: 90 00 [11:22:56]wFMCommunicate OK [11:22:56]wFMCommunicate request_size=7 [11:22:56]MH_SAM_APDU [11:22:56]CAPDU: 80 0D 02 02 02 61 88 [11:22:56]Write to MH i2c: E2 0A 00 84 02 80 0D 02 02 02 00 61 88 00 00 ED [11:22:56]Write i2c OK [11:22:56]MH_I2C_Read... [11:22:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:56]Read from MH i2c: E2 [11:22:56]MH_I2C_Read... [11:22:56]Read from MH i2c: E2 03 00 [11:22:56]MH_I2C_Read... [11:22:56]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [11:22:56]RAPDU: 90 00 [11:22:56]wFMCommunicate OK [11:22:56]wFMCommunicate request_size=4 [11:22:56]MH_SAM_APDU [11:22:56]CAPDU: 80 0D 03 02 [11:22:56]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [11:22:56]Write i2c OK [11:22:56]MH_I2C_Read... [11:22:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:22:56]Read from MH i2c: E2 [11:22:56]MH_I2C_Read... [11:22:56]Read from MH i2c: E2 0B 00 [11:22:56]MH_I2C_Read... [11:22:56]Read from MH i2c: E2 0B 00 85 02 00 6B 64 DE 9D BF FB 0C 6E 90 00 81 [11:22:56]RAPDU: 6B 64 DE 9D BF FB 0C 6E 90 00 [11:22:56]wFMCommunicate OK [11:22:56]SAM_PROTO_SignData done [11:22:56]FM_MakeSignedData done [11:22:56]CreateOFDProtocolMessage [11:22:56]wFMCommunicate request_size=4 [11:22:56]MH_SAM_APDU [11:22:56]CAPDU: 80 11 00 00 [11:22:56]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [11:22:56]Write i2c OK [11:22:56]MH_I2C_Read... [11:22:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:56]Read from MH i2c: E2 [11:22:56]MH_I2C_Read... [11:22:56]Read from MH i2c: E2 17 00 [11:22:56]MH_I2C_Read... [11:22:56]Read from MH i2c: E2 17 00 86 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [11:22:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:22:56]wFMCommunicate OK [11:22:56]CreateOFDProtocolMessage done [11:22:56]OFDSenderStorePacket 152688 [11:22:56]StoreOFDPacket docnum=152688 [11:22:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 52 A7 04 01 34 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 0F A1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 54 02 00 35 04 06 00 BA 5F 8B 29 61 88 6B 64 DE 9D BF FB 0C 6E [11:22:56]CheckFolder [11:22:56]dirname=/storage/ofd_packets [11:22:56]CheckFolder done [11:22:56]ProducePacketName [11:22:56]name=ofd_packets/00152688 [11:22:56]NVStorageSaveData ofd_packets/00152688 [11:22:56]File name is /storage/ofd_packets/00152688 [11:22:56]Write 298 bytes [11:22:56]NVStorageSaveData done [11:22:56]OFDSenderStorePacket done [11:22:56]KKMCreateOFDPacket done [11:22:56]NVStorageSaveData kkm_last_timestamp [11:22:56]File name is /storage/kkm_last_timestamp [11:22:56]Write 4 bytes [11:22:56]NVStorageSaveData done [11:22:56]ExternCall_PrintAddStr [11:22:56]wPrintStart [11:22:56]Write to MH i2c: 01 00 00 87 02 89 [11:22:56]Write i2c OK [11:22:56]MH_I2C_Read... [11:22:56]Read from MH i2c: 01 [11:22:56]MH_I2C_Read... [11:22:56]Read from MH i2c: 01 07 00 [11:22:56]MH_I2C_Read... [11:22:56]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [11:22:56]RasterBufferAndPrint [11:22:56]line Счет N : (1)1786690 [11:22:56]line ИНН: 02508201610067 [11:22:56]line Контрольно-Кассовый Чек [11:22:56]line ПРОДАЖА [11:22:56]line ТРК (МРК, ГНК) : 31 [11:22:56]line Товар: 2710194210 [11:22:56]line ДТ-К-5 [11:22:56]line 9.190 * 76.20 [11:22:56]line = 700.28 [11:22:56]line НДС 12% НСП 1% [11:22:56]line > о реализуемом товаре [11:22:56]line ОКРУГЛЕНИЕ: -0.28 [11:22:56]line ИТОГО: 700.00 [11:22:56]line Внесено: 700.00 [11:22:56]line СДАЧА: 0.00 [11:22:56]line НСП 1% : 6.20 [11:22:56]line НДС 12% : 74.37 [11:22:56]line Наличными: 700.00 [11:22:56]line Безнал.: 0.00 [11:22:56]line Место: АЗС № 89 "Партнер Нефть" [11:22:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:22:56]line СНО: Общий режим [11:22:56]line Чек 147 24.09.2024 11:22 [11:22:56]line Смена: 477 ФФД: 1.0 [11:22:56]line ЗНМ: 0300000113 [11:22:56]line РНМ: 0000000000091825 [11:22:56]line Версия ККМ: 001 [11:22:56]line ФМ: 0000000000871835 [11:22:56]line ФД: 152688 [11:22:56]line ФПД: 204919519404424 [11:22:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112255&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152688&fm=204919519404424&tin=02508201610067®Number=0000000000091825&sum=70000 [11:22:56]OFD Sender: Processing packet 152688 [packets to send 829, broken 828] [11:22:56]ProducePacketName [11:22:56]name=ofd_packets/00152688 [11:22:56]OFD Sender: To server: pG, [11:22:56]CommunicateWithHost lk.salyk.kg:30040 [11:22:56]ConnectInit lk.salyk.kg [11:22:56]written 0, free lines is 4095 [11:22:56]Connected sock=10 [11:22:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 52 A7 04 01 34 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 0F A1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 54 02 00 35 04 06 00 BA 5F 8B 29 61 88 6B 64 DE 9D BF FB 0C 6E [11:22:57]Write to MH i2c: 01 00 00 B2 02 B4 [11:22:57]Write i2c OK [11:22:57]MH_I2C_Read... [11:22:57]Read from MH i2c: 01 [11:22:57]MH_I2C_Read... [11:22:57]Read from MH i2c: 01 07 00 [11:22:57]MH_I2C_Read... [11:22:57]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 DD 0C A4 [11:22:57]RasterBufferAndPrint [11:22:57]line [11:22:57]line [11:22:57]line [11:22:57]line [11:22:57]line [11:22:57]written 0, free lines is 3298 [11:22:57]MH_Cut [11:22:57]Write to MH i2c: D1 01 00 B9 02 01 8D [11:22:57]Write i2c OK [11:22:57]MH_I2C_Read... [11:22:57]Read from MH i2c: D1 [11:22:57]MH_I2C_Read... [11:22:57]Read from MH i2c: D1 01 00 [11:22:57]MH_I2C_Read... [11:22:57]Read from MH i2c: D1 01 00 B9 02 00 8C [11:22:57]Write to MH i2c: 01 00 00 BA 02 BC [11:22:57]Write i2c OK [11:22:57]MH_I2C_Read... [11:22:57]*** Cut start [11:22:57]*** Purtial cut [11:22:57]*** Stage 1: CUTSNS_PIN = 1 [11:22:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 13 1F 47 00 BE 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 54 02 00 F4 03 04 00 0E 49 F2 66 B6 04 01 00 00 56 9D FD C3 C0 DA 0B DA [11:22:57]CommunicateWithHost err = 0 [11:22:57]CheckOFDResponse [11:22:57]1017 (14) - 77093643461234 [11:22:57]1041 (16) - 0000000000871835 [11:22:57]1040 (4) - 152688 [11:22:57]1012 (4) - 24.09.2024 05:07 [11:22:57]1206 (1) - 0 [11:22:57]OFD Sender: Remove packet 152688 [11:22:57]ProducePacketName [11:22:57]name=ofd_packets/00152688 [11:22:57]NVStorageDeleteData [11:22:58]Read from MH i2c: 01 [11:22:58]MH_I2C_Read... [11:22:58]*** Stop cut motor [11:22:58]*** Cut end [11:22:58]Read from MH i2c: 01 07 00 [11:22:58]MH_I2C_Read... [11:22:58]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [11:22:58]process_action close_receipt done [11:22:58]requested_data is exist [11:22:58]produce_requested_data [11:22:58]requested_item fm.sn is exist - process it [11:22:58]wFMCommunicate request_size=4 [11:22:58]MH_SAM_APDU [11:22:58]CAPDU: 80 11 00 00 [11:22:58]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [11:22:58]Write i2c OK [11:22:58]MH_I2C_Read... [11:22:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:58]Read from MH i2c: E2 [11:22:58]MH_I2C_Read... [11:22:58]Read from MH i2c: E2 17 00 [11:22:58]MH_I2C_Read... [11:22:58]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [11:22:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:22:58]wFMCommunicate OK [11:22:58]requested_item fd.num is exist - process it [11:22:58]SAM_PROTO_GetFieldsCounters [11:22:58]wFMCommunicate request_size=4 [11:22:58]MH_SAM_APDU [11:22:58]CAPDU: 80 13 00 00 [11:22:58]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [11:22:58]Write i2c OK [11:22:58]MH_I2C_Read... [11:22:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:22:58]Read from MH i2c: E2 [11:22:58]MH_I2C_Read... [11:22:58]Read from MH i2c: E2 62 00 [11:22:58]MH_I2C_Read... [11:22:58]Read from MH i2c: E2 62 00 BC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 70 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 B8 [11:22:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 70 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:22:58]wFMCommunicate OK [11:22:58]SAM_PROTO_GetFieldsCounters done [11:22:58]requested_item shift.num is exist - process it [11:22:58]requested_item shift.opened is exist - process it [11:22:58]req_shift_opened [11:22:58]FM_GetShiftState [11:22:58]SAM_PROTO_GetShiftState [11:22:58]wFMCommunicate request_size=4 [11:22:58]MH_SAM_APDU [11:22:58]CAPDU: 80 13 01 00 [11:22:58]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [11:22:58]Write i2c OK [11:22:58]MH_I2C_Read... [11:22:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:58]Read from MH i2c: E2 [11:22:58]MH_I2C_Read... [11:22:58]Read from MH i2c: E2 0E 00 [11:22:58]MH_I2C_Read... [11:22:58]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 09 [11:22:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:22:58]wFMCommunicate OK [11:22:58]SAM_PROTO_GetShiftState done [11:22:58]FM_GetShiftState done [11:22:58]req_shift_opened done [11:22:58]requested_item shift.open_date is exist - process it [11:22:58]req_shift_open_date [11:22:58]req_shift_open_date done [11:22:58]produce_requested_data done [11:22:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152688,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:22:58]process_action_free close_receipt [11:22:58]json_value_free [11:22:58]json_value_free done [11:22:58]process_json_proto returns [11:22:58]Send response to host [11:22:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152688,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:22:58]free response buf [11:22:58]execute_script done [11:22:58]execute_script returns [11:22:58]free content buf [11:22:58]Sock 7.Close socket [11:22:58]Sock 7.Thread stoped [11:22:58]OFD Sender: No OFD packet to send [11:23:03]OFD Sender: No OFD packet to send [11:23:08]OFD Sender: No OFD packet to send [11:23:13]OFD Sender: No OFD packet to send [11:23:13]recv_with_timeout no data received [11:23:18]OFD Sender: No OFD packet to send [11:23:23]OFD Sender: No OFD packet to send [11:23:28]OFD Sender: No OFD packet to send [11:23:33]OFD Sender: No OFD packet to send [11:23:38]OFD Sender: No OFD packet to send [11:23:43]OFD Sender: No OFD packet to send [11:23:48]OFD Sender: No OFD packet to send [11:23:53]OFD Sender: No OFD packet to send [11:23:58]OFD Sender: No OFD packet to send [11:24:03]OFD Sender: No OFD packet to send [11:24:08]OFD Sender: No OFD packet to send [11:24:13]OFD Sender: No OFD packet to send [11:24:18]OFD Sender: No OFD packet to send [11:24:23]OFD Sender: No OFD packet to send [11:24:28]OFD Sender: No OFD packet to send [11:24:33]OFD Sender: No OFD packet to send [11:24:38]OFD Sender: No OFD packet to send [11:24:43]accept exits with 9 [11:24:43]New connection [11:24:43]New thread 3067276644 created [11:24:43]Thread 3067420004 joined [11:24:43]Waiting for new connection... [11:24:43] Sock 9.Parse request [11:24:43]Sock 9.Check first char [11:24:43]Sock 9.First char is OK [11:24:43]request: POST /json_proto HTTP/1.0 [11:24:43]Method: POST [11:24:43]URL: /json_proto [11:24:43]Method is POST - this is cgi request [11:24:43]url: /json_proto [11:24:43]query_string will be loaded in cgi processing [11:24:43]execute_cgi json_proto POST (null) [11:24:43]execute_cgi path=json_proto method=POST [11:24:43]POST find Content-Length [11:24:43]Host: 172.17.43.67:8080 [11:24:43]Content-Length: 675 [11:24:43]Content-Type: application/json [11:24:43] [11:24:43]POST finish read [11:24:43]Found Content-Length = 675 [11:24:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:43]execute_script... [11:24:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:43]POST & json_proto [11:24:43]process_json_proto [11:24:43]json parsed OK: [11:24:43]protocol is kg_v1.0 [11:24:43]action value=close_receipt [11:24:43]process_action close_receipt [11:24:43]cmd_close_receipt [11:24:43]MH_GetDate [11:24:43]Write to MH i2c: F0 00 00 BE 02 AF [11:24:43]Write i2c OK [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: F0 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: F0 09 00 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: F0 09 00 BE 02 00 7C A1 F2 66 6A BD 47 65 00 [11:24:43]GetLastDocTimeStamp 1727176975 [11:24:43]current date 1727177084 [11:24:43]FM_GetShiftState [11:24:43]SAM_PROTO_GetShiftState [11:24:43]wFMCommunicate request_size=4 [11:24:43]MH_SAM_APDU [11:24:43]CAPDU: 80 13 01 00 [11:24:43]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [11:24:43]Write i2c OK [11:24:43]MH_I2C_Read... [11:24:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:43]Read from MH i2c: E2 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: E2 0E 00 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0B [11:24:43]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:24:43]wFMCommunicate OK [11:24:43]SAM_PROTO_GetShiftState done [11:24:43]FM_GetShiftState done [11:24:43]opened in 1727137889 [11:24:43]opened+sec_in_day 1727224289 [11:24:43]quantity*price = 50063 [11:24:43]sum+1 = 50064 [11:24:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 148 24.09.2024 11:24 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152689 ФПД: 106523694082047 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152689&fm=106523694082047&tin=02508201610067®Number=0000000000091825&sum=50000 [11:24:44]StoreToDocumentArchive [11:24:44]shift 477 fd 152689 [11:24:44]save to /storage/0477/doc_00152689 [11:24:44]save last doc name /storage/0477/doc_00152689 to /storage/kkm_last_doc_name [11:24:44]save OK [11:24:44]Clear old archive folders... [11:24:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:24:44]tlvbuf is 00080BA0 [11:24:44]SAM_PROTO_ClearQueue [11:24:44]wFMCommunicate request_size=4 [11:24:44]MH_SAM_APDU [11:24:44]CAPDU: 80 09 00 00 [11:24:44]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:44]Read from MH i2c: E2 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [11:24:44]RAPDU: 90 00 [11:24:44]wFMCommunicate OK [11:24:44]SAM_PROTO_ClearQueue done [11:24:44]KKMCreateOFDPacket [11:24:44]OFDProtocolAddRootSTLVToBuf [11:24:44]FM_MakeSignedData [11:24:44]FM_MakeSignedData [11:24:44]SAM_PROTO_SignData [11:24:44]wFMCommunicate request_size=4 [11:24:44]MH_SAM_APDU [11:24:44]CAPDU: 80 0D 01 02 [11:24:44]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:44]Read from MH i2c: E2 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [11:24:44]RAPDU: 90 00 [11:24:44]wFMCommunicate OK [11:24:44]wFMCommunicate request_size=255 [11:24:44]MH_SAM_APDU [11:24:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 7C A1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 54 02 00 35 04 06 00 60 E1 FA F2 [11:24:44]Write to MH i2c: E2 02 01 CE 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 7C A1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 54 02 00 35 04 06 00 60 E1 FA F2 00 00 30 [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:44]Read from MH i2c: E2 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [11:24:44]RAPDU: 90 00 [11:24:44]wFMCommunicate OK [11:24:44]wFMCommunicate request_size=7 [11:24:44]MH_SAM_APDU [11:24:44]CAPDU: 80 0D 02 02 02 27 FF [11:24:44]Write to MH i2c: E2 0A 00 CF 02 80 0D 02 02 02 00 27 FF 00 00 75 [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:44]Read from MH i2c: E2 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [11:24:44]RAPDU: 90 00 [11:24:44]wFMCommunicate OK [11:24:44]wFMCommunicate request_size=4 [11:24:44]MH_SAM_APDU [11:24:44]CAPDU: 80 0D 03 02 [11:24:44]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:45]Read from MH i2c: E2 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 0B 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 0B 00 D0 02 00 CB 93 1A 13 09 D2 A7 36 90 00 91 [11:24:45]RAPDU: CB 93 1A 13 09 D2 A7 36 90 00 [11:24:45]wFMCommunicate OK [11:24:45]SAM_PROTO_SignData done [11:24:45]FM_MakeSignedData done [11:24:45]CreateOFDProtocolMessage [11:24:45]wFMCommunicate request_size=4 [11:24:45]MH_SAM_APDU [11:24:45]CAPDU: 80 11 00 00 [11:24:45]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:45]Read from MH i2c: E2 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 17 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 17 00 D1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [11:24:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:24:45]wFMCommunicate OK [11:24:45]CreateOFDProtocolMessage done [11:24:45]OFDSenderStorePacket 152689 [11:24:45]StoreOFDPacket docnum=152689 [11:24:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FF 44 04 01 62 FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 7C A1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 54 02 00 35 04 06 00 60 E1 FA F2 27 FF CB 93 1A 13 09 D2 A7 36 [11:24:45]CheckFolder [11:24:45]dirname=/storage/ofd_packets [11:24:45]CheckFolder done [11:24:45]ProducePacketName [11:24:45]name=ofd_packets/00152689 [11:24:45]NVStorageSaveData ofd_packets/00152689 [11:24:45]File name is /storage/ofd_packets/00152689 [11:24:45]Write 298 bytes [11:24:45]NVStorageSaveData done [11:24:45]OFDSenderStorePacket done [11:24:45]KKMCreateOFDPacket done [11:24:45]NVStorageSaveData kkm_last_timestamp [11:24:45]File name is /storage/kkm_last_timestamp [11:24:45]Write 4 bytes [11:24:45]NVStorageSaveData done [11:24:45]ExternCall_PrintAddStr [11:24:45]wPrintStart [11:24:45]Write to MH i2c: 01 00 00 D2 02 D4 [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: 01 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: 01 07 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: 01 07 00 D2 02 00 00 00 00 00 FF 0F E9 [11:24:45]RasterBufferAndPrint [11:24:45]line Счет N : (1)1786691 [11:24:45]line ИНН: 02508201610067 [11:24:45]line Контрольно-Кассовый Чек [11:24:45]line ПРОДАЖА [11:24:45]line ТРК (МРК, ГНК) : 31 [11:24:45]line Товар: 2710194210 [11:24:45]line ДТ-К-5 [11:24:45]line 6.570 * 76.20 [11:24:45]line = 500.63 [11:24:45]line НДС 12% НСП 1% [11:24:45]line > о реализуемом товаре [11:24:45]line ОКРУГЛЕНИЕ: -0.63 [11:24:45]line ИТОГО: 500.00 [11:24:45]line Внесено: 500.00 [11:24:45]line СДАЧА: 0.00 [11:24:45]line НСП 1% : 4.43 [11:24:45]line НДС 12% : 53.16 [11:24:45]line Наличными: 500.00 [11:24:45]line Безнал.: 0.00 [11:24:45]line Место: АЗС № 89 "Партнер Нефть" [11:24:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:24:45]line СНО: Общий режим [11:24:45]line Чек 148 24.09.2024 11:24 [11:24:45]line Смена: 477 ФФД: 1.0 [11:24:45]line ЗНМ: 0300000113 [11:24:45]line РНМ: 0000000000091825 [11:24:45]line Версия ККМ: 001 [11:24:45]line ФМ: 0000000000871835 [11:24:45]line ФД: 152689 [11:24:45]line ФПД: 106523694082047 [11:24:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152689&fm=106523694082047&tin=02508201610067®Number=0000000000091825&sum=50000 [11:24:45]OFD Sender: Processing packet 152689 [packets to send 829, broken 828] [11:24:45]ProducePacketName [11:24:45]name=ofd_packets/00152689 [11:24:45]OFD Sender: To server: pG, [11:24:45]CommunicateWithHost lk.salyk.kg:30040 [11:24:45]ConnectInit lk.salyk.kg [11:24:45]written 0, free lines is 4095 [11:24:45]Write to MH i2c: 01 00 00 FD 02 FF [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: 01 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: 01 07 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 D1 0C E3 [11:24:45]RasterBufferAndPrint [11:24:45]line [11:24:45]line [11:24:45]line [11:24:45]line [11:24:45]line [11:24:45]written 0, free lines is 3287 [11:24:45]MH_Cut [11:24:45]Write to MH i2c: D1 01 00 04 03 01 D9 [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: D1 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: D1 01 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: D1 01 00 04 03 00 D8 [11:24:45]Write to MH i2c: 01 00 00 05 03 08 [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]Connected sock=7 [11:24:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FF 44 04 01 62 FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 7C A1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 54 02 00 35 04 06 00 60 E1 FA F2 27 FF CB 93 1A 13 09 D2 A7 36 [11:24:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2E C3 47 00 9D 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 54 02 00 F4 03 04 00 7B 49 F2 66 B6 04 01 00 00 E0 FD 20 7E 1E 35 13 54 [11:24:46]CommunicateWithHost err = 0 [11:24:46]CheckOFDResponse [11:24:46]1017 (14) - 77093643461234 [11:24:46]1041 (16) - 0000000000871835 [11:24:46]1040 (4) - 152689 [11:24:46]1012 (4) - 24.09.2024 05:09 [11:24:46]1206 (1) - 0 [11:24:46]OFD Sender: Remove packet 152689 [11:24:46]ProducePacketName [11:24:46]name=ofd_packets/00152689 [11:24:46]NVStorageDeleteData [11:24:46]*** Cut start [11:24:46]*** Purtial cut [11:24:46]*** Stage 1: CUTSNS_PIN = 1 [11:24:46]Read from MH i2c: 01 [11:24:46]MH_I2C_Read... [11:24:46]*** Stop cut motor [11:24:46]*** Cut end [11:24:46]OFD Sender: No OFD packet to send [11:24:46]Read from MH i2c: 01 07 00 [11:24:46]MH_I2C_Read... [11:24:46]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [11:24:46]process_action close_receipt done [11:24:46]requested_data is exist [11:24:46]produce_requested_data [11:24:46]requested_item fm.sn is exist - process it [11:24:46]wFMCommunicate request_size=4 [11:24:46]MH_SAM_APDU [11:24:46]CAPDU: 80 11 00 00 [11:24:46]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [11:24:46]Write i2c OK [11:24:46]MH_I2C_Read... [11:24:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:46]Read from MH i2c: E2 [11:24:46]MH_I2C_Read... [11:24:46]Read from MH i2c: E2 17 00 [11:24:46]MH_I2C_Read... [11:24:46]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [11:24:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:24:46]wFMCommunicate OK [11:24:46]requested_item fd.num is exist - process it [11:24:46]SAM_PROTO_GetFieldsCounters [11:24:46]wFMCommunicate request_size=4 [11:24:46]MH_SAM_APDU [11:24:46]CAPDU: 80 13 00 00 [11:24:46]Write to MH i2c: E2 08 00 07 03 80 13 00 00 00 00 00 00 86 [11:24:46]Write i2c OK [11:24:46]MH_I2C_Read... [11:24:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:47]Read from MH i2c: E2 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 62 00 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 62 00 07 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 71 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 08 [11:24:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 71 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:24:47]wFMCommunicate OK [11:24:47]SAM_PROTO_GetFieldsCounters done [11:24:47]requested_item shift.num is exist - process it [11:24:47]requested_item shift.opened is exist - process it [11:24:47]req_shift_opened [11:24:47]FM_GetShiftState [11:24:47]SAM_PROTO_GetShiftState [11:24:47]wFMCommunicate request_size=4 [11:24:47]MH_SAM_APDU [11:24:47]CAPDU: 80 13 01 00 [11:24:47]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [11:24:47]Write i2c OK [11:24:47]MH_I2C_Read... [11:24:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:47]Read from MH i2c: E2 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 0E 00 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 55 [11:24:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:24:47]wFMCommunicate OK [11:24:47]SAM_PROTO_GetShiftState done [11:24:47]FM_GetShiftState done [11:24:47]req_shift_opened done [11:24:47]requested_item shift.open_date is exist - process it [11:24:47]req_shift_open_date [11:24:47]req_shift_open_date done [11:24:47]produce_requested_data done [11:24:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152689,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:24:47]process_action_free close_receipt [11:24:47]json_value_free [11:24:47]json_value_free done [11:24:47]process_json_proto returns [11:24:47]Send response to host [11:24:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152689,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:24:47]free response buf [11:24:47]execute_script done [11:24:47]execute_script returns [11:24:47]free content buf [11:24:47]Sock 9.Close socket [11:24:47]Sock 9.Thread stoped [11:24:51]OFD Sender: No OFD packet to send [11:24:55]recv_with_timeout no data received [11:24:56]OFD Sender: No OFD packet to send [11:25:01]OFD Sender: No OFD packet to send [11:25:05]recv_with_timeout no data received [11:25:07]OFD Sender: No OFD packet to send [11:25:12]OFD Sender: No OFD packet to send [11:25:17]OFD Sender: No OFD packet to send [11:25:18]recv_with_timeout no data received [11:25:22]OFD Sender: No OFD packet to send [11:25:27]OFD Sender: No OFD packet to send [11:25:32]OFD Sender: No OFD packet to send [11:25:37]OFD Sender: No OFD packet to send [11:25:42]OFD Sender: No OFD packet to send [11:25:47]OFD Sender: No OFD packet to send [11:25:52]OFD Sender: No OFD packet to send [11:25:57]OFD Sender: No OFD packet to send [11:26:02]OFD Sender: No OFD packet to send [11:26:07]OFD Sender: No OFD packet to send [11:26:12]OFD Sender: No OFD packet to send [11:26:15]recv_with_timeout no data received [11:26:17]OFD Sender: No OFD packet to send [11:26:22]OFD Sender: No OFD packet to send [11:26:27]OFD Sender: No OFD packet to send [11:26:32]OFD Sender: No OFD packet to send [11:26:37]OFD Sender: No OFD packet to send [11:26:42]OFD Sender: No OFD packet to send [11:26:45]recv_with_timeout no data received [11:26:47]OFD Sender: No OFD packet to send [11:26:52]OFD Sender: No OFD packet to send [11:26:57]OFD Sender: No OFD packet to send [11:27:02]OFD Sender: No OFD packet to send [11:27:07]OFD Sender: No OFD packet to send [11:27:12]OFD Sender: No OFD packet to send [11:27:14]recv_with_timeout no data received [11:27:17]OFD Sender: No OFD packet to send [11:27:22]OFD Sender: No OFD packet to send [11:27:27]OFD Sender: No OFD packet to send [11:27:31]accept exits with 10 [11:27:31]New connection [11:27:31]New thread 3067420004 created [11:27:31]Thread 3067276644 joined [11:27:31]Waiting for new connection... [11:27:31] Sock 10.Parse request [11:27:31]Sock 10.Check first char [11:27:31]Sock 10.First char is OK [11:27:31]request: POST /json_proto HTTP/1.0 [11:27:31]Method: POST [11:27:31]URL: /json_proto [11:27:31]Method is POST - this is cgi request [11:27:31]url: /json_proto [11:27:31]query_string will be loaded in cgi processing [11:27:31]execute_cgi json_proto POST (null) [11:27:31]execute_cgi path=json_proto method=POST [11:27:31]POST find Content-Length [11:27:31]Host: 172.17.43.67:8080 [11:27:31]Content-Length: 794 [11:27:31]Content-Type: application/json [11:27:31] [11:27:31]POST finish read [11:27:31]Found Content-Length = 794 [11:27:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:31]execute_script... [11:27:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:31]POST & json_proto [11:27:31]process_json_proto [11:27:31]json parsed OK: [11:27:31]protocol is kg_v1.0 [11:27:31]action value=close_receipt [11:27:31]process_action close_receipt [11:27:31]cmd_close_receipt [11:27:31]MH_GetDate [11:27:31]Write to MH i2c: F0 00 00 09 03 FB [11:27:31]Write i2c OK [11:27:31]MH_I2C_Read... [11:27:31]Read from MH i2c: F0 [11:27:31]MH_I2C_Read... [11:27:31]Read from MH i2c: F0 09 00 [11:27:31]MH_I2C_Read... [11:27:31]Read from MH i2c: F0 09 00 09 03 00 24 A2 F2 66 6A BD 47 65 F5 [11:27:31]GetLastDocTimeStamp 1727177084 [11:27:31]current date 1727177252 [11:27:31]FM_GetShiftState [11:27:31]SAM_PROTO_GetShiftState [11:27:31]wFMCommunicate request_size=4 [11:27:31]MH_SAM_APDU [11:27:31]CAPDU: 80 13 01 00 [11:27:31]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [11:27:31]Write i2c OK [11:27:31]MH_I2C_Read... [11:27:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:31]Read from MH i2c: E2 [11:27:31]MH_I2C_Read... [11:27:31]Read from MH i2c: E2 0E 00 [11:27:31]MH_I2C_Read... [11:27:31]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 57 [11:27:31]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:27:31]wFMCommunicate OK [11:27:31]SAM_PROTO_GetShiftState done [11:27:31]FM_GetShiftState done [11:27:31]opened in 1727137889 [11:27:31]opened+sec_in_day 1727224289 [11:27:31]quantity*price = 0 [11:27:31]sum+1 = 1 [11:27:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 149 24.09.2024 11:27 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152690 ФПД: 21868632512522 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112732&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152690&fm=21868632512522&tin=02508201610067®Number=0000000000091825&sum=0 [11:27:32]StoreToDocumentArchive [11:27:32]shift 477 fd 152690 [11:27:32]save to /storage/0477/doc_00152690 [11:27:32]save last doc name /storage/0477/doc_00152690 to /storage/kkm_last_doc_name [11:27:32]save OK [11:27:32]Clear old archive folders... [11:27:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:27:32]tlvbuf is 0007EF60 [11:27:32]SAM_PROTO_ClearQueue [11:27:32]wFMCommunicate request_size=4 [11:27:32]MH_SAM_APDU [11:27:32]CAPDU: 80 09 00 00 [11:27:32]Write to MH i2c: E2 08 00 17 03 80 09 00 00 00 00 00 00 8C [11:27:32]Write i2c OK [11:27:32]MH_I2C_Read... [11:27:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:32]Read from MH i2c: E2 [11:27:32]MH_I2C_Read... [11:27:32]Read from MH i2c: E2 03 00 [11:27:32]MH_I2C_Read... [11:27:32]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [11:27:32]RAPDU: 90 00 [11:27:32]wFMCommunicate OK [11:27:32]SAM_PROTO_ClearQueue done [11:27:32]KKMCreateOFDPacket [11:27:32]OFDProtocolAddRootSTLVToBuf [11:27:32]FM_MakeSignedData [11:27:32]FM_MakeSignedData [11:27:32]SAM_PROTO_SignData [11:27:32]wFMCommunicate request_size=4 [11:27:32]MH_SAM_APDU [11:27:32]CAPDU: 80 0D 01 02 [11:27:32]Write to MH i2c: E2 08 00 18 03 80 0D 01 02 00 00 00 00 94 [11:27:32]Write i2c OK [11:27:32]MH_I2C_Read... [11:27:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:32]Read from MH i2c: E2 [11:27:32]MH_I2C_Read... [11:27:32]Read from MH i2c: E2 03 00 [11:27:32]MH_I2C_Read... [11:27:32]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [11:27:32]RAPDU: 90 00 [11:27:32]wFMCommunicate OK [11:27:32]wFMCommunicate request_size=255 [11:27:32]MH_SAM_APDU [11:27:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 24 A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 54 02 00 35 04 06 00 13 E3 B0 12 [11:27:32]Write to MH i2c: E2 02 01 19 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 24 A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 54 02 00 35 04 06 00 13 E3 B0 12 00 00 7F [11:27:32]Write i2c OK [11:27:32]MH_I2C_Read... [11:27:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:33]Read from MH i2c: E2 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 03 00 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [11:27:33]RAPDU: 90 00 [11:27:33]wFMCommunicate OK [11:27:33]wFMCommunicate request_size=7 [11:27:33]MH_SAM_APDU [11:27:33]CAPDU: 80 0D 02 02 02 98 0A [11:27:33]Write to MH i2c: E2 0A 00 1A 03 80 0D 02 02 02 00 98 0A 00 00 3D [11:27:33]Write i2c OK [11:27:33]MH_I2C_Read... [11:27:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:33]Read from MH i2c: E2 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 03 00 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [11:27:33]RAPDU: 90 00 [11:27:33]wFMCommunicate OK [11:27:33]wFMCommunicate request_size=4 [11:27:33]MH_SAM_APDU [11:27:33]CAPDU: 80 0D 03 02 [11:27:33]Write to MH i2c: E2 08 00 1B 03 80 0D 03 02 00 00 00 00 99 [11:27:33]Write i2c OK [11:27:33]MH_I2C_Read... [11:27:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:33]Read from MH i2c: E2 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 0B 00 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 0B 00 1B 03 00 D1 B6 88 32 95 28 47 B3 90 00 92 [11:27:33]RAPDU: D1 B6 88 32 95 28 47 B3 90 00 [11:27:33]wFMCommunicate OK [11:27:33]SAM_PROTO_SignData done [11:27:33]FM_MakeSignedData done [11:27:33]CreateOFDProtocolMessage [11:27:33]wFMCommunicate request_size=4 [11:27:33]MH_SAM_APDU [11:27:33]CAPDU: 80 11 00 00 [11:27:33]Write to MH i2c: E2 08 00 1C 03 80 11 00 00 00 00 00 00 99 [11:27:33]Write i2c OK [11:27:33]MH_I2C_Read... [11:27:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:33]Read from MH i2c: E2 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 17 00 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: E2 17 00 1C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [11:27:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:27:33]wFMCommunicate OK [11:27:33]CreateOFDProtocolMessage done [11:27:33]OFDSenderStorePacket 152690 [11:27:33]StoreOFDPacket docnum=152690 [11:27:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 59 C9 04 01 50 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 24 A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 54 02 00 35 04 06 00 13 E3 B0 12 98 0A D1 B6 88 32 95 28 47 B3 [11:27:33]CheckFolder [11:27:33]dirname=/storage/ofd_packets [11:27:33]CheckFolder done [11:27:33]ProducePacketName [11:27:33]name=ofd_packets/00152690 [11:27:33]NVStorageSaveData ofd_packets/00152690 [11:27:33]File name is /storage/ofd_packets/00152690 [11:27:33]Write 298 bytes [11:27:33]NVStorageSaveData done [11:27:33]OFDSenderStorePacket done [11:27:33]KKMCreateOFDPacket done [11:27:33]NVStorageSaveData kkm_last_timestamp [11:27:33]File name is /storage/kkm_last_timestamp [11:27:33]Write 4 bytes [11:27:33]NVStorageSaveData done [11:27:33]ExternCall_PrintAddStr [11:27:33]wPrintStart [11:27:33]Write to MH i2c: 01 00 00 1D 03 20 [11:27:33]Write i2c OK [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: 01 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: 01 07 00 [11:27:33]MH_I2C_Read... [11:27:33]Read from MH i2c: 01 07 00 1D 03 00 00 00 00 00 FF 0F 35 [11:27:33]RasterBufferAndPrint [11:27:33]line Счет N : (1)1786692 [11:27:33]line ИНН: 02508201610067 [11:27:33]line Контрольно-Кассовый Чек [11:27:33]line ПРОДАЖА [11:27:33]line ТРК (МРК, ГНК) : 41 [11:27:33]line Товар: 2710194210 [11:27:33]line ДТ-К-5 [11:27:33]line 13.130 * 0.00 [11:27:33]line = 0.00 [11:27:33]line НДС 12% НСП 1% [11:27:33]line > о реализуемом товаре [11:27:33]line ИТОГО: 0.00 [11:27:33]line НСП 1% : 0.00 [11:27:33]line НДС 12% : 0.00 [11:27:33]line Наличными: 0.00 [11:27:33]line Безнал.: 0.00 [11:27:33]line Место: АЗС № 89 "Партнер Нефть" [11:27:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:27:33]line СНО: Общий режим [11:27:33]line Чек 149 24.09.2024 11:27 [11:27:33]line Смена: 477 ФФД: 1.0 [11:27:33]line ЗНМ: 0300000113 [11:27:33]line РНМ: 0000000000091825 [11:27:33]line Версия ККМ: 001 [11:27:33]line Платежная система: O! деньги [11:27:33]line ФМ: 0000000000871835 [11:27:33]line ФД: 152690 [11:27:33]line ФПД: 21868632512522 [11:27:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112732&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152690&fm=21868632512522&tin=02508201610067®Number=0000000000091825&sum=0 [11:27:33]OFD Sender: Processing packet 152690 [packets to send 829, broken 828] [11:27:33]ProducePacketName [11:27:33]name=ofd_packets/00152690 [11:27:33]OFD Sender: To server: pG, [11:27:33]CommunicateWithHost lk.salyk.kg:30040 [11:27:33]ConnectInit lk.salyk.kg [11:27:33]written 0, free lines is 4095 [11:27:34]Write to MH i2c: 01 00 00 47 03 4A [11:27:34]Write i2c OK [11:27:34]MH_I2C_Read... [11:27:34]Read from MH i2c: 01 [11:27:34]MH_I2C_Read... [11:27:34]Read from MH i2c: 01 07 00 [11:27:34]MH_I2C_Read... [11:27:34]Read from MH i2c: 01 07 00 47 03 00 00 00 00 00 DE 0C 3B [11:27:34]RasterBufferAndPrint [11:27:34]line [11:27:34]line [11:27:34]line [11:27:34]line [11:27:34]line [11:27:34]written 0, free lines is 3300 [11:27:34]MH_Cut [11:27:34]Write to MH i2c: D1 01 00 4E 03 01 23 [11:27:34]Write i2c OK [11:27:34]MH_I2C_Read... [11:27:34]Read from MH i2c: D1 [11:27:34]MH_I2C_Read... [11:27:34]Read from MH i2c: D1 01 00 [11:27:34]MH_I2C_Read... [11:27:34]Read from MH i2c: D1 01 00 4E 03 00 22 [11:27:34]Write to MH i2c: 01 00 00 4F 03 52 [11:27:34]Write i2c OK [11:27:34]MH_I2C_Read... [11:27:34]Connected sock=7 [11:27:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 59 C9 04 01 50 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 24 A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 54 02 00 35 04 06 00 13 E3 B0 12 98 0A D1 B6 88 32 95 28 47 B3 [11:27:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1E 17 47 00 5E 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 54 02 00 F4 03 04 00 23 4A F2 66 B6 04 01 00 00 31 46 D1 17 6B 46 0C 8A [11:27:34]CommunicateWithHost err = 0 [11:27:34]CheckOFDResponse [11:27:34]1017 (14) - 77093643461234 [11:27:34]1041 (16) - 0000000000871835 [11:27:34]1040 (4) - 152690 [11:27:34]1012 (4) - 24.09.2024 05:12 [11:27:34]1206 (1) - 0 [11:27:34]OFD Sender: Remove packet 152690 [11:27:34]ProducePacketName [11:27:34]name=ofd_packets/00152690 [11:27:34]NVStorageDeleteData [11:27:34]*** Cut start [11:27:34]*** Purtial cut [11:27:34]*** Stage 1: CUTSNS_PIN = 1 [11:27:35]Read from MH i2c: 01 [11:27:35]MH_I2C_Read... [11:27:35]*** Stop cut motor [11:27:35]*** Cut end [11:27:35]Read from MH i2c: 01 07 00 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 FF 0F 67 [11:27:35]process_action close_receipt done [11:27:35]requested_data is exist [11:27:35]produce_requested_data [11:27:35]requested_item fm.sn is exist - process it [11:27:35]wFMCommunicate request_size=4 [11:27:35]MH_SAM_APDU [11:27:35]CAPDU: 80 11 00 00 [11:27:35]Write to MH i2c: E2 08 00 50 03 80 11 00 00 00 00 00 00 CD [11:27:35]Write i2c OK [11:27:35]MH_I2C_Read... [11:27:35]OFD Sender: No OFD packet to send [11:27:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:35]Read from MH i2c: E2 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 17 00 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 17 00 50 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [11:27:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:27:35]wFMCommunicate OK [11:27:35]requested_item fd.num is exist - process it [11:27:35]SAM_PROTO_GetFieldsCounters [11:27:35]wFMCommunicate request_size=4 [11:27:35]MH_SAM_APDU [11:27:35]CAPDU: 80 13 00 00 [11:27:35]Write to MH i2c: E2 08 00 51 03 80 13 00 00 00 00 00 00 D0 [11:27:35]Write i2c OK [11:27:35]MH_I2C_Read... [11:27:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:35]Read from MH i2c: E2 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 62 00 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 62 00 51 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 72 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 56 [11:27:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 72 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:27:35]wFMCommunicate OK [11:27:35]SAM_PROTO_GetFieldsCounters done [11:27:35]requested_item shift.num is exist - process it [11:27:35]requested_item shift.opened is exist - process it [11:27:35]req_shift_opened [11:27:35]FM_GetShiftState [11:27:35]SAM_PROTO_GetShiftState [11:27:35]wFMCommunicate request_size=4 [11:27:35]MH_SAM_APDU [11:27:35]CAPDU: 80 13 01 00 [11:27:35]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [11:27:35]Write i2c OK [11:27:35]MH_I2C_Read... [11:27:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:35]Read from MH i2c: E2 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 0E 00 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9F [11:27:35]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:27:35]wFMCommunicate OK [11:27:35]SAM_PROTO_GetShiftState done [11:27:35]FM_GetShiftState done [11:27:35]req_shift_opened done [11:27:35]requested_item shift.open_date is exist - process it [11:27:35]req_shift_open_date [11:27:35]req_shift_open_date done [11:27:35]produce_requested_data done [11:27:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152690,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:27:35]process_action_free close_receipt [11:27:35]json_value_free [11:27:35]json_value_free done [11:27:35]process_json_proto returns [11:27:35]Send response to host [11:27:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152690,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:27:35]free response buf [11:27:35]execute_script done [11:27:35]execute_script returns [11:27:35]free content buf [11:27:35]Sock 10.Close socket [11:27:35]Sock 10.Thread stoped [11:27:40]OFD Sender: No OFD packet to send [11:27:45]OFD Sender: No OFD packet to send [11:27:50]OFD Sender: No OFD packet to send [11:27:55]OFD Sender: No OFD packet to send [11:28:00]OFD Sender: No OFD packet to send [11:28:05]OFD Sender: No OFD packet to send [11:28:10]OFD Sender: No OFD packet to send [11:28:15]OFD Sender: No OFD packet to send [11:28:20]OFD Sender: No OFD packet to send [11:28:25]OFD Sender: No OFD packet to send [11:28:30]OFD Sender: No OFD packet to send [11:28:35]OFD Sender: No OFD packet to send [11:28:40]OFD Sender: No OFD packet to send [11:28:45]OFD Sender: No OFD packet to send [11:28:50]OFD Sender: No OFD packet to send [11:28:55]OFD Sender: No OFD packet to send [11:29:00]OFD Sender: No OFD packet to send [11:29:05]OFD Sender: No OFD packet to send [11:29:10]OFD Sender: No OFD packet to send [11:29:15]OFD Sender: No OFD packet to send [11:29:20]OFD Sender: No OFD packet to send [11:29:25]OFD Sender: No OFD packet to send [11:29:25]recv_with_timeout no data received [11:29:30]OFD Sender: No OFD packet to send [11:29:35]OFD Sender: No OFD packet to send [11:29:40]OFD Sender: No OFD packet to send [11:29:41]accept exits with 9 [11:29:41]New connection [11:29:41]New thread 3067276644 created [11:29:41]Thread 3067420004 joined [11:29:41]Waiting for new connection... [11:29:41] Sock 9.Parse request [11:29:41]Sock 9.Check first char [11:29:41]Sock 9.First char is OK [11:29:41]request: POST /json_proto HTTP/1.0 [11:29:41]Method: POST [11:29:41]URL: /json_proto [11:29:41]Method is POST - this is cgi request [11:29:41]url: /json_proto [11:29:41]query_string will be loaded in cgi processing [11:29:41]execute_cgi json_proto POST (null) [11:29:41]execute_cgi path=json_proto method=POST [11:29:41]POST find Content-Length [11:29:41]Host: 172.17.43.67:8080 [11:29:41]Content-Length: 796 [11:29:41]Content-Type: application/json [11:29:41] [11:29:41]POST finish read [11:29:41]Found Content-Length = 796 [11:29:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:41]execute_script... [11:29:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:41]POST & json_proto [11:29:41]process_json_proto [11:29:41]json parsed OK: [11:29:41]protocol is kg_v1.0 [11:29:41]action value=close_receipt [11:29:41]process_action close_receipt [11:29:41]cmd_close_receipt [11:29:41]MH_GetDate [11:29:41]Write to MH i2c: F0 00 00 53 03 45 [11:29:41]Write i2c OK [11:29:41]MH_I2C_Read... [11:29:41]Read from MH i2c: F0 [11:29:41]MH_I2C_Read... [11:29:41]Read from MH i2c: F0 09 00 [11:29:41]MH_I2C_Read... [11:29:41]Read from MH i2c: F0 09 00 53 03 00 A6 A2 F2 66 6A BD 47 65 C1 [11:29:41]GetLastDocTimeStamp 1727177252 [11:29:41]current date 1727177382 [11:29:41]FM_GetShiftState [11:29:41]SAM_PROTO_GetShiftState [11:29:41]wFMCommunicate request_size=4 [11:29:41]MH_SAM_APDU [11:29:41]CAPDU: 80 13 01 00 [11:29:41]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [11:29:41]Write i2c OK [11:29:41]MH_I2C_Read... [11:29:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:41]Read from MH i2c: E2 [11:29:41]MH_I2C_Read... [11:29:41]Read from MH i2c: E2 0E 00 [11:29:41]MH_I2C_Read... [11:29:41]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A1 [11:29:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:29:41]wFMCommunicate OK [11:29:41]SAM_PROTO_GetShiftState done [11:29:41]FM_GetShiftState done [11:29:41]opened in 1727137889 [11:29:41]opened+sec_in_day 1727224289 [11:29:41]quantity*price = 0 [11:29:41]sum+1 = 1 [11:29:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 150 24.09.2024 11:29 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152691 ФПД: 189201653452170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112942&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152691&fm=189201653452170&tin=02508201610067®Number=0000000000091825&sum=0 [11:29:42]StoreToDocumentArchive [11:29:42]shift 477 fd 152691 [11:29:42]save to /storage/0477/doc_00152691 [11:29:42]save last doc name /storage/0477/doc_00152691 to /storage/kkm_last_doc_name [11:29:42]save OK [11:29:42]Clear old archive folders... [11:29:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:29:42]tlvbuf is 0010BC30 [11:29:42]SAM_PROTO_ClearQueue [11:29:42]wFMCommunicate request_size=4 [11:29:42]MH_SAM_APDU [11:29:42]CAPDU: 80 09 00 00 [11:29:42]Write to MH i2c: E2 08 00 61 03 80 09 00 00 00 00 00 00 D6 [11:29:42]Write i2c OK [11:29:42]MH_I2C_Read... [11:29:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:29:42]Read from MH i2c: E2 [11:29:42]MH_I2C_Read... [11:29:42]Read from MH i2c: E2 03 00 [11:29:42]MH_I2C_Read... [11:29:42]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [11:29:42]RAPDU: 90 00 [11:29:42]wFMCommunicate OK [11:29:42]SAM_PROTO_ClearQueue done [11:29:42]KKMCreateOFDPacket [11:29:42]OFDProtocolAddRootSTLVToBuf [11:29:42]FM_MakeSignedData [11:29:42]FM_MakeSignedData [11:29:42]SAM_PROTO_SignData [11:29:42]wFMCommunicate request_size=4 [11:29:42]MH_SAM_APDU [11:29:42]CAPDU: 80 0D 01 02 [11:29:42]Write to MH i2c: E2 08 00 62 03 80 0D 01 02 00 00 00 00 DE [11:29:42]Write i2c OK [11:29:42]MH_I2C_Read... [11:29:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:29:42]Read from MH i2c: E2 [11:29:42]MH_I2C_Read... [11:29:42]Read from MH i2c: E2 03 00 [11:29:42]MH_I2C_Read... [11:29:42]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [11:29:42]RAPDU: 90 00 [11:29:42]wFMCommunicate OK [11:29:42]wFMCommunicate request_size=255 [11:29:42]MH_SAM_APDU [11:29:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 A6 A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 54 02 00 35 04 06 00 AC [11:29:42]Write to MH i2c: E2 02 01 63 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 A6 A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 54 02 00 35 04 06 00 AC 00 00 D0 [11:29:42]Write i2c OK [11:29:42]MH_I2C_Read... [11:29:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:43]Read from MH i2c: E2 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: E2 03 00 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [11:29:43]RAPDU: 90 00 [11:29:43]wFMCommunicate OK [11:29:43]wFMCommunicate request_size=10 [11:29:43]MH_SAM_APDU [11:29:43]CAPDU: 80 0D 02 02 05 13 F1 58 4D 8A [11:29:43]Write to MH i2c: E2 0D 00 64 03 80 0D 02 02 05 00 13 F1 58 4D 8A 00 00 1E [11:29:43]Write i2c OK [11:29:43]MH_I2C_Read... [11:29:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:43]Read from MH i2c: E2 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: E2 03 00 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [11:29:43]RAPDU: 90 00 [11:29:43]wFMCommunicate OK [11:29:43]wFMCommunicate request_size=4 [11:29:43]MH_SAM_APDU [11:29:43]CAPDU: 80 0D 03 02 [11:29:43]Write to MH i2c: E2 08 00 65 03 80 0D 03 02 00 00 00 00 E3 [11:29:43]Write i2c OK [11:29:43]MH_I2C_Read... [11:29:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:29:43]Read from MH i2c: E2 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: E2 0B 00 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: E2 0B 00 65 03 00 59 7E 13 42 C2 C8 4D E7 90 00 CE [11:29:43]RAPDU: 59 7E 13 42 C2 C8 4D E7 90 00 [11:29:43]wFMCommunicate OK [11:29:43]SAM_PROTO_SignData done [11:29:43]FM_MakeSignedData done [11:29:43]CreateOFDProtocolMessage [11:29:43]wFMCommunicate request_size=4 [11:29:43]MH_SAM_APDU [11:29:43]CAPDU: 80 11 00 00 [11:29:43]Write to MH i2c: E2 08 00 66 03 80 11 00 00 00 00 00 00 E3 [11:29:43]Write i2c OK [11:29:43]MH_I2C_Read... [11:29:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:43]Read from MH i2c: E2 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: E2 17 00 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: E2 17 00 66 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [11:29:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:29:43]wFMCommunicate OK [11:29:43]CreateOFDProtocolMessage done [11:29:43]OFDSenderStorePacket 152691 [11:29:43]StoreOFDPacket docnum=152691 [11:29:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AD 52 07 01 70 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 A6 A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 54 02 00 35 04 06 00 AC 13 F1 58 4D 8A 59 7E 13 42 C2 C8 4D E7 [11:29:43]CheckFolder [11:29:43]dirname=/storage/ofd_packets [11:29:43]CheckFolder done [11:29:43]ProducePacketName [11:29:43]name=ofd_packets/00152691 [11:29:43]NVStorageSaveData ofd_packets/00152691 [11:29:43]File name is /storage/ofd_packets/00152691 [11:29:43]Write 301 bytes [11:29:43]NVStorageSaveData done [11:29:43]OFDSenderStorePacket done [11:29:43]KKMCreateOFDPacket done [11:29:43]NVStorageSaveData kkm_last_timestamp [11:29:43]File name is /storage/kkm_last_timestamp [11:29:43]Write 4 bytes [11:29:43]NVStorageSaveData done [11:29:43]ExternCall_PrintAddStr [11:29:43]wPrintStart [11:29:43]Write to MH i2c: 01 00 00 67 03 6A [11:29:43]Write i2c OK [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: 01 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: 01 07 00 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: 01 07 00 67 03 00 00 00 00 00 FF 0F 7F [11:29:43]RasterBufferAndPrint [11:29:43]line Счет N : (1)1786694 [11:29:43]line ИНН: 02508201610067 [11:29:43]line Контрольно-Кассовый Чек [11:29:43]line ПРОДАЖА [11:29:43]line ТРК (МРК, ГНК) : 42 [11:29:43]line Товар: 2710124130 [11:29:43]line Аи-92-К-5 [11:29:43]line 4.430 * 0.00 [11:29:43]line = 0.00 [11:29:43]line НДС 12% НСП 1% [11:29:43]line > о реализуемом товаре [11:29:43]line ИТОГО: 0.00 [11:29:43]line НСП 1% : 0.00 [11:29:43]line НДС 12% : 0.00 [11:29:43]line Наличными: 0.00 [11:29:43]line Безнал.: 0.00 [11:29:43]line Место: АЗС № 89 "Партнер Нефть" [11:29:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:29:43]line СНО: Общий режим [11:29:43]line Чек 150 24.09.2024 11:29 [11:29:43]line Смена: 477 ФФД: 1.0 [11:29:43]line ЗНМ: 0300000113 [11:29:43]line РНМ: 0000000000091825 [11:29:43]line Версия ККМ: 001 [11:29:43]line Платежная система: O! деньги [11:29:43]line ФМ: 0000000000871835 [11:29:43]line ФД: 152691 [11:29:43]line ФПД: 189201653452170 [11:29:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112942&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152691&fm=189201653452170&tin=02508201610067®Number=0000000000091825&sum=0 [11:29:43]written 0, free lines is 4095 [11:29:43]OFD Sender: Processing packet 152691 [packets to send 829, broken 828] [11:29:43]ProducePacketName [11:29:43]name=ofd_packets/00152691 [11:29:43]OFD Sender: To server: pG, [11:29:43]CommunicateWithHost lk.salyk.kg:30040 [11:29:43]ConnectInit lk.salyk.kg [11:29:43]Write to MH i2c: 01 00 00 91 03 94 [11:29:43]Write i2c OK [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: 01 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: 01 07 00 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 E0 0C 87 [11:29:43]RasterBufferAndPrint [11:29:43]line [11:29:43]line [11:29:43]line [11:29:43]line [11:29:43]line [11:29:43]written 0, free lines is 3299 [11:29:43]MH_Cut [11:29:43]Write to MH i2c: D1 01 00 98 03 01 6D [11:29:43]Write i2c OK [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: D1 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: D1 01 00 [11:29:43]MH_I2C_Read... [11:29:43]Read from MH i2c: D1 01 00 98 03 00 6C [11:29:43]Write to MH i2c: 01 00 00 99 03 9C [11:29:43]Write i2c OK [11:29:43]MH_I2C_Read... [11:29:44]*** Cut start [11:29:44]*** Purtial cut [11:29:44]*** Stage 1: CUTSNS_PIN = 1 [11:29:44]Read from MH i2c: 01 [11:29:44]MH_I2C_Read... [11:29:44]*** Stop cut motor [11:29:44]*** Cut end [11:29:44]Read from MH i2c: 01 07 00 [11:29:44]MH_I2C_Read... [11:29:44]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [11:29:44]process_action close_receipt done [11:29:44]requested_data is exist [11:29:44]produce_requested_data [11:29:44]requested_item fm.sn is exist - process it [11:29:44]wFMCommunicate request_size=4 [11:29:44]MH_SAM_APDU [11:29:44]CAPDU: 80 11 00 00 [11:29:44]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [11:29:44]Write i2c OK [11:29:44]MH_I2C_Read... [11:29:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:44]Read from MH i2c: E2 [11:29:44]MH_I2C_Read... [11:29:44]Read from MH i2c: E2 17 00 [11:29:44]MH_I2C_Read... [11:29:44]Read from MH i2c: E2 17 00 9A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [11:29:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:29:44]wFMCommunicate OK [11:29:44]requested_item fd.num is exist - process it [11:29:44]SAM_PROTO_GetFieldsCounters [11:29:44]wFMCommunicate request_size=4 [11:29:44]MH_SAM_APDU [11:29:44]CAPDU: 80 13 00 00 [11:29:44]Write to MH i2c: E2 08 00 9B 03 80 13 00 00 00 00 00 00 1A [11:29:44]Write i2c OK [11:29:44]MH_I2C_Read... [11:29:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:29:45]Read from MH i2c: E2 [11:29:45]MH_I2C_Read... [11:29:45]Read from MH i2c: E2 62 00 [11:29:45]MH_I2C_Read... [11:29:45]Read from MH i2c: E2 62 00 9B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 A4 [11:29:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:29:45]wFMCommunicate OK [11:29:45]SAM_PROTO_GetFieldsCounters done [11:29:45]requested_item shift.num is exist - process it [11:29:45]requested_item shift.opened is exist - process it [11:29:45]req_shift_opened [11:29:45]FM_GetShiftState [11:29:45]SAM_PROTO_GetShiftState [11:29:45]wFMCommunicate request_size=4 [11:29:45]MH_SAM_APDU [11:29:45]CAPDU: 80 13 01 00 [11:29:45]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [11:29:45]Write i2c OK [11:29:45]MH_I2C_Read... [11:29:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:45]Read from MH i2c: E2 [11:29:45]MH_I2C_Read... [11:29:45]Read from MH i2c: E2 0E 00 [11:29:45]MH_I2C_Read... [11:29:45]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E9 [11:29:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:29:45]wFMCommunicate OK [11:29:45]SAM_PROTO_GetShiftState done [11:29:45]FM_GetShiftState done [11:29:45]req_shift_opened done [11:29:45]requested_item shift.open_date is exist - process it [11:29:45]req_shift_open_date [11:29:45]req_shift_open_date done [11:29:45]produce_requested_data done [11:29:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152691,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:29:45]process_action_free close_receipt [11:29:45]json_value_free [11:29:45]json_value_free done [11:29:45]process_json_proto returns [11:29:45]Send response to host [11:29:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152691,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:29:45]free response buf [11:29:45]execute_script done [11:29:45]execute_script returns [11:29:45]free content buf [11:29:45]Sock 9.Close socket [11:29:45]Sock 9.Thread stoped [11:29:46]Connected sock=11 [11:29:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AD 52 07 01 70 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 A6 A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 54 02 00 35 04 06 00 AC 13 F1 58 4D 8A 59 7E 13 42 C2 C8 4D E7 [11:29:47]accept exits with 7 [11:29:47]New connection [11:29:47]New thread 3067420004 created [11:29:47]Thread 3067276644 joined [11:29:47]Waiting for new connection... [11:29:47] Sock 7.Parse request [11:29:47]Sock 7.Check first char [11:29:47]Sock 7.First char is OK [11:29:47]request: POST /json_proto HTTP/1.0 [11:29:47]Method: POST [11:29:47]URL: /json_proto [11:29:47]Method is POST - this is cgi request [11:29:47]url: /json_proto [11:29:47]query_string will be loaded in cgi processing [11:29:47]execute_cgi json_proto POST (null) [11:29:47]execute_cgi path=json_proto method=POST [11:29:47]POST find Content-Length [11:29:47]Host: 172.17.43.67:8080 [11:29:47]Content-Length: 683 [11:29:47]Content-Type: application/json [11:29:47] [11:29:47]POST finish read [11:29:47]Found Content-Length = 683 [11:29:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:47]execute_script... [11:29:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:47]POST & json_proto [11:29:47]process_json_proto [11:29:47]json parsed OK: [11:29:47]protocol is kg_v1.0 [11:29:47]action value=close_receipt [11:29:47]process_action close_receipt [11:29:47]cmd_close_receipt [11:29:47]MH_GetDate [11:29:47]Write to MH i2c: F0 00 00 9D 03 8F [11:29:47]Write i2c OK [11:29:47]MH_I2C_Read... [11:29:47]Read from MH i2c: F0 [11:29:47]MH_I2C_Read... [11:29:47]Read from MH i2c: F0 09 00 [11:29:47]MH_I2C_Read... [11:29:47]Read from MH i2c: F0 09 00 9D 03 00 AC A2 F2 66 6A BD 47 65 11 [11:29:47]GetLastDocTimeStamp 1727177382 [11:29:47]current date 1727177388 [11:29:47]FM_GetShiftState [11:29:47]SAM_PROTO_GetShiftState [11:29:47]wFMCommunicate request_size=4 [11:29:47]MH_SAM_APDU [11:29:47]CAPDU: 80 13 01 00 [11:29:47]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [11:29:47]Write i2c OK [11:29:47]MH_I2C_Read... [11:29:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:47]Read from MH i2c: E2 [11:29:47]MH_I2C_Read... [11:29:47]Read from MH i2c: E2 0E 00 [11:29:47]MH_I2C_Read... [11:29:47]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EB [11:29:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:29:47]wFMCommunicate OK [11:29:47]SAM_PROTO_GetShiftState done [11:29:47]FM_GetShiftState done [11:29:47]opened in 1727137889 [11:29:47]opened+sec_in_day 1727224289 [11:29:47]quantity*price = 200043 [11:29:47]sum+1 = 200044 [11:29:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 151 24.09.2024 11:29 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152692 ФПД: 145852250580203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112948&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152692&fm=145852250580203&tin=02508201610067®Number=0000000000091825&sum=200000 [11:29:49]StoreToDocumentArchive [11:29:49]shift 477 fd 152692 [11:29:49]save to /storage/0477/doc_00152692 [11:29:49]save last doc name /storage/0477/doc_00152692 to /storage/kkm_last_doc_name [11:29:49]save OK [11:29:49]Clear old archive folders... [11:29:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:29:49]tlvbuf is 00103250 [11:29:49]SAM_PROTO_ClearQueue [11:29:49]wFMCommunicate request_size=4 [11:29:49]MH_SAM_APDU [11:29:49]CAPDU: 80 09 00 00 [11:29:49]Write to MH i2c: E2 08 00 AB 03 80 09 00 00 00 00 00 00 20 [11:29:49]Write i2c OK [11:29:49]MH_I2C_Read... [11:29:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:29:49]Read from MH i2c: E2 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: E2 03 00 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [11:29:49]RAPDU: 90 00 [11:29:49]wFMCommunicate OK [11:29:49]SAM_PROTO_ClearQueue done [11:29:49]KKMCreateOFDPacket [11:29:49]OFDProtocolAddRootSTLVToBuf [11:29:49]FM_MakeSignedData [11:29:49]FM_MakeSignedData [11:29:49]SAM_PROTO_SignData [11:29:49]wFMCommunicate request_size=4 [11:29:49]MH_SAM_APDU [11:29:49]CAPDU: 80 0D 01 02 [11:29:49]Write to MH i2c: E2 08 00 AC 03 80 0D 01 02 00 00 00 00 28 [11:29:49]Write i2c OK [11:29:49]MH_I2C_Read... [11:29:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:29:49]Read from MH i2c: E2 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: E2 03 00 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [11:29:49]RAPDU: 90 00 [11:29:49]wFMCommunicate OK [11:29:49]wFMCommunicate request_size=255 [11:29:49]MH_SAM_APDU [11:29:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 AC A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 54 02 00 35 04 06 00 84 [11:29:49]Write to MH i2c: E2 02 01 AD 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 AC A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 54 02 00 35 04 06 00 84 00 00 C8 [11:29:49]Write i2c OK [11:29:49]MH_I2C_Read... [11:29:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:49]Read from MH i2c: E2 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: E2 03 00 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [11:29:49]RAPDU: 90 00 [11:29:49]wFMCommunicate OK [11:29:49]wFMCommunicate request_size=10 [11:29:49]MH_SAM_APDU [11:29:49]CAPDU: 80 0D 02 02 05 A6 DF 95 E4 EB [11:29:49]Write to MH i2c: E2 0D 00 AE 03 80 0D 02 02 05 00 A6 DF 95 E4 EB 00 00 1E [11:29:49]Write i2c OK [11:29:49]MH_I2C_Read... [11:29:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:49]Read from MH i2c: E2 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: E2 03 00 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [11:29:49]RAPDU: 90 00 [11:29:49]wFMCommunicate OK [11:29:49]wFMCommunicate request_size=4 [11:29:49]MH_SAM_APDU [11:29:49]CAPDU: 80 0D 03 02 [11:29:49]Write to MH i2c: E2 08 00 AF 03 80 0D 03 02 00 00 00 00 2D [11:29:49]Write i2c OK [11:29:49]MH_I2C_Read... [11:29:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:29:49]Read from MH i2c: E2 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: E2 0B 00 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: E2 0B 00 AF 03 00 BA 6C D6 2F 5A 54 03 C3 90 00 CD [11:29:49]RAPDU: BA 6C D6 2F 5A 54 03 C3 90 00 [11:29:49]wFMCommunicate OK [11:29:49]SAM_PROTO_SignData done [11:29:49]FM_MakeSignedData done [11:29:49]CreateOFDProtocolMessage [11:29:49]wFMCommunicate request_size=4 [11:29:49]MH_SAM_APDU [11:29:49]CAPDU: 80 11 00 00 [11:29:49]Write to MH i2c: E2 08 00 B0 03 80 11 00 00 00 00 00 00 2D [11:29:49]Write i2c OK [11:29:49]MH_I2C_Read... [11:29:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:49]Read from MH i2c: E2 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: E2 17 00 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: E2 17 00 B0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [11:29:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:29:49]wFMCommunicate OK [11:29:49]CreateOFDProtocolMessage done [11:29:49]OFDSenderStorePacket 152692 [11:29:49]StoreOFDPacket docnum=152692 [11:29:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0A 5F 07 01 9D A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 AC A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 54 02 00 35 04 06 00 84 A6 DF 95 E4 EB BA 6C D6 2F 5A 54 03 C3 [11:29:49]CheckFolder [11:29:49]dirname=/storage/ofd_packets [11:29:49]CheckFolder done [11:29:49]ProducePacketName [11:29:49]name=ofd_packets/00152692 [11:29:49]NVStorageSaveData ofd_packets/00152692 [11:29:49]File name is /storage/ofd_packets/00152692 [11:29:49]Write 301 bytes [11:29:49]NVStorageSaveData done [11:29:49]OFDSenderStorePacket done [11:29:49]KKMCreateOFDPacket done [11:29:49]NVStorageSaveData kkm_last_timestamp [11:29:49]File name is /storage/kkm_last_timestamp [11:29:49]Write 4 bytes [11:29:49]NVStorageSaveData done [11:29:49]ExternCall_PrintAddStr [11:29:49]wPrintStart [11:29:49]Write to MH i2c: 01 00 00 B1 03 B4 [11:29:49]Write i2c OK [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: 01 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: 01 07 00 [11:29:49]MH_I2C_Read... [11:29:49]Read from MH i2c: 01 07 00 B1 03 00 00 00 00 00 FF 0F C9 [11:29:49]RasterBufferAndPrint [11:29:49]line Счет N : (1)1786693 [11:29:49]line ИНН: 02508201610067 [11:29:49]line Контрольно-Кассовый Чек [11:29:49]line ПРОДАЖА [11:29:49]line ТРК (МРК, ГНК) : 13 [11:29:49]line Товар: 2710124500 [11:29:49]line Аи-95-К-5 [11:29:49]line 26.960 * 74.20 [11:29:49]line = 2000.43 [11:29:49]line НДС 12% НСП 1% [11:29:49]line > о реализуемом товаре [11:29:49]line ОКРУГЛЕНИЕ: -0.43 [11:29:49]line ИТОГО: 2000.00 [11:29:49]line Внесено: 2000.00 [11:29:49]line СДАЧА: 0.00 [11:29:49]line НСП 1% : 17.70 [11:29:49]line НДС 12% : 212.43 [11:29:49]line Наличными: 2000.00 [11:29:49]line Безнал.: 0.00 [11:29:49]line Место: АЗС № 89 "Партнер Нефть" [11:29:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:29:49]line СНО: Общий режим [11:29:49]line Чек 151 24.09.2024 11:29 [11:29:49]line Смена: 477 ФФД: 1.0 [11:29:49]line ЗНМ: 0300000113 [11:29:49]line РНМ: 0000000000091825 [11:29:49]line Версия ККМ: 001 [11:29:49]line ФМ: 0000000000871835 [11:29:49]line ФД: 152692 [11:29:49]line ФПД: 145852250580203 [11:29:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112948&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152692&fm=145852250580203&tin=02508201610067®Number=0000000000091825&sum=200000 [11:29:49]written 0, free lines is 4095 [11:29:50]Write to MH i2c: 01 00 00 DC 03 DF [11:29:50]Write i2c OK [11:29:50]MH_I2C_Read... [11:29:50]Read from MH i2c: 01 [11:29:50]MH_I2C_Read... [11:29:50]Read from MH i2c: 01 07 00 [11:29:50]MH_I2C_Read... [11:29:50]Read from MH i2c: 01 07 00 DC 03 00 00 00 00 00 DF 0C D1 [11:29:50]RasterBufferAndPrint [11:29:50]line [11:29:50]line [11:29:50]line [11:29:50]line [11:29:50]line [11:29:50]written 0, free lines is 3307 [11:29:50]MH_Cut [11:29:50]Write to MH i2c: D1 01 00 E3 03 01 B8 [11:29:50]Write i2c OK [11:29:50]MH_I2C_Read... [11:29:50]Read from MH i2c: D1 [11:29:50]MH_I2C_Read... [11:29:50]Read from MH i2c: D1 01 00 [11:29:50]MH_I2C_Read... [11:29:50]Read from MH i2c: D1 01 00 E3 03 00 B7 [11:29:50]Write to MH i2c: 01 00 00 E4 03 E7 [11:29:50]Write i2c OK [11:29:50]MH_I2C_Read... [11:29:50]*** Cut start [11:29:50]*** Purtial cut [11:29:50]*** Stage 1: CUTSNS_PIN = 1 [11:29:51]recv_with_timeout no data received [11:29:51]CommunicateWithHost answer receiving error [11:29:51]CommunicateWithHost err = -3 [11:29:51]OFD Sender: Server communicate error [11:29:51]Read from MH i2c: 01 [11:29:51]MH_I2C_Read... [11:29:51]*** Stop cut motor [11:29:51]*** Cut end [11:29:51]Read from MH i2c: 01 07 00 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [11:29:51]process_action close_receipt done [11:29:51]requested_data is exist [11:29:51]produce_requested_data [11:29:51]requested_item fm.sn is exist - process it [11:29:51]wFMCommunicate request_size=4 [11:29:51]MH_SAM_APDU [11:29:51]CAPDU: 80 11 00 00 [11:29:51]Write to MH i2c: E2 08 00 E5 03 80 11 00 00 00 00 00 00 62 [11:29:51]Write i2c OK [11:29:51]MH_I2C_Read... [11:29:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:51]OFD Sender: Processing packet 152691 [packets to send 830, broken 828] [11:29:51]ProducePacketName [11:29:51]name=ofd_packets/00152691 [11:29:51]OFD Sender: To server: pG, [11:29:51]CommunicateWithHost lk.salyk.kg:30040 [11:29:51]ConnectInit lk.salyk.kg [11:29:51]Read from MH i2c: E2 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 17 00 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 17 00 E5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B5 [11:29:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:29:51]wFMCommunicate OK [11:29:51]requested_item fd.num is exist - process it [11:29:51]SAM_PROTO_GetFieldsCounters [11:29:51]wFMCommunicate request_size=4 [11:29:51]MH_SAM_APDU [11:29:51]CAPDU: 80 13 00 00 [11:29:51]Write to MH i2c: E2 08 00 E6 03 80 13 00 00 00 00 00 00 65 [11:29:51]Write i2c OK [11:29:51]MH_I2C_Read... [11:29:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:29:51]Read from MH i2c: E2 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 62 00 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 62 00 E6 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 74 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 F3 [11:29:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 74 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:29:51]wFMCommunicate OK [11:29:51]SAM_PROTO_GetFieldsCounters done [11:29:51]requested_item shift.num is exist - process it [11:29:51]requested_item shift.opened is exist - process it [11:29:51]req_shift_opened [11:29:51]FM_GetShiftState [11:29:51]SAM_PROTO_GetShiftState [11:29:51]wFMCommunicate request_size=4 [11:29:51]MH_SAM_APDU [11:29:51]CAPDU: 80 13 01 00 [11:29:51]Write to MH i2c: E2 08 00 E7 03 80 13 01 00 00 00 00 00 67 [11:29:51]Write i2c OK [11:29:51]MH_I2C_Read... [11:29:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:51]Read from MH i2c: E2 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 0E 00 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 0E 00 E7 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 34 [11:29:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:29:51]wFMCommunicate OK [11:29:51]SAM_PROTO_GetShiftState done [11:29:51]FM_GetShiftState done [11:29:51]req_shift_opened done [11:29:51]requested_item shift.open_date is exist - process it [11:29:51]req_shift_open_date [11:29:51]req_shift_open_date done [11:29:51]produce_requested_data done [11:29:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152692,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:29:51]process_action_free close_receipt [11:29:51]json_value_free [11:29:51]json_value_free done [11:29:51]process_json_proto returns [11:29:51]Send response to host [11:29:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152692,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:29:51]free response buf [11:29:51]execute_script done [11:29:51]execute_script returns [11:29:51]free content buf [11:29:51]Sock 7.Close socket [11:29:51]Sock 7.Thread stoped [11:29:51]accept exits with 9 [11:29:51]New connection [11:29:51]New thread 3067276644 created [11:29:51]Thread 3067420004 joined [11:29:51]Waiting for new connection... [11:29:51] Sock 9.Parse request [11:29:51]Sock 9.Check first char [11:29:51]Sock 9.First char is OK [11:29:51]request: POST /json_proto HTTP/1.0 [11:29:51]Method: POST [11:29:51]URL: /json_proto [11:29:51]Method is POST - this is cgi request [11:29:51]url: /json_proto [11:29:51]query_string will be loaded in cgi processing [11:29:51]execute_cgi json_proto POST (null) [11:29:51]execute_cgi path=json_proto method=POST [11:29:51]POST find Content-Length [11:29:51]Host: 172.17.43.67:8080 [11:29:51]Content-Length: 663 [11:29:51]Content-Type: application/json [11:29:51] [11:29:51]POST finish read [11:29:51]Found Content-Length = 663 [11:29:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:51]execute_script... [11:29:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:51]POST & json_proto [11:29:51]process_json_proto [11:29:51]json parsed OK: [11:29:51]protocol is kg_v1.0 [11:29:51]action value=close_receipt [11:29:51]process_action close_receipt [11:29:51]cmd_close_receipt [11:29:51]MH_GetDate [11:29:51]Write to MH i2c: F0 00 00 E8 03 DA [11:29:51]Write i2c OK [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: F0 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: F0 09 00 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: F0 09 00 E8 03 00 B0 A2 F2 66 6A BD 47 65 60 [11:29:51]GetLastDocTimeStamp 1727177388 [11:29:51]current date 1727177392 [11:29:51]FM_GetShiftState [11:29:51]SAM_PROTO_GetShiftState [11:29:51]wFMCommunicate request_size=4 [11:29:51]MH_SAM_APDU [11:29:51]CAPDU: 80 13 01 00 [11:29:51]Write to MH i2c: E2 08 00 E9 03 80 13 01 00 00 00 00 00 69 [11:29:51]Write i2c OK [11:29:51]MH_I2C_Read... [11:29:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:51]Read from MH i2c: E2 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 0E 00 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 0E 00 E9 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 36 [11:29:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:29:51]wFMCommunicate OK [11:29:51]SAM_PROTO_GetShiftState done [11:29:51]FM_GetShiftState done [11:29:51]opened in 1727137889 [11:29:51]opened+sec_in_day 1727224289 [11:29:51]quantity*price = 70062 [11:29:51]sum+1 = 70063 [11:29:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.40 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 152 24.09.2024 11:29 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152693 ФПД: 88079176071531 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112952&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152693&fm=88079176071531&tin=02508201610067®Number=0000000000091825&sum=70000 [11:29:53]StoreToDocumentArchive [11:29:53]shift 477 fd 152693 [11:29:53]save to /storage/0477/doc_00152693 [11:29:53]save last doc name /storage/0477/doc_00152693 to /storage/kkm_last_doc_name [11:29:53]save OK [11:29:53]Clear old archive folders... [11:29:53]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:29:53]tlvbuf is 00104E70 [11:29:53]SAM_PROTO_ClearQueue [11:29:53]wFMCommunicate request_size=4 [11:29:53]MH_SAM_APDU [11:29:53]CAPDU: 80 09 00 00 [11:29:53]Write to MH i2c: E2 08 00 F6 03 80 09 00 00 00 00 00 00 6B [11:29:53]Write i2c OK [11:29:53]MH_I2C_Read... [11:29:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:29:53]Read from MH i2c: E2 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 03 00 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [11:29:53]RAPDU: 90 00 [11:29:53]wFMCommunicate OK [11:29:53]SAM_PROTO_ClearQueue done [11:29:53]KKMCreateOFDPacket [11:29:53]OFDProtocolAddRootSTLVToBuf [11:29:53]FM_MakeSignedData [11:29:53]FM_MakeSignedData [11:29:53]SAM_PROTO_SignData [11:29:53]wFMCommunicate request_size=4 [11:29:53]MH_SAM_APDU [11:29:53]CAPDU: 80 0D 01 02 [11:29:53]Write to MH i2c: E2 08 00 F7 03 80 0D 01 02 00 00 00 00 73 [11:29:53]Write i2c OK [11:29:53]MH_I2C_Read... [11:29:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:29:53]Read from MH i2c: E2 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 03 00 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [11:29:53]RAPDU: 90 00 [11:29:53]wFMCommunicate OK [11:29:53]wFMCommunicate request_size=255 [11:29:53]MH_SAM_APDU [11:29:53]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 B0 A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 54 02 00 35 04 06 00 50 1B 88 00 79 [11:29:53]Write to MH i2c: E2 02 01 F8 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 B0 A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 54 02 00 35 04 06 00 50 1B 88 00 79 00 00 27 [11:29:53]Write i2c OK [11:29:53]MH_I2C_Read... [11:29:53]Connected sock=10 [11:29:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AD 52 07 01 70 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 Read from MH i2c: 00 E2 01 [11:29:53]F7 MH_I2C_Read... [11:29:53]03 Read from MH i2c: 06 E2 00 03 00 00 00 [11:29:53]00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 MH_I2C_Read... [11:29:53]00 Read from MH i2c: 00 E2 00 03 00 00 00 F8 39 03 04 00 06 90 00 00 00 6F 00 [11:29:53]RAPDU: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:53]90 00 00 00 [11:29:53]00 wFMCommunicate OK [11:29:53]00 wFMCommunicate request_size=6 [11:29:53]1F MH_SAM_APDU [11:29:53]04 CAPDU: 02 80 00 0D 01 02 00 02 12 01 04 6B 04 [11:29:53]00 Write to MH i2c: 96 E2 00 09 00 00 00 F9 F4 03 03 80 04 0D 00 02 02 A6 01 A2 00 F2 6B 66 00 0E 00 04 E3 04 [11:29:53]00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 54 Write i2c OK [11:29:53]02 MH_I2C_Read... [11:29:53]00 35 04 06 00 AC 13 F1 58 4D 8A 59 7E 13 42 C2 C8 4D E7 [11:29:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:53]Read from MH i2c: E2 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 03 00 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [11:29:53]RAPDU: 90 00 [11:29:53]wFMCommunicate OK [11:29:53]wFMCommunicate request_size=4 [11:29:53]MH_SAM_APDU [11:29:53]CAPDU: 80 0D 03 02 [11:29:53]Write to MH i2c: E2 08 00 FA 03 80 0D 03 02 00 00 00 00 78 [11:29:53]Write i2c OK [11:29:53]MH_I2C_Read... [11:29:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:29:53]Read from MH i2c: E2 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 0B 00 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 0B 00 FA 03 00 EE F0 BA A1 D4 38 1A 83 90 00 5B [11:29:53]RAPDU: EE F0 BA A1 D4 38 1A 83 90 00 [11:29:53]wFMCommunicate OK [11:29:53]SAM_PROTO_SignData done [11:29:53]FM_MakeSignedData done [11:29:53]CreateOFDProtocolMessage [11:29:53]wFMCommunicate request_size=4 [11:29:53]MH_SAM_APDU [11:29:53]CAPDU: 80 11 00 00 [11:29:53]Write to MH i2c: E2 08 00 FB 03 80 11 00 00 00 00 00 00 78 [11:29:53]Write i2c OK [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 [11:29:53]MH_I2C_Read... [11:29:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:53]Read from MH i2c: E2 17 00 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 17 00 FB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CB [11:29:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:29:53]wFMCommunicate OK [11:29:53]CreateOFDProtocolMessage done [11:29:53]OFDSenderStorePacket 152693 [11:29:53]StoreOFDPacket docnum=152693 [11:29:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 C4 EB 03 01 9A 5A 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 B0 A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 54 02 00 35 04 06 00 50 1B 88 00 79 6B EE F0 BA A1 D4 38 1A 83 [11:29:53]CheckFolder [11:29:53]dirname=/storage/ofd_packets [11:29:53]CheckFolder done [11:29:53]ProducePacketName [11:29:53]name=ofd_packets/00152693 [11:29:53]NVStorageSaveData ofd_packets/00152693 [11:29:53]File name is /storage/ofd_packets/00152693 [11:29:53]Write 297 bytes [11:29:53]NVStorageSaveData done [11:29:53]OFDSenderStorePacket done [11:29:53]KKMCreateOFDPacket done [11:29:53]NVStorageSaveData kkm_last_timestamp [11:29:53]File name is /storage/kkm_last_timestamp [11:29:53]Write 4 bytes [11:29:53]NVStorageSaveData done [11:29:54]ExternCall_PrintAddStr [11:29:54]wPrintStart [11:29:54]Write to MH i2c: 01 00 00 FC 03 FF [11:29:54]Write i2c OK [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: 01 [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: 01 07 00 [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: 01 07 00 FC 03 00 00 00 00 00 FF 0F 14 [11:29:54]RasterBufferAndPrint [11:29:54]line Счет N : (1)1786695 [11:29:54]line ИНН: 02508201610067 [11:29:54]line Контрольно-Кассовый Чек [11:29:54]line ПРОДАЖА [11:29:54]line ТРК (МРК, ГНК) : 33 [11:29:54]line Товар: 2710124130 [11:29:54]line Super-92 [11:29:54]line 10.110 * 69.30 [11:29:54]line = 700.62 [11:29:54]line НДС 12% НСП 1% [11:29:54]line > о реализуемом товаре [11:29:54]line ОКРУГЛЕНИЕ: -0.62 [11:29:54]line ИТОГО: 700.00 [11:29:54]line Внесено: 700.00 [11:29:54]line СДАЧА: 0.00 [11:29:54]line НСП 1% : 6.20 [11:29:54]line НДС 12% : 74.40 [11:29:54]line Наличными: 700.00 [11:29:54]line Безнал.: 0.00 [11:29:54]line Место: АЗС № 89 "Партнер Нефть" [11:29:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:29:54]line СНО: Общий режим [11:29:54]line Чек 152 24.09.2024 11:29 [11:29:54]line Смена: 477 ФФД: 1.0 [11:29:54]line ЗНМ: 0300000113 [11:29:54]line РНМ: 0000000000091825 [11:29:54]line Версия ККМ: 001 [11:29:54]line ФМ: 0000000000871835 [11:29:54]line ФД: 152693 [11:29:54]line ФПД: 88079176071531 [11:29:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T112952&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152693&fm=88079176071531&tin=02508201610067®Number=0000000000091825&sum=70000 [11:29:54]written 0, free lines is 4095 [11:29:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B7 2E 47 00 AD 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 54 02 00 F4 03 04 00 AE 4A F2 66 B6 04 01 00 00 4B 72 B2 3C B7 24 6F B7 [11:29:54]CommunicateWithHost err = 0 [11:29:54]CheckOFDResponse [11:29:54]1017 (14) - 77093643461234 [11:29:54]1041 (16) - 0000000000871835 [11:29:54]1040 (4) - 152691 [11:29:54]1012 (4) - 24.09.2024 05:14 [11:29:54]1206 (1) - 0 [11:29:54]OFD Sender: Remove packet 152691 [11:29:54]ProducePacketName [11:29:54]name=ofd_packets/00152691 [11:29:54]NVStorageDeleteData [11:29:54]Write to MH i2c: 01 00 00 27 04 2B [11:29:54]Write i2c OK [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: 01 [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: 01 07 00 [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: 01 07 00 27 04 00 00 00 00 00 E7 0C 25 [11:29:54]RasterBufferAndPrint [11:29:54]line [11:29:54]line [11:29:54]line [11:29:54]line [11:29:54]line [11:29:54]written 0, free lines is 3324 [11:29:54]MH_Cut [11:29:54]Write to MH i2c: D1 01 00 2E 04 01 04 [11:29:54]Write i2c OK [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: D1 [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: D1 01 00 [11:29:54]MH_I2C_Read... [11:29:54]Read from MH i2c: D1 01 00 2E 04 00 03 [11:29:54]Write to MH i2c: 01 00 00 2F 04 33 [11:29:54]Write i2c OK [11:29:54]MH_I2C_Read... [11:29:54]OFD Sender: Processing packet 152692 [packets to send 830, broken 828] [11:29:54]ProducePacketName [11:29:54]name=ofd_packets/00152692 [11:29:54]OFD Sender: To server: pG, [11:29:54]CommunicateWithHost lk.salyk.kg:30040 [11:29:54]ConnectInit lk.salyk.kg [11:29:55]*** Cut start [11:29:55]*** Purtial cut [11:29:55]*** Stage 1: CUTSNS_PIN = 1 [11:29:55]Read from MH i2c: 01 [11:29:55]MH_I2C_Read... [11:29:55]*** Stop cut motor [11:29:55]*** Cut end [11:29:55]Read from MH i2c: 01 07 00 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 FF 0F 48 [11:29:55]process_action close_receipt done [11:29:55]requested_data is exist [11:29:55]produce_requested_data [11:29:55]requested_item fm.sn is exist - process it [11:29:55]wFMCommunicate request_size=4 [11:29:55]MH_SAM_APDU [11:29:55]CAPDU: 80 11 00 00 [11:29:55]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [11:29:55]Write i2c OK [11:29:55]MH_I2C_Read... [11:29:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:55]Read from MH i2c: E2 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 17 00 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 17 00 30 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 01 [11:29:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:29:55]wFMCommunicate OK [11:29:55]requested_item fd.num is exist - process it [11:29:55]SAM_PROTO_GetFieldsCounters [11:29:55]wFMCommunicate request_size=4 [11:29:55]MH_SAM_APDU [11:29:55]CAPDU: 80 13 00 00 [11:29:55]Write to MH i2c: E2 08 00 31 04 80 13 00 00 00 00 00 00 B1 [11:29:55]Write i2c OK [11:29:55]MH_I2C_Read... [11:29:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:29:55]Read from MH i2c: E2 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 62 00 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 62 00 31 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 75 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 43 [11:29:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 75 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:29:55]wFMCommunicate OK [11:29:55]SAM_PROTO_GetFieldsCounters done [11:29:55]requested_item shift.num is exist - process it [11:29:55]requested_item shift.opened is exist - process it [11:29:55]req_shift_opened [11:29:55]FM_GetShiftState [11:29:55]SAM_PROTO_GetShiftState [11:29:55]wFMCommunicate request_size=4 [11:29:55]MH_SAM_APDU [11:29:55]CAPDU: 80 13 01 00 [11:29:55]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [11:29:55]Write i2c OK [11:29:55]MH_I2C_Read... [11:29:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:55]Read from MH i2c: E2 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 0E 00 [11:29:55]MH_I2C_Read... [11:29:55]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 80 [11:29:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:29:55]wFMCommunicate OK [11:29:55]SAM_PROTO_GetShiftState done [11:29:55]FM_GetShiftState done [11:29:55]req_shift_opened done [11:29:55]requested_item shift.open_date is exist - process it [11:29:55]req_shift_open_date [11:29:55]req_shift_open_date done [11:29:55]produce_requested_data done [11:29:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152693,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:29:55]process_action_free close_receipt [11:29:55]json_value_free [11:29:55]json_value_free done [11:29:55]process_json_proto returns [11:29:55]Send response to host [11:29:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152693,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:29:55]free response buf [11:29:55]execute_script done [11:29:55]execute_script returns [11:29:55]free content buf [11:29:55]Sock 9.Close socket [11:29:55]Sock 9.Thread stoped [11:29:56]Connected sock=10 [11:29:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0A 5F 07 01 9D A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 AC A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 54 02 00 35 04 06 00 84 A6 DF 95 E4 EB BA 6C D6 2F 5A 54 03 C3 [11:29:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B0 B3 47 00 8C 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 54 02 00 F4 03 04 00 B1 4A F2 66 B6 04 01 00 00 E0 BE E2 F5 79 BC DE 1C [11:29:57]CommunicateWithHost err = 0 [11:29:57]CheckOFDResponse [11:29:57]1017 (14) - 77093643461234 [11:29:57]1041 (16) - 0000000000871835 [11:29:57]1040 (4) - 152692 [11:29:57]1012 (4) - 24.09.2024 05:14 [11:29:57]1206 (1) - 0 [11:29:57]OFD Sender: Remove packet 152692 [11:29:57]ProducePacketName [11:29:57]name=ofd_packets/00152692 [11:29:57]NVStorageDeleteData [11:29:57]OFD Sender: Processing packet 152693 [packets to send 829, broken 828] [11:29:57]ProducePacketName [11:29:57]name=ofd_packets/00152693 [11:29:57]OFD Sender: To server: pG, [11:29:57]CommunicateWithHost lk.salyk.kg:30040 [11:29:57]ConnectInit lk.salyk.kg [11:29:58]Connected sock=9 [11:29:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 C4 EB 03 01 9A 5A 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 B0 A2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 54 02 00 35 04 06 00 50 1B 88 00 79 6B EE F0 BA A1 D4 38 1A 83 [11:29:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4C 79 47 00 58 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 54 02 00 F4 03 04 00 B3 4A F2 66 B6 04 01 00 00 3A 58 0F BC C6 3F 03 8F [11:29:58]CommunicateWithHost err = 0 [11:29:58]CheckOFDResponse [11:29:58]1017 (14) - 77093643461234 [11:29:58]1041 (16) - 0000000000871835 [11:29:58]1040 (4) - 152693 [11:29:58]1012 (4) - 24.09.2024 05:14 [11:29:58]1206 (1) - 0 [11:29:58]OFD Sender: Remove packet 152693 [11:29:58]ProducePacketName [11:29:58]name=ofd_packets/00152693 [11:29:58]NVStorageDeleteData [11:29:59]OFD Sender: No OFD packet to send [11:29:59]OFD Sender: No OFD packet to send [11:30:04]OFD Sender: No OFD packet to send [11:30:08]recv_with_timeout no data received [11:30:09]OFD Sender: No OFD packet to send [11:30:14]OFD Sender: No OFD packet to send [11:30:19]OFD Sender: No OFD packet to send [11:30:24]OFD Sender: No OFD packet to send [11:30:27]recv_with_timeout no data received [11:30:29]OFD Sender: No OFD packet to send [11:30:34]OFD Sender: No OFD packet to send [11:30:39]OFD Sender: No OFD packet to send [11:30:44]OFD Sender: No OFD packet to send [11:30:49]OFD Sender: No OFD packet to send [11:30:54]OFD Sender: No OFD packet to send [11:30:59]OFD Sender: No OFD packet to send [11:31:04]OFD Sender: No OFD packet to send [11:31:09]OFD Sender: No OFD packet to send [11:31:14]OFD Sender: No OFD packet to send [11:31:19]OFD Sender: No OFD packet to send [11:31:24]OFD Sender: No OFD packet to send [11:31:29]OFD Sender: No OFD packet to send [11:31:34]OFD Sender: No OFD packet to send [11:31:39]OFD Sender: No OFD packet to send [11:31:44]OFD Sender: No OFD packet to send [11:31:48]recv_with_timeout no data received [11:31:49]OFD Sender: No OFD packet to send [11:31:54]OFD Sender: No OFD packet to send [11:31:59]OFD Sender: No OFD packet to send [11:32:04]OFD Sender: No OFD packet to send [11:32:09]OFD Sender: No OFD packet to send [11:32:14]OFD Sender: No OFD packet to send [11:32:19]OFD Sender: No OFD packet to send [11:32:24]OFD Sender: No OFD packet to send [11:32:29]OFD Sender: No OFD packet to send [11:32:34]OFD Sender: No OFD packet to send [11:32:39]OFD Sender: No OFD packet to send [11:32:44]OFD Sender: No OFD packet to send [11:32:49]OFD Sender: No OFD packet to send [11:32:54]OFD Sender: No OFD packet to send [11:32:59]OFD Sender: No OFD packet to send [11:33:04]OFD Sender: No OFD packet to send [11:33:09]OFD Sender: No OFD packet to send [11:33:14]OFD Sender: No OFD packet to send [11:33:19]OFD Sender: No OFD packet to send [11:33:24]OFD Sender: No OFD packet to send [11:33:29]OFD Sender: No OFD packet to send [11:33:34]OFD Sender: No OFD packet to send [11:33:39]OFD Sender: No OFD packet to send [11:33:45]OFD Sender: No OFD packet to send [11:33:50]OFD Sender: No OFD packet to send [11:33:55]OFD Sender: No OFD packet to send [11:34:00]OFD Sender: No OFD packet to send [11:34:00]recv_with_timeout no data received [11:34:05]OFD Sender: No OFD packet to send [11:34:10]OFD Sender: No OFD packet to send [11:34:15]OFD Sender: No OFD packet to send [11:34:16]recv_with_timeout no data received [11:34:20]OFD Sender: No OFD packet to send [11:34:25]OFD Sender: No OFD packet to send [11:34:30]OFD Sender: No OFD packet to send [11:34:35]OFD Sender: No OFD packet to send [11:34:40]OFD Sender: No OFD packet to send [11:34:45]OFD Sender: No OFD packet to send [11:34:47]recv_with_timeout no data received [11:34:50]OFD Sender: No OFD packet to send [11:34:55]OFD Sender: No OFD packet to send [11:35:00]OFD Sender: No OFD packet to send [11:35:05]OFD Sender: No OFD packet to send [11:35:10]OFD Sender: No OFD packet to send [11:35:15]OFD Sender: No OFD packet to send [11:35:20]OFD Sender: No OFD packet to send [11:35:25]OFD Sender: No OFD packet to send [11:35:29]recv_with_timeout no data received [11:35:30]OFD Sender: No OFD packet to send [11:35:35]OFD Sender: No OFD packet to send [11:35:40]OFD Sender: No OFD packet to send [11:35:45]OFD Sender: No OFD packet to send [11:35:50]OFD Sender: No OFD packet to send [11:35:55]OFD Sender: No OFD packet to send [11:36:00]OFD Sender: No OFD packet to send [11:36:05]OFD Sender: No OFD packet to send [11:36:10]OFD Sender: No OFD packet to send [11:36:11]accept exits with 7 [11:36:11]New connection [11:36:11]New thread 3067420004 created [11:36:11]Thread 3067276644 joined [11:36:11]Waiting for new connection... [11:36:11] Sock 7.Parse request [11:36:11]Sock 7.Check first char [11:36:11]Sock 7.First char is OK [11:36:11]request: POST /json_proto HTTP/1.0 [11:36:11]Method: POST [11:36:11]URL: /json_proto [11:36:11]Method is POST - this is cgi request [11:36:11]url: /json_proto [11:36:11]query_string will be loaded in cgi processing [11:36:11]execute_cgi json_proto POST (null) [11:36:11]execute_cgi path=json_proto method=POST [11:36:11]POST find Content-Length [11:36:11]Host: 172.17.43.67:8080 [11:36:11]Content-Length: 683 [11:36:11]Content-Type: application/json [11:36:11] [11:36:11]POST finish read [11:36:11]Found Content-Length = 683 [11:36:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:11]execute_script... [11:36:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:36:11]POST & json_proto [11:36:11]process_json_proto [11:36:11]json parsed OK: [11:36:11]protocol is kg_v1.0 [11:36:11]action value=close_receipt [11:36:11]process_action close_receipt [11:36:11]cmd_close_receipt [11:36:11]MH_GetDate [11:36:11]Write to MH i2c: F0 00 00 33 04 26 [11:36:11]Write i2c OK [11:36:11]MH_I2C_Read... [11:36:11]Read from MH i2c: F0 [11:36:11]MH_I2C_Read... [11:36:11]Read from MH i2c: F0 09 00 [11:36:11]MH_I2C_Read... [11:36:11]Read from MH i2c: F0 09 00 33 04 00 2C A4 F2 66 6A BD 47 65 2A [11:36:11]GetLastDocTimeStamp 1727177392 [11:36:11]current date 1727177772 [11:36:11]FM_GetShiftState [11:36:11]SAM_PROTO_GetShiftState [11:36:11]wFMCommunicate request_size=4 [11:36:11]MH_SAM_APDU [11:36:11]CAPDU: 80 13 01 00 [11:36:11]Write to MH i2c: E2 08 00 34 04 80 13 01 00 00 00 00 00 B5 [11:36:11]Write i2c OK [11:36:11]MH_I2C_Read... [11:36:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:11]Read from MH i2c: E2 [11:36:11]MH_I2C_Read... [11:36:11]Read from MH i2c: E2 0E 00 [11:36:11]MH_I2C_Read... [11:36:11]Read from MH i2c: E2 0E 00 34 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 82 [11:36:11]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:36:11]wFMCommunicate OK [11:36:11]SAM_PROTO_GetShiftState done [11:36:11]FM_GetShiftState done [11:36:11]opened in 1727137889 [11:36:11]opened+sec_in_day 1727224289 [11:36:11]quantity*price = 100005 [11:36:11]sum+1 = 100006 [11:36:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 153 24.09.2024 11:36 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152694 ФПД: 260020313715806 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T113612&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152694&fm=260020313715806&tin=02508201610067®Number=0000000000091825&sum=100000 [11:36:13]StoreToDocumentArchive [11:36:13]shift 477 fd 152694 [11:36:13]save to /storage/0477/doc_00152694 [11:36:13]save last doc name /storage/0477/doc_00152694 to /storage/kkm_last_doc_name [11:36:13]save OK [11:36:13]Clear old archive folders... [11:36:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:36:13]tlvbuf is 000A3A80 [11:36:13]SAM_PROTO_ClearQueue [11:36:13]wFMCommunicate request_size=4 [11:36:13]MH_SAM_APDU [11:36:13]CAPDU: 80 09 00 00 [11:36:13]Write to MH i2c: E2 08 00 41 04 80 09 00 00 00 00 00 00 B7 [11:36:13]Write i2c OK [11:36:13]MH_I2C_Read... [11:36:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:36:13]Read from MH i2c: E2 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: E2 03 00 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [11:36:13]RAPDU: 90 00 [11:36:13]wFMCommunicate OK [11:36:13]SAM_PROTO_ClearQueue done [11:36:13]KKMCreateOFDPacket [11:36:13]OFDProtocolAddRootSTLVToBuf [11:36:13]FM_MakeSignedData [11:36:13]FM_MakeSignedData [11:36:13]SAM_PROTO_SignData [11:36:13]wFMCommunicate request_size=4 [11:36:13]MH_SAM_APDU [11:36:13]CAPDU: 80 0D 01 02 [11:36:13]Write to MH i2c: E2 08 00 42 04 80 0D 01 02 00 00 00 00 BF [11:36:13]Write i2c OK [11:36:13]MH_I2C_Read... [11:36:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:36:13]Read from MH i2c: E2 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: E2 03 00 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [11:36:13]RAPDU: 90 00 [11:36:13]wFMCommunicate OK [11:36:13]wFMCommunicate request_size=255 [11:36:13]MH_SAM_APDU [11:36:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 2C A4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 54 02 00 35 04 06 00 EC [11:36:13]Write to MH i2c: E2 02 01 43 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 2C A4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 54 02 00 35 04 06 00 EC 00 00 24 [11:36:13]Write i2c OK [11:36:13]MH_I2C_Read... [11:36:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:13]Read from MH i2c: E2 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: E2 03 00 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [11:36:13]RAPDU: 90 00 [11:36:13]wFMCommunicate OK [11:36:13]wFMCommunicate request_size=10 [11:36:13]MH_SAM_APDU [11:36:13]CAPDU: 80 0D 02 02 05 7C B2 6E F4 5E [11:36:13]Write to MH i2c: E2 0D 00 44 04 80 0D 02 02 05 00 7C B2 6E F4 5E 00 00 BA [11:36:13]Write i2c OK [11:36:13]MH_I2C_Read... [11:36:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:13]Read from MH i2c: E2 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: E2 03 00 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [11:36:13]RAPDU: 90 00 [11:36:13]wFMCommunicate OK [11:36:13]wFMCommunicate request_size=4 [11:36:13]MH_SAM_APDU [11:36:13]CAPDU: 80 0D 03 02 [11:36:13]Write to MH i2c: E2 08 00 45 04 80 0D 03 02 00 00 00 00 C4 [11:36:13]Write i2c OK [11:36:13]MH_I2C_Read... [11:36:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:36:13]Read from MH i2c: E2 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: E2 0B 00 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: E2 0B 00 45 04 00 77 AD BB 02 7A 87 1A 47 90 00 08 [11:36:13]RAPDU: 77 AD BB 02 7A 87 1A 47 90 00 [11:36:13]wFMCommunicate OK [11:36:13]SAM_PROTO_SignData done [11:36:13]FM_MakeSignedData done [11:36:13]CreateOFDProtocolMessage [11:36:13]wFMCommunicate request_size=4 [11:36:13]MH_SAM_APDU [11:36:13]CAPDU: 80 11 00 00 [11:36:13]Write to MH i2c: E2 08 00 46 04 80 11 00 00 00 00 00 00 C4 [11:36:13]Write i2c OK [11:36:13]MH_I2C_Read... [11:36:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:13]Read from MH i2c: E2 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: E2 17 00 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: E2 17 00 46 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [11:36:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:36:13]wFMCommunicate OK [11:36:13]CreateOFDProtocolMessage done [11:36:13]OFDSenderStorePacket 152694 [11:36:13]StoreOFDPacket docnum=152694 [11:36:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F0 99 07 01 81 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 2C A4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 54 02 00 35 04 06 00 EC 7C B2 6E F4 5E 77 AD BB 02 7A 87 1A 47 [11:36:13]CheckFolder [11:36:13]dirname=/storage/ofd_packets [11:36:13]CheckFolder done [11:36:13]ProducePacketName [11:36:13]name=ofd_packets/00152694 [11:36:13]NVStorageSaveData ofd_packets/00152694 [11:36:13]File name is /storage/ofd_packets/00152694 [11:36:13]Write 301 bytes [11:36:13]NVStorageSaveData done [11:36:13]OFDSenderStorePacket done [11:36:13]KKMCreateOFDPacket done [11:36:13]NVStorageSaveData kkm_last_timestamp [11:36:13]File name is /storage/kkm_last_timestamp [11:36:13]Write 4 bytes [11:36:13]NVStorageSaveData done [11:36:13]ExternCall_PrintAddStr [11:36:13]wPrintStart [11:36:13]Write to MH i2c: 01 00 00 47 04 4B [11:36:13]Write i2c OK [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: 01 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: 01 07 00 [11:36:13]MH_I2C_Read... [11:36:13]Read from MH i2c: 01 07 00 47 04 00 00 00 00 00 FF 0F 60 [11:36:13]RasterBufferAndPrint [11:36:13]line Счет N : (1)1786696 [11:36:13]line ИНН: 02508201610067 [11:36:13]line Контрольно-Кассовый Чек [11:36:13]line ПРОДАЖА [11:36:13]line ТРК (МРК, ГНК) : 42 [11:36:13]line Товар: 2710124130 [11:36:13]line Аи-92-К-5 [11:36:13]line 14.750 * 67.80 [11:36:13]line = 1000.05 [11:36:13]line НДС 12% НСП 1% [11:36:13]line > о реализуемом товаре [11:36:13]line ОКРУГЛЕНИЕ: -0.05 [11:36:13]line ИТОГО: 1000.00 [11:36:13]line Внесено: 1000.00 [11:36:13]line СДАЧА: 0.00 [11:36:13]line НСП 1% : 8.85 [11:36:13]line НДС 12% : 106.20 [11:36:13]line Наличными: 1000.00 [11:36:13]line Безнал.: 0.00 [11:36:13]line Место: АЗС № 89 "Партнер Нефть" [11:36:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:36:13]line СНО: Общий режим [11:36:13]line Чек 153 24.09.2024 11:36 [11:36:13]line Смена: 477 ФФД: 1.0 [11:36:13]line ЗНМ: 0300000113 [11:36:13]line РНМ: 0000000000091825 [11:36:13]line Версия ККМ: 001 [11:36:13]line ФМ: 0000000000871835 [11:36:13]line ФД: 152694 [11:36:13]line ФПД: 260020313715806 [11:36:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T113612&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152694&fm=260020313715806&tin=02508201610067®Number=0000000000091825&sum=100000 [11:36:13]written 0, free lines is 4095 [11:36:13]OFD Sender: Processing packet 152694 [packets to send 829, broken 828] [11:36:13]ProducePacketName [11:36:13]name=ofd_packets/00152694 [11:36:13]OFD Sender: To server: pG, [11:36:13]CommunicateWithHost lk.salyk.kg:30040 [11:36:13]ConnectInit lk.salyk.kg [11:36:14]Write to MH i2c: 01 00 00 72 04 76 [11:36:14]Write i2c OK [11:36:14]MH_I2C_Read... [11:36:14]Read from MH i2c: 01 [11:36:14]MH_I2C_Read... [11:36:14]Read from MH i2c: 01 07 00 [11:36:14]MH_I2C_Read... [11:36:14]Read from MH i2c: 01 07 00 72 04 00 00 00 00 00 E0 0C 69 [11:36:14]RasterBufferAndPrint [11:36:14]line [11:36:14]line [11:36:14]line [11:36:14]line [11:36:14]line [11:36:14]written 0, free lines is 3302 [11:36:14]MH_Cut [11:36:14]Write to MH i2c: D1 01 00 79 04 01 4F [11:36:14]Write i2c OK [11:36:14]MH_I2C_Read... [11:36:14]Read from MH i2c: D1 [11:36:14]MH_I2C_Read... [11:36:14]Read from MH i2c: D1 01 00 [11:36:14]MH_I2C_Read... [11:36:14]Read from MH i2c: D1 01 00 79 04 00 4E [11:36:14]Write to MH i2c: 01 00 00 7A 04 7E [11:36:14]Write i2c OK [11:36:14]MH_I2C_Read... [11:36:14]*** Cut start [11:36:14]*** Purtial cut [11:36:14]*** Stage 1: CUTSNS_PIN = 1 [11:36:15]Read from MH i2c: 01 [11:36:15]MH_I2C_Read... [11:36:15]*** Stop cut motor [11:36:15]*** Cut end [11:36:15]Read from MH i2c: 01 07 00 [11:36:15]MH_I2C_Read... [11:36:15]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 FF 0F 93 [11:36:15]process_action close_receipt done [11:36:15]requested_data is exist [11:36:15]produce_requested_data [11:36:15]requested_item fm.sn is exist - process it [11:36:15]wFMCommunicate request_size=4 [11:36:15]MH_SAM_APDU [11:36:15]CAPDU: 80 11 00 00 [11:36:15]Write to MH i2c: E2 08 00 7B 04 80 11 00 00 00 00 00 00 F9 [11:36:15]Write i2c OK [11:36:15]MH_I2C_Read... [11:36:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:15]Read from MH i2c: E2 [11:36:15]MH_I2C_Read... [11:36:15]Read from MH i2c: E2 17 00 [11:36:15]MH_I2C_Read... [11:36:15]Read from MH i2c: E2 17 00 7B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4C [11:36:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:36:15]wFMCommunicate OK [11:36:15]requested_item fd.num is exist - process it [11:36:15]SAM_PROTO_GetFieldsCounters [11:36:15]wFMCommunicate request_size=4 [11:36:15]MH_SAM_APDU [11:36:15]CAPDU: 80 13 00 00 [11:36:15]Write to MH i2c: E2 08 00 7C 04 80 13 00 00 00 00 00 00 FC [11:36:15]Write i2c OK [11:36:15]MH_I2C_Read... [11:36:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:36:15]Read from MH i2c: E2 [11:36:15]MH_I2C_Read... [11:36:15]Read from MH i2c: E2 62 00 [11:36:15]MH_I2C_Read... [11:36:15]Read from MH i2c: E2 62 00 7C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 76 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 92 [11:36:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 76 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:36:15]wFMCommunicate OK [11:36:15]SAM_PROTO_GetFieldsCounters done [11:36:15]requested_item shift.num is exist - process it [11:36:15]requested_item shift.opened is exist - process it [11:36:15]req_shift_opened [11:36:15]FM_GetShiftState [11:36:15]SAM_PROTO_GetShiftState [11:36:15]wFMCommunicate request_size=4 [11:36:15]MH_SAM_APDU [11:36:15]CAPDU: 80 13 01 00 [11:36:15]Write to MH i2c: E2 08 00 7D 04 80 13 01 00 00 00 00 00 FE [11:36:15]Write i2c OK [11:36:15]MH_I2C_Read... [11:36:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:15]Read from MH i2c: E2 [11:36:15]MH_I2C_Read... [11:36:15]Read from MH i2c: E2 0E 00 [11:36:15]MH_I2C_Read... [11:36:15]Read from MH i2c: E2 0E 00 7D 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CB [11:36:15]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:36:15]wFMCommunicate OK [11:36:15]SAM_PROTO_GetShiftState done [11:36:15]FM_GetShiftState done [11:36:15]req_shift_opened done [11:36:15]requested_item shift.open_date is exist - process it [11:36:15]req_shift_open_date [11:36:15]req_shift_open_date done [11:36:15]produce_requested_data done [11:36:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152694,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:36:15]process_action_free close_receipt [11:36:15]json_value_free [11:36:15]json_value_free done [11:36:15]process_json_proto returns [11:36:15]Send response to host [11:36:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152694,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:36:15]free response buf [11:36:15]execute_script done [11:36:15]execute_script returns [11:36:15]free content buf [11:36:15]Sock 7.Close socket [11:36:15]Sock 7.Thread stoped [11:36:18]recv_with_timeout no data received [11:36:20]Connected sock=11 [11:36:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F0 99 07 01 81 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 2C A4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 54 02 00 35 04 06 00 EC 7C B2 6E F4 5E 77 AD BB 02 7A 87 1A 47 [11:36:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 77 3A 47 00 9E 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 54 02 00 F4 03 04 00 32 4C F2 66 B6 04 01 00 00 B6 36 B7 F4 DF 9C 47 DA [11:36:21]CommunicateWithHost err = 0 [11:36:21]CheckOFDResponse [11:36:21]1017 (14) - 77093643461234 [11:36:21]1041 (16) - 0000000000871835 [11:36:21]1040 (4) - 152694 [11:36:21]1012 (4) - 24.09.2024 05:20 [11:36:21]1206 (1) - 0 [11:36:21]OFD Sender: Remove packet 152694 [11:36:21]ProducePacketName [11:36:21]name=ofd_packets/00152694 [11:36:21]NVStorageDeleteData [11:36:21]OFD Sender: No OFD packet to send [11:36:26]OFD Sender: No OFD packet to send [11:36:31]OFD Sender: No OFD packet to send [11:36:36]OFD Sender: No OFD packet to send [11:36:42]OFD Sender: No OFD packet to send [11:36:47]OFD Sender: No OFD packet to send [11:36:52]OFD Sender: No OFD packet to send [11:36:57]OFD Sender: No OFD packet to send [11:37:02]OFD Sender: No OFD packet to send [11:37:07]OFD Sender: No OFD packet to send [11:37:12]OFD Sender: No OFD packet to send [11:37:17]OFD Sender: No OFD packet to send [11:37:22]OFD Sender: No OFD packet to send [11:37:27]OFD Sender: No OFD packet to send [11:37:32]OFD Sender: No OFD packet to send [11:37:37]OFD Sender: No OFD packet to send [11:37:42]OFD Sender: No OFD packet to send [11:37:47]OFD Sender: No OFD packet to send [11:37:52]OFD Sender: No OFD packet to send [11:37:57]OFD Sender: No OFD packet to send [11:37:59]recv_with_timeout no data received [11:38:02]OFD Sender: No OFD packet to send [11:38:07]OFD Sender: No OFD packet to send [11:38:12]OFD Sender: No OFD packet to send [11:38:17]OFD Sender: No OFD packet to send [11:38:22]OFD Sender: No OFD packet to send [11:38:27]OFD Sender: No OFD packet to send [11:38:32]OFD Sender: No OFD packet to send [11:38:37]OFD Sender: No OFD packet to send [11:38:42]OFD Sender: No OFD packet to send [11:38:47]OFD Sender: No OFD packet to send [11:38:48]recv_with_timeout no data received [11:38:52]OFD Sender: No OFD packet to send [11:38:57]OFD Sender: No OFD packet to send [11:39:02]OFD Sender: No OFD packet to send [11:39:07]OFD Sender: No OFD packet to send [11:39:12]OFD Sender: No OFD packet to send [11:39:17]OFD Sender: No OFD packet to send [11:39:22]OFD Sender: No OFD packet to send [11:39:27]OFD Sender: No OFD packet to send [11:39:32]OFD Sender: No OFD packet to send [11:39:37]OFD Sender: No OFD packet to send [11:39:42]OFD Sender: No OFD packet to send [11:39:47]OFD Sender: No OFD packet to send [11:39:52]OFD Sender: No OFD packet to send [11:39:57]OFD Sender: No OFD packet to send [11:40:02]OFD Sender: No OFD packet to send [11:40:03]recv_with_timeout no data received [11:40:07]OFD Sender: No OFD packet to send [11:40:12]OFD Sender: No OFD packet to send [11:40:17]OFD Sender: No OFD packet to send [11:40:22]OFD Sender: No OFD packet to send [11:40:27]OFD Sender: No OFD packet to send [11:40:32]OFD Sender: No OFD packet to send [11:40:37]OFD Sender: No OFD packet to send [11:40:42]OFD Sender: No OFD packet to send [11:40:47]OFD Sender: No OFD packet to send [11:40:52]OFD Sender: No OFD packet to send [11:40:57]OFD Sender: No OFD packet to send [11:41:02]OFD Sender: No OFD packet to send [11:41:07]OFD Sender: No OFD packet to send [11:41:12]OFD Sender: No OFD packet to send [11:41:17]OFD Sender: No OFD packet to send [11:41:23]OFD Sender: No OFD packet to send [11:41:28]OFD Sender: No OFD packet to send [11:41:33]OFD Sender: No OFD packet to send [11:41:35]accept exits with 9 [11:41:35]New connection [11:41:35]New thread 3067276644 created [11:41:35]Thread 3067420004 joined [11:41:35]Waiting for new connection... [11:41:35] Sock 9.Parse request [11:41:35]Sock 9.Check first char [11:41:35]Sock 9.First char is OK [11:41:35]request: POST /json_proto HTTP/1.0 [11:41:35]Method: POST [11:41:35]URL: /json_proto [11:41:35]Method is POST - this is cgi request [11:41:35]url: /json_proto [11:41:35]query_string will be loaded in cgi processing [11:41:35]execute_cgi json_proto POST (null) [11:41:35]execute_cgi path=json_proto method=POST [11:41:35]POST find Content-Length [11:41:35]Host: 172.17.43.67:8080 [11:41:35]Content-Length: 675 [11:41:35]Content-Type: application/json [11:41:35] [11:41:35]POST finish read [11:41:35]Found Content-Length = 675 [11:41:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.290, "sum" : 250.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:35]execute_script... [11:41:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.290, "sum" : 250.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:35]POST & json_proto [11:41:35]process_json_proto [11:41:35]json parsed OK: [11:41:35]protocol is kg_v1.0 [11:41:35]action value=close_receipt [11:41:35]process_action close_receipt [11:41:35]cmd_close_receipt [11:41:35]MH_GetDate [11:41:35]Write to MH i2c: F0 00 00 7E 04 71 [11:41:35]Write i2c OK [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: F0 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: F0 09 00 [11:41:35]MH_I2C_Read... [11:41:35]Read from MH i2c: F0 09 00 7E 04 00 70 A5 F2 66 6A BD 47 65 BA [11:41:35]GetLastDocTimeStamp 1727177772 [11:41:35]current date 1727178096 [11:41:35]FM_GetShiftState [11:41:35]SAM_PROTO_GetShiftState [11:41:35]wFMCommunicate request_size=4 [11:41:35]MH_SAM_APDU [11:41:35]CAPDU: 80 13 01 00 [11:41:35]Write to MH i2c: E2 08 00 7F 04 80 13 01 00 00 00 00 00 00 [11:41:35]Write i2c OK [11:41:35]MH_I2C_Read... [11:41:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:36]Read from MH i2c: E2 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 0E 00 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 0E 00 7F 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CD [11:41:36]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:41:36]wFMCommunicate OK [11:41:36]SAM_PROTO_GetShiftState done [11:41:36]FM_GetShiftState done [11:41:36]opened in 1727137889 [11:41:36]opened+sec_in_day 1727224289 [11:41:36]quantity*price = 25069 [11:41:36]sum+1 = 25071 [11:41:36]Check (price>sum+1) || (price+1 о реализуемом товаре [11:41:37]line ОКРУГЛЕНИЕ: -0.70 [11:41:37]line ИТОГО: 250.00 [11:41:37]line Внесено: 250.00 [11:41:37]line СДАЧА: 0.00 [11:41:37]line НСП 1% : 2.22 [11:41:37]line НДС 12% : 26.62 [11:41:37]line Наличными: 250.00 [11:41:37]line Безнал.: 0.00 [11:41:37]line Место: АЗС № 89 "Партнер Нефть" [11:41:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:41:37]line СНО: Общий режим [11:41:37]line Чек 154 24.09.2024 11:41 [11:41:37]line Смена: 477 ФФД: 1.0 [11:41:37]line ЗНМ: 0300000113 [11:41:37]line РНМ: 0000000000091825 [11:41:37]line Версия ККМ: 001 [11:41:37]line ФМ: 0000000000871835 [11:41:37]line ФД: 152695 [11:41:37]line ФПД: 135445968049203 [11:41:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T114137&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152695&fm=135445968049203&tin=02508201610067®Number=0000000000091825&sum=25000 [11:41:37]OFD Sender: Processing packet 152695 [packets to send 829, broken 828] [11:41:37]ProducePacketName [11:41:37]name=ofd_packets/00152695 [11:41:37]OFD Sender: To server: pG, [11:41:37]CommunicateWithHost lk.salyk.kg:30040 [11:41:37]ConnectInit lk.salyk.kg [11:41:37]written 0, free lines is 4095 [11:41:38]Write to MH i2c: 01 00 00 BD 04 C1 [11:41:38]Write i2c OK [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: 01 [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: 01 07 00 [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: 01 07 00 BD 04 00 00 00 00 00 D4 0C A8 [11:41:38]RasterBufferAndPrint [11:41:38]line [11:41:38]line [11:41:38]line [11:41:38]line [11:41:38]line [11:41:38]written 0, free lines is 3289 [11:41:38]MH_Cut [11:41:38]Write to MH i2c: D1 01 00 C4 04 01 9A [11:41:38]Write i2c OK [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: D1 [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: D1 01 00 [11:41:38]MH_I2C_Read... [11:41:38]Read from MH i2c: D1 01 00 C4 04 00 99 [11:41:38]Write to MH i2c: 01 00 00 C5 04 C9 [11:41:38]Write i2c OK [11:41:38]MH_I2C_Read... [11:41:39]*** Cut start [11:41:39]*** Purtial cut [11:41:39]*** Stage 1: CUTSNS_PIN = 1 [11:41:39]Read from MH i2c: 01 [11:41:39]MH_I2C_Read... [11:41:39]*** Stop cut motor [11:41:39]*** Cut end [11:41:39]Read from MH i2c: 01 07 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: 01 07 00 C5 04 00 00 00 00 00 FF 0F DE [11:41:39]process_action close_receipt done [11:41:39]requested_data is exist [11:41:39]produce_requested_data [11:41:39]requested_item fm.sn is exist - process it [11:41:39]wFMCommunicate request_size=4 [11:41:39]MH_SAM_APDU [11:41:39]CAPDU: 80 11 00 00 [11:41:39]Write to MH i2c: E2 08 00 C6 04 80 11 00 00 00 00 00 00 44 [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:39]Read from MH i2c: E2 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 17 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 17 00 C6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [11:41:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:41:39]wFMCommunicate OK [11:41:39]requested_item fd.num is exist - process it [11:41:39]SAM_PROTO_GetFieldsCounters [11:41:39]wFMCommunicate request_size=4 [11:41:39]MH_SAM_APDU [11:41:39]CAPDU: 80 13 00 00 [11:41:39]Write to MH i2c: E2 08 00 C7 04 80 13 00 00 00 00 00 00 47 [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:39]Read from MH i2c: E2 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 62 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 62 00 C7 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 77 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 E1 [11:41:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 77 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:41:39]wFMCommunicate OK [11:41:39]SAM_PROTO_GetFieldsCounters done [11:41:39]requested_item shift.num is exist - process it [11:41:39]requested_item shift.opened is exist - process it [11:41:39]req_shift_opened [11:41:39]FM_GetShiftState [11:41:39]SAM_PROTO_GetShiftState [11:41:39]wFMCommunicate request_size=4 [11:41:39]MH_SAM_APDU [11:41:39]CAPDU: 80 13 01 00 [11:41:39]Write to MH i2c: E2 08 00 C8 04 80 13 01 00 00 00 00 00 49 [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:39]Connected sock=11 [11:41:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AC 8B 04 01 2E 3B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 71 A5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 54 02 00 35 04 06 00 7B 2F F8 CF D4 33 3A 0D FB 1E 01 AF 01 15 [11:41:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:39]Read from MH i2c: E2 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 0E 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 0E 00 C8 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 16 [11:41:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:41:39]wFMCommunicate OK [11:41:39]SAM_PROTO_GetShiftState done [11:41:39]FM_GetShiftState done [11:41:39]req_shift_opened done [11:41:39]requested_item shift.open_date is exist - process it [11:41:39]req_shift_open_date [11:41:39]req_shift_open_date done [11:41:39]produce_requested_data done [11:41:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152695,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:41:39]process_action_free close_receipt [11:41:39]json_value_free [11:41:39]json_value_free done [11:41:39]process_json_proto returns [11:41:39]Send response to host [11:41:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152695,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:41:39]free response buf [11:41:39]execute_script done [11:41:39]execute_script returns [11:41:39]free content buf [11:41:39]Sock 9.Close socket [11:41:39]Sock 9.Thread stoped [11:41:39]recv_with_timeout no data received [11:41:39]CommunicateWithHost answer receiving error [11:41:39]CommunicateWithHost err = -3 [11:41:39]OFD Sender: Server communicate error [11:41:44]OFD Sender: Processing packet 152695 [packets to send 829, broken 828] [11:41:44]ProducePacketName [11:41:44]name=ofd_packets/00152695 [11:41:44]OFD Sender: To server: pG, [11:41:44]CommunicateWithHost lk.salyk.kg:30040 [11:41:44]ConnectInit lk.salyk.kg [11:41:49]recv_with_timeout no data received [11:41:55]Connected sock=10 [11:41:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AC 8B 04 01 2E 3B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 71 A5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 54 02 00 35 04 06 00 7B 2F F8 CF D4 33 3A 0D FB 1E 01 AF 01 15 [11:41:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 35 36 47 00 33 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 54 02 00 F4 03 04 00 80 4D F2 66 B6 04 01 00 00 57 BC 94 05 4E 84 F5 DC [11:41:56]CommunicateWithHost err = 0 [11:41:56]CheckOFDResponse [11:41:56]1017 (14) - 77093643461234 [11:41:56]1041 (16) - 0000000000871835 [11:41:56]1040 (4) - 152695 [11:41:56]1012 (4) - 24.09.2024 05:26 [11:41:56]1206 (1) - 0 [11:41:56]OFD Sender: Remove packet 152695 [11:41:56]ProducePacketName [11:41:56]name=ofd_packets/00152695 [11:41:56]NVStorageDeleteData [11:41:56]OFD Sender: No OFD packet to send [11:42:00]recv_with_timeout no data received [11:42:01]OFD Sender: No OFD packet to send [11:42:06]OFD Sender: No OFD packet to send [11:42:11]recv_with_timeout no data received [11:42:11]OFD Sender: No OFD packet to send [11:42:16]OFD Sender: No OFD packet to send [11:42:21]OFD Sender: No OFD packet to send [11:42:26]OFD Sender: No OFD packet to send [11:42:31]OFD Sender: No OFD packet to send [11:42:37]OFD Sender: No OFD packet to send [11:42:42]OFD Sender: No OFD packet to send [11:42:47]OFD Sender: No OFD packet to send [11:41:36]KKMLoadAndSignReceiptData [11:41:36]SAM_PROTO_ProcessDocument [11:41:36]wFMCommunicate request_size=9 [11:41:36]MH_SAM_APDU [11:41:36]CAPDU: 80 15 01 00 04 03 00 6F 00 [11:41:36]Write to MH i2c: E2 0C 00 81 04 80 15 01 00 04 00 03 00 6F 00 00 00 7E [11:41:36]Write i2c OK [11:41:36]MH_I2C_Read... [11:41:36]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [11:41:36]Read from MH i2c: E2 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 81 04 00 90 00 F9 [11:41:36]RAPDU: 90 00 [11:41:36]wFMCommunicate OK [11:41:36]wFMCommunicate request_size=10 [11:41:36]MH_SAM_APDU [11:41:36]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [11:41:36]Write to MH i2c: E2 0D 00 82 04 80 15 02 00 05 00 1E 04 01 00 01 00 00 34 [11:41:36]Write i2c OK [11:41:36]MH_I2C_Read... [11:41:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:41:36]Read from MH i2c: E2 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 82 04 00 90 00 FA [11:41:36]RAPDU: 90 00 [11:41:36]wFMCommunicate OK [11:41:36]wFMCommunicate request_size=15 [11:41:36]MH_SAM_APDU [11:41:36]CAPDU: 80 15 02 00 0A FC 03 06 00 A8 61 00 00 00 00 [11:41:36]Write to MH i2c: E2 12 00 83 04 80 15 02 00 0A 00 FC 03 06 00 A8 61 00 00 00 00 00 00 29 [11:41:36]Write i2c OK [11:41:36]MH_I2C_Read... [11:41:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:41:36]Read from MH i2c: E2 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [11:41:36]RAPDU: 90 00 [11:41:36]wFMCommunicate OK [11:41:36]wFMCommunicate request_size=47 [11:41:36]MH_SAM_APDU [11:41:36]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 0A 00 00 00 00 [11:41:36]Write to MH i2c: E2 32 00 84 04 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 0A 00 00 00 00 00 00 AD [11:41:36]Write i2c OK [11:41:36]MH_I2C_Read... [11:41:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:41:36]Read from MH i2c: E2 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 84 04 00 90 00 FC [11:41:36]RAPDU: 90 00 [11:41:36]wFMCommunicate OK [11:41:36]wFMCommunicate request_size=15 [11:41:36]MH_SAM_APDU [11:41:36]CAPDU: 80 15 02 00 0A 07 04 06 00 A8 61 00 00 00 00 [11:41:36]Write to MH i2c: E2 12 00 85 04 80 15 02 00 0A 00 07 04 06 00 A8 61 00 00 00 00 00 00 37 [11:41:36]Write i2c OK [11:41:36]MH_I2C_Read... [11:41:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:41:36]Read from MH i2c: E2 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 85 04 00 90 00 FD [11:41:36]RAPDU: 90 00 [11:41:36]wFMCommunicate OK [11:41:36]wFMCommunicate request_size=15 [11:41:36]MH_SAM_APDU [11:41:36]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [11:41:36]Write to MH i2c: E2 12 00 86 04 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 61 [11:41:36]Write i2c OK [11:41:36]MH_I2C_Read... [11:41:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:41:36]Read from MH i2c: E2 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 86 04 00 90 00 FE [11:41:36]RAPDU: 90 00 [11:41:36]wFMCommunicate OK [11:41:36]wFMCommunicate request_size=11 [11:41:36]MH_SAM_APDU [11:41:36]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [11:41:36]Write to MH i2c: E2 0E 00 87 04 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 3D [11:41:36]Write i2c OK [11:41:36]MH_I2C_Read... [11:41:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:41:36]Read from MH i2c: E2 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 87 04 00 90 00 FF [11:41:36]RAPDU: 90 00 [11:41:36]wFMCommunicate OK [11:41:36]wFMCommunicate request_size=13 [11:41:36]MH_SAM_APDU [11:41:36]CAPDU: 80 15 02 00 08 F4 03 04 00 71 A5 F2 66 [11:41:36]Write to MH i2c: E2 10 00 88 04 80 15 02 00 08 00 F4 03 04 00 71 A5 F2 66 00 00 85 [11:41:36]Write i2c OK [11:41:36]MH_I2C_Read... [11:41:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:41:36]Read from MH i2c: E2 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 88 04 00 90 00 00 [11:41:36]RAPDU: 90 00 [11:41:36]wFMCommunicate OK [11:41:36]wFMCommunicate request_size=25 [11:41:36]MH_SAM_APDU [11:41:36]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [11:41:36]Write to MH i2c: E2 1C 00 89 04 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 6F [11:41:36]Write i2c OK [11:41:36]MH_I2C_Read... [11:41:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:41:36]Read from MH i2c: E2 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 [11:41:36]MH_I2C_Read... [11:41:36]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [11:41:36]RAPDU: 90 00 [11:41:36]wFMCommunicate OK [11:41:36]wFMCommunicate request_size=4 [11:41:36]MH_SAM_APDU [11:41:36]CAPDU: 80 15 03 00 [11:41:36]Write to MH i2c: E2 08 00 8A 04 80 15 03 00 00 00 00 00 0F [11:41:36]Write i2c OK [11:41:36]MH_I2C_Read... [11:41:37]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [11:41:37]Read from MH i2c: E2 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 40 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 40 00 8A 04 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9A 00 00 00 35 04 06 00 7B 2F F8 CF D4 33 90 00 C2 [11:41:37]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9A 00 00 00 35 04 06 00 7B 2F F8 CF D4 33 90 00 [11:41:37]wFMCommunicate OK [11:41:37]SAM_PROTO_ProcessDocument answer len = 59 [11:41:37]SAM_PROTO_ProcessDocument done [11:41:37]SetTLVBufToDocument [11:41:37]Processing tag 1209 (04B9) [11:41:37]Malloc new data [11:41:37]Processing tag 1041 (0411) [11:41:37]Processing tag 1040 (0410) [11:41:37]Malloc new data [11:41:37]Processing tag 1038 (040E) [11:41:37]Malloc new data [11:41:37]Processing tag 1042 (0412) [11:41:37]Malloc new data [11:41:37]Processing tag 1077 (0435) [11:41:37]Malloc new data [11:41:37]SetTLVBufToDocument err=0 [11:41:37]KKMLoadAndSignReceiptData store KKM data [11:41:37]KKMLoadAndSignReceiptData err=0 [11:41:37]wFMCommunicate request_size=4 [11:41:37]MH_SAM_APDU [11:41:37]CAPDU: 80 11 00 00 [11:41:37]Write to MH i2c: E2 08 00 8B 04 80 11 00 00 00 00 00 00 09 [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:37]Read from MH i2c: E2 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 17 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 17 00 8B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [11:41:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:41:37]wFMCommunicate OK [11:41:37]Счет N : (1)1786697 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 3.290 * 76.20 = 250.70 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.70 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.22 НДС 12% : 26.62 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 154 24.09.2024 11:41 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152695 ФПД: 135445968049203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T114137&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152695&fm=135445968049203&tin=02508201610067®Number=0000000000091825&sum=25000 [11:41:37]StoreToDocumentArchive [11:41:37]shift 477 fd 152695 [11:41:37]save to /storage/0477/doc_00152695 [11:41:37]save last doc name /storage/0477/doc_00152695 to /storage/kkm_last_doc_name [11:41:37]save OK [11:41:37]Clear old archive folders... [11:41:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:41:37]tlvbuf is 000A45F0 [11:41:37]SAM_PROTO_ClearQueue [11:41:37]wFMCommunicate request_size=4 [11:41:37]MH_SAM_APDU [11:41:37]CAPDU: 80 09 00 00 [11:41:37]Write to MH i2c: E2 08 00 8C 04 80 09 00 00 00 00 00 00 02 [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:37]Read from MH i2c: E2 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 03 00 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [11:41:37]RAPDU: 90 00 [11:41:37]wFMCommunicate OK [11:41:37]SAM_PROTO_ClearQueue done [11:41:37]KKMCreateOFDPacket [11:41:37]OFDProtocolAddRootSTLVToBuf [11:41:37]FM_MakeSignedData [11:41:37]FM_MakeSignedData [11:41:37]SAM_PROTO_SignData [11:41:37]wFMCommunicate request_size=4 [11:41:37]MH_SAM_APDU [11:41:37]CAPDU: 80 0D 01 02 [11:41:37]Write to MH i2c: E2 08 00 8D 04 80 0D 01 02 00 00 00 00 0A [11:41:37]Write i2c OK [11:41:37]MH_I2C_Read... [11:41:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:37]Read from MH i2c: E2 [11:41:37]MH_I2C_Read... [11:41:37]Read from MH i2c: E2 03 00 [11:42:52]OFD Sender: No OFD packet to send [11:42:57]OFD Sender: No OFD packet to send [11:43:02]OFD Sender: No OFD packet to send [11:43:07]OFD Sender: No OFD packet to send [11:43:12]OFD Sender: No OFD packet to send [11:43:17]OFD Sender: No OFD packet to send [11:43:22]OFD Sender: No OFD packet to send [11:43:27]OFD Sender: No OFD packet to send [11:43:32]OFD Sender: No OFD packet to send [11:43:37]OFD Sender: No OFD packet to send [11:43:41]accept exits with 7 [11:43:41]New connection [11:43:41]New thread 3067420004 created [11:43:41]Thread 3067276644 joined [11:43:41]Waiting for new connection... [11:43:41] Sock 7.Parse request [11:43:41]Sock 7.Check first char [11:43:41]Sock 7.First char is OK [11:43:41]request: POST /json_proto HTTP/1.0 [11:43:41]Method: POST [11:43:41]URL: /json_proto [11:43:41]Method is POST - this is cgi request [11:43:41]url: /json_proto [11:43:41]query_string will be loaded in cgi processing [11:43:41]execute_cgi json_proto POST (null) [11:43:41]execute_cgi path=json_proto method=POST [11:43:41]POST find Content-Length [11:43:41]Host: 172.17.43.67:8080 [11:43:41]Content-Length: 678 [11:43:41]Content-Type: application/json [11:43:41] [11:43:41]POST finish read [11:43:41]Found Content-Length = 678 [11:43:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:41]execute_script... [11:43:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:41]POST & json_proto [11:43:41]process_json_proto [11:43:41]json parsed OK: [11:43:41]protocol is kg_v1.0 [11:43:41]action value=close_receipt [11:43:41]process_action close_receipt [11:43:41]cmd_close_receipt [11:43:41]MH_GetDate [11:43:41]Write to MH i2c: F0 00 00 C9 04 BC [11:43:41]Write i2c OK [11:43:41]MH_I2C_Read... [11:43:41]Read from MH i2c: F0 [11:43:41]MH_I2C_Read... [11:43:41]Read from MH i2c: F0 09 00 [11:43:41]MH_I2C_Read... [11:43:41]Read from MH i2c: F0 09 00 C9 04 00 EE A5 F2 66 6A BD 47 65 83 [11:43:41]GetLastDocTimeStamp 1727178097 [11:43:41]current date 1727178222 [11:43:41]FM_GetShiftState [11:43:41]SAM_PROTO_GetShiftState [11:43:41]wFMCommunicate request_size=4 [11:43:41]MH_SAM_APDU [11:43:41]CAPDU: 80 13 01 00 [11:43:41]Write to MH i2c: E2 08 00 CA 04 80 13 01 00 00 00 00 00 4B [11:43:41]Write i2c OK [11:43:41]MH_I2C_Read... [11:43:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:41]Read from MH i2c: E2 [11:43:41]MH_I2C_Read... [11:43:41]Read from MH i2c: E2 0E 00 [11:43:41]MH_I2C_Read... [11:43:41]Read from MH i2c: E2 0E 00 CA 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 18 [11:43:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:43:41]wFMCommunicate OK [11:43:41]SAM_PROTO_GetShiftState done [11:43:41]FM_GetShiftState done [11:43:41]opened in 1727137889 [11:43:41]opened+sec_in_day 1727224289 [11:43:41]quantity*price = 30035 [11:43:41]sum+1 = 30036 [11:43:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 155 24.09.2024 11:43 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152696 ФПД: 156850313004201 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T114342&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152696&fm=156850313004201&tin=02508201610067®Number=0000000000091825&sum=30000 [11:43:42]StoreToDocumentArchive [11:43:42]shift 477 fd 152696 [11:43:42]save to /storage/0477/doc_00152696 [11:43:42]save last doc name /storage/0477/doc_00152696 to /storage/kkm_last_doc_name [11:43:42]save OK [11:43:42]Clear old archive folders... [11:43:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:43:42]tlvbuf is 000BE270 [11:43:42]SAM_PROTO_ClearQueue [11:43:42]wFMCommunicate request_size=4 [11:43:42]MH_SAM_APDU [11:43:42]CAPDU: 80 09 00 00 [11:43:42]Write to MH i2c: E2 08 00 D7 04 80 09 00 00 00 00 00 00 4D [11:43:42]Write i2c OK [11:43:42]MH_I2C_Read... [11:43:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:43:42]Read from MH i2c: E2 [11:43:42]MH_I2C_Read... [11:43:42]Read from MH i2c: E2 03 00 [11:43:42]MH_I2C_Read... [11:43:42]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [11:43:42]RAPDU: 90 00 [11:43:42]wFMCommunicate OK [11:43:42]SAM_PROTO_ClearQueue done [11:43:42]KKMCreateOFDPacket [11:43:42]OFDProtocolAddRootSTLVToBuf [11:43:42]FM_MakeSignedData [11:43:42]FM_MakeSignedData [11:43:42]SAM_PROTO_SignData [11:43:42]wFMCommunicate request_size=4 [11:43:42]MH_SAM_APDU [11:43:42]CAPDU: 80 0D 01 02 [11:43:42]Write to MH i2c: E2 08 00 D8 04 80 0D 01 02 00 00 00 00 55 [11:43:42]Write i2c OK [11:43:42]MH_I2C_Read... [11:43:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:43:42]Read from MH i2c: E2 [11:43:42]MH_I2C_Read... [11:43:42]Read from MH i2c: E2 03 00 [11:43:42]MH_I2C_Read... [11:43:42]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [11:43:42]RAPDU: 90 00 [11:43:42]wFMCommunicate OK [11:43:42]wFMCommunicate request_size=255 [11:43:42]MH_SAM_APDU [11:43:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 EE A5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 54 02 00 35 04 06 00 8E [11:43:42]Write to MH i2c: E2 02 01 D9 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 EE A5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 54 02 00 35 04 06 00 8E 00 00 B3 [11:43:42]Write i2c OK [11:43:42]MH_I2C_Read... [11:43:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:42]Read from MH i2c: E2 [11:43:42]MH_I2C_Read... [11:43:42]Read from MH i2c: E2 03 00 [11:43:42]MH_I2C_Read... [11:43:42]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [11:43:42]RAPDU: 90 00 [11:43:42]wFMCommunicate OK [11:43:42]wFMCommunicate request_size=10 [11:43:42]MH_SAM_APDU [11:43:42]CAPDU: 80 0D 02 02 05 A7 8F 30 84 A9 [11:43:42]Write to MH i2c: E2 0D 00 DA 04 80 0D 02 02 05 00 A7 8F 30 84 A9 00 00 F5 [11:43:42]Write i2c OK [11:43:42]MH_I2C_Read... [11:43:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:42]Read from MH i2c: E2 [11:43:42]MH_I2C_Read... [11:43:42]Read from MH i2c: E2 03 00 [11:43:42]MH_I2C_Read... [11:43:42]Read from MH i2c: E2 03 00 DA 04 00 90 00 52 [11:43:42]RAPDU: 90 00 [11:43:42]wFMCommunicate OK [11:43:42]wFMCommunicate request_size=4 [11:43:42]MH_SAM_APDU [11:43:42]CAPDU: 80 0D 03 02 [11:43:42]Write to MH i2c: E2 08 00 DB 04 80 0D 03 02 00 00 00 00 5A [11:43:42]Write i2c OK [11:43:42]MH_I2C_Read... [11:43:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:43:43]Read from MH i2c: E2 [11:43:43]MH_I2C_Read... [11:43:43]Read from MH i2c: E2 0B 00 [11:43:43]MH_I2C_Read... [11:43:43]Read from MH i2c: E2 0B 00 DB 04 00 7B E6 33 82 7B 99 F5 C1 90 00 3B [11:43:43]RAPDU: 7B E6 33 82 7B 99 F5 C1 90 00 [11:43:43]wFMCommunicate OK [11:43:43]SAM_PROTO_SignData done [11:43:43]FM_MakeSignedData done [11:43:43]CreateOFDProtocolMessage [11:43:43]wFMCommunicate request_size=4 [11:43:43]MH_SAM_APDU [11:43:43]CAPDU: 80 11 00 00 [11:43:43]Write to MH i2c: E2 08 00 DC 04 80 11 00 00 00 00 00 00 5A [11:43:43]Write i2c OK [11:43:43]MH_I2C_Read... [11:43:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:43]Read from MH i2c: E2 [11:43:43]MH_I2C_Read... [11:43:43]Read from MH i2c: E2 17 00 [11:43:43]MH_I2C_Read... [11:43:43]Read from MH i2c: E2 17 00 DC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [11:43:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:43:43]wFMCommunicate OK [11:43:43]CreateOFDProtocolMessage done [11:43:43]OFDSenderStorePacket 152696 [11:43:43]StoreOFDPacket docnum=152696 [11:43:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 29 D5 07 01 2B 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 EE A5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 54 02 00 35 04 06 00 8E A7 8F 30 84 A9 7B E6 33 82 7B 99 F5 C1 [11:43:43]CheckFolder [11:43:43]dirname=/storage/ofd_packets [11:43:43]CheckFolder done [11:43:43]ProducePacketName [11:43:43]name=ofd_packets/00152696 [11:43:43]NVStorageSaveData ofd_packets/00152696 [11:43:43]File name is /storage/ofd_packets/00152696 [11:43:43]Write 301 bytes [11:43:43]NVStorageSaveData done [11:43:43]OFDSenderStorePacket done [11:43:43]KKMCreateOFDPacket done [11:43:43]NVStorageSaveData kkm_last_timestamp [11:43:43]File name is /storage/kkm_last_timestamp [11:43:43]Write 4 bytes [11:43:43]NVStorageSaveData done [11:43:43]ExternCall_PrintAddStr [11:43:43]wPrintStart [11:43:43]Write to MH i2c: 01 00 00 DD 04 E1 [11:43:43]Write i2c OK [11:43:43]MH_I2C_Read... [11:43:43]Read from MH i2c: 01 [11:43:43]MH_I2C_Read... [11:43:43]Read from MH i2c: 01 07 00 [11:43:43]MH_I2C_Read... [11:43:43]Read from MH i2c: 01 07 00 DD 04 00 00 00 00 00 FF 0F F6 [11:43:43]RasterBufferAndPrint [11:43:43]line Счет N : (1)1786698 [11:43:43]line ИНН: 02508201610067 [11:43:43]line Контрольно-Кассовый Чек [11:43:43]line ПРОДАЖА [11:43:43]line ТРК (МРК, ГНК) : 22 [11:43:43]line Товар: 2710124130 [11:43:43]line Аи-92-К-5 [11:43:43]line 4.430 * 67.80 [11:43:43]line = 300.35 [11:43:43]line НДС 12% НСП 1% [11:43:43]line > о реализуемом товаре [11:43:43]line ОКРУГЛЕНИЕ: -0.35 [11:43:43]line ИТОГО: 300.00 [11:43:43]line Внесено: 300.00 [11:43:43]line СДАЧА: 0.00 [11:43:43]line НСП 1% : 2.66 [11:43:43]line НДС 12% : 31.90 [11:43:43]line Наличными: 300.00 [11:43:43]line Безнал.: 0.00 [11:43:43]line Место: АЗС № 89 "Партнер Нефть" [11:43:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:43:43]line СНО: Общий режим [11:43:43]line Чек 155 24.09.2024 11:43 [11:43:43]line Смена: 477 ФФД: 1.0 [11:43:43]line ЗНМ: 0300000113 [11:43:43]line РНМ: 0000000000091825 [11:43:43]line Версия ККМ: 001 [11:43:43]line ФМ: 0000000000871835 [11:43:43]line ФД: 152696 [11:43:43]line ФПД: 156850313004201 [11:43:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T114342&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152696&fm=156850313004201&tin=02508201610067®Number=0000000000091825&sum=30000 [11:43:43]written 0, free lines is 4095 [11:43:43]OFD Sender: Processing packet 152696 [packets to send 829, broken 828] [11:43:43]ProducePacketName [11:43:43]name=ofd_packets/00152696 [11:43:43]OFD Sender: To server: pG, [11:43:43]CommunicateWithHost lk.salyk.kg:30040 [11:43:43]ConnectInit lk.salyk.kg [11:43:43]Connected sock=11 [11:43:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 29 D5 07 01 2B 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 EE A5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 54 02 00 35 04 06 00 8E A7 8F 30 84 A9 7B E6 33 82 7B 99 F5 C1 [11:43:43]Write to MH i2c: 01 00 00 08 05 0D [11:43:43]Write i2c OK [11:43:43]MH_I2C_Read... [11:43:43]Read from MH i2c: 01 [11:43:43]MH_I2C_Read... [11:43:43]Read from MH i2c: 01 07 00 [11:43:43]MH_I2C_Read... [11:43:43]Read from MH i2c: 01 07 00 08 05 00 00 00 00 00 E9 0C 09 [11:43:43]RasterBufferAndPrint [11:43:43]line [11:43:43]line [11:43:43]line [11:43:43]line [11:43:43]line [11:43:43]written 0, free lines is 3311 [11:43:43]MH_Cut [11:43:43]Write to MH i2c: D1 01 00 0F 05 01 E6 [11:43:43]Write i2c OK [11:43:43]MH_I2C_Read... [11:43:43]Read from MH i2c: D1 [11:43:43]MH_I2C_Read... [11:43:43]Read from MH i2c: D1 01 00 [11:43:43]MH_I2C_Read... [11:43:43]Read from MH i2c: D1 01 00 0F 05 00 E5 [11:43:43]Write to MH i2c: 01 00 00 10 05 15 [11:43:43]Write i2c OK [11:43:43]MH_I2C_Read... [11:43:44]*** Cut start [11:43:44]*** Purtial cut [11:43:44]*** Stage 1: CUTSNS_PIN = 1 [11:43:44]Read from MH i2c: 01 [11:43:44]MH_I2C_Read... [11:43:44]*** Stop cut motor [11:43:44]*** Cut end [11:43:44]Read from MH i2c: 01 07 00 [11:43:44]MH_I2C_Read... [11:43:44]Read from MH i2c: 01 07 00 10 05 00 00 00 00 00 FF 0F 2A [11:43:44]process_action close_receipt done [11:43:44]requested_data is exist [11:43:44]produce_requested_data [11:43:44]requested_item fm.sn is exist - process it [11:43:44]wFMCommunicate request_size=4 [11:43:44]MH_SAM_APDU [11:43:44]CAPDU: 80 11 00 00 [11:43:44]Write to MH i2c: E2 08 00 11 05 80 11 00 00 00 00 00 00 90 [11:43:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 94 A8 47 00 68 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 54 02 00 F4 03 04 00 ED 4D F2 66 B6 04 01 00 00 87 CF FF 15 10 3E 5F BE [11:43:44]CommunicateWithHost err = 0 [11:43:44]CheckOFDResponse [11:43:44]1017 (14) - 77093643461234 [11:43:44]1041 (16) - 0000000000871835 [11:43:44]1040 (4) - 152696 [11:43:44]1012 (4) - 24.09.2024 05:28 [11:43:44]1206 (1) - 0 [11:43:44]OFD Sender: Remove packet 152696 [11:43:44]ProducePacketName [11:43:44]name=ofd_packets/00152696 [11:43:44]NVStorageDeleteData [11:43:44]Write i2c OK [11:43:44]MH_I2C_Read... [11:43:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:44]Read from MH i2c: E2 [11:43:44]MH_I2C_Read... [11:43:44]Read from MH i2c: E2 17 00 [11:43:44]MH_I2C_Read... [11:43:44]Read from MH i2c: E2 17 00 11 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [11:43:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:43:44]wFMCommunicate OK [11:43:44]requested_item fd.num is exist - process it [11:43:44]SAM_PROTO_GetFieldsCounters [11:43:44]wFMCommunicate request_size=4 [11:43:44]MH_SAM_APDU [11:43:44]CAPDU: 80 13 00 00 [11:43:44]Write to MH i2c: E2 08 00 12 05 80 13 00 00 00 00 00 00 93 [11:43:44]Write i2c OK [11:43:44]MH_I2C_Read... [11:43:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:43:44]Read from MH i2c: E2 [11:43:44]MH_I2C_Read... [11:43:44]Read from MH i2c: E2 62 00 [11:43:44]MH_I2C_Read... [11:43:44]Read from MH i2c: E2 62 00 12 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 78 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 31 [11:43:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 78 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:43:44]wFMCommunicate OK [11:43:44]SAM_PROTO_GetFieldsCounters done [11:43:44]requested_item shift.num is exist - process it [11:43:44]requested_item shift.opened is exist - process it [11:43:44]req_shift_opened [11:43:44]FM_GetShiftState [11:43:44]SAM_PROTO_GetShiftState [11:43:44]wFMCommunicate request_size=4 [11:43:44]MH_SAM_APDU [11:43:44]CAPDU: 80 13 01 00 [11:43:44]Write to MH i2c: E2 08 00 13 05 80 13 01 00 00 00 00 00 95 [11:43:44]Write i2c OK [11:43:44]MH_I2C_Read... [11:43:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:44]Read from MH i2c: E2 [11:43:44]MH_I2C_Read... [11:43:44]Read from MH i2c: E2 0E 00 [11:43:44]MH_I2C_Read... [11:43:44]Read from MH i2c: E2 0E 00 13 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 62 [11:43:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:43:44]wFMCommunicate OK [11:43:44]SAM_PROTO_GetShiftState done [11:43:44]FM_GetShiftState done [11:43:44]req_shift_opened done [11:43:44]requested_item shift.open_date is exist - process it [11:43:44]req_shift_open_date [11:43:44]req_shift_open_date done [11:43:44]produce_requested_data done [11:43:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152696,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:43:44]process_action_free close_receipt [11:43:44]json_value_free [11:43:44]json_value_free done [11:43:44]process_json_proto returns [11:43:44]Send response to host [11:43:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152696,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:43:44]free response buf [11:43:44]execute_script done [11:43:44]execute_script returns [11:43:44]free content buf [11:43:44]Sock 7.Close socket [11:43:44]Sock 7.Thread stoped [11:43:45]OFD Sender: No OFD packet to send [11:43:45]accept exits with 10 [11:43:45]New connection [11:43:45]New thread 3067276644 created [11:43:45]Thread 3067420004 joined [11:43:45]Waiting for new connection... [11:43:45] Sock 10.Parse request [11:43:45]Sock 10.Check first char [11:43:45]Sock 10.First char is OK [11:43:45]request: POST /json_proto HTTP/1.0 [11:43:45]Method: POST [11:43:45]URL: /json_proto [11:43:45]Method is POST - this is cgi request [11:43:45]url: /json_proto [11:43:45]query_string will be loaded in cgi processing [11:43:45]execute_cgi json_proto POST (null) [11:43:45]execute_cgi path=json_proto method=POST [11:43:45]POST find Content-Length [11:43:45]Host: 172.17.43.67:8080 [11:43:45]Content-Length: 662 [11:43:45]Content-Type: application/json [11:43:45] [11:43:45]POST finish read [11:43:45]Found Content-Length = 662 [11:43:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:45]execute_script... [11:43:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:45]POST & json_proto [11:43:45]process_json_proto [11:43:45]json parsed OK: [11:43:45]protocol is kg_v1.0 [11:43:45]action value=close_receipt [11:43:45]process_action close_receipt [11:43:45]cmd_close_receipt [11:43:45]MH_GetDate [11:43:45]Write to MH i2c: F0 00 00 14 05 08 [11:43:45]Write i2c OK [11:43:45]MH_I2C_Read... [11:43:45]Read from MH i2c: F0 [11:43:45]MH_I2C_Read... [11:43:45]Read from MH i2c: F0 09 00 [11:43:45]MH_I2C_Read... [11:43:45]Read from MH i2c: F0 09 00 14 05 00 F2 A5 F2 66 6A BD 47 65 D3 [11:43:45]GetLastDocTimeStamp 1727178222 [11:43:45]current date 1727178226 [11:43:45]FM_GetShiftState [11:43:45]SAM_PROTO_GetShiftState [11:43:45]wFMCommunicate request_size=4 [11:43:45]MH_SAM_APDU [11:43:45]CAPDU: 80 13 01 00 [11:43:45]Write to MH i2c: E2 08 00 15 05 80 13 01 00 00 00 00 00 97 [11:43:45]Write i2c OK [11:43:45]MH_I2C_Read... [11:43:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:45]Read from MH i2c: E2 [11:43:45]MH_I2C_Read... [11:43:45]Read from MH i2c: E2 0E 00 [11:43:45]MH_I2C_Read... [11:43:45]Read from MH i2c: E2 0E 00 15 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 64 [11:43:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:43:45]wFMCommunicate OK [11:43:45]SAM_PROTO_GetShiftState done [11:43:45]FM_GetShiftState done [11:43:45]opened in 1727137889 [11:43:45]opened+sec_in_day 1727224289 [11:43:45]quantity*price = 50034 [11:43:45]sum+1 = 50036 [11:43:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 156 24.09.2024 11:43 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152697 ФПД: 77227575709944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T114346&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152697&fm=77227575709944&tin=02508201610067®Number=0000000000091825&sum=50000 [11:43:46]StoreToDocumentArchive [11:43:46]shift 477 fd 152697 [11:43:46]save to /storage/0477/doc_00152697 [11:43:46]save last doc name /storage/0477/doc_00152697 to /storage/kkm_last_doc_name [11:43:46]save OK [11:43:46]Clear old archive folders... [11:43:46]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:43:46]tlvbuf is 000FEE70 [11:43:46]SAM_PROTO_ClearQueue [11:43:46]wFMCommunicate request_size=4 [11:43:46]MH_SAM_APDU [11:43:46]CAPDU: 80 09 00 00 [11:43:46]Write to MH i2c: E2 08 00 22 05 80 09 00 00 00 00 00 00 99 [11:43:46]Write i2c OK [11:43:46]MH_I2C_Read... [11:43:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:43:47]Read from MH i2c: E2 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 03 00 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [11:43:47]RAPDU: 90 00 [11:43:47]wFMCommunicate OK [11:43:47]SAM_PROTO_ClearQueue done [11:43:47]KKMCreateOFDPacket [11:43:47]OFDProtocolAddRootSTLVToBuf [11:43:47]FM_MakeSignedData [11:43:47]FM_MakeSignedData [11:43:47]SAM_PROTO_SignData [11:43:47]wFMCommunicate request_size=4 [11:43:47]MH_SAM_APDU [11:43:47]CAPDU: 80 0D 01 02 [11:43:47]Write to MH i2c: E2 08 00 23 05 80 0D 01 02 00 00 00 00 A1 [11:43:47]Write i2c OK [11:43:47]MH_I2C_Read... [11:43:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:43:47]Read from MH i2c: E2 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 03 00 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [11:43:47]RAPDU: 90 00 [11:43:47]wFMCommunicate OK [11:43:47]wFMCommunicate request_size=255 [11:43:47]MH_SAM_APDU [11:43:47]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 F2 A5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 54 02 00 35 04 06 00 46 3C F2 37 90 [11:43:47]Write to MH i2c: E2 02 01 24 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 F2 A5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 54 02 00 35 04 06 00 46 3C F2 37 90 00 00 AA [11:43:47]Write i2c OK [11:43:47]MH_I2C_Read... [11:43:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:47]Read from MH i2c: E2 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 03 00 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [11:43:47]RAPDU: 90 00 [11:43:47]wFMCommunicate OK [11:43:47]wFMCommunicate request_size=6 [11:43:47]MH_SAM_APDU [11:43:47]CAPDU: 80 0D 02 02 01 F8 [11:43:47]Write to MH i2c: E2 09 00 25 05 80 0D 02 02 01 00 F8 00 00 9E [11:43:47]Write i2c OK [11:43:47]MH_I2C_Read... [11:43:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:47]Read from MH i2c: E2 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 03 00 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 03 00 25 05 00 90 00 9E [11:43:47]RAPDU: 90 00 [11:43:47]wFMCommunicate OK [11:43:47]wFMCommunicate request_size=4 [11:43:47]MH_SAM_APDU [11:43:47]CAPDU: 80 0D 03 02 [11:43:47]Write to MH i2c: E2 08 00 26 05 80 0D 03 02 00 00 00 00 A6 [11:43:47]Write i2c OK [11:43:47]MH_I2C_Read... [11:43:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:43:47]Read from MH i2c: E2 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 0B 00 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 0B 00 26 05 00 29 DB 70 07 31 9E D4 AD 90 00 72 [11:43:47]RAPDU: 29 DB 70 07 31 9E D4 AD 90 00 [11:43:47]wFMCommunicate OK [11:43:47]SAM_PROTO_SignData done [11:43:47]FM_MakeSignedData done [11:43:47]CreateOFDProtocolMessage [11:43:47]wFMCommunicate request_size=4 [11:43:47]MH_SAM_APDU [11:43:47]CAPDU: 80 11 00 00 [11:43:47]Write to MH i2c: E2 08 00 27 05 80 11 00 00 00 00 00 00 A6 [11:43:47]Write i2c OK [11:43:47]MH_I2C_Read... [11:43:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:47]Read from MH i2c: E2 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 17 00 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 17 00 27 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F9 [11:43:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:43:47]wFMCommunicate OK [11:43:47]CreateOFDProtocolMessage done [11:43:47]OFDSenderStorePacket 152697 [11:43:47]StoreOFDPacket docnum=152697 [11:43:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 11 7F 03 01 AB DF 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 F2 A5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 54 02 00 35 04 06 00 46 3C F2 37 90 F8 29 DB 70 07 31 9E D4 AD [11:43:47]CheckFolder [11:43:47]dirname=/storage/ofd_packets [11:43:47]CheckFolder done [11:43:47]ProducePacketName [11:43:47]name=ofd_packets/00152697 [11:43:47]NVStorageSaveData ofd_packets/00152697 [11:43:47]File name is /storage/ofd_packets/00152697 [11:43:47]Write 297 bytes [11:43:47]NVStorageSaveData done [11:43:47]OFDSenderStorePacket done [11:43:47]KKMCreateOFDPacket done [11:43:47]NVStorageSaveData kkm_last_timestamp [11:43:47]File name is /storage/kkm_last_timestamp [11:43:47]Write 4 bytes [11:43:47]NVStorageSaveData done [11:43:47]ExternCall_PrintAddStr [11:43:47]wPrintStart [11:43:47]Write to MH i2c: 01 00 00 28 05 2D [11:43:47]Write i2c OK [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: 01 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: 01 07 00 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: 01 07 00 28 05 00 00 00 00 00 FF 0F 42 [11:43:47]RasterBufferAndPrint [11:43:47]line Счет N : (1)1786699 [11:43:47]line ИНН: 02508201610067 [11:43:47]line Контрольно-Кассовый Чек [11:43:47]line ПРОДАЖА [11:43:47]line ТРК (МРК, ГНК) : 33 [11:43:47]line Товар: 2710124130 [11:43:47]line Super-92 [11:43:47]line 7.220 * 69.30 [11:43:47]line = 500.35 [11:43:47]line НДС 12% НСП 1% [11:43:47]line > о реализуемом товаре [11:43:47]line ОКРУГЛЕНИЕ: -0.35 [11:43:47]line ИТОГО: 500.00 [11:43:47]line Внесено: 500.00 [11:43:47]line СДАЧА: 0.00 [11:43:47]line НСП 1% : 4.43 [11:43:47]line НДС 12% : 53.13 [11:43:47]line Наличными: 500.00 [11:43:47]line Безнал.: 0.00 [11:43:47]line Место: АЗС № 89 "Партнер Нефть" [11:43:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:43:47]line СНО: Общий режим [11:43:47]line Чек 156 24.09.2024 11:43 [11:43:47]line Смена: 477 ФФД: 1.0 [11:43:47]line ЗНМ: 0300000113 [11:43:47]line РНМ: 0000000000091825 [11:43:47]line Версия ККМ: 001 [11:43:47]line ФМ: 0000000000871835 [11:43:47]line ФД: 152697 [11:43:47]line ФПД: 77227575709944 [11:43:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T114346&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152697&fm=77227575709944&tin=02508201610067®Number=0000000000091825&sum=50000 [11:43:47]written 0, free lines is 4095 [11:43:47]OFD Sender: Processing packet 152697 [packets to send 829, broken 828] [11:43:47]ProducePacketName [11:43:47]name=ofd_packets/00152697 [11:43:47]OFD Sender: To server: pG, [11:43:47]CommunicateWithHost lk.salyk.kg:30040 [11:43:47]ConnectInit lk.salyk.kg [11:43:47]recv_with_timeout no data received [11:43:48]Write to MH i2c: 01 00 00 53 05 58 [11:43:48]Write i2c OK [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: 01 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: 01 07 00 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: 01 07 00 53 05 00 00 00 00 00 D7 0C 42 [11:43:48]RasterBufferAndPrint [11:43:48]line [11:43:48]line [11:43:48]line [11:43:48]line [11:43:48]line [11:43:48]written 0, free lines is 3302 [11:43:48]MH_Cut [11:43:48]Write to MH i2c: D1 01 00 5A 05 01 31 [11:43:48]Write i2c OK [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: D1 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: D1 01 00 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: D1 01 00 5A 05 00 30 [11:43:48]Write to MH i2c: 01 00 00 5B 05 60 [11:43:48]Write i2c OK [11:43:48]MH_I2C_Read... [11:43:48]Connected sock=11 [11:43:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 11 7F 03 01 AB DF 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 F2 A5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 54 02 00 35 04 06 00 46 3C F2 37 90 F8 29 DB 70 07 31 9E D4 AD [11:43:48]*** Cut start [11:43:48]*** Purtial cut [11:43:48]*** Stage 1: CUTSNS_PIN = 1 [11:43:49]Read from MH i2c: 01 [11:43:49]MH_I2C_Read... [11:43:49]*** Stop cut motor [11:43:49]*** Cut end [11:43:49]Read from MH i2c: 01 07 00 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: 01 07 00 5B 05 00 00 00 00 00 FF 0F 75 [11:43:49]process_action close_receipt done [11:43:49]requested_data is exist [11:43:49]produce_requested_data [11:43:49]requested_item fm.sn is exist - process it [11:43:49]wFMCommunicate request_size=4 [11:43:49]MH_SAM_APDU [11:43:49]CAPDU: 80 11 00 00 [11:43:49]Write to MH i2c: E2 08 00 5C 05 80 11 00 00 00 00 00 00 DB [11:43:49]Write i2c OK [11:43:49]MH_I2C_Read... [11:43:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:49]Read from MH i2c: E2 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: E2 17 00 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: E2 17 00 5C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2E [11:43:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:43:49]wFMCommunicate OK [11:43:49]requested_item fd.num is exist - process it [11:43:49]SAM_PROTO_GetFieldsCounters [11:43:49]wFMCommunicate request_size=4 [11:43:49]MH_SAM_APDU [11:43:49]CAPDU: 80 13 00 00 [11:43:49]Write to MH i2c: E2 08 00 5D 05 80 13 00 00 00 00 00 00 DE [11:43:49]Write i2c OK [11:43:49]MH_I2C_Read... [11:43:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:43:49]Read from MH i2c: E2 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: E2 62 00 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: E2 62 00 5D 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 79 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 80 [11:43:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 79 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:43:49]wFMCommunicate OK [11:43:49]SAM_PROTO_GetFieldsCounters done [11:43:49]requested_item shift.num is exist - process it [11:43:49]requested_item shift.opened is exist - process it [11:43:49]req_shift_opened [11:43:49]FM_GetShiftState [11:43:49]SAM_PROTO_GetShiftState [11:43:49]wFMCommunicate request_size=4 [11:43:49]MH_SAM_APDU [11:43:49]CAPDU: 80 13 01 00 [11:43:49]Write to MH i2c: E2 08 00 5E 05 80 13 01 00 00 00 00 00 E0 [11:43:49]Write i2c OK [11:43:49]MH_I2C_Read... [11:43:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:49]Read from MH i2c: E2 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: E2 0E 00 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: E2 0E 00 5E 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AD [11:43:49]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:43:49]wFMCommunicate OK [11:43:49]SAM_PROTO_GetShiftState done [11:43:49]FM_GetShiftState done [11:43:49]req_shift_opened done [11:43:49]requested_item shift.open_date is exist - process it [11:43:49]req_shift_open_date [11:43:49]req_shift_open_date done [11:43:49]produce_requested_data done [11:43:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152697,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:43:49]process_action_free close_receipt [11:43:49]json_value_free [11:43:49]json_value_free done [11:43:49]process_json_proto returns [11:43:49]Send response to host [11:43:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152697,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:43:49]free response buf [11:43:49]execute_script done [11:43:49]execute_script returns [11:43:49]free content buf [11:43:49]Sock 10.Close socket [11:43:49]Sock 10.Thread stoped [11:43:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 73 61 47 00 60 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 54 02 00 F4 03 04 00 F2 4D F2 66 B6 04 01 00 00 D0 41 91 5F DC 93 9F 4D [11:43:49]CommunicateWithHost err = 0 [11:43:49]CheckOFDResponse [11:43:49]1017 (14) - 77093643461234 [11:43:49]1041 (16) - 0000000000871835 [11:43:49]1040 (4) - 152697 [11:43:49]1012 (4) - 24.09.2024 05:28 [11:43:49]1206 (1) - 0 [11:43:49]OFD Sender: Remove packet 152697 [11:43:49]ProducePacketName [11:43:49]name=ofd_packets/00152697 [11:43:49]NVStorageDeleteData [11:43:50]OFD Sender: No OFD packet to send [11:43:55]OFD Sender: No OFD packet to send [11:43:58]recv_with_timeout no data received [11:44:00]OFD Sender: No OFD packet to send [11:44:05]OFD Sender: No OFD packet to send [11:44:10]OFD Sender: No OFD packet to send [11:44:15]OFD Sender: No OFD packet to send [11:44:20]OFD Sender: No OFD packet to send [11:44:25]OFD Sender: No OFD packet to send [11:44:30]OFD Sender: No OFD packet to send [11:44:35]OFD Sender: No OFD packet to send [11:44:40]OFD Sender: No OFD packet to send [11:44:45]OFD Sender: No OFD packet to send [11:44:50]OFD Sender: No OFD packet to send [11:44:55]OFD Sender: No OFD packet to send [11:45:00]OFD Sender: No OFD packet to send [11:45:05]OFD Sender: No OFD packet to send [11:45:07]recv_with_timeout no data received [11:45:10]OFD Sender: No OFD packet to send [11:45:15]OFD Sender: No OFD packet to send [11:45:17]recv_with_timeout no data received [11:45:20]OFD Sender: No OFD packet to send [11:45:25]OFD Sender: No OFD packet to send [11:45:30]OFD Sender: No OFD packet to send [11:45:35]OFD Sender: No OFD packet to send [11:45:40]OFD Sender: No OFD packet to send [11:45:45]OFD Sender: No OFD packet to send [11:45:47]recv_with_timeout no data received [11:45:50]OFD Sender: No OFD packet to send [11:45:55]OFD Sender: No OFD packet to send [11:46:00]OFD Sender: No OFD packet to send [11:46:05]OFD Sender: No OFD packet to send [11:46:10]OFD Sender: No OFD packet to send [11:46:15]OFD Sender: No OFD packet to send [11:46:20]accept exits with 7 [11:46:20]New connection [11:46:20]New thread 3067420004 created [11:46:20]Thread 3067276644 joined [11:46:20]Waiting for new connection... [11:46:20] Sock 7.Parse request [11:46:20]Sock 7.Check first char [11:46:20]Sock 7.First char is OK [11:46:20]request: POST /json_proto HTTP/1.0 [11:46:20]Method: POST [11:46:20]URL: /json_proto [11:46:20]Method is POST - this is cgi request [11:46:20]url: /json_proto [11:46:20]query_string will be loaded in cgi processing [11:46:20]execute_cgi json_proto POST (null) [11:46:20]execute_cgi path=json_proto method=POST [11:46:20]POST find Content-Length [11:46:20]Host: 172.17.43.67:8080 [11:46:20]Content-Length: 678 [11:46:20]Content-Type: application/json [11:46:20] [11:46:20]POST finish read [11:46:20]Found Content-Length = 678 [11:46:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.990, "sum" : 270.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:20]execute_script... [11:46:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.990, "sum" : 270.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:20]POST & json_proto [11:46:20]process_json_proto [11:46:20]json parsed OK: [11:46:20]protocol is kg_v1.0 [11:46:20]action value=close_receipt [11:46:20]process_action close_receipt [11:46:20]cmd_close_receipt [11:46:20]MH_GetDate [11:46:20]Write to MH i2c: F0 00 00 5F 05 53 [11:46:20]Write i2c OK [11:46:20]MH_I2C_Read... [11:46:20]Read from MH i2c: F0 [11:46:20]MH_I2C_Read... [11:46:20]Read from MH i2c: F0 09 00 [11:46:20]MH_I2C_Read... [11:46:20]Read from MH i2c: F0 09 00 5F 05 00 8D A6 F2 66 6A BD 47 65 BA [11:46:20]GetLastDocTimeStamp 1727178226 [11:46:20]current date 1727178381 [11:46:20]FM_GetShiftState [11:46:20]SAM_PROTO_GetShiftState [11:46:20]wFMCommunicate request_size=4 [11:46:20]MH_SAM_APDU [11:46:20]CAPDU: 80 13 01 00 [11:46:20]Write to MH i2c: E2 08 00 60 05 80 13 01 00 00 00 00 00 E2 [11:46:20]Write i2c OK [11:46:20]MH_I2C_Read... [11:46:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:20]Read from MH i2c: E2 [11:46:20]MH_I2C_Read... [11:46:20]Read from MH i2c: E2 0E 00 [11:46:20]MH_I2C_Read... [11:46:20]Read from MH i2c: E2 0E 00 60 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AF [11:46:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:46:20]wFMCommunicate OK [11:46:20]SAM_PROTO_GetShiftState done [11:46:20]FM_GetShiftState done [11:46:20]opened in 1727137889 [11:46:20]opened+sec_in_day 1727224289 [11:46:20]quantity*price = 27052 [11:46:20]sum+1 = 27053 [11:46:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 270.00 Внесено: 270.00 СДАЧА: 0.00 НСП 1% : 2.39 НДС 12% : 28.73 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 157 24.09.2024 11:46 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152698 ФПД: 270511888205654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T114621&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152698&fm=270511888205654&tin=02508201610067®Number=0000000000091825&sum=27000 [11:46:21]StoreToDocumentArchive [11:46:21]shift 477 fd 152698 [11:46:21]save to /storage/0477/doc_00152698 [11:46:21]save last doc name /storage/0477/doc_00152698 to /storage/kkm_last_doc_name [11:46:21]save OK [11:46:21]Clear old archive folders... [11:46:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:46:21]tlvbuf is 000BEBA0 [11:46:21]SAM_PROTO_ClearQueue [11:46:21]wFMCommunicate request_size=4 [11:46:21]MH_SAM_APDU [11:46:21]CAPDU: 80 09 00 00 [11:46:21]Write to MH i2c: E2 08 00 6D 05 80 09 00 00 00 00 00 00 E4 [11:46:21]Write i2c OK [11:46:21]MH_I2C_Read... [11:46:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:46:21]Read from MH i2c: E2 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 03 00 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [11:46:21]RAPDU: 90 00 [11:46:21]wFMCommunicate OK [11:46:21]SAM_PROTO_ClearQueue done [11:46:21]KKMCreateOFDPacket [11:46:21]OFDProtocolAddRootSTLVToBuf [11:46:21]FM_MakeSignedData [11:46:21]FM_MakeSignedData [11:46:21]SAM_PROTO_SignData [11:46:21]wFMCommunicate request_size=4 [11:46:21]MH_SAM_APDU [11:46:21]CAPDU: 80 0D 01 02 [11:46:21]Write to MH i2c: E2 08 00 6E 05 80 0D 01 02 00 00 00 00 EC [11:46:21]Write i2c OK [11:46:21]MH_I2C_Read... [11:46:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:46:21]Read from MH i2c: E2 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 03 00 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [11:46:21]RAPDU: 90 00 [11:46:21]wFMCommunicate OK [11:46:21]wFMCommunicate request_size=255 [11:46:21]MH_SAM_APDU [11:46:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 8D A6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 54 02 00 35 04 06 00 F6 [11:46:21]Write to MH i2c: E2 02 01 6F 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 8D A6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 54 02 00 35 04 06 00 F6 00 00 07 [11:46:21]Write i2c OK [11:46:21]MH_I2C_Read... [11:46:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:21]Read from MH i2c: E2 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 03 00 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [11:46:21]RAPDU: 90 00 [11:46:21]wFMCommunicate OK [11:46:21]wFMCommunicate request_size=10 [11:46:21]MH_SAM_APDU [11:46:21]CAPDU: 80 0D 02 02 05 07 75 01 07 56 [11:46:21]Write to MH i2c: E2 0D 00 70 05 80 0D 02 02 05 00 07 75 01 07 56 00 00 D3 [11:46:21]Write i2c OK [11:46:21]MH_I2C_Read... [11:46:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:22]Read from MH i2c: E2 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: E2 03 00 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [11:46:22]RAPDU: 90 00 [11:46:22]wFMCommunicate OK [11:46:22]wFMCommunicate request_size=4 [11:46:22]MH_SAM_APDU [11:46:22]CAPDU: 80 0D 03 02 [11:46:22]Write to MH i2c: E2 08 00 71 05 80 0D 03 02 00 00 00 00 F1 [11:46:22]Write i2c OK [11:46:22]MH_I2C_Read... [11:46:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:46:22]Read from MH i2c: E2 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: E2 0B 00 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: E2 0B 00 71 05 00 EA 03 06 5B AE D7 25 C9 90 00 B3 [11:46:22]RAPDU: EA 03 06 5B AE D7 25 C9 90 00 [11:46:22]wFMCommunicate OK [11:46:22]SAM_PROTO_SignData done [11:46:22]FM_MakeSignedData done [11:46:22]CreateOFDProtocolMessage [11:46:22]wFMCommunicate request_size=4 [11:46:22]MH_SAM_APDU [11:46:22]CAPDU: 80 11 00 00 [11:46:22]Write to MH i2c: E2 08 00 72 05 80 11 00 00 00 00 00 00 F1 [11:46:22]Write i2c OK [11:46:22]MH_I2C_Read... [11:46:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:22]Read from MH i2c: E2 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: E2 17 00 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: E2 17 00 72 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 44 [11:46:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:46:22]wFMCommunicate OK [11:46:22]CreateOFDProtocolMessage done [11:46:22]OFDSenderStorePacket 152698 [11:46:22]StoreOFDPacket docnum=152698 [11:46:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 47 81 07 01 A5 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 8D A6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 54 02 00 35 04 06 00 F6 07 75 01 07 56 EA 03 06 5B AE D7 25 C9 [11:46:22]CheckFolder [11:46:22]dirname=/storage/ofd_packets [11:46:22]CheckFolder done [11:46:22]ProducePacketName [11:46:22]name=ofd_packets/00152698 [11:46:22]NVStorageSaveData ofd_packets/00152698 [11:46:22]File name is /storage/ofd_packets/00152698 [11:46:22]Write 301 bytes [11:46:22]NVStorageSaveData done [11:46:22]OFDSenderStorePacket done [11:46:22]KKMCreateOFDPacket done [11:46:22]NVStorageSaveData kkm_last_timestamp [11:46:22]File name is /storage/kkm_last_timestamp [11:46:22]Write 4 bytes [11:46:22]NVStorageSaveData done [11:46:22]ExternCall_PrintAddStr [11:46:22]wPrintStart [11:46:22]Write to MH i2c: 01 00 00 73 05 78 [11:46:22]Write i2c OK [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: 01 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: 01 07 00 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: 01 07 00 73 05 00 00 00 00 00 FF 0F 8D [11:46:22]RasterBufferAndPrint [11:46:22]line Счет N : (1)1786700 [11:46:22]line ИНН: 02508201610067 [11:46:22]line Контрольно-Кассовый Чек [11:46:22]line ПРОДАЖА [11:46:22]line ТРК (МРК, ГНК) : 12 [11:46:22]line Товар: 2710124130 [11:46:22]line Аи-92-К-5 [11:46:22]line 3.990 * 67.80 [11:46:22]line = 270.52 [11:46:22]line НДС 12% НСП 1% [11:46:22]line > о реализуемом товаре [11:46:22]line ОКРУГЛЕНИЕ: -0.52 [11:46:22]line ИТОГО: 270.00 [11:46:22]line Внесено: 270.00 [11:46:22]line СДАЧА: 0.00 [11:46:22]line НСП 1% : 2.39 [11:46:22]line НДС 12% : 28.73 [11:46:22]line Наличными: 270.00 [11:46:22]line Безнал.: 0.00 [11:46:22]line Место: АЗС № 89 "Партнер Нефть" [11:46:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:46:22]line СНО: Общий режим [11:46:22]line Чек 157 24.09.2024 11:46 [11:46:22]line Смена: 477 ФФД: 1.0 [11:46:22]line ЗНМ: 0300000113 [11:46:22]line РНМ: 0000000000091825 [11:46:22]line Версия ККМ: 001 [11:46:22]line ФМ: 0000000000871835 [11:46:22]line ФД: 152698 [11:46:22]line ФПД: 270511888205654 [11:46:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T114621&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152698&fm=270511888205654&tin=02508201610067®Number=0000000000091825&sum=27000 [11:46:22]written 0, free lines is 4095 [11:46:22]OFD Sender: Processing packet 152698 [packets to send 829, broken 828] [11:46:22]ProducePacketName [11:46:22]name=ofd_packets/00152698 [11:46:22]OFD Sender: To server: pG, [11:46:22]CommunicateWithHost lk.salyk.kg:30040 [11:46:22]ConnectInit lk.salyk.kg [11:46:22]Write to MH i2c: 01 00 00 9E 05 A3 [11:46:22]Write i2c OK [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: 01 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: 01 07 00 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: 01 07 00 9E 05 00 00 00 00 00 DF 0C 95 [11:46:22]RasterBufferAndPrint [11:46:22]line [11:46:22]line [11:46:22]line [11:46:22]line [11:46:22]line [11:46:22]written 0, free lines is 3301 [11:46:22]MH_Cut [11:46:22]Write to MH i2c: D1 01 00 A5 05 01 7C [11:46:22]Write i2c OK [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: D1 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: D1 01 00 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: D1 01 00 A5 05 00 7B [11:46:22]Write to MH i2c: 01 00 00 A6 05 AB [11:46:22]Write i2c OK [11:46:22]MH_I2C_Read... [11:46:23]*** Cut start [11:46:23]*** Purtial cut [11:46:23]*** Stage 1: CUTSNS_PIN = 1 [11:46:23]Read from MH i2c: 01 [11:46:23]MH_I2C_Read... [11:46:23]*** Stop cut motor [11:46:23]*** Cut end [11:46:23]Read from MH i2c: 01 07 00 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: 01 07 00 A6 05 00 00 00 00 00 FF 0F C0 [11:46:23]process_action close_receipt done [11:46:23]requested_data is exist [11:46:23]produce_requested_data [11:46:23]requested_item fm.sn is exist - process it [11:46:23]wFMCommunicate request_size=4 [11:46:23]MH_SAM_APDU [11:46:23]CAPDU: 80 11 00 00 [11:46:23]Write to MH i2c: E2 08 00 A7 05 80 11 00 00 00 00 00 00 26 [11:46:23]Write i2c OK [11:46:23]MH_I2C_Read... [11:46:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:23]Read from MH i2c: E2 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 17 00 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 17 00 A7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 79 [11:46:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:46:23]wFMCommunicate OK [11:46:23]requested_item fd.num is exist - process it [11:46:23]SAM_PROTO_GetFieldsCounters [11:46:23]wFMCommunicate request_size=4 [11:46:23]MH_SAM_APDU [11:46:23]CAPDU: 80 13 00 00 [11:46:23]Write to MH i2c: E2 08 00 A8 05 80 13 00 00 00 00 00 00 29 [11:46:23]Write i2c OK [11:46:23]MH_I2C_Read... [11:46:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:46:23]Read from MH i2c: E2 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 62 00 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 62 00 A8 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 CF [11:46:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:46:23]wFMCommunicate OK [11:46:23]SAM_PROTO_GetFieldsCounters done [11:46:23]requested_item shift.num is exist - process it [11:46:23]requested_item shift.opened is exist - process it [11:46:23]req_shift_opened [11:46:23]FM_GetShiftState [11:46:23]SAM_PROTO_GetShiftState [11:46:23]wFMCommunicate request_size=4 [11:46:23]MH_SAM_APDU [11:46:23]CAPDU: 80 13 01 00 [11:46:23]Write to MH i2c: E2 08 00 A9 05 80 13 01 00 00 00 00 00 2B [11:46:23]Write i2c OK [11:46:23]MH_I2C_Read... [11:46:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:23]Read from MH i2c: E2 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 0E 00 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 0E 00 A9 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F8 [11:46:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:46:23]wFMCommunicate OK [11:46:23]SAM_PROTO_GetShiftState done [11:46:23]FM_GetShiftState done [11:46:23]req_shift_opened done [11:46:23]requested_item shift.open_date is exist - process it [11:46:23]req_shift_open_date [11:46:23]req_shift_open_date done [11:46:23]produce_requested_data done [11:46:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152698,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:46:23]process_action_free close_receipt [11:46:23]json_value_free [11:46:23]json_value_free done [11:46:23]process_json_proto returns [11:46:23]Send response to host [11:46:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152698,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:46:23]free response buf [11:46:23]execute_script done [11:46:23]execute_script returns [11:46:23]free content buf [11:46:23]Sock 7.Close socket [11:46:23]Sock 7.Thread stoped [11:46:24]Connected sock=10 [11:46:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 47 81 07 01 A5 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 8D A6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 54 02 00 35 04 06 00 F6 07 75 01 07 56 EA 03 06 5B AE D7 25 C9 [11:46:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 18 71 47 00 26 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 54 02 00 F4 03 04 00 8D 4E F2 66 B6 04 01 00 00 67 4C 4C 8A E6 4C 7B F4 [11:46:25]CommunicateWithHost err = 0 [11:46:25]CheckOFDResponse [11:46:25]1017 (14) - 77093643461234 [11:46:25]1041 (16) - 0000000000871835 [11:46:25]1040 (4) - 152698 [11:46:25]1012 (4) - 24.09.2024 05:30 [11:46:25]1206 (1) - 0 [11:46:25]OFD Sender: Remove packet 152698 [11:46:25]ProducePacketName [11:46:25]name=ofd_packets/00152698 [11:46:25]NVStorageDeleteData [11:46:25]OFD Sender: No OFD packet to send [11:46:30]OFD Sender: No OFD packet to send [11:46:35]OFD Sender: No OFD packet to send [11:46:40]OFD Sender: No OFD packet to send [11:46:45]OFD Sender: No OFD packet to send [11:46:50]OFD Sender: No OFD packet to send [11:46:55]OFD Sender: No OFD packet to send [11:47:00]OFD Sender: No OFD packet to send [11:47:05]OFD Sender: No OFD packet to send [11:47:10]OFD Sender: No OFD packet to send [11:47:15]OFD Sender: No OFD packet to send [11:47:20]OFD Sender: No OFD packet to send [11:47:24]recv_with_timeout no data received [11:47:25]OFD Sender: No OFD packet to send [11:47:30]OFD Sender: No OFD packet to send [11:47:35]OFD Sender: No OFD packet to send [11:47:40]OFD Sender: No OFD packet to send [11:47:45]OFD Sender: No OFD packet to send [11:47:50]OFD Sender: No OFD packet to send [11:47:55]OFD Sender: No OFD packet to send [11:48:00]OFD Sender: No OFD packet to send [11:48:05]OFD Sender: No OFD packet to send [11:48:11]OFD Sender: No OFD packet to send [11:48:16]OFD Sender: No OFD packet to send [11:48:21]OFD Sender: No OFD packet to send [11:48:26]OFD Sender: No OFD packet to send [11:48:31]OFD Sender: No OFD packet to send [11:48:36]OFD Sender: No OFD packet to send [11:48:41]OFD Sender: No OFD packet to send [11:48:46]OFD Sender: No OFD packet to send [11:48:51]OFD Sender: No OFD packet to send [11:48:56]OFD Sender: No OFD packet to send [11:49:01]OFD Sender: No OFD packet to send [11:49:06]OFD Sender: No OFD packet to send [11:49:11]OFD Sender: No OFD packet to send [11:49:16]OFD Sender: No OFD packet to send [11:49:18]recv_with_timeout no data received [11:49:21]OFD Sender: No OFD packet to send [11:49:26]OFD Sender: No OFD packet to send [11:49:31]OFD Sender: No OFD packet to send [11:49:35]recv_with_timeout no data received [11:49:36]OFD Sender: No OFD packet to send [11:49:41]OFD Sender: No OFD packet to send [11:49:46]OFD Sender: No OFD packet to send [11:49:51]OFD Sender: No OFD packet to send [11:49:56]OFD Sender: No OFD packet to send [11:50:01]OFD Sender: No OFD packet to send [11:50:06]OFD Sender: No OFD packet to send [11:50:11]OFD Sender: No OFD packet to send [11:50:16]OFD Sender: No OFD packet to send [11:50:21]OFD Sender: No OFD packet to send [11:50:26]OFD Sender: No OFD packet to send [11:50:31]OFD Sender: No OFD packet to send [11:50:35]int [11:50:35]Write to MH i2c: 01 00 00 AA 05 AF [11:50:35]*** FLAG_PRN_KEY set [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 AA 05 00 08 00 00 00 FF 0F CC [11:50:35]state=0 [11:50:35]Key pressed [11:50:35]Feed [11:50:35]Write to MH i2c: D8 00 00 AB 05 87 [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: D8 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: D8 01 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: D8 01 00 AB 05 00 88 [11:50:35]int [11:50:35]Write to MH i2c: 01 00 00 AC 05 B1 [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 AC 05 00 48 00 00 00 3C 00 3C [11:50:35]state=2 [11:50:35]Key pressed [11:50:35]int [11:50:35]Write to MH i2c: 01 00 00 AD 05 B2 [11:50:35]*** FLAG_PRN_KEY reset [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 AD 05 00 00 00 00 00 FA 0F C2 [11:50:35]state=2 [11:50:35]Stop feed [11:50:35]int [11:50:35]Write to MH i2c: 01 00 00 AE 05 B3 [11:50:35]*** FLAG_PRN_KEY set [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 AE 05 00 08 00 00 00 FF 0F D0 [11:50:35]state=0 [11:50:35]Key pressed [11:50:35]Feed [11:50:35]Write to MH i2c: D8 00 00 AF 05 8B [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: D8 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: D8 01 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: D8 01 00 AF 05 00 8C [11:50:35]int [11:50:35]Write to MH i2c: 01 00 00 B0 05 B5 [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 B0 05 00 48 00 00 00 3C 00 40 [11:50:35]state=2 [11:50:35]Key pressed [11:50:35]int [11:50:35]Write to MH i2c: 01 00 00 B1 05 B6 [11:50:35]*** FLAG_PRN_KEY reset [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 B1 05 00 00 00 00 00 F5 0F C1 [11:50:35]state=2 [11:50:35]Stop feed [11:50:36]OFD Sender: No OFD packet to send [11:50:41]OFD Sender: No OFD packet to send [11:50:46]OFD Sender: No OFD packet to send [11:50:51]OFD Sender: No OFD packet to send [11:50:56]OFD Sender: No OFD packet to send [11:51:01]OFD Sender: No OFD packet to send [11:51:06]OFD Sender: No OFD packet to send [11:51:11]OFD Sender: No OFD packet to send [11:51:16]OFD Sender: No OFD packet to send [11:51:21]OFD Sender: No OFD packet to send [11:51:26]OFD Sender: No OFD packet to send [11:51:31]OFD Sender: No OFD packet to send [11:51:36]OFD Sender: No OFD packet to send [11:51:38]recv_with_timeout no data received [11:51:40]accept exits with 9 [11:51:40]New connection [11:51:40]New thread 3067276644 created [11:51:40]Thread 3067420004 joined [11:51:40]Waiting for new connection... [11:51:40] Sock 9.Parse request [11:51:40]Sock 9.Check first char [11:51:40]Sock 9.First char is OK [11:51:40]request: POST /json_proto HTTP/1.0 [11:51:40]Method: POST [11:51:40]URL: /json_proto [11:51:40]Method is POST - this is cgi request [11:51:40]url: /json_proto [11:51:40]query_string will be loaded in cgi processing [11:51:40]execute_cgi json_proto POST (null) [11:51:40]execute_cgi path=json_proto method=POST [11:51:40]POST find Content-Length [11:51:40]Host: 172.17.43.67:8080 [11:51:40]Content-Length: 680 [11:51:40]Content-Type: application/json [11:51:40] [11:51:40]POST finish read [11:51:40]Found Content-Length = 680 [11:51:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:40]execute_script... [11:51:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:40]POST & json_proto [11:51:40]process_json_proto [11:51:40]json parsed OK: [11:51:40]protocol is kg_v1.0 [11:51:40]action value=close_receipt [11:51:40]process_action close_receipt [11:51:40]cmd_close_receipt [11:51:40]MH_GetDate [11:51:40]Write to MH i2c: F0 00 00 B2 05 A6 [11:51:40]Write i2c OK [11:51:40]MH_I2C_Read... [11:51:40]Read from MH i2c: F0 [11:51:40]MH_I2C_Read... [11:51:40]Read from MH i2c: F0 09 00 [11:51:40]MH_I2C_Read... [11:51:40]Read from MH i2c: F0 09 00 B2 05 00 CD A7 F2 66 6A BD 47 65 4E [11:51:40]GetLastDocTimeStamp 1727178381 [11:51:40]current date 1727178701 [11:51:40]FM_GetShiftState [11:51:40]SAM_PROTO_GetShiftState [11:51:40]wFMCommunicate request_size=4 [11:51:40]MH_SAM_APDU [11:51:40]CAPDU: 80 13 01 00 [11:51:40]Write to MH i2c: E2 08 00 B3 05 80 13 01 00 00 00 00 00 35 [11:51:40]Write i2c OK [11:51:40]MH_I2C_Read... [11:51:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:40]Read from MH i2c: E2 [11:51:40]MH_I2C_Read... [11:51:40]Read from MH i2c: E2 0E 00 [11:51:40]MH_I2C_Read... [11:51:40]Read from MH i2c: E2 0E 00 B3 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 02 [11:51:40]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:51:40]wFMCommunicate OK [11:51:40]SAM_PROTO_GetShiftState done [11:51:40]FM_GetShiftState done [11:51:40]opened in 1727137889 [11:51:40]opened+sec_in_day 1727224289 [11:51:40]quantity*price = 120015 [11:51:40]sum+1 = 120016 [11:51:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 158 24.09.2024 11:51 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152699 ФПД: 214385959389880 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T115141&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152699&fm=214385959389880&tin=02508201610067®Number=0000000000091825&sum=120000 [11:51:41]StoreToDocumentArchive [11:51:41]shift 477 fd 152699 [11:51:41]save to /storage/0477/doc_00152699 [11:51:41]save last doc name /storage/0477/doc_00152699 to /storage/kkm_last_doc_name [11:51:41]save OK [11:51:41]Clear old archive folders... [11:51:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:51:41]tlvbuf is 0008B770 [11:51:41]SAM_PROTO_ClearQueue [11:51:41]wFMCommunicate request_size=4 [11:51:41]MH_SAM_APDU [11:51:41]CAPDU: 80 09 00 00 [11:51:41]Write to MH i2c: E2 08 00 C0 05 80 09 00 00 00 00 00 00 37 [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:51:41]Read from MH i2c: E2 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 C0 05 00 90 00 39 [11:51:41]RAPDU: 90 00 [11:51:41]wFMCommunicate OK [11:51:41]SAM_PROTO_ClearQueue done [11:51:41]KKMCreateOFDPacket [11:51:41]OFDProtocolAddRootSTLVToBuf [11:51:41]FM_MakeSignedData [11:51:41]FM_MakeSignedData [11:51:41]SAM_PROTO_SignData [11:51:41]wFMCommunicate request_size=4 [11:51:41]MH_SAM_APDU [11:51:41]CAPDU: 80 0D 01 02 [11:51:41]Write to MH i2c: E2 08 00 C1 05 80 0D 01 02 00 00 00 00 3F [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:51:41]Read from MH i2c: E2 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 C1 05 00 90 00 3A [11:51:41]RAPDU: 90 00 [11:51:41]wFMCommunicate OK [11:51:41]wFMCommunicate request_size=255 [11:51:41]MH_SAM_APDU [11:51:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 CD A7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 54 02 00 35 04 06 00 C2 FB 9E F4 [11:51:41]Write to MH i2c: E2 02 01 C2 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 CD A7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 54 02 00 35 04 06 00 C2 FB 9E F4 00 00 9A [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:41]OFD Sender: No OFD packet to send [11:51:41]Read from MH i2c: E2 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 C2 05 00 90 00 3B [11:51:41]RAPDU: 90 00 [11:51:41]wFMCommunicate OK [11:51:41]wFMCommunicate request_size=7 [11:51:41]MH_SAM_APDU [11:51:41]CAPDU: 80 0D 02 02 02 4A B8 [11:51:41]Write to MH i2c: E2 0A 00 C3 05 80 0D 02 02 02 00 4A B8 00 00 48 [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:41]Read from MH i2c: E2 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 C3 05 00 90 00 3C [11:51:41]RAPDU: 90 00 [11:51:41]wFMCommunicate OK [11:51:41]wFMCommunicate request_size=4 [11:51:41]MH_SAM_APDU [11:51:41]CAPDU: 80 0D 03 02 [11:51:41]Write to MH i2c: E2 08 00 C4 05 80 0D 03 02 00 00 00 00 44 [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:51:41]Read from MH i2c: E2 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 0B 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 0B 00 C4 05 00 1D 22 B4 75 B2 69 A7 EC 90 00 5B [11:51:41]RAPDU: 1D 22 B4 75 B2 69 A7 EC 90 00 [11:51:41]wFMCommunicate OK [11:51:41]SAM_PROTO_SignData done [11:51:41]FM_MakeSignedData done [11:51:41]CreateOFDProtocolMessage [11:51:41]wFMCommunicate request_size=4 [11:51:41]MH_SAM_APDU [11:51:41]CAPDU: 80 11 00 00 [11:51:41]Write to MH i2c: E2 08 00 C5 05 80 11 00 00 00 00 00 00 44 [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:41]Read from MH i2c: E2 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 17 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 17 00 C5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [11:51:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:51:41]wFMCommunicate OK [11:51:41]CreateOFDProtocolMessage done [11:51:41]OFDSenderStorePacket 152699 [11:51:41]StoreOFDPacket docnum=152699 [11:51:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7D 1E 04 01 8A 03 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 CD A7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 54 02 00 35 04 06 00 C2 FB 9E F4 4A B8 1D 22 B4 75 B2 69 A7 EC [11:51:41]CheckFolder [11:51:41]dirname=/storage/ofd_packets [11:51:41]CheckFolder done [11:51:41]ProducePacketName [11:51:41]name=ofd_packets/00152699 [11:51:41]NVStorageSaveData ofd_packets/00152699 [11:51:41]File name is /storage/ofd_packets/00152699 [11:51:41]Write 298 bytes [11:51:41]NVStorageSaveData done [11:51:41]OFDSenderStorePacket done [11:51:41]KKMCreateOFDPacket done [11:51:41]NVStorageSaveData kkm_last_timestamp [11:51:41]File name is /storage/kkm_last_timestamp [11:51:41]Write 4 bytes [11:51:41]NVStorageSaveData done [11:51:41]ExternCall_PrintAddStr [11:51:41]wPrintStart [11:51:41]Write to MH i2c: 01 00 00 C6 05 CB [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: 01 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: 01 07 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: 01 07 00 C6 05 00 00 00 00 00 FF 0F E0 [11:51:41]RasterBufferAndPrint [11:51:41]line Счет N : (1)1786701 [11:51:41]line ИНН: 02508201610067 [11:51:41]line Контрольно-Кассовый Чек [11:51:41]line ПРОДАЖА [11:51:41]line ТРК (МРК, ГНК) : 31 [11:51:41]line Товар: 2710194210 [11:51:41]line ДТ-К-5 [11:51:41]line 15.750 * 76.20 [11:51:41]line = 1200.15 [11:51:41]line НДС 12% НСП 1% [11:51:41]line > о реализуемом товаре [11:51:41]line ОКРУГЛЕНИЕ: -0.15 [11:51:41]line ИТОГО: 1200.00 [11:51:41]line Внесено: 1200.00 [11:51:41]line СДАЧА: 0.00 [11:51:41]line НСП 1% : 10.62 [11:51:41]line НДС 12% : 127.45 [11:51:41]line Наличными: 1200.00 [11:51:41]line Безнал.: 0.00 [11:51:41]line Место: АЗС № 89 "Партнер Нефть" [11:51:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:51:41]line СНО: Общий режим [11:51:41]line Чек 158 24.09.2024 11:51 [11:51:41]line Смена: 477 ФФД: 1.0 [11:51:41]line ЗНМ: 0300000113 [11:51:41]line РНМ: 0000000000091825 [11:51:41]line Версия ККМ: 001 [11:51:41]line ФМ: 0000000000871835 [11:51:41]line ФД: 152699 [11:51:41]line ФПД: 214385959389880 [11:51:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T115141&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152699&fm=214385959389880&tin=02508201610067®Number=0000000000091825&sum=120000 [11:51:42]OFD Sender: Processing packet 152699 [packets to send 829, broken 828] [11:51:42]ProducePacketName [11:51:42]name=ofd_packets/00152699 [11:51:42]OFD Sender: To server: pG, [11:51:42]CommunicateWithHost lk.salyk.kg:30040 [11:51:42]ConnectInit lk.salyk.kg [11:51:42]written 0, free lines is 4095 [11:51:42]Write to MH i2c: 01 00 00 F1 05 F6 [11:51:42]Write i2c OK [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: 01 [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: 01 07 00 [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: 01 07 00 F1 05 00 00 00 00 00 E3 0C EC [11:51:42]RasterBufferAndPrint [11:51:42]line [11:51:42]line [11:51:42]line [11:51:42]line [11:51:42]line [11:51:42]written 0, free lines is 3305 [11:51:42]MH_Cut [11:51:42]Write to MH i2c: D1 01 00 F8 05 01 CF [11:51:42]Write i2c OK [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: D1 [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: D1 01 00 [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: D1 01 00 F8 05 00 CE [11:51:42]Write to MH i2c: 01 00 00 F9 05 FE [11:51:42]Write i2c OK [11:51:42]MH_I2C_Read... [11:51:43]*** Cut start [11:51:43]*** Purtial cut [11:51:43]*** Stage 1: CUTSNS_PIN = 1 [11:51:43]Read from MH i2c: 01 [11:51:43]MH_I2C_Read... [11:51:43]*** Stop cut motor [11:51:43]*** Cut end [11:51:43]Read from MH i2c: 01 07 00 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: 01 07 00 F9 05 00 00 00 00 00 FF 0F 13 [11:51:43]process_action close_receipt done [11:51:43]requested_data is exist [11:51:43]produce_requested_data [11:51:43]requested_item fm.sn is exist - process it [11:51:43]wFMCommunicate request_size=4 [11:51:43]MH_SAM_APDU [11:51:43]CAPDU: 80 11 00 00 [11:51:43]Write to MH i2c: E2 08 00 FA 05 80 11 00 00 00 00 00 00 79 [11:51:43]Write i2c OK [11:51:43]MH_I2C_Read... [11:51:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:43]Read from MH i2c: E2 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: E2 17 00 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: E2 17 00 FA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CC [11:51:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:51:43]wFMCommunicate OK [11:51:43]requested_item fd.num is exist - process it [11:51:43]SAM_PROTO_GetFieldsCounters [11:51:43]wFMCommunicate request_size=4 [11:51:43]MH_SAM_APDU [11:51:43]CAPDU: 80 13 00 00 [11:51:43]Write to MH i2c: E2 08 00 FB 05 80 13 00 00 00 00 00 00 7C [11:51:43]Write i2c OK [11:51:43]MH_I2C_Read... [11:51:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:43]Read from MH i2c: E2 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: E2 62 00 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: E2 62 00 FB 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [11:51:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:51:43]wFMCommunicate OK [11:51:43]SAM_PROTO_GetFieldsCounters done [11:51:43]requested_item shift.num is exist - process it [11:51:43]requested_item shift.opened is exist - process it [11:51:43]req_shift_opened [11:51:43]FM_GetShiftState [11:51:43]SAM_PROTO_GetShiftState [11:51:43]wFMCommunicate request_size=4 [11:51:43]MH_SAM_APDU [11:51:43]CAPDU: 80 13 01 00 [11:51:43]Write to MH i2c: E2 08 00 FC 05 80 13 01 00 00 00 00 00 7E [11:51:43]Write i2c OK [11:51:43]MH_I2C_Read... [11:51:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:44]Read from MH i2c: E2 [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: E2 0E 00 [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: E2 0E 00 FC 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 4B [11:51:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:51:44]wFMCommunicate OK [11:51:44]SAM_PROTO_GetShiftState done [11:51:44]FM_GetShiftState done [11:51:44]req_shift_opened done [11:51:44]requested_item shift.open_date is exist - process it [11:51:44]req_shift_open_date [11:51:44]req_shift_open_date done [11:51:44]produce_requested_data done [11:51:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152699,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:51:44]process_action_free close_receipt [11:51:44]json_value_free [11:51:44]json_value_free done [11:51:44]process_json_proto returns [11:51:44]Send response to host [11:51:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152699,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:51:44]free response buf [11:51:44]execute_script done [11:51:44]execute_script returns [11:51:44]free content buf [11:51:44]Sock 9.Close socket [11:51:44]Sock 9.Thread stoped [11:51:47]ConnectInit Can't take IP for lk.salyk.kg [11:51:47]CommunicateWithHost connect error [11:51:47]CommunicateWithHost err = -1 [11:51:47]OFD Sender: Server communicate error [11:51:52]OFD Sender: Processing packet 152699 [packets to send 829, broken 828] [11:51:52]ProducePacketName [11:51:52]name=ofd_packets/00152699 [11:51:52]OFD Sender: To server: pG, [11:51:52]CommunicateWithHost lk.salyk.kg:30040 [11:51:52]ConnectInit lk.salyk.kg [11:51:52]Connected sock=9 [11:51:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7D 1E 04 01 8A 03 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 CD A7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 54 02 00 35 04 06 00 C2 FB 9E F4 4A B8 1D 22 B4 75 B2 69 A7 EC [11:51:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 20 D0 47 00 1B 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 54 02 00 F4 03 04 00 D5 4F F2 66 B6 04 01 00 00 C0 89 67 13 0B DB 31 3D [11:51:53]CommunicateWithHost err = 0 [11:51:53]CheckOFDResponse [11:51:53]1017 (14) - 77093643461234 [11:51:53]1041 (16) - 0000000000871835 [11:51:53]1040 (4) - 152699 [11:51:53]1012 (4) - 24.09.2024 05:36 [11:51:53]1206 (1) - 0 [11:51:53]OFD Sender: Remove packet 152699 [11:51:53]ProducePacketName [11:51:53]name=ofd_packets/00152699 [11:51:53]NVStorageDeleteData [11:51:53]OFD Sender: No OFD packet to send [11:51:58]OFD Sender: No OFD packet to send [11:52:03]recv_with_timeout no data received [11:52:03]OFD Sender: No OFD packet to send [11:52:08]OFD Sender: No OFD packet to send [11:52:13]OFD Sender: No OFD packet to send [11:52:18]OFD Sender: No OFD packet to send [11:52:23]OFD Sender: No OFD packet to send [11:52:28]recv_with_timeout no data received [11:52:28]OFD Sender: No OFD packet to send [11:52:33]OFD Sender: No OFD packet to send [11:52:38]OFD Sender: No OFD packet to send [11:52:43]OFD Sender: No OFD packet to send [11:52:45]accept exits with 7 [11:52:45]New connection [11:52:45]New thread 3067420004 created [11:52:45]Thread 3067276644 joined [11:52:45]Waiting for new connection... [11:52:45] Sock 7.Parse request [11:52:45]Sock 7.Check first char [11:52:45]Sock 7.First char is OK [11:52:45]request: POST /json_proto HTTP/1.0 [11:52:45]Method: POST [11:52:45]URL: /json_proto [11:52:45]Method is POST - this is cgi request [11:52:45]url: /json_proto [11:52:45]query_string will be loaded in cgi processing [11:52:45]execute_cgi json_proto POST (null) [11:52:45]execute_cgi path=json_proto method=POST [11:52:45]POST find Content-Length [11:52:45]Host: 172.17.43.67:8080 [11:52:45]Content-Length: 678 [11:52:45]Content-Type: application/json [11:52:45] [11:52:45]POST finish read [11:52:45]Found Content-Length = 678 [11:52:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:45]execute_script... [11:52:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:45]POST & json_proto [11:52:45]process_json_proto [11:52:45]json parsed OK: [11:52:45]protocol is kg_v1.0 [11:52:45]action value=close_receipt [11:52:45]process_action close_receipt [11:52:45]cmd_close_receipt [11:52:45]MH_GetDate [11:52:45]Write to MH i2c: F0 00 00 FD 05 F1 [11:52:45]Write i2c OK [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: F0 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: F0 09 00 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: F0 09 00 FD 05 00 0E A8 F2 66 6A BD 47 65 DB [11:52:45]GetLastDocTimeStamp 1727178701 [11:52:45]current date 1727178766 [11:52:45]FM_GetShiftState [11:52:45]SAM_PROTO_GetShiftState [11:52:45]wFMCommunicate request_size=4 [11:52:45]MH_SAM_APDU [11:52:45]CAPDU: 80 13 01 00 [11:52:45]Write to MH i2c: E2 08 00 FE 05 80 13 01 00 00 00 00 00 80 [11:52:45]Write i2c OK [11:52:45]MH_I2C_Read... [11:52:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:45]Read from MH i2c: E2 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: E2 0E 00 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: E2 0E 00 FE 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 4D [11:52:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:52:45]wFMCommunicate OK [11:52:45]SAM_PROTO_GetShiftState done [11:52:45]FM_GetShiftState done [11:52:45]opened in 1727137889 [11:52:45]opened+sec_in_day 1727224289 [11:52:45]quantity*price = 40002 [11:52:45]sum+1 = 40003 [11:52:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 159 24.09.2024 11:52 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152700 ФПД: 151159863662792 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T115246&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152700&fm=151159863662792&tin=02508201610067®Number=0000000000091825&sum=40000 [11:52:46]StoreToDocumentArchive [11:52:46]shift 477 fd 152700 [11:52:46]save to /storage/0477/doc_00152700 [11:52:46]save last doc name /storage/0477/doc_00152700 to /storage/kkm_last_doc_name [11:52:46]save OK [11:52:46]Clear old archive folders... [11:52:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:52:46]tlvbuf is 000A2920 [11:52:46]SAM_PROTO_ClearQueue [11:52:46]wFMCommunicate request_size=4 [11:52:46]MH_SAM_APDU [11:52:46]CAPDU: 80 09 00 00 [11:52:46]Write to MH i2c: E2 08 00 0B 06 80 09 00 00 00 00 00 00 83 [11:52:46]Write i2c OK [11:52:46]MH_I2C_Read... [11:52:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:52:46]Read from MH i2c: E2 [11:52:46]MH_I2C_Read... [11:52:46]Read from MH i2c: E2 03 00 [11:52:46]MH_I2C_Read... [11:52:46]Read from MH i2c: E2 03 00 0B 06 00 90 00 85 [11:52:46]RAPDU: 90 00 [11:52:46]wFMCommunicate OK [11:52:46]SAM_PROTO_ClearQueue done [11:52:46]KKMCreateOFDPacket [11:52:46]OFDProtocolAddRootSTLVToBuf [11:52:46]FM_MakeSignedData [11:52:46]FM_MakeSignedData [11:52:46]SAM_PROTO_SignData [11:52:46]wFMCommunicate request_size=4 [11:52:46]MH_SAM_APDU [11:52:46]CAPDU: 80 0D 01 02 [11:52:46]Write to MH i2c: E2 08 00 0C 06 80 0D 01 02 00 00 00 00 8B [11:52:46]Write i2c OK [11:52:46]MH_I2C_Read... [11:52:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:52:46]Read from MH i2c: E2 [11:52:46]MH_I2C_Read... [11:52:46]Read from MH i2c: E2 03 00 [11:52:46]MH_I2C_Read... [11:52:46]Read from MH i2c: E2 03 00 0C 06 00 90 00 86 [11:52:46]RAPDU: 90 00 [11:52:46]wFMCommunicate OK [11:52:46]wFMCommunicate request_size=255 [11:52:46]MH_SAM_APDU [11:52:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 0E A8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 54 02 00 35 04 06 00 89 [11:52:46]Write to MH i2c: E2 02 01 0D 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 0E A8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 54 02 00 35 04 06 00 89 00 00 D5 [11:52:46]Write i2c OK [11:52:46]MH_I2C_Read... [11:52:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:46]Read from MH i2c: E2 [11:52:46]MH_I2C_Read... [11:52:46]Read from MH i2c: E2 03 00 [11:52:46]MH_I2C_Read... [11:52:46]Read from MH i2c: E2 03 00 0D 06 00 90 00 87 [11:52:46]RAPDU: 90 00 [11:52:46]wFMCommunicate OK [11:52:46]wFMCommunicate request_size=10 [11:52:46]MH_SAM_APDU [11:52:46]CAPDU: 80 0D 02 02 05 7A A5 FA 58 C8 [11:52:46]Write to MH i2c: E2 0D 00 0E 06 80 0D 02 02 05 00 7A A5 FA 58 C8 00 00 D1 [11:52:46]Write i2c OK [11:52:46]MH_I2C_Read... [11:52:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:46]Read from MH i2c: E2 [11:52:46]MH_I2C_Read... [11:52:46]Read from MH i2c: E2 03 00 [11:52:46]MH_I2C_Read... [11:52:46]Read from MH i2c: E2 03 00 0E 06 00 90 00 88 [11:52:46]RAPDU: 90 00 [11:52:46]wFMCommunicate OK [11:52:46]wFMCommunicate request_size=4 [11:52:46]MH_SAM_APDU [11:52:46]CAPDU: 80 0D 03 02 [11:52:46]Write to MH i2c: E2 08 00 0F 06 80 0D 03 02 00 00 00 00 90 [11:52:46]Write i2c OK [11:52:46]MH_I2C_Read... [11:52:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:52:47]Read from MH i2c: E2 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: E2 0B 00 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: E2 0B 00 0F 06 00 3C 19 C9 C2 0B 4A B6 2A 90 00 A6 [11:52:47]RAPDU: 3C 19 C9 C2 0B 4A B6 2A 90 00 [11:52:47]wFMCommunicate OK [11:52:47]SAM_PROTO_SignData done [11:52:47]FM_MakeSignedData done [11:52:47]CreateOFDProtocolMessage [11:52:47]wFMCommunicate request_size=4 [11:52:47]MH_SAM_APDU [11:52:47]CAPDU: 80 11 00 00 [11:52:47]Write to MH i2c: E2 08 00 10 06 80 11 00 00 00 00 00 00 90 [11:52:47]Write i2c OK [11:52:47]MH_I2C_Read... [11:52:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:47]Read from MH i2c: E2 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: E2 17 00 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: E2 17 00 10 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [11:52:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:52:47]wFMCommunicate OK [11:52:47]CreateOFDProtocolMessage done [11:52:47]OFDSenderStorePacket 152700 [11:52:47]StoreOFDPacket docnum=152700 [11:52:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FB 98 07 01 BD 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 0E A8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 54 02 00 35 04 06 00 89 7A A5 FA 58 C8 3C 19 C9 C2 0B 4A B6 2A [11:52:47]CheckFolder [11:52:47]dirname=/storage/ofd_packets [11:52:47]CheckFolder done [11:52:47]ProducePacketName [11:52:47]name=ofd_packets/00152700 [11:52:47]NVStorageSaveData ofd_packets/00152700 [11:52:47]File name is /storage/ofd_packets/00152700 [11:52:47]Write 301 bytes [11:52:47]NVStorageSaveData done [11:52:47]OFDSenderStorePacket done [11:52:47]KKMCreateOFDPacket done [11:52:47]NVStorageSaveData kkm_last_timestamp [11:52:47]File name is /storage/kkm_last_timestamp [11:52:47]Write 4 bytes [11:52:47]NVStorageSaveData done [11:52:47]ExternCall_PrintAddStr [11:52:47]wPrintStart [11:52:47]Write to MH i2c: 01 00 00 11 06 17 [11:52:47]Write i2c OK [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: 01 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: 01 07 00 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: 01 07 00 11 06 00 00 00 00 00 FF 0F 2C [11:52:47]RasterBufferAndPrint [11:52:47]line Счет N : (1)1786702 [11:52:47]line ИНН: 02508201610067 [11:52:47]line Контрольно-Кассовый Чек [11:52:47]line ПРОДАЖА [11:52:47]line ТРК (МРК, ГНК) : 12 [11:52:47]line Товар: 2710124130 [11:52:47]line Аи-92-К-5 [11:52:47]line 5.900 * 67.80 [11:52:47]line = 400.02 [11:52:47]line НДС 12% НСП 1% [11:52:47]line > о реализуемом товаре [11:52:47]line ОКРУГЛЕНИЕ: -0.02 [11:52:47]line ИТОГО: 400.00 [11:52:47]line Внесено: 400.00 [11:52:47]line СДАЧА: 0.00 [11:52:47]line НСП 1% : 3.54 [11:52:47]line НДС 12% : 42.48 [11:52:47]line Наличными: 400.00 [11:52:47]line Безнал.: 0.00 [11:52:47]line Место: АЗС № 89 "Партнер Нефть" [11:52:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:52:47]line СНО: Общий режим [11:52:47]line Чек 159 24.09.2024 11:52 [11:52:47]line Смена: 477 ФФД: 1.0 [11:52:47]line ЗНМ: 0300000113 [11:52:47]line РНМ: 0000000000091825 [11:52:47]line Версия ККМ: 001 [11:52:47]line ФМ: 0000000000871835 [11:52:47]line ФД: 152700 [11:52:47]line ФПД: 151159863662792 [11:52:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T115246&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152700&fm=151159863662792&tin=02508201610067®Number=0000000000091825&sum=40000 [11:52:47]written 0, free lines is 4095 [11:52:47]OFD Sender: Processing packet 152700 [packets to send 829, broken 828] [11:52:47]ProducePacketName [11:52:47]name=ofd_packets/00152700 [11:52:47]OFD Sender: To server: pG, [11:52:47]CommunicateWithHost lk.salyk.kg:30040 [11:52:47]ConnectInit lk.salyk.kg [11:52:47]Connected sock=9 [11:52:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FB 98 07 01 BD 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 0E A8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 54 02 00 35 04 06 00 89 7A A5 FA 58 C8 3C 19 C9 C2 0B 4A B6 2A [11:52:47]Write to MH i2c: 01 00 00 3C 06 42 [11:52:47]Write i2c OK [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: 01 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: 01 07 00 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: 01 07 00 3C 06 00 00 00 00 00 EC 0C 41 [11:52:47]RasterBufferAndPrint [11:52:47]line [11:52:47]line [11:52:47]line [11:52:47]line [11:52:47]line [11:52:47]written 0, free lines is 3314 [11:52:47]MH_Cut [11:52:47]Write to MH i2c: D1 01 00 43 06 01 1B [11:52:47]Write i2c OK [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: D1 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: D1 01 00 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: D1 01 00 43 06 00 1A [11:52:47]Write to MH i2c: 01 00 00 44 06 4A [11:52:47]Write i2c OK [11:52:47]MH_I2C_Read... [11:52:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CB 8A 47 00 34 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 54 02 00 F4 03 04 00 0C 50 F2 66 B6 04 01 00 00 ED BC A0 D3 61 E3 42 E5 [11:52:48]CommunicateWithHost err = 0 [11:52:48]CheckOFDResponse [11:52:48]1017 (14) - 77093643461234 [11:52:48]1041 (16) - 0000000000871835 [11:52:48]1040 (4) - 152700 [11:52:48]1012 (4) - 24.09.2024 05:37 [11:52:48]1206 (1) - 0 [11:52:48]OFD Sender: Remove packet 152700 [11:52:48]ProducePacketName [11:52:48]name=ofd_packets/00152700 [11:52:48]NVStorageDeleteData [11:52:48]*** Cut start [11:52:48]*** Purtial cut [11:52:48]*** Stage 1: CUTSNS_PIN = 1 [11:52:48]Read from MH i2c: 01 [11:52:48]MH_I2C_Read... [11:52:48]*** Stop cut motor [11:52:48]*** Cut end [11:52:48]Read from MH i2c: 01 07 00 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: 01 07 00 44 06 00 00 00 00 00 FF 0F 5F [11:52:48]process_action close_receipt done [11:52:48]requested_data is exist [11:52:48]produce_requested_data [11:52:48]requested_item fm.sn is exist - process it [11:52:48]wFMCommunicate request_size=4 [11:52:48]MH_SAM_APDU [11:52:48]CAPDU: 80 11 00 00 [11:52:48]Write to MH i2c: E2 08 00 45 06 80 11 00 00 00 00 00 00 C5 [11:52:48]Write i2c OK [11:52:48]MH_I2C_Read... [11:52:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:48]Read from MH i2c: E2 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 17 00 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 17 00 45 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 18 [11:52:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:52:48]wFMCommunicate OK [11:52:48]requested_item fd.num is exist - process it [11:52:48]SAM_PROTO_GetFieldsCounters [11:52:48]wFMCommunicate request_size=4 [11:52:48]MH_SAM_APDU [11:52:48]CAPDU: 80 13 00 00 [11:52:48]Write to MH i2c: E2 08 00 46 06 80 13 00 00 00 00 00 00 C8 [11:52:48]Write i2c OK [11:52:48]MH_I2C_Read... [11:52:48]OFD Sender: No OFD packet to send [11:52:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:52:48]Read from MH i2c: E2 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 62 00 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 62 00 46 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 76 [11:52:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:52:48]wFMCommunicate OK [11:52:48]SAM_PROTO_GetFieldsCounters done [11:52:48]requested_item shift.num is exist - process it [11:52:48]requested_item shift.opened is exist - process it [11:52:48]req_shift_opened [11:52:48]FM_GetShiftState [11:52:48]SAM_PROTO_GetShiftState [11:52:48]wFMCommunicate request_size=4 [11:52:48]MH_SAM_APDU [11:52:48]CAPDU: 80 13 01 00 [11:52:48]Write to MH i2c: E2 08 00 47 06 80 13 01 00 00 00 00 00 CA [11:52:48]Write i2c OK [11:52:48]MH_I2C_Read... [11:52:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:48]Read from MH i2c: E2 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 0E 00 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 0E 00 47 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 97 [11:52:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:52:48]wFMCommunicate OK [11:52:48]SAM_PROTO_GetShiftState done [11:52:48]FM_GetShiftState done [11:52:48]req_shift_opened done [11:52:48]requested_item shift.open_date is exist - process it [11:52:48]req_shift_open_date [11:52:48]req_shift_open_date done [11:52:48]produce_requested_data done [11:52:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152700,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:52:48]process_action_free close_receipt [11:52:48]json_value_free [11:52:48]json_value_free done [11:52:48]process_json_proto returns [11:52:48]Send response to host [11:52:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152700,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:52:48]free response buf [11:52:48]execute_script done [11:52:48]execute_script returns [11:52:48]free content buf [11:52:48]Sock 7.Close socket [11:52:48]Sock 7.Thread stoped [11:52:53]OFD Sender: No OFD packet to send [11:52:58]OFD Sender: No OFD packet to send [11:53:03]OFD Sender: No OFD packet to send [11:53:08]OFD Sender: No OFD packet to send [11:53:13]OFD Sender: No OFD packet to send [11:53:18]OFD Sender: No OFD packet to send [11:53:23]OFD Sender: No OFD packet to send [11:53:28]OFD Sender: No OFD packet to send [11:53:33]OFD Sender: No OFD packet to send [11:53:38]OFD Sender: No OFD packet to send [11:53:43]OFD Sender: No OFD packet to send [11:53:48]OFD Sender: No OFD packet to send [11:53:53]OFD Sender: No OFD packet to send [11:53:58]OFD Sender: No OFD packet to send [11:54:03]OFD Sender: No OFD packet to send [11:54:08]OFD Sender: No OFD packet to send [11:54:14]OFD Sender: No OFD packet to send [11:54:18]recv_with_timeout no data received [11:54:19]OFD Sender: No OFD packet to send [11:54:24]OFD Sender: No OFD packet to send [11:54:29]OFD Sender: No OFD packet to send [11:54:34]OFD Sender: No OFD packet to send [11:54:39]OFD Sender: No OFD packet to send [11:54:44]OFD Sender: No OFD packet to send [11:54:49]OFD Sender: No OFD packet to send [11:54:54]OFD Sender: No OFD packet to send [11:54:59]OFD Sender: No OFD packet to send [11:55:04]OFD Sender: No OFD packet to send [11:55:09]OFD Sender: No OFD packet to send [11:55:14]OFD Sender: No OFD packet to send [11:55:19]OFD Sender: No OFD packet to send [11:55:24]OFD Sender: No OFD packet to send [11:55:29]OFD Sender: No OFD packet to send [11:55:34]OFD Sender: No OFD packet to send [11:55:39]OFD Sender: No OFD packet to send [11:55:44]OFD Sender: No OFD packet to send [11:55:49]OFD Sender: No OFD packet to send [11:55:54]OFD Sender: No OFD packet to send [11:55:59]OFD Sender: No OFD packet to send [11:56:04]OFD Sender: No OFD packet to send [11:56:09]OFD Sender: No OFD packet to send [11:56:14]OFD Sender: No OFD packet to send [11:56:19]OFD Sender: No OFD packet to send [11:56:24]OFD Sender: No OFD packet to send [11:56:29]OFD Sender: No OFD packet to send [11:56:34]OFD Sender: No OFD packet to send [11:56:39]OFD Sender: No OFD packet to send [11:56:42]recv_with_timeout no data received [11:56:44]OFD Sender: No OFD packet to send [11:56:49]OFD Sender: No OFD packet to send [11:56:54]OFD Sender: No OFD packet to send [11:56:59]OFD Sender: No OFD packet to send [11:57:04]OFD Sender: No OFD packet to send [11:57:09]OFD Sender: No OFD packet to send [11:57:14]OFD Sender: No OFD packet to send [11:57:19]OFD Sender: No OFD packet to send [11:57:24]OFD Sender: No OFD packet to send [11:57:29]OFD Sender: No OFD packet to send [11:57:34]recv_with_timeout no data received [11:57:34]OFD Sender: No OFD packet to send [11:57:39]OFD Sender: No OFD packet to send [11:57:44]OFD Sender: No OFD packet to send [11:57:49]OFD Sender: No OFD packet to send [11:57:51]recv_with_timeout no data received [11:57:54]OFD Sender: No OFD packet to send [11:57:59]OFD Sender: No OFD packet to send [11:58:02]accept exits with 10 [11:58:02]New connection [11:58:02]New thread 3067276644 created [11:58:02]Thread 3067420004 joined [11:58:02]Waiting for new connection... [11:58:02] Sock 10.Parse request [11:58:02]Sock 10.Check first char [11:58:02]Sock 10.First char is OK [11:58:02]request: POST /json_proto HTTP/1.0 [11:58:02]Method: POST [11:58:02]URL: /json_proto [11:58:02]Method is POST - this is cgi request [11:58:02]url: /json_proto [11:58:02]query_string will be loaded in cgi processing [11:58:02]execute_cgi json_proto POST (null) [11:58:02]execute_cgi path=json_proto method=POST [11:58:02]POST find Content-Length [11:58:02]Host: 172.17.43.67:8080 [11:58:02]Content-Length: 683 [11:58:02]Content-Type: application/json [11:58:02] [11:58:02]POST finish read [11:58:02]Found Content-Length = 683 [11:58:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:02]execute_script... [11:58:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:02]POST & json_proto [11:58:02]process_json_proto [11:58:02]json parsed OK: [11:58:02]protocol is kg_v1.0 [11:58:02]action value=close_receipt [11:58:02]process_action close_receipt [11:58:02]cmd_close_receipt [11:58:02]MH_GetDate [11:58:02]Write to MH i2c: F0 00 00 48 06 3D [11:58:02]Write i2c OK [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: F0 [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: F0 09 00 [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: F0 09 00 48 06 00 4B A9 F2 66 6A BD 47 65 65 [11:58:02]GetLastDocTimeStamp 1727178766 [11:58:02]current date 1727179083 [11:58:02]FM_GetShiftState [11:58:02]SAM_PROTO_GetShiftState [11:58:02]wFMCommunicate request_size=4 [11:58:02]MH_SAM_APDU [11:58:02]CAPDU: 80 13 01 00 [11:58:02]Write to MH i2c: E2 08 00 49 06 80 13 01 00 00 00 00 00 CC [11:58:02]Write i2c OK [11:58:02]MH_I2C_Read... [11:58:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:02]Read from MH i2c: E2 [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: E2 0E 00 [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: E2 0E 00 49 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 99 [11:58:02]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:58:02]wFMCommunicate OK [11:58:02]SAM_PROTO_GetShiftState done [11:58:02]FM_GetShiftState done [11:58:02]opened in 1727137889 [11:58:02]opened+sec_in_day 1727224289 [11:58:02]quantity*price = 120006 [11:58:02]sum+1 = 120007 [11:58:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 160 24.09.2024 11:58 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152701 ФПД: 128950493366427 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T115803&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152701&fm=128950493366427&tin=02508201610067®Number=0000000000091825&sum=120000 [11:58:03]StoreToDocumentArchive [11:58:03]shift 477 fd 152701 [11:58:03]save to /storage/0477/doc_00152701 [11:58:03]save last doc name /storage/0477/doc_00152701 to /storage/kkm_last_doc_name [11:58:03]save OK [11:58:03]Clear old archive folders... [11:58:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:58:03]tlvbuf is 0010E710 [11:58:03]SAM_PROTO_ClearQueue [11:58:03]wFMCommunicate request_size=4 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 09 00 00 [11:58:03]Write to MH i2c: E2 08 00 56 06 80 09 00 00 00 00 00 00 CE [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 03 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 03 00 56 06 00 90 00 D0 [11:58:03]RAPDU: 90 00 [11:58:03]wFMCommunicate OK [11:58:03]SAM_PROTO_ClearQueue done [11:58:03]KKMCreateOFDPacket [11:58:03]OFDProtocolAddRootSTLVToBuf [11:58:03]FM_MakeSignedData [11:58:03]FM_MakeSignedData [11:58:03]SAM_PROTO_SignData [11:58:03]wFMCommunicate request_size=4 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 0D 01 02 [11:58:03]Write to MH i2c: E2 08 00 57 06 80 0D 01 02 00 00 00 00 D6 [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 03 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 03 00 57 06 00 90 00 D1 [11:58:03]RAPDU: 90 00 [11:58:03]wFMCommunicate OK [11:58:03]wFMCommunicate request_size=255 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 4B A9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 54 02 00 35 04 06 00 75 [11:58:03]Write to MH i2c: E2 02 01 58 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 4B A9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 54 02 00 35 04 06 00 75 00 00 D9 [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 03 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 03 00 58 06 00 90 00 D2 [11:58:03]RAPDU: 90 00 [11:58:03]wFMCommunicate OK [11:58:03]wFMCommunicate request_size=10 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 0D 02 02 05 47 A0 59 C8 9B [11:58:03]Write to MH i2c: E2 0D 00 59 06 80 0D 02 02 05 00 47 A0 59 C8 9B 00 00 86 [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 03 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 03 00 59 06 00 90 00 D3 [11:58:03]RAPDU: 90 00 [11:58:03]wFMCommunicate OK [11:58:03]wFMCommunicate request_size=4 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 0D 03 02 [11:58:03]Write to MH i2c: E2 08 00 5A 06 80 0D 03 02 00 00 00 00 DB [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 0B 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 0B 00 5A 06 00 7B 81 5B 71 1C 92 1D 6D 90 00 DC [11:58:03]RAPDU: 7B 81 5B 71 1C 92 1D 6D 90 00 [11:58:03]wFMCommunicate OK [11:58:03]SAM_PROTO_SignData done [11:58:03]FM_MakeSignedData done [11:58:03]CreateOFDProtocolMessage [11:58:03]wFMCommunicate request_size=4 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 11 00 00 [11:58:03]Write to MH i2c: E2 08 00 5B 06 80 11 00 00 00 00 00 00 DB [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 17 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 17 00 5B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2E [11:58:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:58:03]wFMCommunicate OK [11:58:03]CreateOFDProtocolMessage done [11:58:03]OFDSenderStorePacket 152701 [11:58:03]StoreOFDPacket docnum=152701 [11:58:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F8 CE 07 01 47 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 4B A9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 54 02 00 35 04 06 00 75 47 A0 59 C8 9B 7B 81 5B 71 1C 92 1D 6D [11:58:03]CheckFolder [11:58:03]dirname=/storage/ofd_packets [11:58:03]CheckFolder done [11:58:03]ProducePacketName [11:58:03]name=ofd_packets/00152701 [11:58:03]NVStorageSaveData ofd_packets/00152701 [11:58:03]File name is /storage/ofd_packets/00152701 [11:58:03]Write 301 bytes [11:58:03]NVStorageSaveData done [11:58:03]OFDSenderStorePacket done [11:58:03]KKMCreateOFDPacket done [11:58:03]NVStorageSaveData kkm_last_timestamp [11:58:03]File name is /storage/kkm_last_timestamp [11:58:03]Write 4 bytes [11:58:03]NVStorageSaveData done [11:58:03]ExternCall_PrintAddStr [11:58:03]wPrintStart [11:58:03]Write to MH i2c: 01 00 00 5C 06 62 [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: 01 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: 01 07 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: 01 07 00 5C 06 00 00 00 00 00 FF 0F 77 [11:58:03]RasterBufferAndPrint [11:58:03]line Счет N : (1)1786703 [11:58:03]line ИНН: 02508201610067 [11:58:03]line Контрольно-Кассовый Чек [11:58:03]line ПРОДАЖА [11:58:03]line ТРК (МРК, ГНК) : 12 [11:58:03]line Товар: 2710124130 [11:58:03]line Аи-92-К-5 [11:58:03]line 17.700 * 67.80 [11:58:03]line = 1200.06 [11:58:03]line НДС 12% НСП 1% [11:58:03]line > о реализуемом товаре [11:58:03]line ОКРУГЛЕНИЕ: -0.06 [11:58:03]line ИТОГО: 1200.00 [11:58:03]line Внесено: 1200.00 [11:58:03]line СДАЧА: 0.00 [11:58:03]line НСП 1% : 10.62 [11:58:03]line НДС 12% : 127.44 [11:58:03]line Наличными: 1200.00 [11:58:03]line Безнал.: 0.00 [11:58:03]line Место: АЗС № 89 "Партнер Нефть" [11:58:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:58:03]line СНО: Общий режим [11:58:03]line Чек 160 24.09.2024 11:58 [11:58:03]line Смена: 477 ФФД: 1.0 [11:58:03]line ЗНМ: 0300000113 [11:58:03]line РНМ: 0000000000091825 [11:58:03]line Версия ККМ: 001 [11:58:03]line ФМ: 0000000000871835 [11:58:03]line ФД: 152701 [11:58:03]line ФПД: 128950493366427 [11:58:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T115803&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152701&fm=128950493366427&tin=02508201610067®Number=0000000000091825&sum=120000 [11:58:04]OFD Sender: Processing packet 152701 [packets to send 829, broken 828] [11:58:04]ProducePacketName [11:58:04]name=ofd_packets/00152701 [11:58:04]OFD Sender: To server: pG, [11:58:04]CommunicateWithHost lk.salyk.kg:30040 [11:58:04]ConnectInit lk.salyk.kg [11:58:04]written 0, free lines is 4095 [11:58:04]Write to MH i2c: 01 00 00 87 06 8D [11:58:04]Write i2c OK [11:58:04]MH_I2C_Read... [11:58:04]Read from MH i2c: 01 [11:58:04]MH_I2C_Read... [11:58:04]Read from MH i2c: 01 07 00 [11:58:04]MH_I2C_Read... [11:58:04]Read from MH i2c: 01 07 00 87 06 00 00 00 00 00 DA 0C 7A [11:58:04]RasterBufferAndPrint [11:58:04]line [11:58:04]line [11:58:04]line [11:58:04]line [11:58:04]line [11:58:04]written 0, free lines is 3296 [11:58:04]MH_Cut [11:58:04]Write to MH i2c: D1 01 00 8E 06 01 66 [11:58:04]Write i2c OK [11:58:04]MH_I2C_Read... [11:58:04]Read from MH i2c: D1 [11:58:04]MH_I2C_Read... [11:58:04]Read from MH i2c: D1 01 00 [11:58:04]MH_I2C_Read... [11:58:04]Read from MH i2c: D1 01 00 8E 06 00 65 [11:58:04]Write to MH i2c: 01 00 00 8F 06 95 [11:58:04]Write i2c OK [11:58:04]MH_I2C_Read... [11:58:05]Connected sock=11 [11:58:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F8 CE 07 01 47 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 4B A9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 54 02 00 35 04 06 00 75 47 A0 59 C8 9B 7B 81 5B 71 1C 92 1D 6D [11:58:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6C AF 47 00 AE 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 54 02 00 F4 03 04 00 4A 51 F2 66 B6 04 01 00 00 AF D2 C4 A1 EA 00 15 1E [11:58:05]CommunicateWithHost err = 0 [11:58:05]CheckOFDResponse [11:58:05]1017 (14) - 77093643461234 [11:58:05]1041 (16) - 0000000000871835 [11:58:05]1040 (4) - 152701 [11:58:05]1012 (4) - 24.09.2024 05:42 [11:58:05]1206 (1) - 0 [11:58:05]OFD Sender: Remove packet 152701 [11:58:05]ProducePacketName [11:58:05]name=ofd_packets/00152701 [11:58:05]NVStorageDeleteData [11:58:05]*** Cut start [11:58:05]*** Purtial cut [11:58:05]*** Stage 1: CUTSNS_PIN = 1 [11:58:05]Read from MH i2c: 01 [11:58:05]MH_I2C_Read... [11:58:05]*** Stop cut motor [11:58:05]*** Cut end [11:58:05]Read from MH i2c: 01 07 00 [11:58:05]MH_I2C_Read... [11:58:05]Read from MH i2c: 01 07 00 8F 06 00 00 00 00 00 FF 0F AA [11:58:05]process_action close_receipt done [11:58:05]requested_data is exist [11:58:05]produce_requested_data [11:58:05]requested_item fm.sn is exist - process it [11:58:05]wFMCommunicate request_size=4 [11:58:05]MH_SAM_APDU [11:58:05]CAPDU: 80 11 00 00 [11:58:05]Write to MH i2c: E2 08 00 90 06 80 11 00 00 00 00 00 00 10 [11:58:05]Write i2c OK [11:58:05]MH_I2C_Read... [11:58:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:05]Read from MH i2c: E2 [11:58:05]MH_I2C_Read... [11:58:05]Read from MH i2c: E2 17 00 [11:58:05]MH_I2C_Read... [11:58:05]Read from MH i2c: E2 17 00 90 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 63 [11:58:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:58:05]wFMCommunicate OK [11:58:05]requested_item fd.num is exist - process it [11:58:05]SAM_PROTO_GetFieldsCounters [11:58:05]wFMCommunicate request_size=4 [11:58:05]MH_SAM_APDU [11:58:05]CAPDU: 80 13 00 00 [11:58:05]Write to MH i2c: E2 08 00 91 06 80 13 00 00 00 00 00 00 13 [11:58:05]Write i2c OK [11:58:05]MH_I2C_Read... [11:58:05]OFD Sender: No OFD packet to send [11:58:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:05]Read from MH i2c: E2 [11:58:05]MH_I2C_Read... [11:58:05]Read from MH i2c: E2 62 00 [11:58:05]MH_I2C_Read... [11:58:05]Read from MH i2c: E2 62 00 91 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 C5 [11:58:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:58:05]wFMCommunicate OK [11:58:05]SAM_PROTO_GetFieldsCounters done [11:58:05]requested_item shift.num is exist - process it [11:58:05]requested_item shift.opened is exist - process it [11:58:05]req_shift_opened [11:58:05]FM_GetShiftState [11:58:05]SAM_PROTO_GetShiftState [11:58:05]wFMCommunicate request_size=4 [11:58:05]MH_SAM_APDU [11:58:05]CAPDU: 80 13 01 00 [11:58:05]Write to MH i2c: E2 08 00 92 06 80 13 01 00 00 00 00 00 15 [11:58:05]Write i2c OK [11:58:05]MH_I2C_Read... [11:58:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:06]Read from MH i2c: E2 [11:58:06]MH_I2C_Read... [11:58:06]Read from MH i2c: E2 0E 00 [11:58:06]MH_I2C_Read... [11:58:06]Read from MH i2c: E2 0E 00 92 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E2 [11:58:06]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [11:58:06]wFMCommunicate OK [11:58:06]SAM_PROTO_GetShiftState done [11:58:06]FM_GetShiftState done [11:58:06]req_shift_opened done [11:58:06]requested_item shift.open_date is exist - process it [11:58:06]req_shift_open_date [11:58:06]req_shift_open_date done [11:58:06]produce_requested_data done [11:58:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152701,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [11:58:06]process_action_free close_receipt [11:58:06]json_value_free [11:58:06]json_value_free done [11:58:06]process_json_proto returns [11:58:06]Send response to host [11:58:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152701,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [11:58:06]free response buf [11:58:06]execute_script done [11:58:06]execute_script returns [11:58:06]free content buf [11:58:06]Sock 10.Close socket [11:58:06]Sock 10.Thread stoped [11:58:10]OFD Sender: No OFD packet to send [11:58:15]OFD Sender: No OFD packet to send [11:58:20]OFD Sender: No OFD packet to send [11:58:25]OFD Sender: No OFD packet to send [11:58:30]OFD Sender: No OFD packet to send [11:58:35]OFD Sender: No OFD packet to send [11:58:41]OFD Sender: No OFD packet to send [11:58:46]OFD Sender: No OFD packet to send [11:58:51]OFD Sender: No OFD packet to send [11:58:56]OFD Sender: No OFD packet to send [11:59:01]OFD Sender: No OFD packet to send [11:59:06]OFD Sender: No OFD packet to send [11:59:11]OFD Sender: No OFD packet to send [11:59:16]OFD Sender: No OFD packet to send [11:59:21]OFD Sender: No OFD packet to send [11:59:26]OFD Sender: No OFD packet to send [11:59:31]OFD Sender: No OFD packet to send [11:59:33]recv_with_timeout no data received [11:59:36]OFD Sender: No OFD packet to send [11:59:41]OFD Sender: No OFD packet to send [11:59:46]OFD Sender: No OFD packet to send [11:59:51]OFD Sender: No OFD packet to send [11:59:56]OFD Sender: No OFD packet to send [12:00:01]OFD Sender: No OFD packet to send [12:00:05]recv_with_timeout no data received [12:00:06]OFD Sender: No OFD packet to send [12:00:11]OFD Sender: No OFD packet to send [12:00:16]OFD Sender: No OFD packet to send [12:00:21]OFD Sender: No OFD packet to send [12:00:26]OFD Sender: No OFD packet to send [12:00:31]OFD Sender: No OFD packet to send [12:00:36]OFD Sender: No OFD packet to send [12:00:41]OFD Sender: No OFD packet to send [12:00:46]OFD Sender: No OFD packet to send [12:00:51]OFD Sender: No OFD packet to send [12:00:52]accept exits with 7 [12:00:52]New connection [12:00:52]New thread 3067420004 created [12:00:52]Thread 3067276644 joined [12:00:52]Waiting for new connection... [12:00:52] Sock 7.Parse request [12:00:52]Sock 7.Check first char [12:00:52]Sock 7.First char is OK [12:00:52]request: POST /json_proto HTTP/1.0 [12:00:52]Method: POST [12:00:52]URL: /json_proto [12:00:52]Method is POST - this is cgi request [12:00:52]url: /json_proto [12:00:52]query_string will be loaded in cgi processing [12:00:52]execute_cgi json_proto POST (null) [12:00:52]execute_cgi path=json_proto method=POST [12:00:52]POST find Content-Length [12:00:52]Host: 172.17.43.67:8080 [12:00:52]Content-Length: 678 [12:00:52]Content-Type: application/json [12:00:52] [12:00:52]POST finish read [12:00:52]Found Content-Length = 678 [12:00:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:00:52]execute_script... [12:00:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:00:52]POST & json_proto [12:00:52]process_json_proto [12:00:52]json parsed OK: [12:00:52]protocol is kg_v1.0 [12:00:52]action value=close_receipt [12:00:52]process_action close_receipt [12:00:52]cmd_close_receipt [12:00:52]MH_GetDate [12:00:52]Write to MH i2c: F0 00 00 93 06 88 [12:00:52]Write i2c OK [12:00:52]MH_I2C_Read... [12:00:52]Read from MH i2c: F0 [12:00:52]MH_I2C_Read... [12:00:52]Read from MH i2c: F0 09 00 [12:00:52]MH_I2C_Read... [12:00:52]Read from MH i2c: F0 09 00 93 06 00 F5 A9 F2 66 6A BD 47 65 5A [12:00:52]GetLastDocTimeStamp 1727179083 [12:00:52]current date 1727179253 [12:00:52]FM_GetShiftState [12:00:52]SAM_PROTO_GetShiftState [12:00:52]wFMCommunicate request_size=4 [12:00:52]MH_SAM_APDU [12:00:52]CAPDU: 80 13 01 00 [12:00:52]Write to MH i2c: E2 08 00 94 06 80 13 01 00 00 00 00 00 17 [12:00:52]Write i2c OK [12:00:52]MH_I2C_Read... [12:00:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:52]Read from MH i2c: E2 [12:00:52]MH_I2C_Read... [12:00:52]Read from MH i2c: E2 0E 00 [12:00:52]MH_I2C_Read... [12:00:52]Read from MH i2c: E2 0E 00 94 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E4 [12:00:52]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:00:52]wFMCommunicate OK [12:00:52]SAM_PROTO_GetShiftState done [12:00:52]FM_GetShiftState done [12:00:52]opened in 1727137889 [12:00:52]opened+sec_in_day 1727224289 [12:00:52]quantity*price = 50036 [12:00:52]sum+1 = 50037 [12:00:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 161 24.09.2024 12:00 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152702 ФПД: 195458832185925 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T120053&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152702&fm=195458832185925&tin=02508201610067®Number=0000000000091825&sum=50000 [12:00:53]StoreToDocumentArchive [12:00:53]shift 477 fd 152702 [12:00:53]save to /storage/0477/doc_00152702 [12:00:53]save last doc name /storage/0477/doc_00152702 to /storage/kkm_last_doc_name [12:00:53]save OK [12:00:53]Clear old archive folders... [12:00:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:00:53]tlvbuf is 0010FCE0 [12:00:53]SAM_PROTO_ClearQueue [12:00:53]wFMCommunicate request_size=4 [12:00:53]MH_SAM_APDU [12:00:53]CAPDU: 80 09 00 00 [12:00:53]Write to MH i2c: E2 08 00 A1 06 80 09 00 00 00 00 00 00 19 [12:00:53]Write i2c OK [12:00:53]MH_I2C_Read... [12:00:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:00:53]Read from MH i2c: E2 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: E2 03 00 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: E2 03 00 A1 06 00 90 00 1B [12:00:53]RAPDU: 90 00 [12:00:53]wFMCommunicate OK [12:00:53]SAM_PROTO_ClearQueue done [12:00:53]KKMCreateOFDPacket [12:00:53]OFDProtocolAddRootSTLVToBuf [12:00:53]FM_MakeSignedData [12:00:53]FM_MakeSignedData [12:00:53]SAM_PROTO_SignData [12:00:53]wFMCommunicate request_size=4 [12:00:53]MH_SAM_APDU [12:00:53]CAPDU: 80 0D 01 02 [12:00:53]Write to MH i2c: E2 08 00 A2 06 80 0D 01 02 00 00 00 00 21 [12:00:53]Write i2c OK [12:00:53]MH_I2C_Read... [12:00:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:00:53]Read from MH i2c: E2 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: E2 03 00 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: E2 03 00 A2 06 00 90 00 1C [12:00:53]RAPDU: 90 00 [12:00:53]wFMCommunicate OK [12:00:53]wFMCommunicate request_size=255 [12:00:53]MH_SAM_APDU [12:00:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 F5 A9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 54 02 00 35 04 06 00 B1 [12:00:53]Write to MH i2c: E2 02 01 A3 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 F5 A9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 54 02 00 35 04 06 00 B1 00 00 9A [12:00:53]Write i2c OK [12:00:53]MH_I2C_Read... [12:00:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:53]Read from MH i2c: E2 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: E2 03 00 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: E2 03 00 A3 06 00 90 00 1D [12:00:53]RAPDU: 90 00 [12:00:53]wFMCommunicate OK [12:00:53]wFMCommunicate request_size=10 [12:00:53]MH_SAM_APDU [12:00:53]CAPDU: 80 0D 02 02 05 C4 CE 42 BA 45 [12:00:53]Write to MH i2c: E2 0D 00 A4 06 80 0D 02 02 05 00 C4 CE 42 BA 45 00 00 01 [12:00:53]Write i2c OK [12:00:53]MH_I2C_Read... [12:00:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:53]Read from MH i2c: E2 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: E2 03 00 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: E2 03 00 A4 06 00 90 00 1E [12:00:53]RAPDU: 90 00 [12:00:53]wFMCommunicate OK [12:00:53]wFMCommunicate request_size=4 [12:00:53]MH_SAM_APDU [12:00:53]CAPDU: 80 0D 03 02 [12:00:53]Write to MH i2c: E2 08 00 A5 06 80 0D 03 02 00 00 00 00 26 [12:00:53]Write i2c OK [12:00:53]MH_I2C_Read... [12:00:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:00:53]Read from MH i2c: E2 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: E2 0B 00 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: E2 0B 00 A5 06 00 84 B2 AE 2C FE 47 DD BC 90 00 15 [12:00:53]RAPDU: 84 B2 AE 2C FE 47 DD BC 90 00 [12:00:53]wFMCommunicate OK [12:00:53]SAM_PROTO_SignData done [12:00:53]FM_MakeSignedData done [12:00:53]CreateOFDProtocolMessage [12:00:53]wFMCommunicate request_size=4 [12:00:53]MH_SAM_APDU [12:00:53]CAPDU: 80 11 00 00 [12:00:53]Write to MH i2c: E2 08 00 A6 06 80 11 00 00 00 00 00 00 26 [12:00:53]Write i2c OK [12:00:53]MH_I2C_Read... [12:00:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:53]Read from MH i2c: E2 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: E2 17 00 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: E2 17 00 A6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 79 [12:00:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:00:53]wFMCommunicate OK [12:00:53]CreateOFDProtocolMessage done [12:00:53]OFDSenderStorePacket 152702 [12:00:53]StoreOFDPacket docnum=152702 [12:00:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7E E7 07 01 6A DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 F5 A9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 54 02 00 35 04 06 00 B1 C4 CE 42 BA 45 84 B2 AE 2C FE 47 DD BC [12:00:53]CheckFolder [12:00:53]dirname=/storage/ofd_packets [12:00:53]CheckFolder done [12:00:53]ProducePacketName [12:00:53]name=ofd_packets/00152702 [12:00:53]NVStorageSaveData ofd_packets/00152702 [12:00:53]File name is /storage/ofd_packets/00152702 [12:00:53]Write 301 bytes [12:00:53]NVStorageSaveData done [12:00:53]OFDSenderStorePacket done [12:00:53]KKMCreateOFDPacket done [12:00:53]NVStorageSaveData kkm_last_timestamp [12:00:53]File name is /storage/kkm_last_timestamp [12:00:53]Write 4 bytes [12:00:53]NVStorageSaveData done [12:00:53]ExternCall_PrintAddStr [12:00:53]wPrintStart [12:00:53]Write to MH i2c: 01 00 00 A7 06 AD [12:00:53]Write i2c OK [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: 01 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: 01 07 00 [12:00:53]MH_I2C_Read... [12:00:53]Read from MH i2c: 01 07 00 A7 06 00 00 00 00 00 FF 0F C2 [12:00:53]RasterBufferAndPrint [12:00:53]line Счет N : (1)1786704 [12:00:53]line ИНН: 02508201610067 [12:00:53]line Контрольно-Кассовый Чек [12:00:53]line ПРОДАЖА [12:00:53]line ТРК (МРК, ГНК) : 12 [12:00:53]line Товар: 2710124130 [12:00:53]line Аи-92-К-5 [12:00:53]line 7.380 * 67.80 [12:00:53]line = 500.36 [12:00:53]line НДС 12% НСП 1% [12:00:53]line > о реализуемом товаре [12:00:53]line ОКРУГЛЕНИЕ: -0.36 [12:00:53]line ИТОГО: 500.00 [12:00:53]line Внесено: 500.00 [12:00:53]line СДАЧА: 0.00 [12:00:53]line НСП 1% : 4.43 [12:00:53]line НДС 12% : 53.14 [12:00:53]line Наличными: 500.00 [12:00:53]line Безнал.: 0.00 [12:00:53]line Место: АЗС № 89 "Партнер Нефть" [12:00:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:00:53]line СНО: Общий режим [12:00:53]line Чек 161 24.09.2024 12:00 [12:00:53]line Смена: 477 ФФД: 1.0 [12:00:53]line ЗНМ: 0300000113 [12:00:53]line РНМ: 0000000000091825 [12:00:53]line Версия ККМ: 001 [12:00:53]line ФМ: 0000000000871835 [12:00:53]line ФД: 152702 [12:00:53]line ФПД: 195458832185925 [12:00:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T120053&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152702&fm=195458832185925&tin=02508201610067®Number=0000000000091825&sum=50000 [12:00:54]written 0, free lines is 4095 [12:00:54]OFD Sender: Processing packet 152702 [packets to send 829, broken 828] [12:00:54]ProducePacketName [12:00:54]name=ofd_packets/00152702 [12:00:54]OFD Sender: To server: pG, [12:00:54]CommunicateWithHost lk.salyk.kg:30040 [12:00:54]ConnectInit lk.salyk.kg [12:00:54]Connected sock=10 [12:00:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7E E7 07 01 6A DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 F5 A9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 54 02 00 35 04 06 00 B1 C4 CE 42 BA 45 84 B2 AE 2C FE 47 DD BC [12:00:54]Write to MH i2c: 01 00 00 D2 06 D8 [12:00:54]Write i2c OK [12:00:54]MH_I2C_Read... [12:00:54]Read from MH i2c: 01 [12:00:54]MH_I2C_Read... [12:00:54]Read from MH i2c: 01 07 00 [12:00:54]MH_I2C_Read... [12:00:54]Read from MH i2c: 01 07 00 D2 06 00 00 00 00 00 E2 0C CD [12:00:54]RasterBufferAndPrint [12:00:54]line [12:00:54]line [12:00:54]line [12:00:54]line [12:00:54]line [12:00:54]written 0, free lines is 3304 [12:00:54]MH_Cut [12:00:54]Write to MH i2c: D1 01 00 D9 06 01 B1 [12:00:54]Write i2c OK [12:00:54]MH_I2C_Read... [12:00:54]Read from MH i2c: D1 [12:00:54]MH_I2C_Read... [12:00:54]Read from MH i2c: D1 01 00 [12:00:54]MH_I2C_Read... [12:00:54]Read from MH i2c: D1 01 00 D9 06 00 B0 [12:00:54]Write to MH i2c: 01 00 00 DA 06 E0 [12:00:54]Write i2c OK [12:00:54]MH_I2C_Read... [12:00:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0C 96 47 00 5B 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 54 02 00 F4 03 04 00 F3 51 F2 66 B6 04 01 00 00 46 8F B4 55 3C 74 AF 93 [12:00:55]CommunicateWithHost err = 0 [12:00:55]CheckOFDResponse [12:00:55]1017 (14) - 77093643461234 [12:00:55]1041 (16) - 0000000000871835 [12:00:55]1040 (4) - 152702 [12:00:55]1012 (4) - 24.09.2024 05:45 [12:00:55]1206 (1) - 0 [12:00:55]OFD Sender: Remove packet 152702 [12:00:55]ProducePacketName [12:00:55]name=ofd_packets/00152702 [12:00:55]NVStorageDeleteData [12:00:55]*** Cut start [12:00:55]*** Purtial cut [12:00:55]*** Stage 1: CUTSNS_PIN = 1 [12:00:55]Read from MH i2c: 01 [12:00:55]MH_I2C_Read... [12:00:55]*** Stop cut motor [12:00:55]*** Cut end [12:00:55]Read from MH i2c: 01 07 00 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: 01 07 00 DA 06 00 00 00 00 00 FF 0F F5 [12:00:55]process_action close_receipt done [12:00:55]requested_data is exist [12:00:55]produce_requested_data [12:00:55]requested_item fm.sn is exist - process it [12:00:55]wFMCommunicate request_size=4 [12:00:55]MH_SAM_APDU [12:00:55]CAPDU: 80 11 00 00 [12:00:55]Write to MH i2c: E2 08 00 DB 06 80 11 00 00 00 00 00 00 5B [12:00:55]Write i2c OK [12:00:55]MH_I2C_Read... [12:00:55]OFD Sender: No OFD packet to send [12:00:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:55]Read from MH i2c: E2 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: E2 17 00 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: E2 17 00 DB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AE [12:00:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:00:55]wFMCommunicate OK [12:00:55]requested_item fd.num is exist - process it [12:00:55]SAM_PROTO_GetFieldsCounters [12:00:55]wFMCommunicate request_size=4 [12:00:55]MH_SAM_APDU [12:00:55]CAPDU: 80 13 00 00 [12:00:55]Write to MH i2c: E2 08 00 DC 06 80 13 00 00 00 00 00 00 5E [12:00:55]Write i2c OK [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: E2 [12:00:55]MH_I2C_Read... [12:00:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:00:55]Read from MH i2c: E2 62 00 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: E2 62 00 DC 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 14 [12:00:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:00:55]wFMCommunicate OK [12:00:55]SAM_PROTO_GetFieldsCounters done [12:00:55]requested_item shift.num is exist - process it [12:00:55]requested_item shift.opened is exist - process it [12:00:55]req_shift_opened [12:00:55]FM_GetShiftState [12:00:55]SAM_PROTO_GetShiftState [12:00:55]wFMCommunicate request_size=4 [12:00:55]MH_SAM_APDU [12:00:55]CAPDU: 80 13 01 00 [12:00:55]Write to MH i2c: E2 08 00 DD 06 80 13 01 00 00 00 00 00 60 [12:00:55]Write i2c OK [12:00:55]MH_I2C_Read... [12:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:55]Read from MH i2c: E2 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: E2 0E 00 [12:00:55]MH_I2C_Read... [12:00:55]Read from MH i2c: E2 0E 00 DD 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2D [12:00:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:00:55]wFMCommunicate OK [12:00:55]SAM_PROTO_GetShiftState done [12:00:55]FM_GetShiftState done [12:00:55]req_shift_opened done [12:00:55]requested_item shift.open_date is exist - process it [12:00:55]req_shift_open_date [12:00:55]req_shift_open_date done [12:00:55]produce_requested_data done [12:00:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152702,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:00:55]process_action_free close_receipt [12:00:55]json_value_free [12:00:55]json_value_free done [12:00:55]process_json_proto returns [12:00:55]Send response to host [12:00:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152702,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:00:55]free response buf [12:00:55]execute_script done [12:00:55]execute_script returns [12:00:55]free content buf [12:00:55]Sock 7.Close socket [12:00:55]Sock 7.Thread stoped [12:01:00]recv_with_timeout no data received [12:01:00]OFD Sender: No OFD packet to send [12:01:01]accept exits with 9 [12:01:01]New connection [12:01:01]New thread 3067276644 created [12:01:01]Thread 3067420004 joined [12:01:01]Waiting for new connection... [12:01:01] Sock 9.Parse request [12:01:01]Sock 9.Check first char [12:01:01]Sock 9.First char is OK [12:01:01]request: POST /json_proto HTTP/1.0 [12:01:01]Method: POST [12:01:01]URL: /json_proto [12:01:01]Method is POST - this is cgi request [12:01:01]url: /json_proto [12:01:01]query_string will be loaded in cgi processing [12:01:01]execute_cgi json_proto POST (null) [12:01:01]execute_cgi path=json_proto method=POST [12:01:01]POST find Content-Length [12:01:01]Host: 172.17.43.67:8080 [12:01:01]Content-Length: 678 [12:01:01]Content-Type: application/json [12:01:01] [12:01:01]POST finish read [12:01:01]Found Content-Length = 678 [12:01:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:01]execute_script... [12:01:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:01]POST & json_proto [12:01:01]process_json_proto [12:01:01]json parsed OK: [12:01:01]protocol is kg_v1.0 [12:01:01]action value=close_receipt [12:01:01]process_action close_receipt [12:01:01]cmd_close_receipt [12:01:01]MH_GetDate [12:01:01]Write to MH i2c: F0 00 00 DE 06 D3 [12:01:01]Write i2c OK [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: F0 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: F0 09 00 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: F0 09 00 DE 06 00 FE A9 F2 66 6A BD 47 65 AE [12:01:01]GetLastDocTimeStamp 1727179253 [12:01:01]current date 1727179262 [12:01:01]FM_GetShiftState [12:01:01]SAM_PROTO_GetShiftState [12:01:01]wFMCommunicate request_size=4 [12:01:01]MH_SAM_APDU [12:01:01]CAPDU: 80 13 01 00 [12:01:01]Write to MH i2c: E2 08 00 DF 06 80 13 01 00 00 00 00 00 62 [12:01:01]Write i2c OK [12:01:01]MH_I2C_Read... [12:01:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:01]Read from MH i2c: E2 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 0E 00 [12:01:01]MH_I2C_Read... [12:01:01]Read from MH i2c: E2 0E 00 DF 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2F [12:01:01]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:01:01]wFMCommunicate OK [12:01:01]SAM_PROTO_GetShiftState done [12:01:01]FM_GetShiftState done [12:01:01]opened in 1727137889 [12:01:01]opened+sec_in_day 1727224289 [12:01:01]quantity*price = 30035 [12:01:01]sum+1 = 30036 [12:01:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 162 24.09.2024 12:01 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152703 ФПД: 212381668462385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T120102&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152703&fm=212381668462385&tin=02508201610067®Number=0000000000091825&sum=30000 [12:01:02]StoreToDocumentArchive [12:01:02]shift 477 fd 152703 [12:01:02]save to /storage/0477/doc_00152703 [12:01:02]save last doc name /storage/0477/doc_00152703 to /storage/kkm_last_doc_name [12:01:02]save OK [12:01:02]Clear old archive folders... [12:01:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:01:02]tlvbuf is 00099520 [12:01:02]SAM_PROTO_ClearQueue [12:01:02]wFMCommunicate request_size=4 [12:01:02]MH_SAM_APDU [12:01:02]CAPDU: 80 09 00 00 [12:01:02]Write to MH i2c: E2 08 00 EC 06 80 09 00 00 00 00 00 00 64 [12:01:02]Write i2c OK [12:01:02]MH_I2C_Read... [12:01:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:01:02]Read from MH i2c: E2 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: E2 03 00 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: E2 03 00 EC 06 00 90 00 66 [12:01:02]RAPDU: 90 00 [12:01:02]wFMCommunicate OK [12:01:02]SAM_PROTO_ClearQueue done [12:01:02]KKMCreateOFDPacket [12:01:02]OFDProtocolAddRootSTLVToBuf [12:01:02]FM_MakeSignedData [12:01:02]FM_MakeSignedData [12:01:02]SAM_PROTO_SignData [12:01:02]wFMCommunicate request_size=4 [12:01:02]MH_SAM_APDU [12:01:02]CAPDU: 80 0D 01 02 [12:01:02]Write to MH i2c: E2 08 00 ED 06 80 0D 01 02 00 00 00 00 6C [12:01:02]Write i2c OK [12:01:02]MH_I2C_Read... [12:01:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:01:02]Read from MH i2c: E2 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: E2 03 00 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: E2 03 00 ED 06 00 90 00 67 [12:01:02]RAPDU: 90 00 [12:01:02]wFMCommunicate OK [12:01:02]wFMCommunicate request_size=255 [12:01:02]MH_SAM_APDU [12:01:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 FE A9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 54 02 00 35 04 06 00 C1 [12:01:02]Write to MH i2c: E2 02 01 EE 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 FE A9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 54 02 00 35 04 06 00 C1 00 00 1F [12:01:02]Write i2c OK [12:01:02]MH_I2C_Read... [12:01:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:02]Read from MH i2c: E2 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: E2 03 00 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: E2 03 00 EE 06 00 90 00 68 [12:01:02]RAPDU: 90 00 [12:01:02]wFMCommunicate OK [12:01:02]wFMCommunicate request_size=10 [12:01:02]MH_SAM_APDU [12:01:02]CAPDU: 80 0D 02 02 05 28 F5 E7 CF 31 [12:01:02]Write to MH i2c: E2 0D 00 EF 06 80 0D 02 02 05 00 28 F5 E7 CF 31 00 00 7D [12:01:02]Write i2c OK [12:01:02]MH_I2C_Read... [12:01:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:02]Read from MH i2c: E2 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: E2 03 00 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: E2 03 00 EF 06 00 90 00 69 [12:01:02]RAPDU: 90 00 [12:01:02]wFMCommunicate OK [12:01:02]wFMCommunicate request_size=4 [12:01:02]MH_SAM_APDU [12:01:02]CAPDU: 80 0D 03 02 [12:01:02]Write to MH i2c: E2 08 00 F0 06 80 0D 03 02 00 00 00 00 71 [12:01:02]Write i2c OK [12:01:02]MH_I2C_Read... [12:01:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:01:02]Read from MH i2c: E2 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: E2 0B 00 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: E2 0B 00 F0 06 00 77 A9 AB 4D 3B B0 13 F5 90 00 7D [12:01:02]RAPDU: 77 A9 AB 4D 3B B0 13 F5 90 00 [12:01:02]wFMCommunicate OK [12:01:02]SAM_PROTO_SignData done [12:01:02]FM_MakeSignedData done [12:01:02]CreateOFDProtocolMessage [12:01:02]wFMCommunicate request_size=4 [12:01:02]MH_SAM_APDU [12:01:02]CAPDU: 80 11 00 00 [12:01:02]Write to MH i2c: E2 08 00 F1 06 80 11 00 00 00 00 00 00 71 [12:01:02]Write i2c OK [12:01:02]MH_I2C_Read... [12:01:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:02]Read from MH i2c: E2 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: E2 17 00 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: E2 17 00 F1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [12:01:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:01:02]wFMCommunicate OK [12:01:02]CreateOFDProtocolMessage done [12:01:02]OFDSenderStorePacket 152703 [12:01:02]StoreOFDPacket docnum=152703 [12:01:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C7 4F 07 01 52 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 FE A9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 54 02 00 35 04 06 00 C1 28 F5 E7 CF 31 77 A9 AB 4D 3B B0 13 F5 [12:01:02]CheckFolder [12:01:02]dirname=/storage/ofd_packets [12:01:02]CheckFolder done [12:01:02]ProducePacketName [12:01:02]name=ofd_packets/00152703 [12:01:02]NVStorageSaveData ofd_packets/00152703 [12:01:02]File name is /storage/ofd_packets/00152703 [12:01:02]Write 301 bytes [12:01:02]NVStorageSaveData done [12:01:02]OFDSenderStorePacket done [12:01:02]KKMCreateOFDPacket done [12:01:02]NVStorageSaveData kkm_last_timestamp [12:01:02]File name is /storage/kkm_last_timestamp [12:01:02]Write 4 bytes [12:01:02]NVStorageSaveData done [12:01:02]ExternCall_PrintAddStr [12:01:02]wPrintStart [12:01:02]Write to MH i2c: 01 00 00 F2 06 F8 [12:01:02]Write i2c OK [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: 01 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: 01 07 00 [12:01:02]MH_I2C_Read... [12:01:02]Read from MH i2c: 01 07 00 F2 06 00 00 00 00 00 FF 0F 0D [12:01:02]RasterBufferAndPrint [12:01:02]line Счет N : (1)1786705 [12:01:02]line ИНН: 02508201610067 [12:01:02]line Контрольно-Кассовый Чек [12:01:02]line ПРОДАЖА [12:01:02]line ТРК (МРК, ГНК) : 22 [12:01:02]line Товар: 2710124130 [12:01:02]line Аи-92-К-5 [12:01:02]line 4.430 * 67.80 [12:01:02]line = 300.35 [12:01:02]line НДС 12% НСП 1% [12:01:02]line > о реализуемом товаре [12:01:02]line ОКРУГЛЕНИЕ: -0.35 [12:01:02]line ИТОГО: 300.00 [12:01:02]line Внесено: 300.00 [12:01:02]line СДАЧА: 0.00 [12:01:02]line НСП 1% : 2.66 [12:01:02]line НДС 12% : 31.90 [12:01:02]line Наличными: 300.00 [12:01:02]line Безнал.: 0.00 [12:01:02]line Место: АЗС № 89 "Партнер Нефть" [12:01:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:01:02]line СНО: Общий режим [12:01:02]line Чек 162 24.09.2024 12:01 [12:01:02]line Смена: 477 ФФД: 1.0 [12:01:02]line ЗНМ: 0300000113 [12:01:02]line РНМ: 0000000000091825 [12:01:02]line Версия ККМ: 001 [12:01:02]line ФМ: 0000000000871835 [12:01:02]line ФД: 152703 [12:01:02]line ФПД: 212381668462385 [12:01:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T120102&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152703&fm=212381668462385&tin=02508201610067®Number=0000000000091825&sum=30000 [12:01:02]written 0, free lines is 4095 [12:01:02]OFD Sender: Processing packet 152703 [packets to send 829, broken 828] [12:01:02]ProducePacketName [12:01:02]name=ofd_packets/00152703 [12:01:02]OFD Sender: To server: pG, [12:01:02]CommunicateWithHost lk.salyk.kg:30040 [12:01:02]ConnectInit lk.salyk.kg [12:01:03]Connected sock=10 [12:01:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C7 4F 07 01 52 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 FE A9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 54 02 00 35 04 06 00 C1 28 F5 E7 CF 31 77 A9 AB 4D 3B B0 13 F5 [12:01:03]Write to MH i2c: 01 00 00 1D 07 24 [12:01:03]Write i2c OK [12:01:03]MH_I2C_Read... [12:01:03]Read from MH i2c: 01 [12:01:03]MH_I2C_Read... [12:01:03]Read from MH i2c: 01 07 00 [12:01:03]MH_I2C_Read... [12:01:03]Read from MH i2c: 01 07 00 1D 07 00 00 00 00 00 ED 0C 24 [12:01:03]RasterBufferAndPrint [12:01:03]line [12:01:03]line [12:01:03]line [12:01:03]line [12:01:03]line [12:01:03]written 0, free lines is 3321 [12:01:03]MH_Cut [12:01:03]Write to MH i2c: D1 01 00 24 07 01 FD [12:01:03]Write i2c OK [12:01:03]MH_I2C_Read... [12:01:03]Read from MH i2c: D1 [12:01:03]MH_I2C_Read... [12:01:03]Read from MH i2c: D1 01 00 [12:01:03]MH_I2C_Read... [12:01:03]Read from MH i2c: D1 01 00 24 07 00 FC [12:01:03]Write to MH i2c: 01 00 00 25 07 2C [12:01:03]Write i2c OK [12:01:03]MH_I2C_Read... [12:01:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BB CA 47 00 8B D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 54 02 00 F4 03 04 00 FC 51 F2 66 B6 04 01 00 00 16 4F AC 78 CA 13 2D 2E [12:01:03]CommunicateWithHost err = 0 [12:01:03]CheckOFDResponse [12:01:03]1017 (14) - 77093643461234 [12:01:03]1041 (16) - 0000000000871835 [12:01:03]1040 (4) - 152703 [12:01:03]1012 (4) - 24.09.2024 05:45 [12:01:03]1206 (1) - 0 [12:01:03]OFD Sender: Remove packet 152703 [12:01:03]ProducePacketName [12:01:03]name=ofd_packets/00152703 [12:01:03]NVStorageDeleteData [12:01:04]*** Cut start [12:01:04]*** Purtial cut [12:01:04]*** Stage 1: CUTSNS_PIN = 1 [12:01:04]OFD Sender: No OFD packet to send [12:01:04]Read from MH i2c: 01 [12:01:04]MH_I2C_Read... [12:01:04]*** Stop cut motor [12:01:04]*** Cut end [12:01:04]Read from MH i2c: 01 07 00 [12:01:04]MH_I2C_Read... [12:01:04]Read from MH i2c: 01 07 00 25 07 00 00 00 00 00 FF 0F 41 [12:01:04]process_action close_receipt done [12:01:04]requested_data is exist [12:01:04]produce_requested_data [12:01:04]requested_item fm.sn is exist - process it [12:01:04]wFMCommunicate request_size=4 [12:01:04]MH_SAM_APDU [12:01:04]CAPDU: 80 11 00 00 [12:01:04]Write to MH i2c: E2 08 00 26 07 80 11 00 00 00 00 00 00 A7 [12:01:04]Write i2c OK [12:01:04]MH_I2C_Read... [12:01:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:04]Read from MH i2c: E2 [12:01:04]MH_I2C_Read... [12:01:04]Read from MH i2c: E2 17 00 [12:01:04]MH_I2C_Read... [12:01:04]Read from MH i2c: E2 17 00 26 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FA [12:01:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:01:04]wFMCommunicate OK [12:01:04]requested_item fd.num is exist - process it [12:01:04]SAM_PROTO_GetFieldsCounters [12:01:04]wFMCommunicate request_size=4 [12:01:04]MH_SAM_APDU [12:01:04]CAPDU: 80 13 00 00 [12:01:04]Write to MH i2c: E2 08 00 27 07 80 13 00 00 00 00 00 00 AA [12:01:04]Write i2c OK [12:01:04]MH_I2C_Read... [12:01:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:01:04]Read from MH i2c: E2 [12:01:04]MH_I2C_Read... [12:01:04]Read from MH i2c: E2 62 00 [12:01:04]MH_I2C_Read... [12:01:04]Read from MH i2c: E2 62 00 27 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 64 [12:01:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:01:04]wFMCommunicate OK [12:01:04]SAM_PROTO_GetFieldsCounters done [12:01:04]requested_item shift.num is exist - process it [12:01:04]requested_item shift.opened is exist - process it [12:01:04]req_shift_opened [12:01:04]FM_GetShiftState [12:01:04]SAM_PROTO_GetShiftState [12:01:04]wFMCommunicate request_size=4 [12:01:04]MH_SAM_APDU [12:01:04]CAPDU: 80 13 01 00 [12:01:04]Write to MH i2c: E2 08 00 28 07 80 13 01 00 00 00 00 00 AC [12:01:04]Write i2c OK [12:01:04]MH_I2C_Read... [12:01:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:04]Read from MH i2c: E2 [12:01:04]MH_I2C_Read... [12:01:04]Read from MH i2c: E2 0E 00 [12:01:04]MH_I2C_Read... [12:01:04]Read from MH i2c: E2 0E 00 28 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 79 [12:01:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:01:04]wFMCommunicate OK [12:01:04]SAM_PROTO_GetShiftState done [12:01:04]FM_GetShiftState done [12:01:04]req_shift_opened done [12:01:04]requested_item shift.open_date is exist - process it [12:01:04]req_shift_open_date [12:01:04]req_shift_open_date done [12:01:04]produce_requested_data done [12:01:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152703,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:01:04]process_action_free close_receipt [12:01:04]json_value_free [12:01:04]json_value_free done [12:01:04]process_json_proto returns [12:01:04]Send response to host [12:01:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152703,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:01:04]free response buf [12:01:04]execute_script done [12:01:04]execute_script returns [12:01:04]free content buf [12:01:04]Sock 9.Close socket [12:01:04]Sock 9.Thread stoped [12:01:09]OFD Sender: No OFD packet to send [12:01:14]OFD Sender: No OFD packet to send [12:01:19]OFD Sender: No OFD packet to send [12:01:24]OFD Sender: No OFD packet to send [12:01:27]recv_with_timeout no data received [12:01:29]OFD Sender: No OFD packet to send [12:01:34]OFD Sender: No OFD packet to send [12:01:38]recv_with_timeout no data received [12:01:39]OFD Sender: No OFD packet to send [12:01:44]OFD Sender: No OFD packet to send [12:01:49]OFD Sender: No OFD packet to send [12:01:54]OFD Sender: No OFD packet to send [12:01:59]OFD Sender: No OFD packet to send [12:02:04]OFD Sender: No OFD packet to send [12:02:09]OFD Sender: No OFD packet to send [12:02:14]OFD Sender: No OFD packet to send [12:02:19]OFD Sender: No OFD packet to send [12:02:24]OFD Sender: No OFD packet to send [12:02:29]OFD Sender: No OFD packet to send [12:02:34]OFD Sender: No OFD packet to send [12:02:39]OFD Sender: No OFD packet to send [12:02:44]OFD Sender: No OFD packet to send [12:02:45]recv_with_timeout no data received [12:02:47]accept exits with 7 [12:02:47]New connection [12:02:47]New thread 3067420004 created [12:02:47]Thread 3067276644 joined [12:02:47]Waiting for new connection... [12:02:47] Sock 7.Parse request [12:02:47]Sock 7.Check first char [12:02:47]Sock 7.First char is OK [12:02:47]request: POST /json_proto HTTP/1.0 [12:02:47]Method: POST [12:02:47]URL: /json_proto [12:02:47]Method is POST - this is cgi request [12:02:47]url: /json_proto [12:02:47]query_string will be loaded in cgi processing [12:02:47]execute_cgi json_proto POST (null) [12:02:47]execute_cgi path=json_proto method=POST [12:02:47]POST find Content-Length [12:02:47]Host: 172.17.43.67:8080 [12:02:47]Content-Length: 678 [12:02:47]Content-Type: application/json [12:02:47] [12:02:47]POST finish read [12:02:47]Found Content-Length = 678 [12:02:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:02:47]execute_script... [12:02:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:02:47]POST & json_proto [12:02:47]process_json_proto [12:02:47]json parsed OK: [12:02:47]protocol is kg_v1.0 [12:02:47]action value=close_receipt [12:02:47]process_action close_receipt [12:02:47]cmd_close_receipt [12:02:47]MH_GetDate [12:02:47]Write to MH i2c: F0 00 00 29 07 1F [12:02:47]Write i2c OK [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: F0 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: F0 09 00 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: F0 09 00 29 07 00 68 AA F2 66 6A BD 47 65 65 [12:02:47]GetLastDocTimeStamp 1727179262 [12:02:47]current date 1727179368 [12:02:47]FM_GetShiftState [12:02:47]SAM_PROTO_GetShiftState [12:02:47]wFMCommunicate request_size=4 [12:02:47]MH_SAM_APDU [12:02:47]CAPDU: 80 13 01 00 [12:02:47]Write to MH i2c: E2 08 00 2A 07 80 13 01 00 00 00 00 00 AE [12:02:47]Write i2c OK [12:02:47]MH_I2C_Read... [12:02:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:47]Read from MH i2c: E2 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 0E 00 [12:02:47]MH_I2C_Read... [12:02:47]Read from MH i2c: E2 0E 00 2A 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7B [12:02:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:02:47]wFMCommunicate OK [12:02:47]SAM_PROTO_GetShiftState done [12:02:47]FM_GetShiftState done [12:02:47]opened in 1727137889 [12:02:47]opened+sec_in_day 1727224289 [12:02:47]quantity*price = 20001 [12:02:47]sum+1 = 20002 [12:02:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 163 24.09.2024 12:02 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152704 ФПД: 228333557716659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T120248&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152704&fm=228333557716659&tin=02508201610067®Number=0000000000091825&sum=20000 [12:02:48]StoreToDocumentArchive [12:02:48]shift 477 fd 152704 [12:02:48]save to /storage/0477/doc_00152704 [12:02:48]save last doc name /storage/0477/doc_00152704 to /storage/kkm_last_doc_name [12:02:48]save OK [12:02:48]Clear old archive folders... [12:02:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:02:48]tlvbuf is 0008CE40 [12:02:48]SAM_PROTO_ClearQueue [12:02:48]wFMCommunicate request_size=4 [12:02:48]MH_SAM_APDU [12:02:48]CAPDU: 80 09 00 00 [12:02:48]Write to MH i2c: E2 08 00 37 07 80 09 00 00 00 00 00 00 B0 [12:02:48]Write i2c OK [12:02:48]MH_I2C_Read... [12:02:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:02:48]Read from MH i2c: E2 [12:02:48]MH_I2C_Read... [12:02:48]Read from MH i2c: E2 03 00 [12:02:48]MH_I2C_Read... [12:02:48]Read from MH i2c: E2 03 00 37 07 00 90 00 B2 [12:02:48]RAPDU: 90 00 [12:02:48]wFMCommunicate OK [12:02:48]SAM_PROTO_ClearQueue done [12:02:48]KKMCreateOFDPacket [12:02:48]OFDProtocolAddRootSTLVToBuf [12:02:48]FM_MakeSignedData [12:02:48]FM_MakeSignedData [12:02:48]SAM_PROTO_SignData [12:02:48]wFMCommunicate request_size=4 [12:02:48]MH_SAM_APDU [12:02:48]CAPDU: 80 0D 01 02 [12:02:48]Write to MH i2c: E2 08 00 38 07 80 0D 01 02 00 00 00 00 B8 [12:02:48]Write i2c OK [12:02:48]MH_I2C_Read... [12:02:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:02:48]Read from MH i2c: E2 [12:02:48]MH_I2C_Read... [12:02:48]Read from MH i2c: E2 03 00 [12:02:48]MH_I2C_Read... [12:02:48]Read from MH i2c: E2 03 00 38 07 00 90 00 B3 [12:02:48]RAPDU: 90 00 [12:02:48]wFMCommunicate OK [12:02:48]wFMCommunicate request_size=255 [12:02:48]MH_SAM_APDU [12:02:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 68 AA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 54 02 00 35 04 06 00 CF [12:02:48]Write to MH i2c: E2 02 01 39 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 68 AA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 54 02 00 35 04 06 00 CF 00 00 C9 [12:02:48]Write i2c OK [12:02:48]MH_I2C_Read... [12:02:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:49]Read from MH i2c: E2 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: E2 03 00 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: E2 03 00 39 07 00 90 00 B4 [12:02:49]RAPDU: 90 00 [12:02:49]wFMCommunicate OK [12:02:49]wFMCommunicate request_size=10 [12:02:49]MH_SAM_APDU [12:02:49]CAPDU: 80 0D 02 02 05 AB 0C 99 16 B3 [12:02:49]Write to MH i2c: E2 0D 00 3A 07 80 0D 02 02 05 00 AB 0C 99 16 B3 00 00 DE [12:02:49]Write i2c OK [12:02:49]MH_I2C_Read... [12:02:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:49]Read from MH i2c: E2 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: E2 03 00 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: E2 03 00 3A 07 00 90 00 B5 [12:02:49]RAPDU: 90 00 [12:02:49]wFMCommunicate OK [12:02:49]wFMCommunicate request_size=4 [12:02:49]MH_SAM_APDU [12:02:49]CAPDU: 80 0D 03 02 [12:02:49]Write to MH i2c: E2 08 00 3B 07 80 0D 03 02 00 00 00 00 BD [12:02:49]Write i2c OK [12:02:49]MH_I2C_Read... [12:02:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:02:49]Read from MH i2c: E2 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: E2 0B 00 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: E2 0B 00 3B 07 00 27 BC 14 3F E6 C8 BC 72 90 00 D0 [12:02:49]RAPDU: 27 BC 14 3F E6 C8 BC 72 90 00 [12:02:49]wFMCommunicate OK [12:02:49]SAM_PROTO_SignData done [12:02:49]FM_MakeSignedData done [12:02:49]CreateOFDProtocolMessage [12:02:49]wFMCommunicate request_size=4 [12:02:49]MH_SAM_APDU [12:02:49]CAPDU: 80 11 00 00 [12:02:49]Write to MH i2c: E2 08 00 3C 07 80 11 00 00 00 00 00 00 BD [12:02:49]Write i2c OK [12:02:49]MH_I2C_Read... [12:02:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:02:49]Read from MH i2c: E2 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: E2 17 00 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: E2 17 00 3C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [12:02:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:02:49]wFMCommunicate OK [12:02:49]CreateOFDProtocolMessage done [12:02:49]OFDSenderStorePacket 152704 [12:02:49]StoreOFDPacket docnum=152704 [12:02:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152704,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:02:51]free response buf [12:02:51]execute_script done [12:02:51]execute_script returns [12:02:51]free content buf [12:02:51]Sock 7.Close socket [12:02:51]Sock 7.Thread stoped [12:02:55]OFD Sender: No OFD packet to send [12:03:00]OFD Sender: No OFD packet to send [12:03:05]OFD Sender: No OFD packet to send [12:03:10]OFD Sender: No OFD packet to send [12:03:13]recv_with_timeout no data received [12:03:15]OFD Sender: No OFD packet to send [12:02:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 69 FC 07 01 2B F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 68 AA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 54 02 00 35 04 06 00 CF AB 0C 99 16 B3 27 BC 14 3F E6 C8 BC 72 [12:02:49]CheckFolder [12:02:49]dirname=/storage/ofd_packets [12:02:49]CheckFolder done [12:02:49]ProducePacketName [12:02:49]name=ofd_packets/00152704 [12:02:49]NVStorageSaveData ofd_packets/00152704 [12:02:49]File name is /storage/ofd_packets/00152704 [12:02:49]Write 301 bytes [12:02:49]NVStorageSaveData done [12:02:49]OFDSenderStorePacket done [12:02:49]KKMCreateOFDPacket done [12:02:49]NVStorageSaveData kkm_last_timestamp [12:02:49]File name is /storage/kkm_last_timestamp [12:02:49]Write 4 bytes [12:02:49]NVStorageSaveData done [12:02:49]ExternCall_PrintAddStr [12:02:49]wPrintStart [12:02:49]Write to MH i2c: 01 00 00 3D 07 44 [12:02:49]Write i2c OK [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: 01 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: 01 07 00 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: 01 07 00 3D 07 00 00 00 00 00 FF 0F 59 [12:02:49]RasterBufferAndPrint [12:02:49]line Счет N : (1)1786706 [12:02:49]line ИНН: 02508201610067 [12:02:49]line Контрольно-Кассовый Чек [12:02:49]line ПРОДАЖА [12:02:49]line ТРК (МРК, ГНК) : 22 [12:02:49]line Товар: 2710124130 [12:02:49]line Аи-92-К-5 [12:02:49]line 2.950 * 67.80 [12:02:49]line = 200.01 [12:02:49]line НДС 12% НСП 1% [12:02:49]line > о реализуемом товаре [12:02:49]line ОКРУГЛЕНИЕ: -0.01 [12:02:49]line ИТОГО: 200.00 [12:02:49]line Внесено: 200.00 [12:02:49]line СДАЧА: 0.00 [12:02:49]line НСП 1% : 1.77 [12:02:49]line НДС 12% : 21.24 [12:02:49]line Наличными: 200.00 [12:02:49]line Безнал.: 0.00 [12:02:49]line Место: АЗС № 89 "Партнер Нефть" [12:02:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:02:49]line СНО: Общий режим [12:02:49]line Чек 163 24.09.2024 12:02 [12:02:49]line Смена: 477 ФФД: 1.0 [12:02:49]line ЗНМ: 0300000113 [12:02:49]line РНМ: 0000000000091825 [12:02:49]line Версия ККМ: 001 [12:02:49]line ФМ: 0000000000871835 [12:02:49]line ФД: 152704 [12:02:49]line ФПД: 228333557716659 [12:02:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T120248&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152704&fm=228333557716659&tin=02508201610067®Number=0000000000091825&sum=20000 [12:02:49]written 0, free lines is 4095 [12:02:49]OFD Sender: Processing packet 152704 [packets to send 829, broken 828] [12:02:49]ProducePacketName [12:02:49]name=ofd_packets/00152704 [12:02:49]OFD Sender: To server: pG, [12:02:49]CommunicateWithHost lk.salyk.kg:30040 [12:02:49]ConnectInit lk.salyk.kg [12:02:49]Connected sock=10 [12:02:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 69 FC 07 01 2B F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 68 AA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 54 02 00 35 04 06 00 CF AB 0C 99 16 B3 27 BC 14 3F E6 C8 BC 72 [12:02:49]Write to MH i2c: 01 00 00 68 07 6F [12:02:49]Write i2c OK [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: 01 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: 01 07 00 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: 01 07 00 68 07 00 00 00 00 00 E4 0C 66 [12:02:49]RasterBufferAndPrint [12:02:49]line [12:02:49]line [12:02:49]line [12:02:49]line [12:02:49]line [12:02:49]written 0, free lines is 3306 [12:02:49]MH_Cut [12:02:49]Write to MH i2c: D1 01 00 6F 07 01 48 [12:02:49]Write i2c OK [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: D1 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: D1 01 00 [12:02:49]MH_I2C_Read... [12:02:49]Read from MH i2c: D1 01 00 6F 07 00 47 [12:02:49]Write to MH i2c: 01 00 00 70 07 77 [12:02:49]Write i2c OK [12:02:49]MH_I2C_Read... [12:02:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EE 1D 47 00 88 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 54 02 00 F4 03 04 00 66 52 F2 66 B6 04 01 00 00 D6 01 BA 50 5C 5D 58 21 [12:02:50]CommunicateWithHost err = 0 [12:02:50]CheckOFDResponse [12:02:50]1017 (14) - 77093643461234 [12:02:50]1041 (16) - 0000000000871835 [12:02:50]1040 (4) - 152704 [12:02:50]1012 (4) - 24.09.2024 05:47 [12:02:50]1206 (1) - 0 [12:02:50]OFD Sender: Remove packet 152704 [12:02:50]ProducePacketName [12:02:50]name=ofd_packets/00152704 [12:02:50]NVStorageDeleteData [12:02:50]*** Cut start [12:02:50]*** Purtial cut [12:02:50]*** Stage 1: CUTSNS_PIN = 1 [12:02:50]Read from MH i2c: 01 [12:02:50]MH_I2C_Read... [12:02:50]*** Stop cut motor [12:02:50]*** Cut end [12:02:50]Read from MH i2c: 01 07 00 [12:02:50]MH_I2C_Read... [12:02:50]Read from MH i2c: 01 07 00 70 07 00 00 00 00 00 FF 0F 8C [12:02:50]process_action close_receipt done [12:02:50]requested_data is exist [12:02:50]produce_requested_data [12:02:50]requested_item fm.sn is exist - process it [12:02:50]wFMCommunicate request_size=4 [12:02:50]MH_SAM_APDU [12:02:50]CAPDU: 80 11 00 00 [12:02:50]Write to MH i2c: E2 08 00 71 07 80 11 00 00 00 00 00 00 F2 [12:02:50]Write i2c OK [12:02:50]MH_I2C_Read... [12:02:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:02:50]OFD Sender: No OFD packet to send [12:02:50]Read from MH i2c: E2 [12:02:50]MH_I2C_Read... [12:02:50]Read from MH i2c: E2 17 00 [12:02:50]MH_I2C_Read... [12:02:50]Read from MH i2c: E2 17 00 71 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 45 [12:02:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:02:50]wFMCommunicate OK [12:02:50]requested_item fd.num is exist - process it [12:02:50]SAM_PROTO_GetFieldsCounters [12:02:50]wFMCommunicate request_size=4 [12:02:50]MH_SAM_APDU [12:02:50]CAPDU: 80 13 00 00 [12:02:50]Write to MH i2c: E2 08 00 72 07 80 13 00 00 00 00 00 00 F5 [12:02:50]Write i2c OK [12:02:50]MH_I2C_Read... [12:02:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:02:51]Read from MH i2c: E2 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 62 00 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 62 00 72 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 80 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [12:02:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 80 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:02:51]wFMCommunicate OK [12:02:51]SAM_PROTO_GetFieldsCounters done [12:02:51]requested_item shift.num is exist - process it [12:02:51]requested_item shift.opened is exist - process it [12:02:51]req_shift_opened [12:02:51]FM_GetShiftState [12:02:51]SAM_PROTO_GetShiftState [12:02:51]wFMCommunicate request_size=4 [12:02:51]MH_SAM_APDU [12:02:51]CAPDU: 80 13 01 00 [12:02:51]Write to MH i2c: E2 08 00 73 07 80 13 01 00 00 00 00 00 F7 [12:02:51]Write i2c OK [12:02:51]MH_I2C_Read... [12:02:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:51]Read from MH i2c: E2 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 0E 00 [12:02:51]MH_I2C_Read... [12:02:51]Read from MH i2c: E2 0E 00 73 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C4 [12:02:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:02:51]wFMCommunicate OK [12:02:51]SAM_PROTO_GetShiftState done [12:02:51]FM_GetShiftState done [12:02:51]req_shift_opened done [12:02:51]requested_item shift.open_date is exist - process it [12:02:51]req_shift_open_date [12:02:51]req_shift_open_date done [12:02:51]produce_requested_data done [12:02:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152704,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:02:51]process_action_free close_receipt [12:02:51]json_value_free [12:02:51]json_value_free done [12:02:51]process_json_proto returns [12:02:51]Send response to host [12:03:20]OFD Sender: No OFD packet to send [12:03:25]OFD Sender: No OFD packet to send [12:03:31]OFD Sender: No OFD packet to send [12:03:36]OFD Sender: No OFD packet to send [12:03:38]recv_with_timeout no data received [12:03:41]OFD Sender: No OFD packet to send [12:03:46]OFD Sender: No OFD packet to send [12:03:48]recv_with_timeout no data received [12:03:51]OFD Sender: No OFD packet to send [12:03:56]OFD Sender: No OFD packet to send [12:03:56]accept exits with 9 [12:03:56]New connection [12:03:56]New thread 3067276644 created [12:03:56]Thread 3067420004 joined [12:03:56]Waiting for new connection... [12:03:56] Sock 9.Parse request [12:03:56]Sock 9.Check first char [12:03:56]Sock 9.First char is OK [12:03:56]request: POST /json_proto HTTP/1.0 [12:03:56]Method: POST [12:03:56]URL: /json_proto [12:03:56]Method is POST - this is cgi request [12:03:56]url: /json_proto [12:03:56]query_string will be loaded in cgi processing [12:03:56]execute_cgi json_proto POST (null) [12:03:56]execute_cgi path=json_proto method=POST [12:03:56]POST find Content-Length [12:03:56]Host: 172.17.43.67:8080 [12:03:56]Content-Length: 683 [12:03:56]Content-Type: application/json [12:03:56] [12:03:56]POST finish read [12:03:56]Found Content-Length = 683 [12:03:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:56]execute_script... [12:03:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:56]POST & json_proto [12:03:56]process_json_proto [12:03:56]json parsed OK: [12:03:56]protocol is kg_v1.0 [12:03:56]action value=close_receipt [12:03:56]process_action close_receipt [12:03:56]cmd_close_receipt [12:03:56]MH_GetDate [12:03:56]Write to MH i2c: F0 00 00 74 07 6A [12:03:56]Write i2c OK [12:03:56]MH_I2C_Read... [12:03:56]Read from MH i2c: F0 [12:03:56]MH_I2C_Read... [12:03:56]Read from MH i2c: F0 09 00 [12:03:56]MH_I2C_Read... [12:03:56]Read from MH i2c: F0 09 00 74 07 00 AD AA F2 66 6A BD 47 65 F5 [12:03:56]GetLastDocTimeStamp 1727179368 [12:03:56]current date 1727179437 [12:03:56]FM_GetShiftState [12:03:56]SAM_PROTO_GetShiftState [12:03:56]wFMCommunicate request_size=4 [12:03:56]MH_SAM_APDU [12:03:56]CAPDU: 80 13 01 00 [12:03:56]Write to MH i2c: E2 08 00 75 07 80 13 01 00 00 00 00 00 F9 [12:03:56]Write i2c OK [12:03:56]MH_I2C_Read... [12:03:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:56]Read from MH i2c: E2 [12:03:56]MH_I2C_Read... [12:03:56]Read from MH i2c: E2 0E 00 [12:03:56]MH_I2C_Read... [12:03:56]Read from MH i2c: E2 0E 00 75 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C6 [12:03:56]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:03:56]wFMCommunicate OK [12:03:56]SAM_PROTO_GetShiftState done [12:03:56]FM_GetShiftState done [12:03:56]opened in 1727137889 [12:03:56]opened+sec_in_day 1727224289 [12:03:56]quantity*price = 100021 [12:03:56]sum+1 = 100023 [12:03:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 164 24.09.2024 12:03 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152705 ФПД: 3971978325691 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T120358&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152705&fm=3971978325691&tin=02508201610067®Number=0000000000091825&sum=100000 [12:03:58]StoreToDocumentArchive [12:03:58]shift 477 fd 152705 [12:03:58]save to /storage/0477/doc_00152705 [12:03:58]save last doc name /storage/0477/doc_00152705 to /storage/kkm_last_doc_name [12:03:58]save OK [12:03:58]Clear old archive folders... [12:03:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:03:58]tlvbuf is 0010AF50 [12:03:58]SAM_PROTO_ClearQueue [12:03:58]wFMCommunicate request_size=4 [12:03:58]MH_SAM_APDU [12:03:58]CAPDU: 80 09 00 00 [12:03:58]Write to MH i2c: E2 08 00 82 07 80 09 00 00 00 00 00 00 FB [12:03:58]Write i2c OK [12:03:58]MH_I2C_Read... [12:03:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:03:58]Read from MH i2c: E2 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 03 00 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 03 00 82 07 00 90 00 FD [12:03:58]RAPDU: 90 00 [12:03:58]wFMCommunicate OK [12:03:58]SAM_PROTO_ClearQueue done [12:03:58]KKMCreateOFDPacket [12:03:58]OFDProtocolAddRootSTLVToBuf [12:03:58]FM_MakeSignedData [12:03:58]FM_MakeSignedData [12:03:58]SAM_PROTO_SignData [12:03:58]wFMCommunicate request_size=4 [12:03:58]MH_SAM_APDU [12:03:58]CAPDU: 80 0D 01 02 [12:03:58]Write to MH i2c: E2 08 00 83 07 80 0D 01 02 00 00 00 00 03 [12:03:58]Write i2c OK [12:03:58]MH_I2C_Read... [12:03:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:03:58]Read from MH i2c: E2 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 03 00 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 03 00 83 07 00 90 00 FE [12:03:58]RAPDU: 90 00 [12:03:58]wFMCommunicate OK [12:03:58]wFMCommunicate request_size=255 [12:03:58]MH_SAM_APDU [12:03:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 AE AA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 54 02 00 35 04 06 00 03 [12:03:58]Write to MH i2c: E2 02 01 84 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 AE AA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 54 02 00 35 04 06 00 03 00 00 BB [12:03:58]Write i2c OK [12:03:58]MH_I2C_Read... [12:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:58]Read from MH i2c: E2 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 03 00 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 03 00 84 07 00 90 00 FF [12:03:58]RAPDU: 90 00 [12:03:58]wFMCommunicate OK [12:03:58]wFMCommunicate request_size=10 [12:03:58]MH_SAM_APDU [12:03:58]CAPDU: 80 0D 02 02 05 9C CC 5B 6E BB [12:03:58]Write to MH i2c: E2 0D 00 85 07 80 0D 02 02 05 00 9C CC 5B 6E BB 00 00 FC [12:03:58]Write i2c OK [12:03:58]MH_I2C_Read... [12:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:58]Read from MH i2c: E2 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 03 00 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 03 00 85 07 00 90 00 00 [12:03:58]RAPDU: 90 00 [12:03:58]wFMCommunicate OK [12:03:58]wFMCommunicate request_size=4 [12:03:58]MH_SAM_APDU [12:03:58]CAPDU: 80 0D 03 02 [12:03:58]Write to MH i2c: E2 08 00 86 07 80 0D 03 02 00 00 00 00 08 [12:03:58]Write i2c OK [12:03:58]MH_I2C_Read... [12:03:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:03:58]Read from MH i2c: E2 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 0B 00 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 0B 00 86 07 00 1F 8F 8E 2E 5A 51 2C 5F 90 00 A9 [12:03:58]RAPDU: 1F 8F 8E 2E 5A 51 2C 5F 90 00 [12:03:58]wFMCommunicate OK [12:03:58]SAM_PROTO_SignData done [12:03:58]FM_MakeSignedData done [12:03:58]CreateOFDProtocolMessage [12:03:58]wFMCommunicate request_size=4 [12:03:58]MH_SAM_APDU [12:03:58]CAPDU: 80 11 00 00 [12:03:58]Write to MH i2c: E2 08 00 87 07 80 11 00 00 00 00 00 00 08 [12:03:58]Write i2c OK [12:03:58]MH_I2C_Read... [12:03:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:58]Read from MH i2c: E2 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 17 00 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 17 00 87 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [12:03:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:03:58]wFMCommunicate OK [12:03:58]CreateOFDProtocolMessage done [12:03:58]OFDSenderStorePacket 152705 [12:03:58]StoreOFDPacket docnum=152705 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27979235+1699200362=1727179597 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 4E AB F2 66 6A BD 47 65 23 [12:06:38]Current date/time: 24.09.2024 12:06 [12:06:38]FM_Init [12:06:38]wFMConnect [12:06:38]MH_SAM_On [12:06:38]Write to MH i2c: E0 00 00 08 00 E7 [12:06:38]Write i2c OK [12:06:38]MH_I2C_Read... [12:06:38]*** iso7816_init finished! [12:06:38]*** atr: [12:06:38]*** 0F 3B D5 18 FF 81 91 FE [12:06:38]*** 1F C3 80 73 C8 21 10 0A [12:06:38]*** 00 00 00 00 00 00 00 00 [12:06:38]*** 00 00 00 00 00 00 00 00 [12:06:38]*** 00 00 00 00 00 00 00 00 [12:06:38]*** 00 00 00 00 00 00 00 00 [12:06:38]*** 00 00 00 00 00 00 00 00 [12:06:38]*** 00 00 00 00 00 00 00 00 [12:06:38]Read from MH i2c: E0 [12:06:38]MH_I2C_Read... [12:06:38]Read from MH i2c: E0 10 00 [12:06:38]MH_I2C_Read... [12:06:38]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:06:38]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:06:38]wFMCommunicate request_size=10 [12:06:38]MH_SAM_APDU [12:06:38]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:06:38]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:06:38]Write i2c OK [12:06:38]MH_I2C_Read... [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27979277+1699200362=1727179639 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 77 AB F2 66 6A BD 47 65 4C [12:07:19]Current date/time: 24.09.2024 12:07 [12:07:19]FM_Init [12:07:19]wFMConnect [12:07:19]MH_SAM_On [12:07:19]Write to MH i2c: E0 00 00 08 00 E7 [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_init finished! [12:07:19]*** atr: [12:07:19]*** 0F 3B D5 18 FF 81 91 FE [12:07:19]*** 1F C3 80 73 C8 21 10 0A [12:07:19]*** 00 00 00 00 00 00 00 00 [12:07:19]*** 00 00 00 00 00 00 00 00 [12:07:19]*** 00 00 00 00 00 00 00 00 [12:07:19]*** 00 00 00 00 00 00 00 00 [12:07:19]*** 00 00 00 00 00 00 00 00 [12:07:19]*** 00 00 00 00 00 00 00 00 [12:07:19]Read from MH i2c: E0 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E0 10 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:07:19]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:07:19]wFMCommunicate request_size=10 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:07:19]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:07:19]RAPDU: 90 00 [12:07:19]wFMCommunicate OK [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 11 00 00 [12:07:19]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 17 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [12:07:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:07:19]wFMCommunicate OK [12:07:19]Detected FM SN is 0000000000871835 [12:07:19]Stored FM SN is 0000000000871835 [12:07:19]wFMCommunicate request_size=9 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 16 00 00 04 E6 7F 00 00 [12:07:19]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:07:19]RAPDU: 90 00 [12:07:19]wFMCommunicate OK [12:07:19]FM PIN OK [12:07:19]wFMCommunicate request_size=8 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 14 04 00 03 02 00 01 [12:07:19]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:07:19]RAPDU: 90 00 [12:07:19]wFMCommunicate OK [12:07:19]wFMCommunicate request_size=13 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:07:19]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:07:19]RAPDU: 90 00 [12:07:19]wFMCommunicate OK [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 11 00 00 [12:07:19]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 17 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [12:07:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:07:19]wFMCommunicate OK [12:07:19]DocumentArchiveInit [12:07:19]Start Httpd... [12:07:19]Httpd thread 3067632996 created [12:07:19]Write to MH i2c: 01 00 00 0F 00 0F [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: 01 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: 01 07 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:07:19]MH Int Process started [12:07:19]Allocated Socket 8 [12:07:19]Bind OK [12:07:19]Listen OK [12:07:19]httpd running on port 8080 [12:07:19]Waiting for new connection... [12:07:19]accept exits with 9 [12:07:19]New connection [12:07:19]New thread 3067346276 created [12:07:19]Waiting for new connection... [12:07:19] Sock 9.Parse request [12:07:19]Sock 9.Check first char [12:07:19]Sock 9.First char is OK [12:07:19]request: POST /json_proto HTTP/1.0 [12:07:19]Method: POST [12:07:19]URL: /json_proto [12:07:19]Method is POST - this is cgi request [12:07:19]url: /json_proto [12:07:19]query_string will be loaded in cgi processing [12:07:19]execute_cgi json_proto POST (null) [12:07:19]execute_cgi path=json_proto method=POST [12:07:19]POST find Content-Length [12:07:19]Host: 172.17.43.67:8080 [12:07:19]Content-Length: 215 [12:07:19]Content-Type: application/json [12:07:19] [12:07:19]POST finish read [12:07:19]Found Content-Length = 215 [12:07:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:07:19]execute_script... [12:07:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:07:19]POST & json_proto [12:07:19]process_json_proto [12:07:19]json parsed OK: [12:07:19]protocol is kg_v1.0 [12:07:19]action value=get_value [12:07:19]process_action get_value [12:07:19]cmd_get_value [12:07:19]process_action get_value done [12:07:19]requested_data is exist [12:07:19]produce_requested_data [12:07:19]requested_item kkm.sn is exist - process it [12:07:19]requested_item kkm.ver is exist - process it [12:07:19]requested_item fm.sn is exist - process it [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 11 00 00 [12:07:19]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 17 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [12:07:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:07:19]wFMCommunicate OK [12:07:19]requested_item fd.num is exist - process it [12:07:19]SAM_PROTO_GetFieldsCounters [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 13 00 00 [12:07:19]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 62 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 82 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [12:07:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 82 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:07:19]wFMCommunicate OK [12:07:19]SAM_PROTO_GetFieldsCounters done [12:07:19]requested_item shift.num is exist - process it [12:07:19]requested_item shift.opened is exist - process it [12:07:19]req_shift_opened [12:07:19]FM_GetShiftState [12:07:19]SAM_PROTO_GetShiftState [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 13 01 00 [12:07:19]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 0E 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [12:07:19]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:07:19]wFMCommunicate OK [12:07:19]SAM_PROTO_GetShiftState done [12:07:19]FM_GetShiftState done [12:07:19]req_shift_opened done [12:07:19]requested_item shift.open_date is exist - process it [12:07:19]req_shift_open_date [12:07:19]req_shift_open_date done [12:07:19]produce_requested_data done [12:07:19]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152706,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:07:19]process_action_free get_value [12:07:19]json_value_free [12:07:19]json_value_free done [12:07:19]process_json_proto returns [12:07:19]Send response to host [12:07:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152706,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:07:19]free response buf [12:07:19]execute_script done [12:07:19]execute_script returns [12:07:19]free content buf [12:07:19]Sock 9.Close socket [12:07:19]Sock 9.Thread stoped [12:07:19]accept exits with 10 [12:07:19]New connection [12:07:19]New thread 3067202916 created [12:07:19]Thread 3067346276 joined [12:07:19]Waiting for new connection... [12:07:19] Sock 10.Parse request [12:07:19]Sock 10.Check first char [12:07:19]Sock 10.First char is OK [12:07:19]request: POST /json_proto HTTP/1.0 [12:07:19]Method: POST [12:07:19]URL: /json_proto [12:07:19]Method is POST - this is cgi request [12:07:19]url: /json_proto [12:07:19]query_string will be loaded in cgi processing [12:07:19]execute_cgi json_proto POST (null) [12:07:19]execute_cgi path=json_proto method=POST [12:07:19]POST find Content-Length [12:07:19]Host: 172.17.43.67:8080 [12:07:19]Content-Length: 331 [12:07:19]Content-Type: application/json [12:07:19] [12:07:19]POST finish read [12:07:19]Found Content-Length = 331 [12:07:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:07:19]execute_script... [12:07:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:07:19]POST & json_proto [12:07:19]process_json_proto [12:07:19]json parsed OK: [12:07:19]protocol is kg_v1.0 [12:07:19]action value=get_value [12:07:19]process_action get_value [12:07:19]cmd_get_value [12:07:19]process_action get_value done [12:07:19]requested_data is exist [12:07:19]produce_requested_data [12:07:19]requested_item fm.sale.total is exist - process it [12:07:19]SAM_PROTO_GetFMData [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 13 03 00 [12:07:19]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [12:07:20]Write i2c OK [12:07:20]MH_I2C_Read... [12:07:20]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:07:20]Read from MH i2c: E2 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: E2 FD 00 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 C8 50 02 00 69 04 9F 00 6F 04 04 00 F2 4C 02 00 B1 04 05 00 58 FE 1F 9B 02 70 04 05 00 58 FE 1F 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 30 F1 DF 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 01 DB E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 0E [12:07:20]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 C8 50 02 00 69 04 9F 00 6F 04 04 00 F2 4C 02 00 B1 04 05 00 58 FE 1F 9B 02 70 04 05 00 58 FE 1F 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 30 F1 DF 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 01 DB E7 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [12:07:20]wFMCommunicate OK [12:07:20]wFMCommunicate request_size=4 [12:07:20]MH_SAM_APDU [12:07:20]CAPDU: 80 17 00 00 [12:07:20]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [12:07:20]Write i2c OK [12:07:20]MH_I2C_Read... [12:07:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:07:20]Read from MH i2c: E2 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: E2 FD 00 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 50 [12:07:20]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [12:07:20]wFMCommunicate OK [12:07:20]wFMCommunicate request_size=4 [12:07:20]MH_SAM_APDU [12:07:20]CAPDU: 80 17 00 00 [12:07:20]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [12:07:20]Write i2c OK [12:07:20]MH_I2C_Read... [12:07:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:07:20]Read from MH i2c: E2 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: E2 FD 00 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [12:07:21]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [12:07:21]wFMCommunicate OK [12:07:21]wFMCommunicate request_size=4 [12:07:21]MH_SAM_APDU [12:07:21]CAPDU: 80 17 00 00 [12:07:21]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 FD 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [12:07:21]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [12:07:21]wFMCommunicate OK [12:07:21]wFMCommunicate request_size=4 [12:07:21]MH_SAM_APDU [12:07:21]CAPDU: 80 17 00 00 [12:07:21]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [12:07:21]OFD Sender: No OFD packet to send [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 DE 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [12:07:21]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:07:21]wFMCommunicate OK [12:07:21]SAM_PROTO_GetFMData done [12:07:21]requested_item fm.sale_refund.total is exist - process it [12:07:21]requested_item fm.buy.total is exist - process it [12:07:21]requested_item shift.sale.total is exist - process it [12:07:21]SAM_PROTO_GetShiftData [12:07:21]wFMCommunicate request_size=4 [12:07:21]MH_SAM_APDU [12:07:21]CAPDU: 80 13 02 00 [12:07:21]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:07:22]Read from MH i2c: E2 [12:07:22]MH_I2C_Read... [12:07:22]Read from MH i2c: E2 FD 00 [12:07:22]MH_I2C_Read... [12:07:22]Read from MH i2c: E2 FD 00 18 00 00 AC 04 AA 04 A8 04 6E 04 04 00 A5 00 00 00 69 04 99 00 6F 04 04 00 A5 00 00 00 B1 04 03 00 A0 31 88 70 04 03 00 A0 31 88 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 78 0E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B1 34 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 D7 [12:07:22]RAPDU: AC 04 AA 04 A8 04 6E 04 04 00 A5 00 00 00 69 04 99 00 6F 04 04 00 A5 00 00 00 B1 04 03 00 A0 31 88 70 04 03 00 A0 31 88 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 78 0E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B1 34 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 [12:07:22]wFMCommunicate OK [12:07:22]wFMCommunicate request_size=4 [12:07:22]MH_SAM_APDU [12:07:22]CAPDU: 80 17 00 00 [12:07:22]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [12:07:22]Write i2c OK [12:07:22]MH_I2C_Read... [12:07:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:07:22]Read from MH i2c: E2 [12:07:22]MH_I2C_Read... [12:07:22]Read from MH i2c: E2 FD 00 [12:07:22]MH_I2C_Read... [12:07:22]Read from MH i2c: E2 FD 00 19 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 AE [12:07:22]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 [12:07:22]wFMCommunicate OK [12:07:22]wFMCommunicate request_size=4 [12:07:22]MH_SAM_APDU [12:07:22]CAPDU: 80 17 00 00 [12:07:22]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [12:07:22]Write i2c OK [12:07:22]MH_I2C_Read... [12:07:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:07:22]Read from MH i2c: E2 [12:07:22]MH_I2C_Read... [12:07:22]Read from MH i2c: E2 FD 00 [12:07:22]MH_I2C_Read... [12:07:22]Read from MH i2c: E2 FD 00 1A 00 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 5B [12:07:22]RAPDU: 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 [12:07:22]wFMCommunicate OK [12:07:22]wFMCommunicate request_size=4 [12:07:22]MH_SAM_APDU [12:07:22]CAPDU: 80 17 00 00 [12:07:22]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [12:07:22]Write i2c OK [12:07:22]MH_I2C_Read... [12:07:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:07:23]Read from MH i2c: E2 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 FD 00 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 FD 00 1B 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 10 [12:07:23]RAPDU: EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 [12:07:23]wFMCommunicate OK [12:07:23]wFMCommunicate request_size=4 [12:07:23]MH_SAM_APDU [12:07:23]CAPDU: 80 17 00 00 [12:07:23]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [12:07:23]Write i2c OK [12:07:23]MH_I2C_Read... [12:07:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 198! [12:07:23]Read from MH i2c: E2 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 C9 00 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 C9 00 1C 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [12:07:23]RAPDU: 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:07:23]wFMCommunicate OK [12:07:23]SAM_PROTO_GetShiftData done [12:07:23]requested_item shift.sale.total_cash is exist - process it [12:07:23]requested_item shift.sale_refund.total is exist - process it [12:07:23]requested_item shift.sale_refund.total_cash is exist - process it [12:07:23]requested_item shift.buy.total is exist - process it [12:07:23]requested_item shift.buy.total_cash is exist - process it [12:07:23]produce_requested_data done [12:07:23]produce_requested_data return {"fm.sale.total":111924998.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":89256.00,"shift.sale.total_cash":89256.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [12:07:23]process_action_free get_value [12:07:23]json_value_free [12:07:23]json_value_free done [12:07:23]process_json_proto returns [12:07:23]Send response to host [12:07:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111924998.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":89256.00,"shift.sale.total_cash":89256.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [12:07:23]free response buf [12:07:23]execute_script done [12:07:23]execute_script returns [12:07:23]free content buf [12:07:23]Sock 10.Close socket [12:07:23]Sock 10.Thread stoped [12:07:26]OFD Sender: No OFD packet to send [12:07:31]OFD Sender: No OFD packet to send [12:07:33]int [12:07:33]Write to MH i2c: 01 00 00 1D 00 1D [12:07:33]*** FLAG_PRN_KEY set [12:07:33]Write i2c OK [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: 01 [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: 01 07 00 [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: 01 07 00 1D 00 00 08 00 00 00 FF 0F 3A [12:07:33]state=0 [12:07:33]Key pressed [12:07:33]Feed [12:07:33]Write to MH i2c: D8 00 00 1E 00 F5 [12:07:33]Write i2c OK [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: D8 [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: D8 01 00 [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: D8 01 00 1E 00 00 F6 [12:07:33]int [12:07:33]Write to MH i2c: 01 00 00 1F 00 1F [12:07:33]Write i2c OK [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: 01 [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: 01 07 00 [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: 01 07 00 1F 00 00 48 00 00 00 3D 00 AB [12:07:33]state=2 [12:07:33]Key pressed [12:07:33]int [12:07:33]Write to MH i2c: 01 00 00 20 00 20 [12:07:33]*** FLAG_PRN_KEY reset [12:07:33]Write i2c OK [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: 01 [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: 01 07 00 [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: 01 07 00 20 00 00 00 00 00 00 F7 0F 2D [12:07:33]state=2 [12:07:33]Stop feed [12:07:33]int [12:07:33]Write to MH i2c: 01 00 00 21 00 21 [12:07:33]*** FLAG_PRN_KEY set [12:07:33]Write i2c OK [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: 01 [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: 01 07 00 [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: 01 07 00 21 00 00 08 00 00 00 FF 0F 3E [12:07:33]state=0 [12:07:33]Key pressed [12:07:33]Feed [12:07:33]Write to MH i2c: D8 00 00 22 00 F9 [12:07:33]Write i2c OK [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: D8 [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: D8 01 00 [12:07:33]MH_I2C_Read... [12:07:33]Read from MH i2c: D8 01 00 22 00 00 FA [12:07:33]int [12:07:33]Write to MH i2c: 01 00 00 23 00 23 [12:07:34]Write i2c OK [12:07:34]MH_I2C_Read... [12:07:34]Read from MH i2c: 01 [12:07:34]MH_I2C_Read... [12:07:34]Read from MH i2c: 01 07 00 [12:07:34]MH_I2C_Read... [12:07:34]Read from MH i2c: 01 07 00 23 00 00 48 00 00 00 3C 00 AE [12:07:34]state=2 [12:07:34]Key pressed [12:07:34]int [12:07:34]Write to MH i2c: 01 00 00 24 00 24 [12:07:34]*** FLAG_PRN_KEY reset [12:07:34]Write i2c OK [12:07:34]MH_I2C_Read... [12:07:34]Read from MH i2c: 01 [12:07:34]MH_I2C_Read... [12:07:34]Read from MH i2c: 01 07 00 [12:07:34]MH_I2C_Read... [12:07:34]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 F7 0F 31 [12:07:34]state=2 [12:07:34]Stop feed [12:07:36]OFD Sender: No OFD packet to send [12:07:38]recv_with_timeout no data received [12:07:41]OFD Sender: No OFD packet to send [12:07:41]accept exits with 9 [12:07:41]New connection [12:07:41]New thread 3067346276 created [12:07:41]Thread 3067202916 joined [12:07:41]Waiting for new connection... [12:07:41] Sock 9.Parse request [12:07:41]Sock 9.Check first char [12:07:41]Sock 9.First char is OK [12:07:41]request: POST /json_proto HTTP/1.0 [12:07:41]Method: POST [12:07:41]URL: /json_proto [12:07:41]Method is POST - this is cgi request [12:07:41]url: /json_proto [12:07:41]query_string will be loaded in cgi processing [12:07:41]execute_cgi json_proto POST (null) [12:07:41]execute_cgi path=json_proto method=POST [12:07:41]POST find Content-Length [12:07:41]Host: 172.17.43.67:8080 [12:07:41]Content-Length: 680 [12:07:41]Content-Type: application/json [12:07:41] [12:07:41]POST finish read [12:07:41]Found Content-Length = 680 [12:07:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:07:41]execute_script... [12:07:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:07:41]POST & json_proto [12:07:41]process_json_proto [12:07:41]json parsed OK: [12:07:41]protocol is kg_v1.0 [12:07:41]action value=close_receipt [12:07:41]process_action close_receipt [12:07:41]cmd_close_receipt [12:07:41]MH_GetDate [12:07:41]Write to MH i2c: F0 00 00 25 00 14 [12:07:41]Write i2c OK [12:07:41]MH_I2C_Read... [12:07:41]Read from MH i2c: F0 [12:07:41]MH_I2C_Read... [12:07:41]Read from MH i2c: F0 09 00 [12:07:41]MH_I2C_Read... [12:07:41]Read from MH i2c: F0 09 00 25 00 00 8E AB F2 66 6A BD 47 65 81 [12:07:41]GetLastDocTimeStamp 1727179438 [12:07:41]current date 1727179662 [12:07:41]FM_GetShiftState [12:07:41]SAM_PROTO_GetShiftState [12:07:41]wFMCommunicate request_size=4 [12:07:41]MH_SAM_APDU [12:07:41]CAPDU: 80 13 01 00 [12:07:41]Write to MH i2c: E2 08 00 26 00 80 13 01 00 00 00 00 00 A3 [12:07:41]Write i2c OK [12:07:41]MH_I2C_Read... [12:07:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:41]Read from MH i2c: E2 [12:07:41]MH_I2C_Read... [12:07:41]Read from MH i2c: E2 0E 00 [12:07:41]MH_I2C_Read... [12:07:41]Read from MH i2c: E2 0E 00 26 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 70 [12:07:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:07:41]wFMCommunicate OK [12:07:41]SAM_PROTO_GetShiftState done [12:07:41]FM_GetShiftState done [12:07:41]opened in 1727137889 [12:07:41]opened+sec_in_day 1727224289 [12:07:41]quantity*price = 100050 [12:07:41]sum+1 = 100052 [12:07:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 166 24.09.2024 12:07 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152707 ФПД: 119527956860313 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T120742&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152707&fm=119527956860313&tin=02508201610067®Number=0000000000091825&sum=100000 [12:07:42]StoreToDocumentArchive [12:07:42]shift 477 fd 152707 [12:07:42]save to /storage/0477/doc_00152707 [12:07:42]save last doc name /storage/0477/doc_00152707 to /storage/kkm_last_doc_name [12:07:42]save OK [12:07:42]Clear old archive folders... [12:07:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:07:42]tlvbuf is 014A3C00 [12:07:42]SAM_PROTO_ClearQueue [12:07:42]wFMCommunicate request_size=4 [12:07:42]MH_SAM_APDU [12:07:42]CAPDU: 80 09 00 00 [12:07:42]Write to MH i2c: E2 08 00 33 00 80 09 00 00 00 00 00 00 A5 [12:07:42]Write i2c OK [12:07:42]MH_I2C_Read... [12:07:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:07:42]Read from MH i2c: E2 [12:07:42]MH_I2C_Read... [12:07:42]Read from MH i2c: E2 03 00 [12:07:42]MH_I2C_Read... [12:07:42]Read from MH i2c: E2 03 00 33 00 00 90 00 A7 [12:07:42]RAPDU: 90 00 [12:07:42]wFMCommunicate OK [12:07:42]SAM_PROTO_ClearQueue done [12:07:42]KKMCreateOFDPacket [12:07:42]OFDProtocolAddRootSTLVToBuf [12:07:42]FM_MakeSignedData [12:07:42]FM_MakeSignedData [12:07:42]SAM_PROTO_SignData [12:07:42]wFMCommunicate request_size=4 [12:07:42]MH_SAM_APDU [12:07:42]CAPDU: 80 0D 01 02 [12:07:42]Write to MH i2c: E2 08 00 34 00 80 0D 01 02 00 00 00 00 AD [12:07:42]Write i2c OK [12:07:42]MH_I2C_Read... [12:07:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:07:42]Read from MH i2c: E2 [12:07:42]MH_I2C_Read... [12:07:42]Read from MH i2c: E2 03 00 [12:07:42]MH_I2C_Read... [12:07:42]Read from MH i2c: E2 03 00 34 00 00 90 00 A8 [12:07:42]RAPDU: 90 00 [12:07:42]wFMCommunicate OK [12:07:42]wFMCommunicate request_size=255 [12:07:42]MH_SAM_APDU [12:07:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 8E AB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 54 02 00 35 04 06 00 6C B5 C5 68 [12:07:42]Write to MH i2c: E2 02 01 35 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 8E AB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 54 02 00 35 04 06 00 6C B5 C5 68 00 00 6E [12:07:42]Write i2c OK [12:07:42]MH_I2C_Read... [12:07:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:43]Read from MH i2c: E2 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: E2 03 00 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: E2 03 00 35 00 00 90 00 A9 [12:07:43]RAPDU: 90 00 [12:07:43]wFMCommunicate OK [12:07:43]wFMCommunicate request_size=7 [12:07:43]MH_SAM_APDU [12:07:43]CAPDU: 80 0D 02 02 02 CD 99 [12:07:43]Write to MH i2c: E2 0A 00 36 00 80 0D 02 02 02 00 CD 99 00 00 1A [12:07:43]Write i2c OK [12:07:43]MH_I2C_Read... [12:07:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:43]Read from MH i2c: E2 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: E2 03 00 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: E2 03 00 36 00 00 90 00 AA [12:07:43]RAPDU: 90 00 [12:07:43]wFMCommunicate OK [12:07:43]wFMCommunicate request_size=4 [12:07:43]MH_SAM_APDU [12:07:43]CAPDU: 80 0D 03 02 [12:07:43]Write to MH i2c: E2 08 00 37 00 80 0D 03 02 00 00 00 00 B2 [12:07:43]Write i2c OK [12:07:43]MH_I2C_Read... [12:07:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:07:43]Read from MH i2c: E2 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: E2 0B 00 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: E2 0B 00 37 00 00 FB F1 6D B6 B1 DB 1C E6 90 00 50 [12:07:43]RAPDU: FB F1 6D B6 B1 DB 1C E6 90 00 [12:07:43]wFMCommunicate OK [12:07:43]SAM_PROTO_SignData done [12:07:43]FM_MakeSignedData done [12:07:43]CreateOFDProtocolMessage [12:07:43]wFMCommunicate request_size=4 [12:07:43]MH_SAM_APDU [12:07:43]CAPDU: 80 11 00 00 [12:07:43]Write to MH i2c: E2 08 00 38 00 80 11 00 00 00 00 00 00 B2 [12:07:43]Write i2c OK [12:07:43]MH_I2C_Read... [12:07:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:43]Read from MH i2c: E2 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: E2 17 00 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: E2 17 00 38 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 05 [12:07:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:07:43]wFMCommunicate OK [12:07:43]CreateOFDProtocolMessage done [12:07:43]OFDSenderStorePacket 152707 [12:07:43]StoreOFDPacket docnum=152707 [12:07:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A8 97 04 01 D3 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 8E AB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 54 02 00 35 04 06 00 6C B5 C5 68 CD 99 FB F1 6D B6 B1 DB 1C E6 [12:07:43]CheckFolder [12:07:43]dirname=/storage/ofd_packets [12:07:43]CheckFolder done [12:07:43]ProducePacketName [12:07:43]name=ofd_packets/00152707 [12:07:43]NVStorageSaveData ofd_packets/00152707 [12:07:43]File name is /storage/ofd_packets/00152707 [12:07:43]Write 298 bytes [12:07:43]NVStorageSaveData done [12:07:43]OFDSenderStorePacket done [12:07:43]KKMCreateOFDPacket done [12:07:43]NVStorageSaveData kkm_last_timestamp [12:07:43]File name is /storage/kkm_last_timestamp [12:07:43]Write 4 bytes [12:07:43]NVStorageSaveData done [12:07:43]ExternCall_PrintAddStr [12:07:43]wPrintStart [12:07:43]Write to MH i2c: 01 00 00 39 00 39 [12:07:43]Write i2c OK [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: 01 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: 01 07 00 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: 01 07 00 39 00 00 00 00 00 00 FF 0F 4E [12:07:43]RasterBufferAndPrint [12:07:43]line Счет N : (1)1786709 [12:07:43]line ИНН: 02508201610067 [12:07:43]line Контрольно-Кассовый Чек [12:07:43]line ПРОДАЖА [12:07:43]line ТРК (МРК, ГНК) : 31 [12:07:43]line Товар: 2710194210 [12:07:43]line ДТ-К-5 [12:07:43]line 13.130 * 76.20 [12:07:43]line = 1000.51 [12:07:43]line НДС 12% НСП 1% [12:07:43]line > о реализуемом товаре [12:07:43]line ОКРУГЛЕНИЕ: -0.51 [12:07:43]line ИТОГО: 1000.00 [12:07:43]line Внесено: 1000.00 [12:07:43]line СДАЧА: 0.00 [12:07:43]line НСП 1% : 8.85 [12:07:43]line НДС 12% : 106.25 [12:07:43]line Наличными: 1000.00 [12:07:43]line Безнал.: 0.00 [12:07:43]line Место: АЗС № 89 "Партнер Нефть" [12:07:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:07:43]line СНО: Общий режим [12:07:43]line Чек 166 24.09.2024 12:07 [12:07:43]line Смена: 477 ФФД: 1.0 [12:07:43]line ЗНМ: 0300000113 [12:07:43]line РНМ: 0000000000091825 [12:07:43]line Версия ККМ: 001 [12:07:43]line ФМ: 0000000000871835 [12:07:43]line ФД: 152707 [12:07:43]line ФПД: 119527956860313 [12:07:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T120742&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152707&fm=119527956860313&tin=02508201610067®Number=0000000000091825&sum=100000 [12:07:43]written 0, free lines is 4095 [12:07:43]OFD Sender: Processing packet 152707 [packets to send 830, broken 829] [12:07:43]ProducePacketName [12:07:43]name=ofd_packets/00152707 [12:07:43]OFD Sender: To server: pG, [12:07:43]CommunicateWithHost lk.salyk.kg:30040 [12:07:43]ConnectInit lk.salyk.kg [12:07:43]Write to MH i2c: 01 00 00 64 00 64 [12:07:43]Write i2c OK [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: 01 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: 01 07 00 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 EC 0C 63 [12:07:43]RasterBufferAndPrint [12:07:43]line [12:07:43]line [12:07:43]line [12:07:43]line [12:07:43]line [12:07:43]written 0, free lines is 3322 [12:07:43]MH_Cut [12:07:43]Write to MH i2c: D1 01 00 6B 00 01 3D [12:07:43]Write i2c OK [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: D1 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: D1 01 00 [12:07:43]MH_I2C_Read... [12:07:43]Read from MH i2c: D1 01 00 6B 00 00 3C [12:07:43]Write to MH i2c: 01 00 00 6C 00 6C [12:07:43]Write i2c OK [12:07:43]MH_I2C_Read... [12:07:44]*** Cut start [12:07:44]*** Purtial cut [12:07:44]*** Stage 1: CUTSNS_PIN = 1 [12:07:44]Read from MH i2c: 01 [12:07:44]MH_I2C_Read... [12:07:44]*** Stop cut motor [12:07:44]*** Cut end [12:07:44]Read from MH i2c: 01 07 00 [12:07:44]MH_I2C_Read... [12:07:44]Read from MH i2c: 01 07 00 6C 00 00 00 00 00 00 FF 0F 81 [12:07:44]process_action close_receipt done [12:07:44]requested_data is exist [12:07:44]produce_requested_data [12:07:44]requested_item fm.sn is exist - process it [12:07:44]wFMCommunicate request_size=4 [12:07:44]MH_SAM_APDU [12:07:44]CAPDU: 80 11 00 00 [12:07:44]Write to MH i2c: E2 08 00 6D 00 80 11 00 00 00 00 00 00 E7 [12:07:44]Write i2c OK [12:07:44]MH_I2C_Read... [12:07:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:45]Read from MH i2c: E2 [12:07:45]MH_I2C_Read... [12:07:45]Read from MH i2c: E2 17 00 [12:07:45]MH_I2C_Read... [12:07:45]Read from MH i2c: E2 17 00 6D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3A [12:07:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:07:45]wFMCommunicate OK [12:07:45]requested_item fd.num is exist - process it [12:07:45]SAM_PROTO_GetFieldsCounters [12:07:45]wFMCommunicate request_size=4 [12:07:45]MH_SAM_APDU [12:07:45]CAPDU: 80 13 00 00 [12:07:45]Write to MH i2c: E2 08 00 6E 00 80 13 00 00 00 00 00 00 EA [12:07:45]Write i2c OK [12:07:45]MH_I2C_Read... [12:07:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:07:45]Read from MH i2c: E2 [12:07:45]MH_I2C_Read... [12:07:45]Read from MH i2c: E2 62 00 [12:07:45]MH_I2C_Read... [12:07:45]Read from MH i2c: E2 62 00 6E 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 83 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 B4 [12:07:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 83 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:07:45]wFMCommunicate OK [12:07:45]SAM_PROTO_GetFieldsCounters done [12:07:45]requested_item shift.num is exist - process it [12:07:45]requested_item shift.opened is exist - process it [12:07:45]req_shift_opened [12:07:45]FM_GetShiftState [12:07:45]SAM_PROTO_GetShiftState [12:07:45]wFMCommunicate request_size=4 [12:07:45]MH_SAM_APDU [12:07:45]CAPDU: 80 13 01 00 [12:07:45]Write to MH i2c: E2 08 00 6F 00 80 13 01 00 00 00 00 00 EC [12:07:45]Write i2c OK [12:07:45]MH_I2C_Read... [12:07:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:45]Read from MH i2c: E2 [12:07:45]MH_I2C_Read... [12:07:45]Read from MH i2c: E2 0E 00 [12:07:45]MH_I2C_Read... [12:07:45]Read from MH i2c: E2 0E 00 6F 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B9 [12:07:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:07:45]wFMCommunicate OK [12:07:45]SAM_PROTO_GetShiftState done [12:07:45]FM_GetShiftState done [12:07:45]req_shift_opened done [12:07:45]requested_item shift.open_date is exist - process it [12:07:45]req_shift_open_date [12:07:45]req_shift_open_date done [12:07:45]produce_requested_data done [12:07:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152707,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:07:45]process_action_free close_receipt [12:07:45]json_value_free [12:07:45]json_value_free done [12:07:45]process_json_proto returns [12:07:45]Send response to host [12:07:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152707,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:07:45]free response buf [12:07:45]execute_script done [12:07:45]execute_script returns [12:07:45]free content buf [12:07:45]Sock 9.Close socket [12:07:45]Sock 9.Thread stoped [12:07:48]ConnectInit Can't take IP for lk.salyk.kg [12:07:48]CommunicateWithHost connect error [12:07:48]CommunicateWithHost err = -1 [12:07:48]OFD Sender: Server communicate error [12:07:53]OFD Sender: Processing packet 152707 [packets to send 830, broken 829] [12:07:53]ProducePacketName [12:07:53]name=ofd_packets/00152707 [12:07:53]OFD Sender: To server: pG, [12:07:53]CommunicateWithHost lk.salyk.kg:30040 [12:07:53]ConnectInit lk.salyk.kg [12:07:58]recv_with_timeout no data received [12:07:58]ConnectInit Can't take IP for lk.salyk.kg [12:07:58]CommunicateWithHost connect error [12:07:58]CommunicateWithHost err = -1 [12:07:58]OFD Sender: Server communicate error [12:08:03]OFD Sender: Processing packet 152707 [packets to send 830, broken 829] [12:08:03]ProducePacketName [12:08:03]name=ofd_packets/00152707 [12:08:03]OFD Sender: To server: pG, [12:08:03]CommunicateWithHost lk.salyk.kg:30040 [12:08:03]ConnectInit lk.salyk.kg [12:08:05]Connected sock=10 [12:08:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A8 97 04 01 D3 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 8E AB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 54 02 00 35 04 06 00 6C B5 C5 68 CD 99 FB F1 6D B6 B1 DB 1C E6 [12:08:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AC 84 47 00 7B 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 54 02 00 F4 03 04 00 A2 53 F2 66 B6 04 01 00 00 67 D8 20 58 DB B6 84 73 [12:08:05]CommunicateWithHost err = 0 [12:08:05]CheckOFDResponse [12:08:05]1017 (14) - 77093643461234 [12:08:05]1041 (16) - 0000000000871835 [12:08:05]1040 (4) - 152707 [12:08:05]1012 (4) - 24.09.2024 05:52 [12:08:05]1206 (1) - 0 [12:08:05]OFD Sender: Remove packet 152707 [12:08:05]ProducePacketName [12:08:05]name=ofd_packets/00152707 [12:08:05]NVStorageDeleteData [12:08:06]OFD Sender: No OFD packet to send [12:08:11]OFD Sender: No OFD packet to send [12:08:16]recv_with_timeout no data received [12:08:16]OFD Sender: No OFD packet to send [12:08:21]OFD Sender: No OFD packet to send [12:08:26]OFD Sender: No OFD packet to send [12:08:26]recv_with_timeout no data received [12:08:31]OFD Sender: No OFD packet to send [12:08:36]OFD Sender: No OFD packet to send [12:08:41]OFD Sender: No OFD packet to send [12:08:46]OFD Sender: No OFD packet to send [12:08:47]recv_with_timeout no data received [12:08:51]OFD Sender: No OFD packet to send [12:08:56]OFD Sender: No OFD packet to send [12:09:01]OFD Sender: No OFD packet to send [12:09:06]OFD Sender: No OFD packet to send [12:09:11]OFD Sender: No OFD packet to send [12:09:16]OFD Sender: No OFD packet to send [12:09:21]OFD Sender: No OFD packet to send [12:09:26]OFD Sender: No OFD packet to send [12:09:31]OFD Sender: No OFD packet to send [12:09:36]OFD Sender: No OFD packet to send [12:09:41]OFD Sender: No OFD packet to send [12:09:46]OFD Sender: No OFD packet to send [12:09:51]OFD Sender: No OFD packet to send [12:09:56]OFD Sender: No OFD packet to send [12:10:01]OFD Sender: No OFD packet to send [12:10:06]OFD Sender: No OFD packet to send [12:10:11]OFD Sender: No OFD packet to send [12:10:16]OFD Sender: No OFD packet to send [12:10:21]OFD Sender: No OFD packet to send [12:10:26]OFD Sender: No OFD packet to send [12:10:31]OFD Sender: No OFD packet to send [12:10:37]OFD Sender: No OFD packet to send [12:10:38]recv_with_timeout no data received [12:10:42]OFD Sender: No OFD packet to send [12:10:47]OFD Sender: No OFD packet to send [12:10:49]recv_with_timeout no data received [12:10:52]OFD Sender: No OFD packet to send [12:10:57]OFD Sender: No OFD packet to send [12:11:02]OFD Sender: No OFD packet to send [12:11:07]OFD Sender: No OFD packet to send [12:11:12]OFD Sender: No OFD packet to send [12:11:17]OFD Sender: No OFD packet to send [12:11:22]OFD Sender: No OFD packet to send [12:11:27]OFD Sender: No OFD packet to send [12:11:32]OFD Sender: No OFD packet to send [12:11:37]OFD Sender: No OFD packet to send [12:11:42]OFD Sender: No OFD packet to send [12:11:43]recv_with_timeout no data received [12:11:47]OFD Sender: No OFD packet to send [12:11:52]OFD Sender: No OFD packet to send [12:11:57]OFD Sender: No OFD packet to send [12:12:02]OFD Sender: No OFD packet to send [12:12:07]OFD Sender: No OFD packet to send [12:12:12]OFD Sender: No OFD packet to send [12:12:17]OFD Sender: No OFD packet to send [12:12:22]OFD Sender: No OFD packet to send [12:12:27]OFD Sender: No OFD packet to send [12:12:32]OFD Sender: No OFD packet to send [12:12:37]OFD Sender: No OFD packet to send [12:12:42]OFD Sender: No OFD packet to send [12:12:47]OFD Sender: No OFD packet to send [12:12:52]OFD Sender: No OFD packet to send [12:12:52]recv_with_timeout no data received [12:12:57]OFD Sender: No OFD packet to send [12:13:02]OFD Sender: No OFD packet to send [12:13:07]OFD Sender: No OFD packet to send [12:13:12]OFD Sender: No OFD packet to send [12:13:17]OFD Sender: No OFD packet to send [12:13:22]OFD Sender: No OFD packet to send [12:13:27]OFD Sender: No OFD packet to send [12:13:32]OFD Sender: No OFD packet to send [12:13:34]recv_with_timeout no data received [12:13:37]OFD Sender: No OFD packet to send [12:13:42]OFD Sender: No OFD packet to send [12:13:47]OFD Sender: No OFD packet to send [12:13:52]OFD Sender: No OFD packet to send [12:13:57]OFD Sender: No OFD packet to send [12:14:02]OFD Sender: No OFD packet to send [12:14:07]OFD Sender: No OFD packet to send [12:14:12]OFD Sender: No OFD packet to send [12:14:17]OFD Sender: No OFD packet to send [12:14:22]OFD Sender: No OFD packet to send [12:14:27]OFD Sender: No OFD packet to send [12:14:32]OFD Sender: No OFD packet to send [12:14:37]recv_with_timeout no data received [12:14:37]OFD Sender: No OFD packet to send [12:14:42]OFD Sender: No OFD packet to send [12:14:47]OFD Sender: No OFD packet to send [12:14:52]OFD Sender: No OFD packet to send [12:14:55]recv_with_timeout no data received [12:14:57]OFD Sender: No OFD packet to send [12:15:02]OFD Sender: No OFD packet to send [12:15:05]recv_with_timeout no data received [12:15:07]OFD Sender: No OFD packet to send [12:15:13]OFD Sender: No OFD packet to send [12:15:18]OFD Sender: No OFD packet to send [12:15:22]recv_with_timeout no data received [12:15:23]OFD Sender: No OFD packet to send [12:15:28]OFD Sender: No OFD packet to send [12:15:33]OFD Sender: No OFD packet to send [12:15:38]OFD Sender: No OFD packet to send [12:15:43]OFD Sender: No OFD packet to send [12:15:48]OFD Sender: No OFD packet to send [12:15:51]recv_with_timeout no data received [12:15:53]OFD Sender: No OFD packet to send [12:15:58]OFD Sender: No OFD packet to send [12:16:03]OFD Sender: No OFD packet to send [12:16:08]OFD Sender: No OFD packet to send [12:16:13]OFD Sender: No OFD packet to send [12:16:18]OFD Sender: No OFD packet to send [12:16:21]recv_with_timeout no data received [12:16:23]OFD Sender: No OFD packet to send [12:16:28]OFD Sender: No OFD packet to send [12:16:33]OFD Sender: No OFD packet to send [12:16:38]OFD Sender: No OFD packet to send [12:16:43]OFD Sender: No OFD packet to send [12:16:45]recv_with_timeout no data received [12:16:48]OFD Sender: No OFD packet to send [12:16:53]OFD Sender: No OFD packet to send [12:16:55]recv_with_timeout no data received [12:16:58]OFD Sender: No OFD packet to send [12:17:03]OFD Sender: No OFD packet to send [12:17:08]OFD Sender: No OFD packet to send [12:17:13]OFD Sender: No OFD packet to send [12:17:18]OFD Sender: No OFD packet to send [12:17:23]OFD Sender: No OFD packet to send [12:17:25]recv_with_timeout no data received [12:17:28]OFD Sender: No OFD packet to send [12:17:33]OFD Sender: No OFD packet to send [12:17:38]OFD Sender: No OFD packet to send [12:17:43]OFD Sender: No OFD packet to send [12:17:48]OFD Sender: No OFD packet to send [12:17:53]OFD Sender: No OFD packet to send [12:17:58]OFD Sender: No OFD packet to send [12:18:03]OFD Sender: No OFD packet to send [12:18:08]OFD Sender: No OFD packet to send [12:18:13]OFD Sender: No OFD packet to send [12:18:18]OFD Sender: No OFD packet to send [12:18:23]OFD Sender: No OFD packet to send [12:18:28]OFD Sender: No OFD packet to send [12:18:33]OFD Sender: No OFD packet to send [12:18:38]OFD Sender: No OFD packet to send [12:18:43]OFD Sender: No OFD packet to send [12:18:48]OFD Sender: No OFD packet to send [12:18:51]recv_with_timeout no data received [12:18:53]OFD Sender: No OFD packet to send [12:18:58]OFD Sender: No OFD packet to send [12:19:03]OFD Sender: No OFD packet to send [12:19:07]recv_with_timeout no data received [12:19:08]OFD Sender: No OFD packet to send [12:19:13]OFD Sender: No OFD packet to send [12:19:18]OFD Sender: No OFD packet to send [12:19:23]OFD Sender: No OFD packet to send [12:19:28]OFD Sender: No OFD packet to send [12:19:33]OFD Sender: No OFD packet to send [12:19:35]recv_with_timeout no data received [12:19:38]OFD Sender: No OFD packet to send [12:19:43]OFD Sender: No OFD packet to send [12:19:49]OFD Sender: No OFD packet to send [12:19:52]recv_with_timeout no data received [12:19:54]OFD Sender: No OFD packet to send [12:19:59]OFD Sender: No OFD packet to send [12:20:03]accept exits with 7 [12:20:03]New connection [12:20:03]New thread 3067202916 created [12:20:03]Thread 3067346276 joined [12:20:03]Waiting for new connection... [12:20:03] Sock 7.Parse request [12:20:03]Sock 7.Check first char [12:20:03]Sock 7.First char is OK [12:20:03]request: POST /json_proto HTTP/1.0 [12:20:03]Method: POST [12:20:03]URL: /json_proto [12:20:03]Method is POST - this is cgi request [12:20:03]url: /json_proto [12:20:03]query_string will be loaded in cgi processing [12:20:03]execute_cgi json_proto POST (null) [12:20:03]execute_cgi path=json_proto method=POST [12:20:03]POST find Content-Length [12:20:03]Host: 172.17.43.67:8080 [12:20:03]Content-Length: 680 [12:20:03]Content-Type: application/json [12:20:03] [12:20:03]POST finish read [12:20:03]Found Content-Length = 680 [12:20:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:03]execute_script... [12:20:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:03]POST & json_proto [12:20:03]process_json_proto [12:20:03]json parsed OK: [12:20:03]protocol is kg_v1.0 [12:20:03]action value=close_receipt [12:20:03]process_action close_receipt [12:20:03]cmd_close_receipt [12:20:03]MH_GetDate [12:20:03]Write to MH i2c: F0 00 00 70 00 5F [12:20:03]Write i2c OK [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: F0 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: F0 09 00 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: F0 09 00 70 00 00 74 AE F2 66 6A BD 47 65 B5 [12:20:03]GetLastDocTimeStamp 1727179662 [12:20:03]current date 1727180404 [12:20:03]FM_GetShiftState [12:20:03]SAM_PROTO_GetShiftState [12:20:03]wFMCommunicate request_size=4 [12:20:03]MH_SAM_APDU [12:20:03]CAPDU: 80 13 01 00 [12:20:03]Write to MH i2c: E2 08 00 71 00 80 13 01 00 00 00 00 00 EE [12:20:03]Write i2c OK [12:20:03]MH_I2C_Read... [12:20:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:03]Read from MH i2c: E2 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: E2 0E 00 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: E2 0E 00 71 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BB [12:20:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:20:03]wFMCommunicate OK [12:20:03]SAM_PROTO_GetShiftState done [12:20:03]FM_GetShiftState done [12:20:03]opened in 1727137889 [12:20:03]opened+sec_in_day 1727224289 [12:20:03]quantity*price = 100050 [12:20:03]sum+1 = 100052 [12:20:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 167 24.09.2024 12:20 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152708 ФПД: 167450966571160 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T122004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152708&fm=167450966571160&tin=02508201610067®Number=0000000000091825&sum=100000 [12:20:04]StoreToDocumentArchive [12:20:04]shift 477 fd 152708 [12:20:04]save to /storage/0477/doc_00152708 [12:20:04]save last doc name /storage/0477/doc_00152708 to /storage/kkm_last_doc_name [12:20:04]save OK [12:20:04]Clear old archive folders... [12:20:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:20:04]tlvbuf is 0145D980 [12:20:04]SAM_PROTO_ClearQueue [12:20:04]wFMCommunicate request_size=4 [12:20:04]MH_SAM_APDU [12:20:04]CAPDU: 80 09 00 00 [12:20:04]Write to MH i2c: E2 08 00 7E 00 80 09 00 00 00 00 00 00 F0 [12:20:04]Write i2c OK [12:20:04]MH_I2C_Read... [12:20:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:20:04]Read from MH i2c: E2 [12:20:04]MH_I2C_Read... [12:20:04]Read from MH i2c: E2 03 00 [12:20:04]MH_I2C_Read... [12:20:04]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [12:20:04]RAPDU: 90 00 [12:20:04]wFMCommunicate OK [12:20:04]SAM_PROTO_ClearQueue done [12:20:04]KKMCreateOFDPacket [12:20:04]OFDProtocolAddRootSTLVToBuf [12:20:04]FM_MakeSignedData [12:20:04]FM_MakeSignedData [12:20:04]SAM_PROTO_SignData [12:20:04]wFMCommunicate request_size=4 [12:20:04]MH_SAM_APDU [12:20:04]CAPDU: 80 0D 01 02 [12:20:04]Write to MH i2c: E2 08 00 7F 00 80 0D 01 02 00 00 00 00 F8 [12:20:04]Write i2c OK [12:20:04]MH_I2C_Read... [12:20:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:20:04]Read from MH i2c: E2 [12:20:04]MH_I2C_Read... [12:20:04]Read from MH i2c: E2 03 00 [12:20:04]MH_I2C_Read... [12:20:04]Read from MH i2c: E2 03 00 7F 00 00 90 00 F3 [12:20:04]RAPDU: 90 00 [12:20:04]wFMCommunicate OK [12:20:04]wFMCommunicate request_size=255 [12:20:04]MH_SAM_APDU [12:20:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 74 AE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 54 02 00 35 04 06 00 98 4B B7 61 [12:20:04]Write to MH i2c: E2 02 01 80 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 74 AE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 54 02 00 35 04 06 00 98 4B B7 61 00 00 51 [12:20:04]Write i2c OK [12:20:04]MH_I2C_Read... [12:20:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:05]Read from MH i2c: E2 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: E2 03 00 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: E2 03 00 80 00 00 90 00 F4 [12:20:05]RAPDU: 90 00 [12:20:05]wFMCommunicate OK [12:20:05]wFMCommunicate request_size=7 [12:20:05]MH_SAM_APDU [12:20:05]CAPDU: 80 0D 02 02 02 38 98 [12:20:05]Write to MH i2c: E2 0A 00 81 00 80 0D 02 02 02 00 38 98 00 00 CF [12:20:05]Write i2c OK [12:20:05]MH_I2C_Read... [12:20:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:05]Read from MH i2c: E2 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: E2 03 00 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: E2 03 00 81 00 00 90 00 F5 [12:20:05]RAPDU: 90 00 [12:20:05]wFMCommunicate OK [12:20:05]wFMCommunicate request_size=4 [12:20:05]MH_SAM_APDU [12:20:05]CAPDU: 80 0D 03 02 [12:20:05]Write to MH i2c: E2 08 00 82 00 80 0D 03 02 00 00 00 00 FD [12:20:05]Write i2c OK [12:20:05]MH_I2C_Read... [12:20:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:20:05]Read from MH i2c: E2 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: E2 0B 00 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: E2 0B 00 82 00 00 E4 61 81 23 A1 71 11 AA 90 00 B4 [12:20:05]RAPDU: E4 61 81 23 A1 71 11 AA 90 00 [12:20:05]wFMCommunicate OK [12:20:05]SAM_PROTO_SignData done [12:20:05]FM_MakeSignedData done [12:20:05]CreateOFDProtocolMessage [12:20:05]wFMCommunicate request_size=4 [12:20:05]MH_SAM_APDU [12:20:05]CAPDU: 80 11 00 00 [12:20:05]Write to MH i2c: E2 08 00 83 00 80 11 00 00 00 00 00 00 FD [12:20:05]Write i2c OK [12:20:05]MH_I2C_Read... [12:20:05]recv_with_timeout no data received [12:20:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:05]Read from MH i2c: E2 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: E2 17 00 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: E2 17 00 83 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 50 [12:20:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:20:05]wFMCommunicate OK [12:20:05]CreateOFDProtocolMessage done [12:20:05]OFDSenderStorePacket 152708 [12:20:05]StoreOFDPacket docnum=152708 [12:20:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 52 5B 04 01 58 D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 74 AE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 54 02 00 35 04 06 00 98 4B B7 61 38 98 E4 61 81 23 A1 71 11 AA [12:20:05]CheckFolder [12:20:05]dirname=/storage/ofd_packets [12:20:05]CheckFolder done [12:20:05]ProducePacketName [12:20:05]name=ofd_packets/00152708 [12:20:05]NVStorageSaveData ofd_packets/00152708 [12:20:05]File name is /storage/ofd_packets/00152708 [12:20:05]Write 298 bytes [12:20:05]NVStorageSaveData done [12:20:05]OFDSenderStorePacket done [12:20:05]KKMCreateOFDPacket done [12:20:05]NVStorageSaveData kkm_last_timestamp [12:20:05]File name is /storage/kkm_last_timestamp [12:20:05]Write 4 bytes [12:20:05]NVStorageSaveData done [12:20:05]ExternCall_PrintAddStr [12:20:05]wPrintStart [12:20:05]Write to MH i2c: 01 00 00 84 00 84 [12:20:05]Write i2c OK [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: 01 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: 01 07 00 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: 01 07 00 84 00 00 00 00 00 00 FF 0F 99 [12:20:05]RasterBufferAndPrint [12:20:05]line Счет N : (1)1786710 [12:20:05]line ИНН: 02508201610067 [12:20:05]line Контрольно-Кассовый Чек [12:20:05]line ПРОДАЖА [12:20:05]line ТРК (МРК, ГНК) : 41 [12:20:05]line Товар: 2710194210 [12:20:05]line ДТ-К-5 [12:20:05]line 13.130 * 76.20 [12:20:05]line = 1000.51 [12:20:05]line НДС 12% НСП 1% [12:20:05]line > о реализуемом товаре [12:20:05]line ОКРУГЛЕНИЕ: -0.51 [12:20:05]line ИТОГО: 1000.00 [12:20:05]line Внесено: 1000.00 [12:20:05]line СДАЧА: 0.00 [12:20:05]line НСП 1% : 8.85 [12:20:05]line НДС 12% : 106.25 [12:20:05]line Наличными: 1000.00 [12:20:05]line Безнал.: 0.00 [12:20:05]line Место: АЗС № 89 "Партнер Нефть" [12:20:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:20:05]line СНО: Общий режим [12:20:05]line Чек 167 24.09.2024 12:20 [12:20:05]line Смена: 477 ФФД: 1.0 [12:20:05]line ЗНМ: 0300000113 [12:20:05]line РНМ: 0000000000091825 [12:20:05]line Версия ККМ: 001 [12:20:05]line ФМ: 0000000000871835 [12:20:05]line ФД: 152708 [12:20:05]line ФПД: 167450966571160 [12:20:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T122004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152708&fm=167450966571160&tin=02508201610067®Number=0000000000091825&sum=100000 [12:20:05]written 0, free lines is 4095 [12:20:05]OFD Sender: Processing packet 152708 [packets to send 830, broken 829] [12:20:05]ProducePacketName [12:20:05]name=ofd_packets/00152708 [12:20:05]OFD Sender: To server: pG, [12:20:05]CommunicateWithHost lk.salyk.kg:30040 [12:20:05]ConnectInit lk.salyk.kg [12:20:05]Write to MH i2c: 01 00 00 AF 00 AF [12:20:05]Write i2c OK [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: 01 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: 01 07 00 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 D9 0C 9B [12:20:05]RasterBufferAndPrint [12:20:05]line [12:20:05]line [12:20:05]line [12:20:05]line [12:20:05]line [12:20:05]written 0, free lines is 3295 [12:20:05]MH_Cut [12:20:05]Write to MH i2c: D1 01 00 B6 00 01 88 [12:20:05]Write i2c OK [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: D1 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: D1 01 00 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: D1 01 00 B6 00 00 87 [12:20:05]Write to MH i2c: 01 00 00 B7 00 B7 [12:20:05]Write i2c OK [12:20:05]MH_I2C_Read... [12:20:06]*** Cut start [12:20:06]*** Purtial cut [12:20:06]*** Stage 1: CUTSNS_PIN = 1 [12:20:06]Read from MH i2c: 01 [12:20:06]MH_I2C_Read... [12:20:06]*** Stop cut motor [12:20:06]*** Cut end [12:20:06]Read from MH i2c: 01 07 00 [12:20:06]MH_I2C_Read... [12:20:06]Read from MH i2c: 01 07 00 B7 00 00 00 00 00 00 FF 0F CC [12:20:06]process_action close_receipt done [12:20:06]requested_data is exist [12:20:06]produce_requested_data [12:20:06]requested_item fm.sn is exist - process it [12:20:06]wFMCommunicate request_size=4 [12:20:06]MH_SAM_APDU [12:20:06]CAPDU: 80 11 00 00 [12:20:06]Write to MH i2c: E2 08 00 B8 00 80 11 00 00 00 00 00 00 32 [12:20:06]Write i2c OK [12:20:06]MH_I2C_Read... [12:20:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:06]Read from MH i2c: E2 [12:20:06]MH_I2C_Read... [12:20:06]Read from MH i2c: E2 17 00 [12:20:06]MH_I2C_Read... [12:20:06]Read from MH i2c: E2 17 00 B8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [12:20:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:20:06]wFMCommunicate OK [12:20:06]requested_item fd.num is exist - process it [12:20:06]SAM_PROTO_GetFieldsCounters [12:20:06]wFMCommunicate request_size=4 [12:20:06]MH_SAM_APDU [12:20:06]CAPDU: 80 13 00 00 [12:20:06]Write to MH i2c: E2 08 00 B9 00 80 13 00 00 00 00 00 00 35 [12:20:06]Write i2c OK [12:20:06]MH_I2C_Read... [12:20:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:20:06]Read from MH i2c: E2 [12:20:06]MH_I2C_Read... [12:20:06]Read from MH i2c: E2 62 00 [12:20:06]MH_I2C_Read... [12:20:06]Read from MH i2c: E2 62 00 B9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 84 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 03 [12:20:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 84 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:20:06]wFMCommunicate OK [12:20:06]SAM_PROTO_GetFieldsCounters done [12:20:06]requested_item shift.num is exist - process it [12:20:06]requested_item shift.opened is exist - process it [12:20:06]req_shift_opened [12:20:06]FM_GetShiftState [12:20:06]SAM_PROTO_GetShiftState [12:20:06]wFMCommunicate request_size=4 [12:20:06]MH_SAM_APDU [12:20:06]CAPDU: 80 13 01 00 [12:20:06]Write to MH i2c: E2 08 00 BA 00 80 13 01 00 00 00 00 00 37 [12:20:06]Write i2c OK [12:20:06]MH_I2C_Read... [12:20:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:06]Read from MH i2c: E2 [12:20:06]MH_I2C_Read... [12:20:06]Read from MH i2c: E2 0E 00 [12:20:06]MH_I2C_Read... [12:20:06]Read from MH i2c: E2 0E 00 BA 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 04 [12:20:06]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:20:06]wFMCommunicate OK [12:20:06]SAM_PROTO_GetShiftState done [12:20:06]FM_GetShiftState done [12:20:06]req_shift_opened done [12:20:06]requested_item shift.open_date is exist - process it [12:20:06]req_shift_open_date [12:20:06]req_shift_open_date done [12:20:06]produce_requested_data done [12:20:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152708,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:20:06]process_action_free close_receipt [12:20:06]json_value_free [12:20:06]json_value_free done [12:20:06]process_json_proto returns [12:20:06]Send response to host [12:20:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152708,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:20:06]free response buf [12:20:06]execute_script done [12:20:06]execute_script returns [12:20:06]free content buf [12:20:06]Sock 7.Close socket [12:20:06]Sock 7.Thread stoped [12:20:10]ConnectInit Can't take IP for lk.salyk.kg [12:20:10]CommunicateWithHost connect error [12:20:10]CommunicateWithHost err = -1 [12:20:10]OFD Sender: Server communicate error [12:20:15]OFD Sender: Processing packet 152708 [packets to send 830, broken 829] [12:20:15]ProducePacketName [12:20:15]name=ofd_packets/00152708 [12:20:15]OFD Sender: To server: pG, [12:20:15]CommunicateWithHost lk.salyk.kg:30040 [12:20:15]ConnectInit lk.salyk.kg [12:20:16]Connected sock=9 [12:20:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 52 5B 04 01 58 D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 74 AE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 54 02 00 35 04 06 00 98 4B B7 61 38 98 E4 61 81 23 A1 71 11 AA [12:20:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 70 6E 47 00 2B 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 54 02 00 F4 03 04 00 7C 56 F2 66 B6 04 01 00 00 19 DE F1 53 4B 7C 0C C9 [12:20:16]CommunicateWithHost err = 0 [12:20:16]CheckOFDResponse [12:20:16]1017 (14) - 77093643461234 [12:20:16]1041 (16) - 0000000000871835 [12:20:16]1040 (4) - 152708 [12:20:16]1012 (4) - 24.09.2024 06:04 [12:20:16]1206 (1) - 0 [12:20:16]OFD Sender: Remove packet 152708 [12:20:16]ProducePacketName [12:20:16]name=ofd_packets/00152708 [12:20:16]NVStorageDeleteData [12:20:17]OFD Sender: No OFD packet to send [12:20:22]OFD Sender: No OFD packet to send [12:20:27]OFD Sender: No OFD packet to send [12:20:32]OFD Sender: No OFD packet to send [12:20:36]recv_with_timeout no data received [12:20:37]OFD Sender: No OFD packet to send [12:20:42]OFD Sender: No OFD packet to send [12:20:47]OFD Sender: No OFD packet to send [12:20:52]OFD Sender: No OFD packet to send [12:20:57]OFD Sender: No OFD packet to send [12:21:02]OFD Sender: No OFD packet to send [12:21:07]OFD Sender: No OFD packet to send [12:21:12]OFD Sender: No OFD packet to send [12:21:17]OFD Sender: No OFD packet to send [12:21:22]OFD Sender: No OFD packet to send [12:21:27]OFD Sender: No OFD packet to send [12:21:32]recv_with_timeout no data received [12:21:32]OFD Sender: No OFD packet to send [12:21:37]OFD Sender: No OFD packet to send [12:21:42]OFD Sender: No OFD packet to send [12:21:47]OFD Sender: No OFD packet to send [12:21:52]OFD Sender: No OFD packet to send [12:21:57]OFD Sender: No OFD packet to send [12:22:02]OFD Sender: No OFD packet to send [12:22:07]OFD Sender: No OFD packet to send [12:22:12]OFD Sender: No OFD packet to send [12:22:17]OFD Sender: No OFD packet to send [12:22:22]OFD Sender: No OFD packet to send [12:22:27]recv_with_timeout no data received [12:22:27]OFD Sender: No OFD packet to send [12:22:32]OFD Sender: No OFD packet to send [12:22:37]OFD Sender: No OFD packet to send [12:22:42]OFD Sender: No OFD packet to send [12:22:47]OFD Sender: No OFD packet to send [12:22:51]accept exits with 10 [12:22:51]New connection [12:22:51]New thread 3067346276 created [12:22:51]Thread 3067202916 joined [12:22:51]Waiting for new connection... [12:22:51] Sock 10.Parse request [12:22:51]Sock 10.Check first char [12:22:51]Sock 10.First char is OK [12:22:51]request: POST /json_proto HTTP/1.0 [12:22:51]Method: POST [12:22:51]URL: /json_proto [12:22:51]Method is POST - this is cgi request [12:22:51]url: /json_proto [12:22:51]query_string will be loaded in cgi processing [12:22:51]execute_cgi json_proto POST (null) [12:22:51]execute_cgi path=json_proto method=POST [12:22:51]POST find Content-Length [12:22:51]Host: 172.17.43.67:8080 [12:22:51]Content-Length: 662 [12:22:51]Content-Type: application/json [12:22:51] [12:22:51]POST finish read [12:22:51]Found Content-Length = 662 [12:22:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:51]execute_script... [12:22:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:51]POST & json_proto [12:22:51]process_json_proto [12:22:51]json parsed OK: [12:22:51]protocol is kg_v1.0 [12:22:51]action value=close_receipt [12:22:51]process_action close_receipt [12:22:51]cmd_close_receipt [12:22:51]MH_GetDate [12:22:51]Write to MH i2c: F0 00 00 BB 00 AA [12:22:51]Write i2c OK [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: F0 [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: F0 09 00 [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: F0 09 00 BB 00 00 1C AF F2 66 6A BD 47 65 A9 [12:22:51]GetLastDocTimeStamp 1727180404 [12:22:51]current date 1727180572 [12:22:51]FM_GetShiftState [12:22:51]SAM_PROTO_GetShiftState [12:22:51]wFMCommunicate request_size=4 [12:22:51]MH_SAM_APDU [12:22:51]CAPDU: 80 13 01 00 [12:22:51]Write to MH i2c: E2 08 00 BC 00 80 13 01 00 00 00 00 00 39 [12:22:51]Write i2c OK [12:22:51]MH_I2C_Read... [12:22:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:52]Read from MH i2c: E2 [12:22:52]MH_I2C_Read... [12:22:52]Read from MH i2c: E2 0E 00 [12:22:52]MH_I2C_Read... [12:22:52]Read from MH i2c: E2 0E 00 BC 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 06 [12:22:52]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:22:52]wFMCommunicate OK [12:22:52]SAM_PROTO_GetShiftState done [12:22:52]FM_GetShiftState done [12:22:52]opened in 1727137889 [12:22:52]opened+sec_in_day 1727224289 [12:22:52]quantity*price = 40055 [12:22:52]sum+1 = 40056 [12:22:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.54 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 168 24.09.2024 12:22 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152709 ФПД: 77358060191932 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T122252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152709&fm=77358060191932&tin=02508201610067®Number=0000000000091825&sum=40000 [12:22:53]StoreToDocumentArchive [12:22:53]shift 477 fd 152709 [12:22:53]save to /storage/0477/doc_00152709 [12:22:53]save last doc name /storage/0477/doc_00152709 to /storage/kkm_last_doc_name [12:22:53]save OK [12:22:53]Clear old archive folders... [12:22:53]ProcessDocumentItem done err = 0, tmpTLVsize=247 [12:22:53]tlvbuf is 01451700 [12:22:53]SAM_PROTO_ClearQueue [12:22:53]wFMCommunicate request_size=4 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 09 00 00 [12:22:53]Write to MH i2c: E2 08 00 C9 00 80 09 00 00 00 00 00 00 3B [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [12:22:53]RAPDU: 90 00 [12:22:53]wFMCommunicate OK [12:22:53]SAM_PROTO_ClearQueue done [12:22:53]KKMCreateOFDPacket [12:22:53]OFDProtocolAddRootSTLVToBuf [12:22:53]FM_MakeSignedData [12:22:53]FM_MakeSignedData [12:22:53]SAM_PROTO_SignData [12:22:53]wFMCommunicate request_size=4 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 0D 01 02 [12:22:53]Write to MH i2c: E2 08 00 CA 00 80 0D 01 02 00 00 00 00 43 [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [12:22:53]RAPDU: 90 00 [12:22:53]wFMCommunicate OK [12:22:53]wFMCommunicate request_size=255 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 1C AF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 54 02 00 35 04 06 00 46 5B 53 B2 C0 [12:22:53]Write to MH i2c: E2 02 01 CB 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 1C AF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 54 02 00 35 04 06 00 46 5B 53 B2 C0 00 00 0C [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [12:22:53]RAPDU: 90 00 [12:22:53]wFMCommunicate OK [12:22:53]wFMCommunicate request_size=6 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 0D 02 02 01 BC [12:22:53]Write to MH i2c: E2 09 00 CC 00 80 0D 02 02 01 00 BC 00 00 04 [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 03 00 CC 00 00 90 00 40 [12:22:53]RAPDU: 90 00 [12:22:53]wFMCommunicate OK [12:22:53]wFMCommunicate request_size=4 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 0D 03 02 [12:22:53]Write to MH i2c: E2 08 00 CD 00 80 0D 03 02 00 00 00 00 48 [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 0B 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 0B 00 CD 00 00 49 32 2B 3C 52 04 CB 81 90 00 CD [12:22:53]RAPDU: 49 32 2B 3C 52 04 CB 81 90 00 [12:22:53]wFMCommunicate OK [12:22:53]SAM_PROTO_SignData done [12:22:53]FM_MakeSignedData done [12:22:53]CreateOFDProtocolMessage [12:22:53]wFMCommunicate request_size=4 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 11 00 00 [12:22:53]Write to MH i2c: E2 08 00 CE 00 80 11 00 00 00 00 00 00 48 [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 17 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 17 00 CE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9B [12:22:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:22:53]wFMCommunicate OK [12:22:53]CreateOFDProtocolMessage done [12:22:53]OFDSenderStorePacket 152709 [12:22:53]StoreOFDPacket docnum=152709 [12:22:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 03 8A 03 01 DA 8F 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 1C AF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 54 02 00 35 04 06 00 46 5B 53 B2 C0 BC 49 32 2B 3C 52 04 CB 81 [12:22:53]CheckFolder [12:22:53]dirname=/storage/ofd_packets [12:22:53]CheckFolder done [12:22:53]ProducePacketName [12:22:53]name=ofd_packets/00152709 [12:22:53]NVStorageSaveData ofd_packets/00152709 [12:22:53]File name is /storage/ofd_packets/00152709 [12:22:53]Write 297 bytes [12:22:53]NVStorageSaveData done [12:22:53]OFDSenderStorePacket done [12:22:53]KKMCreateOFDPacket done [12:22:53]NVStorageSaveData kkm_last_timestamp [12:22:53]File name is /storage/kkm_last_timestamp [12:22:53]Write 4 bytes [12:22:53]NVStorageSaveData done [12:22:53]ExternCall_PrintAddStr [12:22:53]wPrintStart [12:22:53]Write to MH i2c: 01 00 00 CF 00 CF [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: 01 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: 01 07 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: 01 07 00 CF 00 00 00 00 00 00 FF 0F E4 [12:22:53]RasterBufferAndPrint [12:22:53]line Счет N : (1)1786711 [12:22:53]line ИНН: 02508201610067 [12:22:53]line Контрольно-Кассовый Чек [12:22:53]line ПРОДАЖА [12:22:53]line ТРК (МРК, ГНК) : 33 [12:22:53]line Товар: 2710124130 [12:22:53]line Super-92 [12:22:53]line 5.780 * 69.30 [12:22:53]line = 400.55 [12:22:53]line НДС 12% НСП 1% [12:22:53]line > о реализуемом товаре [12:22:53]line ОКРУГЛЕНИЕ: -0.55 [12:22:53]line ИТОГО: 400.00 [12:22:53]line Внесено: 400.00 [12:22:53]line СДАЧА: 0.00 [12:22:53]line НСП 1% : 3.54 [12:22:53]line НДС 12% : 42.54 [12:22:53]line Наличными: 400.00 [12:22:53]line Безнал.: 0.00 [12:22:53]line Место: АЗС № 89 "Партнер Нефть" [12:22:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:22:53]line СНО: Общий режим [12:22:53]line Чек 168 24.09.2024 12:22 [12:22:53]line Смена: 477 ФФД: 1.0 [12:22:53]line ЗНМ: 0300000113 [12:22:53]line РНМ: 0000000000091825 [12:22:53]line Версия ККМ: 001 [12:22:53]line ФМ: 0000000000871835 [12:22:53]line ФД: 152709 [12:22:53]line ФПД: 77358060191932 [12:22:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T122252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152709&fm=77358060191932&tin=02508201610067®Number=0000000000091825&sum=40000 [12:22:54]OFD Sender: Processing packet 152709 [packets to send 830, broken 829] [12:22:54]ProducePacketName [12:22:54]name=ofd_packets/00152709 [12:22:54]OFD Sender: To server: pG, [12:22:54]CommunicateWithHost lk.salyk.kg:30040 [12:22:54]ConnectInit lk.salyk.kg [12:22:54]written 0, free lines is 4095 [12:22:54]Connected sock=9 [12:22:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 03 8A 03 01 DA 8F 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 1C AF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 54 02 00 35 04 06 00 46 5B 53 B2 C0 BC 49 32 2B 3C 52 04 CB 81 [12:22:54]Write to MH i2c: 01 00 00 FA 00 FA [12:22:54]Write i2c OK [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: 01 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: 01 07 00 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 EB 0C F8 [12:22:54]RasterBufferAndPrint [12:22:54]line [12:22:54]line [12:22:54]line [12:22:54]line [12:22:54]line [12:22:54]written 0, free lines is 3313 [12:22:54]MH_Cut [12:22:54]Write to MH i2c: D1 01 00 01 01 01 D4 [12:22:54]Write i2c OK [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: D1 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: D1 01 00 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: D1 01 00 01 01 00 D3 [12:22:54]Write to MH i2c: 01 00 00 02 01 03 [12:22:54]Write i2c OK [12:22:54]MH_I2C_Read... [12:22:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 86 16 47 00 A8 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 54 02 00 F4 03 04 00 1B 57 F2 66 B6 04 01 00 00 4C AD A1 96 74 91 23 47 [12:22:55]CommunicateWithHost err = 0 [12:22:55]CheckOFDResponse [12:22:55]1017 (14) - 77093643461234 [12:22:55]1041 (16) - 0000000000871835 [12:22:55]1040 (4) - 152709 [12:22:55]1012 (4) - 24.09.2024 06:07 [12:22:55]1206 (1) - 0 [12:22:55]OFD Sender: Remove packet 152709 [12:22:55]ProducePacketName [12:22:55]name=ofd_packets/00152709 [12:22:55]NVStorageDeleteData [12:22:55]*** Cut start [12:22:55]*** Purtial cut [12:22:55]*** Stage 1: CUTSNS_PIN = 1 [12:22:55]Read from MH i2c: 01 [12:22:55]MH_I2C_Read... [12:22:55]*** Stop cut motor [12:22:55]*** Cut end [12:22:55]Read from MH i2c: 01 07 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: 01 07 00 02 01 00 00 00 00 00 FF 0F 18 [12:22:55]process_action close_receipt done [12:22:55]requested_data is exist [12:22:55]produce_requested_data [12:22:55]requested_item fm.sn is exist - process it [12:22:55]wFMCommunicate request_size=4 [12:22:55]MH_SAM_APDU [12:22:55]CAPDU: 80 11 00 00 [12:22:55]Write to MH i2c: E2 08 00 03 01 80 11 00 00 00 00 00 00 7E [12:22:55]Write i2c OK [12:22:55]MH_I2C_Read... [12:22:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:55]Read from MH i2c: E2 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 17 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 17 00 03 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [12:22:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:22:55]wFMCommunicate OK [12:22:55]requested_item fd.num is exist - process it [12:22:55]SAM_PROTO_GetFieldsCounters [12:22:55]wFMCommunicate request_size=4 [12:22:55]MH_SAM_APDU [12:22:55]CAPDU: 80 13 00 00 [12:22:55]Write to MH i2c: E2 08 00 04 01 80 13 00 00 00 00 00 00 81 [12:22:55]Write i2c OK [12:22:55]MH_I2C_Read... [12:22:55]OFD Sender: No OFD packet to send [12:22:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:55]Read from MH i2c: E2 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 62 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 62 00 04 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 85 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [12:22:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 85 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:22:55]wFMCommunicate OK [12:22:55]SAM_PROTO_GetFieldsCounters done [12:22:55]requested_item shift.num is exist - process it [12:22:55]requested_item shift.opened is exist - process it [12:22:55]req_shift_opened [12:22:55]FM_GetShiftState [12:22:55]SAM_PROTO_GetShiftState [12:22:55]wFMCommunicate request_size=4 [12:22:55]MH_SAM_APDU [12:22:55]CAPDU: 80 13 01 00 [12:22:55]Write to MH i2c: E2 08 00 05 01 80 13 01 00 00 00 00 00 83 [12:22:55]Write i2c OK [12:22:55]MH_I2C_Read... [12:22:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:55]Read from MH i2c: E2 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 0E 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 0E 00 05 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 50 [12:22:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:22:55]wFMCommunicate OK [12:22:55]SAM_PROTO_GetShiftState done [12:22:55]FM_GetShiftState done [12:22:55]req_shift_opened done [12:22:55]requested_item shift.open_date is exist - process it [12:22:55]req_shift_open_date [12:22:55]req_shift_open_date done [12:22:55]produce_requested_data done [12:22:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152709,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:22:55]process_action_free close_receipt [12:22:55]json_value_free [12:22:55]json_value_free done [12:22:55]process_json_proto returns [12:22:55]Send response to host [12:22:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152709,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:22:55]free response buf [12:22:55]execute_script done [12:22:55]execute_script returns [12:22:55]free content buf [12:22:55]Sock 10.Close socket [12:22:55]Sock 10.Thread stoped [12:23:00]OFD Sender: No OFD packet to send [12:23:05]OFD Sender: No OFD packet to send [12:23:10]recv_with_timeout no data received [12:23:10]OFD Sender: No OFD packet to send [12:23:15]OFD Sender: No OFD packet to send [12:23:20]OFD Sender: No OFD packet to send [12:23:25]OFD Sender: No OFD packet to send [12:23:30]OFD Sender: No OFD packet to send [12:23:35]OFD Sender: No OFD packet to send [12:23:40]OFD Sender: No OFD packet to send [12:23:45]OFD Sender: No OFD packet to send [12:23:50]OFD Sender: No OFD packet to send [12:23:55]OFD Sender: No OFD packet to send [12:24:00]OFD Sender: No OFD packet to send [12:24:05]OFD Sender: No OFD packet to send [12:24:10]OFD Sender: No OFD packet to send [12:24:15]OFD Sender: No OFD packet to send [12:24:20]OFD Sender: No OFD packet to send [12:24:22]recv_with_timeout no data received [12:24:25]OFD Sender: No OFD packet to send [12:24:30]OFD Sender: No OFD packet to send [12:24:36]OFD Sender: No OFD packet to send [12:24:41]OFD Sender: No OFD packet to send [12:24:41]recv_with_timeout no data received [12:24:46]OFD Sender: No OFD packet to send [12:24:51]OFD Sender: No OFD packet to send [12:24:56]OFD Sender: No OFD packet to send [12:25:01]OFD Sender: No OFD packet to send [12:25:04]recv_with_timeout no data received [12:25:06]OFD Sender: No OFD packet to send [12:25:11]OFD Sender: No OFD packet to send [12:25:16]OFD Sender: No OFD packet to send [12:25:18]recv_with_timeout no data received [12:25:21]OFD Sender: No OFD packet to send [12:25:26]OFD Sender: No OFD packet to send [12:25:27]accept exits with 7 [12:25:27]New connection [12:25:27]New thread 3067202916 created [12:25:27]Thread 3067346276 joined [12:25:27]Waiting for new connection... [12:25:27] Sock 7.Parse request [12:25:27]Sock 7.Check first char [12:25:27]Sock 7.First char is OK [12:25:27]request: POST /json_proto HTTP/1.0 [12:25:27]Method: POST [12:25:27]URL: /json_proto [12:25:27]Method is POST - this is cgi request [12:25:27]url: /json_proto [12:25:27]query_string will be loaded in cgi processing [12:25:27]execute_cgi json_proto POST (null) [12:25:27]execute_cgi path=json_proto method=POST [12:25:27]POST find Content-Length [12:25:27]Host: 172.17.43.67:8080 [12:25:27]Content-Length: 662 [12:25:27]Content-Type: application/json [12:25:27] [12:25:27]POST finish read [12:25:27]Found Content-Length = 662 [12:25:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:27]execute_script... [12:25:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:27]POST & json_proto [12:25:27]process_json_proto [12:25:27]json parsed OK: [12:25:27]protocol is kg_v1.0 [12:25:27]action value=close_receipt [12:25:27]process_action close_receipt [12:25:27]cmd_close_receipt [12:25:27]MH_GetDate [12:25:27]Write to MH i2c: F0 00 00 06 01 F6 [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: F0 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: F0 09 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: F0 09 00 06 01 00 B8 AF F2 66 6A BD 47 65 91 [12:25:27]GetLastDocTimeStamp 1727180572 [12:25:27]current date 1727180728 [12:25:27]FM_GetShiftState [12:25:27]SAM_PROTO_GetShiftState [12:25:27]wFMCommunicate request_size=4 [12:25:27]MH_SAM_APDU [12:25:27]CAPDU: 80 13 01 00 [12:25:27]Write to MH i2c: E2 08 00 07 01 80 13 01 00 00 00 00 00 85 [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:27]Read from MH i2c: E2 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 0E 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 0E 00 07 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 52 [12:25:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:25:27]wFMCommunicate OK [12:25:27]SAM_PROTO_GetShiftState done [12:25:27]FM_GetShiftState done [12:25:27]opened in 1727137889 [12:25:27]opened+sec_in_day 1727224289 [12:25:27]quantity*price = 20027 [12:25:27]sum+1 = 20029 [12:25:27]Check (price>sum+1) || (price+1 о реализуемом товаре [12:25:29]line ОКРУГЛЕНИЕ: -0.28 [12:25:29]line ИТОГО: 200.00 [12:25:29]line Внесено: 200.00 [12:25:29]line СДАЧА: 0.00 [12:25:29]line НСП 1% : 1.77 [12:25:29]line НДС 12% : 21.27 [12:25:29]line Наличными: 200.00 [12:25:29]line Безнал.: 0.00 [12:25:29]line Место: АЗС № 89 "Партнер Нефть" [12:25:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:25:29]line СНО: Общий режим [12:25:29]line Чек 169 24.09.2024 12:25 [12:25:29]line Смена: 477 ФФД: 1.0 [12:25:29]line ЗНМ: 0300000113 [12:25:29]line РНМ: 0000000000091825 [12:25:29]line Версия ККМ: 001 [12:25:29]line ФМ: 0000000000871835 [12:25:29]line ФД: 152710 [12:25:29]line ФПД: 173457918277714 [12:25:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T122528&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152710&fm=173457918277714&tin=02508201610067®Number=0000000000091825&sum=20000 [12:25:29]OFD Sender: Processing packet 152710 [packets to send 830, broken 829] [12:25:29]ProducePacketName [12:25:29]name=ofd_packets/00152710 [12:25:29]OFD Sender: To server: pG, [12:25:29]CommunicateWithHost lk.salyk.kg:30040 [12:25:29]ConnectInit lk.salyk.kg [12:25:29]written 0, free lines is 4095 [12:25:30]Write to MH i2c: 01 00 00 45 01 46 [12:25:30]Write i2c OK [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: 01 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: 01 07 00 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 D9 0C 32 [12:25:30]RasterBufferAndPrint [12:25:30]line [12:25:30]line [12:25:30]line [12:25:30]line [12:25:30]line [12:25:30]written 0, free lines is 3294 [12:25:30]MH_Cut [12:25:30]Write to MH i2c: D1 01 00 4C 01 01 1F [12:25:30]Write i2c OK [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: D1 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: D1 01 00 [12:25:30]MH_I2C_Read... [12:25:30]Read from MH i2c: D1 01 00 4C 01 00 1E [12:25:30]Write to MH i2c: 01 00 00 4D 01 4E [12:25:30]Write i2c OK [12:25:30]MH_I2C_Read... [12:25:30]*** Cut start [12:25:30]*** Purtial cut [12:25:30]*** Stage 1: CUTSNS_PIN = 1 [12:25:31]Read from MH i2c: 01 [12:25:31]MH_I2C_Read... [12:25:31]*** Stop cut motor [12:25:31]*** Cut end [12:25:31]Read from MH i2c: 01 07 00 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: 01 07 00 4D 01 00 00 00 00 00 FF 0F 63 [12:25:31]process_action close_receipt done [12:25:31]requested_data is exist [12:25:31]produce_requested_data [12:25:31]requested_item fm.sn is exist - process it [12:25:31]wFMCommunicate request_size=4 [12:25:31]MH_SAM_APDU [12:25:31]CAPDU: 80 11 00 00 [12:25:31]Write to MH i2c: E2 08 00 4E 01 80 11 00 00 00 00 00 00 C9 [12:25:31]Write i2c OK [12:25:31]MH_I2C_Read... [12:25:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:31]Read from MH i2c: E2 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 17 00 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 17 00 4E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [12:25:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:25:31]wFMCommunicate OK [12:25:31]requested_item fd.num is exist - process it [12:25:31]SAM_PROTO_GetFieldsCounters [12:25:31]wFMCommunicate request_size=4 [12:25:31]MH_SAM_APDU [12:25:31]CAPDU: 80 13 00 00 [12:25:31]Write to MH i2c: E2 08 00 4F 01 80 13 00 00 00 00 00 00 CC [12:25:31]Write i2c OK [12:25:31]MH_I2C_Read... [12:25:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:31]Read from MH i2c: E2 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 62 00 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 62 00 4F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 86 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 A2 [12:25:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 86 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:25:31]wFMCommunicate OK [12:25:31]SAM_PROTO_GetFieldsCounters done [12:25:31]requested_item shift.num is exist - process it [12:25:31]requested_item shift.opened is exist - process it [12:25:31]req_shift_opened [12:25:31]FM_GetShiftState [12:25:31]SAM_PROTO_GetShiftState [12:25:31]wFMCommunicate request_size=4 [12:25:31]MH_SAM_APDU [12:25:31]CAPDU: 80 13 01 00 [12:25:31]Write to MH i2c: E2 08 00 50 01 80 13 01 00 00 00 00 00 CE [12:25:31]Write i2c OK [12:25:31]MH_I2C_Read... [12:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:31]Read from MH i2c: E2 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 0E 00 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 0E 00 50 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9B [12:25:31]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:25:31]wFMCommunicate OK [12:25:31]SAM_PROTO_GetShiftState done [12:25:31]FM_GetShiftState done [12:25:31]req_shift_opened done [12:25:31]requested_item shift.open_date is exist - process it [12:25:31]req_shift_open_date [12:25:31]req_shift_open_date done [12:25:31]produce_requested_data done [12:25:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152710,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:25:31]process_action_free close_receipt [12:25:31]json_value_free [12:25:31]json_value_free done [12:25:31]process_json_proto returns [12:25:31]Send response to host [12:25:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152710,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:25:31]free response buf [12:25:31]execute_script done [12:25:31]execute_script returns [12:25:31]free content buf [12:25:31]Sock 7.Close socket [12:25:31]Sock 7.Thread stoped [12:25:35]recv_with_timeout no data received [12:25:57]recv_with_timeout no data received [12:27:42]ConnectInit Can't connect to host [12:27:42]CommunicateWithHost connect error [12:27:42]CommunicateWithHost err = -1 [12:27:42]OFD Sender: Server communicate error [12:27:47]OFD Sender: Processing packet 152710 [packets to send 830, broken 829] [12:27:47]ProducePacketName [12:27:47]name=ofd_packets/00152710 [12:27:47]OFD Sender: To server: pG, [12:27:47]CommunicateWithHost lk.salyk.kg:30040 [12:27:47]ConnectInit lk.salyk.kg [12:27:48]Connected sock=10 [12:27:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 7C 69 03 01 AD E9 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 B8 AF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 54 02 00 35 04 06 00 9D C2 51 9A 38 52 1E 6E 54 4B 53 68 AC 63 [12:27:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6E D6 47 00 F7 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 54 02 00 F4 03 04 00 41 58 F2 66 B6 04 01 00 00 3B D3 6D 5A B5 02 5D D4 [12:27:49]CommunicateWithHost err = 0 [12:27:49]CheckOFDResponse [12:27:49]1017 (14) - 77093643461234 [12:27:49]1041 (16) - 0000000000871835 [12:27:49]1040 (4) - 152710 [12:27:49]1012 (4) - 24.09.2024 06:12 [12:27:49]1206 (1) - 0 [12:27:49]OFD Sender: Remove packet 152710 [12:27:49]ProducePacketName [12:27:49]name=ofd_packets/00152710 [12:27:49]NVStorageDeleteData [12:27:49]OFD Sender: No OFD packet to send [12:27:54]OFD Sender: No OFD packet to send [12:27:59]OFD Sender: No OFD packet to send [12:28:04]OFD Sender: No OFD packet to send [12:28:07]recv_with_timeout no data received [12:28:09]OFD Sender: No OFD packet to send [12:28:14]OFD Sender: No OFD packet to send [12:28:19]OFD Sender: No OFD packet to send [12:28:24]OFD Sender: No OFD packet to send [12:28:29]OFD Sender: No OFD packet to send [12:28:34]OFD Sender: No OFD packet to send [12:28:39]OFD Sender: No OFD packet to send [12:28:44]OFD Sender: No OFD packet to send [12:28:49]OFD Sender: No OFD packet to send [12:28:53]recv_with_timeout no data received [12:28:54]OFD Sender: No OFD packet to send [12:28:59]OFD Sender: No OFD packet to send [12:29:04]OFD Sender: No OFD packet to send [12:29:09]OFD Sender: No OFD packet to send [12:29:14]OFD Sender: No OFD packet to send [12:29:19]OFD Sender: No OFD packet to send [12:29:25]OFD Sender: No OFD packet to send [12:29:30]OFD Sender: No OFD packet to send [12:29:35]OFD Sender: No OFD packet to send [12:29:40]OFD Sender: No OFD packet to send [12:29:45]OFD Sender: No OFD packet to send [12:29:50]OFD Sender: No OFD packet to send [12:29:55]OFD Sender: No OFD packet to send [12:30:00]OFD Sender: No OFD packet to send [12:30:05]OFD Sender: No OFD packet to send [12:30:10]OFD Sender: No OFD packet to send [12:30:15]OFD Sender: No OFD packet to send [12:30:20]OFD Sender: No OFD packet to send [12:30:25]OFD Sender: No OFD packet to send [12:30:30]OFD Sender: No OFD packet to send [12:30:35]OFD Sender: No OFD packet to send [12:30:40]OFD Sender: No OFD packet to send 08 F4 03 04 00 B8 AF F2 66 [12:25:28]Write to MH i2c: E2 10 00 10 01 80 15 02 00 08 00 F4 03 04 00 B8 AF F2 66 00 00 5B [12:25:28]Write i2c OK [12:25:28]MH_I2C_Read... [12:25:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:25:28]Read from MH i2c: E2 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: E2 03 00 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [12:25:28]RAPDU: 90 00 [12:25:28]wFMCommunicate OK [12:25:28]wFMCommunicate request_size=25 [12:25:28]MH_SAM_APDU [12:25:28]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [12:25:28]Write to MH i2c: E2 1C 00 11 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 F4 [12:25:28]Write i2c OK [12:25:28]MH_I2C_Read... [12:25:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:25:28]Read from MH i2c: E2 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: E2 03 00 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [12:25:28]RAPDU: 90 00 [12:25:28]wFMCommunicate OK [12:25:28]wFMCommunicate request_size=4 [12:25:28]MH_SAM_APDU [12:25:28]CAPDU: 80 15 03 00 [12:25:28]Write to MH i2c: E2 08 00 12 01 80 15 03 00 00 00 00 00 94 [12:25:28]Write i2c OK [12:25:28]MH_I2C_Read... [12:25:28]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:25:28]Read from MH i2c: E2 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: E2 40 00 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: E2 40 00 12 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A9 00 00 00 35 04 06 00 9D C2 51 9A 38 52 90 00 C1 [12:25:28]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A9 00 00 00 35 04 06 00 9D C2 51 9A 38 52 90 00 [12:25:28]wFMCommunicate OK [12:25:28]SAM_PROTO_ProcessDocument answer len = 59 [12:25:28]SAM_PROTO_ProcessDocument done [12:25:28]SetTLVBufToDocument [12:25:28]Processing tag 1209 (04B9) [12:25:28]Malloc new data [12:25:28]Processing tag 1041 (0411) [12:25:28]Processing tag 1040 (0410) [12:25:28]Malloc new data [12:25:28]Processing tag 1038 (040E) [12:25:28]Malloc new data [12:25:28]Processing tag 1042 (0412) [12:25:28]Malloc new data [12:25:28]Processing tag 1077 (0435) [12:25:28]Malloc new data [12:25:28]SetTLVBufToDocument err=0 [12:25:28]KKMLoadAndSignReceiptData store KKM data [12:25:28]KKMLoadAndSignReceiptData err=0 [12:25:28]wFMCommunicate request_size=4 [12:25:28]MH_SAM_APDU [12:25:28]CAPDU: 80 11 00 00 [12:25:28]Write to MH i2c: E2 08 00 13 01 80 11 00 00 00 00 00 00 8E [12:25:28]Write i2c OK [12:25:28]MH_I2C_Read... [12:25:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:28]Read from MH i2c: E2 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: E2 17 00 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: E2 17 00 13 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E1 [12:25:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:25:28]wFMCommunicate OK [12:25:28]Счет N : (1)1786712 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 33 Товар: 2710124130 Super-92 2.890 * 69.30 = 200.28 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 169 24.09.2024 12:25 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152710 ФПД: 173457918277714 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T122528&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152710&fm=173457918277714&tin=02508201610067®Number=0000000000091825&sum=20000 [12:25:28]StoreToDocumentArchive [12:25:28]shift 477 fd 152710 [12:25:28]save to /storage/0477/doc_00152710 [12:25:28]save last doc name /storage/0477/doc_00152710 to /storage/kkm_last_doc_name [12:25:28]save OK [12:25:28]Clear old archive folders... [12:25:28]ProcessDocumentItem done err = 0, tmpTLVsize=247 [12:25:28]tlvbuf is 01456E40 [12:25:28]SAM_PROTO_ClearQueue [12:25:28]wFMCommunicate request_size=4 [12:25:28]MH_SAM_APDU [12:25:28]CAPDU: 80 09 00 00 [12:25:28]Write to MH i2c: E2 08 00 14 01 80 09 00 00 00 00 00 00 87 [12:25:28]Write i2c OK [12:25:28]MH_I2C_Read... [12:25:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:28]Read from MH i2c: E2 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: E2 03 00 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [12:25:28]RAPDU: 90 00 [12:25:28]wFMCommunicate OK [12:25:28]SAM_PROTO_ClearQueue done [12:25:28]KKMCreateOFDPacket [12:25:28]OFDProtocolAddRootSTLVToBuf [12:25:28[12:30:45]OFD Sender: No OFD packet to send [12:30:50]OFD Sender: No OFD packet to send [12:30:52]recv_with_timeout no data received [12:30:55]OFD Sender: No OFD packet to send [12:31:00]OFD Sender: No OFD packet to send [12:31:05]OFD Sender: No OFD packet to send [12:31:10]OFD Sender: No OFD packet to send [12:31:15]OFD Sender: No OFD packet to send [12:31:20]OFD Sender: No OFD packet to send [12:31:25]OFD Sender: No OFD packet to send [12:31:30]OFD Sender: No OFD packet to send [12:31:35]OFD Sender: No OFD packet to send [12:31:40]OFD Sender: No OFD packet to send [12:31:45]OFD Sender: No OFD packet to send [12:31:50]OFD Sender: No OFD packet to send [12:31:55]OFD Sender: No OFD packet to send [12:32:00]OFD Sender: No OFD packet to send [12:32:04]recv_with_timeout no data received [12:32:05]OFD Sender: No OFD packet to send [12:32:10]OFD Sender: No OFD packet to send [12:32:15]OFD Sender: No OFD packet to send [12:32:20]OFD Sender: No OFD packet to send [12:32:21]recv_with_timeout no data received [12:32:25]OFD Sender: No OFD packet to send [12:32:26]accept exits with 9 [12:32:26]New connection [12:32:26]New thread 3067346276 created [12:32:26]Thread 3067202916 joined [12:32:26]Waiting for new connection... [12:32:26] Sock 9.Parse request [12:32:26]Sock 9.Check first char [12:32:26]Sock 9.First char is OK [12:32:26]request: POST /json_proto HTTP/1.0 [12:32:26]Method: POST [12:32:26]URL: /json_proto [12:32:26]Method is POST - this is cgi request [12:32:26]url: /json_proto [12:32:26]query_string will be loaded in cgi processing [12:32:26]execute_cgi json_proto POST (null) [12:32:26]execute_cgi path=json_proto method=POST [12:32:26]POST find Content-Length [12:32:26]Host: 172.17.43.67:8080 [12:32:26]Content-Length: 793 [12:32:26]Content-Type: application/json [12:32:26] [12:32:26]POST finish read [12:32:26]Found Content-Length = 793 [12:32:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31111", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:26]execute_script... [12:32:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31111", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:26]POST & json_proto [12:32:26]process_json_proto [12:32:26]json parsed OK: [12:32:26]protocol is kg_v1.0 [12:32:26]action value=close_receipt [12:32:26]process_action close_receipt [12:32:26]cmd_close_receipt [12:32:26]MH_GetDate [12:32:26]Write to MH i2c: F0 00 00 51 01 41 [12:32:26]Write i2c OK [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: F0 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: F0 09 00 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: F0 09 00 51 01 00 5B B1 F2 66 6A BD 47 65 81 [12:32:26]GetLastDocTimeStamp 1727180728 [12:32:26]current date 1727181147 [12:32:26]FM_GetShiftState [12:32:26]SAM_PROTO_GetShiftState [12:32:26]wFMCommunicate request_size=4 [12:32:26]MH_SAM_APDU [12:32:26]CAPDU: 80 13 01 00 [12:32:26]Write to MH i2c: E2 08 00 52 01 80 13 01 00 00 00 00 00 D0 [12:32:26]Write i2c OK [12:32:26]MH_I2C_Read... [12:32:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:26]Read from MH i2c: E2 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 0E 00 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 0E 00 52 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9D [12:32:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:32:26]wFMCommunicate OK [12:32:26]SAM_PROTO_GetShiftState done [12:32:26]FM_GetShiftState done [12:32:26]opened in 1727137889 [12:32:26]opened+sec_in_day 1727224289 [12:32:26]quantity*price = 0 [12:32:26]sum+1 = 1 [12:32:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 170 24.09.2024 12:32 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 31111 ФМ: 0000000000871835 ФД: 152711 ФПД: 117044422372639 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T123227&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152711&fm=117044422372639&tin=02508201610067®Number=0000000000091825&sum=0 [12:32:27]StoreToDocumentArchive [12:32:27]shift 477 fd 152711 [12:32:27]save to /storage/0477/doc_00152711 [12:32:27]save last doc name /storage/0477/doc_00152711 to /storage/kkm_last_doc_name [12:32:27]save OK [12:32:27]Clear old archive folders... [12:32:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:32:27]tlvbuf is 014BA3C0 [12:32:27]SAM_PROTO_ClearQueue [12:32:27]wFMCommunicate request_size=4 [12:32:27]MH_SAM_APDU [12:32:27]CAPDU: 80 09 00 00 [12:32:27]Write to MH i2c: E2 08 00 5F 01 80 09 00 00 00 00 00 00 D2 [12:32:27]Write i2c OK [12:32:27]MH_I2C_Read... [12:32:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:27]Read from MH i2c: E2 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: E2 03 00 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: E2 03 00 5F 01 00 90 00 D4 [12:32:27]RAPDU: 90 00 [12:32:27]wFMCommunicate OK [12:32:27]SAM_PROTO_ClearQueue done [12:32:27]KKMCreateOFDPacket [12:32:27]OFDProtocolAddRootSTLVToBuf [12:32:27]FM_MakeSignedData [12:32:27]FM_MakeSignedData [12:32:27]SAM_PROTO_SignData [12:32:27]wFMCommunicate request_size=4 [12:32:27]MH_SAM_APDU [12:32:27]CAPDU: 80 0D 01 02 [12:32:27]Write to MH i2c: E2 08 00 60 01 80 0D 01 02 00 00 00 00 DA [12:32:27]Write i2c OK [12:32:27]MH_I2C_Read... [12:32:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:28]Read from MH i2c: E2 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 03 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 03 00 60 01 00 90 00 D5 [12:32:28]RAPDU: 90 00 [12:32:28]wFMCommunicate OK [12:32:28]wFMCommunicate request_size=255 [12:32:28]MH_SAM_APDU [12:32:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 5B B1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 54 02 00 35 04 06 00 6A [12:32:28]Write to MH i2c: E2 02 01 61 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 5B B1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 54 02 00 35 04 06 00 6A 00 00 EE [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:28]Read from MH i2c: E2 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 03 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [12:32:28]RAPDU: 90 00 [12:32:28]wFMCommunicate OK [12:32:28]wFMCommunicate request_size=10 [12:32:28]MH_SAM_APDU [12:32:28]CAPDU: 80 0D 02 02 05 73 87 37 ED 1F [12:32:28]Write to MH i2c: E2 0D 00 62 01 80 0D 02 02 05 00 73 87 37 ED 1F 00 00 24 [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:28]Read from MH i2c: E2 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 03 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [12:32:28]RAPDU: 90 00 [12:32:28]wFMCommunicate OK [12:32:28]wFMCommunicate request_size=4 [12:32:28]MH_SAM_APDU [12:32:28]CAPDU: 80 0D 03 02 [12:32:28]Write to MH i2c: E2 08 00 63 01 80 0D 03 02 00 00 00 00 DF [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:28]Read from MH i2c: E2 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 0B 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 0B 00 63 01 00 AF 77 B4 F6 23 E5 49 4C 90 00 4D [12:32:28]RAPDU: AF 77 B4 F6 23 E5 49 4C 90 00 [12:32:28]wFMCommunicate OK [12:32:28]SAM_PROTO_SignData done [12:32:28]FM_MakeSignedData done [12:32:28]CreateOFDProtocolMessage [12:32:28]wFMCommunicate request_size=4 [12:32:28]MH_SAM_APDU [12:32:28]CAPDU: 80 11 00 00 [12:32:28]Write to MH i2c: E2 08 00 64 01 80 11 00 00 00 00 00 00 DF [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:28]Read from MH i2c: E2 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 17 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 17 00 64 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [12:32:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:32:28]wFMCommunicate OK [12:32:28]CreateOFDProtocolMessage done [12:32:28]OFDSenderStorePacket 152711 [12:32:28]StoreOFDPacket docnum=152711 [12:32:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 25 FD 07 01 0F 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 5B B1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 54 02 00 35 04 06 00 6A 73 87 37 ED 1F AF 77 B4 F6 23 E5 49 4C [12:32:28]CheckFolder [12:32:28]dirname=/storage/ofd_packets [12:32:28]CheckFolder done [12:32:28]ProducePacketName [12:32:28]name=ofd_packets/00152711 [12:32:28]NVStorageSaveData ofd_packets/00152711 [12:32:28]File name is /storage/ofd_packets/00152711 [12:32:28]Write 301 bytes [12:32:28]NVStorageSaveData done [12:32:28]OFDSenderStorePacket done [12:32:28]KKMCreateOFDPacket done [12:32:28]NVStorageSaveData kkm_last_timestamp [12:32:28]File name is /storage/kkm_last_timestamp [12:32:28]Write 4 bytes [12:32:28]NVStorageSaveData done [12:32:28]ExternCall_PrintAddStr [12:32:28]wPrintStart [12:32:28]Write to MH i2c: 01 00 00 65 01 66 [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: 01 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: 01 07 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: 01 07 00 65 01 00 00 00 00 00 FF 0F 7B [12:32:28]RasterBufferAndPrint [12:32:28]line Счет N : (1)1786713 [12:32:28]line ИНН: 02508201610067 [12:32:28]line Контрольно-Кассовый Чек [12:32:28]line ПРОДАЖА [12:32:28]line ТРК (МРК, ГНК) : 12 [12:32:28]line Товар: 2710124130 [12:32:28]line Аи-92-К-5 [12:32:28]line 14.750 * 0.00 [12:32:28]line = 0.00 [12:32:28]line НДС 12% НСП 1% [12:32:28]line > о реализуемом товаре [12:32:28]line ИТОГО: 0.00 [12:32:28]line НСП 1% : 0.00 [12:32:28]line НДС 12% : 0.00 [12:32:28]line Наличными: 0.00 [12:32:28]line Безнал.: 0.00 [12:32:28]line Место: АЗС № 89 "Партнер Нефть" [12:32:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:32:28]line СНО: Общий режим [12:32:28]line Чек 170 24.09.2024 12:32 [12:32:28]line Смена: 477 ФФД: 1.0 [12:32:28]line ЗНМ: 0300000113 [12:32:28]line РНМ: 0000000000091825 [12:32:28]line Версия ККМ: 001 [12:32:28]line Талоны: Топливная Карта [12:32:28]line 31111 [12:32:28]line ФМ: 0000000000871835 [12:32:28]line ФД: 152711 [12:32:28]line ФПД: 117044422372639 [12:32:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T123227&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152711&fm=117044422372639&tin=02508201610067®Number=0000000000091825&sum=0 [12:32:28]written 0, free lines is 4095 [12:32:28]OFD Sender: Processing packet 152711 [packets to send 830, broken 829] [12:32:28]ProducePacketName [12:32:28]name=ofd_packets/00152711 [12:32:28]OFD Sender: To server: pG, [12:32:28]CommunicateWithHost lk.salyk.kg:30040 [12:32:28]ConnectInit lk.salyk.kg [12:32:28]Write to MH i2c: 01 00 00 8F 01 90 [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: 01 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: 01 07 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 E4 0C 87 [12:32:28]RasterBufferAndPrint [12:32:28]line [12:32:28]line [12:32:28]line [12:32:28]line [12:32:28]line [12:32:28]written 0, free lines is 3305 [12:32:28]MH_Cut [12:32:28]Write to MH i2c: D1 01 00 96 01 01 69 [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: D1 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: D1 01 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: D1 01 00 96 01 00 68 [12:32:28]Write to MH i2c: 01 00 00 97 01 98 [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:29]*** Cut start [12:32:29]*** Purtial cut [12:32:29]*** Stage 1: CUTSNS_PIN = 1 [12:32:29]Read from MH i2c: 01 [12:32:29]MH_I2C_Read... [12:32:29]*** Stop cut motor [12:32:29]*** Cut end [12:32:29]Read from MH i2c: 01 07 00 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: 01 07 00 97 01 00 00 00 00 00 FF 0F AD [12:32:29]process_action close_receipt done [12:32:29]requested_data is exist [12:32:29]produce_requested_data [12:32:29]requested_item fm.sn is exist - process it [12:32:29]wFMCommunicate request_size=4 [12:32:29]MH_SAM_APDU [12:32:29]CAPDU: 80 11 00 00 [12:32:29]Write to MH i2c: E2 08 00 98 01 80 11 00 00 00 00 00 00 13 [12:32:29]Write i2c OK [12:32:29]MH_I2C_Read... [12:32:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:30]Read from MH i2c: E2 [12:32:30]MH_I2C_Read... [12:32:30]Read from MH i2c: E2 17 00 [12:32:30]MH_I2C_Read... [12:32:30]Read from MH i2c: E2 17 00 98 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [12:32:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:32:30]wFMCommunicate OK [12:32:30]requested_item fd.num is exist - process it [12:32:30]SAM_PROTO_GetFieldsCounters [12:32:30]wFMCommunicate request_size=4 [12:32:30]MH_SAM_APDU [12:32:30]CAPDU: 80 13 00 00 [12:32:30]Write to MH i2c: E2 08 00 99 01 80 13 00 00 00 00 00 00 16 [12:32:30]Write i2c OK [12:32:30]MH_I2C_Read... [12:32:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:30]Read from MH i2c: E2 [12:32:30]MH_I2C_Read... [12:32:30]Read from MH i2c: E2 62 00 [12:32:30]MH_I2C_Read... [12:32:30]Read from MH i2c: E2 62 00 99 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 87 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 F0 [12:32:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 87 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:32:30]wFMCommunicate OK [12:32:30]SAM_PROTO_GetFieldsCounters done [12:32:30]requested_item shift.num is exist - process it [12:32:30]requested_item shift.opened is exist - process it [12:32:30]req_shift_opened [12:32:30]FM_GetShiftState [12:32:30]SAM_PROTO_GetShiftState [12:32:30]wFMCommunicate request_size=4 [12:32:30]MH_SAM_APDU [12:32:30]CAPDU: 80 13 01 00 [12:32:30]Write to MH i2c: E2 08 00 9A 01 80 13 01 00 00 00 00 00 18 [12:32:30]Write i2c OK [12:32:30]MH_I2C_Read... [12:32:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:30]Read from MH i2c: E2 [12:32:30]MH_I2C_Read... [12:32:30]Read from MH i2c: E2 0E 00 [12:32:30]MH_I2C_Read... [12:32:30]Read from MH i2c: E2 0E 00 9A 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E5 [12:32:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:32:30]wFMCommunicate OK [12:32:30]SAM_PROTO_GetShiftState done [12:32:30]FM_GetShiftState done [12:32:30]req_shift_opened done [12:32:30]requested_item shift.open_date is exist - process it [12:32:30]req_shift_open_date [12:32:30]req_shift_open_date done [12:32:30]produce_requested_data done [12:32:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152711,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:32:30]process_action_free close_receipt [12:32:30]json_value_free [12:32:30]json_value_free done [12:32:30]process_json_proto returns [12:32:30]Send response to host [12:32:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152711,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:32:30]free response buf [12:32:30]execute_script done [12:32:30]execute_script returns [12:32:30]free content buf [12:32:30]Sock 9.Close socket [12:32:30]Sock 9.Thread stoped [12:32:33]ConnectInit Can't take IP for lk.salyk.kg [12:32:33]CommunicateWithHost connect error [12:32:33]CommunicateWithHost err = -1 [12:32:33]OFD Sender: Server communicate error [12:32:38]OFD Sender: Processing packet 152711 [packets to send 830, broken 829] [12:32:38]ProducePacketName [12:32:38]name=ofd_packets/00152711 [12:32:38]OFD Sender: To server: pG, [12:32:38]CommunicateWithHost lk.salyk.kg:30040 [12:32:38]ConnectInit lk.salyk.kg [12:32:43]ConnectInit Can't take IP for lk.salyk.kg [12:32:43]CommunicateWithHost connect error [12:32:43]CommunicateWithHost err = -1 [12:32:43]OFD Sender: Server communicate error [12:32:48]int [12:32:48]Write to MH i2c: 01 00 00 9B 01 9C [12:32:48]*** FLAG_PRN_KEY set [12:32:48]Write i2c OK [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 07 00 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 07 00 9B 01 00 08 00 00 00 FF 0F B9 [12:32:48]state=0 [12:32:48]Key pressed [12:32:48]Feed [12:32:48]Write to MH i2c: D8 00 00 9C 01 74 [12:32:48]Write i2c OK [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: D8 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: D8 01 00 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: D8 01 00 9C 01 00 75 [12:32:48]int [12:32:48]Write to MH i2c: 01 00 00 9D 01 9E [12:32:48]Write i2c OK [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 07 00 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 07 00 9D 01 00 48 00 00 00 3C 00 29 [12:32:48]state=2 [12:32:48]Key pressed [12:32:48]int [12:32:48]Write to MH i2c: 01 00 00 9E 01 9F [12:32:48]*** FLAG_PRN_KEY reset [12:32:48]Write i2c OK [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 07 00 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 07 00 9E 01 00 00 00 00 00 F8 0F AD [12:32:48]state=2 [12:32:48]Stop feed [12:32:48]OFD Sender: Processing packet 152711 [packets to send 830, broken 829] [12:32:48]ProducePacketName [12:32:48]name=ofd_packets/00152711 [12:32:48]OFD Sender: To server: pG, [12:32:48]CommunicateWithHost lk.salyk.kg:30040 [12:32:48]ConnectInit lk.salyk.kg [12:32:48]int [12:32:48]Write to MH i2c: 01 00 00 9F 01 A0 [12:32:48]*** FLAG_PRN_KEY set [12:32:48]Write i2c OK [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 07 00 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 07 00 9F 01 00 08 00 00 00 FF 0F BD [12:32:48]state=0 [12:32:48]Key pressed [12:32:48]Feed [12:32:48]Write to MH i2c: D8 00 00 A0 01 78 [12:32:48]Write i2c OK [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: D8 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: D8 01 00 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: D8 01 00 A0 01 00 79 [12:32:48]int [12:32:48]Write to MH i2c: 01 00 00 A1 01 A2 [12:32:48]Write i2c OK [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 07 00 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 07 00 A1 01 00 48 00 00 00 3C 00 2D [12:32:48]state=2 [12:32:48]Key pressed [12:32:48]int [12:32:48]Write to MH i2c: 01 00 00 A2 01 A3 [12:32:48]*** FLAG_PRN_KEY reset [12:32:48]Write i2c OK [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 07 00 [12:32:48]MH_I2C_Read... [12:32:48]Read from MH i2c: 01 07 00 A2 01 00 00 00 00 00 F7 0F B0 [12:32:48]state=2 [12:32:48]Stop feed [12:32:49]Connected sock=7 [12:32:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 25 FD 07 01 0F 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 5B B1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 54 02 00 35 04 06 00 6A 73 87 37 ED 1F AF 77 B4 F6 23 E5 49 4C [12:32:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BB B1 47 00 91 D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 54 02 00 F4 03 04 00 6E 59 F2 66 B6 04 01 00 00 00 9B 56 09 6F 93 0E 46 [12:32:49]CommunicateWithHost err = 0 [12:32:49]CheckOFDResponse [12:32:49]1017 (14) - 77093643461234 [12:32:49]1041 (16) - 0000000000871835 [12:32:49]1040 (4) - 152711 [12:32:49]1012 (4) - 24.09.2024 06:17 [12:32:49]1206 (1) - 0 [12:32:49]OFD Sender: Remove packet 152711 [12:32:49]ProducePacketName [12:32:49]name=ofd_packets/00152711 [12:32:49]NVStorageDeleteData [12:32:50]OFD Sender: No OFD packet to send [12:32:55]OFD Sender: No OFD packet to send [12:33:00]OFD Sender: No OFD packet to send [12:33:05]OFD Sender: No OFD packet to send [12:33:10]OFD Sender: No OFD packet to send [12:33:12]accept exits with 10 [12:33:12]New connection [12:33:12]New thread 3067202916 created [12:33:12]Thread 3067346276 joined [12:33:12]Waiting for new connection... [12:33:12] Sock 10.Parse request [12:33:12]Sock 10.Check first char [12:33:12]Sock 10.First char is OK [12:33:12]request: POST /json_proto HTTP/1.0 [12:33:12]Method: POST [12:33:12]URL: /json_proto [12:33:12]Method is POST - this is cgi request [12:33:12]url: /json_proto [12:33:12]query_string will be loaded in cgi processing [12:33:12]execute_cgi json_proto POST (null) [12:33:12]execute_cgi path=json_proto method=POST [12:33:12]POST find Content-Length [12:33:12]Host: 172.17.43.67:8080 [12:33:12]Content-Length: 675 [12:33:12]Content-Type: application/json [12:33:12] [12:33:12]POST finish read [12:33:12]Found Content-Length = 675 [12:33:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:12]execute_script... [12:33:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:12]POST & json_proto [12:33:12]process_json_proto [12:33:12]json parsed OK: [12:33:12]protocol is kg_v1.0 [12:33:12]action value=close_receipt [12:33:12]process_action close_receipt [12:33:12]cmd_close_receipt [12:33:12]MH_GetDate [12:33:12]Write to MH i2c: F0 00 00 A3 01 93 [12:33:12]Write i2c OK [12:33:12]MH_I2C_Read... [12:33:12]Read from MH i2c: F0 [12:33:12]MH_I2C_Read... [12:33:12]Read from MH i2c: F0 09 00 [12:33:12]MH_I2C_Read... [12:33:12]Read from MH i2c: F0 09 00 A3 01 00 89 B1 F2 66 6A BD 47 65 01 [12:33:12]GetLastDocTimeStamp 1727181147 [12:33:12]current date 1727181193 [12:33:12]FM_GetShiftState [12:33:12]SAM_PROTO_GetShiftState [12:33:12]wFMCommunicate request_size=4 [12:33:12]MH_SAM_APDU [12:33:12]CAPDU: 80 13 01 00 [12:33:12]Write to MH i2c: E2 08 00 A4 01 80 13 01 00 00 00 00 00 22 [12:33:12]Write i2c OK [12:33:12]MH_I2C_Read... [12:33:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:12]Read from MH i2c: E2 [12:33:12]MH_I2C_Read... [12:33:12]Read from MH i2c: E2 0E 00 [12:33:12]MH_I2C_Read... [12:33:12]Read from MH i2c: E2 0E 00 A4 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EF [12:33:12]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:33:12]wFMCommunicate OK [12:33:12]SAM_PROTO_GetShiftState done [12:33:12]FM_GetShiftState done [12:33:12]opened in 1727137889 [12:33:12]opened+sec_in_day 1727224289 [12:33:12]quantity*price = 50063 [12:33:12]sum+1 = 50064 [12:33:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 171 24.09.2024 12:33 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152712 ФПД: 84816003478865 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T123313&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152712&fm=84816003478865&tin=02508201610067®Number=0000000000091825&sum=50000 [12:33:13]StoreToDocumentArchive [12:33:13]shift 477 fd 152712 [12:33:13]save to /storage/0477/doc_00152712 [12:33:13]save last doc name /storage/0477/doc_00152712 to /storage/kkm_last_doc_name [12:33:13]save OK [12:33:13]Clear old archive folders... [12:33:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:33:13]tlvbuf is 01452640 [12:33:13]SAM_PROTO_ClearQueue [12:33:13]wFMCommunicate request_size=4 [12:33:13]MH_SAM_APDU [12:33:13]CAPDU: 80 09 00 00 [12:33:13]Write to MH i2c: E2 08 00 B1 01 80 09 00 00 00 00 00 00 24 [12:33:13]Write i2c OK [12:33:13]MH_I2C_Read... [12:33:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:33:13]Read from MH i2c: E2 [12:33:13]MH_I2C_Read... [12:33:13]Read from MH i2c: E2 03 00 [12:33:13]MH_I2C_Read... [12:33:13]Read from MH i2c: E2 03 00 B1 01 00 90 00 26 [12:33:13]RAPDU: 90 00 [12:33:13]wFMCommunicate OK [12:33:13]SAM_PROTO_ClearQueue done [12:33:13]KKMCreateOFDPacket [12:33:13]OFDProtocolAddRootSTLVToBuf [12:33:13]FM_MakeSignedData [12:33:13]FM_MakeSignedData [12:33:13]SAM_PROTO_SignData [12:33:13]wFMCommunicate request_size=4 [12:33:13]MH_SAM_APDU [12:33:13]CAPDU: 80 0D 01 02 [12:33:13]Write to MH i2c: E2 08 00 B2 01 80 0D 01 02 00 00 00 00 2C [12:33:13]Write i2c OK [12:33:13]MH_I2C_Read... [12:33:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:33:13]Read from MH i2c: E2 [12:33:13]MH_I2C_Read... [12:33:13]Read from MH i2c: E2 03 00 [12:33:13]MH_I2C_Read... [12:33:13]Read from MH i2c: E2 03 00 B2 01 00 90 00 27 [12:33:13]RAPDU: 90 00 [12:33:13]wFMCommunicate OK [12:33:13]wFMCommunicate request_size=255 [12:33:13]MH_SAM_APDU [12:33:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 89 B1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 54 02 00 35 04 06 00 4D 23 C3 C2 [12:33:13]Write to MH i2c: E2 02 01 B3 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 89 B1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 54 02 00 35 04 06 00 4D 23 C3 C2 00 00 27 [12:33:13]Write i2c OK [12:33:13]MH_I2C_Read... [12:33:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:14]Read from MH i2c: E2 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: E2 03 00 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: E2 03 00 B3 01 00 90 00 28 [12:33:14]RAPDU: 90 00 [12:33:14]wFMCommunicate OK [12:33:14]wFMCommunicate request_size=7 [12:33:14]MH_SAM_APDU [12:33:14]CAPDU: 80 0D 02 02 02 35 51 [12:33:14]Write to MH i2c: E2 0A 00 B4 01 80 0D 02 02 02 00 35 51 00 00 B9 [12:33:14]Write i2c OK [12:33:14]MH_I2C_Read... [12:33:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:14]Read from MH i2c: E2 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: E2 03 00 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: E2 03 00 B4 01 00 90 00 29 [12:33:14]RAPDU: 90 00 [12:33:14]wFMCommunicate OK [12:33:14]wFMCommunicate request_size=4 [12:33:14]MH_SAM_APDU [12:33:14]CAPDU: 80 0D 03 02 [12:33:14]Write to MH i2c: E2 08 00 B5 01 80 0D 03 02 00 00 00 00 31 [12:33:14]Write i2c OK [12:33:14]MH_I2C_Read... [12:33:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:33:14]Read from MH i2c: E2 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: E2 0B 00 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: E2 0B 00 B5 01 00 F1 77 97 9E C9 75 ED 50 90 00 4A [12:33:14]RAPDU: F1 77 97 9E C9 75 ED 50 90 00 [12:33:14]wFMCommunicate OK [12:33:14]SAM_PROTO_SignData done [12:33:14]FM_MakeSignedData done [12:33:14]CreateOFDProtocolMessage [12:33:14]wFMCommunicate request_size=4 [12:33:14]MH_SAM_APDU [12:33:14]CAPDU: 80 11 00 00 [12:33:14]Write to MH i2c: E2 08 00 B6 01 80 11 00 00 00 00 00 00 31 [12:33:14]Write i2c OK [12:33:14]MH_I2C_Read... [12:33:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:14]Read from MH i2c: E2 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: E2 17 00 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: E2 17 00 B6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 84 [12:33:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:33:14]wFMCommunicate OK [12:33:14]CreateOFDProtocolMessage done [12:33:14]OFDSenderStorePacket 152712 [12:33:14]StoreOFDPacket docnum=152712 [12:33:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E5 38 04 01 C2 47 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 89 B1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 54 02 00 35 04 06 00 4D 23 C3 C2 35 51 F1 77 97 9E C9 75 ED 50 [12:33:14]CheckFolder [12:33:14]dirname=/storage/ofd_packets [12:33:14]CheckFolder done [12:33:14]ProducePacketName [12:33:14]name=ofd_packets/00152712 [12:33:14]NVStorageSaveData ofd_packets/00152712 [12:33:14]File name is /storage/ofd_packets/00152712 [12:33:14]Write 298 bytes [12:33:14]NVStorageSaveData done [12:33:14]OFDSenderStorePacket done [12:33:14]KKMCreateOFDPacket done [12:33:14]NVStorageSaveData kkm_last_timestamp [12:33:14]File name is /storage/kkm_last_timestamp [12:33:14]Write 4 bytes [12:33:14]NVStorageSaveData done [12:33:14]ExternCall_PrintAddStr [12:33:14]wPrintStart [12:33:14]Write to MH i2c: 01 00 00 B7 01 B8 [12:33:14]Write i2c OK [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: 01 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: 01 07 00 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: 01 07 00 B7 01 00 00 00 00 00 FF 0F CD [12:33:14]RasterBufferAndPrint [12:33:14]line Счет N : (1)1786714 [12:33:14]line ИНН: 02508201610067 [12:33:14]line Контрольно-Кассовый Чек [12:33:14]line ПРОДАЖА [12:33:14]line ТРК (МРК, ГНК) : 41 [12:33:14]line Товар: 2710194210 [12:33:14]line ДТ-К-5 [12:33:14]line 6.570 * 76.20 [12:33:14]line = 500.63 [12:33:14]line НДС 12% НСП 1% [12:33:14]line > о реализуемом товаре [12:33:14]line ОКРУГЛЕНИЕ: -0.63 [12:33:14]line ИТОГО: 500.00 [12:33:14]line Внесено: 500.00 [12:33:14]line СДАЧА: 0.00 [12:33:14]line НСП 1% : 4.43 [12:33:14]line НДС 12% : 53.16 [12:33:14]line Наличными: 500.00 [12:33:14]line Безнал.: 0.00 [12:33:14]line Место: АЗС № 89 "Партнер Нефть" [12:33:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:33:14]line СНО: Общий режим [12:33:14]line Чек 171 24.09.2024 12:33 [12:33:14]line Смена: 477 ФФД: 1.0 [12:33:14]line ЗНМ: 0300000113 [12:33:14]line РНМ: 0000000000091825 [12:33:14]line Версия ККМ: 001 [12:33:14]line ФМ: 0000000000871835 [12:33:14]line ФД: 152712 [12:33:14]line ФПД: 84816003478865 [12:33:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T123313&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152712&fm=84816003478865&tin=02508201610067®Number=0000000000091825&sum=50000 [12:33:14]written 0, free lines is 4095 [12:33:14]OFD Sender: Processing packet 152712 [packets to send 830, broken 829] [12:33:14]ProducePacketName [12:33:14]name=ofd_packets/00152712 [12:33:14]OFD Sender: To server: pG, [12:33:14]CommunicateWithHost lk.salyk.kg:30040 [12:33:14]ConnectInit lk.salyk.kg [12:33:14]Write to MH i2c: 01 00 00 E2 01 E3 [12:33:14]Write i2c OK [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: 01 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: 01 07 00 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: 01 07 00 E2 01 00 00 00 00 00 DF 0C D5 [12:33:14]RasterBufferAndPrint [12:33:14]line [12:33:14]line [12:33:14]line [12:33:14]line [12:33:14]line [12:33:14]written 0, free lines is 3304 [12:33:14]MH_Cut [12:33:14]Write to MH i2c: D1 01 00 E9 01 01 BC [12:33:14]Write i2c OK [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: D1 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: D1 01 00 [12:33:14]MH_I2C_Read... [12:33:14]Read from MH i2c: D1 01 00 E9 01 00 BB [12:33:14]Write to MH i2c: 01 00 00 EA 01 EB [12:33:14]Write i2c OK [12:33:14]MH_I2C_Read... [12:33:15]*** Cut start [12:33:15]*** Purtial cut [12:33:15]*** Stage 1: CUTSNS_PIN = 1 [12:33:15]Connected sock=11 [12:33:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E5 38 04 01 C2 47 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 89 B1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 54 02 00 35 04 06 00 4D 23 C3 C2 35 51 F1 77 97 9E C9 75 ED 50 [12:33:15]Read from MH i2c: 01 [12:33:15]MH_I2C_Read... [12:33:15]*** Stop cut motor [12:33:15]*** Cut end [12:33:15]Read from MH i2c: 01 07 00 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: 01 07 00 EA 01 00 00 00 00 00 FF 0F 00 [12:33:15]process_action close_receipt done [12:33:15]requested_data is exist [12:33:15]produce_requested_data [12:33:15]requested_item fm.sn is exist - process it [12:33:15]wFMCommunicate request_size=4 [12:33:15]MH_SAM_APDU [12:33:15]CAPDU: 80 11 00 00 [12:33:15]Write to MH i2c: E2 08 00 EB 01 80 11 00 00 00 00 00 00 66 [12:33:15]Write i2c OK [12:33:15]MH_I2C_Read... [12:33:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:15]Read from MH i2c: E2 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 17 00 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 17 00 EB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B9 [12:33:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:33:15]wFMCommunicate OK [12:33:15]requested_item fd.num is exist - process it [12:33:15]SAM_PROTO_GetFieldsCounters [12:33:15]wFMCommunicate request_size=4 [12:33:15]MH_SAM_APDU [12:33:15]CAPDU: 80 13 00 00 [12:33:15]Write to MH i2c: E2 08 00 EC 01 80 13 00 00 00 00 00 00 69 [12:33:15]Write i2c OK [12:33:15]MH_I2C_Read... [12:33:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:33:15]Read from MH i2c: E2 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 62 00 [12:33:15]MH_I2C_Read... [12:33:15]Read from MH i2c: E2 62 00 EC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 88 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 47 [12:33:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 88 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:33:15]wFMCommunicate OK [12:33:15]SAM_PROTO_GetFieldsCounters done [12:33:15]requested_item shift.num is exist - process it [12:33:15]requested_item shift.opened is exist - process it [12:33:15]req_shift_opened [12:33:15]FM_GetShiftState [12:33:15]SAM_PROTO_GetShiftState [12:33:15]wFMCommunicate request_size=4 [12:33:15]MH_SAM_APDU [12:33:15]CAPDU: 80 13 01 00 [12:33:15]Write to MH i2c: E2 08 00 ED 01 80 13 01 00 00 00 00 00 6B [12:33:15]Write i2c OK [12:33:15]MH_I2C_Read... [12:33:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 77 4E 47 00 6B F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 54 02 00 F4 03 04 00 88 59 F2 66 B6 04 01 00 00 27 99 0A 8B B2 53 B3 CD [12:33:16]CommunicateWithHost err = 0 [12:33:16]CheckOFDResponse [12:33:16]1017 (14) - 77093643461234 [12:33:16]1041 (16) - 0000000000871835 [12:33:16]1040 (4) - 152712 [12:33:16]1012 (4) - 24.09.2024 06:17 [12:33:16]1206 (1) - 0 [12:33:16]OFD Sender: Remove packet 152712 [12:33:16]ProducePacketName [12:33:16]name=ofd_packets/00152712 [12:33:16]NVStorageDeleteData [12:33:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:16]Read from MH i2c: E2 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 0E 00 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: E2 0E 00 ED 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 38 [12:33:16]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:33:16]wFMCommunicate OK [12:33:16]SAM_PROTO_GetShiftState done [12:33:16]FM_GetShiftState done [12:33:16]req_shift_opened done [12:33:16]requested_item shift.open_date is exist - process it [12:33:16]req_shift_open_date [12:33:16]req_shift_open_date done [12:33:16]produce_requested_data done [12:33:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152712,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:33:16]process_action_free close_receipt [12:33:16]json_value_free [12:33:16]json_value_free done [12:33:16]process_json_proto returns [12:33:16]Send response to host [12:33:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152712,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:33:16]free response buf [12:33:16]execute_script done [12:33:16]execute_script returns [12:33:16]free content buf [12:33:16]Sock 10.Close socket [12:33:16]Sock 10.Thread stoped [12:33:16]OFD Sender: No OFD packet to send [12:33:21]OFD Sender: No OFD packet to send [12:33:26]OFD Sender: No OFD packet to send [12:33:31]OFD Sender: No OFD packet to send [12:33:36]OFD Sender: No OFD packet to send [12:33:41]OFD Sender: No OFD packet to send [12:33:45]recv_with_timeout no data received [12:33:46]OFD Sender: No OFD packet to send [12:33:51]OFD Sender: No OFD packet to send [12:33:56]OFD Sender: No OFD packet to send [12:34:01]OFD Sender: No OFD packet to send [12:34:06]OFD Sender: No OFD packet to send [12:34:11]OFD Sender: No OFD packet to send [12:34:16]OFD Sender: No OFD packet to send [12:34:21]OFD Sender: No OFD packet to send [12:34:22]recv_with_timeout no data received [12:34:26]OFD Sender: No OFD packet to send [12:34:31]OFD Sender: No OFD packet to send [12:34:32]recv_with_timeout no data received [12:34:36]OFD Sender: No OFD packet to send [12:34:41]OFD Sender: No OFD packet to send [12:34:46]OFD Sender: No OFD packet to send [12:34:51]OFD Sender: No OFD packet to send [12:34:56]OFD Sender: No OFD packet to send [12:35:01]OFD Sender: No OFD packet to send [12:35:06]OFD Sender: No OFD packet to send [12:35:11]OFD Sender: No OFD packet to send [12:35:17]OFD Sender: No OFD packet to send [12:35:22]OFD Sender: No OFD packet to send [12:35:27]OFD Sender: No OFD packet to send [12:35:32]OFD Sender: No OFD packet to send [12:35:37]OFD Sender: No OFD packet to send [12:35:40]recv_with_timeout no data received [12:35:42]OFD Sender: No OFD packet to send [12:35:47]OFD Sender: No OFD packet to send [12:35:52]OFD Sender: No OFD packet to send [12:35:57]OFD Sender: No OFD packet to send [12:36:02]OFD Sender: No OFD packet to send [12:36:07]OFD Sender: No OFD packet to send [12:36:12]OFD Sender: No OFD packet to send [12:36:17]OFD Sender: No OFD packet to send [12:36:17]recv_with_timeout no data received [12:36:22]OFD Sender: No OFD packet to send [12:36:27]OFD Sender: No OFD packet to send [12:36:32]OFD Sender: No OFD packet to send [12:36:34]recv_with_timeout no data received [12:36:37]OFD Sender: No OFD packet to send [12:36:42]OFD Sender: No OFD packet to send [12:36:47]OFD Sender: No OFD packet to send [12:36:52]OFD Sender: No OFD packet to send [12:36:57]OFD Sender: No OFD packet to send [12:37:02]OFD Sender: No OFD packet to send [12:37:07]OFD Sender: No OFD packet to send [12:37:12]OFD Sender: No OFD packet to send [12:37:17]OFD Sender: No OFD packet to send [12:37:22]OFD Sender: No OFD packet to send [12:37:27]OFD Sender: No OFD packet to send [12:37:32]OFD Sender: No OFD packet to send [12:37:37]OFD Sender: No OFD packet to send [12:37:42]OFD Sender: No OFD packet to send [12:37:43]recv_with_timeout no data received [12:37:47]OFD Sender: No OFD packet to send [12:37:52]OFD Sender: No OFD packet to send [12:37:54]recv_with_timeout no data received [12:37:57]OFD Sender: No OFD packet to send [12:38:02]OFD Sender: No OFD packet to send [12:38:04]recv_with_timeout no data received [12:38:07]OFD Sender: No OFD packet to send [12:38:12]OFD Sender: No OFD packet to send [12:38:17]OFD Sender: No OFD packet to send [12:38:22]OFD Sender: No OFD packet to send [12:38:27]OFD Sender: No OFD packet to send [12:38:32]OFD Sender: No OFD packet to send [12:38:37]OFD Sender: No OFD packet to send [12:38:42]OFD Sender: No OFD packet to send [12:38:43]accept exits with 9 [12:38:43]New connection [12:38:43]New thread 3067346276 created [12:38:43]Thread 3067202916 joined [12:38:43]Waiting for new connection... [12:38:43] Sock 9.Parse request [12:38:43]Sock 9.Check first char [12:38:43]Sock 9.First char is OK [12:38:43]request: POST /json_proto HTTP/1.0 [12:38:43]Method: POST [12:38:43]URL: /json_proto [12:38:43]Method is POST - this is cgi request [12:38:43]url: /json_proto [12:38:43]query_string will be loaded in cgi processing [12:38:43]execute_cgi json_proto POST (null) [12:38:43]execute_cgi path=json_proto method=POST [12:38:43]POST find Content-Length [12:38:43]Host: 172.17.43.67:8080 [12:38:43]Content-Length: 678 [12:38:43]Content-Type: application/json [12:38:43] [12:38:43]POST finish read [12:38:43]Found Content-Length = 678 [12:38:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:38:43]execute_script... [12:38:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:38:43]POST & json_proto [12:38:43]process_json_proto [12:38:43]json parsed OK: [12:38:43]protocol is kg_v1.0 [12:38:43]action value=close_receipt [12:38:43]process_action close_receipt [12:38:43]cmd_close_receipt [12:38:43]MH_GetDate [12:38:43]Write to MH i2c: F0 00 00 EE 01 DE [12:38:43]Write i2c OK [12:38:43]MH_I2C_Read... [12:38:43]Read from MH i2c: F0 [12:38:43]MH_I2C_Read... [12:38:43]Read from MH i2c: F0 09 00 [12:38:43]MH_I2C_Read... [12:38:43]Read from MH i2c: F0 09 00 EE 01 00 D3 B2 F2 66 6A BD 47 65 97 [12:38:43]GetLastDocTimeStamp 1727181193 [12:38:43]current date 1727181523 [12:38:43]FM_GetShiftState [12:38:43]SAM_PROTO_GetShiftState [12:38:43]wFMCommunicate request_size=4 [12:38:43]MH_SAM_APDU [12:38:43]CAPDU: 80 13 01 00 [12:38:43]Write to MH i2c: E2 08 00 EF 01 80 13 01 00 00 00 00 00 6D [12:38:43]Write i2c OK [12:38:43]MH_I2C_Read... [12:38:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:43]Read from MH i2c: E2 [12:38:43]MH_I2C_Read... [12:38:43]Read from MH i2c: E2 0E 00 [12:38:43]MH_I2C_Read... [12:38:43]Read from MH i2c: E2 0E 00 EF 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 3A [12:38:43]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:38:43]wFMCommunicate OK [12:38:43]SAM_PROTO_GetShiftState done [12:38:43]FM_GetShiftState done [12:38:43]opened in 1727137889 [12:38:43]opened+sec_in_day 1727224289 [12:38:43]quantity*price = 50036 [12:38:43]sum+1 = 50037 [12:38:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 172 24.09.2024 12:38 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152713 ФПД: 41771682421550 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T123844&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152713&fm=41771682421550&tin=02508201610067®Number=0000000000091825&sum=50000 [12:38:44]StoreToDocumentArchive [12:38:44]shift 477 fd 152713 [12:38:44]save to /storage/0477/doc_00152713 [12:38:44]save last doc name /storage/0477/doc_00152713 to /storage/kkm_last_doc_name [12:38:44]save OK [12:38:44]Clear old archive folders... [12:38:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:38:44]tlvbuf is 014B8B20 [12:38:44]SAM_PROTO_ClearQueue [12:38:44]wFMCommunicate request_size=4 [12:38:44]MH_SAM_APDU [12:38:44]CAPDU: 80 09 00 00 [12:38:44]Write to MH i2c: E2 08 00 FC 01 80 09 00 00 00 00 00 00 6F [12:38:44]Write i2c OK [12:38:44]MH_I2C_Read... [12:38:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:38:44]Read from MH i2c: E2 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: E2 03 00 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: E2 03 00 FC 01 00 90 00 71 [12:38:44]RAPDU: 90 00 [12:38:44]wFMCommunicate OK [12:38:44]SAM_PROTO_ClearQueue done [12:38:44]KKMCreateOFDPacket [12:38:44]OFDProtocolAddRootSTLVToBuf [12:38:44]FM_MakeSignedData [12:38:44]FM_MakeSignedData [12:38:44]SAM_PROTO_SignData [12:38:44]wFMCommunicate request_size=4 [12:38:44]MH_SAM_APDU [12:38:44]CAPDU: 80 0D 01 02 [12:38:44]Write to MH i2c: E2 08 00 FD 01 80 0D 01 02 00 00 00 00 77 [12:38:44]Write i2c OK [12:38:44]MH_I2C_Read... [12:38:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:38:44]Read from MH i2c: E2 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: E2 03 00 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: E2 03 00 FD 01 00 90 00 72 [12:38:44]RAPDU: 90 00 [12:38:44]wFMCommunicate OK [12:38:44]wFMCommunicate request_size=255 [12:38:44]MH_SAM_APDU [12:38:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 D4 B2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 54 02 00 35 04 06 00 25 [12:38:44]Write to MH i2c: E2 02 01 FE 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 D4 B2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 54 02 00 35 04 06 00 25 00 00 62 [12:38:44]Write i2c OK [12:38:44]MH_I2C_Read... [12:38:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:44]Read from MH i2c: E2 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: E2 03 00 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: E2 03 00 FE 01 00 90 00 73 [12:38:44]RAPDU: 90 00 [12:38:44]wFMCommunicate OK [12:38:44]wFMCommunicate request_size=10 [12:38:44]MH_SAM_APDU [12:38:44]CAPDU: 80 0D 02 02 05 FD BA 4A DB 2E [12:38:44]Write to MH i2c: E2 0D 00 FF 01 80 0D 02 02 05 00 FD BA 4A DB 2E 00 00 8E [12:38:44]Write i2c OK [12:38:44]MH_I2C_Read... [12:38:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:44]Read from MH i2c: E2 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: E2 03 00 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: E2 03 00 FF 01 00 90 00 74 [12:38:44]RAPDU: 90 00 [12:38:44]wFMCommunicate OK [12:38:44]wFMCommunicate request_size=4 [12:38:44]MH_SAM_APDU [12:38:44]CAPDU: 80 0D 03 02 [12:38:44]Write to MH i2c: E2 08 00 00 02 80 0D 03 02 00 00 00 00 7D [12:38:44]Write i2c OK [12:38:44]MH_I2C_Read... [12:38:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:38:44]Read from MH i2c: E2 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: E2 0B 00 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: E2 0B 00 00 02 00 9B 50 78 F5 B6 0D A5 80 90 00 BE [12:38:44]RAPDU: 9B 50 78 F5 B6 0D A5 80 90 00 [12:38:44]wFMCommunicate OK [12:38:44]SAM_PROTO_SignData done [12:38:44]FM_MakeSignedData done [12:38:44]CreateOFDProtocolMessage [12:38:44]wFMCommunicate request_size=4 [12:38:44]MH_SAM_APDU [12:38:44]CAPDU: 80 11 00 00 [12:38:44]Write to MH i2c: E2 08 00 01 02 80 11 00 00 00 00 00 00 7D [12:38:44]Write i2c OK [12:38:44]MH_I2C_Read... [12:38:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:44]Read from MH i2c: E2 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: E2 17 00 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: E2 17 00 01 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D0 [12:38:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:38:44]wFMCommunicate OK [12:38:44]CreateOFDProtocolMessage done [12:38:44]OFDSenderStorePacket 152713 [12:38:44]StoreOFDPacket docnum=152713 [12:38:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB 48 07 01 0B 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 D4 B2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 54 02 00 35 04 06 00 25 FD BA 4A DB 2E 9B 50 78 F5 B6 0D A5 80 [12:38:44]CheckFolder [12:38:44]dirname=/storage/ofd_packets [12:38:44]CheckFolder done [12:38:44]ProducePacketName [12:38:44]name=ofd_packets/00152713 [12:38:44]NVStorageSaveData ofd_packets/00152713 [12:38:44]File name is /storage/ofd_packets/00152713 [12:38:44]Write 301 bytes [12:38:44]NVStorageSaveData done [12:38:44]OFDSenderStorePacket done [12:38:44]KKMCreateOFDPacket done [12:38:44]NVStorageSaveData kkm_last_timestamp [12:38:44]File name is /storage/kkm_last_timestamp [12:38:44]Write 4 bytes [12:38:44]NVStorageSaveData done [12:38:44]ExternCall_PrintAddStr [12:38:44]wPrintStart [12:38:44]Write to MH i2c: 01 00 00 02 02 04 [12:38:44]Write i2c OK [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: 01 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: 01 07 00 [12:38:44]MH_I2C_Read... [12:38:44]Read from MH i2c: 01 07 00 02 02 00 00 00 00 00 FF 0F 19 [12:38:44]RasterBufferAndPrint [12:38:44]line Счет N : (1)1786715 [12:38:44]line ИНН: 02508201610067 [12:38:44]line Контрольно-Кассовый Чек [12:38:44]line ПРОДАЖА [12:38:44]line ТРК (МРК, ГНК) : 12 [12:38:44]line Товар: 2710124130 [12:38:44]line Аи-92-К-5 [12:38:44]line 7.380 * 67.80 [12:38:44]line = 500.36 [12:38:44]line НДС 12% НСП 1% [12:38:44]line > о реализуемом товаре [12:38:44]line ОКРУГЛЕНИЕ: -0.36 [12:38:44]line ИТОГО: 500.00 [12:38:44]line Внесено: 500.00 [12:38:44]line СДАЧА: 0.00 [12:38:44]line НСП 1% : 4.43 [12:38:44]line НДС 12% : 53.14 [12:38:44]line Наличными: 500.00 [12:38:44]line Безнал.: 0.00 [12:38:44]line Место: АЗС № 89 "Партнер Нефть" [12:38:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:38:44]line СНО: Общий режим [12:38:44]line Чек 172 24.09.2024 12:38 [12:38:44]line Смена: 477 ФФД: 1.0 [12:38:44]line ЗНМ: 0300000113 [12:38:44]line РНМ: 0000000000091825 [12:38:44]line Версия ККМ: 001 [12:38:44]line ФМ: 0000000000871835 [12:38:44]line ФД: 152713 [12:38:44]line ФПД: 41771682421550 [12:38:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T123844&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152713&fm=41771682421550&tin=02508201610067®Number=0000000000091825&sum=50000 [12:38:45]written 0, free lines is 4095 [12:38:45]OFD Sender: Processing packet 152713 [packets to send 830, broken 829] [12:38:45]ProducePacketName [12:38:45]name=ofd_packets/00152713 [12:38:45]OFD Sender: To server: pG, [12:38:45]CommunicateWithHost lk.salyk.kg:30040 [12:38:45]ConnectInit lk.salyk.kg [12:38:45]Write to MH i2c: 01 00 00 2D 02 2F [12:38:45]Write i2c OK [12:38:45]MH_I2C_Read... [12:38:45]Read from MH i2c: 01 [12:38:45]MH_I2C_Read... [12:38:45]Read from MH i2c: 01 07 00 [12:38:45]MH_I2C_Read... [12:38:45]Read from MH i2c: 01 07 00 2D 02 00 00 00 00 00 D4 0C 16 [12:38:45]RasterBufferAndPrint [12:38:45]line [12:38:45]line [12:38:45]line [12:38:45]line [12:38:45]line [12:38:45]written 0, free lines is 3289 [12:38:45]MH_Cut [12:38:45]Write to MH i2c: D1 01 00 34 02 01 08 [12:38:45]Write i2c OK [12:38:45]MH_I2C_Read... [12:38:45]Read from MH i2c: D1 [12:38:45]MH_I2C_Read... [12:38:45]Read from MH i2c: D1 01 00 [12:38:45]MH_I2C_Read... [12:38:45]Read from MH i2c: D1 01 00 34 02 00 07 [12:38:45]Write to MH i2c: 01 00 00 35 02 37 [12:38:45]Write i2c OK [12:38:45]MH_I2C_Read... [12:38:45]Connected sock=7 [12:38:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB 48 07 01 0B 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 D4 B2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 54 02 00 35 04 06 00 25 FD BA 4A DB 2E 9B 50 78 F5 B6 0D A5 80 [12:38:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 08 67 47 00 1D 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 54 02 00 F4 03 04 00 D2 5A F2 66 B6 04 01 00 00 0E 22 82 AF CF 0B 9B 42 [12:38:46]CommunicateWithHost err = 0 [12:38:46]CheckOFDResponse [12:38:46]1017 (14) - 77093643461234 [12:38:46]1041 (16) - 0000000000871835 [12:38:46]1040 (4) - 152713 [12:38:46]1012 (4) - 24.09.2024 06:23 [12:38:46]1206 (1) - 0 [12:38:46]OFD Sender: Remove packet 152713 [12:38:46]ProducePacketName [12:38:46]name=ofd_packets/00152713 [12:38:46]NVStorageDeleteData [12:38:46]*** Cut start [12:38:46]*** Purtial cut [12:38:46]*** Stage 1: CUTSNS_PIN = 1 [12:38:46]Read from MH i2c: 01 [12:38:46]MH_I2C_Read... [12:38:46]*** Stop cut motor [12:38:46]*** Cut end [12:38:46]Read from MH i2c: 01 07 00 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: 01 07 00 35 02 00 00 00 00 00 FF 0F 4C [12:38:46]process_action close_receipt done [12:38:46]requested_data is exist [12:38:46]produce_requested_data [12:38:46]requested_item fm.sn is exist - process it [12:38:46]wFMCommunicate request_size=4 [12:38:46]MH_SAM_APDU [12:38:46]CAPDU: 80 11 00 00 [12:38:46]Write to MH i2c: E2 08 00 36 02 80 11 00 00 00 00 00 00 B2 [12:38:46]OFD Sender: No OFD packet to send [12:38:46]Write i2c OK [12:38:46]MH_I2C_Read... [12:38:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:46]Read from MH i2c: E2 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 17 00 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 17 00 36 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 05 [12:38:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:38:46]wFMCommunicate OK [12:38:46]requested_item fd.num is exist - process it [12:38:46]SAM_PROTO_GetFieldsCounters [12:38:46]wFMCommunicate request_size=4 [12:38:46]MH_SAM_APDU [12:38:46]CAPDU: 80 13 00 00 [12:38:46]Write to MH i2c: E2 08 00 37 02 80 13 00 00 00 00 00 00 B5 [12:38:46]Write i2c OK [12:38:46]MH_I2C_Read... [12:38:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:38:46]Read from MH i2c: E2 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 62 00 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 62 00 37 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 89 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 97 [12:38:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 89 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:38:46]wFMCommunicate OK [12:38:46]SAM_PROTO_GetFieldsCounters done [12:38:46]requested_item shift.num is exist - process it [12:38:46]requested_item shift.opened is exist - process it [12:38:46]req_shift_opened [12:38:46]FM_GetShiftState [12:38:46]SAM_PROTO_GetShiftState [12:38:46]wFMCommunicate request_size=4 [12:38:46]MH_SAM_APDU [12:38:46]CAPDU: 80 13 01 00 [12:38:46]Write to MH i2c: E2 08 00 38 02 80 13 01 00 00 00 00 00 B7 [12:38:46]Write i2c OK [12:38:46]MH_I2C_Read... [12:38:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:46]Read from MH i2c: E2 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 0E 00 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 0E 00 38 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 84 [12:38:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:38:46]wFMCommunicate OK [12:38:46]SAM_PROTO_GetShiftState done [12:38:46]FM_GetShiftState done [12:38:46]req_shift_opened done [12:38:46]requested_item shift.open_date is exist - process it [12:38:46]req_shift_open_date [12:38:46]req_shift_open_date done [12:38:46]produce_requested_data done [12:38:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152713,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:38:46]process_action_free close_receipt [12:38:46]json_value_free [12:38:46]json_value_free done [12:38:46]process_json_proto returns [12:38:46]Send response to host [12:38:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152713,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:38:46]free response buf [12:38:46]execute_script done [12:38:46]execute_script returns [12:38:46]free content buf [12:38:46]Sock 9.Close socket [12:38:46]Sock 9.Thread stoped [12:38:51]OFD Sender: No OFD packet to send [12:38:56]OFD Sender: No OFD packet to send [12:39:01]OFD Sender: No OFD packet to send [12:39:03]recv_with_timeout no data received [12:39:06]OFD Sender: No OFD packet to send [12:39:11]OFD Sender: No OFD packet to send [12:39:16]OFD Sender: No OFD packet to send [12:39:19]recv_with_timeout no data received [12:39:21]OFD Sender: No OFD packet to send [12:39:26]OFD Sender: No OFD packet to send [12:39:31]OFD Sender: No OFD packet to send [12:39:36]OFD Sender: No OFD packet to send [12:39:41]accept exits with 10 [12:39:41]New connection [12:39:41]New thread 3067202916 created [12:39:41]Thread 3067346276 joined [12:39:41]Waiting for new connection... [12:39:41] Sock 10.Parse request [12:39:41]Sock 10.Check first char [12:39:41]Sock 10.First char is OK [12:39:41]request: POST /json_proto HTTP/1.0 [12:39:41]Method: POST [12:39:41]URL: /json_proto [12:39:41]Method is POST - this is cgi request [12:39:41]url: /json_proto [12:39:41]query_string will be loaded in cgi processing [12:39:41]execute_cgi json_proto POST (null) [12:39:41]execute_cgi path=json_proto method=POST [12:39:41]POST find Content-Length [12:39:41]Host: 172.17.43.67:8080 [12:39:41]Content-Length: 678 [12:39:41]Content-Type: application/json [12:39:41] [12:39:41]POST finish read [12:39:41]Found Content-Length = 678 [12:39:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.930, "sum" : 537.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 537.00, "payments": [ { "type": 0, "sum" : 537.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:41]execute_script... [12:39:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.930, "sum" : 537.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 537.00, "payments": [ { "type": 0, "sum" : 537.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:41]POST & json_proto [12:39:41]process_json_proto [12:39:41]json parsed OK: [12:39:41]protocol is kg_v1.0 [12:39:41]action value=close_receipt [12:39:41]process_action close_receipt [12:39:41]cmd_close_receipt [12:39:41]MH_GetDate [12:39:41]Write to MH i2c: F0 00 00 39 02 2A [12:39:41]Write i2c OK [12:39:41]MH_I2C_Read... [12:39:41]Read from MH i2c: F0 [12:39:41]MH_I2C_Read... [12:39:41]Read from MH i2c: F0 09 00 [12:39:41]MH_I2C_Read... [12:39:41]Read from MH i2c: F0 09 00 39 02 00 0E B3 F2 66 6A BD 47 65 1F [12:39:41]GetLastDocTimeStamp 1727181524 [12:39:41]current date 1727181582 [12:39:41]FM_GetShiftState [12:39:41]SAM_PROTO_GetShiftState [12:39:41]wFMCommunicate request_size=4 [12:39:41]MH_SAM_APDU [12:39:41]CAPDU: 80 13 01 00 [12:39:41]Write to MH i2c: E2 08 00 3A 02 80 13 01 00 00 00 00 00 B9 [12:39:41]Write i2c OK [12:39:41]MH_I2C_Read... [12:39:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:41]Read from MH i2c: E2 [12:39:41]MH_I2C_Read... [12:39:41]Read from MH i2c: E2 0E 00 [12:39:41]MH_I2C_Read... [12:39:41]Read from MH i2c: E2 0E 00 3A 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 86 [12:39:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:39:41]wFMCommunicate OK [12:39:41]SAM_PROTO_GetShiftState done [12:39:41]FM_GetShiftState done [12:39:41]opened in 1727137889 [12:39:41]opened+sec_in_day 1727224289 [12:39:41]quantity*price = 53765 [12:39:41]sum+1 = 53766 [12:39:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 537.00 Внесено: 600.00 СДАЧА: 63.00 НСП 1% : 4.76 НДС 12% : 57.10 Наличными: 537.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 173 24.09.2024 12:39 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152714 ФПД: 10874794334733 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T123942&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152714&fm=10874794334733&tin=02508201610067®Number=0000000000091825&sum=53700 [12:39:42]StoreToDocumentArchive [12:39:42]shift 477 fd 152714 [12:39:42]save to /storage/0477/doc_00152714 [12:39:42]save last doc name /storage/0477/doc_00152714 to /storage/kkm_last_doc_name [12:39:42]save OK [12:39:42]Clear old archive folders... [12:39:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:39:42]tlvbuf is 014515B0 [12:39:42]SAM_PROTO_ClearQueue [12:39:42]wFMCommunicate request_size=4 [12:39:42]MH_SAM_APDU [12:39:42]CAPDU: 80 09 00 00 [12:39:42]Write to MH i2c: E2 08 00 47 02 80 09 00 00 00 00 00 00 BB [12:39:42]Write i2c OK [12:39:42]MH_I2C_Read... [12:39:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:42]Read from MH i2c: E2 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 03 00 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 03 00 47 02 00 90 00 BD [12:39:42]RAPDU: 90 00 [12:39:42]wFMCommunicate OK [12:39:42]SAM_PROTO_ClearQueue done [12:39:42]KKMCreateOFDPacket [12:39:42]OFDProtocolAddRootSTLVToBuf [12:39:42]FM_MakeSignedData [12:39:42]FM_MakeSignedData [12:39:42]SAM_PROTO_SignData [12:39:42]wFMCommunicate request_size=4 [12:39:42]MH_SAM_APDU [12:39:42]CAPDU: 80 0D 01 02 [12:39:42]Write to MH i2c: E2 08 00 48 02 80 0D 01 02 00 00 00 00 C3 [12:39:42]Write i2c OK [12:39:42]MH_I2C_Read... [12:39:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:42]Read from MH i2c: E2 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 03 00 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 03 00 48 02 00 90 00 BE [12:39:42]RAPDU: 90 00 [12:39:42]wFMCommunicate OK [12:39:42]wFMCommunicate request_size=255 [12:39:42]MH_SAM_APDU [12:39:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FA 1E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 05 D2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 D1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 16 00 00 00 00 07 04 06 00 C4 D1 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 0E B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 54 02 00 35 04 06 00 09 [12:39:42]Write to MH i2c: E2 02 01 49 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FA 1E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 05 D2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 D1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 16 00 00 00 00 07 04 06 00 C4 D1 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 0E B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 54 02 00 35 04 06 00 09 00 00 4A [12:39:42]Write i2c OK [12:39:42]MH_I2C_Read... [12:39:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:43]Read from MH i2c: E2 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 03 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 03 00 49 02 00 90 00 BF [12:39:43]RAPDU: 90 00 [12:39:43]wFMCommunicate OK [12:39:43]wFMCommunicate request_size=10 [12:39:43]MH_SAM_APDU [12:39:43]CAPDU: 80 0D 02 02 05 E3 FC 40 DA 0D [12:39:43]Write to MH i2c: E2 0D 00 4A 02 80 0D 02 02 05 00 E3 FC 40 DA 0D 00 00 D6 [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:43]Read from MH i2c: E2 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 03 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 03 00 4A 02 00 90 00 C0 [12:39:43]RAPDU: 90 00 [12:39:43]wFMCommunicate OK [12:39:43]wFMCommunicate request_size=4 [12:39:43]MH_SAM_APDU [12:39:43]CAPDU: 80 0D 03 02 [12:39:43]Write to MH i2c: E2 08 00 4B 02 80 0D 03 02 00 00 00 00 C8 [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:43]Read from MH i2c: E2 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 0B 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 0B 00 4B 02 00 E6 90 21 3E F1 0D 83 F9 90 00 18 [12:39:43]RAPDU: E6 90 21 3E F1 0D 83 F9 90 00 [12:39:43]wFMCommunicate OK [12:39:43]SAM_PROTO_SignData done [12:39:43]FM_MakeSignedData done [12:39:43]CreateOFDProtocolMessage [12:39:43]wFMCommunicate request_size=4 [12:39:43]MH_SAM_APDU [12:39:43]CAPDU: 80 11 00 00 [12:39:43]Write to MH i2c: E2 08 00 4C 02 80 11 00 00 00 00 00 00 C8 [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:43]Read from MH i2c: E2 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 17 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 17 00 4C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1B [12:39:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:39:43]wFMCommunicate OK [12:39:43]CreateOFDProtocolMessage done [12:39:43]OFDSenderStorePacket 152714 [12:39:43]StoreOFDPacket docnum=152714 [12:39:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F8 61 07 01 77 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FA 1E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 05 D2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 D1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 16 00 00 00 00 07 04 06 00 C4 D1 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 0E B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 54 02 00 35 04 06 00 09 E3 FC 40 DA 0D E6 90 21 3E F1 0D 83 F9 [12:39:43]CheckFolder [12:39:43]dirname=/storage/ofd_packets [12:39:43]CheckFolder done [12:39:43]ProducePacketName [12:39:43]name=ofd_packets/00152714 [12:39:43]NVStorageSaveData ofd_packets/00152714 [12:39:43]File name is /storage/ofd_packets/00152714 [12:39:43]Write 301 bytes [12:39:43]NVStorageSaveData done [12:39:43]OFDSenderStorePacket done [12:39:43]KKMCreateOFDPacket done [12:39:43]NVStorageSaveData kkm_last_timestamp [12:39:43]File name is /storage/kkm_last_timestamp [12:39:43]Write 4 bytes [12:39:43]NVStorageSaveData done [12:39:43]ExternCall_PrintAddStr [12:39:43]wPrintStart [12:39:43]Write to MH i2c: 01 00 00 4D 02 4F [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: 01 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: 01 07 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: 01 07 00 4D 02 00 00 00 00 00 FF 0F 64 [12:39:43]RasterBufferAndPrint [12:39:43]line Счет N : (1)1786716 [12:39:43]line ИНН: 02508201610067 [12:39:43]line Контрольно-Кассовый Чек [12:39:43]line ПРОДАЖА [12:39:43]line ТРК (МРК, ГНК) : 22 [12:39:43]line Товар: 2710124130 [12:39:43]line Аи-92-К-5 [12:39:43]line 7.930 * 67.80 [12:39:43]line = 537.65 [12:39:43]line НДС 12% НСП 1% [12:39:43]line > о реализуемом товаре [12:39:43]line ОКРУГЛЕНИЕ: -0.65 [12:39:43]line ИТОГО: 537.00 [12:39:43]line Внесено: 600.00 [12:39:43]line СДАЧА: 63.00 [12:39:43]line НСП 1% : 4.76 [12:39:43]line НДС 12% : 57.10 [12:39:43]line Наличными: 537.00 [12:39:43]line Безнал.: 0.00 [12:39:43]line Место: АЗС № 89 "Партнер Нефть" [12:39:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:39:43]line СНО: Общий режим [12:39:43]line Чек 173 24.09.2024 12:39 [12:39:43]line Смена: 477 ФФД: 1.0 [12:39:43]line ЗНМ: 0300000113 [12:39:43]line РНМ: 0000000000091825 [12:39:43]line Версия ККМ: 001 [12:39:43]line ФМ: 0000000000871835 [12:39:43]line ФД: 152714 [12:39:43]line ФПД: 10874794334733 [12:39:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T123942&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152714&fm=10874794334733&tin=02508201610067®Number=0000000000091825&sum=53700 [12:39:43]written 0, free lines is 4095 [12:39:43]OFD Sender: Processing packet 152714 [packets to send 830, broken 829] [12:39:43]ProducePacketName [12:39:43]name=ofd_packets/00152714 [12:39:43]OFD Sender: To server: pG, [12:39:43]CommunicateWithHost lk.salyk.kg:30040 [12:39:43]ConnectInit lk.salyk.kg [12:39:43]Write to MH i2c: 01 00 00 78 02 7A [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: 01 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: 01 07 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: 01 07 00 78 02 00 00 00 00 00 DF 0C 6C [12:39:43]RasterBufferAndPrint [12:39:43]line [12:39:43]line [12:39:43]line [12:39:43]line [12:39:43]line [12:39:43]written 0, free lines is 3301 [12:39:43]MH_Cut [12:39:43]Write to MH i2c: D1 01 00 7F 02 01 53 [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: D1 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: D1 01 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: D1 01 00 7F 02 00 52 [12:39:43]Write to MH i2c: 01 00 00 80 02 82 [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:43]Connected sock=9 [12:39:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F8 61 07 01 77 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FA 1E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 05 D2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 D1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 16 00 00 00 00 07 04 06 00 C4 D1 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 0E B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 54 02 00 35 04 06 00 09 E3 FC 40 DA 0D E6 90 21 3E F1 0D 83 F9 [12:39:44]*** Cut start [12:39:44]*** Purtial cut [12:39:44]*** Stage 1: CUTSNS_PIN = 1 [12:39:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4B 21 47 00 B0 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 54 02 00 F4 03 04 00 0C 5B F2 66 B6 04 01 00 00 95 7E 6C 8B F8 F1 61 99 [12:39:44]CommunicateWithHost err = 0 [12:39:44]CheckOFDResponse [12:39:44]1017 (14) - 77093643461234 [12:39:44]1041 (16) - 0000000000871835 [12:39:44]1040 (4) - 152714 [12:39:44]1012 (4) - 24.09.2024 06:24 [12:39:44]1206 (1) - 0 [12:39:44]OFD Sender: Remove packet 152714 [12:39:44]ProducePacketName [12:39:44]name=ofd_packets/00152714 [12:39:44]NVStorageDeleteData [12:39:44]Read from MH i2c: 01 [12:39:44]MH_I2C_Read... [12:39:44]*** Stop cut motor [12:39:44]*** Cut end [12:39:44]Read from MH i2c: 01 07 00 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: 01 07 00 80 02 00 00 00 00 00 FF 0F 97 [12:39:44]process_action close_receipt done [12:39:44]requested_data is exist [12:39:44]produce_requested_data [12:39:44]requested_item fm.sn is exist - process it [12:39:44]wFMCommunicate request_size=4 [12:39:44]MH_SAM_APDU [12:39:44]CAPDU: 80 11 00 00 [12:39:44]Write to MH i2c: E2 08 00 81 02 80 11 00 00 00 00 00 00 FD [12:39:44]Write i2c OK [12:39:44]MH_I2C_Read... [12:39:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:44]Read from MH i2c: E2 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: E2 17 00 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: E2 17 00 81 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 50 [12:39:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:39:44]wFMCommunicate OK [12:39:44]requested_item fd.num is exist - process it [12:39:44]SAM_PROTO_GetFieldsCounters [12:39:44]wFMCommunicate request_size=4 [12:39:44]MH_SAM_APDU [12:39:44]CAPDU: 80 13 00 00 [12:39:44]Write to MH i2c: E2 08 00 82 02 80 13 00 00 00 00 00 00 00 [12:39:44]Write i2c OK [12:39:44]MH_I2C_Read... [12:39:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:44]Read from MH i2c: E2 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: E2 62 00 [12:39:44]MH_I2C_Read... [12:39:45]Read from MH i2c: E2 62 00 82 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 E6 [12:39:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:39:45]wFMCommunicate OK [12:39:45]SAM_PROTO_GetFieldsCounters done [12:39:45]requested_item shift.num is exist - process it [12:39:45]requested_item shift.opened is exist - process it [12:39:45]req_shift_opened [12:39:45]FM_GetShiftState [12:39:45]SAM_PROTO_GetShiftState [12:39:45]wFMCommunicate request_size=4 [12:39:45]MH_SAM_APDU [12:39:45]CAPDU: 80 13 01 00 [12:39:45]Write to MH i2c: E2 08 00 83 02 80 13 01 00 00 00 00 00 02 [12:39:45]Write i2c OK [12:39:45]MH_I2C_Read... [12:39:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:45]Read from MH i2c: E2 [12:39:45]MH_I2C_Read... [12:39:45]Read from MH i2c: E2 0E 00 [12:39:45]MH_I2C_Read... [12:39:45]Read from MH i2c: E2 0E 00 83 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CF [12:39:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:39:45]wFMCommunicate OK [12:39:45]SAM_PROTO_GetShiftState done [12:39:45]FM_GetShiftState done [12:39:45]req_shift_opened done [12:39:45]requested_item shift.open_date is exist - process it [12:39:45]req_shift_open_date [12:39:45]req_shift_open_date done [12:39:45]produce_requested_data done [12:39:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152714,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:39:45]process_action_free close_receipt [12:39:45]json_value_free [12:39:45]json_value_free done [12:39:45]process_json_proto returns [12:39:45]Send response to host [12:39:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152714,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:39:45]free response buf [12:39:45]execute_script done [12:39:45]execute_script returns [12:39:45]free content buf [12:39:45]Sock 10.Close socket [12:39:45]Sock 10.Thread stoped [12:39:45]OFD Sender: No OFD packet to send [12:39:50]OFD Sender: No OFD packet to send [12:39:55]OFD Sender: No OFD packet to send [12:40:00]OFD Sender: No OFD packet to send [12:40:05]OFD Sender: No OFD packet to send [12:40:10]OFD Sender: No OFD packet to send [12:40:15]OFD Sender: No OFD packet to send [12:40:20]OFD Sender: No OFD packet to send [12:40:25]OFD Sender: No OFD packet to send [12:40:30]OFD Sender: No OFD packet to send [12:40:35]OFD Sender: No OFD packet to send [12:40:40]OFD Sender: No OFD packet to send [12:40:45]OFD Sender: No OFD packet to send [12:40:50]OFD Sender: No OFD packet to send [12:40:55]OFD Sender: No OFD packet to send [12:41:00]OFD Sender: No OFD packet to send [12:41:05]OFD Sender: No OFD packet to send [12:41:10]OFD Sender: No OFD packet to send [12:41:15]OFD Sender: No OFD packet to send [12:41:20]OFD Sender: No OFD packet to send [12:41:25]OFD Sender: No OFD packet to send [12:41:27]recv_with_timeout no data received [12:41:30]OFD Sender: No OFD packet to send [12:41:35]OFD Sender: No OFD packet to send [12:41:40]OFD Sender: No OFD packet to send [12:41:45]OFD Sender: No OFD packet to send [12:41:50]accept exits with 7 [12:41:50]New connection [12:41:50]New thread 3067346276 created [12:41:50]Thread 3067202916 joined [12:41:50]Waiting for new connection... [12:41:50] Sock 7.Parse request [12:41:50]Sock 7.Check first char [12:41:50]Sock 7.First char is OK [12:41:50]request: POST /json_proto HTTP/1.0 [12:41:50]Method: POST [12:41:50]URL: /json_proto [12:41:50]Method is POST - this is cgi request [12:41:50]url: /json_proto [12:41:50]query_string will be loaded in cgi processing [12:41:50]execute_cgi json_proto POST (null) [12:41:50]execute_cgi path=json_proto method=POST [12:41:50]POST find Content-Length [12:41:50]Host: 172.17.43.67:8080 [12:41:50]Content-Length: 678 [12:41:50]Content-Type: application/json [12:41:50] [12:41:50]POST finish read [12:41:50]Found Content-Length = 678 [12:41:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:50]execute_script... [12:41:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:50]POST & json_proto [12:41:50]process_json_proto [12:41:50]json parsed OK: [12:41:50]protocol is kg_v1.0 [12:41:50]action value=close_receipt [12:41:50]process_action close_receipt [12:41:50]cmd_close_receipt [12:41:50]MH_GetDate [12:41:50]Write to MH i2c: F0 00 00 84 02 75 [12:41:50]Write i2c OK [12:41:50]MH_I2C_Read... [12:41:50]Read from MH i2c: F0 [12:41:50]MH_I2C_Read... [12:41:50]Read from MH i2c: F0 09 00 [12:41:50]MH_I2C_Read... [12:41:50]Read from MH i2c: F0 09 00 84 02 00 8F B3 F2 66 6A BD 47 65 EB [12:41:50]GetLastDocTimeStamp 1727181582 [12:41:50]current date 1727181711 [12:41:50]FM_GetShiftState [12:41:50]SAM_PROTO_GetShiftState [12:41:50]wFMCommunicate request_size=4 [12:41:50]MH_SAM_APDU [12:41:50]CAPDU: 80 13 01 00 [12:41:50]Write to MH i2c: E2 08 00 85 02 80 13 01 00 00 00 00 00 04 [12:41:50]Write i2c OK [12:41:50]MH_I2C_Read... [12:41:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:50]Read from MH i2c: E2 [12:41:50]MH_I2C_Read... [12:41:50]Read from MH i2c: E2 0E 00 [12:41:50]MH_I2C_Read... [12:41:50]Read from MH i2c: E2 0E 00 85 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D1 [12:41:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:41:50]wFMCommunicate OK [12:41:50]SAM_PROTO_GetShiftState done [12:41:50]FM_GetShiftState done [12:41:50]opened in 1727137889 [12:41:50]opened+sec_in_day 1727224289 [12:41:50]quantity*price = 30035 [12:41:50]sum+1 = 30036 [12:41:50]Check (price>sum+1) || (price+1 о реализуемом товаре [12:41:52]line ОКРУГЛЕНИЕ: -0.35 [12:41:52]line ИТОГО: 300.00 [12:41:52]line Внесено: 300.00 [12:41:52]line СДАЧА: 0.00 [12:41:52]line НСП 1% : 2.66 [12:41:52]line НДС 12% : 31.90 [12:41:52]line Наличными: 300.00 [12:41:52]line Безнал.: 0.00 [12:41:52]line Место: АЗС № 89 "Партнер Нефть" [12:41:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:41:52]line СНО: Общий режим [12:41:52]line Чек 174 24.09.2024 12:41 [12:41:52]line Смена: 477 ФФД: 1.0 [12:41:52]line ЗНМ: 0300000113 [12:41:52]line РНМ: 0000000000091825 [12:41:52]line Версия ККМ: 001 [12:41:52]line ФМ: 0000000000871835 [12:41:52]line ФД: 152715 [12:41:52]line ФПД: 153975525615305 [12:41:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T124151&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152715&fm=153975525615305&tin=02508201610067®Number=0000000000091825&sum=30000 [12:41:52]written 0, free lines is 4095 [12:41:52]OFD Sender: Processing packet 152715 [packets to send 830, broken 829] [12:41:52]ProducePacketName [12:41:52]name=ofd_packets/00152715 [12:41:52]OFD Sender: To server: pG, [12:41:52]CommunicateWithHost lk.salyk.kg:30040 [12:41:52]ConnectInit lk.salyk.kg [12:41:52]Write to MH i2c: 01 00 00 C3 02 C5 [12:41:52]Write i2c OK [12:41:52]MH_I2C_Read... [12:41:52]Read from MH i2c: 01 [12:41:52]MH_I2C_Read... [12:41:52]Read from MH i2c: 01 07 00 [12:41:52]MH_I2C_Read... [12:41:52]Read from MH i2c: 01 07 00 C3 02 00 00 00 00 00 DC 0C B4 [12:41:52]RasterBufferAndPrint [12:41:52]line [12:41:52]line [12:41:52]line [12:41:52]line [12:41:52]line [12:41:52]written 0, free lines is 3297 [12:41:52]MH_Cut [12:41:52]Write to MH i2c: D1 01 00 CA 02 01 9E [12:41:52]Write i2c OK [12:41:52]MH_I2C_Read... [12:41:52]Read from MH i2c: D1 [12:41:52]MH_I2C_Read... [12:41:52]Read from MH i2c: D1 01 00 [12:41:52]MH_I2C_Read... [12:41:52]Read from MH i2c: D1 01 00 CA 02 00 9D [12:41:52]Write to MH i2c: 01 00 00 CB 02 CD [12:41:52]Write i2c OK [12:41:52]MH_I2C_Read... [12:41:53]*** Cut start [12:41:53]*** Purtial cut [12:41:53]*** Stage 1: CUTSNS_PIN = 1 [12:41:53]Read from MH i2c: 01 [12:41:53]MH_I2C_Read... [12:41:53]*** Stop cut motor [12:41:53]*** Cut end [12:41:53]Read from MH i2c: 01 07 00 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: 01 07 00 CB 02 00 00 00 00 00 FF 0F E2 [12:41:53]process_action close_receipt done [12:41:53]requested_data is exist [12:41:53]produce_requested_data [12:41:53]requested_item fm.sn is exist - process it [12:41:53]wFMCommunicate request_size=4 [12:41:53]MH_SAM_APDU [12:41:53]CAPDU: 80 11 00 00 [12:41:53]Write to MH i2c: E2 08 00 CC 02 80 11 00 00 00 00 00 00 48 [12:41:53]Write i2c OK [12:41:53]MH_I2C_Read... [12:41:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:53]Read from MH i2c: E2 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: E2 17 00 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: E2 17 00 CC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9B [12:41:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:41:53]wFMCommunicate OK [12:41:53]requested_item fd.num is exist - process it [12:41:53]SAM_PROTO_GetFieldsCounters [12:41:53]wFMCommunicate request_size=4 [12:41:53]MH_SAM_APDU [12:41:53]CAPDU: 80 13 00 00 [12:41:53]Write to MH i2c: E2 08 00 CD 02 80 13 00 00 00 00 00 00 4B [12:41:53]Write i2c OK [12:41:53]MH_I2C_Read... [12:41:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:53]Read from MH i2c: E2 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: E2 62 00 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: E2 62 00 CD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [12:41:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:41:53]wFMCommunicate OK [12:41:53]SAM_PROTO_GetFieldsCounters done [12:41:53]requested_item shift.num is exist - process it [12:41:53]requested_item shift.opened is exist - process it [12:41:53]req_shift_opened [12:41:53]FM_GetShiftState [12:41:53]SAM_PROTO_GetShiftState [12:41:53]wFMCommunicate request_size=4 [12:41:53]MH_SAM_APDU [12:41:53]CAPDU: 80 13 01 00 [12:41:53]Write to MH i2c: E2 08 00 CE 02 80 13 01 00 00 00 00 00 4D [12:41:53]Write i2c OK [12:41:53]MH_I2C_Read... [12:41:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:53]Read from MH i2c: E2 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: E2 0E 00 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: E2 0E 00 CE 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 1A [12:41:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:41:53]wFMCommunicate OK [12:41:53]SAM_PROTO_GetShiftState done [12:41:53]FM_GetShiftState done [12:41:53]req_shift_opened done [12:41:53]requested_item shift.open_date is exist - process it [12:41:53]req_shift_open_date [12:41:53]req_shift_open_date done [12:41:53]produce_requested_data done [12:41:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152715,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:41:53]process_action_free close_receipt [12:41:53]json_value_free [12:41:53]json_value_free done [12:41:53]process_json_proto returns [12:41:53]Send response to host [12:41:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152715,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:41:53]free response buf [12:41:53]execute_script done [12:41:53]execute_script returns [12:41:53]free content buf [12:41:53]Sock 7.Close socket [12:41:53]Sock 7.Thread stoped [12:41:58]Connected sock=10 [12:41:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E6 E9 07 01 5A 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 8F B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 54 02 00 35 04 06 00 8C 0A 38 82 26 C9 BC CE 26 BC 4C C7 42 93 [12:41:59]recv_with_timeout no data received [12:41:59]accept exits with 9 [12:41:59]New connection [12:41:59]New thread 3067202916 created [12:41:59]Thread 3067346276 joined [12:41:59]Waiting for new connection... [12:41:59] Sock 9.Parse request [12:41:59]Sock 9.Check first char [12:41:59]Sock 9.First char is OK [12:41:59]request: POST /json_proto HTTP/1.0 [12:41:59]Method: POST [12:41:59]URL: /json_proto [12:41:59]Method is POST - this is cgi request [12:41:59]url: /json_proto [12:41:59]query_string will be loaded in cgi processing [12:41:59]execute_cgi json_proto POST (null) [12:41:59]execute_cgi path=json_proto method=POST [12:41:59]POST find Content-Length [12:41:59]Host: 172.17.43.67:8080 [12:41:59]Content-Length: 680 [12:41:59]Content-Type: application/json [12:41:59] [12:41:59]POST finish read [12:41:59]Found Content-Length = 680 [12:41:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786717", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:59]execute_script... [12:41:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786717", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:59]POST & json_proto [12:41:59]process_json_proto [12:41:59]json parsed OK: [12:41:59]protocol is kg_v1.0 [12:41:59]action value=close_receipt [12:41:59]process_action close_receipt [12:41:59]cmd_close_receipt [12:41:59]MH_GetDate [12:41:59]Write to MH i2c: F0 00 00 CF 02 C0 [12:41:59]Write i2c OK [12:41:59]MH_I2C_Read... [12:41:59]Read from MH i2c: F0 [12:41:59]MH_I2C_Read... [12:41:59]Read from MH i2c: F0 09 00 [12:41:59]MH_I2C_Read... [12:41:59]Read from MH i2c: F0 09 00 CF 02 00 98 B3 F2 66 6A BD 47 65 3F [12:41:59]GetLastDocTimeStamp 1727181711 [12:41:59]current date 1727181720 [12:41:59]FM_GetShiftState [12:41:59]SAM_PROTO_GetShiftState [12:41:59]wFMCommunicate request_size=4 [12:41:59]MH_SAM_APDU [12:41:59]CAPDU: 80 13 01 00 [12:41:59]Write to MH i2c: E2 08 00 D0 02 80 13 01 00 00 00 00 00 4F [12:41:59]Write i2c OK [12:41:59]MH_I2C_Read... [12:41:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:59]Read from MH i2c: E2 [12:41:59]MH_I2C_Read... [12:41:59]Read from MH i2c: E2 0E 00 [12:41:59]MH_I2C_Read... [12:41:59]Read from MH i2c: E2 0E 00 D0 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 1C [12:41:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:41:59]wFMCommunicate OK [12:41:59]SAM_PROTO_GetShiftState done [12:41:59]FM_GetShiftState done [12:41:59]opened in 1727137889 [12:41:59]opened+sec_in_day 1727224289 [12:41:59]quantity*price = 150037 [12:41:59]sum+1 = 150039 [12:41:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 175 24.09.2024 12:42 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152716 ФПД: 42993639724739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T124200&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152716&fm=42993639724739&tin=02508201610067®Number=0000000000091825&sum=150000 [12:42:01]StoreToDocumentArchive [12:42:01]shift 477 fd 152716 [12:42:01]save to /storage/0477/doc_00152716 [12:42:01]save last doc name /storage/0477/doc_00152716 to /storage/kkm_last_doc_name [12:42:01]save OK [12:42:01]Clear old archive folders... [12:42:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:42:01]tlvbuf is 0147D9D0 [12:42:01]SAM_PROTO_ClearQueue [12:42:01]wFMCommunicate request_size=4 [12:42:01]MH_SAM_APDU [12:42:01]CAPDU: 80 09 00 00 [12:42:01]Write to MH i2c: E2 08 00 DD 02 80 09 00 00 00 00 00 00 51 [12:42:01]Write i2c OK [12:42:01]MH_I2C_Read... [12:42:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:42:01]Read from MH i2c: E2 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: E2 03 00 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: E2 03 00 DD 02 00 90 00 53 [12:42:01]RAPDU: 90 00 [12:42:01]wFMCommunicate OK [12:42:01]SAM_PROTO_ClearQueue done [12:42:01]KKMCreateOFDPacket [12:42:01]OFDProtocolAddRootSTLVToBuf [12:42:01]FM_MakeSignedData [12:42:01]FM_MakeSignedData [12:42:01]SAM_PROTO_SignData [12:42:01]wFMCommunicate request_size=4 [12:42:01]MH_SAM_APDU [12:42:01]CAPDU: 80 0D 01 02 [12:42:01]Write to MH i2c: E2 08 00 DE 02 80 0D 01 02 00 00 00 00 59 [12:42:01]Write i2c OK [12:42:01]MH_I2C_Read... [12:42:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:42:01]Read from MH i2c: E2 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: E2 03 00 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: E2 03 00 DE 02 00 90 00 54 [12:42:01]RAPDU: 90 00 [12:42:01]wFMCommunicate OK [12:42:01]wFMCommunicate request_size=255 [12:42:01]MH_SAM_APDU [12:42:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 98 B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 54 02 00 35 04 06 00 27 1A 3C 9F [12:42:01]Write to MH i2c: E2 02 01 DF 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 98 B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 54 02 00 35 04 06 00 27 1A 3C 9F 00 00 83 [12:42:01]Write i2c OK [12:42:01]MH_I2C_Read... [12:42:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:01]Read from MH i2c: E2 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: E2 03 00 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: E2 03 00 DF 02 00 90 00 55 [12:42:01]RAPDU: 90 00 [12:42:01]wFMCommunicate OK [12:42:01]wFMCommunicate request_size=7 [12:42:01]MH_SAM_APDU [12:42:01]CAPDU: 80 0D 02 02 02 96 C3 [12:42:01]Write to MH i2c: E2 0A 00 E0 02 80 0D 02 02 02 00 96 C3 00 00 B9 [12:42:01]Write i2c OK [12:42:01]MH_I2C_Read... [12:42:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:01]Read from MH i2c: E2 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: E2 03 00 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: E2 03 00 E0 02 00 90 00 56 [12:42:01]RAPDU: 90 00 [12:42:01]wFMCommunicate OK [12:42:01]wFMCommunicate request_size=4 [12:42:01]MH_SAM_APDU [12:42:01]CAPDU: 80 0D 03 02 [12:42:01]Write to MH i2c: E2 08 00 E1 02 80 0D 03 02 00 00 00 00 5E [12:42:01]Write i2c OK [12:42:01]MH_I2C_Read... [12:42:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:42:01]Read from MH i2c: E2 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: E2 0B 00 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: E2 0B 00 E1 02 00 20 52 A5 B3 35 75 95 E6 90 00 4E [12:42:01]RAPDU: 20 52 A5 B3 35 75 95 E6 90 00 [12:42:01]wFMCommunicate OK [12:42:01]SAM_PROTO_SignData done [12:42:01]FM_MakeSignedData done [12:42:01]CreateOFDProtocolMessage [12:42:01]wFMCommunicate request_size=4 [12:42:01]MH_SAM_APDU [12:42:01]CAPDU: 80 11 00 00 [12:42:01]Write to MH i2c: E2 08 00 E2 02 80 11 00 00 00 00 00 00 5E [12:42:01]Write i2c OK [12:42:01]MH_I2C_Read... [12:42:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:01]Read from MH i2c: E2 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: E2 17 00 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: E2 17 00 E2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [12:42:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:42:01]wFMCommunicate OK [12:42:01]CreateOFDProtocolMessage done [12:42:01]OFDSenderStorePacket 152716 [12:42:01]StoreOFDPacket docnum=152716 [12:41:51]wFMCommunicate request_size=13 [12:41:51]MH_SAM_APDU [12:41:51]CAPDU: 80 15 02 00 08 F4 03 04 00 8F B3 F2 66 [12:41:51]Write to MH i2c: E2 10 00 8E 02 80 15 02 00 08 00 F4 03 04 00 8F B3 F2 66 00 00 B5 [12:41:51]Write i2c OK [12:41:51]MH_I2C_Read... [12:41:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:41:51]Read from MH i2c: E2 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 03 00 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 03 00 8E 02 00 90 00 04 [12:41:51]RAPDU: 90 00 [12:41:51]wFMCommunicate OK [12:41:51]wFMCommunicate request_size=25 [12:41:51]MH_SAM_APDU [12:41:51]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [12:41:51]Write to MH i2c: E2 1C 00 8F 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 73 [12:41:51]Write i2c OK [12:41:51]MH_I2C_Read... [12:41:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:41:51]Read from MH i2c: E2 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 03 00 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 03 00 8F 02 00 90 00 05 [12:41:51]RAPDU: 90 00 [12:41:51]wFMCommunicate OK [12:41:51]wFMCommunicate request_size=4 [12:41:51]MH_SAM_APDU [12:41:51]CAPDU: 80 15 03 00 [12:41:51]Write to MH i2c: E2 08 00 90 02 80 15 03 00 00 00 00 00 13 [12:41:51]Write i2c OK [12:41:51]MH_I2C_Read... [12:41:51]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:41:51]Read from MH i2c: E2 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 40 00 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 40 00 90 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AE 00 00 00 35 04 06 00 8C 0A 38 82 26 C9 90 00 B5 [12:41:51]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AE 00 00 00 35 04 06 00 8C 0A 38 82 26 C9 90 00 [12:41:51]wFMCommunicate OK [12:41:51]SAM_PROTO_ProcessDocument answer len = 59 [12:41:51]SAM_PROTO_ProcessDocument done [12:41:51]SetTLVBufToDocument [12:41:51]Processing tag 1209 (04B9) [12:41:51]Malloc new data [12:41:51]Processing tag 1041 (0411) [12:41:51]Processing tag 1040 (0410) [12:41:51]Malloc new data [12:41:51]Processing tag 1038 (040E) [12:41:51]Malloc new data [12:41:51]Processing tag 1042 (0412) [12:41:51]Malloc new data [12:41:51]Processing tag 1077 (0435) [12:41:51]Malloc new data [12:41:51]SetTLVBufToDocument err=0 [12:41:51]KKMLoadAndSignReceiptData store KKM data [12:41:51]KKMLoadAndSignReceiptData err=0 [12:41:51]wFMCommunicate request_size=4 [12:41:51]MH_SAM_APDU [12:41:51]CAPDU: 80 11 00 00 [12:41:51]Write to MH i2c: E2 08 00 91 02 80 11 00 00 00 00 00 00 0D [12:41:51]Write i2c OK [12:41:51]MH_I2C_Read... [12:41:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:51]Read from MH i2c: E2 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 17 00 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 17 00 91 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [12:41:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:41:51]wFMCommunicate OK [12:41:51]Счет N : (1)1786718 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 4.430 * 67.80 = 300.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 174 24.09.2024 12:41 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152715 ФПД: 153975525615305 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T124151&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152715&fm=153975525615305&tin=02508201610067®Number=0000000000091825&sum=30000 [12:41:51]StoreToDocumentArchive [12:41:51]shift 477 fd 152715 [12:41:51]save to /storage/0477/doc_00152715 [12:41:51]save last doc name /storage/0477/doc_00152715 to /storage/kkm_last_doc_name [12:41:51]save OK [12:41:51]Clear old archive folders... [12:41:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:41:51]tlvbuf is 014B93C0 [12:41:51]SAM_PROTO_ClearQueue [12:41:51]wFMCommunicate request_size=4 [12:41:51]MH_SAM_APDU [12:41:51]CAPDU: 80 09 00 00 [12:41:51]Write to MH i2c: E2 08 00 92 02 80 09 00 00 00 00 00 00 06 [12:41:51]Write i2c OK [12:41:51]MH_I2C_Read... [12:41:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:41:51]Read from MH i2c: E2 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 03 00 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 03 00 92 02 00 90 00 08 [12:41:51]RAPDU: 90 00 [12:41:51]wFMCommunicate OK [12:41:51]SAM_PROTO_ClearQueue done [12:41:51]KKMCreateOFDPacket [12:41:51]OFDProtocolAddRootSTLVToBuf [12:41:51]FM_MakeSignedData [12:41:51]FM_MakeSignedData [12:41:51]SAM_PROTO_SignData [12:41:51]wFMCommunicate request_size=4 [12:41:51]MH_SAM_APDU [12:41:51]CAPDU: 80 0D 01 02 [12:41:51]Write to MH i2c: E2 08 00 93 02 80 0D 01 02 00 00 00 00 0E [12:41:51]Write i2c OK [12:41:51]MH_I2C_Read... [12:41:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:41:51]Read from MH i2c: E2 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 03 00 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 03 00 93 02 00 90 00 09 [12:41:51]RAPDU: 90 00 [12:41:51]wFMCommunicate OK [12:41:51]wFMCommunicate request_size=255 [12:41:51]MH_SAM_APDU [12:41:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 8F B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 54 02 00 35 04 06 00 8C [12:41:51]Write to MH i2c: E2 02 01 94 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 8F B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 54 02 00 35 04 06 00 8C 00 00 3F [12:41:51]Write i2c OK [12:41:51]MH_I2C_Read... [12:41:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:51]Read from MH i2c: E2 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 03 00 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 03 00 94 02 00 90 00 0A [12:41:51]RAPDU: 90 00 [12:41:51]wFMCommunicate OK [12:41:51]wFMCommunicate request_size=10 [12:41:51]MH_SAM_APDU [12:41:51]CAPDU: 80 0D 02 02 05 0A 38 82 26 C9 [12:41:51]Write to MH i2c: E2 0D 00 95 02 80 0D 02 02 05 00 0A 38 82 26 C9 00 00 CE [12:41:51]Write i2c OK [12:41:51]MH_I2C_Read... [12:41:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:51]Read from MH i2c: E2 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 03 00 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 03 00 95 02 00 90 00 0B [12:41:51]RAPDU: 90 00 [12:41:51]wFMCommunicate OK [12:41:51]wFMCommunicate request_size=4 [12:41:51]MH_SAM_APDU [12:41:51]CAPDU: 80 0D 03 02 [12:41:51]Write to MH i2c: E2 08 00 96 02 80 0D 03 02 00 00 00 00 13 [12:41:51]Write i2c OK [12:41:51]MH_I2C_Read... [12:41:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:41:51]Read from MH i2c: E2 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 0B 00 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 0B 00 96 02 00 BC CE 26 BC 4C C7 42 93 90 00 68 [12:41:51]RAPDU: BC CE 26 BC 4C C7 42 93 90 00 [12:41:51]wFMCommunicate OK [12:41:51]SAM_PROTO_SignData done [12:41:51]FM_MakeSignedData done [12:41:51]CreateOFDProtocolMessage [12:41:51]wFMCommunicate request_size=4 [12:41:51]MH_SAM_APDU [12:41:51]CAPDU: 80 11 00 00 [12:41:51]Write to MH i2c: E2 08 00 97 02 80 11 00 00 00 00 00 00 13 [12:41:51]Write i2c OK [12:41:51]MH_I2C_Read... [12:41:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:52]Read from MH i2c: E2 [12:41:52]MH_I2C_Read... [12:41:52]Read from MH i2c: E2 17 00 [12:41:52]MH_I2C_Read... [12:41:52]Read from MH i2c: E2 17 00 97 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [12:41:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:41:52]wFMCommunicate OK [12:41:52]CreateOFDProtocolMessage done [12:41:52]OFDSenderStorePacket 152715 [12:41:52]StoreOFDPacket docnum=152715 [12:42:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1C E9 04 01 FE 37 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 98 B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 54 02 00 35 04 06 00 27 1A 3C 9F 96 C3 20 52 A5 B3 35 75 95 E6 [12:42:01]CheckFolder [12:42:01]dirname=/storage/ofd_packets [12:42:01]CheckFolder done [12:42:01]ProducePacketName [12:42:01]name=ofd_packets/00152716 [12:42:01]NVStorageSaveData ofd_packets/00152716 [12:42:01]File name is /storage/ofd_packets/00152716 [12:42:01]Write 298 bytes [12:42:01]NVStorageSaveData done [12:42:01]OFDSenderStorePacket done [12:42:01]KKMCreateOFDPacket done [12:42:01]NVStorageSaveData kkm_last_timestamp [12:42:01]File name is /storage/kkm_last_timestamp [12:42:01]Write 4 bytes [12:42:01]NVStorageSaveData done [12:42:01]ExternCall_PrintAddStr [12:42:01]wPrintStart [12:42:01]Write to MH i2c: 01 00 00 E3 02 E5 [12:42:01]Write i2c OK [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: 01 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: 01 07 00 [12:42:01]MH_I2C_Read... [12:42:01]Read from MH i2c: 01 07 00 E3 02 00 00 00 00 00 FF 0F FA [12:42:01]RasterBufferAndPrint [12:42:01]line Счет N : (1)1786717 [12:42:01]line ИНН: 02508201610067 [12:42:01]line Контрольно-Кассовый Чек [12:42:01]line ПРОДАЖА [12:42:01]line ТРК (МРК, ГНК) : 31 [12:42:01]line Товар: 2710194210 [12:42:01]line ДТ-К-5 [12:42:01]line 19.690 * 76.20 [12:42:01]line = 1500.38 [12:42:01]line НДС 12% НСП 1% [12:42:01]line > о реализуемом товаре [12:42:01]line ОКРУГЛЕНИЕ: -0.38 [12:42:01]line ИТОГО: 1500.00 [12:42:01]line Внесено: 1500.00 [12:42:01]line СДАЧА: 0.00 [12:42:01]line НСП 1% : 13.28 [12:42:01]line НДС 12% : 159.33 [12:42:01]line Наличными: 1500.00 [12:42:01]line Безнал.: 0.00 [12:42:01]line Место: АЗС № 89 "Партнер Нефть" [12:42:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:42:01]line СНО: Общий режим [12:42:01]line Чек 175 24.09.2024 12:42 [12:42:01]line Смена: 477 ФФД: 1.0 [12:42:01]line ЗНМ: 0300000113 [12:42:01]line РНМ: 0000000000091825 [12:42:01]line Версия ККМ: 001 [12:42:01]line ФМ: 0000000000871835 [12:42:01]line ФД: 152716 [12:42:01]line ФПД: 42993639724739 [12:42:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T124200&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152716&fm=42993639724739&tin=02508201610067®Number=0000000000091825&sum=150000 [12:42:01]written 0, free lines is 4095 [12:42:02]Write to MH i2c: 01 00 00 0E 03 11 [12:42:02]Write i2c OK [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: 01 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: 01 07 00 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: 01 07 00 0E 03 00 00 00 00 00 D8 0C FC [12:42:02]RasterBufferAndPrint [12:42:02]line [12:42:02]line [12:42:02]line [12:42:02]line [12:42:02]line [12:42:02]written 0, free lines is 3303 [12:42:02]MH_Cut [12:42:02]Write to MH i2c: D1 01 00 15 03 01 EA [12:42:02]Write i2c OK [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: D1 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: D1 01 00 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: D1 01 00 15 03 00 E9 [12:42:02]Write to MH i2c: 01 00 00 16 03 19 [12:42:02]Write i2c OK [12:42:02]MH_I2C_Read... [12:42:02]*** Cut start [12:42:02]*** Purtial cut [12:42:02]*** Stage 1: CUTSNS_PIN = 1 [12:42:03]Read from MH i2c: 01 [12:42:03]MH_I2C_Read... [12:42:03]*** Stop cut motor [12:42:03]*** Cut end [12:42:03]Read from MH i2c: 01 07 00 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: 01 07 00 16 03 00 00 00 00 00 FF 0F 2E [12:42:03]process_action close_receipt done [12:42:03]requested_data is exist [12:42:03]produce_requested_data [12:42:03]requested_item fm.sn is exist - process it [12:42:03]wFMCommunicate request_size=4 [12:42:03]MH_SAM_APDU [12:42:03]CAPDU: 80 11 00 00 [12:42:03]Write to MH i2c: E2 08 00 17 03 80 11 00 00 00 00 00 00 94 [12:42:03]Write i2c OK [12:42:03]MH_I2C_Read... [12:42:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:03]Read from MH i2c: E2 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: E2 17 00 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: E2 17 00 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E7 [12:42:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:42:03]wFMCommunicate OK [12:42:03]requested_item fd.num is exist - process it [12:42:03]SAM_PROTO_GetFieldsCounters [12:42:03]wFMCommunicate request_size=4 [12:42:03]MH_SAM_APDU [12:42:03]CAPDU: 80 13 00 00 [12:42:03]Write to MH i2c: E2 08 00 18 03 80 13 00 00 00 00 00 00 97 [12:42:03]Write i2c OK [12:42:03]MH_I2C_Read... [12:42:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:42:03]Read from MH i2c: E2 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: E2 62 00 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: E2 62 00 18 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 85 [12:42:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:42:03]wFMCommunicate OK [12:42:03]SAM_PROTO_GetFieldsCounters done [12:42:03]requested_item shift.num is exist - process it [12:42:03]requested_item shift.opened is exist - process it [12:42:03]req_shift_opened [12:42:03]FM_GetShiftState [12:42:03]SAM_PROTO_GetShiftState [12:42:03]wFMCommunicate request_size=4 [12:42:03]MH_SAM_APDU [12:42:03]CAPDU: 80 13 01 00 [12:42:03]Write to MH i2c: E2 08 00 19 03 80 13 01 00 00 00 00 00 99 [12:42:03]Write i2c OK [12:42:03]MH_I2C_Read... [12:42:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:03]Read from MH i2c: E2 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: E2 0E 00 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: E2 0E 00 19 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 66 [12:42:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:42:03]wFMCommunicate OK [12:42:03]SAM_PROTO_GetShiftState done [12:42:03]FM_GetShiftState done [12:42:03]req_shift_opened done [12:42:03]requested_item shift.open_date is exist - process it [12:42:03]req_shift_open_date [12:42:03]req_shift_open_date done [12:42:03]produce_requested_data done [12:42:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152716,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:42:03]process_action_free close_receipt [12:42:03]json_value_free [12:42:03]json_value_free done [12:42:03]process_json_proto returns [12:42:03]Send response to host [12:42:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152716,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:42:03]free response buf [12:42:03]execute_script done [12:42:03]execute_script returns [12:42:03]free content buf [12:42:03]Sock 9.Close socket [12:42:03]Sock 9.Thread stoped [12:42:03]recv_with_timeout no data received [12:42:03]CommunicateWithHost answer receiving error [12:42:03]CommunicateWithHost err = -3 [12:42:03]OFD Sender: Server communicate error [12:42:03]OFD Sender: Processing packet 152715 [packets to send 831, broken 829] [12:42:03]ProducePacketName [12:42:03]name=ofd_packets/00152715 [12:42:03]OFD Sender: To server: pG, [12:42:03]CommunicateWithHost lk.salyk.kg:30040 [12:42:03]ConnectInit lk.salyk.kg [12:42:08]ConnectInit Can't take IP for lk.salyk.kg [12:42:08]CommunicateWithHost connect error [12:42:08]CommunicateWithHost err = -1 [12:42:08]OFD Sender: Server communicate error [12:42:14]OFD Sender: Processing packet 152715 [packets to send 831, broken 829] [12:42:14]ProducePacketName [12:42:14]name=ofd_packets/00152715 [12:42:14]OFD Sender: To server: pG, [12:42:14]CommunicateWithHost lk.salyk.kg:30040 [12:42:14]ConnectInit lk.salyk.kg [12:42:14]recv_with_timeout no data received [12:42:19]ConnectInit Can't take IP for lk.salyk.kg [12:42:19]CommunicateWithHost connect error [12:42:19]CommunicateWithHost err = -1 [12:42:19]OFD Sender: Server communicate error [12:42:24]OFD Sender: Processing packet 152715 [packets to send 831, broken 829] [12:42:24]ProducePacketName [12:42:24]name=ofd_packets/00152715 [12:42:24]OFD Sender: To server: pG, [12:42:24]CommunicateWithHost lk.salyk.kg:30040 [12:42:24]ConnectInit lk.salyk.kg [12:42:24]Connected sock=9 [12:42:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E6 E9 07 01 5A 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 8F B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 54 02 00 35 04 06 00 8C 0A 38 82 26 C9 BC CE 26 BC 4C C7 42 93 [12:42:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DB 21 47 00 4D 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 54 02 00 F4 03 04 00 AD 5B F2 66 B6 04 01 00 00 67 2A F5 B9 F9 C0 D1 C0 [12:42:24]CommunicateWithHost err = 0 [12:42:24]CheckOFDResponse [12:42:24]1017 (14) - 77093643461234 [12:42:24]1041 (16) - 0000000000871835 [12:42:24]1040 (4) - 152715 [12:42:24]1012 (4) - 24.09.2024 06:26 [12:42:24]1206 (1) - 0 [12:42:24]OFD Sender: Remove packet 152715 [12:42:24]ProducePacketName [12:42:24]name=ofd_packets/00152715 [12:42:24]NVStorageDeleteData [12:42:25]OFD Sender: Processing packet 152716 [packets to send 830, broken 829] [12:42:25]ProducePacketName [12:42:25]name=ofd_packets/00152716 [12:42:25]OFD Sender: To server: pG, [12:42:25]CommunicateWithHost lk.salyk.kg:30040 [12:42:25]ConnectInit lk.salyk.kg [12:42:25]Connected sock=9 [12:42:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1C E9 04 01 FE 37 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 98 B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 54 02 00 35 04 06 00 27 1A 3C 9F 96 C3 20 52 A5 B3 35 75 95 E6 [12:42:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B6 6B 47 00 27 A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 54 02 00 F4 03 04 00 AE 5B F2 66 B6 04 01 00 00 6F 63 72 A4 6B 62 F0 0A [12:42:25]CommunicateWithHost err = 0 [12:42:25]CheckOFDResponse [12:42:25]1017 (14) - 77093643461234 [12:42:25]1041 (16) - 0000000000871835 [12:42:25]1040 (4) - 152716 [12:42:25]1012 (4) - 24.09.2024 06:26 [12:42:25]1206 (1) - 0 [12:42:25]OFD Sender: Remove packet 152716 [12:42:25]ProducePacketName [12:42:25]name=ofd_packets/00152716 [12:42:25]NVStorageDeleteData [12:42:26]OFD Sender: No OFD packet to send [12:42:31]OFD Sender: No OFD packet to send [12:42:36]OFD Sender: No OFD packet to send [12:42:41]OFD Sender: No OFD packet to send [12:42:46]OFD Sender: No OFD packet to send [12:42:51]OFD Sender: No OFD packet to send [12:42:52]recv_with_timeout no data received [12:42:56]OFD Sender: No OFD packet to send [12:43:01]OFD Sender: No OFD packet to send [12:43:06]OFD Sender: No OFD packet to send [12:43:11]OFD Sender: No OFD packet to send [12:43:16]OFD Sender: No OFD packet to send [12:43:21]OFD Sender: No OFD packet to send [12:43:26]OFD Sender: No OFD packet to send [12:43:27]recv_with_timeout no data received [12:43:31]OFD Sender: No OFD packet to send [12:43:34]accept exits with 7 [12:43:34]New connection [12:43:34]New thread 3067346276 created [12:43:34]Thread 3067202916 joined [12:43:34]Waiting for new connection... [12:43:34] Sock 7.Parse request [12:43:34]Sock 7.Check first char [12:43:34]Sock 7.First char is OK [12:43:34]request: POST /json_proto HTTP/1.0 [12:43:34]Method: POST [12:43:34]URL: /json_proto [12:43:34]Method is POST - this is cgi request [12:43:34]url: /json_proto [12:43:34]query_string will be loaded in cgi processing [12:43:34]execute_cgi json_proto POST (null) [12:43:34]execute_cgi path=json_proto method=POST [12:43:34]POST find Content-Length [12:43:34]Host: 172.17.43.67:8080 [12:43:34]Content-Length: 680 [12:43:34]Content-Type: application/json [12:43:34] [12:43:34]POST finish read [12:43:34]Found Content-Length = 680 [12:43:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:34]execute_script... [12:43:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:34]POST & json_proto [12:43:34]process_json_proto [12:43:34]json parsed OK: [12:43:34]protocol is kg_v1.0 [12:43:34]action value=close_receipt [12:43:34]process_action close_receipt [12:43:34]cmd_close_receipt [12:43:34]MH_GetDate [12:43:34]Write to MH i2c: F0 00 00 1A 03 0C [12:43:34]Write i2c OK [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: F0 [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: F0 09 00 [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: F0 09 00 1A 03 00 F7 B3 F2 66 6A BD 47 65 EA [12:43:34]GetLastDocTimeStamp 1727181720 [12:43:34]current date 1727181815 [12:43:34]FM_GetShiftState [12:43:34]SAM_PROTO_GetShiftState [12:43:34]wFMCommunicate request_size=4 [12:43:34]MH_SAM_APDU [12:43:34]CAPDU: 80 13 01 00 [12:43:34]Write to MH i2c: E2 08 00 1B 03 80 13 01 00 00 00 00 00 9B [12:43:34]Write i2c OK [12:43:34]MH_I2C_Read... [12:43:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:34]Read from MH i2c: E2 [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: E2 0E 00 [12:43:34]MH_I2C_Read... [12:43:34]Read from MH i2c: E2 0E 00 1B 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [12:43:34]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:43:34]wFMCommunicate OK [12:43:34]SAM_PROTO_GetShiftState done [12:43:34]FM_GetShiftState done [12:43:34]opened in 1727137889 [12:43:34]opened+sec_in_day 1727224289 [12:43:34]quantity*price = 100050 [12:43:34]sum+1 = 100052 [12:43:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 176 24.09.2024 12:43 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152717 ФПД: 7900453839603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T124335&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152717&fm=7900453839603&tin=02508201610067®Number=0000000000091825&sum=100000 [12:43:35]StoreToDocumentArchive [12:43:35]shift 477 fd 152717 [12:43:35]save to /storage/0477/doc_00152717 [12:43:35]save last doc name /storage/0477/doc_00152717 to /storage/kkm_last_doc_name [12:43:35]save OK [12:43:35]Clear old archive folders... [12:43:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:43:35]tlvbuf is 014BAEF0 [12:43:35]SAM_PROTO_ClearQueue [12:43:35]wFMCommunicate request_size=4 [12:43:35]MH_SAM_APDU [12:43:35]CAPDU: 80 09 00 00 [12:43:35]Write to MH i2c: E2 08 00 28 03 80 09 00 00 00 00 00 00 9D [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:43:35]Read from MH i2c: E2 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 03 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 03 00 28 03 00 90 00 9F [12:43:35]RAPDU: 90 00 [12:43:35]wFMCommunicate OK [12:43:35]SAM_PROTO_ClearQueue done [12:43:35]KKMCreateOFDPacket [12:43:35]OFDProtocolAddRootSTLVToBuf [12:43:35]FM_MakeSignedData [12:43:35]FM_MakeSignedData [12:43:35]SAM_PROTO_SignData [12:43:35]wFMCommunicate request_size=4 [12:43:35]MH_SAM_APDU [12:43:35]CAPDU: 80 0D 01 02 [12:43:35]Write to MH i2c: E2 08 00 29 03 80 0D 01 02 00 00 00 00 A5 [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:43:35]Read from MH i2c: E2 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 03 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 03 00 29 03 00 90 00 A0 [12:43:35]RAPDU: 90 00 [12:43:35]wFMCommunicate OK [12:43:35]wFMCommunicate request_size=255 [12:43:35]MH_SAM_APDU [12:43:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 F7 B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 54 02 00 35 04 06 00 07 2F 77 BE [12:43:35]Write to MH i2c: E2 02 01 2A 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 F7 B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 54 02 00 35 04 06 00 07 2F 77 BE 00 00 08 [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:35]Read from MH i2c: E2 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 03 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 03 00 2A 03 00 90 00 A1 [12:43:35]RAPDU: 90 00 [12:43:35]wFMCommunicate OK [12:43:35]wFMCommunicate request_size=7 [12:43:35]MH_SAM_APDU [12:43:35]CAPDU: 80 0D 02 02 02 A2 F3 [12:43:35]Write to MH i2c: E2 0A 00 2B 03 80 0D 02 02 02 00 A2 F3 00 00 41 [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:35]Read from MH i2c: E2 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 03 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 03 00 2B 03 00 90 00 A2 [12:43:35]RAPDU: 90 00 [12:43:35]wFMCommunicate OK [12:43:35]wFMCommunicate request_size=4 [12:43:35]MH_SAM_APDU [12:43:35]CAPDU: 80 0D 03 02 [12:43:35]Write to MH i2c: E2 08 00 2C 03 80 0D 03 02 00 00 00 00 AA [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:43:35]Read from MH i2c: E2 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 0B 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 0B 00 2C 03 00 61 DF 64 D8 89 E7 79 89 90 00 99 [12:43:35]RAPDU: 61 DF 64 D8 89 E7 79 89 90 00 [12:43:35]wFMCommunicate OK [12:43:35]SAM_PROTO_SignData done [12:43:35]FM_MakeSignedData done [12:43:35]CreateOFDProtocolMessage [12:43:35]wFMCommunicate request_size=4 [12:43:35]MH_SAM_APDU [12:43:35]CAPDU: 80 11 00 00 [12:43:35]Write to MH i2c: E2 08 00 2D 03 80 11 00 00 00 00 00 00 AA [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:35]Read from MH i2c: E2 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 17 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 17 00 2D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [12:43:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:43:35]wFMCommunicate OK [12:43:35]CreateOFDProtocolMessage done [12:43:35]OFDSenderStorePacket 152717 [12:43:35]StoreOFDPacket docnum=152717 [12:43:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 05 0F 04 01 B7 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 F7 B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 54 02 00 35 04 06 00 07 2F 77 BE A2 F3 61 DF 64 D8 89 E7 79 89 [12:43:35]CheckFolder [12:43:35]dirname=/storage/ofd_packets [12:43:35]CheckFolder done [12:43:35]ProducePacketName [12:43:35]name=ofd_packets/00152717 [12:43:35]NVStorageSaveData ofd_packets/00152717 [12:43:35]File name is /storage/ofd_packets/00152717 [12:43:35]Write 298 bytes [12:43:35]NVStorageSaveData done [12:43:35]OFDSenderStorePacket done [12:43:35]KKMCreateOFDPacket done [12:43:35]NVStorageSaveData kkm_last_timestamp [12:43:35]File name is /storage/kkm_last_timestamp [12:43:35]Write 4 bytes [12:43:35]NVStorageSaveData done [12:43:35]ExternCall_PrintAddStr [12:43:35]wPrintStart [12:43:35]Write to MH i2c: 01 00 00 2E 03 31 [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: 01 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: 01 07 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: 01 07 00 2E 03 00 00 00 00 00 FF 0F 46 [12:43:35]RasterBufferAndPrint [12:43:35]line Счет N : (1)1786719 [12:43:35]line ИНН: 02508201610067 [12:43:35]line Контрольно-Кассовый Чек [12:43:35]line ПРОДАЖА [12:43:35]line ТРК (МРК, ГНК) : 31 [12:43:35]line Товар: 2710194210 [12:43:35]line ДТ-К-5 [12:43:35]line 13.130 * 76.20 [12:43:35]line = 1000.51 [12:43:35]line НДС 12% НСП 1% [12:43:35]line > о реализуемом товаре [12:43:35]line ОКРУГЛЕНИЕ: -0.51 [12:43:35]line ИТОГО: 1000.00 [12:43:35]line Внесено: 1000.00 [12:43:35]line СДАЧА: 0.00 [12:43:35]line НСП 1% : 8.85 [12:43:35]line НДС 12% : 106.25 [12:43:35]line Наличными: 1000.00 [12:43:35]line Безнал.: 0.00 [12:43:35]line Место: АЗС № 89 "Партнер Нефть" [12:43:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:43:35]line СНО: Общий режим [12:43:35]line Чек 176 24.09.2024 12:43 [12:43:35]line Смена: 477 ФФД: 1.0 [12:43:35]line ЗНМ: 0300000113 [12:43:35]line РНМ: 0000000000091825 [12:43:35]line Версия ККМ: 001 [12:43:35]line ФМ: 0000000000871835 [12:43:35]line ФД: 152717 [12:43:35]line ФПД: 7900453839603 [12:43:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T124335&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152717&fm=7900453839603&tin=02508201610067®Number=0000000000091825&sum=100000 [12:43:36]OFD Sender: Processing packet 152717 [packets to send 830, broken 829] [12:43:36]ProducePacketName [12:43:36]name=ofd_packets/00152717 [12:43:36]OFD Sender: To server: pG, [12:43:36]CommunicateWithHost lk.salyk.kg:30040 [12:43:36]ConnectInit lk.salyk.kg [12:43:36]written 0, free lines is 4095 [12:43:36]Write to MH i2c: 01 00 00 59 03 5C [12:43:36]Write i2c OK [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: 01 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: 01 07 00 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: 01 07 00 59 03 00 00 00 00 00 D2 0C 41 [12:43:36]RasterBufferAndPrint [12:43:36]line [12:43:36]line [12:43:36]line [12:43:36]line [12:43:36]line [12:43:36]written 0, free lines is 3288 [12:43:36]MH_Cut [12:43:36]Write to MH i2c: D1 01 00 60 03 01 35 [12:43:36]Write i2c OK [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: D1 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: D1 01 00 [12:43:36]MH_I2C_Read... [12:43:36]Read from MH i2c: D1 01 00 60 03 00 34 [12:43:36]Write to MH i2c: 01 00 00 61 03 64 [12:43:36]Write i2c OK [12:43:36]MH_I2C_Read... [12:43:37]*** Cut start [12:43:37]*** Purtial cut [12:43:37]*** Stage 1: CUTSNS_PIN = 1 [12:43:37]Read from MH i2c: 01 [12:43:37]MH_I2C_Read... [12:43:37]*** Stop cut motor [12:43:37]*** Cut end [12:43:37]Connected sock=10 [12:43:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 05 0F 04 01 B7 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 F7 B3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 54 02 00 35 04 06 00 07 2F 77 BE A2 F3 61 DF 64 D8 89 E7 79 89 [12:43:37]Read from MH i2c: 01 07 00 [12:43:37]MH_I2C_Read... [12:43:37]Read from MH i2c: 01 07 00 61 03 00 00 00 00 00 FF 0F 79 [12:43:37]process_action close_receipt done [12:43:37]requested_data is exist [12:43:37]produce_requested_data [12:43:37]requested_item fm.sn is exist - process it [12:43:37]wFMCommunicate request_size=4 [12:43:37]MH_SAM_APDU [12:43:37]CAPDU: 80 11 00 00 [12:43:37]Write to MH i2c: E2 08 00 62 03 80 11 00 00 00 00 00 00 DF [12:43:37]Write i2c OK [12:43:37]MH_I2C_Read... [12:43:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:37]Read from MH i2c: E2 [12:43:37]MH_I2C_Read... [12:43:37]Read from MH i2c: E2 17 00 [12:43:37]MH_I2C_Read... [12:43:37]Read from MH i2c: E2 17 00 62 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [12:43:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:43:37]wFMCommunicate OK [12:43:37]requested_item fd.num is exist - process it [12:43:37]SAM_PROTO_GetFieldsCounters [12:43:37]wFMCommunicate request_size=4 [12:43:37]MH_SAM_APDU [12:43:37]CAPDU: 80 13 00 00 [12:43:37]Write to MH i2c: E2 08 00 63 03 80 13 00 00 00 00 00 00 E2 [12:43:37]Write i2c OK [12:43:37]MH_I2C_Read... [12:43:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:43:37]Read from MH i2c: E2 [12:43:37]MH_I2C_Read... [12:43:37]Read from MH i2c: E2 62 00 [12:43:37]MH_I2C_Read... [12:43:37]Read from MH i2c: E2 62 00 63 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 D4 [12:43:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:43:37]wFMCommunicate OK [12:43:37]SAM_PROTO_GetFieldsCounters done [12:43:37]requested_item shift.num is exist - process it [12:43:37]requested_item shift.opened is exist - process it [12:43:37]req_shift_opened [12:43:37]FM_GetShiftState [12:43:37]SAM_PROTO_GetShiftState [12:43:37]wFMCommunicate request_size=4 [12:43:37]MH_SAM_APDU [12:43:37]CAPDU: 80 13 01 00 [12:43:37]Write to MH i2c: E2 08 00 64 03 80 13 01 00 00 00 00 00 E4 [12:43:37]Write i2c OK [12:43:37]MH_I2C_Read... [12:43:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:37]Read from MH i2c: E2 [12:43:37]MH_I2C_Read... [12:43:37]Read from MH i2c: E2 0E 00 [12:43:37]MH_I2C_Read... [12:43:37]Read from MH i2c: E2 0E 00 64 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B1 [12:43:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:43:37]wFMCommunicate OK [12:43:37]SAM_PROTO_GetShiftState done [12:43:37]FM_GetShiftState done [12:43:37]req_shift_opened done [12:43:37]requested_item shift.open_date is exist - process it [12:43:37]req_shift_open_date [12:43:37]req_shift_open_date done [12:43:37]produce_requested_data done [12:43:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152717,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:43:37]process_action_free close_receipt [12:43:37]json_value_free [12:43:37]json_value_free done [12:43:37]process_json_proto returns [12:43:37]Send response to host [12:43:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152717,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:43:37]free response buf [12:43:37]execute_script done [12:43:37]execute_script returns [12:43:37]free content buf [12:43:37]Sock 7.Close socket [12:43:37]Sock 7.Thread stoped [12:43:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 33 A6 47 00 5C DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 54 02 00 F4 03 04 00 F6 5B F2 66 B6 04 01 00 00 04 DF 04 2E 89 EB 40 3C [12:43:38]CommunicateWithHost err = 0 [12:43:38]CheckOFDResponse [12:43:38]1017 (14) - 77093643461234 [12:43:38]1041 (16) - 0000000000871835 [12:43:38]1040 (4) - 152717 [12:43:38]1012 (4) - 24.09.2024 06:28 [12:43:38]1206 (1) - 0 [12:43:38]OFD Sender: Remove packet 152717 [12:43:38]ProducePacketName [12:43:38]name=ofd_packets/00152717 [12:43:38]NVStorageDeleteData [12:43:38]OFD Sender: No OFD packet to send [12:43:43]OFD Sender: No OFD packet to send [12:43:44]recv_with_timeout no data received [12:43:48]OFD Sender: No OFD packet to send [12:43:53]OFD Sender: No OFD packet to send [12:43:58]OFD Sender: No OFD packet to send [12:44:03]OFD Sender: No OFD packet to send [12:44:08]OFD Sender: No OFD packet to send [12:44:13]OFD Sender: No OFD packet to send [12:44:18]OFD Sender: No OFD packet to send [12:44:23]OFD Sender: No OFD packet to send [12:44:28]OFD Sender: No OFD packet to send [12:44:33]OFD Sender: No OFD packet to send [12:44:43]OFD Sender: No OFD packet to send [12:44:48]OFD Sender: No OFD packet to send [12:44:53]OFD Sender: No OFD packet to send [12:44:53]recv_with_timeout no data received [12:44:58]OFD Sender: No OFD packet to send [12:45:03]OFD Sender: No OFD packet to send [12:45:08]OFD Sender: No OFD packet to send [12:45:13]OFD Sender: No OFD packet to send [12:45:18]OFD Sender: No OFD packet to send [12:45:23]OFD Sender: No OFD packet to send [12:45:28]OFD Sender: No OFD packet to send [12:45:33]OFD Sender: No OFD packet to send [12:45:38]OFD Sender: No OFD packet to send [12:45:44]OFD Sender: No OFD packet to send [12:45:49]OFD Sender: No OFD packet to send [12:45:54]OFD Sender: No OFD packet to send [12:45:59]OFD Sender: No OFD packet to send [12:46:04]OFD Sender: No OFD packet to send [12:46:09]OFD Sender: No OFD packet to send [12:46:11]recv_with_timeout no data received [12:46:14]OFD Sender: No OFD packet to send [12:46:19]OFD Sender: No OFD packet to send [12:46:24]OFD Sender: No OFD packet to send [12:46:29]OFD Sender: No OFD packet to send [12:46:33]accept exits with 9 [12:46:33]New connection [12:46:33]New thread 3067202916 created [12:46:33]Thread 3067346276 joined [12:46:33]Waiting for new connection... [12:46:33] Sock 9.Parse request [12:46:33]Sock 9.Check first char [12:46:33]Sock 9.First char is OK [12:46:33]request: POST /json_proto HTTP/1.0 [12:46:33]Method: POST [12:46:33]URL: /json_proto [12:46:33]Method is POST - this is cgi request [12:46:33]url: /json_proto [12:46:33]query_string will be loaded in cgi processing [12:46:33]execute_cgi json_proto POST (null) [12:46:33]execute_cgi path=json_proto method=POST [12:46:33]POST find Content-Length [12:46:33]Host: 172.17.43.67:8080 [12:46:33]Content-Length: 683 [12:46:33]Content-Type: application/json [12:46:33] [12:46:33]POST finish read [12:46:33]Found Content-Length = 683 [12:46:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:33]execute_script... [12:46:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:33]POST & json_proto [12:46:33]process_json_proto [12:46:33]json parsed OK: [12:46:33]protocol is kg_v1.0 [12:46:33]action value=close_receipt [12:46:33]process_action close_receipt [12:46:33]cmd_close_receipt [12:46:33]MH_GetDate [12:46:33]Write to MH i2c: F0 00 00 65 03 57 [12:46:33]Write i2c OK [12:46:33]MH_I2C_Read... [12:46:33]Read from MH i2c: F0 [12:46:33]MH_I2C_Read... [12:46:33]Read from MH i2c: F0 09 00 [12:46:33]MH_I2C_Read... [12:46:33]Read from MH i2c: F0 09 00 65 03 00 AA B4 F2 66 6A BD 47 65 E9 [12:46:33]GetLastDocTimeStamp 1727181815 [12:46:33]current date 1727181994 [12:46:33]FM_GetShiftState [12:46:33]SAM_PROTO_GetShiftState [12:46:33]wFMCommunicate request_size=4 [12:46:33]MH_SAM_APDU [12:46:33]CAPDU: 80 13 01 00 [12:46:33]Write to MH i2c: E2 08 00 66 03 80 13 01 00 00 00 00 00 E6 [12:46:33]Write i2c OK [12:46:33]MH_I2C_Read... [12:46:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:33]Read from MH i2c: E2 [12:46:33]MH_I2C_Read... [12:46:33]Read from MH i2c: E2 0E 00 [12:46:33]MH_I2C_Read... [12:46:33]Read from MH i2c: E2 0E 00 66 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B3 [12:46:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:46:33]wFMCommunicate OK [12:46:33]SAM_PROTO_GetShiftState done [12:46:33]FM_GetShiftState done [12:46:33]opened in 1727137889 [12:46:33]opened+sec_in_day 1727224289 [12:46:33]quantity*price = 100021 [12:46:33]sum+1 = 100023 [12:46:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 177 24.09.2024 12:46 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152718 ФПД: 36773549754506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T124634&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152718&fm=36773549754506&tin=02508201610067®Number=0000000000091825&sum=100000 [12:46:34]StoreToDocumentArchive [12:46:34]shift 477 fd 152718 [12:46:34]save to /storage/0477/doc_00152718 [12:46:34]save last doc name /storage/0477/doc_00152718 to /storage/kkm_last_doc_name [12:46:34]save OK [12:46:34]Clear old archive folders... [12:46:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:46:34]tlvbuf is 014B7480 [12:46:34]SAM_PROTO_ClearQueue [12:46:34]wFMCommunicate request_size=4 [12:46:34]MH_SAM_APDU [12:46:34]CAPDU: 80 09 00 00 [12:46:34]Write to MH i2c: E2 08 00 73 03 80 09 00 00 00 00 00 00 E8 [12:46:34]Write i2c OK [12:46:34]MH_I2C_Read... [12:46:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:34]Read from MH i2c: E2 [12:46:34]MH_I2C_Read... [12:46:34]Read from MH i2c: E2 03 00 [12:46:34]MH_I2C_Read... [12:46:34]Read from MH i2c: E2 03 00 73 03 00 90 00 EA [12:46:34]RAPDU: 90 00 [12:46:34]wFMCommunicate OK [12:46:34]SAM_PROTO_ClearQueue done [12:46:34]KKMCreateOFDPacket [12:46:34]OFDProtocolAddRootSTLVToBuf [12:46:34]FM_MakeSignedData [12:46:34]FM_MakeSignedData [12:46:34]SAM_PROTO_SignData [12:46:34]wFMCommunicate request_size=4 [12:46:34]MH_SAM_APDU [12:46:34]CAPDU: 80 0D 01 02 [12:46:34]Write to MH i2c: E2 08 00 74 03 80 0D 01 02 00 00 00 00 F0 [12:46:34]Write i2c OK [12:46:34]MH_I2C_Read... [12:46:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:34]Read from MH i2c: E2 [12:46:34]MH_I2C_Read... [12:46:34]Read from MH i2c: E2 03 00 [12:46:34]MH_I2C_Read... [12:46:34]Read from MH i2c: E2 03 00 74 03 00 90 00 EB [12:46:34]RAPDU: 90 00 [12:46:34]wFMCommunicate OK [12:46:34]wFMCommunicate request_size=255 [12:46:34]MH_SAM_APDU [12:46:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 AA B4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 54 02 00 35 04 06 00 21 [12:46:34]Write to MH i2c: E2 02 01 75 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 AA B4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 54 02 00 35 04 06 00 21 00 00 E6 [12:46:34]Write i2c OK [12:46:34]MH_I2C_Read... [12:46:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:35]Read from MH i2c: E2 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: E2 03 00 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: E2 03 00 75 03 00 90 00 EC [12:46:35]RAPDU: 90 00 [12:46:35]wFMCommunicate OK [12:46:35]wFMCommunicate request_size=10 [12:46:35]MH_SAM_APDU [12:46:35]CAPDU: 80 0D 02 02 05 72 02 5E C8 8A [12:46:35]Write to MH i2c: E2 0D 00 76 03 80 0D 02 02 05 00 72 02 5E C8 8A 00 00 21 [12:46:35]Write i2c OK [12:46:35]MH_I2C_Read... [12:46:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:35]Read from MH i2c: E2 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: E2 03 00 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: E2 03 00 76 03 00 90 00 ED [12:46:35]RAPDU: 90 00 [12:46:35]wFMCommunicate OK [12:46:35]wFMCommunicate request_size=4 [12:46:35]MH_SAM_APDU [12:46:35]CAPDU: 80 0D 03 02 [12:46:35]Write to MH i2c: E2 08 00 77 03 80 0D 03 02 00 00 00 00 F5 [12:46:35]Write i2c OK [12:46:35]MH_I2C_Read... [12:46:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:35]Read from MH i2c: E2 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: E2 0B 00 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: E2 0B 00 77 03 00 CD EF B6 BF F0 9F F9 4D 90 00 FC [12:46:35]RAPDU: CD EF B6 BF F0 9F F9 4D 90 00 [12:46:35]wFMCommunicate OK [12:46:35]SAM_PROTO_SignData done [12:46:35]FM_MakeSignedData done [12:46:35]CreateOFDProtocolMessage [12:46:35]wFMCommunicate request_size=4 [12:46:35]MH_SAM_APDU [12:46:35]CAPDU: 80 11 00 00 [12:46:35]Write to MH i2c: E2 08 00 78 03 80 11 00 00 00 00 00 00 F5 [12:46:35]Write i2c OK [12:46:35]MH_I2C_Read... [12:46:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:35]Read from MH i2c: E2 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: E2 17 00 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: E2 17 00 78 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [12:46:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:46:35]wFMCommunicate OK [12:46:35]CreateOFDProtocolMessage done [12:46:35]OFDSenderStorePacket 152718 [12:46:35]StoreOFDPacket docnum=152718 [12:46:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 59 F5 07 01 9B 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 AA B4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 54 02 00 35 04 06 00 21 72 02 5E C8 8A CD EF B6 BF F0 9F F9 4D [12:46:35]CheckFolder [12:46:35]dirname=/storage/ofd_packets [12:46:35]CheckFolder done [12:46:35]ProducePacketName [12:46:35]name=ofd_packets/00152718 [12:46:35]NVStorageSaveData ofd_packets/00152718 [12:46:35]File name is /storage/ofd_packets/00152718 [12:46:35]Write 301 bytes [12:46:35]NVStorageSaveData done [12:46:35]OFDSenderStorePacket done [12:46:35]KKMCreateOFDPacket done [12:46:35]NVStorageSaveData kkm_last_timestamp [12:46:35]File name is /storage/kkm_last_timestamp [12:46:35]Write 4 bytes [12:46:35]NVStorageSaveData done [12:46:35]ExternCall_PrintAddStr [12:46:35]wPrintStart [12:46:35]Write to MH i2c: 01 00 00 79 03 7C [12:46:35]Write i2c OK [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: 01 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: 01 07 00 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: 01 07 00 79 03 00 00 00 00 00 FF 0F 91 [12:46:35]RasterBufferAndPrint [12:46:35]line Счет N : (1)1786720 [12:46:35]line ИНН: 02508201610067 [12:46:35]line Контрольно-Кассовый Чек [12:46:35]line ПРОДАЖА [12:46:35]line ТРК (МРК, ГНК) : 23 [12:46:35]line Товар: 2710124500 [12:46:35]line Аи-95-К-5 [12:46:35]line 13.480 * 74.20 [12:46:35]line = 1000.22 [12:46:35]line НДС 12% НСП 1% [12:46:35]line > о реализуемом товаре [12:46:35]line ОКРУГЛЕНИЕ: -0.22 [12:46:35]line ИТОГО: 1000.00 [12:46:35]line Внесено: 1000.00 [12:46:35]line СДАЧА: 0.00 [12:46:35]line НСП 1% : 8.85 [12:46:35]line НДС 12% : 106.22 [12:46:35]line Наличными: 1000.00 [12:46:35]line Безнал.: 0.00 [12:46:35]line Место: АЗС № 89 "Партнер Нефть" [12:46:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:46:35]line СНО: Общий режим [12:46:35]line Чек 177 24.09.2024 12:46 [12:46:35]line Смена: 477 ФФД: 1.0 [12:46:35]line ЗНМ: 0300000113 [12:46:35]line РНМ: 0000000000091825 [12:46:35]line Версия ККМ: 001 [12:46:35]line ФМ: 0000000000871835 [12:46:35]line ФД: 152718 [12:46:35]line ФПД: 36773549754506 [12:46:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T124634&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152718&fm=36773549754506&tin=02508201610067®Number=0000000000091825&sum=100000 [12:46:35]written 0, free lines is 4095 [12:46:35]OFD Sender: Processing packet 152718 [packets to send 830, broken 829] [12:46:35]ProducePacketName [12:46:35]name=ofd_packets/00152718 [12:46:35]OFD Sender: To server: pG, [12:46:35]CommunicateWithHost lk.salyk.kg:30040 [12:46:35]ConnectInit lk.salyk.kg [12:46:35]recv_with_timeout no data received [12:46:35]Write to MH i2c: 01 00 00 A4 03 A7 [12:46:35]Write i2c OK [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: 01 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: 01 07 00 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: 01 07 00 A4 03 00 00 00 00 00 DF 0C 99 [12:46:35]RasterBufferAndPrint [12:46:35]line [12:46:35]line [12:46:35]line [12:46:35]line [12:46:35]line [12:46:35]written 0, free lines is 3301 [12:46:35]MH_Cut [12:46:35]Write to MH i2c: D1 01 00 AB 03 01 80 [12:46:35]Write i2c OK [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: D1 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: D1 01 00 [12:46:35]MH_I2C_Read... [12:46:35]Read from MH i2c: D1 01 00 AB 03 00 7F [12:46:35]Write to MH i2c: 01 00 00 AC 03 AF [12:46:35]Write i2c OK [12:46:35]MH_I2C_Read... [12:46:36]*** Cut start [12:46:36]*** Purtial cut [12:46:36]*** Stage 1: CUTSNS_PIN = 1 [12:46:36]Read from MH i2c: 01 [12:46:36]MH_I2C_Read... [12:46:36]*** Stop cut motor [12:46:36]*** Cut end [12:46:36]Read from MH i2c: 01 07 00 [12:46:36]MH_I2C_Read... [12:46:36]Read from MH i2c: 01 07 00 AC 03 00 00 00 00 00 FF 0F C4 [12:46:36]process_action close_receipt done [12:46:36]requested_data is exist [12:46:36]produce_requested_data [12:46:36]requested_item fm.sn is exist - process it [12:46:36]wFMCommunicate request_size=4 [12:46:36]MH_SAM_APDU [12:46:36]CAPDU: 80 11 00 00 [12:46:36]Write to MH i2c: E2 08 00 AD 03 80 11 00 00 00 00 00 00 2A [12:46:36]Write i2c OK [12:46:36]MH_I2C_Read... [12:46:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:36]Read from MH i2c: E2 [12:46:36]MH_I2C_Read... [12:46:36]Read from MH i2c: E2 17 00 [12:46:36]MH_I2C_Read... [12:46:36]Read from MH i2c: E2 17 00 AD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [12:46:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:46:36]wFMCommunicate OK [12:46:36]requested_item fd.num is exist - process it [12:46:36]SAM_PROTO_GetFieldsCounters [12:46:36]wFMCommunicate request_size=4 [12:46:36]MH_SAM_APDU [12:46:36]CAPDU: 80 13 00 00 [12:46:36]Write to MH i2c: E2 08 00 AE 03 80 13 00 00 00 00 00 00 2D [12:46:36]Write i2c OK [12:46:36]MH_I2C_Read... [12:46:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:37]Read from MH i2c: E2 [12:46:37]MH_I2C_Read... [12:46:37]Read from MH i2c: E2 62 00 [12:46:37]MH_I2C_Read... [12:46:37]Read from MH i2c: E2 62 00 AE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 23 [12:46:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:46:37]wFMCommunicate OK [12:46:37]SAM_PROTO_GetFieldsCounters done [12:46:37]requested_item shift.num is exist - process it [12:46:37]requested_item shift.opened is exist - process it [12:46:37]req_shift_opened [12:46:37]FM_GetShiftState [12:46:37]SAM_PROTO_GetShiftState [12:46:37]wFMCommunicate request_size=4 [12:46:37]MH_SAM_APDU [12:46:37]CAPDU: 80 13 01 00 [12:46:37]Write to MH i2c: E2 08 00 AF 03 80 13 01 00 00 00 00 00 2F [12:46:37]Write i2c OK [12:46:37]MH_I2C_Read... [12:46:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:37]Read from MH i2c: E2 [12:46:37]MH_I2C_Read... [12:46:37]Read from MH i2c: E2 0E 00 [12:46:37]MH_I2C_Read... [12:46:37]Read from MH i2c: E2 0E 00 AF 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FC [12:46:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:46:37]wFMCommunicate OK [12:46:37]SAM_PROTO_GetShiftState done [12:46:37]FM_GetShiftState done [12:46:37]req_shift_opened done [12:46:37]requested_item shift.open_date is exist - process it [12:46:37]req_shift_open_date [12:46:37]req_shift_open_date done [12:46:37]produce_requested_data done [12:46:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152718,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:46:37]process_action_free close_receipt [12:46:37]json_value_free [12:46:37]json_value_free done [12:46:37]process_json_proto returns [12:46:37]Send response to host [12:46:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152718,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:46:37]free response buf [12:46:37]execute_script done [12:46:37]execute_script returns [12:46:37]free content buf [12:46:37]Sock 9.Close socket [12:46:37]Sock 9.Thread stoped [12:46:37]Connected sock=11 [12:46:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 59 F5 07 01 9B 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 AA B4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 54 02 00 35 04 06 00 21 72 02 5E C8 8A CD EF B6 BF F0 9F F9 4D [12:46:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C1 7C 47 00 FA A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 54 02 00 F4 03 04 00 AA 5C F2 66 B6 04 01 00 00 59 28 3E 3F DF DC 0B B4 [12:46:38]CommunicateWithHost err = 0 [12:46:38]CheckOFDResponse [12:46:38]1017 (14) - 77093643461234 [12:46:38]1041 (16) - 0000000000871835 [12:46:38]1040 (4) - 152718 [12:46:38]1012 (4) - 24.09.2024 06:31 [12:46:38]1206 (1) - 0 [12:46:38]OFD Sender: Remove packet 152718 [12:46:38]ProducePacketName [12:46:38]name=ofd_packets/00152718 [12:46:38]NVStorageDeleteData [12:46:38]OFD Sender: No OFD packet to send [12:46:43]OFD Sender: No OFD packet to send [12:46:48]OFD Sender: No OFD packet to send [12:46:53]OFD Sender: No OFD packet to send [12:46:58]OFD Sender: No OFD packet to send [12:47:03]OFD Sender: No OFD packet to send [12:47:08]OFD Sender: No OFD packet to send [12:47:13]OFD Sender: No OFD packet to send [12:47:18]OFD Sender: No OFD packet to send [12:47:23]OFD Sender: No OFD packet to send [12:47:28]OFD Sender: No OFD packet to send [12:47:33]OFD Sender: No OFD packet to send [12:47:38]OFD Sender: No OFD packet to send [12:47:43]OFD Sender: No OFD packet to send [12:47:47]recv_with_timeout no data received [12:47:49]OFD Sender: No OFD packet to send [12:47:54]OFD Sender: No OFD packet to send [12:47:59]OFD Sender: No OFD packet to send [12:48:04]OFD Sender: No OFD packet to send [12:48:09]OFD Sender: No OFD packet to send [12:48:12]recv_with_timeout no data received [12:48:14]OFD Sender: No OFD packet to send [12:48:19]OFD Sender: No OFD packet to send [12:48:24]OFD Sender: No OFD packet to send [12:48:29]OFD Sender: No OFD packet to send [12:48:34]OFD Sender: No OFD packet to send [12:48:39]OFD Sender: No OFD packet to send [12:48:44]OFD Sender: No OFD packet to send [12:48:49]OFD Sender: No OFD packet to send [12:48:54]OFD Sender: No OFD packet to send [12:48:59]OFD Sender: No OFD packet to send [12:49:03]accept exits with 10 [12:49:03]New connection [12:49:03]New thread 3067346276 created [12:49:03]Thread 3067202916 joined [12:49:03]Waiting for new connection... [12:49:03] Sock 10.Parse request [12:49:03]Sock 10.Check first char [12:49:03]Sock 10.First char is OK [12:49:03]request: POST /json_proto HTTP/1.0 [12:49:03]Method: POST [12:49:03]URL: /json_proto [12:49:03]Method is POST - this is cgi request [12:49:03]url: /json_proto [12:49:03]query_string will be loaded in cgi processing [12:49:03]execute_cgi json_proto POST (null) [12:49:03]execute_cgi path=json_proto method=POST [12:49:03]POST find Content-Length [12:49:03]Host: 172.17.43.67:8080 [12:49:03]Content-Length: 680 [12:49:03]Content-Type: application/json [12:49:03] [12:49:03]POST finish read [12:49:03]Found Content-Length = 680 [12:49:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:03]execute_script... [12:49:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:03]POST & json_proto [12:49:03]process_json_proto [12:49:03]json parsed OK: [12:49:03]protocol is kg_v1.0 [12:49:03]action value=close_receipt [12:49:03]process_action close_receipt [12:49:03]cmd_close_receipt [12:49:03]MH_GetDate [12:49:03]Write to MH i2c: F0 00 00 B0 03 A2 [12:49:03]Write i2c OK [12:49:03]MH_I2C_Read... [12:49:03]Read from MH i2c: F0 [12:49:03]MH_I2C_Read... [12:49:03]Read from MH i2c: F0 09 00 [12:49:03]MH_I2C_Read... [12:49:03]Read from MH i2c: F0 09 00 B0 03 00 40 B5 F2 66 6A BD 47 65 CB [12:49:03]GetLastDocTimeStamp 1727181994 [12:49:03]current date 1727182144 [12:49:03]FM_GetShiftState [12:49:03]SAM_PROTO_GetShiftState [12:49:03]wFMCommunicate request_size=4 [12:49:03]MH_SAM_APDU [12:49:03]CAPDU: 80 13 01 00 [12:49:03]Write to MH i2c: E2 08 00 B1 03 80 13 01 00 00 00 00 00 31 [12:49:03]Write i2c OK [12:49:03]MH_I2C_Read... [12:49:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:03]Read from MH i2c: E2 [12:49:03]MH_I2C_Read... [12:49:03]Read from MH i2c: E2 0E 00 [12:49:03]MH_I2C_Read... [12:49:03]Read from MH i2c: E2 0E 00 B1 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FE [12:49:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:49:03]wFMCommunicate OK [12:49:03]SAM_PROTO_GetShiftState done [12:49:03]FM_GetShiftState done [12:49:03]opened in 1727137889 [12:49:03]opened+sec_in_day 1727224289 [12:49:03]quantity*price = 100050 [12:49:03]sum+1 = 100052 [12:49:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 178 24.09.2024 12:49 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152719 ФПД: 255523985508739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T124904&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152719&fm=255523985508739&tin=02508201610067®Number=0000000000091825&sum=100000 [12:49:04]StoreToDocumentArchive [12:49:04]shift 477 fd 152719 [12:49:04]save to /storage/0477/doc_00152719 [12:49:04]save last doc name /storage/0477/doc_00152719 to /storage/kkm_last_doc_name [12:49:04]save OK [12:49:04]Clear old archive folders... [12:49:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:49:04]tlvbuf is 014B8590 [12:49:04]SAM_PROTO_ClearQueue [12:49:04]wFMCommunicate request_size=4 [12:49:04]MH_SAM_APDU [12:49:04]CAPDU: 80 09 00 00 [12:49:04]Write to MH i2c: E2 08 00 BE 03 80 09 00 00 00 00 00 00 33 [12:49:04]Write i2c OK [12:49:04]MH_I2C_Read... [12:49:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:49:04]Read from MH i2c: E2 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: E2 03 00 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: E2 03 00 BE 03 00 90 00 35 [12:49:04]RAPDU: 90 00 [12:49:04]wFMCommunicate OK [12:49:04]SAM_PROTO_ClearQueue done [12:49:04]KKMCreateOFDPacket [12:49:04]OFDProtocolAddRootSTLVToBuf [12:49:04]FM_MakeSignedData [12:49:04]FM_MakeSignedData [12:49:04]SAM_PROTO_SignData [12:49:04]wFMCommunicate request_size=4 [12:49:04]MH_SAM_APDU [12:49:04]CAPDU: 80 0D 01 02 [12:49:04]Write to MH i2c: E2 08 00 BF 03 80 0D 01 02 00 00 00 00 3B [12:49:04]Write i2c OK [12:49:04]MH_I2C_Read... [12:49:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:49:04]Read from MH i2c: E2 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: E2 03 00 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: E2 03 00 BF 03 00 90 00 36 [12:49:04]RAPDU: 90 00 [12:49:04]wFMCommunicate OK [12:49:04]wFMCommunicate request_size=255 [12:49:04]MH_SAM_APDU [12:49:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 40 B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 54 02 00 35 04 06 00 E8 65 D0 63 [12:49:04]Write to MH i2c: E2 02 01 C0 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 40 B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 54 02 00 35 04 06 00 E8 65 D0 63 00 00 02 [12:49:04]Write i2c OK [12:49:04]MH_I2C_Read... [12:49:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:04]Read from MH i2c: E2 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: E2 03 00 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: E2 03 00 C0 03 00 90 00 37 [12:49:04]RAPDU: 90 00 [12:49:04]wFMCommunicate OK [12:49:04]wFMCommunicate request_size=7 [12:49:04]MH_SAM_APDU [12:49:04]CAPDU: 80 0D 02 02 02 49 83 [12:49:04]Write to MH i2c: E2 0A 00 C1 03 80 0D 02 02 02 00 49 83 00 00 0E [12:49:04]Write i2c OK [12:49:04]MH_I2C_Read... [12:49:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:04]Read from MH i2c: E2 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: E2 03 00 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: E2 03 00 C1 03 00 90 00 38 [12:49:04]RAPDU: 90 00 [12:49:04]wFMCommunicate OK [12:49:04]wFMCommunicate request_size=4 [12:49:04]MH_SAM_APDU [12:49:04]CAPDU: 80 0D 03 02 [12:49:04]Write to MH i2c: E2 08 00 C2 03 80 0D 03 02 00 00 00 00 40 [12:49:04]Write i2c OK [12:49:04]MH_I2C_Read... [12:49:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:49:04]Read from MH i2c: E2 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: E2 0B 00 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: E2 0B 00 C2 03 00 5F 55 AA 08 22 17 9F 31 90 00 B0 [12:49:04]RAPDU: 5F 55 AA 08 22 17 9F 31 90 00 [12:49:04]wFMCommunicate OK [12:49:04]SAM_PROTO_SignData done [12:49:04]FM_MakeSignedData done [12:49:04]CreateOFDProtocolMessage [12:49:04]wFMCommunicate request_size=4 [12:49:04]MH_SAM_APDU [12:49:04]CAPDU: 80 11 00 00 [12:49:04]Write to MH i2c: E2 08 00 C3 03 80 11 00 00 00 00 00 00 40 [12:49:04]Write i2c OK [12:49:04]MH_I2C_Read... [12:49:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:04]Read from MH i2c: E2 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: E2 17 00 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: E2 17 00 C3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [12:49:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:49:04]wFMCommunicate OK [12:49:04]CreateOFDProtocolMessage done [12:49:04]OFDSenderStorePacket 152719 [12:49:04]StoreOFDPacket docnum=152719 [12:49:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2E ED 04 01 A3 C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 40 B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 54 02 00 35 04 06 00 E8 65 D0 63 49 83 5F 55 AA 08 22 17 9F 31 [12:49:04]CheckFolder [12:49:04]dirname=/storage/ofd_packets [12:49:04]CheckFolder done [12:49:04]ProducePacketName [12:49:04]name=ofd_packets/00152719 [12:49:04]NVStorageSaveData ofd_packets/00152719 [12:49:04]File name is /storage/ofd_packets/00152719 [12:49:04]Write 298 bytes [12:49:04]NVStorageSaveData done [12:49:04]OFDSenderStorePacket done [12:49:04]KKMCreateOFDPacket done [12:49:04]NVStorageSaveData kkm_last_timestamp [12:49:04]File name is /storage/kkm_last_timestamp [12:49:04]Write 4 bytes [12:49:04]NVStorageSaveData done [12:49:04]ExternCall_PrintAddStr [12:49:04]wPrintStart [12:49:04]Write to MH i2c: 01 00 00 C4 03 C7 [12:49:04]Write i2c OK [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: 01 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: 01 07 00 [12:49:04]MH_I2C_Read... [12:49:04]Read from MH i2c: 01 07 00 C4 03 00 00 00 00 00 FF 0F DC [12:49:04]RasterBufferAndPrint [12:49:04]line Счет N : (1)1786721 [12:49:04]line ИНН: 02508201610067 [12:49:04]line Контрольно-Кассовый Чек [12:49:04]line ПРОДАЖА [12:49:04]line ТРК (МРК, ГНК) : 31 [12:49:04]line Товар: 2710194210 [12:49:04]line ДТ-К-5 [12:49:04]line 13.130 * 76.20 [12:49:04]line = 1000.51 [12:49:04]line НДС 12% НСП 1% [12:49:04]line > о реализуемом товаре [12:49:04]line ОКРУГЛЕНИЕ: -0.51 [12:49:04]line ИТОГО: 1000.00 [12:49:04]line Внесено: 1000.00 [12:49:04]line СДАЧА: 0.00 [12:49:04]line НСП 1% : 8.85 [12:49:04]line НДС 12% : 106.25 [12:49:04]line Наличными: 1000.00 [12:49:04]line Безнал.: 0.00 [12:49:04]line Место: АЗС № 89 "Партнер Нефть" [12:49:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:49:04]line СНО: Общий режим [12:49:04]line Чек 178 24.09.2024 12:49 [12:49:04]line Смена: 477 ФФД: 1.0 [12:49:04]line ЗНМ: 0300000113 [12:49:04]line РНМ: 0000000000091825 [12:49:04]line Версия ККМ: 001 [12:49:04]line ФМ: 0000000000871835 [12:49:04]line ФД: 152719 [12:49:04]line ФПД: 255523985508739 [12:49:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T124904&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152719&fm=255523985508739&tin=02508201610067®Number=0000000000091825&sum=100000 [12:49:05]written 0, free lines is 4095 [12:49:05]OFD Sender: Processing packet 152719 [packets to send 830, broken 829] [12:49:05]ProducePacketName [12:49:05]name=ofd_packets/00152719 [12:49:05]OFD Sender: To server: pG, [12:49:05]CommunicateWithHost lk.salyk.kg:30040 [12:49:05]ConnectInit lk.salyk.kg [12:49:05]Write to MH i2c: 01 00 00 EF 03 F2 [12:49:05]Write i2c OK [12:49:05]MH_I2C_Read... [12:49:05]Read from MH i2c: 01 [12:49:05]MH_I2C_Read... [12:49:05]Read from MH i2c: 01 07 00 [12:49:05]MH_I2C_Read... [12:49:05]Read from MH i2c: 01 07 00 EF 03 00 00 00 00 00 D8 0C DD [12:49:05]RasterBufferAndPrint [12:49:05]line [12:49:05]line [12:49:05]line [12:49:05]line [12:49:05]line [12:49:05]written 0, free lines is 3295 [12:49:05]MH_Cut [12:49:05]Write to MH i2c: D1 01 00 F6 03 01 CB [12:49:05]Write i2c OK [12:49:05]MH_I2C_Read... [12:49:05]Read from MH i2c: D1 [12:49:05]MH_I2C_Read... [12:49:05]Read from MH i2c: D1 01 00 [12:49:05]MH_I2C_Read... [12:49:05]Read from MH i2c: D1 01 00 F6 03 00 CA [12:49:05]Write to MH i2c: 01 00 00 F7 03 FA [12:49:05]Write i2c OK [12:49:05]MH_I2C_Read... [12:49:06]*** Cut start [12:49:06]*** Purtial cut [12:49:06]*** Stage 1: CUTSNS_PIN = 1 [12:49:06]Read from MH i2c: 01 [12:49:06]MH_I2C_Read... [12:49:06]*** Stop cut motor [12:49:06]*** Cut end [12:49:06]Read from MH i2c: 01 07 00 [12:49:06]MH_I2C_Read... [12:49:06]Read from MH i2c: 01 07 00 F7 03 00 00 00 00 00 FF 0F 0F [12:49:06]process_action close_receipt done [12:49:06]requested_data is exist [12:49:06]produce_requested_data [12:49:06]requested_item fm.sn is exist - process it [12:49:06]wFMCommunicate request_size=4 [12:49:06]MH_SAM_APDU [12:49:06]CAPDU: 80 11 00 00 [12:49:06]Write to MH i2c: E2 08 00 F8 03 80 11 00 00 00 00 00 00 75 [12:49:06]Write i2c OK [12:49:06]MH_I2C_Read... [12:49:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:06]Read from MH i2c: E2 [12:49:06]MH_I2C_Read... [12:49:06]Read from MH i2c: E2 17 00 [12:49:06]MH_I2C_Read... [12:49:06]Read from MH i2c: E2 17 00 F8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [12:49:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:49:06]wFMCommunicate OK [12:49:06]requested_item fd.num is exist - process it [12:49:06]SAM_PROTO_GetFieldsCounters [12:49:06]wFMCommunicate request_size=4 [12:49:06]MH_SAM_APDU [12:49:06]CAPDU: 80 13 00 00 [12:49:06]Write to MH i2c: E2 08 00 F9 03 80 13 00 00 00 00 00 00 78 [12:49:06]Write i2c OK [12:49:06]MH_I2C_Read... [12:49:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:49:06]Read from MH i2c: E2 [12:49:06]MH_I2C_Read... [12:49:06]Read from MH i2c: E2 62 00 [12:49:06]MH_I2C_Read... [12:49:06]Read from MH i2c: E2 62 00 F9 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [12:49:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:49:06]wFMCommunicate OK [12:49:06]SAM_PROTO_GetFieldsCounters done [12:49:06]requested_item shift.num is exist - process it [12:49:06]requested_item shift.opened is exist - process it [12:49:06]req_shift_opened [12:49:06]FM_GetShiftState [12:49:06]SAM_PROTO_GetShiftState [12:49:06]wFMCommunicate request_size=4 [12:49:06]MH_SAM_APDU [12:49:06]CAPDU: 80 13 01 00 [12:49:06]Write to MH i2c: E2 08 00 FA 03 80 13 01 00 00 00 00 00 7A [12:49:06]Write i2c OK [12:49:06]MH_I2C_Read... [12:49:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:07]Read from MH i2c: E2 [12:49:07]MH_I2C_Read... [12:49:07]Read from MH i2c: E2 0E 00 [12:49:07]MH_I2C_Read... [12:49:07]Read from MH i2c: E2 0E 00 FA 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 47 [12:49:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:49:07]wFMCommunicate OK [12:49:07]SAM_PROTO_GetShiftState done [12:49:07]FM_GetShiftState done [12:49:07]req_shift_opened done [12:49:07]requested_item shift.open_date is exist - process it [12:49:07]req_shift_open_date [12:49:07]req_shift_open_date done [12:49:07]produce_requested_data done [12:49:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152719,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:49:07]process_action_free close_receipt [12:49:07]json_value_free [12:49:07]json_value_free done [12:49:07]process_json_proto returns [12:49:07]Send response to host [12:49:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152719,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:49:07]free response buf [12:49:07]execute_script done [12:49:07]execute_script returns [12:49:07]free content buf [12:49:07]Sock 10.Close socket [12:49:07]Sock 10.Thread stoped [12:49:07]recv_with_timeout no data received [12:49:09]Connected sock=11 [12:49:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2E ED 04 01 A3 C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 40 B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 54 02 00 35 04 06 00 E8 65 D0 63 49 83 5F 55 AA 08 22 17 9F 31 [12:49:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 88 EB 47 00 2C E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 54 02 00 F4 03 04 00 42 5D F2 66 B6 04 01 00 00 35 29 11 4A BF 32 65 FB [12:49:09]CommunicateWithHost err = 0 [12:49:09]CheckOFDResponse [12:49:09]1017 (14) - 77093643461234 [12:49:09]1041 (16) - 0000000000871835 [12:49:09]1040 (4) - 152719 [12:49:09]1012 (4) - 24.09.2024 06:33 [12:49:09]1206 (1) - 0 [12:49:09]OFD Sender: Remove packet 152719 [12:49:09]ProducePacketName [12:49:09]name=ofd_packets/00152719 [12:49:09]NVStorageDeleteData [12:49:10]OFD Sender: No OFD packet to send [12:49:15]OFD Sender: No OFD packet to send [12:49:20]OFD Sender: No OFD packet to send [12:49:25]OFD Sender: No OFD packet to send [12:49:30]OFD Sender: No OFD packet to send [12:49:35]OFD Sender: No OFD packet to send [12:49:40]OFD Sender: No OFD packet to send [12:49:45]OFD Sender: No OFD packet to send [12:49:50]OFD Sender: No OFD packet to send [12:49:55]OFD Sender: No OFD packet to send [12:50:00]OFD Sender: No OFD packet to send [12:50:05]OFD Sender: No OFD packet to send [12:50:10]OFD Sender: No OFD packet to send [12:50:15]OFD Sender: No OFD packet to send [12:50:20]OFD Sender: No OFD packet to send [12:50:21]recv_with_timeout no data received [12:50:25]OFD Sender: No OFD packet to send [12:50:30]OFD Sender: No OFD packet to send [12:50:35]accept exits with 9 [12:50:35]New connection [12:50:35]New thread 3067202916 created [12:50:35]Thread 3067346276 joined [12:50:35]Waiting for new connection... [12:50:35] Sock 9.Parse request [12:50:35]Sock 9.Check first char [12:50:35]Sock 9.First char is OK [12:50:35]request: POST /json_proto HTTP/1.0 [12:50:35]Method: POST [12:50:35]URL: /json_proto [12:50:35]Method is POST - this is cgi request [12:50:35]url: /json_proto [12:50:35]query_string will be loaded in cgi processing [12:50:35]execute_cgi json_proto POST (null) [12:50:35]execute_cgi path=json_proto method=POST [12:50:35]POST find Content-Length [12:50:35]Host: 172.17.43.67:8080 [12:50:35]Content-Length: 678 [12:50:35]Content-Type: application/json [12:50:35] [12:50:35]POST finish read [12:50:35]Found Content-Length = 678 [12:50:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:35]execute_script... [12:50:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:35]POST & json_proto [12:50:35]process_json_proto [12:50:35]json parsed OK: [12:50:35]protocol is kg_v1.0 [12:50:35]action value=close_receipt [12:50:35]process_action close_receipt [12:50:35]cmd_close_receipt [12:50:35]MH_GetDate [12:50:35]Write to MH i2c: F0 00 00 FB 03 ED [12:50:35]Write i2c OK [12:50:35]MH_I2C_Read... [12:50:35]Read from MH i2c: F0 [12:50:35]MH_I2C_Read... [12:50:35]Read from MH i2c: F0 09 00 [12:50:35]MH_I2C_Read... [12:50:35]Read from MH i2c: F0 09 00 FB 03 00 9B B5 F2 66 6A BD 47 65 71 [12:50:35]GetLastDocTimeStamp 1727182144 [12:50:35]current date 1727182235 [12:50:35]FM_GetShiftState [12:50:35]SAM_PROTO_GetShiftState [12:50:35]wFMCommunicate request_size=4 [12:50:35]MH_SAM_APDU [12:50:35]CAPDU: 80 13 01 00 [12:50:35]Write to MH i2c: E2 08 00 FC 03 80 13 01 00 00 00 00 00 7C [12:50:35]Write i2c OK [12:50:35]MH_I2C_Read... [12:50:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:35]Read from MH i2c: E2 [12:50:35]MH_I2C_Read... [12:50:35]Read from MH i2c: E2 0E 00 [12:50:35]MH_I2C_Read... [12:50:35]Read from MH i2c: E2 0E 00 FC 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 49 [12:50:35]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:50:35]wFMCommunicate OK [12:50:35]SAM_PROTO_GetShiftState done [12:50:35]FM_GetShiftState done [12:50:35]opened in 1727137889 [12:50:35]opened+sec_in_day 1727224289 [12:50:35]quantity*price = 50036 [12:50:35]sum+1 = 50037 [12:50:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 179 24.09.2024 12:50 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152720 ФПД: 117117739264119 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T125035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152720&fm=117117739264119&tin=02508201610067®Number=0000000000091825&sum=50000 [12:50:36]StoreToDocumentArchive [12:50:36]shift 477 fd 152720 [12:50:36]save to /storage/0477/doc_00152720 [12:50:36]save last doc name /storage/0477/doc_00152720 to /storage/kkm_last_doc_name [12:50:36]save OK [12:50:36]Clear old archive folders... [12:50:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:50:36]tlvbuf is 0146CA50 [12:50:36]SAM_PROTO_ClearQueue [12:50:36]wFMCommunicate request_size=4 [12:50:36]MH_SAM_APDU [12:50:36]CAPDU: 80 09 00 00 [12:50:36]Write to MH i2c: E2 08 00 09 04 80 09 00 00 00 00 00 00 7F [12:50:36]Write i2c OK [12:50:36]MH_I2C_Read... [12:50:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:50:36]Read from MH i2c: E2 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 03 00 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 03 00 09 04 00 90 00 81 [12:50:36]RAPDU: 90 00 [12:50:36]wFMCommunicate OK [12:50:36]SAM_PROTO_ClearQueue done [12:50:36]KKMCreateOFDPacket [12:50:36]OFDProtocolAddRootSTLVToBuf [12:50:36]FM_MakeSignedData [12:50:36]FM_MakeSignedData [12:50:36]SAM_PROTO_SignData [12:50:36]wFMCommunicate request_size=4 [12:50:36]MH_SAM_APDU [12:50:36]CAPDU: 80 0D 01 02 [12:50:36]Write to MH i2c: E2 08 00 0A 04 80 0D 01 02 00 00 00 00 87 [12:50:36]Write i2c OK [12:50:36]MH_I2C_Read... [12:50:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:50:36]Read from MH i2c: E2 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 03 00 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 03 00 0A 04 00 90 00 82 [12:50:36]RAPDU: 90 00 [12:50:36]wFMCommunicate OK [12:50:36]wFMCommunicate request_size=255 [12:50:36]MH_SAM_APDU [12:50:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 9B B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 54 02 00 35 04 06 00 6A [12:50:36]Write to MH i2c: E2 02 01 0B 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 9B B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 54 02 00 35 04 06 00 6A 00 00 8F [12:50:36]Write i2c OK [12:50:36]MH_I2C_Read... [12:50:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:36]Read from MH i2c: E2 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 03 00 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 03 00 0B 04 00 90 00 83 [12:50:36]RAPDU: 90 00 [12:50:36]wFMCommunicate OK [12:50:36]wFMCommunicate request_size=10 [12:50:36]MH_SAM_APDU [12:50:36]CAPDU: 80 0D 02 02 05 84 99 3E E8 77 [12:50:36]Write to MH i2c: E2 0D 00 0C 04 80 0D 02 02 05 00 84 99 3E E8 77 00 00 4E [12:50:36]Write i2c OK [12:50:36]MH_I2C_Read... [12:50:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:36]Read from MH i2c: E2 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 03 00 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 03 00 0C 04 00 90 00 84 [12:50:36]RAPDU: 90 00 [12:50:36]wFMCommunicate OK [12:50:36]wFMCommunicate request_size=4 [12:50:36]MH_SAM_APDU [12:50:36]CAPDU: 80 0D 03 02 [12:50:36]Write to MH i2c: E2 08 00 0D 04 80 0D 03 02 00 00 00 00 8C [12:50:36]Write i2c OK [12:50:36]MH_I2C_Read... [12:50:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:50:36]Read from MH i2c: E2 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 0B 00 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 0B 00 0D 04 00 D8 22 4B A1 1E 67 93 27 90 00 B2 [12:50:36]RAPDU: D8 22 4B A1 1E 67 93 27 90 00 [12:50:36]wFMCommunicate OK [12:50:36]SAM_PROTO_SignData done [12:50:36]FM_MakeSignedData done [12:50:36]CreateOFDProtocolMessage [12:50:36]wFMCommunicate request_size=4 [12:50:36]MH_SAM_APDU [12:50:36]CAPDU: 80 11 00 00 [12:50:36]Write to MH i2c: E2 08 00 0E 04 80 11 00 00 00 00 00 00 8C [12:50:36]Write i2c OK [12:50:36]MH_I2C_Read... [12:50:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:36]Read from MH i2c: E2 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 17 00 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 17 00 0E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [12:50:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:50:36]wFMCommunicate OK [12:50:36]CreateOFDProtocolMessage done [12:50:36]OFDSenderStorePacket 152720 [12:50:36]StoreOFDPacket docnum=152720 [12:50:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B9 BA 07 01 93 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 9B B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 54 02 00 35 04 06 00 6A 84 99 3E E8 77 D8 22 4B A1 1E 67 93 27 [12:50:36]CheckFolder [12:50:36]dirname=/storage/ofd_packets [12:50:36]CheckFolder done [12:50:36]ProducePacketName [12:50:36]name=ofd_packets/00152720 [12:50:36]NVStorageSaveData ofd_packets/00152720 [12:50:36]File name is /storage/ofd_packets/00152720 [12:50:36]Write 301 bytes [12:50:36]NVStorageSaveData done [12:50:36]OFDSenderStorePacket done [12:50:36]KKMCreateOFDPacket done [12:50:36]NVStorageSaveData kkm_last_timestamp [12:50:36]File name is /storage/kkm_last_timestamp [12:50:36]Write 4 bytes [12:50:36]NVStorageSaveData done [12:50:36]ExternCall_PrintAddStr [12:50:36]wPrintStart [12:50:36]Write to MH i2c: 01 00 00 0F 04 13 [12:50:36]Write i2c OK [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: 01 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: 01 07 00 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: 01 07 00 0F 04 00 00 00 00 00 FF 0F 28 [12:50:36]RasterBufferAndPrint [12:50:36]line Счет N : (1)1786723 [12:50:36]line ИНН: 02508201610067 [12:50:36]line Контрольно-Кассовый Чек [12:50:36]line ПРОДАЖА [12:50:36]line ТРК (МРК, ГНК) : 12 [12:50:36]line Товар: 2710124130 [12:50:36]line Аи-92-К-5 [12:50:36]line 7.380 * 67.80 [12:50:36]line = 500.36 [12:50:36]line НДС 12% НСП 1% [12:50:36]line > о реализуемом товаре [12:50:36]line ОКРУГЛЕНИЕ: -0.36 [12:50:36]line ИТОГО: 500.00 [12:50:36]line Внесено: 500.00 [12:50:36]line СДАЧА: 0.00 [12:50:36]line НСП 1% : 4.43 [12:50:36]line НДС 12% : 53.14 [12:50:36]line Наличными: 500.00 [12:50:36]line Безнал.: 0.00 [12:50:36]line Место: АЗС № 89 "Партнер Нефть" [12:50:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:50:36]line СНО: Общий режим [12:50:36]line Чек 179 24.09.2024 12:50 [12:50:36]line Смена: 477 ФФД: 1.0 [12:50:36]line ЗНМ: 0300000113 [12:50:36]line РНМ: 0000000000091825 [12:50:36]line Версия ККМ: 001 [12:50:36]line ФМ: 0000000000871835 [12:50:36]line ФД: 152720 [12:50:36]line ФПД: 117117739264119 [12:50:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T125035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152720&fm=117117739264119&tin=02508201610067®Number=0000000000091825&sum=50000 [12:50:37]written 0, free lines is 4095 [12:50:37]OFD Sender: Processing packet 152720 [packets to send 830, broken 829] [12:50:37]ProducePacketName [12:50:37]name=ofd_packets/00152720 [12:50:37]OFD Sender: To server: pG, [12:50:37]CommunicateWithHost lk.salyk.kg:30040 [12:50:37]ConnectInit lk.salyk.kg [12:50:37]Write to MH i2c: 01 00 00 3A 04 3E [12:50:37]Write i2c OK [12:50:37]MH_I2C_Read... [12:50:37]Read from MH i2c: 01 [12:50:37]MH_I2C_Read... [12:50:37]Read from MH i2c: 01 07 00 [12:50:37]MH_I2C_Read... [12:50:37]Read from MH i2c: 01 07 00 3A 04 00 00 00 00 00 D9 0C 2A [12:50:37]RasterBufferAndPrint [12:50:37]line [12:50:37]line [12:50:37]line [12:50:37]line [12:50:37]line [12:50:37]written 0, free lines is 3296 [12:50:37]MH_Cut [12:50:37]Write to MH i2c: D1 01 00 41 04 01 17 [12:50:37]Write i2c OK [12:50:37]MH_I2C_Read... [12:50:37]Read from MH i2c: D1 [12:50:37]MH_I2C_Read... [12:50:37]Read from MH i2c: D1 01 00 [12:50:37]MH_I2C_Read... [12:50:37]Read from MH i2c: D1 01 00 41 04 00 16 [12:50:37]Write to MH i2c: 01 00 00 42 04 46 [12:50:37]Write i2c OK [12:50:37]MH_I2C_Read... [12:50:37]Connected sock=10 [12:50:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B9 BA 07 01 93 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 9B B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 54 02 00 35 04 06 00 6A 84 99 3E E8 77 D8 22 4B A1 1E 67 93 27 [12:50:38]*** Cut start [12:50:38]*** Purtial cut [12:50:38]*** Stage 1: CUTSNS_PIN = 1 [12:50:38]Read from MH i2c: 01 [12:50:38]MH_I2C_Read... [12:50:38]*** Stop cut motor [12:50:38]Read from MH i2c: 01 07 00 [12:50:38]MH_I2C_Read... [12:50:38]*** Cut end [12:50:38]Read from MH i2c: 01 07 00 42 04 00 00 00 00 00 FF 0F 5B [12:50:38]process_action close_receipt done [12:50:38]requested_data is exist [12:50:38]produce_requested_data [12:50:38]requested_item fm.sn is exist - process it [12:50:38]wFMCommunicate request_size=4 [12:50:38]MH_SAM_APDU [12:50:38]CAPDU: 80 11 00 00 [12:50:38]Write to MH i2c: E2 08 00 43 04 80 11 00 00 00 00 00 00 C1 [12:50:38]Write i2c OK [12:50:38]MH_I2C_Read... [12:50:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:38]Read from MH i2c: E2 [12:50:38]MH_I2C_Read... [12:50:38]Read from MH i2c: E2 17 00 [12:50:38]MH_I2C_Read... [12:50:38]Read from MH i2c: E2 17 00 43 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [12:50:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:50:38]wFMCommunicate OK [12:50:38]requested_item fd.num is exist - process it [12:50:38]SAM_PROTO_GetFieldsCounters [12:50:38]wFMCommunicate request_size=4 [12:50:38]MH_SAM_APDU [12:50:38]CAPDU: 80 13 00 00 [12:50:38]Write to MH i2c: E2 08 00 44 04 80 13 00 00 00 00 00 00 C4 [12:50:38]Write i2c OK [12:50:38]MH_I2C_Read... [12:50:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:50:38]Read from MH i2c: E2 [12:50:38]MH_I2C_Read... [12:50:38]Read from MH i2c: E2 62 00 [12:50:38]MH_I2C_Read... [12:50:38]Read from MH i2c: E2 62 00 44 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 90 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 C2 [12:50:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 90 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:50:38]wFMCommunicate OK [12:50:38]SAM_PROTO_GetFieldsCounters done [12:50:38]requested_item shift.num is exist - process it [12:50:38]requested_item shift.opened is exist - process it [12:50:38]req_shift_opened [12:50:38]FM_GetShiftState [12:50:38]SAM_PROTO_GetShiftState [12:50:38]wFMCommunicate request_size=4 [12:50:38]MH_SAM_APDU [12:50:38]CAPDU: 80 13 01 00 [12:50:38]Write to MH i2c: E2 08 00 45 04 80 13 01 00 00 00 00 00 C6 [12:50:38]Write i2c OK [12:50:38]MH_I2C_Read... [12:50:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:38]Read from MH i2c: E2 [12:50:38]MH_I2C_Read... [12:50:38]Read from MH i2c: E2 0E 00 [12:50:38]MH_I2C_Read... [12:50:38]Read from MH i2c: E2 0E 00 45 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 93 [12:50:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:50:38]wFMCommunicate OK [12:50:38]SAM_PROTO_GetShiftState done [12:50:38]FM_GetShiftState done [12:50:38]req_shift_opened done [12:50:38]requested_item shift.open_date is exist - process it [12:50:38]req_shift_open_date [12:50:38]req_shift_open_date done [12:50:38]produce_requested_data done [12:50:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152720,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:50:38]process_action_free close_receipt [12:50:38]json_value_free [12:50:38]json_value_free done [12:50:38]process_json_proto returns [12:50:38]Send response to host [12:50:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152720,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:50:38]free response buf [12:50:38]execute_script done [12:50:38]execute_script returns [12:50:38]free content buf [12:50:38]Sock 9.Close socket [12:50:38]Sock 9.Thread stoped [12:50:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 92 A2 47 00 D3 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 54 02 00 F4 03 04 00 9A 5D F2 66 B6 04 01 00 00 2A BE 1A 41 47 C5 76 95 [12:50:38]CommunicateWithHost err = 0 [12:50:38]CheckOFDResponse [12:50:38]1017 (14) - 77093643461234 [12:50:38]1041 (16) - 0000000000871835 [12:50:38]1040 (4) - 152720 [12:50:38]1012 (4) - 24.09.2024 06:35 [12:50:38]1206 (1) - 0 [12:50:38]OFD Sender: Remove packet 152720 [12:50:38]ProducePacketName [12:50:38]name=ofd_packets/00152720 [12:50:38]NVStorageDeleteData [12:50:39]OFD Sender: No OFD packet to send [12:50:44]OFD Sender: No OFD packet to send [12:50:49]OFD Sender: No OFD packet to send [12:50:52]recv_with_timeout no data received [12:50:54]OFD Sender: No OFD packet to send [12:50:59]OFD Sender: No OFD packet to send [12:51:02]recv_with_timeout no data received [12:51:04]OFD Sender: No OFD packet to send [12:51:09]OFD Sender: No OFD packet to send [12:51:14]OFD Sender: No OFD packet to send [12:51:19]OFD Sender: No OFD packet to send [12:51:24]OFD Sender: No OFD packet to send [12:51:26]accept exits with 7 [12:51:26]New connection [12:51:26]New thread 3067346276 created [12:51:26]Thread 3067202916 joined [12:51:26]Waiting for new connection... [12:51:26] Sock 7.Parse request [12:51:26]Sock 7.Check first char [12:51:26]Sock 7.First char is OK [12:51:26]request: POST /json_proto HTTP/1.0 [12:51:26]Method: POST [12:51:26]URL: /json_proto [12:51:26]Method is POST - this is cgi request [12:51:26]url: /json_proto [12:51:26]query_string will be loaded in cgi processing [12:51:26]execute_cgi json_proto POST (null) [12:51:26]execute_cgi path=json_proto method=POST [12:51:26]POST find Content-Length [12:51:26]Host: 172.17.43.67:8080 [12:51:26]Content-Length: 683 [12:51:26]Content-Type: application/json [12:51:26] [12:51:26]POST finish read [12:51:26]Found Content-Length = 683 [12:51:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:26]execute_script... [12:51:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:26]POST & json_proto [12:51:26]process_json_proto [12:51:26]json parsed OK: [12:51:26]protocol is kg_v1.0 [12:51:26]action value=close_receipt [12:51:26]process_action close_receipt [12:51:26]cmd_close_receipt [12:51:26]MH_GetDate [12:51:26]Write to MH i2c: F0 00 00 46 04 39 [12:51:26]Write i2c OK [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: F0 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: F0 09 00 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: F0 09 00 46 04 00 CF B5 F2 66 6A BD 47 65 F1 [12:51:26]GetLastDocTimeStamp 1727182235 [12:51:26]current date 1727182287 [12:51:26]FM_GetShiftState [12:51:26]SAM_PROTO_GetShiftState [12:51:26]wFMCommunicate request_size=4 [12:51:26]MH_SAM_APDU [12:51:26]CAPDU: 80 13 01 00 [12:51:26]Write to MH i2c: E2 08 00 47 04 80 13 01 00 00 00 00 00 C8 [12:51:26]Write i2c OK [12:51:26]MH_I2C_Read... [12:51:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:26]Read from MH i2c: E2 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: E2 0E 00 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: E2 0E 00 47 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 95 [12:51:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:51:26]wFMCommunicate OK [12:51:26]SAM_PROTO_GetShiftState done [12:51:26]FM_GetShiftState done [12:51:26]opened in 1727137889 [12:51:26]opened+sec_in_day 1727224289 [12:51:26]quantity*price = 100005 [12:51:26]sum+1 = 100006 [12:51:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 180 24.09.2024 12:51 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152721 ФПД: 188319631794693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T125127&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152721&fm=188319631794693&tin=02508201610067®Number=0000000000091825&sum=100000 [12:51:28]StoreToDocumentArchive [12:51:28]shift 477 fd 152721 [12:51:28]save to /storage/0477/doc_00152721 [12:51:28]save last doc name /storage/0477/doc_00152721 to /storage/kkm_last_doc_name [12:51:28]save OK [12:51:28]Clear old archive folders... [12:51:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:51:28]tlvbuf is 0146E3D0 [12:51:28]SAM_PROTO_ClearQueue [12:51:28]wFMCommunicate request_size=4 [12:51:28]MH_SAM_APDU [12:51:28]CAPDU: 80 09 00 00 [12:51:28]Write to MH i2c: E2 08 00 54 04 80 09 00 00 00 00 00 00 CA [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:28]Read from MH i2c: E2 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 03 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 03 00 54 04 00 90 00 CC [12:51:28]RAPDU: 90 00 [12:51:28]wFMCommunicate OK [12:51:28]SAM_PROTO_ClearQueue done [12:51:28]KKMCreateOFDPacket [12:51:28]OFDProtocolAddRootSTLVToBuf [12:51:28]FM_MakeSignedData [12:51:28]FM_MakeSignedData [12:51:28]SAM_PROTO_SignData [12:51:28]wFMCommunicate request_size=4 [12:51:28]MH_SAM_APDU [12:51:28]CAPDU: 80 0D 01 02 [12:51:28]Write to MH i2c: E2 08 00 55 04 80 0D 01 02 00 00 00 00 D2 [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:28]Read from MH i2c: E2 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 03 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 03 00 55 04 00 90 00 CD [12:51:28]RAPDU: 90 00 [12:51:28]wFMCommunicate OK [12:51:28]wFMCommunicate request_size=255 [12:51:28]MH_SAM_APDU [12:51:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 CF B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 54 02 00 35 04 06 00 AB [12:51:28]Write to MH i2c: E2 02 01 56 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 CF B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 54 02 00 35 04 06 00 AB 00 00 E0 [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:28]Read from MH i2c: E2 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 03 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 03 00 56 04 00 90 00 CE [12:51:28]RAPDU: 90 00 [12:51:28]wFMCommunicate OK [12:51:28]wFMCommunicate request_size=10 [12:51:28]MH_SAM_APDU [12:51:28]CAPDU: 80 0D 02 02 05 46 94 C1 E2 05 [12:51:28]Write to MH i2c: E2 0D 00 57 04 80 0D 02 02 05 00 46 94 C1 E2 05 00 00 61 [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:28]Read from MH i2c: E2 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 03 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 03 00 57 04 00 90 00 CF [12:51:28]RAPDU: 90 00 [12:51:28]wFMCommunicate OK [12:51:28]wFMCommunicate request_size=4 [12:51:28]MH_SAM_APDU [12:51:28]CAPDU: 80 0D 03 02 [12:51:28]Write to MH i2c: E2 08 00 58 04 80 0D 03 02 00 00 00 00 D7 [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:28]Read from MH i2c: E2 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 0B 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 0B 00 58 04 00 7F 99 F2 E1 0E F4 AF 6F 90 00 E3 [12:51:28]RAPDU: 7F 99 F2 E1 0E F4 AF 6F 90 00 [12:51:28]wFMCommunicate OK [12:51:28]SAM_PROTO_SignData done [12:51:28]FM_MakeSignedData done [12:51:28]CreateOFDProtocolMessage [12:51:28]wFMCommunicate request_size=4 [12:51:28]MH_SAM_APDU [12:51:28]CAPDU: 80 11 00 00 [12:51:28]Write to MH i2c: E2 08 00 59 04 80 11 00 00 00 00 00 00 D7 [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:28]Read from MH i2c: E2 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 17 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 17 00 59 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [12:51:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:51:28]wFMCommunicate OK [12:51:28]CreateOFDProtocolMessage done [12:51:28]OFDSenderStorePacket 152721 [12:51:28]StoreOFDPacket docnum=152721 [12:51:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4B 71 07 01 1C 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 CF B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 54 02 00 35 04 06 00 AB 46 94 C1 E2 05 7F 99 F2 E1 0E F4 AF 6F [12:51:28]CheckFolder [12:51:28]dirname=/storage/ofd_packets [12:51:28]CheckFolder done [12:51:28]ProducePacketName [12:51:28]name=ofd_packets/00152721 [12:51:28]NVStorageSaveData ofd_packets/00152721 [12:51:28]File name is /storage/ofd_packets/00152721 [12:51:28]Write 301 bytes [12:51:28]NVStorageSaveData done [12:51:28]OFDSenderStorePacket done [12:51:28]KKMCreateOFDPacket done [12:51:28]NVStorageSaveData kkm_last_timestamp [12:51:28]File name is /storage/kkm_last_timestamp [12:51:28]Write 4 bytes [12:51:28]NVStorageSaveData done [12:51:28]ExternCall_PrintAddStr [12:51:28]wPrintStart [12:51:28]Write to MH i2c: 01 00 00 5A 04 5E [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: 01 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: 01 07 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: 01 07 00 5A 04 00 00 00 00 00 FF 0F 73 [12:51:28]RasterBufferAndPrint [12:51:28]line Счет N : (1)1786724 [12:51:28]line ИНН: 02508201610067 [12:51:28]line Контрольно-Кассовый Чек [12:51:28]line ПРОДАЖА [12:51:28]line ТРК (МРК, ГНК) : 42 [12:51:28]line Товар: 2710124130 [12:51:28]line Аи-92-К-5 [12:51:28]line 14.750 * 67.80 [12:51:28]line = 1000.05 [12:51:28]line НДС 12% НСП 1% [12:51:28]line > о реализуемом товаре [12:51:28]line ОКРУГЛЕНИЕ: -0.05 [12:51:28]line ИТОГО: 1000.00 [12:51:28]line Внесено: 1000.00 [12:51:28]line СДАЧА: 0.00 [12:51:28]line НСП 1% : 8.85 [12:51:28]line НДС 12% : 106.20 [12:51:28]line Наличными: 1000.00 [12:51:28]line Безнал.: 0.00 [12:51:28]line Место: АЗС № 89 "Партнер Нефть" [12:51:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:51:28]line СНО: Общий режим [12:51:28]line Чек 180 24.09.2024 12:51 [12:51:28]line Смена: 477 ФФД: 1.0 [12:51:28]line ЗНМ: 0300000113 [12:51:28]line РНМ: 0000000000091825 [12:51:28]line Версия ККМ: 001 [12:51:28]line ФМ: 0000000000871835 [12:51:28]line ФД: 152721 [12:51:28]line ФПД: 188319631794693 [12:51:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T125127&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152721&fm=188319631794693&tin=02508201610067®Number=0000000000091825&sum=100000 [12:51:28]written 0, free lines is 4095 [12:51:28]OFD Sender: Processing packet 152721 [packets to send 830, broken 829] [12:51:28]ProducePacketName [12:51:28]name=ofd_packets/00152721 [12:51:28]OFD Sender: To server: pG, [12:51:28]CommunicateWithHost lk.salyk.kg:30040 [12:51:28]ConnectInit lk.salyk.kg [12:51:29]Write to MH i2c: 01 00 00 85 04 89 [12:51:29]Write i2c OK [12:51:29]MH_I2C_Read... [12:51:29]Read from MH i2c: 01 [12:51:29]MH_I2C_Read... [12:51:29]Read from MH i2c: 01 07 00 [12:51:29]MH_I2C_Read... [12:51:29]Read from MH i2c: 01 07 00 85 04 00 00 00 00 00 E3 0C 7F [12:51:29]RasterBufferAndPrint [12:51:29]line [12:51:29]line [12:51:29]line [12:51:29]line [12:51:29]line [12:51:29]written 0, free lines is 3305 [12:51:29]MH_Cut [12:51:29]Write to MH i2c: D1 01 00 8C 04 01 62 [12:51:29]Write i2c OK [12:51:29]MH_I2C_Read... [12:51:29]Read from MH i2c: D1 [12:51:29]MH_I2C_Read... [12:51:29]Read from MH i2c: D1 01 00 [12:51:29]MH_I2C_Read... [12:51:29]Read from MH i2c: D1 01 00 8C 04 00 61 [12:51:29]Write to MH i2c: 01 00 00 8D 04 91 [12:51:29]Write i2c OK [12:51:29]MH_I2C_Read... [12:51:29]*** Cut start [12:51:29]*** Purtial cut [12:51:29]*** Stage 1: CUTSNS_PIN = 1 [12:51:30]Read from MH i2c: 01 [12:51:30]MH_I2C_Read... [12:51:30]*** Stop cut motor [12:51:30]*** Cut end [12:51:30]Read from MH i2c: 01 07 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: 01 07 00 8D 04 00 00 00 00 00 FF 0F A6 [12:51:30]process_action close_receipt done [12:51:30]requested_data is exist [12:51:30]produce_requested_data [12:51:30]requested_item fm.sn is exist - process it [12:51:30]wFMCommunicate request_size=4 [12:51:30]MH_SAM_APDU [12:51:30]CAPDU: 80 11 00 00 [12:51:30]Write to MH i2c: E2 08 00 8E 04 80 11 00 00 00 00 00 00 0C [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:30]Read from MH i2c: E2 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 17 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 17 00 8E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [12:51:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:51:30]wFMCommunicate OK [12:51:30]requested_item fd.num is exist - process it [12:51:30]SAM_PROTO_GetFieldsCounters [12:51:30]wFMCommunicate request_size=4 [12:51:30]MH_SAM_APDU [12:51:30]CAPDU: 80 13 00 00 [12:51:30]Write to MH i2c: E2 08 00 8F 04 80 13 00 00 00 00 00 00 0F [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:30]Read from MH i2c: E2 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 62 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 62 00 8F 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 91 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [12:51:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 91 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:51:30]wFMCommunicate OK [12:51:30]SAM_PROTO_GetFieldsCounters done [12:51:30]requested_item shift.num is exist - process it [12:51:30]requested_item shift.opened is exist - process it [12:51:30]req_shift_opened [12:51:30]FM_GetShiftState [12:51:30]SAM_PROTO_GetShiftState [12:51:30]wFMCommunicate request_size=4 [12:51:30]MH_SAM_APDU [12:51:30]CAPDU: 80 13 01 00 [12:51:30]Write to MH i2c: E2 08 00 90 04 80 13 01 00 00 00 00 00 11 [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:30]Read from MH i2c: E2 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 0E 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 0E 00 90 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DE [12:51:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:51:30]wFMCommunicate OK [12:51:30]SAM_PROTO_GetShiftState done [12:51:30]FM_GetShiftState done [12:51:30]req_shift_opened done [12:51:30]requested_item shift.open_date is exist - process it [12:51:30]req_shift_open_date [12:51:30]req_shift_open_date done [12:51:30]produce_requested_data done [12:51:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152721,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:51:30]process_action_free close_receipt [12:51:30]json_value_free [12:51:30]json_value_free done [12:51:30]process_json_proto returns [12:51:30]Send response to host [12:51:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152721,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:51:30]free response buf [12:51:30]execute_script done [12:51:30]execute_script returns [12:51:30]free content buf [12:51:30]Sock 7.Close socket [12:51:30]Sock 7.Thread stoped [12:51:33]ConnectInit Can't take IP for lk.salyk.kg [12:51:33]CommunicateWithHost connect error [12:51:33]CommunicateWithHost err = -1 [12:51:33]OFD Sender: Server communicate error [12:51:38]OFD Sender: Processing packet 152721 [packets to send 830, broken 829] [12:51:38]ProducePacketName [12:51:38]name=ofd_packets/00152721 [12:51:38]OFD Sender: To server: pG, [12:51:38]CommunicateWithHost lk.salyk.kg:30040 [12:51:38]ConnectInit lk.salyk.kg [12:51:39]accept exits with 9 [12:51:39]New connection [12:51:39]New thread 3067202916 created [12:51:39]Thread 3067346276 joined [12:51:39]Waiting for new connection... [12:51:39] Sock 9.Parse request [12:51:39]Sock 9.Check first char [12:51:39]Sock 9.First char is OK [12:51:39]request: POST /json_proto HTTP/1.0 [12:51:39]Method: POST [12:51:39]URL: /json_proto [12:51:39]Method is POST - this is cgi request [12:51:39]url: /json_proto [12:51:39]query_string will be loaded in cgi processing [12:51:39]execute_cgi json_proto POST (null) [12:51:39]execute_cgi path=json_proto method=POST [12:51:39]POST find Content-Length [12:51:39]Host: 172.17.43.67:8080 [12:51:39]Content-Length: 793 [12:51:39]Content-Type: application/json [12:51:39] [12:51:39]POST finish read [12:51:39]Found Content-Length = 793 [12:51:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 53.910, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:39]execute_script... [12:51:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 53.910, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:39]POST & json_proto [12:51:39]process_json_proto [12:51:39]json parsed OK: [12:51:39]protocol is kg_v1.0 [12:51:39]action value=close_receipt [12:51:39]process_action close_receipt [12:51:39]cmd_close_receipt [12:51:39]MH_GetDate [12:51:39]Write to MH i2c: F0 00 00 91 04 84 [12:51:39]Write i2c OK [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: F0 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: F0 09 00 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: F0 09 00 91 04 00 DC B5 F2 66 6A BD 47 65 49 [12:51:39]GetLastDocTimeStamp 1727182287 [12:51:39]current date 1727182300 [12:51:39]FM_GetShiftState [12:51:39]SAM_PROTO_GetShiftState [12:51:39]wFMCommunicate request_size=4 [12:51:39]MH_SAM_APDU [12:51:39]CAPDU: 80 13 01 00 [12:51:39]Write to MH i2c: E2 08 00 92 04 80 13 01 00 00 00 00 00 13 [12:51:39]Write i2c OK [12:51:39]MH_I2C_Read... [12:51:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:39]Read from MH i2c: E2 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 0E 00 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 0E 00 92 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E0 [12:51:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:51:39]wFMCommunicate OK [12:51:39]SAM_PROTO_GetShiftState done [12:51:39]FM_GetShiftState done [12:51:39]opened in 1727137889 [12:51:39]opened+sec_in_day 1727224289 [12:51:39]quantity*price = 0 [12:51:39]sum+1 = 1 [12:51:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 181 24.09.2024 12:51 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152722 ФПД: 183122166040999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T125140&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152722&fm=183122166040999&tin=02508201610067®Number=0000000000091825&sum=0 [12:51:40]StoreToDocumentArchive [12:51:40]shift 477 fd 152722 [12:51:40]save to /storage/0477/doc_00152722 [12:51:40]save last doc name /storage/0477/doc_00152722 to /storage/kkm_last_doc_name [12:51:40]save OK [12:51:40]Clear old archive folders... [12:51:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:51:40]tlvbuf is 014C6640 [12:51:40]SAM_PROTO_ClearQueue [12:51:40]wFMCommunicate request_size=4 [12:51:40]MH_SAM_APDU [12:51:40]CAPDU: 80 09 00 00 [12:51:40]Write to MH i2c: E2 08 00 9F 04 80 09 00 00 00 00 00 00 15 [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:40]Read from MH i2c: E2 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 9F 04 00 90 00 17 [12:51:40]RAPDU: 90 00 [12:51:40]wFMCommunicate OK [12:51:40]SAM_PROTO_ClearQueue done [12:51:40]KKMCreateOFDPacket [12:51:40]OFDProtocolAddRootSTLVToBuf [12:51:40]FM_MakeSignedData [12:51:40]FM_MakeSignedData [12:51:40]SAM_PROTO_SignData [12:51:40]wFMCommunicate request_size=4 [12:51:40]MH_SAM_APDU [12:51:40]CAPDU: 80 0D 01 02 [12:51:40]Write to MH i2c: E2 08 00 A0 04 80 0D 01 02 00 00 00 00 1D [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:40]Read from MH i2c: E2 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 A0 04 00 90 00 18 [12:51:40]RAPDU: 90 00 [12:51:40]wFMCommunicate OK [12:51:40]wFMCommunicate request_size=255 [12:51:40]MH_SAM_APDU [12:51:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 DC B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 54 02 00 35 04 06 00 A6 [12:51:40]Write to MH i2c: E2 02 01 A1 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 DC B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 54 02 00 35 04 06 00 A6 00 00 9D [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:40]Read from MH i2c: E2 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 A1 04 00 90 00 19 [12:51:40]RAPDU: 90 00 [12:51:40]wFMCommunicate OK [12:51:40]wFMCommunicate request_size=10 [12:51:40]MH_SAM_APDU [12:51:40]CAPDU: 80 0D 02 02 05 8C 73 A8 49 A7 [12:51:40]Write to MH i2c: E2 0D 00 A2 04 80 0D 02 02 05 00 8C 73 A8 49 A7 00 00 C1 [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:40]Read from MH i2c: E2 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 A2 04 00 90 00 1A [12:51:40]RAPDU: 90 00 [12:51:40]wFMCommunicate OK [12:51:40]wFMCommunicate request_size=4 [12:51:40]MH_SAM_APDU [12:51:40]CAPDU: 80 0D 03 02 [12:51:40]Write to MH i2c: E2 08 00 A3 04 80 0D 03 02 00 00 00 00 22 [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:40]Read from MH i2c: E2 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 0B 00 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 0B 00 A3 04 00 40 D8 E7 29 A0 C9 23 62 90 00 39 [12:51:40]RAPDU: 40 D8 E7 29 A0 C9 23 62 90 00 [12:51:40]wFMCommunicate OK [12:51:40]SAM_PROTO_SignData done [12:51:40]FM_MakeSignedData done [12:51:40]CreateOFDProtocolMessage [12:51:40]wFMCommunicate request_size=4 [12:51:40]MH_SAM_APDU [12:51:40]CAPDU: 80 11 00 00 [12:51:40]Write to MH i2c: E2 08 00 A4 04 80 11 00 00 00 00 00 00 22 [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:40]Read from MH i2c: E2 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 17 00 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 17 00 A4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [12:51:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:51:40]wFMCommunicate OK [12:51:40]CreateOFDProtocolMessage done [12:51:40]OFDSenderStorePacket 152722 [12:51:40]StoreOFDPacket docnum=152722 [12:51:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9A ED 07 01 9A CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 DC B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 54 02 00 35 04 06 00 A6 8C 73 A8 49 A7 40 D8 E7 29 A0 C9 23 62 [12:51:40]CheckFolder [12:51:40]dirname=/storage/ofd_packets [12:51:40]CheckFolder done [12:51:40]ProducePacketName [12:51:40]name=ofd_packets/00152722 [12:51:40]NVStorageSaveData ofd_packets/00152722 [12:51:40]File name is /storage/ofd_packets/00152722 [12:51:40]Write 301 bytes [12:51:40]NVStorageSaveData done [12:51:40]OFDSenderStorePacket done [12:51:40]KKMCreateOFDPacket done [12:51:40]NVStorageSaveData kkm_last_timestamp [12:51:40]File name is /storage/kkm_last_timestamp [12:51:40]Write 4 bytes [12:51:40]NVStorageSaveData done [12:51:40]ExternCall_PrintAddStr [12:51:40]wPrintStart [12:51:40]Write to MH i2c: 01 00 00 A5 04 A9 [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: 01 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: 01 07 00 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: 01 07 00 A5 04 00 00 00 00 00 FF 0F BE [12:51:40]RasterBufferAndPrint [12:51:40]line Счет N : (1)1786722 [12:51:40]line ИНН: 02508201610067 [12:51:40]line Контрольно-Кассовый Чек [12:51:40]line ПРОДАЖА [12:51:40]line ТРК (МРК, ГНК) : 23 [12:51:40]line Товар: 2710124500 [12:51:40]line Аи-95-К-5 [12:51:40]line 53.910 * 0.00 [12:51:40]line = 0.00 [12:51:40]line НДС 12% НСП 1% [12:51:40]line > о реализуемом товаре [12:51:40]line ИТОГО: 0.00 [12:51:40]line НСП 1% : 0.00 [12:51:40]line НДС 12% : 0.00 [12:51:40]line Наличными: 0.00 [12:51:40]line Безнал.: 0.00 [12:51:40]line Место: АЗС № 89 "Партнер Нефть" [12:51:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:51:40]line СНО: Общий режим [12:51:40]line Чек 181 24.09.2024 12:51 [12:51:40]line Смена: 477 ФФД: 1.0 [12:51:40]line ЗНМ: 0300000113 [12:51:40]line РНМ: 0000000000091825 [12:51:40]line Версия ККМ: 001 [12:51:40]line Талоны: Топливная Карта [12:51:40]line 07050 [12:51:40]line ФМ: 0000000000871835 [12:51:40]line ФД: 152722 [12:51:40]line ФПД: 183122166040999 [12:51:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T125140&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152722&fm=183122166040999&tin=02508201610067®Number=0000000000091825&sum=0 [12:51:40]written 0, free lines is 4095 [12:51:41]Write to MH i2c: 01 00 00 CF 04 D3 [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: 01 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: 01 07 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: 01 07 00 CF 04 00 00 00 00 00 EF 0C D5 [12:51:41]RasterBufferAndPrint [12:51:41]line [12:51:41]line [12:51:41]line [12:51:41]line [12:51:41]line [12:51:41]written 0, free lines is 3319 [12:51:41]MH_Cut [12:51:41]Write to MH i2c: D1 01 00 D6 04 01 AC [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: D1 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: D1 01 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: D1 01 00 D6 04 00 AB [12:51:41]Write to MH i2c: 01 00 00 D7 04 DB [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:42]*** Cut start [12:51:42]*** Purtial cut [12:51:42]*** Stage 1: CUTSNS_PIN = 1 [12:51:42]Read from MH i2c: 01 [12:51:42]MH_I2C_Read... [12:51:42]*** Stop cut motor [12:51:42]*** Cut end [12:51:42]Read from MH i2c: 01 07 00 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: 01 07 00 D7 04 00 00 00 00 00 FF 0F F0 [12:51:42]process_action close_receipt done [12:51:42]requested_data is exist [12:51:42]produce_requested_data [12:51:42]requested_item fm.sn is exist - process it [12:51:42]wFMCommunicate request_size=4 [12:51:42]MH_SAM_APDU [12:51:42]CAPDU: 80 11 00 00 [12:51:42]Write to MH i2c: E2 08 00 D8 04 80 11 00 00 00 00 00 00 56 [12:51:42]Write i2c OK [12:51:42]MH_I2C_Read... [12:51:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:42]Read from MH i2c: E2 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 17 00 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 17 00 D8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [12:51:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:51:42]wFMCommunicate OK [12:51:42]requested_item fd.num is exist - process it [12:51:42]SAM_PROTO_GetFieldsCounters [12:51:42]wFMCommunicate request_size=4 [12:51:42]MH_SAM_APDU [12:51:42]CAPDU: 80 13 00 00 [12:51:42]Write to MH i2c: E2 08 00 D9 04 80 13 00 00 00 00 00 00 59 [12:51:42]Write i2c OK [12:51:42]MH_I2C_Read... [12:51:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:42]Read from MH i2c: E2 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 62 00 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 62 00 D9 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 92 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [12:51:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 92 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:51:42]wFMCommunicate OK [12:51:42]SAM_PROTO_GetFieldsCounters done [12:51:42]requested_item shift.num is exist - process it [12:51:42]requested_item shift.opened is exist - process it [12:51:42]req_shift_opened [12:51:42]FM_GetShiftState [12:51:42]SAM_PROTO_GetShiftState [12:51:42]wFMCommunicate request_size=4 [12:51:42]MH_SAM_APDU [12:51:42]CAPDU: 80 13 01 00 [12:51:42]Write to MH i2c: E2 08 00 DA 04 80 13 01 00 00 00 00 00 5B [12:51:42]Write i2c OK [12:51:42]MH_I2C_Read... [12:51:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:42]Read from MH i2c: E2 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 0E 00 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 0E 00 DA 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 28 [12:51:42]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:51:42]wFMCommunicate OK [12:51:42]SAM_PROTO_GetShiftState done [12:51:42]FM_GetShiftState done [12:51:42]req_shift_opened done [12:51:42]requested_item shift.open_date is exist - process it [12:51:42]req_shift_open_date [12:51:42]req_shift_open_date done [12:51:42]produce_requested_data done [12:51:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152722,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:51:42]process_action_free close_receipt [12:51:42]json_value_free [12:51:42]json_value_free done [12:51:42]process_json_proto returns [12:51:42]Send response to host [12:51:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152722,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:51:42]free response buf [12:51:42]execute_script done [12:51:42]execute_script returns [12:51:42]free content buf [12:51:42]Sock 9.Close socket [12:51:42]Sock 9.Thread stoped [12:51:46]Connected sock=7 [12:51:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4B 71 07 01 1C 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 CF B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 54 02 00 35 04 06 00 AB 46 94 C1 E2 05 7F 99 F2 E1 0E F4 AF 6F [12:51:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E5 04 47 00 11 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 54 02 00 F4 03 04 00 DF 5D F2 66 B6 04 01 00 00 13 35 FE 83 45 60 73 D9 [12:51:47]CommunicateWithHost err = 0 [12:51:47]CheckOFDResponse [12:51:47]1017 (14) - 77093643461234 [12:51:47]1041 (16) - 0000000000871835 [12:51:47]1040 (4) - 152721 [12:51:47]1012 (4) - 24.09.2024 06:36 [12:51:47]1206 (1) - 0 [12:51:47]OFD Sender: Remove packet 152721 [12:51:47]ProducePacketName [12:51:47]name=ofd_packets/00152721 [12:51:47]NVStorageDeleteData [12:51:47]OFD Sender: Processing packet 152722 [packets to send 830, broken 829] [12:51:47]ProducePacketName [12:51:47]name=ofd_packets/00152722 [12:51:47]OFD Sender: To server: pG, [12:51:47]CommunicateWithHost lk.salyk.kg:30040 [12:51:47]ConnectInit lk.salyk.kg [12:51:48]Connected sock=7 [12:51:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9A ED 07 01 9A CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 DC B5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 54 02 00 35 04 06 00 A6 8C 73 A8 49 A7 40 D8 E7 29 A0 C9 23 62 [12:51:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D3 20 47 00 46 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 54 02 00 F4 03 04 00 E0 5D F2 66 B6 04 01 00 00 7C 57 AD F2 60 04 B0 41 [12:51:48]CommunicateWithHost err = 0 [12:51:48]CheckOFDResponse [12:51:48]1017 (14) - 77093643461234 [12:51:48]1041 (16) - 0000000000871835 [12:51:48]1040 (4) - 152722 [12:51:48]1012 (4) - 24.09.2024 06:36 [12:51:48]1206 (1) - 0 [12:51:48]OFD Sender: Remove packet 152722 [12:51:48]ProducePacketName [12:51:48]name=ofd_packets/00152722 [12:51:48]NVStorageDeleteData [12:51:49]OFD Sender: No OFD packet to send [12:51:49]OFD Sender: No OFD packet to send [12:51:54]OFD Sender: No OFD packet to send [12:51:59]OFD Sender: No OFD packet to send [12:52:04]OFD Sender: No OFD packet to send [12:52:09]OFD Sender: No OFD packet to send [12:52:14]OFD Sender: No OFD packet to send [12:52:17]recv_with_timeout no data received [12:52:19]OFD Sender: No OFD packet to send [12:52:24]OFD Sender: No OFD packet to send [12:52:29]OFD Sender: No OFD packet to send [12:52:34]OFD Sender: No OFD packet to send [12:52:37]recv_with_timeout no data received [12:52:39]OFD Sender: No OFD packet to send [12:52:44]OFD Sender: No OFD packet to send [12:52:49]OFD Sender: No OFD packet to send [12:52:54]OFD Sender: No OFD packet to send [12:52:55]accept exits with 11 [12:52:55]New connection [12:52:55]New thread 3067346276 created [12:52:55]Thread 3067202916 joined [12:52:55]Waiting for new connection... [12:52:55] Sock 11.Parse request [12:52:55]Sock 11.Check first char [12:52:55]Sock 11.First char is OK [12:52:55]request: POST /json_proto HTTP/1.0 [12:52:55]Method: POST [12:52:55]URL: /json_proto [12:52:55]Method is POST - this is cgi request [12:52:55]url: /json_proto [12:52:55]query_string will be loaded in cgi processing [12:52:55]execute_cgi json_proto POST (null) [12:52:55]execute_cgi path=json_proto method=POST [12:52:55]POST find Content-Length [12:52:55]Host: 172.17.43.67:8080 [12:52:55]Content-Length: 683 [12:52:55]Content-Type: application/json [12:52:55] [12:52:55]POST finish read [12:52:55]Found Content-Length = 683 [12:52:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:55]execute_script... [12:52:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:55]POST & json_proto [12:52:55]process_json_proto [12:52:55]json parsed OK: [12:52:55]protocol is kg_v1.0 [12:52:55]action value=close_receipt [12:52:55]process_action close_receipt [12:52:55]cmd_close_receipt [12:52:55]MH_GetDate [12:52:55]Write to MH i2c: F0 00 00 DB 04 CE [12:52:55]Write i2c OK [12:52:55]MH_I2C_Read... [12:52:55]Read from MH i2c: F0 [12:52:55]MH_I2C_Read... [12:52:55]Read from MH i2c: F0 09 00 [12:52:55]MH_I2C_Read... [12:52:55]Read from MH i2c: F0 09 00 DB 04 00 28 B6 F2 66 6A BD 47 65 E0 [12:52:55]GetLastDocTimeStamp 1727182300 [12:52:55]current date 1727182376 [12:52:55]FM_GetShiftState [12:52:55]SAM_PROTO_GetShiftState [12:52:55]wFMCommunicate request_size=4 [12:52:55]MH_SAM_APDU [12:52:55]CAPDU: 80 13 01 00 [12:52:55]Write to MH i2c: E2 08 00 DC 04 80 13 01 00 00 00 00 00 5D [12:52:55]Write i2c OK [12:52:55]MH_I2C_Read... [12:52:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:55]Read from MH i2c: E2 [12:52:55]MH_I2C_Read... [12:52:55]Read from MH i2c: E2 0E 00 [12:52:55]MH_I2C_Read... [12:52:55]Read from MH i2c: E2 0E 00 DC 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2A [12:52:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:52:55]wFMCommunicate OK [12:52:55]SAM_PROTO_GetShiftState done [12:52:55]FM_GetShiftState done [12:52:55]opened in 1727137889 [12:52:55]opened+sec_in_day 1727224289 [12:52:55]quantity*price = 100021 [12:52:55]sum+1 = 100023 [12:52:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 182 24.09.2024 12:52 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152723 ФПД: 73305923340742 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T125256&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152723&fm=73305923340742&tin=02508201610067®Number=0000000000091825&sum=100000 [12:52:56]StoreToDocumentArchive [12:52:56]shift 477 fd 152723 [12:52:56]save to /storage/0477/doc_00152723 [12:52:56]save last doc name /storage/0477/doc_00152723 to /storage/kkm_last_doc_name [12:52:56]save OK [12:52:56]Clear old archive folders... [12:52:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:52:56]tlvbuf is 0145C120 [12:52:56]SAM_PROTO_ClearQueue [12:52:56]wFMCommunicate request_size=4 [12:52:56]MH_SAM_APDU [12:52:56]CAPDU: 80 09 00 00 [12:52:56]Write to MH i2c: E2 08 00 E9 04 80 09 00 00 00 00 00 00 5F [12:52:56]Write i2c OK [12:52:56]MH_I2C_Read... [12:52:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:52:56]Read from MH i2c: E2 [12:52:56]MH_I2C_Read... [12:52:56]Read from MH i2c: E2 03 00 [12:52:56]MH_I2C_Read... [12:52:56]Read from MH i2c: E2 03 00 E9 04 00 90 00 61 [12:52:56]RAPDU: 90 00 [12:52:56]wFMCommunicate OK [12:52:56]SAM_PROTO_ClearQueue done [12:52:56]KKMCreateOFDPacket [12:52:56]OFDProtocolAddRootSTLVToBuf [12:52:56]FM_MakeSignedData [12:52:56]FM_MakeSignedData [12:52:56]SAM_PROTO_SignData [12:52:56]wFMCommunicate request_size=4 [12:52:56]MH_SAM_APDU [12:52:56]CAPDU: 80 0D 01 02 [12:52:56]Write to MH i2c: E2 08 00 EA 04 80 0D 01 02 00 00 00 00 67 [12:52:56]Write i2c OK [12:52:56]MH_I2C_Read... [12:52:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:52:56]Read from MH i2c: E2 [12:52:56]MH_I2C_Read... [12:52:56]Read from MH i2c: E2 03 00 [12:52:56]MH_I2C_Read... [12:52:56]Read from MH i2c: E2 03 00 EA 04 00 90 00 62 [12:52:56]RAPDU: 90 00 [12:52:56]wFMCommunicate OK [12:52:56]wFMCommunicate request_size=255 [12:52:56]MH_SAM_APDU [12:52:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 28 B6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 54 02 00 35 04 06 00 42 [12:52:56]Write to MH i2c: E2 02 01 EB 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 28 B6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 54 02 00 35 04 06 00 42 00 00 08 [12:52:56]Write i2c OK [12:52:56]MH_I2C_Read... [12:52:56]Read from MH i2c: E2 [12:52:56]MH_I2C_Read... [12:52:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:56]Read from MH i2c: E2 03 00 [12:52:56]MH_I2C_Read... [12:52:56]Read from MH i2c: E2 03 00 EB 04 00 90 00 63 [12:52:56]RAPDU: 90 00 [12:52:56]wFMCommunicate OK [12:52:56]wFMCommunicate request_size=10 [12:52:56]MH_SAM_APDU [12:52:56]CAPDU: 80 0D 02 02 05 AB DD 85 49 C6 [12:52:56]Write to MH i2c: E2 0D 00 EC 04 80 0D 02 02 05 00 AB DD 85 49 C6 00 00 90 [12:52:56]Write i2c OK [12:52:56]MH_I2C_Read... [12:52:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:57]Read from MH i2c: E2 [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: E2 03 00 [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: E2 03 00 EC 04 00 90 00 64 [12:52:57]RAPDU: 90 00 [12:52:57]wFMCommunicate OK [12:52:57]wFMCommunicate request_size=4 [12:52:57]MH_SAM_APDU [12:52:57]CAPDU: 80 0D 03 02 [12:52:57]Write to MH i2c: E2 08 00 ED 04 80 0D 03 02 00 00 00 00 6C [12:52:57]Write i2c OK [12:52:57]MH_I2C_Read... [12:52:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:52:57]Read from MH i2c: E2 [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: E2 0B 00 [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: E2 0B 00 ED 04 00 4C E8 63 3F B7 0C 47 A7 90 00 F4 [12:52:57]RAPDU: 4C E8 63 3F B7 0C 47 A7 90 00 [12:52:57]wFMCommunicate OK [12:52:57]SAM_PROTO_SignData done [12:52:57]FM_MakeSignedData done [12:52:57]CreateOFDProtocolMessage [12:52:57]wFMCommunicate request_size=4 [12:52:57]MH_SAM_APDU [12:52:57]CAPDU: 80 11 00 00 [12:52:57]Write to MH i2c: E2 08 00 EE 04 80 11 00 00 00 00 00 00 6C [12:52:57]Write i2c OK [12:52:57]MH_I2C_Read... [12:52:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:57]Read from MH i2c: E2 [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: E2 17 00 [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: E2 17 00 EE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [12:52:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:52:57]wFMCommunicate OK [12:52:57]CreateOFDProtocolMessage done [12:52:57]OFDSenderStorePacket 152723 [12:52:57]StoreOFDPacket docnum=152723 [12:52:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EA 85 07 01 BF 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 28 B6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 54 02 00 35 04 06 00 42 AB DD 85 49 C6 4C E8 63 3F B7 0C 47 A7 [12:52:57]CheckFolder [12:52:57]dirname=/storage/ofd_packets [12:52:57]CheckFolder done [12:52:57]ProducePacketName [12:52:57]name=ofd_packets/00152723 [12:52:57]NVStorageSaveData ofd_packets/00152723 [12:52:57]File name is /storage/ofd_packets/00152723 [12:52:57]Write 301 bytes [12:52:57]NVStorageSaveData done [12:52:57]OFDSenderStorePacket done [12:52:57]KKMCreateOFDPacket done [12:52:57]NVStorageSaveData kkm_last_timestamp [12:52:57]File name is /storage/kkm_last_timestamp [12:52:57]Write 4 bytes [12:52:57]NVStorageSaveData done [12:52:57]ExternCall_PrintAddStr [12:52:57]wPrintStart [12:52:57]Write to MH i2c: 01 00 00 EF 04 F3 [12:52:57]Write i2c OK [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: 01 [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: 01 07 00 [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: 01 07 00 EF 04 00 00 00 00 00 FF 0F 08 [12:52:57]RasterBufferAndPrint [12:52:57]line Счет N : (1)1786725 [12:52:57]line ИНН: 02508201610067 [12:52:57]line Контрольно-Кассовый Чек [12:52:57]line ПРОДАЖА [12:52:57]line ТРК (МРК, ГНК) : 23 [12:52:57]line Товар: 2710124500 [12:52:57]line Аи-95-К-5 [12:52:57]line 13.480 * 74.20 [12:52:57]line = 1000.22 [12:52:57]line НДС 12% НСП 1% [12:52:57]line > о реализуемом товаре [12:52:57]line ОКРУГЛЕНИЕ: -0.22 [12:52:57]line ИТОГО: 1000.00 [12:52:57]line Внесено: 1000.00 [12:52:57]line СДАЧА: 0.00 [12:52:57]line НСП 1% : 8.85 [12:52:57]line НДС 12% : 106.22 [12:52:57]line Наличными: 1000.00 [12:52:57]line Безнал.: 0.00 [12:52:57]line Место: АЗС № 89 "Партнер Нефть" [12:52:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:52:57]line СНО: Общий режим [12:52:57]line Чек 182 24.09.2024 12:52 [12:52:57]line Смена: 477 ФФД: 1.0 [12:52:57]line ЗНМ: 0300000113 [12:52:57]line РНМ: 0000000000091825 [12:52:57]line Версия ККМ: 001 [12:52:57]line ФМ: 0000000000871835 [12:52:57]line ФД: 152723 [12:52:57]line ФПД: 73305923340742 [12:52:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T125256&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152723&fm=73305923340742&tin=02508201610067®Number=0000000000091825&sum=100000 [12:52:57]written 0, free lines is 4095 [12:52:57]OFD Sender: Processing packet 152723 [packets to send 830, broken 829] [12:52:57]ProducePacketName [12:52:57]name=ofd_packets/00152723 [12:52:57]OFD Sender: To server: pG, [12:52:57]CommunicateWithHost lk.salyk.kg:30040 [12:52:57]ConnectInit lk.salyk.kg [12:52:57]Write to MH i2c: 01 00 00 1A 05 1F [12:52:57]Write i2c OK [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: 01 [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: 01 07 00 [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: 01 07 00 1A 05 00 00 00 00 00 E0 0C 12 [12:52:57]RasterBufferAndPrint [12:52:57]line [12:52:57]line [12:52:57]line [12:52:57]line [12:52:57]line [12:52:57]written 0, free lines is 3302 [12:52:57]MH_Cut [12:52:57]Write to MH i2c: D1 01 00 21 05 01 F8 [12:52:57]Write i2c OK [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: D1 [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: D1 01 00 [12:52:57]MH_I2C_Read... [12:52:57]Read from MH i2c: D1 01 00 21 05 00 F7 [12:52:57]Write to MH i2c: 01 00 00 22 05 27 [12:52:57]Write i2c OK [12:52:57]MH_I2C_Read... [12:52:58]*** Cut start [12:52:58]*** Purtial cut [12:52:58]*** Stage 1: CUTSNS_PIN = 1 [12:52:58]Read from MH i2c: 01 [12:52:58]MH_I2C_Read... [12:52:58]*** Stop cut motor [12:52:58]*** Cut end [12:52:58]Read from MH i2c: 01 07 00 [12:52:58]MH_I2C_Read... [12:52:58]Read from MH i2c: 01 07 00 22 05 00 00 00 00 00 FF 0F 3C [12:52:58]process_action close_receipt done [12:52:58]requested_data is exist [12:52:58]produce_requested_data [12:52:58]requested_item fm.sn is exist - process it [12:52:58]wFMCommunicate request_size=4 [12:52:58]MH_SAM_APDU [12:52:58]CAPDU: 80 11 00 00 [12:52:58]Write to MH i2c: E2 08 00 23 05 80 11 00 00 00 00 00 00 A2 [12:52:58]Write i2c OK [12:52:58]MH_I2C_Read... [12:52:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:58]Read from MH i2c: E2 [12:52:58]MH_I2C_Read... [12:52:58]Read from MH i2c: E2 17 00 [12:52:58]MH_I2C_Read... [12:52:58]Read from MH i2c: E2 17 00 23 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [12:52:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:52:58]wFMCommunicate OK [12:52:58]requested_item fd.num is exist - process it [12:52:58]SAM_PROTO_GetFieldsCounters [12:52:58]wFMCommunicate request_size=4 [12:52:58]MH_SAM_APDU [12:52:58]CAPDU: 80 13 00 00 [12:52:58]Write to MH i2c: E2 08 00 24 05 80 13 00 00 00 00 00 00 A5 [12:52:58]Write i2c OK [12:52:58]MH_I2C_Read... [12:52:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:52:58]Read from MH i2c: E2 [12:52:58]MH_I2C_Read... [12:52:58]Read from MH i2c: E2 62 00 [12:52:58]MH_I2C_Read... [12:52:58]Read from MH i2c: E2 62 00 24 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 93 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 AF [12:52:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 93 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:52:58]wFMCommunicate OK [12:52:58]SAM_PROTO_GetFieldsCounters done [12:52:58]requested_item shift.num is exist - process it [12:52:58]requested_item shift.opened is exist - process it [12:52:58]req_shift_opened [12:52:58]FM_GetShiftState [12:52:58]SAM_PROTO_GetShiftState [12:52:58]wFMCommunicate request_size=4 [12:52:58]MH_SAM_APDU [12:52:58]CAPDU: 80 13 01 00 [12:52:58]Write to MH i2c: E2 08 00 25 05 80 13 01 00 00 00 00 00 A7 [12:52:58]Write i2c OK [12:52:58]MH_I2C_Read... [12:52:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:58]Read from MH i2c: E2 [12:52:58]MH_I2C_Read... [12:52:58]Read from MH i2c: E2 0E 00 [12:52:58]MH_I2C_Read... [12:52:58]Read from MH i2c: E2 0E 00 25 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 74 [12:52:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:52:58]wFMCommunicate OK [12:52:58]SAM_PROTO_GetShiftState done [12:52:58]FM_GetShiftState done [12:52:58]req_shift_opened done [12:52:58]requested_item shift.open_date is exist - process it [12:52:58]req_shift_open_date [12:52:58]req_shift_open_date done [12:52:58]produce_requested_data done [12:52:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152723,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:52:58]process_action_free close_receipt [12:52:58]json_value_free [12:52:58]json_value_free done [12:52:58]process_json_proto returns [12:52:58]Send response to host [12:52:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152723,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:52:58]free response buf [12:52:58]execute_script done [12:52:58]execute_script returns [12:52:58]free content buf [12:52:58]Sock 11.Close socket [12:52:58]Sock 11.Thread stoped [12:53:01]Connected sock=10 [12:53:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EA 85 07 01 BF 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 28 B6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 54 02 00 35 04 06 00 42 AB DD 85 49 C6 4C E8 63 3F B7 0C 47 A7 [12:53:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7F 9E 47 00 84 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 54 02 00 F4 03 04 00 2A 5E F2 66 B6 04 01 00 00 8E 03 66 CA CB 74 73 29 [12:53:02]CommunicateWithHost err = 0 [12:53:02]CheckOFDResponse [12:53:02]1017 (14) - 77093643461234 [12:53:02]1041 (16) - 0000000000871835 [12:53:02]1040 (4) - 152723 [12:53:02]1012 (4) - 24.09.2024 06:37 [12:53:02]1206 (1) - 0 [12:53:02]OFD Sender: Remove packet 152723 [12:53:02]ProducePacketName [12:53:02]name=ofd_packets/00152723 [12:53:02]NVStorageDeleteData [12:53:02]OFD Sender: No OFD packet to send [12:53:07]OFD Sender: No OFD packet to send [12:53:12]OFD Sender: No OFD packet to send [12:53:17]OFD Sender: No OFD packet to send [12:53:22]OFD Sender: No OFD packet to send [12:53:27]OFD Sender: No OFD packet to send [12:53:32]OFD Sender: No OFD packet to send [12:53:37]OFD Sender: No OFD packet to send [12:53:38]recv_with_timeout no data received [12:53:42]OFD Sender: No OFD packet to send [12:53:47]OFD Sender: No OFD packet to send [12:53:52]OFD Sender: No OFD packet to send [12:53:54]recv_with_timeout no data received [12:53:57]OFD Sender: No OFD packet to send [12:54:02]OFD Sender: No OFD packet to send [12:54:07]OFD Sender: No OFD packet to send [12:54:12]OFD Sender: No OFD packet to send [12:54:15]recv_with_timeout no data received [12:54:17]OFD Sender: No OFD packet to send [12:54:23]OFD Sender: No OFD packet to send [12:54:28]OFD Sender: No OFD packet to send [12:54:33]OFD Sender: No OFD packet to send [12:54:38]OFD Sender: No OFD packet to send [12:54:43]OFD Sender: No OFD packet to send [12:54:48]OFD Sender: No OFD packet to send [12:54:53]OFD Sender: No OFD packet to send [12:54:58]OFD Sender: No OFD packet to send [12:55:03]OFD Sender: No OFD packet to send [12:55:08]OFD Sender: No OFD packet to send [12:55:13]OFD Sender: No OFD packet to send [12:55:18]OFD Sender: No OFD packet to send [12:55:23]OFD Sender: No OFD packet to send [12:55:28]accept exits with 7 [12:55:28]New connection [12:55:28]New thread 3067202916 created [12:55:28]Thread 3067346276 joined [12:55:28]Waiting for new connection... [12:55:28] Sock 7.Parse request [12:55:28]Sock 7.Check first char [12:55:28]Sock 7.First char is OK [12:55:28]request: POST /json_proto HTTP/1.0 [12:55:28]Method: POST [12:55:28]URL: /json_proto [12:55:28]Method is POST - this is cgi request [12:55:28]url: /json_proto [12:55:28]query_string will be loaded in cgi processing [12:55:28]execute_cgi json_proto POST (null) [12:55:28]execute_cgi path=json_proto method=POST [12:55:28]POST find Content-Length [12:55:28]Host: 172.17.43.67:8080 [12:55:28]Content-Length: 752 [12:55:28]Content-Type: application/json [12:55:28] [12:55:28]POST finish read [12:55:28]Found Content-Length = 752 [12:55:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106522", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:55:28]execute_script... [12:55:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106522", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:55:28]POST & json_proto [12:55:28]process_json_proto [12:55:28]json parsed OK: [12:55:28]protocol is kg_v1.0 [12:55:28]action value=close_receipt [12:55:28]process_action close_receipt [12:55:28]cmd_close_receipt [12:55:28]MH_GetDate [12:55:28]Write to MH i2c: F0 00 00 26 05 1A [12:55:28]Write i2c OK [12:55:28]MH_I2C_Read... [12:55:28]Read from MH i2c: F0 [12:55:28]MH_I2C_Read... [12:55:28]Read from MH i2c: F0 09 00 [12:55:28]MH_I2C_Read... [12:55:28]Read from MH i2c: F0 09 00 26 05 00 C1 B6 F2 66 6A BD 47 65 C5 [12:55:28]GetLastDocTimeStamp 1727182376 [12:55:28]current date 1727182529 [12:55:28]FM_GetShiftState [12:55:28]SAM_PROTO_GetShiftState [12:55:28]wFMCommunicate request_size=4 [12:55:28]MH_SAM_APDU [12:55:28]CAPDU: 80 13 01 00 [12:55:28]Write to MH i2c: E2 08 00 27 05 80 13 01 00 00 00 00 00 A9 [12:55:28]Write i2c OK [12:55:28]MH_I2C_Read... [12:55:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:55:28]Read from MH i2c: E2 [12:55:28]MH_I2C_Read... [12:55:28]Read from MH i2c: E2 0E 00 [12:55:28]MH_I2C_Read... [12:55:28]Read from MH i2c: E2 0E 00 27 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 76 [12:55:28]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:55:28]wFMCommunicate OK [12:55:28]SAM_PROTO_GetShiftState done [12:55:28]FM_GetShiftState done [12:55:28]opened in 1727137889 [12:55:28]opened+sec_in_day 1727224289 [12:55:28]quantity*price = 0 [12:55:28]sum+1 = 1 [12:55:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 184 24.09.2024 12:57 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152725 ФПД: 226821083023140 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T125726&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152725&fm=226821083023140&tin=02508201610067®Number=0000000000091825&sum=30000 [12:57:26]StoreToDocumentArchive [12:57:26]shift 477 fd 152725 [12:57:26]save to /storage/0477/doc_00152725 [12:57:26]save last doc name /storage/0477/doc_00152725 to /storage/kkm_last_doc_name [12:57:26]save OK [12:57:26]Clear old archive folders... [12:57:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:57:26]tlvbuf is 00DECFC0 [12:57:26]SAM_PROTO_ClearQueue [12:57:26]wFMCommunicate request_size=4 [12:57:26]MH_SAM_APDU [12:57:26]CAPDU: 80 09 00 00 [12:57:26]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:57:26]Write i2c OK [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: E2 [12:57:26]MH_I2C_Read... [12:57:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:57:26]Read from MH i2c: E2 03 00 [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:57:26]RAPDU: 90 00 [12:57:26]wFMCommunicate OK [12:57:26]SAM_PROTO_ClearQueue done [12:57:26]KKMCreateOFDPacket [12:57:26]OFDProtocolAddRootSTLVToBuf [12:57:26]FM_MakeSignedData [12:57:26]FM_MakeSignedData [12:57:26]SAM_PROTO_SignData [12:57:26]wFMCommunicate request_size=4 [12:57:26]MH_SAM_APDU [12:57:26]CAPDU: 80 0D 01 02 [12:57:26]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:57:26]Write i2c OK [12:57:26]MH_I2C_Read... [12:57:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:57:26]Read from MH i2c: E2 [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: E2 03 00 [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:57:26]RAPDU: 90 00 [12:57:26]wFMCommunicate OK [12:57:26]wFMCommunicate request_size=255 [12:57:26]MH_SAM_APDU [12:57:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 36 B7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 54 02 00 35 04 06 00 CE [12:57:26]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 [12:56:42]MH_I2C_Read... [12:56:42]Read from MH i2c: E2 C9 00 1C 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [12:56:42]RAPDU: 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:56:43]wFMCommunicate OK [12:56:43]SAM_PROTO_GetShiftData done [12:56:43]requested_item shift.sale.total_cash is exist - process it [12:56:43]requested_item shift.sale_refund.total is exist - process it [12:56:43]requested_item shift.sale_refund.total_cash is exist - process it [12:56:43]requested_item shift.buy.total is exist - process it [12:56:43]requested_item shift.buy.total_cash is exist - process it [12:56:43]produce_requested_data done [12:56:43]produce_requested_data return {"fm.sale.total":111936435.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":100693.00,"shift.sale.total_cash":100693.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [12:56:43]process_action_free get_value [12:56:43]json_value_free [12:56:43]json_value_free done [12:56:43]process_json_proto returns [12:56:43]Send response to host [12:56:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111936435.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":100693.00,"shift.sale.total_cash":100693.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [12:56:43]free response buf [12:56:43]execute_script done [12:56:43]execute_script returns [12:56:43]free content buf [12:56:43]Sock 10.Close socket [12:56:43]Sock 10.Thread stoped [12:56:44]OFD Sender: No OFD packet to send [12:56:49]OFD Sender: No OFD packet to send [12:56:54]OFD Sender: No OFD packet to send [12:56:59]OFD Sender: No OFD packet to send [12:57:04]OFD Sender: No OFD packet to send [12:57:05]recv_with_timeout no data received [12:57:09]OFD Sender: No OFD packet to send [12:57:14]OFD Sender: No OFD packet to send [12:57:19]OFD Sender: No OFD packet to send [12:57:23]recv_with_timeout no data received [12:57:24]OFD Sender: No OFD packet to send [12:57:25]accept exits with 9 [12:57:25]New connection [12:57:25]New thread 3067157860 created [12:57:25]Thread 3067014500 joined [12:57:25]Waiting for new connection... [12:57:25] Sock 9.Parse request [12:57:25]Sock 9.Check first char [12:57:25]Sock 9.First char is OK [12:57:25]request: POST /json_proto HTTP/1.0 [12:57:25]Method: POST [12:57:25]URL: /json_proto [12:57:25]Method is POST - this is cgi request [12:57:25]url: /json_proto [12:57:25]query_string will be loaded in cgi processing [12:57:25]execute_cgi json_proto POST (null) [12:57:25]execute_cgi path=json_proto method=POST [12:57:25]POST find Content-Length [12:57:25]Host: 172.17.43.67:8080 [12:57:25]Content-Length: 678 [12:57:25]Content-Type: application/json [12:57:25] [12:57:25]POST finish read [12:57:25]Found Content-Length = 678 [12:57:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:25]execute_script... [12:57:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:25]POST & json_proto [12:57:25]process_json_proto [12:57:25]json parsed OK: [12:57:25]protocol is kg_v1.0 [12:57:25]action value=close_receipt [12:57:25]process_action close_receipt [12:57:25]cmd_close_receipt [12:57:25]MH_GetDate [12:57:25]Write to MH i2c: F0 00 00 1D 00 0C [12:57:25]Write i2c OK [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: F0 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: F0 09 00 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: F0 09 00 1D 00 00 36 B7 F2 66 6A BD 47 65 2D [12:57:25]GetLastDocTimeStamp 1727182376 [12:57:25]current date 1727182646 [12:57:25]FM_GetShiftState [12:57:25]SAM_PROTO_GetShiftState [12:57:25]wFMCommunicate request_size=4 [12:57:25]MH_SAM_APDU [12:57:25]CAPDU: 80 13 01 00 [12:57:25]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [12:57:25]Write i2c OK [12:57:25]MH_I2C_Read... [12:57:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:25]Read from MH i2c: E2 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 0E 00 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [12:57:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:57:25]wFMCommunicate OK [12:57:25]SAM_PROTO_GetShiftState done [12:57:25]FM_GetShiftState done [12:57:25]opened in 1727137889 [12:57:25]opened+sec_in_day 1727224289 [12:57:25]quantity*price = 30051 [12:57:25]sum+1 = 30052 [12:57:25]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 185 24.09.2024 12:59 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152726 ФПД: 249094970805449 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T125929&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152726&fm=249094970805449&tin=02508201610067®Number=0000000000091825&sum=0 [12:59:30]StoreToDocumentArchive [12:59:30]shift 477 fd 152726 [12:59:30]OFD Sender: No OFD packet to send [12:59:30]save to /storage/0477/doc_00152726 [12:59:30]save last doc name /storage/0477/doc_00152726 to /storage/kkm_last_doc_name [12:59:30]save OK [12:59:30]Clear old archive folders... [12:59:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:59:30]tlvbuf is 00D75C00 [12:59:30]SAM_PROTO_ClearQueue [12:59:30]wFMCommunicate request_size=4 [12:59:30]MH_SAM_APDU [12:59:30]CAPDU: 80 09 00 00 [12:59:30]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:59:30]Write i2c OK [12:59:30]MH_I2C_Read... [12:59:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:59:30]Read from MH i2c: E2 [12:59:30]MH_I2C_Read... [12:59:30]Read from MH i2c: E2 03 00 [12:59:30]MH_I2C_Read... [12:59:30]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:59:30]RAPDU: 90 00 [12:59:30]wFMCommunicate OK [12:59:30]SAM_PROTO_ClearQueue done [12:59:30]KKMCreateOFDPacket [12:59:30]OFDProtocolAddRootSTLVToBuf [12:59:30]FM_MakeSignedData [12:59:30]FM_MakeSignedData [12:59:30]SAM_PROTO_SignData [12:59:30]wFMCommunicate request_size=4 [12:59:30]MH_SAM_APDU [12:59:30]CAPDU: 80 0D 01 02 [12:59:30]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:59:30]Write i2c OK [12:59:30]MH_I2C_Read... [12:59:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:59:30]Read from MH i2c: E2 [12:59:30]MH_I2C_Read... [12:59:30]Read from MH i2c: E2 03 00 [12:59:30]MH_I2C_Read... [12:59:30]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:59:30]RAPDU: 90 00 [12:59:30]wFMCommunicate OK [12:59:30]wFMCommunicate request_size=255 [12:59:30]MH_SAM_APDU [12:59:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 B1 B7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 54 02 00 35 04 06 00 E2 8C F1 40 [12:59:30]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 B1 B7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 54 02 00 35 04 06 00 E2 8C F1 40 00 00 24 [12:59:31]Write i2c OK [12:59:31]MH_I2C_Read... [12:59:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:31]Read from MH i2c: E2 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 03 00 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:59:31]RAPDU: 90 00 [12:59:31]wFMCommunicate OK [12:59:31]wFMCommunicate request_size=7 [12:59:31]MH_SAM_APDU [12:59:31]CAPDU: 80 0D 02 02 02 0C C9 [12:59:31]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 0C C9 00 00 81 [12:59:31]Write i2c OK [12:59:31]MH_I2C_Read... [12:59:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:31]Read from MH i2c: E2 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 03 00 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:59:31]RAPDU: 90 00 [12:59:31]wFMCommunicate OK [12:59:31]wFMCommunicate request_size=4 [12:59:31]MH_SAM_APDU [12:59:31]CAPDU: 80 0D 03 02 [12:59:31]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:59:31]Write i2c OK [12:59:31]MH_I2C_Read... [12:59:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:59:31]Read from MH i2c: E2 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 0B 00 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 0B 00 2F 00 00 53 83 99 6F 02 26 FC E2 90 00 8F [12:59:31]RAPDU: 53 83 99 6F 02 26 FC E2 90 00 [12:59:31]wFMCommunicate OK [12:59:31]SAM_PROTO_SignData done [12:59:31]FM_MakeSignedData done [12:59:31]CreateOFDProtocolMessage [12:59:31]wFMCommunicate request_size=4 [12:59:31]MH_SAM_APDU [12:59:31]CAPDU: 80 11 00 00 [12:59:31]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:59:31]Write i2c OK [12:59:31]MH_I2C_Read... [12:59:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:31]Read from MH i2c: E2 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 17 00 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [12:59:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:59:31]wFMCommunicate OK [12:59:31]CreateOFDProtocolMessage done [12:59:31]OFDSenderStorePacket 152726 [12:59:31]StoreOFDPacket docnum=152726 [12:59:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6F EE 04 01 2E A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 B1 B7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 54 02 00 35 04 06 00 E2 8C F1 40 0C C9 53 83 99 6F 02 26 FC E2 [12:59:31]CheckFolder [12:59:31]dirname=/storage/ofd_packets [12:59:31]CheckFolder done [12:59:31]ProducePacketName [12:59:31]name=ofd_packets/00152726 [12:59:31]NVStorageSaveData ofd_packets/00152726 [12:59:31]File name is /storage/ofd_packets/00152726 [12:59:31]Write 298 bytes [12:59:31]NVStorageSaveData done [12:59:31]OFDSenderStorePacket done [12:59:31]KKMCreateOFDPacket done [12:59:31]NVStorageSaveData kkm_last_timestamp [12:59:31]File name is /storage/kkm_last_timestamp [12:59:31]Write 4 bytes [12:59:31]NVStorageSaveData done [12:59:31]ExternCall_PrintAddStr [12:59:31]wPrintStart [12:59:31]Write to MH i2c: 01 00 00 31 00 31 [12:59:31]Write i2c OK [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: 01 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: 01 07 00 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:59:31]RasterBufferAndPrint [12:59:31]line Счет N : (1)1786728 [12:59:31]line ИНН: 02508201610067 [12:59:31]line Контрольно-Кассовый Чек [12:59:31]line ПРОДАЖА [12:59:31]line ТРК (МРК, ГНК) : 31 [12:59:31]line Товар: 2710194210 [12:59:31]line ДТ-К-5 [12:59:31]line 28.880 * 0.00 [12:59:31]line = 0.00 [12:59:31]line НДС 12% НСП 1% [12:59:31]line > о реализуемом товаре [12:59:31]line ИТОГО: 0.00 [12:59:31]line НСП 1% : 0.00 [12:59:31]line НДС 12% : 0.00 [12:59:31]line Наличными: 0.00 [12:59:31]line Безнал.: 0.00 [12:59:31]line Место: АЗС № 89 "Партнер Нефть" [12:59:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:59:31]line СНО: Общий режим [12:59:31]line Чек 185 24.09.2024 12:59 [12:59:31]line Смена: 477 ФФД: 1.0 [12:59:31]line ЗНМ: 0300000113 [12:59:31]line РНМ: 0000000000091825 [12:59:31]line Версия ККМ: 001 [12:59:31]line Платежная система: O! деньги [12:59:31]line ФМ: 0000000000871835 [12:59:31]line ФД: 152726 [12:59:31]line ФПД: 249094970805449 [12:59:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T125929&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152726&fm=249094970805449&tin=02508201610067®Number=0000000000091825&sum=0 [12:59:31]written 0, free lines is 4095 [12:59:31]OFD Sender: Processing packet 152726 [packets to send 830, broken 829] [12:59:31]ProducePacketName [12:59:31]name=ofd_packets/00152726 [12:59:31]OFD Sender: To server: pG, [12:59:31]CommunicateWithHost lk.salyk.kg:30040 [12:59:31]ConnectInit lk.salyk.kg [12:59:32]Write to MH i2c: 01 00 00 5B 00 5B [12:59:32]Write i2c OK [12:59:32]MH_I2C_Read... [12:59:32]Read from MH i2c: 01 [12:59:32]MH_I2C_Read... [12:59:32]Read from MH i2c: 01 07 00 [12:59:32]MH_I2C_Read... [12:59:32]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F5 0C 63 [12:59:32]RasterBufferAndPrint [12:59:32]line [12:59:32]line [12:59:32]line [12:59:32]line [12:59:32]line [12:59:32]written 0, free lines is 3340 [12:59:32]MH_Cut [12:59:32]Write to MH i2c: D1 01 00 62 00 01 34 [12:59:32]Write i2c OK [12:59:32]MH_I2C_Read... [12:59:32]Read from MH i2c: D1 [12:59:32]MH_I2C_Read... [12:59:32]Read from MH i2c: D1 01 00 [12:59:32]MH_I2C_Read... [12:59:32]Read from MH i2c: D1 01 00 62 00 00 33 [12:59:32]Write to MH i2c: 01 00 00 63 00 63 [12:59:32]Write i2c OK [12:59:32]MH_I2C_Read... [12:59:32]*** Cut start [12:59:32]*** Purtial cut [12:59:32]*** Stage 1: CUTSNS_PIN = 1 [12:59:33]Read from MH i2c: 01 [12:59:33]MH_I2C_Read... [12:59:33]*** Stop cut motor [12:59:33]*** Cut end [12:59:33]Read from MH i2c: 01 07 00 [12:59:33]MH_I2C_Read... [12:59:33]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [12:59:33]process_action close_receipt done [12:59:33]requested_data is exist [12:59:33]produce_requested_data [12:59:33]requested_item fm.sn is exist - process it [12:59:33]wFMCommunicate request_size=4 [12:59:33]MH_SAM_APDU [12:59:33]CAPDU: 80 11 00 00 [12:59:33]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [12:59:33]Write i2c OK [12:59:33]MH_I2C_Read... [12:59:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:33]Read from MH i2c: E2 [12:59:33]MH_I2C_Read... [12:59:33]Read from MH i2c: E2 17 00 [12:59:33]MH_I2C_Read... [12:59:33]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [12:59:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:59:33]wFMCommunicate OK [12:59:33]requested_item fd.num is exist - process it [12:59:33]SAM_PROTO_GetFieldsCounters [12:59:33]wFMCommunicate request_size=4 [12:59:33]MH_SAM_APDU [12:59:33]CAPDU: 80 13 00 00 [12:59:33]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [12:59:33]Write i2c OK [12:59:33]MH_I2C_Read... [12:59:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:59:33]Read from MH i2c: E2 [12:59:33]MH_I2C_Read... [12:59:33]Read from MH i2c: E2 62 00 [12:59:33]MH_I2C_Read... [12:59:33]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 F7 [12:59:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:59:33]wFMCommunicate OK [12:59:33]SAM_PROTO_GetFieldsCounters done [12:59:33]requested_item shift.num is exist - process it [12:59:33]requested_item shift.opened is exist - process it [12:59:33]req_shift_opened [12:59:33]FM_GetShiftState [12:59:33]SAM_PROTO_GetShiftState [12:59:33]wFMCommunicate request_size=4 [12:59:33]MH_SAM_APDU [12:59:33]CAPDU: 80 13 01 00 [12:59:33]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [12:59:33]Write i2c OK [12:59:33]MH_I2C_Read... [12:59:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:33]Read from MH i2c: E2 [12:59:33]MH_I2C_Read... [12:59:33]Read from MH i2c: E2 0E 00 [12:59:33]MH_I2C_Read... [12:59:33]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B0 [12:59:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [12:59:33]wFMCommunicate OK [12:59:33]SAM_PROTO_GetShiftState done [12:59:33]FM_GetShiftState done [12:59:33]req_shift_opened done [12:59:33]requested_item shift.open_date is exist - process it [12:59:33]req_shift_open_date [12:59:33]req_shift_open_date done [12:59:33]produce_requested_data done [12:59:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152726,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [12:59:33]process_action_free close_receipt [12:59:33]json_value_free [12:59:33]json_value_free done [12:59:33]process_json_proto returns [12:59:33]Send response to host [12:59:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152726,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [12:59:33]free response buf [12:59:33]execute_script done [12:59:33]execute_script returns [12:59:33]free content buf [12:59:33]Sock 6.Close socket [12:59:33]Sock 6.Thread stoped [12:59:35]recv_with_timeout no data received [12:59:36]ConnectInit Can't take IP for lk.salyk.kg [12:59:36]CommunicateWithHost connect error [12:59:36]CommunicateWithHost err = -1 [12:59:36]OFD Sender: Server communicate error [12:59:41]OFD Sender: Processing packet 152726 [packets to send 830, broken 829] [12:59:41]ProducePacketName [12:59:41]name=ofd_packets/00152726 [12:59:41]OFD Sender: To server: pG, [12:59:41]CommunicateWithHost lk.salyk.kg:30040 [12:59:41]ConnectInit lk.salyk.kg [12:59:48]recv_with_timeout no data received [12:59:55]Connected sock=9 [12:59:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6F EE 04 01 2E A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 B1 B7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 54 02 00 35 04 06 00 E2 8C F1 40 0C C9 53 83 99 6F 02 26 FC E2 [12:59:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 24 C0 47 00 D5 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 54 02 00 F4 03 04 00 CA 5F F2 66 B6 04 01 00 00 74 7D E7 7F CF 9A 57 8F [12:59:58]CommunicateWithHost err = 0 [12:59:58]CheckOFDResponse [12:59:58]1017 (14) - 77093643461234 [12:59:58]1041 (16) - 0000000000871835 [12:59:58]1040 (4) - 152726 [12:59:58]1012 (4) - 24.09.2024 06:44 [12:59:58]1206 (1) - 0 [12:59:58]OFD Sender: Remove packet 152726 [12:59:58]ProducePacketName [12:59:58]name=ofd_packets/00152726 [12:59:58]NVStorageDeleteData [12:59:58]OFD Sender: No OFD packet to send [13:00:02]recv_with_timeout no data received [13:00:03]OFD Sender: No OFD packet to send [13:00:08]OFD Sender: No OFD packet to send [13:00:13]accept exits with 10 [13:00:13]New connection [13:00:13]New thread 3067342180 created [13:00:13]Thread 3067485540 joined [13:00:13]Waiting for new connection... [13:00:13] Sock 10.Parse request [13:00:13]Sock 10.Check first char [13:00:13]Sock 10.First char is OK [13:00:13]request: POST /json_proto HTTP/1.0 [13:00:13]Method: POST [13:00:13]URL: /json_proto [13:00:13]Method is POST - this is cgi request [13:00:13]url: /json_proto [13:00:13]query_string will be loaded in cgi processing [13:00:13]execute_cgi json_proto POST (null) [13:00:13]execute_cgi path=json_proto method=POST [13:00:13]POST find Content-Length [13:00:13]Host: 172.17.43.67:8080 [13:00:13]Content-Length: 675 [13:00:13]Content-Type: application/json [13:00:13] [13:00:13]POST finish read [13:00:13]Found Content-Length = 675 [13:00:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:13]execute_script... [13:00:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:13]POST & json_proto [13:00:13]process_json_proto [13:00:13]json parsed OK: [13:00:13]protocol is kg_v1.0 [13:00:13]action value=close_receipt [13:00:13]process_action close_receipt [13:00:13]cmd_close_receipt [13:00:13]MH_GetDate [13:00:13]Write to MH i2c: F0 00 00 67 00 56 [13:00:13]Write i2c OK [13:00:13]MH_I2C_Read... [13:00:13]Read from MH i2c: F0 [13:00:13]MH_I2C_Read... [13:00:13]Read from MH i2c: F0 09 00 [13:00:13]MH_I2C_Read... [13:00:13]Read from MH i2c: F0 09 00 67 00 00 DE B7 F2 66 6A BD 47 65 1F [13:00:13]GetLastDocTimeStamp 1727182769 [13:00:13]current date 1727182814 [13:00:13]FM_GetShiftState [13:00:13]SAM_PROTO_GetShiftState [13:00:13]wFMCommunicate request_size=4 [13:00:13]MH_SAM_APDU [13:00:13]CAPDU: 80 13 01 00 [13:00:13]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [13:00:13]Write i2c OK [13:00:13]MH_I2C_Read... [13:00:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:13]Read from MH i2c: E2 [13:00:13]MH_I2C_Read... [13:00:13]Read from MH i2c: E2 0E 00 [13:00:13]MH_I2C_Read... [13:00:13]OFD Sender: No OFD packet to send [13:00:13]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B2 [13:00:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:00:13]wFMCommunicate OK [13:00:13]SAM_PROTO_GetShiftState done [13:00:13]FM_GetShiftState done [13:00:13]opened in 1727137889 [13:00:13]opened+sec_in_day 1727224289 [13:00:13]quantity*price = 60045 [13:00:13]sum+1 = 60047 [13:00:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 186 24.09.2024 13:00 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152727 ФПД: 38560419229117 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T130014&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152727&fm=38560419229117&tin=02508201610067®Number=0000000000091825&sum=60000 [13:00:14]StoreToDocumentArchive [13:00:14]shift 477 fd 152727 [13:00:14]save to /storage/0477/doc_00152727 [13:00:14]save last doc name /storage/0477/doc_00152727 to /storage/kkm_last_doc_name [13:00:14]save OK [13:00:14]Clear old archive folders... [13:00:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:00:14]tlvbuf is 00D6AC50 [13:00:14]SAM_PROTO_ClearQueue [13:00:14]wFMCommunicate request_size=4 [13:00:14]MH_SAM_APDU [13:00:14]CAPDU: 80 09 00 00 [13:00:14]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [13:00:14]Write i2c OK [13:00:14]MH_I2C_Read... [13:00:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:00:14]Read from MH i2c: E2 [13:00:14]MH_I2C_Read... [13:00:14]Read from MH i2c: E2 03 00 [13:00:14]MH_I2C_Read... [13:00:14]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [13:00:14]RAPDU: 90 00 [13:00:14]wFMCommunicate OK [13:00:14]SAM_PROTO_ClearQueue done [13:00:14]KKMCreateOFDPacket [13:00:14]OFDProtocolAddRootSTLVToBuf [13:00:14]FM_MakeSignedData [13:00:14]FM_MakeSignedData [13:00:14]SAM_PROTO_SignData [13:00:14]wFMCommunicate request_size=4 [13:00:14]MH_SAM_APDU [13:00:14]CAPDU: 80 0D 01 02 [13:00:14]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [13:00:14]Write i2c OK [13:00:14]MH_I2C_Read... [13:00:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:00:14]Read from MH i2c: E2 [13:00:14]MH_I2C_Read... [13:00:14]Read from MH i2c: E2 03 00 [13:00:14]MH_I2C_Read... [13:00:14]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:00:14]RAPDU: 90 00 [13:00:14]wFMCommunicate OK [13:00:14]wFMCommunicate request_size=255 [13:00:14]MH_SAM_APDU [13:00:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 DE B7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 54 02 00 35 04 06 00 23 12 0C 17 [13:00:14]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 DE B7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 54 02 00 35 04 06 00 23 12 0C 17 00 00 FF [13:00:15]Write i2c OK [13:00:15]MH_I2C_Read... [13:00:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:15]Read from MH i2c: E2 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 03 00 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [13:00:15]RAPDU: 90 00 [13:00:15]wFMCommunicate OK [13:00:15]wFMCommunicate request_size=7 [13:00:15]MH_SAM_APDU [13:00:15]CAPDU: 80 0D 02 02 02 2D BD [13:00:15]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 2D BD 00 00 E0 [13:00:15]Write i2c OK [13:00:15]MH_I2C_Read... [13:00:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:15]Read from MH i2c: E2 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 03 00 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [13:00:15]RAPDU: 90 00 [13:00:15]wFMCommunicate OK [13:00:15]wFMCommunicate request_size=4 [13:00:15]MH_SAM_APDU [13:00:15]CAPDU: 80 0D 03 02 [13:00:15]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [13:00:15]Write i2c OK [13:00:15]MH_I2C_Read... [13:00:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:00:15]Read from MH i2c: E2 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 0B 00 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 0B 00 79 00 00 AA AF DD A3 FC 0B D2 64 90 00 0B [13:00:15]RAPDU: AA AF DD A3 FC 0B D2 64 90 00 [13:00:15]wFMCommunicate OK [13:00:15]SAM_PROTO_SignData done [13:00:15]FM_MakeSignedData done [13:00:15]CreateOFDProtocolMessage [13:00:15]wFMCommunicate request_size=4 [13:00:15]MH_SAM_APDU [13:00:15]CAPDU: 80 11 00 00 [13:00:15]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [13:00:15]Write i2c OK [13:00:15]MH_I2C_Read... [13:00:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:15]Read from MH i2c: E2 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 17 00 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [13:00:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:00:15]wFMCommunicate OK [13:00:15]CreateOFDProtocolMessage done [13:00:15]OFDSenderStorePacket 152727 [13:00:15]StoreOFDPacket docnum=152727 [13:00:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 87 B8 04 01 D1 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 DE B7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 54 02 00 35 04 06 00 23 12 0C 17 2D BD AA AF DD A3 FC 0B D2 64 [13:00:15]CheckFolder [13:00:15]dirname=/storage/ofd_packets [13:00:15]CheckFolder done [13:00:15]ProducePacketName [13:00:15]name=ofd_packets/00152727 [13:00:15]NVStorageSaveData ofd_packets/00152727 [13:00:15]File name is /storage/ofd_packets/00152727 [13:00:15]Write 298 bytes [13:00:15]NVStorageSaveData done [13:00:15]OFDSenderStorePacket done [13:00:15]KKMCreateOFDPacket done [13:00:15]NVStorageSaveData kkm_last_timestamp [13:00:15]File name is /storage/kkm_last_timestamp [13:00:15]Write 4 bytes [13:00:15]NVStorageSaveData done [13:00:15]ExternCall_PrintAddStr [13:00:15]wPrintStart [13:00:15]Write to MH i2c: 01 00 00 7B 00 7B [13:00:15]Write i2c OK [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: 01 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: 01 07 00 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [13:00:15]RasterBufferAndPrint [13:00:15]line Счет N : (1)1786729 [13:00:15]line ИНН: 02508201610067 [13:00:15]line Контрольно-Кассовый Чек [13:00:15]line ПРОДАЖА [13:00:15]line ТРК (МРК, ГНК) : 31 [13:00:15]line Товар: 2710194210 [13:00:15]line ДТ-К-5 [13:00:15]line 7.880 * 76.20 [13:00:15]line = 600.46 [13:00:15]line НДС 12% НСП 1% [13:00:15]line > о реализуемом товаре [13:00:15]line ОКРУГЛЕНИЕ: -0.46 [13:00:15]line ИТОГО: 600.00 [13:00:15]line Внесено: 600.00 [13:00:15]line СДАЧА: 0.00 [13:00:15]line НСП 1% : 5.31 [13:00:15]line НДС 12% : 63.77 [13:00:15]line Наличными: 600.00 [13:00:15]line Безнал.: 0.00 [13:00:15]line Место: АЗС № 89 "Партнер Нефть" [13:00:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:00:15]line СНО: Общий режим [13:00:15]line Чек 186 24.09.2024 13:00 [13:00:15]line Смена: 477 ФФД: 1.0 [13:00:15]line ЗНМ: 0300000113 [13:00:15]line РНМ: 0000000000091825 [13:00:15]line Версия ККМ: 001 [13:00:15]line ФМ: 0000000000871835 [13:00:15]line ФД: 152727 [13:00:15]line ФПД: 38560419229117 [13:00:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T130014&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152727&fm=38560419229117&tin=02508201610067®Number=0000000000091825&sum=60000 [13:00:15]written 0, free lines is 4095 [13:00:15]OFD Sender: Processing packet 152727 [packets to send 830, broken 829] [13:00:15]ProducePacketName [13:00:15]name=ofd_packets/00152727 [13:00:15]OFD Sender: To server: pG, [13:00:15]CommunicateWithHost lk.salyk.kg:30040 [13:00:15]ConnectInit lk.salyk.kg [13:00:15]Write to MH i2c: 01 00 00 A6 00 A6 [13:00:15]Write i2c OK [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: 01 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: 01 07 00 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 D1 0C 8A [13:00:15]RasterBufferAndPrint [13:00:15]line [13:00:15]line [13:00:15]line [13:00:15]line [13:00:15]line [13:00:15]written 0, free lines is 3299 [13:00:15]MH_Cut [13:00:15]Write to MH i2c: D1 01 00 AD 00 01 7F [13:00:15]Write i2c OK [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: D1 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: D1 01 00 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: D1 01 00 AD 00 00 7E [13:00:15]Write to MH i2c: 01 00 00 AE 00 AE [13:00:15]Write i2c OK [13:00:15]MH_I2C_Read... [13:00:16]*** Cut start [13:00:16]*** Purtial cut [13:00:16]*** Stage 1: CUTSNS_PIN = 1 [13:00:16]Read from MH i2c: 01 [13:00:16]MH_I2C_Read... [13:00:16]*** Stop cut motor [13:00:16]*** Cut end [13:00:16]Read from MH i2c: 01 07 00 [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [13:00:17]process_action close_receipt done [13:00:17]requested_data is exist [13:00:17]produce_requested_data [13:00:17]requested_item fm.sn is exist - process it [13:00:17]wFMCommunicate request_size=4 [13:00:17]MH_SAM_APDU [13:00:17]CAPDU: 80 11 00 00 [13:00:17]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [13:00:17]Write i2c OK [13:00:17]MH_I2C_Read... [13:00:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:17]Read from MH i2c: E2 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 17 00 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [13:00:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:00:17]wFMCommunicate OK [13:00:17]requested_item fd.num is exist - process it [13:00:17]SAM_PROTO_GetFieldsCounters [13:00:17]wFMCommunicate request_size=4 [13:00:17]MH_SAM_APDU [13:00:17]CAPDU: 80 13 00 00 [13:00:17]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [13:00:17]Write i2c OK [13:00:17]MH_I2C_Read... [13:00:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:00:17]Read from MH i2c: E2 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 62 00 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 46 [13:00:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:00:17]wFMCommunicate OK [13:00:17]SAM_PROTO_GetFieldsCounters done [13:00:17]requested_item shift.num is exist - process it [13:00:17]requested_item shift.opened is exist - process it [13:00:17]req_shift_opened [13:00:17]FM_GetShiftState [13:00:17]SAM_PROTO_GetShiftState [13:00:17]wFMCommunicate request_size=4 [13:00:17]MH_SAM_APDU [13:00:17]CAPDU: 80 13 01 00 [13:00:17]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [13:00:17]Write i2c OK [13:00:17]MH_I2C_Read... [13:00:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:17]Read from MH i2c: E2 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 0E 00 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [13:00:17]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:00:17]wFMCommunicate OK [13:00:17]SAM_PROTO_GetShiftState done [13:00:17]FM_GetShiftState done [13:00:17]req_shift_opened done [13:00:17]requested_item shift.open_date is exist - process it [13:00:17]req_shift_open_date [13:00:17]req_shift_open_date done [13:00:17]produce_requested_data done [13:00:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152727,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:00:17]process_action_free close_receipt [13:00:17]json_value_free [13:00:17]json_value_free done [13:00:17]process_json_proto returns [13:00:17]Send response to host [13:00:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152727,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:00:17]free response buf [13:00:17]execute_script done [13:00:17]execute_script returns [13:00:17]free content buf [13:00:17]Sock 10.Close socket [13:00:17]Sock 10.Thread stoped [13:00:17]recv_with_timeout no data received [13:00:20]ConnectInit Can't take IP for lk.salyk.kg [13:00:20]CommunicateWithHost connect error [13:00:20]CommunicateWithHost err = -1 [13:00:20]OFD Sender: Server communicate error [13:00:25]OFD Sender: Processing packet 152727 [packets to send 830, broken 829] [13:00:25]ProducePacketName [13:00:25]name=ofd_packets/00152727 [13:00:25]OFD Sender: To server: pG, [13:00:25]CommunicateWithHost lk.salyk.kg:30040 [13:00:25]ConnectInit lk.salyk.kg [13:00:33]recv_with_timeout no data received [13:00:36]Connected sock=10 [13:00:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 87 B8 04 01 D1 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 DE B7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 54 02 00 35 04 06 00 23 12 0C 17 2D BD AA AF DD A3 FC 0B D2 64 [13:00:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 13 7C 47 00 D4 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 54 02 00 F4 03 04 00 F1 5F F2 66 B6 04 01 00 00 8C 20 65 3F 73 EF 6E 56 [13:00:37]CommunicateWithHost err = 0 [13:00:37]CheckOFDResponse [13:00:37]1017 (14) - 77093643461234 [13:00:37]1041 (16) - 0000000000871835 [13:00:37]1040 (4) - 152727 [13:00:37]1012 (4) - 24.09.2024 06:45 [13:00:37]1206 (1) - 0 [13:00:37]OFD Sender: Remove packet 152727 [13:00:37]ProducePacketName [13:00:37]name=ofd_packets/00152727 [13:00:37]NVStorageDeleteData [13:00:37]OFD Sender: No OFD packet to send [13:00:42]OFD Sender: No OFD packet to send [13:00:43]recv_with_timeout no data received [13:00:47]OFD Sender: No OFD packet to send [13:00:52]OFD Sender: No OFD packet to send [13:00:57]OFD Sender: No OFD packet to send [13:01:02]OFD Sender: No OFD packet to send [13:01:05]recv_with_timeout no data received [13:01:07]OFD Sender: No OFD packet to send [13:01:12]OFD Sender: No OFD packet to send [13:01:17]OFD Sender: No OFD packet to send [13:01:22]OFD Sender: No OFD packet to send [13:01:25]recv_with_timeout no data received [13:01:27]OFD Sender: No OFD packet to send [13:01:33]OFD Sender: No OFD packet to send [13:01:38]OFD Sender: No OFD packet to send [13:01:43]OFD Sender: No OFD packet to send [13:01:45]recv_with_timeout no data received [13:01:48]OFD Sender: No OFD packet to send [13:01:53]OFD Sender: No OFD packet to send [13:01:58]OFD Sender: No OFD packet to send [13:01:58]accept exits with 9 [13:01:58]New connection [13:01:58]New thread 3067485540 created [13:01:58]Thread 3067342180 joined [13:01:58]Waiting for new connection... [13:01:58] Sock 9.Parse request [13:01:58]Sock 9.Check first char [13:01:58]Sock 9.First char is OK [13:01:58]request: POST /json_proto HTTP/1.0 [13:01:58]Method: POST [13:01:58]URL: /json_proto [13:01:58]Method is POST - this is cgi request [13:01:58]url: /json_proto [13:01:58]query_string will be loaded in cgi processing [13:01:58]execute_cgi json_proto POST (null) [13:01:58]execute_cgi path=json_proto method=POST [13:01:58]POST find Content-Length [13:01:58]Host: 172.17.43.67:8080 [13:01:58]Content-Length: 680 [13:01:58]Content-Type: application/json [13:01:58] [13:01:58]POST finish read [13:01:58]Found Content-Length = 680 [13:01:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:58]execute_script... [13:01:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:58]POST & json_proto [13:01:58]process_json_proto [13:01:58]json parsed OK: [13:01:58]protocol is kg_v1.0 [13:01:58]action value=close_receipt [13:01:58]process_action close_receipt [13:01:58]cmd_close_receipt [13:01:58]MH_GetDate [13:01:58]Write to MH i2c: F0 00 00 B2 00 A1 [13:01:58]Write i2c OK [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: F0 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: F0 09 00 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: F0 09 00 B2 00 00 46 B8 F2 66 6A BD 47 65 D3 [13:01:58]GetLastDocTimeStamp 1727182814 [13:01:58]current date 1727182918 [13:01:58]FM_GetShiftState [13:01:58]SAM_PROTO_GetShiftState [13:01:58]wFMCommunicate request_size=4 [13:01:58]MH_SAM_APDU [13:01:58]CAPDU: 80 13 01 00 [13:01:58]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [13:01:58]Write i2c OK [13:01:58]MH_I2C_Read... [13:01:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:58]Read from MH i2c: E2 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: E2 0E 00 [13:01:58]MH_I2C_Read... [13:01:58]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FD [13:01:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:01:58]wFMCommunicate OK [13:01:58]SAM_PROTO_GetShiftState done [13:01:58]FM_GetShiftState done [13:01:58]opened in 1727137889 [13:01:58]opened+sec_in_day 1727224289 [13:01:58]quantity*price = 100050 [13:01:58]sum+1 = 100052 [13:01:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 187 24.09.2024 13:01 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152728 ФПД: 159358552721374 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T130158&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152728&fm=159358552721374&tin=02508201610067®Number=0000000000091825&sum=100000 [13:01:59]StoreToDocumentArchive [13:01:59]shift 477 fd 152728 [13:01:59]save to /storage/0477/doc_00152728 [13:01:59]save last doc name /storage/0477/doc_00152728 to /storage/kkm_last_doc_name [13:01:59]save OK [13:01:59]Clear old archive folders... [13:01:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:01:59]tlvbuf is 00D5C5B0 [13:01:59]SAM_PROTO_ClearQueue [13:01:59]wFMCommunicate request_size=4 [13:01:59]MH_SAM_APDU [13:01:59]CAPDU: 80 09 00 00 [13:01:59]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [13:01:59]Write i2c OK [13:01:59]MH_I2C_Read... [13:01:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:59]Read from MH i2c: E2 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: E2 03 00 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [13:01:59]RAPDU: 90 00 [13:01:59]wFMCommunicate OK [13:01:59]SAM_PROTO_ClearQueue done [13:01:59]KKMCreateOFDPacket [13:01:59]OFDProtocolAddRootSTLVToBuf [13:01:59]FM_MakeSignedData [13:01:59]FM_MakeSignedData [13:01:59]SAM_PROTO_SignData [13:01:59]wFMCommunicate request_size=4 [13:01:59]MH_SAM_APDU [13:01:59]CAPDU: 80 0D 01 02 [13:01:59]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [13:01:59]Write i2c OK [13:01:59]MH_I2C_Read... [13:01:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:59]Read from MH i2c: E2 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: E2 03 00 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [13:01:59]RAPDU: 90 00 [13:01:59]wFMCommunicate OK [13:01:59]wFMCommunicate request_size=255 [13:01:59]MH_SAM_APDU [13:01:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 46 B8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 54 02 00 35 04 06 00 90 EF 8D ED [13:01:59]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 46 B8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 54 02 00 35 04 06 00 90 EF 8D ED 00 00 95 [13:01:59]Write i2c OK [13:01:59]MH_I2C_Read... [13:01:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:59]Read from MH i2c: E2 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: E2 03 00 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [13:01:59]RAPDU: 90 00 [13:01:59]wFMCommunicate OK [13:01:59]wFMCommunicate request_size=7 [13:01:59]MH_SAM_APDU [13:01:59]CAPDU: 80 0D 02 02 02 47 DE [13:01:59]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 47 DE 00 00 66 [13:01:59]Write i2c OK [13:01:59]MH_I2C_Read... [13:01:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:59]Read from MH i2c: E2 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: E2 03 00 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [13:01:59]RAPDU: 90 00 [13:01:59]wFMCommunicate OK [13:01:59]wFMCommunicate request_size=4 [13:01:59]MH_SAM_APDU [13:01:59]CAPDU: 80 0D 03 02 [13:01:59]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [13:01:59]Write i2c OK [13:01:59]MH_I2C_Read... [13:01:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:59]Read from MH i2c: E2 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: E2 0B 00 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: E2 0B 00 C4 00 00 F6 38 20 04 10 94 EF 40 90 00 65 [13:01:59]RAPDU: F6 38 20 04 10 94 EF 40 90 00 [13:01:59]wFMCommunicate OK [13:01:59]SAM_PROTO_SignData done [13:01:59]FM_MakeSignedData done [13:01:59]CreateOFDProtocolMessage [13:01:59]wFMCommunicate request_size=4 [13:01:59]MH_SAM_APDU [13:01:59]CAPDU: 80 11 00 00 [13:01:59]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [13:01:59]Write i2c OK [13:01:59]MH_I2C_Read... [13:01:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:59]Read from MH i2c: E2 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: E2 17 00 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [13:01:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:01:59]wFMCommunicate OK [13:01:59]CreateOFDProtocolMessage done [13:01:59]OFDSenderStorePacket 152728 [13:01:59]StoreOFDPacket docnum=152728 [13:01:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D9 34 04 01 85 FD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 46 B8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 54 02 00 35 04 06 00 90 EF 8D ED 47 DE F6 38 20 04 10 94 EF 40 [13:01:59]CheckFolder [13:01:59]dirname=/storage/ofd_packets [13:01:59]CheckFolder done [13:01:59]ProducePacketName [13:01:59]name=ofd_packets/00152728 [13:01:59]NVStorageSaveData ofd_packets/00152728 [13:01:59]File name is /storage/ofd_packets/00152728 [13:01:59]Write 298 bytes [13:01:59]NVStorageSaveData done [13:01:59]OFDSenderStorePacket done [13:01:59]KKMCreateOFDPacket done [13:01:59]NVStorageSaveData kkm_last_timestamp [13:01:59]File name is /storage/kkm_last_timestamp [13:01:59]Write 4 bytes [13:01:59]NVStorageSaveData done [13:01:59]ExternCall_PrintAddStr [13:01:59]wPrintStart [13:01:59]Write to MH i2c: 01 00 00 C6 00 C6 [13:01:59]Write i2c OK [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: 01 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: 01 07 00 [13:01:59]MH_I2C_Read... [13:01:59]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [13:01:59]RasterBufferAndPrint [13:01:59]line Счет N : (1)1786730 [13:01:59]line ИНН: 02508201610067 [13:01:59]line Контрольно-Кассовый Чек [13:01:59]line ПРОДАЖА [13:01:59]line ТРК (МРК, ГНК) : 31 [13:01:59]line Товар: 2710194210 [13:01:59]line ДТ-К-5 [13:01:59]line 13.130 * 76.20 [13:01:59]line = 1000.51 [13:01:59]line НДС 12% НСП 1% [13:01:59]line > о реализуемом товаре [13:01:59]line ОКРУГЛЕНИЕ: -0.51 [13:01:59]line ИТОГО: 1000.00 [13:01:59]line Внесено: 1000.00 [13:01:59]line СДАЧА: 0.00 [13:01:59]line НСП 1% : 8.85 [13:01:59]line НДС 12% : 106.25 [13:01:59]line Наличными: 1000.00 [13:01:59]line Безнал.: 0.00 [13:01:59]line Место: АЗС № 89 "Партнер Нефть" [13:01:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:01:59]line СНО: Общий режим [13:01:59]line Чек 187 24.09.2024 13:01 [13:01:59]line Смена: 477 ФФД: 1.0 [13:01:59]line ЗНМ: 0300000113 [13:01:59]line РНМ: 0000000000091825 [13:01:59]line Версия ККМ: 001 [13:01:59]line ФМ: 0000000000871835 [13:01:59]line ФД: 152728 [13:01:59]line ФПД: 159358552721374 [13:02:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T130158&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152728&fm=159358552721374&tin=02508201610067®Number=0000000000091825&sum=100000 [13:02:00]OFD Sender: Processing packet 152728 [packets to send 830, broken 829] [13:02:00]ProducePacketName [13:02:00]name=ofd_packets/00152728 [13:02:00]OFD Sender: To server: pG, [13:02:00]CommunicateWithHost lk.salyk.kg:30040 [13:02:00]ConnectInit lk.salyk.kg [13:02:00]written 0, free lines is 4095 [13:02:00]Write to MH i2c: 01 00 00 F1 00 F1 [13:02:00]Write i2c OK [13:02:00]MH_I2C_Read... [13:02:00]Read from MH i2c: 01 [13:02:00]MH_I2C_Read... [13:02:00]Read from MH i2c: 01 07 00 [13:02:00]MH_I2C_Read... [13:02:00]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D3 0C D7 [13:02:00]RasterBufferAndPrint [13:02:00]line [13:02:00]line [13:02:00]line [13:02:00]line [13:02:00]line [13:02:00]written 0, free lines is 3289 [13:02:00]MH_Cut [13:02:00]Write to MH i2c: D1 01 00 F8 00 01 CA [13:02:00]Write i2c OK [13:02:00]MH_I2C_Read... [13:02:00]Read from MH i2c: D1 [13:02:00]MH_I2C_Read... [13:02:00]Read from MH i2c: D1 01 00 [13:02:00]MH_I2C_Read... [13:02:00]Read from MH i2c: D1 01 00 F8 00 00 C9 [13:02:00]Write to MH i2c: 01 00 00 F9 00 F9 [13:02:00]Write i2c OK [13:02:00]MH_I2C_Read... [13:02:01]Connected sock=10 [13:02:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D9 34 04 01 85 FD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 46 B8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 54 02 00 35 04 06 00 90 EF 8D ED 47 DE F6 38 20 04 10 94 EF 40 [13:02:01]*** Cut start [13:02:01]*** Purtial cut [13:02:01]*** Stage 1: CUTSNS_PIN = 1 [13:02:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 30 E2 47 00 61 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 54 02 00 F4 03 04 00 45 60 F2 66 B6 04 01 00 00 6B 7B 0C 58 0F 2B F6 70 [13:02:01]CommunicateWithHost err = 0 [13:02:01]CheckOFDResponse [13:02:01]1017 (14) - 77093643461234 [13:02:01]1041 (16) - 0000000000871835 [13:02:01]1040 (4) - 152728 [13:02:01]1012 (4) - 24.09.2024 06:46 [13:02:01]1206 (1) - 0 [13:02:01]OFD Sender: Remove packet 152728 [13:02:01]ProducePacketName [13:02:01]name=ofd_packets/00152728 [13:02:01]NVStorageDeleteData [13:02:01]Read from MH i2c: 01 [13:02:01]MH_I2C_Read... [13:02:01]*** Stop cut motor [13:02:01]*** Cut end [13:02:01]Read from MH i2c: 01 07 00 [13:02:01]MH_I2C_Read... [13:02:01]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [13:02:01]process_action close_receipt done [13:02:01]requested_data is exist [13:02:01]produce_requested_data [13:02:01]requested_item fm.sn is exist - process it [13:02:01]wFMCommunicate request_size=4 [13:02:01]MH_SAM_APDU [13:02:01]CAPDU: 80 11 00 00 [13:02:01]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [13:02:01]Write i2c OK [13:02:01]MH_I2C_Read... [13:02:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:01]Read from MH i2c: E2 [13:02:01]MH_I2C_Read... [13:02:01]Read from MH i2c: E2 17 00 [13:02:01]MH_I2C_Read... [13:02:01]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [13:02:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:02:01]wFMCommunicate OK [13:02:01]requested_item fd.num is exist - process it [13:02:01]SAM_PROTO_GetFieldsCounters [13:02:01]wFMCommunicate request_size=4 [13:02:01]MH_SAM_APDU [13:02:01]CAPDU: 80 13 00 00 [13:02:01]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [13:02:01]Write i2c OK [13:02:01]MH_I2C_Read... [13:02:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:02:01]Read from MH i2c: E2 [13:02:01]MH_I2C_Read... [13:02:01]Read from MH i2c: E2 62 00 [13:02:01]MH_I2C_Read... [13:02:01]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 95 [13:02:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:02:01]wFMCommunicate OK [13:02:01]SAM_PROTO_GetFieldsCounters done [13:02:01]requested_item shift.num is exist - process it [13:02:01]requested_item shift.opened is exist - process it [13:02:01]req_shift_opened [13:02:01]FM_GetShiftState [13:02:01]SAM_PROTO_GetShiftState [13:02:01]wFMCommunicate request_size=4 [13:02:01]MH_SAM_APDU [13:02:01]CAPDU: 80 13 01 00 [13:02:01]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [13:02:01]Write i2c OK [13:02:01]MH_I2C_Read... [13:02:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:01]Read from MH i2c: E2 [13:02:01]MH_I2C_Read... [13:02:01]Read from MH i2c: E2 0E 00 [13:02:01]MH_I2C_Read... [13:02:01]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 46 [13:02:01]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:02:01]wFMCommunicate OK [13:02:01]SAM_PROTO_GetShiftState done [13:02:01]FM_GetShiftState done [13:02:01]req_shift_opened done [13:02:01]requested_item shift.open_date is exist - process it [13:02:01]req_shift_open_date [13:02:01]req_shift_open_date done [13:02:01]produce_requested_data done [13:02:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152728,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:02:01]process_action_free close_receipt [13:02:01]json_value_free [13:02:01]json_value_free done [13:02:01]process_json_proto returns [13:02:01]Send response to host [13:02:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152728,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:02:01]free response buf [13:02:01]execute_script done [13:02:01]execute_script returns [13:02:01]free content buf [13:02:01]Sock 9.Close socket [13:02:01]Sock 9.Thread stoped [13:02:02]OFD Sender: No OFD packet to send [13:02:07]OFD Sender: No OFD packet to send [13:02:12]OFD Sender: No OFD packet to send [13:02:17]OFD Sender: No OFD packet to send [13:02:22]OFD Sender: No OFD packet to send [13:02:24]recv_with_timeout no data received [13:02:27]OFD Sender: No OFD packet to send [13:02:32]OFD Sender: No OFD packet to send [13:02:37]OFD Sender: No OFD packet to send [13:02:42]OFD Sender: No OFD packet to send [13:02:47]OFD Sender: No OFD packet to send [13:02:52]OFD Sender: No OFD packet to send [13:02:57]OFD Sender: No OFD packet to send [13:03:02]OFD Sender: No OFD packet to send [13:03:07]OFD Sender: No OFD packet to send [13:03:12]OFD Sender: No OFD packet to send [13:03:17]OFD Sender: No OFD packet to send [13:03:22]OFD Sender: No OFD packet to send [13:03:27]OFD Sender: No OFD packet to send [13:03:32]OFD Sender: No OFD packet to send [13:03:37]OFD Sender: No OFD packet to send [13:03:42]OFD Sender: No OFD packet to send [13:03:47]OFD Sender: No OFD packet to send [13:03:52]OFD Sender: No OFD packet to send [13:03:57]OFD Sender: No OFD packet to send [13:03:57]recv_with_timeout no data received [13:04:02]OFD Sender: No OFD packet to send [13:04:07]OFD Sender: No OFD packet to send [13:04:08]recv_with_timeout no data received [13:04:12]OFD Sender: No OFD packet to send [13:04:17]OFD Sender: No OFD packet to send [13:04:22]OFD Sender: No OFD packet to send [13:04:27]OFD Sender: No OFD packet to send [13:04:32]OFD Sender: No OFD packet to send [13:04:37]OFD Sender: No OFD packet to send [13:04:42]OFD Sender: No OFD packet to send [13:04:47]OFD Sender: No OFD packet to send [13:04:52]OFD Sender: No OFD packet to send [13:04:57]OFD Sender: No OFD packet to send [13:04:59]recv_with_timeout no data received [13:05:02]OFD Sender: No OFD packet to send [13:05:07]OFD Sender: No OFD packet to send [13:05:12]OFD Sender: No OFD packet to send [13:05:16]recv_with_timeout no data received [13:05:17]OFD Sender: No OFD packet to send [13:05:22]OFD Sender: No OFD packet to send [13:05:27]OFD Sender: No OFD packet to send [13:05:32]OFD Sender: No OFD packet to send [13:05:37]OFD Sender: No OFD packet to send [13:05:42]OFD Sender: No OFD packet to send [13:05:47]OFD Sender: No OFD packet to send [13:05:52]OFD Sender: No OFD packet to send [13:05:58]OFD Sender: No OFD packet to send [13:06:03]OFD Sender: No OFD packet to send [13:06:05]recv_with_timeout no data received [13:06:08]OFD Sender: No OFD packet to send [13:06:13]OFD Sender: No OFD packet to send [13:06:18]OFD Sender: No OFD packet to send [13:06:23]OFD Sender: No OFD packet to send [13:06:28]OFD Sender: No OFD packet to send [13:06:33]OFD Sender: No OFD packet to send [13:06:38]OFD Sender: No OFD packet to send [13:06:43]OFD Sender: No OFD packet to send [13:06:44]recv_with_timeout no data received [13:06:48]OFD Sender: No OFD packet to send [13:06:53]OFD Sender: No OFD packet to send [13:06:58]OFD Sender: No OFD packet to send [13:07:03]OFD Sender: No OFD packet to send [13:07:08]OFD Sender: No OFD packet to send [13:07:13]OFD Sender: No OFD packet to send [13:07:18]OFD Sender: No OFD packet to send [13:07:23]OFD Sender: No OFD packet to send [13:07:28]OFD Sender: No OFD packet to send [13:07:33]OFD Sender: No OFD packet to send [13:07:38]OFD Sender: No OFD packet to send [13:07:43]OFD Sender: No OFD packet to send [13:07:48]OFD Sender: No OFD packet to send [13:07:53]OFD Sender: No OFD packet to send [13:07:58]OFD Sender: No OFD packet to send [13:08:03]OFD Sender: No OFD packet to send [13:08:08]OFD Sender: No OFD packet to send [13:08:13]OFD Sender: No OFD packet to send [13:08:18]OFD Sender: No OFD packet to send [13:08:23]OFD Sender: No OFD packet to send [13:08:28]OFD Sender: No OFD packet to send [13:08:33]OFD Sender: No OFD packet to send [13:08:38]OFD Sender: No OFD packet to send [13:08:40]recv_with_timeout no data received [13:08:43]OFD Sender: No OFD packet to send [13:08:48]OFD Sender: No OFD packet to send [13:08:53]OFD Sender: No OFD packet to send [13:08:58]OFD Sender: No OFD packet to send [13:09:03]OFD Sender: No OFD packet to send [13:09:08]OFD Sender: No OFD packet to send [13:09:13]OFD Sender: No OFD packet to send [13:09:18]OFD Sender: No OFD packet to send [13:09:23]OFD Sender: No OFD packet to send [13:09:28]OFD Sender: No OFD packet to send [13:09:31]recv_with_timeout no data received [13:09:33]OFD Sender: No OFD packet to send [13:09:38]OFD Sender: No OFD packet to send [13:09:43]OFD Sender: No OFD packet to send [13:09:47]accept exits with 8 [13:09:47]New connection [13:09:47]New thread 3067342180 created [13:09:47]Thread 3067485540 joined [13:09:47]Waiting for new connection... [13:09:47] Sock 8.Parse request [13:09:47]Sock 8.Check first char [13:09:47]Sock 8.First char is OK [13:09:47]request: POST /json_proto HTTP/1.0 [13:09:47]Method: POST [13:09:47]URL: /json_proto [13:09:47]Method is POST - this is cgi request [13:09:47]url: /json_proto [13:09:47]query_string will be loaded in cgi processing [13:09:47]execute_cgi json_proto POST (null) [13:09:47]execute_cgi path=json_proto method=POST [13:09:47]POST find Content-Length [13:09:47]Host: 172.17.43.67:8080 [13:09:47]Content-Length: 798 [13:09:47]Content-Type: application/json [13:09:47] [13:09:47]POST finish read [13:09:47]Found Content-Length = 798 [13:09:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4068465", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:47]execute_script... [13:09:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4068465", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:47]POST & json_proto [13:09:47]process_json_proto [13:09:47]json parsed OK: [13:09:47]protocol is kg_v1.0 [13:09:47]action value=close_receipt [13:09:47]process_action close_receipt [13:09:47]cmd_close_receipt [13:09:47]MH_GetDate [13:09:47]Write to MH i2c: F0 00 00 FD 00 EC [13:09:47]Write i2c OK [13:09:47]MH_I2C_Read... [13:09:47]Read from MH i2c: F0 [13:09:47]MH_I2C_Read... [13:09:47]Read from MH i2c: F0 09 00 [13:09:47]MH_I2C_Read... [13:09:47]Read from MH i2c: F0 09 00 FD 00 00 1B BA F2 66 6A BD 47 65 F5 [13:09:47]GetLastDocTimeStamp 1727182918 [13:09:47]current date 1727183387 [13:09:47]FM_GetShiftState [13:09:47]SAM_PROTO_GetShiftState [13:09:47]wFMCommunicate request_size=4 [13:09:47]MH_SAM_APDU [13:09:47]CAPDU: 80 13 01 00 [13:09:47]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [13:09:47]Write i2c OK [13:09:47]MH_I2C_Read... [13:09:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:47]Read from MH i2c: E2 [13:09:47]MH_I2C_Read... [13:09:47]Read from MH i2c: E2 0E 00 [13:09:47]MH_I2C_Read... [13:09:47]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 48 [13:09:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:09:47]wFMCommunicate OK [13:09:47]SAM_PROTO_GetShiftState done [13:09:47]FM_GetShiftState done [13:09:47]opened in 1727137889 [13:09:47]opened+sec_in_day 1727224289 [13:09:47]quantity*price = 0 [13:09:47]sum+1 = 1 [13:09:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 188 24.09.2024 13:09 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4068465 ФМ: 0000000000871835 ФД: 152729 ФПД: 107249637861070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T130947&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152729&fm=107249637861070&tin=02508201610067®Number=0000000000091825&sum=0 [13:09:48]StoreToDocumentArchive [13:09:48]shift 477 fd 152729 [13:09:48]save to /storage/0477/doc_00152729 [13:09:48]save last doc name /storage/0477/doc_00152729 to /storage/kkm_last_doc_name [13:09:48]save OK [13:09:48]Clear old archive folders... [13:09:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:09:48]tlvbuf is 00D5E1D0 [13:09:48]SAM_PROTO_ClearQueue [13:09:48]wFMCommunicate request_size=4 [13:09:48]MH_SAM_APDU [13:09:48]CAPDU: 80 09 00 00 [13:09:48]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [13:09:48]Write i2c OK [13:09:48]MH_I2C_Read... [13:09:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:09:48]Read from MH i2c: E2 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 03 00 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [13:09:48]RAPDU: 90 00 [13:09:48]wFMCommunicate OK [13:09:48]SAM_PROTO_ClearQueue done [13:09:48]KKMCreateOFDPacket [13:09:48]OFDProtocolAddRootSTLVToBuf [13:09:48]FM_MakeSignedData [13:09:48]FM_MakeSignedData [13:09:48]SAM_PROTO_SignData [13:09:48]wFMCommunicate request_size=4 [13:09:48]MH_SAM_APDU [13:09:48]CAPDU: 80 0D 01 02 [13:09:48]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [13:09:48]Write i2c OK [13:09:48]MH_I2C_Read... [13:09:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:09:48]Read from MH i2c: E2 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 03 00 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [13:09:48]RAPDU: 90 00 [13:09:48]wFMCommunicate OK [13:09:48]wFMCommunicate request_size=255 [13:09:48]MH_SAM_APDU [13:09:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 1B BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 54 02 00 35 04 06 00 61 8B 00 91 [13:09:48]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 1B BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 54 02 00 35 04 06 00 61 8B 00 91 00 00 83 [13:09:48]Write i2c OK [13:09:48]MH_I2C_Read... [13:09:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:48]Read from MH i2c: E2 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 03 00 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [13:09:48]RAPDU: 90 00 [13:09:48]wFMCommunicate OK [13:09:48]wFMCommunicate request_size=7 [13:09:48]MH_SAM_APDU [13:09:48]CAPDU: 80 0D 02 02 02 26 CE [13:09:48]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 26 CE 00 00 81 [13:09:48]Write i2c OK [13:09:48]MH_I2C_Read... [13:09:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:48]Read from MH i2c: E2 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 03 00 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [13:09:48]RAPDU: 90 00 [13:09:48]wFMCommunicate OK [13:09:48]wFMCommunicate request_size=4 [13:09:48]MH_SAM_APDU [13:09:48]CAPDU: 80 0D 03 02 [13:09:48]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [13:09:48]Write i2c OK [13:09:48]MH_I2C_Read... [13:09:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:09:48]Read from MH i2c: E2 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 0B 00 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 0B 00 0F 01 00 03 EB 28 C4 0D 64 40 56 90 00 6D [13:09:48]RAPDU: 03 EB 28 C4 0D 64 40 56 90 00 [13:09:48]wFMCommunicate OK [13:09:48]SAM_PROTO_SignData done [13:09:48]FM_MakeSignedData done [13:09:48]CreateOFDProtocolMessage [13:09:48]wFMCommunicate request_size=4 [13:09:48]MH_SAM_APDU [13:09:48]CAPDU: 80 11 00 00 [13:09:48]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [13:09:48]Write i2c OK [13:09:48]MH_I2C_Read... [13:09:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:48]Read from MH i2c: E2 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 17 00 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [13:09:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:09:48]wFMCommunicate OK [13:09:48]CreateOFDProtocolMessage done [13:09:48]OFDSenderStorePacket 152729 [13:09:48]StoreOFDPacket docnum=152729 [13:09:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F0 4B 04 01 35 D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 1B BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 54 02 00 35 04 06 00 61 8B 00 91 26 CE 03 EB 28 C4 0D 64 40 56 [13:09:48]CheckFolder [13:09:48]dirname=/storage/ofd_packets [13:09:48]CheckFolder done [13:09:48]ProducePacketName [13:09:48]name=ofd_packets/00152729 [13:09:48]NVStorageSaveData ofd_packets/00152729 [13:09:48]File name is /storage/ofd_packets/00152729 [13:09:48]Write 298 bytes [13:09:48]NVStorageSaveData done [13:09:48]OFDSenderStorePacket done [13:09:48]KKMCreateOFDPacket done [13:09:48]NVStorageSaveData kkm_last_timestamp [13:09:48]File name is /storage/kkm_last_timestamp [13:09:48]Write 4 bytes [13:09:48]NVStorageSaveData done [13:09:48]ExternCall_PrintAddStr [13:09:48]wPrintStart [13:09:48]Write to MH i2c: 01 00 00 11 01 12 [13:09:48]Write i2c OK [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: 01 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: 01 07 00 [13:09:48]MH_I2C_Read... [13:09:48]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [13:09:48]RasterBufferAndPrint [13:09:48]line Счет N : (1)1786731 [13:09:48]line ИНН: 02508201610067 [13:09:48]line Контрольно-Кассовый Чек [13:09:48]line ПРОДАЖА [13:09:48]line ТРК (МРК, ГНК) : 31 [13:09:48]line Товар: 2710194210 [13:09:48]line ДТ-К-5 [13:09:48]line 39.380 * 0.00 [13:09:48]line = 0.00 [13:09:48]line НДС 12% НСП 1% [13:09:48]line > о реализуемом товаре [13:09:48]line ИТОГО: 0.00 [13:09:48]line НСП 1% : 0.00 [13:09:48]line НДС 12% : 0.00 [13:09:48]line Наличными: 0.00 [13:09:48]line Безнал.: 0.00 [13:09:48]line Место: АЗС № 89 "Партнер Нефть" [13:09:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:09:48]line СНО: Общий режим [13:09:48]line Чек 188 24.09.2024 13:09 [13:09:48]line Смена: 477 ФФД: 1.0 [13:09:48]line ЗНМ: 0300000113 [13:09:48]line РНМ: 0000000000091825 [13:09:48]line Версия ККМ: 001 [13:09:48]line Талоны: Топливные Талоны [13:09:48]line 4068465 [13:09:48]line ФМ: 0000000000871835 [13:09:48]line ФД: 152729 [13:09:48]line ФПД: 107249637861070 [13:09:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T130947&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152729&fm=107249637861070&tin=02508201610067®Number=0000000000091825&sum=0 [13:09:48]written 0, free lines is 4095 [13:09:48]OFD Sender: Processing packet 152729 [packets to send 830, broken 829] [13:09:48]ProducePacketName [13:09:48]name=ofd_packets/00152729 [13:09:48]OFD Sender: To server: pG, [13:09:48]CommunicateWithHost lk.salyk.kg:30040 [13:09:48]ConnectInit lk.salyk.kg [13:09:49]recv_with_timeout no data received [13:09:49]Write to MH i2c: 01 00 00 3B 01 3C [13:09:49]Write i2c OK [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: 01 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: 01 07 00 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 E0 0C 2F [13:09:49]RasterBufferAndPrint [13:09:49]line [13:09:49]line [13:09:49]line [13:09:49]line [13:09:49]line [13:09:49]written 0, free lines is 3302 [13:09:49]MH_Cut [13:09:49]Write to MH i2c: D1 01 00 42 01 01 15 [13:09:49]Write i2c OK [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: D1 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: D1 01 00 [13:09:49]MH_I2C_Read... [13:09:49]Read from MH i2c: D1 01 00 42 01 00 14 [13:09:49]Write to MH i2c: 01 00 00 43 01 44 [13:09:49]Write i2c OK [13:09:49]MH_I2C_Read... [13:09:50]*** Cut start [13:09:50]*** Purtial cut [13:09:50]*** Stage 1: CUTSNS_PIN = 1 [13:09:50]Read from MH i2c: 01 [13:09:50]MH_I2C_Read... [13:09:50]*** Stop cut motor [13:09:50]*** Cut end [13:09:50]Read from MH i2c: 01 07 00 [13:09:50]MH_I2C_Read... [13:09:50]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [13:09:50]process_action close_receipt done [13:09:50]requested_data is exist [13:09:50]produce_requested_data [13:09:50]requested_item fm.sn is exist - process it [13:09:50]wFMCommunicate request_size=4 [13:09:50]MH_SAM_APDU [13:09:50]CAPDU: 80 11 00 00 [13:09:50]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [13:09:50]Write i2c OK [13:09:50]MH_I2C_Read... [13:09:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:50]Read from MH i2c: E2 [13:09:50]MH_I2C_Read... [13:09:50]Read from MH i2c: E2 17 00 [13:09:50]MH_I2C_Read... [13:09:50]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [13:09:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:09:50]wFMCommunicate OK [13:09:50]requested_item fd.num is exist - process it [13:09:50]SAM_PROTO_GetFieldsCounters [13:09:50]wFMCommunicate request_size=4 [13:09:50]MH_SAM_APDU [13:09:50]CAPDU: 80 13 00 00 [13:09:50]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [13:09:50]Write i2c OK [13:09:50]MH_I2C_Read... [13:09:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:09:50]Read from MH i2c: E2 [13:09:50]MH_I2C_Read... [13:09:50]Read from MH i2c: E2 62 00 [13:09:50]MH_I2C_Read... [13:09:50]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 99 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 E4 [13:09:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 99 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:09:50]wFMCommunicate OK [13:09:50]SAM_PROTO_GetFieldsCounters done [13:09:50]requested_item shift.num is exist - process it [13:09:50]requested_item shift.opened is exist - process it [13:09:50]req_shift_opened [13:09:50]FM_GetShiftState [13:09:50]SAM_PROTO_GetShiftState [13:09:50]wFMCommunicate request_size=4 [13:09:50]MH_SAM_APDU [13:09:50]CAPDU: 80 13 01 00 [13:09:50]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [13:09:50]Write i2c OK [13:09:50]MH_I2C_Read... [13:09:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:50]Read from MH i2c: E2 [13:09:50]MH_I2C_Read... [13:09:50]Read from MH i2c: E2 0E 00 [13:09:50]MH_I2C_Read... [13:09:50]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 91 [13:09:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:09:50]wFMCommunicate OK [13:09:50]SAM_PROTO_GetShiftState done [13:09:50]FM_GetShiftState done [13:09:50]req_shift_opened done [13:09:50]requested_item shift.open_date is exist - process it [13:09:50]req_shift_open_date [13:09:50]req_shift_open_date done [13:09:50]produce_requested_data done [13:09:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152729,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:09:50]process_action_free close_receipt [13:09:50]json_value_free [13:09:50]json_value_free done [13:09:50]process_json_proto returns [13:09:50]Send response to host [13:09:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152729,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:09:50]free response buf [13:09:50]execute_script done [13:09:50]execute_script returns [13:09:50]free content buf [13:09:50]Sock 8.Close socket [13:09:50]Sock 8.Thread stoped [13:09:50]Connected sock=11 [13:09:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F0 4B 04 01 35 D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 1B BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 54 02 00 35 04 06 00 61 8B 00 91 26 CE 03 EB 28 C4 0D 64 40 56 [13:09:50]accept exits with 10 [13:09:50]New connection [13:09:50]New thread 3067485540 created [13:09:50]Thread 3067342180 joined [13:09:50]Waiting for new connection... [13:09:50] Sock 10.Parse request [13:09:50]Sock 10.Check first char [13:09:50]Sock 10.First char is OK [13:09:50]request: POST /json_proto HTTP/1.0 [13:09:50]Method: POST [13:09:50]URL: /json_proto [13:09:50]Method is POST - this is cgi request [13:09:50]url: /json_proto [13:09:50]query_string will be loaded in cgi processing [13:09:50]execute_cgi json_proto POST (null) [13:09:50]execute_cgi path=json_proto method=POST [13:09:50]POST find Content-Length [13:09:50]Host: 172.17.43.67:8080 [13:09:50]Content-Length: 793 [13:09:50]Content-Type: application/json [13:09:50] [13:09:50]POST finish read [13:09:50]Found Content-Length = 793 [13:09:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:50]execute_script... [13:09:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:50]POST & json_proto [13:09:50]process_json_proto [13:09:50]json parsed OK: [13:09:50]protocol is kg_v1.0 [13:09:50]action value=close_receipt [13:09:50]process_action close_receipt [13:09:50]cmd_close_receipt [13:09:50]MH_GetDate [13:09:50]Write to MH i2c: F0 00 00 47 01 37 [13:09:50]Write i2c OK [13:09:50]MH_I2C_Read... [13:09:50]Read from MH i2c: F0 [13:09:50]MH_I2C_Read... [13:09:50]Read from MH i2c: F0 09 00 [13:09:50]MH_I2C_Read... [13:09:50]Read from MH i2c: F0 09 00 47 01 00 1F BA F2 66 6A BD 47 65 44 [13:09:50]GetLastDocTimeStamp 1727183387 [13:09:50]current date 1727183391 [13:09:50]FM_GetShiftState [13:09:50]SAM_PROTO_GetShiftState [13:09:50]wFMCommunicate request_size=4 [13:09:50]MH_SAM_APDU [13:09:50]CAPDU: 80 13 01 00 [13:09:50]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [13:09:50]Write i2c OK [13:09:50]MH_I2C_Read... [13:09:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:51]Read from MH i2c: E2 [13:09:51]MH_I2C_Read... [13:09:51]Read from MH i2c: E2 0E 00 [13:09:51]MH_I2C_Read... [13:09:51]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 93 [13:09:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:09:51]wFMCommunicate OK [13:09:51]SAM_PROTO_GetShiftState done [13:09:51]FM_GetShiftState done [13:09:51]opened in 1727137889 [13:09:51]opened+sec_in_day 1727224289 [13:09:51]quantity*price = 0 [13:09:51]sum+1 = 1 [13:09:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 189 24.09.2024 13:09 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152730 ФПД: 126317688349595 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T130951&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152730&fm=126317688349595&tin=02508201610067®Number=0000000000091825&sum=0 [13:09:52]StoreToDocumentArchive [13:09:52]shift 477 fd 152730 [13:09:52]save to /storage/0477/doc_00152730 [13:09:52]save last doc name /storage/0477/doc_00152730 to /storage/kkm_last_doc_name [13:09:52]save OK [13:09:52]Clear old archive folders... [13:09:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:09:52]tlvbuf is 00D70920 [13:09:52]SAM_PROTO_ClearQueue [13:09:52]wFMCommunicate request_size=4 [13:09:52]MH_SAM_APDU [13:09:52]CAPDU: 80 09 00 00 [13:09:52]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [13:09:52]Write i2c OK [13:09:52]MH_I2C_Read... [13:09:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:09:52]Read from MH i2c: E2 [13:09:52]MH_I2C_Read... [13:09:52]Read from MH i2c: E2 03 00 [13:09:52]MH_I2C_Read... [13:09:52]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [13:09:52]RAPDU: 90 00 [13:09:52]wFMCommunicate OK [13:09:52]SAM_PROTO_ClearQueue done [13:09:52]KKMCreateOFDPacket [13:09:52]OFDProtocolAddRootSTLVToBuf [13:09:52]FM_MakeSignedData [13:09:52]FM_MakeSignedData [13:09:52]SAM_PROTO_SignData [13:09:52]wFMCommunicate request_size=4 [13:09:52]MH_SAM_APDU [13:09:52]CAPDU: 80 0D 01 02 [13:09:52]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [13:09:52]Write i2c OK [13:09:52]MH_I2C_Read... [13:09:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:09:52]Read from MH i2c: E2 [13:09:52]MH_I2C_Read... [13:09:52]Read from MH i2c: E2 03 00 [13:09:52]MH_I2C_Read... [13:09:52]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [13:09:52]RAPDU: 90 00 [13:09:52]wFMCommunicate OK [13:09:52]wFMCommunicate request_size=255 [13:09:52]MH_SAM_APDU [13:09:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 1F BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 54 02 00 35 04 06 00 72 [13:09:52]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 1F BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 54 02 00 35 04 06 00 72 00 00 33 [13:09:52]Write i2c OK [13:09:52]MH_I2C_Read... [13:09:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:52]Read from MH i2c: E2 [13:09:52]MH_I2C_Read... [13:09:52]Read from MH i2c: E2 03 00 [13:09:52]MH_I2C_Read... [13:09:52]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [13:09:52]RAPDU: 90 00 [13:09:52]wFMCommunicate OK [13:09:52]wFMCommunicate request_size=10 [13:09:52]MH_SAM_APDU [13:09:52]CAPDU: 80 0D 02 02 05 E2 A0 F1 63 9B [13:09:52]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 E2 A0 F1 63 9B 00 00 4E [13:09:52]Write i2c OK [13:09:52]MH_I2C_Read... [13:09:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:53]Read from MH i2c: E2 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: E2 03 00 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [13:09:53]RAPDU: 90 00 [13:09:53]wFMCommunicate OK [13:09:53]wFMCommunicate request_size=4 [13:09:53]MH_SAM_APDU [13:09:53]CAPDU: 80 0D 03 02 [13:09:53]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [13:09:53]Write i2c OK [13:09:53]MH_I2C_Read... [13:09:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:09:53]Read from MH i2c: E2 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: E2 0B 00 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: E2 0B 00 59 01 00 C0 36 8F C4 2E 18 CB C6 90 00 F6 [13:09:53]RAPDU: C0 36 8F C4 2E 18 CB C6 90 00 [13:09:53]wFMCommunicate OK [13:09:53]SAM_PROTO_SignData done [13:09:53]FM_MakeSignedData done [13:09:53]CreateOFDProtocolMessage [13:09:53]wFMCommunicate request_size=4 [13:09:53]MH_SAM_APDU [13:09:53]CAPDU: 80 11 00 00 [13:09:53]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [13:09:53]Write i2c OK [13:09:53]MH_I2C_Read... [13:09:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:53]Read from MH i2c: E2 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: E2 17 00 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [13:09:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:09:53]wFMCommunicate OK [13:09:53]CreateOFDProtocolMessage done [13:09:53]OFDSenderStorePacket 152730 [13:09:53]StoreOFDPacket docnum=152730 [13:09:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D1 C5 07 01 A6 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 1F BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 54 02 00 35 04 06 00 72 E2 A0 F1 63 9B C0 36 8F C4 2E 18 CB C6 [13:09:53]CheckFolder [13:09:53]dirname=/storage/ofd_packets [13:09:53]CheckFolder done [13:09:53]ProducePacketName [13:09:53]name=ofd_packets/00152730 [13:09:53]NVStorageSaveData ofd_packets/00152730 [13:09:53]File name is /storage/ofd_packets/00152730 [13:09:53]Write 301 bytes [13:09:53]NVStorageSaveData done [13:09:53]OFDSenderStorePacket done [13:09:53]KKMCreateOFDPacket done [13:09:53]NVStorageSaveData kkm_last_timestamp [13:09:53]File name is /storage/kkm_last_timestamp [13:09:53]Write 4 bytes [13:09:53]NVStorageSaveData done [13:09:53]ExternCall_PrintAddStr [13:09:53]wPrintStart [13:09:53]Write to MH i2c: 01 00 00 5B 01 5C [13:09:53]Write i2c OK [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: 01 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: 01 07 00 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [13:09:53]RasterBufferAndPrint [13:09:53]line Счет N : (1)1786732 [13:09:53]line ИНН: 02508201610067 [13:09:53]line Контрольно-Кассовый Чек [13:09:53]line ПРОДАЖА [13:09:53]line ТРК (МРК, ГНК) : 23 [13:09:53]line Товар: 2710124500 [13:09:53]line Аи-95-К-5 [13:09:53]line 33.700 * 0.00 [13:09:53]line = 0.00 [13:09:53]line НДС 12% НСП 1% [13:09:53]line > о реализуемом товаре [13:09:53]line ИТОГО: 0.00 [13:09:53]line НСП 1% : 0.00 [13:09:53]line НДС 12% : 0.00 [13:09:53]line Наличными: 0.00 [13:09:53]line Безнал.: 0.00 [13:09:53]line Место: АЗС № 89 "Партнер Нефть" [13:09:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:09:53]line СНО: Общий режим [13:09:53]line Чек 189 24.09.2024 13:09 [13:09:53]line Смена: 477 ФФД: 1.0 [13:09:53]line ЗНМ: 0300000113 [13:09:53]line РНМ: 0000000000091825 [13:09:53]line Версия ККМ: 001 [13:09:53]line Талоны: Топливная Карта [13:09:53]line 07050 [13:09:53]line ФМ: 0000000000871835 [13:09:53]line ФД: 152730 [13:09:53]line ФПД: 126317688349595 [13:09:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T130951&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152730&fm=126317688349595&tin=02508201610067®Number=0000000000091825&sum=0 [13:09:53]written 0, free lines is 4095 [13:09:53]OFD Sender: Processing packet 152730 [packets to send 830, broken 829] [13:09:53]ProducePacketName [13:09:53]name=ofd_packets/00152730 [13:09:53]OFD Sender: To server: pG, [13:09:53]CommunicateWithHost lk.salyk.kg:30040 [13:09:53]ConnectInit lk.salyk.kg [13:09:53]Write to MH i2c: 01 00 00 85 01 86 [13:09:53]Write i2c OK [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: 01 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: 01 07 00 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 EF 0C 88 [13:09:53]RasterBufferAndPrint [13:09:53]line [13:09:53]line [13:09:53]line [13:09:53]line [13:09:53]line [13:09:53]written 0, free lines is 3325 [13:09:53]Connected sock=9 [13:09:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D1 C5 07 01 A6 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 1F BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 54 02 00 35 04 06 00 72 E2 A0 F1 63 9B C0 36 8F C4 2E 18 CB C6 [13:09:53]MH_Cut [13:09:53]Write to MH i2c: D1 01 00 8C 01 01 5F [13:09:53]Write i2c OK [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: D1 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: D1 01 00 [13:09:53]MH_I2C_Read... [13:09:53]Read from MH i2c: D1 01 00 8C 01 00 5E [13:09:53]Write to MH i2c: 01 00 00 8D 01 8E [13:09:53]Write i2c OK [13:09:53]MH_I2C_Read... [13:09:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 76 B6 47 00 C6 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 54 02 00 F4 03 04 00 1E 62 F2 66 B6 04 01 00 00 9C 1D 3F 3F F0 A8 73 08 [13:09:54]CommunicateWithHost err = 0 [13:09:54]CheckOFDResponse [13:09:54]1017 (14) - 77093643461234 [13:09:54]1041 (16) - 0000000000871835 [13:09:54]1040 (4) - 152730 [13:09:54]1012 (4) - 24.09.2024 06:54 [13:09:54]1206 (1) - 0 [13:09:54]OFD Sender: Remove packet 152730 [13:09:54]ProducePacketName [13:09:54]name=ofd_packets/00152730 [13:09:54]NVStorageDeleteData [13:09:54]*** Cut start [13:09:54]*** Purtial cut [13:09:54]*** Stage 1: CUTSNS_PIN = 1 [13:09:54]Read from MH i2c: 01 *** Stop cut motor [13:09:54] [13:09:54]*** Cut end [13:09:54]MH_I2C_Read... [13:09:54]Read from MH i2c: 01 07 00 [13:09:54]MH_I2C_Read... [13:09:54]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [13:09:54]process_action close_receipt done [13:09:54]requested_data is exist [13:09:54]produce_requested_data [13:09:54]requested_item fm.sn is exist - process it [13:09:54]wFMCommunicate request_size=4 [13:09:54]MH_SAM_APDU [13:09:54]CAPDU: 80 11 00 00 [13:09:54]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [13:09:54]Write i2c OK [13:09:54]MH_I2C_Read... [13:09:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:54]Read from MH i2c: E2 [13:09:54]MH_I2C_Read... [13:09:54]Read from MH i2c: E2 17 00 [13:09:54]MH_I2C_Read... [13:09:54]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [13:09:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:09:54]wFMCommunicate OK [13:09:54]requested_item fd.num is exist - process it [13:09:54]SAM_PROTO_GetFieldsCounters [13:09:54]wFMCommunicate request_size=4 [13:09:54]MH_SAM_APDU [13:09:54]CAPDU: 80 13 00 00 [13:09:54]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [13:09:54]OFD Sender: No OFD packet to send [13:09:54]Write i2c OK [13:09:54]MH_I2C_Read... [13:09:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:09:54]Read from MH i2c: E2 [13:09:54]MH_I2C_Read... [13:09:54]Read from MH i2c: E2 62 00 [13:09:54]MH_I2C_Read... [13:09:54]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 32 [13:09:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9A 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:09:54]wFMCommunicate OK [13:09:54]SAM_PROTO_GetFieldsCounters done [13:09:54]requested_item shift.num is exist - process it [13:09:54]requested_item shift.opened is exist - process it [13:09:54]req_shift_opened [13:09:54]FM_GetShiftState [13:09:54]SAM_PROTO_GetShiftState [13:09:54]wFMCommunicate request_size=4 [13:09:54]MH_SAM_APDU [13:09:54]CAPDU: 80 13 01 00 [13:09:54]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [13:09:54]Write i2c OK [13:09:54]MH_I2C_Read... [13:09:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:54]Read from MH i2c: E2 [13:09:54]MH_I2C_Read... [13:09:54]Read from MH i2c: E2 0E 00 [13:09:54]MH_I2C_Read... [13:09:54]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DB [13:09:54]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:09:54]wFMCommunicate OK [13:09:54]SAM_PROTO_GetShiftState done [13:09:54]FM_GetShiftState done [13:09:54]req_shift_opened done [13:09:54]requested_item shift.open_date is exist - process it [13:09:54]req_shift_open_date [13:09:54]req_shift_open_date done [13:09:54]produce_requested_data done [13:09:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152730,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:09:54]process_action_free close_receipt [13:09:54]json_value_free [13:09:54]json_value_free done [13:09:54]process_json_proto returns [13:09:54]Send response to host [13:09:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152730,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:09:54]free response buf [13:09:54]execute_script done [13:09:54]execute_script returns [13:09:54]free content buf [13:09:54]Sock 10.Close socket [13:09:54]Sock 10.Thread stoped [13:09:59]OFD Sender: No OFD packet to send [13:10:04]OFD Sender: No OFD packet to send [13:10:09]OFD Sender: No OFD packet to send [13:10:14]OFD Sender: No OFD packet to send [13:10:18]recv_with_timeout no data received [13:10:19]OFD Sender: No OFD packet to send [13:10:24]OFD Sender: No OFD packet to send [13:10:29]OFD Sender: No OFD packet to send [13:10:34]OFD Sender: No OFD packet to send [13:10:39]OFD Sender: No OFD packet to send [13:10:44]OFD Sender: No OFD packet to send [13:10:49]OFD Sender: No OFD packet to send [13:10:54]OFD Sender: No OFD packet to send [13:10:59]OFD Sender: No OFD packet to send [13:11:02]recv_with_timeout no data received [13:11:04]OFD Sender: No OFD packet to send [13:11:09]OFD Sender: No OFD packet to send [13:11:14]OFD Sender: No OFD packet to send [13:11:19]OFD Sender: No OFD packet to send [13:11:25]OFD Sender: No OFD packet to send [13:11:30]OFD Sender: No OFD packet to send [13:11:35]OFD Sender: No OFD packet to send [13:11:38]recv_with_timeout no data received [13:11:40]OFD Sender: No OFD packet to send [13:11:45]OFD Sender: No OFD packet to send [13:11:50]OFD Sender: No OFD packet to send [13:11:55]OFD Sender: No OFD packet to send [13:12:00]OFD Sender: No OFD packet to send [13:12:05]OFD Sender: No OFD packet to send [13:12:10]OFD Sender: No OFD packet to send [13:12:15]OFD Sender: No OFD packet to send [13:12:20]OFD Sender: No OFD packet to send [13:12:25]OFD Sender: No OFD packet to send [13:12:30]recv_with_timeout no data received [13:12:30]OFD Sender: No OFD packet to send [13:12:35]OFD Sender: No OFD packet to send [13:12:40]OFD Sender: No OFD packet to send [13:12:45]OFD Sender: No OFD packet to send [13:12:50]OFD Sender: No OFD packet to send [13:12:55]OFD Sender: No OFD packet to send [13:13:00]OFD Sender: No OFD packet to send [13:13:05]OFD Sender: No OFD packet to send [13:13:10]OFD Sender: No OFD packet to send [13:13:15]OFD Sender: No OFD packet to send [13:13:20]OFD Sender: No OFD packet to send [13:13:25]OFD Sender: No OFD packet to send [13:13:29]accept exits with 8 [13:13:29]New connection [13:13:29]New thread 3067342180 created [13:13:29]Thread 3067485540 joined [13:13:29]Waiting for new connection... [13:13:29] Sock 8.Parse request [13:13:29]Sock 8.Check first char [13:13:29]Sock 8.First char is OK [13:13:29]request: POST /json_proto HTTP/1.0 [13:13:29]Method: POST [13:13:29]URL: /json_proto [13:13:29]Method is POST - this is cgi request [13:13:29]url: /json_proto [13:13:29]query_string will be loaded in cgi processing [13:13:29]execute_cgi json_proto POST (null) [13:13:29]execute_cgi path=json_proto method=POST [13:13:29]POST find Content-Length [13:13:29]Host: 172.17.43.67:8080 [13:13:29]Content-Length: 793 [13:13:29]Content-Type: application/json [13:13:29] [13:13:29]POST finish read [13:13:29]Found Content-Length = 793 [13:13:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 40.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:29]execute_script... [13:13:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 40.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:29]POST & json_proto [13:13:29]process_json_proto [13:13:29]json parsed OK: [13:13:29]protocol is kg_v1.0 [13:13:29]action value=close_receipt [13:13:29]process_action close_receipt [13:13:29]cmd_close_receipt [13:13:29]MH_GetDate [13:13:29]Write to MH i2c: F0 00 00 91 01 81 [13:13:29]Write i2c OK [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: F0 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: F0 09 00 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: F0 09 00 91 01 00 F9 BA F2 66 6A BD 47 65 68 [13:13:29]GetLastDocTimeStamp 1727183391 [13:13:29]current date 1727183609 [13:13:29]FM_GetShiftState [13:13:29]SAM_PROTO_GetShiftState [13:13:29]wFMCommunicate request_size=4 [13:13:29]MH_SAM_APDU [13:13:29]CAPDU: 80 13 01 00 [13:13:29]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [13:13:29]Write i2c OK [13:13:29]MH_I2C_Read... [13:13:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:29]Read from MH i2c: E2 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: E2 0E 00 [13:13:29]MH_I2C_Read... [13:13:29]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DD [13:13:29]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:13:29]wFMCommunicate OK [13:13:29]SAM_PROTO_GetShiftState done [13:13:29]FM_GetShiftState done [13:13:29]opened in 1727137889 [13:13:29]opened+sec_in_day 1727224289 [13:13:29]quantity*price = 0 [13:13:29]sum+1 = 1 [13:13:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 190 24.09.2024 13:13 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152731 ФПД: 242606843708039 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T131329&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152731&fm=242606843708039&tin=02508201610067®Number=0000000000091825&sum=0 [13:13:30]StoreToDocumentArchive [13:13:30]shift 477 fd 152731 [13:13:30]save to /storage/0477/doc_00152731 [13:13:30]save last doc name /storage/0477/doc_00152731 to /storage/kkm_last_doc_name [13:13:30]save OK [13:13:30]Clear old archive folders... [13:13:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:13:30]tlvbuf is 00D89830 [13:13:30]SAM_PROTO_ClearQueue [13:13:30]wFMCommunicate request_size=4 [13:13:30]MH_SAM_APDU [13:13:30]CAPDU: 80 09 00 00 [13:13:30]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [13:13:30]Write i2c OK [13:13:30]MH_I2C_Read... [13:13:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:13:30]Read from MH i2c: E2 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 03 00 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [13:13:30]RAPDU: 90 00 [13:13:30]wFMCommunicate OK [13:13:30]SAM_PROTO_ClearQueue done [13:13:30]KKMCreateOFDPacket [13:13:30]OFDProtocolAddRootSTLVToBuf [13:13:30]FM_MakeSignedData [13:13:30]FM_MakeSignedData [13:13:30]SAM_PROTO_SignData [13:13:30]wFMCommunicate request_size=4 [13:13:30]MH_SAM_APDU [13:13:30]CAPDU: 80 0D 01 02 [13:13:30]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [13:13:30]Write i2c OK [13:13:30]MH_I2C_Read... [13:13:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:13:30]Read from MH i2c: E2 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 03 00 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [13:13:30]RAPDU: 90 00 [13:13:30]wFMCommunicate OK [13:13:30]wFMCommunicate request_size=255 [13:13:30]MH_SAM_APDU [13:13:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 F9 BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 54 02 00 35 04 06 00 DC [13:13:30]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 F9 BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 54 02 00 35 04 06 00 DC 00 00 31 [13:13:30]Write i2c OK [13:13:30]MH_I2C_Read... [13:13:30]OFD Sender: No OFD packet to send [13:13:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:30]Read from MH i2c: E2 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 03 00 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [13:13:30]RAPDU: 90 00 [13:13:30]wFMCommunicate OK [13:13:30]wFMCommunicate request_size=10 [13:13:30]MH_SAM_APDU [13:13:30]CAPDU: 80 0D 02 02 05 A6 4E BD 42 87 [13:13:30]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 A6 4E BD 42 87 00 00 A1 [13:13:30]Write i2c OK [13:13:30]MH_I2C_Read... [13:13:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:30]Read from MH i2c: E2 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 03 00 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [13:13:30]RAPDU: 90 00 [13:13:30]wFMCommunicate OK [13:13:30]wFMCommunicate request_size=4 [13:13:30]MH_SAM_APDU [13:13:30]CAPDU: 80 0D 03 02 [13:13:30]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [13:13:30]Write i2c OK [13:13:30]MH_I2C_Read... [13:13:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:13:30]Read from MH i2c: E2 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 0B 00 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 0B 00 A3 01 00 A4 90 11 19 89 C1 9C E8 90 00 4C [13:13:30]RAPDU: A4 90 11 19 89 C1 9C E8 90 00 [13:13:30]wFMCommunicate OK [13:13:30]SAM_PROTO_SignData done [13:13:30]FM_MakeSignedData done [13:13:30]CreateOFDProtocolMessage [13:13:30]wFMCommunicate request_size=4 [13:13:30]MH_SAM_APDU [13:13:30]CAPDU: 80 11 00 00 [13:13:30]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [13:13:30]Write i2c OK [13:13:30]MH_I2C_Read... [13:13:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:30]Read from MH i2c: E2 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 17 00 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 72 [13:13:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:13:30]wFMCommunicate OK [13:13:30]CreateOFDProtocolMessage done [13:13:30]OFDSenderStorePacket 152731 [13:13:30]StoreOFDPacket docnum=152731 [13:13:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D9 F1 07 01 B6 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 F9 BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 54 02 00 35 04 06 00 DC A6 4E BD 42 87 A4 90 11 19 89 C1 9C E8 [13:13:30]CheckFolder [13:13:30]dirname=/storage/ofd_packets [13:13:30]CheckFolder done [13:13:30]ProducePacketName [13:13:30]name=ofd_packets/00152731 [13:13:30]NVStorageSaveData ofd_packets/00152731 [13:13:30]File name is /storage/ofd_packets/00152731 [13:13:30]Write 301 bytes [13:13:30]NVStorageSaveData done [13:13:30]OFDSenderStorePacket done [13:13:30]KKMCreateOFDPacket done [13:13:30]NVStorageSaveData kkm_last_timestamp [13:13:30]File name is /storage/kkm_last_timestamp [13:13:30]Write 4 bytes [13:13:30]NVStorageSaveData done [13:13:30]ExternCall_PrintAddStr [13:13:30]wPrintStart [13:13:30]Write to MH i2c: 01 00 00 A5 01 A6 [13:13:30]Write i2c OK [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: 01 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: 01 07 00 [13:13:30]MH_I2C_Read... [13:13:30]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [13:13:30]RasterBufferAndPrint [13:13:30]line Счет N : (1)1786733 [13:13:30]line ИНН: 02508201610067 [13:13:30]line Контрольно-Кассовый Чек [13:13:30]line ПРОДАЖА [13:13:30]line ТРК (МРК, ГНК) : 13 [13:13:30]line Товар: 2710124500 [13:13:30]line Аи-95-К-5 [13:13:30]line 40.440 * 0.00 [13:13:30]line = 0.00 [13:13:30]line НДС 12% НСП 1% [13:13:30]line > о реализуемом товаре [13:13:30]line ИТОГО: 0.00 [13:13:30]line НСП 1% : 0.00 [13:13:30]line НДС 12% : 0.00 [13:13:30]line Наличными: 0.00 [13:13:30]line Безнал.: 0.00 [13:13:30]line Место: АЗС № 89 "Партнер Нефть" [13:13:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:13:30]line СНО: Общий режим [13:13:30]line Чек 190 24.09.2024 13:13 [13:13:30]line Смена: 477 ФФД: 1.0 [13:13:30]line ЗНМ: 0300000113 [13:13:30]line РНМ: 0000000000091825 [13:13:30]line Версия ККМ: 001 [13:13:30]line Талоны: Топливная Карта [13:13:30]line 07050 [13:13:30]line ФМ: 0000000000871835 [13:13:30]line ФД: 152731 [13:13:30]line ФПД: 242606843708039 [13:13:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T131329&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152731&fm=242606843708039&tin=02508201610067®Number=0000000000091825&sum=0 [13:13:30]written 0, free lines is 4095 [13:13:30]OFD Sender: Processing packet 152731 [packets to send 830, broken 829] [13:13:30]ProducePacketName [13:13:30]name=ofd_packets/00152731 [13:13:30]OFD Sender: To server: pG, [13:13:30]CommunicateWithHost lk.salyk.kg:30040 [13:13:30]ConnectInit lk.salyk.kg [13:13:31]Write to MH i2c: 01 00 00 CF 01 D0 [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: 01 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: 01 07 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 E0 0C C3 [13:13:31]RasterBufferAndPrint [13:13:31]line [13:13:31]line [13:13:31]line [13:13:31]line [13:13:31]line [13:13:31]written 0, free lines is 3302 [13:13:31]MH_Cut [13:13:31]Write to MH i2c: D1 01 00 D6 01 01 A9 [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: D1 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: D1 01 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: D1 01 00 D6 01 00 A8 [13:13:31]Write to MH i2c: 01 00 00 D7 01 D8 [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]Connected sock=9 [13:13:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D9 F1 07 01 B6 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 F9 BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 54 02 00 35 04 06 00 DC A6 4E BD 42 87 A4 90 11 19 89 C1 9C E8 [13:13:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 34 7F 47 00 E4 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 54 02 00 F4 03 04 00 F7 62 F2 66 B6 04 01 00 00 B8 17 23 05 20 43 6C 88 [13:13:31]CommunicateWithHost err = 0 [13:13:31]CheckOFDResponse [13:13:31]1017 (14) - 77093643461234 [13:13:31]1041 (16) - 0000000000871835 [13:13:31]1040 (4) - 152731 [13:13:31]1012 (4) - 24.09.2024 06:57 [13:13:31]1206 (1) - 0 [13:13:31]OFD Sender: Remove packet 152731 [13:13:31]ProducePacketName [13:13:31]name=ofd_packets/00152731 [13:13:31]NVStorageDeleteData [13:13:32]*** Cut start [13:13:32]*** Purtial cut [13:13:32]*** Stage 1: CUTSNS_PIN = 1 [13:13:32]OFD Sender: No OFD packet to send [13:13:32]Read from MH i2c: 01 [13:13:32]MH_I2C_Read... [13:13:32]*** Stop cut motor [13:13:32]*** Cut end [13:13:32]Read from MH i2c: 01 07 00 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [13:13:32]process_action close_receipt done [13:13:32]requested_data is exist [13:13:32]produce_requested_data [13:13:32]requested_item fm.sn is exist - process it [13:13:32]wFMCommunicate request_size=4 [13:13:32]MH_SAM_APDU [13:13:32]CAPDU: 80 11 00 00 [13:13:32]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [13:13:32]Write i2c OK [13:13:32]MH_I2C_Read... [13:13:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:32]Read from MH i2c: E2 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 17 00 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [13:13:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:13:32]wFMCommunicate OK [13:13:32]requested_item fd.num is exist - process it [13:13:32]SAM_PROTO_GetFieldsCounters [13:13:32]wFMCommunicate request_size=4 [13:13:32]MH_SAM_APDU [13:13:32]CAPDU: 80 13 00 00 [13:13:32]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [13:13:32]Write i2c OK [13:13:32]MH_I2C_Read... [13:13:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:13:32]Read from MH i2c: E2 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 62 00 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 62 00 D9 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 80 [13:13:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9B 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:13:32]wFMCommunicate OK [13:13:32]SAM_PROTO_GetFieldsCounters done [13:13:32]requested_item shift.num is exist - process it [13:13:32]requested_item shift.opened is exist - process it [13:13:32]req_shift_opened [13:13:32]FM_GetShiftState [13:13:32]SAM_PROTO_GetShiftState [13:13:32]wFMCommunicate request_size=4 [13:13:32]MH_SAM_APDU [13:13:32]CAPDU: 80 13 01 00 [13:13:32]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [13:13:32]Write i2c OK [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 [13:13:32]MH_I2C_Read... [13:13:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:32]Read from MH i2c: E2 0E 00 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 25 [13:13:32]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:13:32]wFMCommunicate OK [13:13:32]SAM_PROTO_GetShiftState done [13:13:32]FM_GetShiftState done [13:13:32]req_shift_opened done [13:13:32]requested_item shift.open_date is exist - process it [13:13:32]req_shift_open_date [13:13:32]req_shift_open_date done [13:13:32]produce_requested_data done [13:13:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152731,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:13:32]process_action_free close_receipt [13:13:32]json_value_free [13:13:32]json_value_free done [13:13:32]process_json_proto returns [13:13:32]Send response to host [13:13:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152731,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:13:32]free response buf [13:13:32]execute_script done [13:13:32]execute_script returns [13:13:32]free content buf [13:13:32]Sock 8.Close socket [13:13:32]Sock 8.Thread stoped [13:13:33]accept exits with 10 [13:13:33]New connection [13:13:33]New thread 3067485540 created [13:13:33]Thread 3067342180 joined [13:13:33]Waiting for new connection... [13:13:33] Sock 10.Parse request [13:13:33]Sock 10.Check first char [13:13:33]Sock 10.First char is OK [13:13:33]request: POST /json_proto HTTP/1.0 [13:13:33]Method: POST [13:13:33]URL: /json_proto [13:13:33]Method is POST - this is cgi request [13:13:33]url: /json_proto [13:13:33]query_string will be loaded in cgi processing [13:13:33]execute_cgi json_proto POST (null) [13:13:33]execute_cgi path=json_proto method=POST [13:13:33]POST find Content-Length [13:13:33]Host: 172.17.43.67:8080 [13:13:33]Content-Length: 675 [13:13:33]Content-Type: application/json [13:13:33] [13:13:33]POST finish read [13:13:33]Found Content-Length = 675 [13:13:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:33]execute_script... [13:13:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:33]POST & json_proto [13:13:33]process_json_proto [13:13:33]json parsed OK: [13:13:33]protocol is kg_v1.0 [13:13:33]action value=close_receipt [13:13:33]process_action close_receipt [13:13:33]cmd_close_receipt [13:13:33]MH_GetDate [13:13:33]Write to MH i2c: F0 00 00 DB 01 CB [13:13:33]Write i2c OK [13:13:33]MH_I2C_Read... [13:13:33]Read from MH i2c: F0 [13:13:33]MH_I2C_Read... [13:13:33]Read from MH i2c: F0 09 00 [13:13:33]MH_I2C_Read... [13:13:33]Read from MH i2c: F0 09 00 DB 01 00 FD BA F2 66 6A BD 47 65 B6 [13:13:33]GetLastDocTimeStamp 1727183609 [13:13:33]current date 1727183613 [13:13:33]FM_GetShiftState [13:13:33]SAM_PROTO_GetShiftState [13:13:33]wFMCommunicate request_size=4 [13:13:33]MH_SAM_APDU [13:13:33]CAPDU: 80 13 01 00 [13:13:33]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [13:13:33]Write i2c OK [13:13:33]MH_I2C_Read... [13:13:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:33]Read from MH i2c: E2 [13:13:33]MH_I2C_Read... [13:13:33]Read from MH i2c: E2 0E 00 [13:13:33]MH_I2C_Read... [13:13:33]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 27 [13:13:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:13:33]wFMCommunicate OK [13:13:33]SAM_PROTO_GetShiftState done [13:13:33]FM_GetShiftState done [13:13:33]opened in 1727137889 [13:13:33]opened+sec_in_day 1727224289 [13:13:33]quantity*price = 70027 [13:13:33]sum+1 = 70029 [13:13:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 191 24.09.2024 13:13 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152732 ФПД: 205277991722739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T131333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152732&fm=205277991722739&tin=02508201610067®Number=0000000000091825&sum=70000 [13:13:34]StoreToDocumentArchive [13:13:34]shift 477 fd 152732 [13:13:34]save to /storage/0477/doc_00152732 [13:13:34]save last doc name /storage/0477/doc_00152732 to /storage/kkm_last_doc_name [13:13:34]save OK [13:13:34]Clear old archive folders... [13:13:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:13:34]tlvbuf is 00D823B0 [13:13:34]SAM_PROTO_ClearQueue [13:13:34]wFMCommunicate request_size=4 [13:13:34]MH_SAM_APDU [13:13:34]CAPDU: 80 09 00 00 [13:13:34]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [13:13:34]Write i2c OK [13:13:34]MH_I2C_Read... [13:13:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:13:34]Read from MH i2c: E2 [13:13:34]MH_I2C_Read... [13:13:34]Read from MH i2c: E2 03 00 [13:13:34]MH_I2C_Read... [13:13:34]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [13:13:34]RAPDU: 90 00 [13:13:34]wFMCommunicate OK [13:13:34]SAM_PROTO_ClearQueue done [13:13:34]KKMCreateOFDPacket [13:13:34]OFDProtocolAddRootSTLVToBuf [13:13:34]FM_MakeSignedData [13:13:34]FM_MakeSignedData [13:13:34]SAM_PROTO_SignData [13:13:34]wFMCommunicate request_size=4 [13:13:34]MH_SAM_APDU [13:13:34]CAPDU: 80 0D 01 02 [13:13:34]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [13:13:34]Write i2c OK [13:13:34]MH_I2C_Read... [13:13:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:13:34]Read from MH i2c: E2 [13:13:34]MH_I2C_Read... [13:13:34]Read from MH i2c: E2 03 00 [13:13:34]MH_I2C_Read... [13:13:34]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [13:13:34]RAPDU: 90 00 [13:13:34]wFMCommunicate OK [13:13:34]wFMCommunicate request_size=255 [13:13:34]MH_SAM_APDU [13:13:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 FD BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 54 02 00 35 04 06 00 BA B3 01 C6 [13:13:34]Write to MH i2c: E2 02 01 EB 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 FD BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 54 02 00 35 04 06 00 BA B3 01 C6 00 00 B7 [13:13:34]Write i2c OK [13:13:34]MH_I2C_Read... [13:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:35]Read from MH i2c: E2 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: E2 03 00 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [13:13:35]RAPDU: 90 00 [13:13:35]wFMCommunicate OK [13:13:35]wFMCommunicate request_size=7 [13:13:35]MH_SAM_APDU [13:13:35]CAPDU: 80 0D 02 02 02 DE F3 [13:13:35]Write to MH i2c: E2 0A 00 EC 01 80 0D 02 02 02 00 DE F3 00 00 3C [13:13:35]Write i2c OK [13:13:35]MH_I2C_Read... [13:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:35]Read from MH i2c: E2 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: E2 03 00 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [13:13:35]RAPDU: 90 00 [13:13:35]wFMCommunicate OK [13:13:35]wFMCommunicate request_size=4 [13:13:35]MH_SAM_APDU [13:13:35]CAPDU: 80 0D 03 02 [13:13:35]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [13:13:35]Write i2c OK [13:13:35]MH_I2C_Read... [13:13:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:13:35]Read from MH i2c: E2 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: E2 0B 00 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: E2 0B 00 ED 01 00 3D 55 B7 A8 A2 8D 80 D1 90 00 DB [13:13:35]RAPDU: 3D 55 B7 A8 A2 8D 80 D1 90 00 [13:13:35]wFMCommunicate OK [13:13:35]SAM_PROTO_SignData done [13:13:35]FM_MakeSignedData done [13:13:35]CreateOFDProtocolMessage [13:13:35]wFMCommunicate request_size=4 [13:13:35]MH_SAM_APDU [13:13:35]CAPDU: 80 11 00 00 [13:13:35]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [13:13:35]Write i2c OK [13:13:35]MH_I2C_Read... [13:13:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:35]Read from MH i2c: E2 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: E2 17 00 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: E2 17 00 EE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BC [13:13:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:13:35]wFMCommunicate OK [13:13:35]CreateOFDProtocolMessage done [13:13:35]OFDSenderStorePacket 152732 [13:13:35]StoreOFDPacket docnum=152732 [13:13:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 01 AD 04 01 75 E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 FD BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 54 02 00 35 04 06 00 BA B3 01 C6 DE F3 3D 55 B7 A8 A2 8D 80 D1 [13:13:35]CheckFolder [13:13:35]dirname=/storage/ofd_packets [13:13:35]CheckFolder done [13:13:35]ProducePacketName [13:13:35]name=ofd_packets/00152732 [13:13:35]NVStorageSaveData ofd_packets/00152732 [13:13:35]File name is /storage/ofd_packets/00152732 [13:13:35]Write 298 bytes [13:13:35]NVStorageSaveData done [13:13:35]OFDSenderStorePacket done [13:13:35]KKMCreateOFDPacket done [13:13:35]NVStorageSaveData kkm_last_timestamp [13:13:35]File name is /storage/kkm_last_timestamp [13:13:35]Write 4 bytes [13:13:35]NVStorageSaveData done [13:13:35]ExternCall_PrintAddStr [13:13:35]wPrintStart [13:13:35]Write to MH i2c: 01 00 00 EF 01 F0 [13:13:35]Write i2c OK [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: 01 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: 01 07 00 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [13:13:35]RasterBufferAndPrint [13:13:35]line Счет N : (1)1786735 [13:13:35]line ИНН: 02508201610067 [13:13:35]line Контрольно-Кассовый Чек [13:13:35]line ПРОДАЖА [13:13:35]line ТРК (МРК, ГНК) : 31 [13:13:35]line Товар: 2710194210 [13:13:35]line ДТ-К-5 [13:13:35]line 9.190 * 76.20 [13:13:35]line = 700.28 [13:13:35]line НДС 12% НСП 1% [13:13:35]line > о реализуемом товаре [13:13:35]line ОКРУГЛЕНИЕ: -0.28 [13:13:35]line ИТОГО: 700.00 [13:13:35]line Внесено: 700.00 [13:13:35]line СДАЧА: 0.00 [13:13:35]line НСП 1% : 6.20 [13:13:35]line НДС 12% : 74.37 [13:13:35]line Наличными: 700.00 [13:13:35]line Безнал.: 0.00 [13:13:35]line Место: АЗС № 89 "Партнер Нефть" [13:13:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:13:35]line СНО: Общий режим [13:13:35]line Чек 191 24.09.2024 13:13 [13:13:35]line Смена: 477 ФФД: 1.0 [13:13:35]line ЗНМ: 0300000113 [13:13:35]line РНМ: 0000000000091825 [13:13:35]line Версия ККМ: 001 [13:13:35]line ФМ: 0000000000871835 [13:13:35]line ФД: 152732 [13:13:35]line ФПД: 205277991722739 [13:13:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T131333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152732&fm=205277991722739&tin=02508201610067®Number=0000000000091825&sum=70000 [13:13:35]OFD Sender: Processing packet 152732 [packets to send 830, broken 829] [13:13:35]ProducePacketName [13:13:35]name=ofd_packets/00152732 [13:13:35]OFD Sender: To server: pG, [13:13:35]CommunicateWithHost lk.salyk.kg:30040 [13:13:35]ConnectInit lk.salyk.kg [13:13:35]written 0, free lines is 4095 [13:13:35]Write to MH i2c: 01 00 00 1A 02 1C [13:13:35]Write i2c OK [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: 01 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: 01 07 00 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 D4 0C 03 [13:13:35]RasterBufferAndPrint [13:13:35]line [13:13:35]line [13:13:35]line [13:13:35]line [13:13:35]line [13:13:35]written 0, free lines is 3296 [13:13:35]MH_Cut [13:13:35]Write to MH i2c: D1 01 00 21 02 01 F5 [13:13:35]Write i2c OK [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: D1 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: D1 01 00 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: D1 01 00 21 02 00 F4 [13:13:35]Write to MH i2c: 01 00 00 22 02 24 [13:13:35]Write i2c OK [13:13:35]MH_I2C_Read... [13:13:36]*** Cut start [13:13:36]*** Purtial cut [13:13:36]*** Stage 1: CUTSNS_PIN = 1 [13:13:36]Read from MH i2c: 01 [13:13:36]MH_I2C_Read... [13:13:36]*** Stop cut motor [13:13:36]*** Cut end [13:13:36]Read from MH i2c: 01 07 00 [13:13:36]MH_I2C_Read... [13:13:36]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [13:13:36]process_action close_receipt done [13:13:36]requested_data is exist [13:13:36]produce_requested_data [13:13:36]requested_item fm.sn is exist - process it [13:13:36]wFMCommunicate request_size=4 [13:13:36]MH_SAM_APDU [13:13:36]CAPDU: 80 11 00 00 [13:13:36]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [13:13:36]Write i2c OK [13:13:36]MH_I2C_Read... [13:13:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:36]Read from MH i2c: E2 [13:13:36]MH_I2C_Read... [13:13:36]Read from MH i2c: E2 17 00 [13:13:36]MH_I2C_Read... [13:13:36]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [13:13:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:13:36]wFMCommunicate OK [13:13:36]requested_item fd.num is exist - process it [13:13:36]SAM_PROTO_GetFieldsCounters [13:13:36]wFMCommunicate request_size=4 [13:13:36]MH_SAM_APDU [13:13:36]CAPDU: 80 13 00 00 [13:13:36]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [13:13:36]Write i2c OK [13:13:36]MH_I2C_Read... [13:13:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:13:36]Read from MH i2c: E2 [13:13:36]MH_I2C_Read... [13:13:36]Read from MH i2c: E2 62 00 [13:13:36]MH_I2C_Read... [13:13:36]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [13:13:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9C 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:13:37]wFMCommunicate OK [13:13:37]SAM_PROTO_GetFieldsCounters done [13:13:37]requested_item shift.num is exist - process it [13:13:37]requested_item shift.opened is exist - process it [13:13:37]req_shift_opened [13:13:37]FM_GetShiftState [13:13:37]SAM_PROTO_GetShiftState [13:13:37]wFMCommunicate request_size=4 [13:13:37]MH_SAM_APDU [13:13:37]CAPDU: 80 13 01 00 [13:13:37]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [13:13:37]Write i2c OK [13:13:37]MH_I2C_Read... [13:13:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:37]Read from MH i2c: E2 [13:13:37]MH_I2C_Read... [13:13:37]Read from MH i2c: E2 0E 00 [13:13:37]MH_I2C_Read... [13:13:37]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 71 [13:13:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:13:37]wFMCommunicate OK [13:13:37]SAM_PROTO_GetShiftState done [13:13:37]FM_GetShiftState done [13:13:37]req_shift_opened done [13:13:37]requested_item shift.open_date is exist - process it [13:13:37]req_shift_open_date [13:13:37]req_shift_open_date done [13:13:37]produce_requested_data done [13:13:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152732,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:13:37]process_action_free close_receipt [13:13:37]json_value_free [13:13:37]json_value_free done [13:13:37]process_json_proto returns [13:13:37]Send response to host [13:13:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152732,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:13:37]free response buf [13:13:37]execute_script done [13:13:37]execute_script returns [13:13:37]free content buf [13:13:37]Sock 10.Close socket [13:13:37]Sock 10.Thread stoped [13:13:38]Connected sock=11 [13:13:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 01 AD 04 01 75 E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 FD BA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 54 02 00 35 04 06 00 BA B3 01 C6 DE F3 3D 55 B7 A8 A2 8D 80 D1 [13:13:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2C 73 47 00 73 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 54 02 00 F4 03 04 00 FF 62 F2 66 B6 04 01 00 00 07 D1 BE D8 7B 45 F4 B7 [13:13:40]CommunicateWithHost err = 0 [13:13:40]CheckOFDResponse [13:13:40]1017 (14) - 77093643461234 [13:13:40]1041 (16) - 0000000000871835 [13:13:40]1040 (4) - 152732 [13:13:40]1012 (4) - 24.09.2024 06:58 [13:13:40]1206 (1) - 0 [13:13:40]OFD Sender: Remove packet 152732 [13:13:40]ProducePacketName [13:13:40]name=ofd_packets/00152732 [13:13:40]NVStorageDeleteData [13:13:40]OFD Sender: No OFD packet to send [13:13:45]OFD Sender: No OFD packet to send [13:13:49]recv_with_timeout no data received [13:13:50]OFD Sender: No OFD packet to send [13:13:55]OFD Sender: No OFD packet to send [13:14:00]OFD Sender: No OFD packet to send [13:14:05]OFD Sender: No OFD packet to send [13:14:10]OFD Sender: No OFD packet to send [13:14:12]recv_with_timeout no data received [13:14:15]OFD Sender: No OFD packet to send [13:14:20]OFD Sender: No OFD packet to send [13:14:25]OFD Sender: No OFD packet to send [13:14:26]recv_with_timeout no data received [13:14:30]OFD Sender: No OFD packet to send [13:14:35]OFD Sender: No OFD packet to send [13:14:38]recv_with_timeout no data received [13:14:40]OFD Sender: No OFD packet to send [13:14:41]accept exits with 8 [13:14:41]New connection [13:14:41]New thread 3067342180 created [13:14:41]Thread 3067485540 joined [13:14:41]Waiting for new connection... [13:14:41] Sock 8.Parse request [13:14:41]Sock 8.Check first char [13:14:41]Sock 8.First char is OK [13:14:41]request: POST /json_proto HTTP/1.0 [13:14:41]Method: POST [13:14:41]URL: /json_proto [13:14:41]Method is POST - this is cgi request [13:14:41]url: /json_proto [13:14:41]query_string will be loaded in cgi processing [13:14:41]execute_cgi json_proto POST (null) [13:14:41]execute_cgi path=json_proto method=POST [13:14:41]POST find Content-Length [13:14:41]Host: 172.17.43.67:8080 [13:14:41]Content-Length: 755 [13:14:41]Content-Type: application/json [13:14:41] [13:14:41]POST finish read [13:14:41]Found Content-Length = 755 [13:14:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 70.060, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30163663", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:41]execute_script... [13:14:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 70.060, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30163663", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:41]POST & json_proto [13:14:41]process_json_proto [13:14:41]json parsed OK: [13:14:41]protocol is kg_v1.0 [13:14:41]action value=close_receipt [13:14:41]process_action close_receipt [13:14:41]cmd_close_receipt [13:14:41]MH_GetDate [13:14:41]Write to MH i2c: F0 00 00 26 02 17 [13:14:41]Write i2c OK [13:14:41]MH_I2C_Read... [13:14:41]Read from MH i2c: F0 [13:14:41]MH_I2C_Read... [13:14:41]Read from MH i2c: F0 09 00 [13:14:41]MH_I2C_Read... [13:14:41]Read from MH i2c: F0 09 00 26 02 00 42 BB F2 66 6A BD 47 65 48 [13:14:41]GetLastDocTimeStamp 1727183613 [13:14:41]current date 1727183682 [13:14:41]FM_GetShiftState [13:14:41]SAM_PROTO_GetShiftState [13:14:41]wFMCommunicate request_size=4 [13:14:41]MH_SAM_APDU [13:14:41]CAPDU: 80 13 01 00 [13:14:41]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [13:14:41]Write i2c OK [13:14:41]MH_I2C_Read... [13:14:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:41]Read from MH i2c: E2 [13:14:41]MH_I2C_Read... [13:14:41]Read from MH i2c: E2 0E 00 [13:14:41]MH_I2C_Read... [13:14:41]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 73 [13:14:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:14:41]wFMCommunicate OK [13:14:41]SAM_PROTO_GetShiftState done [13:14:41]FM_GetShiftState done [13:14:41]opened in 1727137889 [13:14:41]opened+sec_in_day 1727224289 [13:14:41]quantity*price = 0 [13:14:41]sum+1 = 1 [13:14:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 192 24.09.2024 13:14 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30163663 ФМ: 0000000000871835 ФД: 152733 ФПД: 122800153323907 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T131442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152733&fm=122800153323907&tin=02508201610067®Number=0000000000091825&sum=0 [13:14:42]StoreToDocumentArchive [13:14:42]shift 477 fd 152733 [13:14:42]save to /storage/0477/doc_00152733 [13:14:42]save last doc name /storage/0477/doc_00152733 to /storage/kkm_last_doc_name [13:14:42]save OK [13:14:42]Clear old archive folders... [13:14:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:14:42]tlvbuf is 00DE9B80 [13:14:42]SAM_PROTO_ClearQueue [13:14:42]wFMCommunicate request_size=4 [13:14:42]MH_SAM_APDU [13:14:42]CAPDU: 80 09 00 00 [13:14:42]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [13:14:42]Write i2c OK [13:14:42]MH_I2C_Read... [13:14:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:42]Read from MH i2c: E2 [13:14:42]MH_I2C_Read... [13:14:42]Read from MH i2c: E2 03 00 [13:14:42]MH_I2C_Read... [13:14:42]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [13:14:42]RAPDU: 90 00 [13:14:42]wFMCommunicate OK [13:14:42]SAM_PROTO_ClearQueue done [13:14:42]KKMCreateOFDPacket [13:14:42]OFDProtocolAddRootSTLVToBuf [13:14:42]FM_MakeSignedData [13:14:42]FM_MakeSignedData [13:14:42]SAM_PROTO_SignData [13:14:42]wFMCommunicate request_size=4 [13:14:42]MH_SAM_APDU [13:14:42]CAPDU: 80 0D 01 02 [13:14:42]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [13:14:42]Write i2c OK [13:14:42]MH_I2C_Read... [13:14:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:43]Read from MH i2c: E2 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 03 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [13:14:43]RAPDU: 90 00 [13:14:43]wFMCommunicate OK [13:14:43]wFMCommunicate request_size=255 [13:14:43]MH_SAM_APDU [13:14:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 11 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 42 BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 54 02 00 35 04 06 00 6F [13:14:43]Write to MH i2c: E2 02 01 36 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 11 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 42 BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 54 02 00 35 04 06 00 6F 00 00 CD [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:43]Read from MH i2c: E2 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 03 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [13:14:43]RAPDU: 90 00 [13:14:43]wFMCommunicate OK [13:14:43]wFMCommunicate request_size=10 [13:14:43]MH_SAM_APDU [13:14:43]CAPDU: 80 0D 02 02 05 AF A3 84 69 83 [13:14:43]Write to MH i2c: E2 0D 00 37 02 80 0D 02 02 05 00 AF A3 84 69 83 00 00 7F [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:43]Read from MH i2c: E2 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 03 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [13:14:43]RAPDU: 90 00 [13:14:43]wFMCommunicate OK [13:14:43]wFMCommunicate request_size=4 [13:14:43]MH_SAM_APDU [13:14:43]CAPDU: 80 0D 03 02 [13:14:43]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:43]Read from MH i2c: E2 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 0B 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 0B 00 38 02 00 46 E8 9B 05 A8 6C 7E 1B 90 00 31 [13:14:43]RAPDU: 46 E8 9B 05 A8 6C 7E 1B 90 00 [13:14:43]wFMCommunicate OK [13:14:43]SAM_PROTO_SignData done [13:14:43]FM_MakeSignedData done [13:14:43]CreateOFDProtocolMessage [13:14:43]wFMCommunicate request_size=4 [13:14:43]MH_SAM_APDU [13:14:43]CAPDU: 80 11 00 00 [13:14:43]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:43]Read from MH i2c: E2 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 17 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 17 00 39 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 08 [13:14:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:14:43]wFMCommunicate OK [13:14:43]CreateOFDProtocolMessage done [13:14:43]OFDSenderStorePacket 152733 [13:14:43]StoreOFDPacket docnum=152733 [13:14:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E6 E9 07 01 DD 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 11 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 42 BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 54 02 00 35 04 06 00 6F AF A3 84 69 83 46 E8 9B 05 A8 6C 7E 1B [13:14:43]CheckFolder [13:14:43]dirname=/storage/ofd_packets [13:14:43]CheckFolder done [13:14:43]ProducePacketName [13:14:43]name=ofd_packets/00152733 [13:14:43]NVStorageSaveData ofd_packets/00152733 [13:14:43]File name is /storage/ofd_packets/00152733 [13:14:43]Write 301 bytes [13:14:43]NVStorageSaveData done [13:14:43]OFDSenderStorePacket done [13:14:43]KKMCreateOFDPacket done [13:14:43]NVStorageSaveData kkm_last_timestamp [13:14:43]File name is /storage/kkm_last_timestamp [13:14:43]Write 4 bytes [13:14:43]NVStorageSaveData done [13:14:43]ExternCall_PrintAddStr [13:14:43]wPrintStart [13:14:43]Write to MH i2c: 01 00 00 3A 02 3C [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: 01 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: 01 07 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [13:14:43]RasterBufferAndPrint [13:14:43]line Счет N : (1)1786734 [13:14:43]line ИНН: 02508201610067 [13:14:43]line Контрольно-Кассовый Чек [13:14:43]line ПРОДАЖА [13:14:43]line ТРК (МРК, ГНК) : 42 [13:14:43]line Товар: 2710124130 [13:14:43]line Аи-92-К-5 [13:14:43]line 70.060 * 0.00 [13:14:43]line = 0.00 [13:14:43]line НДС 12% НСП 1% [13:14:43]line > о реализуемом товаре [13:14:43]line ИТОГО: 0.00 [13:14:43]line НСП 1% : 0.00 [13:14:43]line НДС 12% : 0.00 [13:14:43]line Наличными: 0.00 [13:14:43]line Безнал.: 0.00 [13:14:43]line Место: АЗС № 89 "Партнер Нефть" [13:14:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:14:43]line СНО: Общий режим [13:14:43]line Чек 192 24.09.2024 13:14 [13:14:43]line Смена: 477 ФФД: 1.0 [13:14:43]line ЗНМ: 0300000113 [13:14:43]line РНМ: 0000000000091825 [13:14:43]line Версия ККМ: 001 [13:14:43]line Талоны: ТК ГПНА Online [13:14:43]line 30163663 [13:14:43]line ФМ: 0000000000871835 [13:14:43]line ФД: 152733 [13:14:43]line ФПД: 122800153323907 [13:14:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T131442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152733&fm=122800153323907&tin=02508201610067®Number=0000000000091825&sum=0 [13:14:43]written 0, free lines is 4095 [13:14:43]OFD Sender: Processing packet 152733 [packets to send 830, broken 829] [13:14:43]ProducePacketName [13:14:43]name=ofd_packets/00152733 [13:14:43]OFD Sender: To server: pG, [13:14:43]CommunicateWithHost lk.salyk.kg:30040 [13:14:43]ConnectInit lk.salyk.kg [13:14:43]Write to MH i2c: 01 00 00 64 02 66 [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: 01 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: 01 07 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: 01 07 00 64 02 00 00 00 00 00 05 0D 7F [13:14:43]RasterBufferAndPrint [13:14:43]line [13:14:43]line [13:14:43]line [13:14:43]line [13:14:43]line [13:14:43]written 0, free lines is 3339 [13:14:43]MH_Cut [13:14:43]Write to MH i2c: D1 01 00 6B 02 01 3F [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: D1 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: D1 01 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: D1 01 00 6B 02 00 3E [13:14:43]Write to MH i2c: 01 00 00 6C 02 6E [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:44]*** Cut start [13:14:44]*** Purtial cut [13:14:44]*** Stage 1: CUTSNS_PIN = 1 [13:14:44]Read from MH i2c: 01 [13:14:44]MH_I2C_Read... [13:14:44]*** Stop cut motor [13:14:44]*** Cut end [13:14:44]Read from MH i2c: 01 07 00 [13:14:44]MH_I2C_Read... [13:14:44]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [13:14:44]process_action close_receipt done [13:14:44]requested_data is exist [13:14:44]produce_requested_data [13:14:44]requested_item fm.sn is exist - process it [13:14:44]wFMCommunicate request_size=4 [13:14:44]MH_SAM_APDU [13:14:44]CAPDU: 80 11 00 00 [13:14:44]Write to MH i2c: E2 08 00 6D 02 80 11 00 00 00 00 00 00 E9 [13:14:44]Write i2c OK [13:14:44]MH_I2C_Read... [13:14:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:44]Read from MH i2c: E2 [13:14:44]MH_I2C_Read... [13:14:44]Read from MH i2c: E2 17 00 [13:14:44]MH_I2C_Read... [13:14:44]Read from MH i2c: E2 17 00 6D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3C [13:14:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:14:44]wFMCommunicate OK [13:14:44]requested_item fd.num is exist - process it [13:14:44]SAM_PROTO_GetFieldsCounters [13:14:44]wFMCommunicate request_size=4 [13:14:44]MH_SAM_APDU [13:14:44]CAPDU: 80 13 00 00 [13:14:44]Write to MH i2c: E2 08 00 6E 02 80 13 00 00 00 00 00 00 EC [13:14:44]Write i2c OK [13:14:44]MH_I2C_Read... [13:14:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:45]Read from MH i2c: E2 [13:14:45]MH_I2C_Read... [13:14:45]Read from MH i2c: E2 62 00 [13:14:45]MH_I2C_Read... [13:14:45]Read from MH i2c: E2 62 00 6E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 1E [13:14:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9D 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:14:45]wFMCommunicate OK [13:14:45]SAM_PROTO_GetFieldsCounters done [13:14:45]requested_item shift.num is exist - process it [13:14:45]requested_item shift.opened is exist - process it [13:14:45]req_shift_opened [13:14:45]FM_GetShiftState [13:14:45]SAM_PROTO_GetShiftState [13:14:45]wFMCommunicate request_size=4 [13:14:45]MH_SAM_APDU [13:14:45]CAPDU: 80 13 01 00 [13:14:45]Write to MH i2c: E2 08 00 6F 02 80 13 01 00 00 00 00 00 EE [13:14:45]Write i2c OK [13:14:45]MH_I2C_Read... [13:14:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:45]Read from MH i2c: E2 [13:14:45]MH_I2C_Read... [13:14:45]Read from MH i2c: E2 0E 00 [13:14:45]MH_I2C_Read... [13:14:45]Read from MH i2c: E2 0E 00 6F 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BB [13:14:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:14:45]wFMCommunicate OK [13:14:45]SAM_PROTO_GetShiftState done [13:14:45]FM_GetShiftState done [13:14:45]req_shift_opened done [13:14:45]requested_item shift.open_date is exist - process it [13:14:45]req_shift_open_date [13:14:45]req_shift_open_date done [13:14:45]produce_requested_data done [13:14:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152733,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:14:45]process_action_free close_receipt [13:14:45]json_value_free [13:14:45]json_value_free done [13:14:45]process_json_proto returns [13:14:45]Send response to host [13:14:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152733,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:14:45]free response buf [13:14:45]execute_script done [13:14:45]execute_script returns [13:14:45]free content buf [13:14:45]Sock 8.Close socket [13:14:45]Sock 8.Thread stoped [13:14:48]ConnectInit Can't take IP for lk.salyk.kg [13:14:48]CommunicateWithHost connect error [13:14:48]CommunicateWithHost err = -1 [13:14:48]OFD Sender: Server communicate error [13:14:51]accept exits with 9 [13:14:51]New connection [13:14:51]New thread 3067485540 created [13:14:51]Thread 3067342180 joined [13:14:51]Waiting for new connection... [13:14:51] Sock 9.Parse request [13:14:51]Sock 9.Check first char [13:14:51]Sock 9.First char is OK [13:14:51]request: POST /json_proto HTTP/1.0 [13:14:51]Method: POST [13:14:51]URL: /json_proto [13:14:51]Method is POST - this is cgi request [13:14:51]url: /json_proto [13:14:51]query_string will be loaded in cgi processing [13:14:51]execute_cgi json_proto POST (null) [13:14:51]execute_cgi path=json_proto method=POST [13:14:51]POST find Content-Length [13:14:51]Host: 172.17.43.67:8080 [13:14:51]Content-Length: 675 [13:14:51]Content-Type: application/json [13:14:51] [13:14:51]POST finish read [13:14:51]Found Content-Length = 675 [13:14:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 2.630, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:51]execute_script... [13:14:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 2.630, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:51]POST & json_proto [13:14:51]process_json_proto [13:14:51]json parsed OK: [13:14:51]protocol is kg_v1.0 [13:14:51]action value=close_receipt [13:14:51]process_action close_receipt [13:14:51]cmd_close_receipt [13:14:51]MH_GetDate [13:14:51]Write to MH i2c: F0 00 00 70 02 61 [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: F0 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: F0 09 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: F0 09 00 70 02 00 4C BB F2 66 6A BD 47 65 9C [13:14:51]GetLastDocTimeStamp 1727183682 [13:14:51]current date 1727183692 [13:14:51]FM_GetShiftState [13:14:51]SAM_PROTO_GetShiftState [13:14:51]wFMCommunicate request_size=4 [13:14:51]MH_SAM_APDU [13:14:51]CAPDU: 80 13 01 00 [13:14:51]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:51]Read from MH i2c: E2 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 0E 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BD [13:14:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:14:51]wFMCommunicate OK [13:14:51]SAM_PROTO_GetShiftState done [13:14:51]FM_GetShiftState done [13:14:51]opened in 1727137889 [13:14:51]opened+sec_in_day 1727224289 [13:14:51]quantity*price = 20040 [13:14:51]sum+1 = 20042 [13:14:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 193 24.09.2024 13:14 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152734 ФПД: 251706750190066 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T131452&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152734&fm=251706750190066&tin=02508201610067®Number=0000000000091825&sum=20000 [13:14:52]StoreToDocumentArchive [13:14:52]shift 477 fd 152734 [13:14:52]save to /storage/0477/doc_00152734 [13:14:52]save last doc name /storage/0477/doc_00152734 to /storage/kkm_last_doc_name [13:14:52]save OK [13:14:52]Clear old archive folders... [13:14:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:14:52]tlvbuf is 00DE26A0 [13:14:52]SAM_PROTO_ClearQueue [13:14:52]wFMCommunicate request_size=4 [13:14:52]MH_SAM_APDU [13:14:52]CAPDU: 80 09 00 00 [13:14:52]Write to MH i2c: E2 08 00 7E 02 80 09 00 00 00 00 00 00 F2 [13:14:52]Write i2c OK [13:14:52]MH_I2C_Read... [13:14:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:52]Read from MH i2c: E2 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: E2 03 00 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [13:14:52]RAPDU: 90 00 [13:14:52]wFMCommunicate OK [13:14:52]SAM_PROTO_ClearQueue done [13:14:52]KKMCreateOFDPacket [13:14:52]OFDProtocolAddRootSTLVToBuf [13:14:52]FM_MakeSignedData [13:14:52]FM_MakeSignedData [13:14:52]SAM_PROTO_SignData [13:14:52]wFMCommunicate request_size=4 [13:14:52]MH_SAM_APDU [13:14:52]CAPDU: 80 0D 01 02 [13:14:52]Write to MH i2c: E2 08 00 7F 02 80 0D 01 02 00 00 00 00 FA [13:14:52]Write i2c OK [13:14:52]MH_I2C_Read... [13:14:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:52]Read from MH i2c: E2 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: E2 03 00 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [13:14:52]RAPDU: 90 00 [13:14:52]wFMCommunicate OK [13:14:52]wFMCommunicate request_size=255 [13:14:52]MH_SAM_APDU [13:14:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 4C BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 54 02 00 35 04 06 00 E4 ED 0B 6E [13:14:52]Write to MH i2c: E2 02 01 80 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 4C BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 54 02 00 35 04 06 00 E4 ED 0B 6E 00 00 40 [13:14:52]Write i2c OK [13:14:52]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 03 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [13:14:53]RAPDU: 90 00 [13:14:53]wFMCommunicate OK [13:14:53]wFMCommunicate request_size=7 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 0D 02 02 02 C1 F2 [13:14:53]Write to MH i2c: E2 0A 00 81 02 80 0D 02 02 02 00 C1 F2 00 00 B4 [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 03 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [13:14:53]RAPDU: 90 00 [13:14:53]wFMCommunicate OK [13:14:53]wFMCommunicate request_size=4 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 0D 03 02 [13:14:53]Write to MH i2c: E2 08 00 82 02 80 0D 03 02 00 00 00 00 FF [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 0B 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 0B 00 82 02 00 BC 9C 39 3D 8A DF BD 29 90 00 1D [13:14:53]RAPDU: BC 9C 39 3D 8A DF BD 29 90 00 [13:14:53]wFMCommunicate OK [13:14:53]SAM_PROTO_SignData done [13:14:53]FM_MakeSignedData done [13:14:53]CreateOFDProtocolMessage [13:14:53]wFMCommunicate request_size=4 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 11 00 00 [13:14:53]Write to MH i2c: E2 08 00 83 02 80 11 00 00 00 00 00 00 FF [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 17 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 17 00 83 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 52 [13:14:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:14:53]wFMCommunicate OK [13:14:53]CreateOFDProtocolMessage done [13:14:53]OFDSenderStorePacket 152734 [13:14:53]StoreOFDPacket docnum=152734 [13:14:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A6 F0 04 01 1D 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 4C BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 54 02 00 35 04 06 00 E4 ED 0B 6E C1 F2 BC 9C 39 3D 8A DF BD 29 [13:14:53]CheckFolder [13:14:53]dirname=/storage/ofd_packets [13:14:53]CheckFolder done [13:14:53]ProducePacketName [13:14:53]name=ofd_packets/00152734 [13:14:53]NVStorageSaveData ofd_packets/00152734 [13:14:53]File name is /storage/ofd_packets/00152734 [13:14:53]Write 298 bytes [13:14:53]NVStorageSaveData done [13:14:53]OFDSenderStorePacket done [13:14:53]KKMCreateOFDPacket done [13:14:53]NVStorageSaveData kkm_last_timestamp [13:14:53]File name is /storage/kkm_last_timestamp [13:14:53]Write 4 bytes [13:14:53]NVStorageSaveData done [13:14:53]ExternCall_PrintAddStr [13:14:53]wPrintStart [13:14:53]Write to MH i2c: 01 00 00 84 02 86 [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: 01 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: 01 07 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: 01 07 00 84 02 00 00 00 00 00 FF 0F 9B [13:14:53]RasterBufferAndPrint [13:14:53]line Счет N : (1)1786736 [13:14:53]line ИНН: 02508201610067 [13:14:53]line Контрольно-Кассовый Чек [13:14:53]line ПРОДАЖА [13:14:53]line ТРК (МРК, ГНК) : 31 [13:14:53]line Товар: 2710194210 [13:14:53]line ДТ-К-5 [13:14:53]line 2.630 * 76.20 [13:14:53]line = 200.41 [13:14:53]line НДС 12% НСП 1% [13:14:53]line > о реализуемом товаре [13:14:53]line ОКРУГЛЕНИЕ: -0.41 [13:14:53]line ИТОГО: 200.00 [13:14:53]line Внесено: 200.00 [13:14:53]line СДАЧА: 0.00 [13:14:53]line НСП 1% : 1.77 [13:14:53]line НДС 12% : 21.28 [13:14:53]line Наличными: 200.00 [13:14:53]line Безнал.: 0.00 [13:14:53]line Место: АЗС № 89 "Партнер Нефть" [13:14:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:14:53]line СНО: Общий режим [13:14:53]line Чек 193 24.09.2024 13:14 [13:14:53]line Смена: 477 ФФД: 1.0 [13:14:53]line ЗНМ: 0300000113 [13:14:53]line РНМ: 0000000000091825 [13:14:53]line Версия ККМ: 001 [13:14:53]line ФМ: 0000000000871835 [13:14:53]line ФД: 152734 [13:14:53]line ФПД: 251706750190066 [13:14:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T131452&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152734&fm=251706750190066&tin=02508201610067®Number=0000000000091825&sum=20000 [13:14:53]written 0, free lines is 4095 [13:14:53]OFD Sender: Processing packet 152733 [packets to send 831, broken 829] [13:14:53]ProducePacketName [13:14:53]name=ofd_packets/00152733 [13:14:53]OFD Sender: To server: pG, [13:14:53]CommunicateWithHost lk.salyk.kg:30040 [13:14:53]ConnectInit lk.salyk.kg [13:14:53]Write to MH i2c: 01 00 00 AF 02 B1 [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: 01 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: 01 07 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 D9 0C 9D [13:14:53]RasterBufferAndPrint [13:14:53]line [13:14:53]line [13:14:53]line [13:14:53]line [13:14:53]line [13:14:53]written 0, free lines is 3305 [13:14:53]MH_Cut [13:14:53]Write to MH i2c: D1 01 00 B6 02 01 8A [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: D1 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: D1 01 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: D1 01 00 B6 02 00 89 [13:14:53]Write to MH i2c: 01 00 00 B7 02 B9 [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:54]*** Cut start [13:14:54]*** Purtial cut [13:14:54]*** Stage 1: CUTSNS_PIN = 1 [13:14:54]Read from MH i2c: 01 [13:14:54]MH_I2C_Read... [13:14:54]*** Stop cut motor [13:14:54]*** Cut end [13:14:54]Read from MH i2c: 01 07 00 [13:14:54]MH_I2C_Read... [13:14:54]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [13:14:54]process_action close_receipt done [13:14:54]requested_data is exist [13:14:54]produce_requested_data [13:14:54]requested_item fm.sn is exist - process it [13:14:54]wFMCommunicate request_size=4 [13:14:54]MH_SAM_APDU [13:14:54]CAPDU: 80 11 00 00 [13:14:54]Write to MH i2c: E2 08 00 B8 02 80 11 00 00 00 00 00 00 34 [13:14:54]Write i2c OK [13:14:54]MH_I2C_Read... [13:14:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:54]Read from MH i2c: E2 [13:14:54]MH_I2C_Read... [13:14:54]Read from MH i2c: E2 17 00 [13:14:54]MH_I2C_Read... [13:14:54]Read from MH i2c: E2 17 00 B8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [13:14:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:14:54]wFMCommunicate OK [13:14:54]requested_item fd.num is exist - process it [13:14:54]SAM_PROTO_GetFieldsCounters [13:14:54]wFMCommunicate request_size=4 [13:14:54]MH_SAM_APDU [13:14:54]CAPDU: 80 13 00 00 [13:14:54]Write to MH i2c: E2 08 00 B9 02 80 13 00 00 00 00 00 00 37 [13:14:54]Write i2c OK [13:14:54]MH_I2C_Read... [13:14:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:55]Read from MH i2c: E2 [13:14:55]MH_I2C_Read... [13:14:55]Read from MH i2c: E2 62 00 [13:14:55]MH_I2C_Read... [13:14:55]Read from MH i2c: E2 62 00 B9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 6D [13:14:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9E 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:14:55]wFMCommunicate OK [13:14:55]SAM_PROTO_GetFieldsCounters done [13:14:55]requested_item shift.num is exist - process it [13:14:55]requested_item shift.opened is exist - process it [13:14:55]req_shift_opened [13:14:55]FM_GetShiftState [13:14:55]SAM_PROTO_GetShiftState [13:14:55]wFMCommunicate request_size=4 [13:14:55]MH_SAM_APDU [13:14:55]CAPDU: 80 13 01 00 [13:14:55]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [13:14:55]Write i2c OK [13:14:55]MH_I2C_Read... [13:14:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:55]Read from MH i2c: E2 [13:14:55]MH_I2C_Read... [13:14:55]Read from MH i2c: E2 0E 00 [13:14:55]MH_I2C_Read... [13:14:55]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 06 [13:14:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:14:55]wFMCommunicate OK [13:14:55]SAM_PROTO_GetShiftState done [13:14:55]FM_GetShiftState done [13:14:55]req_shift_opened done [13:14:55]requested_item shift.open_date is exist - process it [13:14:55]req_shift_open_date [13:14:55]req_shift_open_date done [13:14:55]produce_requested_data done [13:14:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152734,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:14:55]process_action_free close_receipt [13:14:55]json_value_free [13:14:55]json_value_free done [13:14:55]process_json_proto returns [13:14:55]Send response to host [13:14:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152734,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:14:55]free response buf [13:14:55]execute_script done [13:14:55]execute_script returns [13:14:55]free content buf [13:14:55]Sock 9.Close socket [13:14:55]Sock 9.Thread stoped [13:14:55]recv_with_timeout no data received [13:14:58]ConnectInit Can't take IP for lk.salyk.kg [13:14:58]CommunicateWithHost connect error [13:14:58]CommunicateWithHost err = -1 [13:14:58]OFD Sender: Server communicate error [13:15:03]OFD Sender: Processing packet 152733 [packets to send 831, broken 829] [13:15:03]ProducePacketName [13:15:03]name=ofd_packets/00152733 [13:15:03]OFD Sender: To server: pG, [13:15:03]CommunicateWithHost lk.salyk.kg:30040 [13:15:03]ConnectInit lk.salyk.kg [13:15:08]ConnectInit Can't take IP for lk.salyk.kg [13:15:08]CommunicateWithHost connect error [13:15:08]CommunicateWithHost err = -1 [13:15:08]OFD Sender: Server communicate error [13:15:13]OFD Sender: Processing packet 152733 [packets to send 831, broken 829] [13:15:13]ProducePacketName [13:15:13]name=ofd_packets/00152733 [13:15:13]OFD Sender: To server: pG, [13:15:13]CommunicateWithHost lk.salyk.kg:30040 [13:15:13]ConnectInit lk.salyk.kg [13:15:19]recv_with_timeout no data received [13:15:30]Connected sock=10 [13:15:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E6 E9 07 01 DD 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 11 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 42 BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 54 02 00 35 04 06 00 6F AF A3 84 69 83 46 E8 9B 05 A8 6C 7E 1B [13:15:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 35 8B 47 00 71 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 54 02 00 F4 03 04 00 70 63 F2 66 B6 04 01 00 00 8B 1A 0D A7 A7 0A D7 D2 [13:15:32]CommunicateWithHost err = 0 [13:15:32]CheckOFDResponse [13:15:32]1017 (14) - 77093643461234 [13:15:32]1041 (16) - 0000000000871835 [13:15:32]1040 (4) - 152733 [13:15:32]1012 (4) - 24.09.2024 07:00 [13:15:32]1206 (1) - 0 [13:15:32]OFD Sender: Remove packet 152733 [13:15:32]ProducePacketName [13:15:32]name=ofd_packets/00152733 [13:15:32]NVStorageDeleteData [13:15:32]OFD Sender: Processing packet 152734 [packets to send 830, broken 829] [13:15:32]ProducePacketName [13:15:32]name=ofd_packets/00152734 [13:15:32]OFD Sender: To server: pG, [13:15:32]CommunicateWithHost lk.salyk.kg:30040 [13:15:32]ConnectInit lk.salyk.kg [13:15:36]recv_with_timeout no data received [13:15:37]ConnectInit Can't take IP for lk.salyk.kg [13:15:37]CommunicateWithHost connect error [13:15:37]CommunicateWithHost err = -1 [13:15:37]OFD Sender: Server communicate error [13:15:42]OFD Sender: Processing packet 152734 [packets to send 830, broken 829] [13:15:42]ProducePacketName [13:15:42]name=ofd_packets/00152734 [13:15:42]OFD Sender: To server: pG, [13:15:42]CommunicateWithHost lk.salyk.kg:30040 [13:15:42]ConnectInit lk.salyk.kg [13:15:51]recv_with_timeout no data received [13:16:01]Connected sock=10 [13:16:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A6 F0 04 01 1D 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 4C BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 54 02 00 35 04 06 00 E4 ED 0B 6E C1 F2 BC 9C 39 3D 8A DF BD 29 [13:16:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8B CC 47 00 7B 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 54 02 00 F4 03 04 00 90 63 F2 66 B6 04 01 00 00 01 0B AF D1 1E DF 5C A1 [13:16:04]CommunicateWithHost err = 0 [13:16:04]CheckOFDResponse [13:16:04]1017 (14) - 77093643461234 [13:16:04]1041 (16) - 0000000000871835 [13:16:04]1040 (4) - 152734 [13:16:04]1012 (4) - 24.09.2024 07:00 [13:16:04]1206 (1) - 0 [13:16:04]OFD Sender: Remove packet 152734 [13:16:04]ProducePacketName [13:16:04]name=ofd_packets/00152734 [13:16:04]NVStorageDeleteData [13:16:04]OFD Sender: No OFD packet to send [13:16:08]recv_with_timeout no data received [13:16:09]OFD Sender: No OFD packet to send [13:16:14]OFD Sender: No OFD packet to send [13:16:19]OFD Sender: No OFD packet to send [13:16:23]recv_with_timeout no data received [13:16:24]OFD Sender: No OFD packet to send [13:16:29]OFD Sender: No OFD packet to send [13:16:33]recv_with_timeout no data received [13:16:34]OFD Sender: No OFD packet to send [13:16:39]OFD Sender: No OFD packet to send [13:16:44]accept exits with 8 [13:16:44]New connection [13:16:44]New thread 3067342180 created [13:16:44]Thread 3067485540 joined [13:16:44]Waiting for new connection... [13:16:44] Sock 8.Parse request [13:16:44]Sock 8.Check first char [13:16:44]Sock 8.First char is OK [13:16:44]request: POST /json_proto HTTP/1.0 [13:16:44]Method: POST [13:16:44]URL: /json_proto [13:16:44]Method is POST - this is cgi request [13:16:44]url: /json_proto [13:16:44]query_string will be loaded in cgi processing [13:16:44]execute_cgi json_proto POST (null) [13:16:44]execute_cgi path=json_proto method=POST [13:16:44]POST find Content-Length [13:16:44]Host: 172.17.43.67:8080 [13:16:44]Content-Length: 678 [13:16:44]Content-Type: application/json [13:16:44] [13:16:44]POST finish read [13:16:44]Found Content-Length = 678 [13:16:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.900, "sum" : 660.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 660.00, "total" : 660.00, "payments": [ { "type": 0, "sum" : 660.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:44]execute_script... [13:16:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.900, "sum" : 660.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 660.00, "total" : 660.00, "payments": [ { "type": 0, "sum" : 660.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:44]POST & json_proto [13:16:44]process_json_proto [13:16:44]json parsed OK: [13:16:44]protocol is kg_v1.0 [13:16:44]action value=close_receipt [13:16:44]process_action close_receipt [13:16:44]cmd_close_receipt [13:16:44]MH_GetDate [13:16:44]Write to MH i2c: F0 00 00 BB 02 AC [13:16:44]Write i2c OK [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: F0 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: F0 09 00 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: F0 09 00 BB 02 00 BC BB F2 66 6A BD 47 65 57 [13:16:44]GetLastDocTimeStamp 1727183692 [13:16:44]current date 1727183804 [13:16:44]FM_GetShiftState [13:16:44]SAM_PROTO_GetShiftState [13:16:44]wFMCommunicate request_size=4 [13:16:44]MH_SAM_APDU [13:16:44]CAPDU: 80 13 01 00 [13:16:44]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [13:16:44]Write i2c OK [13:16:44]MH_I2C_Read... [13:16:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:44]Read from MH i2c: E2 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: E2 0E 00 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 08 [13:16:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:16:44]wFMCommunicate OK [13:16:44]SAM_PROTO_GetShiftState done [13:16:44]FM_GetShiftState done [13:16:44]opened in 1727137889 [13:16:44]opened+sec_in_day 1727224289 [13:16:44]quantity*price = 66038 [13:16:44]sum+1 = 66039 [13:16:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 660.00 Внесено: 660.00 СДАЧА: 0.00 НСП 1% : 5.84 НДС 12% : 70.13 Наличными: 660.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 194 24.09.2024 13:16 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152735 ФПД: 271319978400722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T131644&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152735&fm=271319978400722&tin=02508201610067®Number=0000000000091825&sum=66000 [13:16:45]StoreToDocumentArchive [13:16:45]shift 477 fd 152735 [13:16:45]save to /storage/0477/doc_00152735 [13:16:45]save last doc name /storage/0477/doc_00152735 to /storage/kkm_last_doc_name [13:16:45]save OK [13:16:45]Clear old archive folders... [13:16:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:16:45]tlvbuf is 00DE6A30 [13:16:45]SAM_PROTO_ClearQueue [13:16:45]wFMCommunicate request_size=4 [13:16:45]MH_SAM_APDU [13:16:45]CAPDU: 80 09 00 00 [13:16:45]Write to MH i2c: E2 08 00 C9 02 80 09 00 00 00 00 00 00 3D [13:16:45]Write i2c OK [13:16:45]MH_I2C_Read... [13:16:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:45]Read from MH i2c: E2 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: E2 03 00 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [13:16:45]RAPDU: 90 00 [13:16:45]wFMCommunicate OK [13:16:45]SAM_PROTO_ClearQueue done [13:16:45]KKMCreateOFDPacket [13:16:45]OFDProtocolAddRootSTLVToBuf [13:16:45]FM_MakeSignedData [13:16:45]FM_MakeSignedData [13:16:45]SAM_PROTO_SignData [13:16:45]wFMCommunicate request_size=4 [13:16:45]MH_SAM_APDU [13:16:45]CAPDU: 80 0D 01 02 [13:16:45]Write to MH i2c: E2 08 00 CA 02 80 0D 01 02 00 00 00 00 45 [13:16:45]Write i2c OK [13:16:45]MH_I2C_Read... [13:16:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:45]Read from MH i2c: E2 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: E2 03 00 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [13:16:45]RAPDU: 90 00 [13:16:45]wFMCommunicate OK [13:16:45]wFMCommunicate request_size=255 [13:16:45]MH_SAM_APDU [13:16:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F6 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 BC BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 54 02 00 35 04 06 00 F6 [13:16:45]Write to MH i2c: E2 02 01 CB 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F6 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 BC BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 54 02 00 35 04 06 00 F6 00 00 11 [13:16:45]Write i2c OK [13:16:45]MH_I2C_Read... [13:16:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:45]Read from MH i2c: E2 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: E2 03 00 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [13:16:45]RAPDU: 90 00 [13:16:45]wFMCommunicate OK [13:16:45]wFMCommunicate request_size=10 [13:16:45]MH_SAM_APDU [13:16:45]CAPDU: 80 0D 02 02 05 C3 9A EE DB D2 [13:16:45]Write to MH i2c: E2 0D 00 CC 02 80 0D 02 02 05 00 C3 9A EE DB D2 00 00 4A [13:16:45]Write i2c OK [13:16:45]MH_I2C_Read... [13:16:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:45]Read from MH i2c: E2 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: E2 03 00 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [13:16:45]RAPDU: 90 00 [13:16:45]wFMCommunicate OK [13:16:45]wFMCommunicate request_size=4 [13:16:45]MH_SAM_APDU [13:16:45]CAPDU: 80 0D 03 02 [13:16:45]Write to MH i2c: E2 08 00 CD 02 80 0D 03 02 00 00 00 00 4A [13:16:45]Write i2c OK [13:16:45]MH_I2C_Read... [13:16:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:45]Read from MH i2c: E2 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: E2 0B 00 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: E2 0B 00 CD 02 00 1F 2F B9 C6 7F D9 CB 37 90 00 72 [13:16:45]RAPDU: 1F 2F B9 C6 7F D9 CB 37 90 00 [13:16:45]wFMCommunicate OK [13:16:45]SAM_PROTO_SignData done [13:16:45]FM_MakeSignedData done [13:16:45]CreateOFDProtocolMessage [13:16:45]wFMCommunicate request_size=4 [13:16:45]MH_SAM_APDU [13:16:45]CAPDU: 80 11 00 00 [13:16:45]Write to MH i2c: E2 08 00 CE 02 80 11 00 00 00 00 00 00 4A [13:16:45]Write i2c OK [13:16:45]MH_I2C_Read... [13:16:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:45]Read from MH i2c: E2 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: E2 17 00 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: E2 17 00 CE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [13:16:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:16:45]wFMCommunicate OK [13:16:45]CreateOFDProtocolMessage done [13:16:45]OFDSenderStorePacket 152735 [13:16:45]StoreOFDPacket docnum=152735 [13:16:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C8 01 07 01 79 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F6 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 BC BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 54 02 00 35 04 06 00 F6 C3 9A EE DB D2 1F 2F B9 C6 7F D9 CB 37 [13:16:45]CheckFolder [13:16:45]dirname=/storage/ofd_packets [13:16:45]CheckFolder done [13:16:45]ProducePacketName [13:16:45]name=ofd_packets/00152735 [13:16:45]NVStorageSaveData ofd_packets/00152735 [13:16:45]File name is /storage/ofd_packets/00152735 [13:16:45]Write 301 bytes [13:16:45]NVStorageSaveData done [13:16:45]OFDSenderStorePacket done [13:16:45]KKMCreateOFDPacket done [13:16:45]NVStorageSaveData kkm_last_timestamp [13:16:45]File name is /storage/kkm_last_timestamp [13:16:45]Write 4 bytes [13:16:45]NVStorageSaveData done [13:16:45]ExternCall_PrintAddStr [13:16:45]wPrintStart [13:16:45]Write to MH i2c: 01 00 00 CF 02 D1 [13:16:45]Write i2c OK [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: 01 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: 01 07 00 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: 01 07 00 CF 02 00 00 00 00 00 FF 0F E6 [13:16:45]RasterBufferAndPrint [13:16:45]line Счет N : (1)1786737 [13:16:45]line ИНН: 02508201610067 [13:16:45]line Контрольно-Кассовый Чек [13:16:45]line ПРОДАЖА [13:16:45]line ТРК (МРК, ГНК) : 13 [13:16:45]line Товар: 2710124500 [13:16:45]line Аи-95-К-5 [13:16:45]line 8.900 * 74.20 [13:16:45]line = 660.38 [13:16:45]line НДС 12% НСП 1% [13:16:45]line > о реализуемом товаре [13:16:45]line ОКРУГЛЕНИЕ: -0.38 [13:16:45]line ИТОГО: 660.00 [13:16:45]line Внесено: 660.00 [13:16:45]line СДАЧА: 0.00 [13:16:45]line НСП 1% : 5.84 [13:16:45]line НДС 12% : 70.13 [13:16:45]line Наличными: 660.00 [13:16:45]line Безнал.: 0.00 [13:16:45]line Место: АЗС № 89 "Партнер Нефть" [13:16:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:16:45]line СНО: Общий режим [13:16:45]line Чек 194 24.09.2024 13:16 [13:16:45]line Смена: 477 ФФД: 1.0 [13:16:45]line ЗНМ: 0300000113 [13:16:45]line РНМ: 0000000000091825 [13:16:45]line Версия ККМ: 001 [13:16:45]line ФМ: 0000000000871835 [13:16:45]line ФД: 152735 [13:16:45]line ФПД: 271319978400722 [13:16:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T131644&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152735&fm=271319978400722&tin=02508201610067®Number=0000000000091825&sum=66000 [13:16:46]written 0, free lines is 4095 [13:16:46]OFD Sender: Processing packet 152735 [packets to send 830, broken 829] [13:16:46]ProducePacketName [13:16:46]name=ofd_packets/00152735 [13:16:46]OFD Sender: To server: pG, [13:16:46]CommunicateWithHost lk.salyk.kg:30040 [13:16:46]ConnectInit lk.salyk.kg [13:16:46]Write to MH i2c: 01 00 00 FA 02 FC [13:16:46]Write i2c OK [13:16:46]MH_I2C_Read... [13:16:46]Read from MH i2c: 01 [13:16:46]MH_I2C_Read... [13:16:46]Read from MH i2c: 01 07 00 [13:16:46]MH_I2C_Read... [13:16:46]Read from MH i2c: 01 07 00 FA 02 00 00 00 00 00 DA 0C E9 [13:16:46]RasterBufferAndPrint [13:16:46]line [13:16:46]line [13:16:46]line [13:16:46]line [13:16:46]line [13:16:46]written 0, free lines is 3296 [13:16:46]MH_Cut [13:16:46]Write to MH i2c: D1 01 00 01 03 01 D6 [13:16:46]Write i2c OK [13:16:46]MH_I2C_Read... [13:16:46]Read from MH i2c: D1 [13:16:46]MH_I2C_Read... [13:16:46]Read from MH i2c: D1 01 00 [13:16:46]MH_I2C_Read... [13:16:46]Read from MH i2c: D1 01 00 01 03 00 D5 [13:16:46]Write to MH i2c: 01 00 00 02 03 05 [13:16:46]Write i2c OK [13:16:46]MH_I2C_Read... [13:16:46]Connected sock=9 [13:16:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C8 01 07 01 79 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F6 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 BC BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 54 02 00 35 04 06 00 F6 C3 9A EE DB D2 1F 2F B9 C6 7F D9 CB 37 [13:16:47]*** Cut start [13:16:47]*** Purtial cut [13:16:47]*** Stage 1: CUTSNS_PIN = 1 [13:16:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B8 63 47 00 06 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 54 02 00 F4 03 04 00 BB 63 F2 66 B6 04 01 00 00 76 9F 4B 18 98 8C BE 51 [13:16:47]CommunicateWithHost err = 0 [13:16:47]CheckOFDResponse [13:16:47]1017 (14) - 77093643461234 [13:16:47]1041 (16) - 0000000000871835 [13:16:47]1040 (4) - 152735 [13:16:47]1012 (4) - 24.09.2024 07:01 [13:16:47]1206 (1) - 0 [13:16:47]OFD Sender: Remove packet 152735 [13:16:47]ProducePacketName [13:16:47]name=ofd_packets/00152735 [13:16:47]NVStorageDeleteData [13:16:47]Read from MH i2c: 01 [13:16:47]MH_I2C_Read... [13:16:47]*** Stop cut motor [13:16:47]*** Cut end [13:16:47]Read from MH i2c: 01 07 00 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 FF 0F 1A [13:16:47]process_action close_receipt done [13:16:47]requested_data is exist [13:16:47]produce_requested_data [13:16:47]requested_item fm.sn is exist - process it [13:16:47]wFMCommunicate request_size=4 [13:16:47]MH_SAM_APDU [13:16:47]CAPDU: 80 11 00 00 [13:16:47]Write to MH i2c: E2 08 00 03 03 80 11 00 00 00 00 00 00 80 [13:16:47]Write i2c OK [13:16:47]MH_I2C_Read... [13:16:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:47]Read from MH i2c: E2 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 17 00 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 17 00 03 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D3 [13:16:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:16:47]wFMCommunicate OK [13:16:47]requested_item fd.num is exist - process it [13:16:47]SAM_PROTO_GetFieldsCounters [13:16:47]wFMCommunicate request_size=4 [13:16:47]MH_SAM_APDU [13:16:47]CAPDU: 80 13 00 00 [13:16:47]Write to MH i2c: E2 08 00 04 03 80 13 00 00 00 00 00 00 83 [13:16:47]Write i2c OK [13:16:47]MH_I2C_Read... [13:16:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:47]Read from MH i2c: E2 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 62 00 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 62 00 04 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [13:16:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:16:47]wFMCommunicate OK [13:16:47]SAM_PROTO_GetFieldsCounters done [13:16:47]requested_item shift.num is exist - process it [13:16:47]requested_item shift.opened is exist - process it [13:16:47]req_shift_opened [13:16:47]FM_GetShiftState [13:16:47]SAM_PROTO_GetShiftState [13:16:47]wFMCommunicate request_size=4 [13:16:47]MH_SAM_APDU [13:16:47]CAPDU: 80 13 01 00 [13:16:47]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [13:16:47]Write i2c OK [13:16:47]MH_I2C_Read... [13:16:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:48]Read from MH i2c: E2 [13:16:48]MH_I2C_Read... [13:16:48]Read from MH i2c: E2 0E 00 [13:16:48]MH_I2C_Read... [13:16:48]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 52 [13:16:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:16:48]wFMCommunicate OK [13:16:48]SAM_PROTO_GetShiftState done [13:16:48]FM_GetShiftState done [13:16:48]req_shift_opened done [13:16:48]requested_item shift.open_date is exist - process it [13:16:48]req_shift_open_date [13:16:48]req_shift_open_date done [13:16:48]produce_requested_data done [13:16:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152735,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:16:48]process_action_free close_receipt [13:16:48]json_value_free [13:16:48]json_value_free done [13:16:48]process_json_proto returns [13:16:48]Send response to host [13:16:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152735,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:16:48]free response buf [13:16:48]execute_script done [13:16:48]execute_script returns [13:16:48]free content buf [13:16:48]Sock 8.Close socket [13:16:48]Sock 8.Thread stoped [13:16:48]OFD Sender: No OFD packet to send [13:16:53]OFD Sender: No OFD packet to send [13:16:55]recv_with_timeout no data received [13:16:58]OFD Sender: No OFD packet to send [13:17:03]OFD Sender: No OFD packet to send [13:17:06]recv_with_timeout no data received [13:17:08]OFD Sender: No OFD packet to send [13:17:13]OFD Sender: No OFD packet to send [13:17:18]OFD Sender: No OFD packet to send [13:17:23]OFD Sender: No OFD packet to send [13:17:25]recv_with_timeout no data received [13:17:28]OFD Sender: No OFD packet to send [13:17:32]accept exits with 10 [13:17:32]New connection [13:17:32]New thread 3067485540 created [13:17:32]Thread 3067342180 joined [13:17:32]Waiting for new connection... [13:17:32] Sock 10.Parse request [13:17:32]Sock 10.Check first char [13:17:32]Sock 10.First char is OK [13:17:32]request: POST /json_proto HTTP/1.0 [13:17:32]Method: POST [13:17:32]URL: /json_proto [13:17:32]Method is POST - this is cgi request [13:17:32]url: /json_proto [13:17:32]query_string will be loaded in cgi processing [13:17:32]execute_cgi json_proto POST (null) [13:17:32]execute_cgi path=json_proto method=POST [13:17:32]POST find Content-Length [13:17:32]Host: 172.17.43.67:8080 [13:17:32]Content-Length: 627 [13:17:32]Content-Type: application/json [13:17:32] [13:17:32]POST finish read [13:17:32]Found Content-Length = 627 [13:17:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 28.860, "sum" : 2000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:32]execute_script... [13:17:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 28.860, "sum" : 2000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:32]POST & json_proto [13:17:32]process_json_proto [13:17:32]json parsed OK: [13:17:32]protocol is kg_v1.0 [13:17:32]action value=close_receipt [13:17:32]process_action close_receipt [13:17:32]cmd_close_receipt [13:17:32]MH_GetDate [13:17:32]Write to MH i2c: F0 00 00 06 03 F8 [13:17:32]Write i2c OK [13:17:32]MH_I2C_Read... [13:17:32]Read from MH i2c: F0 [13:17:32]MH_I2C_Read... [13:17:32]Read from MH i2c: F0 09 00 [13:17:32]MH_I2C_Read... [13:17:32]Read from MH i2c: F0 09 00 06 03 00 ED BB F2 66 6A BD 47 65 D4 [13:17:32]GetLastDocTimeStamp 1727183804 [13:17:32]current date 1727183853 [13:17:32]FM_GetShiftState [13:17:32]SAM_PROTO_GetShiftState [13:17:32]wFMCommunicate request_size=4 [13:17:32]MH_SAM_APDU [13:17:32]CAPDU: 80 13 01 00 [13:17:32]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [13:17:32]Write i2c OK [13:17:32]MH_I2C_Read... [13:17:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:32]Read from MH i2c: E2 [13:17:32]MH_I2C_Read... [13:17:32]Read from MH i2c: E2 0E 00 [13:17:32]MH_I2C_Read... [13:17:32]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 54 [13:17:32]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:17:32]wFMCommunicate OK [13:17:32]SAM_PROTO_GetShiftState done [13:17:32]FM_GetShiftState done [13:17:32]opened in 1727137889 [13:17:32]opened+sec_in_day 1727224289 [13:17:32]quantity*price = 199999 [13:17:32]sum+1 = 200001 [13:17:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 195 24.09.2024 13:17 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152736 ФПД: 2986198053906 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T131733&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152736&fm=2986198053906&tin=02508201610067®Number=0000000000091825&sum=200000 [13:17:33]StoreToDocumentArchive [13:17:33]shift 477 fd 152736 [13:17:33]save to /storage/0477/doc_00152736 [13:17:33]save last doc name /storage/0477/doc_00152736 to /storage/kkm_last_doc_name [13:17:33]save OK [13:17:33]Clear old archive folders... [13:17:33]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:17:33]tlvbuf is 00DEB5C0 [13:17:33]SAM_PROTO_ClearQueue [13:17:33]wFMCommunicate request_size=4 [13:17:33]MH_SAM_APDU [13:17:33]CAPDU: 80 09 00 00 [13:17:33]Write to MH i2c: E2 08 00 14 03 80 09 00 00 00 00 00 00 89 [13:17:33]Write i2c OK [13:17:33]MH_I2C_Read... [13:17:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:17:33]Read from MH i2c: E2 [13:17:33]MH_I2C_Read... [13:17:33]Read from MH i2c: E2 03 00 [13:17:33]MH_I2C_Read... [13:17:33]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [13:17:33]RAPDU: 90 00 [13:17:33]wFMCommunicate OK [13:17:33]SAM_PROTO_ClearQueue done [13:17:33]KKMCreateOFDPacket [13:17:33]OFDProtocolAddRootSTLVToBuf [13:17:33]FM_MakeSignedData [13:17:33]FM_MakeSignedData [13:17:33]SAM_PROTO_SignData [13:17:33]wFMCommunicate request_size=4 [13:17:33]MH_SAM_APDU [13:17:33]CAPDU: 80 0D 01 02 [13:17:33]Write to MH i2c: E2 08 00 15 03 80 0D 01 02 00 00 00 00 91 [13:17:33]Write i2c OK [13:17:33]MH_I2C_Read... [13:17:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:17:33]Read from MH i2c: E2 [13:17:33]MH_I2C_Read... [13:17:33]Read from MH i2c: E2 03 00 [13:17:33]MH_I2C_Read... [13:17:33]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [13:17:33]RAPDU: 90 00 [13:17:33]wFMCommunicate OK [13:17:33]wFMCommunicate request_size=255 [13:17:33]MH_SAM_APDU [13:17:33]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BC 70 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 40 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 ED BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 54 02 00 35 04 06 00 02 B7 47 46 34 [13:17:33]Write to MH i2c: E2 02 01 16 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BC 70 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 40 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 ED BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 54 02 00 35 04 06 00 02 B7 47 46 34 00 00 50 [13:17:33]Write i2c OK [13:17:33]MH_I2C_Read... [13:17:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:33]Read from MH i2c: E2 [13:17:33]MH_I2C_Read... [13:17:33]Read from MH i2c: E2 03 00 [13:17:33]MH_I2C_Read... [13:17:33]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [13:17:33]RAPDU: 90 00 [13:17:33]wFMCommunicate OK [13:17:33]wFMCommunicate request_size=6 [13:17:33]MH_SAM_APDU [13:17:33]CAPDU: 80 0D 02 02 01 12 [13:17:33]Write to MH i2c: E2 09 00 17 03 80 0D 02 02 01 00 12 00 00 A8 [13:17:33]Write i2c OK [13:17:33]MH_I2C_Read... [13:17:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:33]Read from MH i2c: E2 [13:17:33]MH_I2C_Read... [13:17:33]Read from MH i2c: E2 03 00 [13:17:33]MH_I2C_Read... [13:17:33]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [13:17:33]RAPDU: 90 00 [13:17:33]wFMCommunicate OK [13:17:33]wFMCommunicate request_size=4 [13:17:33]MH_SAM_APDU [13:17:33]CAPDU: 80 0D 03 02 [13:17:33]Write to MH i2c: E2 08 00 18 03 80 0D 03 02 00 00 00 00 96 [13:17:33]Write i2c OK [13:17:33]MH_I2C_Read... [13:17:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:17:33]Read from MH i2c: E2 [13:17:33]MH_I2C_Read... [13:17:33]Read from MH i2c: E2 0B 00 [13:17:33]MH_I2C_Read... [13:17:33]Read from MH i2c: E2 0B 00 18 03 00 A1 4F DE 1B B4 32 AA 48 90 00 58 [13:17:33]RAPDU: A1 4F DE 1B B4 32 AA 48 90 00 [13:17:33]wFMCommunicate OK [13:17:33]SAM_PROTO_SignData done [13:17:33]FM_MakeSignedData done [13:17:33]CreateOFDProtocolMessage [13:17:33]wFMCommunicate request_size=4 [13:17:33]MH_SAM_APDU [13:17:33]CAPDU: 80 11 00 00 [13:17:33]Write to MH i2c: E2 08 00 19 03 80 11 00 00 00 00 00 00 96 [13:17:33]Write i2c OK [13:17:33]MH_I2C_Read... [13:17:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:34]Read from MH i2c: E2 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: E2 17 00 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: E2 17 00 19 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E9 [13:17:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:17:34]wFMCommunicate OK [13:17:34]CreateOFDProtocolMessage done [13:17:34]OFDSenderStorePacket 152736 [13:17:34]StoreOFDPacket docnum=152736 [13:17:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 6E 82 03 01 49 4C 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BC 70 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 40 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 ED BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 54 02 00 35 04 06 00 02 B7 47 46 34 12 A1 4F DE 1B B4 32 AA 48 [13:17:34]CheckFolder [13:17:34]dirname=/storage/ofd_packets [13:17:34]CheckFolder done [13:17:34]ProducePacketName [13:17:34]name=ofd_packets/00152736 [13:17:34]NVStorageSaveData ofd_packets/00152736 [13:17:34]File name is /storage/ofd_packets/00152736 [13:17:34]Write 297 bytes [13:17:34]NVStorageSaveData done [13:17:34]OFDSenderStorePacket done [13:17:34]KKMCreateOFDPacket done [13:17:34]NVStorageSaveData kkm_last_timestamp [13:17:34]File name is /storage/kkm_last_timestamp [13:17:34]Write 4 bytes [13:17:34]NVStorageSaveData done [13:17:34]ExternCall_PrintAddStr [13:17:34]wPrintStart [13:17:34]Write to MH i2c: 01 00 00 1A 03 1D [13:17:34]Write i2c OK [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: 01 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: 01 07 00 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: 01 07 00 1A 03 00 00 00 00 00 FF 0F 32 [13:17:34]RasterBufferAndPrint [13:17:34]line Счет N : (1)1786738 [13:17:34]line ИНН: 02508201610067 [13:17:34]line Контрольно-Кассовый Чек [13:17:34]line ПРОДАЖА [13:17:34]line ТРК (МРК, ГНК) : 33 [13:17:34]line Товар: 2710124130 [13:17:34]line Super-92 [13:17:34]line 28.860 * 69.30 [13:17:34]line = 2000.00 [13:17:34]line НДС 12% НСП 1% [13:17:34]line > о реализуемом товаре [13:17:34]line ИТОГО: 2000.00 [13:17:34]line НСП 1% : 17.70 [13:17:34]line НДС 12% : 212.39 [13:17:34]line Наличными: 2000.00 [13:17:34]line Безнал.: 0.00 [13:17:34]line Место: АЗС № 89 "Партнер Нефть" [13:17:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:17:34]line СНО: Общий режим [13:17:34]line Чек 195 24.09.2024 13:17 [13:17:34]line Смена: 477 ФФД: 1.0 [13:17:34]line ЗНМ: 0300000113 [13:17:34]line РНМ: 0000000000091825 [13:17:34]line Версия ККМ: 001 [13:17:34]line ФМ: 0000000000871835 [13:17:34]line ФД: 152736 [13:17:34]line ФПД: 2986198053906 [13:17:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T131733&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152736&fm=2986198053906&tin=02508201610067®Number=0000000000091825&sum=200000 [13:17:34]written 0, free lines is 4095 [13:17:34]OFD Sender: Processing packet 152736 [packets to send 830, broken 829] [13:17:34]ProducePacketName [13:17:34]name=ofd_packets/00152736 [13:17:34]OFD Sender: To server: pG, [13:17:34]CommunicateWithHost lk.salyk.kg:30040 [13:17:34]ConnectInit lk.salyk.kg [13:17:34]Write to MH i2c: 01 00 00 42 03 45 [13:17:34]Write i2c OK [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: 01 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: 01 07 00 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: 01 07 00 42 03 00 00 00 00 00 0C 0D 65 [13:17:34]RasterBufferAndPrint [13:17:34]line [13:17:34]line [13:17:34]line [13:17:34]line [13:17:34]line [13:17:34]written 0, free lines is 3346 [13:17:34]MH_Cut [13:17:34]Write to MH i2c: D1 01 00 49 03 01 1E [13:17:34]Write i2c OK [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: D1 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: D1 01 00 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: D1 01 00 49 03 00 1D [13:17:34]Write to MH i2c: 01 00 00 4A 03 4D [13:17:34]Write i2c OK [13:17:34]MH_I2C_Read... [13:17:35]*** Cut start [13:17:35]*** Purtial cut [13:17:35]*** Stage 1: CUTSNS_PIN = 1 [13:17:35]Read from MH i2c: 01 [13:17:35]MH_I2C_Read... [13:17:35]*** Stop cut motor [13:17:35]*** Cut end [13:17:35]Read from MH i2c: 01 07 00 [13:17:35]MH_I2C_Read... [13:17:35]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 FF 0F 62 [13:17:35]process_action close_receipt done [13:17:35]requested_data is exist [13:17:35]produce_requested_data [13:17:35]requested_item fm.sn is exist - process it [13:17:35]wFMCommunicate request_size=4 [13:17:35]MH_SAM_APDU [13:17:35]CAPDU: 80 11 00 00 [13:17:35]Write to MH i2c: E2 08 00 4B 03 80 11 00 00 00 00 00 00 C8 [13:17:35]Write i2c OK [13:17:35]MH_I2C_Read... [13:17:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:35]Read from MH i2c: E2 [13:17:35]MH_I2C_Read... [13:17:35]Read from MH i2c: E2 17 00 [13:17:35]MH_I2C_Read... [13:17:35]Read from MH i2c: E2 17 00 4B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1B [13:17:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:17:35]wFMCommunicate OK [13:17:35]requested_item fd.num is exist - process it [13:17:35]SAM_PROTO_GetFieldsCounters [13:17:35]wFMCommunicate request_size=4 [13:17:35]MH_SAM_APDU [13:17:35]CAPDU: 80 13 00 00 [13:17:35]Write to MH i2c: E2 08 00 4C 03 80 13 00 00 00 00 00 00 CB [13:17:35]Write i2c OK [13:17:35]MH_I2C_Read... [13:17:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:17:35]Read from MH i2c: E2 [13:17:35]MH_I2C_Read... [13:17:35]Read from MH i2c: E2 62 00 [13:17:35]MH_I2C_Read... [13:17:35]Read from MH i2c: E2 62 00 4C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A0 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [13:17:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A0 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:17:35]wFMCommunicate OK [13:17:35]SAM_PROTO_GetFieldsCounters done [13:17:35]requested_item shift.num is exist - process it [13:17:35]requested_item shift.opened is exist - process it [13:17:35]req_shift_opened [13:17:35]FM_GetShiftState [13:17:35]SAM_PROTO_GetShiftState [13:17:35]wFMCommunicate request_size=4 [13:17:35]MH_SAM_APDU [13:17:35]CAPDU: 80 13 01 00 [13:17:35]Write to MH i2c: E2 08 00 4D 03 80 13 01 00 00 00 00 00 CD [13:17:35]Write i2c OK [13:17:35]MH_I2C_Read... [13:17:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:35]Read from MH i2c: E2 [13:17:35]MH_I2C_Read... [13:17:35]Read from MH i2c: E2 0E 00 [13:17:35]MH_I2C_Read... [13:17:35]Read from MH i2c: E2 0E 00 4D 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9A [13:17:35]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:17:35]wFMCommunicate OK [13:17:35]SAM_PROTO_GetShiftState done [13:17:35]FM_GetShiftState done [13:17:35]req_shift_opened done [13:17:35]requested_item shift.open_date is exist - process it [13:17:35]req_shift_open_date [13:17:35]req_shift_open_date done [13:17:35]produce_requested_data done [13:17:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152736,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:17:35]process_action_free close_receipt [13:17:35]json_value_free [13:17:35]json_value_free done [13:17:35]process_json_proto returns [13:17:35]Send response to host [13:17:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152736,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:17:35]free response buf [13:17:35]execute_script done [13:17:35]execute_script returns [13:17:35]free content buf [13:17:35]Sock 10.Close socket [13:17:35]Sock 10.Thread stoped [13:17:38]Connected sock=11 [13:17:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 6E 82 03 01 49 4C 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BC 70 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 40 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 ED BB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 54 02 00 35 04 06 00 02 B7 47 46 34 12 A1 4F DE 1B B4 32 AA 48 [13:17:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 25 70 47 00 9F 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 54 02 00 F4 03 04 00 EE 63 F2 66 B6 04 01 00 00 D2 8D 47 BA D5 C6 26 2F [13:17:38]CommunicateWithHost err = 0 [13:17:38]CheckOFDResponse [13:17:38]1017 (14) - 77093643461234 [13:17:38]1041 (16) - 0000000000871835 [13:17:38]1040 (4) - 152736 [13:17:38]1012 (4) - 24.09.2024 07:02 [13:17:38]1206 (1) - 0 [13:17:38]OFD Sender: Remove packet 152736 [13:17:38]ProducePacketName [13:17:38]name=ofd_packets/00152736 [13:17:38]NVStorageDeleteData [13:17:39]OFD Sender: No OFD packet to send [13:17:42]recv_with_timeout no data received [13:17:44]OFD Sender: No OFD packet to send [13:17:49]OFD Sender: No OFD packet to send [13:17:54]OFD Sender: No OFD packet to send [13:17:59]OFD Sender: No OFD packet to send [13:18:04]OFD Sender: No OFD packet to send [13:18:09]OFD Sender: No OFD packet to send [13:18:14]OFD Sender: No OFD packet to send [13:18:14]recv_with_timeout no data received [13:18:19]OFD Sender: No OFD packet to send [13:18:24]OFD Sender: No OFD packet to send [13:18:29]OFD Sender: No OFD packet to send [13:18:31]recv_with_timeout no data received [13:18:34]OFD Sender: No OFD packet to send [13:18:39]OFD Sender: No OFD packet to send [13:18:44]OFD Sender: No OFD packet to send [13:18:49]OFD Sender: No OFD packet to send [13:18:54]OFD Sender: No OFD packet to send [13:18:59]OFD Sender: No OFD packet to send [13:19:04]OFD Sender: No OFD packet to send [13:19:09]OFD Sender: No OFD packet to send [13:19:14]OFD Sender: No OFD packet to send [13:19:19]OFD Sender: No OFD packet to send [13:19:24]OFD Sender: No OFD packet to send [13:19:29]OFD Sender: No OFD packet to send [13:19:34]OFD Sender: No OFD packet to send [13:19:39]OFD Sender: No OFD packet to send [13:19:44]OFD Sender: No OFD packet to send [13:19:49]OFD Sender: No OFD packet to send [13:19:52]recv_with_timeout no data received [13:19:54]OFD Sender: No OFD packet to send [13:19:59]OFD Sender: No OFD packet to send [13:20:04]OFD Sender: No OFD packet to send [13:20:09]OFD Sender: No OFD packet to send [13:20:14]OFD Sender: No OFD packet to send [13:20:19]OFD Sender: No OFD packet to send [13:20:24]OFD Sender: No OFD packet to send [13:20:29]OFD Sender: No OFD packet to send [13:20:34]OFD Sender: No OFD packet to send [13:20:39]OFD Sender: No OFD packet to send [13:20:44]OFD Sender: No OFD packet to send [13:20:45]accept exits with 9 [13:20:45]New connection [13:20:45]New thread 3067342180 created [13:20:45]Thread 3067485540 joined [13:20:45]Waiting for new connection... [13:20:45] Sock 9.Parse request [13:20:45]Sock 9.Check first char [13:20:45]Sock 9.First char is OK [13:20:45]request: POST /json_proto HTTP/1.0 [13:20:45]Method: POST [13:20:45]URL: /json_proto [13:20:45]Method is POST - this is cgi request [13:20:45]url: /json_proto [13:20:45]query_string will be loaded in cgi processing [13:20:45]execute_cgi json_proto POST (null) [13:20:45]execute_cgi path=json_proto method=POST [13:20:45]POST find Content-Length [13:20:45]Host: 172.17.43.67:8080 [13:20:45]Content-Length: 675 [13:20:45]Content-Type: application/json [13:20:45] [13:20:45]POST finish read [13:20:45]Found Content-Length = 675 [13:20:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:45]execute_script... [13:20:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:45]POST & json_proto [13:20:45]process_json_proto [13:20:45]json parsed OK: [13:20:45]protocol is kg_v1.0 [13:20:45]action value=close_receipt [13:20:45]process_action close_receipt [13:20:45]cmd_close_receipt [13:20:45]MH_GetDate [13:20:45]Write to MH i2c: F0 00 00 4E 03 40 [13:20:45]Write i2c OK [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: F0 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: F0 09 00 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: F0 09 00 4E 03 00 AE BC F2 66 6A BD 47 65 DE [13:20:45]GetLastDocTimeStamp 1727183853 [13:20:45]current date 1727184046 [13:20:45]FM_GetShiftState [13:20:45]SAM_PROTO_GetShiftState [13:20:45]wFMCommunicate request_size=4 [13:20:45]MH_SAM_APDU [13:20:45]CAPDU: 80 13 01 00 [13:20:45]Write to MH i2c: E2 08 00 4F 03 80 13 01 00 00 00 00 00 CF [13:20:45]Write i2c OK [13:20:45]MH_I2C_Read... [13:20:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:45]Read from MH i2c: E2 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: E2 0E 00 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: E2 0E 00 4F 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9C [13:20:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:20:45]wFMCommunicate OK [13:20:45]SAM_PROTO_GetShiftState done [13:20:45]FM_GetShiftState done [13:20:45]opened in 1727137889 [13:20:45]opened+sec_in_day 1727224289 [13:20:45]quantity*price = 70027 [13:20:45]sum+1 = 70029 [13:20:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 196 24.09.2024 13:20 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152737 ФПД: 173156473673347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T132046&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152737&fm=173156473673347&tin=02508201610067®Number=0000000000091825&sum=70000 [13:20:46]StoreToDocumentArchive [13:20:46]shift 477 fd 152737 [13:20:46]save to /storage/0477/doc_00152737 [13:20:46]save last doc name /storage/0477/doc_00152737 to /storage/kkm_last_doc_name [13:20:46]save OK [13:20:46]Clear old archive folders... [13:20:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:20:46]tlvbuf is 00DECD60 [13:20:46]SAM_PROTO_ClearQueue [13:20:46]wFMCommunicate request_size=4 [13:20:46]MH_SAM_APDU [13:20:46]CAPDU: 80 09 00 00 [13:20:46]Write to MH i2c: E2 08 00 5C 03 80 09 00 00 00 00 00 00 D1 [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:20:47]Read from MH i2c: E2 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 03 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [13:20:47]RAPDU: 90 00 [13:20:47]wFMCommunicate OK [13:20:47]SAM_PROTO_ClearQueue done [13:20:47]KKMCreateOFDPacket [13:20:47]OFDProtocolAddRootSTLVToBuf [13:20:47]FM_MakeSignedData [13:20:47]FM_MakeSignedData [13:20:47]SAM_PROTO_SignData [13:20:47]wFMCommunicate request_size=4 [13:20:47]MH_SAM_APDU [13:20:47]CAPDU: 80 0D 01 02 [13:20:47]Write to MH i2c: E2 08 00 5D 03 80 0D 01 02 00 00 00 00 D9 [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:47]Read from MH i2c: E2 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 03 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [13:20:47]RAPDU: 90 00 [13:20:47]wFMCommunicate OK [13:20:47]wFMCommunicate request_size=255 [13:20:47]MH_SAM_APDU [13:20:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 AE BC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 54 02 00 35 04 06 00 9D 7C 22 1A [13:20:47]Write to MH i2c: E2 02 01 5E 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 AE BC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 54 02 00 35 04 06 00 9D 7C 22 1A 00 00 0A [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:47]Read from MH i2c: E2 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 03 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [13:20:47]RAPDU: 90 00 [13:20:47]wFMCommunicate OK [13:20:47]wFMCommunicate request_size=7 [13:20:47]MH_SAM_APDU [13:20:47]CAPDU: 80 0D 02 02 02 96 83 [13:20:47]Write to MH i2c: E2 0A 00 5F 03 80 0D 02 02 02 00 96 83 00 00 F9 [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:47]Read from MH i2c: E2 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 03 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [13:20:47]RAPDU: 90 00 [13:20:47]wFMCommunicate OK [13:20:47]wFMCommunicate request_size=4 [13:20:47]MH_SAM_APDU [13:20:47]CAPDU: 80 0D 03 02 [13:20:47]Write to MH i2c: E2 08 00 60 03 80 0D 03 02 00 00 00 00 DE [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:47]Read from MH i2c: E2 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 0B 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 0B 00 60 03 00 9E 7D 8F F3 41 CF EF B0 90 00 2B [13:20:47]RAPDU: 9E 7D 8F F3 41 CF EF B0 90 00 [13:20:47]wFMCommunicate OK [13:20:47]SAM_PROTO_SignData done [13:20:47]FM_MakeSignedData done [13:20:47]CreateOFDProtocolMessage [13:20:47]wFMCommunicate request_size=4 [13:20:47]MH_SAM_APDU [13:20:47]CAPDU: 80 11 00 00 [13:20:47]Write to MH i2c: E2 08 00 61 03 80 11 00 00 00 00 00 00 DE [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:47]Read from MH i2c: E2 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 17 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 17 00 61 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [13:20:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:20:47]wFMCommunicate OK [13:20:47]CreateOFDProtocolMessage done [13:20:47]OFDSenderStorePacket 152737 [13:20:47]StoreOFDPacket docnum=152737 [13:20:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7C 4A 04 01 F0 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 AE BC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 54 02 00 35 04 06 00 9D 7C 22 1A 96 83 9E 7D 8F F3 41 CF EF B0 [13:20:47]CheckFolder [13:20:47]dirname=/storage/ofd_packets [13:20:47]CheckFolder done [13:20:47]ProducePacketName [13:20:47]name=ofd_packets/00152737 [13:20:47]NVStorageSaveData ofd_packets/00152737 [13:20:47]File name is /storage/ofd_packets/00152737 [13:20:47]Write 298 bytes [13:20:47]NVStorageSaveData done [13:20:47]OFDSenderStorePacket done [13:20:47]KKMCreateOFDPacket done [13:20:47]NVStorageSaveData kkm_last_timestamp [13:20:47]File name is /storage/kkm_last_timestamp [13:20:47]Write 4 bytes [13:20:47]NVStorageSaveData done [13:20:47]ExternCall_PrintAddStr [13:20:47]wPrintStart [13:20:47]Write to MH i2c: 01 00 00 62 03 65 [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: 01 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: 01 07 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: 01 07 00 62 03 00 00 00 00 00 FF 0F 7A [13:20:47]RasterBufferAndPrint [13:20:47]line Счет N : (1)1786739 [13:20:47]line ИНН: 02508201610067 [13:20:47]line Контрольно-Кассовый Чек [13:20:47]line ПРОДАЖА [13:20:47]line ТРК (МРК, ГНК) : 41 [13:20:47]line Товар: 2710194210 [13:20:47]line ДТ-К-5 [13:20:47]line 9.190 * 76.20 [13:20:47]line = 700.28 [13:20:47]line НДС 12% НСП 1% [13:20:47]line > о реализуемом товаре [13:20:47]line ОКРУГЛЕНИЕ: -0.28 [13:20:47]line ИТОГО: 700.00 [13:20:47]line Внесено: 700.00 [13:20:47]line СДАЧА: 0.00 [13:20:47]line НСП 1% : 6.20 [13:20:47]line НДС 12% : 74.37 [13:20:47]line Наличными: 700.00 [13:20:47]line Безнал.: 0.00 [13:20:47]line Место: АЗС № 89 "Партнер Нефть" [13:20:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:20:47]line СНО: Общий режим [13:20:47]line Чек 196 24.09.2024 13:20 [13:20:47]line Смена: 477 ФФД: 1.0 [13:20:47]line ЗНМ: 0300000113 [13:20:47]line РНМ: 0000000000091825 [13:20:47]line Версия ККМ: 001 [13:20:47]line ФМ: 0000000000871835 [13:20:47]line ФД: 152737 [13:20:47]line ФПД: 173156473673347 [13:20:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T132046&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152737&fm=173156473673347&tin=02508201610067®Number=0000000000091825&sum=70000 [13:20:47]written 0, free lines is 4095 [13:20:47]OFD Sender: Processing packet 152737 [packets to send 830, broken 829] [13:20:47]ProducePacketName [13:20:47]name=ofd_packets/00152737 [13:20:47]OFD Sender: To server: pG, [13:20:47]CommunicateWithHost lk.salyk.kg:30040 [13:20:47]ConnectInit lk.salyk.kg [13:20:47]Write to MH i2c: 01 00 00 8D 03 90 [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: 01 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: 01 07 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: 01 07 00 8D 03 00 00 00 00 00 D7 0C 7A [13:20:47]RasterBufferAndPrint [13:20:47]line [13:20:47]line [13:20:47]line [13:20:47]line [13:20:47]line [13:20:47]written 0, free lines is 3294 [13:20:47]MH_Cut [13:20:47]Write to MH i2c: D1 01 00 94 03 01 69 [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: D1 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: D1 01 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: D1 01 00 94 03 00 68 [13:20:47]Write to MH i2c: 01 00 00 95 03 98 [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:48]*** Cut start [13:20:48]*** Purtial cut [13:20:48]*** Stage 1: CUTSNS_PIN = 1 [13:20:48]Read from MH i2c: 01 [13:20:48]MH_I2C_Read... [13:20:48]*** Stop cut motor [13:20:48]*** Cut end [13:20:48]Read from MH i2c: 01 07 00 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 FF 0F AD [13:20:49]process_action close_receipt done [13:20:49]requested_data is exist [13:20:49]produce_requested_data [13:20:49]requested_item fm.sn is exist - process it [13:20:49]wFMCommunicate request_size=4 [13:20:49]MH_SAM_APDU [13:20:49]CAPDU: 80 11 00 00 [13:20:49]Write to MH i2c: E2 08 00 96 03 80 11 00 00 00 00 00 00 13 [13:20:49]Write i2c OK [13:20:49]MH_I2C_Read... [13:20:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:49]Read from MH i2c: E2 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: E2 17 00 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: E2 17 00 96 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [13:20:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:20:49]wFMCommunicate OK [13:20:49]requested_item fd.num is exist - process it [13:20:49]SAM_PROTO_GetFieldsCounters [13:20:49]wFMCommunicate request_size=4 [13:20:49]MH_SAM_APDU [13:20:49]CAPDU: 80 13 00 00 [13:20:49]Write to MH i2c: E2 08 00 97 03 80 13 00 00 00 00 00 00 16 [13:20:49]Write i2c OK [13:20:49]MH_I2C_Read... [13:20:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:20:49]Read from MH i2c: E2 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: E2 62 00 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: E2 62 00 97 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 58 [13:20:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:20:49]wFMCommunicate OK [13:20:49]SAM_PROTO_GetFieldsCounters done [13:20:49]requested_item shift.num is exist - process it [13:20:49]requested_item shift.opened is exist - process it [13:20:49]req_shift_opened [13:20:49]FM_GetShiftState [13:20:49]SAM_PROTO_GetShiftState [13:20:49]wFMCommunicate request_size=4 [13:20:49]MH_SAM_APDU [13:20:49]CAPDU: 80 13 01 00 [13:20:49]Write to MH i2c: E2 08 00 98 03 80 13 01 00 00 00 00 00 18 [13:20:49]Write i2c OK [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: E2 [13:20:49]MH_I2C_Read... [13:20:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:49]Read from MH i2c: E2 0E 00 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: E2 0E 00 98 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E5 [13:20:49]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:20:49]wFMCommunicate OK [13:20:49]SAM_PROTO_GetShiftState done [13:20:49]FM_GetShiftState done [13:20:49]req_shift_opened done [13:20:49]requested_item shift.open_date is exist - process it [13:20:49]req_shift_open_date [13:20:49]req_shift_open_date done [13:20:49]produce_requested_data done [13:20:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152737,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:20:49]process_action_free close_receipt [13:20:49]json_value_free [13:20:49]json_value_free done [13:20:49]process_json_proto returns [13:20:49]Send response to host [13:20:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152737,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:20:49]free response buf [13:20:49]execute_script done [13:20:49]execute_script returns [13:20:49]free content buf [13:20:49]Sock 9.Close socket [13:20:49]Sock 9.Thread stoped [13:20:51]recv_with_timeout no data received [13:20:52]ConnectInit Can't take IP for lk.salyk.kg [13:20:52]CommunicateWithHost connect error [13:20:52]CommunicateWithHost err = -1 [13:20:52]OFD Sender: Server communicate error [13:20:57]OFD Sender: Processing packet 152737 [packets to send 830, broken 829] [13:20:57]ProducePacketName [13:20:57]name=ofd_packets/00152737 [13:20:57]OFD Sender: To server: pG, [13:20:57]CommunicateWithHost lk.salyk.kg:30040 [13:20:57]ConnectInit lk.salyk.kg [13:21:02]recv_with_timeout no data received [13:21:02]ConnectInit Can't take IP for lk.salyk.kg [13:21:02]CommunicateWithHost connect error [13:21:02]CommunicateWithHost err = -1 [13:21:02]OFD Sender: Server communicate error [13:21:07]OFD Sender: Processing packet 152737 [packets to send 830, broken 829] [13:21:07]ProducePacketName [13:21:07]name=ofd_packets/00152737 [13:21:07]OFD Sender: To server: pG, [13:21:07]CommunicateWithHost lk.salyk.kg:30040 [13:21:07]ConnectInit lk.salyk.kg [13:21:12]ConnectInit Can't take IP for lk.salyk.kg [13:21:12]CommunicateWithHost connect error [13:21:12]CommunicateWithHost err = -1 [13:21:12]OFD Sender: Server communicate error [13:21:12]recv_with_timeout no data received [13:21:17]OFD Sender: Processing packet 152737 [packets to send 830, broken 829] [13:21:17]ProducePacketName [13:21:17]name=ofd_packets/00152737 [13:21:17]OFD Sender: To server: pG, [13:21:17]CommunicateWithHost lk.salyk.kg:30040 [13:21:17]ConnectInit lk.salyk.kg [13:21:22]ConnectInit Can't take IP for lk.salyk.kg [13:21:22]CommunicateWithHost connect error [13:21:22]CommunicateWithHost err = -1 [13:21:22]OFD Sender: Server communicate error [13:21:27]OFD Sender: Processing packet 152737 [packets to send 830, broken 829] [13:21:27]ProducePacketName [13:21:27]name=ofd_packets/00152737 [13:21:27]OFD Sender: To server: pG, [13:21:27]CommunicateWithHost lk.salyk.kg:30040 [13:21:27]ConnectInit lk.salyk.kg [13:21:28]recv_with_timeout no data received [13:21:32]ConnectInit Can't take IP for lk.salyk.kg [13:21:32]CommunicateWithHost connect error [13:21:32]CommunicateWithHost err = -1 [13:21:32]OFD Sender: Server communicate error [13:21:37]OFD Sender: Processing packet 152737 [packets to send 830, broken 829] [13:21:37]ProducePacketName [13:21:37]name=ofd_packets/00152737 [13:21:37]OFD Sender: To server: pG, [13:21:37]CommunicateWithHost lk.salyk.kg:30040 [13:21:37]ConnectInit lk.salyk.kg [13:21:40]Connected sock=9 [13:21:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7C 4A 04 01 F0 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 AE BC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 54 02 00 35 04 06 00 9D 7C 22 1A 96 83 9E 7D 8F F3 41 CF EF B0 [13:21:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 86 BF 47 00 81 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 54 02 00 F4 03 04 00 E1 64 F2 66 B6 04 01 00 00 7C D5 A7 3F 20 4B 36 6D [13:21:41]CommunicateWithHost err = 0 [13:21:41]CheckOFDResponse [13:21:41]1017 (14) - 77093643461234 [13:21:41]1041 (16) - 0000000000871835 [13:21:41]1040 (4) - 152737 [13:21:41]1012 (4) - 24.09.2024 07:06 [13:21:41]1206 (1) - 0 [13:21:41]OFD Sender: Remove packet 152737 [13:21:41]ProducePacketName [13:21:41]name=ofd_packets/00152737 [13:21:41]NVStorageDeleteData [13:21:41]OFD Sender: No OFD packet to send [13:21:46]OFD Sender: No OFD packet to send [13:21:51]OFD Sender: No OFD packet to send [13:21:56]OFD Sender: No OFD packet to send [13:22:01]OFD Sender: No OFD packet to send [13:22:06]OFD Sender: No OFD packet to send [13:22:11]OFD Sender: No OFD packet to send [13:22:16]OFD Sender: No OFD packet to send [13:22:19]accept exits with 10 [13:22:19]New connection [13:22:19]New thread 3067485540 created [13:22:19]Thread 3067342180 joined [13:22:19]Waiting for new connection... [13:22:19] Sock 10.Parse request [13:22:19]Sock 10.Check first char [13:22:19]Sock 10.First char is OK [13:22:19]request: POST /json_proto HTTP/1.0 [13:22:19]Method: POST [13:22:19]URL: /json_proto [13:22:19]Method is POST - this is cgi request [13:22:19]url: /json_proto [13:22:19]query_string will be loaded in cgi processing [13:22:19]execute_cgi json_proto POST (null) [13:22:19]execute_cgi path=json_proto method=POST [13:22:19]POST find Content-Length [13:22:19]Host: 172.17.43.67:8080 [13:22:19]Content-Length: 679 [13:22:19]Content-Type: application/json [13:22:19] [13:22:19]POST finish read [13:22:19]Found Content-Length = 679 [13:22:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:19]execute_script... [13:22:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:19]POST & json_proto [13:22:19]process_json_proto [13:22:19]json parsed OK: [13:22:19]protocol is kg_v1.0 [13:22:19]action value=close_receipt [13:22:19]process_action close_receipt [13:22:19]cmd_close_receipt [13:22:19]MH_GetDate [13:22:19]Write to MH i2c: F0 00 00 99 03 8B [13:22:19]Write i2c OK [13:22:19]MH_I2C_Read... [13:22:19]Read from MH i2c: F0 [13:22:19]MH_I2C_Read... [13:22:19]Read from MH i2c: F0 09 00 [13:22:19]MH_I2C_Read... [13:22:19]Read from MH i2c: F0 09 00 99 03 00 0C BD F2 66 6A BD 47 65 88 [13:22:19]GetLastDocTimeStamp 1727184046 [13:22:19]current date 1727184140 [13:22:19]FM_GetShiftState [13:22:19]SAM_PROTO_GetShiftState [13:22:19]wFMCommunicate request_size=4 [13:22:19]MH_SAM_APDU [13:22:19]CAPDU: 80 13 01 00 [13:22:19]Write to MH i2c: E2 08 00 9A 03 80 13 01 00 00 00 00 00 1A [13:22:19]Write i2c OK [13:22:19]MH_I2C_Read... [13:22:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:19]Read from MH i2c: E2 [13:22:19]MH_I2C_Read... [13:22:19]Read from MH i2c: E2 0E 00 [13:22:19]MH_I2C_Read... [13:22:19]Read from MH i2c: E2 0E 00 9A 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E7 [13:22:19]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:22:19]wFMCommunicate OK [13:22:19]SAM_PROTO_GetShiftState done [13:22:19]FM_GetShiftState done [13:22:19]opened in 1727137889 [13:22:19]opened+sec_in_day 1727224289 [13:22:19]quantity*price = 80004 [13:22:19]sum+1 = 80005 [13:22:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 197 24.09.2024 13:22 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152738 ФПД: 22215703618495 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T132220&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152738&fm=22215703618495&tin=02508201610067®Number=0000000000091825&sum=80000 [13:22:20]StoreToDocumentArchive [13:22:20]shift 477 fd 152738 [13:22:20]save to /storage/0477/doc_00152738 [13:22:20]save last doc name /storage/0477/doc_00152738 to /storage/kkm_last_doc_name [13:22:20]save OK [13:22:20]Clear old archive folders... [13:22:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:22:20]tlvbuf is B6FD7850 [13:22:20]SAM_PROTO_ClearQueue [13:22:20]wFMCommunicate request_size=4 [13:22:20]MH_SAM_APDU [13:22:20]CAPDU: 80 09 00 00 [13:22:20]Write to MH i2c: E2 08 00 A7 03 80 09 00 00 00 00 00 00 1C [13:22:20]Write i2c OK [13:22:20]MH_I2C_Read... [13:22:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:20]Read from MH i2c: E2 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: E2 03 00 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: E2 03 00 A7 03 00 90 00 1E [13:22:20]RAPDU: 90 00 [13:22:20]wFMCommunicate OK [13:22:20]SAM_PROTO_ClearQueue done [13:22:20]KKMCreateOFDPacket [13:22:20]OFDProtocolAddRootSTLVToBuf [13:22:20]FM_MakeSignedData [13:22:20]FM_MakeSignedData [13:22:20]SAM_PROTO_SignData [13:22:20]wFMCommunicate request_size=4 [13:22:20]MH_SAM_APDU [13:22:20]CAPDU: 80 0D 01 02 [13:22:20]Write to MH i2c: E2 08 00 A8 03 80 0D 01 02 00 00 00 00 24 [13:22:20]Write i2c OK [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: E2 [13:22:20]MH_I2C_Read... [13:22:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:20]Read from MH i2c: E2 03 00 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: E2 03 00 A8 03 00 90 00 1F [13:22:20]RAPDU: 90 00 [13:22:20]wFMCommunicate OK [13:22:20]wFMCommunicate request_size=255 [13:22:20]MH_SAM_APDU [13:22:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 0C BD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 54 02 00 35 04 06 00 14 [13:22:20]Write to MH i2c: E2 02 01 A9 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 0C BD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 54 02 00 35 04 06 00 14 00 00 20 [13:22:20]Write i2c OK [13:22:20]MH_I2C_Read... [13:22:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:21]Read from MH i2c: E2 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 03 00 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [13:22:21]RAPDU: 90 00 [13:22:21]wFMCommunicate OK [13:22:21]wFMCommunicate request_size=10 [13:22:21]MH_SAM_APDU [13:22:21]CAPDU: 80 0D 02 02 05 34 7F 1F 63 BF [13:22:21]Write to MH i2c: E2 0D 00 AA 03 80 0D 02 02 05 00 34 7F 1F 63 BF 00 00 25 [13:22:21]Write i2c OK [13:22:21]MH_I2C_Read... [13:22:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:21]Read from MH i2c: E2 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 03 00 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [13:22:21]RAPDU: 90 00 [13:22:21]wFMCommunicate OK [13:22:21]wFMCommunicate request_size=4 [13:22:21]MH_SAM_APDU [13:22:21]CAPDU: 80 0D 03 02 [13:22:21]Write to MH i2c: E2 08 00 AB 03 80 0D 03 02 00 00 00 00 29 [13:22:21]Write i2c OK [13:22:21]MH_I2C_Read... [13:22:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:21]Read from MH i2c: E2 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 0B 00 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 0B 00 AB 03 00 4A E1 99 36 1A 7F D3 45 90 00 D5 [13:22:21]RAPDU: 4A E1 99 36 1A 7F D3 45 90 00 [13:22:21]wFMCommunicate OK [13:22:21]SAM_PROTO_SignData done [13:22:21]FM_MakeSignedData done [13:22:21]CreateOFDProtocolMessage [13:22:21]wFMCommunicate request_size=4 [13:22:21]MH_SAM_APDU [13:22:21]CAPDU: 80 11 00 00 [13:22:21]Write to MH i2c: E2 08 00 AC 03 80 11 00 00 00 00 00 00 29 [13:22:21]Write i2c OK [13:22:21]MH_I2C_Read... [13:22:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:21]Read from MH i2c: E2 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 17 00 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 17 00 AC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [13:22:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:22:21]wFMCommunicate OK [13:22:21]CreateOFDProtocolMessage done [13:22:21]OFDSenderStorePacket 152738 [13:22:21]StoreOFDPacket docnum=152738 [13:22:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0E 15 07 01 A8 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 0C BD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 54 02 00 35 04 06 00 14 34 7F 1F 63 BF 4A E1 99 36 1A 7F D3 45 [13:22:21]CheckFolder [13:22:21]dirname=/storage/ofd_packets [13:22:21]CheckFolder done [13:22:21]ProducePacketName [13:22:21]name=ofd_packets/00152738 [13:22:21]NVStorageSaveData ofd_packets/00152738 [13:22:21]File name is /storage/ofd_packets/00152738 [13:22:21]Write 301 bytes [13:22:21]NVStorageSaveData done [13:22:21]OFDSenderStorePacket done [13:22:21]KKMCreateOFDPacket done [13:22:21]NVStorageSaveData kkm_last_timestamp [13:22:21]File name is /storage/kkm_last_timestamp [13:22:21]Write 4 bytes [13:22:21]NVStorageSaveData done [13:22:21]ExternCall_PrintAddStr [13:22:21]wPrintStart [13:22:21]Write to MH i2c: 01 00 00 AD 03 B0 [13:22:21]Write i2c OK [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: 01 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: 01 07 00 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: 01 07 00 AD 03 00 00 00 00 00 FF 0F C5 [13:22:21]RasterBufferAndPrint [13:22:21]line Счет N : (1)1786740 [13:22:21]line ИНН: 02508201610067 [13:22:21]line Контрольно-Кассовый Чек [13:22:21]line ПРОДАЖА [13:22:21]line ТРК (МРК, ГНК) : 12 [13:22:21]line Товар: 2710124130 [13:22:21]line Аи-92-К-5 [13:22:21]line 11.800 * 67.80 [13:22:21]line = 800.04 [13:22:21]line НДС 12% НСП 1% [13:22:21]line > о реализуемом товаре [13:22:21]line ОКРУГЛЕНИЕ: -0.04 [13:22:21]line ИТОГО: 800.00 [13:22:21]line Внесено: 800.00 [13:22:21]line СДАЧА: 0.00 [13:22:21]line НСП 1% : 7.08 [13:22:21]line НДС 12% : 84.96 [13:22:21]line Наличными: 800.00 [13:22:21]line Безнал.: 0.00 [13:22:21]line Место: АЗС № 89 "Партнер Нефть" [13:22:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:22:21]line СНО: Общий режим [13:22:21]line Чек 197 24.09.2024 13:22 [13:22:21]line Смена: 477 ФФД: 1.0 [13:22:21]line ЗНМ: 0300000113 [13:22:21]line РНМ: 0000000000091825 [13:22:21]line Версия ККМ: 001 [13:22:21]line ФМ: 0000000000871835 [13:22:21]line ФД: 152738 [13:22:21]line ФПД: 22215703618495 [13:22:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T132220&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152738&fm=22215703618495&tin=02508201610067®Number=0000000000091825&sum=80000 [13:22:21]written 0, free lines is 4095 [13:22:21]OFD Sender: Processing packet 152738 [packets to send 830, broken 829] [13:22:21]ProducePacketName [13:22:21]name=ofd_packets/00152738 [13:22:21]OFD Sender: To server: pG, [13:22:21]CommunicateWithHost lk.salyk.kg:30040 [13:22:21]ConnectInit lk.salyk.kg [13:22:21]Write to MH i2c: 01 00 00 D8 03 DB [13:22:21]Write i2c OK [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: 01 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: 01 07 00 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: 01 07 00 D8 03 00 00 00 00 00 DA 0C C8 [13:22:21]RasterBufferAndPrint [13:22:21]line [13:22:21]line [13:22:21]line [13:22:21]line [13:22:21]line [13:22:21]written 0, free lines is 3296 [13:22:21]MH_Cut [13:22:21]Write to MH i2c: D1 01 00 DF 03 01 B4 [13:22:21]Write i2c OK [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: D1 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: D1 01 00 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: D1 01 00 DF 03 00 B3 [13:22:21]Write to MH i2c: 01 00 00 E0 03 E3 [13:22:21]Write i2c OK [13:22:21]MH_I2C_Read... [13:22:22]*** Cut start [13:22:22]*** Purtial cut [13:22:22]*** Stage 1: CUTSNS_PIN = 1 [13:22:22]Read from MH i2c: 01 [13:22:22]MH_I2C_Read... [13:22:22]*** Stop cut motor [13:22:23]*** Cut end [13:22:23]Read from MH i2c: 01 07 00 [13:22:23]MH_I2C_Read... [13:22:23]Read from MH i2c: 01 07 00 E0 03 00 00 00 00 00 FF 0F F8 [13:22:23]process_action close_receipt done [13:22:23]requested_data is exist [13:22:23]produce_requested_data [13:22:23]requested_item fm.sn is exist - process it [13:22:23]wFMCommunicate request_size=4 [13:22:23]MH_SAM_APDU [13:22:23]CAPDU: 80 11 00 00 [13:22:23]Write to MH i2c: E2 08 00 E1 03 80 11 00 00 00 00 00 00 5E [13:22:23]Write i2c OK [13:22:23]MH_I2C_Read... [13:22:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:23]Read from MH i2c: E2 [13:22:23]MH_I2C_Read... [13:22:23]Read from MH i2c: E2 17 00 [13:22:23]MH_I2C_Read... [13:22:23]Read from MH i2c: E2 17 00 E1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [13:22:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:22:23]wFMCommunicate OK [13:22:23]requested_item fd.num is exist - process it [13:22:23]SAM_PROTO_GetFieldsCounters [13:22:23]wFMCommunicate request_size=4 [13:22:23]MH_SAM_APDU [13:22:23]CAPDU: 80 13 00 00 [13:22:23]Write to MH i2c: E2 08 00 E2 03 80 13 00 00 00 00 00 00 61 [13:22:23]Write i2c OK [13:22:23]MH_I2C_Read... [13:22:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:23]Read from MH i2c: E2 [13:22:23]MH_I2C_Read... [13:22:23]Read from MH i2c: E2 62 00 [13:22:23]MH_I2C_Read... [13:22:23]Read from MH i2c: E2 62 00 E2 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A2 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 A7 [13:22:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A2 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:22:23]wFMCommunicate OK [13:22:23]SAM_PROTO_GetFieldsCounters done [13:22:23]requested_item shift.num is exist - process it [13:22:23]requested_item shift.opened is exist - process it [13:22:23]req_shift_opened [13:22:23]FM_GetShiftState [13:22:23]SAM_PROTO_GetShiftState [13:22:23]wFMCommunicate request_size=4 [13:22:23]MH_SAM_APDU [13:22:23]CAPDU: 80 13 01 00 [13:22:23]Write to MH i2c: E2 08 00 E3 03 80 13 01 00 00 00 00 00 63 [13:22:23]Write i2c OK [13:22:23]MH_I2C_Read... [13:22:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:23]Read from MH i2c: E2 [13:22:23]MH_I2C_Read... [13:22:23]Read from MH i2c: E2 0E 00 [13:22:23]MH_I2C_Read... [13:22:23]Read from MH i2c: E2 0E 00 E3 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 30 [13:22:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:22:23]wFMCommunicate OK [13:22:23]SAM_PROTO_GetShiftState done [13:22:23]FM_GetShiftState done [13:22:23]req_shift_opened done [13:22:23]requested_item shift.open_date is exist - process it [13:22:23]req_shift_open_date [13:22:23]req_shift_open_date done [13:22:23]produce_requested_data done [13:22:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152738,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:22:23]process_action_free close_receipt [13:22:23]json_value_free [13:22:23]json_value_free done [13:22:23]process_json_proto returns [13:22:23]Send response to host [13:22:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152738,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:22:23]free response buf [13:22:23]execute_script done [13:22:23]execute_script returns [13:22:23]free content buf [13:22:23]Sock 10.Close socket [13:22:23]Sock 10.Thread stoped [13:22:25]Connected sock=11 [13:22:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0E 15 07 01 A8 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 0C BD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 54 02 00 35 04 06 00 14 34 7F 1F 63 BF 4A E1 99 36 1A 7F D3 45 [13:22:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 61 EF 47 00 A9 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 54 02 00 F4 03 04 00 0D 65 F2 66 B6 04 01 00 00 DC 2F 5F 05 8F 85 90 39 [13:22:25]CommunicateWithHost err = 0 [13:22:25]CheckOFDResponse [13:22:25]1017 (14) - 77093643461234 [13:22:25]1041 (16) - 0000000000871835 [13:22:25]1040 (4) - 152738 [13:22:25]1012 (4) - 24.09.2024 07:06 [13:22:25]1206 (1) - 0 [13:22:25]OFD Sender: Remove packet 152738 [13:22:25]ProducePacketName [13:22:25]name=ofd_packets/00152738 [13:22:25]NVStorageDeleteData [13:22:26]OFD Sender: No OFD packet to send [13:22:31]OFD Sender: No OFD packet to send [13:22:35]recv_with_timeout no data received [13:22:36]OFD Sender: No OFD packet to send [13:22:41]OFD Sender: No OFD packet to send [13:22:46]OFD Sender: No OFD packet to send [13:22:46]recv_with_timeout no data received [13:22:51]OFD Sender: No OFD packet to send [13:22:56]OFD Sender: No OFD packet to send [13:23:01]OFD Sender: No OFD packet to send [13:23:06]OFD Sender: No OFD packet to send [13:23:11]OFD Sender: No OFD packet to send [13:23:16]OFD Sender: No OFD packet to send [13:23:21]OFD Sender: No OFD packet to send [13:23:26]OFD Sender: No OFD packet to send [13:23:31]OFD Sender: No OFD packet to send [13:23:36]OFD Sender: No OFD packet to send [13:23:41]OFD Sender: No OFD packet to send [13:23:46]OFD Sender: No OFD packet to send [13:23:51]OFD Sender: No OFD packet to send [13:23:56]recv_with_timeout no data received [13:23:56]OFD Sender: No OFD packet to send [13:24:01]OFD Sender: No OFD packet to send [13:24:06]OFD Sender: No OFD packet to send [13:24:11]OFD Sender: No OFD packet to send [13:24:16]OFD Sender: No OFD packet to send [13:24:17]recv_with_timeout no data received [13:24:21]OFD Sender: No OFD packet to send [13:24:26]OFD Sender: No OFD packet to send [13:24:31]OFD Sender: No OFD packet to send [13:24:36]accept exits with 8 [13:24:36]New connection [13:24:36]New thread 3067342180 created [13:24:36]Thread 3067485540 joined [13:24:36]Waiting for new connection... [13:24:36] Sock 8.Parse request [13:24:36]Sock 8.Check first char [13:24:36]Sock 8.First char is OK [13:24:36]request: POST /json_proto HTTP/1.0 [13:24:36]Method: POST [13:24:36]URL: /json_proto [13:24:36]Method is POST - this is cgi request [13:24:36]url: /json_proto [13:24:36]query_string will be loaded in cgi processing [13:24:36]execute_cgi json_proto POST (null) [13:24:36]execute_cgi path=json_proto method=POST [13:24:36]POST find Content-Length [13:24:36]Host: 172.17.43.67:8080 [13:24:36]Content-Length: 798 [13:24:36]Content-Type: application/json [13:24:36] [13:24:36]POST finish read [13:24:36]Found Content-Length = 798 [13:24:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4068465", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:24:36]execute_script... [13:24:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4068465", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:24:36]POST & json_proto [13:24:36]process_json_proto [13:24:36]json parsed OK: [13:24:36]protocol is kg_v1.0 [13:24:36]action value=close_receipt [13:24:36]process_action close_receipt [13:24:36]cmd_close_receipt [13:24:36]MH_GetDate [13:24:36]Write to MH i2c: F0 00 00 E4 03 D6 [13:24:36]Write i2c OK [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: F0 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: F0 09 00 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: F0 09 00 E4 03 00 94 BD F2 66 6A BD 47 65 5B [13:24:36]GetLastDocTimeStamp 1727184140 [13:24:36]current date 1727184276 [13:24:36]FM_GetShiftState [13:24:36]SAM_PROTO_GetShiftState [13:24:36]wFMCommunicate request_size=4 [13:24:36]MH_SAM_APDU [13:24:36]CAPDU: 80 13 01 00 [13:24:36]Write to MH i2c: E2 08 00 E5 03 80 13 01 00 00 00 00 00 65 [13:24:36]Write i2c OK [13:24:36]MH_I2C_Read... [13:24:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:36]Read from MH i2c: E2 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 0E 00 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 0E 00 E5 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 32 [13:24:36]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:24:36]wFMCommunicate OK [13:24:36]SAM_PROTO_GetShiftState done [13:24:36]FM_GetShiftState done [13:24:36]opened in 1727137889 [13:24:36]opened+sec_in_day 1727224289 [13:24:36]quantity*price = 0 [13:24:36]sum+1 = 1 [13:24:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 198 24.09.2024 13:24 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4068465 ФМ: 0000000000871835 ФД: 152739 ФПД: 229132821877529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T132436&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152739&fm=229132821877529&tin=02508201610067®Number=0000000000091825&sum=0 [13:24:37]StoreToDocumentArchive [13:24:37]shift 477 fd 152739 [13:24:37]save to /storage/0477/doc_00152739 [13:24:37]save last doc name /storage/0477/doc_00152739 to /storage/kkm_last_doc_name [13:24:37]save OK [13:24:37]Clear old archive folders... [13:24:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:24:37]tlvbuf is 00DEC040 [13:24:37]SAM_PROTO_ClearQueue [13:24:37]wFMCommunicate request_size=4 [13:24:37]MH_SAM_APDU [13:24:37]CAPDU: 80 09 00 00 [13:24:37]Write to MH i2c: E2 08 00 F2 03 80 09 00 00 00 00 00 00 67 [13:24:37]Write i2c OK [13:24:37]MH_I2C_Read... [13:24:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:37]Read from MH i2c: E2 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: E2 03 00 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [13:24:37]RAPDU: 90 00 [13:24:37]wFMCommunicate OK [13:24:37]SAM_PROTO_ClearQueue done [13:24:37]KKMCreateOFDPacket [13:24:37]OFDProtocolAddRootSTLVToBuf [13:24:37]FM_MakeSignedData [13:24:37]FM_MakeSignedData [13:24:37]SAM_PROTO_SignData [13:24:37]wFMCommunicate request_size=4 [13:24:37]MH_SAM_APDU [13:24:37]CAPDU: 80 0D 01 02 [13:24:37]Write to MH i2c: E2 08 00 F3 03 80 0D 01 02 00 00 00 00 6F [13:24:37]Write i2c OK [13:24:37]MH_I2C_Read... [13:24:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:37]Read from MH i2c: E2 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: E2 03 00 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: E2 03 00 F3 03 00 90 00 6A [13:24:37]RAPDU: 90 00 [13:24:37]wFMCommunicate OK [13:24:37]wFMCommunicate request_size=255 [13:24:37]MH_SAM_APDU [13:24:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 94 BD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 54 02 00 35 04 06 00 D0 65 24 74 [13:24:37]Write to MH i2c: E2 02 01 F4 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 94 BD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 54 02 00 35 04 06 00 D0 65 24 74 00 00 4C [13:24:37]Write i2c OK [13:24:37]MH_I2C_Read... [13:24:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:37]Read from MH i2c: E2 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: E2 03 00 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [13:24:37]RAPDU: 90 00 [13:24:37]wFMCommunicate OK [13:24:37]wFMCommunicate request_size=7 [13:24:37]MH_SAM_APDU [13:24:37]CAPDU: 80 0D 02 02 02 53 19 [13:24:37]Write to MH i2c: E2 0A 00 F5 03 80 0D 02 02 02 00 53 19 00 00 E2 [13:24:37]Write i2c OK [13:24:37]MH_I2C_Read... [13:24:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:37]Read from MH i2c: E2 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: E2 03 00 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [13:24:37]RAPDU: 90 00 [13:24:37]wFMCommunicate OK [13:24:37]wFMCommunicate request_size=4 [13:24:37]MH_SAM_APDU [13:24:37]CAPDU: 80 0D 03 02 [13:24:37]Write to MH i2c: E2 08 00 F6 03 80 0D 03 02 00 00 00 00 74 [13:24:37]Write i2c OK [13:24:37]MH_I2C_Read... [13:24:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:37]Read from MH i2c: E2 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: E2 0B 00 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: E2 0B 00 F6 03 00 FE 67 D3 AD 17 C9 19 54 90 00 A7 [13:24:37]RAPDU: FE 67 D3 AD 17 C9 19 54 90 00 [13:24:37]wFMCommunicate OK [13:24:37]SAM_PROTO_SignData done [13:24:37]FM_MakeSignedData done [13:24:37]CreateOFDProtocolMessage [13:24:37]wFMCommunicate request_size=4 [13:24:37]MH_SAM_APDU [13:24:37]CAPDU: 80 11 00 00 [13:24:37]Write to MH i2c: E2 08 00 F7 03 80 11 00 00 00 00 00 00 74 [13:24:37]Write i2c OK [13:24:37]MH_I2C_Read... [13:24:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:37]Read from MH i2c: E2 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: E2 17 00 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: E2 17 00 F7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [13:24:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:24:37]wFMCommunicate OK [13:24:37]CreateOFDProtocolMessage done [13:24:37]OFDSenderStorePacket 152739 [13:24:37]StoreOFDPacket docnum=152739 [13:24:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 61 0E 04 01 BE 9F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 94 BD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 54 02 00 35 04 06 00 D0 65 24 74 53 19 FE 67 D3 AD 17 C9 19 54 [13:24:37]CheckFolder [13:24:37]dirname=/storage/ofd_packets [13:24:37]CheckFolder done [13:24:37]ProducePacketName [13:24:37]name=ofd_packets/00152739 [13:24:37]NVStorageSaveData ofd_packets/00152739 [13:24:37]File name is /storage/ofd_packets/00152739 [13:24:37]Write 298 bytes [13:24:37]NVStorageSaveData done [13:24:37]OFDSenderStorePacket done [13:24:37]KKMCreateOFDPacket done [13:24:37]NVStorageSaveData kkm_last_timestamp [13:24:37]File name is /storage/kkm_last_timestamp [13:24:37]Write 4 bytes [13:24:37]NVStorageSaveData done [13:24:37]ExternCall_PrintAddStr [13:24:37]wPrintStart [13:24:37]Write to MH i2c: 01 00 00 F8 03 FB [13:24:37]Write i2c OK [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: 01 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: 01 07 00 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: 01 07 00 F8 03 00 00 00 00 00 FF 0F 10 [13:24:37]RasterBufferAndPrint [13:24:37]line Счет N : (1)1786741 [13:24:37]line ИНН: 02508201610067 [13:24:37]line Контрольно-Кассовый Чек [13:24:37]line ПРОДАЖА [13:24:37]line ТРК (МРК, ГНК) : 41 [13:24:37]line Товар: 2710194210 [13:24:37]line ДТ-К-5 [13:24:37]line 39.380 * 0.00 [13:24:37]line = 0.00 [13:24:37]line НДС 12% НСП 1% [13:24:37]line > о реализуемом товаре [13:24:37]line ИТОГО: 0.00 [13:24:37]line НСП 1% : 0.00 [13:24:37]line НДС 12% : 0.00 [13:24:37]line Наличными: 0.00 [13:24:37]line Безнал.: 0.00 [13:24:37]line Место: АЗС № 89 "Партнер Нефть" [13:24:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:24:37]line СНО: Общий режим [13:24:37]line Чек 198 24.09.2024 13:24 [13:24:37]line Смена: 477 ФФД: 1.0 [13:24:37]line ЗНМ: 0300000113 [13:24:37]line РНМ: 0000000000091825 [13:24:37]line Версия ККМ: 001 [13:24:37]line Талоны: Топливные Талоны [13:24:37]line 4068465 [13:24:37]line ФМ: 0000000000871835 [13:24:37]line ФД: 152739 [13:24:37]line ФПД: 229132821877529 [13:24:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T132436&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152739&fm=229132821877529&tin=02508201610067®Number=0000000000091825&sum=0 [13:24:37]written 0, free lines is 4095 [13:24:37]OFD Sender: Processing packet 152739 [packets to send 830, broken 829] [13:24:37]ProducePacketName [13:24:37]name=ofd_packets/00152739 [13:24:37]OFD Sender: To server: pG, [13:24:37]CommunicateWithHost lk.salyk.kg:30040 [13:24:37]ConnectInit lk.salyk.kg [13:24:38]Write to MH i2c: 01 00 00 22 04 26 [13:24:38]Write i2c OK [13:24:38]MH_I2C_Read... [13:24:38]Read from MH i2c: 01 [13:24:38]MH_I2C_Read... [13:24:38]Read from MH i2c: 01 07 00 [13:24:38]MH_I2C_Read... [13:24:38]Read from MH i2c: 01 07 00 22 04 00 00 00 00 00 E4 0C 1D [13:24:38]RasterBufferAndPrint [13:24:38]line [13:24:38]line [13:24:38]line [13:24:38]line [13:24:38]line [13:24:38]written 0, free lines is 3305 [13:24:38]MH_Cut [13:24:38]Write to MH i2c: D1 01 00 29 04 01 FF [13:24:38]Write i2c OK [13:24:38]MH_I2C_Read... [13:24:38]Read from MH i2c: D1 [13:24:38]MH_I2C_Read... [13:24:38]Read from MH i2c: D1 01 00 [13:24:38]MH_I2C_Read... [13:24:38]Read from MH i2c: D1 01 00 29 04 00 FE [13:24:38]Write to MH i2c: 01 00 00 2A 04 2E [13:24:38]Write i2c OK [13:24:38]MH_I2C_Read... [13:24:38]*** Cut start [13:24:38]*** Purtial cut [13:24:38]*** Stage 1: CUTSNS_PIN = 1 [13:24:38]Connected sock=10 [13:24:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 61 0E 04 01 BE 9F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 94 BD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 54 02 00 35 04 06 00 D0 65 24 74 53 19 FE 67 D3 AD 17 C9 19 54 [13:24:39]Read from MH i2c: 01 [13:24:39]MH_I2C_Read... [13:24:39]*** Stop cut motor [13:24:39]*** Cut end [13:24:39]Read from MH i2c: 01 07 00 [13:24:39]MH_I2C_Read... [13:24:39]Read from MH i2c: 01 07 00 2A 04 00 00 00 00 00 FF 0F 43 [13:24:39]process_action close_receipt done [13:24:39]requested_data is exist [13:24:39]produce_requested_data [13:24:39]requested_item fm.sn is exist - process it [13:24:39]wFMCommunicate request_size=4 [13:24:39]MH_SAM_APDU [13:24:39]CAPDU: 80 11 00 00 [13:24:39]Write to MH i2c: E2 08 00 2B 04 80 11 00 00 00 00 00 00 A9 [13:24:39]Write i2c OK [13:24:39]MH_I2C_Read... [13:24:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:39]Read from MH i2c: E2 [13:24:39]MH_I2C_Read... [13:24:39]Read from MH i2c: E2 17 00 [13:24:39]MH_I2C_Read... [13:24:39]Read from MH i2c: E2 17 00 2B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FC [13:24:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:24:39]wFMCommunicate OK [13:24:39]requested_item fd.num is exist - process it [13:24:39]SAM_PROTO_GetFieldsCounters [13:24:39]wFMCommunicate request_size=4 [13:24:39]MH_SAM_APDU [13:24:39]CAPDU: 80 13 00 00 [13:24:39]Write to MH i2c: E2 08 00 2C 04 80 13 00 00 00 00 00 00 AC [13:24:39]Write i2c OK [13:24:39]MH_I2C_Read... [13:24:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:24:39]Read from MH i2c: E2 [13:24:39]MH_I2C_Read... [13:24:39]Read from MH i2c: E2 62 00 [13:24:39]MH_I2C_Read... [13:24:39]Read from MH i2c: E2 62 00 2C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A3 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 F6 [13:24:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A3 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:24:39]wFMCommunicate OK [13:24:39]SAM_PROTO_GetFieldsCounters done [13:24:39]requested_item shift.num is exist - process it [13:24:39]requested_item shift.opened is exist - process it [13:24:39]req_shift_opened [13:24:39]FM_GetShiftState [13:24:39]SAM_PROTO_GetShiftState [13:24:39]wFMCommunicate request_size=4 [13:24:39]MH_SAM_APDU [13:24:39]CAPDU: 80 13 01 00 [13:24:39]Write to MH i2c: E2 08 00 2D 04 80 13 01 00 00 00 00 00 AE [13:24:39]Write i2c OK [13:24:39]MH_I2C_Read... [13:24:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:39]Read from MH i2c: E2 [13:24:39]MH_I2C_Read... [13:24:39]Read from MH i2c: E2 0E 00 [13:24:39]MH_I2C_Read... [13:24:39]Read from MH i2c: E2 0E 00 2D 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7B [13:24:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:24:39]wFMCommunicate OK [13:24:39]SAM_PROTO_GetShiftState done [13:24:39]FM_GetShiftState done [13:24:39]req_shift_opened done [13:24:39]requested_item shift.open_date is exist - process it [13:24:39]req_shift_open_date [13:24:39]req_shift_open_date done [13:24:39]produce_requested_data done [13:24:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152739,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:24:39]process_action_free close_receipt [13:24:39]json_value_free [13:24:39]json_value_free done [13:24:39]process_json_proto returns [13:24:39]Send response to host [13:24:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152739,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:24:39]free response buf [13:24:39]execute_script done [13:24:39]execute_script returns [13:24:39]free content buf [13:24:39]Sock 8.Close socket [13:24:39]Sock 8.Thread stoped [13:24:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DB FC 47 00 F4 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 54 02 00 F4 03 04 00 93 65 F2 66 B6 04 01 00 00 A9 DE 87 0D 26 84 C9 44 [13:24:39]CommunicateWithHost err = 0 [13:24:39]CheckOFDResponse [13:24:39]1017 (14) - 77093643461234 [13:24:39]1041 (16) - 0000000000871835 [13:24:39]1040 (4) - 152739 [13:24:39]1012 (4) - 24.09.2024 07:09 [13:24:39]1206 (1) - 0 [13:24:39]OFD Sender: Remove packet 152739 [13:24:39]ProducePacketName [13:24:39]name=ofd_packets/00152739 [13:24:39]NVStorageDeleteData [13:24:40]OFD Sender: No OFD packet to send [13:24:45]OFD Sender: No OFD packet to send [13:24:50]OFD Sender: No OFD packet to send [13:24:54]recv_with_timeout no data received [13:24:55]OFD Sender: No OFD packet to send [13:25:00]OFD Sender: No OFD packet to send [13:25:05]OFD Sender: No OFD packet to send [13:25:05]recv_with_timeout no data received [13:25:10]OFD Sender: No OFD packet to send [13:25:15]OFD Sender: No OFD packet to send [13:25:20]OFD Sender: No OFD packet to send [13:25:25]OFD Sender: No OFD packet to send [13:25:30]OFD Sender: No OFD packet to send [13:25:35]OFD Sender: No OFD packet to send [13:25:40]OFD Sender: No OFD packet to send [13:25:45]OFD Sender: No OFD packet to send [13:25:50]OFD Sender: No OFD packet to send [13:25:55]OFD Sender: No OFD packet to send [13:26:00]OFD Sender: No OFD packet to send [13:26:05]OFD Sender: No OFD packet to send [13:26:10]OFD Sender: No OFD packet to send [13:26:15]OFD Sender: No OFD packet to send [13:26:20]OFD Sender: No OFD packet to send [13:26:23]recv_with_timeout no data received [13:26:25]OFD Sender: No OFD packet to send [13:26:30]OFD Sender: No OFD packet to send [13:26:35]OFD Sender: No OFD packet to send [13:26:39]recv_with_timeout no data received [13:26:40]OFD Sender: No OFD packet to send [13:26:45]OFD Sender: No OFD packet to send [13:26:50]OFD Sender: No OFD packet to send [13:26:55]OFD Sender: No OFD packet to send [13:27:00]OFD Sender: No OFD packet to send [13:27:05]OFD Sender: No OFD packet to send [13:27:10]OFD Sender: No OFD packet to send [13:27:15]OFD Sender: No OFD packet to send [13:27:20]OFD Sender: No OFD packet to send [13:27:25]OFD Sender: No OFD packet to send [13:27:30]OFD Sender: No OFD packet to send [13:27:35]OFD Sender: No OFD packet to send [13:27:40]OFD Sender: No OFD packet to send [13:27:45]OFD Sender: No OFD packet to send [13:27:50]OFD Sender: No OFD packet to send [13:27:55]OFD Sender: No OFD packet to send [13:28:00]OFD Sender: No OFD packet to send [13:28:05]OFD Sender: No OFD packet to send [13:28:10]OFD Sender: No OFD packet to send [13:28:15]OFD Sender: No OFD packet to send [13:28:20]OFD Sender: No OFD packet to send [13:28:25]OFD Sender: No OFD packet to send [13:28:30]OFD Sender: No OFD packet to send [13:28:31]recv_with_timeout no data received [13:28:35]OFD Sender: No OFD packet to send [13:28:41]OFD Sender: No OFD packet to send [13:28:46]OFD Sender: No OFD packet to send [13:28:51]OFD Sender: No OFD packet to send [13:28:56]OFD Sender: No OFD packet to send [13:29:01]OFD Sender: No OFD packet to send [13:29:06]OFD Sender: No OFD packet to send [13:29:08]recv_with_timeout no data received [13:29:11]OFD Sender: No OFD packet to send [13:29:16]OFD Sender: No OFD packet to send [13:29:21]OFD Sender: No OFD packet to send [13:29:26]OFD Sender: No OFD packet to send [13:29:31]OFD Sender: No OFD packet to send [13:29:36]OFD Sender: No OFD packet to send [13:29:41]OFD Sender: No OFD packet to send [13:29:46]OFD Sender: No OFD packet to send [13:29:51]OFD Sender: No OFD packet to send [13:29:56]OFD Sender: No OFD packet to send [13:30:01]OFD Sender: No OFD packet to send [13:30:06]OFD Sender: No OFD packet to send [13:30:11]OFD Sender: No OFD packet to send [13:30:12]recv_with_timeout no data received [13:30:16]OFD Sender: No OFD packet to send [13:30:21]OFD Sender: No OFD packet to send [13:30:26]OFD Sender: No OFD packet to send [13:30:31]OFD Sender: No OFD packet to send [13:30:35]recv_with_timeout no data received [13:30:36]OFD Sender: No OFD packet to send [13:30:41]OFD Sender: No OFD packet to send [13:30:46]accept exits with 9 [13:30:46]New connection [13:30:46]New thread 3067485540 created [13:30:46]Thread 3067342180 joined [13:30:46]Waiting for new connection... [13:30:46] Sock 9.Parse request [13:30:46]Sock 9.Check first char [13:30:46]Sock 9.First char is OK [13:30:46]request: POST /json_proto HTTP/1.0 [13:30:46]Method: POST [13:30:46]URL: /json_proto [13:30:46]Method is POST - this is cgi request [13:30:46]url: /json_proto [13:30:46]query_string will be loaded in cgi processing [13:30:46]execute_cgi json_proto POST (null) [13:30:46]execute_cgi path=json_proto method=POST [13:30:46]POST find Content-Length [13:30:46]Host: 172.17.43.67:8080 [13:30:46]Content-Length: 752 [13:30:46]Content-Type: application/json [13:30:46] [13:30:46]POST finish read [13:30:46]Found Content-Length = 752 [13:30:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 80.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30037032", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:46]execute_script... [13:30:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 80.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30037032", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:46]POST & json_proto [13:30:46]process_json_proto [13:30:46]json parsed OK: [13:30:46]protocol is kg_v1.0 [13:30:46]action value=close_receipt [13:30:46]process_action close_receipt [13:30:46]cmd_close_receipt [13:30:46]MH_GetDate [13:30:46]Write to MH i2c: F0 00 00 2E 04 21 [13:30:46]Write i2c OK [13:30:46]MH_I2C_Read... [13:30:46]Read from MH i2c: F0 [13:30:46]MH_I2C_Read... [13:30:46]Read from MH i2c: F0 09 00 [13:30:46]MH_I2C_Read... [13:30:46]Read from MH i2c: F0 09 00 2E 04 00 06 BF F2 66 6A BD 47 65 1A [13:30:46]GetLastDocTimeStamp 1727184276 [13:30:46]current date 1727184646 [13:30:46]FM_GetShiftState [13:30:46]SAM_PROTO_GetShiftState [13:30:46]wFMCommunicate request_size=4 [13:30:46]MH_SAM_APDU [13:30:46]CAPDU: 80 13 01 00 [13:30:46]Write to MH i2c: E2 08 00 2F 04 80 13 01 00 00 00 00 00 B0 [13:30:46]Write i2c OK [13:30:46]MH_I2C_Read... [13:30:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:46]Read from MH i2c: E2 [13:30:46]MH_I2C_Read... [13:30:46]Read from MH i2c: E2 0E 00 [13:30:46]MH_I2C_Read... [13:30:46]Read from MH i2c: E2 0E 00 2F 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7D [13:30:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:30:46]wFMCommunicate OK [13:30:46]SAM_PROTO_GetShiftState done [13:30:46]FM_GetShiftState done [13:30:46]opened in 1727137889 [13:30:46]opened+sec_in_day 1727224289 [13:30:46]quantity*price = 0 [13:30:46]sum+1 = 1 [13:30:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 199 24.09.2024 13:30 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30037032 ФМ: 0000000000871835 ФД: 152740 ФПД: 114350359370615 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T133046&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152740&fm=114350359370615&tin=02508201610067®Number=0000000000091825&sum=0 [13:30:47]StoreToDocumentArchive [13:30:47]shift 477 fd 152740 [13:30:47]save to /storage/0477/doc_00152740 [13:30:47]save last doc name /storage/0477/doc_00152740 to /storage/kkm_last_doc_name [13:30:47]save OK [13:30:47]Clear old archive folders... [13:30:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:30:47]tlvbuf is B6E2A610 [13:30:47]SAM_PROTO_ClearQueue [13:30:47]wFMCommunicate request_size=4 [13:30:47]MH_SAM_APDU [13:30:47]CAPDU: 80 09 00 00 [13:30:47]Write to MH i2c: E2 08 00 3C 04 80 09 00 00 00 00 00 00 B2 [13:30:47]Write i2c OK [13:30:47]MH_I2C_Read... [13:30:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:30:47]Read from MH i2c: E2 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 03 00 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [13:30:47]RAPDU: 90 00 [13:30:47]wFMCommunicate OK [13:30:47]SAM_PROTO_ClearQueue done [13:30:47]KKMCreateOFDPacket [13:30:47]OFDProtocolAddRootSTLVToBuf [13:30:47]FM_MakeSignedData [13:30:47]FM_MakeSignedData [13:30:47]SAM_PROTO_SignData [13:30:47]wFMCommunicate request_size=4 [13:30:47]MH_SAM_APDU [13:30:47]CAPDU: 80 0D 01 02 [13:30:47]Write to MH i2c: E2 08 00 3D 04 80 0D 01 02 00 00 00 00 BA [13:30:47]Write i2c OK [13:30:47]MH_I2C_Read... [13:30:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:30:47]Read from MH i2c: E2 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 03 00 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [13:30:47]RAPDU: 90 00 [13:30:47]wFMCommunicate OK [13:30:47]wFMCommunicate request_size=255 [13:30:47]MH_SAM_APDU [13:30:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 06 BF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 54 02 00 35 04 06 00 68 00 44 8C [13:30:47]Write to MH i2c: E2 02 01 3E 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 06 BF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 54 02 00 35 04 06 00 68 00 44 8C 00 00 C4 [13:30:47]Write i2c OK [13:30:47]MH_I2C_Read... [13:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:47]Read from MH i2c: E2 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 03 00 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [13:30:47]RAPDU: 90 00 [13:30:47]wFMCommunicate OK [13:30:47]wFMCommunicate request_size=7 [13:30:47]MH_SAM_APDU [13:30:47]CAPDU: 80 0D 02 02 02 DB 77 [13:30:47]Write to MH i2c: E2 0A 00 3F 04 80 0D 02 02 02 00 DB 77 00 00 13 [13:30:47]Write i2c OK [13:30:47]MH_I2C_Read... [13:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:47]Read from MH i2c: E2 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 03 00 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [13:30:47]RAPDU: 90 00 [13:30:47]wFMCommunicate OK [13:30:47]wFMCommunicate request_size=4 [13:30:47]MH_SAM_APDU [13:30:47]CAPDU: 80 0D 03 02 [13:30:47]Write to MH i2c: E2 08 00 40 04 80 0D 03 02 00 00 00 00 BF [13:30:47]Write i2c OK [13:30:47]MH_I2C_Read... [13:30:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:30:47]Read from MH i2c: E2 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 0B 00 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 0B 00 40 04 00 0D 80 CA 3E 34 6D 63 9A 90 00 F3 [13:30:47]RAPDU: 0D 80 CA 3E 34 6D 63 9A 90 00 [13:30:47]wFMCommunicate OK [13:30:47]SAM_PROTO_SignData done [13:30:47]FM_MakeSignedData done [13:30:47]CreateOFDProtocolMessage [13:30:47]wFMCommunicate request_size=4 [13:30:47]MH_SAM_APDU [13:30:47]CAPDU: 80 11 00 00 [13:30:47]Write to MH i2c: E2 08 00 41 04 80 11 00 00 00 00 00 00 BF [13:30:47]Write i2c OK [13:30:47]MH_I2C_Read... [13:30:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:47]Read from MH i2c: E2 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 17 00 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: E2 17 00 41 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [13:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:30:47]wFMCommunicate OK [13:30:47]CreateOFDProtocolMessage done [13:30:47]OFDSenderStorePacket 152740 [13:30:47]StoreOFDPacket docnum=152740 [13:30:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F4 86 04 01 E6 F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 06 BF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 54 02 00 35 04 06 00 68 00 44 8C DB 77 0D 80 CA 3E 34 6D 63 9A [13:30:47]CheckFolder [13:30:47]dirname=/storage/ofd_packets [13:30:47]CheckFolder done [13:30:47]ProducePacketName [13:30:47]name=ofd_packets/00152740 [13:30:47]NVStorageSaveData ofd_packets/00152740 [13:30:47]File name is /storage/ofd_packets/00152740 [13:30:47]Write 298 bytes [13:30:47]NVStorageSaveData done [13:30:47]OFDSenderStorePacket done [13:30:47]KKMCreateOFDPacket done [13:30:47]NVStorageSaveData kkm_last_timestamp [13:30:47]File name is /storage/kkm_last_timestamp [13:30:47]Write 4 bytes [13:30:47]NVStorageSaveData done [13:30:47]ExternCall_PrintAddStr [13:30:47]wPrintStart [13:30:47]Write to MH i2c: 01 00 00 42 04 46 [13:30:47]Write i2c OK [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: 01 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: 01 07 00 [13:30:47]MH_I2C_Read... [13:30:47]Read from MH i2c: 01 07 00 42 04 00 00 00 00 00 FF 0F 5B [13:30:47]RasterBufferAndPrint [13:30:47]line Счет N : (1)1786742 [13:30:47]line ИНН: 02508201610067 [13:30:47]line Контрольно-Кассовый Чек [13:30:47]line ПРОДАЖА [13:30:47]line ТРК (МРК, ГНК) : 31 [13:30:47]line Товар: 2710194210 [13:30:47]line ДТ-К-5 [13:30:47]line 80.000 * 0.00 [13:30:47]line = 0.00 [13:30:47]line НДС 12% НСП 1% [13:30:47]line > о реализуемом товаре [13:30:47]line ИТОГО: 0.00 [13:30:47]line НСП 1% : 0.00 [13:30:47]line НДС 12% : 0.00 [13:30:47]line Наличными: 0.00 [13:30:47]line Безнал.: 0.00 [13:30:47]line Место: АЗС № 89 "Партнер Нефть" [13:30:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:30:47]line СНО: Общий режим [13:30:47]line Чек 199 24.09.2024 13:30 [13:30:47]line Смена: 477 ФФД: 1.0 [13:30:47]line ЗНМ: 0300000113 [13:30:47]line РНМ: 0000000000091825 [13:30:47]line Версия ККМ: 001 [13:30:47]line Талоны: ТК ГПНА Online [13:30:47]line 30037032 [13:30:47]line ФМ: 0000000000871835 [13:30:47]line ФД: 152740 [13:30:47]line ФПД: 114350359370615 [13:30:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T133046&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152740&fm=114350359370615&tin=02508201610067®Number=0000000000091825&sum=0 [13:30:48]OFD Sender: Processing packet 152740 [packets to send 830, broken 829] [13:30:48]ProducePacketName [13:30:48]name=ofd_packets/00152740 [13:30:48]OFD Sender: To server: pG, [13:30:48]CommunicateWithHost lk.salyk.kg:30040 [13:30:48]ConnectInit lk.salyk.kg [13:30:48]written 0, free lines is 4095 [13:30:48]Write to MH i2c: 01 00 00 6C 04 70 [13:30:48]Write i2c OK [13:30:48]MH_I2C_Read... [13:30:48]Read from MH i2c: 01 [13:30:48]MH_I2C_Read... [13:30:48]Read from MH i2c: 01 07 00 [13:30:48]MH_I2C_Read... [13:30:48]Read from MH i2c: 01 07 00 6C 04 00 00 00 00 00 E4 0C 67 [13:30:48]RasterBufferAndPrint [13:30:48]line [13:30:48]line [13:30:48]line [13:30:48]line [13:30:48]line [13:30:48]written 0, free lines is 3305 [13:30:48]MH_Cut [13:30:48]Write to MH i2c: D1 01 00 73 04 01 49 [13:30:48]Write i2c OK [13:30:48]MH_I2C_Read... [13:30:48]Read from MH i2c: D1 [13:30:48]MH_I2C_Read... [13:30:48]Read from MH i2c: D1 01 00 [13:30:48]MH_I2C_Read... [13:30:48]Read from MH i2c: D1 01 00 73 04 00 48 [13:30:48]Write to MH i2c: 01 00 00 74 04 78 [13:30:48]Write i2c OK [13:30:48]MH_I2C_Read... [13:30:49]*** Cut start [13:30:49]*** Purtial cut [13:30:49]*** Stage 1: CUTSNS_PIN = 1 [13:30:49]Read from MH i2c: 01 [13:30:49]MH_I2C_Read... [13:30:49]*** Stop cut motor [13:30:49]*** Cut end [13:30:49]Read from MH i2c: 01 07 00 [13:30:49]MH_I2C_Read... [13:30:49]Read from MH i2c: 01 07 00 74 04 00 00 00 00 00 FF 0F 8D [13:30:49]process_action close_receipt done [13:30:49]requested_data is exist [13:30:49]produce_requested_data [13:30:49]requested_item fm.sn is exist - process it [13:30:49]wFMCommunicate request_size=4 [13:30:49]MH_SAM_APDU [13:30:49]CAPDU: 80 11 00 00 [13:30:49]Write to MH i2c: E2 08 00 75 04 80 11 00 00 00 00 00 00 F3 [13:30:49]Write i2c OK [13:30:49]MH_I2C_Read... [13:30:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:49]Read from MH i2c: E2 [13:30:49]MH_I2C_Read... [13:30:49]Read from MH i2c: E2 17 00 [13:30:49]MH_I2C_Read... [13:30:49]Read from MH i2c: E2 17 00 75 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 46 [13:30:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:30:49]wFMCommunicate OK [13:30:49]requested_item fd.num is exist - process it [13:30:49]SAM_PROTO_GetFieldsCounters [13:30:49]wFMCommunicate request_size=4 [13:30:49]MH_SAM_APDU [13:30:49]CAPDU: 80 13 00 00 [13:30:49]Write to MH i2c: E2 08 00 76 04 80 13 00 00 00 00 00 00 F6 [13:30:49]Write i2c OK [13:30:49]MH_I2C_Read... [13:30:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:30:49]Read from MH i2c: E2 [13:30:49]MH_I2C_Read... [13:30:49]Read from MH i2c: E2 62 00 [13:30:49]MH_I2C_Read... [13:30:49]Read from MH i2c: E2 62 00 76 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A4 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 44 [13:30:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A4 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:30:49]wFMCommunicate OK [13:30:49]SAM_PROTO_GetFieldsCounters done [13:30:49]requested_item shift.num is exist - process it [13:30:49]requested_item shift.opened is exist - process it [13:30:49]req_shift_opened [13:30:49]FM_GetShiftState [13:30:49]SAM_PROTO_GetShiftState [13:30:49]wFMCommunicate request_size=4 [13:30:49]MH_SAM_APDU [13:30:49]CAPDU: 80 13 01 00 [13:30:49]Write to MH i2c: E2 08 00 77 04 80 13 01 00 00 00 00 00 F8 [13:30:49]Write i2c OK [13:30:49]MH_I2C_Read... [13:30:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:49]Read from MH i2c: E2 [13:30:49]MH_I2C_Read... [13:30:49]Read from MH i2c: E2 0E 00 [13:30:49]MH_I2C_Read... [13:30:49]Read from MH i2c: E2 0E 00 77 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C5 [13:30:49]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:30:49]wFMCommunicate OK [13:30:49]SAM_PROTO_GetShiftState done [13:30:49]FM_GetShiftState done [13:30:49]req_shift_opened done [13:30:49]requested_item shift.open_date is exist - process it [13:30:49]req_shift_open_date [13:30:49]req_shift_open_date done [13:30:49]produce_requested_data done [13:30:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152740,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:30:49]process_action_free close_receipt [13:30:49]json_value_free [13:30:49]json_value_free done [13:30:49]process_json_proto returns [13:30:49]Send response to host [13:30:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152740,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:30:49]free response buf [13:30:49]execute_script done [13:30:49]execute_script returns [13:30:49]free content buf [13:30:49]Sock 9.Close socket [13:30:49]Sock 9.Thread stoped [13:30:51]Connected sock=11 [13:30:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F4 86 04 01 E6 F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 38 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 06 BF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 54 02 00 35 04 06 00 68 00 44 8C DB 77 0D 80 CA 3E 34 6D 63 9A [13:30:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EB 14 47 00 63 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 54 02 00 F4 03 04 00 08 67 F2 66 B6 04 01 00 00 25 DE 7A BE D2 35 EA A5 [13:30:52]CommunicateWithHost err = 0 [13:30:52]CheckOFDResponse [13:30:52]1017 (14) - 77093643461234 [13:30:52]1041 (16) - 0000000000871835 [13:30:52]1040 (4) - 152740 [13:30:52]1012 (4) - 24.09.2024 07:15 [13:30:52]1206 (1) - 0 [13:30:52]OFD Sender: Remove packet 152740 [13:30:52]ProducePacketName [13:30:52]name=ofd_packets/00152740 [13:30:52]NVStorageDeleteData [13:30:52]OFD Sender: No OFD packet to send [13:30:57]OFD Sender: No OFD packet to send [13:31:01]recv_with_timeout no data received [13:31:02]OFD Sender: No OFD packet to send [13:31:07]OFD Sender: No OFD packet to send [13:31:12]OFD Sender: No OFD packet to send [13:31:15]recv_with_timeout no data received [13:31:17]OFD Sender: No OFD packet to send [13:31:22]OFD Sender: No OFD packet to send [13:31:27]OFD Sender: No OFD packet to send [13:31:32]OFD Sender: No OFD packet to send [13:31:37]OFD Sender: No OFD packet to send [13:31:42]OFD Sender: No OFD packet to send [13:31:47]OFD Sender: No OFD packet to send [13:31:52]OFD Sender: No OFD packet to send [13:31:56]recv_with_timeout no data received [13:31:57]OFD Sender: No OFD packet to send [13:32:02]OFD Sender: No OFD packet to send [13:32:07]OFD Sender: No OFD packet to send [13:32:12]OFD Sender: No OFD packet to send [13:32:17]OFD Sender: No OFD packet to send [13:32:22]OFD Sender: No OFD packet to send [13:32:27]OFD Sender: No OFD packet to send [13:32:33]OFD Sender: No OFD packet to send [13:32:37]recv_with_timeout no data received [13:32:38]OFD Sender: No OFD packet to send [13:32:43]OFD Sender: No OFD packet to send [13:32:48]OFD Sender: No OFD packet to send [13:32:53]OFD Sender: No OFD packet to send [13:32:58]OFD Sender: No OFD packet to send [13:33:03]OFD Sender: No OFD packet to send [13:33:08]OFD Sender: No OFD packet to send [13:33:13]OFD Sender: No OFD packet to send [13:33:18]OFD Sender: No OFD packet to send [13:33:23]OFD Sender: No OFD packet to send [13:33:28]OFD Sender: No OFD packet to send [13:33:33]OFD Sender: No OFD packet to send [13:33:38]OFD Sender: No OFD packet to send [13:33:43]OFD Sender: No OFD packet to send [13:33:48]OFD Sender: No OFD packet to send [13:33:53]OFD Sender: No OFD packet to send [13:33:58]OFD Sender: No OFD packet to send [13:34:03]OFD Sender: No OFD packet to send [13:34:08]OFD Sender: No OFD packet to send [13:34:11]recv_with_timeout no data received [13:34:13]OFD Sender: No OFD packet to send [13:34:18]OFD Sender: No OFD packet to send [13:34:22]recv_with_timeout no data received [13:34:22]accept exits with 8 [13:34:22]New connection [13:34:22]New thread 3067342180 created [13:34:22]Thread 3067485540 joined [13:34:22]Waiting for new connection... [13:34:22] Sock 8.Parse request [13:34:22]Sock 8.Check first char [13:34:22]Sock 8.First char is OK [13:34:22]request: POST /json_proto HTTP/1.0 [13:34:22]Method: POST [13:34:22]URL: /json_proto [13:34:22]Method is POST - this is cgi request [13:34:22]url: /json_proto [13:34:22]query_string will be loaded in cgi processing [13:34:22]execute_cgi json_proto POST (null) [13:34:22]execute_cgi path=json_proto method=POST [13:34:22]POST find Content-Length [13:34:22]Host: 172.17.43.67:8080 [13:34:22]Content-Length: 797 [13:34:22]Content-Type: application/json [13:34:22] [13:34:22]POST finish read [13:34:22]Found Content-Length = 797 [13:34:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 22.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:34:22]execute_script... [13:34:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 22.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:34:22]POST & json_proto [13:34:22]process_json_proto [13:34:22]json parsed OK: [13:34:22]protocol is kg_v1.0 [13:34:22]action value=close_receipt [13:34:22]process_action close_receipt [13:34:22]cmd_close_receipt [13:34:22]MH_GetDate [13:34:22]Write to MH i2c: F0 00 00 78 04 6B [13:34:22]Write i2c OK [13:34:22]MH_I2C_Read... [13:34:22]Read from MH i2c: F0 [13:34:22]MH_I2C_Read... [13:34:22]Read from MH i2c: F0 09 00 [13:34:22]MH_I2C_Read... [13:34:22]Read from MH i2c: F0 09 00 78 04 00 DF BF F2 66 6A BD 47 65 3D [13:34:22]GetLastDocTimeStamp 1727184646 [13:34:22]current date 1727184863 [13:34:22]FM_GetShiftState [13:34:22]SAM_PROTO_GetShiftState [13:34:22]wFMCommunicate request_size=4 [13:34:22]MH_SAM_APDU [13:34:22]CAPDU: 80 13 01 00 [13:34:22]Write to MH i2c: E2 08 00 79 04 80 13 01 00 00 00 00 00 FA [13:34:22]Write i2c OK [13:34:22]MH_I2C_Read... [13:34:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:23]Read from MH i2c: E2 [13:34:23]MH_I2C_Read... [13:34:23]Read from MH i2c: E2 0E 00 [13:34:23]MH_I2C_Read... [13:34:23]Read from MH i2c: E2 0E 00 79 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C7 [13:34:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:34:23]wFMCommunicate OK [13:34:23]SAM_PROTO_GetShiftState done [13:34:23]FM_GetShiftState done [13:34:23]opened in 1727137889 [13:34:23]opened+sec_in_day 1727224289 [13:34:23]quantity*price = 0 [13:34:23]sum+1 = 1 [13:34:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 200 24.09.2024 13:34 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152741 ФПД: 74594278693112 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T133423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152741&fm=74594278693112&tin=02508201610067®Number=0000000000091825&sum=0 [13:34:24]StoreToDocumentArchive [13:34:24]shift 477 fd 152741 [13:34:24]save to /storage/0477/doc_00152741 [13:34:24]save last doc name /storage/0477/doc_00152741 to /storage/kkm_last_doc_name [13:34:24]save OK [13:34:24]Clear old archive folders... [13:34:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:34:24]tlvbuf is 00DEE390 [13:34:24]SAM_PROTO_ClearQueue [13:34:24]wFMCommunicate request_size=4 [13:34:24]MH_SAM_APDU [13:34:24]CAPDU: 80 09 00 00 [13:34:24]Write to MH i2c: E2 08 00 86 04 80 09 00 00 00 00 00 00 FC [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:34:24]Read from MH i2c: E2 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 86 04 00 90 00 FE [13:34:24]RAPDU: 90 00 [13:34:24]wFMCommunicate OK [13:34:24]SAM_PROTO_ClearQueue done [13:34:24]KKMCreateOFDPacket [13:34:24]OFDProtocolAddRootSTLVToBuf [13:34:24]FM_MakeSignedData [13:34:24]FM_MakeSignedData [13:34:24]SAM_PROTO_SignData [13:34:24]wFMCommunicate request_size=4 [13:34:24]MH_SAM_APDU [13:34:24]CAPDU: 80 0D 01 02 [13:34:24]Write to MH i2c: E2 08 00 87 04 80 0D 01 02 00 00 00 00 04 [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:34:24]Read from MH i2c: E2 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 87 04 00 90 00 FF [13:34:24]RAPDU: 90 00 [13:34:24]wFMCommunicate OK [13:34:24]wFMCommunicate request_size=255 [13:34:24]MH_SAM_APDU [13:34:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 DF BF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 54 02 00 35 04 06 00 43 [13:34:24]Write to MH i2c: E2 02 01 88 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 DF BF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 54 02 00 35 04 06 00 43 00 00 B0 [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:24]Read from MH i2c: E2 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 88 04 00 90 00 00 [13:34:24]RAPDU: 90 00 [13:34:24]wFMCommunicate OK [13:34:24]wFMCommunicate request_size=10 [13:34:24]MH_SAM_APDU [13:34:24]CAPDU: 80 0D 02 02 05 D7 D5 7B D8 F8 [13:34:24]Write to MH i2c: E2 0D 00 89 04 80 0D 02 02 05 00 D7 D5 7B D8 F8 00 00 08 [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:24]Read from MH i2c: E2 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [13:34:24]RAPDU: 90 00 [13:34:24]wFMCommunicate OK [13:34:24]wFMCommunicate request_size=4 [13:34:24]MH_SAM_APDU [13:34:24]CAPDU: 80 0D 03 02 [13:34:24]Write to MH i2c: E2 08 00 8A 04 80 0D 03 02 00 00 00 00 09 [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:34:24]Read from MH i2c: E2 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 0B 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 0B 00 8A 04 00 79 11 70 E4 DF B4 9E 01 90 00 1A [13:34:24]RAPDU: 79 11 70 E4 DF B4 9E 01 90 00 [13:34:24]wFMCommunicate OK [13:34:24]SAM_PROTO_SignData done [13:34:24]FM_MakeSignedData done [13:34:24]CreateOFDProtocolMessage [13:34:24]wFMCommunicate request_size=4 [13:34:24]MH_SAM_APDU [13:34:24]CAPDU: 80 11 00 00 [13:34:24]Write to MH i2c: E2 08 00 8B 04 80 11 00 00 00 00 00 00 09 [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:24]Read from MH i2c: E2 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 17 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 17 00 8B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [13:34:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:34:24]wFMCommunicate OK [13:34:24]CreateOFDProtocolMessage done [13:34:24]OFDSenderStorePacket 152741 [13:34:24]StoreOFDPacket docnum=152741 [13:34:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0C C5 07 01 05 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 DF BF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 54 02 00 35 04 06 00 43 D7 D5 7B D8 F8 79 11 70 E4 DF B4 9E 01 [13:34:24]CheckFolder [13:34:24]dirname=/storage/ofd_packets [13:34:24]CheckFolder done [13:34:24]ProducePacketName [13:34:24]name=ofd_packets/00152741 [13:34:24]NVStorageSaveData ofd_packets/00152741 [13:34:24]File name is /storage/ofd_packets/00152741 [13:34:24]Write 301 bytes [13:34:24]NVStorageSaveData done [13:34:24]OFDSenderStorePacket done [13:34:24]KKMCreateOFDPacket done [13:34:24]NVStorageSaveData kkm_last_timestamp [13:34:24]File name is /storage/kkm_last_timestamp [13:34:24]Write 4 bytes [13:34:24]NVStorageSaveData done [13:34:24]ExternCall_PrintAddStr [13:34:24]wPrintStart [13:34:24]Write to MH i2c: 01 00 00 8C 04 90 [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: 01 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: 01 07 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: 01 07 00 8C 04 00 00 00 00 00 FF 0F A5 [13:34:24]RasterBufferAndPrint [13:34:24]line Счет N : (1)1786743 [13:34:24]line ИНН: 02508201610067 [13:34:24]line Контрольно-Кассовый Чек [13:34:24]line ПРОДАЖА [13:34:24]line ТРК (МРК, ГНК) : 12 [13:34:24]line Товар: 2710124130 [13:34:24]line Аи-92-К-5 [13:34:24]line 22.130 * 0.00 [13:34:24]line = 0.00 [13:34:24]line НДС 12% НСП 1% [13:34:24]line > о реализуемом товаре [13:34:24]line ИТОГО: 0.00 [13:34:24]line НСП 1% : 0.00 [13:34:24]line НДС 12% : 0.00 [13:34:24]line Наличными: 0.00 [13:34:24]line Безнал.: 0.00 [13:34:24]line Место: АЗС № 89 "Партнер Нефть" [13:34:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:34:24]line СНО: Общий режим [13:34:24]line Чек 200 24.09.2024 13:34 [13:34:24]line Смена: 477 ФФД: 1.0 [13:34:24]line ЗНМ: 0300000113 [13:34:24]line РНМ: 0000000000091825 [13:34:24]line Версия ККМ: 001 [13:34:24]line Платежная система: O! деньги [13:34:24]line ФМ: 0000000000871835 [13:34:24]line ФД: 152741 [13:34:24]line ФПД: 74594278693112 [13:34:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T133423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152741&fm=74594278693112&tin=02508201610067®Number=0000000000091825&sum=0 [13:34:24]written 0, free lines is 4095 [13:34:24]OFD Sender: Processing packet 152741 [packets to send 830, broken 829] [13:34:24]ProducePacketName [13:34:24]name=ofd_packets/00152741 [13:34:24]OFD Sender: To server: pG, [13:34:24]CommunicateWithHost lk.salyk.kg:30040 [13:34:24]ConnectInit lk.salyk.kg [13:34:25]Write to MH i2c: 01 00 00 B6 04 BA [13:34:25]Write i2c OK [13:34:25]MH_I2C_Read... [13:34:25]Read from MH i2c: 01 [13:34:25]MH_I2C_Read... [13:34:25]Read from MH i2c: 01 07 00 [13:34:25]MH_I2C_Read... [13:34:25]Read from MH i2c: 01 07 00 B6 04 00 00 00 00 00 E9 0C B6 [13:34:25]RasterBufferAndPrint [13:34:25]line [13:34:25]line [13:34:25]line [13:34:25]line [13:34:25]line [13:34:25]written 0, free lines is 3311 [13:34:25]MH_Cut [13:34:25]Write to MH i2c: D1 01 00 BD 04 01 93 [13:34:25]Write i2c OK [13:34:25]MH_I2C_Read... [13:34:25]Read from MH i2c: D1 [13:34:25]MH_I2C_Read... [13:34:25]Read from MH i2c: D1 01 00 [13:34:25]MH_I2C_Read... [13:34:25]Read from MH i2c: D1 01 00 BD 04 00 92 [13:34:25]Write to MH i2c: 01 00 00 BE 04 C2 [13:34:25]Write i2c OK [13:34:25]MH_I2C_Read... [13:34:25]Connected sock=10 [13:34:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0C C5 07 01 05 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 DF BF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 54 02 00 35 04 06 00 43 D7 D5 7B D8 F8 79 11 70 E4 DF B4 9E 01 [13:34:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1F E3 47 00 AE 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 54 02 00 F4 03 04 00 DD 67 F2 66 B6 04 01 00 00 D6 53 D9 E6 31 77 49 38 [13:34:25]CommunicateWithHost err = 0 [13:34:25]CheckOFDResponse [13:34:25]1017 (14) - 77093643461234 [13:34:25]1041 (16) - 0000000000871835 [13:34:25]1040 (4) - 152741 [13:34:25]1012 (4) - 24.09.2024 07:18 [13:34:25]1206 (1) - 0 [13:34:25]OFD Sender: Remove packet 152741 [13:34:25]ProducePacketName [13:34:25]name=ofd_packets/00152741 [13:34:25]NVStorageDeleteData [13:34:25]*** Cut start [13:34:25]*** Purtial cut [13:34:25]*** Stage 1: CUTSNS_PIN = 1 [13:34:26]Read from MH i2c: 01 [13:34:26]MH_I2C_Read... [13:34:26]*** Stop cut motor [13:34:26]*** Cut end [13:34:26]Read from MH i2c: 01 07 00 [13:34:26]MH_I2C_Read... [13:34:26]Read from MH i2c: 01 07 00 BE 04 00 00 00 00 00 FF 0F D7 [13:34:26]process_action close_receipt done [13:34:26]requested_data is exist [13:34:26]produce_requested_data [13:34:26]requested_item fm.sn is exist - process it [13:34:26]wFMCommunicate request_size=4 [13:34:26]MH_SAM_APDU [13:34:26]CAPDU: 80 11 00 00 [13:34:26]Write to MH i2c: E2 08 00 BF 04 80 11 00 00 00 00 00 00 3D [13:34:26]Write i2c OK [13:34:26]MH_I2C_Read... [13:34:26]OFD Sender: No OFD packet to send [13:34:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:26]Read from MH i2c: E2 [13:34:26]MH_I2C_Read... [13:34:26]Read from MH i2c: E2 17 00 [13:34:26]MH_I2C_Read... [13:34:26]Read from MH i2c: E2 17 00 BF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 90 [13:34:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:34:26]wFMCommunicate OK [13:34:26]requested_item fd.num is exist - process it [13:34:26]SAM_PROTO_GetFieldsCounters [13:34:26]wFMCommunicate request_size=4 [13:34:26]MH_SAM_APDU [13:34:26]CAPDU: 80 13 00 00 [13:34:26]Write to MH i2c: E2 08 00 C0 04 80 13 00 00 00 00 00 00 40 [13:34:26]Write i2c OK [13:34:26]MH_I2C_Read... [13:34:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:34:26]Read from MH i2c: E2 [13:34:26]MH_I2C_Read... [13:34:26]Read from MH i2c: E2 62 00 [13:34:26]MH_I2C_Read... [13:34:26]Read from MH i2c: E2 62 00 C0 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A5 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 92 [13:34:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A5 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:34:26]wFMCommunicate OK [13:34:26]SAM_PROTO_GetFieldsCounters done [13:34:26]requested_item shift.num is exist - process it [13:34:26]requested_item shift.opened is exist - process it [13:34:26]req_shift_opened [13:34:26]FM_GetShiftState [13:34:26]SAM_PROTO_GetShiftState [13:34:26]wFMCommunicate request_size=4 [13:34:26]MH_SAM_APDU [13:34:26]CAPDU: 80 13 01 00 [13:34:26]Write to MH i2c: E2 08 00 C1 04 80 13 01 00 00 00 00 00 42 [13:34:26]Write i2c OK [13:34:26]MH_I2C_Read... [13:34:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:26]Read from MH i2c: E2 [13:34:26]MH_I2C_Read... [13:34:26]Read from MH i2c: E2 0E 00 [13:34:26]MH_I2C_Read... [13:34:26]Read from MH i2c: E2 0E 00 C1 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0F [13:34:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:34:26]wFMCommunicate OK [13:34:26]SAM_PROTO_GetShiftState done [13:34:26]FM_GetShiftState done [13:34:26]req_shift_opened done [13:34:26]requested_item shift.open_date is exist - process it [13:34:26]req_shift_open_date [13:34:26]req_shift_open_date done [13:34:26]produce_requested_data done [13:34:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152741,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:34:26]process_action_free close_receipt [13:34:26]json_value_free [13:34:26]json_value_free done [13:34:26]process_json_proto returns [13:34:26]Send response to host [13:34:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152741,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:34:26]free response buf [13:34:26]execute_script done [13:34:26]execute_script returns [13:34:26]free content buf [13:34:26]Sock 8.Close socket [13:34:26]Sock 8.Thread stoped [13:34:31]OFD Sender: No OFD packet to send [13:34:33]accept exits with 9 [13:34:33]New connection [13:34:33]New thread 3067485540 created [13:34:33]Thread 3067342180 joined [13:34:33]Waiting for new connection... [13:34:33] Sock 9.Parse request [13:34:33]Sock 9.Check first char [13:34:33]Sock 9.First char is OK [13:34:33]request: POST /json_proto HTTP/1.0 [13:34:33]Method: POST [13:34:33]URL: /json_proto [13:34:33]Method is POST - this is cgi request [13:34:33]url: /json_proto [13:34:33]query_string will be loaded in cgi processing [13:34:33]execute_cgi json_proto POST (null) [13:34:33]execute_cgi path=json_proto method=POST [13:34:33]POST find Content-Length [13:34:33]Host: 172.17.43.67:8080 [13:34:33]Content-Length: 678 [13:34:33]Content-Type: application/json [13:34:33] [13:34:33]POST finish read [13:34:33]Found Content-Length = 678 [13:34:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:34:33]execute_script... [13:34:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:34:33]POST & json_proto [13:34:33]process_json_proto [13:34:33]json parsed OK: [13:34:33]protocol is kg_v1.0 [13:34:33]action value=close_receipt [13:34:33]process_action close_receipt [13:34:33]cmd_close_receipt [13:34:33]MH_GetDate [13:34:33]Write to MH i2c: F0 00 00 C2 04 B5 [13:34:33]Write i2c OK [13:34:33]MH_I2C_Read... [13:34:33]Read from MH i2c: F0 [13:34:33]MH_I2C_Read... [13:34:33]Read from MH i2c: F0 09 00 [13:34:33]MH_I2C_Read... [13:34:33]Read from MH i2c: F0 09 00 C2 04 00 EA BF F2 66 6A BD 47 65 92 [13:34:33]GetLastDocTimeStamp 1727184863 [13:34:33]current date 1727184874 [13:34:33]FM_GetShiftState [13:34:33]SAM_PROTO_GetShiftState [13:34:33]wFMCommunicate request_size=4 [13:34:33]MH_SAM_APDU [13:34:33]CAPDU: 80 13 01 00 [13:34:33]Write to MH i2c: E2 08 00 C3 04 80 13 01 00 00 00 00 00 44 [13:34:33]Write i2c OK [13:34:33]MH_I2C_Read... [13:34:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:33]Read from MH i2c: E2 [13:34:33]MH_I2C_Read... [13:34:33]Read from MH i2c: E2 0E 00 [13:34:33]MH_I2C_Read... [13:34:33]Read from MH i2c: E2 0E 00 C3 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 11 [13:34:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:34:33]wFMCommunicate OK [13:34:33]SAM_PROTO_GetShiftState done [13:34:33]FM_GetShiftState done [13:34:33]opened in 1727137889 [13:34:33]opened+sec_in_day 1727224289 [13:34:33]quantity*price = 40002 [13:34:33]sum+1 = 40003 [13:34:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 201 24.09.2024 13:34 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152742 ФПД: 109419280231116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T133434&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152742&fm=109419280231116&tin=02508201610067®Number=0000000000091825&sum=40000 [13:34:34]StoreToDocumentArchive [13:34:34]shift 477 fd 152742 [13:34:34]save to /storage/0477/doc_00152742 [13:34:34]save last doc name /storage/0477/doc_00152742 to /storage/kkm_last_doc_name [13:34:34]save OK [13:34:34]Clear old archive folders... [13:34:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:34:34]tlvbuf is 00D683F0 [13:34:34]SAM_PROTO_ClearQueue [13:34:34]wFMCommunicate request_size=4 [13:34:34]MH_SAM_APDU [13:34:34]CAPDU: 80 09 00 00 [13:34:34]Write to MH i2c: E2 08 00 D0 04 80 09 00 00 00 00 00 00 46 [13:34:34]Write i2c OK [13:34:34]MH_I2C_Read... [13:34:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:34:34]Read from MH i2c: E2 [13:34:34]MH_I2C_Read... [13:34:34]Read from MH i2c: E2 03 00 [13:34:34]MH_I2C_Read... [13:34:34]Read from MH i2c: E2 03 00 D0 04 00 90 00 48 [13:34:34]RAPDU: 90 00 [13:34:34]wFMCommunicate OK [13:34:34]SAM_PROTO_ClearQueue done [13:34:34]KKMCreateOFDPacket [13:34:34]OFDProtocolAddRootSTLVToBuf [13:34:34]FM_MakeSignedData [13:34:34]FM_MakeSignedData [13:34:34]SAM_PROTO_SignData [13:34:34]wFMCommunicate request_size=4 [13:34:34]MH_SAM_APDU [13:34:34]CAPDU: 80 0D 01 02 [13:34:34]Write to MH i2c: E2 08 00 D1 04 80 0D 01 02 00 00 00 00 4E [13:34:34]Write i2c OK [13:34:34]MH_I2C_Read... [13:34:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:34:34]Read from MH i2c: E2 [13:34:34]MH_I2C_Read... [13:34:34]Read from MH i2c: E2 03 00 [13:34:34]MH_I2C_Read... [13:34:34]Read from MH i2c: E2 03 00 D1 04 00 90 00 49 [13:34:34]RAPDU: 90 00 [13:34:34]wFMCommunicate OK [13:34:34]wFMCommunicate request_size=255 [13:34:34]MH_SAM_APDU [13:34:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 EA BF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 54 02 00 35 04 06 00 63 [13:34:34]Write to MH i2c: E2 02 01 D2 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 EA BF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 54 02 00 35 04 06 00 63 00 00 B9 [13:34:34]Write i2c OK [13:34:34]MH_I2C_Read... [13:34:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:35]Read from MH i2c: E2 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: E2 03 00 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: E2 03 00 D2 04 00 90 00 4A [13:34:35]RAPDU: 90 00 [13:34:35]wFMCommunicate OK [13:34:35]wFMCommunicate request_size=10 [13:34:35]MH_SAM_APDU [13:34:35]CAPDU: 80 0D 02 02 05 84 29 54 6A CC [13:34:35]Write to MH i2c: E2 0D 00 D3 04 80 0D 02 02 05 00 84 29 54 6A CC 00 00 92 [13:34:35]Write i2c OK [13:34:35]MH_I2C_Read... [13:34:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:35]Read from MH i2c: E2 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: E2 03 00 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: E2 03 00 D3 04 00 90 00 4B [13:34:35]RAPDU: 90 00 [13:34:35]wFMCommunicate OK [13:34:35]wFMCommunicate request_size=4 [13:34:35]MH_SAM_APDU [13:34:35]CAPDU: 80 0D 03 02 [13:34:35]Write to MH i2c: E2 08 00 D4 04 80 0D 03 02 00 00 00 00 53 [13:34:35]Write i2c OK [13:34:35]MH_I2C_Read... [13:34:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:34:35]Read from MH i2c: E2 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: E2 0B 00 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: E2 0B 00 D4 04 00 18 53 99 56 46 62 DF 34 90 00 69 [13:34:35]RAPDU: 18 53 99 56 46 62 DF 34 90 00 [13:34:35]wFMCommunicate OK [13:34:35]SAM_PROTO_SignData done [13:34:35]FM_MakeSignedData done [13:34:35]CreateOFDProtocolMessage [13:34:35]wFMCommunicate request_size=4 [13:34:35]MH_SAM_APDU [13:34:35]CAPDU: 80 11 00 00 [13:34:35]Write to MH i2c: E2 08 00 D5 04 80 11 00 00 00 00 00 00 53 [13:34:35]Write i2c OK [13:34:35]MH_I2C_Read... [13:34:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:35]Read from MH i2c: E2 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: E2 17 00 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: E2 17 00 D5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [13:34:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:34:35]wFMCommunicate OK [13:34:35]CreateOFDProtocolMessage done [13:34:35]OFDSenderStorePacket 152742 [13:34:35]StoreOFDPacket docnum=152742 [13:34:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 58 26 07 01 D3 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 EA BF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 54 02 00 35 04 06 00 63 84 29 54 6A CC 18 53 99 56 46 62 DF 34 [13:34:35]CheckFolder [13:34:35]dirname=/storage/ofd_packets [13:34:35]CheckFolder done [13:34:35]ProducePacketName [13:34:35]name=ofd_packets/00152742 [13:34:35]NVStorageSaveData ofd_packets/00152742 [13:34:35]File name is /storage/ofd_packets/00152742 [13:34:35]Write 301 bytes [13:34:35]NVStorageSaveData done [13:34:35]OFDSenderStorePacket done [13:34:35]KKMCreateOFDPacket done [13:34:35]NVStorageSaveData kkm_last_timestamp [13:34:35]File name is /storage/kkm_last_timestamp [13:34:35]Write 4 bytes [13:34:35]NVStorageSaveData done [13:34:35]ExternCall_PrintAddStr [13:34:35]wPrintStart [13:34:35]Write to MH i2c: 01 00 00 D6 04 DA [13:34:35]OFD Sender: Processing packet 152742 [packets to send 830, broken 829] [13:34:35]ProducePacketName [13:34:35]name=ofd_packets/00152742 [13:34:35]OFD Sender: To server: pG, [13:34:35]CommunicateWithHost lk.salyk.kg:30040 [13:34:35]ConnectInit lk.salyk.kg [13:34:35]Write i2c OK [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: 01 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: 01 07 00 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: 01 07 00 D6 04 00 00 00 00 00 FF 0F EF [13:34:35]RasterBufferAndPrint [13:34:35]line Счет N : (1)1786744 [13:34:35]line ИНН: 02508201610067 [13:34:35]line Контрольно-Кассовый Чек [13:34:35]line ПРОДАЖА [13:34:35]line ТРК (МРК, ГНК) : 42 [13:34:35]line Товар: 2710124130 [13:34:35]line Аи-92-К-5 [13:34:35]line 5.900 * 67.80 [13:34:35]line = 400.02 [13:34:35]line НДС 12% НСП 1% [13:34:35]line > о реализуемом товаре [13:34:35]line ОКРУГЛЕНИЕ: -0.02 [13:34:35]line ИТОГО: 400.00 [13:34:35]line Внесено: 400.00 [13:34:35]line СДАЧА: 0.00 [13:34:35]line НСП 1% : 3.54 [13:34:35]line НДС 12% : 42.48 [13:34:35]line Наличными: 400.00 [13:34:35]line Безнал.: 0.00 [13:34:35]line Место: АЗС № 89 "Партнер Нефть" [13:34:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:34:35]line СНО: Общий режим [13:34:35]line Чек 201 24.09.2024 13:34 [13:34:35]line Смена: 477 ФФД: 1.0 [13:34:35]line ЗНМ: 0300000113 [13:34:35]line РНМ: 0000000000091825 [13:34:35]line Версия ККМ: 001 [13:34:35]line ФМ: 0000000000871835 [13:34:35]line ФД: 152742 [13:34:35]line ФПД: 109419280231116 [13:34:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T133434&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152742&fm=109419280231116&tin=02508201610067®Number=0000000000091825&sum=40000 [13:34:35]written 0, free lines is 4095 [13:34:35]Write to MH i2c: 01 00 00 01 05 06 [13:34:35]Write i2c OK [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: 01 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: 01 07 00 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: 01 07 00 01 05 00 00 00 00 00 D7 0C F0 [13:34:35]RasterBufferAndPrint [13:34:35]line [13:34:35]line [13:34:35]line [13:34:35]line [13:34:35]line [13:34:35]written 0, free lines is 3299 [13:34:35]MH_Cut [13:34:35]Write to MH i2c: D1 01 00 08 05 01 DF [13:34:35]Write i2c OK [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: D1 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: D1 01 00 [13:34:35]MH_I2C_Read... [13:34:35]Read from MH i2c: D1 01 00 08 05 00 DE [13:34:35]Write to MH i2c: 01 00 00 09 05 0E [13:34:35]Write i2c OK [13:34:35]MH_I2C_Read... [13:34:36]*** Cut start [13:34:36]*** Purtial cut [13:34:36]*** Stage 1: CUTSNS_PIN = 1 [13:34:36]Read from MH i2c: 01 [13:34:36]MH_I2C_Read... [13:34:36]*** Stop cut motor [13:34:36]*** Cut end [13:34:36]Read from MH i2c: 01 07 00 [13:34:36]MH_I2C_Read... [13:34:36]Read from MH i2c: 01 07 00 09 05 00 00 00 00 00 FF 0F 23 [13:34:36]process_action close_receipt done [13:34:36]requested_data is exist [13:34:36]produce_requested_data [13:34:36]requested_item fm.sn is exist - process it [13:34:36]wFMCommunicate request_size=4 [13:34:36]MH_SAM_APDU [13:34:36]CAPDU: 80 11 00 00 [13:34:36]Write to MH i2c: E2 08 00 0A 05 80 11 00 00 00 00 00 00 89 [13:34:36]Write i2c OK [13:34:36]MH_I2C_Read... [13:34:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:36]Read from MH i2c: E2 [13:34:36]MH_I2C_Read... [13:34:36]Read from MH i2c: E2 17 00 [13:34:36]MH_I2C_Read... [13:34:36]Read from MH i2c: E2 17 00 0A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [13:34:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:34:36]wFMCommunicate OK [13:34:36]requested_item fd.num is exist - process it [13:34:36]SAM_PROTO_GetFieldsCounters [13:34:36]wFMCommunicate request_size=4 [13:34:36]MH_SAM_APDU [13:34:36]CAPDU: 80 13 00 00 [13:34:36]Write to MH i2c: E2 08 00 0B 05 80 13 00 00 00 00 00 00 8C [13:34:36]Write i2c OK [13:34:36]MH_I2C_Read... [13:34:36]Connected sock=10 [13:34:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 58 26 07 01 D3 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 EA BF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 54 02 00 35 04 06 00 63 84 29 54 6A CC 18 53 99 56 46 62 DF 34 [13:34:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:34:37]Read from MH i2c: E2 [13:34:37]MH_I2C_Read... [13:34:37]Read from MH i2c: E2 62 00 [13:34:37]MH_I2C_Read... [13:34:37]Read from MH i2c: E2 62 00 0B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A6 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 E2 [13:34:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A6 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:34:37]wFMCommunicate OK [13:34:37]SAM_PROTO_GetFieldsCounters done [13:34:37]requested_item shift.num is exist - process it [13:34:37]requested_item shift.opened is exist - process it [13:34:37]req_shift_opened [13:34:37]FM_GetShiftState [13:34:37]SAM_PROTO_GetShiftState [13:34:37]wFMCommunicate request_size=4 [13:34:37]MH_SAM_APDU [13:34:37]CAPDU: 80 13 01 00 [13:34:37]Write to MH i2c: E2 08 00 0C 05 80 13 01 00 00 00 00 00 8E [13:34:37]Write i2c OK [13:34:37]MH_I2C_Read... [13:34:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:37]Read from MH i2c: E2 [13:34:37]MH_I2C_Read... [13:34:37]Read from MH i2c: E2 0E 00 [13:34:37]MH_I2C_Read... [13:34:37]Read from MH i2c: E2 0E 00 0C 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5B [13:34:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:34:37]wFMCommunicate OK [13:34:37]SAM_PROTO_GetShiftState done [13:34:37]FM_GetShiftState done [13:34:37]req_shift_opened done [13:34:37]requested_item shift.open_date is exist - process it [13:34:37]req_shift_open_date [13:34:37]req_shift_open_date done [13:34:37]produce_requested_data done [13:34:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152742,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:34:37]process_action_free close_receipt [13:34:37]json_value_free [13:34:37]json_value_free done [13:34:37]process_json_proto returns [13:34:37]Send response to host [13:34:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152742,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:34:37]free response buf [13:34:37]execute_script done [13:34:37]execute_script returns [13:34:37]free content buf [13:34:37]Sock 9.Close socket [13:34:37]Sock 9.Thread stoped [13:34:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1A D5 47 00 A3 C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 54 02 00 F4 03 04 00 EC 67 F2 66 B6 04 01 00 00 93 6A 8B 0D F7 E9 69 88 [13:34:40]CommunicateWithHost err = 0 [13:34:40]CheckOFDResponse [13:34:40]1017 (14) - 77093643461234 [13:34:40]1041 (16) - 0000000000871835 [13:34:40]1040 (4) - 152742 [13:34:40]1012 (4) - 24.09.2024 07:19 [13:34:40]1206 (1) - 0 [13:34:40]OFD Sender: Remove packet 152742 [13:34:40]ProducePacketName [13:34:40]name=ofd_packets/00152742 [13:34:40]NVStorageDeleteData [13:34:41]OFD Sender: No OFD packet to send [13:34:46]OFD Sender: No OFD packet to send [13:34:51]OFD Sender: No OFD packet to send [13:34:56]OFD Sender: No OFD packet to send [13:35:01]OFD Sender: No OFD packet to send [13:35:02]recv_with_timeout no data received [13:35:06]OFD Sender: No OFD packet to send [13:35:11]OFD Sender: No OFD packet to send [13:35:16]OFD Sender: No OFD packet to send [13:35:21]OFD Sender: No OFD packet to send [13:35:26]OFD Sender: No OFD packet to send [13:35:31]OFD Sender: No OFD packet to send [13:35:36]OFD Sender: No OFD packet to send [13:35:41]OFD Sender: No OFD packet to send [13:35:44]accept exits with 8 [13:35:44]New connection [13:35:44]New thread 3067342180 created [13:35:44]Thread 3067485540 joined [13:35:44]Waiting for new connection... [13:35:44] Sock 8.Parse request [13:35:44]Sock 8.Check first char [13:35:44]Sock 8.First char is OK [13:35:44]request: POST /json_proto HTTP/1.0 [13:35:44]Method: POST [13:35:44]URL: /json_proto [13:35:44]Method is POST - this is cgi request [13:35:44]url: /json_proto [13:35:44]query_string will be loaded in cgi processing [13:35:44]execute_cgi json_proto POST (null) [13:35:44]execute_cgi path=json_proto method=POST [13:35:44]POST find Content-Length [13:35:44]Host: 172.17.43.67:8080 [13:35:44]Content-Length: 776 [13:35:44]Content-Type: application/json [13:35:44] [13:35:44]POST finish read [13:35:44]Found Content-Length = 776 [13:35:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 8.470, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A90804", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:44]execute_script... [13:35:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 8.470, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A90804", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:44]POST & json_proto [13:35:44]process_json_proto [13:35:44]json parsed OK: [13:35:44]protocol is kg_v1.0 [13:35:44]action value=close_receipt [13:35:44]process_action close_receipt [13:35:44]cmd_close_receipt [13:35:44]MH_GetDate [13:35:44]Write to MH i2c: F0 00 00 0D 05 01 [13:35:44]Write i2c OK [13:35:44]MH_I2C_Read... [13:35:44]Read from MH i2c: F0 [13:35:44]MH_I2C_Read... [13:35:44]Read from MH i2c: F0 09 00 [13:35:44]MH_I2C_Read... [13:35:44]Read from MH i2c: F0 09 00 0D 05 00 31 C0 F2 66 6A BD 47 65 26 [13:35:44]GetLastDocTimeStamp 1727184874 [13:35:44]current date 1727184945 [13:35:44]FM_GetShiftState [13:35:44]SAM_PROTO_GetShiftState [13:35:44]wFMCommunicate request_size=4 [13:35:44]MH_SAM_APDU [13:35:44]CAPDU: 80 13 01 00 [13:35:44]Write to MH i2c: E2 08 00 0E 05 80 13 01 00 00 00 00 00 90 [13:35:44]Write i2c OK [13:35:44]MH_I2C_Read... [13:35:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:44]Read from MH i2c: E2 [13:35:44]MH_I2C_Read... [13:35:44]Read from MH i2c: E2 0E 00 [13:35:44]MH_I2C_Read... [13:35:44]Read from MH i2c: E2 0E 00 0E 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5D [13:35:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:35:44]wFMCommunicate OK [13:35:44]SAM_PROTO_GetShiftState done [13:35:44]FM_GetShiftState done [13:35:44]opened in 1727137889 [13:35:44]opened+sec_in_day 1727224289 [13:35:44]quantity*price = 0 [13:35:44]sum+1 = 1 [13:35:44]Check (price>sum+1) || (price+1 о реализуемом товаре [13:35:46]line ИТОГО: 0.00 [13:35:46]line НСП 1% : 0.00 [13:35:46]line НДС 12% : 0.00 [13:35:46]line Наличными: 0.00 [13:35:46]line Безнал.: 0.00 [13:35:46]line Место: АЗС № 89 "Партнер Нефть" [13:35:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:35:46]line СНО: Общий режим [13:35:46]line Чек 202 24.09.2024 13:35 [13:35:46]line Смена: 477 ФФД: 1.0 [13:35:46]line ЗНМ: 0300000113 [13:35:46]line РНМ: 0000000000091825 [13:35:46]line Версия ККМ: 001 [13:35:46]line Талоны: Топливная Карта [13:35:46]line 90804 [13:35:46]line ФМ: 0000000000871835 [13:35:46]line ФД: 152743 [13:35:46]line ФПД: 79732421464509 [13:35:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T133545&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152743&fm=79732421464509&tin=02508201610067®Number=0000000000091825&sum=0 [13:35:46]written 0, free lines is 4095 [13:35:46]OFD Sender: Processing packet 152743 [packets to send 830, broken 829] [13:35:46]ProducePacketName [13:35:46]name=ofd_packets/00152743 [13:35:46]OFD Sender: To server: pG, [13:35:46]CommunicateWithHost lk.salyk.kg:30040 [13:35:46]ConnectInit lk.salyk.kg [13:35:47]Write to MH i2c: 01 00 00 4B 05 50 [13:35:47]Write i2c OK [13:35:47]MH_I2C_Read... [13:35:47]Read from MH i2c: 01 [13:35:47]MH_I2C_Read... [13:35:47]Read from MH i2c: 01 07 00 [13:35:47]MH_I2C_Read... [13:35:47]Read from MH i2c: 01 07 00 4B 05 00 00 00 00 00 E9 0C 4C [13:35:47]RasterBufferAndPrint [13:35:47]line [13:35:47]line [13:35:47]line [13:35:47]line [13:35:47]line [13:35:47]written 0, free lines is 3311 [13:35:47]MH_Cut [13:35:47]Write to MH i2c: D1 01 00 52 05 01 29 [13:35:47]Write i2c OK [13:35:47]MH_I2C_Read... [13:35:47]Read from MH i2c: D1 [13:35:47]MH_I2C_Read... [13:35:47]Read from MH i2c: D1 01 00 [13:35:47]MH_I2C_Read... [13:35:47]Read from MH i2c: D1 01 00 52 05 00 28 [13:35:47]Write to MH i2c: 01 00 00 53 05 58 [13:35:47]Write i2c OK [13:35:47]MH_I2C_Read... [13:35:47]*** Cut start [13:35:47]*** Purtial cut [13:35:47]*** Stage 1: CUTSNS_PIN = 1 [13:35:48]Read from MH i2c: 01 [13:35:48]MH_I2C_Read... [13:35:48]*** Stop cut motor [13:35:48]*** Cut end [13:35:48]Read from MH i2c: 01 07 00 [13:35:48]MH_I2C_Read... [13:35:48]Read from MH i2c: 01 07 00 53 05 00 00 00 00 00 FF 0F 6D [13:35:48]process_action close_receipt done [13:35:48]requested_data is exist [13:35:48]produce_requested_data [13:35:48]requested_item fm.sn is exist - process it [13:35:48]wFMCommunicate request_size=4 [13:35:48]MH_SAM_APDU [13:35:48]CAPDU: 80 11 00 00 [13:35:48]Write to MH i2c: E2 08 00 54 05 80 11 00 00 00 00 00 00 D3 [13:35:48]Write i2c OK [13:35:48]MH_I2C_Read... [13:35:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:48]Read from MH i2c: E2 [13:35:48]MH_I2C_Read... [13:35:48]Read from MH i2c: E2 17 00 [13:35:48]MH_I2C_Read... [13:35:48]Read from MH i2c: E2 17 00 54 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 26 [13:35:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:35:48]wFMCommunicate OK [13:35:48]requested_item fd.num is exist - process it [13:35:48]SAM_PROTO_GetFieldsCounters [13:35:48]wFMCommunicate request_size=4 [13:35:48]MH_SAM_APDU [13:35:48]CAPDU: 80 13 00 00 [13:35:48]Write to MH i2c: E2 08 00 55 05 80 13 00 00 00 00 00 00 D6 [13:35:48]Write i2c OK [13:35:48]MH_I2C_Read... [13:35:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:35:48]Read from MH i2c: E2 [13:35:48]MH_I2C_Read... [13:35:48]Read from MH i2c: E2 62 00 [13:35:48]MH_I2C_Read... [13:35:48]Read from MH i2c: E2 62 00 55 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 30 [13:35:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:35:48]wFMCommunicate OK [13:35:48]SAM_PROTO_GetFieldsCounters done [13:35:48]requested_item shift.num is exist - process it [13:35:48]requested_item shift.opened is exist - process it [13:35:48]req_shift_opened [13:35:48]FM_GetShiftState [13:35:48]SAM_PROTO_GetShiftState [13:35:48]wFMCommunicate request_size=4 [13:35:48]MH_SAM_APDU [13:35:48]CAPDU: 80 13 01 00 [13:35:48]Write to MH i2c: E2 08 00 56 05 80 13 01 00 00 00 00 00 D8 [13:35:48]Write i2c OK [13:35:48]MH_I2C_Read... [13:35:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:48]Read from MH i2c: E2 [13:35:48]MH_I2C_Read... [13:35:48]Read from MH i2c: E2 0E 00 [13:35:48]MH_I2C_Read... [13:35:48]Read from MH i2c: E2 0E 00 56 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A5 [13:35:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:35:48]wFMCommunicate OK [13:35:48]SAM_PROTO_GetShiftState done [13:35:48]FM_GetShiftState done [13:35:48]req_shift_opened done [13:35:48]requested_item shift.open_date is exist - process it [13:35:48]req_shift_open_date [13:35:48]req_shift_open_date done [13:35:48]produce_requested_data done [13:35:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152743,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:35:48]process_action_free close_receipt [13:35:48]json_value_free [13:35:48]json_value_free done [13:35:48]process_json_proto returns [13:35:48]Send response to host [13:35:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152743,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:35:48]free response buf [13:35:48]execute_script done [13:35:48]execute_script returns [13:35:48]free content buf [13:35:48]Sock 8.Close socket [13:35:48]Sock 8.Thread stoped [13:35:48]recv_with_timeout no data received [13:35:51]ConnectInit Can't take IP for lk.salyk.kg [13:35:51]CommunicateWithHost connect error [13:35:51]CommunicateWithHost err = -1 [13:35:51]OFD Sender: Server communicate error [13:35:56]OFD Sender: Processing packet 152743 [packets to send 830, broken 829] [13:35:56]ProducePacketName [13:35:56]name=ofd_packets/00152743 [13:35:56]OFD Sender: To server: pG, [13:35:56]CommunicateWithHost lk.salyk.kg:30040 [13:35:56]ConnectInit lk.salyk.kg [13:36:01]ConnectInit Can't take IP for lk.salyk.kg [13:36:01]CommunicateWithHost connect error [13:36:01]CommunicateWithHost err = -1 [13:36:01]OFD Sender: Server communicate error [13:36:06]OFD Sender: Processing packet 152743 [packets to send 830, broken 829] [13:36:06]ProducePacketName [13:36:06]name=ofd_packets/00152743 [13:36:06]OFD Sender: To server: pG, [13:36:06]CommunicateWithHost lk.salyk.kg:30040 [13:36:06]ConnectInit lk.salyk.kg [13:36:07]recv_with_timeout no data received [13:36:07]Connected sock=9 [13:36:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 44 A4 03 01 D4 98 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 16 21 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 [13:35:45]wFMCommunicate OK [13:35:45]wFMCommunicate request_size=13 [13:35:45]MH_SAM_APDU [13:35:45]CAPDU: 80 15 02 00 08 F4 03 04 00 31 C0 F2 66 [13:35:45]Write to MH i2c: E2 10 00 17 05 80 15 02 00 08 00 F4 03 04 00 31 C0 F2 66 00 00 F0 [13:35:45]Write i2c OK [13:35:45]MH_I2C_Read... [13:35:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:35:45]Read from MH i2c: E2 [13:35:45]MH_I2C_Read... [13:35:45]Read from MH i2c: E2 03 00 [13:35:45]MH_I2C_Read... [13:35:45]Read from MH i2c: E2 03 00 17 05 00 90 00 90 [13:35:45]RAPDU: 90 00 [13:35:45]wFMCommunicate OK [13:35:45]wFMCommunicate request_size=25 [13:35:45]MH_SAM_APDU [13:35:45]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [13:35:45]Write to MH i2c: E2 1C 00 18 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 FF [13:35:45]Write i2c OK [13:35:45]MH_I2C_Read... [13:35:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:35:45]Read from MH i2c: E2 [13:35:45]MH_I2C_Read... [13:35:45]Read from MH i2c: E2 03 00 [13:35:45]MH_I2C_Read... [13:35:45]Read from MH i2c: E2 03 00 18 05 00 90 00 91 [13:35:45]RAPDU: 90 00 [13:35:45]wFMCommunicate OK [13:35:45]wFMCommunicate request_size=4 [13:35:45]MH_SAM_APDU [13:35:45]CAPDU: 80 15 03 00 [13:35:45]Write to MH i2c: E2 08 00 19 05 80 15 03 00 00 00 00 00 9F [13:35:45]Write i2c OK [13:35:45]MH_I2C_Read... [13:35:46]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:35:46]Read from MH i2c: E2 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 40 00 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 40 00 19 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CA 00 00 00 35 04 06 00 48 84 26 A8 91 BD 90 00 22 [13:35:46]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CA 00 00 00 35 04 06 00 48 84 26 A8 91 BD 90 00 [13:35:46]wFMCommunicate OK [13:35:46]SAM_PROTO_ProcessDocument answer len = 59 [13:35:46]SAM_PROTO_ProcessDocument done [13:35:46]SetTLVBufToDocument [13:35:46]Processing tag 1209 (04B9) [13:35:46]Malloc new data [13:35:46]Processing tag 1041 (0411) [13:35:46]Processing tag 1040 (0410) [13:35:46]Malloc new data [13:35:46]Processing tag 1038 (040E) [13:35:46]Malloc new data [13:35:46]Processing tag 1042 (0412) [13:35:46]Malloc new data [13:35:46]Processing tag 1077 (0435) [13:35:46]Malloc new data [13:35:46]SetTLVBufToDocument err=0 [13:35:46]KKMLoadAndSignReceiptData store KKM data [13:35:46]KKMLoadAndSignReceiptData err=0 [13:35:46]wFMCommunicate request_size=4 [13:35:46]MH_SAM_APDU [13:35:46]CAPDU: 80 11 00 00 [13:35:46]Write to MH i2c: E2 08 00 1A 05 80 11 00 00 00 00 00 00 99 [13:35:46]Write i2c OK [13:35:46]MH_I2C_Read... [13:35:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:46]Read from MH i2c: E2 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 17 00 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 17 00 1A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [13:35:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:35:46]wFMCommunicate OK [13:35:46]Счет N : (1)1786745 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 33 Товар: 2710124130 Super-92 8.470 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 202 24.09.2024 13:35 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 90804 ФМ: 0000000000871835 ФД: 152743 ФПД: 79732421464509 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T133545&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152743&fm=79732421464509&tin=02508201610067®Number=0000000000091825&sum=0 [13:35:46]StoreToDocumentArchive [13:35:46]shift 477 fd 152743 [13:35:46]save to /storage/0477/doc_00152743 [13:35:46]save last doc name /storage/0477/doc_00152743 to /storage/kkm_last_doc_name [13:35:46]save OK [13:35:46]Clear old archive folders... [13:35:46]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:35:46]tlvbuf is 00DCFDF0 [13:35:46]SAM_PROTO_ClearQueue [13:35:46]wFMCommunicate request_size=4 [13:35:46]MH_SAM_APDU [13:35:46]CAPDU: 80 09 00 00 [13:35:46]Write to MH i2c: E2 08 00 1B 05 80 09 00 00 00 00 00 00 92 [13:35:46]Write i2c OK [13:35:46]MH_I2C_Read... [13:35:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:35:46]Read from MH i2c: E2 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 03 00 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 03 00 1B 05 00 90 00 94 [13:35:46]RAPDU: 90 00 [13:35:46]wFMCommunicate OK [13:35:46]SAM_PROTO_ClearQueue done [13:35:46]KKMCreateOFDPacket [13:35:46]OFDProtocolAddRootSTLVToBuf [13:35:46]FM_MakeSignedData [13:35:46]FM_MakeSignedData [13:35:46]SAM_PROTO_SignData [13:35:46]wFMCommunicate request_size=4 [13:35:46]MH_SAM_APDU [13:35:46]CAPDU: 80 0D 01 02 [13:35:46]Write to MH i2c: E2 08 00 1C 05 80 0D 01 02 00 00 00 00 9A [13:35:46]Write i2c OK [13:35:46]MH_I2C_Read... [13:35:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:35:46]Read from MH i2c: E2 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 03 00 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 03 00 1C 05 00 90 00 95 [13:35:46]RAPDU: 90 00 [13:35:46]wFMCommunicate OK [13:35:46]wFMCommunicate request_size=255 [13:35:46]MH_SAM_APDU [13:35:46]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 16 21 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 31 C0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 54 02 00 35 04 06 00 48 84 26 A8 91 [13:35:46]Write to MH i2c: E2 02 01 1D 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 16 21 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 31 C0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 54 02 00 35 04 06 00 48 84 26 A8 91 00 00 16 [13:35:46]Write i2c OK [13:35:46]MH_I2C_Read... [13:35:46]OFD Sender: No OFD packet to send [13:35:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:46]Read from MH i2c: E2 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 03 00 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 03 00 1D 05 00 90 00 96 [13:35:46]RAPDU: 90 00 [13:35:46]wFMCommunicate OK [13:35:46]wFMCommunicate request_size=6 [13:35:46]MH_SAM_APDU [13:35:46]CAPDU: 80 0D 02 02 01 BD [13:35:46]Write to MH i2c: E2 09 00 1E 05 80 0D 02 02 01 00 BD 00 00 5C [13:35:46]Write i2c OK [13:35:46]MH_I2C_Read... [13:35:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:46]Read from MH i2c: E2 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 03 00 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 03 00 1E 05 00 90 00 97 [13:35:46]RAPDU: 90 00 [13:35:46]wFMCommunicate OK [13:35:46]wFMCommunicate request_size=4 [13:35:46]MH_SAM_APDU [13:35:46]CAPDU: 80 0D 03 02 [13:35:46]Write to MH i2c: E2 08 00 1F 05 80 0D 03 02 00 00 00 00 9F [13:35:46]Write i2c OK [13:35:46]MH_I2C_Read... [13:35:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:35:46]Read from MH i2c: E2 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 0B 00 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 0B 00 1F 05 00 BB CA 6F 02 CD D5 9E A0 90 00 76 [13:35:46]RAPDU: BB CA 6F 02 CD D5 9E A0 90 00 [13:35:46]wFMCommunicate OK [13:35:46]SAM_PROTO_SignData done [13:35:46]FM_MakeSignedData done [13:35:46]CreateOFDProtocolMessage [13:35:46]wFMCommunicate request_size=4 [13:35:46]MH_SAM_APDU [13:35:46]CAPDU: 80 11 00 00 [13:35:46]Write to MH i2c: E2 08 00 20 05 80 11 00 00 00 00 00 00 9F [13:35:46]Write i2c OK [13:35:46]MH_I2C_Read... [13:35:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:46]Read from MH i2c: E2 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 17 00 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: E2 17 00 20 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [13:35:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:35:46]wFMCommunicate OK [13:35:46]CreateOFDProtocolMessage done [13:35:46]OFDSenderStorePacket 152743 [13:35:46]StoreOFDPacket docnum=152743 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 31 C0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 54 02 00 35 04 06 00 48 84 26 A8 91 BD BB CA 6F 02 CD D5 9E A0 [13:36:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F6 4D 47 00 F6 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 54 02 00 F4 03 04 00 44 68 F2 66 B6 04 01 00 00 FD A0 E2 C6 1B 5F 8C 2C [13:36:08]CommunicateWithHost err = 0 [13:36:08]CheckOFDResponse [13:36:08]1017 (14) - 77093643461234 [13:36:08]1041 (16) - 0000000000871835 [13:36:08]1040 (4) - 152743 [13:36:08]1012 (4) - 24.09.2024 07:20 [13:36:08]1206 (1) - 0 [13:36:08]OFD Sender: Remove packet 152743 [13:36:08]ProducePacketName [13:36:08]name=ofd_packets/00152743 [13:36:08]NVStorageDeleteData [13:36:08]OFD Sender: No OFD packet to send [13:36:13]OFD Sender: No OFD packet to send [13:36:17]recv_with_timeout no data received [13:36:18]OFD Sender: No OFD packet to send [13:36:23]OFD Sender: No OFD packet to send [13:36:28]recv_with_timeout no data received [13:36:28]OFD Sender: No OFD packet to send [13:36:33]OFD Sender: No OFD packet to send [13:36:38]OFD Sender: No OFD packet to send [13:36:43]OFD Sender: No OFD packet to send [13:36:49]OFD Sender: No OFD packet to send [13:36:54]OFD Sender: No OFD packet to send [13:36:59]OFD Sender: No OFD packet to send [13:37:01]recv_with_timeout no data received [13:37:04]OFD Sender: No OFD packet to send [13:37:09]OFD Sender: No OFD packet to send [13:37:14]OFD Sender: No OFD packet to send [13:37:19]OFD Sender: No OFD packet to send [13:37:24]OFD Sender: No OFD packet to send [13:37:25]recv_with_timeout no data received [13:37:29]OFD Sender: No OFD packet to send [13:37:34]OFD Sender: No OFD packet to send [13:37:39]OFD Sender: No OFD packet to send [13:37:44]OFD Sender: No OFD packet to send [13:37:49]OFD Sender: No OFD packet to send [13:37:54]OFD Sender: No OFD packet to send [13:37:59]OFD Sender: No OFD packet to send [13:38:04]OFD Sender: No OFD packet to send [13:38:09]OFD Sender: No OFD packet to send [13:38:14]OFD Sender: No OFD packet to send [13:38:19]OFD Sender: No OFD packet to send [13:38:22]accept exits with 10 [13:38:22]New connection [13:38:22]New thread 3067485540 created [13:38:22]Thread 3067342180 joined [13:38:22]Waiting for new connection... [13:38:22] Sock 10.Parse request [13:38:22]Sock 10.Check first char [13:38:22]Sock 10.First char is OK [13:38:22]request: POST /json_proto HTTP/1.0 [13:38:22]Method: POST [13:38:22]URL: /json_proto [13:38:22]Method is POST - this is cgi request [13:38:22]url: /json_proto [13:38:22]query_string will be loaded in cgi processing [13:38:22]execute_cgi json_proto POST (null) [13:38:22]execute_cgi path=json_proto method=POST [13:38:22]POST find Content-Length [13:38:22]Host: 172.17.43.67:8080 [13:38:22]Content-Length: 780 [13:38:22]Content-Type: application/json [13:38:22] [13:38:22]POST finish read [13:38:22]Found Content-Length = 780 [13:38:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:22]execute_script... [13:38:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:22]POST & json_proto [13:38:22]process_json_proto [13:38:22]json parsed OK: [13:38:22]protocol is kg_v1.0 [13:38:22]action value=close_receipt [13:38:22]process_action close_receipt [13:38:22]cmd_close_receipt [13:38:22]MH_GetDate [13:38:22]Write to MH i2c: F0 00 00 57 05 4B [13:38:22]Write i2c OK [13:38:22]MH_I2C_Read... [13:38:22]Read from MH i2c: F0 [13:38:22]MH_I2C_Read... [13:38:22]Read from MH i2c: F0 09 00 [13:38:22]MH_I2C_Read... [13:38:22]Read from MH i2c: F0 09 00 57 05 00 CF C0 F2 66 6A BD 47 65 0E [13:38:22]GetLastDocTimeStamp 1727184945 [13:38:22]current date 1727185103 [13:38:22]FM_GetShiftState [13:38:22]SAM_PROTO_GetShiftState [13:38:22]wFMCommunicate request_size=4 [13:38:22]MH_SAM_APDU [13:38:22]CAPDU: 80 13 01 00 [13:38:22]Write to MH i2c: E2 08 00 58 05 80 13 01 00 00 00 00 00 DA [13:38:22]Write i2c OK [13:38:22]MH_I2C_Read... [13:38:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:22]Read from MH i2c: E2 [13:38:22]MH_I2C_Read... [13:38:22]Read from MH i2c: E2 0E 00 [13:38:22]MH_I2C_Read... [13:38:22]Read from MH i2c: E2 0E 00 58 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A7 [13:38:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:38:22]wFMCommunicate OK [13:38:22]SAM_PROTO_GetShiftState done [13:38:22]FM_GetShiftState done [13:38:22]opened in 1727137889 [13:38:22]opened+sec_in_day 1727224289 [13:38:22]quantity*price = 0 [13:38:22]sum+1 = 1 [13:38:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 203 24.09.2024 13:38 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152744 ФПД: 14243371035889 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T133823&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152744&fm=14243371035889&tin=02508201610067®Number=0000000000091825&sum=0 [13:38:23]StoreToDocumentArchive [13:38:23]shift 477 fd 152744 [13:38:23]save to /storage/0477/doc_00152744 [13:38:23]save last doc name /storage/0477/doc_00152744 to /storage/kkm_last_doc_name [13:38:23]save OK [13:38:23]Clear old archive folders... [13:38:23]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:38:23]tlvbuf is 00DDB4A0 [13:38:23]SAM_PROTO_ClearQueue [13:38:23]wFMCommunicate request_size=4 [13:38:23]MH_SAM_APDU [13:38:23]CAPDU: 80 09 00 00 [13:38:23]Write to MH i2c: E2 08 00 65 05 80 09 00 00 00 00 00 00 DC [13:38:23]Write i2c OK [13:38:23]MH_I2C_Read... [13:38:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:38:23]Read from MH i2c: E2 [13:38:23]MH_I2C_Read... [13:38:23]Read from MH i2c: E2 03 00 [13:38:23]MH_I2C_Read... [13:38:23]Read from MH i2c: E2 03 00 65 05 00 90 00 DE [13:38:23]RAPDU: 90 00 [13:38:23]wFMCommunicate OK [13:38:23]SAM_PROTO_ClearQueue done [13:38:23]KKMCreateOFDPacket [13:38:23]OFDProtocolAddRootSTLVToBuf [13:38:23]FM_MakeSignedData [13:38:23]FM_MakeSignedData [13:38:23]SAM_PROTO_SignData [13:38:23]wFMCommunicate request_size=4 [13:38:23]MH_SAM_APDU [13:38:23]CAPDU: 80 0D 01 02 [13:38:23]Write to MH i2c: E2 08 00 66 05 80 0D 01 02 00 00 00 00 E4 [13:38:23]Write i2c OK [13:38:23]MH_I2C_Read... [13:38:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:38:23]Read from MH i2c: E2 [13:38:23]MH_I2C_Read... [13:38:23]Read from MH i2c: E2 03 00 [13:38:23]MH_I2C_Read... [13:38:23]Read from MH i2c: E2 03 00 66 05 00 90 00 DF [13:38:23]RAPDU: 90 00 [13:38:23]wFMCommunicate OK [13:38:23]wFMCommunicate request_size=255 [13:38:23]MH_SAM_APDU [13:38:23]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 CF C0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 54 02 00 35 04 06 00 0C F4 4B 12 2C [13:38:23]Write to MH i2c: E2 02 01 67 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 CF C0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 54 02 00 35 04 06 00 0C F4 4B 12 2C 00 00 77 [13:38:23]Write i2c OK [13:38:23]MH_I2C_Read... [13:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:23]Read from MH i2c: E2 [13:38:23]MH_I2C_Read... [13:38:23]Read from MH i2c: E2 03 00 [13:38:23]MH_I2C_Read... [13:38:23]Read from MH i2c: E2 03 00 67 05 00 90 00 E0 [13:38:23]RAPDU: 90 00 [13:38:23]wFMCommunicate OK [13:38:23]wFMCommunicate request_size=6 [13:38:23]MH_SAM_APDU [13:38:23]CAPDU: 80 0D 02 02 01 F1 [13:38:23]Write to MH i2c: E2 09 00 68 05 80 0D 02 02 01 00 F1 00 00 DA [13:38:23]Write i2c OK [13:38:23]MH_I2C_Read... [13:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:23]Read from MH i2c: E2 [13:38:23]MH_I2C_Read... [13:38:23]Read from MH i2c: E2 03 00 [13:38:23]MH_I2C_Read... [13:38:23]Read from MH i2c: E2 03 00 68 05 00 90 00 E1 [13:38:23]RAPDU: 90 00 [13:38:23]wFMCommunicate OK [13:38:23]wFMCommunicate request_size=4 [13:38:23]MH_SAM_APDU [13:38:23]CAPDU: 80 0D 03 02 [13:38:23]Write to MH i2c: E2 08 00 69 05 80 0D 03 02 00 00 00 00 E9 [13:38:23]Write i2c OK [13:38:23]MH_I2C_Read... [13:38:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:38:23]Read from MH i2c: E2 [13:38:23]MH_I2C_Read... [13:38:23]Read from MH i2c: E2 0B 00 [13:38:23]MH_I2C_Read... [13:38:23]Read from MH i2c: E2 0B 00 69 05 00 EC 78 F1 6F A4 74 5E 3B 90 00 5F [13:38:23]RAPDU: EC 78 F1 6F A4 74 5E 3B 90 00 [13:38:23]wFMCommunicate OK [13:38:23]SAM_PROTO_SignData done [13:38:23]FM_MakeSignedData done [13:38:23]CreateOFDProtocolMessage [13:38:23]wFMCommunicate request_size=4 [13:38:23]MH_SAM_APDU [13:38:23]CAPDU: 80 11 00 00 [13:38:23]Write to MH i2c: E2 08 00 6A 05 80 11 00 00 00 00 00 00 E9 [13:38:23]Write i2c OK [13:38:23]MH_I2C_Read... [13:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:23]Read from MH i2c: E2 [13:38:23]MH_I2C_Read... [13:38:23]Read from MH i2c: E2 17 00 [13:38:23]MH_I2C_Read... [13:38:23]Read from MH i2c: E2 17 00 6A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3C [13:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:38:23]wFMCommunicate OK [13:38:23]CreateOFDProtocolMessage done [13:38:23]OFDSenderStorePacket 152744 [13:38:23]StoreOFDPacket docnum=152744 [13:38:33]1012 (4) - 24.09.2024 07:23 [13:38:33]1206 (1) - 0 [13:38:33]OFD Sender: Remove packet 152744 [13:38:33]ProducePacketName [13:38:33]name=ofd_packets/00152744 [13:38:33]NVStorageDeleteData [13:38:33]OFD Sender: No OFD packet to send [13:38:39]OFD Sender: No OFD packet to send [13:38:44]OFD Sender: No OFD packet to send [13:38:49]OFD Sender: No OFD packet to send [13:38:50]recv_with_timeout no data received [13:38:54]OFD Sender: No OFD packet to send [13:38:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 EE B3 03 01 8C 4E 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 CF C0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 54 02 00 35 04 06 00 0C F4 4B 12 2C F1 EC 78 F1 6F A4 74 5E 3B [13:38:23]CheckFolder [13:38:23]dirname=/storage/ofd_packets [13:38:23]CheckFolder done [13:38:23]ProducePacketName [13:38:23]name=ofd_packets/00152744 [13:38:24]NVStorageSaveData ofd_packets/00152744 [13:38:24]File name is /storage/ofd_packets/00152744 [13:38:24]Write 297 bytes [13:38:24]NVStorageSaveData done [13:38:24]OFDSenderStorePacket done [13:38:24]KKMCreateOFDPacket done [13:38:24]NVStorageSaveData kkm_last_timestamp [13:38:24]File name is /storage/kkm_last_timestamp [13:38:24]Write 4 bytes [13:38:24]NVStorageSaveData done [13:38:24]ExternCall_PrintAddStr [13:38:24]wPrintStart [13:38:24]Write to MH i2c: 01 00 00 6B 05 70 [13:38:24]Write i2c OK [13:38:24]MH_I2C_Read... [13:38:24]Read from MH i2c: 01 [13:38:24]MH_I2C_Read... [13:38:24]Read from MH i2c: 01 07 00 [13:38:24]MH_I2C_Read... [13:38:24]Read from MH i2c: 01 07 00 6B 05 00 00 00 00 00 FF 0F 85 [13:38:24]RasterBufferAndPrint [13:38:24]line Счет N : (1)1786746 [13:38:24]line ИНН: 02508201610067 [13:38:24]line Контрольно-Кассовый Чек [13:38:24]line ПРОДАЖА [13:38:24]line ТРК (МРК, ГНК) : 33 [13:38:24]line Товар: 2710124130 [13:38:24]line Super-92 [13:38:24]line 7.220 * 0.00 [13:38:24]line = 0.00 [13:38:24]line НДС 12% НСП 1% [13:38:24]line > о реализуемом товаре [13:38:24]line ИТОГО: 0.00 [13:38:24]line НСП 1% : 0.00 [13:38:24]line НДС 12% : 0.00 [13:38:24]line Наличными: 0.00 [13:38:24]line Безнал.: 0.00 [13:38:24]line Место: АЗС № 89 "Партнер Нефть" [13:38:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:38:24]line СНО: Общий режим [13:38:24]line Чек 203 24.09.2024 13:38 [13:38:24]line Смена: 477 ФФД: 1.0 [13:38:24]line ЗНМ: 0300000113 [13:38:24]line РНМ: 0000000000091825 [13:38:24]line Версия ККМ: 001 [13:38:24]line Платежная система: O! деньги [13:38:24]line ФМ: 0000000000871835 [13:38:24]line ФД: 152744 [13:38:24]line ФПД: 14243371035889 [13:38:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T133823&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152744&fm=14243371035889&tin=02508201610067®Number=0000000000091825&sum=0 [13:38:24]written 0, free lines is 4095 [13:38:24]OFD Sender: Processing packet 152744 [packets to send 830, broken 829] [13:38:24]ProducePacketName [13:38:24]name=ofd_packets/00152744 [13:38:24]OFD Sender: To server: pG, [13:38:24]CommunicateWithHost lk.salyk.kg:30040 [13:38:24]ConnectInit lk.salyk.kg [13:38:24]Write to MH i2c: 01 00 00 95 05 9A [13:38:24]Write i2c OK [13:38:24]MH_I2C_Read... [13:38:24]Read from MH i2c: 01 [13:38:24]MH_I2C_Read... [13:38:24]Read from MH i2c: 01 07 00 [13:38:24]MH_I2C_Read... [13:38:24]Read from MH i2c: 01 07 00 95 05 00 00 00 00 00 E7 0C 94 [13:38:24]RasterBufferAndPrint [13:38:24]line [13:38:24]line [13:38:24]line [13:38:24]line [13:38:24]line [13:38:24]written 0, free lines is 3309 [13:38:24]MH_Cut [13:38:24]Write to MH i2c: D1 01 00 9C 05 01 73 [13:38:24]Write i2c OK [13:38:24]MH_I2C_Read... [13:38:24]Read from MH i2c: D1 [13:38:24]MH_I2C_Read... [13:38:24]Read from MH i2c: D1 01 00 [13:38:24]MH_I2C_Read... [13:38:24]Read from MH i2c: D1 01 00 9C 05 00 72 [13:38:24]Write to MH i2c: 01 00 00 9D 05 A2 [13:38:24]Write i2c OK [13:38:24]MH_I2C_Read... [13:38:25]*** Cut start [13:38:25]*** Purtial cut [13:38:25]*** Stage 1: CUTSNS_PIN = 1 [13:38:25]Read from MH i2c: 01 [13:38:25]MH_I2C_Read... [13:38:25]*** Stop cut motor [13:38:25]*** Cut end [13:38:25]Read from MH i2c: 01 07 00 [13:38:25]MH_I2C_Read... [13:38:25]Read from MH i2c: 01 07 00 9D 05 00 00 00 00 00 FF 0F B7 [13:38:25]process_action close_receipt done [13:38:25]requested_data is exist [13:38:25]produce_requested_data [13:38:25]requested_item fm.sn is exist - process it [13:38:25]wFMCommunicate request_size=4 [13:38:25]MH_SAM_APDU [13:38:25]CAPDU: 80 11 00 00 [13:38:25]Write to MH i2c: E2 08 00 9E 05 80 11 00 00 00 00 00 00 1D [13:38:25]Write i2c OK [13:38:25]MH_I2C_Read... [13:38:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:25]Read from MH i2c: E2 [13:38:25]MH_I2C_Read... [13:38:25]Read from MH i2c: E2 17 00 [13:38:25]MH_I2C_Read... [13:38:25]Read from MH i2c: E2 17 00 9E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 70 [13:38:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:38:25]wFMCommunicate OK [13:38:25]requested_item fd.num is exist - process it [13:38:25]SAM_PROTO_GetFieldsCounters [13:38:25]wFMCommunicate request_size=4 [13:38:25]MH_SAM_APDU [13:38:25]CAPDU: 80 13 00 00 [13:38:25]Write to MH i2c: E2 08 00 9F 05 80 13 00 00 00 00 00 00 20 [13:38:25]Write i2c OK [13:38:25]MH_I2C_Read... [13:38:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:25]Read from MH i2c: E2 [13:38:25]MH_I2C_Read... [13:38:25]Read from MH i2c: E2 62 00 [13:38:25]MH_I2C_Read... [13:38:25]Read from MH i2c: E2 62 00 9F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A8 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 7E [13:38:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A8 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:38:25]wFMCommunicate OK [13:38:25]SAM_PROTO_GetFieldsCounters done [13:38:25]requested_item shift.num is exist - process it [13:38:25]requested_item shift.opened is exist - process it [13:38:25]req_shift_opened [13:38:25]FM_GetShiftState [13:38:25]SAM_PROTO_GetShiftState [13:38:25]wFMCommunicate request_size=4 [13:38:25]MH_SAM_APDU [13:38:25]CAPDU: 80 13 01 00 [13:38:25]Write to MH i2c: E2 08 00 A0 05 80 13 01 00 00 00 00 00 22 [13:38:25]Write i2c OK [13:38:25]MH_I2C_Read... [13:38:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:25]Read from MH i2c: E2 [13:38:25]MH_I2C_Read... [13:38:25]Read from MH i2c: E2 0E 00 [13:38:25]MH_I2C_Read... [13:38:25]Read from MH i2c: E2 0E 00 A0 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EF [13:38:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:38:25]wFMCommunicate OK [13:38:25]SAM_PROTO_GetShiftState done [13:38:25]FM_GetShiftState done [13:38:25]req_shift_opened done [13:38:25]requested_item shift.open_date is exist - process it [13:38:25]req_shift_open_date [13:38:25]req_shift_open_date done [13:38:25]produce_requested_data done [13:38:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152744,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:38:25]process_action_free close_receipt [13:38:25]json_value_free [13:38:25]json_value_free done [13:38:25]process_json_proto returns [13:38:25]Send response to host [13:38:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152744,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:38:25]free response buf [13:38:25]execute_script done [13:38:25]execute_script returns [13:38:25]free content buf [13:38:25]Sock 10.Close socket [13:38:25]Sock 10.Thread stoped [13:38:30]recv_with_timeout no data received [13:38:32]Connected sock=11 [13:38:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 EE B3 03 01 8C 4E 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 CF C0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 54 02 00 35 04 06 00 0C F4 4B 12 2C F1 EC 78 F1 6F A4 74 5E 3B [13:38:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 02 5B 47 00 B3 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 54 02 00 F4 03 04 00 D5 68 F2 66 B6 04 01 00 00 60 16 11 C6 19 B0 70 F8 [13:38:33]CommunicateWithHost err = 0 [13:38:33]CheckOFDResponse [13:38:33]1017 (14) - 77093643461234 [13:38:33]1041 (16) - 0000000000871835 [13:38:33]1040 (4) - 152744 [13:38:59]OFD Sender: No OFD packet to send [13:39:04]OFD Sender: No OFD packet to send [13:39:09]OFD Sender: No OFD packet to send [13:39:14]OFD Sender: No OFD packet to send [13:39:19]OFD Sender: No OFD packet to send [13:39:24]OFD Sender: No OFD packet to send [13:39:29]OFD Sender: No OFD packet to send [13:39:34]OFD Sender: No OFD packet to send [13:39:39]OFD Sender: No OFD packet to send [13:39:44]OFD Sender: No OFD packet to send [13:39:49]OFD Sender: No OFD packet to send [13:39:54]OFD Sender: No OFD packet to send [13:39:57]recv_with_timeout no data received [13:39:59]OFD Sender: No OFD packet to send [13:40:04]OFD Sender: No OFD packet to send [13:40:09]OFD Sender: No OFD packet to send [13:40:14]OFD Sender: No OFD packet to send [13:40:19]OFD Sender: No OFD packet to send [13:40:24]OFD Sender: No OFD packet to send [13:40:29]OFD Sender: No OFD packet to send [13:40:34]OFD Sender: No OFD packet to send [13:40:39]OFD Sender: No OFD packet to send [13:40:44]OFD Sender: No OFD packet to send [13:40:49]OFD Sender: No OFD packet to send [13:40:54]OFD Sender: No OFD packet to send [13:40:57]recv_with_timeout no data received [13:40:59]OFD Sender: No OFD packet to send [13:41:04]OFD Sender: No OFD packet to send [13:41:09]OFD Sender: No OFD packet to send [13:41:14]OFD Sender: No OFD packet to send [13:41:19]OFD Sender: No OFD packet to send [13:41:24]OFD Sender: No OFD packet to send [13:41:29]OFD Sender: No OFD packet to send [13:41:34]OFD Sender: No OFD packet to send [13:41:39]OFD Sender: No OFD packet to send [13:41:44]OFD Sender: No OFD packet to send [13:41:49]OFD Sender: No OFD packet to send [13:41:52]recv_with_timeout no data received [13:41:54]OFD Sender: No OFD packet to send [13:41:59]OFD Sender: No OFD packet to send [13:42:04]OFD Sender: No OFD packet to send [13:42:09]OFD Sender: No OFD packet to send [13:42:14]OFD Sender: No OFD packet to send [13:42:19]OFD Sender: No OFD packet to send [13:42:24]OFD Sender: No OFD packet to send [13:42:29]OFD Sender: No OFD packet to send [13:42:34]OFD Sender: No OFD packet to send [13:42:39]OFD Sender: No OFD packet to send [13:42:44]OFD Sender: No OFD packet to send [13:42:49]OFD Sender: No OFD packet to send [13:42:54]OFD Sender: No OFD packet to send [13:42:59]OFD Sender: No OFD packet to send [13:43:04]OFD Sender: No OFD packet to send [13:43:09]OFD Sender: No OFD packet to send [13:43:15]OFD Sender: No OFD packet to send [13:43:20]OFD Sender: No OFD packet to send [13:43:25]OFD Sender: No OFD packet to send [13:43:30]OFD Sender: No OFD packet to send [13:43:35]OFD Sender: No OFD packet to send [13:43:40]OFD Sender: No OFD packet to send [13:43:45]OFD Sender: No OFD packet to send [13:43:46]recv_with_timeout no data received [13:43:50]OFD Sender: No OFD packet to send [13:43:55]OFD Sender: No OFD packet to send [13:43:59]accept exits with 8 [13:43:59]New connection [13:43:59]New thread 3067342180 created [13:43:59]Thread 3067485540 joined [13:43:59]Waiting for new connection... [13:43:59] Sock 8.Parse request [13:43:59]Sock 8.Check first char [13:43:59]Sock 8.First char is OK [13:43:59]request: POST /json_proto HTTP/1.0 [13:43:59]Method: POST [13:43:59]URL: /json_proto [13:43:59]Method is POST - this is cgi request [13:43:59]url: /json_proto [13:43:59]query_string will be loaded in cgi processing [13:43:59]execute_cgi json_proto POST (null) [13:43:59]execute_cgi path=json_proto method=POST [13:43:59]POST find Content-Length [13:43:59]Host: 172.17.43.67:8080 [13:43:59]Content-Length: 675 [13:43:59]Content-Type: application/json [13:43:59] [13:43:59]POST finish read [13:43:59]Found Content-Length = 675 [13:43:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:59]execute_script... [13:43:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:59]POST & json_proto [13:43:59]process_json_proto [13:43:59]json parsed OK: [13:43:59]protocol is kg_v1.0 [13:43:59]action value=close_receipt [13:43:59]process_action close_receipt [13:43:59]cmd_close_receipt [13:43:59]MH_GetDate [13:43:59]Write to MH i2c: F0 00 00 A1 05 95 [13:43:59]Write i2c OK [13:43:59]MH_I2C_Read... [13:43:59]Read from MH i2c: F0 [13:43:59]MH_I2C_Read... [13:43:59]Read from MH i2c: F0 09 00 [13:43:59]MH_I2C_Read... [13:43:59]Read from MH i2c: F0 09 00 A1 05 00 20 C2 F2 66 6A BD 47 65 AB [13:43:59]GetLastDocTimeStamp 1727185103 [13:43:59]current date 1727185440 [13:43:59]FM_GetShiftState [13:43:59]SAM_PROTO_GetShiftState [13:43:59]wFMCommunicate request_size=4 [13:43:59]MH_SAM_APDU [13:43:59]CAPDU: 80 13 01 00 [13:43:59]Write to MH i2c: E2 08 00 A2 05 80 13 01 00 00 00 00 00 24 [13:43:59]Write i2c OK [13:43:59]MH_I2C_Read... [13:43:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:59]Read from MH i2c: E2 [13:43:59]MH_I2C_Read... [13:43:59]Read from MH i2c: E2 0E 00 [13:43:59]MH_I2C_Read... [13:43:59]Read from MH i2c: E2 0E 00 A2 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F1 [13:43:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:43:59]wFMCommunicate OK [13:43:59]SAM_PROTO_GetShiftState done [13:43:59]FM_GetShiftState done [13:43:59]opened in 1727137889 [13:43:59]opened+sec_in_day 1727224289 [13:43:59]quantity*price = 60045 [13:43:59]sum+1 = 60047 [13:43:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 204 24.09.2024 13:44 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152745 ФПД: 55340905452716 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T134400&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152745&fm=55340905452716&tin=02508201610067®Number=0000000000091825&sum=60000 [13:44:01]StoreToDocumentArchive [13:44:01]shift 477 fd 152745 [13:44:01]save to /storage/0477/doc_00152745 [13:44:01]save last doc name /storage/0477/doc_00152745 to /storage/kkm_last_doc_name [13:44:01]save OK [13:44:01]Clear old archive folders... [13:44:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:44:01]tlvbuf is 00D43D50 [13:44:01]SAM_PROTO_ClearQueue [13:44:01]wFMCommunicate request_size=4 [13:44:01]MH_SAM_APDU [13:44:01]CAPDU: 80 09 00 00 [13:44:01]Write to MH i2c: E2 08 00 AF 05 80 09 00 00 00 00 00 00 26 [13:44:01]Write i2c OK [13:44:01]MH_I2C_Read... [13:44:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:44:01]Read from MH i2c: E2 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 03 00 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 03 00 AF 05 00 90 00 28 [13:44:01]RAPDU: 90 00 [13:44:01]wFMCommunicate OK [13:44:01]SAM_PROTO_ClearQueue done [13:44:01]KKMCreateOFDPacket [13:44:01]OFDProtocolAddRootSTLVToBuf [13:44:01]FM_MakeSignedData [13:44:01]FM_MakeSignedData [13:44:01]SAM_PROTO_SignData [13:44:01]wFMCommunicate request_size=4 [13:44:01]MH_SAM_APDU [13:44:01]CAPDU: 80 0D 01 02 [13:44:01]Write to MH i2c: E2 08 00 B0 05 80 0D 01 02 00 00 00 00 2E [13:44:01]Write i2c OK [13:44:01]MH_I2C_Read... [13:44:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:44:01]Read from MH i2c: E2 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 03 00 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 03 00 B0 05 00 90 00 29 [13:44:01]RAPDU: 90 00 [13:44:01]wFMCommunicate OK [13:44:01]wFMCommunicate request_size=255 [13:44:01]MH_SAM_APDU [13:44:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 20 C2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 54 02 00 35 04 06 00 32 55 0F 02 [13:44:01]Write to MH i2c: E2 02 01 B1 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 20 C2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 54 02 00 35 04 06 00 32 55 0F 02 00 00 EF [13:44:01]Write i2c OK [13:44:01]MH_I2C_Read... [13:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:01]Read from MH i2c: E2 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 03 00 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 03 00 B1 05 00 90 00 2A [13:44:01]RAPDU: 90 00 [13:44:01]wFMCommunicate OK [13:44:01]wFMCommunicate request_size=7 [13:44:01]MH_SAM_APDU [13:44:01]CAPDU: 80 0D 02 02 02 D4 AC [13:44:01]Write to MH i2c: E2 0A 00 B2 05 80 0D 02 02 02 00 D4 AC 00 00 B5 [13:44:01]Write i2c OK [13:44:01]MH_I2C_Read... [13:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:01]Read from MH i2c: E2 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 03 00 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 03 00 B2 05 00 90 00 2B [13:44:01]RAPDU: 90 00 [13:44:01]wFMCommunicate OK [13:44:01]wFMCommunicate request_size=4 [13:44:01]MH_SAM_APDU [13:44:01]CAPDU: 80 0D 03 02 [13:44:01]Write to MH i2c: E2 08 00 B3 05 80 0D 03 02 00 00 00 00 33 [13:44:01]Write i2c OK [13:44:01]MH_I2C_Read... [13:44:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:44:01]Read from MH i2c: E2 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 0B 00 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 0B 00 B3 05 00 1C 82 6C BE 1A 9A 19 DF 90 00 A8 [13:44:01]RAPDU: 1C 82 6C BE 1A 9A 19 DF 90 00 [13:44:01]wFMCommunicate OK [13:44:01]SAM_PROTO_SignData done [13:44:01]FM_MakeSignedData done [13:44:01]CreateOFDProtocolMessage [13:44:01]wFMCommunicate request_size=4 [13:44:01]MH_SAM_APDU [13:44:01]CAPDU: 80 11 00 00 [13:44:01]Write to MH i2c: E2 08 00 B4 05 80 11 00 00 00 00 00 00 33 [13:44:01]Write i2c OK [13:44:01]MH_I2C_Read... [13:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:01]Read from MH i2c: E2 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 17 00 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: E2 17 00 B4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 86 [13:44:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:44:01]wFMCommunicate OK [13:44:01]CreateOFDProtocolMessage done [13:44:01]OFDSenderStorePacket 152745 [13:44:01]StoreOFDPacket docnum=152745 [13:44:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 86 13 04 01 3F 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 20 C2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 54 02 00 35 04 06 00 32 55 0F 02 D4 AC 1C 82 6C BE 1A 9A 19 DF [13:44:01]CheckFolder [13:44:01]dirname=/storage/ofd_packets [13:44:01]CheckFolder done [13:44:01]ProducePacketName [13:44:01]name=ofd_packets/00152745 [13:44:01]NVStorageSaveData ofd_packets/00152745 [13:44:01]File name is /storage/ofd_packets/00152745 [13:44:01]Write 298 bytes [13:44:01]NVStorageSaveData done [13:44:01]OFDSenderStorePacket done [13:44:01]KKMCreateOFDPacket done [13:44:01]NVStorageSaveData kkm_last_timestamp [13:44:01]File name is /storage/kkm_last_timestamp [13:44:01]Write 4 bytes [13:44:01]NVStorageSaveData done [13:44:01]ExternCall_PrintAddStr [13:44:01]wPrintStart [13:44:01]Write to MH i2c: 01 00 00 B5 05 BA [13:44:01]Write i2c OK [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: 01 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: 01 07 00 [13:44:01]MH_I2C_Read... [13:44:01]Read from MH i2c: 01 07 00 B5 05 00 00 00 00 00 FF 0F CF [13:44:01]RasterBufferAndPrint [13:44:01]line Счет N : (1)1786747 [13:44:01]line ИНН: 02508201610067 [13:44:01]line Контрольно-Кассовый Чек [13:44:01]line ПРОДАЖА [13:44:01]line ТРК (МРК, ГНК) : 41 [13:44:01]line Товар: 2710194210 [13:44:01]line ДТ-К-5 [13:44:01]line 7.880 * 76.20 [13:44:01]line = 600.46 [13:44:01]line НДС 12% НСП 1% [13:44:01]line > о реализуемом товаре [13:44:01]line ОКРУГЛЕНИЕ: -0.46 [13:44:01]line ИТОГО: 600.00 [13:44:01]line Внесено: 600.00 [13:44:01]line СДАЧА: 0.00 [13:44:01]line НСП 1% : 5.31 [13:44:01]line НДС 12% : 63.77 [13:44:01]line Наличными: 600.00 [13:44:01]line Безнал.: 0.00 [13:44:01]line Место: АЗС № 89 "Партнер Нефть" [13:44:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:44:01]line СНО: Общий режим [13:44:01]line Чек 204 24.09.2024 13:44 [13:44:01]line Смена: 477 ФФД: 1.0 [13:44:01]line ЗНМ: 0300000113 [13:44:01]line РНМ: 0000000000091825 [13:44:01]line Версия ККМ: 001 [13:44:01]line ФМ: 0000000000871835 [13:44:01]line ФД: 152745 [13:44:01]line ФПД: 55340905452716 [13:44:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T134400&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152745&fm=55340905452716&tin=02508201610067®Number=0000000000091825&sum=60000 [13:44:01]written 0, free lines is 4095 [13:44:01]OFD Sender: Processing packet 152745 [packets to send 830, broken 829] [13:44:01]ProducePacketName [13:44:01]name=ofd_packets/00152745 [13:44:01]OFD Sender: To server: pG, [13:44:01]CommunicateWithHost lk.salyk.kg:30040 [13:44:01]ConnectInit lk.salyk.kg [13:44:02]Write to MH i2c: 01 00 00 E0 05 E5 [13:44:02]Write i2c OK [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: 01 [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: 01 07 00 [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: 01 07 00 E0 05 00 00 00 00 00 D6 0C CE [13:44:02]RasterBufferAndPrint [13:44:02]line [13:44:02]line [13:44:02]line [13:44:02]line [13:44:02]line [13:44:02]written 0, free lines is 3294 [13:44:02]MH_Cut [13:44:02]Write to MH i2c: D1 01 00 E7 05 01 BE [13:44:02]Write i2c OK [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: D1 [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: D1 01 00 [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: D1 01 00 E7 05 00 BD [13:44:02]Write to MH i2c: 01 00 00 E8 05 ED [13:44:02]Write i2c OK [13:44:02]MH_I2C_Read... [13:44:02]*** Cut start [13:44:02]*** Purtial cut [13:44:02]*** Stage 1: CUTSNS_PIN = 1 [13:44:03]Read from MH i2c: 01 [13:44:03]MH_I2C_Read... [13:44:03]*** Stop cut motor [13:44:03]*** Cut end [13:44:03]Read from MH i2c: 01 07 00 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: 01 07 00 E8 05 00 00 00 00 00 FF 0F 02 [13:44:03]process_action close_receipt done [13:44:03]requested_data is exist [13:44:03]produce_requested_data [13:44:03]requested_item fm.sn is exist - process it [13:44:03]wFMCommunicate request_size=4 [13:44:03]MH_SAM_APDU [13:44:03]CAPDU: 80 11 00 00 [13:44:03]Write to MH i2c: E2 08 00 E9 05 80 11 00 00 00 00 00 00 68 [13:44:03]Write i2c OK [13:44:03]MH_I2C_Read... [13:44:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:03]Read from MH i2c: E2 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 17 00 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 17 00 E9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BB [13:44:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:44:03]wFMCommunicate OK [13:44:03]requested_item fd.num is exist - process it [13:44:03]SAM_PROTO_GetFieldsCounters [13:44:03]wFMCommunicate request_size=4 [13:44:03]MH_SAM_APDU [13:44:03]CAPDU: 80 13 00 00 [13:44:03]Write to MH i2c: E2 08 00 EA 05 80 13 00 00 00 00 00 00 6B [13:44:03]Write i2c OK [13:44:30]OFD Sender: No OFD packet to send [13:44:34]recv_with_timeout no data received [13:44:35]OFD Sender: No OFD packet to send [13:44:03]MH_I2C_Read... [13:44:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:44:03]Read from MH i2c: E2 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 62 00 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 62 00 EA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A9 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 CD [13:44:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A9 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:44:03]wFMCommunicate OK [13:44:03]SAM_PROTO_GetFieldsCounters done [13:44:03]requested_item shift.num is exist - process it [13:44:03]requested_item shift.opened is exist - process it [13:44:03]req_shift_opened [13:44:03]FM_GetShiftState [13:44:03]SAM_PROTO_GetShiftState [13:44:03]wFMCommunicate request_size=4 [13:44:03]MH_SAM_APDU [13:44:03]CAPDU: 80 13 01 00 [13:44:03]Write to MH i2c: E2 08 00 EB 05 80 13 01 00 00 00 00 00 6D [13:44:03]Write i2c OK [13:44:03]MH_I2C_Read... [13:44:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:03]Read from MH i2c: E2 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 0E 00 [13:44:03]MH_I2C_Read... [13:44:03]Read from MH i2c: E2 0E 00 EB 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 3A [13:44:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:44:03]wFMCommunicate OK [13:44:03]SAM_PROTO_GetShiftState done [13:44:03]FM_GetShiftState done [13:44:03]req_shift_opened done [13:44:03]requested_item shift.open_date is exist - process it [13:44:03]req_shift_open_date [13:44:03]req_shift_open_date done [13:44:03]produce_requested_data done [13:44:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152745,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:44:03]process_action_free close_receipt [13:44:03]json_value_free [13:44:03]json_value_free done [13:44:03]process_json_proto returns [13:44:03]Send response to host [13:44:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152745,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:44:03]free response buf [13:44:03]execute_script done [13:44:03]execute_script returns [13:44:03]free content buf [13:44:03]Sock 8.Close socket [13:44:03]Sock 8.Thread stoped [13:44:04]Connected sock=10 [13:44:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 86 13 04 01 3F 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 20 C2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 54 02 00 35 04 06 00 32 55 0F 02 D4 AC 1C 82 6C BE 1A 9A 19 DF [13:44:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4D 81 47 00 F5 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 54 02 00 F4 03 04 00 20 6A F2 66 B6 04 01 00 00 55 59 F7 33 01 86 C2 5D [13:44:04]CommunicateWithHost err = 0 [13:44:04]CheckOFDResponse [13:44:04]1017 (14) - 77093643461234 [13:44:04]1041 (16) - 0000000000871835 [13:44:04]1040 (4) - 152745 [13:44:04]1012 (4) - 24.09.2024 07:28 [13:44:04]1206 (1) - 0 [13:44:04]OFD Sender: Remove packet 152745 [13:44:04]ProducePacketName [13:44:04]name=ofd_packets/00152745 [13:44:04]NVStorageDeleteData [13:44:05]OFD Sender: No OFD packet to send [13:44:10]OFD Sender: No OFD packet to send [13:44:15]OFD Sender: No OFD packet to send [13:44:20]OFD Sender: No OFD packet to send [13:44:24]recv_with_timeout no data received [13:44:25]OFD Sender: No OFD packet to send [13:44:40]OFD Sender: No OFD packet to send [13:44:45]OFD Sender: No OFD packet to send [13:44:50]OFD Sender: No OFD packet to send [13:44:55]OFD Sender: No OFD packet to send [13:45:00]OFD Sender: No OFD packet to send [13:45:05]OFD Sender: No OFD packet to send [13:45:10]OFD Sender: No OFD packet to send [13:45:15]recv_with_timeout no data received [13:45:15]OFD Sender: No OFD packet to send [13:45:20]OFD Sender: No OFD packet to send [13:45:25]OFD Sender: No OFD packet to send [13:45:30]OFD Sender: No OFD packet to send [13:45:35]OFD Sender: No OFD packet to send [13:45:40]OFD Sender: No OFD packet to send [13:45:45]OFD Sender: No OFD packet to send [13:45:50]OFD Sender: No OFD packet to send [13:45:55]OFD Sender: No OFD packet to send [13:46:00]OFD Sender: No OFD packet to send [13:46:05]OFD Sender: No OFD packet to send [13:46:10]OFD Sender: No OFD packet to send [13:46:13]recv_with_timeout no data received [13:46:15]OFD Sender: No OFD packet to send [13:46:20]OFD Sender: No OFD packet to send [13:46:24]recv_with_timeout no data received [13:46:25]OFD Sender: No OFD packet to send [13:46:30]OFD Sender: No OFD packet to send [13:46:35]OFD Sender: No OFD packet to send [13:46:40]OFD Sender: No OFD packet to send [13:46:45]OFD Sender: No OFD packet to send [13:46:50]OFD Sender: No OFD packet to send [13:46:55]OFD Sender: No OFD packet to send [13:47:00]OFD Sender: No OFD packet to send [13:47:05]OFD Sender: No OFD packet to send [13:47:10]OFD Sender: No OFD packet to send [13:47:15]OFD Sender: No OFD packet to send [13:47:20]OFD Sender: No OFD packet to send [13:47:26]OFD Sender: No OFD packet to send [13:47:31]OFD Sender: No OFD packet to send [13:47:35]recv_with_timeout no data received [13:47:36]OFD Sender: No OFD packet to send [13:47:41]OFD Sender: No OFD packet to send [13:47:46]OFD Sender: No OFD packet to send [13:47:51]OFD Sender: No OFD packet to send [13:47:56]OFD Sender: No OFD packet to send [13:48:01]OFD Sender: No OFD packet to send [13:48:06]OFD Sender: No OFD packet to send [13:48:11]OFD Sender: No OFD packet to send [13:48:16]OFD Sender: No OFD packet to send [13:48:21]OFD Sender: No OFD packet to send [13:48:26]OFD Sender: No OFD packet to send [13:48:31]OFD Sender: No OFD packet to send [13:48:36]OFD Sender: No OFD packet to send [13:48:41]OFD Sender: No OFD packet to send [13:48:46]OFD Sender: No OFD packet to send [13:48:51]OFD Sender: No OFD packet to send [13:48:56]OFD Sender: No OFD packet to send [13:49:01]OFD Sender: No OFD packet to send [13:49:06]OFD Sender: No OFD packet to send [13:49:11]OFD Sender: No OFD packet to send [13:49:16]OFD Sender: No OFD packet to send [13:49:21]OFD Sender: No OFD packet to send [13:49:26]OFD Sender: No OFD packet to send [13:49:31]OFD Sender: No OFD packet to send [13:49:36]OFD Sender: No OFD packet to send [13:49:41]OFD Sender: No OFD packet to send [13:49:46]OFD Sender: No OFD packet to send [13:49:51]OFD Sender: No OFD packet to send [13:49:56]OFD Sender: No OFD packet to send [13:50:01]OFD Sender: No OFD packet to send [13:50:06]OFD Sender: No OFD packet to send [13:50:11]OFD Sender: No OFD packet to send [13:50:16]OFD Sender: No OFD packet to send [13:50:20]accept exits with 9 [13:50:20]New connection [13:50:20]New thread 3067485540 created [13:50:20]Thread 3067342180 joined [13:50:20]Waiting for new connection... [13:50:20] Sock 9.Parse request [13:50:20]Sock 9.Check first char [13:50:20]Sock 9.First char is OK [13:50:20]request: POST /json_proto HTTP/1.0 [13:50:20]Method: POST [13:50:20]URL: /json_proto [13:50:20]Method is POST - this is cgi request [13:50:20]url: /json_proto [13:50:20]query_string will be loaded in cgi processing [13:50:20]execute_cgi json_proto POST (null) [13:50:20]execute_cgi path=json_proto method=POST [13:50:20]POST find Content-Length [13:50:20]Host: 172.17.43.67:8080 [13:50:20]Content-Length: 794 [13:50:20]Content-Type: application/json [13:50:20] [13:50:20]POST finish read [13:50:20]Found Content-Length = 794 [13:50:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:20]execute_script... [13:50:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:20]POST & json_proto [13:50:20]process_json_proto [13:50:20]json parsed OK: [13:50:20]protocol is kg_v1.0 [13:50:20]action value=close_receipt [13:50:20]process_action close_receipt [13:50:20]cmd_close_receipt [13:50:20]MH_GetDate [13:50:20]Write to MH i2c: F0 00 00 EC 05 E0 [13:50:20]Write i2c OK [13:50:20]MH_I2C_Read... [13:50:20]Read from MH i2c: F0 [13:50:20]MH_I2C_Read... [13:50:20]Read from MH i2c: F0 09 00 [13:50:20]MH_I2C_Read... [13:50:20]Read from MH i2c: F0 09 00 EC 05 00 9C C3 F2 66 6A BD 47 65 73 [13:50:20]GetLastDocTimeStamp 1727185440 [13:50:20]current date 1727185820 [13:50:20]FM_GetShiftState [13:50:20]SAM_PROTO_GetShiftState [13:50:20]wFMCommunicate request_size=4 [13:50:20]MH_SAM_APDU [13:50:20]CAPDU: 80 13 01 00 [13:50:20]Write to MH i2c: E2 08 00 ED 05 80 13 01 00 00 00 00 00 6F [13:50:20]Write i2c OK [13:50:20]MH_I2C_Read... [13:50:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:20]Read from MH i2c: E2 [13:50:20]MH_I2C_Read... [13:50:20]Read from MH i2c: E2 0E 00 [13:50:20]MH_I2C_Read... [13:50:20]Read from MH i2c: E2 0E 00 ED 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 3C [13:50:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:50:20]wFMCommunicate OK [13:50:20]SAM_PROTO_GetShiftState done [13:50:20]FM_GetShiftState done [13:50:20]opened in 1727137889 [13:50:20]opened+sec_in_day 1727224289 [13:50:20]quantity*price = 0 [13:50:20]sum+1 = 1 [13:50:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 205 24.09.2024 13:50 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152746 ФПД: 244379639554920 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T135020&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152746&fm=244379639554920&tin=02508201610067®Number=0000000000091825&sum=0 [13:50:21]StoreToDocumentArchive [13:50:21]shift 477 fd 152746 [13:50:21]save to /storage/0477/doc_00152746 [13:50:21]save last doc name /storage/0477/doc_00152746 to /storage/kkm_last_doc_name [13:50:21]save OK [13:50:21]Clear old archive folders... [13:50:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:50:21]tlvbuf is 00D8DC60 [13:50:21]SAM_PROTO_ClearQueue [13:50:21]wFMCommunicate request_size=4 [13:50:21]MH_SAM_APDU [13:50:21]CAPDU: 80 09 00 00 [13:50:21]Write to MH i2c: E2 08 00 FA 05 80 09 00 00 00 00 00 00 71 [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 FA 05 00 90 00 73 [13:50:21]RAPDU: 90 00 [13:50:21]wFMCommunicate OK [13:50:21]SAM_PROTO_ClearQueue done [13:50:21]KKMCreateOFDPacket [13:50:21]OFDProtocolAddRootSTLVToBuf [13:50:21]FM_MakeSignedData [13:50:21]FM_MakeSignedData [13:50:21]SAM_PROTO_SignData [13:50:21]wFMCommunicate request_size=4 [13:50:21]MH_SAM_APDU [13:50:21]CAPDU: 80 0D 01 02 [13:50:21]Write to MH i2c: E2 08 00 FB 05 80 0D 01 02 00 00 00 00 79 [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 FB 05 00 90 00 74 [13:50:21]RAPDU: 90 00 [13:50:21]wFMCommunicate OK [13:50:21]wFMCommunicate request_size=255 [13:50:21]MH_SAM_APDU [13:50:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 9C C3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 54 02 00 35 04 06 00 DE 43 11 9B [13:50:21]Write to MH i2c: E2 02 01 FC 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 9C C3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 54 02 00 35 04 06 00 DE 43 11 9B 00 00 82 [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 FC 05 00 90 00 75 [13:50:21]RAPDU: 90 00 [13:50:21]wFMCommunicate OK [13:50:21]wFMCommunicate request_size=7 [13:50:21]MH_SAM_APDU [13:50:21]CAPDU: 80 0D 02 02 02 23 68 [13:50:21]Write to MH i2c: E2 0A 00 FD 05 80 0D 02 02 02 00 23 68 00 00 0B [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 FD 05 00 90 00 76 [13:50:21]RAPDU: 90 00 [13:50:21]wFMCommunicate OK [13:50:21]wFMCommunicate request_size=4 [13:50:21]MH_SAM_APDU [13:50:21]CAPDU: 80 0D 03 02 [13:50:21]Write to MH i2c: E2 08 00 FE 05 80 0D 03 02 00 00 00 00 7E [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 0B 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 0B 00 FE 05 00 9F 0A F4 C2 06 5D BA 76 90 00 71 [13:50:21]RAPDU: 9F 0A F4 C2 06 5D BA 76 90 00 [13:50:21]wFMCommunicate OK [13:50:21]SAM_PROTO_SignData done [13:50:21]FM_MakeSignedData done [13:50:21]CreateOFDProtocolMessage [13:50:21]wFMCommunicate request_size=4 [13:50:21]MH_SAM_APDU [13:50:21]CAPDU: 80 11 00 00 [13:50:21]Write to MH i2c: E2 08 00 FF 05 80 11 00 00 00 00 00 00 7E [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]OFD Sender: No OFD packet to send [13:50:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 17 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 17 00 FF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [13:50:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:50:21]wFMCommunicate OK [13:50:21]CreateOFDProtocolMessage done [13:50:21]OFDSenderStorePacket 152746 [13:50:21]StoreOFDPacket docnum=152746 [13:50:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E4 55 04 01 D9 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 9C C3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 54 02 00 35 04 06 00 DE 43 11 9B 23 68 9F 0A F4 C2 06 5D BA 76 [13:50:21]CheckFolder [13:50:21]dirname=/storage/ofd_packets [13:50:21]CheckFolder done [13:50:21]ProducePacketName [13:50:21]name=ofd_packets/00152746 [13:50:21]NVStorageSaveData ofd_packets/00152746 [13:50:21]File name is /storage/ofd_packets/00152746 [13:50:21]Write 298 bytes [13:50:21]NVStorageSaveData done [13:50:21]OFDSenderStorePacket done [13:50:21]KKMCreateOFDPacket done [13:50:21]NVStorageSaveData kkm_last_timestamp [13:50:21]File name is /storage/kkm_last_timestamp [13:50:21]Write 4 bytes [13:50:21]NVStorageSaveData done [13:50:21]ExternCall_PrintAddStr [13:50:21]wPrintStart [13:50:21]Write to MH i2c: 01 00 00 00 06 06 [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: 01 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: 01 07 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: 01 07 00 00 06 00 00 00 00 00 FF 0F 1B [13:50:21]RasterBufferAndPrint [13:50:21]line Счет N : (1)1786748 [13:50:21]line ИНН: 02508201610067 [13:50:21]line Контрольно-Кассовый Чек [13:50:21]line ПРОДАЖА [13:50:21]line ТРК (МРК, ГНК) : 41 [13:50:21]line Товар: 2710194210 [13:50:21]line ДТ-К-5 [13:50:21]line 13.130 * 0.00 [13:50:21]line = 0.00 [13:50:21]line НДС 12% НСП 1% [13:50:21]line > о реализуемом товаре [13:50:21]line ИТОГО: 0.00 [13:50:21]line НСП 1% : 0.00 [13:50:21]line НДС 12% : 0.00 [13:50:21]line Наличными: 0.00 [13:50:21]line Безнал.: 0.00 [13:50:21]line Место: АЗС № 89 "Партнер Нефть" [13:50:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:50:21]line СНО: Общий режим [13:50:21]line Чек 205 24.09.2024 13:50 [13:50:21]line Смена: 477 ФФД: 1.0 [13:50:21]line ЗНМ: 0300000113 [13:50:21]line РНМ: 0000000000091825 [13:50:21]line Версия ККМ: 001 [13:50:21]line Платежная система: O! деньги [13:50:21]line ФМ: 0000000000871835 [13:50:21]line ФД: 152746 [13:50:21]line ФПД: 244379639554920 [13:50:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T135020&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152746&fm=244379639554920&tin=02508201610067®Number=0000000000091825&sum=0 [13:50:21]written 0, free lines is 4095 [13:50:21]OFD Sender: Processing packet 152746 [packets to send 830, broken 829] [13:50:21]ProducePacketName [13:50:21]name=ofd_packets/00152746 [13:50:21]OFD Sender: To server: pG, [13:50:21]CommunicateWithHost lk.salyk.kg:30040 [13:50:21]ConnectInit lk.salyk.kg [13:50:22]Write to MH i2c: 01 00 00 2A 06 30 [13:50:22]Write i2c OK [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: 01 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: 01 07 00 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: 01 07 00 2A 06 00 00 00 00 00 E6 0C 29 [13:50:22]RasterBufferAndPrint [13:50:22]line [13:50:22]line [13:50:22]line [13:50:22]line [13:50:22]line [13:50:22]written 0, free lines is 3308 [13:50:22]MH_Cut [13:50:22]Write to MH i2c: D1 01 00 31 06 01 09 [13:50:22]Write i2c OK [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: D1 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: D1 01 00 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: D1 01 00 31 06 00 08 [13:50:22]Write to MH i2c: 01 00 00 32 06 38 [13:50:22]Write i2c OK [13:50:22]MH_I2C_Read... [13:50:22]Connected sock=10 [13:50:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E4 55 04 01 D9 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 9C C3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 54 02 00 35 04 06 00 DE 43 11 9B 23 68 9F 0A F4 C2 06 5D BA 76 [13:50:22]*** Cut start [13:50:22]*** Purtial cut [13:50:22]*** Stage 1: CUTSNS_PIN = 1 [13:50:23]Read from MH i2c: 01 [13:50:23]MH_I2C_Read... [13:50:23]*** Stop cut motor [13:50:23]*** Cut end [13:50:23]Read from MH i2c: 01 07 00 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: 01 07 00 32 06 00 00 00 00 00 FF 0F 4D [13:50:23]process_action close_receipt done [13:50:23]requested_data is exist [13:50:23]produce_requested_data [13:50:23]requested_item fm.sn is exist - process it [13:50:23]wFMCommunicate request_size=4 [13:50:23]MH_SAM_APDU [13:50:23]CAPDU: 80 11 00 00 [13:50:23]Write to MH i2c: E2 08 00 33 06 80 11 00 00 00 00 00 00 B3 [13:50:23]Write i2c OK [13:50:23]MH_I2C_Read... [13:50:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:23]Read from MH i2c: E2 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 17 00 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 17 00 33 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [13:50:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:50:23]wFMCommunicate OK [13:50:23]requested_item fd.num is exist - process it [13:50:23]SAM_PROTO_GetFieldsCounters [13:50:23]wFMCommunicate request_size=4 [13:50:23]MH_SAM_APDU [13:50:23]CAPDU: 80 13 00 00 [13:50:23]Write to MH i2c: E2 08 00 34 06 80 13 00 00 00 00 00 00 B6 [13:50:23]Write i2c OK [13:50:23]MH_I2C_Read... [13:50:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:50:23]Read from MH i2c: E2 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 62 00 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 62 00 34 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 1C [13:50:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:50:23]wFMCommunicate OK [13:50:23]SAM_PROTO_GetFieldsCounters done [13:50:23]requested_item shift.num is exist - process it [13:50:23]requested_item shift.opened is exist - process it [13:50:23]req_shift_opened [13:50:23]FM_GetShiftState [13:50:23]SAM_PROTO_GetShiftState [13:50:23]wFMCommunicate request_size=4 [13:50:23]MH_SAM_APDU [13:50:23]CAPDU: 80 13 01 00 [13:50:23]Write to MH i2c: E2 08 00 35 06 80 13 01 00 00 00 00 00 B8 [13:50:23]Write i2c OK [13:50:23]MH_I2C_Read... [13:50:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:23]Read from MH i2c: E2 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 0E 00 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 0E 00 35 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 85 [13:50:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:50:23]wFMCommunicate OK [13:50:23]SAM_PROTO_GetShiftState done [13:50:23]FM_GetShiftState done [13:50:23]req_shift_opened done [13:50:23]requested_item shift.open_date is exist - process it [13:50:23]req_shift_open_date [13:50:23]req_shift_open_date done [13:50:23]produce_requested_data done [13:50:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152746,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:50:23]process_action_free close_receipt [13:50:23]json_value_free [13:50:23]json_value_free done [13:50:23]process_json_proto returns [13:50:23]Send response to host [13:50:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152746,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:50:23]free response buf [13:50:23]execute_script done [13:50:23]execute_script returns [13:50:23]free content buf [13:50:23]Sock 9.Close socket [13:50:23]Sock 9.Thread stoped [13:50:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6D 23 47 00 93 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 54 02 00 F4 03 04 00 9B 6B F2 66 B6 04 01 00 00 77 A1 71 DE 51 DF CD 49 [13:50:23]CommunicateWithHost err = 0 [13:50:23]CheckOFDResponse [13:50:23]1017 (14) - 77093643461234 [13:50:23]1041 (16) - 0000000000871835 [13:50:23]1040 (4) - 152746 [13:50:23]1012 (4) - 24.09.2024 07:34 [13:50:23]1206 (1) - 0 [13:50:23]OFD Sender: Remove packet 152746 [13:50:23]ProducePacketName [13:50:23]name=ofd_packets/00152746 [13:50:23]NVStorageDeleteData [13:50:24]OFD Sender: No OFD packet to send [13:50:29]OFD Sender: No OFD packet to send [13:50:34]OFD Sender: No OFD packet to send [13:50:37]recv_with_timeout no data received [13:50:39]OFD Sender: No OFD packet to send [13:50:44]OFD Sender: No OFD packet to send [13:50:49]OFD Sender: No OFD packet to send [13:50:54]OFD Sender: No OFD packet to send [13:50:59]OFD Sender: No OFD packet to send [13:51:04]OFD Sender: No OFD packet to send [13:51:09]OFD Sender: No OFD packet to send [13:51:11]recv_with_timeout no data received [13:51:14]OFD Sender: No OFD packet to send [13:51:19]OFD Sender: No OFD packet to send [13:51:24]OFD Sender: No OFD packet to send [13:51:29]OFD Sender: No OFD packet to send [13:51:34]OFD Sender: No OFD packet to send [13:51:39]OFD Sender: No OFD packet to send [13:51:44]OFD Sender: No OFD packet to send [13:51:49]OFD Sender: No OFD packet to send [13:51:54]OFD Sender: No OFD packet to send [13:51:59]OFD Sender: No OFD packet to send [13:52:04]OFD Sender: No OFD packet to send [13:52:09]OFD Sender: No OFD packet to send [13:52:12]recv_with_timeout no data received [13:52:14]OFD Sender: No OFD packet to send [13:52:19]OFD Sender: No OFD packet to send [13:52:24]OFD Sender: No OFD packet to send [13:52:29]OFD Sender: No OFD packet to send [13:52:34]OFD Sender: No OFD packet to send [13:52:39]recv_with_timeout no data received [13:52:39]OFD Sender: No OFD packet to send [13:52:44]OFD Sender: No OFD packet to send [13:52:49]OFD Sender: No OFD packet to send [13:52:54]OFD Sender: No OFD packet to send [13:52:58]recv_with_timeout no data received [13:52:59]OFD Sender: No OFD packet to send [13:53:04]OFD Sender: No OFD packet to send [13:53:09]OFD Sender: No OFD packet to send [13:53:14]OFD Sender: No OFD packet to send [13:53:19]OFD Sender: No OFD packet to send [13:53:24]OFD Sender: No OFD packet to send [13:53:27]recv_with_timeout no data received [13:53:29]OFD Sender: No OFD packet to send [13:53:34]OFD Sender: No OFD packet to send [13:53:39]OFD Sender: No OFD packet to send [13:53:44]OFD Sender: No OFD packet to send [13:53:49]OFD Sender: No OFD packet to send [13:53:54]OFD Sender: No OFD packet to send [13:53:59]OFD Sender: No OFD packet to send [13:54:04]OFD Sender: No OFD packet to send [13:54:09]recv_with_timeout no data received [13:54:09]OFD Sender: No OFD packet to send [13:54:13]accept exits with 8 [13:54:13]New connection [13:54:13]New thread 3067342180 created [13:54:13]Thread 3067485540 joined [13:54:13]Waiting for new connection... [13:54:13] Sock 8.Parse request [13:54:13]Sock 8.Check first char [13:54:13]Sock 8.First char is OK [13:54:13]request: POST /json_proto HTTP/1.0 [13:54:13]Method: POST [13:54:13]URL: /json_proto [13:54:13]Method is POST - this is cgi request [13:54:13]url: /json_proto [13:54:13]query_string will be loaded in cgi processing [13:54:13]execute_cgi json_proto POST (null) [13:54:13]execute_cgi path=json_proto method=POST [13:54:13]POST find Content-Length [13:54:13]Host: 172.17.43.67:8080 [13:54:13]Content-Length: 678 [13:54:13]Content-Type: application/json [13:54:13] [13:54:13]POST finish read [13:54:13]Found Content-Length = 678 [13:54:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:13]execute_script... [13:54:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:13]POST & json_proto [13:54:13]process_json_proto [13:54:13]json parsed OK: [13:54:13]protocol is kg_v1.0 [13:54:13]action value=close_receipt [13:54:13]process_action close_receipt [13:54:13]cmd_close_receipt [13:54:13]MH_GetDate [13:54:13]Write to MH i2c: F0 00 00 36 06 2B [13:54:13]Write i2c OK [13:54:13]MH_I2C_Read... [13:54:13]Read from MH i2c: F0 [13:54:13]MH_I2C_Read... [13:54:13]Read from MH i2c: F0 09 00 [13:54:13]MH_I2C_Read... [13:54:13]Read from MH i2c: F0 09 00 36 06 00 86 C4 F2 66 6A BD 47 65 A9 [13:54:13]GetLastDocTimeStamp 1727185820 [13:54:13]current date 1727186054 [13:54:13]FM_GetShiftState [13:54:13]SAM_PROTO_GetShiftState [13:54:13]wFMCommunicate request_size=4 [13:54:13]MH_SAM_APDU [13:54:13]CAPDU: 80 13 01 00 [13:54:13]Write to MH i2c: E2 08 00 37 06 80 13 01 00 00 00 00 00 BA [13:54:13]Write i2c OK [13:54:13]MH_I2C_Read... [13:54:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:14]Read from MH i2c: E2 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: E2 0E 00 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: E2 0E 00 37 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 87 [13:54:14]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:54:14]wFMCommunicate OK [13:54:14]SAM_PROTO_GetShiftState done [13:54:14]FM_GetShiftState done [13:54:14]opened in 1727137889 [13:54:14]opened+sec_in_day 1727224289 [13:54:14]quantity*price = 30035 [13:54:14]sum+1 = 30036 [13:54:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 206 24.09.2024 13:54 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152747 ФПД: 20006640262262 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T135414&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152747&fm=20006640262262&tin=02508201610067®Number=0000000000091825&sum=30000 [13:54:15]StoreToDocumentArchive [13:54:15]shift 477 fd 152747 [13:54:15]save to /storage/0477/doc_00152747 [13:54:15]save last doc name /storage/0477/doc_00152747 to /storage/kkm_last_doc_name [13:54:15]save OK [13:54:15]Clear old archive folders... [13:54:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:54:15]tlvbuf is 00D429E0 [13:54:15]SAM_PROTO_ClearQueue [13:54:15]wFMCommunicate request_size=4 [13:54:15]MH_SAM_APDU [13:54:15]CAPDU: 80 09 00 00 [13:54:15]Write to MH i2c: E2 08 00 44 06 80 09 00 00 00 00 00 00 BC [13:54:15]Write i2c OK [13:54:15]MH_I2C_Read... [13:54:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:15]Read from MH i2c: E2 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 03 00 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 03 00 44 06 00 90 00 BE [13:54:15]RAPDU: 90 00 [13:54:15]wFMCommunicate OK [13:54:15]SAM_PROTO_ClearQueue done [13:54:15]KKMCreateOFDPacket [13:54:15]OFDProtocolAddRootSTLVToBuf [13:54:15]FM_MakeSignedData [13:54:15]FM_MakeSignedData [13:54:15]SAM_PROTO_SignData [13:54:15]wFMCommunicate request_size=4 [13:54:15]MH_SAM_APDU [13:54:15]CAPDU: 80 0D 01 02 [13:54:15]Write to MH i2c: E2 08 00 45 06 80 0D 01 02 00 00 00 00 C4 [13:54:15]Write i2c OK [13:54:15]MH_I2C_Read... [13:54:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:15]Read from MH i2c: E2 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 03 00 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 03 00 45 06 00 90 00 BF [13:54:15]RAPDU: 90 00 [13:54:15]wFMCommunicate OK [13:54:15]wFMCommunicate request_size=255 [13:54:15]MH_SAM_APDU [13:54:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 86 C4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 54 02 00 35 04 06 00 12 [13:54:15]Write to MH i2c: E2 02 01 46 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 86 C4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 54 02 00 35 04 06 00 12 00 00 C3 [13:54:15]Write i2c OK [13:54:15]MH_I2C_Read... [13:54:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:15]Read from MH i2c: E2 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 03 00 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 03 00 46 06 00 90 00 C0 [13:54:15]RAPDU: 90 00 [13:54:15]wFMCommunicate OK [13:54:15]wFMCommunicate request_size=10 [13:54:15]MH_SAM_APDU [13:54:15]CAPDU: 80 0D 02 02 05 32 28 AF 9C 76 [13:54:15]Write to MH i2c: E2 0D 00 47 06 80 0D 02 02 05 00 32 28 AF 9C 76 00 00 EC [13:54:15]Write i2c OK [13:54:15]MH_I2C_Read... [13:54:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:15]Read from MH i2c: E2 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 03 00 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 03 00 47 06 00 90 00 C1 [13:54:15]RAPDU: 90 00 [13:54:15]wFMCommunicate OK [13:54:15]wFMCommunicate request_size=4 [13:54:15]MH_SAM_APDU [13:54:15]CAPDU: 80 0D 03 02 [13:54:15]Write to MH i2c: E2 08 00 48 06 80 0D 03 02 00 00 00 00 C9 [13:54:15]Write i2c OK [13:54:15]MH_I2C_Read... [13:54:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:15]Read from MH i2c: E2 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 0B 00 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 0B 00 48 06 00 5B 6D 9C 27 99 0C ED 78 90 00 5F [13:54:15]RAPDU: 5B 6D 9C 27 99 0C ED 78 90 00 [13:54:15]wFMCommunicate OK [13:54:15]SAM_PROTO_SignData done [13:54:15]FM_MakeSignedData done [13:54:15]CreateOFDProtocolMessage [13:54:15]wFMCommunicate request_size=4 [13:54:15]MH_SAM_APDU [13:54:15]CAPDU: 80 11 00 00 [13:54:15]Write to MH i2c: E2 08 00 49 06 80 11 00 00 00 00 00 00 C9 [13:54:15]Write i2c OK [13:54:15]MH_I2C_Read... [13:54:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:15]Read from MH i2c: E2 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 17 00 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 17 00 49 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [13:54:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:54:15]wFMCommunicate OK [13:54:15]CreateOFDProtocolMessage done [13:54:15]OFDSenderStorePacket 152747 [13:54:15]StoreOFDPacket docnum=152747 [13:54:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB B4 07 01 18 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 86 C4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 54 02 00 35 04 06 00 12 32 28 AF 9C 76 5B 6D 9C 27 99 0C ED 78 [13:54:15]CheckFolder [13:54:15]dirname=/storage/ofd_packets [13:54:15]CheckFolder done [13:54:15]ProducePacketName [13:54:15]name=ofd_packets/00152747 [13:54:15]NVStorageSaveData ofd_packets/00152747 [13:54:15]File name is /storage/ofd_packets/00152747 [13:54:15]Write 301 bytes [13:54:15]NVStorageSaveData done [13:54:15]OFDSenderStorePacket done [13:54:15]KKMCreateOFDPacket done [13:54:15]NVStorageSaveData kkm_last_timestamp [13:54:15]File name is /storage/kkm_last_timestamp [13:54:15]Write 4 bytes [13:54:15]NVStorageSaveData done [13:54:15]ExternCall_PrintAddStr [13:54:15]wPrintStart [13:54:15]Write to MH i2c: 01 00 00 4A 06 50 [13:54:15]Write i2c OK [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: 01 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: 01 07 00 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: 01 07 00 4A 06 00 00 00 00 00 FF 0F 65 [13:54:15]RasterBufferAndPrint [13:54:15]line Счет N : (1)1786749 [13:54:15]line ИНН: 02508201610067 [13:54:15]line Контрольно-Кассовый Чек [13:54:15]line ПРОДАЖА [13:54:15]line ТРК (МРК, ГНК) : 22 [13:54:15]line Товар: 2710124130 [13:54:15]line Аи-92-К-5 [13:54:15]line 4.430 * 67.80 [13:54:15]line = 300.35 [13:54:15]line НДС 12% НСП 1% [13:54:15]line > о реализуемом товаре [13:54:15]line ОКРУГЛЕНИЕ: -0.35 [13:54:15]line ИТОГО: 300.00 [13:54:15]line Внесено: 300.00 [13:54:15]line СДАЧА: 0.00 [13:54:15]line НСП 1% : 2.66 [13:54:15]line НДС 12% : 31.90 [13:54:15]line Наличными: 300.00 [13:54:15]line Безнал.: 0.00 [13:54:15]line Место: АЗС № 89 "Партнер Нефть" [13:54:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:54:15]line СНО: Общий режим [13:54:15]line Чек 206 24.09.2024 13:54 [13:54:15]line Смена: 477 ФФД: 1.0 [13:54:15]line ЗНМ: 0300000113 [13:54:15]line РНМ: 0000000000091825 [13:54:15]line Версия ККМ: 001 [13:54:15]line ФМ: 0000000000871835 [13:54:15]line ФД: 152747 [13:54:15]line ФПД: 20006640262262 [13:54:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T135414&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152747&fm=20006640262262&tin=02508201610067®Number=0000000000091825&sum=30000 [13:54:15]written 0, free lines is 4095 [13:54:15]OFD Sender: Processing packet 152747 [packets to send 830, broken 829] [13:54:15]ProducePacketName [13:54:15]name=ofd_packets/00152747 [13:54:15]OFD Sender: To server: pG, [13:54:15]CommunicateWithHost lk.salyk.kg:30040 [13:54:15]ConnectInit lk.salyk.kg [13:54:16]Write to MH i2c: 01 00 00 75 06 7B [13:54:16]Write i2c OK [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: 01 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: 01 07 00 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: 01 07 00 75 06 00 00 00 00 00 E2 0C 70 [13:54:16]RasterBufferAndPrint [13:54:16]line [13:54:16]line [13:54:16]line [13:54:16]line [13:54:16]line [13:54:16]written 0, free lines is 3304 [13:54:16]MH_Cut [13:54:16]Write to MH i2c: D1 01 00 7C 06 01 54 [13:54:16]Write i2c OK [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: D1 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: D1 01 00 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: D1 01 00 7C 06 00 53 [13:54:16]Write to MH i2c: 01 00 00 7D 06 83 [13:54:16]Write i2c OK [13:54:16]MH_I2C_Read... [13:54:16]Connected sock=11 [13:54:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB B4 07 01 18 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 86 C4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 54 02 00 35 04 06 00 12 32 28 AF 9C 76 5B 6D 9C 27 99 0C ED 78 [13:54:16]*** Cut start [13:54:16]*** Purtial cut [13:54:16]*** Stage 1: CUTSNS_PIN = 1 [13:54:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B9 51 47 00 AE 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 54 02 00 F4 03 04 00 85 6C F2 66 B6 04 01 00 00 7F D7 3D 2A EC 0E C0 BF [13:54:17]CommunicateWithHost err = 0 [13:54:17]CheckOFDResponse [13:54:17]1017 (14) - 77093643461234 [13:54:17]1041 (16) - 0000000000871835 [13:54:17]1040 (4) - 152747 [13:54:17]1012 (4) - 24.09.2024 07:38 [13:54:17]1206 (1) - 0 [13:54:17]OFD Sender: Remove packet 152747 [13:54:17]ProducePacketName [13:54:17]name=ofd_packets/00152747 [13:54:17]NVStorageDeleteData [13:54:17]Read from MH i2c: 01 [13:54:17]MH_I2C_Read... [13:54:17]*** Stop cut motor [13:54:17]*** Cut end [13:54:17]Read from MH i2c: 01 07 00 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: 01 07 00 7D 06 00 00 00 00 00 FF 0F 98 [13:54:17]process_action close_receipt done [13:54:17]requested_data is exist [13:54:17]produce_requested_data [13:54:17]requested_item fm.sn is exist - process it [13:54:17]wFMCommunicate request_size=4 [13:54:17]MH_SAM_APDU [13:54:17]CAPDU: 80 11 00 00 [13:54:17]Write to MH i2c: E2 08 00 7E 06 80 11 00 00 00 00 00 00 FE [13:54:17]Write i2c OK [13:54:17]MH_I2C_Read... [13:54:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:17]Read from MH i2c: E2 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 17 00 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 17 00 7E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [13:54:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:54:17]wFMCommunicate OK [13:54:17]requested_item fd.num is exist - process it [13:54:17]SAM_PROTO_GetFieldsCounters [13:54:17]wFMCommunicate request_size=4 [13:54:17]MH_SAM_APDU [13:54:17]CAPDU: 80 13 00 00 [13:54:17]Write to MH i2c: E2 08 00 7F 06 80 13 00 00 00 00 00 00 01 [13:54:17]Write i2c OK [13:54:17]MH_I2C_Read... [13:54:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:17]Read from MH i2c: E2 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 62 00 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 62 00 7F 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AB 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 6B [13:54:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AB 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:54:17]wFMCommunicate OK [13:54:17]SAM_PROTO_GetFieldsCounters done [13:54:17]requested_item shift.num is exist - process it [13:54:17]requested_item shift.opened is exist - process it [13:54:17]req_shift_opened [13:54:17]FM_GetShiftState [13:54:17]SAM_PROTO_GetShiftState [13:54:17]wFMCommunicate request_size=4 [13:54:17]MH_SAM_APDU [13:54:17]CAPDU: 80 13 01 00 [13:54:17]Write to MH i2c: E2 08 00 80 06 80 13 01 00 00 00 00 00 03 [13:54:17]Write i2c OK [13:54:17]MH_I2C_Read... [13:54:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:17]Read from MH i2c: E2 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 0E 00 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 0E 00 80 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D0 [13:54:17]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:54:17]wFMCommunicate OK [13:54:17]SAM_PROTO_GetShiftState done [13:54:17]FM_GetShiftState done [13:54:17]req_shift_opened done [13:54:17]requested_item shift.open_date is exist - process it [13:54:17]req_shift_open_date [13:54:17]req_shift_open_date done [13:54:17]produce_requested_data done [13:54:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152747,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:54:17]process_action_free close_receipt [13:54:17]json_value_free [13:54:17]json_value_free done [13:54:17]process_json_proto returns [13:54:17]Send response to host [13:54:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152747,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:54:17]free response buf [13:54:17]execute_script done [13:54:17]execute_script returns [13:54:17]free content buf [13:54:17]Sock 8.Close socket [13:54:17]Sock 8.Thread stoped [13:54:17]OFD Sender: No OFD packet to send [13:54:22]OFD Sender: No OFD packet to send [13:54:27]recv_with_timeout no data received [13:54:27]OFD Sender: No OFD packet to send [13:54:32]OFD Sender: No OFD packet to send [13:54:37]OFD Sender: No OFD packet to send [13:54:42]OFD Sender: No OFD packet to send [13:54:47]OFD Sender: No OFD packet to send [13:54:52]OFD Sender: No OFD packet to send [13:54:57]OFD Sender: No OFD packet to send [13:55:02]OFD Sender: No OFD packet to send [13:55:07]OFD Sender: No OFD packet to send [13:55:12]OFD Sender: No OFD packet to send [13:55:17]OFD Sender: No OFD packet to send [13:55:22]OFD Sender: No OFD packet to send [13:55:27]OFD Sender: No OFD packet to send [13:55:32]OFD Sender: No OFD packet to send [13:55:37]OFD Sender: No OFD packet to send [13:55:42]OFD Sender: No OFD packet to send [13:55:47]recv_with_timeout no data received [13:55:47]OFD Sender: No OFD packet to send [13:55:52]OFD Sender: No OFD packet to send [13:55:57]OFD Sender: No OFD packet to send [13:56:03]OFD Sender: No OFD packet to send [13:56:08]OFD Sender: No OFD packet to send [13:56:13]OFD Sender: No OFD packet to send [13:56:18]OFD Sender: No OFD packet to send [13:56:23]OFD Sender: No OFD packet to send [13:56:28]OFD Sender: No OFD packet to send [13:56:33]OFD Sender: No OFD packet to send [13:56:38]OFD Sender: No OFD packet to send [13:56:42]recv_with_timeout no data received [13:56:43]OFD Sender: No OFD packet to send [13:56:48]OFD Sender: No OFD packet to send [13:56:53]OFD Sender: No OFD packet to send [13:56:56]recv_with_timeout no data received [13:56:58]OFD Sender: No OFD packet to send [13:57:03]OFD Sender: No OFD packet to send [13:57:08]OFD Sender: No OFD packet to send [13:57:13]OFD Sender: No OFD packet to send [13:57:18]OFD Sender: No OFD packet to send [13:57:23]OFD Sender: No OFD packet to send [13:57:28]OFD Sender: No OFD packet to send [13:57:33]OFD Sender: No OFD packet to send [13:57:38]OFD Sender: No OFD packet to send [13:57:43]OFD Sender: No OFD packet to send [13:57:48]OFD Sender: No OFD packet to send [13:57:53]OFD Sender: No OFD packet to send [13:57:58]OFD Sender: No OFD packet to send [13:58:03]OFD Sender: No OFD packet to send [13:58:08]OFD Sender: No OFD packet to send [13:58:13]OFD Sender: No OFD packet to send [13:58:14]recv_with_timeout no data received [13:58:18]OFD Sender: No OFD packet to send [13:58:23]OFD Sender: No OFD packet to send [13:58:28]OFD Sender: No OFD packet to send [13:58:33]OFD Sender: No OFD packet to send [13:58:38]OFD Sender: No OFD packet to send [13:58:43]OFD Sender: No OFD packet to send [13:58:48]OFD Sender: No OFD packet to send [13:58:53]OFD Sender: No OFD packet to send [13:58:58]OFD Sender: No OFD packet to send [13:59:03]OFD Sender: No OFD packet to send [13:59:04]accept exits with 9 [13:59:04]New connection [13:59:04]New thread 3067485540 created [13:59:04]Thread 3067342180 joined [13:59:04]Waiting for new connection... [13:59:04] Sock 9.Parse request [13:59:04]Sock 9.Check first char [13:59:04]Sock 9.First char is OK [13:59:04]request: POST /json_proto HTTP/1.0 [13:59:04]Method: POST [13:59:04]URL: /json_proto [13:59:04]Method is POST - this is cgi request [13:59:04]url: /json_proto [13:59:04]query_string will be loaded in cgi processing [13:59:04]execute_cgi json_proto POST (null) [13:59:04]execute_cgi path=json_proto method=POST [13:59:04]POST find Content-Length [13:59:04]Host: 172.17.43.67:8080 [13:59:04]Content-Length: 679 [13:59:04]Content-Type: application/json [13:59:04] [13:59:04]POST finish read [13:59:04]Found Content-Length = 679 [13:59:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786750", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:59:04]execute_script... [13:59:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786750", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:59:04]POST & json_proto [13:59:04]process_json_proto [13:59:04]json parsed OK: [13:59:04]protocol is kg_v1.0 [13:59:04]action value=close_receipt [13:59:04]process_action close_receipt [13:59:04]cmd_close_receipt [13:59:04]MH_GetDate [13:59:04]Write to MH i2c: F0 00 00 81 06 76 [13:59:04]Write i2c OK [13:59:04]MH_I2C_Read... [13:59:04]Read from MH i2c: F0 [13:59:04]MH_I2C_Read... [13:59:04]Read from MH i2c: F0 09 00 [13:59:04]MH_I2C_Read... [13:59:04]Read from MH i2c: F0 09 00 81 06 00 A9 C5 F2 66 6A BD 47 65 18 [13:59:04]GetLastDocTimeStamp 1727186054 [13:59:04]current date 1727186345 [13:59:04]FM_GetShiftState [13:59:04]SAM_PROTO_GetShiftState [13:59:04]wFMCommunicate request_size=4 [13:59:04]MH_SAM_APDU [13:59:04]CAPDU: 80 13 01 00 [13:59:04]Write to MH i2c: E2 08 00 82 06 80 13 01 00 00 00 00 00 05 [13:59:04]Write i2c OK [13:59:04]MH_I2C_Read... [13:59:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:04]Read from MH i2c: E2 [13:59:04]MH_I2C_Read... [13:59:04]Read from MH i2c: E2 0E 00 [13:59:04]MH_I2C_Read... [13:59:04]Read from MH i2c: E2 0E 00 82 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D2 [13:59:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:59:04]wFMCommunicate OK [13:59:04]SAM_PROTO_GetShiftState done [13:59:04]FM_GetShiftState done [13:59:04]opened in 1727137889 [13:59:04]opened+sec_in_day 1727224289 [13:59:04]quantity*price = 80004 [13:59:04]sum+1 = 80005 [13:59:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 207 24.09.2024 13:59 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152748 ФПД: 21795865138193 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T135905&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152748&fm=21795865138193&tin=02508201610067®Number=0000000000091825&sum=80000 [13:59:05]StoreToDocumentArchive [13:59:05]shift 477 fd 152748 [13:59:05]save to /storage/0477/doc_00152748 [13:59:05]save last doc name /storage/0477/doc_00152748 to /storage/kkm_last_doc_name [13:59:05]save OK [13:59:05]Clear old archive folders... [13:59:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:59:05]tlvbuf is 00DE1990 [13:59:05]SAM_PROTO_ClearQueue [13:59:05]wFMCommunicate request_size=4 [13:59:05]MH_SAM_APDU [13:59:05]CAPDU: 80 09 00 00 [13:59:05]Write to MH i2c: E2 08 00 8F 06 80 09 00 00 00 00 00 00 07 [13:59:05]Write i2c OK [13:59:05]MH_I2C_Read... [13:59:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:59:05]Read from MH i2c: E2 [13:59:05]MH_I2C_Read... [13:59:05]Read from MH i2c: E2 03 00 [13:59:05]MH_I2C_Read... [13:59:05]Read from MH i2c: E2 03 00 8F 06 00 90 00 09 [13:59:05]RAPDU: 90 00 [13:59:05]wFMCommunicate OK [13:59:05]SAM_PROTO_ClearQueue done [13:59:05]KKMCreateOFDPacket [13:59:05]OFDProtocolAddRootSTLVToBuf [13:59:05]FM_MakeSignedData [13:59:05]FM_MakeSignedData [13:59:05]SAM_PROTO_SignData [13:59:05]wFMCommunicate request_size=4 [13:59:05]MH_SAM_APDU [13:59:05]CAPDU: 80 0D 01 02 [13:59:05]Write to MH i2c: E2 08 00 90 06 80 0D 01 02 00 00 00 00 0F [13:59:05]Write i2c OK [13:59:05]MH_I2C_Read... [13:59:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:59:05]Read from MH i2c: E2 [13:59:05]MH_I2C_Read... [13:59:05]Read from MH i2c: E2 03 00 [13:59:05]MH_I2C_Read... [13:59:05]Read from MH i2c: E2 03 00 90 06 00 90 00 0A [13:59:05]RAPDU: 90 00 [13:59:05]wFMCommunicate OK [13:59:05]wFMCommunicate request_size=255 [13:59:05]MH_SAM_APDU [13:59:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 A9 C5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 54 02 00 35 04 06 00 13 [13:59:05]Write to MH i2c: E2 02 01 91 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 A9 C5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 54 02 00 35 04 06 00 13 00 00 C3 [13:59:05]Write i2c OK [13:59:05]MH_I2C_Read... [13:59:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:05]Read from MH i2c: E2 [13:59:05]MH_I2C_Read... [13:59:05]Read from MH i2c: E2 03 00 [13:59:05]MH_I2C_Read... [13:59:05]Read from MH i2c: E2 03 00 91 06 00 90 00 0B [13:59:05]RAPDU: 90 00 [13:59:05]wFMCommunicate OK [13:59:05]wFMCommunicate request_size=10 [13:59:05]MH_SAM_APDU [13:59:05]CAPDU: 80 0D 02 02 05 D2 BE CC 94 11 [13:59:05]Write to MH i2c: E2 0D 00 92 06 80 0D 02 02 05 00 D2 BE CC 94 11 00 00 1D [13:59:05]Write i2c OK [13:59:05]MH_I2C_Read... [13:59:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:06]Read from MH i2c: E2 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 03 00 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 03 00 92 06 00 90 00 0C [13:59:06]RAPDU: 90 00 [13:59:06]wFMCommunicate OK [13:59:06]wFMCommunicate request_size=4 [13:59:06]MH_SAM_APDU [13:59:06]CAPDU: 80 0D 03 02 [13:59:06]Write to MH i2c: E2 08 00 93 06 80 0D 03 02 00 00 00 00 14 [13:59:06]Write i2c OK [13:59:06]MH_I2C_Read... [13:59:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:59:06]Read from MH i2c: E2 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 0B 00 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 0B 00 93 06 00 D0 D7 F7 45 7E EF CD 87 90 00 B9 [13:59:06]RAPDU: D0 D7 F7 45 7E EF CD 87 90 00 [13:59:06]wFMCommunicate OK [13:59:06]SAM_PROTO_SignData done [13:59:06]FM_MakeSignedData done [13:59:06]CreateOFDProtocolMessage [13:59:06]wFMCommunicate request_size=4 [13:59:06]MH_SAM_APDU [13:59:06]CAPDU: 80 11 00 00 [13:59:06]Write to MH i2c: E2 08 00 94 06 80 11 00 00 00 00 00 00 14 [13:59:06]Write i2c OK [13:59:06]MH_I2C_Read... [13:59:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:06]Read from MH i2c: E2 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 17 00 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: E2 17 00 94 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 67 [13:59:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:59:06]wFMCommunicate OK [13:59:06]CreateOFDProtocolMessage done [13:59:06]OFDSenderStorePacket 152748 [13:59:06]StoreOFDPacket docnum=152748 [13:59:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 67 85 07 01 F3 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 A9 C5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 54 02 00 35 04 06 00 13 D2 BE CC 94 11 D0 D7 F7 45 7E EF CD 87 [13:59:06]CheckFolder [13:59:06]dirname=/storage/ofd_packets [13:59:06]CheckFolder done [13:59:06]ProducePacketName [13:59:06]name=ofd_packets/00152748 [13:59:06]NVStorageSaveData ofd_packets/00152748 [13:59:06]File name is /storage/ofd_packets/00152748 [13:59:06]Write 301 bytes [13:59:06]NVStorageSaveData done [13:59:06]OFDSenderStorePacket done [13:59:06]KKMCreateOFDPacket done [13:59:06]NVStorageSaveData kkm_last_timestamp [13:59:06]File name is /storage/kkm_last_timestamp [13:59:06]Write 4 bytes [13:59:06]NVStorageSaveData done [13:59:06]ExternCall_PrintAddStr [13:59:06]wPrintStart [13:59:06]Write to MH i2c: 01 00 00 95 06 9B [13:59:06]Write i2c OK [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: 01 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: 01 07 00 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: 01 07 00 95 06 00 00 00 00 00 FF 0F B0 [13:59:06]RasterBufferAndPrint [13:59:06]line Счет N : (1)1786750 [13:59:06]line ИНН: 02508201610067 [13:59:06]line Контрольно-Кассовый Чек [13:59:06]line ПРОДАЖА [13:59:06]line ТРК (МРК, ГНК) : 22 [13:59:06]line Товар: 2710124130 [13:59:06]line Аи-92-К-5 [13:59:06]line 11.800 * 67.80 [13:59:06]line = 800.04 [13:59:06]line НДС 12% НСП 1% [13:59:06]line > о реализуемом товаре [13:59:06]line ОКРУГЛЕНИЕ: -0.04 [13:59:06]line ИТОГО: 800.00 [13:59:06]line Внесено: 800.00 [13:59:06]line СДАЧА: 0.00 [13:59:06]line НСП 1% : 7.08 [13:59:06]line НДС 12% : 84.96 [13:59:06]line Наличными: 800.00 [13:59:06]line Безнал.: 0.00 [13:59:06]line Место: АЗС № 89 "Партнер Нефть" [13:59:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:59:06]line СНО: Общий режим [13:59:06]line Чек 207 24.09.2024 13:59 [13:59:06]line Смена: 477 ФФД: 1.0 [13:59:06]line ЗНМ: 0300000113 [13:59:06]line РНМ: 0000000000091825 [13:59:06]line Версия ККМ: 001 [13:59:06]line ФМ: 0000000000871835 [13:59:06]line ФД: 152748 [13:59:06]line ФПД: 21795865138193 [13:59:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T135905&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152748&fm=21795865138193&tin=02508201610067®Number=0000000000091825&sum=80000 [13:59:06]OFD Sender: Processing packet 152748 [packets to send 830, broken 829] [13:59:06]ProducePacketName [13:59:06]name=ofd_packets/00152748 [13:59:06]OFD Sender: To server: pG, [13:59:06]CommunicateWithHost lk.salyk.kg:30040 [13:59:06]ConnectInit lk.salyk.kg [13:59:06]written 0, free lines is 4095 [13:59:06]Write to MH i2c: 01 00 00 C0 06 C6 [13:59:06]Write i2c OK [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: 01 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: 01 07 00 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: 01 07 00 C0 06 00 00 00 00 00 DA 0C B3 [13:59:06]RasterBufferAndPrint [13:59:06]line [13:59:06]line [13:59:06]line [13:59:06]line [13:59:06]line [13:59:06]written 0, free lines is 3296 [13:59:06]MH_Cut [13:59:06]Write to MH i2c: D1 01 00 C7 06 01 9F [13:59:06]Write i2c OK [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: D1 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: D1 01 00 [13:59:06]MH_I2C_Read... [13:59:06]Read from MH i2c: D1 01 00 C7 06 00 9E [13:59:06]Write to MH i2c: 01 00 00 C8 06 CE [13:59:06]Write i2c OK [13:59:06]MH_I2C_Read... [13:59:07]*** Cut start [13:59:07]*** Purtial cut [13:59:07]*** Stage 1: CUTSNS_PIN = 1 [13:59:07]Read from MH i2c: 01 [13:59:07]MH_I2C_Read... [13:59:07]*** Stop cut motor [13:59:07]*** Cut end [13:59:07]Read from MH i2c: 01 07 00 [13:59:07]MH_I2C_Read... [13:59:07]Read from MH i2c: 01 07 00 C8 06 00 00 00 00 00 FF 0F E3 [13:59:07]process_action close_receipt done [13:59:07]requested_data is exist [13:59:07]produce_requested_data [13:59:07]requested_item fm.sn is exist - process it [13:59:07]wFMCommunicate request_size=4 [13:59:07]MH_SAM_APDU [13:59:07]CAPDU: 80 11 00 00 [13:59:07]Write to MH i2c: E2 08 00 C9 06 80 11 00 00 00 00 00 00 49 [13:59:07]Write i2c OK [13:59:07]MH_I2C_Read... [13:59:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:07]Read from MH i2c: E2 [13:59:07]MH_I2C_Read... [13:59:07]Read from MH i2c: E2 17 00 [13:59:07]MH_I2C_Read... [13:59:07]Read from MH i2c: E2 17 00 C9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9C [13:59:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:59:07]wFMCommunicate OK [13:59:07]requested_item fd.num is exist - process it [13:59:07]SAM_PROTO_GetFieldsCounters [13:59:07]wFMCommunicate request_size=4 [13:59:07]MH_SAM_APDU [13:59:07]CAPDU: 80 13 00 00 [13:59:07]Write to MH i2c: E2 08 00 CA 06 80 13 00 00 00 00 00 00 4C [13:59:07]Write i2c OK [13:59:07]MH_I2C_Read... [13:59:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:59:07]Read from MH i2c: E2 [13:59:07]MH_I2C_Read... [13:59:07]Read from MH i2c: E2 62 00 [13:59:07]MH_I2C_Read... [13:59:07]Read from MH i2c: E2 62 00 CA 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AC 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 BA [13:59:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AC 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:59:07]wFMCommunicate OK [13:59:07]SAM_PROTO_GetFieldsCounters done [13:59:07]requested_item shift.num is exist - process it [13:59:07]requested_item shift.opened is exist - process it [13:59:07]req_shift_opened [13:59:07]FM_GetShiftState [13:59:07]SAM_PROTO_GetShiftState [13:59:07]wFMCommunicate request_size=4 [13:59:07]MH_SAM_APDU [13:59:07]CAPDU: 80 13 01 00 [13:59:07]Write to MH i2c: E2 08 00 CB 06 80 13 01 00 00 00 00 00 4E [13:59:07]Write i2c OK [13:59:07]MH_I2C_Read... [13:59:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:07]Read from MH i2c: E2 [13:59:07]MH_I2C_Read... [13:59:07]Read from MH i2c: E2 0E 00 [13:59:07]MH_I2C_Read... [13:59:07]Read from MH i2c: E2 0E 00 CB 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 1B [13:59:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [13:59:07]wFMCommunicate OK [13:59:07]SAM_PROTO_GetShiftState done [13:59:07]FM_GetShiftState done [13:59:07]req_shift_opened done [13:59:07]requested_item shift.open_date is exist - process it [13:59:07]req_shift_open_date [13:59:07]req_shift_open_date done [13:59:07]produce_requested_data done [13:59:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152748,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [13:59:07]process_action_free close_receipt [13:59:07]json_value_free [13:59:07]json_value_free done [13:59:07]process_json_proto returns [13:59:07]Send response to host [13:59:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152748,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [13:59:07]free response buf [13:59:07]execute_script done [13:59:07]execute_script returns [13:59:07]free content buf [13:59:07]Sock 9.Close socket [13:59:07]Sock 9.Thread stoped [13:59:09]recv_with_timeout no data received [13:59:11]ConnectInit Can't take IP for lk.salyk.kg [13:59:11]CommunicateWithHost connect error [13:59:11]CommunicateWithHost err = -1 [13:59:11]OFD Sender: Server communicate error [13:59:16]OFD Sender: Processing packet 152748 [packets to send 830, broken 829] [13:59:16]ProducePacketName [13:59:16]name=ofd_packets/00152748 [13:59:16]OFD Sender: To server: pG, [13:59:16]CommunicateWithHost lk.salyk.kg:30040 [13:59:16]ConnectInit lk.salyk.kg [13:59:20]recv_with_timeout no data received [13:59:21]ConnectInit Can't take IP for lk.salyk.kg [13:59:21]CommunicateWithHost connect error [13:59:21]CommunicateWithHost err = -1 [13:59:21]OFD Sender: Server communicate error [13:59:26]OFD Sender: Processing packet 152748 [packets to send 830, broken 829] [13:59:26]ProducePacketName [13:59:26]name=ofd_packets/00152748 [13:59:26]OFD Sender: To server: pG, [13:59:26]CommunicateWithHost lk.salyk.kg:30040 [13:59:26]ConnectInit lk.salyk.kg [13:59:30]Connected sock=9 [13:59:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 67 85 07 01 F3 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 A9 C5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 54 02 00 35 04 06 00 13 D2 BE CC 94 11 D0 D7 F7 45 7E EF CD 87 [13:59:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 36 36 47 00 D1 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 54 02 00 F4 03 04 00 BF 6D F2 66 B6 04 01 00 00 56 A0 B2 04 6E 08 52 70 [13:59:31]CommunicateWithHost err = 0 [13:59:31]CheckOFDResponse [13:59:31]1017 (14) - 77093643461234 [13:59:31]1041 (16) - 0000000000871835 [13:59:31]1040 (4) - 152748 [13:59:31]1012 (4) - 24.09.2024 07:43 [13:59:31]1206 (1) - 0 [13:59:31]OFD Sender: Remove packet 152748 [13:59:31]ProducePacketName [13:59:31]name=ofd_packets/00152748 [13:59:31]NVStorageDeleteData [13:59:31]OFD Sender: No OFD packet to send [13:59:36]OFD Sender: No OFD packet to send [13:59:41]OFD Sender: No OFD packet to send [13:59:46]OFD Sender: No OFD packet to send [13:59:51]OFD Sender: No OFD packet to send [13:59:56]OFD Sender: No OFD packet to send [14:00:01]OFD Sender: No OFD packet to send [14:00:05]recv_with_timeout no data received [14:00:06]OFD Sender: No OFD packet to send [14:00:11]OFD Sender: No OFD packet to send [14:00:16]OFD Sender: No OFD packet to send [14:00:21]OFD Sender: No OFD packet to send [14:00:26]OFD Sender: No OFD packet to send [14:00:28]recv_with_timeout no data received [14:00:31]OFD Sender: No OFD packet to send [14:00:36]OFD Sender: No OFD packet to send [14:00:41]OFD Sender: No OFD packet to send [14:00:46]OFD Sender: No OFD packet to send [14:00:51]OFD Sender: No OFD packet to send [14:00:56]OFD Sender: No OFD packet to send [14:00:58]recv_with_timeout no data received [14:01:01]OFD Sender: No OFD packet to send [14:01:06]OFD Sender: No OFD packet to send [14:01:11]OFD Sender: No OFD packet to send [14:01:16]OFD Sender: No OFD packet to send [14:01:21]OFD Sender: No OFD packet to send [14:01:26]OFD Sender: No OFD packet to send [14:01:31]OFD Sender: No OFD packet to send [14:01:36]OFD Sender: No OFD packet to send [14:01:40]accept exits with 10 [14:01:40]New connection [14:01:40]New thread 3067342180 created [14:01:40]Thread 3067485540 joined [14:01:40]Waiting for new connection... [14:01:40] Sock 10.Parse request [14:01:40]Sock 10.Check first char [14:01:40]Sock 10.First char is OK [14:01:40]request: POST /json_proto HTTP/1.0 [14:01:40]Method: POST [14:01:40]URL: /json_proto [14:01:40]Method is POST - this is cgi request [14:01:40]url: /json_proto [14:01:40]query_string will be loaded in cgi processing [14:01:40]execute_cgi json_proto POST (null) [14:01:40]execute_cgi path=json_proto method=POST [14:01:40]POST find Content-Length [14:01:40]Host: 172.17.43.67:8080 [14:01:40]Content-Length: 812 [14:01:40]Content-Type: application/json [14:01:40] [14:01:40]POST finish read [14:01:40]Found Content-Length = 812 [14:01:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786751", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:40]execute_script... [14:01:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786751", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:40]POST & json_proto [14:01:40]process_json_proto [14:01:40]json parsed OK: [14:01:40]protocol is kg_v1.0 [14:01:40]action value=close_receipt [14:01:40]process_action close_receipt [14:01:40]cmd_close_receipt [14:01:40]MH_GetDate [14:01:40]Write to MH i2c: F0 00 00 CC 06 C1 [14:01:40]Write i2c OK [14:01:40]MH_I2C_Read... [14:01:40]Read from MH i2c: F0 [14:01:40]MH_I2C_Read... [14:01:40]Read from MH i2c: F0 09 00 [14:01:40]MH_I2C_Read... [14:01:40]Read from MH i2c: F0 09 00 CC 06 00 45 C6 F2 66 6A BD 47 65 00 [14:01:40]GetLastDocTimeStamp 1727186345 [14:01:40]current date 1727186501 [14:01:40]FM_GetShiftState [14:01:40]SAM_PROTO_GetShiftState [14:01:40]wFMCommunicate request_size=4 [14:01:40]MH_SAM_APDU [14:01:40]CAPDU: 80 13 01 00 [14:01:40]Write to MH i2c: E2 08 00 CD 06 80 13 01 00 00 00 00 00 50 [14:01:40]Write i2c OK [14:01:40]MH_I2C_Read... [14:01:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:40]Read from MH i2c: E2 [14:01:40]MH_I2C_Read... [14:01:40]Read from MH i2c: E2 0E 00 [14:01:40]MH_I2C_Read... [14:01:40]Read from MH i2c: E2 0E 00 CD 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 1D [14:01:40]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:01:40]wFMCommunicate OK [14:01:40]SAM_PROTO_GetShiftState done [14:01:40]FM_GetShiftState done [14:01:40]opened in 1727137889 [14:01:40]opened+sec_in_day 1727224289 [14:01:40]quantity*price = 0 [14:01:40]sum+1 = 1 [14:01:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 208 24.09.2024 14:01 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 152749 ФПД: 111532597914501 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T140141&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152749&fm=111532597914501&tin=02508201610067®Number=0000000000091825&sum=0 [14:01:41]StoreToDocumentArchive [14:01:41]shift 477 fd 152749 [14:01:41]save to /storage/0477/doc_00152749 [14:01:41]save last doc name /storage/0477/doc_00152749 to /storage/kkm_last_doc_name [14:01:41]save OK [14:01:41]Clear old archive folders... [14:01:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:01:41]tlvbuf is 00DDBE80 [14:01:41]SAM_PROTO_ClearQueue [14:01:41]wFMCommunicate request_size=4 [14:01:41]MH_SAM_APDU [14:01:41]CAPDU: 80 09 00 00 [14:01:41]Write to MH i2c: E2 08 00 DA 06 80 09 00 00 00 00 00 00 52 [14:01:41]Write i2c OK [14:01:41]MH_I2C_Read... [14:01:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:01:41]Read from MH i2c: E2 [14:01:41]MH_I2C_Read... [14:01:41]Read from MH i2c: E2 03 00 [14:01:41]MH_I2C_Read... [14:01:41]Read from MH i2c: E2 03 00 DA 06 00 90 00 54 [14:01:41]RAPDU: 90 00 [14:01:41]wFMCommunicate OK [14:01:41]SAM_PROTO_ClearQueue done [14:01:41]KKMCreateOFDPacket [14:01:41]OFDProtocolAddRootSTLVToBuf [14:01:41]FM_MakeSignedData [14:01:41]FM_MakeSignedData [14:01:41]SAM_PROTO_SignData [14:01:41]wFMCommunicate request_size=4 [14:01:41]MH_SAM_APDU [14:01:41]CAPDU: 80 0D 01 02 [14:01:41]Write to MH i2c: E2 08 00 DB 06 80 0D 01 02 00 00 00 00 5A [14:01:41]Write i2c OK [14:01:41]MH_I2C_Read... [14:01:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:01:41]Read from MH i2c: E2 [14:01:41]MH_I2C_Read... [14:01:41]Read from MH i2c: E2 03 00 [14:01:41]MH_I2C_Read... [14:01:41]Read from MH i2c: E2 03 00 DB 06 00 90 00 55 [14:01:41]RAPDU: 90 00 [14:01:41]wFMCommunicate OK [14:01:41]wFMCommunicate request_size=255 [14:01:41]MH_SAM_APDU [14:01:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 45 C6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 54 02 00 35 04 06 00 65 [14:01:41]Write to MH i2c: E2 02 01 DC 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 45 C6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 54 02 00 35 04 06 00 65 00 00 CD [14:01:41]Write i2c OK [14:01:41]MH_I2C_Read... [14:01:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:41]Read from MH i2c: E2 [14:01:41]MH_I2C_Read... [14:01:41]Read from MH i2c: E2 03 00 [14:01:41]MH_I2C_Read... [14:01:41]Read from MH i2c: E2 03 00 DC 06 00 90 00 56 [14:01:41]RAPDU: 90 00 [14:01:41]wFMCommunicate OK [14:01:41]wFMCommunicate request_size=10 [14:01:41]MH_SAM_APDU [14:01:41]CAPDU: 80 0D 02 02 05 70 34 E1 2B 85 [14:01:41]Write to MH i2c: E2 0D 00 DD 06 80 0D 02 02 05 00 70 34 E1 2B 85 00 00 9C [14:01:41]Write i2c OK [14:01:41]MH_I2C_Read... [14:01:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:41]Read from MH i2c: E2 [14:01:41]MH_I2C_Read... [14:01:41]Read from MH i2c: E2 03 00 [14:01:41]MH_I2C_Read... [14:01:41]Read from MH i2c: E2 03 00 DD 06 00 90 00 57 [14:01:41]RAPDU: 90 00 [14:01:41]wFMCommunicate OK [14:01:41]wFMCommunicate request_size=4 [14:01:41]MH_SAM_APDU [14:01:41]CAPDU: 80 0D 03 02 [14:01:41]Write to MH i2c: E2 08 00 DE 06 80 0D 03 02 00 00 00 00 5F [14:01:41]Write i2c OK [14:01:41]MH_I2C_Read... [14:01:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:01:41]Read from MH i2c: E2 [14:01:41]MH_I2C_Read... [14:01:41]Read from MH i2c: E2 0B 00 [14:01:41]MH_I2C_Read... [14:01:41]Read from MH i2c: E2 0B 00 DE 06 00 EB 6B 68 29 D8 F3 BD 25 90 00 F4 [14:01:41]RAPDU: EB 6B 68 29 D8 F3 BD 25 90 00 [14:01:41]wFMCommunicate OK [14:01:41]SAM_PROTO_SignData done [14:01:41]FM_MakeSignedData done [14:01:41]CreateOFDProtocolMessage [14:01:41]wFMCommunicate request_size=4 [14:01:41]MH_SAM_APDU [14:01:41]CAPDU: 80 11 00 00 [14:01:41]Write to MH i2c: E2 08 00 DF 06 80 11 00 00 00 00 00 00 5F [14:01:41]Write i2c OK [14:01:41]MH_I2C_Read... [14:01:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:41]Read from MH i2c: E2 [14:01:41]MH_I2C_Read... [14:01:41]Read from MH i2c: E2 17 00 [14:01:41]MH_I2C_Read... [14:01:41]Read from MH i2c: E2 17 00 DF 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B2 [14:01:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:01:41]wFMCommunicate OK [14:01:41]CreateOFDProtocolMessage done [14:01:41]OFDSenderStorePacket 152749 [14:01:41]StoreOFDPacket docnum=152749 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27986403+1699200362=1727186765 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 4E C7 F2 66 6A BD 47 65 3F [14:06:06]Current date/time: 24.09.2024 14:06 [14:06:06]FM_Init [14:06:06]wFMConnect [14:06:06]MH_SAM_On [14:06:06]Write to MH i2c: E0 00 00 08 00 E7 [14:06:06]Write i2c OK [14:06:06]MH_I2C_Read... [14:06:06]*** iso7816_init finished! [14:06:06]*** atr: [14:06:06]*** 0F 3B D5 18 FF 81 91 FE [14:06:06]*** 1F C3 80 73 C8 21 10 0A [14:06:06]*** 00 00 00 00 00 00 00 00 [14:06:06]*** 00 00 00 00 00 00 00 00 [14:06:06]*** 00 00 00 00 00 00 00 00 [14:06:06]*** 00 00 00 00 00 00 00 00 [14:06:06]*** 00 00 00 00 00 00 00 00 [14:06:06]*** 00 00 00 00 00 00 00 00 [14:06:06]Read from MH i2c: E0 [14:06:06]MH_I2C_Read... [14:06:06]Read from MH i2c: E0 10 00 [14:06:06]MH_I2C_Read... [14:06:06]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [14:06:06]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:06:06]wFMCommunicate request_size=10 [14:06:06]MH_SAM_APDU [14:06:06]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:06:06]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:06:06]Write i2c OK [14:06:06]MH_I2C_Read... 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 45 C6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 Read from MH i2c: 30 E2 30 [14:06:08]30 MH_I2C_Read... [14:06:08]30 38 Read from MH i2c: 37 E2 31 DE 38 00 33 [14:06:08]35 MH_I2C_Read... [14:06:08]10 04 04 00 AD 54 02 00 35 04 06 00 65 70 34 E1 2B 85 EB 6B 68 29 D8 F3 BD 25 [14:06:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [14:06:08]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [14:06:08]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:06:08]wFMCommunicate OK [14:06:08]SAM_PROTO_GetFMData done [14:06:08]requested_item fm.sale_refund.total is exist - process it [14:06:08]requested_item fm.buy.total is exist - process it [14:06:08]requested_item shift.sale.total is exist - process it [14:06:08]SAM_PROTO_GetShiftData [14:06:08]wFMCommunicate request_size=4 [14:06:08]MH_SAM_APDU [14:06:08]CAPDU: 80 13 02 00 [14:06:08]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:06:08]Write i2c OK [14:06:08]MH_I2C_Read... [14:06:09]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:06:09]Read from MH i2c: E2 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 FD 00 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 FD 00 18 00 00 AC 04 AA 04 A8 04 6E 04 04 00 D1 00 00 00 69 04 99 00 6F 04 04 00 D1 00 00 00 B1 04 03 00 74 ED A7 70 04 03 00 74 ED A7 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 41 D7 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9C 7C 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 48 [14:06:09]RAPDU: AC 04 AA 04 A8 04 6E 04 04 00 D1 00 00 00 69 04 99 00 6F 04 04 00 D1 00 00 00 B1 04 03 00 74 ED A7 70 04 03 00 74 ED A7 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 41 D7 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9C 7C 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 [14:06:09]wFMCommunicate OK [14:06:09]wFMCommunicate request_size=4 [14:06:09]MH_SAM_APDU [14:06:09]CAPDU: 80 17 00 00 [14:06:09]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:06:09]Write i2c OK [14:06:09]MH_I2C_Read... [14:06:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:06:09]Read from MH i2c: E2 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 FD 00 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 FD 00 19 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 AE [14:06:09]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 [14:06:09]wFMCommunicate OK [14:06:09]wFMCommunicate request_size=4 [14:06:09]MH_SAM_APDU [14:06:09]CAPDU: 80 17 00 00 [14:06:09]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:06:09]Write i2c OK [14:06:09]MH_I2C_Read... [14:06:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C8 92 47 00 C3 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 54 02 00 F4 03 04 00 4D 6F F2 66 B6 04 01 00 00 39 CA B1 3B F0 83 F4 7B [14:06:09]CommunicateWithHost err = 0 [14:06:09]CheckOFDResponse [14:06:09]1017 (14) - 77093643461234 [14:06:09]1041 (16) - 0000000000871835 [14:06:09]1040 (4) - 152749 [14:06:09]1012 (4) - 24.09.2024 07:50 [14:06:09]1206 (1) - 0 [14:06:09]OFD Sender: Remove packet 152749 [14:06:09]ProducePacketName [14:06:09]name=ofd_packets/00152749 [14:06:09]NVStorageDeleteData [14:06:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:06:10]Read from MH i2c: E2 [14:06:10]MH_I2C_Read... [14:06:10]Read from MH i2c: E2 FD 00 [14:06:10]MH_I2C_Read... [14:06:10]Read from MH i2c: E2 FD 00 1A 00 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 5B [14:06:10]RAPDU: 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 [14:06:10]wFMCommunicate OK [14:06:10]wFMCommunicate request_size=4 [14:06:10]MH_SAM_APDU [14:06:10]CAPDU: 80 17 00 00 [14:06:10]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:06:10]Write i2c OK [14:06:10]MH_I2C_Read... [14:06:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:06:10]Read from MH i2c: E2 [14:06:10]MH_I2C_Read... [14:06:10]Read from MH i2c: E2 FD 00 [14:06:10]MH_I2C_Read... [14:06:10]Read from MH i2c: E2 FD 00 1B 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 10 [14:06:10]RAPDU: EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 [14:06:10]wFMCommunicate OK [14:06:10]wFMCommunicate request_size=4 [14:06:10]MH_SAM_APDU [14:06:10]CAPDU: 80 17 00 00 [14:06:10]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:06:10]Write i2c OK [14:06:10]MH_I2C_Read... [14:06:10]OFD Sender: Processing packet 152750 [packets to send 830, broken 829] [14:06:10]ProducePacketName [14:06:10]name=ofd_packets/00152750 [14:06:10]OFD Sender: To server: pG, [14:06:10]CommunicateWithHost lk.salyk.kg:30040 [14:06:10]ConnectInit lk.salyk.kg [14:06:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 198! [14:06:10]Read from MH i2c: E2 [14:06:10]MH_I2C_Read... [14:06:10]Read from MH i2c: E2 C9 00 [14:06:10]MH_I2C_Read... [14:06:10]Read from MH i2c: E2 C9 00 1C 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [14:06:10]RAPDU: 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:06:10]wFMCommunicate OK [14:06:10]SAM_PROTO_GetShiftData done [14:06:10]requested_item shift.sale.total_cash is exist - process it [14:06:10]requested_item shift.sale_refund.total is exist - process it [14:06:10]requested_item shift.sale_refund.total_cash is exist - process it [14:06:10]requested_item shift.buy.total is exist - process it [14:06:10]requested_item shift.buy.total_cash is exist - process it [14:06:10]produce_requested_data done [14:06:10]produce_requested_data return {"fm.sale.total":111945795.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":110053.00,"shift.sale.total_cash":110053.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [14:06:10]process_action_free get_value [14:06:10]json_value_free [14:06:10]json_value_free done [14:06:10]process_json_proto returns [14:06:10]Send response to host [14:06:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111945795.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":110053.00,"shift.sale.total_cash":110053.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [14:06:10]free response buf [14:06:10]execute_script done [14:06:10]execute_script returns [14:06:10]free content buf [14:06:10]Sock 10.Close socket [14:06:10]Sock 10.Thread stoped [14:06:11]accept exits with 9 [14:06:11]New connection [14:06:11]New thread 3067116900 created [14:06:11]Thread 3066973540 joined [14:06:11]Waiting for new connection... [14:06:11] Sock 9.Parse request [14:06:11]Sock 9.Check first char [14:06:11]Sock 9.First char is OK [14:06:11]request: POST /json_proto HTTP/1.0 [14:06:11]Method: POST [14:06:11]URL: /json_proto [14:06:11]Method is POST - this is cgi request [14:06:11]url: /json_proto [14:06:11]query_string will be loaded in cgi processing [14:06:11]execute_cgi json_proto POST (null) [14:06:11]execute_cgi path=json_proto method=POST [14:06:11]POST find Content-Length [14:06:11]Host: 172.17.43.67:8080 [14:06:11]Content-Length: 683 [14:06:11]Content-Type: application/json [14:06:11] [14:06:11]POST finish read [14:06:11]Found Content-Length = 683 [14:06:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 19.550, "sum" : 1450.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1450.00, "total" : 1450.00, "payments": [ { "type": 0, "sum" : 1450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:11]execute_script... [14:06:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 19.550, "sum" : 1450.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1450.00, "total" : 1450.00, "payments": [ { "type": 0, "sum" : 1450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:11]POST & json_proto [14:06:11]process_json_proto [14:06:11]json parsed OK: [14:06:11]protocol is kg_v1.0 [14:06:11]action value=close_receipt [14:06:11]process_action close_receipt [14:06:11]cmd_close_receipt [14:06:11]MH_GetDate [14:06:11]Write to MH i2c: F0 00 00 1D 00 0C [14:06:11]Write i2c OK [14:06:11]MH_I2C_Read... [14:06:11]Read from MH i2c: F0 [14:06:11]MH_I2C_Read... [14:06:11]Read from MH i2c: F0 09 00 [14:06:11]MH_I2C_Read... [14:06:11]Read from MH i2c: F0 09 00 1D 00 00 53 C7 F2 66 6A BD 47 65 5A [14:06:11]GetLastDocTimeStamp 1727186517 [14:06:11]current date 1727186771 [14:06:11]FM_GetShiftState [14:06:11]SAM_PROTO_GetShiftState [14:06:11]wFMCommunicate request_size=4 [14:06:11]MH_SAM_APDU [14:06:11]CAPDU: 80 13 01 00 [14:06:11]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:06:11]Write i2c OK [14:06:11]MH_I2C_Read... [14:06:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:11]Read from MH i2c: E2 [14:06:11]MH_I2C_Read... [14:06:11]Read from MH i2c: E2 0E 00 [14:06:11]MH_I2C_Read... [14:06:11]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [14:06:11]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:06:11]wFMCommunicate OK [14:06:11]SAM_PROTO_GetShiftState done [14:06:11]FM_GetShiftState done [14:06:11]opened in 1727137889 [14:06:11]opened+sec_in_day 1727224289 [14:06:11]quantity*price = 145061 [14:06:11]sum+1 = 145062 [14:06:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.61 ИТОГО: 1450.00 Внесено: 1450.00 СДАЧА: 0.00 НСП 1% : 12.84 НДС 12% : 154.05 Наличными: 1450.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 210 24.09.2024 14:06 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152751 ФПД: 45144550493136 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T140611&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152751&fm=45144550493136&tin=02508201610067®Number=0000000000091825&sum=145000 [14:06:12]StoreToDocumentArchive [14:06:12]shift 477 fd 152751 [14:06:12]save to /storage/0477/doc_00152751 [14:06:12]save last doc name /storage/0477/doc_00152751 to /storage/kkm_last_doc_name [14:06:12]save OK [14:06:12]Clear old archive folders... [14:06:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:06:12]tlvbuf is 00DC63F0 [14:06:12]SAM_PROTO_ClearQueue [14:06:12]wFMCommunicate request_size=4 [14:06:12]MH_SAM_APDU [14:06:12]CAPDU: 80 09 00 00 [14:06:12]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:06:12]Write i2c OK [14:06:12]MH_I2C_Read... [14:06:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:06:12]Read from MH i2c: E2 [14:06:12]MH_I2C_Read... [14:06:12]Read from MH i2c: E2 03 00 [14:06:12]MH_I2C_Read... [14:06:12]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:06:12]RAPDU: 90 00 [14:06:12]wFMCommunicate OK [14:06:12]SAM_PROTO_ClearQueue done [14:06:12]KKMCreateOFDPacket [14:06:12]OFDProtocolAddRootSTLVToBuf [14:06:12]FM_MakeSignedData [14:06:12]FM_MakeSignedData [14:06:12]SAM_PROTO_SignData [14:06:12]wFMCommunicate request_size=4 [14:06:12]MH_SAM_APDU [14:06:12]CAPDU: 80 0D 01 02 [14:06:12]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:06:12]Write i2c OK [14:06:12]MH_I2C_Read... [14:06:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:06:12]Read from MH i2c: E2 [14:06:12]MH_I2C_Read... [14:06:12]Read from MH i2c: E2 03 00 [14:06:12]MH_I2C_Read... [14:06:12]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:06:12]RAPDU: 90 00 [14:06:12]wFMCommunicate OK [14:06:12]wFMCommunicate request_size=255 [14:06:12]MH_SAM_APDU [14:06:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5E 4C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A5 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 3C 00 00 00 00 07 04 06 00 68 36 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 53 C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 54 02 00 35 04 06 00 29 [14:06:12]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5E 4C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A5 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 3C 00 00 00 00 07 04 06 00 68 36 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 53 C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 54 02 00 35 04 06 00 29 00 00 54 [14:06:12]Write i2c OK [14:06:12]MH_I2C_Read... [14:06:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:13]Read from MH i2c: E2 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: E2 03 00 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:06:13]RAPDU: 90 00 [14:06:13]wFMCommunicate OK [14:06:13]wFMCommunicate request_size=10 [14:06:13]MH_SAM_APDU [14:06:13]CAPDU: 80 0D 02 02 05 0F 08 E5 4B D0 [14:06:13]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 0F 08 E5 4B D0 00 00 C9 [14:06:13]Write i2c OK [14:06:13]MH_I2C_Read... [14:06:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:13]Read from MH i2c: E2 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: E2 03 00 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:06:13]RAPDU: 90 00 [14:06:13]wFMCommunicate OK [14:06:13]wFMCommunicate request_size=4 [14:06:13]MH_SAM_APDU [14:06:13]CAPDU: 80 0D 03 02 [14:06:13]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:06:13]Write i2c OK [14:06:13]MH_I2C_Read... [14:06:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:06:13]Read from MH i2c: E2 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: E2 0B 00 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: E2 0B 00 2F 00 00 44 79 15 68 4C 4F 6E 6B 90 00 59 [14:06:13]RAPDU: 44 79 15 68 4C 4F 6E 6B 90 00 [14:06:13]wFMCommunicate OK [14:06:13]SAM_PROTO_SignData done [14:06:13]FM_MakeSignedData done [14:06:13]CreateOFDProtocolMessage [14:06:13]wFMCommunicate request_size=4 [14:06:13]MH_SAM_APDU [14:06:13]CAPDU: 80 11 00 00 [14:06:13]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:06:13]Write i2c OK [14:06:13]MH_I2C_Read... [14:06:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:13]Read from MH i2c: E2 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: E2 17 00 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [14:06:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:06:13]wFMCommunicate OK [14:06:13]CreateOFDProtocolMessage done [14:06:13]OFDSenderStorePacket 152751 [14:06:13]StoreOFDPacket docnum=152751 [14:06:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1C 4A 07 01 2B 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5E 4C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A5 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 3C 00 00 00 00 07 04 06 00 68 36 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 53 C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 54 02 00 35 04 06 00 29 0F 08 E5 4B D0 44 79 15 68 4C 4F 6E 6B [14:06:13]CheckFolder [14:06:13]dirname=/storage/ofd_packets [14:06:13]CheckFolder done [14:06:13]ProducePacketName [14:06:13]name=ofd_packets/00152751 [14:06:13]NVStorageSaveData ofd_packets/00152751 [14:06:13]File name is /storage/ofd_packets/00152751 [14:06:13]Write 301 bytes [14:06:13]NVStorageSaveData done [14:06:13]OFDSenderStorePacket done [14:06:13]KKMCreateOFDPacket done [14:06:13]NVStorageSaveData kkm_last_timestamp [14:06:13]File name is /storage/kkm_last_timestamp [14:06:13]Write 4 bytes [14:06:13]NVStorageSaveData done [14:06:13]ExternCall_PrintAddStr [14:06:13]wPrintStart [14:06:13]Write to MH i2c: 01 00 00 31 00 31 [14:06:13]Write i2c OK [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: 01 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: 01 07 00 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:06:13]RasterBufferAndPrint [14:06:13]line Счет N : (1)1786753 [14:06:13]line ИНН: 02508201610067 [14:06:13]line Контрольно-Кассовый Чек [14:06:13]line ПРОДАЖА [14:06:13]line ТРК (МРК, ГНК) : 13 [14:06:13]line Товар: 2710124500 [14:06:13]line Аи-95-К-5 [14:06:13]line 19.550 * 74.20 [14:06:13]line = 1450.61 [14:06:13]line НДС 12% НСП 1% [14:06:13]line > о реализуемом товаре [14:06:13]line ОКРУГЛЕНИЕ: -0.61 [14:06:13]line ИТОГО: 1450.00 [14:06:13]line Внесено: 1450.00 [14:06:13]line СДАЧА: 0.00 [14:06:13]line НСП 1% : 12.84 [14:06:13]line НДС 12% : 154.05 [14:06:13]line Наличными: 1450.00 [14:06:13]line Безнал.: 0.00 [14:06:13]line Место: АЗС № 89 "Партнер Нефть" [14:06:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:06:13]line СНО: Общий режим [14:06:13]line Чек 210 24.09.2024 14:06 [14:06:13]line Смена: 477 ФФД: 1.0 [14:06:13]line ЗНМ: 0300000113 [14:06:13]line РНМ: 0000000000091825 [14:06:13]line Версия ККМ: 001 [14:06:13]line ФМ: 0000000000871835 [14:06:13]line ФД: 152751 [14:06:13]line ФПД: 45144550493136 [14:06:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T140611&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152751&fm=45144550493136&tin=02508201610067®Number=0000000000091825&sum=145000 [14:06:13]written 0, free lines is 4095 [14:06:13]Write to MH i2c: 01 00 00 5C 00 5C [14:06:13]Write i2c OK [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: 01 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: 01 07 00 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E2 0C 51 [14:06:13]RasterBufferAndPrint [14:06:13]line [14:06:13]line [14:06:13]line [14:06:13]line [14:06:13]line [14:06:13]written 0, free lines is 3322 [14:06:13]MH_Cut [14:06:13]Write to MH i2c: D1 01 00 63 00 01 35 [14:06:13]Write i2c OK [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: D1 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: D1 01 00 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: D1 01 00 63 00 00 34 [14:06:13]Write to MH i2c: 01 00 00 64 00 64 [14:06:13]Write i2c OK [14:06:13]MH_I2C_Read... [14:06:14]*** Cut start [14:06:14]*** Purtial cut [14:06:14]*** Stage 1: CUTSNS_PIN = 1 [14:06:14]Connected sock=6 [14:06:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C 6F 07 01 56 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 55 C6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 54 02 00 35 04 06 00 6A DC 90 C2 BF 19 7C F1 C8 15 AD 53 54 37 [14:06:14]Read from MH i2c: 01 [14:06:14]MH_I2C_Read... [14:06:14]*** Stop cut motor [14:06:14]*** Cut end [14:06:14]Read from MH i2c: 01 07 00 [14:06:14]MH_I2C_Read... [14:06:14]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [14:06:14]process_action close_receipt done [14:06:14]requested_data is exist [14:06:14]produce_requested_data [14:06:14]requested_item fm.sn is exist - process it [14:06:14]wFMCommunicate request_size=4 [14:06:14]MH_SAM_APDU [14:06:14]CAPDU: 80 11 00 00 [14:06:14]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [14:06:14]Write i2c OK [14:06:14]MH_I2C_Read... [14:06:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:14]Read from MH i2c: E2 [14:06:14]MH_I2C_Read... [14:06:14]Read from MH i2c: E2 17 00 [14:06:14]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [14:06:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:06:15]wFMCommunicate OK [14:06:15]requested_item fd.num is exist - process it [14:06:15]SAM_PROTO_GetFieldsCounters [14:06:15]wFMCommunicate request_size=4 [14:06:15]MH_SAM_APDU [14:06:15]CAPDU: 80 13 00 00 [14:06:15]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [14:06:15]Write i2c OK [14:06:15]MH_I2C_Read... [14:06:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:06:15]Read from MH i2c: E2 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 62 00 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AF 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 5C [14:06:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AF 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:06:15]wFMCommunicate OK [14:06:15]SAM_PROTO_GetFieldsCounters done [14:06:15]requested_item shift.num is exist - process it [14:06:15]requested_item shift.opened is exist - process it [14:06:15]req_shift_opened [14:06:15]FM_GetShiftState [14:06:15]SAM_PROTO_GetShiftState [14:06:15]wFMCommunicate request_size=4 [14:06:15]MH_SAM_APDU [14:06:15]CAPDU: 80 13 01 00 [14:06:15]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [14:06:15]Write i2c OK [14:06:15]MH_I2C_Read... [14:06:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:15]Read from MH i2c: E2 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 0E 00 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B1 [14:06:15]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:06:15]wFMCommunicate OK [14:06:15]SAM_PROTO_GetShiftState done [14:06:15]FM_GetShiftState done [14:06:15]req_shift_opened done [14:06:15]requested_item shift.open_date is exist - process it [14:06:15]req_shift_open_date [14:06:15]req_shift_open_date done [14:06:15]produce_requested_data done [14:06:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152751,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:06:15]process_action_free close_receipt [14:06:15]json_value_free [14:06:15]json_value_free done [14:06:15]process_json_proto returns [14:06:15]Send response to host [14:06:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152751,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:06:15]free response buf [14:06:15]execute_script done [14:06:15]execute_script returns [14:06:15]free content buf [14:06:15]Sock 9.Close socket [14:06:15]Sock 9.Thread stoped [14:06:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 32 6D 47 00 4A 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 54 02 00 F4 03 04 00 53 6F F2 66 B6 04 01 00 00 13 4C B8 49 18 6B F3 50 [14:06:15]CommunicateWithHost err = 0 [14:06:15]CheckOFDResponse [14:06:15]1017 (14) - 77093643461234 [14:06:15]1041 (16) - 0000000000871835 [14:06:15]1040 (4) - 152750 [14:06:15]1012 (4) - 24.09.2024 07:50 [14:06:15]1206 (1) - 0 [14:06:15]OFD Sender: Remove packet 152750 [14:06:15]ProducePacketName [14:06:15]name=ofd_packets/00152750 [14:06:15]NVStorageDeleteData [14:06:15]accept exits with 10 [14:06:15]New connection [14:06:15]New thread 3066973540 created [14:06:15]Thread 3067116900 joined [14:06:15]Waiting for new connection... [14:06:15] Sock 10.Parse request [14:06:15]Sock 10.Check first char [14:06:15]Sock 10.First char is OK [14:06:15]request: POST /json_proto HTTP/1.0 [14:06:15]Method: POST [14:06:15]URL: /json_proto [14:06:15]Method is POST - this is cgi request [14:06:15]url: /json_proto [14:06:15]query_string will be loaded in cgi processing [14:06:15]execute_cgi json_proto POST (null) [14:06:15]execute_cgi path=json_proto method=POST [14:06:15]POST find Content-Length [14:06:15]Host: 172.17.43.67:8080 [14:06:15]Content-Length: 678 [14:06:15]Content-Type: application/json [14:06:15] [14:06:15]POST finish read [14:06:15]Found Content-Length = 678 [14:06:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:15]execute_script... [14:06:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:15]POST & json_proto [14:06:15]process_json_proto [14:06:15]json parsed OK: [14:06:15]protocol is kg_v1.0 [14:06:15]action value=close_receipt [14:06:15]process_action close_receipt [14:06:15]cmd_close_receipt [14:06:15]MH_GetDate [14:06:15]Write to MH i2c: F0 00 00 68 00 57 [14:06:15]Write i2c OK [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: F0 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: F0 09 00 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: F0 09 00 68 00 00 58 C7 F2 66 6A BD 47 65 AA [14:06:15]GetLastDocTimeStamp 1727186771 [14:06:15]current date 1727186776 [14:06:15]FM_GetShiftState [14:06:15]SAM_PROTO_GetShiftState [14:06:15]wFMCommunicate request_size=4 [14:06:15]MH_SAM_APDU [14:06:15]CAPDU: 80 13 01 00 [14:06:15]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [14:06:15]Write i2c OK [14:06:15]MH_I2C_Read... [14:06:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:15]Read from MH i2c: E2 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 0E 00 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B3 [14:06:15]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:06:15]wFMCommunicate OK [14:06:15]SAM_PROTO_GetShiftState done [14:06:15]FM_GetShiftState done [14:06:15]opened in 1727137889 [14:06:15]opened+sec_in_day 1727224289 [14:06:15]quantity*price = 20034 [14:06:15]sum+1 = 20035 [14:06:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 211 24.09.2024 14:06 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152752 ФПД: 49110839026144 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T140616&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152752&fm=49110839026144&tin=02508201610067®Number=0000000000091825&sum=20000 [14:06:17]StoreToDocumentArchive [14:06:17]shift 477 fd 152752 [14:06:17]save to /storage/0477/doc_00152752 [14:06:17]save last doc name /storage/0477/doc_00152752 to /storage/kkm_last_doc_name [14:06:17]save OK [14:06:17]Clear old archive folders... [14:06:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:06:17]tlvbuf is 00DE6E00 [14:06:17]SAM_PROTO_ClearQueue [14:06:17]wFMCommunicate request_size=4 [14:06:17]MH_SAM_APDU [14:06:17]CAPDU: 80 09 00 00 [14:06:17]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [14:06:17]Write i2c OK [14:06:17]MH_I2C_Read... [14:06:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:06:17]Read from MH i2c: E2 [14:06:17]MH_I2C_Read... [14:06:17]Read from MH i2c: E2 03 00 [14:06:17]MH_I2C_Read... [14:06:17]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:06:17]RAPDU: 90 00 [14:06:17]wFMCommunicate OK [14:06:17]SAM_PROTO_ClearQueue done [14:06:17]KKMCreateOFDPacket [14:06:17]OFDProtocolAddRootSTLVToBuf [14:06:17]FM_MakeSignedData [14:06:17]FM_MakeSignedData [14:06:17]SAM_PROTO_SignData [14:06:17]wFMCommunicate request_size=4 [14:06:17]MH_SAM_APDU [14:06:17]CAPDU: 80 0D 01 02 [14:06:17]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [14:06:17]Write i2c OK [14:06:17]MH_I2C_Read... [14:06:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:06:17]Read from MH i2c: E2 [14:06:17]MH_I2C_Read... [14:06:17]Read from MH i2c: E2 03 00 [14:06:17]MH_I2C_Read... [14:06:17]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [14:06:17]RAPDU: 90 00 [14:06:17]wFMCommunicate OK [14:06:17]wFMCommunicate request_size=255 [14:06:17]MH_SAM_APDU [14:06:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 Received data: 03 87 06 95 00 F6 4F 70 47 08 2C 00 01 00 00 00 30 00 30 07 30 04 30 06 30 00 30 20 30 4E 30 00 30 00 30 00 38 00 37 39 31 04 38 06 33 00 35 00 4F 00 00 00 00 00 00 00 B7 00 FC 1F 47 04 00 02 BD 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 58 C7 F2 66 0E 04 04 00 DB DD A5 01 07 00 01 00 00 B9 07 04 00 01 3B 00 00 01 F9 0D 03 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 0E 30 00 30 37 30 37 30 30 30 39 30 30 33 30 36 30 34 30 33 38 37 31 38 33 35 10 04 04 00 B0 54 02 00 35 04 06 00 2C [14:06:17]Write to MH i2c: E2 34 02 36 01 31 78 32 00 33 80 34 0D 11 02 04 02 10 FA 00 00 30 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 30 34 30 35 30 30 30 30 30 06 30 04 30 0C 30 00 30 D0 38 90 37 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 31 04 38 06 33 00 35 FC 10 1C 04 00 04 00 00 00 AF 54 00 02 13 00 04 F4 06 03 00 04 42 00 4E 55 00 6F 00 F2 00 66 00 B6 F2 04 03 01 01 00 00 00 01 E7 F6 CF 03 A8 01 59 00 32 01 F8 BC BB 04 9F 01 [14:06:17]00 CommunicateWithHost err = 0 [14:06:17]01 CheckOFDResponse [14:06:17]FC 1017 (14) - 77093643461234 [14:06:17]03 1041 (16) - 0000000000871835 [14:06:17]06 1040 (4) - 152751 [14:06:17]00 1012 (4) - 24.09.2024 07:50 [14:06:17]20 1206 (1) - 0 [14:06:17]4E OFD Sender: Remove packet 152751 [14:06:17]00 ProducePacketName [14:06:17]name=ofd_packets/00152751 [14:06:17]00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 NVStorageDeleteData [14:06:17]00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 58 C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 54 02 00 35 04 06 00 2C 00 00 7A [14:06:18]Write i2c OK [14:06:18]MH_I2C_Read... [14:06:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:18]Read from MH i2c: E2 [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: E2 03 00 [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [14:06:18]RAPDU: 90 00 [14:06:18]wFMCommunicate OK [14:06:18]wFMCommunicate request_size=10 [14:06:18]MH_SAM_APDU [14:06:18]CAPDU: 80 0D 02 02 05 AA 82 1D 61 E0 [14:06:18]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 AA 82 1D 61 E0 00 00 87 [14:06:18]Write i2c OK [14:06:18]MH_I2C_Read... [14:06:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:18]Read from MH i2c: E2 [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: E2 03 00 [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [14:06:18]RAPDU: 90 00 [14:06:18]wFMCommunicate OK [14:06:18]wFMCommunicate request_size=4 [14:06:18]MH_SAM_APDU [14:06:18]CAPDU: 80 0D 03 02 [14:06:18]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [14:06:18]Write i2c OK [14:06:18]MH_I2C_Read... [14:06:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:06:18]Read from MH i2c: E2 [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: E2 0B 00 [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: E2 0B 00 7A 00 00 DC D1 91 C0 FC 0D 73 94 90 00 04 [14:06:18]RAPDU: DC D1 91 C0 FC 0D 73 94 90 00 [14:06:18]wFMCommunicate OK [14:06:18]SAM_PROTO_SignData done [14:06:18]FM_MakeSignedData done [14:06:18]CreateOFDProtocolMessage [14:06:18]wFMCommunicate request_size=4 [14:06:18]MH_SAM_APDU [14:06:18]CAPDU: 80 11 00 00 [14:06:18]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [14:06:18]Write i2c OK [14:06:18]MH_I2C_Read... [14:06:18]OFD Sender: No OFD packet to send [14:06:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:18]Read from MH i2c: E2 [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: E2 17 00 [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [14:06:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:06:18]wFMCommunicate OK [14:06:18]CreateOFDProtocolMessage done [14:06:18]OFDSenderStorePacket 152752 [14:06:18]StoreOFDPacket docnum=152752 [14:06:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8B 87 07 01 B2 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 58 C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 54 02 00 35 04 06 00 2C AA 82 1D 61 E0 DC D1 91 C0 FC 0D 73 94 [14:06:18]CheckFolder [14:06:18]dirname=/storage/ofd_packets [14:06:18]CheckFolder done [14:06:18]ProducePacketName [14:06:18]name=ofd_packets/00152752 [14:06:18]NVStorageSaveData ofd_packets/00152752 [14:06:18]File name is /storage/ofd_packets/00152752 [14:06:18]Write 301 bytes [14:06:18]NVStorageSaveData done [14:06:18]OFDSenderStorePacket done [14:06:18]KKMCreateOFDPacket done [14:06:18]NVStorageSaveData kkm_last_timestamp [14:06:18]File name is /storage/kkm_last_timestamp [14:06:18]Write 4 bytes [14:06:18]NVStorageSaveData done [14:06:18]ExternCall_PrintAddStr [14:06:18]wPrintStart [14:06:18]Write to MH i2c: 01 00 00 7C 00 7C [14:06:18]Write i2c OK [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: 01 [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: 01 07 00 [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [14:06:18]RasterBufferAndPrint [14:06:18]line Счет N : (1)1786754 [14:06:18]line ИНН: 02508201610067 [14:06:18]line Контрольно-Кассовый Чек [14:06:18]line ПРОДАЖА [14:06:18]line ТРК (МРК, ГНК) : 23 [14:06:18]line Товар: 2710124500 [14:06:18]line Аи-95-К-5 [14:06:18]line 2.700 * 74.20 [14:06:18]line = 200.34 [14:06:18]line НДС 12% НСП 1% [14:06:18]line > о реализуемом товаре [14:06:18]line ОКРУГЛЕНИЕ: -0.34 [14:06:18]line ИТОГО: 200.00 [14:06:18]line Внесено: 200.00 [14:06:18]line СДАЧА: 0.00 [14:06:18]line НСП 1% : 1.77 [14:06:18]line НДС 12% : 21.27 [14:06:18]line Наличными: 200.00 [14:06:18]line Безнал.: 0.00 [14:06:18]line Место: АЗС № 89 "Партнер Нефть" [14:06:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:06:18]line СНО: Общий режим [14:06:18]line Чек 211 24.09.2024 14:06 [14:06:18]line Смена: 477 ФФД: 1.0 [14:06:18]line ЗНМ: 0300000113 [14:06:18]line РНМ: 0000000000091825 [14:06:18]line Версия ККМ: 001 [14:06:18]line ФМ: 0000000000871835 [14:06:18]line ФД: 152752 [14:06:18]line ФПД: 49110839026144 [14:06:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T140616&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152752&fm=49110839026144&tin=02508201610067®Number=0000000000091825&sum=20000 [14:06:18]OFD Sender: Processing packet 152752 [packets to send 830, broken 829] [14:06:18]ProducePacketName [14:06:18]name=ofd_packets/00152752 [14:06:18]OFD Sender: To server: pG, [14:06:18]CommunicateWithHost lk.salyk.kg:30040 [14:06:18]ConnectInit lk.salyk.kg [14:06:18]written 0, free lines is 4095 [14:06:19]Write to MH i2c: 01 00 00 A7 00 A7 [14:06:19]Write i2c OK [14:06:19]MH_I2C_Read... [14:06:19]Read from MH i2c: 01 [14:06:19]MH_I2C_Read... [14:06:19]Read from MH i2c: 01 07 00 [14:06:19]MH_I2C_Read... [14:06:19]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E0 0C 9A [14:06:19]RasterBufferAndPrint [14:06:19]line [14:06:19]line [14:06:19]line [14:06:19]line [14:06:19]line [14:06:19]written 0, free lines is 3328 [14:06:19]MH_Cut [14:06:19]Write to MH i2c: D1 01 00 AE 00 01 80 [14:06:19]Write i2c OK [14:06:19]MH_I2C_Read... [14:06:19]Read from MH i2c: D1 [14:06:19]MH_I2C_Read... [14:06:19]Read from MH i2c: D1 01 00 [14:06:19]MH_I2C_Read... [14:06:19]Read from MH i2c: D1 01 00 AE 00 00 7F [14:06:19]Write to MH i2c: 01 00 00 AF 00 AF [14:06:19]Write i2c OK [14:06:19]MH_I2C_Read... [14:06:19]Connected sock=9 [14:06:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8B 87 07 01 B2 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 58 C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 54 02 00 35 04 06 00 2C AA 82 1D 61 E0 DC D1 91 C0 FC 0D 73 94 [14:06:19]*** Cut start [14:06:19]*** Purtial cut [14:06:19]*** Stage 1: CUTSNS_PIN = 1 [14:06:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 78 6F 47 00 66 27 A5 07 01 Read from MH i2c: 01 [14:06:20]MH_I2C_Read... [14:06:20]*** Stop cut motor [14:06:20]*** Cut end [14:06:20]00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 54 02 00 F4 03 04 00 57 6F F2 66 B6 04 01 00 Read from MH i2c: 00 01 51 07 06 00 84 [14:06:20]05 MH_I2C_Read... [14:06:20]A5 Read from MH i2c: 89 01 9C 07 8C 00 [14:06:20]AF CommunicateWithHost err = 0 [14:06:20]00 CheckOFDResponse [14:06:20]00 1017 (14) - 77093643461234 [14:06:20]00 1041 (16) - 0000000000871835 [14:06:20]00 1040 (4) - 152752 [14:06:20]00 1012 (4) - 24.09.2024 07:50 [14:06:20]00 1206 (1) - 0 [14:06:20]FF OFD Sender: Remove packet 152752 [14:06:20]0F ProducePacketName [14:06:20]C4 [14:06:20]process_action close_receipt done [14:06:20]requested_data is exist [14:06:20]produce_requested_data [14:06:20]requested_item fm.sn is exist - process it [14:06:20]wFMCommunicate request_size=4 [14:06:20]MH_SAM_APDU [14:06:20]CAPDU: 80 11 00 00 [14:06:20]Write to MH i2c: E2 08 00 B0 00 name=ofd_packets/00152752 [14:06:20]80 NVStorageDeleteData [14:06:20]11 00 00 00 00 00 00 2A [14:06:20]Write i2c OK [14:06:20]MH_I2C_Read... [14:06:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:20]Read from MH i2c: E2 [14:06:20]MH_I2C_Read... [14:06:20]Read from MH i2c: E2 17 00 [14:06:20]MH_I2C_Read... [14:06:20]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [14:06:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:06:20]wFMCommunicate OK [14:06:20]requested_item fd.num is exist - process it [14:06:20]SAM_PROTO_GetFieldsCounters [14:06:20]wFMCommunicate request_size=4 [14:06:20]MH_SAM_APDU [14:06:20]CAPDU: 80 13 00 00 [14:06:20]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [14:06:20]Write i2c OK [14:06:20]MH_I2C_Read... [14:06:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:06:20]Read from MH i2c: E2 [14:06:20]MH_I2C_Read... [14:06:20]Read from MH i2c: E2 62 00 [14:06:20]MH_I2C_Read... [14:06:20]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B0 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [14:06:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B0 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:06:20]wFMCommunicate OK [14:06:20]SAM_PROTO_GetFieldsCounters done [14:06:20]requested_item shift.num is exist - process it [14:06:20]requested_item shift.opened is exist - process it [14:06:20]req_shift_opened [14:06:20]FM_GetShiftState [14:06:20]SAM_PROTO_GetShiftState [14:06:20]wFMCommunicate request_size=4 [14:06:20]MH_SAM_APDU [14:06:20]CAPDU: 80 13 01 00 [14:06:20]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [14:06:20]Write i2c OK [14:06:20]MH_I2C_Read... [14:06:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:20]Read from MH i2c: E2 [14:06:20]MH_I2C_Read... [14:06:20]Read from MH i2c: E2 0E 00 [14:06:20]MH_I2C_Read... [14:06:20]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FC [14:06:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:06:20]wFMCommunicate OK [14:06:20]SAM_PROTO_GetShiftState done [14:06:20]FM_GetShiftState done [14:06:20]req_shift_opened done [14:06:20]requested_item shift.open_date is exist - process it [14:06:20]req_shift_open_date [14:06:20]req_shift_open_date done [14:06:20]produce_requested_data done [14:06:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152752,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:06:20]process_action_free close_receipt [14:06:20]json_value_free [14:06:20]json_value_free done [14:06:20]process_json_proto returns [14:06:20]Send response to host [14:06:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152752,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:06:20]free response buf [14:06:20]execute_script done [14:06:20]execute_script returns [14:06:20]free content buf [14:06:20]Sock 10.Close socket [14:06:20]Sock 10.Thread stoped [14:06:20]OFD Sender: No OFD packet to send [14:06:25]OFD Sender: No OFD packet to send [14:06:28]recv_with_timeout no data received [14:06:30]OFD Sender: No OFD packet to send [14:06:35]OFD Sender: No OFD packet to send [14:06:40]OFD Sender: No OFD packet to send [14:06:45]OFD Sender: No OFD packet to send [14:06:48]recv_with_timeout no data received [14:06:50]OFD Sender: No OFD packet to send [14:06:55]OFD Sender: No OFD packet to send [14:06:56]accept exits with 6 [14:06:56]New connection [14:06:56]New thread 3067116900 created [14:06:56]Thread 3066973540 joined [14:06:56]Waiting for new connection... [14:06:56] Sock 6.Parse request [14:06:56]Sock 6.Check first char [14:06:56]Sock 6.First char is OK [14:06:56]request: POST /json_proto HTTP/1.0 [14:06:56]Method: POST [14:06:56]URL: /json_proto [14:06:56]Method is POST - this is cgi request [14:06:56]url: /json_proto [14:06:56]query_string will be loaded in cgi processing [14:06:56]execute_cgi json_proto POST (null) [14:06:56]execute_cgi path=json_proto method=POST [14:06:56]POST find Content-Length [14:06:56]Host: 172.17.43.67:8080 [14:06:56]Content-Length: 678 [14:06:56]Content-Type: application/json [14:06:56] [14:06:56]POST finish read [14:06:56]Found Content-Length = 678 [14:06:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:56]execute_script... [14:06:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:56]POST & json_proto [14:06:56]process_json_proto [14:06:56]json parsed OK: [14:06:56]protocol is kg_v1.0 [14:06:56]action value=close_receipt [14:06:56]process_action close_receipt [14:06:56]cmd_close_receipt [14:06:56]MH_GetDate [14:06:56]Write to MH i2c: F0 00 00 B3 00 A2 [14:06:56]Write i2c OK [14:06:56]MH_I2C_Read... [14:06:56]Read from MH i2c: F0 [14:06:56]MH_I2C_Read... [14:06:56]Read from MH i2c: F0 09 00 [14:06:56]MH_I2C_Read... [14:06:56]Read from MH i2c: F0 09 00 B3 00 00 81 C7 F2 66 6A BD 47 65 1E [14:06:56]GetLastDocTimeStamp 1727186776 [14:06:56]current date 1727186817 [14:06:56]FM_GetShiftState [14:06:56]SAM_PROTO_GetShiftState [14:06:56]wFMCommunicate request_size=4 [14:06:56]MH_SAM_APDU [14:06:56]CAPDU: 80 13 01 00 [14:06:56]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [14:06:56]Write i2c OK [14:06:56]MH_I2C_Read... [14:06:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:56]Read from MH i2c: E2 [14:06:56]MH_I2C_Read... [14:06:56]Read from MH i2c: E2 0E 00 [14:06:56]MH_I2C_Read... [14:06:56]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FE [14:06:56]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:06:56]wFMCommunicate OK [14:06:56]SAM_PROTO_GetShiftState done [14:06:56]FM_GetShiftState done [14:06:56]opened in 1727137889 [14:06:56]opened+sec_in_day 1727224289 [14:06:56]quantity*price = 50036 [14:06:56]sum+1 = 50037 [14:06:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 212 24.09.2024 14:06 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152753 ФПД: 207182862971593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T140657&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152753&fm=207182862971593&tin=02508201610067®Number=0000000000091825&sum=50000 [14:06:57]StoreToDocumentArchive [14:06:57]shift 477 fd 152753 [14:06:57]save to /storage/0477/doc_00152753 [14:06:57]save last doc name /storage/0477/doc_00152753 to /storage/kkm_last_doc_name [14:06:57]save OK [14:06:57]Clear old archive folders... [14:06:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:06:57]tlvbuf is 00D667D0 [14:06:57]SAM_PROTO_ClearQueue [14:06:57]wFMCommunicate request_size=4 [14:06:57]MH_SAM_APDU [14:06:57]CAPDU: 80 09 00 00 [14:06:57]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [14:06:57]Write i2c OK [14:06:57]MH_I2C_Read... [14:06:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:06:57]Read from MH i2c: E2 [14:06:57]MH_I2C_Read... [14:06:57]Read from MH i2c: E2 03 00 [14:06:57]MH_I2C_Read... [14:06:57]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:06:57]RAPDU: 90 00 [14:06:57]wFMCommunicate OK [14:06:57]SAM_PROTO_ClearQueue done [14:06:57]KKMCreateOFDPacket [14:06:57]OFDProtocolAddRootSTLVToBuf [14:06:57]FM_MakeSignedData [14:06:57]FM_MakeSignedData [14:06:57]SAM_PROTO_SignData [14:06:57]wFMCommunicate request_size=4 [14:06:57]MH_SAM_APDU [14:06:57]CAPDU: 80 0D 01 02 [14:06:57]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [14:06:57]Write i2c OK [14:06:57]MH_I2C_Read... [14:06:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:06:57]Read from MH i2c: E2 [14:06:57]MH_I2C_Read... [14:06:57]Read from MH i2c: E2 03 00 [14:06:57]MH_I2C_Read... [14:06:57]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [14:06:58]RAPDU: 90 00 [14:06:58]wFMCommunicate OK [14:06:58]wFMCommunicate request_size=255 [14:06:58]MH_SAM_APDU [14:06:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 81 C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 54 02 00 35 04 06 00 BC [14:06:58]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 81 C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 54 02 00 35 04 06 00 BC 00 00 CF [14:06:58]Write i2c OK [14:06:58]MH_I2C_Read... [14:06:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:58]Read from MH i2c: E2 [14:06:58]MH_I2C_Read... [14:06:58]Read from MH i2c: E2 03 00 [14:06:58]MH_I2C_Read... [14:06:58]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [14:06:58]RAPDU: 90 00 [14:06:58]wFMCommunicate OK [14:06:58]wFMCommunicate request_size=10 [14:06:58]MH_SAM_APDU [14:06:58]CAPDU: 80 0D 02 02 05 6E 84 F3 72 C9 [14:06:58]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 6E 84 F3 72 C9 00 00 68 [14:06:58]Write i2c OK [14:06:58]MH_I2C_Read... [14:06:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:58]Read from MH i2c: E2 [14:06:58]MH_I2C_Read... [14:06:58]Read from MH i2c: E2 03 00 [14:06:58]MH_I2C_Read... [14:06:58]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [14:06:58]RAPDU: 90 00 [14:06:58]wFMCommunicate OK [14:06:58]wFMCommunicate request_size=4 [14:06:58]MH_SAM_APDU [14:06:58]CAPDU: 80 0D 03 02 [14:06:58]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [14:06:58]Write i2c OK [14:06:58]MH_I2C_Read... [14:06:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:06:58]Read from MH i2c: E2 [14:06:58]MH_I2C_Read... [14:06:58]Read from MH i2c: E2 0B 00 [14:06:58]MH_I2C_Read... [14:06:58]Read from MH i2c: E2 0B 00 C5 00 00 F0 FA 58 DC DB 88 5B 1D 90 00 3A [14:06:58]RAPDU: F0 FA 58 DC DB 88 5B 1D 90 00 [14:06:58]wFMCommunicate OK [14:06:58]SAM_PROTO_SignData done [14:06:58]FM_MakeSignedData done [14:06:58]CreateOFDProtocolMessage [14:06:58]wFMCommunicate request_size=4 [14:06:58]MH_SAM_APDU [14:06:58]CAPDU: 80 11 00 00 [14:06:58]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [14:06:58]Write i2c OK [14:06:58]MH_I2C_Read... [14:06:58]Read from MH i2c: E2 [14:06:58]MH_I2C_Read... [14:06:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:58]Read from MH i2c: E2 17 00 [14:06:58]MH_I2C_Read... [14:06:58]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [14:06:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:06:58]wFMCommunicate OK [14:06:58]CreateOFDProtocolMessage done [14:06:58]OFDSenderStorePacket 152753 [14:06:58]StoreOFDPacket docnum=152753 [14:06:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E3 BA 07 01 FD 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 81 C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 54 02 00 35 04 06 00 BC 6E 84 F3 72 C9 F0 FA 58 DC DB 88 5B 1D [14:06:58]CheckFolder [14:06:58]dirname=/storage/ofd_packets [14:06:58]CheckFolder done [14:06:58]ProducePacketName [14:06:58]name=ofd_packets/00152753 [14:06:58]NVStorageSaveData ofd_packets/00152753 [14:06:58]File name is /storage/ofd_packets/00152753 [14:06:58]Write 301 bytes [14:06:58]NVStorageSaveData done [14:06:58]OFDSenderStorePacket done [14:06:58]KKMCreateOFDPacket done [14:06:58]NVStorageSaveData kkm_last_timestamp [14:06:58]File name is /storage/kkm_last_timestamp [14:06:58]Write 4 bytes [14:06:58]NVStorageSaveData done [14:06:58]ExternCall_PrintAddStr [14:06:58]wPrintStart [14:06:58]Write to MH i2c: 01 00 00 C7 00 C7 [14:06:58]Write i2c OK [14:06:58]MH_I2C_Read... [14:06:58]Read from MH i2c: 01 [14:06:58]MH_I2C_Read... [14:06:58]Read from MH i2c: 01 07 00 [14:06:58]MH_I2C_Read... [14:06:58]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [14:06:58]RasterBufferAndPrint [14:06:58]line Счет N : (1)1786756 [14:06:58]line ИНН: 02508201610067 [14:06:58]line Контрольно-Кассовый Чек [14:06:58]line ПРОДАЖА [14:06:58]line ТРК (МРК, ГНК) : 22 [14:06:58]line Товар: 2710124130 [14:06:58]line Аи-92-К-5 [14:06:58]line 7.380 * 67.80 [14:06:58]line = 500.36 [14:06:58]line НДС 12% НСП 1% [14:06:58]line > о реализуемом товаре [14:06:58]line ОКРУГЛЕНИЕ: -0.36 [14:06:58]line ИТОГО: 500.00 [14:06:58]line Внесено: 500.00 [14:06:58]line СДАЧА: 0.00 [14:06:58]line НСП 1% : 4.43 [14:06:58]line НДС 12% : 53.14 [14:06:58]line Наличными: 500.00 [14:06:58]line Безнал.: 0.00 [14:06:58]line Место: АЗС № 89 "Партнер Нефть" [14:06:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:06:58]line СНО: Общий режим [14:06:58]line Чек 212 24.09.2024 14:06 [14:06:58]line Смена: 477 ФФД: 1.0 [14:06:58]line ЗНМ: 0300000113 [14:06:58]line РНМ: 0000000000091825 [14:06:58]line Версия ККМ: 001 [14:06:58]line ФМ: 0000000000871835 [14:06:58]line ФД: 152753 [14:06:58]line ФПД: 207182862971593 [14:06:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T140657&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152753&fm=207182862971593&tin=02508201610067®Number=0000000000091825&sum=50000 [14:06:58]OFD Sender: Processing packet 152753 [packets to send 830, broken 829] [14:06:58]ProducePacketName [14:06:58]name=ofd_packets/00152753 [14:06:58]OFD Sender: To server: pG, [14:06:58]CommunicateWithHost lk.salyk.kg:30040 [14:06:58]ConnectInit lk.salyk.kg [14:06:58]written 0, free lines is 4095 [14:06:59]Write to MH i2c: 01 00 00 F2 00 F2 [14:06:59]Write i2c OK [14:06:59]MH_I2C_Read... [14:06:59]Read from MH i2c: 01 [14:06:59]MH_I2C_Read... [14:06:59]Read from MH i2c: 01 07 00 [14:06:59]MH_I2C_Read... [14:06:59]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 E5 0C EA [14:06:59]RasterBufferAndPrint [14:06:59]line [14:06:59]line [14:06:59]line [14:06:59]line [14:06:59]line [14:06:59]written 0, free lines is 3331 [14:06:59]MH_Cut [14:06:59]Write to MH i2c: D1 01 00 F9 00 01 CB [14:06:59]Write i2c OK [14:06:59]MH_I2C_Read... [14:06:59]Read from MH i2c: D1 [14:06:59]MH_I2C_Read... [14:06:59]Read from MH i2c: D1 01 00 [14:06:59]MH_I2C_Read... [14:06:59]Read from MH i2c: D1 01 00 F9 00 00 CA [14:06:59]Write to MH i2c: 01 00 00 FA 00 FA [14:06:59]Write i2c OK [14:06:59]MH_I2C_Read... [14:06:59]Connected sock=11 [14:06:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E3 BA 07 01 FD 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 81 C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 54 02 00 35 04 06 00 BC 6E 84 F3 72 C9 F0 FA 58 DC DB 88 5B 1D [14:07:00]*** Cut start [14:07:00]*** Purtial cut [14:07:00]*** Stage 1: CUTSNS_PIN = 1 [14:07:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 12 56 47 00 4A 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 *** Stop cut motor [14:07:00]31 *** Cut end [14:07:00]38 33 35 10 04 04 00 B1 54 02 00 F4 03 04 00 80 6F F2 66 B6 04 01 00 00 D8 FE 0C 23 83 70 5B CA [14:07:00]CommunicateWithHost err = 0 [14:07:00]CheckOFDResponse [14:07:00]1017 (14) - 77093643461234 [14:07:00]1041 (16) - 0000000000871835 [14:07:00]1040 (4) - 152753 [14:07:00]1012 (4) - 24.09.2024 07:51 [14:07:00]1206 (1) - 0 [14:07:00]OFD Sender: Remove packet 152753 [14:07:00]ProducePacketName [14:07:00]name=ofd_packets/00152753 [14:07:00]NVStorageDeleteData [14:07:00]Read from MH i2c: 01 [14:07:00]MH_I2C_Read... [14:07:00]Read from MH i2c: 01 07 00 [14:07:00]MH_I2C_Read... [14:07:00]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [14:07:00]process_action close_receipt done [14:07:00]requested_data is exist [14:07:00]produce_requested_data [14:07:00]requested_item fm.sn is exist - process it [14:07:00]wFMCommunicate request_size=4 [14:07:00]MH_SAM_APDU [14:07:00]CAPDU: 80 11 00 00 [14:07:00]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [14:07:00]Write i2c OK [14:07:00]MH_I2C_Read... [14:07:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:00]Read from MH i2c: E2 [14:07:00]MH_I2C_Read... [14:07:00]Read from MH i2c: E2 17 00 [14:07:00]MH_I2C_Read... [14:07:00]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [14:07:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:07:00]wFMCommunicate OK [14:07:00]requested_item fd.num is exist - process it [14:07:00]SAM_PROTO_GetFieldsCounters [14:07:00]wFMCommunicate request_size=4 [14:07:00]MH_SAM_APDU [14:07:00]CAPDU: 80 13 00 00 [14:07:00]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [14:07:00]Write i2c OK [14:07:00]MH_I2C_Read... [14:07:00]recv_with_timeout no data received [14:07:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:07:00]Read from MH i2c: E2 [14:07:00]MH_I2C_Read... [14:07:00]Read from MH i2c: E2 62 00 [14:07:00]MH_I2C_Read... [14:07:00]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 FA [14:07:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:07:00]wFMCommunicate OK [14:07:00]SAM_PROTO_GetFieldsCounters done [14:07:00]requested_item shift.num is exist - process it [14:07:00]requested_item shift.opened is exist - process it [14:07:00]req_shift_opened [14:07:00]FM_GetShiftState [14:07:00]SAM_PROTO_GetShiftState [14:07:00]wFMCommunicate request_size=4 [14:07:00]MH_SAM_APDU [14:07:00]CAPDU: 80 13 01 00 [14:07:00]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [14:07:00]Write i2c OK [14:07:00]MH_I2C_Read... [14:07:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:00]Read from MH i2c: E2 [14:07:00]MH_I2C_Read... [14:07:00]Read from MH i2c: E2 0E 00 [14:07:00]MH_I2C_Read... [14:07:00]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 47 [14:07:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:07:00]wFMCommunicate OK [14:07:00]SAM_PROTO_GetShiftState done [14:07:00]FM_GetShiftState done [14:07:00]req_shift_opened done [14:07:00]requested_item shift.open_date is exist - process it [14:07:00]req_shift_open_date [14:07:00]req_shift_open_date done [14:07:00]produce_requested_data done [14:07:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152753,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:07:00]process_action_free close_receipt [14:07:00]json_value_free [14:07:00]json_value_free done [14:07:00]process_json_proto returns [14:07:00]Send response to host [14:07:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152753,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:07:00]free response buf [14:07:00]execute_script done [14:07:00]execute_script returns [14:07:00]free content buf [14:07:00]Sock 6.Close socket [14:07:00]Sock 6.Thread stoped [14:07:00]OFD Sender: No OFD packet to send [14:07:05]OFD Sender: No OFD packet to send [14:07:10]OFD Sender: No OFD packet to send [14:07:15]OFD Sender: No OFD packet to send [14:07:20]OFD Sender: No OFD packet to send [14:07:22]accept exits with 10 [14:07:22]New connection [14:07:22]New thread 3066973540 created [14:07:22]Thread 3067116900 joined [14:07:22]Waiting for new connection... [14:07:22] Sock 10.Parse request [14:07:22]Sock 10.Check first char [14:07:22]Sock 10.First char is OK [14:07:22]request: POST /json_proto HTTP/1.0 [14:07:22]Method: POST [14:07:22]URL: /json_proto [14:07:22]Method is POST - this is cgi request [14:07:22]url: /json_proto [14:07:22]query_string will be loaded in cgi processing [14:07:22]execute_cgi json_proto POST (null) [14:07:22]execute_cgi path=json_proto method=POST [14:07:22]POST find Content-Length [14:07:22]Host: 172.17.43.67:8080 [14:07:22]Content-Length: 793 [14:07:22]Content-Type: application/json [14:07:22] [14:07:22]POST finish read [14:07:22]Found Content-Length = 793 [14:07:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99825", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:22]execute_script... [14:07:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99825", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:22]POST & json_proto [14:07:22]process_json_proto [14:07:22]json parsed OK: [14:07:22]protocol is kg_v1.0 [14:07:22]action value=close_receipt [14:07:22]process_action close_receipt [14:07:22]cmd_close_receipt [14:07:22]MH_GetDate [14:07:22]Write to MH i2c: F0 00 00 FE 00 ED [14:07:22]Write i2c OK [14:07:22]MH_I2C_Read... [14:07:22]Read from MH i2c: F0 [14:07:22]MH_I2C_Read... [14:07:22]Read from MH i2c: F0 09 00 [14:07:22]MH_I2C_Read... [14:07:22]Read from MH i2c: F0 09 00 FE 00 00 9B C7 F2 66 6A BD 47 65 83 [14:07:22]GetLastDocTimeStamp 1727186817 [14:07:22]current date 1727186843 [14:07:22]FM_GetShiftState [14:07:22]SAM_PROTO_GetShiftState [14:07:22]wFMCommunicate request_size=4 [14:07:22]MH_SAM_APDU [14:07:22]CAPDU: 80 13 01 00 [14:07:22]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [14:07:22]Write i2c OK [14:07:22]MH_I2C_Read... [14:07:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:22]Read from MH i2c: E2 [14:07:22]MH_I2C_Read... [14:07:22]Read from MH i2c: E2 0E 00 [14:07:22]MH_I2C_Read... [14:07:22]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 49 [14:07:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:07:22]wFMCommunicate OK [14:07:22]SAM_PROTO_GetShiftState done [14:07:22]FM_GetShiftState done [14:07:22]opened in 1727137889 [14:07:22]opened+sec_in_day 1727224289 [14:07:22]quantity*price = 0 [14:07:22]sum+1 = 1 [14:07:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 213 24.09.2024 14:07 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 99825 ФМ: 0000000000871835 ФД: 152754 ФПД: 156864099887495 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T140723&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152754&fm=156864099887495&tin=02508201610067®Number=0000000000091825&sum=0 [14:07:23]StoreToDocumentArchive [14:07:23]shift 477 fd 152754 [14:07:23]save to /storage/0477/doc_00152754 [14:07:23]save last doc name /storage/0477/doc_00152754 to /storage/kkm_last_doc_name [14:07:23]save OK [14:07:23]Clear old archive folders... [14:07:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:07:23]tlvbuf is 00D683F0 [14:07:23]SAM_PROTO_ClearQueue [14:07:23]wFMCommunicate request_size=4 [14:07:23]MH_SAM_APDU [14:07:23]CAPDU: 80 09 00 00 [14:07:23]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [14:07:23]Write i2c OK [14:07:23]MH_I2C_Read... [14:07:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:07:23]Read from MH i2c: E2 [14:07:23]MH_I2C_Read... [14:07:23]Read from MH i2c: E2 03 00 [14:07:23]MH_I2C_Read... [14:07:23]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [14:07:23]RAPDU: 90 00 [14:07:23]wFMCommunicate OK [14:07:23]SAM_PROTO_ClearQueue done [14:07:23]KKMCreateOFDPacket [14:07:23]OFDProtocolAddRootSTLVToBuf [14:07:23]FM_MakeSignedData [14:07:23]FM_MakeSignedData [14:07:23]SAM_PROTO_SignData [14:07:23]wFMCommunicate request_size=4 [14:07:23]MH_SAM_APDU [14:07:23]CAPDU: 80 0D 01 02 [14:07:23]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [14:07:23]Write i2c OK [14:07:23]MH_I2C_Read... [14:07:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:07:23]Read from MH i2c: E2 [14:07:23]MH_I2C_Read... [14:07:23]Read from MH i2c: E2 03 00 [14:07:23]MH_I2C_Read... [14:07:23]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [14:07:23]RAPDU: 90 00 [14:07:23]wFMCommunicate OK [14:07:23]wFMCommunicate request_size=255 [14:07:23]MH_SAM_APDU [14:07:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 9B C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 54 02 00 35 04 06 00 8E [14:07:24]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 9B C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 54 02 00 35 04 06 00 8E 00 00 E2 [14:07:24]Write i2c OK [14:07:24]MH_I2C_Read... [14:07:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:24]Read from MH i2c: E2 [14:07:24]MH_I2C_Read... [14:07:24]Read from MH i2c: E2 03 00 [14:07:24]MH_I2C_Read... [14:07:24]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [14:07:24]RAPDU: 90 00 [14:07:24]wFMCommunicate OK [14:07:24]wFMCommunicate request_size=10 [14:07:24]MH_SAM_APDU [14:07:24]CAPDU: 80 0D 02 02 05 AA C4 F3 A9 87 [14:07:24]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 AA C4 F3 A9 87 00 00 25 [14:07:24]Write i2c OK [14:07:24]MH_I2C_Read... [14:07:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:24]Read from MH i2c: E2 [14:07:24]MH_I2C_Read... [14:07:24]Read from MH i2c: E2 03 00 [14:07:24]MH_I2C_Read... [14:07:24]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [14:07:24]RAPDU: 90 00 [14:07:24]wFMCommunicate OK [14:07:24]wFMCommunicate request_size=4 [14:07:24]MH_SAM_APDU [14:07:24]CAPDU: 80 0D 03 02 [14:07:24]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [14:07:24]Write i2c OK [14:07:24]MH_I2C_Read... [14:07:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:07:24]Read from MH i2c: E2 [14:07:24]MH_I2C_Read... [14:07:24]Read from MH i2c: E2 0B 00 [14:07:24]MH_I2C_Read... [14:07:24]Read from MH i2c: E2 0B 00 10 01 00 E0 7C 39 F2 F9 71 9B 3B 90 00 54 [14:07:24]RAPDU: E0 7C 39 F2 F9 71 9B 3B 90 00 [14:07:24]wFMCommunicate OK [14:07:24]SAM_PROTO_SignData done [14:07:24]FM_MakeSignedData done [14:07:24]CreateOFDProtocolMessage [14:07:24]wFMCommunicate request_size=4 [14:07:24]MH_SAM_APDU [14:07:24]CAPDU: 80 11 00 00 [14:07:24]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [14:07:24]Write i2c OK [14:07:24]MH_I2C_Read... [14:07:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:24]Read from MH i2c: E2 [14:07:24]MH_I2C_Read... [14:07:24]Read from MH i2c: E2 17 00 [14:07:24]MH_I2C_Read... [14:07:24]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [14:07:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:07:24]wFMCommunicate OK [14:07:24]CreateOFDProtocolMessage done [14:07:24]OFDSenderStorePacket 152754 [14:07:24]StoreOFDPacket docnum=152754 [14:07:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 62 C2 07 01 A8 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 9B C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 54 02 00 35 04 06 00 8E AA C4 F3 A9 87 E0 7C 39 F2 F9 71 9B 3B [14:07:24]CheckFolder [14:07:24]dirname=/storage/ofd_packets [14:07:24]CheckFolder done [14:07:24]ProducePacketName [14:07:24]name=ofd_packets/00152754 [14:07:24]NVStorageSaveData ofd_packets/00152754 [14:07:24]File name is /storage/ofd_packets/00152754 [14:07:24]Write 301 bytes [14:07:24]NVStorageSaveData done [14:07:24]OFDSenderStorePacket done [14:07:24]KKMCreateOFDPacket done [14:07:24]NVStorageSaveData kkm_last_timestamp [14:07:24]File name is /storage/kkm_last_timestamp [14:07:24]Write 4 bytes [14:07:24]NVStorageSaveData done [14:07:24]ExternCall_PrintAddStr [14:07:24]wPrintStart [14:07:24]Write to MH i2c: 01 00 00 12 01 13 [14:07:24]Write i2c OK [14:07:24]MH_I2C_Read... [14:07:24]Read from MH i2c: 01 [14:07:24]MH_I2C_Read... [14:07:24]Read from MH i2c: 01 07 00 [14:07:24]MH_I2C_Read... [14:07:24]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [14:07:24]RasterBufferAndPrint [14:07:24]line Счет N : (1)1786755 [14:07:24]line ИНН: 02508201610067 [14:07:24]line Контрольно-Кассовый Чек [14:07:24]line ПРОДАЖА [14:07:24]line ТРК (МРК, ГНК) : 13 [14:07:24]line Товар: 2710124500 [14:07:24]line Аи-95-К-5 [14:07:24]line 20.220 * 0.00 [14:07:24]line = 0.00 [14:07:24]line НДС 12% НСП 1% [14:07:24]line > о реализуемом товаре [14:07:24]line ИТОГО: 0.00 [14:07:24]line НСП 1% : 0.00 [14:07:24]line НДС 12% : 0.00 [14:07:24]line Наличными: 0.00 [14:07:24]line Безнал.: 0.00 [14:07:24]line Место: АЗС № 89 "Партнер Нефть" [14:07:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:07:24]line СНО: Общий режим [14:07:24]line Чек 213 24.09.2024 14:07 [14:07:24]line Смена: 477 ФФД: 1.0 [14:07:24]line ЗНМ: 0300000113 [14:07:24]line РНМ: 0000000000091825 [14:07:24]line Версия ККМ: 001 [14:07:24]line Талоны: Топливная Карта [14:07:24]line 99825 [14:07:24]line ФМ: 0000000000871835 [14:07:24]line ФД: 152754 [14:07:24]line ФПД: 156864099887495 [14:07:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T140723&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152754&fm=156864099887495&tin=02508201610067®Number=0000000000091825&sum=0 [14:07:24]OFD Sender: Processing packet 152754 [packets to send 830, broken 829] [14:07:24]ProducePacketName [14:07:24]name=ofd_packets/00152754 [14:07:24]OFD Sender: To server: pG, [14:07:24]CommunicateWithHost lk.salyk.kg:30040 [14:07:24]ConnectInit lk.salyk.kg [14:07:24]written 0, free lines is 4095 [14:07:25]Write to MH i2c: 01 00 00 3C 01 3D [14:07:25]Write i2c OK [14:07:25]MH_I2C_Read... [14:07:25]Read from MH i2c: 01 [14:07:25]MH_I2C_Read... [14:07:25]Read from MH i2c: 01 07 00 [14:07:25]MH_I2C_Read... [14:07:25]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 F3 0C 43 [14:07:25]RasterBufferAndPrint [14:07:25]line [14:07:25]line [14:07:25]line [14:07:25]line [14:07:25]line [14:07:25]written 0, free lines is 3348 [14:07:25]MH_Cut [14:07:25]Write to MH i2c: D1 01 00 43 01 01 16 [14:07:25]Write i2c OK [14:07:25]MH_I2C_Read... [14:07:25]Read from MH i2c: D1 [14:07:25]MH_I2C_Read... [14:07:25]Read from MH i2c: D1 01 00 [14:07:25]MH_I2C_Read... [14:07:25]Read from MH i2c: D1 01 00 43 01 00 15 [14:07:25]Write to MH i2c: 01 00 00 44 01 45 [14:07:25]Write i2c OK [14:07:25]MH_I2C_Read... [14:07:25]*** Cut start [14:07:25]*** Purtial cut [14:07:25]*** Stage 1: CUTSNS_PIN = 1 [14:07:26]Read from MH i2c: 01 [14:07:26]MH_I2C_Read... [14:07:26]*** Stop cut motor [14:07:26]*** Cut end [14:07:26]Read from MH i2c: 01 07 00 [14:07:26]MH_I2C_Read... [14:07:26]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [14:07:26]process_action close_receipt done [14:07:26]requested_data is exist [14:07:26]produce_requested_data [14:07:26]requested_item fm.sn is exist - process it [14:07:26]wFMCommunicate request_size=4 [14:07:26]MH_SAM_APDU [14:07:26]CAPDU: 80 11 00 00 [14:07:26]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [14:07:26]Write i2c OK [14:07:26]MH_I2C_Read... [14:07:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:26]Read from MH i2c: E2 [14:07:26]MH_I2C_Read... [14:07:26]Read from MH i2c: E2 17 00 [14:07:26]MH_I2C_Read... [14:07:26]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [14:07:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:07:26]wFMCommunicate OK [14:07:26]requested_item fd.num is exist - process it [14:07:26]SAM_PROTO_GetFieldsCounters [14:07:26]wFMCommunicate request_size=4 [14:07:26]MH_SAM_APDU [14:07:26]CAPDU: 80 13 00 00 [14:07:26]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [14:07:26]Write i2c OK [14:07:26]MH_I2C_Read... [14:07:26]Read from MH i2c: E2 [14:07:26]MH_I2C_Read... [14:07:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:07:26]Read from MH i2c: E2 62 00 [14:07:26]MH_I2C_Read... [14:07:26]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B2 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [14:07:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B2 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:07:26]wFMCommunicate OK [14:07:26]SAM_PROTO_GetFieldsCounters done [14:07:26]requested_item shift.num is exist - process it [14:07:26]requested_item shift.opened is exist - process it [14:07:26]req_shift_opened [14:07:26]FM_GetShiftState [14:07:26]SAM_PROTO_GetShiftState [14:07:26]wFMCommunicate request_size=4 [14:07:26]MH_SAM_APDU [14:07:26]CAPDU: 80 13 01 00 [14:07:26]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [14:07:26]Write i2c OK [14:07:26]MH_I2C_Read... [14:07:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:26]Read from MH i2c: E2 [14:07:26]MH_I2C_Read... [14:07:26]Read from MH i2c: E2 0E 00 [14:07:26]MH_I2C_Read... [14:07:26]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 92 [14:07:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:07:26]wFMCommunicate OK [14:07:26]SAM_PROTO_GetShiftState done [14:07:26]FM_GetShiftState done [14:07:26]req_shift_opened done [14:07:26]requested_item shift.open_date is exist - process it [14:07:26]req_shift_open_date [14:07:26]req_shift_open_date done [14:07:26]produce_requested_data done [14:07:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152754,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:07:26]process_action_free close_receipt [14:07:26]json_value_free [14:07:26]json_value_free done [14:07:26]process_json_proto returns [14:07:26]Send response to host [14:07:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152754,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:07:26]free response buf [14:07:26]execute_script done [14:07:26]execute_script returns [14:07:26]free content buf [14:07:26]Sock 10.Close socket [14:07:26]Sock 10.Thread stoped [14:07:29]ConnectInit Can't take IP for lk.salyk.kg [14:07:29]CommunicateWithHost connect error [14:07:29]CommunicateWithHost err = -1 [14:07:29]OFD Sender: Server communicate error [14:07:34]OFD Sender: Processing packet 152754 [packets to send 830, broken 829] [14:07:34]ProducePacketName [14:07:34]name=ofd_packets/00152754 [14:07:34]OFD Sender: To server: pG, [14:07:34]CommunicateWithHost lk.salyk.kg:30040 [14:07:34]ConnectInit lk.salyk.kg [14:07:37]Connected sock=7 [14:07:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 62 C2 07 01 A8 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 9B C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 54 02 00 35 04 06 00 8E AA C4 F3 A9 87 E0 7C 39 F2 F9 71 9B 3B [14:07:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A4 A2 47 00 83 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 54 02 00 F4 03 04 00 A5 6F F2 66 B6 04 01 00 00 82 EF 9A 57 EA F9 C9 38 [14:07:37]CommunicateWithHost err = 0 [14:07:37]CheckOFDResponse [14:07:37]1017 (14) - 77093643461234 [14:07:37]1041 (16) - 0000000000871835 [14:07:37]1040 (4) - 152754 [14:07:37]1012 (4) - 24.09.2024 07:52 [14:07:37]1206 (1) - 0 [14:07:37]OFD Sender: Remove packet 152754 [14:07:37]ProducePacketName [14:07:37]name=ofd_packets/00152754 [14:07:37]NVStorageDeleteData [14:07:38]OFD Sender: No OFD packet to send [14:07:43]OFD Sender: No OFD packet to send [14:07:48]OFD Sender: No OFD packet to send [14:07:48]recv_with_timeout no data received [14:07:53]OFD Sender: No OFD packet to send [14:07:58]OFD Sender: No OFD packet to send [14:08:03]OFD Sender: No OFD packet to send [14:08:08]OFD Sender: No OFD packet to send [14:08:13]OFD Sender: No OFD packet to send [14:08:18]OFD Sender: No OFD packet to send [14:08:22]recv_with_timeout no data received [14:08:23]OFD Sender: No OFD packet to send [14:08:26]accept exits with 9 [14:08:26]New connection [14:08:26]New thread 3067116900 created [14:08:26]Thread 3066973540 joined [14:08:26]Waiting for new connection... [14:08:26] Sock 9.Parse request [14:08:26]Sock 9.Check first char [14:08:26]Sock 9.First char is OK [14:08:26]request: POST /json_proto HTTP/1.0 [14:08:26]Method: POST [14:08:26]URL: /json_proto [14:08:26]Method is POST - this is cgi request [14:08:26]url: /json_proto [14:08:26]query_string will be loaded in cgi processing [14:08:26]execute_cgi json_proto POST (null) [14:08:26]execute_cgi path=json_proto method=POST [14:08:26]POST find Content-Length [14:08:26]Host: 172.17.43.67:8080 [14:08:26]Content-Length: 627 [14:08:26]Content-Type: application/json [14:08:26] [14:08:26]POST finish read [14:08:26]Found Content-Length = 627 [14:08:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786757", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:26]execute_script... [14:08:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786757", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:26]POST & json_proto [14:08:26]process_json_proto [14:08:26]json parsed OK: [14:08:26]protocol is kg_v1.0 [14:08:26]action value=close_receipt [14:08:26]process_action close_receipt [14:08:26]cmd_close_receipt [14:08:26]MH_GetDate [14:08:26]Write to MH i2c: F0 00 00 48 01 38 [14:08:26]Write i2c OK [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: F0 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: F0 09 00 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: F0 09 00 48 01 00 DA C7 F2 66 6A BD 47 65 0D [14:08:26]GetLastDocTimeStamp 1727186843 [14:08:26]current date 1727186906 [14:08:26]FM_GetShiftState [14:08:26]SAM_PROTO_GetShiftState [14:08:26]wFMCommunicate request_size=4 [14:08:26]MH_SAM_APDU [14:08:26]CAPDU: 80 13 01 00 [14:08:26]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [14:08:26]Write i2c OK [14:08:26]MH_I2C_Read... [14:08:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:26]Read from MH i2c: E2 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: E2 0E 00 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 94 [14:08:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:08:26]wFMCommunicate OK [14:08:26]SAM_PROTO_GetShiftState done [14:08:26]FM_GetShiftState done [14:08:26]opened in 1727137889 [14:08:26]opened+sec_in_day 1727224289 [14:08:26]quantity*price = 99999 [14:08:26]sum+1 = 100001 [14:08:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 214 24.09.2024 14:08 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152755 ФПД: 246041168870180 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T140826&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152755&fm=246041168870180&tin=02508201610067®Number=0000000000091825&sum=100000 [14:08:27]StoreToDocumentArchive [14:08:27]shift 477 fd 152755 [14:08:27]save to /storage/0477/doc_00152755 [14:08:27]save last doc name /storage/0477/doc_00152755 to /storage/kkm_last_doc_name [14:08:27]save OK [14:08:27]Clear old archive folders... [14:08:27]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:08:27]tlvbuf is 00D4F200 [14:08:27]SAM_PROTO_ClearQueue [14:08:27]wFMCommunicate request_size=4 [14:08:27]MH_SAM_APDU [14:08:27]CAPDU: 80 09 00 00 [14:08:27]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [14:08:27]Write i2c OK [14:08:27]MH_I2C_Read... [14:08:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:08:27]Read from MH i2c: E2 [14:08:27]MH_I2C_Read... [14:08:27]Read from MH i2c: E2 03 00 [14:08:27]MH_I2C_Read... [14:08:27]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [14:08:27]RAPDU: 90 00 [14:08:27]wFMCommunicate OK [14:08:27]SAM_PROTO_ClearQueue done [14:08:27]KKMCreateOFDPacket [14:08:27]OFDProtocolAddRootSTLVToBuf [14:08:27]FM_MakeSignedData [14:08:27]FM_MakeSignedData [14:08:27]SAM_PROTO_SignData [14:08:27]wFMCommunicate request_size=4 [14:08:27]MH_SAM_APDU [14:08:27]CAPDU: 80 0D 01 02 [14:08:27]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [14:08:27]Write i2c OK [14:08:27]MH_I2C_Read... [14:08:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:08:27]Read from MH i2c: E2 [14:08:27]MH_I2C_Read... [14:08:27]Read from MH i2c: E2 03 00 [14:08:27]MH_I2C_Read... [14:08:27]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [14:08:27]RAPDU: 90 00 [14:08:27]wFMCommunicate OK [14:08:27]wFMCommunicate request_size=255 [14:08:27]MH_SAM_APDU [14:08:27]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 DA C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 54 02 00 35 04 06 00 DF C5 EC 78 7B [14:08:27]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 DA C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 54 02 00 35 04 06 00 DF C5 EC 78 7B 00 00 8A [14:08:27]Write i2c OK [14:08:27]MH_I2C_Read... [14:08:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:28]Read from MH i2c: E2 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: E2 03 00 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [14:08:28]RAPDU: 90 00 [14:08:28]wFMCommunicate OK [14:08:28]wFMCommunicate request_size=6 [14:08:28]MH_SAM_APDU [14:08:28]CAPDU: 80 0D 02 02 01 24 [14:08:28]Write to MH i2c: E2 09 00 59 01 80 0D 02 02 01 00 24 00 00 FA [14:08:28]Write i2c OK [14:08:28]MH_I2C_Read... [14:08:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:28]Read from MH i2c: E2 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: E2 03 00 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [14:08:28]RAPDU: 90 00 [14:08:28]wFMCommunicate OK [14:08:28]wFMCommunicate request_size=4 [14:08:28]MH_SAM_APDU [14:08:28]CAPDU: 80 0D 03 02 [14:08:28]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [14:08:28]Write i2c OK [14:08:28]MH_I2C_Read... [14:08:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:08:28]Read from MH i2c: E2 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: E2 0B 00 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: E2 0B 00 5A 01 00 7E 57 EB 42 61 84 39 E8 90 00 DF [14:08:28]RAPDU: 7E 57 EB 42 61 84 39 E8 90 00 [14:08:28]wFMCommunicate OK [14:08:28]SAM_PROTO_SignData done [14:08:28]FM_MakeSignedData done [14:08:28]CreateOFDProtocolMessage [14:08:28]wFMCommunicate request_size=4 [14:08:28]MH_SAM_APDU [14:08:28]CAPDU: 80 11 00 00 [14:08:28]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [14:08:28]Write i2c OK [14:08:28]MH_I2C_Read... [14:08:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:28]Read from MH i2c: E2 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: E2 17 00 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [14:08:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:08:28]wFMCommunicate OK [14:08:28]CreateOFDProtocolMessage done [14:08:28]OFDSenderStorePacket 152755 [14:08:28]StoreOFDPacket docnum=152755 [14:08:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 9A 26 03 01 18 26 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 DA C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 54 02 00 35 04 06 00 DF C5 EC 78 7B 24 7E 57 EB 42 61 84 39 E8 [14:08:28]CheckFolder [14:08:28]dirname=/storage/ofd_packets [14:08:28]CheckFolder done [14:08:28]ProducePacketName [14:08:28]name=ofd_packets/00152755 [14:08:28]NVStorageSaveData ofd_packets/00152755 [14:08:28]File name is /storage/ofd_packets/00152755 [14:08:28]Write 297 bytes [14:08:28]NVStorageSaveData done [14:08:28]OFDSenderStorePacket done [14:08:28]KKMCreateOFDPacket done [14:08:28]NVStorageSaveData kkm_last_timestamp [14:08:28]File name is /storage/kkm_last_timestamp [14:08:28]Write 4 bytes [14:08:28]NVStorageSaveData done [14:08:28]ExternCall_PrintAddStr [14:08:28]wPrintStart [14:08:28]Write to MH i2c: 01 00 00 5C 01 5D [14:08:28]Write i2c OK [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: 01 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: 01 07 00 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [14:08:28]RasterBufferAndPrint [14:08:28]line Счет N : (1)1786757 [14:08:28]line ИНН: 02508201610067 [14:08:28]line Контрольно-Кассовый Чек [14:08:28]line ПРОДАЖА [14:08:28]line ТРК (МРК, ГНК) : 33 [14:08:28]line Товар: 2710124130 [14:08:28]line Super-92 [14:08:28]line 14.430 * 69.30 [14:08:28]line = 1000.00 [14:08:28]line НДС 12% НСП 1% [14:08:28]line > о реализуемом товаре [14:08:28]line ИТОГО: 1000.00 [14:08:28]line НСП 1% : 8.85 [14:08:28]line НДС 12% : 106.19 [14:08:28]line Наличными: 1000.00 [14:08:28]line Безнал.: 0.00 [14:08:28]line Место: АЗС № 89 "Партнер Нефть" [14:08:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:08:28]line СНО: Общий режим [14:08:28]line Чек 214 24.09.2024 14:08 [14:08:28]line Смена: 477 ФФД: 1.0 [14:08:28]line ЗНМ: 0300000113 [14:08:28]line РНМ: 0000000000091825 [14:08:28]line Версия ККМ: 001 [14:08:28]line ФМ: 0000000000871835 [14:08:28]line ФД: 152755 [14:08:28]line ФПД: 246041168870180 [14:08:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T140826&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152755&fm=246041168870180&tin=02508201610067®Number=0000000000091825&sum=100000 [14:08:28]OFD Sender: Processing packet 152755 [packets to send 830, broken 829] [14:08:28]ProducePacketName [14:08:28]name=ofd_packets/00152755 [14:08:28]OFD Sender: To server: pG, [14:08:28]CommunicateWithHost lk.salyk.kg:30040 [14:08:28]ConnectInit lk.salyk.kg [14:08:28]written 0, free lines is 4095 [14:08:28]Write to MH i2c: 01 00 00 84 01 85 [14:08:28]Write i2c OK [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: 01 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: 01 07 00 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 0F 0D A8 [14:08:28]RasterBufferAndPrint [14:08:28]line [14:08:28]line [14:08:28]line [14:08:28]line [14:08:28]line [14:08:28]written 0, free lines is 3369 [14:08:28]MH_Cut [14:08:28]Write to MH i2c: D1 01 00 8B 01 01 5E [14:08:28]Write i2c OK [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: D1 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: D1 01 00 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: D1 01 00 8B 01 00 5D [14:08:28]Write to MH i2c: 01 00 00 8C 01 8D [14:08:28]Write i2c OK [14:08:28]MH_I2C_Read... [14:08:29]*** Cut start [14:08:29]*** Purtial cut [14:08:29]*** Stage 1: CUTSNS_PIN = 1 [14:08:29]Read from MH i2c: 01 [14:08:29]MH_I2C_Read... [14:08:29]*** Stop cut motor [14:08:29]*** Cut end [14:08:29]Read from MH i2c: 01 07 00 [14:08:29]MH_I2C_Read... [14:08:29]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [14:08:29]process_action close_receipt done [14:08:29]requested_data is exist [14:08:29]produce_requested_data [14:08:29]requested_item fm.sn is exist - process it [14:08:29]wFMCommunicate request_size=4 [14:08:29]MH_SAM_APDU [14:08:29]CAPDU: 80 11 00 00 [14:08:29]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [14:08:29]Write i2c OK [14:08:29]MH_I2C_Read... [14:08:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:29]Read from MH i2c: E2 [14:08:29]MH_I2C_Read... [14:08:29]Read from MH i2c: E2 17 00 [14:08:29]MH_I2C_Read... [14:08:29]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [14:08:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:08:30]wFMCommunicate OK [14:08:30]requested_item fd.num is exist - process it [14:08:30]SAM_PROTO_GetFieldsCounters [14:08:30]wFMCommunicate request_size=4 [14:08:30]MH_SAM_APDU [14:08:30]CAPDU: 80 13 00 00 [14:08:30]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [14:08:30]Write i2c OK [14:08:30]MH_I2C_Read... [14:08:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:08:30]Read from MH i2c: E2 [14:08:30]MH_I2C_Read... [14:08:30]Read from MH i2c: E2 62 00 [14:08:30]MH_I2C_Read... [14:08:30]Read from MH i2c: E2 62 00 8E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B3 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 95 [14:08:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B3 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:08:30]wFMCommunicate OK [14:08:30]SAM_PROTO_GetFieldsCounters done [14:08:30]requested_item shift.num is exist - process it [14:08:30]requested_item shift.opened is exist - process it [14:08:30]req_shift_opened [14:08:30]FM_GetShiftState [14:08:30]SAM_PROTO_GetShiftState [14:08:30]wFMCommunicate request_size=4 [14:08:30]MH_SAM_APDU [14:08:30]CAPDU: 80 13 01 00 [14:08:30]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [14:08:30]Write i2c OK [14:08:30]MH_I2C_Read... [14:08:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:30]Read from MH i2c: E2 [14:08:30]MH_I2C_Read... [14:08:30]Read from MH i2c: E2 0E 00 [14:08:30]MH_I2C_Read... [14:08:30]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DA [14:08:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:08:30]wFMCommunicate OK [14:08:30]SAM_PROTO_GetShiftState done [14:08:30]FM_GetShiftState done [14:08:30]req_shift_opened done [14:08:30]requested_item shift.open_date is exist - process it [14:08:30]req_shift_open_date [14:08:30]req_shift_open_date done [14:08:30]produce_requested_data done [14:08:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152755,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:08:30]process_action_free close_receipt [14:08:30]json_value_free [14:08:30]json_value_free done [14:08:30]process_json_proto returns [14:08:30]Send response to host [14:08:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152755,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:08:30]free response buf [14:08:30]execute_script done [14:08:30]execute_script returns [14:08:30]free content buf [14:08:30]Sock 9.Close socket [14:08:30]Sock 9.Thread stoped [14:08:32]recv_with_timeout no data received [14:08:33]Connected sock=11 [14:08:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 9A 26 03 01 18 26 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 DA C7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 54 02 00 35 04 06 00 DF C5 EC 78 7B 24 7E 57 EB 42 61 84 39 E8 [14:08:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E7 3A 47 00 63 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 54 02 00 F4 03 04 00 DD 6F F2 66 B6 04 01 00 00 7B C6 A2 17 BE 39 AB D8 [14:08:33]CommunicateWithHost err = 0 [14:08:33]CheckOFDResponse [14:08:33]1017 (14) - 77093643461234 [14:08:33]1041 (16) - 0000000000871835 [14:08:33]1040 (4) - 152755 [14:08:33]1012 (4) - 24.09.2024 07:53 [14:08:33]1206 (1) - 0 [14:08:33]OFD Sender: Remove packet 152755 [14:08:33]ProducePacketName [14:08:33]name=ofd_packets/00152755 [14:08:33]NVStorageDeleteData [14:08:34]OFD Sender: No OFD packet to send [14:08:39]OFD Sender: No OFD packet to send [14:08:43]recv_with_timeout no data received [14:08:44]OFD Sender: No OFD packet to send [14:08:49]OFD Sender: No OFD packet to send [14:08:53]recv_with_timeout no data received [14:08:54]OFD Sender: No OFD packet to send [14:08:59]OFD Sender: No OFD packet to send [14:09:04]OFD Sender: No OFD packet to send [14:09:09]OFD Sender: No OFD packet to send [14:09:14]OFD Sender: No OFD packet to send [14:09:19]OFD Sender: No OFD packet to send [14:09:24]recv_with_timeout no data received [14:09:24]OFD Sender: No OFD packet to send [14:09:29]OFD Sender: No OFD packet to send [14:09:34]OFD Sender: No OFD packet to send [14:09:34]recv_with_timeout no data received [14:09:39]OFD Sender: No OFD packet to send [14:09:44]OFD Sender: No OFD packet to send [14:09:49]OFD Sender: No OFD packet to send [14:09:54]OFD Sender: No OFD packet to send [14:09:59]OFD Sender: No OFD packet to send [14:10:04]OFD Sender: No OFD packet to send [14:10:09]OFD Sender: No OFD packet to send [14:10:14]OFD Sender: No OFD packet to send [14:10:19]OFD Sender: No OFD packet to send [14:10:21]recv_with_timeout no data received [14:10:24]OFD Sender: No OFD packet to send [14:10:29]OFD Sender: No OFD packet to send [14:10:34]OFD Sender: No OFD packet to send [14:10:39]OFD Sender: No OFD packet to send [14:10:44]OFD Sender: No OFD packet to send [14:10:45]recv_with_timeout no data received [14:10:49]OFD Sender: No OFD packet to send [14:10:54]OFD Sender: No OFD packet to send [14:10:56]recv_with_timeout no data received [14:10:59]accept exits with 7 [14:10:59]New connection [14:10:59]New thread 3066973540 created [14:10:59]Thread 3067116900 joined [14:10:59]Waiting for new connection... [14:10:59] Sock 7.Parse request [14:10:59]Sock 7.Check first char [14:10:59]Sock 7.First char is OK [14:10:59]request: POST /json_proto HTTP/1.0 [14:10:59]Method: POST [14:10:59]URL: /json_proto [14:10:59]Method is POST - this is cgi request [14:10:59]url: /json_proto [14:10:59]query_string will be loaded in cgi processing [14:10:59]execute_cgi json_proto POST (null) [14:10:59]execute_cgi path=json_proto method=POST [14:10:59]POST find Content-Length [14:10:59]Host: 172.17.43.67:8080 [14:10:59]Content-Length: 798 [14:10:59]Content-Type: application/json [14:10:59] [14:10:59]POST finish read [14:10:59]Found Content-Length = 798 [14:10:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4068465", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:59]execute_script... [14:10:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4068465", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:59]POST & json_proto [14:10:59]process_json_proto [14:10:59]json parsed OK: [14:10:59]protocol is kg_v1.0 [14:10:59]action value=close_receipt [14:10:59]process_action close_receipt [14:10:59]cmd_close_receipt [14:10:59]MH_GetDate [14:10:59]Write to MH i2c: F0 00 00 90 01 80 [14:10:59]Write i2c OK [14:10:59]MH_I2C_Read... [14:10:59]Read from MH i2c: F0 [14:10:59]MH_I2C_Read... [14:10:59]Read from MH i2c: F0 09 00 [14:10:59]MH_I2C_Read... [14:10:59]Read from MH i2c: F0 09 00 90 01 00 73 C8 F2 66 6A BD 47 65 EF [14:10:59]GetLastDocTimeStamp 1727186906 [14:10:59]current date 1727187059 [14:10:59]FM_GetShiftState [14:10:59]SAM_PROTO_GetShiftState [14:10:59]wFMCommunicate request_size=4 [14:10:59]MH_SAM_APDU [14:10:59]CAPDU: 80 13 01 00 [14:10:59]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [14:10:59]Write i2c OK [14:10:59]MH_I2C_Read... [14:10:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:59]Read from MH i2c: E2 [14:10:59]MH_I2C_Read... [14:10:59]Read from MH i2c: E2 0E 00 [14:10:59]MH_I2C_Read... [14:10:59]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DC [14:10:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:10:59]wFMCommunicate OK [14:10:59]SAM_PROTO_GetShiftState done [14:10:59]FM_GetShiftState done [14:10:59]opened in 1727137889 [14:10:59]opened+sec_in_day 1727224289 [14:10:59]quantity*price = 0 [14:10:59]sum+1 = 1 [14:10:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 215 24.09.2024 14:10 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4068465 ФМ: 0000000000871835 ФД: 152756 ФПД: 18282292517124 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T141059&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152756&fm=18282292517124&tin=02508201610067®Number=0000000000091825&sum=0 [14:11:00]StoreToDocumentArchive [14:11:00]shift 477 fd 152756 [14:11:00]save to /storage/0477/doc_00152756 [14:11:00]save last doc name /storage/0477/doc_00152756 to /storage/kkm_last_doc_name [14:11:00]save OK [14:11:00]Clear old archive folders... [14:11:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:11:00]tlvbuf is 00DED9F0 [14:11:00]SAM_PROTO_ClearQueue [14:11:00]wFMCommunicate request_size=4 [14:11:00]MH_SAM_APDU [14:11:00]CAPDU: 80 09 00 00 [14:11:00]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [14:11:00]Write i2c OK [14:11:00]MH_I2C_Read... [14:11:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:11:00]Read from MH i2c: E2 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 03 00 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [14:11:00]RAPDU: 90 00 [14:11:00]wFMCommunicate OK [14:11:00]SAM_PROTO_ClearQueue done [14:11:00]KKMCreateOFDPacket [14:11:00]OFDProtocolAddRootSTLVToBuf [14:11:00]FM_MakeSignedData [14:11:00]FM_MakeSignedData [14:11:00]SAM_PROTO_SignData [14:11:00]wFMCommunicate request_size=4 [14:11:00]MH_SAM_APDU [14:11:00]CAPDU: 80 0D 01 02 [14:11:00]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [14:11:00]Write i2c OK [14:11:00]MH_I2C_Read... [14:11:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:11:00]Read from MH i2c: E2 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 03 00 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [14:11:00]RAPDU: 90 00 [14:11:00]wFMCommunicate OK [14:11:00]wFMCommunicate request_size=255 [14:11:00]MH_SAM_APDU [14:11:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 73 C8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 54 02 00 35 04 06 00 10 A0 AD 8D [14:11:00]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 73 C8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 54 02 00 35 04 06 00 10 A0 AD 8D 00 00 E8 [14:11:00]Write i2c OK [14:11:00]MH_I2C_Read... [14:11:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:00]Read from MH i2c: E2 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 03 00 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [14:11:00]RAPDU: 90 00 [14:11:00]wFMCommunicate OK [14:11:00]wFMCommunicate request_size=7 [14:11:00]MH_SAM_APDU [14:11:00]CAPDU: 80 0D 02 02 02 19 04 [14:11:00]Write to MH i2c: E2 0A 00 A1 01 80 0D 02 02 02 00 19 04 00 00 3D [14:11:00]Write i2c OK [14:11:00]MH_I2C_Read... [14:11:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:00]Read from MH i2c: E2 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 03 00 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [14:11:00]RAPDU: 90 00 [14:11:00]wFMCommunicate OK [14:11:00]wFMCommunicate request_size=4 [14:11:00]MH_SAM_APDU [14:11:00]CAPDU: 80 0D 03 02 [14:11:00]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [14:11:00]Write i2c OK [14:11:00]MH_I2C_Read... [14:11:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:11:00]Read from MH i2c: E2 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 0B 00 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 0B 00 A2 01 00 EB 5A A6 DA 41 27 13 1A 90 00 79 [14:11:00]RAPDU: EB 5A A6 DA 41 27 13 1A 90 00 [14:11:00]wFMCommunicate OK [14:11:00]SAM_PROTO_SignData done [14:11:00]FM_MakeSignedData done [14:11:00]CreateOFDProtocolMessage [14:11:00]wFMCommunicate request_size=4 [14:11:00]MH_SAM_APDU [14:11:00]CAPDU: 80 11 00 00 [14:11:00]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [14:11:00]Write i2c OK [14:11:00]MH_I2C_Read... [14:11:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:00]Read from MH i2c: E2 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 17 00 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 71 [14:11:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:11:00]wFMCommunicate OK [14:11:00]CreateOFDProtocolMessage done [14:11:00]OFDSenderStorePacket 152756 [14:11:00]StoreOFDPacket docnum=152756 [14:06:07]Content-Type: application/json [14:06:07] [14:06:07]POST finish read [14:06:07]Found Content-Length = 331 [14:06:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:06:07]execute_script... [14:06:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:06:07]POST & json_proto [14:06:07]process_json_proto [14:06:07]json parsed OK: [14:06:07]protocol is kg_v1.0 [14:06:07]action value=get_value [14:06:07]process_action get_value [14:06:07]cmd_get_value [14:06:07]process_action get_value done [14:06:07]requested_data is exist [14:06:07]produce_requested_data [14:06:07]requested_item fm.sale.total is exist - process it [14:06:07]SAM_PROTO_GetFMData [14:06:07]wFMCommunicate request_size=4 [14:06:07]MH_SAM_APDU [14:06:07]CAPDU: 80 13 03 00 [14:06:07]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:06:07]Write i2c OK [14:06:07]MH_I2C_Read... [14:06:07]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:06:07]Read from MH i2c: E2 [14:06:07]MH_I2C_Read... [14:06:07]Read from MH i2c: E2 FD 00 [14:06:07]MH_I2C_Read... [14:06:07]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 F4 50 02 00 69 04 9F 00 6F 04 04 00 1E 4D 02 00 B1 04 05 00 2C BA 3F 9B 02 70 04 05 00 2C BA 3F 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 56 50 E3 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 EC 22 E8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 83 [14:06:07]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 F4 50 02 00 69 04 9F 00 6F 04 04 00 1E 4D 02 00 B1 04 05 00 2C BA 3F 9B 02 70 04 05 00 2C BA 3F 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 56 50 E3 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 EC 22 E8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [14:06:07]wFMCommunicate OK [14:06:07]wFMCommunicate request_size=4 [14:06:07]MH_SAM_APDU [14:06:07]CAPDU: 80 17 00 00 [14:06:07]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:06:07]Write i2c OK [14:06:07]MH_I2C_Read... [14:06:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:06:08]Read from MH i2c: E2 [14:06:08]MH_I2C_Read... [14:06:08]Read from MH i2c: E2 FD 00 [14:06:08]MH_I2C_Read... [14:06:08]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 50 [14:06:08]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27987195+1699200362=1727187557 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 65 CA F2 66 6A BD 47 65 59 [14:19:17]Current date/time: 24.09.2024 14:19 [14:19:17]FM_Init [14:19:17]wFMConnect [14:19:17]MH_SAM_On [14:19:17]Write to MH i2c: E0 00 00 08 00 E7 [14:19:17]Write i2c OK [14:19:17]MH_I2C_Read... [14:19:17]*** iso7816_init finished! [14:19:17]*** atr: [14:19:17]*** 0F 3B D5 18 FF 81 91 FE [14:19:17]*** 1F C3 80 73 C8 21 10 0A [14:19:17]*** 00 00 00 00 00 00 00 00 [14:19:17]*** 00 00 00 00 00 00 00 00 [14:19:17]*** 00 00 00 00 00 00 00 00 [14:19:17]*** 00 00 00 00 00 00 00 00 [14:19:17]*** 00 00 00 00 00 00 00 00 [14:19:17]*** 00 00 00 00 00 00 00 00 [14:19:17]Read from MH i2c: E0 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E0 10 00 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [14:19:17]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:19:17]wFMCommunicate request_size=10 [14:19:17]MH_SAM_APDU [14:19:17]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:19:17]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:19:17]Write i2c OK [14:19:17]MH_I2C_Read... [14:19:17]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:19:17]Read from MH i2c: E2 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E2 03 00 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:19:17]RAPDU: 90 00 [14:19:17]wFMCommunicate OK [14:19:17]wFMCommunicate request_size=4 [14:19:17]MH_SAM_APDU [14:19:17]CAPDU: 80 11 00 00 [14:19:17]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:19:17]Write i2c OK [14:19:17]MH_I2C_Read... [14:19:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:17]Read from MH i2c: E2 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E2 17 00 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [14:19:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:19:17]wFMCommunicate OK [14:19:17]Detected FM SN is 0000000000871835 [14:19:17]Stored FM SN is 0000000000871835 [14:19:17]wFMCommunicate request_size=9 [14:19:17]MH_SAM_APDU [14:19:17]CAPDU: 80 16 00 00 04 E6 7F 00 00 [14:19:17]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [14:19:17]Write i2c OK [14:19:17]MH_I2C_Read... [14:19:17]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:19:17]Read from MH i2c: E2 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E2 03 00 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:19:17]RAPDU: 90 00 [14:19:17]wFMCommunicate OK [14:19:17]FM PIN OK [14:19:17]wFMCommunicate request_size=8 [14:19:17]MH_SAM_APDU [14:19:17]CAPDU: 80 14 04 00 03 02 00 01 [14:19:17]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:19:17]Write i2c OK [14:19:17]MH_I2C_Read... [14:19:17]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:19:17]Read from MH i2c: E2 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E2 03 00 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:19:17]RAPDU: 90 00 [14:19:17]wFMCommunicate OK [14:19:17]wFMCommunicate request_size=13 [14:19:17]MH_SAM_APDU [14:19:17]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:19:17]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [14:19:17]Write i2c OK [14:19:17]MH_I2C_Read... [14:19:17]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:19:17]Read from MH i2c: E2 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E2 03 00 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:19:17]RAPDU: 90 00 [14:19:17]wFMCommunicate OK [14:19:17]wFMCommunicate request_size=4 [14:19:17]MH_SAM_APDU [14:19:17]CAPDU: 80 11 00 00 [14:19:17]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:19:17]Write i2c OK [14:19:17]MH_I2C_Read... [14:19:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:17]Read from MH i2c: E2 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E2 17 00 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [14:19:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:19:17]wFMCommunicate OK [14:19:17]DocumentArchiveInit [14:19:17]Start Httpd... [14:19:17]Httpd thread 3067133284 created [14:19:17]Write to MH i2c: 01 00 00 0F 00 0F [14:19:17]Write i2c OK [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: 01 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: 01 07 00 [14:19:17]MH_I2C_Read... [14:19:17]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:19:17]MH Int Process started [14:19:17]Allocated Socket 7 [14:19:17]Bind OK [14:19:17]Listen OK [14:19:17]httpd running on port 8080 [14:19:17]Waiting for new connection... [14:19:18]OFD Sender: Processing packet 152756 [packets to send 830, broken 829] [14:19:18]ProducePacketName [14:19:18]name=ofd_packets/00152756 [14:19:18]OFD Sender: To server: pG, [14:19:18]CommunicateWithHost lk.salyk.kg:30040 [14:19:18]ConnectInit lk.salyk.kg [14:19:19]Connected sock=9 [14:19:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D4 D8 04 01 85 CD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 73 C8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 54 02 00 35 04 06 00 10 A0 AD 8D 19 04 EB 5A A6 DA 41 27 13 1A [14:19:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 84 ED 47 00 30 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 54 02 00 F4 03 04 00 64 72 F2 66 B6 04 01 00 00 15 3D 5A 72 20 6F 44 25 [14:19:20]CommunicateWithHost err = 0 [14:19:20]CheckOFDResponse [14:19:20]1017 (14) - 77093643461234 [14:19:20]1041 (16) - 0000000000871835 [14:19:20]1040 (4) - 152756 [14:19:20]1012 (4) - 24.09.2024 08:03 [14:19:20]1206 (1) - 0 [14:19:20]OFD Sender: Remove packet 152756 [14:19:20]ProducePacketName [14:19:20]name=ofd_packets/00152756 [14:19:20]NVStorageDeleteData [14:19:20]accept exits with 8 [14:19:20]New connection [14:19:20]New thread 3066846564 created [14:19:20]Waiting for new connection... [14:19:20] Sock 8.Parse request [14:19:20]Sock 8.Check first char [14:19:20]Sock 8.First char is OK [14:19:20]request: POST /json_proto HTTP/1.0 [14:19:20]Method: POST [14:19:20]URL: /json_proto [14:19:20]Method is POST - this is cgi request [14:19:20]url: /json_proto [14:19:20]query_string will be loaded in cgi processing [14:19:20]execute_cgi json_proto POST (null) [14:19:20]execute_cgi path=json_proto method=POST [14:19:20]POST find Content-Length [14:19:20]Host: 172.17.43.67:8080 [14:19:20]Content-Length: 215 [14:19:20]Content-Type: application/json [14:19:20] [14:19:20]POST finish read [14:19:20]Found Content-Length = 215 [14:19:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:20]execute_script... [14:19:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:20]POST & json_proto [14:19:20]process_json_proto [14:19:20]json parsed OK: [14:19:20]protocol is kg_v1.0 [14:19:20]action value=get_value [14:19:20]process_action get_value [14:19:20]cmd_get_value [14:19:20]process_action get_value done [14:19:20]requested_data is exist [14:19:20]produce_requested_data [14:19:20]requested_item kkm.sn is exist - process it [14:19:20]requested_item kkm.ver is exist - process it [14:19:20]requested_item fm.sn is exist - process it [14:19:20]wFMCommunicate request_size=4 [14:19:20]MH_SAM_APDU [14:19:20]CAPDU: 80 11 00 00 [14:19:20]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:19:20]Write i2c OK [14:19:20]MH_I2C_Read... [14:19:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:20]Read from MH i2c: E2 [14:19:20]MH_I2C_Read... [14:19:20]Read from MH i2c: E2 17 00 [14:19:20]MH_I2C_Read... [14:19:20]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [14:19:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:19:20]wFMCommunicate OK [14:19:20]requested_item fd.num is exist - process it [14:19:20]SAM_PROTO_GetFieldsCounters [14:19:20]wFMCommunicate request_size=4 [14:19:20]MH_SAM_APDU [14:19:20]CAPDU: 80 13 00 00 [14:19:20]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:19:20]Write i2c OK [14:19:20]MH_I2C_Read... [14:19:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:19:21]OFD Sender: No OFD packet to send [14:19:21]Read from MH i2c: E2 [14:19:21]MH_I2C_Read... [14:19:21]Read from MH i2c: E2 62 00 [14:19:21]MH_I2C_Read... [14:19:21]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B4 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 1B [14:19:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B4 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:19:21]wFMCommunicate OK [14:19:21]SAM_PROTO_GetFieldsCounters done [14:19:21]requested_item shift.num is exist - process it [14:19:21]requested_item shift.opened is exist - process it [14:19:21]req_shift_opened [14:19:21]FM_GetShiftState [14:19:21]SAM_PROTO_GetShiftState [14:19:21]wFMCommunicate request_size=4 [14:19:21]MH_SAM_APDU [14:19:21]CAPDU: 80 13 01 00 [14:19:21]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:19:21]Write i2c OK [14:19:21]MH_I2C_Read... [14:19:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:21]Read from MH i2c: E2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [14:19:22]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [14:19:22]wFMCommunicate OK [14:19:22]wFMCommunicate request_size=4 [14:19:22]MH_SAM_APDU [14:19:22]CAPDU: 80 17 00 00 [14:19:22]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:19:22]Write i2c OK [14:19:22]MH_I2C_Read... [14:19:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [14:19:22]Read from MH i2c: E2 [14:19:22]MH_I2C_Read... [14:19:22]Read from MH i2c: E2 DE 00 [14:19:22]MH_I2C_Read... [14:19:22]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [14:19:22]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:19:22]wFMCommunicate OK [14:19:22]SAM_PROTO_GetFMData done [14:19:22]requested_item fm.sale_refund.total is exist - process it [14:19:22]requested_item fm.buy.total is exist - process it [14:19:22]requested_item shift.sale.total is exist - process it [14:19:22]SAM_PROTO_GetShiftData [14:19:22]wFMCommunicate request_size=4 [14:19:22]MH_SAM_APDU [14:19:22]CAPDU: 80 13 02 00 [14:19:22]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:19:22]Write i2c OK [14:19:22]MH_I2C_Read... [14:19:23]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:19:23]Read from MH i2c: E2 [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: E2 FD 00 [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: E2 FD 00 18 00 00 AC 04 AA 04 A8 04 6E 04 04 00 D7 00 00 00 69 04 99 00 6F 04 04 00 D7 00 00 00 B1 04 03 00 EC BB AC 70 04 03 00 EC BB AC 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 FA 59 12 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 81 87 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 16 [14:19:23]RAPDU: AC 04 AA 04 A8 04 6E 04 04 00 D7 00 00 00 69 04 99 00 6F 04 04 00 D7 00 00 00 B1 04 03 00 EC BB AC 70 04 03 00 EC BB AC 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 FA 59 12 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 81 87 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 [14:19:23]wFMCommunicate OK [14:19:23]wFMCommunicate request_size=4 [14:19:23]MH_SAM_APDU [14:19:23]CAPDU: 80 17 00 00 [14:19:23]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:19:23]Write i2c OK [14:19:23]MH_I2C_Read... [14:19:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:19:23]Read from MH i2c: E2 [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: E2 FD 00 [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: E2 FD 00 19 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 AE [14:19:23]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 [14:19:23]wFMCommunicate OK [14:19:23]wFMCommunicate request_size=4 [14:19:23]MH_SAM_APDU [14:19:23]CAPDU: 80 17 00 00 [14:19:23]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:19:23]Write i2c OK [14:19:23]MH_I2C_Read... [14:19:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:19:23]Read from MH i2c: E2 [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: E2 FD 00 [14:19:23]MH_I2C_Read... [14:19:23]Read from MH i2c: E2 FD 00 1A 00 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 5B [14:19:23]RAPDU: 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 [14:19:23]wFMCommunicate OK [14:19:23]wFMCommunicate request_size=4 [14:19:23]MH_SAM_APDU [14:19:23]CAPDU: 80 17 00 00 [14:19:23]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:19:23]Write i2c OK [14:19:23]MH_I2C_Read... [14:19:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:19:24]Read from MH i2c: E2 [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: E2 FD 00 [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: E2 FD 00 1B 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 10 [14:19:24]RAPDU: EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 [14:19:24]wFMCommunicate OK [14:19:24]wFMCommunicate request_size=4 [14:19:24]MH_SAM_APDU [14:19:24]CAPDU: 80 17 00 00 [14:19:24]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:19:24]Write i2c OK [14:19:24]MH_I2C_Read... [14:19:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 198! [14:19:24]Read from MH i2c: E2 [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: E2 C9 00 [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: E2 C9 00 1C 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [14:19:24]RAPDU: 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:19:24]wFMCommunicate OK [14:19:24]SAM_PROTO_GetShiftData done [14:19:24]requested_item shift.sale.total_cash is exist - process it [14:19:24]requested_item shift.sale_refund.total is exist - process it [14:19:24]requested_item shift.sale_refund.total_cash is exist - process it [14:19:24]requested_item shift.buy.total is exist - process it [14:19:24]requested_item shift.buy.total_cash is exist - process it [14:19:24]produce_requested_data done [14:19:24]produce_requested_data return {"fm.sale.total":111948945.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":113203.00,"shift.sale.total_cash":113203.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [14:19:24]process_action_free get_value [14:19:24]json_value_free [14:19:24]json_value_free done [14:19:24]process_json_proto returns [14:19:24]Send response to host [14:19:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111948945.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":113203.00,"shift.sale.total_cash":113203.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [14:19:24]free response buf [14:19:24]execute_script done [14:19:24]execute_script returns [14:19:24]free content buf [14:19:24]Sock 9.Close socket [14:19:24]Sock 9.Thread stoped [14:19:24]accept exits with 8 [14:19:24]New connection [14:19:24]New thread 3066846564 created [14:19:24]Thread 3066703204 joined [14:19:24]Waiting for new connection... [14:19:24] Sock 8.Parse request [14:19:24]Sock 8.Check first char [14:19:24]Sock 8.First char is OK [14:19:24]request: POST /json_proto HTTP/1.0 [14:19:24]Method: POST [14:19:24]URL: /json_proto [14:19:24]Method is POST - this is cgi request [14:19:24]url: /json_proto [14:19:24]query_string will be loaded in cgi processing [14:19:24]execute_cgi json_proto POST (null) [14:19:24]execute_cgi path=json_proto method=POST [14:19:24]POST find Content-Length [14:19:24]Host: 172.17.43.67:8080 [14:19:24]Content-Length: 667 [14:19:24]Content-Type: application/json [14:19:24] [14:19:24]POST finish read [14:19:24]Found Content-Length = 667 [14:19:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 21.650, "sum" : 1500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:24]execute_script... [14:19:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 21.650, "sum" : 1500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:24]POST & json_proto [14:19:24]process_json_proto [14:19:24]json parsed OK: [14:19:24]protocol is kg_v1.0 [14:19:24]action value=close_receipt [14:19:24]process_action close_receipt [14:19:24]cmd_close_receipt [14:19:24]MH_GetDate [14:19:24]Write to MH i2c: F0 00 00 1D 00 0C [14:19:24]Write i2c OK [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: F0 [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: F0 09 00 [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: F0 09 00 1D 00 00 6D CA F2 66 6A BD 47 65 77 [14:19:24]GetLastDocTimeStamp 1727187059 [14:19:24]current date 1727187565 [14:19:24]FM_GetShiftState [14:19:24]SAM_PROTO_GetShiftState [14:19:24]wFMCommunicate request_size=4 [14:19:24]MH_SAM_APDU [14:19:24]CAPDU: 80 13 01 00 [14:19:24]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:19:24]Write i2c OK [14:19:24]MH_I2C_Read... [14:19:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:24]Read from MH i2c: E2 [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: E2 0E 00 [14:19:24]MH_I2C_Read... [14:19:24]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [14:19:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:19:24]wFMCommunicate OK [14:19:24]SAM_PROTO_GetShiftState done [14:19:24]FM_GetShiftState done [14:19:24]opened in 1727137889 [14:19:24]opened+sec_in_day 1727224289 [14:19:24]quantity*price = 150034 [14:19:24]sum+1 = 150036 [14:19:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 216 24.09.2024 14:19 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152757 ФПД: 99681696083699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T141925&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152757&fm=99681696083699&tin=02508201610067®Number=0000000000091825&sum=150000 [14:19:25]StoreToDocumentArchive [14:19:25]shift 477 fd 152757 [14:19:25]save to /storage/0477/doc_00152757 [14:19:25]save last doc name /storage/0477/doc_00152757 to /storage/kkm_last_doc_name [14:19:25]save OK [14:19:25]Clear old archive folders... [14:19:25]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:19:25]tlvbuf is 015D4280 [14:19:25]SAM_PROTO_ClearQueue [14:19:25]wFMCommunicate request_size=4 [14:19:25]MH_SAM_APDU [14:19:25]CAPDU: 80 09 00 00 [14:19:25]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:19:25]Write i2c OK [14:19:25]MH_I2C_Read... [14:19:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:19:25]Read from MH i2c: E2 [14:19:25]MH_I2C_Read... [14:19:25]Read from MH i2c: E2 03 00 [14:19:25]MH_I2C_Read... [14:19:25]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:19:25]RAPDU: 90 00 [14:19:25]wFMCommunicate OK [14:19:25]SAM_PROTO_ClearQueue done [14:19:25]KKMCreateOFDPacket [14:19:25]OFDProtocolAddRootSTLVToBuf [14:19:25]FM_MakeSignedData [14:19:25]FM_MakeSignedData [14:19:25]SAM_PROTO_SignData [14:19:25]wFMCommunicate request_size=4 [14:19:25]MH_SAM_APDU [14:19:25]CAPDU: 80 0D 01 02 [14:19:21]MH_I2C_Read... [14:19:21]Read from MH i2c: E2 0E 00 [14:19:21]MH_I2C_Read... [14:19:21]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [14:19:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:19:21]wFMCommunicate OK [14:19:21]SAM_PROTO_GetShiftState done [14:19:21]FM_GetShiftState done [14:19:21]req_shift_opened done [14:19:21]requested_item shift.open_date is exist - process it [14:19:21]req_shift_open_date [14:19:21]req_shift_open_date done [14:19:21]produce_requested_data done [14:19:21]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152756,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:19:21]process_action_free get_value [14:19:21]json_value_free [14:19:21]json_value_free done [14:19:21]process_json_proto returns [14:19:21]Send response to host [14:19:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152756,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:19:21]free response buf [14:19:21]execute_script done [14:19:21]execute_script returns [14:19:21]free content buf [14:19:21]Sock 8.Close socket [14:19:21]Sock 8.Thread stoped [14:19:21]accept exits with 9 [14:19:21]New connection [14:19:21]New thread 3066703204 created [14:19:21]Thread 3066846564 joined [14:19:21]Waiting for new connection... [14:19:21] Sock 9.Parse request [14:19:21]Sock 9.Check first char [14:19:21]Sock 9.First char is OK [14:19:21]request: POST /json_proto HTTP/1.0 [14:19:21]Method: POST [14:19:21]URL: /json_proto [14:19:21]Method is POST - this is cgi request [14:19:21]url: /json_proto [14:19:21]query_string will be loaded in cgi processing [14:19:21]execute_cgi json_proto POST (null) [14:19:21]execute_cgi path=json_proto method=POST [14:19:21]POST find Content-Length [14:19:21]Host: 172.17.43.67:8080 [14:19:21]Content-Length: 331 [14:19:21]Content-Type: application/json [14:19:21] [14:19:21]POST finish read [14:19:21]Found Content-Length = 331 [14:19:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:19:21]execute_script... [14:19:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:19:21]POST & json_proto [14:19:21]process_json_proto [14:19:21]json parsed OK: [14:19:21]protocol is kg_v1.0 [14:19:21]action value=get_value [14:19:21]process_action get_value [14:19:21]cmd_get_value [14:19:21]process_action get_value done [14:19:21]requested_data is exist [14:19:21]produce_requested_data [14:19:21]requested_item fm.sale.total is exist - process it [14:19:21]SAM_PROTO_GetFMData [14:19:21]wFMCommunicate request_size=4 [14:19:21]MH_SAM_APDU [14:19:21]CAPDU: 80 13 03 00 [14:19:21]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:19:21]Write i2c OK [14:19:21]MH_I2C_Read... [14:19:21]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:19:21]Read from MH i2c: E2 [14:19:21]MH_I2C_Read... [14:19:21]Read from MH i2c: E2 FD 00 [14:19:21]MH_I2C_Read... [14:19:21]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 FA 50 02 00 69 04 9F 00 6F 04 04 00 24 4D 02 00 B1 04 05 00 A4 88 44 9B 02 70 04 05 00 A4 88 44 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0F D3 E3 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 D1 2D E8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 51 [14:19:21]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 FA 50 02 00 69 04 9F 00 6F 04 04 00 24 4D 02 00 B1 04 05 00 A4 88 44 9B 02 70 04 05 00 A4 88 44 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0F D3 E3 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 D1 2D E8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [14:19:21]wFMCommunicate OK [14:19:21]wFMCommunicate request_size=4 [14:19:21]MH_SAM_APDU [14:19:21]CAPDU: 80 17 00 00 [14:19:21]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:19:21]Write i2c OK [14:19:21]MH_I2C_Read... [14:19:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:19:21]Read from MH i2c: E2 [14:19:21]MH_I2C_Read... [14:19:21]Read from MH i2c: E2 FD 00 [14:19:21]MH_I2C_Read... [14:19:21]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 50 [14:19:21]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [14:19:21]wFMCommunicate OK [14:19:21]wFMCommunicate request_size=4 [14:19:21]MH_SAM_APDU [14:19:21]CAPDU: 80 17 00 00 [14:19:21]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:19:21]Write i2c OK [14:19:21]MH_I2C_Read... [14:19:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:19:22]Read from MH i2c: E2 [14:19:22]MH_I2C_Read... [14:19:22]Read from MH i2c: E2 FD 00 [14:19:22]MH_I2C_Read... [14:19:22]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [14:19:22]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [14:19:22]wFMCommunicate OK [14:19:22]wFMCommunicate request_size=4 [14:19:22]MH_SAM_APDU [14:19:22]CAPDU: 80 17 00 00 [14:19:22]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:19:22]Write i2c OK [14:19:22]MH_I2C_Read... [14:19:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:19:22]Read from MH i2c: E2 [14:19:22]MH_I2C_Read... [14:19:22]Read from MH i2c: E2 FD 00 [14:19:22]MH_I2C_Read... [14:19:22]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 [14:19:25]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:19:25]Write i2c OK [14:19:25]MH_I2C_Read... [14:19:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:19:25]Read from MH i2c: E2 [14:19:25]MH_I2C_Read... [14:19:25]Read from MH i2c: E2 03 00 [14:19:25]MH_I2C_Read... [14:19:25]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:19:26]RAPDU: 90 00 [14:19:26]wFMCommunicate OK [14:19:26]wFMCommunicate request_size=255 [14:19:26]MH_SAM_APDU [14:19:26]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 13 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 6D CA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 54 02 00 35 04 06 00 5A A8 F4 15 EE [14:19:26]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 13 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 6D CA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 OFD Sender: No OFD packet to send [14:19:26]30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 54 02 00 35 04 06 00 5A A8 F4 15 EE 00 00 B2 [14:19:26]Write i2c OK [14:19:26]MH_I2C_Read... [14:19:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:26]Read from MH i2c: E2 [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: E2 03 00 [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:19:26]RAPDU: 90 00 [14:19:26]wFMCommunicate OK [14:19:26]wFMCommunicate request_size=6 [14:19:26]MH_SAM_APDU [14:19:26]CAPDU: 80 0D 02 02 01 F3 [14:19:26]Write to MH i2c: E2 09 00 2E 00 80 0D 02 02 01 00 F3 00 00 9D [14:19:26]Write i2c OK [14:19:26]MH_I2C_Read... [14:19:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:26]Read from MH i2c: E2 [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: E2 03 00 [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:19:26]RAPDU: 90 00 [14:19:26]wFMCommunicate OK [14:19:26]wFMCommunicate request_size=4 [14:19:26]MH_SAM_APDU [14:19:26]CAPDU: 80 0D 03 02 [14:19:26]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:19:26]Write i2c OK [14:19:26]MH_I2C_Read... [14:19:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:19:26]Read from MH i2c: E2 [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: E2 0B 00 [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: E2 0B 00 2F 00 00 3D A8 64 56 4C D6 7C 05 90 00 ED [14:19:26]RAPDU: 3D A8 64 56 4C D6 7C 05 90 00 [14:19:26]wFMCommunicate OK [14:19:26]SAM_PROTO_SignData done [14:19:26]FM_MakeSignedData done [14:19:26]CreateOFDProtocolMessage [14:19:26]wFMCommunicate request_size=4 [14:19:26]MH_SAM_APDU [14:19:26]CAPDU: 80 11 00 00 [14:19:26]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:19:26]Write i2c OK [14:19:26]MH_I2C_Read... [14:19:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:26]Read from MH i2c: E2 [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: E2 17 00 [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [14:19:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:19:26]wFMCommunicate OK [14:19:26]CreateOFDProtocolMessage done [14:19:26]OFDSenderStorePacket 152757 [14:19:26]StoreOFDPacket docnum=152757 [14:19:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 70 A6 03 01 43 72 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 13 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 6D CA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 54 02 00 35 04 06 00 5A A8 F4 15 EE F3 3D A8 64 56 4C D6 7C 05 [14:19:26]CheckFolder [14:19:26]dirname=/storage/ofd_packets [14:19:26]CheckFolder done [14:19:26]ProducePacketName [14:19:26]name=ofd_packets/00152757 [14:19:26]NVStorageSaveData ofd_packets/00152757 [14:19:26]File name is /storage/ofd_packets/00152757 [14:19:26]Write 297 bytes [14:19:26]NVStorageSaveData done [14:19:26]OFDSenderStorePacket done [14:19:26]KKMCreateOFDPacket done [14:19:26]NVStorageSaveData kkm_last_timestamp [14:19:26]File name is /storage/kkm_last_timestamp [14:19:26]Write 4 bytes [14:19:26]NVStorageSaveData done [14:19:26]ExternCall_PrintAddStr [14:19:26]wPrintStart [14:19:26]Write to MH i2c: 01 00 00 31 00 31 [14:19:26]Write i2c OK [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: 01 [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: 01 07 00 [14:19:26]MH_I2C_Read... [14:19:26]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:19:26]RasterBufferAndPrint [14:19:26]line Счет N : (1)1786759 [14:19:26]line ИНН: 02508201610067 [14:19:26]line Контрольно-Кассовый Чек [14:19:26]line ПРОДАЖА [14:19:26]line ТРК (МРК, ГНК) : 11 [14:19:26]line Товар: 2710124130 [14:19:26]line Super-92 [14:19:26]line 21.650 * 69.30 [14:19:26]line = 1500.35 [14:19:26]line НДС 12% НСП 1% [14:19:26]line > о реализуемом товаре [14:19:26]line ОКРУГЛЕНИЕ: -0.35 [14:19:26]line ИТОГО: 1500.00 [14:19:26]line Внесено: 1500.00 [14:19:26]line СДАЧА: 0.00 [14:19:26]line НСП 1% : 13.28 [14:19:26]line НДС 12% : 159.33 [14:19:26]line Наличными: 1500.00 [14:19:26]line Безнал.: 0.00 [14:19:26]line Место: АЗС № 89 "Партнер Нефть" [14:19:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:19:26]line СНО: Общий режим [14:19:26]line Чек 216 24.09.2024 14:19 [14:19:27]line Смена: 477 ФФД: 1.0 [14:19:27]line ЗНМ: 0300000113 [14:19:27]line РНМ: 0000000000091825 [14:19:27]line Версия ККМ: 001 [14:19:27]line ФМ: 0000000000871835 [14:19:27]line ФД: 152757 [14:19:27]line ФПД: 99681696083699 [14:19:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T141925&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152757&fm=99681696083699&tin=02508201610067®Number=0000000000091825&sum=150000 [14:19:27]written 0, free lines is 4095 [14:19:27]OFD Sender: Processing packet 152757 [packets to send 830, broken 829] [14:19:27]ProducePacketName [14:19:27]name=ofd_packets/00152757 [14:19:27]OFD Sender: To server: pG, [14:19:27]CommunicateWithHost lk.salyk.kg:30040 [14:19:27]ConnectInit lk.salyk.kg [14:19:27]Write to MH i2c: 01 00 00 5C 00 5C [14:19:27]Write i2c OK [14:19:27]MH_I2C_Read... [14:19:27]Read from MH i2c: 01 [14:19:27]MH_I2C_Read... [14:19:27]Read from MH i2c: 01 07 00 [14:19:27]MH_I2C_Read... [14:19:27]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E5 0C 54 [14:19:27]RasterBufferAndPrint [14:19:27]line [14:19:27]line [14:19:27]line [14:19:27]line [14:19:27]line [14:19:27]written 0, free lines is 3325 [14:19:27]Connected sock=10 [14:19:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 70 A6 03 01 43 72 5A 03 01 00 03 00 F7 00 MH_Cut [14:19:27]1E Write to MH i2c: 04 D1 01 01 00 00 01 63 23 00 04 01 49 35 00 [14:19:27]8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 Write i2c OK [14:19:27]04 08 00 MH_I2C_Read... [14:19:27]53 Read from MH i2c: 75 D1 70 [14:19:27]65 MH_I2C_Read... [14:19:27]72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 Read from MH i2c: 06 D1 00 12 1B 00 00 00 00 13 04 06 00 13 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 01 00 FC [14:19:27]03 MH_I2C_Read... [14:19:27]06 00 F0 Read from MH i2c: 49 D1 02 01 00 00 00 63 00 EB 03 26 00 EF 00 03 00 34 0F 00 [14:19:27]F6 Write to MH i2c: 03 01 01 00 00 00 01 64 00 F7 64 03 [14:19:27]06 00 30 05 00 00 00 00 Write i2c OK [14:19:27]EE 03 MH_I2C_Read... [14:19:27]0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 6D CA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 54 02 00 35 04 06 00 5A A8 F4 15 EE F3 3D A8 64 56 4C D6 7C 05 [14:19:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B3 16 47 00 1A 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 54 02 00 F4 03 04 00 6C 72 F2 66 B6 04 01 00 00 EA 6A 66 42 CC 48 48 52 [14:19:28]CommunicateWithHost err = 0 [14:19:28]CheckOFDResponse [14:19:28]1017 (14) - 77093643461234 [14:19:28]1041 (16) - 0000000000871835 [14:19:28]1040 (4) - 152757 [14:19:28]1012 (4) - 24.09.2024 08:03 [14:19:28]1206 (1) - 0 [14:19:28]OFD Sender: Remove packet 152757 [14:19:28]ProducePacketName [14:19:28]name=ofd_packets/00152757 [14:19:28]NVStorageDeleteData [14:19:28]*** Cut start [14:19:28]*** Purtial cut [14:19:28]*** Stage 1: CUTSNS_PIN = 1 [14:19:28]Read from MH i2c: 01 *** Stop cut motor [14:19:28] [14:19:28]*** Cut end [14:19:28]MH_I2C_Read... [14:19:28]Read from MH i2c: 01 07 00 [14:19:28]MH_I2C_Read... [14:19:28]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [14:19:28]process_action close_receipt done [14:19:28]requested_data is exist [14:19:28]produce_requested_data [14:19:28]requested_item fm.sn is exist - process it [14:19:28]wFMCommunicate request_size=4 [14:19:28]MH_SAM_APDU [14:19:28]CAPDU: 80 11 00 00 [14:19:28]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [14:19:28]Write i2c OK [14:19:28]MH_I2C_Read... [14:19:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:28]Read from MH i2c: E2 [14:19:28]MH_I2C_Read... [14:19:28]Read from MH i2c: E2 17 00 [14:19:28]MH_I2C_Read... [14:19:28]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [14:19:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:19:28]wFMCommunicate OK [14:19:28]requested_item fd.num is exist - process it [14:19:28]SAM_PROTO_GetFieldsCounters [14:19:28]wFMCommunicate request_size=4 [14:19:28]MH_SAM_APDU [14:19:28]CAPDU: 80 13 00 00 [14:19:28]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [14:19:28]Write i2c OK [14:19:28]MH_I2C_Read... [14:19:28]OFD Sender: No OFD packet to send [14:19:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:19:28]Read from MH i2c: E2 [14:19:28]MH_I2C_Read... [14:19:28]Read from MH i2c: E2 62 00 [14:19:28]MH_I2C_Read... [14:19:28]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B5 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [14:19:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B5 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:19:28]wFMCommunicate OK [14:19:28]SAM_PROTO_GetFieldsCounters done [14:19:28]requested_item shift.num is exist - process it [14:19:28]requested_item shift.opened is exist - process it [14:19:28]req_shift_opened [14:19:28]FM_GetShiftState [14:19:28]SAM_PROTO_GetShiftState [14:19:28]wFMCommunicate request_size=4 [14:19:28]MH_SAM_APDU [14:19:28]CAPDU: 80 13 01 00 [14:19:28]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [14:19:28]Write i2c OK [14:19:28]MH_I2C_Read... [14:19:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:28]Read from MH i2c: E2 [14:19:28]MH_I2C_Read... [14:19:28]Read from MH i2c: E2 0E 00 [14:19:28]MH_I2C_Read... [14:19:28]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B1 [14:19:28]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:19:28]wFMCommunicate OK [14:19:28]SAM_PROTO_GetShiftState done [14:19:28]FM_GetShiftState done [14:19:28]req_shift_opened done [14:19:28]requested_item shift.open_date is exist - process it [14:19:28]req_shift_open_date [14:19:28]req_shift_open_date done [14:19:28]produce_requested_data done [14:19:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152757,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:19:28]process_action_free close_receipt [14:19:28]json_value_free [14:19:28]json_value_free done [14:19:28]process_json_proto returns [14:19:28]Send response to host [14:19:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152757,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:19:28]free response buf [14:19:28]execute_script done [14:19:28]execute_script returns [14:19:28]free content buf [14:19:28]Sock 8.Close socket [14:19:28]Sock 8.Thread stoped [14:19:33]OFD Sender: No OFD packet to send [14:19:37]recv_with_timeout no data received [14:19:38]OFD Sender: No OFD packet to send [14:19:43]OFD Sender: No OFD packet to send [14:19:48]OFD Sender: No OFD packet to send [14:19:51]recv_with_timeout no data received [14:19:53]OFD Sender: No OFD packet to send [14:19:58]OFD Sender: No OFD packet to send [14:20:03]OFD Sender: No OFD packet to send [14:20:08]OFD Sender: No OFD packet to send [14:20:13]OFD Sender: No OFD packet to send [14:20:18]OFD Sender: No OFD packet to send [14:20:23]OFD Sender: No OFD packet to send [14:20:26]recv_with_timeout no data received [14:20:28]OFD Sender: No OFD packet to send [14:20:33]OFD Sender: No OFD packet to send [14:20:38]OFD Sender: No OFD packet to send [14:20:43]OFD Sender: No OFD packet to send [14:20:48]OFD Sender: No OFD packet to send [14:20:51]recv_with_timeout no data received [14:20:53]OFD Sender: No OFD packet to send [14:20:57]accept exits with 9 [14:20:57]New connection [14:20:57]New thread 3066703204 created [14:20:57]Thread 3066846564 joined [14:20:57]Waiting for new connection... [14:20:57] Sock 9.Parse request [14:20:57]Sock 9.Check first char [14:20:57]Sock 9.First char is OK [14:20:57]request: POST /json_proto HTTP/1.0 [14:20:57]Method: POST [14:20:57]URL: /json_proto [14:20:57]Method is POST - this is cgi request [14:20:57]url: /json_proto [14:20:57]query_string will be loaded in cgi processing [14:20:57]execute_cgi json_proto POST (null) [14:20:57]execute_cgi path=json_proto method=POST [14:20:57]POST find Content-Length [14:20:57]Host: 172.17.43.67:8080 [14:20:57]Content-Length: 798 [14:20:57]Content-Type: application/json [14:20:57] [14:20:57]POST finish read [14:20:57]Found Content-Length = 798 [14:20:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786760", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 21.550, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4068465", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:57]execute_script... [14:20:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786760", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 21.550, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4068465", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:57]POST & json_proto [14:20:57]process_json_proto [14:20:57]json parsed OK: [14:20:57]protocol is kg_v1.0 [14:20:57]action value=close_receipt [14:20:57]process_action close_receipt [14:20:57]cmd_close_receipt [14:20:57]MH_GetDate [14:20:57]Write to MH i2c: F0 00 00 68 00 57 [14:20:57]Write i2c OK [14:20:57]MH_I2C_Read... [14:20:57]Read from MH i2c: F0 [14:20:57]MH_I2C_Read... [14:20:57]Read from MH i2c: F0 09 00 [14:20:57]MH_I2C_Read... [14:20:57]Read from MH i2c: F0 09 00 68 00 00 CA CA F2 66 6A BD 47 65 1F [14:20:57]GetLastDocTimeStamp 1727187565 [14:20:57]current date 1727187658 [14:20:57]FM_GetShiftState [14:20:57]SAM_PROTO_GetShiftState [14:20:57]wFMCommunicate request_size=4 [14:20:57]MH_SAM_APDU [14:20:57]CAPDU: 80 13 01 00 [14:20:57]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [14:20:57]Write i2c OK [14:20:57]MH_I2C_Read... [14:20:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:57]Read from MH i2c: E2 [14:20:57]MH_I2C_Read... [14:20:57]Read from MH i2c: E2 0E 00 [14:20:57]MH_I2C_Read... [14:20:57]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B3 [14:20:57]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:20:57]wFMCommunicate OK [14:20:57]SAM_PROTO_GetShiftState done [14:20:57]FM_GetShiftState done [14:20:57]opened in 1727137889 [14:20:57]opened+sec_in_day 1727224289 [14:20:57]quantity*price = 0 [14:20:57]sum+1 = 1 [14:20:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 217 24.09.2024 14:20 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4068465 ФМ: 0000000000871835 ФД: 152758 ФПД: 270901926255517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T142058&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152758&fm=270901926255517&tin=02508201610067®Number=0000000000091825&sum=0 [14:20:58]StoreToDocumentArchive [14:20:58]shift 477 fd 152758 [14:20:58]save to /storage/0477/doc_00152758 [14:20:58]save last doc name /storage/0477/doc_00152758 to /storage/kkm_last_doc_name [14:20:58]save OK [14:20:58]Clear old archive folders... [14:20:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:20:58]tlvbuf is 015E09E0 [14:20:58]SAM_PROTO_ClearQueue [14:20:58]wFMCommunicate request_size=4 [14:20:58]MH_SAM_APDU [14:20:58]CAPDU: 80 09 00 00 [14:20:58]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [14:20:58]Write i2c OK [14:20:58]MH_I2C_Read... [14:20:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:58]Read from MH i2c: E2 [14:20:58]MH_I2C_Read... [14:20:58]Read from MH i2c: E2 03 00 [14:20:58]MH_I2C_Read... [14:20:58]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:20:58]RAPDU: 90 00 [14:20:58]wFMCommunicate OK [14:20:58]SAM_PROTO_ClearQueue done [14:20:58]KKMCreateOFDPacket [14:20:58]OFDProtocolAddRootSTLVToBuf [14:20:58]FM_MakeSignedData [14:20:58]FM_MakeSignedData [14:20:58]SAM_PROTO_SignData [14:20:58]wFMCommunicate request_size=4 [14:20:58]MH_SAM_APDU [14:20:58]CAPDU: 80 0D 01 02 [14:20:58]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [14:20:58]Write i2c OK [14:20:58]MH_I2C_Read... [14:20:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:58]Read from MH i2c: E2 [14:20:58]MH_I2C_Read... [14:20:58]Read from MH i2c: E2 03 00 [14:20:58]MH_I2C_Read... [14:20:58]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [14:20:58]RAPDU: 90 00 [14:20:58]wFMCommunicate OK [14:20:58]wFMCommunicate request_size=255 [14:20:58]MH_SAM_APDU [14:20:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2E 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 CA CA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 54 02 00 35 04 06 00 F6 62 45 15 [14:20:58]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2E 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 CA CA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 54 02 00 35 04 06 00 F6 62 45 15 00 00 30 [14:20:58]Write i2c OK [14:20:58]MH_I2C_Read... [14:20:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:58]Read from MH i2c: E2 [14:20:58]MH_I2C_Read... [14:20:58]Read from MH i2c: E2 03 00 [14:20:58]MH_I2C_Read... [14:20:58]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [14:20:58]RAPDU: 90 00 [14:20:58]wFMCommunicate OK [14:20:58]wFMCommunicate request_size=7 [14:20:58]MH_SAM_APDU [14:20:58]CAPDU: 80 0D 02 02 02 5B 9D [14:20:58]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 5B 9D 00 00 EF [14:20:58]Write i2c OK [14:20:58]MH_I2C_Read... [14:20:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:58]Read from MH i2c: E2 [14:20:58]MH_I2C_Read... [14:20:58]Read from MH i2c: E2 03 00 [14:20:58]MH_I2C_Read... [14:20:58]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [14:20:58]RAPDU: 90 00 [14:20:58]wFMCommunicate OK [14:20:58]wFMCommunicate request_size=4 [14:20:58]MH_SAM_APDU [14:20:58]CAPDU: 80 0D 03 02 [14:20:58]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [14:20:58]Write i2c OK [14:20:58]MH_I2C_Read... [14:20:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:59]Read from MH i2c: E2 [14:20:59]MH_I2C_Read... [14:20:59]Read from MH i2c: E2 0B 00 [14:20:59]MH_I2C_Read... [14:20:59]Read from MH i2c: E2 0B 00 7A 00 00 14 99 F5 8C F7 C1 29 24 90 00 29 [14:20:59]RAPDU: 14 99 F5 8C F7 C1 29 24 90 00 [14:20:59]wFMCommunicate OK [14:20:59]SAM_PROTO_SignData done [14:20:59]FM_MakeSignedData done [14:20:59]CreateOFDProtocolMessage [14:20:59]wFMCommunicate request_size=4 [14:20:59]MH_SAM_APDU [14:20:59]CAPDU: 80 11 00 00 [14:20:59]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [14:20:59]Write i2c OK [14:20:59]MH_I2C_Read... [14:20:59]OFD Sender: No OFD packet to send [14:20:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:59]Read from MH i2c: E2 [14:20:59]MH_I2C_Read... [14:20:59]Read from MH i2c: E2 17 00 [14:20:59]MH_I2C_Read... [14:20:59]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [14:20:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:20:59]wFMCommunicate OK [14:20:59]CreateOFDProtocolMessage done [14:20:59]OFDSenderStorePacket 152758 [14:20:59]StoreOFDPacket docnum=152758 [14:20:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F1 8F 04 01 CA EC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2E 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 CA CA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 54 02 00 35 04 06 00 F6 62 45 15 5B 9D 14 99 F5 8C F7 C1 29 24 [14:20:59]CheckFolder [14:20:59]dirname=/storage/ofd_packets [14:20:59]CheckFolder done [14:20:59]ProducePacketName [14:20:59]name=ofd_packets/00152758 [14:20:59]NVStorageSaveData ofd_packets/00152758 [14:20:59]File name is /storage/ofd_packets/00152758 [14:20:59]Write 298 bytes [14:20:59]NVStorageSaveData done [14:20:59]OFDSenderStorePacket done [14:20:59]KKMCreateOFDPacket done [14:20:59]NVStorageSaveData kkm_last_timestamp [14:20:59]File name is /storage/kkm_last_timestamp [14:20:59]Write 4 bytes [14:20:59]NVStorageSaveData done [14:20:59]ExternCall_PrintAddStr [14:20:59]wPrintStart [14:20:59]Write to MH i2c: 01 00 00 7C 00 7C [14:20:59]Write i2c OK [14:20:59]MH_I2C_Read... [14:20:59]Read from MH i2c: 01 [14:20:59]MH_I2C_Read... [14:20:59]Read from MH i2c: 01 07 00 [14:20:59]MH_I2C_Read... [14:20:59]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [14:20:59]RasterBufferAndPrint [14:20:59]line Счет N : (1)1786760 [14:20:59]line ИНН: 02508201610067 [14:20:59]line Контрольно-Кассовый Чек [14:20:59]line ПРОДАЖА [14:20:59]line ТРК (МРК, ГНК) : 41 [14:20:59]line Товар: 2710194210 [14:20:59]line ДТ-К-5 [14:20:59]line 21.550 * 0.00 [14:20:59]line = 0.00 [14:20:59]line НДС 12% НСП 1% [14:20:59]line > о реализуемом товаре [14:20:59]line ИТОГО: 0.00 [14:20:59]line НСП 1% : 0.00 [14:20:59]line НДС 12% : 0.00 [14:20:59]line Наличными: 0.00 [14:20:59]line Безнал.: 0.00 [14:20:59]line Место: АЗС № 89 "Партнер Нефть" [14:20:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:20:59]line СНО: Общий режим [14:20:59]line Чек 217 24.09.2024 14:20 [14:20:59]line Смена: 477 ФФД: 1.0 [14:20:59]line ЗНМ: 0300000113 [14:20:59]line РНМ: 0000000000091825 [14:20:59]line Версия ККМ: 001 [14:20:59]line Талоны: Топливные Талоны [14:20:59]line 4068465 [14:20:59]line ФМ: 0000000000871835 [14:20:59]line ФД: 152758 [14:20:59]line ФПД: 270901926255517 [14:20:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T142058&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152758&fm=270901926255517&tin=02508201610067®Number=0000000000091825&sum=0 [14:20:59]written 0, free lines is 4095 [14:20:59]OFD Sender: Processing packet 152758 [packets to send 830, broken 829] [14:20:59]ProducePacketName [14:20:59]name=ofd_packets/00152758 [14:20:59]OFD Sender: To server: pG, [14:20:59]CommunicateWithHost lk.salyk.kg:30040 [14:20:59]ConnectInit lk.salyk.kg [14:20:59]Write to MH i2c: 01 00 00 A6 00 A6 [14:20:59]Write i2c OK [14:20:59]MH_I2C_Read... [14:20:59]Read from MH i2c: 01 [14:20:59]MH_I2C_Read... [14:20:59]Read from MH i2c: 01 07 00 [14:20:59]MH_I2C_Read... [14:20:59]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 DE 0C 97 [14:20:59]RasterBufferAndPrint [14:20:59]line [14:20:59]line [14:20:59]line [14:20:59]line [14:20:59]line [14:20:59]written 0, free lines is 3300 [14:20:59]MH_Cut [14:20:59]Write to MH i2c: D1 01 00 AD 00 01 7F [14:20:59]Write i2c OK [14:20:59]MH_I2C_Read... [14:20:59]Read from MH i2c: D1 [14:20:59]MH_I2C_Read... [14:20:59]Read from MH i2c: D1 01 00 [14:20:59]MH_I2C_Read... [14:20:59]Read from MH i2c: D1 01 00 AD 00 00 7E [14:20:59]Write to MH i2c: 01 00 00 AE 00 AE [14:20:59]Write i2c OK [14:20:59]MH_I2C_Read... [14:21:00]*** Cut start [14:21:00]*** Purtial cut [14:21:00]*** Stage 1: CUTSNS_PIN = 1 [14:21:00]Read from MH i2c: 01 [14:21:00]MH_I2C_Read... [14:21:00]*** Stop cut motor [14:21:00]*** Cut end [14:21:00]Read from MH i2c: 01 07 00 [14:21:00]MH_I2C_Read... [14:21:00]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [14:21:00]process_action close_receipt done [14:21:00]requested_data is exist [14:21:00]produce_requested_data [14:21:00]requested_item fm.sn is exist - process it [14:21:00]wFMCommunicate request_size=4 [14:21:00]MH_SAM_APDU [14:21:00]CAPDU: 80 11 00 00 [14:21:00]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [14:21:00]Write i2c OK [14:21:00]MH_I2C_Read... [14:21:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:00]Read from MH i2c: E2 [14:21:00]MH_I2C_Read... [14:21:00]Read from MH i2c: E2 17 00 [14:21:00]MH_I2C_Read... [14:21:00]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [14:21:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:21:00]wFMCommunicate OK [14:21:00]requested_item fd.num is exist - process it [14:21:00]SAM_PROTO_GetFieldsCounters [14:21:00]wFMCommunicate request_size=4 [14:21:00]MH_SAM_APDU [14:21:00]CAPDU: 80 13 00 00 [14:21:00]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [14:21:00]Write i2c OK [14:21:00]MH_I2C_Read... [14:21:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:21:00]Read from MH i2c: E2 [14:21:00]MH_I2C_Read... [14:21:00]Read from MH i2c: E2 62 00 [14:21:00]MH_I2C_Read... [14:21:00]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B6 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 C2 [14:21:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B6 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:21:00]wFMCommunicate OK [14:21:00]SAM_PROTO_GetFieldsCounters done [14:21:00]requested_item shift.num is exist - process it [14:21:00]requested_item shift.opened is exist - process it [14:21:00]req_shift_opened [14:21:00]FM_GetShiftState [14:21:00]SAM_PROTO_GetShiftState [14:21:00]wFMCommunicate request_size=4 [14:21:00]MH_SAM_APDU [14:21:00]CAPDU: 80 13 01 00 [14:21:00]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [14:21:00]Write i2c OK [14:21:00]MH_I2C_Read... [14:21:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:00]Read from MH i2c: E2 [14:21:00]MH_I2C_Read... [14:21:00]Read from MH i2c: E2 0E 00 [14:21:00]MH_I2C_Read... [14:21:00]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [14:21:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:21:00]wFMCommunicate OK [14:21:00]SAM_PROTO_GetShiftState done [14:21:00]FM_GetShiftState done [14:21:00]req_shift_opened done [14:21:00]requested_item shift.open_date is exist - process it [14:21:00]req_shift_open_date [14:21:00]req_shift_open_date done [14:21:00]produce_requested_data done [14:21:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152758,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:21:00]process_action_free close_receipt [14:21:00]json_value_free [14:21:00]json_value_free done [14:21:00]process_json_proto returns [14:21:00]Send response to host [14:21:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152758,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:21:00]free response buf [14:21:00]execute_script done [14:21:00]execute_script returns [14:21:00]free content buf [14:21:00]Sock 9.Close socket [14:21:00]Sock 9.Thread stoped [14:21:01]recv_with_timeout no data received [14:21:04]Connected sock=11 [14:21:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F1 8F 04 01 CA EC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2E 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 CA CA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 54 02 00 35 04 06 00 F6 62 45 15 5B 9D 14 99 F5 8C F7 C1 29 24 [14:21:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9D 15 47 00 57 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 54 02 00 F4 03 04 00 CD 72 F2 66 B6 04 01 00 00 C8 35 5E BE EB C7 2D 5F [14:21:05]CommunicateWithHost err = 0 [14:21:05]CheckOFDResponse [14:21:05]1017 (14) - 77093643461234 [14:21:05]1041 (16) - 0000000000871835 [14:21:05]1040 (4) - 152758 [14:21:05]1012 (4) - 24.09.2024 08:05 [14:21:05]1206 (1) - 0 [14:21:05]OFD Sender: Remove packet 152758 [14:21:05]ProducePacketName [14:21:05]name=ofd_packets/00152758 [14:21:05]NVStorageDeleteData [14:21:06]OFD Sender: No OFD packet to send [14:21:11]OFD Sender: No OFD packet to send [14:21:12]recv_with_timeout no data received [14:21:16]OFD Sender: No OFD packet to send [14:21:21]OFD Sender: No OFD packet to send [14:21:26]OFD Sender: No OFD packet to send [14:21:31]accept exits with 10 [14:21:31]New connection [14:21:31]New thread 3066846564 created [14:21:31]Thread 3066703204 joined [14:21:31]Waiting for new connection... [14:21:31] Sock 10.Parse request [14:21:31]Sock 10.Check first char [14:21:31]Sock 10.First char is OK [14:21:31]request: POST /json_proto HTTP/1.0 [14:21:31]Method: POST [14:21:31]URL: /json_proto [14:21:31]Method is POST - this is cgi request [14:21:31]url: /json_proto [14:21:31]query_string will be loaded in cgi processing [14:21:31]execute_cgi json_proto POST (null) [14:21:31]execute_cgi path=json_proto method=POST [14:21:31]POST find Content-Length [14:21:31]Host: 172.17.43.67:8080 [14:21:31]Content-Length: 680 [14:21:31]Content-Type: application/json [14:21:31] [14:21:31]POST finish read [14:21:31]Found Content-Length = 680 [14:21:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786761", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:31]execute_script... [14:21:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786761", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:31]POST & json_proto [14:21:31]process_json_proto [14:21:31]json parsed OK: [14:21:31]protocol is kg_v1.0 [14:21:31]action value=close_receipt [14:21:31]process_action close_receipt [14:21:31]cmd_close_receipt [14:21:31]MH_GetDate [14:21:31]Write to MH i2c: F0 00 00 B2 00 A1 [14:21:31]Write i2c OK [14:21:31]MH_I2C_Read... [14:21:31]Read from MH i2c: F0 [14:21:31]MH_I2C_Read... [14:21:31]Read from MH i2c: F0 09 00 [14:21:31]MH_I2C_Read... [14:21:31]Read from MH i2c: F0 09 00 B2 00 00 EB CA F2 66 6A BD 47 65 8A [14:21:31]GetLastDocTimeStamp 1727187658 [14:21:31]current date 1727187691 [14:21:31]FM_GetShiftState [14:21:31]SAM_PROTO_GetShiftState [14:21:31]wFMCommunicate request_size=4 [14:21:31]MH_SAM_APDU [14:21:31]CAPDU: 80 13 01 00 [14:21:31]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [14:21:31]Write i2c OK [14:21:31]MH_I2C_Read... [14:21:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:31]Read from MH i2c: E2 [14:21:31]MH_I2C_Read... [14:21:31]Read from MH i2c: E2 0E 00 [14:21:31]MH_I2C_Read... [14:21:31]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FD [14:21:31]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:21:31]wFMCommunicate OK [14:21:31]SAM_PROTO_GetShiftState done [14:21:31]FM_GetShiftState done [14:21:31]opened in 1727137889 [14:21:31]opened+sec_in_day 1727224289 [14:21:31]quantity*price = 100050 [14:21:31]sum+1 = 100052 [14:21:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 218 24.09.2024 14:21 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152759 ФПД: 243334776712387 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T142131&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152759&fm=243334776712387&tin=02508201610067®Number=0000000000091825&sum=100000 [14:21:32]StoreToDocumentArchive [14:21:32]shift 477 fd 152759 [14:21:32]save to /storage/0477/doc_00152759 [14:21:32]save last doc name /storage/0477/doc_00152759 to /storage/kkm_last_doc_name [14:21:32]save OK [14:21:32]Clear old archive folders... [14:21:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:21:32]tlvbuf is 015D2B20 [14:21:32]SAM_PROTO_ClearQueue [14:21:32]wFMCommunicate request_size=4 [14:21:32]MH_SAM_APDU [14:21:32]CAPDU: 80 09 00 00 [14:21:32]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [14:21:32]Write i2c OK [14:21:32]MH_I2C_Read... [14:21:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:21:32]Read from MH i2c: E2 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: E2 03 00 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [14:21:32]RAPDU: 90 00 [14:21:32]wFMCommunicate OK [14:21:32]SAM_PROTO_ClearQueue done [14:21:32]KKMCreateOFDPacket [14:21:32]OFDProtocolAddRootSTLVToBuf [14:21:32]FM_MakeSignedData [14:21:32]FM_MakeSignedData [14:21:32]SAM_PROTO_SignData [14:21:32]wFMCommunicate request_size=4 [14:21:32]MH_SAM_APDU [14:21:32]CAPDU: 80 0D 01 02 [14:21:32]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [14:21:32]Write i2c OK [14:21:32]MH_I2C_Read... [14:21:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:21:32]Read from MH i2c: E2 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: E2 03 00 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:21:32]RAPDU: 90 00 [14:21:32]wFMCommunicate OK [14:21:32]wFMCommunicate request_size=255 [14:21:32]MH_SAM_APDU [14:21:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 EB CA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 54 02 00 35 04 06 00 DD 4F CA ED [14:21:32]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 EB CA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 54 02 00 35 04 06 00 DD 4F CA ED 00 00 74 [14:21:32]Write i2c OK [14:21:32]MH_I2C_Read... [14:21:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:32]Read from MH i2c: E2 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: E2 03 00 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [14:21:32]RAPDU: 90 00 [14:21:32]wFMCommunicate OK [14:21:32]wFMCommunicate request_size=7 [14:21:32]MH_SAM_APDU [14:21:32]CAPDU: 80 0D 02 02 02 6C C3 [14:21:32]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 6C C3 00 00 70 [14:21:32]Write i2c OK [14:21:32]MH_I2C_Read... [14:21:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:32]Read from MH i2c: E2 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: E2 03 00 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [14:21:32]RAPDU: 90 00 [14:21:32]wFMCommunicate OK [14:21:32]wFMCommunicate request_size=4 [14:21:32]MH_SAM_APDU [14:21:32]CAPDU: 80 0D 03 02 [14:21:32]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [14:21:32]Write i2c OK [14:21:32]MH_I2C_Read... [14:21:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:21:32]Read from MH i2c: E2 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: E2 0B 00 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: E2 0B 00 C4 00 00 44 FE 6A 38 F1 0F 2C FF 90 00 4F [14:21:32]RAPDU: 44 FE 6A 38 F1 0F 2C FF 90 00 [14:21:32]wFMCommunicate OK [14:21:32]SAM_PROTO_SignData done [14:21:32]FM_MakeSignedData done [14:21:32]CreateOFDProtocolMessage [14:21:32]wFMCommunicate request_size=4 [14:21:32]MH_SAM_APDU [14:21:32]CAPDU: 80 11 00 00 [14:21:32]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [14:21:32]Write i2c OK [14:21:32]MH_I2C_Read... [14:21:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:32]Read from MH i2c: E2 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: E2 17 00 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [14:21:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:21:32]wFMCommunicate OK [14:21:32]CreateOFDProtocolMessage done [14:21:32]OFDSenderStorePacket 152759 [14:21:32]StoreOFDPacket docnum=152759 [14:21:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3F 3C 04 01 53 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 EB CA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 54 02 00 35 04 06 00 DD 4F CA ED 6C C3 44 FE 6A 38 F1 0F 2C FF [14:21:32]CheckFolder [14:21:32]dirname=/storage/ofd_packets [14:21:32]CheckFolder done [14:21:32]ProducePacketName [14:21:32]name=ofd_packets/00152759 [14:21:32]NVStorageSaveData ofd_packets/00152759 [14:21:32]File name is /storage/ofd_packets/00152759 [14:21:32]Write 298 bytes [14:21:32]NVStorageSaveData done [14:21:32]OFDSenderStorePacket done [14:21:32]KKMCreateOFDPacket done [14:21:32]NVStorageSaveData kkm_last_timestamp [14:21:32]File name is /storage/kkm_last_timestamp [14:21:32]Write 4 bytes [14:21:32]NVStorageSaveData done [14:21:32]ExternCall_PrintAddStr [14:21:32]wPrintStart [14:21:32]Write to MH i2c: 01 00 00 C6 00 C6 [14:21:32]Write i2c OK [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: 01 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: 01 07 00 [14:21:32]MH_I2C_Read... [14:21:32]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [14:21:32]RasterBufferAndPrint [14:21:32]line Счет N : (1)1786761 [14:21:32]line ИНН: 02508201610067 [14:21:32]line Контрольно-Кассовый Чек [14:21:32]line ПРОДАЖА [14:21:32]line ТРК (МРК, ГНК) : 31 [14:21:32]line Товар: 2710194210 [14:21:32]line ДТ-К-5 [14:21:32]line 13.130 * 76.20 [14:21:32]line = 1000.51 [14:21:32]line НДС 12% НСП 1% [14:21:32]line > о реализуемом товаре [14:21:32]line ОКРУГЛЕНИЕ: -0.51 [14:21:32]line ИТОГО: 1000.00 [14:21:32]line Внесено: 1000.00 [14:21:32]line СДАЧА: 0.00 [14:21:32]line НСП 1% : 8.85 [14:21:32]line НДС 12% : 106.25 [14:21:32]line Наличными: 1000.00 [14:21:32]line Безнал.: 0.00 [14:21:32]line Место: АЗС № 89 "Партнер Нефть" [14:21:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:21:32]line СНО: Общий режим [14:21:32]line Чек 218 24.09.2024 14:21 [14:21:32]line Смена: 477 ФФД: 1.0 [14:21:32]line ЗНМ: 0300000113 [14:21:32]line РНМ: 0000000000091825 [14:21:32]line Версия ККМ: 001 [14:21:32]line ФМ: 0000000000871835 [14:21:32]line ФД: 152759 [14:21:32]line ФПД: 243334776712387 [14:21:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T142131&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152759&fm=243334776712387&tin=02508201610067®Number=0000000000091825&sum=100000 [14:21:32]written 0, free lines is 4095 [14:21:32]OFD Sender: Processing packet 152759 [packets to send 830, broken 829] [14:21:32]ProducePacketName [14:21:32]name=ofd_packets/00152759 [14:21:32]OFD Sender: To server: pG, [14:21:32]CommunicateWithHost lk.salyk.kg:30040 [14:21:32]ConnectInit lk.salyk.kg [14:21:33]Write to MH i2c: 01 00 00 F1 00 F1 [14:21:33]Write i2c OK [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: 01 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: 01 07 00 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D2 0C D6 [14:21:33]RasterBufferAndPrint [14:21:33]line [14:21:33]line [14:21:33]line [14:21:33]line [14:21:33]line [14:21:33]written 0, free lines is 3292 [14:21:33]MH_Cut [14:21:33]Write to MH i2c: D1 01 00 F8 00 01 CA [14:21:33]Write i2c OK [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: D1 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: D1 01 00 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: D1 01 00 F8 00 00 C9 [14:21:33]Write to MH i2c: 01 00 00 F9 00 F9 [14:21:33]Write i2c OK [14:21:33]MH_I2C_Read... [14:21:33]Connected sock=9 [14:21:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3F 3C 04 01 53 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 EB CA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 54 02 00 35 04 06 00 DD 4F CA ED 6C C3 44 FE 6A 38 F1 0F 2C FF [14:21:33]*** Cut start [14:21:33]*** Purtial cut [14:21:33]*** Stage 1: CUTSNS_PIN = 1 [14:21:34]Read from MH i2c: 01 [14:21:34]MH_I2C_Read... [14:21:34]*** Stop cut motor [14:21:34]*** Cut end [14:21:34]Read from MH i2c: 01 07 00 [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [14:21:34]process_action close_receipt done [14:21:34]requested_data is exist [14:21:34]produce_requested_data [14:21:34]requested_item fm.sn is exist - process it [14:21:34]wFMCommunicate request_size=4 [14:21:34]MH_SAM_APDU [14:21:34]CAPDU: 80 11 00 00 [14:21:34]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [14:21:34]Write i2c OK [14:21:34]MH_I2C_Read... [14:21:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:34]Read from MH i2c: E2 [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: E2 17 00 [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [14:21:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:21:34]wFMCommunicate OK [14:21:34]requested_item fd.num is exist - process it [14:21:34]SAM_PROTO_GetFieldsCounters [14:21:34]wFMCommunicate request_size=4 [14:21:34]MH_SAM_APDU [14:21:34]CAPDU: 80 13 00 00 [14:21:34]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [14:21:34]Write i2c OK [14:21:34]MH_I2C_Read... [14:21:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:21:34]Read from MH i2c: E2 [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: E2 62 00 [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [14:21:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:21:34]wFMCommunicate OK [14:21:34]SAM_PROTO_GetFieldsCounters done [14:21:34]requested_item shift.num is exist - process it [14:21:34]requested_item shift.opened is exist - process it [14:21:34]req_shift_opened [14:21:34]FM_GetShiftState [14:21:34]SAM_PROTO_GetShiftState [14:21:34]wFMCommunicate request_size=4 [14:21:34]MH_SAM_APDU [14:21:34]CAPDU: 80 13 01 00 [14:21:34]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [14:21:34]Write i2c OK [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: E2 [14:21:34]MH_I2C_Read... [14:21:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:34]Read from MH i2c: E2 0E 00 [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 46 [14:21:34]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:21:34]wFMCommunicate OK [14:21:34]SAM_PROTO_GetShiftState done [14:21:34]FM_GetShiftState done [14:21:34]req_shift_opened done [14:21:34]requested_item shift.open_date is exist - process it [14:21:34]req_shift_open_date [14:21:34]req_shift_open_date done [14:21:34]produce_requested_data done [14:21:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152759,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:21:34]process_action_free close_receipt [14:21:34]json_value_free [14:21:34]json_value_free done [14:21:34]process_json_proto returns [14:21:34]Send response to host [14:21:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152759,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:21:34]free response buf [14:21:34]execute_script done [14:21:34]execute_script returns [14:21:34]free content buf [14:21:34]Sock 10.Close socket [14:21:34]Sock 10.Thread stoped [14:21:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4A 3B 47 00 27 D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 54 02 00 F4 03 04 00 EA 72 F2 66 B6 04 01 00 00 D6 9A AD 85 1C 13 4E 10 [14:21:34]CommunicateWithHost err = 0 [14:21:34]CheckOFDResponse [14:21:34]1017 (14) - 77093643461234 [14:21:34]1041 (16) - 0000000000871835 [14:21:34]1040 (4) - 152759 [14:21:34]1012 (4) - 24.09.2024 08:06 [14:21:34]1206 (1) - 0 [14:21:34]OFD Sender: Remove packet 152759 [14:21:34]ProducePacketName [14:21:34]name=ofd_packets/00152759 [14:21:34]NVStorageDeleteData [14:21:35]OFD Sender: No OFD packet to send [14:21:39]recv_with_timeout no data received [14:21:40]OFD Sender: No OFD packet to send [14:21:45]OFD Sender: No OFD packet to send [14:21:50]OFD Sender: No OFD packet to send [14:21:55]OFD Sender: No OFD packet to send [14:21:56]recv_with_timeout no data received [14:22:00]OFD Sender: No OFD packet to send [14:22:05]OFD Sender: No OFD packet to send [14:22:10]OFD Sender: No OFD packet to send [14:22:15]OFD Sender: No OFD packet to send [14:22:20]OFD Sender: No OFD packet to send [14:22:25]OFD Sender: No OFD packet to send [14:22:30]OFD Sender: No OFD packet to send [14:22:35]OFD Sender: No OFD packet to send [14:22:40]OFD Sender: No OFD packet to send [14:22:45]OFD Sender: No OFD packet to send [14:22:50]OFD Sender: No OFD packet to send [14:22:55]OFD Sender: No OFD packet to send [14:23:00]OFD Sender: No OFD packet to send [14:23:05]OFD Sender: No OFD packet to send [14:23:10]OFD Sender: No OFD packet to send [14:23:15]OFD Sender: No OFD packet to send [14:23:20]OFD Sender: No OFD packet to send [14:23:25]OFD Sender: No OFD packet to send [14:23:30]OFD Sender: No OFD packet to send [14:23:35]OFD Sender: No OFD packet to send [14:23:37]recv_with_timeout no data received [14:23:40]OFD Sender: No OFD packet to send [14:23:45]OFD Sender: No OFD packet to send [14:23:50]OFD Sender: No OFD packet to send [14:23:55]OFD Sender: No OFD packet to send [14:24:00]OFD Sender: No OFD packet to send [14:24:05]OFD Sender: No OFD packet to send [14:24:10]OFD Sender: No OFD packet to send [14:24:15]OFD Sender: No OFD packet to send [14:24:20]OFD Sender: No OFD packet to send [14:24:25]OFD Sender: No OFD packet to send [14:24:27]recv_with_timeout no data received [14:24:30]OFD Sender: No OFD packet to send [14:24:35]OFD Sender: No OFD packet to send [14:24:40]OFD Sender: No OFD packet to send [14:24:45]OFD Sender: No OFD packet to send [14:24:50]OFD Sender: No OFD packet to send [14:24:55]recv_with_timeout no data received [14:24:55]OFD Sender: No OFD packet to send [14:25:00]OFD Sender: No OFD packet to send [14:25:05]OFD Sender: No OFD packet to send [14:25:10]OFD Sender: No OFD packet to send [14:25:15]OFD Sender: No OFD packet to send [14:25:20]OFD Sender: No OFD packet to send [14:25:25]OFD Sender: No OFD packet to send [14:25:30]OFD Sender: No OFD packet to send [14:25:35]OFD Sender: No OFD packet to send [14:25:39]recv_with_timeout no data received [14:25:40]OFD Sender: No OFD packet to send [14:25:45]OFD Sender: No OFD packet to send [14:25:50]OFD Sender: No OFD packet to send [14:25:55]OFD Sender: No OFD packet to send [14:26:01]OFD Sender: No OFD packet to send [14:26:06]OFD Sender: No OFD packet to send [14:26:11]OFD Sender: No OFD packet to send [14:26:16]OFD Sender: No OFD packet to send [14:26:21]OFD Sender: No OFD packet to send [14:26:21]accept exits with 8 [14:26:21]New connection [14:26:21]New thread 3066703204 created [14:26:21]Thread 3066846564 joined [14:26:21]Waiting for new connection... [14:26:21] Sock 8.Parse request [14:26:21]Sock 8.Check first char [14:26:21]Sock 8.First char is OK [14:26:21]request: POST /json_proto HTTP/1.0 [14:26:21]Method: POST [14:26:21]URL: /json_proto [14:26:21]Method is POST - this is cgi request [14:26:21]url: /json_proto [14:26:21]query_string will be loaded in cgi processing [14:26:21]execute_cgi json_proto POST (null) [14:26:21]execute_cgi path=json_proto method=POST [14:26:21]POST find Content-Length [14:26:21]Host: 172.17.43.67:8080 [14:26:21]Content-Length: 683 [14:26:21]Content-Type: application/json [14:26:21] [14:26:21]POST finish read [14:26:21]Found Content-Length = 683 [14:26:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:21]execute_script... [14:26:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:21]POST & json_proto [14:26:21]process_json_proto [14:26:21]json parsed OK: [14:26:21]protocol is kg_v1.0 [14:26:21]action value=close_receipt [14:26:21]process_action close_receipt [14:26:21]cmd_close_receipt [14:26:21]MH_GetDate [14:26:21]Write to MH i2c: F0 00 00 FD 00 EC [14:26:21]Write i2c OK [14:26:21]MH_I2C_Read... [14:26:21]Read from MH i2c: F0 [14:26:21]MH_I2C_Read... [14:26:21]Read from MH i2c: F0 09 00 [14:26:21]MH_I2C_Read... [14:26:21]Read from MH i2c: F0 09 00 FD 00 00 0E CC F2 66 6A BD 47 65 FA [14:26:21]GetLastDocTimeStamp 1727187691 [14:26:21]current date 1727187982 [14:26:21]FM_GetShiftState [14:26:21]SAM_PROTO_GetShiftState [14:26:21]wFMCommunicate request_size=4 [14:26:21]MH_SAM_APDU [14:26:21]CAPDU: 80 13 01 00 [14:26:21]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [14:26:21]Write i2c OK [14:26:21]MH_I2C_Read... [14:26:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:21]Read from MH i2c: E2 [14:26:21]MH_I2C_Read... [14:26:21]Read from MH i2c: E2 0E 00 [14:26:21]MH_I2C_Read... [14:26:21]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 48 [14:26:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:26:21]wFMCommunicate OK [14:26:21]SAM_PROTO_GetShiftState done [14:26:21]FM_GetShiftState done [14:26:21]opened in 1727137889 [14:26:21]opened+sec_in_day 1727224289 [14:26:21]quantity*price = 300064 [14:26:21]sum+1 = 300066 [14:26:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 219 24.09.2024 14:26 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152760 ФПД: 272664291085761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T142622&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152760&fm=272664291085761&tin=02508201610067®Number=0000000000091825&sum=300000 [14:26:22]StoreToDocumentArchive [14:26:22]shift 477 fd 152760 [14:26:22]save to /storage/0477/doc_00152760 [14:26:22]save last doc name /storage/0477/doc_00152760 to /storage/kkm_last_doc_name [14:26:22]save OK [14:26:22]Clear old archive folders... [14:26:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:26:22]tlvbuf is 015E4450 [14:26:22]SAM_PROTO_ClearQueue [14:26:22]wFMCommunicate request_size=4 [14:26:22]MH_SAM_APDU [14:26:22]CAPDU: 80 09 00 00 [14:26:22]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [14:26:22]Write i2c OK [14:26:22]MH_I2C_Read... [14:26:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:26:22]Read from MH i2c: E2 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: E2 03 00 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [14:26:22]RAPDU: 90 00 [14:26:22]wFMCommunicate OK [14:26:22]SAM_PROTO_ClearQueue done [14:26:22]KKMCreateOFDPacket [14:26:22]OFDProtocolAddRootSTLVToBuf [14:26:22]FM_MakeSignedData [14:26:22]FM_MakeSignedData [14:26:22]SAM_PROTO_SignData [14:26:22]wFMCommunicate request_size=4 [14:26:22]MH_SAM_APDU [14:26:22]CAPDU: 80 0D 01 02 [14:26:22]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [14:26:22]Write i2c OK [14:26:22]MH_I2C_Read... [14:26:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:26:22]Read from MH i2c: E2 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: E2 03 00 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [14:26:22]RAPDU: 90 00 [14:26:22]wFMCommunicate OK [14:26:22]wFMCommunicate request_size=255 [14:26:22]MH_SAM_APDU [14:26:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 0E CC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 54 02 00 35 04 06 00 F7 [14:26:22]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 0E CC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 54 02 00 35 04 06 00 F7 00 00 36 [14:26:22]Write i2c OK [14:26:22]MH_I2C_Read... [14:26:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:22]Read from MH i2c: E2 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: E2 03 00 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [14:26:22]RAPDU: 90 00 [14:26:22]wFMCommunicate OK [14:26:22]wFMCommunicate request_size=10 [14:26:22]MH_SAM_APDU [14:26:22]CAPDU: 80 0D 02 02 05 FC 9A 36 8D C1 [14:26:22]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 FC 9A 36 8D C1 00 00 AD [14:26:22]Write i2c OK [14:26:22]MH_I2C_Read... [14:26:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:22]Read from MH i2c: E2 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: E2 03 00 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [14:26:22]RAPDU: 90 00 [14:26:22]wFMCommunicate OK [14:26:22]wFMCommunicate request_size=4 [14:26:22]MH_SAM_APDU [14:26:22]CAPDU: 80 0D 03 02 [14:26:22]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [14:26:22]Write i2c OK [14:26:22]MH_I2C_Read... [14:26:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:26:22]Read from MH i2c: E2 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: E2 0B 00 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: E2 0B 00 0F 01 00 43 1E 8C 8F 30 C5 66 89 90 00 EC [14:26:22]RAPDU: 43 1E 8C 8F 30 C5 66 89 90 00 [14:26:22]wFMCommunicate OK [14:26:22]SAM_PROTO_SignData done [14:26:22]FM_MakeSignedData done [14:26:22]CreateOFDProtocolMessage [14:26:22]wFMCommunicate request_size=4 [14:26:22]MH_SAM_APDU [14:26:22]CAPDU: 80 11 00 00 [14:26:22]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [14:26:22]Write i2c OK [14:26:22]MH_I2C_Read... [14:26:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:22]Read from MH i2c: E2 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: E2 17 00 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [14:26:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:26:22]wFMCommunicate OK [14:26:22]CreateOFDProtocolMessage done [14:26:22]OFDSenderStorePacket 152760 [14:26:22]StoreOFDPacket docnum=152760 [14:26:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F7 0E 07 01 F0 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 0E CC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 54 02 00 35 04 06 00 F7 FC 9A 36 8D C1 43 1E 8C 8F 30 C5 66 89 [14:26:22]CheckFolder [14:26:22]dirname=/storage/ofd_packets [14:26:22]CheckFolder done [14:26:22]ProducePacketName [14:26:22]name=ofd_packets/00152760 [14:26:22]NVStorageSaveData ofd_packets/00152760 [14:26:22]File name is /storage/ofd_packets/00152760 [14:26:22]Write 301 bytes [14:26:22]NVStorageSaveData done [14:26:22]OFDSenderStorePacket done [14:26:22]KKMCreateOFDPacket done [14:26:22]NVStorageSaveData kkm_last_timestamp [14:26:22]File name is /storage/kkm_last_timestamp [14:26:22]Write 4 bytes [14:26:22]NVStorageSaveData done [14:26:22]ExternCall_PrintAddStr [14:26:22]wPrintStart [14:26:22]Write to MH i2c: 01 00 00 11 01 12 [14:26:22]Write i2c OK [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: 01 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: 01 07 00 [14:26:22]MH_I2C_Read... [14:26:22]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [14:26:22]RasterBufferAndPrint [14:26:22]line Счет N : (1)1786762 [14:26:22]line ИНН: 02508201610067 [14:26:22]line Контрольно-Кассовый Чек [14:26:22]line ПРОДАЖА [14:26:22]line ТРК (МРК, ГНК) : 13 [14:26:22]line Товар: 2710124500 [14:26:22]line Аи-95-К-5 [14:26:22]line 40.440 * 74.20 [14:26:22]line = 3000.65 [14:26:22]line НДС 12% НСП 1% [14:26:22]line > о реализуемом товаре [14:26:22]line ОКРУГЛЕНИЕ: -0.65 [14:26:22]line ИТОГО: 3000.00 [14:26:22]line Внесено: 3000.00 [14:26:22]line СДАЧА: 0.00 [14:26:22]line НСП 1% : 26.55 [14:26:22]line НДС 12% : 318.65 [14:26:22]line Наличными: 3000.00 [14:26:22]line Безнал.: 0.00 [14:26:22]line Место: АЗС № 89 "Партнер Нефть" [14:26:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:26:22]line СНО: Общий режим [14:26:22]line Чек 219 24.09.2024 14:26 [14:26:22]line Смена: 477 ФФД: 1.0 [14:26:22]line ЗНМ: 0300000113 [14:26:22]line РНМ: 0000000000091825 [14:26:22]line Версия ККМ: 001 [14:26:22]line ФМ: 0000000000871835 [14:26:22]line ФД: 152760 [14:26:22]line ФПД: 272664291085761 [14:26:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T142622&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152760&fm=272664291085761&tin=02508201610067®Number=0000000000091825&sum=300000 [14:26:23]OFD Sender: Processing packet 152760 [packets to send 830, broken 829] [14:26:23]ProducePacketName [14:26:23]name=ofd_packets/00152760 [14:26:23]OFD Sender: To server: pG, [14:26:23]CommunicateWithHost lk.salyk.kg:30040 [14:26:23]ConnectInit lk.salyk.kg [14:26:23]written 0, free lines is 4095 [14:26:23]Write to MH i2c: 01 00 00 3C 01 3D [14:26:23]Write i2c OK [14:26:23]MH_I2C_Read... [14:26:23]Read from MH i2c: 01 [14:26:23]MH_I2C_Read... [14:26:23]Read from MH i2c: 01 07 00 [14:26:23]MH_I2C_Read... [14:26:23]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 DF 0C 2F [14:26:23]RasterBufferAndPrint [14:26:23]line [14:26:23]line [14:26:23]line [14:26:23]line [14:26:23]line [14:26:23]written 0, free lines is 3301 [14:26:23]MH_Cut [14:26:23]Write to MH i2c: D1 01 00 43 01 01 16 [14:26:23]Write i2c OK [14:26:23]MH_I2C_Read... [14:26:23]Read from MH i2c: D1 [14:26:23]MH_I2C_Read... [14:26:23]Read from MH i2c: D1 01 00 [14:26:23]MH_I2C_Read... [14:26:23]Read from MH i2c: D1 01 00 43 01 00 15 [14:26:23]Write to MH i2c: 01 00 00 44 01 45 [14:26:23]Write i2c OK [14:26:23]MH_I2C_Read... [14:26:24]Connected sock=10 [14:26:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F7 0E 07 01 F0 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 0E CC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 54 02 00 35 04 06 00 F7 FC 9A 36 8D C1 43 1E 8C 8F 30 C5 66 89 [14:26:24]*** Cut start [14:26:24]*** Purtial cut [14:26:24]*** Stage 1: CUTSNS_PIN = 1 [14:26:24]Read from MH i2c: 01 [14:26:24]MH_I2C_Read... [14:26:24]*** Stop cut motor [14:26:24]*** Cut end [14:26:24]Read from MH i2c: 01 07 00 [14:26:24]MH_I2C_Read... [14:26:24]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [14:26:24]process_action close_receipt done [14:26:24]requested_data is exist [14:26:24]produce_requested_data [14:26:24]requested_item fm.sn is exist - process it [14:26:24]wFMCommunicate request_size=4 [14:26:24]MH_SAM_APDU [14:26:24]CAPDU: 80 11 00 00 [14:26:24]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [14:26:24]Write i2c OK [14:26:24]MH_I2C_Read... [14:26:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:24]Read from MH i2c: E2 [14:26:24]MH_I2C_Read... [14:26:24]Read from MH i2c: E2 17 00 [14:26:24]MH_I2C_Read... [14:26:24]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [14:26:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:26:24]wFMCommunicate OK [14:26:24]requested_item fd.num is exist - process it [14:26:24]SAM_PROTO_GetFieldsCounters [14:26:24]wFMCommunicate request_size=4 [14:26:24]MH_SAM_APDU [14:26:24]CAPDU: 80 13 00 00 [14:26:24]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [14:26:24]Write i2c OK [14:26:24]MH_I2C_Read... [14:26:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:26:24]Read from MH i2c: E2 [14:26:24]MH_I2C_Read... [14:26:24]Read from MH i2c: E2 62 00 [14:26:24]MH_I2C_Read... [14:26:24]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B8 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [14:26:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B8 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:26:24]wFMCommunicate OK [14:26:24]SAM_PROTO_GetFieldsCounters done [14:26:24]requested_item shift.num is exist - process it [14:26:24]requested_item shift.opened is exist - process it [14:26:24]req_shift_opened [14:26:24]FM_GetShiftState [14:26:24]SAM_PROTO_GetShiftState [14:26:24]wFMCommunicate request_size=4 [14:26:24]MH_SAM_APDU [14:26:24]CAPDU: 80 13 01 00 [14:26:24]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [14:26:24]Write i2c OK [14:26:24]MH_I2C_Read... [14:26:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:24]Read from MH i2c: E2 [14:26:24]MH_I2C_Read... [14:26:24]Read from MH i2c: E2 0E 00 [14:26:24]MH_I2C_Read... [14:26:24]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 92 [14:26:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:26:24]wFMCommunicate OK [14:26:24]SAM_PROTO_GetShiftState done [14:26:24]FM_GetShiftState done [14:26:24]req_shift_opened done [14:26:24]requested_item shift.open_date is exist - process it [14:26:24]req_shift_open_date [14:26:24]req_shift_open_date done [14:26:24]produce_requested_data done [14:26:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152760,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:26:24]process_action_free close_receipt [14:26:24]json_value_free [14:26:25]json_value_free done [14:26:25]process_json_proto returns [14:26:25]Send response to host [14:26:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152760,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:26:25]free response buf [14:26:25]execute_script done [14:26:25]execute_script returns [14:26:25]free content buf [14:26:25]Sock 8.Close socket [14:26:25]Sock 8.Thread stoped [14:26:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B3 01 47 00 85 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 54 02 00 F4 03 04 00 0C 74 F2 66 B6 04 01 00 00 BA FE 83 16 D7 9A 6A 34 [14:26:25]CommunicateWithHost err = 0 [14:26:25]CheckOFDResponse [14:26:25]1017 (14) - 77093643461234 [14:26:25]1041 (16) - 0000000000871835 [14:26:25]1040 (4) - 152760 [14:26:25]1012 (4) - 24.09.2024 08:10 [14:26:25]1206 (1) - 0 [14:26:25]OFD Sender: Remove packet 152760 [14:26:25]ProducePacketName [14:26:25]name=ofd_packets/00152760 [14:26:25]NVStorageDeleteData [14:26:25]OFD Sender: No OFD packet to send [14:26:30]OFD Sender: No OFD packet to send [14:26:35]OFD Sender: No OFD packet to send [14:26:40]OFD Sender: No OFD packet to send [14:26:46]OFD Sender: No OFD packet to send [14:26:51]OFD Sender: No OFD packet to send [14:26:56]OFD Sender: No OFD packet to send [14:27:01]OFD Sender: No OFD packet to send [14:27:06]OFD Sender: No OFD packet to send [14:27:11]OFD Sender: No OFD packet to send [14:27:16]OFD Sender: No OFD packet to send [14:27:21]OFD Sender: No OFD packet to send [14:27:26]OFD Sender: No OFD packet to send [14:27:31]OFD Sender: No OFD packet to send [14:27:36]OFD Sender: No OFD packet to send [14:27:41]OFD Sender: No OFD packet to send [14:27:46]OFD Sender: No OFD packet to send [14:27:51]OFD Sender: No OFD packet to send [14:27:54]recv_with_timeout no data received [14:27:56]OFD Sender: No OFD packet to send [14:28:01]OFD Sender: No OFD packet to send [14:28:06]OFD Sender: No OFD packet to send [14:28:11]OFD Sender: No OFD packet to send [14:28:16]OFD Sender: No OFD packet to send [14:28:21]OFD Sender: No OFD packet to send [14:28:26]OFD Sender: No OFD packet to send [14:28:31]OFD Sender: No OFD packet to send [14:28:36]OFD Sender: No OFD packet to send [14:28:41]OFD Sender: No OFD packet to send [14:28:44]accept exits with 9 [14:28:44]New connection [14:28:44]New thread 3066846564 created [14:28:44]Thread 3066703204 joined [14:28:44]Waiting for new connection... [14:28:44] Sock 9.Parse request [14:28:44]Sock 9.Check first char [14:28:44]Sock 9.First char is OK [14:28:44]request: POST /json_proto HTTP/1.0 [14:28:44]Method: POST [14:28:44]URL: /json_proto [14:28:44]Method is POST - this is cgi request [14:28:44]url: /json_proto [14:28:44]query_string will be loaded in cgi processing [14:28:44]execute_cgi json_proto POST (null) [14:28:44]execute_cgi path=json_proto method=POST [14:28:44]POST find Content-Length [14:28:44]Host: 172.17.43.67:8080 [14:28:44]Content-Length: 780 [14:28:44]Content-Type: application/json [14:28:44] [14:28:44]POST finish read [14:28:44]Found Content-Length = 780 [14:28:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 8.660, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:44]execute_script... [14:28:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 8.660, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:44]POST & json_proto [14:28:44]process_json_proto [14:28:44]json parsed OK: [14:28:44]protocol is kg_v1.0 [14:28:44]action value=close_receipt [14:28:44]process_action close_receipt [14:28:44]cmd_close_receipt [14:28:44]MH_GetDate [14:28:44]Write to MH i2c: F0 00 00 48 01 38 [14:28:44]Write i2c OK [14:28:44]MH_I2C_Read... [14:28:44]Read from MH i2c: F0 [14:28:44]MH_I2C_Read... [14:28:44]Read from MH i2c: F0 09 00 [14:28:44]MH_I2C_Read... [14:28:44]Read from MH i2c: F0 09 00 48 01 00 9D CC F2 66 6A BD 47 65 D5 [14:28:44]GetLastDocTimeStamp 1727187982 [14:28:44]current date 1727188125 [14:28:44]FM_GetShiftState [14:28:44]SAM_PROTO_GetShiftState [14:28:44]wFMCommunicate request_size=4 [14:28:44]MH_SAM_APDU [14:28:44]CAPDU: 80 13 01 00 [14:28:44]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [14:28:44]Write i2c OK [14:28:44]MH_I2C_Read... [14:28:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:44]Read from MH i2c: E2 [14:28:44]MH_I2C_Read... [14:28:44]Read from MH i2c: E2 0E 00 [14:28:44]MH_I2C_Read... [14:28:44]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 94 [14:28:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:28:44]wFMCommunicate OK [14:28:44]SAM_PROTO_GetShiftState done [14:28:44]FM_GetShiftState done [14:28:44]opened in 1727137889 [14:28:44]opened+sec_in_day 1727224289 [14:28:44]quantity*price = 0 [14:28:44]sum+1 = 1 [14:28:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 220 24.09.2024 14:28 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152761 ФПД: 217569210625075 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T142845&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152761&fm=217569210625075&tin=02508201610067®Number=0000000000091825&sum=0 [14:28:45]StoreToDocumentArchive [14:28:45]shift 477 fd 152761 [14:28:45]save to /storage/0477/doc_00152761 [14:28:45]save last doc name /storage/0477/doc_00152761 to /storage/kkm_last_doc_name [14:28:45]save OK [14:28:45]Clear old archive folders... [14:28:45]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:28:45]tlvbuf is 015FAF30 [14:28:45]SAM_PROTO_ClearQueue [14:28:45]wFMCommunicate request_size=4 [14:28:45]MH_SAM_APDU [14:28:45]CAPDU: 80 09 00 00 [14:28:45]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [14:28:45]Write i2c OK [14:28:45]MH_I2C_Read... [14:28:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:45]Read from MH i2c: E2 [14:28:45]MH_I2C_Read... [14:28:45]Read from MH i2c: E2 03 00 [14:28:45]MH_I2C_Read... [14:28:45]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [14:28:45]RAPDU: 90 00 [14:28:45]wFMCommunicate OK [14:28:45]SAM_PROTO_ClearQueue done [14:28:45]KKMCreateOFDPacket [14:28:45]OFDProtocolAddRootSTLVToBuf [14:28:45]FM_MakeSignedData [14:28:45]FM_MakeSignedData [14:28:45]SAM_PROTO_SignData [14:28:45]wFMCommunicate request_size=4 [14:28:45]MH_SAM_APDU [14:28:45]CAPDU: 80 0D 01 02 [14:28:45]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [14:28:45]Write i2c OK [14:28:45]MH_I2C_Read... [14:28:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:45]Read from MH i2c: E2 [14:28:45]MH_I2C_Read... [14:28:45]Read from MH i2c: E2 03 00 [14:28:45]MH_I2C_Read... [14:28:45]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [14:28:45]RAPDU: 90 00 [14:28:45]wFMCommunicate OK [14:28:45]wFMCommunicate request_size=255 [14:28:45]MH_SAM_APDU [14:28:45]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 9D CC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 54 02 00 35 04 06 00 C5 E0 C7 83 6C [14:28:45]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 9D CC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 54 02 00 35 04 06 00 C5 E0 C7 83 6C 00 00 D7 [14:28:45]Write i2c OK [14:28:45]MH_I2C_Read... [14:28:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:45]Read from MH i2c: E2 [14:28:45]MH_I2C_Read... [14:28:45]Read from MH i2c: E2 03 00 [14:28:45]MH_I2C_Read... [14:28:45]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [14:28:45]RAPDU: 90 00 [14:28:45]wFMCommunicate OK [14:28:45]wFMCommunicate request_size=6 [14:28:45]MH_SAM_APDU [14:28:45]CAPDU: 80 0D 02 02 01 33 [14:28:45]Write to MH i2c: E2 09 00 59 01 80 0D 02 02 01 00 33 00 00 09 [14:28:45]Write i2c OK [14:28:45]MH_I2C_Read... [14:28:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:45]Read from MH i2c: E2 [14:28:45]MH_I2C_Read... [14:28:45]Read from MH i2c: E2 03 00 [14:28:45]MH_I2C_Read... [14:28:45]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [14:28:45]RAPDU: 90 00 [14:28:45]wFMCommunicate OK [14:28:45]wFMCommunicate request_size=4 [14:28:45]MH_SAM_APDU [14:28:45]CAPDU: 80 0D 03 02 [14:28:45]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [14:28:45]Write i2c OK [14:28:45]MH_I2C_Read... [14:28:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:45]Read from MH i2c: E2 [14:28:45]MH_I2C_Read... [14:28:45]Read from MH i2c: E2 0B 00 [14:28:45]MH_I2C_Read... [14:28:45]Read from MH i2c: E2 0B 00 5A 01 00 13 25 1E D5 AE 5B FF 7C 90 00 86 [14:28:45]RAPDU: 13 25 1E D5 AE 5B FF 7C 90 00 [14:28:45]wFMCommunicate OK [14:28:45]SAM_PROTO_SignData done [14:28:45]FM_MakeSignedData done [14:28:45]CreateOFDProtocolMessage [14:28:45]wFMCommunicate request_size=4 [14:28:45]MH_SAM_APDU [14:28:45]CAPDU: 80 11 00 00 [14:28:45]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [14:28:45]Write i2c OK [14:28:45]MH_I2C_Read... [14:28:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:45]Read from MH i2c: E2 [14:28:45]MH_I2C_Read... [14:28:45]Read from MH i2c: E2 17 00 [14:28:45]MH_I2C_Read... [14:28:45]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [14:28:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:28:45]wFMCommunicate OK [14:28:45]CreateOFDProtocolMessage done [14:28:45]OFDSenderStorePacket 152761 [14:28:45]StoreOFDPacket docnum=152761 [14:28:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 FF CE 03 01 59 7F 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 9D CC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 54 02 00 35 04 06 00 C5 E0 C7 83 6C 33 13 25 1E D5 AE 5B FF 7C [14:28:45]CheckFolder [14:28:45]dirname=/storage/ofd_packets [14:28:45]CheckFolder done [14:28:45]ProducePacketName [14:28:45]name=ofd_packets/00152761 [14:28:45]NVStorageSaveData ofd_packets/00152761 [14:28:45]File name is /storage/ofd_packets/00152761 [14:28:45]Write 297 bytes [14:28:45]NVStorageSaveData done [14:28:45]OFDSenderStorePacket done [14:28:45]KKMCreateOFDPacket done [14:28:45]NVStorageSaveData kkm_last_timestamp [14:28:45]File name is /storage/kkm_last_timestamp [14:28:45]Write 4 bytes [14:28:45]NVStorageSaveData done [14:28:45]ExternCall_PrintAddStr [14:28:45]wPrintStart [14:28:45]Write to MH i2c: 01 00 00 5C 01 5D [14:28:46]Write i2c OK [14:28:46]MH_I2C_Read... [14:28:46]Read from MH i2c: 01 [14:28:46]MH_I2C_Read... [14:28:46]Read from MH i2c: 01 07 00 [14:28:46]MH_I2C_Read... [14:28:46]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [14:28:46]RasterBufferAndPrint [14:28:46]line Счет N : (1)1786763 [14:28:46]line ИНН: 02508201610067 [14:28:46]line Контрольно-Кассовый Чек [14:28:46]line ПРОДАЖА [14:28:46]line ТРК (МРК, ГНК) : 33 [14:28:46]line Товар: 2710124130 [14:28:46]line Super-92 [14:28:46]line 8.660 * 0.00 [14:28:46]line = 0.00 [14:28:46]line НДС 12% НСП 1% [14:28:46]line > о реализуемом товаре [14:28:46]line ИТОГО: 0.00 [14:28:46]line НСП 1% : 0.00 [14:28:46]line НДС 12% : 0.00 [14:28:46]line Наличными: 0.00 [14:28:46]line Безнал.: 0.00 [14:28:46]line Место: АЗС № 89 "Партнер Нефть" [14:28:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:28:46]line СНО: Общий режим [14:28:46]line Чек 220 24.09.2024 14:28 [14:28:46]line Смена: 477 ФФД: 1.0 [14:28:46]line ЗНМ: 0300000113 [14:28:46]line РНМ: 0000000000091825 [14:28:46]line Версия ККМ: 001 [14:28:46]line Платежная система: O! деньги [14:28:46]line ФМ: 0000000000871835 [14:28:46]line ФД: 152761 [14:28:46]line ФПД: 217569210625075 [14:28:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T142845&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152761&fm=217569210625075&tin=02508201610067®Number=0000000000091825&sum=0 [14:28:46]OFD Sender: Processing packet 152761 [packets to send 830, broken 829] [14:28:46]ProducePacketName [14:28:46]name=ofd_packets/00152761 [14:28:46]OFD Sender: To server: pG, [14:28:46]CommunicateWithHost lk.salyk.kg:30040 [14:28:46]ConnectInit lk.salyk.kg [14:28:46]written 0, free lines is 4095 [14:28:46]Write to MH i2c: 01 00 00 86 01 87 [14:28:46]Write i2c OK [14:28:46]MH_I2C_Read... [14:28:46]Read from MH i2c: 01 [14:28:46]MH_I2C_Read... [14:28:46]Read from MH i2c: 01 07 00 [14:28:46]MH_I2C_Read... [14:28:46]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 E6 0C 80 [14:28:46]RasterBufferAndPrint [14:28:46]line [14:28:46]line [14:28:46]line [14:28:46]line [14:28:46]line [14:28:46]written 0, free lines is 3309 [14:28:46]MH_Cut [14:28:46]Write to MH i2c: D1 01 00 8D 01 01 60 [14:28:46]Write i2c OK [14:28:46]MH_I2C_Read... [14:28:46]Read from MH i2c: D1 [14:28:46]MH_I2C_Read... [14:28:46]Read from MH i2c: D1 01 00 [14:28:46]MH_I2C_Read... [14:28:46]Read from MH i2c: D1 01 00 8D 01 00 5F [14:28:46]Write to MH i2c: 01 00 00 8E 01 8F [14:28:46]Write i2c OK [14:28:46]MH_I2C_Read... [14:28:46]Connected sock=8 [14:28:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 FF CE 03 01 59 7F 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 9D CC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 54 02 00 35 04 06 00 C5 E0 C7 83 6C 33 13 25 1E D5 AE 5B FF 7C [14:28:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 75 20 47 00 AD FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 54 02 00 F4 03 04 00 9B 74 F2 66 B6 04 01 00 00 AF 1C 7C 74 EA 49 54 DA [14:28:47]CommunicateWithHost err = 0 [14:28:47]CheckOFDResponse [14:28:47]1017 (14) - 77093643461234 [14:28:47]1041 (16) - 0000000000871835 [14:28:47]1040 (4) - 152761 [14:28:47]1012 (4) - 24.09.2024 08:13 [14:28:47]1206 (1) - 0 [14:28:47]OFD Sender: Remove packet 152761 [14:28:47]ProducePacketName [14:28:47]name=ofd_packets/00152761 [14:28:47]NVStorageDeleteData [14:28:47]*** Cut start [14:28:47]*** Purtial cut [14:28:47]*** Stage 1: CUTSNS_PIN = 1 [14:28:47]Read from MH i2c: 01 [14:28:47]MH_I2C_Read... [14:28:47]*** Stop cut motor [14:28:47]*** Cut end [14:28:47]Read from MH i2c: 01 07 00 [14:28:47]MH_I2C_Read... [14:28:47]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [14:28:47]process_action close_receipt done [14:28:47]requested_data is exist [14:28:47]produce_requested_data [14:28:47]requested_item fm.sn is exist - process it [14:28:47]wFMCommunicate request_size=4 [14:28:47]MH_SAM_APDU [14:28:47]CAPDU: 80 11 00 00 [14:28:47]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [14:28:47]Write i2c OK [14:28:47]MH_I2C_Read... [14:28:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:47]Read from MH i2c: E2 [14:28:47]MH_I2C_Read... [14:28:47]Read from MH i2c: E2 17 00 [14:28:47]MH_I2C_Read... [14:28:47]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [14:28:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:28:47]wFMCommunicate OK [14:28:47]requested_item fd.num is exist - process it [14:28:47]SAM_PROTO_GetFieldsCounters [14:28:47]wFMCommunicate request_size=4 [14:28:47]MH_SAM_APDU [14:28:47]CAPDU: 80 13 00 00 [14:28:47]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [14:28:47]Write i2c OK [14:28:47]MH_I2C_Read... [14:28:47]OFD Sender: No OFD packet to send [14:28:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:47]Read from MH i2c: E2 [14:28:47]MH_I2C_Read... [14:28:47]Read from MH i2c: E2 62 00 [14:28:47]MH_I2C_Read... [14:28:47]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B9 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 AF [14:28:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B9 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:28:47]wFMCommunicate OK [14:28:47]SAM_PROTO_GetFieldsCounters done [14:28:47]requested_item shift.num is exist - process it [14:28:47]requested_item shift.opened is exist - process it [14:28:47]req_shift_opened [14:28:47]FM_GetShiftState [14:28:47]SAM_PROTO_GetShiftState [14:28:47]wFMCommunicate request_size=4 [14:28:47]MH_SAM_APDU [14:28:47]CAPDU: 80 13 01 00 [14:28:47]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [14:28:47]Write i2c OK [14:28:47]MH_I2C_Read... [14:28:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:47]Read from MH i2c: E2 [14:28:47]MH_I2C_Read... [14:28:47]Read from MH i2c: E2 0E 00 [14:28:47]MH_I2C_Read... [14:28:47]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DC [14:28:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:28:47]wFMCommunicate OK [14:28:47]SAM_PROTO_GetShiftState done [14:28:47]FM_GetShiftState done [14:28:47]req_shift_opened done [14:28:47]requested_item shift.open_date is exist - process it [14:28:47]req_shift_open_date [14:28:47]req_shift_open_date done [14:28:47]produce_requested_data done [14:28:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152761,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:28:47]process_action_free close_receipt [14:28:47]json_value_free [14:28:47]json_value_free done [14:28:47]process_json_proto returns [14:28:47]Send response to host [14:28:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152761,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:28:47]free response buf [14:28:47]execute_script done [14:28:47]execute_script returns [14:28:47]free content buf [14:28:47]Sock 9.Close socket [14:28:47]Sock 9.Thread stoped [14:28:52]OFD Sender: No OFD packet to send [14:28:57]OFD Sender: No OFD packet to send [14:29:02]OFD Sender: No OFD packet to send [14:29:07]OFD Sender: No OFD packet to send [14:29:12]OFD Sender: No OFD packet to send [14:29:17]OFD Sender: No OFD packet to send [14:29:22]OFD Sender: No OFD packet to send [14:29:27]OFD Sender: No OFD packet to send [14:29:32]OFD Sender: No OFD packet to send [14:29:37]OFD Sender: No OFD packet to send [14:29:42]OFD Sender: No OFD packet to send [14:29:47]OFD Sender: No OFD packet to send [14:29:52]OFD Sender: No OFD packet to send [14:29:57]OFD Sender: No OFD packet to send [14:30:02]OFD Sender: No OFD packet to send [14:30:04]recv_with_timeout no data received [14:30:07]OFD Sender: No OFD packet to send [14:30:12]OFD Sender: No OFD packet to send [14:30:17]OFD Sender: No OFD packet to send [14:30:22]OFD Sender: No OFD packet to send [14:30:27]OFD Sender: No OFD packet to send [14:30:32]OFD Sender: No OFD packet to send [14:30:37]OFD Sender: No OFD packet to send [14:30:42]OFD Sender: No OFD packet to send [14:30:47]recv_with_timeout no data received [14:30:48]OFD Sender: No OFD packet to send [14:30:53]OFD Sender: No OFD packet to send [14:30:58]OFD Sender: No OFD packet to send [14:31:03]OFD Sender: No OFD packet to send [14:31:08]OFD Sender: No OFD packet to send [14:31:13]OFD Sender: No OFD packet to send [14:31:18]OFD Sender: No OFD packet to send [14:31:18]recv_with_timeout no data received [14:31:23]OFD Sender: No OFD packet to send E2 03 00 9B 01 00 90 00 10 [14:31:45]RAPDU: 90 00 [14:31:45]wFMCommunicate OK [14:31:45]wFMCommunicate request_size=13 [14:31:45]MH_SAM_APDU [14:31:45]CAPDU: 80 15 02 00 08 F4 03 04 00 51 CD F2 66 [14:31:45]Write to MH i2c: E2 10 00 9C 01 80 15 02 00 08 00 F4 03 04 00 51 CD F2 66 00 00 9E [14:31:45]Write i2c OK [14:31:45]MH_I2C_Read... [14:31:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:31:45]Read from MH i2c: E2 [14:31:45]MH_I2C_Read... [14:31:45]Read from MH i2c: E2 03 00 [14:31:45]MH_I2C_Read... [14:31:45]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [14:31:45]RAPDU: 90 00 [14:31:45]wFMCommunicate OK [14:31:45]wFMCommunicate request_size=25 [14:31:45]MH_SAM_APDU [14:31:45]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [14:31:45]Write to MH i2c: E2 1C 00 9D 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 80 [14:31:45]Write i2c OK [14:31:45]MH_I2C_Read... [14:31:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:31:46]Read from MH i2c: E2 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 03 00 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [14:31:46]RAPDU: 90 00 [14:31:46]wFMCommunicate OK [14:31:46]wFMCommunicate request_size=4 [14:31:46]MH_SAM_APDU [14:31:46]CAPDU: 80 15 03 00 [14:31:46]Write to MH i2c: E2 08 00 9E 01 80 15 03 00 00 00 00 00 20 [14:31:46]Write i2c OK [14:31:46]MH_I2C_Read... [14:31:46]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [14:31:46]Read from MH i2c: E2 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 40 00 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 40 00 9E 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DD 00 00 00 35 04 06 00 39 B6 6D DF EA 9F 90 00 A5 [14:31:46]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DD 00 00 00 35 04 06 00 39 B6 6D DF EA 9F 90 00 [14:31:46]wFMCommunicate OK [14:31:46]SAM_PROTO_ProcessDocument answer len = 59 [14:31:46]SAM_PROTO_ProcessDocument done [14:31:46]SetTLVBufToDocument [14:31:46]Processing tag 1209 (04B9) [14:31:46]Malloc new data [14:31:46]Processing tag 1041 (0411) [14:31:46]Processing tag 1040 (0410) [14:31:46]Malloc new data [14:31:46]Processing tag 1038 (040E) [14:31:46]Malloc new data [14:31:46]Processing tag 1042 (0412) [14:31:46]Malloc new data [14:31:46]Processing tag 1077 (0435) [14:31:46]Malloc new data [14:31:46]SetTLVBufToDocument err=0 [14:31:46]KKMLoadAndSignReceiptData store KKM data [14:31:46]KKMLoadAndSignReceiptData err=0 [14:31:46]wFMCommunicate request_size=4 [14:31:46]MH_SAM_APDU [14:31:46]CAPDU: 80 11 00 00 [14:31:46]Write to MH i2c: E2 08 00 9F 01 80 11 00 00 00 00 00 00 1A [14:31:46]Write i2c OK [14:31:46]MH_I2C_Read... [14:31:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:46]recv_with_timeout no data received [14:31:46]Read from MH i2c: E2 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 17 00 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 17 00 9F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6D [14:31:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:31:46]wFMCommunicate OK [14:31:46]Счет N : (1)1786764 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 25.000 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 221 24.09.2024 14:31 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30144820 ФМ: 0000000000871835 ФД: 152762 ФПД: 63455690222239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T143145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152762&fm=63455690222239&tin=02508201610067®Number=0000000000091825&sum=0 [14:31:46]StoreToDocumentArchive [14:31:46]shift 477 fd 152762 [14:31:46]save to /storage/0477/doc_00152762 [14:31:46]save last doc name /storage/0477/doc_00152762 to /storage/kkm_last_doc_name [14:31:46]save OK [14:31:46]Clear old archive folders... [14:31:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:31:46]tlvbuf is 015E3DB0 [14:31:46]SAM_PROTO_ClearQueue [14:31:46]wFMCommunicate request_size=4 [14:31:46]MH_SAM_APDU [14:31:46]CAPDU: 80 09 00 00 [14:31:46]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [14:31:46]Write i2c OK [14:31:46]MH_I2C_Read... [14:31:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:31:46]Read from MH i2c: E2 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 03 00 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [14:31:46]RAPDU: 90 00 [14:31:46]wFMCommunicate OK [14:31:46]SAM_PROTO_ClearQueue done [14:31:46]KKMCreateOFDPacket [14:31:46]OFDProtocolAddRootSTLVToBuf [14:31:46]FM_MakeSignedData [14:31:46]FM_MakeSignedData [14:31:46]SAM_PROTO_SignData [14:31:46]wFMCommunicate request_size=4 [14:31:46]MH_SAM_APDU [14:31:46]CAPDU: 80 0D 01 02 [14:31:46]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [14:31:46]Write i2c OK [14:31:46]MH_I2C_Read... [14:31:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:31:46]Read from MH i2c: E2 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 03 00 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [14:31:46]RAPDU: 90 00 [14:31:46]wFMCommunicate OK [14:31:46]wFMCommunicate request_size=255 [14:31:46]MH_SAM_APDU [14:31:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 51 CD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 54 02 00 35 04 06 00 39 [14:31:46]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 51 CD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 54 02 00 35 04 06 00 39 00 00 A8 [14:31:46]Write i2c OK [14:31:46]MH_I2C_Read... [14:31:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:46]Read from MH i2c: E2 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 03 00 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [14:31:46]RAPDU: 90 00 [14:31:46]wFMCommunicate OK [14:31:46]wFMCommunicate request_size=10 [14:31:46]MH_SAM_APDU [14:31:46]CAPDU: 80 0D 02 02 05 B6 6D DF EA 9F [14:31:46]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 B6 6D DF EA 9F 00 00 B3 [14:31:46]Write i2c OK [14:31:46]MH_I2C_Read... [14:31:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:46]Read from MH i2c: E2 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 03 00 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [14:31:46]RAPDU: 90 00 [14:31:46]wFMCommunicate OK [14:31:46]wFMCommunicate request_size=4 [14:31:46]MH_SAM_APDU [14:31:46]CAPDU: 80 0D 03 02 [14:31:46]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [14:31:46]Write i2c OK [14:31:46]MH_I2C_Read... [14:31:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:31:46]Read from MH i2c: E2 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 0B 00 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 0B 00 A4 01 00 5E A6 8E 96 C6 9F 41 41 90 00 30 [14:31:46]RAPDU: 5E A6 8E 96 C6 9F 41 41 90 00 [14:31:46]wFMCommunicate OK [14:31:46]SAM_PROTO_SignData done [14:31:46]FM_MakeSignedData done [14:31:46]CreateOFDProtocolMessage [14:31:46]wFMCommunicate request_size=4 [14:31:46]MH_SAM_APDU [14:31:46]CAPDU: 80 11 00 00 [14:31:46]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [14:31:46]Write i2c OK [14:31:46]MH_I2C_Read... [14:31:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:46]Read from MH i2c: E2 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 17 00 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [14:31:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:31:46]wFMCommunicate OK [14:31:46]CreateOFDProtocolMessage done [14:31:46]OFDSenderStorePacket 152762 [14:31:46]StoreOFDPacket docnum=152762 [14:31:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 90 17 07 01 B3 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 51 CD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 54 02 00 35 04 06 00 39 B6 6D DF EA 9F 5E A6 8E 96 C6 9F 41 41 [14:31:46]CheckFolder [14:31:46]dirname=/storage/ofd_packets [14:31:46]CheckFolder done [14:31:46]ProducePacketName [14:31:46]name=ofd_packets/00152762 [14:31:46]NVStorageSaveData ofd_packets/00152762 [14:31:46]File name is /storage/ofd_packets/00152762 [14:31:46]Write 301 bytes [14:31:46]NVStorageSaveData done [14:31:46]OFDSenderStorePacket done [14:31:46]KKMCreateOFDPacket done [14:31:46]NVStorageSaveData kkm_last_timestamp [14:31:46]File name is /storage/kkm_last_timestamp [14:31:46]Write 4 bytes [14:31:46]NVStorageSaveData done [14:31:46]ExternCall_PrintAddStr [14:31:46]wPrintStart [14:31:46]Write to MH i2c: 01 00 00 A6 01 A7 [14:31:46]Write i2c OK [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: 01 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: 01 07 00 [14:31:46]MH_I2C_Read... [14:31:46]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [14:31:46]RasterBufferAndPrint [14:31:46]line Счет N : (1)1786764 [14:31:46]line ИНН: 02508201610067 [14:31:46]line Контрольно-Кассовый Чек [14:31:46]line ПРОДАЖА [14:31:46]line ТРК (МРК, ГНК) : 42 [14:31:46]line Товар: 2710124130 [14:31:46]line Аи-92-К-5 [14:31:46]line 25.000 * 0.00 [14:31:46]line = 0.00 [14:31:46]line НДС 12% НСП 1% [14:31:46]line > о реализуемом товаре [14:31:46]line ИТОГО: 0.00 [14:31:46]line НСП 1% : 0.00 [14:31:46]line НДС 12% : 0.00 [14:31:46]line Наличными: 0.00 [14:31:46]line Безнал.: 0.00 [14:31:46]line Место: АЗС № 89 "Партнер Нефть" [14:31:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:31:46]line СНО: Общий режим [14:31:46]line Чек 221 24.09.2024 14:31 [14:31:46]line Смена: 477 ФФД: 1.0 [14:31:46]line ЗНМ: 0300000113 [14:31:46]line РНМ: 0000000000091825 [14:31:46]line Версия ККМ: 001 [14:31:46]line Талоны: ТК ГПНА Online [14:31:46]line 30144820 [14:31:46]line ФМ: 0000000000871835 [14:31:46]line ФД: 152762 [14:31:46]line ФПД: 63455690222239 [14:31:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T143145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152762&fm=63455690222239&tin=02508201610067®Number=0000000000091825&sum=0 [14:31:46]written 0, free lines is 4095 [14:31:46]OFD Sender: Processing packet 152762 [packets to send 830, broken 829] [14:31:46]ProducePacketName [14:31:46]name=ofd_packets/00152762 [14:31:46]OFD Sender: To server: pG, [14:31:46]CommunicateWithHost lk.salyk.kg:30040 [14:31:46]ConnectInit lk.salyk.kg [14:31:47]Write to MH i2c: 01 00 00 D0 01 D1 [14:31:47]Write i2c OK [14:31:47]MH_I2C_Read... [14:31:47]Read from MH i2c: 01 [14:31:47]MH_I2C_Read... [14:31:47]Read from MH i2c: 01 07 00 [14:31:47]MH_I2C_Read... [14:31:47]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 E9 0C CD [14:31:47]RasterBufferAndPrint [14:31:47]line [14:31:47]line [14:31:47]line [14:31:47]line [14:31:47]line [14:31:47]written 0, free lines is 3312 [14:31:47]MH_Cut [14:31:47]Write to MH i2c: D1 01 00 D7 01 01 AA [14:31:47]Write i2c OK [14:31:47]MH_I2C_Read... [14:31:47]Read from MH i2c: D1 [14:31:47]MH_I2C_Read... [14:31:47]Read from MH i2c: D1 01 00 [14:31:47]MH_I2C_Read... [14:31:47]Read from MH i2c: D1 01 00 D7 01 00 A9 [14:31:47]Write to MH i2c: 01 00 00 D8 01 D9 [14:31:47]Write i2c OK [14:31:47]MH_I2C_Read... [14:31:48]*** Cut start [14:31:48]*** Purtial cut [14:31:48]*** Stage 1: CUTSNS_PIN = 1 [14:31:48]Read from MH i2c: 01 [14:31:48]MH_I2C_Read... [14:31:48]*** Stop cut motor [14:31:48]*** Cut end [14:31:48]Read from MH i2c: 01 07 00 [14:31:48]MH_I2C_Read... [14:31:48]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [14:31:48]process_action close_receipt done [14:31:48]requested_data is exist [14:31:48]produce_requested_data [14:31:48]requested_item fm.sn is exist - process it [14:31:48]wFMCommunicate request_size=4 [14:31:48]MH_SAM_APDU [14:31:48]CAPDU: 80 11 00 00 [14:31:48]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [14:31:48]Write i2c OK [14:31:48]MH_I2C_Read... [14:31:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:48]Read from MH i2c: E2 [14:31:48]MH_I2C_Read... [14:31:48]Read from MH i2c: E2 17 00 [14:31:48]MH_I2C_Read... [14:31:48]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [14:31:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:31:48]wFMCommunicate OK [14:31:48]requested_item fd.num is exist - process it [14:31:48]SAM_PROTO_GetFieldsCounters [14:31:48]wFMCommunicate request_size=4 [14:31:48]MH_SAM_APDU [14:31:48]CAPDU: 80 13 00 00 [14:31:48]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [14:31:48]Write i2c OK [14:31:48]MH_I2C_Read... [14:31:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:31:48]Read from MH i2c: E2 [14:31:48]MH_I2C_Read... [14:31:48]Read from MH i2c: E2 62 00 [14:31:48]MH_I2C_Read... [14:31:48]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 FD [14:31:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:31:48]wFMCommunicate OK [14:31:48]SAM_PROTO_GetFieldsCounters done [14:31:48]requested_item shift.num is exist - process it [14:31:48]requested_item shift.opened is exist - process it [14:31:48]req_shift_opened [14:31:48]FM_GetShiftState [14:31:48]SAM_PROTO_GetShiftState [14:31:48]wFMCommunicate request_size=4 [14:31:48]MH_SAM_APDU [14:31:48]CAPDU: 80 13 01 00 [14:31:48]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [14:31:48]Write i2c OK [14:31:48]MH_I2C_Read... [14:31:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:48]Read from MH i2c: E2 [14:31:48]MH_I2C_Read... [14:31:48]Read from MH i2c: E2 0E 00 [14:31:48]MH_I2C_Read... [14:31:48]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 26 [14:31:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:31:48]wFMCommunicate OK [14:31:48]SAM_PROTO_GetShiftState done [14:31:48]FM_GetShiftState done [14:31:48]req_shift_opened done [14:31:48]requested_item shift.open_date is exist - process it [14:31:48]req_shift_open_date [14:31:48]req_shift_open_date done [14:31:48]produce_requested_data done [14:31:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152762,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:31:48]process_action_free close_receipt [14:31:48]json_value_free [14:31:48]json_value_free done [14:31:48]process_json_proto returns [14:31:48]Send response to host [14:31:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152762,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:31:48]free response buf [14:31:48]execute_script done [14:31:48]execute_script returns [14:31:48]free content buf [14:31:48]Sock 10.Close socket [14:31:48]Sock 10.Thread stoped [14:31:51]ConnectInit Can't take IP for lk.salyk.kg [14:31:51]CommunicateWithHost connect error [14:31:51]CommunicateWithHost err = -1 [14:31:51]OFD Sender: Server communicate error [14:31:56]OFD Sender: Processing packet 152762 [packets to send 830, broken 829] [14:31:56]ProducePacketName [14:31:56]name=ofd_packets/00152762 [14:31:56]OFD Sender: To server: pG, [14:31:56]CommunicateWithHost lk.salyk.kg:30040 [14:31:56]ConnectInit lk.salyk.kg [14:32:01]ConnectInit Can't take IP for lk.salyk.kg [14:32:01]CommunicateWithHost connect error [14:32:01]CommunicateWithHost err = -1 [14:32:01]OFD Sender: Server communicate error [14:32:06]OFD Sender: Processing packet 152762 [packets to send 830, broken 829] [14:32:06]ProducePacketName [14:32:06]name=ofd_packets/00152762 [14:32:06]OFD Sender: To server: pG, [14:32:06]CommunicateWithHost lk.salyk.kg:30040 [14:32:06]ConnectInit lk.salyk.kg [14:32:11]ConnectInit Can't take IP for lk.salyk.kg [14:32:11]CommunicateWithHost connect error [14:32:11]CommunicateWithHost err = -1 [14:32:11]OFD Sender: Server communicate error [14:32:16]OFD Sender: Processing packet 152762 [packets to send 830, broken 829] [14:32:16]ProducePacketName [14:32:16]name=ofd_packets/00152762 [14:32:16]OFD Sender: To server: pG, [14:32:16]CommunicateWithHost lk.salyk.kg:30040 [14:32:16]ConnectInit lk.salyk.kg [14:32:18]recv_with_timeout no data received [14:32:19]Connected sock=8 [14:32:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 90 17 07 01 B3 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 51 CD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 54 02 00 35 04 06 00 39 B6 6D DF EA 9F 5E A6 8E 96 C6 9F 41 41 [14:32:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 99 D8 47 00 66 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 54 02 00 F4 03 04 00 70 75 F2 66 B6 04 01 00 00 FA B4 3F 9F 20 82 83 3D [14:32:20]CommunicateWithHost err = 0 [14:32:20]CheckOFDResponse [14:32:20]1017 (14) - 77093643461234 [14:32:20]1041 (16) - 0000000000871835 [14:32:20]1040 (4) - 152762 [14:32:20]1012 (4) - 24.09.2024 08:16 [14:32:20]1206 (1) - 0 [14:32:20]OFD Sender: Remove packet 152762 [14:32:20]ProducePacketName [14:32:20]name=ofd_packets/00152762 [14:32:20]NVStorageDeleteData [14:32:21]OFD Sender: No OFD packet to send [14:32:26]OFD Sender: No OFD packet to send [14:32:28]recv_with_timeout no data received [14:32:31]OFD Sender: No OFD packet to send [14:32:36]OFD Sender: No OFD packet to send [14:32:41]OFD Sender: No OFD packet to send [14:32:44]recv_with_timeout no data received [14:32:46]OFD Sender: No OFD packet to send [14:32:51]OFD Sender: No OFD packet to send [14:32:56]OFD Sender: No OFD packet to send [14:33:00]accept exits with 9 [14:33:00]New connection [14:33:00]New thread 3066846564 created [14:33:00]Thread 3066703204 joined [14:33:00]Waiting for new connection... [14:33:00] Sock 9.Parse request [14:33:00]Sock 9.Check first char [14:33:00]Sock 9.First char is OK [14:33:00]request: POST /json_proto HTTP/1.0 [14:33:00]Method: POST [14:33:00]URL: /json_proto [14:33:00]Method is POST - this is cgi request [14:33:00]url: /json_proto [14:33:00]query_string will be loaded in cgi processing [14:33:00]execute_cgi json_proto POST (null) [14:33:00]execute_cgi path=json_proto method=POST [14:33:00]POST find Content-Length [14:33:00]Host: 172.17.43.67:8080 [14:33:00]Content-Length: 680 [14:33:00]Content-Type: application/json [14:33:00] [14:33:00]POST finish read [14:33:00]Found Content-Length = 680 [14:33:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 28.880, "sum" : 2200.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:00]execute_script... [14:33:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 28.880, "sum" : 2200.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:00]POST & json_proto [14:33:00]process_json_proto [14:33:00]json parsed OK: [14:33:00]protocol is kg_v1.0 [14:33:00]action value=close_receipt [14:33:00]process_action close_receipt [14:33:00]cmd_close_receipt [14:33:00]MH_GetDate [14:33:00]Write to MH i2c: F0 00 00 DC 01 CC [14:33:00]Write i2c OK [14:33:00]MH_I2C_Read... [14:33:00]Read from MH i2c: F0 [14:33:00]MH_I2C_Read... [14:33:00]Read from MH i2c: F0 09 00 [14:33:00]MH_I2C_Read... [14:33:00]Read from MH i2c: F0 09 00 DC 01 00 9D CD F2 66 6A BD 47 65 6A [14:33:00]GetLastDocTimeStamp 1727188305 [14:33:00]current date 1727188381 [14:33:00]FM_GetShiftState [14:33:00]SAM_PROTO_GetShiftState [14:33:00]wFMCommunicate request_size=4 [14:33:00]MH_SAM_APDU [14:33:00]CAPDU: 80 13 01 00 [14:33:00]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [14:33:00]Write i2c OK [14:33:00]MH_I2C_Read... [14:33:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:00]Read from MH i2c: E2 [14:33:00]MH_I2C_Read... [14:33:00]Read from MH i2c: E2 0E 00 [14:33:00]MH_I2C_Read... [14:33:00]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 28 [14:33:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:33:00]wFMCommunicate OK [14:33:00]SAM_PROTO_GetShiftState done [14:33:00]FM_GetShiftState done [14:33:00]opened in 1727137889 [14:33:00]opened+sec_in_day 1727224289 [14:33:00]quantity*price = 220065 [14:33:00]sum+1 = 220067 [14:33:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2200.00 Внесено: 2200.00 СДАЧА: 0.00 НСП 1% : 19.47 НДС 12% : 233.70 Наличными: 2200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 222 24.09.2024 14:33 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152763 ФПД: 240218299008854 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T143301&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152763&fm=240218299008854&tin=02508201610067®Number=0000000000091825&sum=220000 [14:33:01]StoreToDocumentArchive [14:33:01]shift 477 fd 152763 [14:33:01]save to /storage/0477/doc_00152763 [14:33:01]save last doc name /storage/0477/doc_00152763 to /storage/kkm_last_doc_name [14:33:01]save OK [14:33:01]Clear old archive folders... [14:33:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:33:01]tlvbuf is 015FAC70 [14:33:01]SAM_PROTO_ClearQueue [14:33:01]wFMCommunicate request_size=4 [14:33:01]MH_SAM_APDU [14:33:01]CAPDU: 80 09 00 00 [14:33:01]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [14:33:01]Write i2c OK [14:33:01]MH_I2C_Read... [14:33:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:01]Read from MH i2c: E2 [14:33:01]MH_I2C_Read... [14:33:01]Read from MH i2c: E2 03 00 [14:33:01]MH_I2C_Read... [14:33:01]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [14:33:01]RAPDU: 90 00 [14:33:01]wFMCommunicate OK [14:33:01]SAM_PROTO_ClearQueue done [14:33:01]KKMCreateOFDPacket [14:33:01]OFDProtocolAddRootSTLVToBuf [14:33:01]FM_MakeSignedData [14:33:01]FM_MakeSignedData [14:33:01]SAM_PROTO_SignData [14:33:01]wFMCommunicate request_size=4 [14:33:01]MH_SAM_APDU [14:33:01]CAPDU: 80 0D 01 02 [14:33:01]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [14:33:01]Write i2c OK [14:33:01]MH_I2C_Read... [14:33:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:02]Read from MH i2c: E2 [14:33:02]MH_I2C_Read... [14:33:02]Read from MH i2c: E2 03 00 [14:33:02]MH_I2C_Read... [14:33:02]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [14:33:02]RAPDU: 90 00 [14:33:02]wFMCommunicate OK [14:33:02]wFMCommunicate request_size=255 [14:33:02]MH_SAM_APDU [14:33:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 9D CD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 54 02 00 35 04 06 00 DA 7A 2E 61 [14:33:02]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 9D CD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 54 02 00 35 04 06 00 DA 7A 2E 61 00 00 18 [14:33:02]Write i2c OK [14:33:02]MH_I2C_Read... [14:33:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:02]Read from MH i2c: E2 [14:33:02]MH_I2C_Read... [14:33:02]Read from MH i2c: E2 03 00 [14:33:02]MH_I2C_Read... [14:33:02]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [14:33:02]RAPDU: 90 00 [14:33:02]wFMCommunicate OK [14:33:02]wFMCommunicate request_size=7 [14:33:02]MH_SAM_APDU [14:33:02]CAPDU: 80 0D 02 02 02 87 56 [14:33:02]Write to MH i2c: E2 0A 00 ED 01 80 0D 02 02 02 00 87 56 00 00 49 [14:33:02]Write i2c OK [14:33:02]MH_I2C_Read... [14:33:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:02]Read from MH i2c: E2 [14:33:02]MH_I2C_Read... [14:33:02]Read from MH i2c: E2 03 00 [14:33:02]MH_I2C_Read... [14:33:02]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [14:33:02]RAPDU: 90 00 [14:33:02]wFMCommunicate OK [14:33:02]wFMCommunicate request_size=4 [14:33:02]MH_SAM_APDU [14:33:02]CAPDU: 80 0D 03 02 [14:33:02]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [14:33:02]Write i2c OK [14:33:02]MH_I2C_Read... [14:33:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:02]Read from MH i2c: E2 [14:33:02]MH_I2C_Read... [14:33:02]Read from MH i2c: E2 0B 00 [14:33:02]MH_I2C_Read... [14:33:02]Read from MH i2c: E2 0B 00 EE 01 00 38 B0 42 BC E1 5A F2 F0 90 00 6E [14:33:02]RAPDU: 38 B0 42 BC E1 5A F2 F0 90 00 [14:33:02]wFMCommunicate OK [14:33:02]SAM_PROTO_SignData done [14:33:02]FM_MakeSignedData done [14:33:02]CreateOFDProtocolMessage [14:33:02]wFMCommunicate request_size=4 [14:33:02]MH_SAM_APDU [14:33:02]CAPDU: 80 11 00 00 [14:33:02]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [14:33:02]Write i2c OK [14:33:02]MH_I2C_Read... [14:33:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:02]Read from MH i2c: E2 [14:33:02]MH_I2C_Read... [14:33:02]Read from MH i2c: E2 17 00 [14:33:02]MH_I2C_Read... [14:33:02]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [14:33:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:33:02]wFMCommunicate OK [14:33:02]CreateOFDProtocolMessage done [14:33:02]OFDSenderStorePacket 152763 [14:33:02]StoreOFDPacket docnum=152763 [14:33:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D8 18 04 01 35 70 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 9D CD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 54 02 00 35 04 06 00 DA 7A 2E 61 87 56 38 B0 42 BC E1 5A F2 F0 [14:33:02]CheckFolder [14:33:02]dirname=/storage/ofd_packets [14:33:02]CheckFolder done [14:33:02]ProducePacketName [14:33:02]name=ofd_packets/00152763 [14:33:02]NVStorageSaveData ofd_packets/00152763 [14:33:02]File name is /storage/ofd_packets/00152763 [14:33:02]Write 298 bytes [14:33:02]NVStorageSaveData done [14:33:02]OFDSenderStorePacket done [14:33:02]KKMCreateOFDPacket done [14:33:02]NVStorageSaveData kkm_last_timestamp [14:33:02]File name is /storage/kkm_last_timestamp [14:33:02]Write 4 bytes [14:33:02]NVStorageSaveData done [14:33:02]ExternCall_PrintAddStr [14:33:02]wPrintStart [14:33:02]Write to MH i2c: 01 00 00 F0 01 F1 [14:33:02]Write i2c OK [14:33:02]MH_I2C_Read... [14:33:02]Read from MH i2c: 01 [14:33:02]MH_I2C_Read... [14:33:02]Read from MH i2c: 01 07 00 [14:33:02]MH_I2C_Read... [14:33:02]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [14:33:02]RasterBufferAndPrint [14:33:02]line Счет N : (1)1786765 [14:33:02]line ИНН: 02508201610067 [14:33:02]line Контрольно-Кассовый Чек [14:33:02]line ПРОДАЖА [14:33:02]line ТРК (МРК, ГНК) : 31 [14:33:02]line Товар: 2710194210 [14:33:02]line ДТ-К-5 [14:33:02]line 28.880 * 76.20 [14:33:02]line = 2200.66 [14:33:02]line НДС 12% НСП 1% [14:33:02]line > о реализуемом товаре [14:33:02]line ОКРУГЛЕНИЕ: -0.66 [14:33:02]line ИТОГО: 2200.00 [14:33:02]line Внесено: 2200.00 [14:33:02]line СДАЧА: 0.00 [14:33:02]line НСП 1% : 19.47 [14:33:02]line НДС 12% : 233.70 [14:33:02]line Наличными: 2200.00 [14:33:02]line Безнал.: 0.00 [14:33:02]line Место: АЗС № 89 "Партнер Нефть" [14:33:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:33:02]line СНО: Общий режим [14:33:02]line Чек 222 24.09.2024 14:33 [14:33:02]line Смена: 477 ФФД: 1.0 [14:33:02]line ЗНМ: 0300000113 [14:33:02]line РНМ: 0000000000091825 [14:33:02]line Версия ККМ: 001 [14:33:02]line ФМ: 0000000000871835 [14:33:02]line ФД: 152763 [14:33:02]line ФПД: 240218299008854 [14:33:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T143301&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152763&fm=240218299008854&tin=02508201610067®Number=0000000000091825&sum=220000 [14:33:02]OFD Sender: Processing packet 152763 [packets to send 830, broken 829] [14:33:02]ProducePacketName [14:33:02]name=ofd_packets/00152763 [14:33:02]OFD Sender: To server: pG, [14:33:02]CommunicateWithHost lk.salyk.kg:30040 [14:33:02]ConnectInit lk.salyk.kg [14:33:02]written 0, free lines is 4095 [14:33:03]Write to MH i2c: 01 00 00 1B 02 1D [14:33:03]Write i2c OK [14:33:03]MH_I2C_Read... [14:33:03]Read from MH i2c: 01 [14:33:03]MH_I2C_Read... [14:33:03]Read from MH i2c: 01 07 00 [14:33:03]MH_I2C_Read... [14:33:03]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 E2 0C 12 [14:33:03]RasterBufferAndPrint [14:33:03]line [14:33:03]line [14:33:03]line [14:33:03]line [14:33:03]line [14:33:03]written 0, free lines is 3304 [14:33:03]MH_Cut [14:33:03]Write to MH i2c: D1 01 00 22 02 01 F6 [14:33:03]Write i2c OK [14:33:03]MH_I2C_Read... [14:33:03]Read from MH i2c: D1 [14:33:03]MH_I2C_Read... [14:33:03]Read from MH i2c: D1 01 00 [14:33:03]MH_I2C_Read... [14:33:03]Read from MH i2c: D1 01 00 22 02 00 F5 [14:33:03]Write to MH i2c: 01 00 00 23 02 25 [14:33:03]Write i2c OK [14:33:03]MH_I2C_Read... [14:33:03]*** Cut start [14:33:03]*** Purtial cut [14:33:03]*** Stage 1: CUTSNS_PIN = 1 [14:33:04]Read from MH i2c: 01 [14:33:04]MH_I2C_Read... [14:33:04]*** Stop cut motor [14:33:04]*** Cut end [14:33:04]Read from MH i2c: 01 07 00 [14:33:04]MH_I2C_Read... [14:33:04]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [14:33:04]process_action close_receipt done [14:33:04]requested_data is exist [14:33:04]produce_requested_data [14:33:04]requested_item fm.sn is exist - process it [14:33:04]wFMCommunicate request_size=4 [14:33:04]MH_SAM_APDU [14:33:04]CAPDU: 80 11 00 00 [14:33:04]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [14:33:04]Write i2c OK [14:33:04]MH_I2C_Read... [14:33:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:04]Read from MH i2c: E2 [14:33:04]MH_I2C_Read... [14:33:04]Read from MH i2c: E2 17 00 [14:33:04]MH_I2C_Read... [14:33:04]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F3 [14:33:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:33:04]wFMCommunicate OK [14:33:04]requested_item fd.num is exist - process it [14:33:04]SAM_PROTO_GetFieldsCounters [14:33:04]wFMCommunicate request_size=4 [14:33:04]MH_SAM_APDU [14:33:04]CAPDU: 80 13 00 00 [14:33:04]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [14:33:04]Write i2c OK [14:33:04]MH_I2C_Read... [14:33:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:04]Read from MH i2c: E2 [14:33:04]MH_I2C_Read... [14:33:04]Read from MH i2c: E2 62 00 [14:33:04]MH_I2C_Read... [14:33:04]Read from MH i2c: E2 62 00 25 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BB 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 4D [14:33:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BB 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:33:04]wFMCommunicate OK [14:33:04]SAM_PROTO_GetFieldsCounters done [14:33:04]requested_item shift.num is exist - process it [14:33:04]requested_item shift.opened is exist - process it [14:33:04]req_shift_opened [14:33:04]FM_GetShiftState [14:33:04]SAM_PROTO_GetShiftState [14:33:04]wFMCommunicate request_size=4 [14:33:04]MH_SAM_APDU [14:33:04]CAPDU: 80 13 01 00 [14:33:04]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [14:33:04]Write i2c OK [14:33:04]MH_I2C_Read... [14:33:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:04]Read from MH i2c: E2 [14:33:04]MH_I2C_Read... [14:33:04]Read from MH i2c: E2 0E 00 [14:33:04]MH_I2C_Read... [14:33:04]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 72 [14:33:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:33:04]wFMCommunicate OK [14:33:04]SAM_PROTO_GetShiftState done [14:33:04]FM_GetShiftState done [14:33:04]req_shift_opened done [14:33:04]requested_item shift.open_date is exist - process it [14:33:04]req_shift_open_date [14:33:04]req_shift_open_date done [14:33:04]produce_requested_data done [14:33:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152763,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:33:04]process_action_free close_receipt [14:33:04]json_value_free [14:33:04]json_value_free done [14:33:04]process_json_proto returns [14:33:04]Send response to host [14:33:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152763,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:33:04]free response buf [14:33:04]execute_script done [14:33:04]execute_script returns [14:33:04]free content buf [14:33:04]Sock 9.Close socket [14:33:04]Sock 9.Thread stoped [14:33:16]recv_with_timeout no data received [14:35:13]ConnectInit Can't connect to host [14:35:13]CommunicateWithHost connect error [14:35:13]CommunicateWithHost err = -1 [14:35:13]OFD Sender: Server communicate error [14:35:18]OFD Sender: Processing packet 152763 [packets to send 830, broken 829] [14:35:18]ProducePacketName [14:35:18]name=ofd_packets/00152763 [14:35:18]OFD Sender: To server: pG, [14:35:18]CommunicateWithHost lk.salyk.kg:30040 [14:35:18]ConnectInit lk.salyk.kg [14:35:19]Connected sock=9 [14:35:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D8 18 04 01 35 70 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 9D CD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 54 02 00 35 04 06 00 DA 7A 2E 61 87 56 38 B0 42 BC E1 5A F2 F0 [14:35:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 30 A6 47 00 DB 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 54 02 00 F4 03 04 00 23 76 F2 66 B6 04 01 00 00 9C 7A D3 42 2D 8D 5E F7 [14:35:19]CommunicateWithHost err = 0 [14:35:19]CheckOFDResponse [14:35:19]1017 (14) - 77093643461234 [14:35:19]1041 (16) - 0000000000871835 [14:35:19]1040 (4) - 152763 [14:35:19]1012 (4) - 24.09.2024 08:19 [14:35:19]1206 (1) - 0 [14:35:19]OFD Sender: Remove packet 152763 [14:35:19]ProducePacketName [14:35:19]name=ofd_packets/00152763 [14:35:19]NVStorageDeleteData [14:35:20]OFD Sender: No OFD packet to send [14:35:25]OFD Sender: No OFD packet to send [14:35:30]OFD Sender: No OFD packet to send [14:35:35]OFD Sender: No OFD packet to send [14:35:40]OFD Sender: No OFD packet to send [14:35:45]OFD Sender: No OFD packet to send [14:35:50]OFD Sender: No OFD packet to send [14:35:55]OFD Sender: No OFD packet to send [14:36:00]OFD Sender: No OFD packet to send [14:36:05]OFD Sender: No OFD packet to send [14:36:10]OFD Sender: No OFD packet to send [14:36:15]OFD Sender: No OFD packet to send [14:36:20]OFD Sender: No OFD packet to send [14:36:23]recv_with_timeout no data received [14:36:25]OFD Sender: No OFD packet to send [14:36:30]OFD Sender: No OFD packet to send [14:36:35]OFD Sender: No OFD packet to send [14:36:40]OFD Sender: No OFD packet to send [14:36:45]OFD Sender: No OFD packet to send [14:36:50]OFD Sender: No OFD packet to send [14:36:55]OFD Sender: No OFD packet to send [14:37:00]OFD Sender: No OFD packet to send [14:37:05]OFD Sender: No OFD packet to send [14:37:10]OFD Sender: No OFD packet to send [14:37:15]OFD Sender: No OFD packet to send [14:37:20]OFD Sender: No OFD packet to send [14:37:25]OFD Sender: No OFD packet to send [14:37:30]OFD Sender: No OFD packet to send [14:37:35]OFD Sender: No OFD packet to send [14:37:40]OFD Sender: No OFD packet to send [14:37:45]recv_with_timeout no data received [14:37:45]OFD Sender: No OFD packet to send [14:37:50]OFD Sender: No OFD packet to send [14:37:55]OFD Sender: No OFD packet to send [14:38:00]OFD Sender: No OFD packet to send [14:38:05]OFD Sender: No OFD packet to send [14:38:11]OFD Sender: No OFD packet to send [14:38:16]OFD Sender: No OFD packet to send [14:38:16]recv_with_timeout no data received [14:38:21]OFD Sender: No OFD packet to send [14:38:26]OFD Sender: No OFD packet to send [14:38:31]OFD Sender: No OFD packet to send [14:38:36]OFD Sender: No OFD packet to send [14:38:41]OFD Sender: No OFD packet to send [14:38:46]OFD Sender: No OFD packet to send [14:38:51]OFD Sender: No OFD packet to send [14:38:56]OFD Sender: No OFD packet to send [14:39:01]OFD Sender: No OFD packet to send [14:39:06]OFD Sender: No OFD packet to send [14:39:11]OFD Sender: No OFD packet to send [14:39:16]OFD Sender: No OFD packet to send [14:39:21]OFD Sender: No OFD packet to send [14:39:26]OFD Sender: No OFD packet to send [14:39:29]accept exits with 8 [14:39:29]New connection [14:39:29]New thread 3066703204 created [14:39:29]Thread 3066846564 joined [14:39:29]Waiting for new connection... [14:39:29] Sock 8.Parse request [14:39:29]Sock 8.Check first char [14:39:29]Sock 8.First char is OK [14:39:29]request: POST /json_proto HTTP/1.0 [14:39:29]Method: POST [14:39:29]URL: /json_proto [14:39:29]Method is POST - this is cgi request [14:39:29]url: /json_proto [14:39:29]query_string will be loaded in cgi processing [14:39:29]execute_cgi json_proto POST (null) [14:39:29]execute_cgi path=json_proto method=POST [14:39:29]POST find Content-Length [14:39:29]Host: 172.17.43.67:8080 [14:39:29]Content-Length: 662 [14:39:29]Content-Type: application/json [14:39:29] [14:39:29]POST finish read [14:39:29]Found Content-Length = 662 [14:39:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:29]execute_script... [14:39:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:29]POST & json_proto [14:39:29]process_json_proto [14:39:29]json parsed OK: [14:39:29]protocol is kg_v1.0 [14:39:29]action value=close_receipt [14:39:29]process_action close_receipt [14:39:29]cmd_close_receipt [14:39:29]MH_GetDate [14:39:29]Write to MH i2c: F0 00 00 27 02 18 [14:39:29]Write i2c OK [14:39:29]MH_I2C_Read... [14:39:29]Read from MH i2c: F0 [14:39:29]MH_I2C_Read... [14:39:29]Read from MH i2c: F0 09 00 [14:39:29]MH_I2C_Read... [14:39:29]Read from MH i2c: F0 09 00 27 02 00 22 CF F2 66 6A BD 47 65 3D [14:39:29]GetLastDocTimeStamp 1727188381 [14:39:29]current date 1727188770 [14:39:29]FM_GetShiftState [14:39:29]SAM_PROTO_GetShiftState [14:39:29]wFMCommunicate request_size=4 [14:39:29]MH_SAM_APDU [14:39:29]CAPDU: 80 13 01 00 [14:39:29]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [14:39:29]Write i2c OK [14:39:29]MH_I2C_Read... [14:39:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:29]Read from MH i2c: E2 [14:39:29]MH_I2C_Read... [14:39:29]Read from MH i2c: E2 0E 00 [14:39:29]MH_I2C_Read... [14:39:29]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 74 [14:39:29]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:39:29]wFMCommunicate OK [14:39:29]SAM_PROTO_GetShiftState done [14:39:29]FM_GetShiftState done [14:39:29]opened in 1727137889 [14:39:29]opened+sec_in_day 1727224289 [14:39:29]quantity*price = 50034 [14:39:29]sum+1 = 50036 [14:39:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 223 24.09.2024 14:39 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152764 ФПД: 193283251272795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T143930&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152764&fm=193283251272795&tin=02508201610067®Number=0000000000091825&sum=50000 [14:39:30]StoreToDocumentArchive [14:39:30]shift 477 fd 152764 [14:39:30]save to /storage/0477/doc_00152764 [14:39:30]save last doc name /storage/0477/doc_00152764 to /storage/kkm_last_doc_name [14:39:30]save OK [14:39:30]Clear old archive folders... [14:39:30]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:39:30]tlvbuf is 0156C120 [14:39:30]SAM_PROTO_ClearQueue [14:39:30]wFMCommunicate request_size=4 [14:39:30]MH_SAM_APDU [14:39:30]CAPDU: 80 09 00 00 [14:39:30]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [14:39:30]Write i2c OK [14:39:30]MH_I2C_Read... [14:39:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:39:30]Read from MH i2c: E2 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: E2 03 00 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [14:39:30]RAPDU: 90 00 [14:39:30]wFMCommunicate OK [14:39:30]SAM_PROTO_ClearQueue done [14:39:30]KKMCreateOFDPacket [14:39:30]OFDProtocolAddRootSTLVToBuf [14:39:30]FM_MakeSignedData [14:39:30]FM_MakeSignedData [14:39:30]SAM_PROTO_SignData [14:39:30]wFMCommunicate request_size=4 [14:39:30]MH_SAM_APDU [14:39:30]CAPDU: 80 0D 01 02 [14:39:30]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [14:39:30]Write i2c OK [14:39:30]MH_I2C_Read... [14:39:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:39:30]Read from MH i2c: E2 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: E2 03 00 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [14:39:30]RAPDU: 90 00 [14:39:30]wFMCommunicate OK [14:39:30]wFMCommunicate request_size=255 [14:39:30]MH_SAM_APDU [14:39:30]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 22 CF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 54 02 00 35 04 06 00 AF CA 43 88 7C [14:39:30]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 22 CF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 54 02 00 35 04 06 00 AF CA 43 88 7C 00 00 1F [14:39:30]Write i2c OK [14:39:30]MH_I2C_Read... [14:39:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:30]Read from MH i2c: E2 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: E2 03 00 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [14:39:30]RAPDU: 90 00 [14:39:30]wFMCommunicate OK [14:39:30]wFMCommunicate request_size=6 [14:39:30]MH_SAM_APDU [14:39:30]CAPDU: 80 0D 02 02 01 5B [14:39:30]Write to MH i2c: E2 09 00 38 02 80 0D 02 02 01 00 5B 00 00 11 [14:39:30]Write i2c OK [14:39:30]MH_I2C_Read... [14:39:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:30]Read from MH i2c: E2 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: E2 03 00 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [14:39:30]RAPDU: 90 00 [14:39:30]wFMCommunicate OK [14:39:30]wFMCommunicate request_size=4 [14:39:30]MH_SAM_APDU [14:39:30]CAPDU: 80 0D 03 02 [14:39:30]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [14:39:30]Write i2c OK [14:39:30]MH_I2C_Read... [14:39:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:39:30]Read from MH i2c: E2 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: E2 0B 00 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: E2 0B 00 39 02 00 50 92 6D 74 4B D0 AF 0B 90 00 4F [14:39:30]RAPDU: 50 92 6D 74 4B D0 AF 0B 90 00 [14:39:30]wFMCommunicate OK [14:39:30]SAM_PROTO_SignData done [14:39:30]FM_MakeSignedData done [14:39:30]CreateOFDProtocolMessage [14:39:30]wFMCommunicate request_size=4 [14:39:30]MH_SAM_APDU [14:39:30]CAPDU: 80 11 00 00 [14:39:30]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [14:39:30]Write i2c OK [14:39:30]MH_I2C_Read... [14:39:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:30]Read from MH i2c: E2 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: E2 17 00 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [14:39:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:39:30]wFMCommunicate OK [14:39:30]CreateOFDProtocolMessage done [14:39:30]OFDSenderStorePacket 152764 [14:39:30]StoreOFDPacket docnum=152764 [14:39:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 76 9F 03 01 B6 59 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 22 CF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 54 02 00 35 04 06 00 AF CA 43 88 7C 5B 50 92 6D 74 4B D0 AF 0B [14:39:30]CheckFolder [14:39:30]dirname=/storage/ofd_packets [14:39:30]CheckFolder done [14:39:30]ProducePacketName [14:39:30]name=ofd_packets/00152764 [14:39:30]NVStorageSaveData ofd_packets/00152764 [14:39:30]File name is /storage/ofd_packets/00152764 [14:39:30]Write 297 bytes [14:39:30]NVStorageSaveData done [14:39:30]OFDSenderStorePacket done [14:39:30]KKMCreateOFDPacket done [14:39:30]NVStorageSaveData kkm_last_timestamp [14:39:30]File name is /storage/kkm_last_timestamp [14:39:30]Write 4 bytes [14:39:30]NVStorageSaveData done [14:39:30]ExternCall_PrintAddStr [14:39:30]wPrintStart [14:39:30]Write to MH i2c: 01 00 00 3B 02 3D [14:39:30]Write i2c OK [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: 01 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: 01 07 00 [14:39:30]MH_I2C_Read... [14:39:30]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [14:39:30]RasterBufferAndPrint [14:39:30]line Счет N : (1)1786766 [14:39:30]line ИНН: 02508201610067 [14:39:30]line Контрольно-Кассовый Чек [14:39:30]line ПРОДАЖА [14:39:30]line ТРК (МРК, ГНК) : 33 [14:39:30]line Товар: 2710124130 [14:39:30]line Super-92 [14:39:30]line 7.220 * 69.30 [14:39:30]line = 500.35 [14:39:30]line НДС 12% НСП 1% [14:39:30]line > о реализуемом товаре [14:39:30]line ОКРУГЛЕНИЕ: -0.35 [14:39:30]line ИТОГО: 500.00 [14:39:30]line Внесено: 500.00 [14:39:30]line СДАЧА: 0.00 [14:39:30]line НСП 1% : 4.43 [14:39:30]line НДС 12% : 53.13 [14:39:30]line Наличными: 500.00 [14:39:30]line Безнал.: 0.00 [14:39:30]line Место: АЗС № 89 "Партнер Нефть" [14:39:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:39:30]line СНО: Общий режим [14:39:30]line Чек 223 24.09.2024 14:39 [14:39:30]line Смена: 477 ФФД: 1.0 [14:39:30]line ЗНМ: 0300000113 [14:39:30]line РНМ: 0000000000091825 [14:39:30]line Версия ККМ: 001 [14:39:30]line ФМ: 0000000000871835 [14:39:30]line ФД: 152764 [14:39:30]line ФПД: 193283251272795 [14:39:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T143930&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152764&fm=193283251272795&tin=02508201610067®Number=0000000000091825&sum=50000 [14:39:30]written 0, free lines is 4095 [14:39:30]OFD Sender: Processing packet 152764 [packets to send 830, broken 829] [14:39:30]ProducePacketName [14:39:30]name=ofd_packets/00152764 [14:39:30]OFD Sender: To server: pG, [14:39:30]CommunicateWithHost lk.salyk.kg:30040 [14:39:30]ConnectInit lk.salyk.kg [14:39:31]Write to MH i2c: 01 00 00 66 02 68 [14:39:31]Write i2c OK [14:39:31]MH_I2C_Read... [14:39:31]Read from MH i2c: 01 [14:39:31]MH_I2C_Read... [14:39:31]Read from MH i2c: 01 07 00 [14:39:31]MH_I2C_Read... [14:39:31]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 D4 0C 4F [14:39:31]RasterBufferAndPrint [14:39:31]line [14:39:31]line [14:39:31]line [14:39:31]line [14:39:31]line [14:39:31]written 0, free lines is 3289 [14:39:31]MH_Cut [14:39:31]Write to MH i2c: D1 01 00 6D 02 01 41 [14:39:31]Write i2c OK [14:39:31]MH_I2C_Read... [14:39:31]Read from MH i2c: D1 [14:39:31]MH_I2C_Read... [14:39:31]Read from MH i2c: D1 01 00 [14:39:31]MH_I2C_Read... [14:39:31]Read from MH i2c: D1 01 00 6D 02 00 40 [14:39:31]Write to MH i2c: 01 00 00 6E 02 70 [14:39:31]Write i2c OK [14:39:31]MH_I2C_Read... [14:39:32]*** Cut start [14:39:32]*** Purtial cut [14:39:32]*** Stage 1: CUTSNS_PIN = 1 [14:39:32]Read from MH i2c: 01 [14:39:32]MH_I2C_Read... [14:39:32]*** Stop cut motor [14:39:32]*** Cut end [14:39:32]Read from MH i2c: 01 07 00 [14:39:32]MH_I2C_Read... [14:39:32]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [14:39:32]process_action close_receipt done [14:39:32]requested_data is exist [14:39:32]produce_requested_data [14:39:32]requested_item fm.sn is exist - process it [14:39:32]wFMCommunicate request_size=4 [14:39:32]MH_SAM_APDU [14:39:32]CAPDU: 80 11 00 00 [14:39:32]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [14:39:32]Write i2c OK [14:39:32]MH_I2C_Read... [14:39:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:32]Read from MH i2c: E2 [14:39:32]MH_I2C_Read... [14:39:32]Read from MH i2c: E2 17 00 [14:39:32]MH_I2C_Read... [14:39:32]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [14:39:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:39:32]wFMCommunicate OK [14:39:32]requested_item fd.num is exist - process it [14:39:32]SAM_PROTO_GetFieldsCounters [14:39:32]wFMCommunicate request_size=4 [14:39:32]MH_SAM_APDU [14:39:32]CAPDU: 80 13 00 00 [14:39:32]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [14:39:32]Write i2c OK [14:39:32]MH_I2C_Read... [14:39:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:32]Read from MH i2c: E2 [14:39:32]MH_I2C_Read... [14:39:32]Read from MH i2c: E2 62 00 [14:39:32]MH_I2C_Read... [14:39:32]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BC 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 9C [14:39:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BC 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:39:32]wFMCommunicate OK [14:39:32]SAM_PROTO_GetFieldsCounters done [14:39:32]requested_item shift.num is exist - process it [14:39:32]requested_item shift.opened is exist - process it [14:39:32]req_shift_opened [14:39:32]FM_GetShiftState [14:39:32]SAM_PROTO_GetShiftState [14:39:32]wFMCommunicate request_size=4 [14:39:32]MH_SAM_APDU [14:39:32]CAPDU: 80 13 01 00 [14:39:32]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [14:39:32]Write i2c OK [14:39:32]MH_I2C_Read... [14:39:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:32]Read from MH i2c: E2 [14:39:32]MH_I2C_Read... [14:39:32]Read from MH i2c: E2 0E 00 [14:39:32]MH_I2C_Read... [14:39:32]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BD [14:39:32]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:39:32]wFMCommunicate OK [14:39:32]SAM_PROTO_GetShiftState done [14:39:32]FM_GetShiftState done [14:39:32]req_shift_opened done [14:39:32]requested_item shift.open_date is exist - process it [14:39:32]req_shift_open_date [14:39:32]req_shift_open_date done [14:39:32]produce_requested_data done [14:39:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152764,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:39:32]process_action_free close_receipt [14:39:32]json_value_free [14:39:32]json_value_free done [14:39:32]process_json_proto returns [14:39:32]Send response to host [14:39:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152764,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:39:32]free response buf [14:39:32]execute_script done [14:39:32]execute_script returns [14:39:32]free content buf [14:39:32]Sock 8.Close socket [14:39:32]Sock 8.Thread stoped [14:39:32]Connected sock=10 [14:39:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 76 9F 03 01 B6 59 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 22 CF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 54 02 00 35 04 06 00 AF CA 43 88 7C 5B 50 92 6D 74 4B D0 AF 0B [14:39:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F5 DB 47 00 9D 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 54 02 00 F4 03 04 00 21 77 F2 66 B6 04 01 00 00 83 67 68 57 BF C8 8B E1 [14:39:33]CommunicateWithHost err = 0 [14:39:33]CheckOFDResponse [14:39:33]1017 (14) - 77093643461234 [14:39:33]1041 (16) - 0000000000871835 [14:39:33]1040 (4) - 152764 [14:39:33]1012 (4) - 24.09.2024 08:24 [14:39:33]1206 (1) - 0 [14:39:33]OFD Sender: Remove packet 152764 [14:39:33]ProducePacketName [14:39:33]name=ofd_packets/00152764 [14:39:33]NVStorageDeleteData [14:39:34]OFD Sender: No OFD packet to send [14:39:39]OFD Sender: No OFD packet to send [14:39:44]OFD Sender: No OFD packet to send [14:39:49]OFD Sender: No OFD packet to send [14:39:49]recv_with_timeout no data received [14:39:54]OFD Sender: No OFD packet to send [14:39:59]OFD Sender: No OFD packet to send [14:40:00]recv_with_timeout no data received [14:40:04]OFD Sender: No OFD packet to send [14:40:09]OFD Sender: No OFD packet to send [14:40:14]OFD Sender: No OFD packet to send [14:40:19]OFD Sender: No OFD packet to send [14:40:24]OFD Sender: No OFD packet to send [14:40:29]OFD Sender: No OFD packet to send [14:40:34]OFD Sender: No OFD packet to send [14:40:38]accept exits with 9 [14:40:38]New connection [14:40:38]New thread 3066846564 created [14:40:38]Thread 3066703204 joined [14:40:38]Waiting for new connection... [14:40:38] Sock 9.Parse request [14:40:38]Sock 9.Check first char [14:40:38]Sock 9.First char is OK [14:40:38]request: POST /json_proto HTTP/1.0 [14:40:38]Method: POST [14:40:38]URL: /json_proto [14:40:38]Method is POST - this is cgi request [14:40:38]url: /json_proto [14:40:38]query_string will be loaded in cgi processing [14:40:38]execute_cgi json_proto POST (null) [14:40:38]execute_cgi path=json_proto method=POST [14:40:38]POST find Content-Length [14:40:38]Host: 172.17.43.67:8080 [14:40:38]Content-Length: 926 [14:40:38]Content-Type: application/json [14:40:38] [14:40:38]POST finish read [14:40:38]Found Content-Length = 926 [14:40:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18861", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 171.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:38]execute_script... [14:40:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18861", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 171.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:38]POST & json_proto [14:40:38]process_json_proto [14:40:38]json parsed OK: [14:40:38]protocol is kg_v1.0 [14:40:38]action value=close_receipt [14:40:38]process_action close_receipt [14:40:38]cmd_close_receipt [14:40:38]MH_GetDate [14:40:38]Write to MH i2c: F0 00 00 72 02 63 [14:40:38]Write i2c OK [14:40:38]MH_I2C_Read... [14:40:38]Read from MH i2c: F0 [14:40:38]MH_I2C_Read... [14:40:38]Read from MH i2c: F0 09 00 [14:40:38]MH_I2C_Read... [14:40:38]Read from MH i2c: F0 09 00 72 02 00 66 CF F2 66 6A BD 47 65 CC [14:40:38]GetLastDocTimeStamp 1727188770 [14:40:38]current date 1727188838 [14:40:38]FM_GetShiftState [14:40:38]SAM_PROTO_GetShiftState [14:40:38]wFMCommunicate request_size=4 [14:40:38]MH_SAM_APDU [14:40:38]CAPDU: 80 13 01 00 [14:40:38]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [14:40:38]Write i2c OK [14:40:38]MH_I2C_Read... [14:40:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:38]Read from MH i2c: E2 [14:40:38]MH_I2C_Read... [14:40:38]Read from MH i2c: E2 0E 00 [14:40:38]MH_I2C_Read... [14:40:38]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BF [14:40:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:40:38]wFMCommunicate OK [14:40:38]SAM_PROTO_GetShiftState done [14:40:38]FM_GetShiftState done [14:40:38]opened in 1727137889 [14:40:38]opened+sec_in_day 1727224289 [14:40:38]quantity*price = 11000 [14:40:38]sum+1 = 11001 [14:40:38]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 54491472 Напиток Кока-Кола 0,5л 1.000 * 61.00 = 61.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 171.00 НСП 1% : 1.51 НДС 12% : 18.16 Наличными: 171.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 224 24.09.2024 14:40 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152765 ФПД: 152352004055329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T144039&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152765&fm=152352004055329&tin=02508201610067®Number=0000000000091825&sum=17100 0 [14:40:39]StoreToDocumentArchive [14:40:39]shift 477 fd 152765 [14:40:39]save to /storage/0477/doc_00152765 [14:40:39]save last doc name /storage/0477/doc_00152765 to /storage/kkm_last_doc_name [14:40:39]save OK [14:40:39]Clear old archive folders... [14:40:39]ProcessDocumentItem done err = 0, tmpTLVsize=383 [14:40:39]tlvbuf is 015E0300 [14:40:39]SAM_PROTO_ClearQueue [14:40:39]wFMCommunicate request_size=4 [14:40:39]MH_SAM_APDU [14:40:39]CAPDU: 80 09 00 00 [14:40:39]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [14:40:39]Write i2c OK [14:40:39]MH_I2C_Read... [14:40:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:40:39]Read from MH i2c: E2 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: E2 03 00 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [14:40:39]RAPDU: 90 00 [14:40:39]wFMCommunicate OK [14:40:39]SAM_PROTO_ClearQueue done [14:40:39]KKMCreateOFDPacket [14:40:39]OFDProtocolAddRootSTLVToBuf [14:40:39]FM_MakeSignedData [14:40:39]FM_MakeSignedData [14:40:39]SAM_PROTO_SignData [14:40:39]wFMCommunicate request_size=4 [14:40:39]MH_SAM_APDU [14:40:39]CAPDU: 80 0D 01 02 [14:40:39]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [14:40:39]Write i2c OK [14:40:39]MH_I2C_Read... [14:40:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:40:39]Read from MH i2c: E2 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: E2 03 00 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [14:40:39]RAPDU: 90 00 [14:40:39]wFMCommunicate OK [14:40:39]wFMCommunicate request_size=255 [14:40:39]MH_SAM_APDU [14:40:39]CAPDU: 80 0D 02 02 FA 03 00 7F 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 [14:40:39]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 7F 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 04 [14:40:39]Write i2c OK [14:40:39]MH_I2C_Read... [14:40:39]OFD Sender: No OFD packet to send [14:40:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:39]Read from MH i2c: E2 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: E2 03 00 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [14:40:39]RAPDU: 90 00 [14:40:39]wFMCommunicate OK [14:40:39]wFMCommunicate request_size=142 [14:40:39]MH_SAM_APDU [14:40:39]CAPDU: 80 0D 02 02 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 07 00 00 00 00 07 04 06 00 CC 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 67 CF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 54 02 00 35 04 06 00 8A 90 37 15 21 21 [14:40:39]Write to MH i2c: E2 91 00 83 02 80 0D 02 02 89 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 07 00 00 00 00 07 04 06 00 CC 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 67 CF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 54 02 00 35 04 06 00 8A 90 37 15 21 21 00 00 72 [14:40:39]Write i2c OK [14:40:39]MH_I2C_Read... [14:40:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:39]Read from MH i2c: E2 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: E2 03 00 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [14:40:39]RAPDU: 90 00 [14:40:39]wFMCommunicate OK [14:40:39]wFMCommunicate request_size=4 [14:40:39]MH_SAM_APDU [14:40:39]CAPDU: 80 0D 03 02 [14:40:39]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [14:40:39]Write i2c OK [14:40:39]MH_I2C_Read... [14:40:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:40:39]Read from MH i2c: E2 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: E2 0B 00 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: E2 0B 00 84 02 00 A9 30 0E 23 B4 C0 9E AD 90 00 CB [14:40:39]RAPDU: A9 30 0E 23 B4 C0 9E AD 90 00 [14:40:39]wFMCommunicate OK [14:40:39]SAM_PROTO_SignData done [14:40:39]FM_MakeSignedData done [14:40:39]CreateOFDProtocolMessage [14:40:39]wFMCommunicate request_size=4 [14:40:39]MH_SAM_APDU [14:40:39]CAPDU: 80 11 00 00 [14:40:39]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [14:40:39]Write i2c OK [14:40:39]MH_I2C_Read... [14:40:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:39]Read from MH i2c: E2 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: E2 17 00 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [14:40:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:40:39]wFMCommunicate OK [14:40:39]CreateOFDProtocolMessage done [14:40:39]OFDSenderStorePacket 152765 [14:40:39]StoreOFDPacket docnum=152765 [14:40:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 93 01 00 00 52 32 8B 01 43 B0 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 07 00 00 00 00 07 04 06 00 CC 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 67 CF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 54 02 00 35 04 06 00 8A 90 37 15 21 21 A9 30 0E 23 B4 C0 9E AD [14:40:39]CheckFolder [14:40:39]dirname=/storage/ofd_packets [14:40:39]CheckFolder done [14:40:39]ProducePacketName [14:40:39]name=ofd_packets/00152765 [14:40:39]NVStorageSaveData ofd_packets/00152765 [14:40:39]File name is /storage/ofd_packets/00152765 [14:40:39]Write 433 bytes [14:40:39]NVStorageSaveData done [14:40:39]OFDSenderStorePacket done [14:40:39]KKMCreateOFDPacket done [14:40:39]NVStorageSaveData kkm_last_timestamp [14:40:39]File name is /storage/kkm_last_timestamp [14:40:39]Write 4 bytes [14:40:39]NVStorageSaveData done [14:40:39]ExternCall_PrintAddStr [14:40:39]wPrintStart [14:40:39]Write to MH i2c: 01 00 00 86 02 88 [14:40:39]Write i2c OK [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: 01 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: 01 07 00 [14:40:39]MH_I2C_Read... [14:40:39]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [14:40:39]RasterBufferAndPrint [14:40:39]line Счет N : (3)18861 [14:40:39]line ИНН: 02508201610067 [14:40:39]line Контрольно-Кассовый Чек [14:40:39]line ПРОДАЖА [14:40:39]line Товар: 5449000054227 [14:40:39]line Напиток Кока-Кола 1л [14:40:40]line 1.000 * 110.00 [14:40:40]line = 110.00 [14:40:40]line НДС 12% НСП 1% [14:40:40]line > о реализуемом товаре [14:40:40]line Товар: 54491472 [14:40:40]line Напиток Кока-Кола 0,5л [14:40:40]line 1.000 * 61.00 [14:40:40]line = 61.00 [14:40:40]line НДС 12% НСП 1% [14:40:40]line > о реализуемом товаре [14:40:40]line ИТОГО: 171.00 [14:40:40]line НСП 1% : 1.51 [14:40:40]line НДС 12% : 18.16 [14:40:40]line Наличными: 171.00 [14:40:40]line Безнал.: 0.00 [14:40:40]line Место: АЗС № 89 "Партнер Нефть" [14:40:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:40:40]line СНО: Общий режим [14:40:40]line Чек 224 24.09.2024 14:40 [14:40:40]line Смена: 477 ФФД: 1.0 [14:40:40]line ЗНМ: 0300000113 [14:40:40]line РНМ: 0000000000091825 [14:40:40]line Версия ККМ: 001 [14:40:40]line ФМ: 0000000000871835 [14:40:40]line ФД: 152765 [14:40:40]line ФПД: 152352004055329 [14:40:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T144039&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152765&fm=152352004055329&tin=02508201610067®Number=0000000000091825&sum=17100 [14:40:40]line 0 [14:40:40]OFD Sender: Processing packet 152765 [packets to send 830, broken 829] [14:40:40]ProducePacketName [14:40:40]name=ofd_packets/00152765 [14:40:40]OFD Sender: To server: pG, [14:40:40]CommunicateWithHost lk.salyk.kg:30040 [14:40:40]ConnectInit lk.salyk.kg [14:40:40]written 0, free lines is 4095 [14:40:40]Write to MH i2c: 01 00 00 B4 02 B6 [14:40:40]Write i2c OK [14:40:40]MH_I2C_Read... [14:40:40]Read from MH i2c: 01 [14:40:40]MH_I2C_Read... [14:40:40]Read from MH i2c: 01 07 00 [14:40:40]MH_I2C_Read... [14:40:40]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 9B 0C 64 [14:40:40]RasterBufferAndPrint [14:40:40]line [14:40:40]line [14:40:40]line [14:40:40]line [14:40:40]line [14:40:40]written 0, free lines is 3232 [14:40:40]MH_Cut [14:40:40]Write to MH i2c: D1 01 00 BB 02 01 8F [14:40:40]Write i2c OK [14:40:40]MH_I2C_Read... [14:40:40]Read from MH i2c: D1 [14:40:40]MH_I2C_Read... [14:40:40]Read from MH i2c: D1 01 00 [14:40:40]MH_I2C_Read... [14:40:40]Read from MH i2c: D1 01 00 BB 02 00 8E [14:40:40]Write to MH i2c: 01 00 00 BC 02 BE [14:40:40]Write i2c OK [14:40:40]MH_I2C_Read... [14:40:41]*** Cut start [14:40:41]*** Purtial cut [14:40:41]*** Stage 1: CUTSNS_PIN = 1 [14:40:41]Read from MH i2c: 01 [14:40:41]MH_I2C_Read... [14:40:41]*** Stop cut motor [14:40:41]*** Cut end [14:40:41]Read from MH i2c: 01 07 00 [14:40:41]MH_I2C_Read... [14:40:41]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [14:40:41]process_action close_receipt done [14:40:41]requested_data is exist [14:40:41]produce_requested_data [14:40:41]requested_item fm.sn is exist - process it [14:40:41]wFMCommunicate request_size=4 [14:40:41]MH_SAM_APDU [14:40:41]CAPDU: 80 11 00 00 [14:40:41]Write to MH i2c: E2 08 00 BD 02 80 11 00 00 00 00 00 00 39 [14:40:41]Write i2c OK [14:40:41]MH_I2C_Read... [14:40:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:41]Read from MH i2c: E2 [14:40:41]MH_I2C_Read... [14:40:41]Read from MH i2c: E2 17 00 [14:40:41]MH_I2C_Read... [14:40:41]Read from MH i2c: E2 17 00 BD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8C [14:40:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:40:41]wFMCommunicate OK [14:40:41]requested_item fd.num is exist - process it [14:40:41]SAM_PROTO_GetFieldsCounters [14:40:41]wFMCommunicate request_size=4 [14:40:41]MH_SAM_APDU [14:40:41]CAPDU: 80 13 00 00 [14:40:41]Write to MH i2c: E2 08 00 BE 02 80 13 00 00 00 00 00 00 3C [14:40:41]Write i2c OK [14:40:41]MH_I2C_Read... [14:40:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:40:42]Read from MH i2c: E2 [14:40:42]MH_I2C_Read... [14:40:42]Read from MH i2c: E2 62 00 [14:40:42]MH_I2C_Read... [14:40:42]Read from MH i2c: E2 62 00 BE 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 EE [14:40:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:40:42]wFMCommunicate OK [14:40:42]SAM_PROTO_GetFieldsCounters done [14:40:42]requested_item shift.num is exist - process it [14:40:42]requested_item shift.opened is exist - process it [14:40:42]req_shift_opened [14:40:42]FM_GetShiftState [14:40:42]SAM_PROTO_GetShiftState [14:40:42]wFMCommunicate request_size=4 [14:40:42]MH_SAM_APDU [14:40:42]CAPDU: 80 13 01 00 [14:40:42]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [14:40:42]Write i2c OK [14:40:42]MH_I2C_Read... [14:40:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:42]Read from MH i2c: E2 [14:40:42]MH_I2C_Read... [14:40:42]Read from MH i2c: E2 0E 00 [14:40:42]MH_I2C_Read... [14:40:42]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0B [14:40:42]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:40:42]wFMCommunicate OK [14:40:42]SAM_PROTO_GetShiftState done [14:40:42]FM_GetShiftState done [14:40:42]req_shift_opened done [14:40:42]requested_item shift.open_date is exist - process it [14:40:42]req_shift_open_date [14:40:42]req_shift_open_date done [14:40:42]produce_requested_data done [14:40:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152765,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:40:42]process_action_free close_receipt [14:40:42]json_value_free [14:40:42]json_value_free done [14:40:42]process_json_proto returns [14:40:42]Send response to host [14:40:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152765,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:40:42]free response buf [14:40:42]execute_script done [14:40:42]execute_script returns [14:40:42]free content buf [14:40:42]Sock 9.Close socket [14:40:42]Sock 9.Thread stoped [14:40:45]recv_with_timeout no data received [14:40:56]Connected sock=11 [14:40:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 93 01 00 00 52 32 8B 01 43 B0 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 07 00 00 00 00 07 04 06 00 CC 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 67 CF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 54 02 00 35 04 06 00 8A 90 37 15 21 21 A9 30 0E 23 B4 C0 9E AD [14:41:01]recv_with_timeout no data received [14:41:01]CommunicateWithHost answer receiving error [14:41:01]CommunicateWithHost err = -3 [14:41:01]OFD Sender: Server communicate error [14:41:06]OFD Sender: Processing packet 152765 [packets to send 830, broken 829] [14:41:06]ProducePacketName [14:41:06]name=ofd_packets/00152765 [14:41:06]OFD Sender: To server: pG, [14:41:06]CommunicateWithHost lk.salyk.kg:30040 [14:41:06]ConnectInit lk.salyk.kg [14:41:08]recv_with_timeout no data received [14:41:11]Connected sock=10 [14:41:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 93 01 00 00 52 32 8B 01 43 B0 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 07 00 00 00 00 07 04 06 00 CC 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 67 CF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 54 02 00 35 04 06 00 8A 90 37 15 21 21 A9 30 0E 23 B4 C0 9E AD [14:41:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 35 21 47 00 AC 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 54 02 00 F4 03 04 00 83 77 F2 66 B6 04 01 00 00 ED 65 E5 E7 A2 90 F9 E8 [14:41:11]CommunicateWithHost err = 0 [14:41:11]CheckOFDResponse [14:41:11]1017 (14) - 77093643461234 [14:41:11]1041 (16) - 0000000000871835 [14:41:11]1040 (4) - 152765 [14:41:11]1012 (4) - 24.09.2024 08:25 [14:41:11]1206 (1) - 0 [14:41:11]OFD Sender: Remove packet 152765 [14:41:11]ProducePacketName [14:41:11]name=ofd_packets/00152765 [14:41:11]NVStorageDeleteData [14:41:12]OFD Sender: No OFD packet to send [14:41:17]OFD Sender: No OFD packet to send [14:41:22]OFD Sender: No OFD packet to send [14:41:27]OFD Sender: No OFD packet to send [14:41:32]OFD Sender: No OFD packet to send [14:41:37]OFD Sender: No OFD packet to send [14:41:42]OFD Sender: No OFD packet to send [14:41:47]OFD Sender: No OFD packet to send [14:41:52]OFD Sender: No OFD packet to send [14:41:57]OFD Sender: No OFD packet to send [14:42:00]accept exits with 8 [14:42:00]New connection [14:42:00]New thread 3066703204 created [14:42:00]Thread 3066846564 joined [14:42:00]Waiting for new connection... [14:42:00] Sock 8.Parse request [14:42:00]Sock 8.Check first char [14:42:00]Sock 8.First char is OK [14:42:00]request: POST /json_proto HTTP/1.0 [14:42:00]Method: POST [14:42:00]URL: /json_proto [14:42:00]Method is POST - this is cgi request [14:42:00]url: /json_proto [14:42:00]query_string will be loaded in cgi processing [14:42:00]execute_cgi json_proto POST (null) [14:42:00]execute_cgi path=json_proto method=POST [14:42:00]POST find Content-Length [14:42:00]Host: 172.17.43.67:8080 [14:42:00]Content-Length: 662 [14:42:00]Content-Type: application/json [14:42:00] [14:42:00]POST finish read [14:42:00]Found Content-Length = 662 [14:42:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:00]execute_script... [14:42:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:00]POST & json_proto [14:42:00]process_json_proto [14:42:00]json parsed OK: [14:42:00]protocol is kg_v1.0 [14:42:00]action value=close_receipt [14:42:00]process_action close_receipt [14:42:00]cmd_close_receipt [14:42:00]MH_GetDate [14:42:00]Write to MH i2c: F0 00 00 C0 02 B1 [14:42:00]Write i2c OK [14:42:00]MH_I2C_Read... [14:42:00]Read from MH i2c: F0 [14:42:00]MH_I2C_Read... [14:42:00]Read from MH i2c: F0 09 00 [14:42:00]MH_I2C_Read... [14:42:00]Read from MH i2c: F0 09 00 C0 02 00 B9 CF F2 66 6A BD 47 65 6D [14:42:00]GetLastDocTimeStamp 1727188839 [14:42:00]current date 1727188921 [14:42:00]FM_GetShiftState [14:42:00]SAM_PROTO_GetShiftState [14:42:00]wFMCommunicate request_size=4 [14:42:00]MH_SAM_APDU [14:42:00]CAPDU: 80 13 01 00 [14:42:00]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [14:42:00]Write i2c OK [14:42:00]MH_I2C_Read... [14:42:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:00]Read from MH i2c: E2 [14:42:00]MH_I2C_Read... [14:42:00]Read from MH i2c: E2 0E 00 [14:42:00]MH_I2C_Read... [14:42:00]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0D [14:42:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:42:00]wFMCommunicate OK [14:42:00]SAM_PROTO_GetShiftState done [14:42:00]FM_GetShiftState done [14:42:00]opened in 1727137889 [14:42:00]opened+sec_in_day 1727224289 [14:42:00]quantity*price = 20027 [14:42:00]sum+1 = 20029 [14:42:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 225 24.09.2024 14:42 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152766 ФПД: 97546267185041 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T144201&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152766&fm=97546267185041&tin=02508201610067®Number=0000000000091825&sum=20000 [14:42:01]StoreToDocumentArchive [14:42:01]shift 477 fd 152766 [14:42:01]save to /storage/0477/doc_00152766 [14:42:01]save last doc name /storage/0477/doc_00152766 to /storage/kkm_last_doc_name [14:42:01]save OK [14:42:01]Clear old archive folders... [14:42:01]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:42:01]tlvbuf is 015E1E00 [14:42:01]SAM_PROTO_ClearQueue [14:42:01]wFMCommunicate request_size=4 [14:42:01]MH_SAM_APDU [14:42:01]CAPDU: 80 09 00 00 [14:42:01]Write to MH i2c: E2 08 00 CE 02 80 09 00 00 00 00 00 00 42 [14:42:01]Write i2c OK [14:42:01]MH_I2C_Read... [14:42:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:01]Read from MH i2c: E2 [14:42:01]MH_I2C_Read... [14:42:01]Read from MH i2c: E2 03 00 [14:42:01]MH_I2C_Read... [14:42:01]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [14:42:01]RAPDU: 90 00 [14:42:01]wFMCommunicate OK [14:42:01]SAM_PROTO_ClearQueue done [14:42:01]KKMCreateOFDPacket [14:42:01]OFDProtocolAddRootSTLVToBuf [14:42:01]FM_MakeSignedData [14:42:01]FM_MakeSignedData [14:42:01]SAM_PROTO_SignData [14:42:01]wFMCommunicate request_size=4 [14:42:01]MH_SAM_APDU [14:42:01]CAPDU: 80 0D 01 02 [14:42:01]Write to MH i2c: E2 08 00 CF 02 80 0D 01 02 00 00 00 00 4A [14:42:01]Write i2c OK [14:42:01]MH_I2C_Read... [14:42:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:01]Read from MH i2c: E2 [14:42:01]MH_I2C_Read... [14:42:01]Read from MH i2c: E2 03 00 [14:42:01]MH_I2C_Read... [14:42:01]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [14:42:01]RAPDU: 90 00 [14:42:01]wFMCommunicate OK [14:42:01]wFMCommunicate request_size=255 [14:42:01]MH_SAM_APDU [14:42:01]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 B9 CF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 54 02 00 35 04 06 00 58 B7 C2 9A CF [14:42:01]Write to MH i2c: E2 02 01 D0 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 B9 CF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 54 02 00 35 04 06 00 58 B7 C2 9A CF 00 00 53 [14:42:01]Write i2c OK [14:42:01]MH_I2C_Read... [14:42:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:02]Read from MH i2c: E2 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: E2 03 00 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [14:42:02]RAPDU: 90 00 [14:42:02]wFMCommunicate OK [14:42:02]wFMCommunicate request_size=6 [14:42:02]MH_SAM_APDU [14:42:02]CAPDU: 80 0D 02 02 01 91 [14:42:02]Write to MH i2c: E2 09 00 D1 02 80 0D 02 02 01 00 91 00 00 E0 [14:42:02]Write i2c OK [14:42:02]MH_I2C_Read... [14:42:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:02]Read from MH i2c: E2 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: E2 03 00 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [14:42:02]RAPDU: 90 00 [14:42:02]wFMCommunicate OK [14:42:02]wFMCommunicate request_size=4 [14:42:02]MH_SAM_APDU [14:42:02]CAPDU: 80 0D 03 02 [14:42:02]Write to MH i2c: E2 08 00 D2 02 80 0D 03 02 00 00 00 00 4F [14:42:02]Write i2c OK [14:42:02]MH_I2C_Read... [14:42:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:02]Read from MH i2c: E2 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: E2 0B 00 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: E2 0B 00 D2 02 00 54 C7 52 8C 7F 01 39 ED 90 00 EF [14:42:02]RAPDU: 54 C7 52 8C 7F 01 39 ED 90 00 [14:42:02]wFMCommunicate OK [14:42:02]SAM_PROTO_SignData done [14:42:02]FM_MakeSignedData done [14:42:02]CreateOFDProtocolMessage [14:42:02]wFMCommunicate request_size=4 [14:42:02]MH_SAM_APDU [14:42:02]CAPDU: 80 11 00 00 [14:42:02]Write to MH i2c: E2 08 00 D3 02 80 11 00 00 00 00 00 00 4F [14:42:02]Write i2c OK [14:42:02]MH_I2C_Read... [14:42:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:02]Read from MH i2c: E2 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: E2 17 00 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: E2 17 00 D3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A2 [14:42:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:42:02]wFMCommunicate OK [14:42:02]CreateOFDProtocolMessage done [14:42:02]OFDSenderStorePacket 152766 [14:42:02]StoreOFDPacket docnum=152766 [14:42:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 09 D6 03 01 AA 57 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 B9 CF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 54 02 00 35 04 06 00 58 B7 C2 9A CF 91 54 C7 52 8C 7F 01 39 ED [14:42:02]CheckFolder [14:42:02]dirname=/storage/ofd_packets [14:42:02]CheckFolder done [14:42:02]ProducePacketName [14:42:02]name=ofd_packets/00152766 [14:42:02]NVStorageSaveData ofd_packets/00152766 [14:42:02]File name is /storage/ofd_packets/00152766 [14:42:02]Write 297 bytes [14:42:02]NVStorageSaveData done [14:42:02]OFDSenderStorePacket done [14:42:02]KKMCreateOFDPacket done [14:42:02]NVStorageSaveData kkm_last_timestamp [14:42:02]File name is /storage/kkm_last_timestamp [14:42:02]Write 4 bytes [14:42:02]NVStorageSaveData done [14:42:02]ExternCall_PrintAddStr [14:42:02]wPrintStart [14:42:02]Write to MH i2c: 01 00 00 D4 02 D6 [14:42:02]Write i2c OK [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: 01 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: 01 07 00 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: 01 07 00 D4 02 00 00 00 00 00 FF 0F EB [14:42:02]RasterBufferAndPrint [14:42:02]line Счет N : (1)1786767 [14:42:02]line ИНН: 02508201610067 [14:42:02]line Контрольно-Кассовый Чек [14:42:02]line ПРОДАЖА [14:42:02]line ТРК (МРК, ГНК) : 33 [14:42:02]line Товар: 2710124130 [14:42:02]line Super-92 [14:42:02]line 2.890 * 69.30 [14:42:02]line = 200.28 [14:42:02]line НДС 12% НСП 1% [14:42:02]line > о реализуемом товаре [14:42:02]line ОКРУГЛЕНИЕ: -0.28 [14:42:02]line ИТОГО: 200.00 [14:42:02]line Внесено: 200.00 [14:42:02]line СДАЧА: 0.00 [14:42:02]line НСП 1% : 1.77 [14:42:02]line НДС 12% : 21.27 [14:42:02]line Наличными: 200.00 [14:42:02]line Безнал.: 0.00 [14:42:02]line Место: АЗС № 89 "Партнер Нефть" [14:42:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:42:02]line СНО: Общий режим [14:42:02]line Чек 225 24.09.2024 14:42 [14:42:02]line Смена: 477 ФФД: 1.0 [14:42:02]line ЗНМ: 0300000113 [14:42:02]line РНМ: 0000000000091825 [14:42:02]line Версия ККМ: 001 [14:42:02]line ФМ: 0000000000871835 [14:42:02]line ФД: 152766 [14:42:02]line ФПД: 97546267185041 [14:42:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T144201&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152766&fm=97546267185041&tin=02508201610067®Number=0000000000091825&sum=20000 [14:42:02]written 0, free lines is 4095 [14:42:02]OFD Sender: Processing packet 152766 [packets to send 830, broken 829] [14:42:02]ProducePacketName [14:42:02]name=ofd_packets/00152766 [14:42:02]OFD Sender: To server: pG, [14:42:02]CommunicateWithHost lk.salyk.kg:30040 [14:42:02]ConnectInit lk.salyk.kg [14:42:02]Write to MH i2c: 01 00 00 FF 02 01 [14:42:02]Write i2c OK [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: 01 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: 01 07 00 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 D7 0C EB [14:42:02]RasterBufferAndPrint [14:42:02]line [14:42:02]line [14:42:02]line [14:42:02]line [14:42:02]line [14:42:02]written 0, free lines is 3293 [14:42:02]MH_Cut [14:42:02]Write to MH i2c: D1 01 00 06 03 01 DB [14:42:02]Write i2c OK [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: D1 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: D1 01 00 [14:42:02]MH_I2C_Read... [14:42:02]Read from MH i2c: D1 01 00 06 03 00 DA [14:42:02]Write to MH i2c: 01 00 00 07 03 0A [14:42:02]Write i2c OK [14:42:02]MH_I2C_Read... [14:42:03]*** Cut start [14:42:03]*** Purtial cut [14:42:03]*** Stage 1: CUTSNS_PIN = 1 [14:42:03]Read from MH i2c: 01 [14:42:03]MH_I2C_Read... [14:42:03]*** Stop cut motor [14:42:03]*** Cut end [14:42:03]Read from MH i2c: 01 07 00 [14:42:03]MH_I2C_Read... [14:42:03]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [14:42:03]process_action close_receipt done [14:42:03]requested_data is exist [14:42:03]produce_requested_data [14:42:03]requested_item fm.sn is exist - process it [14:42:03]wFMCommunicate request_size=4 [14:42:03]MH_SAM_APDU [14:42:03]CAPDU: 80 11 00 00 [14:42:03]Write to MH i2c: E2 08 00 08 03 80 11 00 00 00 00 00 00 85 [14:42:03]Write i2c OK [14:42:03]MH_I2C_Read... [14:42:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:03]Read from MH i2c: E2 [14:42:03]MH_I2C_Read... [14:42:03]Read from MH i2c: E2 17 00 [14:42:03]MH_I2C_Read... [14:42:03]Read from MH i2c: E2 17 00 08 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D8 [14:42:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:42:03]wFMCommunicate OK [14:42:03]requested_item fd.num is exist - process it [14:42:03]SAM_PROTO_GetFieldsCounters [14:42:03]wFMCommunicate request_size=4 [14:42:03]MH_SAM_APDU [14:42:03]CAPDU: 80 13 00 00 [14:42:03]Write to MH i2c: E2 08 00 09 03 80 13 00 00 00 00 00 00 88 [14:42:03]Write i2c OK [14:42:03]MH_I2C_Read... [14:42:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:03]Read from MH i2c: E2 [14:42:03]MH_I2C_Read... [14:42:03]Read from MH i2c: E2 62 00 [14:42:03]MH_I2C_Read... [14:42:03]Read from MH i2c: E2 62 00 09 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BE 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 3E [14:42:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BE 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:42:03]wFMCommunicate OK [14:42:03]SAM_PROTO_GetFieldsCounters done [14:42:03]requested_item shift.num is exist - process it [14:42:03]requested_item shift.opened is exist - process it [14:42:03]req_shift_opened [14:42:03]FM_GetShiftState [14:42:03]SAM_PROTO_GetShiftState [14:42:03]wFMCommunicate request_size=4 [14:42:03]MH_SAM_APDU [14:42:03]CAPDU: 80 13 01 00 [14:42:03]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [14:42:03]Write i2c OK [14:42:03]MH_I2C_Read... [14:42:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:03]Read from MH i2c: E2 [14:42:03]MH_I2C_Read... [14:42:03]Read from MH i2c: E2 0E 00 [14:42:03]MH_I2C_Read... [14:42:03]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 57 [14:42:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:42:03]wFMCommunicate OK [14:42:03]SAM_PROTO_GetShiftState done [14:42:03]FM_GetShiftState done [14:42:03]req_shift_opened done [14:42:03]requested_item shift.open_date is exist - process it [14:42:03]req_shift_open_date [14:42:03]req_shift_open_date done [14:42:03]produce_requested_data done [14:42:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152766,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:42:03]process_action_free close_receipt [14:42:03]json_value_free [14:42:03]json_value_free done [14:42:03]process_json_proto returns [14:42:03]Send response to host [14:42:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152766,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:42:03]free response buf [14:42:03]execute_script done [14:42:03]execute_script returns [14:42:03]free content buf [14:42:03]Sock 8.Close socket [14:42:03]Sock 8.Thread stoped [14:42:04]Connected sock=9 [14:42:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 09 D6 03 01 AA 57 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 B9 CF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 54 02 00 35 04 06 00 58 B7 C2 9A CF 91 54 C7 52 8C 7F 01 39 ED [14:42:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DE 48 47 00 1B 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 54 02 00 F4 03 04 00 B9 77 F2 66 B6 04 01 00 00 D9 43 A5 04 DE 36 61 E1 [14:42:05]CommunicateWithHost err = 0 [14:42:05]CheckOFDResponse [14:42:05]1017 (14) - 77093643461234 [14:42:05]1041 (16) - 0000000000871835 [14:42:05]1040 (4) - 152766 [14:42:05]1012 (4) - 24.09.2024 08:26 [14:42:05]1206 (1) - 0 [14:42:05]OFD Sender: Remove packet 152766 [14:42:05]ProducePacketName [14:42:05]name=ofd_packets/00152766 [14:42:05]NVStorageDeleteData [14:42:05]OFD Sender: No OFD packet to send [14:42:10]OFD Sender: No OFD packet to send [14:42:15]OFD Sender: No OFD packet to send [14:42:20]OFD Sender: No OFD packet to send [14:42:25]OFD Sender: No OFD packet to send [14:42:30]OFD Sender: No OFD packet to send [14:42:35]OFD Sender: No OFD packet to send [14:42:40]OFD Sender: No OFD packet to send [14:42:45]OFD Sender: No OFD packet to send [14:42:50]OFD Sender: No OFD packet to send [14:42:55]OFD Sender: No OFD packet to send [14:43:00]OFD Sender: No OFD packet to send [14:43:06]OFD Sender: No OFD packet to send [14:43:11]OFD Sender: No OFD packet to send [14:43:16]OFD Sender: No OFD packet to send [14:43:21]OFD Sender: No OFD packet to send [14:43:26]OFD Sender: No OFD packet to send [14:43:31]OFD Sender: No OFD packet to send [14:43:36]OFD Sender: No OFD packet to send [14:43:41]OFD Sender: No OFD packet to send [14:43:46]OFD Sender: No OFD packet to send [14:43:51]OFD Sender: No OFD packet to send [14:43:56]OFD Sender: No OFD packet to send [14:43:57]recv_with_timeout no data received [14:44:01]OFD Sender: No OFD packet to send [14:44:06]OFD Sender: No OFD packet to send [14:44:11]OFD Sender: No OFD packet to send [14:44:16]OFD Sender: No OFD packet to send [14:44:18]accept exits with 10 [14:44:18]New connection [14:44:18]New thread 3066846564 created [14:44:18]Thread 3066703204 joined [14:44:18]Waiting for new connection... [14:44:18] Sock 10.Parse request [14:44:18]Sock 10.Check first char [14:44:18]Sock 10.First char is OK [14:44:18]request: POST /json_proto HTTP/1.0 [14:44:18]Method: POST [14:44:18]URL: /json_proto [14:44:18]Method is POST - this is cgi request [14:44:18]url: /json_proto [14:44:18]query_string will be loaded in cgi processing [14:44:18]execute_cgi json_proto POST (null) [14:44:18]execute_cgi path=json_proto method=POST [14:44:18]POST find Content-Length [14:44:18]Host: 172.17.43.67:8080 [14:44:18]Content-Length: 680 [14:44:18]Content-Type: application/json [14:44:18] [14:44:18]POST finish read [14:44:18]Found Content-Length = 680 [14:44:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:18]execute_script... [14:44:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:18]POST & json_proto [14:44:18]process_json_proto [14:44:18]json parsed OK: [14:44:18]protocol is kg_v1.0 [14:44:18]action value=close_receipt [14:44:18]process_action close_receipt [14:44:18]cmd_close_receipt [14:44:18]MH_GetDate [14:44:18]Write to MH i2c: F0 00 00 0B 03 FD [14:44:18]Write i2c OK [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: F0 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: F0 09 00 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: F0 09 00 0B 03 00 43 D0 F2 66 6A BD 47 65 44 [14:44:18]GetLastDocTimeStamp 1727188921 [14:44:18]current date 1727189059 [14:44:18]FM_GetShiftState [14:44:18]SAM_PROTO_GetShiftState [14:44:18]wFMCommunicate request_size=4 [14:44:18]MH_SAM_APDU [14:44:18]CAPDU: 80 13 01 00 [14:44:18]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [14:44:18]Write i2c OK [14:44:18]MH_I2C_Read... [14:44:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:18]Read from MH i2c: E2 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 0E 00 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 59 [14:44:18]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:44:18]wFMCommunicate OK [14:44:18]SAM_PROTO_GetShiftState done [14:44:18]FM_GetShiftState done [14:44:18]opened in 1727137889 [14:44:18]opened+sec_in_day 1727224289 [14:44:18]quantity*price = 100050 [14:44:18]sum+1 = 100052 [14:44:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 226 24.09.2024 14:44 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152767 ФПД: 92083413676844 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T144419&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152767&fm=92083413676844&tin=02508201610067®Number=0000000000091825&sum=100000 [14:44:19]StoreToDocumentArchive [14:44:19]shift 477 fd 152767 [14:44:19]save to /storage/0477/doc_00152767 [14:44:19]save last doc name /storage/0477/doc_00152767 to /storage/kkm_last_doc_name [14:44:19]save OK [14:44:19]Clear old archive folders... [14:44:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:44:19]tlvbuf is 015E6BF0 [14:44:19]SAM_PROTO_ClearQueue [14:44:19]wFMCommunicate request_size=4 [14:44:19]MH_SAM_APDU [14:44:19]CAPDU: 80 09 00 00 [14:44:19]Write to MH i2c: E2 08 00 19 03 80 09 00 00 00 00 00 00 8E [14:44:19]Write i2c OK [14:44:19]MH_I2C_Read... [14:44:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:19]Read from MH i2c: E2 [14:44:19]MH_I2C_Read... [14:44:19]Read from MH i2c: E2 03 00 [14:44:19]MH_I2C_Read... [14:44:19]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [14:44:19]RAPDU: 90 00 [14:44:19]wFMCommunicate OK [14:44:19]SAM_PROTO_ClearQueue done [14:44:19]KKMCreateOFDPacket [14:44:19]OFDProtocolAddRootSTLVToBuf [14:44:19]FM_MakeSignedData [14:44:19]FM_MakeSignedData [14:44:19]SAM_PROTO_SignData [14:44:19]wFMCommunicate request_size=4 [14:44:19]MH_SAM_APDU [14:44:19]CAPDU: 80 0D 01 02 [14:44:19]Write to MH i2c: E2 08 00 1A 03 80 0D 01 02 00 00 00 00 96 [14:44:19]Write i2c OK [14:44:19]MH_I2C_Read... [14:44:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:19]Read from MH i2c: E2 [14:44:19]MH_I2C_Read... [14:44:19]Read from MH i2c: E2 03 00 [14:44:19]MH_I2C_Read... [14:44:19]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [14:44:19]RAPDU: 90 00 [14:44:19]wFMCommunicate OK [14:44:19]wFMCommunicate request_size=255 [14:44:19]MH_SAM_APDU [14:44:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 43 D0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 54 02 00 35 04 06 00 53 BF D7 29 [14:44:19]Write to MH i2c: E2 02 01 1B 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 43 D0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 54 02 00 35 04 06 00 53 BF D7 29 00 00 6D [14:44:19]Write i2c OK [14:44:19]MH_I2C_Read... [14:44:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:20]Read from MH i2c: E2 [14:44:20]MH_I2C_Read... [14:44:20]Read from MH i2c: E2 03 00 [14:44:20]MH_I2C_Read... [14:44:20]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [14:44:20]RAPDU: 90 00 [14:44:20]wFMCommunicate OK [14:44:20]wFMCommunicate request_size=7 [14:44:20]MH_SAM_APDU [14:44:20]CAPDU: 80 0D 02 02 02 73 2C [14:44:20]Write to MH i2c: E2 0A 00 1C 03 80 0D 02 02 02 00 73 2C 00 00 3C [14:44:20]Write i2c OK [14:44:20]MH_I2C_Read... [14:44:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:20]Read from MH i2c: E2 [14:44:20]MH_I2C_Read... [14:44:20]Read from MH i2c: E2 03 00 [14:44:20]MH_I2C_Read... [14:44:20]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [14:44:20]RAPDU: 90 00 [14:44:20]wFMCommunicate OK [14:44:20]wFMCommunicate request_size=4 [14:44:20]MH_SAM_APDU [14:44:20]CAPDU: 80 0D 03 02 [14:44:20]Write to MH i2c: E2 08 00 1D 03 80 0D 03 02 00 00 00 00 9B [14:44:20]Write i2c OK [14:44:20]MH_I2C_Read... [14:44:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:44:20]Read from MH i2c: E2 [14:44:20]MH_I2C_Read... [14:44:20]Read from MH i2c: E2 0B 00 [14:44:20]MH_I2C_Read... [14:44:20]Read from MH i2c: E2 0B 00 1D 03 00 C4 EB 11 B2 E8 D3 73 DC 90 00 18 [14:44:20]RAPDU: C4 EB 11 B2 E8 D3 73 DC 90 00 [14:44:20]wFMCommunicate OK [14:44:20]SAM_PROTO_SignData done [14:44:20]FM_MakeSignedData done [14:44:20]CreateOFDProtocolMessage [14:44:20]wFMCommunicate request_size=4 [14:44:20]MH_SAM_APDU [14:44:20]CAPDU: 80 11 00 00 [14:44:20]Write to MH i2c: E2 08 00 1E 03 80 11 00 00 00 00 00 00 9B [14:44:20]Write i2c OK [14:44:20]MH_I2C_Read... [14:44:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:20]Read from MH i2c: E2 [14:44:20]MH_I2C_Read... [14:44:20]Read from MH i2c: E2 17 00 [14:44:20]MH_I2C_Read... [14:44:20]Read from MH i2c: E2 17 00 1E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EE [14:44:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:44:20]wFMCommunicate OK [14:44:20]CreateOFDProtocolMessage done [14:44:20]OFDSenderStorePacket 152767 [14:44:20]StoreOFDPacket docnum=152767 [14:44:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 86 EF 04 01 53 38 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 43 D0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 54 02 00 35 04 06 00 53 BF D7 29 73 2C C4 EB 11 B2 E8 D3 73 DC [14:44:20]CheckFolder [14:44:20]dirname=/storage/ofd_packets [14:44:20]CheckFolder done [14:44:20]ProducePacketName [14:44:20]name=ofd_packets/00152767 [14:44:20]NVStorageSaveData ofd_packets/00152767 [14:44:20]File name is /storage/ofd_packets/00152767 [14:44:20]Write 298 bytes [14:44:20]NVStorageSaveData done [14:44:20]OFDSenderStorePacket done [14:44:20]KKMCreateOFDPacket done [14:44:20]NVStorageSaveData kkm_last_timestamp [14:44:20]File name is /storage/kkm_last_timestamp [14:44:20]Write 4 bytes [14:44:20]NVStorageSaveData done [14:44:20]ExternCall_PrintAddStr [14:44:20]wPrintStart [14:44:20]Write to MH i2c: 01 00 00 1F 03 22 [14:44:20]Write i2c OK [14:44:20]MH_I2C_Read... [14:44:20]Read from MH i2c: 01 [14:44:20]MH_I2C_Read... [14:44:20]Read from MH i2c: 01 07 00 [14:44:20]MH_I2C_Read... [14:44:20]Read from MH i2c: 01 07 00 1F 03 00 00 00 00 00 FF 0F 37 [14:44:20]RasterBufferAndPrint [14:44:20]line Счет N : (1)1786768 [14:44:20]line ИНН: 02508201610067 [14:44:20]line Контрольно-Кассовый Чек [14:44:20]line ПРОДАЖА [14:44:20]line ТРК (МРК, ГНК) : 31 [14:44:20]line Товар: 2710194210 [14:44:20]line ДТ-К-5 [14:44:20]line 13.130 * 76.20 [14:44:20]line = 1000.51 [14:44:20]line НДС 12% НСП 1% [14:44:20]line > о реализуемом товаре [14:44:20]line ОКРУГЛЕНИЕ: -0.51 [14:44:20]line ИТОГО: 1000.00 [14:44:20]line Внесено: 1000.00 [14:44:20]line СДАЧА: 0.00 [14:44:20]line НСП 1% : 8.85 [14:44:20]line НДС 12% : 106.25 [14:44:20]line Наличными: 1000.00 [14:44:20]line Безнал.: 0.00 [14:44:20]line Место: АЗС № 89 "Партнер Нефть" [14:44:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:44:20]line СНО: Общий режим [14:44:20]line Чек 226 24.09.2024 14:44 [14:44:20]line Смена: 477 ФФД: 1.0 [14:44:20]line ЗНМ: 0300000113 [14:44:20]line РНМ: 0000000000091825 [14:44:20]line Версия ККМ: 001 [14:44:20]line ФМ: 0000000000871835 [14:44:20]line ФД: 152767 [14:44:20]line ФПД: 92083413676844 [14:44:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T144419&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152767&fm=92083413676844&tin=02508201610067®Number=0000000000091825&sum=100000 [14:44:20]written 0, free lines is 4095 [14:44:20]OFD Sender: Processing packet 152767 [packets to send 830, broken 829] [14:44:20]ProducePacketName [14:44:20]name=ofd_packets/00152767 [14:44:20]OFD Sender: To server: pG, [14:44:20]CommunicateWithHost lk.salyk.kg:30040 [14:44:20]ConnectInit lk.salyk.kg [14:44:21]Write to MH i2c: 01 00 00 4A 03 4D [14:44:21]Write i2c OK [14:44:21]MH_I2C_Read... [14:44:21]Read from MH i2c: 01 [14:44:21]MH_I2C_Read... [14:44:21]Read from MH i2c: 01 07 00 [14:44:21]MH_I2C_Read... [14:44:21]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 CE 0C 2E [14:44:21]RasterBufferAndPrint [14:44:21]line [14:44:21]line [14:44:21]line [14:44:21]line [14:44:21]line [14:44:21]written 0, free lines is 3285 [14:44:21]MH_Cut [14:44:21]Write to MH i2c: D1 01 00 51 03 01 26 [14:44:21]Write i2c OK [14:44:21]MH_I2C_Read... [14:44:21]Read from MH i2c: D1 [14:44:21]MH_I2C_Read... [14:44:21]Read from MH i2c: D1 01 00 [14:44:21]MH_I2C_Read... [14:44:21]Read from MH i2c: D1 01 00 51 03 00 25 [14:44:21]Write to MH i2c: 01 00 00 52 03 55 [14:44:21]Write i2c OK [14:44:21]MH_I2C_Read... [14:44:21]recv_with_timeout no data received [14:44:21]*** Cut start [14:44:21]*** Purtial cut [14:44:21]*** Stage 1: CUTSNS_PIN = 1 [14:44:22]Read from MH i2c: 01 [14:44:22]MH_I2C_Read... [14:44:22]*** Stop cut motor [14:44:22]*** Cut end [14:44:22]Read from MH i2c: 01 07 00 [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [14:44:22]process_action close_receipt done [14:44:22]requested_data is exist [14:44:22]produce_requested_data [14:44:22]requested_item fm.sn is exist - process it [14:44:22]wFMCommunicate request_size=4 [14:44:22]MH_SAM_APDU [14:44:22]CAPDU: 80 11 00 00 [14:44:22]Write to MH i2c: E2 08 00 53 03 80 11 00 00 00 00 00 00 D0 [14:44:22]Write i2c OK [14:44:22]MH_I2C_Read... [14:44:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:22]Read from MH i2c: E2 [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: E2 17 00 [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: E2 17 00 53 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 23 [14:44:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:44:22]wFMCommunicate OK [14:44:22]requested_item fd.num is exist - process it [14:44:22]SAM_PROTO_GetFieldsCounters [14:44:22]wFMCommunicate request_size=4 [14:44:22]MH_SAM_APDU [14:44:22]CAPDU: 80 13 00 00 [14:44:22]Write to MH i2c: E2 08 00 54 03 80 13 00 00 00 00 00 00 D3 [14:44:22]Write i2c OK [14:44:22]MH_I2C_Read... [14:44:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:44:22]Read from MH i2c: E2 [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: E2 62 00 [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: E2 62 00 54 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BF 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 8D [14:44:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BF 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:44:22]wFMCommunicate OK [14:44:22]SAM_PROTO_GetFieldsCounters done [14:44:22]requested_item shift.num is exist - process it [14:44:22]requested_item shift.opened is exist - process it [14:44:22]req_shift_opened [14:44:22]FM_GetShiftState [14:44:22]SAM_PROTO_GetShiftState [14:44:22]wFMCommunicate request_size=4 [14:44:22]MH_SAM_APDU [14:44:22]CAPDU: 80 13 01 00 [14:44:22]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [14:44:22]Write i2c OK [14:44:22]MH_I2C_Read... [14:44:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:22]Read from MH i2c: E2 [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: E2 0E 00 [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A2 [14:44:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:44:22]wFMCommunicate OK [14:44:22]SAM_PROTO_GetShiftState done [14:44:22]FM_GetShiftState done [14:44:22]req_shift_opened done [14:44:22]requested_item shift.open_date is exist - process it [14:44:22]req_shift_open_date [14:44:22]req_shift_open_date done [14:44:22]produce_requested_data done [14:44:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152767,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:44:22]process_action_free close_receipt [14:44:22]json_value_free [14:44:22]json_value_free done [14:44:22]process_json_proto returns [14:44:22]Send response to host [14:44:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152767,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:44:22]free response buf [14:44:22]execute_script done [14:44:22]execute_script returns [14:44:22]free content buf [14:44:22]Sock 10.Close socket [14:44:22]Sock 10.Thread stoped [14:44:25]ConnectInit Can't take IP for lk.salyk.kg [14:44:25]CommunicateWithHost connect error [14:44:25]CommunicateWithHost err = -1 [14:44:25]OFD Sender: Server communicate error [14:44:30]OFD Sender: Processing packet 152767 [packets to send 830, broken 829] [14:44:30]ProducePacketName [14:44:30]name=ofd_packets/00152767 [14:44:30]OFD Sender: To server: pG, [14:44:30]CommunicateWithHost lk.salyk.kg:30040 [14:44:30]ConnectInit lk.salyk.kg [14:44:34]Connected sock=10 [14:44:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 86 EF 04 01 53 38 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 43 D0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 54 02 00 35 04 06 00 53 BF D7 29 73 2C C4 EB 11 B2 E8 D3 73 DC [14:44:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 22 14 47 00 65 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 54 02 00 F4 03 04 00 4F 78 F2 66 B6 04 01 00 00 6F BB 84 D6 53 34 3D B1 [14:44:36]CommunicateWithHost err = 0 [14:44:36]CheckOFDResponse [14:44:36]1017 (14) - 77093643461234 [14:44:36]1041 (16) - 0000000000871835 [14:44:36]1040 (4) - 152767 [14:44:36]1012 (4) - 24.09.2024 08:29 [14:44:36]1206 (1) - 0 [14:44:36]OFD Sender: Remove packet 152767 [14:44:36]ProducePacketName [14:44:36]name=ofd_packets/00152767 [14:44:36]NVStorageDeleteData [14:44:36]OFD Sender: No OFD packet to send [14:44:41]OFD Sender: No OFD packet to send [14:44:46]OFD Sender: No OFD packet to send [14:44:51]OFD Sender: No OFD packet to send [14:44:56]OFD Sender: No OFD packet to send [14:45:01]OFD Sender: No OFD packet to send [14:45:06]OFD Sender: No OFD packet to send [14:45:11]OFD Sender: No OFD packet to send [14:45:16]OFD Sender: No OFD packet to send [14:45:21]accept exits with 9 [14:45:21]New connection [14:45:21]New thread 3066703204 created [14:45:21]Thread 3066846564 joined [14:45:21]Waiting for new connection... [14:45:21] Sock 9.Parse request [14:45:21]Sock 9.Check first char [14:45:21]Sock 9.First char is OK [14:45:21]request: POST /json_proto HTTP/1.0 [14:45:21]Method: POST [14:45:21]URL: /json_proto [14:45:21]Method is POST - this is cgi request [14:45:21]url: /json_proto [14:45:21]query_string will be loaded in cgi processing [14:45:21]execute_cgi json_proto POST (null) [14:45:21]execute_cgi path=json_proto method=POST [14:45:21]POST find Content-Length [14:45:21]Host: 172.17.43.67:8080 [14:45:21]Content-Length: 676 [14:45:21]Content-Type: application/json [14:45:21] [14:45:21]POST finish read [14:45:21]Found Content-Length = 676 [14:45:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:21]execute_script... [14:45:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:21]POST & json_proto [14:45:21]process_json_proto [14:45:21]json parsed OK: [14:45:21]protocol is kg_v1.0 [14:45:21]action value=close_receipt [14:45:21]process_action close_receipt [14:45:21]cmd_close_receipt [14:45:21]MH_GetDate [14:45:21]Write to MH i2c: F0 00 00 56 03 48 [14:45:21]Write i2c OK [14:45:21]MH_I2C_Read... [14:45:21]Read from MH i2c: F0 [14:45:21]MH_I2C_Read... [14:45:21]Read from MH i2c: F0 09 00 [14:45:21]MH_I2C_Read... [14:45:21]Read from MH i2c: F0 09 00 56 03 00 82 D0 F2 66 6A BD 47 65 CE [14:45:21]GetLastDocTimeStamp 1727189059 [14:45:21]current date 1727189122 [14:45:21]FM_GetShiftState [14:45:21]SAM_PROTO_GetShiftState [14:45:21]wFMCommunicate request_size=4 [14:45:21]MH_SAM_APDU [14:45:21]CAPDU: 80 13 01 00 [14:45:21]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [14:45:21]Write i2c OK [14:45:21]MH_I2C_Read... [14:45:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:21]Read from MH i2c: E2 [14:45:21]MH_I2C_Read... [14:45:21]Read from MH i2c: E2 0E 00 [14:45:21]MH_I2C_Read... [14:45:21]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A4 [14:45:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:45:21]wFMCommunicate OK [14:45:21]SAM_PROTO_GetShiftState done [14:45:21]FM_GetShiftState done [14:45:21]opened in 1727137889 [14:45:21]opened+sec_in_day 1727224289 [14:45:21]quantity*price = 80010 [14:45:21]sum+1 = 80011 [14:45:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 227 24.09.2024 14:45 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152768 ФПД: 207470114955696 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T144522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152768&fm=207470114955696&tin=02508201610067®Number=0000000000091825&sum=80000 [14:45:22]StoreToDocumentArchive [14:45:22]shift 477 fd 152768 [14:45:22]save to /storage/0477/doc_00152768 [14:45:22]save last doc name /storage/0477/doc_00152768 to /storage/kkm_last_doc_name [14:45:22]save OK [14:45:22]Clear old archive folders... [14:45:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:45:22]tlvbuf is 015DBA60 [14:45:22]SAM_PROTO_ClearQueue [14:45:22]wFMCommunicate request_size=4 [14:45:22]MH_SAM_APDU [14:45:22]CAPDU: 80 09 00 00 [14:45:22]Write to MH i2c: E2 08 00 64 03 80 09 00 00 00 00 00 00 D9 [14:45:22]Write i2c OK [14:45:22]MH_I2C_Read... [14:45:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:45:22]Read from MH i2c: E2 [14:45:22]MH_I2C_Read... [14:45:22]Read from MH i2c: E2 03 00 [14:45:22]MH_I2C_Read... [14:45:22]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [14:45:22]RAPDU: 90 00 [14:45:22]wFMCommunicate OK [14:45:22]SAM_PROTO_ClearQueue done [14:45:22]KKMCreateOFDPacket [14:45:22]OFDProtocolAddRootSTLVToBuf [14:45:22]FM_MakeSignedData [14:45:22]FM_MakeSignedData [14:45:22]SAM_PROTO_SignData [14:45:22]wFMCommunicate request_size=4 [14:45:22]MH_SAM_APDU [14:45:22]CAPDU: 80 0D 01 02 [14:45:22]Write to MH i2c: E2 08 00 65 03 80 0D 01 02 00 00 00 00 E1 [14:45:22]Write i2c OK [14:45:22]MH_I2C_Read... [14:45:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:45:22]Read from MH i2c: E2 [14:45:22]MH_I2C_Read... [14:45:22]Read from MH i2c: E2 03 00 [14:45:22]MH_I2C_Read... [14:45:22]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [14:45:22]RAPDU: 90 00 [14:45:22]wFMCommunicate OK [14:45:22]wFMCommunicate request_size=255 [14:45:22]MH_SAM_APDU [14:45:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 82 D0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 54 02 00 35 04 06 00 BC B1 66 80 [14:45:22]Write to MH i2c: E2 02 01 66 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 82 D0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 54 02 00 35 04 06 00 BC B1 66 80 00 00 6D [14:45:22]Write i2c OK [14:45:22]MH_I2C_Read... [14:45:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:23]Read from MH i2c: E2 [14:45:23]MH_I2C_Read... [14:45:23]Read from MH i2c: E2 03 00 [14:45:23]MH_I2C_Read... [14:45:23]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [14:45:23]RAPDU: 90 00 [14:45:23]wFMCommunicate OK [14:45:23]wFMCommunicate request_size=7 [14:45:23]MH_SAM_APDU [14:45:23]CAPDU: 80 0D 02 02 02 E1 B0 [14:45:23]Write to MH i2c: E2 0A 00 67 03 80 0D 02 02 02 00 E1 B0 00 00 79 [14:45:23]Write i2c OK [14:45:23]MH_I2C_Read... [14:45:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:23]Read from MH i2c: E2 [14:45:23]MH_I2C_Read... [14:45:23]Read from MH i2c: E2 03 00 [14:45:23]MH_I2C_Read... [14:45:23]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [14:45:23]RAPDU: 90 00 [14:45:23]wFMCommunicate OK [14:45:23]wFMCommunicate request_size=4 [14:45:23]MH_SAM_APDU [14:45:23]CAPDU: 80 0D 03 02 [14:45:23]Write to MH i2c: E2 08 00 68 03 80 0D 03 02 00 00 00 00 E6 [14:45:23]Write i2c OK [14:45:23]MH_I2C_Read... [14:45:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:45:23]Read from MH i2c: E2 [14:45:23]MH_I2C_Read... [14:45:23]Read from MH i2c: E2 0B 00 [14:45:23]MH_I2C_Read... [14:45:23]Read from MH i2c: E2 0B 00 68 03 00 F1 9A 49 C9 C4 7E B2 D2 90 00 4A [14:45:23]RAPDU: F1 9A 49 C9 C4 7E B2 D2 90 00 [14:45:23]wFMCommunicate OK [14:45:23]SAM_PROTO_SignData done [14:45:23]FM_MakeSignedData done [14:45:23]CreateOFDProtocolMessage [14:45:23]wFMCommunicate request_size=4 [14:45:23]MH_SAM_APDU [14:45:23]CAPDU: 80 11 00 00 [14:45:23]Write to MH i2c: E2 08 00 69 03 80 11 00 00 00 00 00 00 E6 [14:45:23]Write i2c OK [14:45:23]MH_I2C_Read... [14:45:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:23]Read from MH i2c: E2 [14:45:23]MH_I2C_Read... [14:45:23]Read from MH i2c: E2 17 00 [14:45:23]MH_I2C_Read... [14:45:23]Read from MH i2c: E2 17 00 69 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 39 [14:45:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:45:23]wFMCommunicate OK [14:45:23]CreateOFDProtocolMessage done [14:45:23]OFDSenderStorePacket 152768 [14:45:23]StoreOFDPacket docnum=152768 [14:45:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 13 CE 04 01 EF 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 82 D0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 54 02 00 35 04 06 00 BC B1 66 80 E1 B0 F1 9A 49 C9 C4 7E B2 D2 [14:45:23]CheckFolder [14:45:23]dirname=/storage/ofd_packets [14:45:23]CheckFolder done [14:45:23]ProducePacketName [14:45:23]name=ofd_packets/00152768 [14:45:23]NVStorageSaveData ofd_packets/00152768 [14:45:23]File name is /storage/ofd_packets/00152768 [14:45:23]Write 298 bytes [14:45:23]NVStorageSaveData done [14:45:23]OFDSenderStorePacket done [14:45:23]KKMCreateOFDPacket done [14:45:23]NVStorageSaveData kkm_last_timestamp [14:45:23]File name is /storage/kkm_last_timestamp [14:45:23]Write 4 bytes [14:45:23]NVStorageSaveData done [14:45:23]ExternCall_PrintAddStr [14:45:23]wPrintStart [14:45:23]Write to MH i2c: 01 00 00 6A 03 6D [14:45:23]Write i2c OK [14:45:23]MH_I2C_Read... [14:45:23]Read from MH i2c: 01 [14:45:23]MH_I2C_Read... [14:45:23]Read from MH i2c: 01 07 00 [14:45:23]MH_I2C_Read... [14:45:23]Read from MH i2c: 01 07 00 6A 03 00 00 00 00 00 FF 0F 82 [14:45:23]RasterBufferAndPrint [14:45:23]line Счет N : (1)1786770 [14:45:23]line ИНН: 02508201610067 [14:45:23]line Контрольно-Кассовый Чек [14:45:23]line ПРОДАЖА [14:45:23]line ТРК (МРК, ГНК) : 41 [14:45:23]line Товар: 2710194210 [14:45:23]line ДТ-К-5 [14:45:23]line 10.500 * 76.20 [14:45:23]line = 800.10 [14:45:23]line НДС 12% НСП 1% [14:45:23]line > о реализуемом товаре [14:45:23]line ОКРУГЛЕНИЕ: -0.10 [14:45:23]line ИТОГО: 800.00 [14:45:23]line Внесено: 800.00 [14:45:23]line СДАЧА: 0.00 [14:45:23]line НСП 1% : 7.08 [14:45:23]line НДС 12% : 84.97 [14:45:23]line Наличными: 800.00 [14:45:23]line Безнал.: 0.00 [14:45:23]line Место: АЗС № 89 "Партнер Нефть" [14:45:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:45:23]line СНО: Общий режим [14:45:23]line Чек 227 24.09.2024 14:45 [14:45:23]line Смена: 477 ФФД: 1.0 [14:45:23]line ЗНМ: 0300000113 [14:45:23]line РНМ: 0000000000091825 [14:45:23]line Версия ККМ: 001 [14:45:23]line ФМ: 0000000000871835 [14:45:23]line ФД: 152768 [14:45:23]line ФПД: 207470114955696 [14:45:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T144522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152768&fm=207470114955696&tin=02508201610067®Number=0000000000091825&sum=80000 [14:45:23]OFD Sender: Processing packet 152768 [packets to send 830, broken 829] [14:45:23]ProducePacketName [14:45:23]name=ofd_packets/00152768 [14:45:23]OFD Sender: To server: pG, [14:45:23]CommunicateWithHost lk.salyk.kg:30040 [14:45:23]ConnectInit lk.salyk.kg [14:45:23]written 0, free lines is 4095 [14:45:24]Connected sock=10 [14:45:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 13 CE 04 01 EF 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 82 D0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 54 02 00 35 04 06 00 BC B1 66 80 E1 B0 F1 9A 49 C9 C4 7E B2 D2 [14:45:24]Write to MH i2c: 01 00 00 95 03 98 [14:45:24]Write i2c OK [14:45:24]MH_I2C_Read... [14:45:24]Read from MH i2c: 01 [14:45:24]MH_I2C_Read... [14:45:24]Read from MH i2c: 01 07 00 [14:45:24]MH_I2C_Read... [14:45:24]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 DD 0C 88 [14:45:24]RasterBufferAndPrint [14:45:24]line [14:45:24]line [14:45:24]line [14:45:24]line [14:45:24]line [14:45:24]written 0, free lines is 3299 [14:45:24]MH_Cut [14:45:24]Write to MH i2c: D1 01 00 9C 03 01 71 [14:45:24]Write i2c OK [14:45:24]MH_I2C_Read... [14:45:24]Read from MH i2c: D1 [14:45:24]MH_I2C_Read... [14:45:24]Read from MH i2c: D1 01 00 [14:45:24]MH_I2C_Read... [14:45:24]Read from MH i2c: D1 01 00 9C 03 00 70 [14:45:24]Write to MH i2c: 01 00 00 9D 03 A0 [14:45:24]Write i2c OK [14:45:24]MH_I2C_Read... [14:45:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0F F6 47 00 42 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 54 02 00 F4 03 04 00 80 78 F2 66 B6 04 01 00 00 BE 46 5D 06 F7 C0 38 84 [14:45:24]CommunicateWithHost err = 0 [14:45:24]CheckOFDResponse [14:45:24]1017 (14) - 77093643461234 [14:45:24]1041 (16) - 0000000000871835 [14:45:24]1040 (4) - 152768 [14:45:24]1012 (4) - 24.09.2024 08:29 [14:45:24]1206 (1) - 0 [14:45:24]OFD Sender: Remove packet 152768 [14:45:24]ProducePacketName [14:45:24]name=ofd_packets/00152768 [14:45:24]NVStorageDeleteData [14:45:24]*** Cut start [14:45:24]*** Purtial cut [14:45:24]*** Stage 1: CUTSNS_PIN = 1 [14:45:25]OFD Sender: No OFD packet to send [14:45:25]Read from MH i2c: 01 [14:45:25]MH_I2C_Read... [14:45:25]*** Stop cut motor [14:45:25]*** Cut end [14:45:25]Read from MH i2c: 01 07 00 [14:45:25]MH_I2C_Read... [14:45:25]Read from MH i2c: 01 07 00 9D 03 00 00 00 00 00 FF 0F B5 [14:45:25]process_action close_receipt done [14:45:25]requested_data is exist [14:45:25]produce_requested_data [14:45:25]requested_item fm.sn is exist - process it [14:45:25]wFMCommunicate request_size=4 [14:45:25]MH_SAM_APDU [14:45:25]CAPDU: 80 11 00 00 [14:45:25]Write to MH i2c: E2 08 00 9E 03 80 11 00 00 00 00 00 00 1B [14:45:25]Write i2c OK [14:45:25]MH_I2C_Read... [14:45:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:25]Read from MH i2c: E2 [14:45:25]MH_I2C_Read... [14:45:25]Read from MH i2c: E2 17 00 [14:45:25]MH_I2C_Read... [14:45:25]Read from MH i2c: E2 17 00 9E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6E [14:45:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:45:25]wFMCommunicate OK [14:45:25]requested_item fd.num is exist - process it [14:45:25]SAM_PROTO_GetFieldsCounters [14:45:25]wFMCommunicate request_size=4 [14:45:25]MH_SAM_APDU [14:45:25]CAPDU: 80 13 00 00 [14:45:25]Write to MH i2c: E2 08 00 9F 03 80 13 00 00 00 00 00 00 1E [14:45:25]Write i2c OK [14:45:25]MH_I2C_Read... [14:45:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:45:25]Read from MH i2c: E2 [14:45:25]MH_I2C_Read... [14:45:25]Read from MH i2c: E2 62 00 [14:45:25]MH_I2C_Read... [14:45:25]Read from MH i2c: E2 62 00 9F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C0 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [14:45:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C0 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:45:25]wFMCommunicate OK [14:45:25]SAM_PROTO_GetFieldsCounters done [14:45:25]requested_item shift.num is exist - process it [14:45:25]requested_item shift.opened is exist - process it [14:45:25]req_shift_opened [14:45:25]FM_GetShiftState [14:45:25]SAM_PROTO_GetShiftState [14:45:25]wFMCommunicate request_size=4 [14:45:25]MH_SAM_APDU [14:45:25]CAPDU: 80 13 01 00 [14:45:25]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [14:45:25]Write i2c OK [14:45:25]MH_I2C_Read... [14:45:25]Read from MH i2c: E2 [14:45:25]MH_I2C_Read... [14:45:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:25]Read from MH i2c: E2 0E 00 [14:45:25]MH_I2C_Read... [14:45:25]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 ED [14:45:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:45:25]wFMCommunicate OK [14:45:25]SAM_PROTO_GetShiftState done [14:45:25]FM_GetShiftState done [14:45:25]req_shift_opened done [14:45:25]requested_item shift.open_date is exist - process it [14:45:25]req_shift_open_date [14:45:25]req_shift_open_date done [14:45:25]produce_requested_data done [14:45:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152768,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:45:25]process_action_free close_receipt [14:45:25]json_value_free [14:45:25]json_value_free done [14:45:25]process_json_proto returns [14:45:25]Send response to host [14:45:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152768,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:45:25]free response buf [14:45:25]execute_script done [14:45:25]execute_script returns [14:45:25]free content buf [14:45:25]Sock 9.Close socket [14:45:25]Sock 9.Thread stoped [14:45:30]OFD Sender: No OFD packet to send [14:45:35]OFD Sender: No OFD packet to send [14:45:38]recv_with_timeout no data received [14:45:40]OFD Sender: No OFD packet to send [14:45:45]OFD Sender: No OFD packet to send [14:45:50]OFD Sender: No OFD packet to send [14:45:55]OFD Sender: No OFD packet to send [14:46:00]OFD Sender: No OFD packet to send [14:46:05]OFD Sender: No OFD packet to send [14:46:06]recv_with_timeout no data received [14:46:10]OFD Sender: No OFD packet to send [14:46:15]OFD Sender: No OFD packet to send [14:46:20]OFD Sender: No OFD packet to send [14:46:25]OFD Sender: No OFD packet to send [14:46:30]OFD Sender: No OFD packet to send [14:46:35]OFD Sender: No OFD packet to send [14:46:40]OFD Sender: No OFD packet to send [14:46:45]OFD Sender: No OFD packet to send [14:46:50]recv_with_timeout no data received [14:46:50]OFD Sender: No OFD packet to send [14:46:55]OFD Sender: No OFD packet to send [14:47:00]OFD Sender: No OFD packet to send [14:47:05]OFD Sender: No OFD packet to send [14:47:10]OFD Sender: No OFD packet to send [14:47:15]OFD Sender: No OFD packet to send [14:47:20]OFD Sender: No OFD packet to send [14:47:25]OFD Sender: No OFD packet to send [14:47:30]OFD Sender: No OFD packet to send [14:47:35]OFD Sender: No OFD packet to send [14:47:40]OFD Sender: No OFD packet to send [14:47:45]OFD Sender: No OFD packet to send [14:47:50]OFD Sender: No OFD packet to send [14:47:51]recv_with_timeout no data received [14:47:55]OFD Sender: No OFD packet to send [14:48:00]OFD Sender: No OFD packet to send [14:48:05]OFD Sender: No OFD packet to send [14:48:10]OFD Sender: No OFD packet to send [14:48:15]OFD Sender: No OFD packet to send [14:48:20]OFD Sender: No OFD packet to send [14:48:24]recv_with_timeout no data received [14:48:25]OFD Sender: No OFD packet to send [14:48:30]OFD Sender: No OFD packet to send [14:48:35]OFD Sender: No OFD packet to send [14:48:40]OFD Sender: No OFD packet to send [14:48:45]OFD Sender: No OFD packet to send [14:48:50]OFD Sender: No OFD packet to send [14:48:55]OFD Sender: No OFD packet to send [14:49:00]OFD Sender: No OFD packet to send [14:49:05]OFD Sender: No OFD packet to send [14:49:10]OFD Sender: No OFD packet to send [14:49:15]OFD Sender: No OFD packet to send [14:49:20]OFD Sender: No OFD packet to send [14:49:26]OFD Sender: No OFD packet to send [14:49:31]OFD Sender: No OFD packet to send [14:49:36]OFD Sender: No OFD packet to send [14:49:41]OFD Sender: No OFD packet to send [14:49:46]OFD Sender: No OFD packet to send [14:49:51]OFD Sender: No OFD packet to send [14:49:56]OFD Sender: No OFD packet to send [14:50:01]OFD Sender: No OFD packet to send [14:50:06]OFD Sender: No OFD packet to send [14:50:11]OFD Sender: No OFD packet to send [14:50:16]OFD Sender: No OFD packet to send [14:50:21]OFD Sender: No OFD packet to send [14:50:23]recv_with_timeout no data received [14:50:26]OFD Sender: No OFD packet to send [14:50:31]OFD Sender: No OFD packet to send [14:50:36]OFD Sender: No OFD packet to send [14:50:41]OFD Sender: No OFD packet to send [14:50:46]OFD Sender: No OFD packet to send [14:50:51]OFD Sender: No OFD packet to send [14:50:56]OFD Sender: No OFD packet to send [14:51:01]OFD Sender: No OFD packet to send [14:51:06]OFD Sender: No OFD packet to send [14:51:11]OFD Sender: No OFD packet to send [14:51:16]OFD Sender: No OFD packet to send [14:51:21]OFD Sender: No OFD packet to send [14:51:26]OFD Sender: No OFD packet to send [14:51:31]OFD Sender: No OFD packet to send [14:51:36]OFD Sender: No OFD packet to send [14:51:41]OFD Sender: No OFD packet to send [14:51:46]OFD Sender: No OFD packet to send [14:51:51]OFD Sender: No OFD packet to send [14:51:52]accept exits with 8 [14:51:52]New connection [14:51:52]New thread 3066846564 created [14:51:52]Thread 3066703204 joined [14:51:52]Waiting for new connection... [14:51:52] Sock 8.Parse request [14:51:52]Sock 8.Check first char [14:51:52]Sock 8.First char is OK [14:51:52]request: POST /json_proto HTTP/1.0 [14:51:52]Method: POST [14:51:52]URL: /json_proto [14:51:52]Method is POST - this is cgi request [14:51:52]url: /json_proto [14:51:52]query_string will be loaded in cgi processing [14:51:52]execute_cgi json_proto POST (null) [14:51:52]execute_cgi path=json_proto method=POST [14:51:52]POST find Content-Length [14:51:52]Host: 172.17.43.67:8080 [14:51:52]Content-Length: 790 [14:51:52]Content-Type: application/json [14:51:52] [14:51:52]POST finish read [14:51:52]Found Content-Length = 790 [14:51:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:52]execute_script... [14:51:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:52]POST & json_proto [14:51:52]process_json_proto [14:51:52]json parsed OK: [14:51:52]protocol is kg_v1.0 [14:51:52]action value=close_receipt [14:51:52]process_action close_receipt [14:51:52]cmd_close_receipt [14:51:52]MH_GetDate [14:51:52]Write to MH i2c: F0 00 00 A1 03 93 [14:51:52]Write i2c OK [14:51:52]MH_I2C_Read... [14:51:52]Read from MH i2c: F0 [14:51:52]MH_I2C_Read... [14:51:52]Read from MH i2c: F0 09 00 [14:51:52]MH_I2C_Read... [14:51:52]Read from MH i2c: F0 09 00 A1 03 00 09 D2 F2 66 6A BD 47 65 A2 [14:51:52]GetLastDocTimeStamp 1727189122 [14:51:52]current date 1727189513 [14:51:52]FM_GetShiftState [14:51:52]SAM_PROTO_GetShiftState [14:51:52]wFMCommunicate request_size=4 [14:51:52]MH_SAM_APDU [14:51:52]CAPDU: 80 13 01 00 [14:51:52]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [14:51:52]Write i2c OK [14:51:52]MH_I2C_Read... [14:51:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:52]Read from MH i2c: E2 [14:51:52]MH_I2C_Read... [14:51:52]Read from MH i2c: E2 0E 00 [14:51:52]MH_I2C_Read... [14:51:52]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EF [14:51:52]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:51:52]wFMCommunicate OK [14:51:52]SAM_PROTO_GetShiftState done [14:51:52]FM_GetShiftState done [14:51:52]opened in 1727137889 [14:51:52]opened+sec_in_day 1727224289 [14:51:52]quantity*price = 0 [14:51:52]sum+1 = 1 [14:51:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 228 24.09.2024 14:51 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152769 ФПД: 153506009107284 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T145153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152769&fm=153506009107284&tin=02508201610067®Number=0000000000091825&sum=0 [14:51:53]StoreToDocumentArchive [14:51:53]shift 477 fd 152769 [14:51:53]save to /storage/0477/doc_00152769 [14:51:53]save last doc name /storage/0477/doc_00152769 to /storage/kkm_last_doc_name [14:51:53]save OK [14:51:53]Clear old archive folders... [14:51:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:51:53]tlvbuf is 015694C0 [14:51:53]SAM_PROTO_ClearQueue [14:51:53]wFMCommunicate request_size=4 [14:51:53]MH_SAM_APDU [14:51:53]CAPDU: 80 09 00 00 [14:51:53]Write to MH i2c: E2 08 00 AF 03 80 09 00 00 00 00 00 00 24 [14:51:53]Write i2c OK [14:51:53]MH_I2C_Read... [14:51:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:53]Read from MH i2c: E2 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 03 00 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [14:51:53]RAPDU: 90 00 [14:51:53]wFMCommunicate OK [14:51:53]SAM_PROTO_ClearQueue done [14:51:53]KKMCreateOFDPacket [14:51:53]OFDProtocolAddRootSTLVToBuf [14:51:53]FM_MakeSignedData [14:51:53]FM_MakeSignedData [14:51:53]SAM_PROTO_SignData [14:51:53]wFMCommunicate request_size=4 [14:51:53]MH_SAM_APDU [14:51:53]CAPDU: 80 0D 01 02 [14:51:53]Write to MH i2c: E2 08 00 B0 03 80 0D 01 02 00 00 00 00 2C [14:51:53]Write i2c OK [14:51:53]MH_I2C_Read... [14:51:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:53]Read from MH i2c: E2 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 03 00 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [14:51:53]RAPDU: 90 00 [14:51:53]wFMCommunicate OK [14:51:53]wFMCommunicate request_size=255 [14:51:53]MH_SAM_APDU [14:51:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 09 D2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 54 02 00 35 04 06 00 8B 9C E7 24 [14:51:53]Write to MH i2c: E2 02 01 B1 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 09 D2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 54 02 00 35 04 06 00 8B 9C E7 24 00 00 A8 [14:51:53]Write i2c OK [14:51:53]MH_I2C_Read... [14:51:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:53]Read from MH i2c: E2 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 03 00 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [14:51:53]RAPDU: 90 00 [14:51:53]wFMCommunicate OK [14:51:53]wFMCommunicate request_size=7 [14:51:53]MH_SAM_APDU [14:51:53]CAPDU: 80 0D 02 02 02 CB 54 [14:51:53]Write to MH i2c: E2 0A 00 B2 03 80 0D 02 02 02 00 CB 54 00 00 52 [14:51:53]Write i2c OK [14:51:53]MH_I2C_Read... [14:51:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:53]Read from MH i2c: E2 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 03 00 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [14:51:53]RAPDU: 90 00 [14:51:53]wFMCommunicate OK [14:51:53]wFMCommunicate request_size=4 [14:51:53]MH_SAM_APDU [14:51:53]CAPDU: 80 0D 03 02 [14:51:53]Write to MH i2c: E2 08 00 B3 03 80 0D 03 02 00 00 00 00 31 [14:51:53]Write i2c OK [14:51:53]MH_I2C_Read... [14:51:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:53]Read from MH i2c: E2 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 0B 00 [14:51:53]MH_I2C_Read... [14:51:53]Read from MH i2c: E2 0B 00 B3 03 00 39 5B DF 18 BF 8F 01 5B 90 00 67 [14:51:53]RAPDU: 39 5B DF 18 BF 8F 01 5B 90 00 [14:51:53]wFMCommunicate OK [14:51:53]SAM_PROTO_SignData done [14:51:53]FM_MakeSignedData done [14:51:53]CreateOFDProtocolMessage [14:51:53]wFMCommunicate request_size=4 [14:51:53]MH_SAM_APDU [14:51:53]CAPDU: 80 11 00 00 [14:51:53]Write to MH i2c: E2 08 00 B4 03 80 11 00 00 00 00 00 00 31 [14:51:53]Write i2c OK [14:51:53]MH_I2C_Read... [14:51:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:54]Read from MH i2c: E2 [14:51:54]MH_I2C_Read... [14:51:54]Read from MH i2c: E2 17 00 [14:51:54]MH_I2C_Read... [14:51:54]Read from MH i2c: E2 17 00 B4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 84 [14:51:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:51:54]wFMCommunicate OK [14:51:54]CreateOFDProtocolMessage done [14:51:54]OFDSenderStorePacket 152769 [14:51:54]StoreOFDPacket docnum=152769 [14:51:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 30 F5 04 01 77 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 09 D2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 54 02 00 35 04 06 00 8B 9C E7 24 CB 54 39 5B DF 18 BF 8F 01 5B [14:51:54]CheckFolder [14:51:54]dirname=/storage/ofd_packets [14:51:54]CheckFolder done [14:51:54]ProducePacketName [14:51:54]name=ofd_packets/00152769 [14:51:54]NVStorageSaveData ofd_packets/00152769 [14:51:54]File name is /storage/ofd_packets/00152769 [14:51:54]Write 298 bytes [14:51:54]NVStorageSaveData done [14:51:54]OFDSenderStorePacket done [14:51:54]KKMCreateOFDPacket done [14:51:54]NVStorageSaveData kkm_last_timestamp [14:51:54]File name is /storage/kkm_last_timestamp [14:51:54]Write 4 bytes [14:51:54]NVStorageSaveData done [14:51:54]ExternCall_PrintAddStr [14:51:54]wPrintStart [14:51:54]Write to MH i2c: 01 00 00 B5 03 B8 [14:51:54]Write i2c OK [14:51:54]MH_I2C_Read... [14:51:54]Read from MH i2c: 01 [14:51:54]MH_I2C_Read... [14:51:54]Read from MH i2c: 01 07 00 [14:51:54]MH_I2C_Read... [14:51:54]Read from MH i2c: 01 07 00 B5 03 00 00 00 00 00 FF 0F CD [14:51:54]RasterBufferAndPrint [14:51:54]line Счет N : (1)1786771 [14:51:54]line ИНН: 02508201610067 [14:51:54]line Контрольно-Кассовый Чек [14:51:54]line ПРОДАЖА [14:51:54]line ТРК (МРК, ГНК) : 31 [14:51:54]line Товар: 2710194210 [14:51:54]line ДТ-К-5 [14:51:54]line 52.500 * 0.00 [14:51:54]line = 0.00 [14:51:54]line НДС 12% НСП 1% [14:51:54]line > о реализуемом товаре [14:51:54]line ИТОГО: 0.00 [14:51:54]line НСП 1% : 0.00 [14:51:54]line НДС 12% : 0.00 [14:51:54]line Наличными: 0.00 [14:51:54]line Безнал.: 0.00 [14:51:54]line Место: АЗС № 89 "Партнер Нефть" [14:51:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:51:54]line СНО: Общий режим [14:51:54]line Чек 228 24.09.2024 14:51 [14:51:54]line Смена: 477 ФФД: 1.0 [14:51:54]line ЗНМ: 0300000113 [14:51:54]line РНМ: 0000000000091825 [14:51:54]line Версия ККМ: 001 [14:51:54]line Талоны: Топливная Карта [14:51:54]line 07050 [14:51:54]line ФМ: 0000000000871835 [14:51:54]line ФД: 152769 [14:51:54]line ФПД: 153506009107284 [14:51:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T145153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152769&fm=153506009107284&tin=02508201610067®Number=0000000000091825&sum=0 [14:51:54]written 0, free lines is 4095 [14:51:54]OFD Sender: Processing packet 152769 [packets to send 830, broken 829] [14:51:54]ProducePacketName [14:51:54]name=ofd_packets/00152769 [14:51:54]OFD Sender: To server: pG, [14:51:54]CommunicateWithHost lk.salyk.kg:30040 [14:51:54]ConnectInit lk.salyk.kg [14:51:54]Write to MH i2c: 01 00 00 DF 03 E2 [14:51:54]Write i2c OK [14:51:54]MH_I2C_Read... [14:51:54]Read from MH i2c: 01 [14:51:54]MH_I2C_Read... [14:51:54]Read from MH i2c: 01 07 00 [14:51:54]MH_I2C_Read... [14:51:54]Read from MH i2c: 01 07 00 DF 03 00 00 00 00 00 E6 0C DB [14:51:54]RasterBufferAndPrint [14:51:54]line [14:51:54]line [14:51:54]line [14:51:54]line [14:51:54]line [14:51:54]written 0, free lines is 3308 [14:51:54]MH_Cut [14:51:54]Write to MH i2c: D1 01 00 E6 03 01 BB [14:51:54]Write i2c OK [14:51:54]MH_I2C_Read... [14:51:54]Read from MH i2c: D1 [14:51:54]MH_I2C_Read... [14:51:54]Read from MH i2c: D1 01 00 [14:51:54]MH_I2C_Read... [14:51:54]Read from MH i2c: D1 01 00 E6 03 00 BA [14:51:54]Write to MH i2c: 01 00 00 E7 03 EA [14:51:54]Write i2c OK [14:51:54]MH_I2C_Read... [14:51:55]*** Cut start [14:51:55]*** Purtial cut [14:51:55]*** Stage 1: CUTSNS_PIN = 1 [14:51:55]Read from MH i2c: 01 [14:51:55]MH_I2C_Read... [14:51:55]*** Stop cut motor [14:51:55]*** Cut end [14:51:55]Read from MH i2c: 01 07 00 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: 01 07 00 E7 03 00 00 00 00 00 FF 0F FF [14:51:55]process_action close_receipt done [14:51:55]requested_data is exist [14:51:55]produce_requested_data [14:51:55]requested_item fm.sn is exist - process it [14:51:55]wFMCommunicate request_size=4 [14:51:55]MH_SAM_APDU [14:51:55]CAPDU: 80 11 00 00 [14:51:55]Write to MH i2c: E2 08 00 E8 03 80 11 00 00 00 00 00 00 65 [14:51:55]Write i2c OK [14:51:55]MH_I2C_Read... [14:51:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:55]Read from MH i2c: E2 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: E2 17 00 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: E2 17 00 E8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B8 [14:51:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:51:55]wFMCommunicate OK [14:51:55]requested_item fd.num is exist - process it [14:51:55]SAM_PROTO_GetFieldsCounters [14:51:55]wFMCommunicate request_size=4 [14:51:55]MH_SAM_APDU [14:51:55]CAPDU: 80 13 00 00 [14:51:55]Write to MH i2c: E2 08 00 E9 03 80 13 00 00 00 00 00 00 68 [14:51:55]Write i2c OK [14:51:55]MH_I2C_Read... [14:51:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:55]Read from MH i2c: E2 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: E2 62 00 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: E2 62 00 E9 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 2A [14:51:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:51:55]wFMCommunicate OK [14:51:55]SAM_PROTO_GetFieldsCounters done [14:51:55]requested_item shift.num is exist - process it [14:51:55]requested_item shift.opened is exist - process it [14:51:55]req_shift_opened [14:51:55]FM_GetShiftState [14:51:55]SAM_PROTO_GetShiftState [14:51:55]wFMCommunicate request_size=4 [14:51:55]MH_SAM_APDU [14:51:55]CAPDU: 80 13 01 00 [14:51:55]Write to MH i2c: E2 08 00 EA 03 80 13 01 00 00 00 00 00 6A [14:51:55]Write i2c OK [14:51:55]MH_I2C_Read... [14:51:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:55]Read from MH i2c: E2 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: E2 0E 00 [14:51:55]MH_I2C_Read... [14:51:55]Read from MH i2c: E2 0E 00 EA 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 37 [14:51:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:51:55]wFMCommunicate OK [14:51:55]SAM_PROTO_GetShiftState done [14:51:55]FM_GetShiftState done [14:51:55]req_shift_opened done [14:51:55]requested_item shift.open_date is exist - process it [14:51:55]req_shift_open_date [14:51:55]req_shift_open_date done [14:51:55]produce_requested_data done [14:51:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152769,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:51:55]process_action_free close_receipt [14:51:55]json_value_free [14:51:55]json_value_free done [14:51:55]process_json_proto returns [14:51:55]Send response to host [14:51:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152769,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:51:55]free response buf [14:51:55]execute_script done [14:51:55]execute_script returns [14:51:55]free content buf [14:51:55]Sock 8.Close socket [14:51:55]Sock 8.Thread stoped [14:51:59]ConnectInit Can't take IP for lk.salyk.kg [14:51:59]CommunicateWithHost connect error [14:51:59]CommunicateWithHost err = -1 [14:51:59]OFD Sender: Server communicate error [14:52:04]OFD Sender: Processing packet 152769 [packets to send 830, broken 829] [14:52:04]ProducePacketName [14:52:04]name=ofd_packets/00152769 [14:52:04]OFD Sender: To server: pG, [14:52:04]CommunicateWithHost lk.salyk.kg:30040 [14:52:04]ConnectInit lk.salyk.kg [14:52:04]recv_with_timeout no data received [14:52:09]ConnectInit Can't take IP for lk.salyk.kg [14:52:09]CommunicateWithHost connect error [14:52:09]CommunicateWithHost err = -1 [14:52:09]OFD Sender: Server communicate error [14:52:14]OFD Sender: Processing packet 152769 [packets to send 830, broken 829] [14:52:14]ProducePacketName [14:52:14]name=ofd_packets/00152769 [14:52:14]OFD Sender: To server: pG, [14:52:14]CommunicateWithHost lk.salyk.kg:30040 [14:52:14]ConnectInit lk.salyk.kg [14:52:15]Connected sock=9 [14:52:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 30 F5 04 01 77 51 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 09 D2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 54 02 00 35 04 06 00 8B 9C E7 24 CB 54 39 5B DF 18 BF 8F 01 5B [14:52:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EE 4D 47 00 7A 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 54 02 00 F4 03 04 00 1C 7A F2 66 B6 04 01 00 00 8E 7B 89 3D 2C FF 48 35 [14:52:16]CommunicateWithHost err = 0 [14:52:16]CheckOFDResponse [14:52:16]1017 (14) - 77093643461234 [14:52:16]1041 (16) - 0000000000871835 [14:52:16]1040 (4) - 152769 [14:52:16]1012 (4) - 24.09.2024 08:36 [14:52:16]1206 (1) - 0 [14:52:16]OFD Sender: Remove packet 152769 [14:52:16]ProducePacketName [14:52:16]name=ofd_packets/00152769 [14:52:16]NVStorageDeleteData [14:52:16]OFD Sender: No OFD packet to send [14:52:21]OFD Sender: No OFD packet to send [14:52:26]recv_with_timeout no data received [14:52:26]OFD Sender: No OFD packet to send [14:52:29]accept exits with 10 [14:52:29]New connection [14:52:29]New thread 3066703204 created [14:52:29]Thread 3066846564 joined [14:52:29]Waiting for new connection... [14:52:29] Sock 10.Parse request [14:52:29]Sock 10.Check first char [14:52:29]Sock 10.First char is OK [14:52:29]request: POST /json_proto HTTP/1.0 [14:52:29]Method: POST [14:52:29]URL: /json_proto [14:52:29]Method is POST - this is cgi request [14:52:29]url: /json_proto [14:52:29]query_string will be loaded in cgi processing [14:52:29]execute_cgi json_proto POST (null) [14:52:29]execute_cgi path=json_proto method=POST [14:52:29]POST find Content-Length [14:52:29]Host: 172.17.43.67:8080 [14:52:29]Content-Length: 790 [14:52:29]Content-Type: application/json [14:52:29] [14:52:29]POST finish read [14:52:29]Found Content-Length = 790 [14:52:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:29]execute_script... [14:52:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:29]POST & json_proto [14:52:29]process_json_proto [14:52:29]json parsed OK: [14:52:29]protocol is kg_v1.0 [14:52:29]action value=close_receipt [14:52:29]process_action close_receipt [14:52:29]cmd_close_receipt [14:52:29]MH_GetDate [14:52:29]Write to MH i2c: F0 00 00 EB 03 DD [14:52:29]Write i2c OK [14:52:29]MH_I2C_Read... [14:52:29]Read from MH i2c: F0 [14:52:29]MH_I2C_Read... [14:52:29]Read from MH i2c: F0 09 00 [14:52:29]MH_I2C_Read... [14:52:29]Read from MH i2c: F0 09 00 EB 03 00 2E D2 F2 66 6A BD 47 65 11 [14:52:29]GetLastDocTimeStamp 1727189513 [14:52:29]current date 1727189550 [14:52:29]FM_GetShiftState [14:52:29]SAM_PROTO_GetShiftState [14:52:29]wFMCommunicate request_size=4 [14:52:29]MH_SAM_APDU [14:52:29]CAPDU: 80 13 01 00 [14:52:29]Write to MH i2c: E2 08 00 EC 03 80 13 01 00 00 00 00 00 6C [14:52:29]Write i2c OK [14:52:29]MH_I2C_Read... [14:52:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:30]Read from MH i2c: E2 [14:52:30]MH_I2C_Read... [14:52:30]Read from MH i2c: E2 0E 00 [14:52:30]MH_I2C_Read... [14:52:30]Read from MH i2c: E2 0E 00 EC 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 39 [14:52:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:52:30]wFMCommunicate OK [14:52:30]SAM_PROTO_GetShiftState done [14:52:30]FM_GetShiftState done [14:52:30]opened in 1727137889 [14:52:30]opened+sec_in_day 1727224289 [14:52:30]quantity*price = 0 [14:52:30]sum+1 = 1 [14:52:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 229 24.09.2024 14:52 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152770 ФПД: 115621660259291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T145230&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152770&fm=115621660259291&tin=02508201610067®Number=0000000000091825&sum=0 [14:52:31]StoreToDocumentArchive [14:52:31]shift 477 fd 152770 [14:52:31]save to /storage/0477/doc_00152770 [14:52:31]save last doc name /storage/0477/doc_00152770 to /storage/kkm_last_doc_name [14:52:31]save OK [14:52:31]Clear old archive folders... [14:52:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:52:31]tlvbuf is 0154C8F0 [14:52:31]SAM_PROTO_ClearQueue [14:52:31]wFMCommunicate request_size=4 [14:52:31]MH_SAM_APDU [14:52:31]CAPDU: 80 09 00 00 [14:52:31]Write to MH i2c: E2 08 00 F9 03 80 09 00 00 00 00 00 00 6E [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 [14:52:31]MH_I2C_Read... [14:52:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:31]Read from MH i2c: E2 03 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [14:52:31]RAPDU: 90 00 [14:52:31]wFMCommunicate OK [14:52:31]SAM_PROTO_ClearQueue done [14:52:31]KKMCreateOFDPacket [14:52:31]OFDProtocolAddRootSTLVToBuf [14:52:31]FM_MakeSignedData [14:52:31]FM_MakeSignedData [14:52:31]SAM_PROTO_SignData [14:52:31]wFMCommunicate request_size=4 [14:52:31]MH_SAM_APDU [14:52:31]CAPDU: 80 0D 01 02 [14:52:31]Write to MH i2c: E2 08 00 FA 03 80 0D 01 02 00 00 00 00 76 [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:31]Read from MH i2c: E2 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [14:52:31]RAPDU: 90 00 [14:52:31]wFMCommunicate OK [14:52:31]wFMCommunicate request_size=255 [14:52:31]MH_SAM_APDU [14:52:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 2E D2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 54 02 00 35 04 06 00 69 28 43 FC [14:52:31]Write to MH i2c: E2 02 01 FB 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 2E D2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 54 02 00 35 04 06 00 69 28 43 FC 00 00 43 [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:31]Read from MH i2c: E2 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [14:52:31]RAPDU: 90 00 [14:52:31]wFMCommunicate OK [14:52:31]wFMCommunicate request_size=7 [14:52:31]MH_SAM_APDU [14:52:31]CAPDU: 80 0D 02 02 02 F3 DB [14:52:31]Write to MH i2c: E2 0A 00 FC 03 80 0D 02 02 02 00 F3 DB 00 00 4B [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:31]Read from MH i2c: E2 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [14:52:31]RAPDU: 90 00 [14:52:31]wFMCommunicate OK [14:52:31]wFMCommunicate request_size=4 [14:52:31]MH_SAM_APDU [14:52:31]CAPDU: 80 0D 03 02 [14:52:31]Write to MH i2c: E2 08 00 FD 03 80 0D 03 02 00 00 00 00 7B [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:31]Read from MH i2c: E2 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 0B 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 0B 00 FD 03 00 43 C5 41 6F 9C 3B F7 82 90 00 84 [14:52:31]RAPDU: 43 C5 41 6F 9C 3B F7 82 90 00 [14:52:31]wFMCommunicate OK [14:52:31]SAM_PROTO_SignData done [14:52:31]FM_MakeSignedData done [14:52:31]CreateOFDProtocolMessage [14:52:31]wFMCommunicate request_size=4 [14:52:31]MH_SAM_APDU [14:52:31]CAPDU: 80 11 00 00 [14:52:31]Write to MH i2c: E2 08 00 FE 03 80 11 00 00 00 00 00 00 7B [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:31]Read from MH i2c: E2 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 17 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 17 00 FE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CE [14:52:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:52:31]wFMCommunicate OK [14:52:31]CreateOFDProtocolMessage done [14:52:31]OFDSenderStorePacket 152770 [14:52:31]StoreOFDPacket docnum=152770 [14:52:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 96 39 04 01 2B 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 2E D2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 54 02 00 35 04 06 00 69 28 43 FC F3 DB 43 C5 41 6F 9C 3B F7 82 [14:52:31]CheckFolder [14:52:31]dirname=/storage/ofd_packets [14:52:31]CheckFolder done [14:52:31]ProducePacketName [14:52:31]name=ofd_packets/00152770 [14:52:31]NVStorageSaveData ofd_packets/00152770 [14:52:31]File name is /storage/ofd_packets/00152770 [14:52:31]Write 298 bytes [14:52:31]NVStorageSaveData done [14:52:31]OFDSenderStorePacket done [14:52:31]KKMCreateOFDPacket done [14:52:31]NVStorageSaveData kkm_last_timestamp [14:52:31]File name is /storage/kkm_last_timestamp [14:52:31]Write 4 bytes [14:52:31]NVStorageSaveData done [14:52:31]ExternCall_PrintAddStr [14:52:31]wPrintStart [14:52:31]Write to MH i2c: 01 00 00 FF 03 02 [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: 01 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: 01 07 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: 01 07 00 FF 03 00 00 00 00 00 FF 0F 17 [14:52:31]RasterBufferAndPrint [14:52:31]line Счет N : (1)1786772 [14:52:31]line ИНН: 02508201610067 [14:52:31]line Контрольно-Кассовый Чек [14:52:31]line ПРОДАЖА [14:52:31]line ТРК (МРК, ГНК) : 41 [14:52:31]line Товар: 2710194210 [14:52:31]line ДТ-К-5 [14:52:31]line 39.380 * 0.00 [14:52:31]line = 0.00 [14:52:31]line НДС 12% НСП 1% [14:52:31]line > о реализуемом товаре [14:52:31]line ИТОГО: 0.00 [14:52:31]line НСП 1% : 0.00 [14:52:31]line НДС 12% : 0.00 [14:52:31]line Наличными: 0.00 [14:52:31]line Безнал.: 0.00 [14:52:31]line Место: АЗС № 89 "Партнер Нефть" [14:52:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:52:31]line СНО: Общий режим [14:52:31]line Чек 229 24.09.2024 14:52 [14:52:31]line Смена: 477 ФФД: 1.0 [14:52:31]line ЗНМ: 0300000113 [14:52:31]line РНМ: 0000000000091825 [14:52:31]line Версия ККМ: 001 [14:52:31]line Талоны: Топливная Карта [14:52:31]line 07050 [14:52:31]line ФМ: 0000000000871835 [14:52:31]line ФД: 152770 [14:52:31]line ФПД: 115621660259291 [14:52:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T145230&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152770&fm=115621660259291&tin=02508201610067®Number=0000000000091825&sum=0 [14:52:31]OFD Sender: Processing packet 152770 [packets to send 830, broken 829] [14:52:31]ProducePacketName [14:52:31]name=ofd_packets/00152770 [14:52:31]OFD Sender: To server: pG, [14:52:31]CommunicateWithHost lk.salyk.kg:30040 [14:52:31]ConnectInit lk.salyk.kg [14:52:31]written 0, free lines is 4095 [14:52:32]Write to MH i2c: 01 00 00 29 04 2D [14:52:32]Write i2c OK [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: 01 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: 01 07 00 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: 01 07 00 29 04 00 00 00 00 00 E9 0C 29 [14:52:32]RasterBufferAndPrint [14:52:32]line [14:52:32]line [14:52:32]line [14:52:32]line [14:52:32]line [14:52:32]written 0, free lines is 3311 [14:52:32]MH_Cut [14:52:32]Write to MH i2c: D1 01 00 30 04 01 06 [14:52:32]Write i2c OK [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: D1 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: D1 01 00 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: D1 01 00 30 04 00 05 [14:52:32]Write to MH i2c: 01 00 00 31 04 35 [14:52:32]Write i2c OK [14:52:32]MH_I2C_Read... [14:52:33]*** Cut start [14:52:33]*** Purtial cut [14:52:33]*** Stage 1: CUTSNS_PIN = 1 [14:52:33]Read from MH i2c: 01 [14:52:33]MH_I2C_Read... [14:52:33]*** Stop cut motor [14:52:33]*** Cut end [14:52:33]Read from MH i2c: 01 07 00 [14:52:33]MH_I2C_Read... [14:52:33]Read from MH i2c: 01 07 00 31 04 00 00 00 00 00 FF 0F 4A [14:52:33]process_action close_receipt done [14:52:33]requested_data is exist [14:52:33]produce_requested_data [14:52:33]requested_item fm.sn is exist - process it [14:52:33]wFMCommunicate request_size=4 [14:52:33]MH_SAM_APDU [14:52:33]CAPDU: 80 11 00 00 [14:52:33]Write to MH i2c: E2 08 00 32 04 80 11 00 00 00 00 00 00 B0 [14:52:33]Write i2c OK [14:52:33]MH_I2C_Read... [14:52:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:33]Read from MH i2c: E2 [14:52:33]MH_I2C_Read... [14:52:33]Read from MH i2c: E2 17 00 [14:52:33]MH_I2C_Read... [14:52:33]Read from MH i2c: E2 17 00 32 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 03 [14:52:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:52:33]wFMCommunicate OK [14:52:33]requested_item fd.num is exist - process it [14:52:33]SAM_PROTO_GetFieldsCounters [14:52:33]wFMCommunicate request_size=4 [14:52:33]MH_SAM_APDU [14:52:33]CAPDU: 80 13 00 00 [14:52:33]Write to MH i2c: E2 08 00 33 04 80 13 00 00 00 00 00 00 B3 [14:52:33]Write i2c OK [14:52:33]MH_I2C_Read... [14:52:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:33]Read from MH i2c: E2 [14:52:33]MH_I2C_Read... [14:52:33]Read from MH i2c: E2 62 00 [14:52:33]MH_I2C_Read... [14:52:33]Read from MH i2c: E2 62 00 33 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C2 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 79 [14:52:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C2 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:52:33]wFMCommunicate OK [14:52:33]SAM_PROTO_GetFieldsCounters done [14:52:33]requested_item shift.num is exist - process it [14:52:33]requested_item shift.opened is exist - process it [14:52:33]req_shift_opened [14:52:33]FM_GetShiftState [14:52:33]SAM_PROTO_GetShiftState [14:52:33]wFMCommunicate request_size=4 [14:52:33]MH_SAM_APDU [14:52:33]CAPDU: 80 13 01 00 [14:52:33]Write to MH i2c: E2 08 00 34 04 80 13 01 00 00 00 00 00 B5 [14:52:33]Write i2c OK [14:52:33]MH_I2C_Read... [14:52:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:33]Read from MH i2c: E2 [14:52:33]MH_I2C_Read... [14:52:33]Read from MH i2c: E2 0E 00 [14:52:33]MH_I2C_Read... [14:52:33]Read from MH i2c: E2 0E 00 34 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 82 [14:52:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:52:33]wFMCommunicate OK [14:52:33]SAM_PROTO_GetShiftState done [14:52:33]FM_GetShiftState done [14:52:33]req_shift_opened done [14:52:33]requested_item shift.open_date is exist - process it [14:52:33]req_shift_open_date [14:52:33]req_shift_open_date done [14:52:33]produce_requested_data done [14:52:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152770,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:52:33]process_action_free close_receipt [14:52:33]json_value_free [14:52:33]json_value_free done [14:52:33]process_json_proto returns [14:52:33]Send response to host [14:52:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152770,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:52:33]free response buf [14:52:33]execute_script done [14:52:33]execute_script returns [14:52:33]free content buf [14:52:33]Sock 10.Close socket [14:52:33]Sock 10.Thread stoped [14:52:36]Connected sock=11 [14:52:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 96 39 04 01 2B 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 2E D2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 54 02 00 35 04 06 00 69 28 43 FC F3 DB 43 C5 41 6F 9C 3B F7 82 [14:52:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CC B1 47 00 D3 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 54 02 00 F4 03 04 00 31 7A F2 66 B6 04 01 00 00 5C 7D A0 25 1A F1 F6 12 [14:52:37]CommunicateWithHost err = 0 [14:52:37]CheckOFDResponse [14:52:37]1017 (14) - 77093643461234 [14:52:37]1041 (16) - 0000000000871835 [14:52:37]1040 (4) - 152770 [14:52:37]1012 (4) - 24.09.2024 08:37 [14:52:37]1206 (1) - 0 [14:52:37]OFD Sender: Remove packet 152770 [14:52:37]ProducePacketName [14:52:37]name=ofd_packets/00152770 [14:52:37]NVStorageDeleteData [14:52:37]OFD Sender: No OFD packet to send [14:52:42]OFD Sender: No OFD packet to send [14:52:47]OFD Sender: No OFD packet to send [14:52:52]OFD Sender: No OFD packet to send [14:52:57]OFD Sender: No OFD packet to send [14:53:02]OFD Sender: No OFD packet to send [14:53:05]recv_with_timeout no data received [14:53:07]OFD Sender: No OFD packet to send [14:53:12]OFD Sender: No OFD packet to send [14:53:17]OFD Sender: No OFD packet to send [14:53:22]OFD Sender: No OFD packet to send [14:53:27]OFD Sender: No OFD packet to send [14:53:33]OFD Sender: No OFD packet to send [14:53:38]OFD Sender: No OFD packet to send [14:53:43]OFD Sender: No OFD packet to send [14:53:48]OFD Sender: No OFD packet to send [14:53:52]recv_with_timeout no data received [14:53:53]OFD Sender: No OFD packet to send [14:53:58]OFD Sender: No OFD packet to send [14:54:03]OFD Sender: No OFD packet to send [14:54:04]accept exits with 8 [14:54:04]New connection [14:54:04]New thread 3066846564 created [14:54:04]Thread 3066703204 joined [14:54:04]Waiting for new connection... [14:54:04] Sock 8.Parse request [14:54:04]Sock 8.Check first char [14:54:04]Sock 8.First char is OK [14:54:04]request: POST /json_proto HTTP/1.0 [14:54:04]Method: POST [14:54:04]URL: /json_proto [14:54:04]Method is POST - this is cgi request [14:54:04]url: /json_proto [14:54:04]query_string will be loaded in cgi processing [14:54:04]execute_cgi json_proto POST (null) [14:54:04]execute_cgi path=json_proto method=POST [14:54:04]POST find Content-Length [14:54:04]Host: 172.17.43.67:8080 [14:54:04]Content-Length: 679 [14:54:04]Content-Type: application/json [14:54:04] [14:54:04]POST finish read [14:54:04]Found Content-Length = 679 [14:54:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:04]execute_script... [14:54:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:04]POST & json_proto [14:54:04]process_json_proto [14:54:04]json parsed OK: [14:54:04]protocol is kg_v1.0 [14:54:04]action value=close_receipt [14:54:04]process_action close_receipt [14:54:04]cmd_close_receipt [14:54:04]MH_GetDate [14:54:04]Write to MH i2c: F0 00 00 35 04 28 [14:54:04]Write i2c OK [14:54:04]MH_I2C_Read... [14:54:04]Read from MH i2c: F0 [14:54:04]MH_I2C_Read... [14:54:04]Read from MH i2c: F0 09 00 [14:54:04]MH_I2C_Read... [14:54:04]Read from MH i2c: F0 09 00 35 04 00 8D D2 F2 66 6A BD 47 65 BB [14:54:04]GetLastDocTimeStamp 1727189550 [14:54:04]current date 1727189645 [14:54:04]FM_GetShiftState [14:54:04]SAM_PROTO_GetShiftState [14:54:04]wFMCommunicate request_size=4 [14:54:04]MH_SAM_APDU [14:54:04]CAPDU: 80 13 01 00 [14:54:04]Write to MH i2c: E2 08 00 36 04 80 13 01 00 00 00 00 00 B7 [14:54:04]Write i2c OK [14:54:04]MH_I2C_Read... [14:54:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:04]Read from MH i2c: E2 [14:54:04]MH_I2C_Read... [14:54:04]Read from MH i2c: E2 0E 00 [14:54:04]MH_I2C_Read... [14:54:04]Read from MH i2c: E2 0E 00 36 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 84 [14:54:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:54:04]wFMCommunicate OK [14:54:04]SAM_PROTO_GetShiftState done [14:54:04]FM_GetShiftState done [14:54:04]opened in 1727137889 [14:54:04]opened+sec_in_day 1727224289 [14:54:04]quantity*price = 80061 [14:54:04]sum+1 = 80063 [14:54:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 230 24.09.2024 14:54 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152771 ФПД: 230441243165084 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T145405&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152771&fm=230441243165084&tin=02508201610067®Number=0000000000091825&sum=80000 [14:54:05]StoreToDocumentArchive [14:54:05]shift 477 fd 152771 [14:54:05]save to /storage/0477/doc_00152771 [14:54:05]save last doc name /storage/0477/doc_00152771 to /storage/kkm_last_doc_name [14:54:05]save OK [14:54:05]Clear old archive folders... [14:54:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:54:05]tlvbuf is 015E8660 [14:54:05]SAM_PROTO_ClearQueue [14:54:05]wFMCommunicate request_size=4 [14:54:05]MH_SAM_APDU [14:54:05]CAPDU: 80 09 00 00 [14:54:05]Write to MH i2c: E2 08 00 43 04 80 09 00 00 00 00 00 00 B9 [14:54:05]Write i2c OK [14:54:05]MH_I2C_Read... [14:54:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:54:05]Read from MH i2c: E2 [14:54:05]MH_I2C_Read... [14:54:05]Read from MH i2c: E2 03 00 [14:54:05]MH_I2C_Read... [14:54:05]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [14:54:05]RAPDU: 90 00 [14:54:05]wFMCommunicate OK [14:54:05]SAM_PROTO_ClearQueue done [14:54:05]KKMCreateOFDPacket [14:54:05]OFDProtocolAddRootSTLVToBuf [14:54:05]FM_MakeSignedData [14:54:05]FM_MakeSignedData [14:54:05]SAM_PROTO_SignData [14:54:05]wFMCommunicate request_size=4 [14:54:05]MH_SAM_APDU [14:54:05]CAPDU: 80 0D 01 02 [14:54:05]Write to MH i2c: E2 08 00 44 04 80 0D 01 02 00 00 00 00 C1 [14:54:05]Write i2c OK [14:54:05]MH_I2C_Read... [14:54:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:54:05]Read from MH i2c: E2 [14:54:05]MH_I2C_Read... [14:54:05]Read from MH i2c: E2 03 00 [14:54:05]MH_I2C_Read... [14:54:05]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [14:54:05]RAPDU: 90 00 [14:54:05]wFMCommunicate OK [14:54:05]wFMCommunicate request_size=255 [14:54:05]MH_SAM_APDU [14:54:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 8D D2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 54 02 00 35 04 06 00 D1 [14:54:05]Write to MH i2c: E2 02 01 45 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 8D D2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 54 02 00 35 04 06 00 D1 00 00 22 [14:54:05]Write i2c OK [14:54:05]MH_I2C_Read... [14:54:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:06]Read from MH i2c: E2 [14:54:06]MH_I2C_Read... [14:54:06]Read from MH i2c: E2 03 00 [14:54:06]MH_I2C_Read... [14:54:06]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [14:54:06]RAPDU: 90 00 [14:54:06]wFMCommunicate OK [14:54:06]wFMCommunicate request_size=10 [14:54:06]MH_SAM_APDU [14:54:06]CAPDU: 80 0D 02 02 05 95 C8 70 C1 9C [14:54:06]Write to MH i2c: E2 0D 00 46 04 80 0D 02 02 05 00 95 C8 70 C1 9C 00 00 F8 [14:54:06]Write i2c OK [14:54:06]MH_I2C_Read... [14:54:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:06]Read from MH i2c: E2 [14:54:06]MH_I2C_Read... [14:54:06]Read from MH i2c: E2 03 00 [14:54:06]MH_I2C_Read... [14:54:06]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [14:54:06]RAPDU: 90 00 [14:54:06]wFMCommunicate OK [14:54:06]wFMCommunicate request_size=4 [14:54:06]MH_SAM_APDU [14:54:06]CAPDU: 80 0D 03 02 [14:54:06]Write to MH i2c: E2 08 00 47 04 80 0D 03 02 00 00 00 00 C6 [14:54:06]Write i2c OK [14:54:06]MH_I2C_Read... [14:54:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:54:06]Read from MH i2c: E2 [14:54:06]MH_I2C_Read... [14:54:06]Read from MH i2c: E2 0B 00 [14:54:06]MH_I2C_Read... [14:54:06]Read from MH i2c: E2 0B 00 47 04 00 37 62 52 75 4C 4E 01 A2 90 00 64 [14:54:06]RAPDU: 37 62 52 75 4C 4E 01 A2 90 00 [14:54:06]wFMCommunicate OK [14:54:06]SAM_PROTO_SignData done [14:54:06]FM_MakeSignedData done [14:54:06]CreateOFDProtocolMessage [14:54:06]wFMCommunicate request_size=4 [14:54:06]MH_SAM_APDU [14:54:06]CAPDU: 80 11 00 00 [14:54:06]Write to MH i2c: E2 08 00 48 04 80 11 00 00 00 00 00 00 C6 [14:54:06]Write i2c OK [14:54:06]MH_I2C_Read... [14:54:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:06]Read from MH i2c: E2 [14:54:06]MH_I2C_Read... [14:54:06]Read from MH i2c: E2 17 00 [14:54:06]MH_I2C_Read... [14:54:06]Read from MH i2c: E2 17 00 48 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 19 [14:54:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:54:06]wFMCommunicate OK [14:54:06]CreateOFDProtocolMessage done [14:54:06]OFDSenderStorePacket 152771 [14:54:06]StoreOFDPacket docnum=152771 [14:54:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 96 4B 07 01 A5 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 8D D2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 54 02 00 35 04 06 00 D1 95 C8 70 C1 9C 37 62 52 75 4C 4E 01 A2 [14:54:06]CheckFolder [14:54:06]dirname=/storage/ofd_packets [14:54:06]CheckFolder done [14:54:06]ProducePacketName [14:54:06]name=ofd_packets/00152771 [14:54:06]NVStorageSaveData ofd_packets/00152771 [14:54:06]File name is /storage/ofd_packets/00152771 [14:54:06]Write 301 bytes [14:54:06]NVStorageSaveData done [14:54:06]OFDSenderStorePacket done [14:54:06]KKMCreateOFDPacket done [14:54:06]NVStorageSaveData kkm_last_timestamp [14:54:06]File name is /storage/kkm_last_timestamp [14:54:06]Write 4 bytes [14:54:06]NVStorageSaveData done [14:54:06]ExternCall_PrintAddStr [14:54:06]wPrintStart [14:54:06]Write to MH i2c: 01 00 00 49 04 4D [14:54:06]Write i2c OK [14:54:06]MH_I2C_Read... [14:54:06]Read from MH i2c: 01 [14:54:06]MH_I2C_Read... [14:54:06]Read from MH i2c: 01 07 00 [14:54:06]MH_I2C_Read... [14:54:06]Read from MH i2c: 01 07 00 49 04 00 00 00 00 00 FF 0F 62 [14:54:06]RasterBufferAndPrint [14:54:06]line Счет N : (1)1786773 [14:54:06]line ИНН: 02508201610067 [14:54:06]line Контрольно-Кассовый Чек [14:54:06]line ПРОДАЖА [14:54:06]line ТРК (МРК, ГНК) : 13 [14:54:06]line Товар: 2710124500 [14:54:06]line Аи-95-К-5 [14:54:06]line 10.790 * 74.20 [14:54:06]line = 800.62 [14:54:06]line НДС 12% НСП 1% [14:54:06]line > о реализуемом товаре [14:54:06]line ОКРУГЛЕНИЕ: -0.62 [14:54:06]line ИТОГО: 800.00 [14:54:06]line Внесено: 800.00 [14:54:06]line СДАЧА: 0.00 [14:54:06]line НСП 1% : 7.08 [14:54:06]line НДС 12% : 85.02 [14:54:06]line Наличными: 800.00 [14:54:06]line Безнал.: 0.00 [14:54:06]line Место: АЗС № 89 "Партнер Нефть" [14:54:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:54:06]line СНО: Общий режим [14:54:06]line Чек 230 24.09.2024 14:54 [14:54:06]line Смена: 477 ФФД: 1.0 [14:54:06]line ЗНМ: 0300000113 [14:54:06]line РНМ: 0000000000091825 [14:54:06]line Версия ККМ: 001 [14:54:06]line ФМ: 0000000000871835 [14:54:06]line ФД: 152771 [14:54:06]line ФПД: 230441243165084 [14:54:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T145405&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152771&fm=230441243165084&tin=02508201610067®Number=0000000000091825&sum=80000 [14:54:06]written 0, free lines is 4095 [14:54:06]OFD Sender: Processing packet 152771 [packets to send 830, broken 829] [14:54:06]ProducePacketName [14:54:06]name=ofd_packets/00152771 [14:54:06]OFD Sender: To server: pG, [14:54:06]CommunicateWithHost lk.salyk.kg:30040 [14:54:06]ConnectInit lk.salyk.kg [14:54:07]Write to MH i2c: 01 00 00 74 04 78 [14:54:07]Write i2c OK [14:54:07]MH_I2C_Read... [14:54:07]Read from MH i2c: 01 [14:54:07]MH_I2C_Read... [14:54:07]Read from MH i2c: 01 07 00 [14:54:07]MH_I2C_Read... [14:54:07]Read from MH i2c: 01 07 00 74 04 00 00 00 00 00 DF 0C 6A [14:54:07]RasterBufferAndPrint [14:54:07]line [14:54:07]line [14:54:07]line [14:54:07]line [14:54:07]line [14:54:07]written 0, free lines is 3301 [14:54:07]MH_Cut [14:54:07]Write to MH i2c: D1 01 00 7B 04 01 51 [14:54:07]Write i2c OK [14:54:07]MH_I2C_Read... [14:54:07]Read from MH i2c: D1 [14:54:07]MH_I2C_Read... [14:54:07]Read from MH i2c: D1 01 00 [14:54:07]MH_I2C_Read... [14:54:07]Read from MH i2c: D1 01 00 7B 04 00 50 [14:54:07]Write to MH i2c: 01 00 00 7C 04 80 [14:54:07]Write i2c OK [14:54:07]MH_I2C_Read... [14:54:07]Connected sock=9 [14:54:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 96 4B 07 01 A5 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 8D D2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 54 02 00 35 04 06 00 D1 95 C8 70 C1 9C 37 62 52 75 4C 4E 01 A2 [14:54:07]*** Cut start [14:54:07]*** Purtial cut [14:54:07]*** Stage 1: CUTSNS_PIN = 1 [14:54:08]Read from MH i2c: 01 [14:54:08]MH_I2C_Read... [14:54:08]*** Stop cut motor [14:54:08]*** Cut end [14:54:08]Read from MH i2c: 01 07 00 [14:54:08]MH_I2C_Read... [14:54:08]Read from MH i2c: 01 07 00 7C 04 00 00 00 00 00 FF 0F 95 [14:54:08]process_action close_receipt done [14:54:08]requested_data is exist [14:54:08]produce_requested_data [14:54:08]requested_item fm.sn is exist - process it [14:54:08]wFMCommunicate request_size=4 [14:54:08]MH_SAM_APDU [14:54:08]CAPDU: 80 11 00 00 [14:54:08]Write to MH i2c: E2 08 00 7D 04 80 11 00 00 00 00 00 00 FB [14:54:08]Write i2c OK [14:54:08]MH_I2C_Read... [14:54:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:08]Read from MH i2c: E2 [14:54:08]MH_I2C_Read... [14:54:08]Read from MH i2c: E2 17 00 [14:54:08]MH_I2C_Read... [14:54:08]Read from MH i2c: E2 17 00 7D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4E [14:54:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:54:08]wFMCommunicate OK [14:54:08]requested_item fd.num is exist - process it [14:54:08]SAM_PROTO_GetFieldsCounters [14:54:08]wFMCommunicate request_size=4 [14:54:08]MH_SAM_APDU [14:54:08]CAPDU: 80 13 00 00 [14:54:08]Write to MH i2c: E2 08 00 7E 04 80 13 00 00 00 00 00 00 FE [14:54:08]Write i2c OK [14:54:08]MH_I2C_Read... [14:54:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:54:08]Read from MH i2c: E2 [14:54:08]MH_I2C_Read... [14:54:08]Read from MH i2c: E2 62 00 [14:54:08]MH_I2C_Read... [14:54:08]Read from MH i2c: E2 62 00 7E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C3 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 C8 [14:54:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C3 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:54:08]wFMCommunicate OK [14:54:08]SAM_PROTO_GetFieldsCounters done [14:54:08]requested_item shift.num is exist - process it [14:54:08]requested_item shift.opened is exist - process it [14:54:08]req_shift_opened [14:54:08]FM_GetShiftState [14:54:08]SAM_PROTO_GetShiftState [14:54:08]wFMCommunicate request_size=4 [14:54:08]MH_SAM_APDU [14:54:08]CAPDU: 80 13 01 00 [14:54:08]Write to MH i2c: E2 08 00 7F 04 80 13 01 00 00 00 00 00 00 [14:54:08]Write i2c OK [14:54:08]MH_I2C_Read... [14:54:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:08]Read from MH i2c: E2 [14:54:08]MH_I2C_Read... [14:54:08]Read from MH i2c: E2 0E 00 [14:54:08]MH_I2C_Read... [14:54:08]Read from MH i2c: E2 0E 00 7F 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CD [14:54:08]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:54:08]wFMCommunicate OK [14:54:08]SAM_PROTO_GetShiftState done [14:54:08]FM_GetShiftState done [14:54:08]req_shift_opened done [14:54:08]requested_item shift.open_date is exist - process it [14:54:08]req_shift_open_date [14:54:08]req_shift_open_date done [14:54:08]produce_requested_data done [14:54:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152771,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:54:08]process_action_free close_receipt [14:54:08]json_value_free [14:54:08]json_value_free done [14:54:08]process_json_proto returns [14:54:08]Send response to host [14:54:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152771,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:54:08]free response buf [14:54:08]execute_script done [14:54:08]execute_script returns [14:54:08]free content buf [14:54:08]Sock 8.Close socket [14:54:08]Sock 8.Thread stoped [14:54:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A3 14 47 00 0C C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 54 02 00 F4 03 04 00 8C 7A F2 66 B6 04 01 00 00 FE 0A 6F 0E 1E B7 C4 77 [14:54:08]CommunicateWithHost err = 0 [14:54:08]CheckOFDResponse [14:54:08]1017 (14) - 77093643461234 [14:54:08]1041 (16) - 0000000000871835 [14:54:08]1040 (4) - 152771 [14:54:08]1012 (4) - 24.09.2024 08:38 [14:54:08]1206 (1) - 0 [14:54:08]OFD Sender: Remove packet 152771 [14:54:08]ProducePacketName [14:54:08]name=ofd_packets/00152771 [14:54:08]NVStorageDeleteData [14:54:09]OFD Sender: No OFD packet to send [14:54:14]OFD Sender: No OFD packet to send [14:54:19]OFD Sender: No OFD packet to send [14:54:24]OFD Sender: No OFD packet to send [14:54:27]recv_with_timeout no data received [14:54:29]OFD Sender: No OFD packet to send [14:54:34]OFD Sender: No OFD packet to send [14:54:39]OFD Sender: No OFD packet to send [14:54:44]OFD Sender: No OFD packet to send [14:54:49]OFD Sender: No OFD packet to send [14:54:54]OFD Sender: No OFD packet to send [14:54:59]OFD Sender: No OFD packet to send [14:55:04]OFD Sender: No OFD packet to send [14:55:09]OFD Sender: No OFD packet to send [14:55:14]OFD Sender: No OFD packet to send [14:55:19]OFD Sender: No OFD packet to send [14:55:24]OFD Sender: No OFD packet to send [14:55:26]recv_with_timeout no data received [14:55:29]OFD Sender: No OFD packet to send [14:55:34]OFD Sender: No OFD packet to send [14:55:39]OFD Sender: No OFD packet to send [14:55:44]OFD Sender: No OFD packet to send [14:55:49]OFD Sender: No OFD packet to send [14:55:50]recv_with_timeout no data received [14:55:54]OFD Sender: No OFD packet to send [14:55:59]OFD Sender: No OFD packet to send [14:56:04]OFD Sender: No OFD packet to send [14:56:06]recv_with_timeout no data received [14:56:09]OFD Sender: No OFD packet to send [14:56:14]OFD Sender: No OFD packet to send [14:56:19]OFD Sender: No OFD packet to send [14:56:24]OFD Sender: No OFD packet to send [14:56:29]recv_with_timeout no data received [14:56:29]OFD Sender: No OFD packet to send [14:56:34]OFD Sender: No OFD packet to send [14:56:39]OFD Sender: No OFD packet to send [14:56:44]OFD Sender: No OFD packet to send [14:56:49]OFD Sender: No OFD packet to send [14:56:54]OFD Sender: No OFD packet to send [14:56:59]OFD Sender: No OFD packet to send [14:57:04]OFD Sender: No OFD packet to send [14:57:09]OFD Sender: No OFD packet to send [14:57:14]OFD Sender: No OFD packet to send [14:57:19]OFD Sender: No OFD packet to send [14:57:21]accept exits with 10 [14:57:21]New connection [14:57:21]New thread 3066703204 created [14:57:21]Thread 3066846564 joined [14:57:21]Waiting for new connection... [14:57:21] Sock 10.Parse request [14:57:21]Sock 10.Check first char [14:57:21]Sock 10.First char is OK [14:57:21]request: POST /json_proto HTTP/1.0 [14:57:21]Method: POST [14:57:21]URL: /json_proto [14:57:21]Method is POST - this is cgi request [14:57:21]url: /json_proto [14:57:21]query_string will be loaded in cgi processing [14:57:21]execute_cgi json_proto POST (null) [14:57:21]execute_cgi path=json_proto method=POST [14:57:21]POST find Content-Length [14:57:21]Host: 172.17.43.67:8080 [14:57:21]Content-Length: 675 [14:57:21]Content-Type: application/json [14:57:21] [14:57:21]POST finish read [14:57:21]Found Content-Length = 675 [14:57:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:21]execute_script... [14:57:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:21]POST & json_proto [14:57:21]process_json_proto [14:57:21]json parsed OK: [14:57:21]protocol is kg_v1.0 [14:57:21]action value=close_receipt [14:57:21]process_action close_receipt [14:57:21]cmd_close_receipt [14:57:21]MH_GetDate [14:57:21]Write to MH i2c: F0 00 00 80 04 73 [14:57:21]Write i2c OK [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: F0 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: F0 09 00 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: F0 09 00 80 04 00 52 D3 F2 66 6A BD 47 65 CC [14:57:21]GetLastDocTimeStamp 1727189645 [14:57:21]current date 1727189842 [14:57:21]FM_GetShiftState [14:57:21]SAM_PROTO_GetShiftState [14:57:21]wFMCommunicate request_size=4 [14:57:21]MH_SAM_APDU [14:57:21]CAPDU: 80 13 01 00 [14:57:21]Write to MH i2c: E2 08 00 81 04 80 13 01 00 00 00 00 00 02 [14:57:21]Write i2c OK [14:57:21]MH_I2C_Read... [14:57:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:21]Read from MH i2c: E2 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: E2 0E 00 [14:57:21]MH_I2C_Read... [14:57:21]Read from MH i2c: E2 0E 00 81 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CF [14:57:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:57:21]wFMCommunicate OK [14:57:21]SAM_PROTO_GetShiftState done [14:57:21]FM_GetShiftState done [14:57:21]opened in 1727137889 [14:57:21]opened+sec_in_day 1727224289 [14:57:21]quantity*price = 50063 [14:57:21]sum+1 = 50064 [14:57:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 231 24.09.2024 14:57 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152772 ФПД: 211532886032379 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T145722&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152772&fm=211532886032379&tin=02508201610067®Number=0000000000091825&sum=50000 [14:57:22]StoreToDocumentArchive [14:57:22]shift 477 fd 152772 [14:57:22]save to /storage/0477/doc_00152772 [14:57:22]save last doc name /storage/0477/doc_00152772 to /storage/kkm_last_doc_name [14:57:22]save OK [14:57:22]Clear old archive folders... [14:57:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:57:22]tlvbuf is 015F1A40 [14:57:22]SAM_PROTO_ClearQueue [14:57:22]wFMCommunicate request_size=4 [14:57:22]MH_SAM_APDU [14:57:22]CAPDU: 80 09 00 00 [14:57:22]Write to MH i2c: E2 08 00 8E 04 80 09 00 00 00 00 00 00 04 [14:57:22]Write i2c OK [14:57:22]MH_I2C_Read... [14:57:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:57:22]Read from MH i2c: E2 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: E2 03 00 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [14:57:22]RAPDU: 90 00 [14:57:22]wFMCommunicate OK [14:57:22]SAM_PROTO_ClearQueue done [14:57:22]KKMCreateOFDPacket [14:57:22]OFDProtocolAddRootSTLVToBuf [14:57:22]FM_MakeSignedData [14:57:22]FM_MakeSignedData [14:57:22]SAM_PROTO_SignData [14:57:22]wFMCommunicate request_size=4 [14:57:22]MH_SAM_APDU [14:57:22]CAPDU: 80 0D 01 02 [14:57:22]Write to MH i2c: E2 08 00 8F 04 80 0D 01 02 00 00 00 00 0C [14:57:22]Write i2c OK [14:57:22]MH_I2C_Read... [14:57:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:57:22]Read from MH i2c: E2 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: E2 03 00 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [14:57:22]RAPDU: 90 00 [14:57:22]wFMCommunicate OK [14:57:22]wFMCommunicate request_size=255 [14:57:22]MH_SAM_APDU [14:57:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 52 D3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 54 02 00 35 04 06 00 C0 63 56 87 [14:57:22]Write to MH i2c: E2 02 01 90 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 52 D3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 54 02 00 35 04 06 00 C0 63 56 87 00 00 75 [14:57:22]Write i2c OK [14:57:22]MH_I2C_Read... [14:57:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:22]Read from MH i2c: E2 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: E2 03 00 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [14:57:22]RAPDU: 90 00 [14:57:22]wFMCommunicate OK [14:57:22]wFMCommunicate request_size=7 [14:57:22]MH_SAM_APDU [14:57:22]CAPDU: 80 0D 02 02 02 BF FB [14:57:22]Write to MH i2c: E2 0A 00 91 04 80 0D 02 02 02 00 BF FB 00 00 CD [14:57:22]Write i2c OK [14:57:22]MH_I2C_Read... [14:57:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:22]Read from MH i2c: E2 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: E2 03 00 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [14:57:22]RAPDU: 90 00 [14:57:22]wFMCommunicate OK [14:57:22]wFMCommunicate request_size=4 [14:57:22]MH_SAM_APDU [14:57:22]CAPDU: 80 0D 03 02 [14:57:22]Write to MH i2c: E2 08 00 92 04 80 0D 03 02 00 00 00 00 11 [14:57:22]Write i2c OK [14:57:22]MH_I2C_Read... [14:57:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:57:22]Read from MH i2c: E2 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: E2 0B 00 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: E2 0B 00 92 04 00 F6 65 88 E1 25 17 1A AA 90 00 D6 [14:57:22]RAPDU: F6 65 88 E1 25 17 1A AA 90 00 [14:57:22]wFMCommunicate OK [14:57:22]SAM_PROTO_SignData done [14:57:22]FM_MakeSignedData done [14:57:22]CreateOFDProtocolMessage [14:57:22]wFMCommunicate request_size=4 [14:57:22]MH_SAM_APDU [14:57:22]CAPDU: 80 11 00 00 [14:57:22]Write to MH i2c: E2 08 00 93 04 80 11 00 00 00 00 00 00 11 [14:57:22]Write i2c OK [14:57:22]MH_I2C_Read... [14:57:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:22]Read from MH i2c: E2 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: E2 17 00 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: E2 17 00 93 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 64 [14:57:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:57:22]wFMCommunicate OK [14:57:22]CreateOFDProtocolMessage done [14:57:22]OFDSenderStorePacket 152772 [14:57:22]StoreOFDPacket docnum=152772 [14:57:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 46 13 04 01 01 A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 52 D3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 54 02 00 35 04 06 00 C0 63 56 87 BF FB F6 65 88 E1 25 17 1A AA [14:57:22]CheckFolder [14:57:22]dirname=/storage/ofd_packets [14:57:22]CheckFolder done [14:57:22]ProducePacketName [14:57:22]name=ofd_packets/00152772 [14:57:22]NVStorageSaveData ofd_packets/00152772 [14:57:22]File name is /storage/ofd_packets/00152772 [14:57:22]Write 298 bytes [14:57:22]NVStorageSaveData done [14:57:22]OFDSenderStorePacket done [14:57:22]KKMCreateOFDPacket done [14:57:22]NVStorageSaveData kkm_last_timestamp [14:57:22]File name is /storage/kkm_last_timestamp [14:57:22]Write 4 bytes [14:57:22]NVStorageSaveData done [14:57:22]ExternCall_PrintAddStr [14:57:22]wPrintStart [14:57:22]Write to MH i2c: 01 00 00 94 04 98 [14:57:22]Write i2c OK [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: 01 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: 01 07 00 [14:57:22]MH_I2C_Read... [14:57:22]Read from MH i2c: 01 07 00 94 04 00 00 00 00 00 FF 0F AD [14:57:22]RasterBufferAndPrint [14:57:22]line Счет N : (1)1786774 [14:57:22]line ИНН: 02508201610067 [14:57:22]line Контрольно-Кассовый Чек [14:57:22]line ПРОДАЖА [14:57:22]line ТРК (МРК, ГНК) : 31 [14:57:22]line Товар: 2710194210 [14:57:22]line ДТ-К-5 [14:57:22]line 6.570 * 76.20 [14:57:22]line = 500.63 [14:57:22]line НДС 12% НСП 1% [14:57:22]line > о реализуемом товаре [14:57:22]line ОКРУГЛЕНИЕ: -0.63 [14:57:22]line ИТОГО: 500.00 [14:57:22]line Внесено: 500.00 [14:57:22]line СДАЧА: 0.00 [14:57:22]line НСП 1% : 4.43 [14:57:22]line НДС 12% : 53.16 [14:57:22]line Наличными: 500.00 [14:57:22]line Безнал.: 0.00 [14:57:22]line Место: АЗС № 89 "Партнер Нефть" [14:57:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:57:22]line СНО: Общий режим [14:57:22]line Чек 231 24.09.2024 14:57 [14:57:22]line Смена: 477 ФФД: 1.0 [14:57:22]line ЗНМ: 0300000113 [14:57:22]line РНМ: 0000000000091825 [14:57:22]line Версия ККМ: 001 [14:57:22]line ФМ: 0000000000871835 [14:57:22]line ФД: 152772 [14:57:22]line ФПД: 211532886032379 [14:57:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T145722&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152772&fm=211532886032379&tin=02508201610067®Number=0000000000091825&sum=50000 [14:57:23]written 0, free lines is 4095 [14:57:23]OFD Sender: Processing packet 152772 [packets to send 830, broken 829] [14:57:23]ProducePacketName [14:57:23]name=ofd_packets/00152772 [14:57:23]OFD Sender: To server: pG, [14:57:23]CommunicateWithHost lk.salyk.kg:30040 [14:57:23]ConnectInit lk.salyk.kg [14:57:23]Write to MH i2c: 01 00 00 BF 04 C3 [14:57:23]Write i2c OK [14:57:23]MH_I2C_Read... [14:57:23]Read from MH i2c: 01 [14:57:23]MH_I2C_Read... [14:57:23]Read from MH i2c: 01 07 00 [14:57:23]MH_I2C_Read... [14:57:23]Read from MH i2c: 01 07 00 BF 04 00 00 00 00 00 D7 0C AD [14:57:23]RasterBufferAndPrint [14:57:23]line [14:57:23]line [14:57:23]line [14:57:23]line [14:57:23]line [14:57:23]written 0, free lines is 3293 [14:57:23]MH_Cut [14:57:23]Write to MH i2c: D1 01 00 C6 04 01 9C [14:57:23]Write i2c OK [14:57:23]MH_I2C_Read... [14:57:23]Read from MH i2c: D1 [14:57:23]MH_I2C_Read... [14:57:23]Read from MH i2c: D1 01 00 [14:57:23]MH_I2C_Read... [14:57:23]Read from MH i2c: D1 01 00 C6 04 00 9B [14:57:23]Write to MH i2c: 01 00 00 C7 04 CB [14:57:23]Write i2c OK [14:57:23]MH_I2C_Read... [14:57:24]*** Cut start [14:57:24]*** Purtial cut [14:57:24]*** Stage 1: CUTSNS_PIN = 1 [14:57:24]Read from MH i2c: 01 [14:57:24]MH_I2C_Read... [14:57:24]*** Stop cut motor [14:57:24]*** Cut end [14:57:24]Read from MH i2c: 01 07 00 [14:57:24]MH_I2C_Read... [14:57:24]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 FF 0F E0 [14:57:24]process_action close_receipt done [14:57:24]requested_data is exist [14:57:24]produce_requested_data [14:57:24]requested_item fm.sn is exist - process it [14:57:24]wFMCommunicate request_size=4 [14:57:24]MH_SAM_APDU [14:57:24]CAPDU: 80 11 00 00 [14:57:24]Write to MH i2c: E2 08 00 C8 04 80 11 00 00 00 00 00 00 46 [14:57:24]Write i2c OK [14:57:24]MH_I2C_Read... [14:57:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:24]Read from MH i2c: E2 [14:57:24]MH_I2C_Read... [14:57:24]Read from MH i2c: E2 17 00 [14:57:24]MH_I2C_Read... [14:57:24]Read from MH i2c: E2 17 00 C8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [14:57:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:57:24]wFMCommunicate OK [14:57:24]requested_item fd.num is exist - process it [14:57:24]SAM_PROTO_GetFieldsCounters [14:57:24]wFMCommunicate request_size=4 [14:57:24]MH_SAM_APDU [14:57:24]CAPDU: 80 13 00 00 [14:57:24]Write to MH i2c: E2 08 00 C9 04 80 13 00 00 00 00 00 00 49 [14:57:24]Write i2c OK [14:57:24]MH_I2C_Read... [14:57:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:57:24]Read from MH i2c: E2 [14:57:24]MH_I2C_Read... [14:57:24]Read from MH i2c: E2 62 00 [14:57:24]MH_I2C_Read... [14:57:24]Read from MH i2c: E2 62 00 C9 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C4 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 17 [14:57:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C4 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:57:24]wFMCommunicate OK [14:57:24]SAM_PROTO_GetFieldsCounters done [14:57:24]requested_item shift.num is exist - process it [14:57:24]requested_item shift.opened is exist - process it [14:57:24]req_shift_opened [14:57:24]FM_GetShiftState [14:57:24]SAM_PROTO_GetShiftState [14:57:24]wFMCommunicate request_size=4 [14:57:24]MH_SAM_APDU [14:57:24]CAPDU: 80 13 01 00 [14:57:24]Write to MH i2c: E2 08 00 CA 04 80 13 01 00 00 00 00 00 4B [14:57:24]Write i2c OK [14:57:24]MH_I2C_Read... [14:57:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:24]Read from MH i2c: E2 [14:57:24]MH_I2C_Read... [14:57:24]Read from MH i2c: E2 0E 00 [14:57:24]MH_I2C_Read... [14:57:24]Read from MH i2c: E2 0E 00 CA 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 18 [14:57:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:57:24]wFMCommunicate OK [14:57:24]SAM_PROTO_GetShiftState done [14:57:24]FM_GetShiftState done [14:57:24]req_shift_opened done [14:57:24]requested_item shift.open_date is exist - process it [14:57:24]req_shift_open_date [14:57:24]req_shift_open_date done [14:57:24]produce_requested_data done [14:57:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152772,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:57:24]process_action_free close_receipt [14:57:24]json_value_free [14:57:24]json_value_free done [14:57:24]process_json_proto returns [14:57:24]Send response to host [14:57:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152772,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:57:24]free response buf [14:57:24]execute_script done [14:57:24]execute_script returns [14:57:24]free content buf [14:57:24]Sock 10.Close socket [14:57:24]Sock 10.Thread stoped [14:57:32]recv_with_timeout no data received [14:57:43]recv_with_timeout no data received [14:59:10]accept exits with 9 [14:59:10]New connection [14:59:10]New thread 3066846564 created [14:59:10]Thread 3066703204 joined [14:59:10]Waiting for new connection... [14:59:10] Sock 9.Parse request [14:59:10]Sock 9.Check first char [14:59:10]Sock 9.First char is OK [14:59:10]request: POST /json_proto HTTP/1.0 [14:59:10]Method: POST [14:59:10]URL: /json_proto [14:59:10]Method is POST - this is cgi request [14:59:10]url: /json_proto [14:59:10]query_string will be loaded in cgi processing [14:59:10]execute_cgi json_proto POST (null) [14:59:10]execute_cgi path=json_proto method=POST [14:59:10]POST find Content-Length [14:59:10]Host: 172.17.43.67:8080 [14:59:10]Content-Length: 658 [14:59:10]Content-Type: application/json [14:59:10] [14:59:10]POST finish read [14:59:10]Found Content-Length = 658 [14:59:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 1.160, "sum" : 80.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 80.00, "total" : 80.00, "payments": [ { "type": 0, "sum" : 80.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:59:10]execute_script... [14:59:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 1.160, "sum" : 80.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 80.00, "total" : 80.00, "payments": [ { "type": 0, "sum" : 80.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:59:10]POST & json_proto [14:59:10]process_json_proto [14:59:10]json parsed OK: [14:59:10]protocol is kg_v1.0 [14:59:10]action value=close_receipt [14:59:10]process_action close_receipt [14:59:10]cmd_close_receipt [14:59:10]MH_GetDate [14:59:10]Write to MH i2c: F0 00 00 CB 04 BE [14:59:10]Write i2c OK [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: F0 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: F0 09 00 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: F0 09 00 CB 04 00 BF D3 F2 66 6A BD 47 65 84 [14:59:10]GetLastDocTimeStamp 1727189842 [14:59:10]current date 1727189951 [14:59:10]FM_GetShiftState [14:59:10]SAM_PROTO_GetShiftState [14:59:10]wFMCommunicate request_size=4 [14:59:10]MH_SAM_APDU [14:59:10]CAPDU: 80 13 01 00 [14:59:10]Write to MH i2c: E2 08 00 CC 04 80 13 01 00 00 00 00 00 4D [14:59:10]Write i2c OK [14:59:10]MH_I2C_Read... [14:59:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:10]Read from MH i2c: E2 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 0E 00 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 0E 00 CC 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 1A [14:59:10]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:59:10]wFMCommunicate OK [14:59:10]SAM_PROTO_GetShiftState done [14:59:10]FM_GetShiftState done [14:59:10]opened in 1727137889 [14:59:10]opened+sec_in_day 1727224289 [14:59:10]quantity*price = 8038 [14:59:10]sum+1 = 8040 [14:59:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 80.00 Внесено: 80.00 СДАЧА: 0.00 НСП 1% : 0.71 НДС 12% : 8.54 Наличными: 80.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 232 24.09.2024 14:59 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152773 ФПД: 228159308637243 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T145911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152773&fm=228159308637243&tin=02508201610067®Number=0000000000091825&sum=8000 [14:59:11]StoreToDocumentArchive [14:59:11]shift 477 fd 152773 [14:59:11]save to /storage/0477/doc_00152773 [14:59:11]save last doc name /storage/0477/doc_00152773 to /storage/kkm_last_doc_name [14:59:11]save OK [14:59:11]Clear old archive folders... [14:59:11]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:59:11]tlvbuf is 015DAE30 [14:59:11]SAM_PROTO_ClearQueue [14:59:11]wFMCommunicate request_size=4 [14:59:11]MH_SAM_APDU [14:59:11]CAPDU: 80 09 00 00 [14:59:11]Write to MH i2c: E2 08 00 D9 04 80 09 00 00 00 00 00 00 4F [14:59:11]Write i2c OK [14:59:11]MH_I2C_Read... [14:59:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:59:11]Read from MH i2c: E2 [14:59:11]MH_I2C_Read... [14:59:11]Read from MH i2c: E2 03 00 [14:59:11]MH_I2C_Read... [14:59:11]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [14:59:11]RAPDU: 90 00 [14:59:11]wFMCommunicate OK [14:59:11]SAM_PROTO_ClearQueue done [14:59:11]KKMCreateOFDPacket [14:59:11]OFDProtocolAddRootSTLVToBuf [14:59:11]FM_MakeSignedData [14:59:11]FM_MakeSignedData [14:59:11]SAM_PROTO_SignData [14:59:11]wFMCommunicate request_size=4 [14:59:11]MH_SAM_APDU [14:59:11]CAPDU: 80 0D 01 02 [14:59:11]Write to MH i2c: E2 08 00 DA 04 80 0D 01 02 00 00 00 00 57 [14:59:11]Write i2c OK [14:59:11]MH_I2C_Read... [14:59:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:59:11]Read from MH i2c: E2 [14:59:11]MH_I2C_Read... [14:59:11]Read from MH i2c: E2 03 00 [14:59:11]MH_I2C_Read... [14:59:11]Read from MH i2c: E2 03 00 DA 04 00 90 00 52 [14:59:11]RAPDU: 90 00 [14:59:11]wFMCommunicate OK [14:59:11]wFMCommunicate request_size=255 [14:59:11]MH_SAM_APDU [14:59:11]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 88 04 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 67 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 BF D3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 54 02 00 35 04 06 00 CF 82 7A 8B 24 [14:59:11]Write to MH i2c: E2 02 01 DB 04 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 88 04 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 67 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 BF D3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 54 02 00 35 04 06 00 CF 82 7A 8B 24 00 00 65 [14:59:12]Write i2c OK [14:59:12]MH_I2C_Read... [14:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:12]Read from MH i2c: E2 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: E2 03 00 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: E2 03 00 DB 04 00 90 00 53 [14:59:12]RAPDU: 90 00 [14:59:12]wFMCommunicate OK [14:59:12]wFMCommunicate request_size=6 [14:59:12]MH_SAM_APDU [14:59:12]CAPDU: 80 0D 02 02 01 3B [14:59:12]Write to MH i2c: E2 09 00 DC 04 80 0D 02 02 01 00 3B 00 00 97 [14:59:12]Write i2c OK [14:59:12]MH_I2C_Read... [14:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:12]Read from MH i2c: E2 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: E2 03 00 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: E2 03 00 DC 04 00 90 00 54 [14:59:12]RAPDU: 90 00 [14:59:12]wFMCommunicate OK [14:59:12]wFMCommunicate request_size=4 [14:59:12]MH_SAM_APDU [14:59:12]CAPDU: 80 0D 03 02 [14:59:12]Write to MH i2c: E2 08 00 DD 04 80 0D 03 02 00 00 00 00 5C [14:59:12]Write i2c OK [14:59:12]MH_I2C_Read... [14:59:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:59:12]Read from MH i2c: E2 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: E2 0B 00 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: E2 0B 00 DD 04 00 09 EF A1 11 2B D3 E8 25 90 00 12 [14:59:12]RAPDU: 09 EF A1 11 2B D3 E8 25 90 00 [14:59:12]wFMCommunicate OK [14:59:12]SAM_PROTO_SignData done [14:59:12]FM_MakeSignedData done [14:59:12]CreateOFDProtocolMessage [14:59:12]wFMCommunicate request_size=4 [14:59:12]MH_SAM_APDU [14:59:12]CAPDU: 80 11 00 00 [14:59:12]Write to MH i2c: E2 08 00 DE 04 80 11 00 00 00 00 00 00 5C [14:59:12]Write i2c OK [14:59:12]MH_I2C_Read... [14:59:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:12]Read from MH i2c: E2 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: E2 17 00 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: E2 17 00 DE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AF [14:59:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:59:12]wFMCommunicate OK [14:59:12]CreateOFDProtocolMessage done [14:59:12]OFDSenderStorePacket 152773 [14:59:12]StoreOFDPacket docnum=152773 [14:59:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 22 1A 03 01 CB A1 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 88 04 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 67 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 BF D3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 54 02 00 35 04 06 00 CF 82 7A 8B 24 3B 09 EF A1 11 2B D3 E8 25 [14:59:12]CheckFolder [14:59:12]dirname=/storage/ofd_packets [14:59:12]CheckFolder done [14:59:12]ProducePacketName [14:59:12]name=ofd_packets/00152773 [14:59:12]NVStorageSaveData ofd_packets/00152773 [14:59:12]File name is /storage/ofd_packets/00152773 [14:59:12]Write 297 bytes [14:59:12]NVStorageSaveData done [14:59:12]OFDSenderStorePacket done [14:59:12]KKMCreateOFDPacket done [14:59:12]NVStorageSaveData kkm_last_timestamp [14:59:12]File name is /storage/kkm_last_timestamp [14:59:12]Write 4 bytes [14:59:12]NVStorageSaveData done [14:59:12]ExternCall_PrintAddStr [14:59:12]wPrintStart [14:59:12]Write to MH i2c: 01 00 00 DF 04 E3 [14:59:12]Write i2c OK [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: 01 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: 01 07 00 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: 01 07 00 DF 04 00 00 00 00 00 FF 0F F8 [14:59:12]RasterBufferAndPrint [14:59:12]line Счет N : (1)1786775 [14:59:12]line ИНН: 02508201610067 [14:59:12]line Контрольно-Кассовый Чек [14:59:12]line ПРОДАЖА [14:59:12]line ТРК (МРК, ГНК) : 33 [14:59:12]line Товар: 2710124130 [14:59:12]line Super-92 [14:59:12]line 1.160 * 69.30 [14:59:12]line = 80.39 [14:59:12]line НДС 12% НСП 1% [14:59:12]line > о реализуемом товаре [14:59:12]line ОКРУГЛЕНИЕ: -0.39 [14:59:12]line ИТОГО: 80.00 [14:59:12]line Внесено: 80.00 [14:59:12]line СДАЧА: 0.00 [14:59:12]line НСП 1% : 0.71 [14:59:12]line НДС 12% : 8.54 [14:59:12]line Наличными: 80.00 [14:59:12]line Безнал.: 0.00 [14:59:12]line Место: АЗС № 89 "Партнер Нефть" [14:59:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:59:12]line СНО: Общий режим [14:59:12]line Чек 232 24.09.2024 14:59 [14:59:12]line Смена: 477 ФФД: 1.0 [14:59:12]line ЗНМ: 0300000113 [14:59:12]line РНМ: 0000000000091825 [14:59:12]line Версия ККМ: 001 [14:59:12]line ФМ: 0000000000871835 [14:59:12]line ФД: 152773 [14:59:12]line ФПД: 228159308637243 [14:59:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T145911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152773&fm=228159308637243&tin=02508201610067®Number=0000000000091825&sum=8000 [14:59:12]written 0, free lines is 4095 [14:59:12]Write to MH i2c: 01 00 00 0A 05 0F [14:59:12]Write i2c OK [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: 01 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: 01 07 00 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: 01 07 00 0A 05 00 00 00 00 00 DA 0C FC [14:59:12]RasterBufferAndPrint [14:59:12]line [14:59:12]line [14:59:12]line [14:59:12]line [14:59:12]line [14:59:12]written 0, free lines is 3296 [14:59:12]MH_Cut [14:59:12]Write to MH i2c: D1 01 00 11 05 01 E8 [14:59:12]Write i2c OK [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: D1 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: D1 01 00 [14:59:12]MH_I2C_Read... [14:59:12]Read from MH i2c: D1 01 00 11 05 00 E7 [14:59:12]Write to MH i2c: 01 00 00 12 05 17 [14:59:12]Write i2c OK [14:59:12]MH_I2C_Read... [14:59:13]*** Cut start [14:59:13]*** Purtial cut [14:59:13]*** Stage 1: CUTSNS_PIN = 1 [14:59:13]Read from MH i2c: 01 [14:59:13]MH_I2C_Read... [14:59:13]*** Stop cut motor [14:59:13]*** Cut end [14:59:13]Read from MH i2c: 01 07 00 [14:59:13]MH_I2C_Read... [14:59:13]Read from MH i2c: 01 07 00 12 05 00 00 00 00 00 FF 0F 2C [14:59:13]process_action close_receipt done [14:59:13]requested_data is exist [14:59:13]produce_requested_data [14:59:13]requested_item fm.sn is exist - process it [14:59:13]wFMCommunicate request_size=4 [14:59:13]MH_SAM_APDU [14:59:13]CAPDU: 80 11 00 00 [14:59:13]Write to MH i2c: E2 08 00 13 05 80 11 00 00 00 00 00 00 92 [14:59:13]Write i2c OK [14:59:13]MH_I2C_Read... [14:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:13]Read from MH i2c: E2 [14:59:13]MH_I2C_Read... [14:59:13]Read from MH i2c: E2 17 00 [14:59:13]MH_I2C_Read... [14:59:13]Read from MH i2c: E2 17 00 13 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [14:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:59:13]wFMCommunicate OK [14:59:13]requested_item fd.num is exist - process it [14:59:13]SAM_PROTO_GetFieldsCounters [14:59:13]wFMCommunicate request_size=4 [14:59:13]MH_SAM_APDU [14:59:13]CAPDU: 80 13 00 00 [14:59:13]Write to MH i2c: E2 08 00 14 05 80 13 00 00 00 00 00 00 95 [14:59:13]Write i2c OK [14:59:13]MH_I2C_Read... [14:59:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:59:14]Read from MH i2c: E2 [14:59:14]MH_I2C_Read... [14:59:14]Read from MH i2c: E2 62 00 [14:59:14]MH_I2C_Read... [14:59:14]Read from MH i2c: E2 62 00 14 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C5 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 67 [14:59:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C5 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:59:14]wFMCommunicate OK [14:59:14]SAM_PROTO_GetFieldsCounters done [14:59:14]requested_item shift.num is exist - process it [14:59:14]requested_item shift.opened is exist - process it [14:59:14]req_shift_opened [14:59:14]FM_GetShiftState [14:59:14]SAM_PROTO_GetShiftState [14:59:14]wFMCommunicate request_size=4 [14:59:14]MH_SAM_APDU [14:59:14]CAPDU: 80 13 01 00 [14:59:14]Write to MH i2c: E2 08 00 15 05 80 13 01 00 00 00 00 00 97 [14:59:14]Write i2c OK [14:59:14]MH_I2C_Read... [14:59:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:14]Read from MH i2c: E2 [14:59:14]MH_I2C_Read... [14:59:14]Read from MH i2c: E2 0E 00 [14:59:14]MH_I2C_Read... [14:59:14]Read from MH i2c: E2 0E 00 15 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 64 [14:59:14]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [14:59:14]wFMCommunicate OK [14:59:14]SAM_PROTO_GetShiftState done [14:59:14]FM_GetShiftState done [14:59:14]req_shift_opened done [14:59:14]requested_item shift.open_date is exist - process it [14:59:14]req_shift_open_date [14:59:14]req_shift_open_date done [14:59:14]produce_requested_data done [14:59:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152773,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [14:59:14]process_action_free close_receipt [14:59:14]json_value_free [14:59:14]json_value_free done [14:59:14]process_json_proto returns [14:59:14]Send response to host [14:59:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152773,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [14:59:14]free response buf [14:59:14]execute_script done [14:59:14]execute_script returns [14:59:14]free content buf [14:59:14]Sock 9.Close socket [14:59:14]Sock 9.Thread stoped [14:59:21]recv_with_timeout no data received [14:59:32]recv_with_timeout no data received [14:59:38]ConnectInit Can't connect to host [14:59:38]CommunicateWithHost connect error [14:59:38]CommunicateWithHost err = -1 [14:59:38]OFD Sender: Server communicate error [14:59:38]OFD Sender: Processing packet 152772 [packets to send 831, broken 829] [14:59:38]ProducePacketName [14:59:38]name=ofd_packets/00152772 [14:59:38]OFD Sender: To server: pG, [14:59:38]CommunicateWithHost lk.salyk.kg:30040 [14:59:38]ConnectInit lk.salyk.kg [14:59:43]recv_with_timeout no data received [14:59:43]ConnectInit Can't take IP for lk.salyk.kg [14:59:43]CommunicateWithHost connect error [14:59:43]CommunicateWithHost err = -1 [14:59:43]OFD Sender: Server communicate error [14:59:48]OFD Sender: Processing packet 152772 [packets to send 831, broken 829] [14:59:48]ProducePacketName [14:59:48]name=ofd_packets/00152772 [14:59:48]OFD Sender: To server: pG, [14:59:48]CommunicateWithHost lk.salyk.kg:30040 [14:59:48]ConnectInit lk.salyk.kg [14:59:49]Connected sock=9 [14:59:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 46 13 04 01 01 A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 52 D3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 54 02 00 35 04 06 00 C0 63 56 87 BF FB F6 65 88 E1 25 17 1A AA [14:59:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A7 CE 47 00 C7 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C4 54 02 00 F4 03 04 00 E2 7B F2 66 B6 04 01 00 00 C0 A8 E0 6E E6 78 9F 5E [14:59:50]CommunicateWithHost err = 0 [14:59:50]CheckOFDResponse [14:59:50]1017 (14) - 77093643461234 [14:59:50]1041 (16) - 0000000000871835 [14:59:50]1040 (4) - 152772 [14:59:50]1012 (4) - 24.09.2024 08:44 [14:59:50]1206 (1) - 0 [14:59:50]OFD Sender: Remove packet 152772 [14:59:50]ProducePacketName [14:59:50]name=ofd_packets/00152772 [14:59:50]NVStorageDeleteData [14:59:50]OFD Sender: Processing packet 152773 [packets to send 830, broken 829] [14:59:50]ProducePacketName [14:59:50]name=ofd_packets/00152773 [14:59:50]OFD Sender: To server: pG, [14:59:50]CommunicateWithHost lk.salyk.kg:30040 [14:59:50]ConnectInit lk.salyk.kg [14:59:51]Connected sock=8 [14:59:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 22 1A 03 01 CB A1 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 88 04 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 67 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 BF D3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 54 02 00 35 04 06 00 CF 82 7A 8B 24 3B 09 EF A1 11 2B D3 E8 25 [14:59:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4F 0E 47 00 FD 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 54 02 00 F4 03 04 00 E4 7B F2 66 B6 04 01 00 00 06 D5 F3 74 09 30 E1 06 [14:59:52]CommunicateWithHost err = 0 [14:59:52]CheckOFDResponse [14:59:52]1017 (14) - 77093643461234 [14:59:52]1041 (16) - 0000000000871835 [14:59:52]1040 (4) - 152773 [14:59:52]1012 (4) - 24.09.2024 08:44 [14:59:52]1206 (1) - 0 [14:59:52]OFD Sender: Remove packet 152773 [14:59:52]ProducePacketName [14:59:52]name=ofd_packets/00152773 [14:59:52]NVStorageDeleteData [14:59:52]OFD Sender: No OFD packet to send [14:59:57]OFD Sender: No OFD packet to send [15:00:02]OFD Sender: No OFD packet to send [15:00:07]OFD Sender: No OFD packet to send [15:00:12]OFD Sender: No OFD packet to send [15:00:17]OFD Sender: No OFD packet to send [15:00:22]OFD Sender: No OFD packet to send [15:00:27]OFD Sender: No OFD packet to send [15:00:32]OFD Sender: No OFD packet to send [15:00:37]OFD Sender: No OFD packet to send [15:00:42]OFD Sender: No OFD packet to send [15:00:47]OFD Sender: No OFD packet to send [15:00:52]OFD Sender: No OFD packet to send [15:00:57]OFD Sender: No OFD packet to send [15:01:02]OFD Sender: No OFD packet to send [15:01:07]OFD Sender: No OFD packet to send [15:01:12]OFD Sender: No OFD packet to send [15:01:15]recv_with_timeout no data received [15:01:17]OFD Sender: No OFD packet to send [15:01:23]OFD Sender: No OFD packet to send [15:01:28]OFD Sender: No OFD packet to send [15:01:33]OFD Sender: No OFD packet to send [15:01:38]OFD Sender: No OFD packet to send [15:01:43]OFD Sender: No OFD packet to send [15:01:48]OFD Sender: No OFD packet to send [15:01:53]OFD Sender: No OFD packet to send [15:01:55]recv_with_timeout no data received [15:01:58]OFD Sender: No OFD packet to send [15:02:03]OFD Sender: No OFD packet to send [15:02:08]OFD Sender: No OFD packet to send [15:02:13]recv_with_timeout no data received [15:02:13]OFD Sender: No OFD packet to send [15:02:18]OFD Sender: No OFD packet to send [15:02:23]OFD Sender: No OFD packet to send [15:02:28]OFD Sender: No OFD packet to send [15:02:33]OFD Sender: No OFD packet to send [15:02:38]OFD Sender: No OFD packet to send [15:02:43]OFD Sender: No OFD packet to send [15:02:48]OFD Sender: No OFD packet to send [15:02:53]OFD Sender: No OFD packet to send [15:02:58]OFD Sender: No OFD packet to send [15:03:03]OFD Sender: No OFD packet to send [15:03:08]OFD Sender: No OFD packet to send [15:03:13]OFD Sender: No OFD packet to send [15:03:18]OFD Sender: No OFD packet to send [15:03:23]OFD Sender: No OFD packet to send [15:03:28]OFD Sender: No OFD packet to send [15:03:31]recv_with_timeout no data received [15:03:33]OFD Sender: No OFD packet to send [15:03:38]OFD Sender: No OFD packet to send [15:03:43]OFD Sender: No OFD packet to send [15:03:44]accept exits with 10 [15:03:44]New connection [15:03:44]New thread 3066703204 created [15:03:44]Thread 3066846564 joined [15:03:44]Waiting for new connection... [15:03:44] Sock 10.Parse request [15:03:44]Sock 10.Check first char [15:03:44]Sock 10.First char is OK [15:03:44]request: POST /json_proto HTTP/1.0 [15:03:44]Method: POST [15:03:44]URL: /json_proto [15:03:44]Method is POST - this is cgi request [15:03:44]url: /json_proto [15:03:44]query_string will be loaded in cgi processing [15:03:44]execute_cgi json_proto POST (null) [15:03:44]execute_cgi path=json_proto method=POST [15:03:44]POST find Content-Length [15:03:44]Host: 172.17.43.67:8080 [15:03:44]Content-Length: 678 [15:03:44]Content-Type: application/json [15:03:44] [15:03:44]POST finish read [15:03:44]Found Content-Length = 678 [15:03:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:44]execute_script... [15:03:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:44]POST & json_proto [15:03:44]process_json_proto [15:03:44]json parsed OK: [15:03:44]protocol is kg_v1.0 [15:03:44]action value=close_receipt [15:03:44]process_action close_receipt [15:03:44]cmd_close_receipt [15:03:44]MH_GetDate [15:03:44]Write to MH i2c: F0 00 00 16 05 0A [15:03:44]Write i2c OK [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: F0 [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: F0 09 00 [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: F0 09 00 16 05 00 D1 D4 F2 66 6A BD 47 65 E3 [15:03:44]GetLastDocTimeStamp 1727189951 [15:03:44]current date 1727190225 [15:03:44]FM_GetShiftState [15:03:44]SAM_PROTO_GetShiftState [15:03:44]wFMCommunicate request_size=4 [15:03:44]MH_SAM_APDU [15:03:44]CAPDU: 80 13 01 00 [15:03:44]Write to MH i2c: E2 08 00 17 05 80 13 01 00 00 00 00 00 99 [15:03:44]Write i2c OK [15:03:44]MH_I2C_Read... [15:03:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:45]Read from MH i2c: E2 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 0E 00 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 0E 00 17 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 66 [15:03:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:03:45]wFMCommunicate OK [15:03:45]SAM_PROTO_GetShiftState done [15:03:45]FM_GetShiftState done [15:03:45]opened in 1727137889 [15:03:45]opened+sec_in_day 1727224289 [15:03:45]quantity*price = 50010 [15:03:45]sum+1 = 50012 [15:03:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 233 24.09.2024 15:03 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152774 ФПД: 62379325931293 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T150345&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152774&fm=62379325931293&tin=02508201610067®Number=0000000000091825&sum=50000 [15:03:46]StoreToDocumentArchive [15:03:46]shift 477 fd 152774 [15:03:46]save to /storage/0477/doc_00152774 [15:03:46]save last doc name /storage/0477/doc_00152774 to /storage/kkm_last_doc_name [15:03:46]save OK [15:03:46]Clear old archive folders... [15:03:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:03:46]tlvbuf is 015691A0 [15:03:46]SAM_PROTO_ClearQueue [15:03:46]wFMCommunicate request_size=4 [15:03:46]MH_SAM_APDU [15:03:46]CAPDU: 80 09 00 00 [15:03:46]Write to MH i2c: E2 08 00 24 05 80 09 00 00 00 00 00 00 9B [15:03:46]Write i2c OK [15:03:46]MH_I2C_Read... [15:03:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:46]Read from MH i2c: E2 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: E2 03 00 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [15:03:46]RAPDU: 90 00 [15:03:46]wFMCommunicate OK [15:03:46]SAM_PROTO_ClearQueue done [15:03:46]KKMCreateOFDPacket [15:03:46]OFDProtocolAddRootSTLVToBuf [15:03:46]FM_MakeSignedData [15:03:46]FM_MakeSignedData [15:03:46]SAM_PROTO_SignData [15:03:46]wFMCommunicate request_size=4 [15:03:46]MH_SAM_APDU [15:03:46]CAPDU: 80 0D 01 02 [15:03:46]Write to MH i2c: E2 08 00 25 05 80 0D 01 02 00 00 00 00 A3 [15:03:46]Write i2c OK [15:03:46]MH_I2C_Read... [15:03:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:46]Read from MH i2c: E2 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: E2 03 00 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: E2 03 00 25 05 00 90 00 9E [15:03:46]RAPDU: 90 00 [15:03:46]wFMCommunicate OK [15:03:46]wFMCommunicate request_size=255 [15:03:46]MH_SAM_APDU [15:03:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 D1 D4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 54 02 00 35 04 06 00 38 [15:03:46]Write to MH i2c: E2 02 01 26 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 D1 D4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 54 02 00 35 04 06 00 38 00 00 22 [15:03:46]Write i2c OK [15:03:46]MH_I2C_Read... [15:03:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:46]Read from MH i2c: E2 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: E2 03 00 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: E2 03 00 26 05 00 90 00 9F [15:03:46]RAPDU: 90 00 [15:03:46]wFMCommunicate OK [15:03:46]wFMCommunicate request_size=10 [15:03:46]MH_SAM_APDU [15:03:46]CAPDU: 80 0D 02 02 05 BB D1 90 3F 1D [15:03:46]Write to MH i2c: E2 0D 00 27 05 80 0D 02 02 05 00 BB D1 90 3F 1D 00 00 28 [15:03:46]Write i2c OK [15:03:46]MH_I2C_Read... [15:03:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:46]Read from MH i2c: E2 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: E2 03 00 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: E2 03 00 27 05 00 90 00 A0 [15:03:46]RAPDU: 90 00 [15:03:46]wFMCommunicate OK [15:03:46]wFMCommunicate request_size=4 [15:03:46]MH_SAM_APDU [15:03:46]CAPDU: 80 0D 03 02 [15:03:46]Write to MH i2c: E2 08 00 28 05 80 0D 03 02 00 00 00 00 A8 [15:03:46]Write i2c OK [15:03:46]MH_I2C_Read... [15:03:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:46]Read from MH i2c: E2 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: E2 0B 00 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: E2 0B 00 28 05 00 1C DD 79 B6 5A C5 0B CB 90 00 C6 [15:03:46]RAPDU: 1C DD 79 B6 5A C5 0B CB 90 00 [15:03:46]wFMCommunicate OK [15:03:46]SAM_PROTO_SignData done [15:03:46]FM_MakeSignedData done [15:03:46]CreateOFDProtocolMessage [15:03:46]wFMCommunicate request_size=4 [15:03:46]MH_SAM_APDU [15:03:46]CAPDU: 80 11 00 00 [15:03:46]Write to MH i2c: E2 08 00 29 05 80 11 00 00 00 00 00 00 A8 [15:03:46]Write i2c OK [15:03:46]MH_I2C_Read... [15:03:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:46]Read from MH i2c: E2 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: E2 17 00 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: E2 17 00 29 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FB [15:03:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:03:46]wFMCommunicate OK [15:03:46]CreateOFDProtocolMessage done [15:03:46]OFDSenderStorePacket 152774 [15:03:46]StoreOFDPacket docnum=152774 [15:03:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5D 68 07 01 FE F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 D1 D4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 54 02 00 35 04 06 00 38 BB D1 90 3F 1D 1C DD 79 B6 5A C5 0B CB [15:03:46]CheckFolder [15:03:46]dirname=/storage/ofd_packets [15:03:46]CheckFolder done [15:03:46]ProducePacketName [15:03:46]name=ofd_packets/00152774 [15:03:46]NVStorageSaveData ofd_packets/00152774 [15:03:46]File name is /storage/ofd_packets/00152774 [15:03:46]Write 301 bytes [15:03:46]NVStorageSaveData done [15:03:46]OFDSenderStorePacket done [15:03:46]KKMCreateOFDPacket done [15:03:46]NVStorageSaveData kkm_last_timestamp [15:03:46]File name is /storage/kkm_last_timestamp [15:03:46]Write 4 bytes [15:03:46]NVStorageSaveData done [15:03:46]ExternCall_PrintAddStr [15:03:46]wPrintStart [15:03:46]Write to MH i2c: 01 00 00 2A 05 2F [15:03:46]Write i2c OK [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: 01 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: 01 07 00 [15:03:46]MH_I2C_Read... [15:03:46]Read from MH i2c: 01 07 00 2A 05 00 00 00 00 00 FF 0F 44 [15:03:46]RasterBufferAndPrint [15:03:46]line Счет N : (1)1786776 [15:03:46]line ИНН: 02508201610067 [15:03:46]line Контрольно-Кассовый Чек [15:03:46]line ПРОДАЖА [15:03:46]line ТРК (МРК, ГНК) : 13 [15:03:46]line Товар: 2710124500 [15:03:46]line Аи-95-К-5 [15:03:46]line 6.740 * 74.20 [15:03:46]line = 500.11 [15:03:46]line НДС 12% НСП 1% [15:03:46]line > о реализуемом товаре [15:03:46]line ОКРУГЛЕНИЕ: -0.11 [15:03:46]line ИТОГО: 500.00 [15:03:46]line Внесено: 500.00 [15:03:46]line СДАЧА: 0.00 [15:03:46]line НСП 1% : 4.43 [15:03:46]line НДС 12% : 53.11 [15:03:46]line Наличными: 500.00 [15:03:46]line Безнал.: 0.00 [15:03:46]line Место: АЗС № 89 "Партнер Нефть" [15:03:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:03:46]line СНО: Общий режим [15:03:46]line Чек 233 24.09.2024 15:03 [15:03:46]line Смена: 477 ФФД: 1.0 [15:03:46]line ЗНМ: 0300000113 [15:03:46]line РНМ: 0000000000091825 [15:03:46]line Версия ККМ: 001 [15:03:46]line ФМ: 0000000000871835 [15:03:46]line ФД: 152774 [15:03:46]line ФПД: 62379325931293 [15:03:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T150345&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152774&fm=62379325931293&tin=02508201610067®Number=0000000000091825&sum=50000 [15:03:47]written 0, free lines is 4095 [15:03:47]OFD Sender: Processing packet 152774 [packets to send 830, broken 829] [15:03:47]ProducePacketName [15:03:47]name=ofd_packets/00152774 [15:03:47]OFD Sender: To server: pG, [15:03:47]CommunicateWithHost lk.salyk.kg:30040 [15:03:47]ConnectInit lk.salyk.kg [15:03:47]Write to MH i2c: 01 00 00 55 05 5A [15:03:47]Write i2c OK [15:03:47]MH_I2C_Read... [15:03:47]Read from MH i2c: 01 [15:03:47]MH_I2C_Read... [15:03:47]Read from MH i2c: 01 07 00 [15:03:47]MH_I2C_Read... [15:03:47]Read from MH i2c: 01 07 00 55 05 00 00 00 00 00 D7 0C 44 [15:03:47]RasterBufferAndPrint [15:03:47]line [15:03:47]line [15:03:47]line [15:03:47]line [15:03:47]line [15:03:47]written 0, free lines is 3293 [15:03:47]MH_Cut [15:03:47]Write to MH i2c: D1 01 00 5C 05 01 33 [15:03:47]Write i2c OK [15:03:47]MH_I2C_Read... [15:03:47]Read from MH i2c: D1 [15:03:47]MH_I2C_Read... [15:03:47]Read from MH i2c: D1 01 00 [15:03:47]MH_I2C_Read... [15:03:47]Read from MH i2c: D1 01 00 5C 05 00 32 [15:03:47]Write to MH i2c: 01 00 00 5D 05 62 [15:03:47]Write i2c OK [15:03:47]MH_I2C_Read... [15:03:48]*** Cut start [15:03:48]*** Purtial cut [15:03:48]*** Stage 1: CUTSNS_PIN = 1 [15:03:48]Read from MH i2c: 01 [15:03:48]MH_I2C_Read... [15:03:48]*** Stop cut motor [15:03:48]*** Cut end [15:03:48]Read from MH i2c: 01 07 00 [15:03:48]MH_I2C_Read... [15:03:48]Read from MH i2c: 01 07 00 5D 05 00 00 00 00 00 FF 0F 77 [15:03:48]process_action close_receipt done [15:03:48]requested_data is exist [15:03:48]produce_requested_data [15:03:48]requested_item fm.sn is exist - process it [15:03:48]wFMCommunicate request_size=4 [15:03:48]MH_SAM_APDU [15:03:48]CAPDU: 80 11 00 00 [15:03:48]Write to MH i2c: E2 08 00 5E 05 80 11 00 00 00 00 00 00 DD [15:03:48]Write i2c OK [15:03:48]MH_I2C_Read... [15:03:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:48]Read from MH i2c: E2 [15:03:48]MH_I2C_Read... [15:03:48]Read from MH i2c: E2 17 00 [15:03:48]MH_I2C_Read... [15:03:48]Read from MH i2c: E2 17 00 5E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 30 [15:03:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:03:48]wFMCommunicate OK [15:03:48]requested_item fd.num is exist - process it [15:03:48]SAM_PROTO_GetFieldsCounters [15:03:48]wFMCommunicate request_size=4 [15:03:48]MH_SAM_APDU [15:03:48]CAPDU: 80 13 00 00 [15:03:48]Write to MH i2c: E2 08 00 5F 05 80 13 00 00 00 00 00 00 E0 [15:03:48]Write i2c OK [15:03:48]MH_I2C_Read... [15:03:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:03:48]Read from MH i2c: E2 [15:03:48]MH_I2C_Read... [15:03:48]Read from MH i2c: E2 62 00 [15:03:48]MH_I2C_Read... [15:03:48]Read from MH i2c: E2 62 00 5F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C6 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 B6 [15:03:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C6 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:03:48]wFMCommunicate OK [15:03:48]SAM_PROTO_GetFieldsCounters done [15:03:48]requested_item shift.num is exist - process it [15:03:48]requested_item shift.opened is exist - process it [15:03:48]req_shift_opened [15:03:48]FM_GetShiftState [15:03:48]SAM_PROTO_GetShiftState [15:03:48]wFMCommunicate request_size=4 [15:03:48]MH_SAM_APDU [15:03:48]CAPDU: 80 13 01 00 [15:03:48]Write to MH i2c: E2 08 00 60 05 80 13 01 00 00 00 00 00 E2 [15:03:48]Write i2c OK [15:03:48]MH_I2C_Read... [15:03:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:48]Read from MH i2c: E2 [15:03:48]MH_I2C_Read... [15:03:48]Read from MH i2c: E2 0E 00 [15:03:48]MH_I2C_Read... [15:03:48]Read from MH i2c: E2 0E 00 60 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AF [15:03:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:03:48]wFMCommunicate OK [15:03:48]SAM_PROTO_GetShiftState done [15:03:48]FM_GetShiftState done [15:03:48]req_shift_opened done [15:03:48]requested_item shift.open_date is exist - process it [15:03:48]req_shift_open_date [15:03:48]req_shift_open_date done [15:03:48]produce_requested_data done [15:03:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152774,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:03:48]process_action_free close_receipt [15:03:48]json_value_free [15:03:48]json_value_free done [15:03:48]process_json_proto returns [15:03:48]Send response to host [15:03:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152774,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:03:48]free response buf [15:03:48]execute_script done [15:03:48]execute_script returns [15:03:48]free content buf [15:03:48]Sock 10.Close socket [15:03:48]Sock 10.Thread stoped [15:03:49]Connected sock=11 [15:03:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5D 68 07 01 FE F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 D1 D4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 54 02 00 35 04 06 00 38 BB D1 90 3F 1D 1C DD 79 B6 5A C5 0B CB [15:03:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E4 21 47 00 05 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 54 02 00 F4 03 04 00 D1 7C F2 66 B6 04 01 00 00 A4 A1 53 80 F2 05 3D E7 [15:03:49]CommunicateWithHost err = 0 [15:03:49]CheckOFDResponse [15:03:49]1017 (14) - 77093643461234 [15:03:49]1041 (16) - 0000000000871835 [15:03:49]1040 (4) - 152774 [15:03:49]1012 (4) - 24.09.2024 08:48 [15:03:49]1206 (1) - 0 [15:03:49]OFD Sender: Remove packet 152774 [15:03:49]ProducePacketName [15:03:49]name=ofd_packets/00152774 [15:03:49]NVStorageDeleteData [15:03:50]OFD Sender: No OFD packet to send [15:03:55]OFD Sender: No OFD packet to send [15:03:58]recv_with_timeout no data received [15:04:00]OFD Sender: No OFD packet to send [15:04:05]OFD Sender: No OFD packet to send [15:04:09]recv_with_timeout no data received [15:04:10]OFD Sender: No OFD packet to send [15:04:15]OFD Sender: No OFD packet to send [15:04:20]OFD Sender: No OFD packet to send [15:04:25]OFD Sender: No OFD packet to send [15:04:30]OFD Sender: No OFD packet to send [15:04:35]OFD Sender: No OFD packet to send [15:04:40]OFD Sender: No OFD packet to send [15:04:45]OFD Sender: No OFD packet to send [15:04:50]OFD Sender: No OFD packet to send [15:04:55]OFD Sender: No OFD packet to send [15:05:00]OFD Sender: No OFD packet to send [15:05:05]OFD Sender: No OFD packet to send [15:05:10]OFD Sender: No OFD packet to send [15:05:15]OFD Sender: No OFD packet to send [15:05:20]OFD Sender: No OFD packet to send [15:05:25]OFD Sender: No OFD packet to send [15:05:30]OFD Sender: No OFD packet to send [15:05:31]recv_with_timeout no data received [15:05:35]OFD Sender: No OFD packet to send [15:05:40]OFD Sender: No OFD packet to send [15:05:45]OFD Sender: No OFD packet to send [15:05:50]OFD Sender: No OFD packet to send [15:05:55]OFD Sender: No OFD packet to send [15:06:00]OFD Sender: No OFD packet to send [15:06:05]OFD Sender: No OFD packet to send [15:06:10]OFD Sender: No OFD packet to send [15:06:12]recv_with_timeout no data received [15:06:15]OFD Sender: No OFD packet to send [15:06:20]OFD Sender: No OFD packet to send [15:06:22]accept exits with 8 [15:06:22]New connection [15:06:22]New thread 3066846564 created [15:06:22]Thread 3066703204 joined [15:06:22]Waiting for new connection... [15:06:22] Sock 8.Parse request [15:06:22]Sock 8.Check first char [15:06:22]Sock 8.First char is OK [15:06:22]request: POST /json_proto HTTP/1.0 [15:06:22]Method: POST [15:06:22]URL: /json_proto [15:06:22]Method is POST - this is cgi request [15:06:22]url: /json_proto [15:06:22]query_string will be loaded in cgi processing [15:06:22]execute_cgi json_proto POST (null) [15:06:22]execute_cgi path=json_proto method=POST [15:06:22]POST find Content-Length [15:06:22]Host: 172.17.43.67:8080 [15:06:22]Content-Length: 781 [15:06:22]Content-Type: application/json [15:06:22] [15:06:22]POST finish read [15:06:22]Found Content-Length = 781 [15:06:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 14.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:22]execute_script... [15:06:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 14.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:22]POST & json_proto [15:06:22]process_json_proto [15:06:22]json parsed OK: [15:06:22]protocol is kg_v1.0 [15:06:22]action value=close_receipt [15:06:22]process_action close_receipt [15:06:22]cmd_close_receipt [15:06:22]MH_GetDate [15:06:22]Write to MH i2c: F0 00 00 61 05 55 [15:06:22]Write i2c OK [15:06:22]MH_I2C_Read... [15:06:22]Read from MH i2c: F0 [15:06:22]MH_I2C_Read... [15:06:22]Read from MH i2c: F0 09 00 [15:06:22]MH_I2C_Read... [15:06:22]Read from MH i2c: F0 09 00 61 05 00 6F D5 F2 66 6A BD 47 65 CD [15:06:22]GetLastDocTimeStamp 1727190225 [15:06:22]current date 1727190383 [15:06:22]FM_GetShiftState [15:06:22]SAM_PROTO_GetShiftState [15:06:22]wFMCommunicate request_size=4 [15:06:22]MH_SAM_APDU [15:06:22]CAPDU: 80 13 01 00 [15:06:22]Write to MH i2c: E2 08 00 62 05 80 13 01 00 00 00 00 00 E4 [15:06:22]Write i2c OK [15:06:22]MH_I2C_Read... [15:06:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:22]Read from MH i2c: E2 [15:06:22]MH_I2C_Read... [15:06:22]Read from MH i2c: E2 0E 00 [15:06:22]MH_I2C_Read... [15:06:22]Read from MH i2c: E2 0E 00 62 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B1 [15:06:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:06:22]wFMCommunicate OK [15:06:22]SAM_PROTO_GetShiftState done [15:06:22]FM_GetShiftState done [15:06:22]opened in 1727137889 [15:06:22]opened+sec_in_day 1727224289 [15:06:22]quantity*price = 0 [15:06:22]sum+1 = 1 [15:06:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 234 24.09.2024 15:06 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152775 ФПД: 259081429800932 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T150623&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152775&fm=259081429800932&tin=02508201610067®Number=0000000000091825&sum=0 [15:06:23]StoreToDocumentArchive [15:06:23]shift 477 fd 152775 [15:06:23]save to /storage/0477/doc_00152775 [15:06:23]save last doc name /storage/0477/doc_00152775 to /storage/kkm_last_doc_name [15:06:23]save OK [15:06:23]Clear old archive folders... [15:06:23]ProcessDocumentItem done err = 0, tmpTLVsize=247 [15:06:23]tlvbuf is 015DEC60 [15:06:23]SAM_PROTO_ClearQueue [15:06:23]wFMCommunicate request_size=4 [15:06:23]MH_SAM_APDU [15:06:23]CAPDU: 80 09 00 00 [15:06:23]Write to MH i2c: E2 08 00 6F 05 80 09 00 00 00 00 00 00 E6 [15:06:23]Write i2c OK [15:06:23]MH_I2C_Read... [15:06:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:06:23]Read from MH i2c: E2 [15:06:23]MH_I2C_Read... [15:06:23]Read from MH i2c: E2 03 00 [15:06:23]MH_I2C_Read... [15:06:23]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [15:06:23]RAPDU: 90 00 [15:06:23]wFMCommunicate OK [15:06:23]SAM_PROTO_ClearQueue done [15:06:23]KKMCreateOFDPacket [15:06:23]OFDProtocolAddRootSTLVToBuf [15:06:23]FM_MakeSignedData [15:06:23]FM_MakeSignedData [15:06:23]SAM_PROTO_SignData [15:06:23]wFMCommunicate request_size=4 [15:06:23]MH_SAM_APDU [15:06:23]CAPDU: 80 0D 01 02 [15:06:23]Write to MH i2c: E2 08 00 70 05 80 0D 01 02 00 00 00 00 EE [15:06:23]Write i2c OK [15:06:23]MH_I2C_Read... [15:06:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:06:23]Read from MH i2c: E2 [15:06:23]MH_I2C_Read... [15:06:23]Read from MH i2c: E2 03 00 [15:06:23]MH_I2C_Read... [15:06:23]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [15:06:23]RAPDU: 90 00 [15:06:23]wFMCommunicate OK [15:06:23]wFMCommunicate request_size=255 [15:06:23]MH_SAM_APDU [15:06:23]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 6F D5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 54 02 00 35 04 06 00 EB A2 18 97 57 [15:06:23]Write to MH i2c: E2 02 01 71 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 6F D5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 54 02 00 35 04 06 00 EB A2 18 97 57 00 00 C4 [15:06:23]Write i2c OK [15:06:23]MH_I2C_Read... [15:06:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:23]Read from MH i2c: E2 [15:06:23]MH_I2C_Read... [15:06:23]Read from MH i2c: E2 03 00 [15:06:23]MH_I2C_Read... [15:06:23]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [15:06:23]RAPDU: 90 00 [15:06:23]wFMCommunicate OK [15:06:23]wFMCommunicate request_size=6 [15:06:23]MH_SAM_APDU [15:06:23]CAPDU: 80 0D 02 02 01 E4 [15:06:23]Write to MH i2c: E2 09 00 72 05 80 0D 02 02 01 00 E4 00 00 D7 [15:06:23]Write i2c OK [15:06:23]MH_I2C_Read... [15:06:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:23]Read from MH i2c: E2 [15:06:23]MH_I2C_Read... [15:06:23]Read from MH i2c: E2 03 00 [15:06:23]MH_I2C_Read... [15:06:23]Read from MH i2c: E2 03 00 72 05 00 90 00 EB [15:06:23]RAPDU: 90 00 [15:06:23]wFMCommunicate OK [15:06:23]wFMCommunicate request_size=4 [15:06:23]MH_SAM_APDU [15:06:23]CAPDU: 80 0D 03 02 [15:06:23]Write to MH i2c: E2 08 00 73 05 80 0D 03 02 00 00 00 00 F3 [15:06:23]Write i2c OK [15:06:23]MH_I2C_Read... [15:06:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:06:23]Read from MH i2c: E2 [15:06:23]MH_I2C_Read... [15:06:23]Read from MH i2c: E2 0B 00 [15:06:23]MH_I2C_Read... [15:06:23]Read from MH i2c: E2 0B 00 73 05 00 BE B0 E4 7A 0E 3C 18 5B 90 00 7D [15:06:23]RAPDU: BE B0 E4 7A 0E 3C 18 5B 90 00 [15:06:23]wFMCommunicate OK [15:06:23]SAM_PROTO_SignData done [15:06:23]FM_MakeSignedData done [15:06:23]CreateOFDProtocolMessage [15:06:23]wFMCommunicate request_size=4 [15:06:23]MH_SAM_APDU [15:06:23]CAPDU: 80 11 00 00 [15:06:23]Write to MH i2c: E2 08 00 74 05 80 11 00 00 00 00 00 00 F3 [15:06:23]Write i2c OK [15:06:23]MH_I2C_Read... [15:06:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:23]Read from MH i2c: E2 [15:06:23]MH_I2C_Read... [15:06:23]Read from MH i2c: E2 17 00 [15:06:23]MH_I2C_Read... [15:06:23]Read from MH i2c: E2 17 00 74 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 46 [15:06:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:06:23]wFMCommunicate OK [15:06:23]CreateOFDProtocolMessage done [15:06:23]OFDSenderStorePacket 152775 [15:06:23]StoreOFDPacket docnum=152775 [15:06:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 5C 67 03 01 D1 8C 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 6F D5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 54 02 00 35 04 06 00 EB A2 18 97 57 E4 BE B0 E4 7A 0E 3C 18 5B [15:06:23]CheckFolder [15:06:23]dirname=/storage/ofd_packets [15:06:23]CheckFolder done [15:06:23]ProducePacketName [15:06:23]name=ofd_packets/00152775 [15:06:23]NVStorageSaveData ofd_packets/00152775 [15:06:23]File name is /storage/ofd_packets/00152775 [15:06:23]Write 297 bytes [15:06:23]NVStorageSaveData done [15:06:23]OFDSenderStorePacket done [15:06:23]KKMCreateOFDPacket done [15:06:23]NVStorageSaveData kkm_last_timestamp [15:06:23]File name is /storage/kkm_last_timestamp [15:06:23]Write 4 bytes [15:06:23]NVStorageSaveData done [15:06:24]ExternCall_PrintAddStr [15:06:24]wPrintStart [15:06:24]Write to MH i2c: 01 00 00 75 05 7A [15:06:24]Write i2c OK [15:06:24]MH_I2C_Read... [15:06:24]Read from MH i2c: 01 [15:06:24]MH_I2C_Read... [15:06:24]Read from MH i2c: 01 07 00 [15:06:24]MH_I2C_Read... [15:06:24]Read from MH i2c: 01 07 00 75 05 00 00 00 00 00 FF 0F 8F [15:06:24]RasterBufferAndPrint [15:06:24]line Счет N : (1)1786777 [15:06:24]line ИНН: 02508201610067 [15:06:24]line Контрольно-Кассовый Чек [15:06:24]line ПРОДАЖА [15:06:24]line ТРК (МРК, ГНК) : 33 [15:06:24]line Товар: 2710124130 [15:06:24]line Super-92 [15:06:24]line 14.430 * 0.00 [15:06:24]line = 0.00 [15:06:24]line НДС 12% НСП 1% [15:06:24]line > о реализуемом товаре [15:06:24]line ИТОГО: 0.00 [15:06:24]line НСП 1% : 0.00 [15:06:24]line НДС 12% : 0.00 [15:06:24]line Наличными: 0.00 [15:06:24]line Безнал.: 0.00 [15:06:24]line Место: АЗС № 89 "Партнер Нефть" [15:06:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:06:24]line СНО: Общий режим [15:06:24]line Чек 234 24.09.2024 15:06 [15:06:24]line Смена: 477 ФФД: 1.0 [15:06:24]line ЗНМ: 0300000113 [15:06:24]line РНМ: 0000000000091825 [15:06:24]line Версия ККМ: 001 [15:06:24]line Платежная система: O! деньги [15:06:24]line ФМ: 0000000000871835 [15:06:24]line ФД: 152775 [15:06:24]line ФПД: 259081429800932 [15:06:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T150623&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152775&fm=259081429800932&tin=02508201610067®Number=0000000000091825&sum=0 [15:06:24]written 0, free lines is 4095 [15:06:24]OFD Sender: Processing packet 152775 [packets to send 830, broken 829] [15:06:24]ProducePacketName [15:06:24]name=ofd_packets/00152775 [15:06:24]OFD Sender: To server: pG, [15:06:24]CommunicateWithHost lk.salyk.kg:30040 [15:06:24]ConnectInit lk.salyk.kg [15:06:24]Write to MH i2c: 01 00 00 9F 05 A4 [15:06:24]Write i2c OK [15:06:24]MH_I2C_Read... [15:06:24]Read from MH i2c: 01 [15:06:24]MH_I2C_Read... [15:06:24]Read from MH i2c: 01 07 00 [15:06:24]MH_I2C_Read... [15:06:24]Read from MH i2c: 01 07 00 9F 05 00 00 00 00 00 ED 0C A4 [15:06:24]RasterBufferAndPrint [15:06:24]line [15:06:24]line [15:06:24]line [15:06:24]line [15:06:24]line [15:06:24]written 0, free lines is 3315 [15:06:24]MH_Cut [15:06:24]Write to MH i2c: D1 01 00 A6 05 01 7D [15:06:24]Write i2c OK [15:06:24]MH_I2C_Read... [15:06:24]Read from MH i2c: D1 [15:06:24]MH_I2C_Read... [15:06:24]Read from MH i2c: D1 01 00 [15:06:24]MH_I2C_Read... [15:06:24]Read from MH i2c: D1 01 00 A6 05 00 7C [15:06:24]Write to MH i2c: 01 00 00 A7 05 AC [15:06:24]Write i2c OK [15:06:24]MH_I2C_Read... [15:06:25]*** Cut start [15:06:25]*** Purtial cut [15:06:25]*** Stage 1: CUTSNS_PIN = 1 [15:06:25]Connected sock=10 [15:06:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 5C 67 03 01 D1 8C 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 6F D5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 54 02 00 35 04 06 00 EB A2 18 97 57 E4 BE B0 E4 7A 0E 3C 18 5B [15:06:25]Read from MH i2c: 01 [15:06:25]MH_I2C_Read... [15:06:25]*** Stop cut motor [15:06:25]*** Cut end [15:06:25]Read from MH i2c: 01 07 00 [15:06:25]MH_I2C_Read... [15:06:25]Read from MH i2c: 01 07 00 A7 05 00 00 00 00 00 FF 0F C1 [15:06:25]process_action close_receipt done [15:06:25]requested_data is exist [15:06:25]produce_requested_data [15:06:25]requested_item fm.sn is exist - process it [15:06:25]wFMCommunicate request_size=4 [15:06:25]MH_SAM_APDU [15:06:25]CAPDU: 80 11 00 00 [15:06:25]Write to MH i2c: E2 08 00 A8 05 80 11 00 00 00 00 00 00 27 [15:06:25]Write i2c OK [15:06:25]MH_I2C_Read... [15:06:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:25]Read from MH i2c: E2 [15:06:25]MH_I2C_Read... [15:06:25]Read from MH i2c: E2 17 00 [15:06:25]MH_I2C_Read... [15:06:25]Read from MH i2c: E2 17 00 A8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7A [15:06:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:06:25]wFMCommunicate OK [15:06:25]requested_item fd.num is exist - process it [15:06:25]SAM_PROTO_GetFieldsCounters [15:06:25]wFMCommunicate request_size=4 [15:06:25]MH_SAM_APDU [15:06:25]CAPDU: 80 13 00 00 [15:06:25]Write to MH i2c: E2 08 00 A9 05 80 13 00 00 00 00 00 00 2A [15:06:25]Write i2c OK [15:06:25]MH_I2C_Read... [15:06:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:06:25]Read from MH i2c: E2 [15:06:25]MH_I2C_Read... [15:06:25]Read from MH i2c: E2 62 00 [15:06:25]MH_I2C_Read... [15:06:25]Read from MH i2c: E2 62 00 A9 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [15:06:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:06:25]wFMCommunicate OK [15:06:25]SAM_PROTO_GetFieldsCounters done [15:06:25]requested_item shift.num is exist - process it [15:06:25]requested_item shift.opened is exist - process it [15:06:25]req_shift_opened [15:06:25]FM_GetShiftState [15:06:25]SAM_PROTO_GetShiftState [15:06:25]wFMCommunicate request_size=4 [15:06:25]MH_SAM_APDU [15:06:25]CAPDU: 80 13 01 00 [15:06:25]Write to MH i2c: E2 08 00 AA 05 80 13 01 00 00 00 00 00 2C [15:06:25]Write i2c OK [15:06:25]MH_I2C_Read... [15:06:25]Read from MH i2c: E2 [15:06:25]MH_I2C_Read... [15:06:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:25]Read from MH i2c: E2 0E 00 [15:06:25]MH_I2C_Read... [15:06:25]Read from MH i2c: E2 0E 00 AA 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F9 [15:06:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:06:25]wFMCommunicate OK [15:06:25]SAM_PROTO_GetShiftState done [15:06:25]FM_GetShiftState done [15:06:25]req_shift_opened done [15:06:25]requested_item shift.open_date is exist - process it [15:06:25]req_shift_open_date [15:06:25]req_shift_open_date done [15:06:25]produce_requested_data done [15:06:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152775,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:06:25]process_action_free close_receipt [15:06:25]json_value_free [15:06:25]json_value_free done [15:06:25]process_json_proto returns [15:06:25]Send response to host [15:06:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152775,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:06:25]free response buf [15:06:25]execute_script done [15:06:25]execute_script returns [15:06:25]free content buf [15:06:25]Sock 8.Close socket [15:06:25]Sock 8.Thread stoped [15:06:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F0 18 47 00 50 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 54 02 00 F4 03 04 00 6D 7D F2 66 B6 04 01 00 00 24 F5 93 1A 22 AE 0B CA [15:06:26]CommunicateWithHost err = 0 [15:06:26]CheckOFDResponse [15:06:26]1017 (14) - 77093643461234 [15:06:26]1041 (16) - 0000000000871835 [15:06:26]1040 (4) - 152775 [15:06:26]1012 (4) - 24.09.2024 08:50 [15:06:26]1206 (1) - 0 [15:06:26]OFD Sender: Remove packet 152775 [15:06:26]ProducePacketName [15:06:26]name=ofd_packets/00152775 [15:06:26]NVStorageDeleteData [15:06:27]OFD Sender: No OFD packet to send [15:06:32]OFD Sender: No OFD packet to send [15:06:32]recv_with_timeout no data received [15:06:37]OFD Sender: No OFD packet to send [15:06:42]OFD Sender: No OFD packet to send [15:06:43]recv_with_timeout no data received [15:06:47]OFD Sender: No OFD packet to send [15:06:52]OFD Sender: No OFD packet to send [15:06:57]OFD Sender: No OFD packet to send [15:06:58]recv_with_timeout no data received [15:07:02]OFD Sender: No OFD packet to send [15:07:07]OFD Sender: No OFD packet to send [15:07:12]OFD Sender: No OFD packet to send [15:07:17]OFD Sender: No OFD packet to send [15:07:22]OFD Sender: No OFD packet to send [15:07:23]accept exits with 9 [15:07:23]New connection [15:07:23]New thread 3066703204 created [15:07:23]Thread 3066846564 joined [15:07:23]Waiting for new connection... [15:07:23] Sock 9.Parse request [15:07:23]Sock 9.Check first char [15:07:23]Sock 9.First char is OK [15:07:23]request: POST /json_proto HTTP/1.0 [15:07:23]Method: POST [15:07:23]URL: /json_proto [15:07:23]Method is POST - this is cgi request [15:07:23]url: /json_proto [15:07:23]query_string will be loaded in cgi processing [15:07:23]execute_cgi json_proto POST (null) [15:07:23]execute_cgi path=json_proto method=POST [15:07:23]POST find Content-Length [15:07:23]Host: 172.17.43.67:8080 [15:07:23]Content-Length: 662 [15:07:23]Content-Type: application/json [15:07:23] [15:07:23]POST finish read [15:07:23]Found Content-Length = 662 [15:07:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786779", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:23]execute_script... [15:07:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786779", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:23]POST & json_proto [15:07:23]process_json_proto [15:07:23]json parsed OK: [15:07:23]protocol is kg_v1.0 [15:07:23]action value=close_receipt [15:07:23]process_action close_receipt [15:07:23]cmd_close_receipt [15:07:23]MH_GetDate [15:07:23]Write to MH i2c: F0 00 00 AB 05 9F [15:07:23]Write i2c OK [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: F0 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: F0 09 00 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: F0 09 00 AB 05 00 AC D5 F2 66 6A BD 47 65 54 [15:07:23]GetLastDocTimeStamp 1727190383 [15:07:23]current date 1727190444 [15:07:23]FM_GetShiftState [15:07:23]SAM_PROTO_GetShiftState [15:07:23]wFMCommunicate request_size=4 [15:07:23]MH_SAM_APDU [15:07:23]CAPDU: 80 13 01 00 [15:07:23]Write to MH i2c: E2 08 00 AC 05 80 13 01 00 00 00 00 00 2E [15:07:23]Write i2c OK [15:07:23]MH_I2C_Read... [15:07:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:23]Read from MH i2c: E2 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 0E 00 [15:07:23]MH_I2C_Read... [15:07:23]Read from MH i2c: E2 0E 00 AC 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [15:07:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:07:23]wFMCommunicate OK [15:07:23]SAM_PROTO_GetShiftState done [15:07:23]FM_GetShiftState done [15:07:23]opened in 1727137889 [15:07:23]opened+sec_in_day 1727224289 [15:07:23]quantity*price = 50034 [15:07:23]sum+1 = 50036 [15:07:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 235 24.09.2024 15:07 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152776 ФПД: 18994942918839 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T150724&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152776&fm=18994942918839&tin=02508201610067®Number=0000000000091825&sum=50000 [15:07:25]StoreToDocumentArchive [15:07:25]shift 477 fd 152776 [15:07:25]save to /storage/0477/doc_00152776 [15:07:25]save last doc name /storage/0477/doc_00152776 to /storage/kkm_last_doc_name [15:07:25]save OK [15:07:25]Clear old archive folders... [15:07:25]ProcessDocumentItem done err = 0, tmpTLVsize=247 [15:07:25]tlvbuf is 015F0190 [15:07:25]SAM_PROTO_ClearQueue [15:07:25]wFMCommunicate request_size=4 [15:07:25]MH_SAM_APDU [15:07:25]CAPDU: 80 09 00 00 [15:07:25]Write to MH i2c: E2 08 00 B9 05 80 09 00 00 00 00 00 00 30 [15:07:25]Write i2c OK [15:07:25]MH_I2C_Read... [15:07:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:07:25]Read from MH i2c: E2 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 03 00 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [15:07:25]RAPDU: 90 00 [15:07:25]wFMCommunicate OK [15:07:25]SAM_PROTO_ClearQueue done [15:07:25]KKMCreateOFDPacket [15:07:25]OFDProtocolAddRootSTLVToBuf [15:07:25]FM_MakeSignedData [15:07:25]FM_MakeSignedData [15:07:25]SAM_PROTO_SignData [15:07:25]wFMCommunicate request_size=4 [15:07:25]MH_SAM_APDU [15:07:25]CAPDU: 80 0D 01 02 [15:07:25]Write to MH i2c: E2 08 00 BA 05 80 0D 01 02 00 00 00 00 38 [15:07:25]Write i2c OK [15:07:25]MH_I2C_Read... [15:07:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:07:25]Read from MH i2c: E2 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 03 00 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [15:07:25]RAPDU: 90 00 [15:07:25]wFMCommunicate OK [15:07:25]wFMCommunicate request_size=255 [15:07:25]MH_SAM_APDU [15:07:25]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 AC D5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 54 02 00 35 04 06 00 11 46 9A D3 40 [15:07:25]Write to MH i2c: E2 02 01 BB 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 AC D5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 54 02 00 35 04 06 00 11 46 9A D3 40 00 00 92 [15:07:25]Write i2c OK [15:07:25]MH_I2C_Read... [15:07:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:25]Read from MH i2c: E2 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 03 00 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [15:07:25]RAPDU: 90 00 [15:07:25]wFMCommunicate OK [15:07:25]wFMCommunicate request_size=6 [15:07:25]MH_SAM_APDU [15:07:25]CAPDU: 80 0D 02 02 01 B7 [15:07:25]Write to MH i2c: E2 09 00 BC 05 80 0D 02 02 01 00 B7 00 00 F4 [15:07:25]Write i2c OK [15:07:25]MH_I2C_Read... [15:07:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:25]Read from MH i2c: E2 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 03 00 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [15:07:25]RAPDU: 90 00 [15:07:25]wFMCommunicate OK [15:07:25]wFMCommunicate request_size=4 [15:07:25]MH_SAM_APDU [15:07:25]CAPDU: 80 0D 03 02 [15:07:25]Write to MH i2c: E2 08 00 BD 05 80 0D 03 02 00 00 00 00 3D [15:07:25]Write i2c OK [15:07:25]MH_I2C_Read... [15:07:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:07:25]Read from MH i2c: E2 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 0B 00 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 0B 00 BD 05 00 11 8F 2D 74 D5 EC D3 99 90 00 AC [15:07:25]RAPDU: 11 8F 2D 74 D5 EC D3 99 90 00 [15:07:25]wFMCommunicate OK [15:07:25]SAM_PROTO_SignData done [15:07:25]FM_MakeSignedData done [15:07:25]CreateOFDProtocolMessage [15:07:25]wFMCommunicate request_size=4 [15:07:25]MH_SAM_APDU [15:07:25]CAPDU: 80 11 00 00 [15:07:25]Write to MH i2c: E2 08 00 BE 05 80 11 00 00 00 00 00 00 3D [15:07:25]Write i2c OK [15:07:25]MH_I2C_Read... [15:07:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:25]Read from MH i2c: E2 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 17 00 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: E2 17 00 BE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 90 [15:07:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:07:25]wFMCommunicate OK [15:07:25]CreateOFDProtocolMessage done [15:07:25]OFDSenderStorePacket 152776 [15:07:25]StoreOFDPacket docnum=152776 [15:07:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 10 CA 03 01 4C 1D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 AC D5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 54 02 00 35 04 06 00 11 46 9A D3 40 B7 11 8F 2D 74 D5 EC D3 99 [15:07:25]CheckFolder [15:07:25]dirname=/storage/ofd_packets [15:07:25]CheckFolder done [15:07:25]ProducePacketName [15:07:25]name=ofd_packets/00152776 [15:07:25]NVStorageSaveData ofd_packets/00152776 [15:07:25]File name is /storage/ofd_packets/00152776 [15:07:25]Write 297 bytes [15:07:25]NVStorageSaveData done [15:07:25]OFDSenderStorePacket done [15:07:25]KKMCreateOFDPacket done [15:07:25]NVStorageSaveData kkm_last_timestamp [15:07:25]File name is /storage/kkm_last_timestamp [15:07:25]Write 4 bytes [15:07:25]NVStorageSaveData done [15:07:25]ExternCall_PrintAddStr [15:07:25]wPrintStart [15:07:25]Write to MH i2c: 01 00 00 BF 05 C4 [15:07:25]Write i2c OK [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: 01 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: 01 07 00 [15:07:25]MH_I2C_Read... [15:07:25]Read from MH i2c: 01 07 00 BF 05 00 00 00 00 00 FF 0F D9 [15:07:25]RasterBufferAndPrint [15:07:25]line Счет N : (1)1786779 [15:07:25]line ИНН: 02508201610067 [15:07:25]line Контрольно-Кассовый Чек [15:07:25]line ПРОДАЖА [15:07:25]line ТРК (МРК, ГНК) : 11 [15:07:25]line Товар: 2710124130 [15:07:25]line Super-92 [15:07:25]line 7.220 * 69.30 [15:07:25]line = 500.35 [15:07:25]line НДС 12% НСП 1% [15:07:25]line > о реализуемом товаре [15:07:25]line ОКРУГЛЕНИЕ: -0.35 [15:07:25]line ИТОГО: 500.00 [15:07:25]line Внесено: 500.00 [15:07:25]line СДАЧА: 0.00 [15:07:25]line НСП 1% : 4.43 [15:07:25]line НДС 12% : 53.13 [15:07:25]line Наличными: 500.00 [15:07:25]line Безнал.: 0.00 [15:07:25]line Место: АЗС № 89 "Партнер Нефть" [15:07:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:07:25]line СНО: Общий режим [15:07:25]line Чек 235 24.09.2024 15:07 [15:07:25]line Смена: 477 ФФД: 1.0 [15:07:25]line ЗНМ: 0300000113 [15:07:25]line РНМ: 0000000000091825 [15:07:25]line Версия ККМ: 001 [15:07:25]line ФМ: 0000000000871835 [15:07:25]line ФД: 152776 [15:07:25]line ФПД: 18994942918839 [15:07:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T150724&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152776&fm=18994942918839&tin=02508201610067®Number=0000000000091825&sum=50000 [15:07:25]written 0, free lines is 4095 [15:07:25]OFD Sender: Processing packet 152776 [packets to send 830, broken 829] [15:07:25]ProducePacketName [15:07:25]name=ofd_packets/00152776 [15:07:25]OFD Sender: To server: pG, [15:07:25]CommunicateWithHost lk.salyk.kg:30040 [15:07:25]ConnectInit lk.salyk.kg [15:07:26]Write to MH i2c: 01 00 00 EA 05 EF [15:07:26]Write i2c OK [15:07:26]MH_I2C_Read... [15:07:26]Read from MH i2c: 01 [15:07:26]MH_I2C_Read... [15:07:26]Read from MH i2c: 01 07 00 [15:07:26]MH_I2C_Read... [15:07:26]Read from MH i2c: 01 07 00 EA 05 00 00 00 00 00 DA 0C DC [15:07:26]RasterBufferAndPrint [15:07:26]line [15:07:26]line [15:07:26]line [15:07:26]line [15:07:26]line [15:07:26]written 0, free lines is 3296 [15:07:26]MH_Cut [15:07:26]Write to MH i2c: D1 01 00 F1 05 01 C8 [15:07:26]Write i2c OK [15:07:26]MH_I2C_Read... [15:07:26]Read from MH i2c: D1 [15:07:26]MH_I2C_Read... [15:07:26]Read from MH i2c: D1 01 00 [15:07:26]MH_I2C_Read... [15:07:26]Read from MH i2c: D1 01 00 F1 05 00 C7 [15:07:26]Write to MH i2c: 01 00 00 F2 05 F7 [15:07:26]Write i2c OK [15:07:26]MH_I2C_Read... [15:07:26]*** Cut start [15:07:26]*** Purtial cut [15:07:26]*** Stage 1: CUTSNS_PIN = 1 [15:07:27]Read from MH i2c: 01 [15:07:27]MH_I2C_Read... [15:07:27]*** Stop cut motor [15:07:27]*** Cut end [15:07:27]Read from MH i2c: 01 07 00 [15:07:27]MH_I2C_Read... [15:07:27]Read from MH i2c: 01 07 00 F2 05 00 00 00 00 00 FF 0F 0C [15:07:27]process_action close_receipt done [15:07:27]requested_data is exist [15:07:27]produce_requested_data [15:07:27]requested_item fm.sn is exist - process it [15:07:27]wFMCommunicate request_size=4 [15:07:27]MH_SAM_APDU [15:07:27]CAPDU: 80 11 00 00 [15:07:27]Write to MH i2c: E2 08 00 F3 05 80 11 00 00 00 00 00 00 72 [15:07:27]Write i2c OK [15:07:27]MH_I2C_Read... [15:07:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:27]Read from MH i2c: E2 [15:07:27]MH_I2C_Read... [15:07:27]Read from MH i2c: E2 17 00 [15:07:27]MH_I2C_Read... [15:07:27]Read from MH i2c: E2 17 00 F3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [15:07:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:07:27]wFMCommunicate OK [15:07:27]requested_item fd.num is exist - process it [15:07:27]SAM_PROTO_GetFieldsCounters [15:07:27]wFMCommunicate request_size=4 [15:07:27]MH_SAM_APDU [15:07:27]CAPDU: 80 13 00 00 [15:07:27]Write to MH i2c: E2 08 00 F4 05 80 13 00 00 00 00 00 00 75 [15:07:27]Write i2c OK [15:07:27]MH_I2C_Read... [15:07:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:07:27]Read from MH i2c: E2 [15:07:27]MH_I2C_Read... [15:07:27]Read from MH i2c: E2 62 00 [15:07:27]MH_I2C_Read... [15:07:27]Read from MH i2c: E2 62 00 F4 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C8 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [15:07:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C8 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:07:27]wFMCommunicate OK [15:07:27]SAM_PROTO_GetFieldsCounters done [15:07:27]requested_item shift.num is exist - process it [15:07:27]requested_item shift.opened is exist - process it [15:07:27]req_shift_opened [15:07:27]FM_GetShiftState [15:07:27]SAM_PROTO_GetShiftState [15:07:27]wFMCommunicate request_size=4 [15:07:27]MH_SAM_APDU [15:07:27]CAPDU: 80 13 01 00 [15:07:27]Write to MH i2c: E2 08 00 F5 05 80 13 01 00 00 00 00 00 77 [15:07:27]Write i2c OK [15:07:27]MH_I2C_Read... [15:07:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:27]Read from MH i2c: E2 [15:07:27]MH_I2C_Read... [15:07:27]Read from MH i2c: E2 0E 00 [15:07:27]MH_I2C_Read... [15:07:27]Read from MH i2c: E2 0E 00 F5 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 44 [15:07:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:07:27]wFMCommunicate OK [15:07:27]SAM_PROTO_GetShiftState done [15:07:27]FM_GetShiftState done [15:07:27]req_shift_opened done [15:07:27]requested_item shift.open_date is exist - process it [15:07:27]req_shift_open_date [15:07:27]req_shift_open_date done [15:07:27]produce_requested_data done [15:07:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152776,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:07:27]process_action_free close_receipt [15:07:27]json_value_free [15:07:27]json_value_free done [15:07:27]process_json_proto returns [15:07:27]Send response to host [15:07:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152776,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:07:27]free response buf [15:07:27]execute_script done [15:07:27]execute_script returns [15:07:27]free content buf [15:07:27]Sock 9.Close socket [15:07:27]Sock 9.Thread stoped [15:07:31]recv_with_timeout no data received [15:07:31]Connected sock=11 [15:07:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 10 CA 03 01 4C 1D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 AC D5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 54 02 00 35 04 06 00 11 46 9A D3 40 B7 11 8F 2D 74 D5 EC D3 99 [15:07:36]recv_with_timeout no data received [15:07:36]CommunicateWithHost answer receiving error [15:07:36]CommunicateWithHost err = -3 [15:07:36]OFD Sender: Server communicate error [15:07:41]OFD Sender: Processing packet 152776 [packets to send 830, broken 829] [15:07:41]ProducePacketName [15:07:41]name=ofd_packets/00152776 [15:07:41]OFD Sender: To server: pG, [15:07:41]CommunicateWithHost lk.salyk.kg:30040 [15:07:41]ConnectInit lk.salyk.kg [15:07:42]Connected sock=9 [15:07:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 10 CA 03 01 4C 1D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 AC D5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 54 02 00 35 04 06 00 11 46 9A D3 40 B7 11 8F 2D 74 D5 EC D3 99 [15:07:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 04 16 47 00 23 EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 54 02 00 F4 03 04 00 BB 7D F2 66 B6 04 01 00 00 7D BC 2D 5C DF E1 9E B6 [15:07:43]CommunicateWithHost err = 0 [15:07:43]CheckOFDResponse [15:07:43]1017 (14) - 77093643461234 [15:07:43]1041 (16) - 0000000000871835 [15:07:43]1040 (4) - 152776 [15:07:43]1012 (4) - 24.09.2024 08:52 [15:07:43]1206 (1) - 0 [15:07:43]OFD Sender: Remove packet 152776 [15:07:43]ProducePacketName [15:07:43]name=ofd_packets/00152776 [15:07:43]NVStorageDeleteData [15:07:43]OFD Sender: No OFD packet to send [15:07:48]OFD Sender: No OFD packet to send [15:07:53]OFD Sender: No OFD packet to send [15:07:56]recv_with_timeout no data received [15:07:58]OFD Sender: No OFD packet to send [15:08:21]StoreOFDPacket docnum=152777 [15:08:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 48 59 04 01 8D 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 E4 D5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 54 02 00 35 04 06 00 A9 EB F4 05 73 CF 79 C2 3F 43 7C 7A 15 94 [15:08:21]CheckFolder [15:08:21]dirname=/storage/ofd_packets [15:08:21]CheckFolder done [15:08:21]ProducePacketName [15:08:21]name=ofd_packets/00152777 [15:08:21]NVStorageSaveData ofd_packets/00152777 [15:08:21]File name is /storage/ofd_packets/00152777 [15:08:21]Write 298 bytes [15:08:21]NVStorageSaveData done [15:08:21]OFDSenderStorePacket done [15:08:21]KKMCreateOFDPacket done [15:08:21]NVStorageSaveData kkm_last_timestamp [15:08:21]File name is /storage/kkm_last_timestamp [15:08:21]Write 4 bytes [15:08:21]NVStorageSaveData done [15:08:21]ExternCall_PrintAddStr [15:08:21]wPrintStart [15:08:21]Write to MH i2c: 01 00 00 0A 06 10 [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: 01 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: 01 07 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: 01 07 00 0A 06 00 00 00 00 00 FF 0F 25 [15:08:21]RasterBufferAndPrint [15:08:21]line Счет N : (1)1786778 [15:08:21]line ИНН: 02508201610067 [15:08:21]line Контрольно-Кассовый Чек [15:08:21]line ПРОДАЖА [15:08:21]line ТРК (МРК, ГНК) : 41 [15:08:21]line Товар: 2710194210 [15:08:21]line ДТ-К-5 [15:08:21]line 19.690 * 76.20 [15:08:21]line = 1500.38 [15:08:21]line НДС 12% НСП 1% [15:08:21]line > о реализуемом товаре [15:08:21]line ОКРУГЛЕНИЕ: -0.38 [15:08:21]line ИТОГО: 1500.00 [15:08:21]line Внесено: 1500.00 [15:08:21]line СДАЧА: 0.00 [15:08:21]line НСП 1% : 13.28 [15:08:21]line НДС 12% : 159.33 [15:08:21]line Наличными: 1500.00 [15:08:21]line Безнал.: 0.00 [15:08:21]line Место: АЗС № 89 "Партнер Нефть" [15:08:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:08:21]line СНО: Общий режим [15:08:21]line Чек 236 24.09.2024 15:08 [15:08:21]line Смена: 477 ФФД: 1.0 [15:08:21]line ЗНМ: 0300000113 [15:08:21]line РНМ: 0000000000091825 [15:08:21]line Версия ККМ: 001 [15:08:21]line ФМ: 0000000000871835 [15:08:21]line ФД: 152777 [15:08:21]line ФПД: 186830876406735 [15:08:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T150820&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152777&fm=186830876406735&tin=02508201610067®Number=0000000000091825&sum=150000 [15:08:22]OFD Sender: Processing packet 152777 [packets to send 830, broken 829] [15:08:22]ProducePacketName [15:08:22]name=ofd_packets/00152777 [15:08:22]OFD Sender: To server: pG, [15:08:22]CommunicateWithHost lk.salyk.kg:30040 [15:08:22]ConnectInit lk.salyk.kg [15:08:22]written 0, free lines is 4095 [15:08:22]Write to MH i2c: 01 00 00 35 06 3B [15:08:22]Write i2c OK [15:08:22]MH_I2C_Read... [15:08:22]Read from MH i2c: 01 [15:08:22]MH_I2C_Read... [15:08:22]Read from MH i2c: 01 07 00 [15:08:22]MH_I2C_Read... [15:08:22]Read from MH i2c: 01 07 00 35 06 00 00 00 00 00 E2 0C 30 [15:08:22]RasterBufferAndPrint [15:08:22]line [15:08:22]line [15:08:22]line [15:08:22]line [15:08:22]line [15:08:22]written 0, free lines is 3304 [15:08:22]MH_Cut [15:08:22]Write to MH i2c: D1 01 00 3C 06 01 14 [15:08:22]Write i2c OK [15:08:22]MH_I2C_Read... [15:08:22]Read from MH i2c: D1 [15:08:22]MH_I2C_Read... [15:08:22]Read from MH i2c: D1 01 00 [15:08:22]MH_I2C_Read... [15:08:22]Read from MH i2c: D1 01 00 3C 06 00 13 [15:08:22]Write to MH i2c: 01 00 00 3D 06 43 [15:08:22]Write i2c OK [15:08:22]MH_I2C_Read... [15:08:23]*** Cut start [15:08:23]*** Purtial cut [15:08:23]*** Stage 1: CUTSNS_PIN = 1 [15:08:23]Read from MH i2c: 01 [15:08:23]MH_I2C_Read... [15:08:23]*** Stop cut motor [15:08:23]*** Cut end [15:08:23]Read from MH i2c: 01 07 00 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: 01 07 00 3D 06 00 00 00 00 00 FF 0F 58 [15:08:23]process_action close_receipt done [15:08:23]requested_data is exist [15:08:23]produce_requested_data [15:08:23]requested_item fm.sn is exist - process it [15:08:23]wFMCommunicate request_size=4 [15:08:23]MH_SAM_APDU [15:08:23]CAPDU: 80 11 00 00 [15:08:23]Write to MH i2c: E2 08 00 3E 06 80 11 00 00 00 00 00 00 BE [15:08:23]Write i2c OK [15:08:23]MH_I2C_Read... [15:08:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:23]Read from MH i2c: E2 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 17 00 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 17 00 3E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [15:08:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:08:23]wFMCommunicate OK [15:08:23]requested_item fd.num is exist - process it [15:08:23]SAM_PROTO_GetFieldsCounters [15:08:23]wFMCommunicate request_size=4 [15:08:23]MH_SAM_APDU [15:08:23]CAPDU: 80 13 00 00 [15:08:23]Write to MH i2c: E2 08 00 3F 06 80 13 00 00 00 00 00 00 C1 [15:08:23]Write i2c OK [15:08:23]MH_I2C_Read... [15:08:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:23]Read from MH i2c: E2 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 62 00 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 62 00 3F 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C9 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 A3 [15:08:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C9 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:08:23]wFMCommunicate OK [15:08:23]SAM_PROTO_GetFieldsCounters done [15:08:23]requested_item shift.num is exist - process it [15:08:23]requested_item shift.opened is exist - process it [15:08:23]req_shift_opened [15:08:23]FM_GetShiftState [15:08:23]SAM_PROTO_GetShiftState [15:08:23]wFMCommunicate request_size=4 [15:08:23]MH_SAM_APDU [15:08:23]CAPDU: 80 13 01 00 [15:08:23]Write to MH i2c: E2 08 00 40 06 80 13 01 00 00 00 00 00 C3 [15:08:23]Write i2c OK [15:08:23]MH_I2C_Read... [15:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:23]Read from MH i2c: E2 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 0E 00 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 0E 00 40 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 90 [15:08:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:08:23]wFMCommunicate OK [15:08:23]SAM_PROTO_GetShiftState done [15:08:23]FM_GetShiftState done [15:08:23]req_shift_opened done [15:08:23]requested_item shift.open_date is exist - process it [15:08:23]req_shift_open_date [15:08:23]req_shift_open_date done [15:08:23]produce_requested_data done [15:08:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152777,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:08:23]process_action_free close_receipt [15:08:23]json_value_free [15:08:23]json_value_free done [15:08:23]process_json_proto returns [15:08:23]Send response to host [15:08:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152777,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:08:23]free response buf [15:08:23]execute_script done [15:08:23]execute_script returns [15:08:23]free content buf [15:08:23]Sock 8.Close socket [15:08:23]Sock 8.Thread stoped [15:08:27]ConnectInit Can't take IP for lk.salyk.kg [15:08:27]CommunicateWithHost connect error [15:08:27]CommunicateWithHost err = -1 [15:08:27]OFD Sender: Server communicate error [15:08:32]OFD Sender: Processing packet 152777 [packets to send 830, broken 829] [15:08:32]ProducePacketName [15:08:32]name=ofd_packets/00152777 [15:08:32]OFD Sender: To server: pG, [15:08:32]CommunicateWithHost lk.salyk.kg:30040 [15:08:32]ConnectInit lk.salyk.kg [15:08:37]ConnectInit Can't take IP for lk.salyk.kg [15:08:37]CommunicateWithHost connect error [15:08:37]CommunicateWithHost err = -1 [15:08:37]OFD Sender: Server communicate error [15:08:37]recv_with_timeout no data received [15:08:42]OFD Sender: Processing packet 152777 [packets to send 830, broken 829] [15:08:42]ProducePacketName [15:08:42]name=ofd_packets/00152777 [15:08:42]OFD Sender: To server: pG, [15:08:42]CommunicateWithHost lk.salyk.kg:30040 [15:08:42]ConnectInit lk.salyk.kg [15:08:47]ConnectInit Can't take IP for lk.salyk.kg [15:08:47]CommunicateWithHost connect error [15:08:47]CommunicateWithHost err = -1 [15:08:47]OFD Sender: Server communicate error [15:08:52]OFD Sender: Processing packet 152777 [packets to send 830, broken 829] [15:08:52]ProducePacketName [15:08:52]name=ofd_packets/00152777 [15:08:52]OFD Sender: To server: pG, [15:08:52]CommunicateWithHost lk.salyk.kg:30040 [15:08:52]ConnectInit lk.salyk.kg [15:08:59]Connected sock=8 [15:08:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 48 59 04 01 8D 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 E4 D5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 54 02 00 35 04 06 00 A9 EB F4 05 73 CF 79 C2 3F 43 7C 7A 15 94 [15:08:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C6 14 47 00 1B 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 54 02 00 F4 03 04 00 07 7E F2 66 B6 04 01 00 00 B1 58 73 A8 60 EB 70 A2 [15:08:59]CommunicateWithHost err = 0 [15:08:59]CheckOFDResponse [15:08:59]1017 (14) - 77093643461234 [15:08:59]1041 (16) - 0000000000871835 [15:08:59]1040 (4) - 152777 [15:08:59]1012 (4) - 24.09.2024 08:53 [15:08:59]1206 (1) - 0 [15:08:59]OFD Sender: Remove packet 152777 [15:08:59]ProducePacketName [15:08:59]name=ofd_packets/00152777 [15:08:59]NVStorageDeleteData [15:09:00]OFD Sender: No OFD packet to send [15:09:01]recv_with_timeout no data received [15:09:05]OFD Sender: No OFD packet to send [15:09:06]accept exits with 9 [15:09:06]New connection [15:09:06]New thread 3066703204 created [15:09:06]Thread 3066846564 joined [15:09:06]Waiting for new connection... [15:09:06] Sock 9.Parse request [15:09:06]Sock 9.Check first char [15:09:06]Sock 9.First char is OK [15:09:06]request: POST /json_proto HTTP/1.0 [15:09:06]Method: POST [15:09:06]URL: /json_proto [15:09:06]Method is POST - this is cgi request [15:09:06]url: /json_proto [15:09:06]query_string will be loaded in cgi processing [15:09:06]execute_cgi json_proto POST (null) [15:09:06]execute_cgi path=json_proto method=POST [15:09:06]POST find Content-Length [15:09:06]Host: 172.17.43.67:8080 [15:09:06]Content-Length: 790 [15:09:06]Content-Type: application/json [15:09:06] [15:09:06]POST finish read [15:09:06]Found Content-Length = 790 [15:09:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786780", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:06]execute_script... [15:09:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786780", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:06]POST & json_proto [15:09:06]process_json_proto [15:09:06]json parsed OK: [15:09:06]protocol is kg_v1.0 [15:09:06]action value=close_receipt [15:09:06]process_action close_receipt [15:09:06]cmd_close_receipt [15:09:06]MH_GetDate [15:09:06]Write to MH i2c: F0 00 00 41 06 36 [15:09:06]Write i2c OK [15:09:06]MH_I2C_Read... [15:09:06]Read from MH i2c: F0 [15:09:06]MH_I2C_Read... [15:09:06]Read from MH i2c: F0 09 00 [15:09:06]MH_I2C_Read... [15:09:06]Read from MH i2c: F0 09 00 41 06 00 12 D6 F2 66 6A BD 47 65 52 [15:09:06]GetLastDocTimeStamp 1727190500 [15:09:06]current date 1727190546 [15:09:06]FM_GetShiftState [15:09:06]SAM_PROTO_GetShiftState [15:09:06]wFMCommunicate request_size=4 [15:09:06]MH_SAM_APDU [15:09:06]CAPDU: 80 13 01 00 [15:09:06]Write to MH i2c: E2 08 00 42 06 80 13 01 00 00 00 00 00 C5 [15:09:06]Write i2c OK [15:09:06]MH_I2C_Read... [15:09:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:06]Read from MH i2c: E2 [15:09:06]MH_I2C_Read... [15:09:06]Read from MH i2c: E2 0E 00 [15:09:06]MH_I2C_Read... [15:09:06]Read from MH i2c: E2 0E 00 42 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 92 [15:09:06]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:09:06]wFMCommunicate OK [15:09:06]SAM_PROTO_GetShiftState done [15:09:06]FM_GetShiftState done [15:09:06]opened in 1727137889 [15:09:06]opened+sec_in_day 1727224289 [15:09:06]quantity*price = 0 [15:09:06]sum+1 = 1 [15:09:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 237 24.09.2024 15:09 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152778 ФПД: 224281462030373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T150906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152778&fm=224281462030373&tin=02508201610067®Number=0000000000091825&sum=0 [15:09:07]StoreToDocumentArchive [15:09:07]shift 477 fd 152778 [15:09:07]save to /storage/0477/doc_00152778 [15:09:07]save last doc name /storage/0477/doc_00152778 to /storage/kkm_last_doc_name [15:09:07]save OK [15:09:07]Clear old archive folders... [15:09:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:09:07]tlvbuf is 015F9D10 [15:09:07]SAM_PROTO_ClearQueue [15:09:07]wFMCommunicate request_size=4 [15:09:07]MH_SAM_APDU [15:09:07]CAPDU: 80 09 00 00 [15:09:07]Write to MH i2c: E2 08 00 4F 06 80 09 00 00 00 00 00 00 C7 [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:09:07]Read from MH i2c: E2 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [15:09:07]RAPDU: 90 00 [15:09:07]wFMCommunicate OK [15:09:07]SAM_PROTO_ClearQueue done [15:09:07]KKMCreateOFDPacket [15:09:07]OFDProtocolAddRootSTLVToBuf [15:09:07]FM_MakeSignedData [15:09:07]FM_MakeSignedData [15:09:07]SAM_PROTO_SignData [15:09:07]wFMCommunicate request_size=4 [15:09:07]MH_SAM_APDU [15:09:07]CAPDU: 80 0D 01 02 [15:09:07]Write to MH i2c: E2 08 00 50 06 80 0D 01 02 00 00 00 00 CF [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:09:07]Read from MH i2c: E2 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [15:09:07]RAPDU: 90 00 [15:09:07]wFMCommunicate OK [15:09:07]wFMCommunicate request_size=255 [15:09:07]MH_SAM_APDU [15:09:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 12 D6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 54 02 00 35 04 06 00 CB FB 98 DF [15:09:07]Write to MH i2c: E2 02 01 51 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 12 D6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 54 02 00 35 04 06 00 CB FB 98 DF 00 00 84 [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:07]Read from MH i2c: E2 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [15:09:07]RAPDU: 90 00 [15:09:07]wFMCommunicate OK [15:09:07]wFMCommunicate request_size=7 [15:09:07]MH_SAM_APDU [15:09:07]CAPDU: 80 0D 02 02 02 C0 25 [15:09:07]Write to MH i2c: E2 0A 00 52 06 80 0D 02 02 02 00 C0 25 00 00 BB [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:07]Read from MH i2c: E2 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 52 06 00 90 00 CC [15:09:07]RAPDU: 90 00 [15:09:07]wFMCommunicate OK [15:09:07]wFMCommunicate request_size=4 [15:09:07]MH_SAM_APDU [15:09:07]CAPDU: 80 0D 03 02 [15:09:07]Write to MH i2c: E2 08 00 53 06 80 0D 03 02 00 00 00 00 D4 [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:09:07]Read from MH i2c: E2 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 0B 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 0B 00 53 06 00 19 35 10 8D 30 51 A2 3B 90 00 1E [15:09:07]RAPDU: 19 35 10 8D 30 51 A2 3B 90 00 [15:09:07]wFMCommunicate OK [15:09:07]SAM_PROTO_SignData done [15:09:07]FM_MakeSignedData done [15:09:07]CreateOFDProtocolMessage [15:09:07]wFMCommunicate request_size=4 [15:09:07]MH_SAM_APDU [15:09:07]CAPDU: 80 11 00 00 [15:09:07]Write to MH i2c: E2 08 00 54 06 80 11 00 00 00 00 00 00 D4 [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:07]Read from MH i2c: E2 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 17 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 17 00 54 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [15:09:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:09:07]wFMCommunicate OK [15:09:07]CreateOFDProtocolMessage done [15:09:07]OFDSenderStorePacket 152778 [15:09:07]StoreOFDPacket docnum=152778 [15:09:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 20 E0 04 01 FE 30 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 12 D6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 54 02 00 35 04 06 00 CB FB 98 DF C0 25 19 35 10 8D 30 51 A2 3B [15:09:07]CheckFolder [15:09:07]dirname=/storage/ofd_packets [15:09:07]CheckFolder done [15:09:07]ProducePacketName [15:09:07]name=ofd_packets/00152778 [15:09:07]NVStorageSaveData ofd_packets/00152778 [15:09:07]File name is /storage/ofd_packets/00152778 [15:09:07]Write 298 bytes [15:09:07]NVStorageSaveData done [15:09:07]OFDSenderStorePacket done [15:09:07]KKMCreateOFDPacket done [15:09:07]NVStorageSaveData kkm_last_timestamp [15:09:07]File name is /storage/kkm_last_timestamp [15:09:07]Write 4 bytes [15:09:07]NVStorageSaveData done [15:09:07]ExternCall_PrintAddStr [15:09:07]wPrintStart [15:09:07]Write to MH i2c: 01 00 00 55 06 5B [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: 01 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: 01 07 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: 01 07 00 55 06 00 00 00 00 00 FF 0F 70 [15:09:07]RasterBufferAndPrint [15:09:07]line Счет N : (1)1786780 [15:09:07]line ИНН: 02508201610067 [15:09:07]line Контрольно-Кассовый Чек [15:09:07]line ПРОДАЖА [15:09:07]line ТРК (МРК, ГНК) : 31 [15:09:07]line Товар: 2710194210 [15:09:07]line ДТ-К-5 [15:09:07]line 26.250 * 0.00 [15:09:07]line = 0.00 [15:09:07]line НДС 12% НСП 1% [15:09:07]line > о реализуемом товаре [15:09:07]line ИТОГО: 0.00 [15:09:07]line НСП 1% : 0.00 [15:09:07]line НДС 12% : 0.00 [15:09:07]line Наличными: 0.00 [15:09:07]line Безнал.: 0.00 [15:09:07]line Место: АЗС № 89 "Партнер Нефть" [15:09:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:09:07]line СНО: Общий режим [15:09:07]line Чек 237 24.09.2024 15:09 [15:09:07]line Смена: 477 ФФД: 1.0 [15:09:07]line ЗНМ: 0300000113 [15:09:07]line РНМ: 0000000000091825 [15:09:07]line Версия ККМ: 001 [15:09:07]line Талоны: Топливная Карта [15:09:07]line 07050 [15:09:07]line ФМ: 0000000000871835 [15:09:07]line ФД: 152778 [15:09:07]line ФПД: 224281462030373 [15:09:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T150906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152778&fm=224281462030373&tin=02508201610067®Number=0000000000091825&sum=0 [15:09:07]written 0, free lines is 4095 [15:09:07]OFD Sender: Processing packet 152778 [packets to send 830, broken 829] [15:09:07]ProducePacketName [15:09:07]name=ofd_packets/00152778 [15:09:07]OFD Sender: To server: pG, [15:09:07]CommunicateWithHost lk.salyk.kg:30040 [15:09:07]ConnectInit lk.salyk.kg [15:09:08]Write to MH i2c: 01 00 00 7F 06 85 [15:09:08]Write i2c OK [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: 01 [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: 01 07 00 [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: 01 07 00 7F 06 00 00 00 00 00 E7 0C 7F [15:09:08]RasterBufferAndPrint [15:09:08]line [15:09:08]line [15:09:08]line [15:09:08]line [15:09:08]line [15:09:08]written 0, free lines is 3312 [15:09:08]MH_Cut [15:09:08]Write to MH i2c: D1 01 00 86 06 01 5E [15:09:08]Write i2c OK [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: D1 [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: D1 01 00 [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: D1 01 00 86 06 00 5D [15:09:08]Write to MH i2c: 01 00 00 87 06 8D [15:09:08]Write i2c OK [15:09:08]MH_I2C_Read... [15:09:08]*** Cut start [15:09:08]*** Purtial cut [15:09:08]*** Stage 1: CUTSNS_PIN = 1 [15:09:09]Read from MH i2c: 01 [15:09:09]MH_I2C_Read... [15:09:09]*** Stop cut motor [15:09:09]*** Cut end [15:09:09]Read from MH i2c: 01 07 00 [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: 01 07 00 87 06 00 00 00 00 00 FF 0F A2 [15:09:09]process_action close_receipt done [15:09:09]requested_data is exist [15:09:09]produce_requested_data [15:09:09]requested_item fm.sn is exist - process it [15:09:09]wFMCommunicate request_size=4 [15:09:09]MH_SAM_APDU [15:09:09]CAPDU: 80 11 00 00 [15:09:09]Write to MH i2c: E2 08 00 88 06 80 11 00 00 00 00 00 00 08 [15:09:09]Write i2c OK [15:09:09]MH_I2C_Read... [15:09:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:09]Read from MH i2c: E2 [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: E2 17 00 [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: E2 17 00 88 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [15:09:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:09:09]wFMCommunicate OK [15:09:09]requested_item fd.num is exist - process it [15:09:09]SAM_PROTO_GetFieldsCounters [15:09:09]wFMCommunicate request_size=4 [15:09:09]MH_SAM_APDU [15:09:09]CAPDU: 80 13 00 00 [15:09:09]Write to MH i2c: E2 08 00 89 06 80 13 00 00 00 00 00 00 0B [15:09:09]Write i2c OK [15:09:09]MH_I2C_Read... [15:09:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:09:09]Read from MH i2c: E2 [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: E2 62 00 [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: E2 62 00 89 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 F1 [15:09:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:09:09]wFMCommunicate OK [15:09:09]SAM_PROTO_GetFieldsCounters done [15:09:09]requested_item shift.num is exist - process it [15:09:09]requested_item shift.opened is exist - process it [15:09:09]req_shift_opened [15:09:09]FM_GetShiftState [15:09:09]SAM_PROTO_GetShiftState [15:09:09]wFMCommunicate request_size=4 [15:09:09]MH_SAM_APDU [15:09:09]CAPDU: 80 13 01 00 [15:09:09]Write to MH i2c: E2 08 00 8A 06 80 13 01 00 00 00 00 00 0D [15:09:09]Write i2c OK [15:09:09]MH_I2C_Read... [15:09:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:09]Read from MH i2c: E2 [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: E2 0E 00 [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: E2 0E 00 8A 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DA [15:09:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:09:09]wFMCommunicate OK [15:09:09]SAM_PROTO_GetShiftState done [15:09:09]FM_GetShiftState done [15:09:09]req_shift_opened done [15:09:09]requested_item shift.open_date is exist - process it [15:09:09]req_shift_open_date [15:09:09]req_shift_open_date done [15:09:09]produce_requested_data done [15:09:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152778,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:09:09]process_action_free close_receipt [15:09:09]json_value_free [15:09:09]json_value_free done [15:09:09]process_json_proto returns [15:09:09]Send response to host [15:09:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152778,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:09:09]free response buf [15:09:09]execute_script done [15:09:09]execute_script returns [15:09:09]free content buf [15:09:09]Sock 9.Close socket [15:09:09]Sock 9.Thread stoped [15:09:10]Connected sock=11 [15:09:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 20 E0 04 01 FE 30 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 12 D6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 54 02 00 35 04 06 00 CB FB 98 DF C0 25 19 35 10 8D 30 51 A2 3B [15:09:11]recv_with_timeout no data received [15:09:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EF 57 47 00 CE FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 54 02 00 F4 03 04 00 13 7E F2 66 B6 04 01 00 00 65 6A 9C DD A3 FE 3B D4 [15:09:12]CommunicateWithHost err = 0 [15:09:12]CheckOFDResponse [15:09:12]1017 (14) - 77093643461234 [15:09:12]1041 (16) - 0000000000871835 [15:09:12]1040 (4) - 152778 [15:09:12]1012 (4) - 24.09.2024 08:53 [15:09:12]1206 (1) - 0 [15:09:12]OFD Sender: Remove packet 152778 [15:09:12]ProducePacketName [15:09:12]name=ofd_packets/00152778 [15:09:12]NVStorageDeleteData [15:09:12]OFD Sender: No OFD packet to send [15:09:17]OFD Sender: No OFD packet to send [15:09:22]recv_with_timeout no data received [15:09:22]OFD Sender: No OFD packet to send [15:09:27]OFD Sender: No OFD packet to send [15:09:32]OFD Sender: No OFD packet to send [15:09:37]OFD Sender: No OFD packet to send [15:09:42]OFD Sender: No OFD packet to send [15:09:47]OFD Sender: No OFD packet to send [15:09:49]recv_with_timeout no data received [15:09:52]OFD Sender: No OFD packet to send [15:09:57]OFD Sender: No OFD packet to send [15:10:02]OFD Sender: No OFD packet to send [15:10:07]OFD Sender: No OFD packet to send [15:10:12]OFD Sender: No OFD packet to send [15:10:17]OFD Sender: No OFD packet to send [15:10:22]OFD Sender: No OFD packet to send [15:10:23]accept exits with 8 [15:10:23]New connection [15:10:23]New thread 3066846564 created [15:10:23]Thread 3066703204 joined [15:10:23]Waiting for new connection... [15:10:23] Sock 8.Parse request [15:10:23]Sock 8.Check first char [15:10:23]Sock 8.First char is OK [15:10:23]request: POST /json_proto HTTP/1.0 [15:10:23]Method: POST [15:10:23]URL: /json_proto [15:10:23]Method is POST - this is cgi request [15:10:23]url: /json_proto [15:10:23]query_string will be loaded in cgi processing [15:10:23]execute_cgi json_proto POST (null) [15:10:23]execute_cgi path=json_proto method=POST [15:10:23]POST find Content-Length [15:10:23]Host: 172.17.43.67:8080 [15:10:23]Content-Length: 680 [15:10:23]Content-Type: application/json [15:10:23] [15:10:23]POST finish read [15:10:23]Found Content-Length = 680 [15:10:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:23]execute_script... [15:10:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:23]POST & json_proto [15:10:23]process_json_proto [15:10:23]json parsed OK: [15:10:23]protocol is kg_v1.0 [15:10:23]action value=close_receipt [15:10:23]process_action close_receipt [15:10:23]cmd_close_receipt [15:10:23]MH_GetDate [15:10:23]Write to MH i2c: F0 00 00 8B 06 80 [15:10:23]Write i2c OK [15:10:23]MH_I2C_Read... [15:10:23]Read from MH i2c: F0 [15:10:23]MH_I2C_Read... [15:10:23]Read from MH i2c: F0 09 00 [15:10:23]MH_I2C_Read... [15:10:23]Read from MH i2c: F0 09 00 8B 06 00 60 D6 F2 66 6A BD 47 65 EA [15:10:23]GetLastDocTimeStamp 1727190546 [15:10:23]current date 1727190624 [15:10:23]FM_GetShiftState [15:10:23]SAM_PROTO_GetShiftState [15:10:23]wFMCommunicate request_size=4 [15:10:23]MH_SAM_APDU [15:10:23]CAPDU: 80 13 01 00 [15:10:23]Write to MH i2c: E2 08 00 8C 06 80 13 01 00 00 00 00 00 0F [15:10:23]Write i2c OK [15:10:23]MH_I2C_Read... [15:10:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:23]Read from MH i2c: E2 [15:10:23]MH_I2C_Read... [15:10:23]Read from MH i2c: E2 0E 00 [15:10:23]MH_I2C_Read... [15:10:23]Read from MH i2c: E2 0E 00 8C 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DC [15:10:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:10:23]wFMCommunicate OK [15:10:23]SAM_PROTO_GetShiftState done [15:10:23]FM_GetShiftState done [15:10:23]opened in 1727137889 [15:10:23]opened+sec_in_day 1727224289 [15:10:23]quantity*price = 150037 [15:10:23]sum+1 = 150039 [15:10:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 238 24.09.2024 15:10 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152779 ФПД: 160334033138610 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T151024&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152779&fm=160334033138610&tin=02508201610067®Number=0000000000091825&sum=150000 [15:10:24]StoreToDocumentArchive [15:10:24]shift 477 fd 152779 [15:10:24]save to /storage/0477/doc_00152779 [15:10:24]save last doc name /storage/0477/doc_00152779 to /storage/kkm_last_doc_name [15:10:24]save OK [15:10:24]Clear old archive folders... [15:10:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:10:24]tlvbuf is 015F1170 [15:10:24]SAM_PROTO_ClearQueue [15:10:24]wFMCommunicate request_size=4 [15:10:24]MH_SAM_APDU [15:10:24]CAPDU: 80 09 00 00 [15:10:24]Write to MH i2c: E2 08 00 99 06 80 09 00 00 00 00 00 00 11 [15:10:24]Write i2c OK [15:10:24]MH_I2C_Read... [15:10:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:24]Read from MH i2c: E2 [15:10:24]MH_I2C_Read... [15:10:24]Read from MH i2c: E2 03 00 [15:10:24]MH_I2C_Read... [15:10:24]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [15:10:24]RAPDU: 90 00 [15:10:24]wFMCommunicate OK [15:10:24]SAM_PROTO_ClearQueue done [15:10:24]KKMCreateOFDPacket [15:10:24]OFDProtocolAddRootSTLVToBuf [15:10:24]FM_MakeSignedData [15:10:24]FM_MakeSignedData [15:10:24]SAM_PROTO_SignData [15:10:24]wFMCommunicate request_size=4 [15:10:24]MH_SAM_APDU [15:10:24]CAPDU: 80 0D 01 02 [15:10:24]Write to MH i2c: E2 08 00 9A 06 80 0D 01 02 00 00 00 00 19 [15:10:24]Write i2c OK [15:10:24]MH_I2C_Read... [15:10:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:24]Read from MH i2c: E2 [15:10:24]MH_I2C_Read... [15:10:24]Read from MH i2c: E2 03 00 [15:10:24]MH_I2C_Read... [15:10:24]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [15:10:24]RAPDU: 90 00 [15:10:24]wFMCommunicate OK [15:10:24]wFMCommunicate request_size=255 [15:10:24]MH_SAM_APDU [15:10:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 60 D6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 54 02 00 35 04 06 00 91 D2 AD 17 [15:10:24]Write to MH i2c: E2 02 01 9B 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 60 D6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 54 02 00 35 04 06 00 91 D2 AD 17 00 00 B7 [15:10:24]Write i2c OK [15:10:24]MH_I2C_Read... [15:10:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:25]Read from MH i2c: E2 [15:10:25]MH_I2C_Read... [15:10:25]Read from MH i2c: E2 03 00 [15:10:25]MH_I2C_Read... [15:10:25]Read from MH i2c: E2 03 00 9B 06 00 90 00 15 [15:10:25]RAPDU: 90 00 [15:10:25]wFMCommunicate OK [15:10:25]wFMCommunicate request_size=7 [15:10:25]MH_SAM_APDU [15:10:25]CAPDU: 80 0D 02 02 02 33 B2 [15:10:25]Write to MH i2c: E2 0A 00 9C 06 80 0D 02 02 02 00 33 B2 00 00 05 [15:10:25]Write i2c OK [15:10:25]MH_I2C_Read... [15:10:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:25]Read from MH i2c: E2 [15:10:25]MH_I2C_Read... [15:10:25]Read from MH i2c: E2 03 00 [15:10:25]MH_I2C_Read... [15:10:25]Read from MH i2c: E2 03 00 9C 06 00 90 00 16 [15:10:25]RAPDU: 90 00 [15:10:25]wFMCommunicate OK [15:10:25]wFMCommunicate request_size=4 [15:10:25]MH_SAM_APDU [15:10:25]CAPDU: 80 0D 03 02 [15:10:25]Write to MH i2c: E2 08 00 9D 06 80 0D 03 02 00 00 00 00 1E [15:10:25]Write i2c OK [15:10:25]MH_I2C_Read... [15:10:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:25]Read from MH i2c: E2 [15:10:25]MH_I2C_Read... [15:10:25]Read from MH i2c: E2 0B 00 [15:10:25]MH_I2C_Read... [15:10:25]Read from MH i2c: E2 0B 00 9D 06 00 D5 9B 49 6D C9 B0 51 26 90 00 35 [15:10:25]RAPDU: D5 9B 49 6D C9 B0 51 26 90 00 [15:10:25]wFMCommunicate OK [15:10:25]SAM_PROTO_SignData done [15:10:25]FM_MakeSignedData done [15:10:25]CreateOFDProtocolMessage [15:10:25]wFMCommunicate request_size=4 [15:10:25]MH_SAM_APDU [15:10:25]CAPDU: 80 11 00 00 [15:10:25]Write to MH i2c: E2 08 00 9E 06 80 11 00 00 00 00 00 00 1E [15:10:25]Write i2c OK [15:10:25]MH_I2C_Read... [15:10:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:25]Read from MH i2c: E2 [15:10:25]MH_I2C_Read... [15:10:25]Read from MH i2c: E2 17 00 [15:10:25]MH_I2C_Read... [15:10:25]Read from MH i2c: E2 17 00 9E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 71 [15:10:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:10:25]wFMCommunicate OK [15:10:25]CreateOFDProtocolMessage done [15:10:25]OFDSenderStorePacket 152779 [15:10:25]StoreOFDPacket docnum=152779 [15:10:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 49 DF 04 01 21 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 60 D6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 54 02 00 35 04 06 00 91 D2 AD 17 33 B2 D5 9B 49 6D C9 B0 51 26 [15:10:25]CheckFolder [15:10:25]dirname=/storage/ofd_packets [15:10:25]CheckFolder done [15:10:25]ProducePacketName [15:10:25]name=ofd_packets/00152779 [15:10:25]NVStorageSaveData ofd_packets/00152779 [15:10:25]File name is /storage/ofd_packets/00152779 [15:10:25]Write 298 bytes [15:10:25]NVStorageSaveData done [15:10:25]OFDSenderStorePacket done [15:10:25]KKMCreateOFDPacket done [15:10:25]NVStorageSaveData kkm_last_timestamp [15:10:25]File name is /storage/kkm_last_timestamp [15:10:25]Write 4 bytes [15:10:25]NVStorageSaveData done [15:10:25]ExternCall_PrintAddStr [15:10:25]wPrintStart [15:10:25]Write to MH i2c: 01 00 00 9F 06 A5 [15:10:25]Write i2c OK [15:10:25]MH_I2C_Read... [15:10:25]Read from MH i2c: 01 [15:10:25]MH_I2C_Read... [15:10:25]Read from MH i2c: 01 07 00 [15:10:25]MH_I2C_Read... [15:10:25]Read from MH i2c: 01 07 00 9F 06 00 00 00 00 00 FF 0F BA [15:10:25]RasterBufferAndPrint [15:10:25]line Счет N : (1)1786781 [15:10:25]line ИНН: 02508201610067 [15:10:25]line Контрольно-Кассовый Чек [15:10:25]line ПРОДАЖА [15:10:25]line ТРК (МРК, ГНК) : 41 [15:10:25]line Товар: 2710194210 [15:10:25]line ДТ-К-5 [15:10:25]line 19.690 * 76.20 [15:10:25]line = 1500.38 [15:10:25]line НДС 12% НСП 1% [15:10:25]line > о реализуемом товаре [15:10:25]line ОКРУГЛЕНИЕ: -0.38 [15:10:25]line ИТОГО: 1500.00 [15:10:25]line Внесено: 1500.00 [15:10:25]line СДАЧА: 0.00 [15:10:25]line НСП 1% : 13.28 [15:10:25]line НДС 12% : 159.33 [15:10:25]line Наличными: 1500.00 [15:10:25]line Безнал.: 0.00 [15:10:25]line Место: АЗС № 89 "Партнер Нефть" [15:10:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:10:25]line СНО: Общий режим [15:10:25]line Чек 238 24.09.2024 15:10 [15:10:25]line Смена: 477 ФФД: 1.0 [15:10:25]line ЗНМ: 0300000113 [15:10:25]line РНМ: 0000000000091825 [15:10:25]line Версия ККМ: 001 [15:10:25]line ФМ: 0000000000871835 [15:10:25]line ФД: 152779 [15:10:25]line ФПД: 160334033138610 [15:10:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T151024&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152779&fm=160334033138610&tin=02508201610067®Number=0000000000091825&sum=150000 [15:10:25]OFD Sender: Processing packet 152779 [packets to send 830, broken 829] [15:10:25]ProducePacketName [15:10:25]name=ofd_packets/00152779 [15:10:25]OFD Sender: To server: pG, [15:10:25]CommunicateWithHost lk.salyk.kg:30040 [15:10:25]ConnectInit lk.salyk.kg [15:10:25]written 0, free lines is 4095 [15:10:26]Write to MH i2c: 01 00 00 CA 06 D0 [15:10:26]Write i2c OK [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: 01 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: 01 07 00 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: 01 07 00 CA 06 00 00 00 00 00 D7 0C BA [15:10:26]RasterBufferAndPrint [15:10:26]line [15:10:26]line [15:10:26]line [15:10:26]line [15:10:26]line [15:10:26]written 0, free lines is 3294 [15:10:26]MH_Cut [15:10:26]Write to MH i2c: D1 01 00 D1 06 01 A9 [15:10:26]Write i2c OK [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: D1 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: D1 01 00 [15:10:26]MH_I2C_Read... [15:10:26]Read from MH i2c: D1 01 00 D1 06 00 A8 [15:10:26]Write to MH i2c: 01 00 00 D2 06 D8 [15:10:26]Write i2c OK [15:10:26]MH_I2C_Read... [15:10:26]*** Cut start [15:10:26]*** Purtial cut [15:10:26]*** Stage 1: CUTSNS_PIN = 1 [15:10:27]Read from MH i2c: 01 [15:10:27]MH_I2C_Read... [15:10:27]*** Stop cut motor [15:10:27]*** Cut end [15:10:27]Read from MH i2c: 01 07 00 [15:10:27]MH_I2C_Read... [15:10:27]Read from MH i2c: 01 07 00 D2 06 00 00 00 00 00 FF 0F ED [15:10:27]process_action close_receipt done [15:10:27]requested_data is exist [15:10:27]produce_requested_data [15:10:27]requested_item fm.sn is exist - process it [15:10:27]wFMCommunicate request_size=4 [15:10:27]MH_SAM_APDU [15:10:27]CAPDU: 80 11 00 00 [15:10:27]Write to MH i2c: E2 08 00 D3 06 80 11 00 00 00 00 00 00 53 [15:10:27]Write i2c OK [15:10:27]MH_I2C_Read... [15:10:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:27]Read from MH i2c: E2 [15:10:27]MH_I2C_Read... [15:10:27]Read from MH i2c: E2 17 00 [15:10:27]MH_I2C_Read... [15:10:27]Read from MH i2c: E2 17 00 D3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [15:10:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:10:27]wFMCommunicate OK [15:10:27]requested_item fd.num is exist - process it [15:10:27]SAM_PROTO_GetFieldsCounters [15:10:27]wFMCommunicate request_size=4 [15:10:27]MH_SAM_APDU [15:10:27]CAPDU: 80 13 00 00 [15:10:27]Write to MH i2c: E2 08 00 D4 06 80 13 00 00 00 00 00 00 56 [15:10:27]Write i2c OK [15:10:27]MH_I2C_Read... [15:10:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:27]Read from MH i2c: E2 [15:10:27]MH_I2C_Read... [15:10:27]Read from MH i2c: E2 62 00 [15:10:27]MH_I2C_Read... [15:10:27]Read from MH i2c: E2 62 00 D4 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CB 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [15:10:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CB 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:10:27]wFMCommunicate OK [15:10:27]SAM_PROTO_GetFieldsCounters done [15:10:27]requested_item shift.num is exist - process it [15:10:27]requested_item shift.opened is exist - process it [15:10:27]req_shift_opened [15:10:27]FM_GetShiftState [15:10:27]SAM_PROTO_GetShiftState [15:10:27]wFMCommunicate request_size=4 [15:10:27]MH_SAM_APDU [15:10:27]CAPDU: 80 13 01 00 [15:10:27]Write to MH i2c: E2 08 00 D5 06 80 13 01 00 00 00 00 00 58 [15:10:27]Write i2c OK [15:10:27]MH_I2C_Read... [15:10:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:27]Read from MH i2c: E2 [15:10:27]MH_I2C_Read... [15:10:27]Read from MH i2c: E2 0E 00 [15:10:27]MH_I2C_Read... [15:10:27]Read from MH i2c: E2 0E 00 D5 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 25 [15:10:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:10:27]wFMCommunicate OK [15:10:27]SAM_PROTO_GetShiftState done [15:10:27]FM_GetShiftState done [15:10:27]req_shift_opened done [15:10:27]requested_item shift.open_date is exist - process it [15:10:27]req_shift_open_date [15:10:27]req_shift_open_date done [15:10:27]produce_requested_data done [15:10:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152779,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:10:27]process_action_free close_receipt [15:10:27]json_value_free [15:10:27]json_value_free done [15:10:27]process_json_proto returns [15:10:27]Send response to host [15:10:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152779,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:10:27]free response buf [15:10:27]execute_script done [15:10:27]execute_script returns [15:10:27]free content buf [15:10:27]Sock 8.Close socket [15:10:27]Sock 8.Thread stoped [15:10:30]ConnectInit Can't take IP for lk.salyk.kg [15:10:30]CommunicateWithHost connect error [15:10:30]CommunicateWithHost err = -1 [15:10:30]OFD Sender: Server communicate error [15:10:35]OFD Sender: Processing packet 152779 [packets to send 830, broken 829] [15:10:35]ProducePacketName [15:10:35]name=ofd_packets/00152779 [15:10:35]OFD Sender: To server: pG, [15:10:35]CommunicateWithHost lk.salyk.kg:30040 [15:10:35]ConnectInit lk.salyk.kg [15:10:37]Connected sock=9 [15:10:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 49 DF 04 01 21 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 60 D6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 54 02 00 35 04 06 00 91 D2 AD 17 33 B2 D5 9B 49 6D C9 B0 51 26 [15:10:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 05 60 47 00 31 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 54 02 00 F4 03 04 00 6B 7E F2 66 B6 04 01 00 00 52 C8 01 25 40 07 C5 6C [15:10:39]CommunicateWithHost err = 0 [15:10:39]CheckOFDResponse [15:10:39]1017 (14) - 77093643461234 [15:10:39]1041 (16) - 0000000000871835 [15:10:39]1040 (4) - 152779 [15:10:39]1012 (4) - 24.09.2024 08:55 [15:10:39]1206 (1) - 0 [15:10:39]OFD Sender: Remove packet 152779 [15:10:39]ProducePacketName [15:10:39]name=ofd_packets/00152779 [15:10:39]NVStorageDeleteData [15:10:39]OFD Sender: No OFD packet to send [15:10:44]OFD Sender: No OFD packet to send [15:10:48]recv_with_timeout no data received [15:10:49]OFD Sender: No OFD packet to send [15:10:54]OFD Sender: No OFD packet to send [15:10:59]recv_with_timeout no data received [15:10:59]OFD Sender: No OFD packet to send [15:11:04]accept exits with 10 [15:11:04]New connection [15:11:04]New thread 3066703204 created [15:11:04]Thread 3066846564 joined [15:11:04]Waiting for new connection... [15:11:04] Sock 10.Parse request [15:11:04]Sock 10.Check first char [15:11:04]Sock 10.First char is OK [15:11:04]request: POST /json_proto HTTP/1.0 [15:11:04]Method: POST [15:11:04]URL: /json_proto [15:11:04]Method is POST - this is cgi request [15:11:04]url: /json_proto [15:11:04]query_string will be loaded in cgi processing [15:11:04]execute_cgi json_proto POST (null) [15:11:04]execute_cgi path=json_proto method=POST [15:11:04]POST find Content-Length [15:11:04]Host: 172.17.43.67:8080 [15:11:04]Content-Length: 680 [15:11:04]Content-Type: application/json [15:11:04] [15:11:04]POST finish read [15:11:04]Found Content-Length = 680 [15:11:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:04]execute_script... [15:11:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:04]POST & json_proto [15:11:04]process_json_proto [15:11:04]json parsed OK: [15:11:04]protocol is kg_v1.0 [15:11:04]action value=close_receipt [15:11:04]process_action close_receipt [15:11:04]cmd_close_receipt [15:11:04]MH_GetDate [15:11:04]Write to MH i2c: F0 00 00 D6 06 CB [15:11:04]Write i2c OK [15:11:04]MH_I2C_Read... [15:11:04]Read from MH i2c: F0 [15:11:04]MH_I2C_Read... [15:11:04]Read from MH i2c: F0 09 00 [15:11:04]MH_I2C_Read... [15:11:04]Read from MH i2c: F0 09 00 D6 06 00 89 D6 F2 66 6A BD 47 65 5E [15:11:04]GetLastDocTimeStamp 1727190624 [15:11:04]current date 1727190665 [15:11:04]FM_GetShiftState [15:11:04]SAM_PROTO_GetShiftState [15:11:04]wFMCommunicate request_size=4 [15:11:04]MH_SAM_APDU [15:11:04]CAPDU: 80 13 01 00 [15:11:04]Write to MH i2c: E2 08 00 D7 06 80 13 01 00 00 00 00 00 5A [15:11:04]Write i2c OK [15:11:04]MH_I2C_Read... [15:11:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:04]Read from MH i2c: E2 [15:11:04]MH_I2C_Read... [15:11:04]Read from MH i2c: E2 0E 00 [15:11:04]MH_I2C_Read... [15:11:04]Read from MH i2c: E2 0E 00 D7 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 27 [15:11:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:11:04]wFMCommunicate OK [15:11:04]SAM_PROTO_GetShiftState done [15:11:04]FM_GetShiftState done [15:11:04]opened in 1727137889 [15:11:04]opened+sec_in_day 1727224289 [15:11:04]quantity*price = 100050 [15:11:04]sum+1 = 100052 [15:11:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 239 24.09.2024 15:11 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152780 ФПД: 265850529872885 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T151105&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152780&fm=265850529872885&tin=02508201610067®Number=0000000000091825&sum=100000 [15:11:05]StoreToDocumentArchive [15:11:05]shift 477 fd 152780 [15:11:05]save to /storage/0477/doc_00152780 [15:11:05]save last doc name /storage/0477/doc_00152780 to /storage/kkm_last_doc_name [15:11:05]save OK [15:11:05]Clear old archive folders... [15:11:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:11:05]tlvbuf is 015F00D0 [15:11:05]SAM_PROTO_ClearQueue [15:11:05]wFMCommunicate request_size=4 [15:11:05]MH_SAM_APDU [15:11:05]CAPDU: 80 09 00 00 [15:11:05]Write to MH i2c: E2 08 00 E4 06 80 09 00 00 00 00 00 00 5C [15:11:05]Write i2c OK [15:11:05]MH_I2C_Read... [15:11:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:05]Read from MH i2c: E2 [15:11:05]MH_I2C_Read... [15:11:05]Read from MH i2c: E2 03 00 [15:11:05]MH_I2C_Read... [15:11:05]Read from MH i2c: E2 03 00 E4 06 00 90 00 5E [15:11:05]RAPDU: 90 00 [15:11:05]wFMCommunicate OK [15:11:05]SAM_PROTO_ClearQueue done [15:11:05]KKMCreateOFDPacket [15:11:05]OFDProtocolAddRootSTLVToBuf [15:11:05]FM_MakeSignedData [15:11:05]FM_MakeSignedData [15:11:05]SAM_PROTO_SignData [15:11:05]wFMCommunicate request_size=4 [15:11:05]MH_SAM_APDU [15:11:05]CAPDU: 80 0D 01 02 [15:11:05]Write to MH i2c: E2 08 00 E5 06 80 0D 01 02 00 00 00 00 64 [15:11:05]Write i2c OK [15:11:05]MH_I2C_Read... [15:11:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:05]Read from MH i2c: E2 [15:11:05]MH_I2C_Read... [15:11:05]Read from MH i2c: E2 03 00 [15:11:05]MH_I2C_Read... [15:11:05]Read from MH i2c: E2 03 00 E5 06 00 90 00 5F [15:11:05]RAPDU: 90 00 [15:11:05]wFMCommunicate OK [15:11:05]wFMCommunicate request_size=255 [15:11:05]MH_SAM_APDU [15:11:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 89 D6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 54 02 00 35 04 06 00 F1 CA 26 65 [15:11:05]Write to MH i2c: E2 02 01 E6 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 89 D6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 54 02 00 35 04 06 00 F1 CA 26 65 00 00 D5 [15:11:05]Write i2c OK [15:11:05]MH_I2C_Read... [15:11:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:06]Read from MH i2c: E2 [15:11:06]MH_I2C_Read... [15:11:06]Read from MH i2c: E2 03 00 [15:11:06]MH_I2C_Read... [15:11:06]Read from MH i2c: E2 03 00 E6 06 00 90 00 60 [15:11:06]RAPDU: 90 00 [15:11:06]wFMCommunicate OK [15:11:06]wFMCommunicate request_size=7 [15:11:06]MH_SAM_APDU [15:11:06]CAPDU: 80 0D 02 02 02 7B F5 [15:11:06]Write to MH i2c: E2 0A 00 E7 06 80 0D 02 02 02 00 7B F5 00 00 DB [15:11:06]Write i2c OK [15:11:06]MH_I2C_Read... [15:11:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:06]Read from MH i2c: E2 [15:11:06]MH_I2C_Read... [15:11:06]Read from MH i2c: E2 03 00 [15:11:06]MH_I2C_Read... [15:11:06]Read from MH i2c: E2 03 00 E7 06 00 90 00 61 [15:11:06]RAPDU: 90 00 [15:11:06]wFMCommunicate OK [15:11:06]wFMCommunicate request_size=4 [15:11:06]MH_SAM_APDU [15:11:06]CAPDU: 80 0D 03 02 [15:11:06]Write to MH i2c: E2 08 00 E8 06 80 0D 03 02 00 00 00 00 69 [15:11:06]Write i2c OK [15:11:06]MH_I2C_Read... [15:11:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:06]Read from MH i2c: E2 [15:11:06]MH_I2C_Read... [15:11:06]Read from MH i2c: E2 0B 00 [15:11:06]MH_I2C_Read... [15:11:06]Read from MH i2c: E2 0B 00 E8 06 00 61 0F 14 68 F7 47 CF EC 90 00 4F [15:11:06]RAPDU: 61 0F 14 68 F7 47 CF EC 90 00 [15:11:06]wFMCommunicate OK [15:11:06]SAM_PROTO_SignData done [15:11:06]FM_MakeSignedData done [15:11:06]CreateOFDProtocolMessage [15:11:06]wFMCommunicate request_size=4 [15:11:06]MH_SAM_APDU [15:11:06]CAPDU: 80 11 00 00 [15:11:06]Write to MH i2c: E2 08 00 E9 06 80 11 00 00 00 00 00 00 69 [15:11:06]Write i2c OK [15:11:06]MH_I2C_Read... [15:11:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:06]Read from MH i2c: E2 [15:11:06]MH_I2C_Read... [15:11:06]Read from MH i2c: E2 17 00 [15:11:06]MH_I2C_Read... [15:11:06]Read from MH i2c: E2 17 00 E9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BC [15:11:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:11:06]wFMCommunicate OK [15:11:06]CreateOFDProtocolMessage done [15:11:06]OFDSenderStorePacket 152780 [15:11:06]StoreOFDPacket docnum=152780 [15:11:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F4 AD 04 01 9D 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 89 D6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 54 02 00 35 04 06 00 F1 CA 26 65 7B F5 61 0F 14 68 F7 47 CF EC [15:11:06]CheckFolder [15:11:06]dirname=/storage/ofd_packets [15:11:06]CheckFolder done [15:11:06]ProducePacketName [15:11:06]name=ofd_packets/00152780 [15:11:06]NVStorageSaveData ofd_packets/00152780 [15:11:06]File name is /storage/ofd_packets/00152780 [15:11:06]Write 298 bytes [15:11:06]NVStorageSaveData done [15:11:06]OFDSenderStorePacket done [15:11:06]KKMCreateOFDPacket done [15:11:06]NVStorageSaveData kkm_last_timestamp [15:11:06]File name is /storage/kkm_last_timestamp [15:11:06]Write 4 bytes [15:11:06]NVStorageSaveData done [15:11:06]ExternCall_PrintAddStr [15:11:06]wPrintStart [15:11:06]Write to MH i2c: 01 00 00 EA 06 F0 [15:11:06]Write i2c OK [15:11:06]MH_I2C_Read... [15:11:06]Read from MH i2c: 01 [15:11:06]MH_I2C_Read... [15:11:06]Read from MH i2c: 01 07 00 [15:11:06]MH_I2C_Read... [15:11:06]Read from MH i2c: 01 07 00 EA 06 00 00 00 00 00 FF 0F 05 [15:11:06]RasterBufferAndPrint [15:11:06]line Счет N : (1)1786782 [15:11:06]line ИНН: 02508201610067 [15:11:06]line Контрольно-Кассовый Чек [15:11:06]line ПРОДАЖА [15:11:06]line ТРК (МРК, ГНК) : 31 [15:11:06]line Товар: 2710194210 [15:11:06]line ДТ-К-5 [15:11:06]line 13.130 * 76.20 [15:11:06]line = 1000.51 [15:11:06]line НДС 12% НСП 1% [15:11:06]line > о реализуемом товаре [15:11:06]line ОКРУГЛЕНИЕ: -0.51 [15:11:06]line ИТОГО: 1000.00 [15:11:06]line Внесено: 1000.00 [15:11:06]line СДАЧА: 0.00 [15:11:06]line НСП 1% : 8.85 [15:11:06]line НДС 12% : 106.25 [15:11:06]line Наличными: 1000.00 [15:11:06]line Безнал.: 0.00 [15:11:06]line Место: АЗС № 89 "Партнер Нефть" [15:11:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:11:06]line СНО: Общий режим [15:11:06]line Чек 239 24.09.2024 15:11 [15:11:06]line Смена: 477 ФФД: 1.0 [15:11:06]line ЗНМ: 0300000113 [15:11:06]line РНМ: 0000000000091825 [15:11:06]line Версия ККМ: 001 [15:11:06]line ФМ: 0000000000871835 [15:11:06]line ФД: 152780 [15:11:06]line ФПД: 265850529872885 [15:11:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T151105&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152780&fm=265850529872885&tin=02508201610067®Number=0000000000091825&sum=100000 [15:11:06]OFD Sender: Processing packet 152780 [packets to send 830, broken 829] [15:11:06]ProducePacketName [15:11:06]name=ofd_packets/00152780 [15:11:06]OFD Sender: To server: pG, [15:11:06]CommunicateWithHost lk.salyk.kg:30040 [15:11:06]ConnectInit lk.salyk.kg [15:11:06]written 0, free lines is 4095 [15:11:07]Write to MH i2c: 01 00 00 15 07 1C [15:11:07]Write i2c OK [15:11:07]MH_I2C_Read... [15:11:07]Read from MH i2c: 01 [15:11:07]MH_I2C_Read... [15:11:07]Read from MH i2c: 01 07 00 [15:11:07]MH_I2C_Read... [15:11:07]Read from MH i2c: 01 07 00 15 07 00 00 00 00 00 DE 0C 0D [15:11:07]RasterBufferAndPrint [15:11:07]line [15:11:07]line [15:11:07]line [15:11:07]line [15:11:07]line [15:11:07]written 0, free lines is 3300 [15:11:07]MH_Cut [15:11:07]Write to MH i2c: D1 01 00 1C 07 01 F5 [15:11:07]Write i2c OK [15:11:07]MH_I2C_Read... [15:11:07]Read from MH i2c: D1 [15:11:07]MH_I2C_Read... [15:11:07]Read from MH i2c: D1 01 00 [15:11:07]MH_I2C_Read... [15:11:07]Read from MH i2c: D1 01 00 1C 07 00 F4 [15:11:07]Write to MH i2c: 01 00 00 1D 07 24 [15:11:07]Write i2c OK [15:11:07]MH_I2C_Read... [15:11:07]Connected sock=8 [15:11:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F4 AD 04 01 9D 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 89 D6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 54 02 00 35 04 06 00 F1 CA 26 65 7B F5 61 0F 14 68 F7 47 CF EC [15:11:07]*** Cut start [15:11:07]*** Purtial cut [15:11:07]*** Stage 1: CUTSNS_PIN = 1 [15:11:08]Read from MH i2c: 01 [15:11:08]MH_I2C_Read... [15:11:08]*** Stop cut motor [15:11:08]*** Cut end [15:11:08]Read from MH i2c: 01 07 00 [15:11:08]MH_I2C_Read... [15:11:08]Read from MH i2c: 01 07 00 1D 07 00 00 00 00 00 FF 0F 39 [15:11:08]process_action close_receipt done [15:11:08]requested_data is exist [15:11:08]produce_requested_data [15:11:08]requested_item fm.sn is exist - process it [15:11:08]wFMCommunicate request_size=4 [15:11:08]MH_SAM_APDU [15:11:08]CAPDU: 80 11 00 00 [15:11:08]Write to MH i2c: E2 08 00 1E 07 80 11 00 00 00 00 00 00 9F [15:11:08]Write i2c OK [15:11:08]MH_I2C_Read... [15:11:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:08]Read from MH i2c: E2 [15:11:08]MH_I2C_Read... [15:11:08]Read from MH i2c: E2 17 00 [15:11:08]MH_I2C_Read... [15:11:08]Read from MH i2c: E2 17 00 1E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [15:11:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:11:08]wFMCommunicate OK [15:11:08]requested_item fd.num is exist - process it [15:11:08]SAM_PROTO_GetFieldsCounters [15:11:08]wFMCommunicate request_size=4 [15:11:08]MH_SAM_APDU [15:11:08]CAPDU: 80 13 00 00 [15:11:08]Write to MH i2c: E2 08 00 1F 07 80 13 00 00 00 00 00 00 A2 [15:11:08]Write i2c OK [15:11:08]MH_I2C_Read... [15:11:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:11:08]Read from MH i2c: E2 [15:11:08]MH_I2C_Read... [15:11:08]Read from MH i2c: E2 62 00 [15:11:08]MH_I2C_Read... [15:11:08]Read from MH i2c: E2 62 00 1F 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CC 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 90 [15:11:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CC 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:11:08]wFMCommunicate OK [15:11:08]SAM_PROTO_GetFieldsCounters done [15:11:08]requested_item shift.num is exist - process it [15:11:08]requested_item shift.opened is exist - process it [15:11:08]req_shift_opened [15:11:08]FM_GetShiftState [15:11:08]SAM_PROTO_GetShiftState [15:11:08]wFMCommunicate request_size=4 [15:11:08]MH_SAM_APDU [15:11:08]CAPDU: 80 13 01 00 [15:11:08]Write to MH i2c: E2 08 00 20 07 80 13 01 00 00 00 00 00 A4 [15:11:08]Write i2c OK [15:11:08]MH_I2C_Read... [15:11:08]Read from MH i2c: E2 [15:11:08]MH_I2C_Read... [15:11:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:08]Read from MH i2c: E2 0E 00 [15:11:08]MH_I2C_Read... [15:11:08]Read from MH i2c: E2 0E 00 20 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 71 [15:11:08]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:11:08]wFMCommunicate OK [15:11:08]SAM_PROTO_GetShiftState done [15:11:08]FM_GetShiftState done [15:11:08]req_shift_opened done [15:11:08]requested_item shift.open_date is exist - process it [15:11:08]req_shift_open_date [15:11:08]req_shift_open_date done [15:11:08]produce_requested_data done [15:11:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152780,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:11:08]process_action_free close_receipt [15:11:08]json_value_free [15:11:08]json_value_free done [15:11:08]process_json_proto returns [15:11:08]Send response to host [15:11:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152780,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:11:08]free response buf [15:11:08]execute_script done [15:11:08]execute_script returns [15:11:08]free content buf [15:11:08]Sock 10.Close socket [15:11:08]Sock 10.Thread stoped [15:11:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FA 82 47 00 1B C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 54 02 00 F4 03 04 00 88 7E F2 66 B6 04 01 00 00 F2 C7 55 75 83 30 89 2C [15:11:08]CommunicateWithHost err = 0 [15:11:08]CheckOFDResponse [15:11:08]1017 (14) - 77093643461234 [15:11:08]1041 (16) - 0000000000871835 [15:11:08]1040 (4) - 152780 [15:11:08]1012 (4) - 24.09.2024 08:55 [15:11:08]1206 (1) - 0 [15:11:08]OFD Sender: Remove packet 152780 [15:11:08]ProducePacketName [15:11:08]name=ofd_packets/00152780 [15:11:08]NVStorageDeleteData [15:11:09]OFD Sender: No OFD packet to send [15:11:14]OFD Sender: No OFD packet to send [15:11:16]recv_with_timeout no data received [15:11:19]OFD Sender: No OFD packet to send [15:11:24]OFD Sender: No OFD packet to send [15:11:27]recv_with_timeout no data received [15:11:29]OFD Sender: No OFD packet to send [15:11:34]OFD Sender: No OFD packet to send [15:11:39]OFD Sender: No OFD packet to send [15:11:44]OFD Sender: No OFD packet to send [15:11:49]OFD Sender: No OFD packet to send [15:11:53]recv_with_timeout no data received [15:11:54]OFD Sender: No OFD packet to send [15:11:59]OFD Sender: No OFD packet to send [15:12:04]OFD Sender: No OFD packet to send [15:12:09]OFD Sender: No OFD packet to send [15:12:14]OFD Sender: No OFD packet to send [15:12:17]recv_with_timeout no data received [15:12:19]OFD Sender: No OFD packet to send [15:12:24]OFD Sender: No OFD packet to send [15:12:29]OFD Sender: No OFD packet to send [15:12:34]OFD Sender: No OFD packet to send [15:12:39]OFD Sender: No OFD packet to send [15:12:44]OFD Sender: No OFD packet to send [15:12:49]OFD Sender: No OFD packet to send [15:12:54]OFD Sender: No OFD packet to send [15:12:59]OFD Sender: No OFD packet to send [15:13:04]OFD Sender: No OFD packet to send [15:13:09]OFD Sender: No OFD packet to send [15:13:14]OFD Sender: No OFD packet to send [15:13:19]OFD Sender: No OFD packet to send [15:13:24]OFD Sender: No OFD packet to send [15:08:03]OFD Sender: No OFD packet to send [15:08:08]OFD Sender: No OFD packet to send [15:08:13]OFD Sender: No OFD packet to send [15:08:18]OFD Sender: No OFD packet to send [15:08:19]accept exits with 8 [15:08:19]New connection [15:08:19]New thread 3066846564 created [15:08:19]Thread 3066703204 joined [15:08:19]Waiting for new connection... [15:08:19] Sock 8.Parse request [15:08:19]Sock 8.Check first char [15:08:19]Sock 8.First char is OK [15:08:19]request: POST /json_proto HTTP/1.0 [15:08:19]Method: POST [15:08:19]URL: /json_proto [15:08:19]Method is POST - this is cgi request [15:08:19]url: /json_proto [15:08:19]query_string will be loaded in cgi processing [15:08:19]execute_cgi json_proto POST (null) [15:08:19]execute_cgi path=json_proto method=POST [15:08:19]POST find Content-Length [15:08:19]Host: 172.17.43.67:8080 [15:08:19]Content-Length: 680 [15:08:19]Content-Type: application/json [15:08:19] [15:08:19]POST finish read [15:08:19]Found Content-Length = 680 [15:08:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:19]execute_script... [15:08:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:19]POST & json_proto [15:08:19]process_json_proto [15:08:19]json parsed OK: [15:08:19]protocol is kg_v1.0 [15:08:19]action value=close_receipt [15:08:19]process_action close_receipt [15:08:19]cmd_close_receipt [15:08:19]MH_GetDate [15:08:19]Write to MH i2c: F0 00 00 F6 05 EA [15:08:19]Write i2c OK [15:08:19]MH_I2C_Read... [15:08:19]Read from MH i2c: F0 [15:08:19]MH_I2C_Read... [15:08:19]Read from MH i2c: F0 09 00 [15:08:19]MH_I2C_Read... [15:08:19]Read from MH i2c: F0 09 00 F6 05 00 E4 D5 F2 66 6A BD 47 65 D7 [15:08:19]GetLastDocTimeStamp 1727190444 [15:08:19]current date 1727190500 [15:08:19]FM_GetShiftState [15:08:19]SAM_PROTO_GetShiftState [15:08:19]wFMCommunicate request_size=4 [15:08:19]MH_SAM_APDU [15:08:19]CAPDU: 80 13 01 00 [15:08:19]Write to MH i2c: E2 08 00 F7 05 80 13 01 00 00 00 00 00 79 [15:08:19]Write i2c OK [15:08:19]MH_I2C_Read... [15:08:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:20]Read from MH i2c: E2 [15:08:20]MH_I2C_Read... [15:08:20]Read from MH i2c: E2 0E 00 [15:08:20]MH_I2C_Read... [15:08:20]Read from MH i2c: E2 0E 00 F7 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 46 [15:08:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:08:20]wFMCommunicate OK [15:08:20]SAM_PROTO_GetShiftState done [15:08:20]FM_GetShiftState done [15:08:20]opened in 1727137889 [15:08:20]opened+sec_in_day 1727224289 [15:08:20]quantity*price = 150037 [15:08:20]sum+1 = 150039 [15:08:20]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 240 24.09.2024 15:14 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152781 ФПД: 88771209831504 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T151410&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152781&fm=88771209831504&tin=02508201610067®Number=0000000000091825&sum=0 [15:14:10]StoreToDocumentArchive [15:14:10]shift 477 fd 152781 [15:14:10]save to /storage/0477/doc_00152781 [15:14:10]save last doc name /storage/0477/doc_00152781 to /storage/kkm_last_doc_name [15:14:10]save OK [15:14:10]Clear old archive folders... [15:14:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:14:10]tlvbuf is 0157BCA0 [15:14:10]SAM_PROTO_ClearQueue [15:14:10]wFMCommunicate request_size=4 [15:14:10]MH_SAM_APDU [15:14:10]CAPDU: 80 09 00 00 [15:14:10]Write to MH i2c: E2 08 00 2F 07 80 09 00 00 00 00 00 00 A8 [15:14:10]Write i2c OK [15:14:10]MH_I2C_Read... [15:14:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:10]Read from MH i2c: E2 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 03 00 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 03 00 2F 07 00 90 00 AA [15:14:10]RAPDU: 90 00 [15:14:10]wFMCommunicate OK [15:14:10]SAM_PROTO_ClearQueue done [15:14:10]KKMCreateOFDPacket [15:14:10]OFDProtocolAddRootSTLVToBuf [15:14:10]FM_MakeSignedData [15:14:10]FM_MakeSignedData [15:14:10]SAM_PROTO_SignData [15:14:10]wFMCommunicate request_size=4 [15:14:10]MH_SAM_APDU [15:14:10]CAPDU: 80 0D 01 02 [15:14:10]Write to MH i2c: E2 08 00 30 07 80 0D 01 02 00 00 00 00 B0 [15:14:10]Write i2c OK [15:14:10]MH_I2C_Read... [15:14:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:10]Read from MH i2c: E2 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 03 00 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 03 00 30 07 00 90 00 AB [15:14:10]RAPDU: 90 00 [15:14:10]wFMCommunicate OK [15:14:10]wFMCommunicate request_size=255 [15:14:10]MH_SAM_APDU [15:14:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 42 D7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 54 02 00 35 04 06 00 50 BC A8 6D [15:14:10]Write to MH i2c: E2 02 01 31 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 42 D7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 54 02 00 35 04 06 00 50 BC A8 6D 00 00 80 [15:14:10]Write i2c OK [15:14:10]MH_I2C_Read... [15:14:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:10]Read from MH i2c: E2 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 03 00 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 03 00 31 07 00 90 00 AC [15:14:10]RAPDU: 90 00 [15:14:10]wFMCommunicate OK [15:14:10]wFMCommunicate request_size=7 [15:14:10]MH_SAM_APDU [15:14:10]CAPDU: 80 0D 02 02 02 A4 50 [15:14:10]Write to MH i2c: E2 0A 00 32 07 80 0D 02 02 02 00 A4 50 00 00 AB [15:14:10]Write i2c OK [15:14:10]MH_I2C_Read... [15:14:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:10]Read from MH i2c: E2 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 03 00 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [15:14:10]RAPDU: 90 00 [15:14:10]wFMCommunicate OK [15:14:10]wFMCommunicate request_size=4 [15:14:10]MH_SAM_APDU [15:14:10]CAPDU: 80 0D 03 02 [15:14:10]Write to MH i2c: E2 08 00 33 07 80 0D 03 02 00 00 00 00 B5 [15:14:10]Write i2c OK [15:14:10]MH_I2C_Read... [15:14:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:10]Read from MH i2c: E2 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 0B 00 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 0B 00 33 07 00 2B C4 B7 69 AF C5 1E 9B 90 00 F2 [15:14:10]RAPDU: 2B C4 B7 69 AF C5 1E 9B 90 00 [15:14:10]wFMCommunicate OK [15:14:10]SAM_PROTO_SignData done [15:14:10]FM_MakeSignedData done [15:14:10]CreateOFDProtocolMessage [15:14:10]wFMCommunicate request_size=4 [15:14:10]MH_SAM_APDU [15:14:10]CAPDU: 80 11 00 00 [15:14:10]Write to MH i2c: E2 08 00 34 07 80 11 00 00 00 00 00 00 B5 [15:14:10]Write i2c OK [15:14:10]MH_I2C_Read... [15:14:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:11]Read from MH i2c: E2 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 17 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 17 00 34 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 08 [15:14:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:14:11]wFMCommunicate OK [15:14:11]CreateOFDProtocolMessage done [15:14:11]OFDSenderStorePacket 152781 [15:14:11]StoreOFDPacket docnum=152781 [15:14:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4B 7E 04 01 25 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 42 D7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 54 02 00 35 04 06 00 50 BC A8 6D A4 50 2B C4 B7 69 AF C5 1E 9B [15:14:11]CheckFolder [15:14:11]dirname=/storage/ofd_packets [15:14:11]CheckFolder done [15:14:11]ProducePacketName [15:14:11]name=ofd_packets/00152781 [15:14:11]NVStorageSaveData ofd_packets/00152781 [15:14:11]File name is /storage/ofd_packets/00152781 [15:14:11]Write 298 bytes [15:14:11]NVStorageSaveData done [15:14:11]OFDSenderStorePacket done [15:14:11]KKMCreateOFDPacket done [15:14:11]NVStorageSaveData kkm_last_timestamp [15:14:11]File name is /storage/kkm_last_timestamp [15:14:11]Write 4 bytes [15:14:11]NVStorageSaveData done [15:14:11]ExternCall_PrintAddStr [15:14:11]wPrintStart [15:14:11]Write to MH i2c: 01 00 00 35 07 3C [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: 01 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: 01 07 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: 01 07 00 35 07 00 00 00 00 00 FF 0F 51 [15:14:11]RasterBufferAndPrint [15:14:11]line Счет N : (1)1786783 [15:14:11]line ИНН: 02508201610067 [15:14:11]line Контрольно-Кассовый Чек [15:14:11]line ПРОДАЖА [15:14:11]line ТРК (МРК, ГНК) : 31 [15:14:11]line Товар: 2710194210 [15:14:11]line ДТ-К-5 [15:14:11]line 26.250 * 0.00 [15:14:11]line = 0.00 [15:14:11]line НДС 12% НСП 1% [15:14:11]line > о реализуемом товаре [15:14:11]line ИТОГО: 0.00 [15:14:11]line НСП 1% : 0.00 [15:14:11]line НДС 12% : 0.00 [15:14:11]line Наличными: 0.00 [15:14:11]line Безнал.: 0.00 [15:14:11]line Место: АЗС № 89 "Партнер Нефть" [15:14:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:14:11]line СНО: Общий режим [15:14:11]line Чек 240 24.09.2024 15:14 [15:14:11]line Смена: 477 ФФД: 1.0 [15:14:11]line ЗНМ: 0300000113 [15:14:11]line РНМ: 0000000000091825 [15:14:11]line Версия ККМ: 001 [15:14:11]line Платежная система: O! деньги [15:14:11]line ФМ: 0000000000871835 [15:14:11]line ФД: 152781 [15:14:11]line ФПД: 88771209831504 [15:14:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T151410&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152781&fm=88771209831504&tin=02508201610067®Number=0000000000091825&sum=0 [15:14:11]written 0, free lines is 4095 [15:14:11]OFD Sender: Processing packet 152781 [packets to send 830, broken 829] [15:14:11]ProducePacketName [15:14:11]name=ofd_packets/00152781 [15:14:11]OFD Sender: To server: pG, [15:14:11]CommunicateWithHost lk.salyk.kg:30040 [15:14:11]ConnectInit lk.salyk.kg [15:14:11]Write to MH i2c: 01 00 00 5F 07 66 [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: 01 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: 01 07 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: 01 07 00 5F 07 00 00 00 00 00 E9 0C 62 [15:14:11]RasterBufferAndPrint [15:14:11]line [15:14:11]line [15:14:11]line [15:14:11]line [15:14:11]line [15:14:11]written 0, free lines is 3311 [15:14:11]MH_Cut [15:14:11]Write to MH i2c: D1 01 00 66 07 01 3F [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: D1 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: D1 01 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: D1 01 00 66 07 00 3E [15:14:11]Write to MH i2c: 01 00 00 67 07 6E [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:12]*** Cut start [15:14:12]*** Purtial cut [15:14:12]*** Stage 1: CUTSNS_PIN = 1 [15:14:12]Read from MH i2c: 01 [15:14:12]MH_I2C_Read... [15:14:12]*** Stop cut motor [15:14:12]*** Cut end [15:14:12]Read from MH i2c: 01 07 00 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: 01 07 00 67 07 00 00 00 00 00 FF 0F 83 [15:14:12]process_action close_receipt done [15:14:12]requested_data is exist [15:14:12]produce_requested_data [15:14:12]requested_item fm.sn is exist - process it [15:14:12]wFMCommunicate request_size=4 [15:14:12]MH_SAM_APDU [15:14:12]CAPDU: 80 11 00 00 [15:14:12]Write to MH i2c: E2 08 00 68 07 80 11 00 00 00 00 00 00 E9 [15:14:12]Write i2c OK [15:14:12]MH_I2C_Read... [15:14:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:12]Read from MH i2c: E2 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 17 00 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 17 00 68 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3C [15:14:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:14:12]wFMCommunicate OK [15:14:12]requested_item fd.num is exist - process it [15:14:12]SAM_PROTO_GetFieldsCounters [15:14:12]wFMCommunicate request_size=4 [15:14:12]MH_SAM_APDU [15:14:12]CAPDU: 80 13 00 00 [15:14:12]Write to MH i2c: E2 08 00 69 07 80 13 00 00 00 00 00 00 EC [15:14:12]Write i2c OK [15:14:12]MH_I2C_Read... [15:14:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:12]Read from MH i2c: E2 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 62 00 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 62 00 69 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CD 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 DE [15:14:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CD 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:14:12]wFMCommunicate OK [15:14:12]SAM_PROTO_GetFieldsCounters done [15:14:12]requested_item shift.num is exist - process it [15:14:12]requested_item shift.opened is exist - process it [15:14:12]req_shift_opened [15:14:12]FM_GetShiftState [15:14:12]SAM_PROTO_GetShiftState [15:14:12]wFMCommunicate request_size=4 [15:14:12]MH_SAM_APDU [15:14:12]CAPDU: 80 13 01 00 [15:14:12]Write to MH i2c: E2 08 00 6A 07 80 13 01 00 00 00 00 00 EE [15:14:12]Write i2c OK [15:14:12]MH_I2C_Read... [15:14:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:12]Read from MH i2c: E2 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 0E 00 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 0E 00 6A 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BB [15:14:12]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:14:12]wFMCommunicate OK [15:14:12]SAM_PROTO_GetShiftState done [15:14:12]FM_GetShiftState done [15:14:12]req_shift_opened done [15:14:12]requested_item shift.open_date is exist - process it [15:14:12]req_shift_open_date [15:14:12]req_shift_open_date done [15:14:12]produce_requested_data done [15:14:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152781,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:14:12]process_action_free close_receipt [15:14:12]json_value_free [15:14:12]json_value_free done [15:14:12]process_json_proto returns [15:14:12]Send response to host [15:14:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152781,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:14:12]free response buf [15:14:12]execute_script done [15:14:12]execute_script returns [15:14:12]free content buf [15:14:12]Sock 9.Close socket [15:14:12]Sock 9.Thread stoped [15:14:24]Connected sock=11 [15:14:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4B 7E 04 01 25 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 42 D7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 54 02 00 35 04 06 00 50 BC A8 6D A4 50 2B C4 B7 69 AF C5 1E 9B [15:14:29]recv_with_timeout no data received [15:14:29]CommunicateWithHost answer receiving error [15:14:29]CommunicateWithHost err = -3 [15:14:29]OFD Sender: Server communicate error [15:14:32]recv_with_timeout no data received [15:14:34]OFD Sender: Processing packet 152781 [packets to send 830, broken 829] [15:14:34]ProducePacketName [15:14:34]name=ofd_packets/00152781 [15:14:34]OFD Sender: To server: pG, [15:14:34]CommunicateWithHost lk.salyk.kg:30040 [15:14:34]ConnectInit lk.salyk.kg [15:14:36]accept exits with 10 [15:14:36]New connection [15:14:36]New thread 3066703204 created [15:14:36]Thread 3066846564 joined [15:14:36]Waiting for new connection... [15:14:36] Sock 10.Parse request [15:14:36]Sock 10.Check first char [15:14:36]Sock 10.First char is OK [15:14:36]request: POST /json_proto HTTP/1.0 [15:14:36]Method: POST [15:14:36]URL: /json_proto [15:14:36]Method is POST - this is cgi request [15:14:36]url: /json_proto [15:14:36]query_string will be loaded in cgi processing [15:14:36]execute_cgi json_proto POST (null) [15:14:36]execute_cgi path=json_proto method=POST [15:14:36]POST find Content-Length [15:14:36]Host: 172.17.43.67:8080 [15:14:36]Content-Length: 662 [15:14:36]Content-Type: application/json [15:14:36] [15:14:36]POST finish read [15:14:36]Found Content-Length = 662 [15:14:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786784", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:36]execute_script... [15:14:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786784", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:36]POST & json_proto [15:14:36]process_json_proto [15:14:36]json parsed OK: [15:14:36]protocol is kg_v1.0 [15:14:36]action value=close_receipt [15:14:36]process_action close_receipt [15:14:36]cmd_close_receipt [15:14:36]MH_GetDate [15:14:36]Write to MH i2c: F0 00 00 6B 07 61 [15:14:36]Write i2c OK [15:14:36]MH_I2C_Read... [15:14:36]Read from MH i2c: F0 [15:14:36]MH_I2C_Read... [15:14:36]Read from MH i2c: F0 09 00 [15:14:36]MH_I2C_Read... [15:14:36]Read from MH i2c: F0 09 00 6B 07 00 5D D7 F2 66 6A BD 47 65 C9 [15:14:36]GetLastDocTimeStamp 1727190850 [15:14:36]current date 1727190877 [15:14:36]FM_GetShiftState [15:14:36]SAM_PROTO_GetShiftState [15:14:36]wFMCommunicate request_size=4 [15:14:36]MH_SAM_APDU [15:14:36]CAPDU: 80 13 01 00 [15:14:36]Write to MH i2c: E2 08 00 6C 07 80 13 01 00 00 00 00 00 F0 [15:14:36]Write i2c OK [15:14:36]MH_I2C_Read... [15:14:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:36]Read from MH i2c: E2 [15:14:36]MH_I2C_Read... [15:14:36]Read from MH i2c: E2 0E 00 [15:14:36]MH_I2C_Read... [15:14:36]Read from MH i2c: E2 0E 00 6C 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BD [15:14:36]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:14:36]wFMCommunicate OK [15:14:36]SAM_PROTO_GetShiftState done [15:14:36]FM_GetShiftState done [15:14:36]opened in 1727137889 [15:14:36]opened+sec_in_day 1727224289 [15:14:36]quantity*price = 50034 [15:14:36]sum+1 = 50036 [15:14:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 241 24.09.2024 15:14 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152782 ФПД: 30136089822313 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T151437&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152782&fm=30136089822313&tin=02508201610067®Number=0000000000091825&sum=50000 [15:14:37]StoreToDocumentArchive [15:14:37]shift 477 fd 152782 [15:14:37]save to /storage/0477/doc_00152782 [15:14:37]save last doc name /storage/0477/doc_00152782 to /storage/kkm_last_doc_name [15:14:37]save OK [15:14:37]Clear old archive folders... [15:14:37]ProcessDocumentItem done err = 0, tmpTLVsize=247 [15:14:37]tlvbuf is 0156EEC0 [15:14:37]SAM_PROTO_ClearQueue [15:14:37]wFMCommunicate request_size=4 [15:14:37]MH_SAM_APDU [15:14:37]CAPDU: 80 09 00 00 [15:14:37]Write to MH i2c: E2 08 00 79 07 80 09 00 00 00 00 00 00 F2 [15:14:37]Write i2c OK [15:14:37]MH_I2C_Read... [15:14:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:37]Read from MH i2c: E2 [15:14:37]MH_I2C_Read... [15:14:37]Read from MH i2c: E2 03 00 [15:14:37]MH_I2C_Read... [15:14:37]Read from MH i2c: E2 03 00 79 07 00 90 00 F4 [15:14:37]RAPDU: 90 00 [15:14:37]wFMCommunicate OK [15:14:37]SAM_PROTO_ClearQueue done [15:14:37]KKMCreateOFDPacket [15:14:37]OFDProtocolAddRootSTLVToBuf [15:14:37]FM_MakeSignedData [15:14:37]FM_MakeSignedData [15:14:37]SAM_PROTO_SignData [15:14:37]wFMCommunicate request_size=4 [15:14:37]MH_SAM_APDU [15:14:37]CAPDU: 80 0D 01 02 [15:14:37]Write to MH i2c: E2 08 00 7A 07 80 0D 01 02 00 00 00 00 FA [15:14:37]Write i2c OK [15:14:37]MH_I2C_Read... [15:14:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:37]Read from MH i2c: E2 [15:14:37]MH_I2C_Read... [15:14:37]Read from MH i2c: E2 03 00 [15:14:37]MH_I2C_Read... [15:14:37]Read from MH i2c: E2 03 00 7A 07 00 90 00 F5 [15:14:37]RAPDU: 90 00 [15:14:37]wFMCommunicate OK [15:14:37]wFMCommunicate request_size=255 [15:14:37]MH_SAM_APDU [15:14:37]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 5D D7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 54 02 00 35 04 06 00 1B 68 9A ED C4 [15:14:37]Write to MH i2c: E2 02 01 7B 07 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 5D D7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 54 02 00 35 04 06 00 1B 68 9A ED C4 00 00 DD [15:14:37]Write i2c OK [15:14:37]MH_I2C_Read... [15:14:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:38]Read from MH i2c: E2 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: E2 03 00 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: E2 03 00 7B 07 00 90 00 F6 [15:14:38]RAPDU: 90 00 [15:14:38]wFMCommunicate OK [15:14:38]wFMCommunicate request_size=6 [15:14:38]MH_SAM_APDU [15:14:38]CAPDU: 80 0D 02 02 01 69 [15:14:38]Write to MH i2c: E2 09 00 7C 07 80 0D 02 02 01 00 69 00 00 68 [15:14:38]Write i2c OK [15:14:38]MH_I2C_Read... [15:14:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:38]Read from MH i2c: E2 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: E2 03 00 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: E2 03 00 7C 07 00 90 00 F7 [15:14:38]RAPDU: 90 00 [15:14:38]wFMCommunicate OK [15:14:38]wFMCommunicate request_size=4 [15:14:38]MH_SAM_APDU [15:14:38]CAPDU: 80 0D 03 02 [15:14:38]Write to MH i2c: E2 08 00 7D 07 80 0D 03 02 00 00 00 00 FF [15:14:38]Write i2c OK [15:14:38]MH_I2C_Read... [15:14:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:38]Read from MH i2c: E2 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: E2 0B 00 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: E2 0B 00 7D 07 00 50 BF BA 9F 28 FB 8E 1C 90 00 35 [15:14:38]RAPDU: 50 BF BA 9F 28 FB 8E 1C 90 00 [15:14:38]wFMCommunicate OK [15:14:38]SAM_PROTO_SignData done [15:14:38]FM_MakeSignedData done [15:14:38]CreateOFDProtocolMessage [15:14:38]wFMCommunicate request_size=4 [15:14:38]MH_SAM_APDU [15:14:38]CAPDU: 80 11 00 00 [15:14:38]Write to MH i2c: E2 08 00 7E 07 80 11 00 00 00 00 00 00 FF [15:14:38]Write i2c OK [15:14:38]MH_I2C_Read... [15:14:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:38]Read from MH i2c: E2 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: E2 17 00 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: E2 17 00 7E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 52 [15:14:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:14:38]wFMCommunicate OK [15:14:38]CreateOFDProtocolMessage done [15:14:38]OFDSenderStorePacket 152782 [15:14:38]StoreOFDPacket docnum=152782 [15:14:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 DD 76 03 01 A7 95 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 5D D7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 54 02 00 35 04 06 00 1B 68 9A ED C4 69 50 BF BA 9F 28 FB 8E 1C [15:14:38]CheckFolder [15:14:38]dirname=/storage/ofd_packets [15:14:38]CheckFolder done [15:14:38]ProducePacketName [15:14:38]name=ofd_packets/00152782 [15:14:38]NVStorageSaveData ofd_packets/00152782 [15:14:38]File name is /storage/ofd_packets/00152782 [15:14:38]Write 297 bytes [15:14:38]NVStorageSaveData done [15:14:38]OFDSenderStorePacket done [15:14:38]KKMCreateOFDPacket done [15:14:38]NVStorageSaveData kkm_last_timestamp [15:14:38]File name is /storage/kkm_last_timestamp [15:14:38]Write 4 bytes [15:14:38]NVStorageSaveData done [15:14:38]ExternCall_PrintAddStr [15:14:38]wPrintStart [15:14:38]Write to MH i2c: 01 00 00 7F 07 86 [15:14:38]Write i2c OK [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: 01 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: 01 07 00 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: 01 07 00 7F 07 00 00 00 00 00 FF 0F 9B [15:14:38]RasterBufferAndPrint [15:14:38]line Счет N : (1)1786784 [15:14:38]line ИНН: 02508201610067 [15:14:38]line Контрольно-Кассовый Чек [15:14:38]line ПРОДАЖА [15:14:38]line ТРК (МРК, ГНК) : 11 [15:14:38]line Товар: 2710124130 [15:14:38]line Super-92 [15:14:38]line 7.220 * 69.30 [15:14:38]line = 500.35 [15:14:38]line НДС 12% НСП 1% [15:14:38]line > о реализуемом товаре [15:14:38]line ОКРУГЛЕНИЕ: -0.35 [15:14:38]line ИТОГО: 500.00 [15:14:38]line Внесено: 500.00 [15:14:38]line СДАЧА: 0.00 [15:14:38]line НСП 1% : 4.43 [15:14:38]line НДС 12% : 53.13 [15:14:38]line Наличными: 500.00 [15:14:38]line Безнал.: 0.00 [15:14:38]line Место: АЗС № 89 "Партнер Нефть" [15:14:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:14:38]line СНО: Общий режим [15:14:38]line Чек 241 24.09.2024 15:14 [15:14:38]line Смена: 477 ФФД: 1.0 [15:14:38]line ЗНМ: 0300000113 [15:14:38]line РНМ: 0000000000091825 [15:14:38]line Версия ККМ: 001 [15:14:38]line ФМ: 0000000000871835 [15:14:38]line ФД: 152782 [15:14:38]line ФПД: 30136089822313 [15:14:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T151437&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152782&fm=30136089822313&tin=02508201610067®Number=0000000000091825&sum=50000 [15:14:38]written 0, free lines is 4095 [15:14:38]Write to MH i2c: 01 00 00 AA 07 B1 [15:14:38]Write i2c OK [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: 01 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: 01 07 00 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: 01 07 00 AA 07 00 00 00 00 00 D9 0C 9D [15:14:38]RasterBufferAndPrint [15:14:38]line [15:14:38]line [15:14:38]line [15:14:38]line [15:14:38]line [15:14:38]written 0, free lines is 3296 [15:14:38]MH_Cut [15:14:38]Write to MH i2c: D1 01 00 B1 07 01 8A [15:14:38]Write i2c OK [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: D1 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: D1 01 00 [15:14:38]MH_I2C_Read... [15:14:38]Read from MH i2c: D1 01 00 B1 07 00 89 [15:14:38]Write to MH i2c: 01 00 00 B2 07 B9 [15:14:38]Write i2c OK [15:14:38]MH_I2C_Read... [15:14:39]ConnectInit Can't take IP for lk.salyk.kg [15:14:39]CommunicateWithHost connect error [15:14:39]CommunicateWithHost err = -1 [15:14:39]OFD Sender: Server communicate error [15:14:39]OFD Sender: Processing packet 152781 [packets to send 831, broken 829] [15:14:39]ProducePacketName [15:14:39]name=ofd_packets/00152781 [15:14:39]OFD Sender: To server: pG, [15:14:39]CommunicateWithHost lk.salyk.kg:30040 [15:14:39]ConnectInit lk.salyk.kg [15:14:39]*** Cut start [15:14:39]*** Purtial cut [15:14:39]*** Stage 1: CUTSNS_PIN = 1 [15:14:39]Read from MH i2c: 01 [15:14:39]MH_I2C_Read... [15:14:39]*** Stop cut motor [15:14:39]*** Cut end [15:14:39]Read from MH i2c: 01 07 00 [15:14:39]MH_I2C_Read... [15:14:39]Read from MH i2c: 01 07 00 B2 07 00 00 00 00 00 FF 0F CE [15:14:39]process_action close_receipt done [15:14:39]requested_data is exist [15:14:39]produce_requested_data [15:14:39]requested_item fm.sn is exist - process it [15:14:39]wFMCommunicate request_size=4 [15:14:39]MH_SAM_APDU [15:14:39]CAPDU: 80 11 00 00 [15:14:39]Write to MH i2c: E2 08 00 B3 07 80 11 00 00 00 00 00 00 34 [15:14:39]Write i2c OK [15:14:39]MH_I2C_Read... [15:14:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:39]Read from MH i2c: E2 [15:14:39]MH_I2C_Read... [15:14:39]Read from MH i2c: E2 17 00 [15:14:39]MH_I2C_Read... [15:14:39]Read from MH i2c: E2 17 00 B3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [15:14:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:14:39]wFMCommunicate OK [15:14:39]requested_item fd.num is exist - process it [15:14:39]SAM_PROTO_GetFieldsCounters [15:14:39]wFMCommunicate request_size=4 [15:14:39]MH_SAM_APDU [15:14:39]CAPDU: 80 13 00 00 [15:14:39]Write to MH i2c: E2 08 00 B4 07 80 13 00 00 00 00 00 00 37 [15:14:39]Write i2c OK [15:14:39]MH_I2C_Read... [15:14:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:40]Read from MH i2c: E2 [15:14:40]MH_I2C_Read... [15:14:40]Read from MH i2c: E2 62 00 [15:14:40]MH_I2C_Read... [15:14:40]Read from MH i2c: E2 62 00 B4 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CE 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 2D [15:14:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CE 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:14:40]wFMCommunicate OK [15:14:40]SAM_PROTO_GetFieldsCounters done [15:14:40]requested_item shift.num is exist - process it [15:14:40]requested_item shift.opened is exist - process it [15:14:40]req_shift_opened [15:14:40]FM_GetShiftState [15:14:40]SAM_PROTO_GetShiftState [15:14:40]wFMCommunicate request_size=4 [15:14:40]MH_SAM_APDU [15:14:40]CAPDU: 80 13 01 00 [15:14:40]Write to MH i2c: E2 08 00 B5 07 80 13 01 00 00 00 00 00 39 [15:14:40]Write i2c OK [15:14:40]MH_I2C_Read... [15:14:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:40]Read from MH i2c: E2 [15:14:40]MH_I2C_Read... [15:14:40]Read from MH i2c: E2 0E 00 [15:14:40]MH_I2C_Read... [15:14:40]Read from MH i2c: E2 0E 00 B5 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 06 [15:14:40]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:14:40]wFMCommunicate OK [15:14:40]SAM_PROTO_GetShiftState done [15:14:40]FM_GetShiftState done [15:14:40]req_shift_opened done [15:14:40]requested_item shift.open_date is exist - process it [15:14:40]req_shift_open_date [15:14:40]req_shift_open_date done [15:14:40]produce_requested_data done [15:14:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152782,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:14:40]process_action_free close_receipt [15:14:40]json_value_free [15:14:40]json_value_free done [15:14:40]process_json_proto returns [15:14:40]Send response to host [15:14:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152782,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:14:40]free response buf [15:14:40]execute_script done [15:14:40]execute_script returns [15:14:40]free content buf [15:14:40]Sock 10.Close socket [15:14:40]Sock 10.Thread stoped [15:14:44]ConnectInit Can't take IP for lk.salyk.kg [15:14:44]CommunicateWithHost connect error [15:14:44]CommunicateWithHost err = -1 [15:14:44]OFD Sender: Server communicate error [15:14:49]OFD Sender: Processing packet 152781 [packets to send 831, broken 829] [15:14:49]ProducePacketName [15:14:49]name=ofd_packets/00152781 [15:14:49]OFD Sender: To server: pG, [15:14:49]CommunicateWithHost lk.salyk.kg:30040 [15:14:49]ConnectInit lk.salyk.kg [15:14:52]recv_with_timeout no data received [15:14:54]Connected sock=8 [15:14:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4B 7E 04 01 25 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 42 D7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 54 02 00 35 04 06 00 50 BC A8 6D A4 50 2B C4 B7 69 AF C5 1E 9B [15:14:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C8 9E 47 00 FB AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 54 02 00 F4 03 04 00 6B 7F F2 66 B6 04 01 00 00 7B 3F FB CE D6 A5 63 69 [15:14:55]CommunicateWithHost err = 0 [15:14:55]CheckOFDResponse [15:14:55]1017 (14) - 77093643461234 [15:14:55]1041 (16) - 0000000000871835 [15:14:55]1040 (4) - 152781 [15:14:55]1012 (4) - 24.09.2024 08:59 [15:14:55]1206 (1) - 0 [15:14:55]OFD Sender: Remove packet 152781 [15:14:55]ProducePacketName [15:14:55]name=ofd_packets/00152781 [15:14:55]NVStorageDeleteData [15:14:55]OFD Sender: Processing packet 152782 [packets to send 830, broken 829] [15:14:55]ProducePacketName [15:14:55]name=ofd_packets/00152782 [15:14:55]OFD Sender: To server: pG, [15:14:55]CommunicateWithHost lk.salyk.kg:30040 [15:14:55]ConnectInit lk.salyk.kg [15:14:56]Connected sock=8 [15:14:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 DD 76 03 01 A7 95 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 5D D7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 54 02 00 35 04 06 00 1B 68 9A ED C4 69 50 BF BA 9F 28 FB 8E 1C [15:14:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 05 B1 47 00 93 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 54 02 00 F4 03 04 00 6C 7F F2 66 B6 04 01 00 00 B7 47 A6 AA 43 C4 02 2A [15:14:56]CommunicateWithHost err = 0 [15:14:56]CheckOFDResponse [15:14:56]1017 (14) - 77093643461234 [15:14:56]1041 (16) - 0000000000871835 [15:14:56]1040 (4) - 152782 [15:14:56]1012 (4) - 24.09.2024 08:59 [15:14:56]1206 (1) - 0 [15:14:56]OFD Sender: Remove packet 152782 [15:14:56]ProducePacketName [15:14:56]name=ofd_packets/00152782 [15:14:56]NVStorageDeleteData [15:14:57]OFD Sender: No OFD packet to send [15:15:02]OFD Sender: No OFD packet to send [15:15:07]OFD Sender: No OFD packet to send [15:15:12]OFD Sender: No OFD packet to send [15:15:13]recv_with_timeout no data received [15:15:17]OFD Sender: No OFD packet to send [15:15:22]OFD Sender: No OFD packet to send [15:15:27]OFD Sender: No OFD packet to send [15:15:32]OFD Sender: No OFD packet to send [15:15:33]accept exits with 11 [15:15:33]New connection [15:15:33]New thread 3066846564 created [15:15:33]Thread 3066703204 joined [15:15:33]Waiting for new connection... [15:15:33] Sock 11.Parse request [15:15:33]Sock 11.Check first char [15:15:33]Sock 11.First char is OK [15:15:33]request: POST /json_proto HTTP/1.0 [15:15:33]Method: POST [15:15:33]URL: /json_proto [15:15:33]Method is POST - this is cgi request [15:15:33]url: /json_proto [15:15:33]query_string will be loaded in cgi processing [15:15:33]execute_cgi json_proto POST (null) [15:15:33]execute_cgi path=json_proto method=POST [15:15:33]POST find Content-Length [15:15:33]Host: 172.17.43.67:8080 [15:15:33]Content-Length: 680 [15:15:33]Content-Type: application/json [15:15:33] [15:15:33]POST finish read [15:15:33]Found Content-Length = 680 [15:15:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:33]execute_script... [15:15:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:33]POST & json_proto [15:15:33]process_json_proto [15:15:33]json parsed OK: [15:15:33]protocol is kg_v1.0 [15:15:33]action value=close_receipt [15:15:33]process_action close_receipt [15:15:33]cmd_close_receipt [15:15:33]MH_GetDate [15:15:33]Write to MH i2c: F0 00 00 B6 07 AC [15:15:33]Write i2c OK [15:15:33]MH_I2C_Read... [15:15:33]Read from MH i2c: F0 [15:15:33]MH_I2C_Read... [15:15:33]Read from MH i2c: F0 09 00 [15:15:33]MH_I2C_Read... [15:15:33]Read from MH i2c: F0 09 00 B6 07 00 96 D7 F2 66 6A BD 47 65 4D [15:15:33]GetLastDocTimeStamp 1727190877 [15:15:33]current date 1727190934 [15:15:33]FM_GetShiftState [15:15:33]SAM_PROTO_GetShiftState [15:15:33]wFMCommunicate request_size=4 [15:15:33]MH_SAM_APDU [15:15:33]CAPDU: 80 13 01 00 [15:15:33]Write to MH i2c: E2 08 00 B7 07 80 13 01 00 00 00 00 00 3B [15:15:33]Write i2c OK [15:15:33]MH_I2C_Read... [15:15:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:33]Read from MH i2c: E2 [15:15:33]MH_I2C_Read... [15:15:33]Read from MH i2c: E2 0E 00 [15:15:33]MH_I2C_Read... [15:15:33]Read from MH i2c: E2 0E 00 B7 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 08 [15:15:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:15:33]wFMCommunicate OK [15:15:33]SAM_PROTO_GetShiftState done [15:15:33]FM_GetShiftState done [15:15:33]opened in 1727137889 [15:15:33]opened+sec_in_day 1727224289 [15:15:33]quantity*price = 120015 [15:15:33]sum+1 = 120016 [15:15:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 242 24.09.2024 15:15 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152783 ФПД: 219493430891229 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T151534&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152783&fm=219493430891229&tin=02508201610067®Number=0000000000091825&sum=120000 [15:15:34]StoreToDocumentArchive [15:15:34]shift 477 fd 152783 [15:15:34]save to /storage/0477/doc_00152783 [15:15:34]save last doc name /storage/0477/doc_00152783 to /storage/kkm_last_doc_name [15:15:34]save OK [15:15:34]Clear old archive folders... [15:15:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:15:34]tlvbuf is 015F99F0 [15:15:34]SAM_PROTO_ClearQueue [15:15:34]wFMCommunicate request_size=4 [15:15:34]MH_SAM_APDU [15:15:34]CAPDU: 80 09 00 00 [15:15:34]Write to MH i2c: E2 08 00 C4 07 80 09 00 00 00 00 00 00 3D [15:15:34]Write i2c OK [15:15:34]MH_I2C_Read... [15:15:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:15:34]Read from MH i2c: E2 [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: E2 03 00 [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: E2 03 00 C4 07 00 90 00 3F [15:15:34]RAPDU: 90 00 [15:15:34]wFMCommunicate OK [15:15:34]SAM_PROTO_ClearQueue done [15:15:34]KKMCreateOFDPacket [15:15:34]OFDProtocolAddRootSTLVToBuf [15:15:34]FM_MakeSignedData [15:15:34]FM_MakeSignedData [15:15:34]SAM_PROTO_SignData [15:15:34]wFMCommunicate request_size=4 [15:15:34]MH_SAM_APDU [15:15:34]CAPDU: 80 0D 01 02 [15:15:34]Write to MH i2c: E2 08 00 C5 07 80 0D 01 02 00 00 00 00 45 [15:15:34]Write i2c OK [15:15:34]MH_I2C_Read... [15:15:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:15:34]Read from MH i2c: E2 [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: E2 03 00 [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: E2 03 00 C5 07 00 90 00 40 [15:15:34]RAPDU: 90 00 [15:15:34]wFMCommunicate OK [15:15:34]wFMCommunicate request_size=255 [15:15:34]MH_SAM_APDU [15:15:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 96 D7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 54 02 00 35 04 06 00 C7 A0 CB FA [15:15:34]Write to MH i2c: E2 02 01 C6 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 96 D7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 54 02 00 35 04 06 00 C7 A0 CB FA 00 00 1E [15:15:34]Write i2c OK [15:15:34]MH_I2C_Read... [15:15:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:34]Read from MH i2c: E2 [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: E2 03 00 [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: E2 03 00 C6 07 00 90 00 41 [15:15:34]RAPDU: 90 00 [15:15:34]wFMCommunicate OK [15:15:34]wFMCommunicate request_size=7 [15:15:34]MH_SAM_APDU [15:15:34]CAPDU: 80 0D 02 02 02 92 DD [15:15:34]Write to MH i2c: E2 0A 00 C7 07 80 0D 02 02 02 00 92 DD 00 00 BB [15:15:34]Write i2c OK [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: E2 [15:15:34]MH_I2C_Read... [15:15:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:34]Read from MH i2c: E2 03 00 [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: E2 03 00 C7 07 00 90 00 42 [15:15:34]RAPDU: 90 00 [15:15:34]wFMCommunicate OK [15:15:34]wFMCommunicate request_size=4 [15:15:34]MH_SAM_APDU [15:15:34]CAPDU: 80 0D 03 02 [15:15:34]Write to MH i2c: E2 08 00 C8 07 80 0D 03 02 00 00 00 00 4A [15:15:34]Write i2c OK [15:15:34]MH_I2C_Read... [15:15:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:15:34]Read from MH i2c: E2 [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: E2 0B 00 [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: E2 0B 00 C8 07 00 10 DB F2 F7 ED 3A 54 71 90 00 0B [15:15:34]RAPDU: 10 DB F2 F7 ED 3A 54 71 90 00 [15:15:34]wFMCommunicate OK [15:15:34]SAM_PROTO_SignData done [15:15:34]FM_MakeSignedData done [15:15:34]CreateOFDProtocolMessage [15:15:34]wFMCommunicate request_size=4 [15:15:34]MH_SAM_APDU [15:15:34]CAPDU: 80 11 00 00 [15:15:34]Write to MH i2c: E2 08 00 C9 07 80 11 00 00 00 00 00 00 4A [15:15:34]Write i2c OK [15:15:34]MH_I2C_Read... [15:15:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:34]Read from MH i2c: E2 [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: E2 17 00 [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: E2 17 00 C9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [15:15:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:15:34]wFMCommunicate OK [15:15:34]CreateOFDProtocolMessage done [15:15:34]OFDSenderStorePacket 152783 [15:15:34]StoreOFDPacket docnum=152783 [15:15:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7B 9A 04 01 94 54 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 96 D7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 54 02 00 35 04 06 00 C7 A0 CB FA 92 DD 10 DB F2 F7 ED 3A 54 71 [15:15:34]CheckFolder [15:15:34]dirname=/storage/ofd_packets [15:15:34]CheckFolder done [15:15:34]ProducePacketName [15:15:34]name=ofd_packets/00152783 [15:15:34]NVStorageSaveData ofd_packets/00152783 [15:15:34]File name is /storage/ofd_packets/00152783 [15:15:34]Write 298 bytes [15:15:34]NVStorageSaveData done [15:15:34]OFDSenderStorePacket done [15:15:34]KKMCreateOFDPacket done [15:15:34]NVStorageSaveData kkm_last_timestamp [15:15:34]File name is /storage/kkm_last_timestamp [15:15:34]Write 4 bytes [15:15:34]NVStorageSaveData done [15:15:34]ExternCall_PrintAddStr [15:15:34]wPrintStart [15:15:34]Write to MH i2c: 01 00 00 CA 07 D1 [15:15:34]Write i2c OK [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: 01 [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: 01 07 00 [15:15:34]MH_I2C_Read... [15:15:34]Read from MH i2c: 01 07 00 CA 07 00 00 00 00 00 FF 0F E6 [15:15:34]RasterBufferAndPrint [15:15:34]line Счет N : (1)1786785 [15:15:34]line ИНН: 02508201610067 [15:15:34]line Контрольно-Кассовый Чек [15:15:34]line ПРОДАЖА [15:15:34]line ТРК (МРК, ГНК) : 41 [15:15:34]line Товар: 2710194210 [15:15:34]line ДТ-К-5 [15:15:34]line 15.750 * 76.20 [15:15:34]line = 1200.15 [15:15:34]line НДС 12% НСП 1% [15:15:34]line > о реализуемом товаре [15:15:34]line ОКРУГЛЕНИЕ: -0.15 [15:15:34]line ИТОГО: 1200.00 [15:15:34]line Внесено: 1200.00 [15:15:34]line СДАЧА: 0.00 [15:15:34]line НСП 1% : 10.62 [15:15:34]line НДС 12% : 127.45 [15:15:34]line Наличными: 1200.00 [15:15:34]line Безнал.: 0.00 [15:15:34]line Место: АЗС № 89 "Партнер Нефть" [15:15:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:15:34]line СНО: Общий режим [15:15:34]line Чек 242 24.09.2024 15:15 [15:15:34]line Смена: 477 ФФД: 1.0 [15:15:34]line ЗНМ: 0300000113 [15:15:34]line РНМ: 0000000000091825 [15:15:34]line Версия ККМ: 001 [15:15:34]line ФМ: 0000000000871835 [15:15:34]line ФД: 152783 [15:15:34]line ФПД: 219493430891229 [15:15:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T151534&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152783&fm=219493430891229&tin=02508201610067®Number=0000000000091825&sum=120000 [15:15:34]written 0, free lines is 4095 [15:15:34]OFD Sender: Processing packet 152783 [packets to send 830, broken 829] [15:15:34]ProducePacketName [15:15:34]name=ofd_packets/00152783 [15:15:34]OFD Sender: To server: pG, [15:15:34]CommunicateWithHost lk.salyk.kg:30040 [15:15:34]ConnectInit lk.salyk.kg [15:15:35]Write to MH i2c: 01 00 00 F5 07 FC [15:15:35]Write i2c OK [15:15:35]MH_I2C_Read... [15:15:35]Read from MH i2c: 01 [15:15:35]MH_I2C_Read... [15:15:35]Read from MH i2c: 01 07 00 [15:15:35]MH_I2C_Read... [15:15:35]Read from MH i2c: 01 07 00 F5 07 00 00 00 00 00 E0 0C EF [15:15:35]RasterBufferAndPrint [15:15:35]line [15:15:35]line [15:15:35]line [15:15:35]line [15:15:35]line [15:15:35]written 0, free lines is 3302 [15:15:35]MH_Cut [15:15:35]Write to MH i2c: D1 01 00 FC 07 01 D5 [15:15:35]Write i2c OK [15:15:35]MH_I2C_Read... [15:15:35]Read from MH i2c: D1 [15:15:35]MH_I2C_Read... [15:15:35]Read from MH i2c: D1 01 00 [15:15:35]MH_I2C_Read... [15:15:35]Read from MH i2c: D1 01 00 FC 07 00 D4 [15:15:35]Write to MH i2c: 01 00 00 FD 07 04 [15:15:35]Write i2c OK [15:15:35]MH_I2C_Read... [15:15:35]Connected sock=8 [15:15:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7B 9A 04 01 94 54 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 96 D7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 54 02 00 35 04 06 00 C7 A0 CB FA 92 DD 10 DB F2 F7 ED 3A 54 71 [15:15:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F9 0C 47 00 00 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 54 02 00 F4 03 04 00 94 7F F2 66 B6 04 01 00 00 15 90 55 C4 02 2E CB 6F [15:15:36]CommunicateWithHost err = 0 [15:15:36]CheckOFDResponse [15:15:36]1017 (14) - 77093643461234 [15:15:36]1041 (16) - 0000000000871835 [15:15:36]1040 (4) - 152783 [15:15:36]1012 (4) - 24.09.2024 09:00 [15:15:36]1206 (1) - 0 [15:15:36]OFD Sender: Remove packet 152783 [15:15:36]ProducePacketName [15:15:36]name=ofd_packets/00152783 [15:15:36]NVStorageDeleteData [15:15:36]*** Cut start [15:15:36]*** Purtial cut [15:15:36]*** Stage 1: CUTSNS_PIN = 1 [15:15:36]Read from MH i2c: 01 [15:15:36]MH_I2C_Read... [15:15:36]*** Stop cut motor [15:15:36]*** Cut end [15:15:36]Read from MH i2c: 01 07 00 [15:15:36]MH_I2C_Read... [15:15:36]Read from MH i2c: 01 07 00 FD 07 00 00 00 00 00 FF 0F 19 [15:15:36]process_action close_receipt done [15:15:36]requested_data is exist [15:15:36]produce_requested_data [15:15:36]requested_item fm.sn is exist - process it [15:15:36]wFMCommunicate request_size=4 [15:15:36]MH_SAM_APDU [15:15:36]CAPDU: 80 11 00 00 [15:15:36]Write to MH i2c: E2 08 00 FE 07 80 11 00 00 00 00 00 00 7F [15:15:36]Write i2c OK [15:15:36]MH_I2C_Read... [15:15:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:36]Read from MH i2c: E2 [15:15:36]MH_I2C_Read... [15:15:36]Read from MH i2c: E2 17 00 [15:15:36]MH_I2C_Read... [15:15:36]Read from MH i2c: E2 17 00 FE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D2 [15:15:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:15:36]wFMCommunicate OK [15:15:36]requested_item fd.num is exist - process it [15:15:36]SAM_PROTO_GetFieldsCounters [15:15:36]wFMCommunicate request_size=4 [15:15:36]MH_SAM_APDU [15:15:36]CAPDU: 80 13 00 00 [15:15:36]Write to MH i2c: E2 08 00 FF 07 80 13 00 00 00 00 00 00 82 [15:15:36]Write i2c OK [15:15:36]MH_I2C_Read... [15:15:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:15:36]Read from MH i2c: E2 [15:15:36]MH_I2C_Read... [15:15:36]Read from MH i2c: E2 62 00 [15:15:36]MH_I2C_Read... [15:15:36]Read from MH i2c: E2 62 00 FF 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CF 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [15:15:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CF 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:15:36]wFMCommunicate OK [15:15:36]SAM_PROTO_GetFieldsCounters done [15:15:36]requested_item shift.num is exist - process it [15:15:36]requested_item shift.opened is exist - process it [15:15:36]req_shift_opened [15:15:36]FM_GetShiftState [15:15:36]SAM_PROTO_GetShiftState [15:15:36]wFMCommunicate request_size=4 [15:15:36]MH_SAM_APDU [15:15:36]CAPDU: 80 13 01 00 [15:15:36]Write to MH i2c: E2 08 00 00 08 80 13 01 00 00 00 00 00 85 [15:15:36]Write i2c OK [15:15:36]MH_I2C_Read... [15:15:36]OFD Sender: No OFD packet to send [15:15:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:36]Read from MH i2c: E2 [15:15:36]MH_I2C_Read... [15:15:36]Read from MH i2c: E2 0E 00 [15:15:36]MH_I2C_Read... [15:15:36]Read from MH i2c: E2 0E 00 00 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 52 [15:15:36]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:15:36]wFMCommunicate OK [15:15:36]SAM_PROTO_GetShiftState done [15:15:36]FM_GetShiftState done [15:15:36]req_shift_opened done [15:15:36]requested_item shift.open_date is exist - process it [15:15:36]req_shift_open_date [15:15:36]req_shift_open_date done [15:15:36]produce_requested_data done [15:15:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152783,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:15:36]process_action_free close_receipt [15:15:36]json_value_free [15:15:36]json_value_free done [15:15:36]process_json_proto returns [15:15:36]Send response to host [15:15:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152783,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:15:36]free response buf [15:15:36]execute_script done [15:15:36]execute_script returns [15:15:36]free content buf [15:15:36]Sock 11.Close socket [15:15:36]Sock 11.Thread stoped [15:15:41]OFD Sender: No OFD packet to send [15:15:46]OFD Sender: No OFD packet to send [15:15:51]OFD Sender: No OFD packet to send [15:15:55]recv_with_timeout no data received [15:15:56]OFD Sender: No OFD packet to send [15:16:01]OFD Sender: No OFD packet to send [15:16:06]OFD Sender: No OFD packet to send [15:16:11]OFD Sender: No OFD packet to send [15:16:16]OFD Sender: No OFD packet to send [15:16:21]OFD Sender: No OFD packet to send [15:16:26]OFD Sender: No OFD packet to send [15:16:31]OFD Sender: No OFD packet to send [15:16:36]OFD Sender: No OFD packet to send [15:16:41]OFD Sender: No OFD packet to send [15:16:46]OFD Sender: No OFD packet to send [15:16:51]recv_with_timeout no data received [15:16:51]OFD Sender: No OFD packet to send [15:16:56]OFD Sender: No OFD packet to send [15:17:01]OFD Sender: No OFD packet to send [15:17:06]OFD Sender: No OFD packet to send [15:17:12]OFD Sender: No OFD packet to send [15:17:17]OFD Sender: No OFD packet to send [15:17:22]OFD Sender: No OFD packet to send [15:17:27]OFD Sender: No OFD packet to send [15:17:32]OFD Sender: No OFD packet to send [15:17:37]OFD Sender: No OFD packet to send [15:17:42]OFD Sender: No OFD packet to send [15:17:47]OFD Sender: No OFD packet to send [15:17:52]OFD Sender: No OFD packet to send [15:17:57]OFD Sender: No OFD packet to send [15:18:02]OFD Sender: No OFD packet to send [15:18:07]OFD Sender: No OFD packet to send [15:18:12]OFD Sender: No OFD packet to send [15:18:17]OFD Sender: No OFD packet to send [15:18:21]recv_with_timeout no data received [15:18:22]OFD Sender: No OFD packet to send [15:18:27]OFD Sender: No OFD packet to send [15:18:32]OFD Sender: No OFD packet to send [15:18:37]OFD Sender: No OFD packet to send [15:18:40]recv_with_timeout no data received [15:18:42]OFD Sender: No OFD packet to send [15:18:47]OFD Sender: No OFD packet to send [15:18:52]OFD Sender: No OFD packet to send [15:18:57]OFD Sender: No OFD packet to send [15:19:02]OFD Sender: No OFD packet to send [15:19:07]recv_with_timeout no data received [15:19:07]OFD Sender: No OFD packet to send [15:19:12]OFD Sender: No OFD packet to send [15:19:17]OFD Sender: No OFD packet to send [15:19:20]accept exits with 9 [15:19:20]New connection [15:19:20]New thread 3066703204 created [15:19:20]Thread 3066846564 joined [15:19:20]Waiting for new connection... [15:19:20] Sock 9.Parse request [15:19:20]Sock 9.Check first char [15:19:20]Sock 9.First char is OK [15:19:20]request: POST /json_proto HTTP/1.0 [15:19:20]Method: POST [15:19:20]URL: /json_proto [15:19:20]Method is POST - this is cgi request [15:19:20]url: /json_proto [15:19:20]query_string will be loaded in cgi processing [15:19:20]execute_cgi json_proto POST (null) [15:19:20]execute_cgi path=json_proto method=POST [15:19:20]POST find Content-Length [15:19:20]Host: 172.17.43.67:8080 [15:19:20]Content-Length: 675 [15:19:20]Content-Type: application/json [15:19:20] [15:19:20]POST finish read [15:19:20]Found Content-Length = 675 [15:19:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 4.860, "sum" : 370.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:20]execute_script... [15:19:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 4.860, "sum" : 370.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:20]POST & json_proto [15:19:20]process_json_proto [15:19:20]json parsed OK: [15:19:20]protocol is kg_v1.0 [15:19:20]action value=close_receipt [15:19:20]process_action close_receipt [15:19:20]cmd_close_receipt [15:19:20]MH_GetDate [15:19:20]Write to MH i2c: F0 00 00 01 08 F8 [15:19:20]Write i2c OK [15:19:20]MH_I2C_Read... [15:19:20]Read from MH i2c: F0 [15:19:20]MH_I2C_Read... [15:19:20]Read from MH i2c: F0 09 00 [15:19:20]MH_I2C_Read... [15:19:20]Read from MH i2c: F0 09 00 01 08 00 79 D8 F2 66 6A BD 47 65 7D [15:19:20]GetLastDocTimeStamp 1727190934 [15:19:20]current date 1727191161 [15:19:20]FM_GetShiftState [15:19:20]SAM_PROTO_GetShiftState [15:19:20]wFMCommunicate request_size=4 [15:19:20]MH_SAM_APDU [15:19:20]CAPDU: 80 13 01 00 [15:19:20]Write to MH i2c: E2 08 00 02 08 80 13 01 00 00 00 00 00 87 [15:19:20]Write i2c OK [15:19:20]MH_I2C_Read... [15:19:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:20]Read from MH i2c: E2 [15:19:20]MH_I2C_Read... [15:19:20]Read from MH i2c: E2 0E 00 [15:19:20]MH_I2C_Read... [15:19:20]Read from MH i2c: E2 0E 00 02 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 54 [15:19:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:19:20]wFMCommunicate OK [15:19:20]SAM_PROTO_GetShiftState done [15:19:20]FM_GetShiftState done [15:19:20]opened in 1727137889 [15:19:20]opened+sec_in_day 1727224289 [15:19:20]quantity*price = 37033 [15:19:20]sum+1 = 37034 [15:19:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 370.00 Внесено: 370.00 СДАЧА: 0.00 НСП 1% : 3.28 НДС 12% : 39.33 Наличными: 370.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 243 24.09.2024 15:19 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152784 ФПД: 100687830603586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T151921&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152784&fm=100687830603586&tin=02508201610067®Number=0000000000091825&sum=37000 [15:19:22]StoreToDocumentArchive [15:19:22]shift 477 fd 152784 [15:19:22]save to /storage/0477/doc_00152784 [15:19:22]save last doc name /storage/0477/doc_00152784 to /storage/kkm_last_doc_name [15:19:22]save OK [15:19:22]Clear old archive folders... [15:19:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:19:22]tlvbuf is 015EBA80 [15:19:22]SAM_PROTO_ClearQueue [15:19:22]wFMCommunicate request_size=4 [15:19:22]MH_SAM_APDU [15:19:22]CAPDU: 80 09 00 00 [15:19:22]Write to MH i2c: E2 08 00 0F 08 80 09 00 00 00 00 00 00 89 [15:19:22]Write i2c OK [15:19:22]MH_I2C_Read... [15:19:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:22]Read from MH i2c: E2 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: E2 03 00 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: E2 03 00 0F 08 00 90 00 8B [15:19:22]RAPDU: 90 00 [15:19:22]wFMCommunicate OK [15:19:22]SAM_PROTO_ClearQueue done [15:19:22]KKMCreateOFDPacket [15:19:22]OFDProtocolAddRootSTLVToBuf [15:19:22]FM_MakeSignedData [15:19:22]FM_MakeSignedData [15:19:22]SAM_PROTO_SignData [15:19:22]wFMCommunicate request_size=4 [15:19:22]MH_SAM_APDU [15:19:22]CAPDU: 80 0D 01 02 [15:19:22]Write to MH i2c: E2 08 00 10 08 80 0D 01 02 00 00 00 00 91 [15:19:22]Write i2c OK [15:19:22]MH_I2C_Read... [15:19:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:22]Read from MH i2c: E2 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: E2 03 00 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: E2 03 00 10 08 00 90 00 8C [15:19:22]RAPDU: 90 00 [15:19:22]wFMCommunicate OK [15:19:22]wFMCommunicate request_size=255 [15:19:22]MH_SAM_APDU [15:19:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FC 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A9 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 79 D8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 54 02 00 35 04 06 00 5B 93 36 60 [15:19:22]Write to MH i2c: E2 02 01 11 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FC 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A9 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 79 D8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 54 02 00 35 04 06 00 5B 93 36 60 00 00 1F [15:19:22]Write i2c OK [15:19:22]MH_I2C_Read... [15:19:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:22]Read from MH i2c: E2 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: E2 03 00 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: E2 03 00 11 08 00 90 00 8D [15:19:22]RAPDU: 90 00 [15:19:22]wFMCommunicate OK [15:19:22]wFMCommunicate request_size=7 [15:19:22]MH_SAM_APDU [15:19:22]CAPDU: 80 0D 02 02 02 57 42 [15:19:22]Write to MH i2c: E2 0A 00 12 08 80 0D 02 02 02 00 57 42 00 00 31 [15:19:22]Write i2c OK [15:19:22]MH_I2C_Read... [15:19:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:22]Read from MH i2c: E2 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: E2 03 00 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: E2 03 00 12 08 00 90 00 8E [15:19:22]RAPDU: 90 00 [15:19:22]wFMCommunicate OK [15:19:22]wFMCommunicate request_size=4 [15:19:22]MH_SAM_APDU [15:19:22]CAPDU: 80 0D 03 02 [15:19:22]Write to MH i2c: E2 08 00 13 08 80 0D 03 02 00 00 00 00 96 [15:19:22]Write i2c OK [15:19:22]MH_I2C_Read... [15:19:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:22]Read from MH i2c: E2 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: E2 0B 00 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: E2 0B 00 13 08 00 F6 76 3D 77 07 F3 79 CE 90 00 F8 [15:19:22]RAPDU: F6 76 3D 77 07 F3 79 CE 90 00 [15:19:22]wFMCommunicate OK [15:19:22]SAM_PROTO_SignData done [15:19:22]FM_MakeSignedData done [15:19:22]CreateOFDProtocolMessage [15:19:22]wFMCommunicate request_size=4 [15:19:22]MH_SAM_APDU [15:19:22]CAPDU: 80 11 00 00 [15:19:22]Write to MH i2c: E2 08 00 14 08 80 11 00 00 00 00 00 00 96 [15:19:22]Write i2c OK [15:19:22]MH_I2C_Read... [15:19:22]OFD Sender: No OFD packet to send [15:19:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:22]Read from MH i2c: E2 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: E2 17 00 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: E2 17 00 14 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E9 [15:19:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:19:22]wFMCommunicate OK [15:19:22]CreateOFDProtocolMessage done [15:19:22]OFDSenderStorePacket 152784 [15:19:22]StoreOFDPacket docnum=152784 [15:19:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A1 67 04 01 2E 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FC 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A9 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 79 D8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 54 02 00 35 04 06 00 5B 93 36 60 57 42 F6 76 3D 77 07 F3 79 CE [15:19:22]CheckFolder [15:19:22]dirname=/storage/ofd_packets [15:19:22]CheckFolder done [15:19:22]ProducePacketName [15:19:22]name=ofd_packets/00152784 [15:19:22]NVStorageSaveData ofd_packets/00152784 [15:19:22]File name is /storage/ofd_packets/00152784 [15:19:22]Write 298 bytes [15:19:22]NVStorageSaveData done [15:19:22]OFDSenderStorePacket done [15:19:22]KKMCreateOFDPacket done [15:19:22]NVStorageSaveData kkm_last_timestamp [15:19:22]File name is /storage/kkm_last_timestamp [15:19:22]Write 4 bytes [15:19:22]NVStorageSaveData done [15:19:22]ExternCall_PrintAddStr [15:19:22]wPrintStart [15:19:22]Write to MH i2c: 01 00 00 15 08 1D [15:19:22]Write i2c OK [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: 01 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: 01 07 00 [15:19:22]MH_I2C_Read... [15:19:22]Read from MH i2c: 01 07 00 15 08 00 00 00 00 00 FF 0F 32 [15:19:22]RasterBufferAndPrint [15:19:22]line Счет N : (1)1786786 [15:19:22]line ИНН: 02508201610067 [15:19:22]line Контрольно-Кассовый Чек [15:19:22]line ПРОДАЖА [15:19:22]line ТРК (МРК, ГНК) : 31 [15:19:22]line Товар: 2710194210 [15:19:22]line ДТ-К-5 [15:19:22]line 4.860 * 76.20 [15:19:22]line = 370.33 [15:19:22]line НДС 12% НСП 1% [15:19:22]line > о реализуемом товаре [15:19:22]line ОКРУГЛЕНИЕ: -0.33 [15:19:22]line ИТОГО: 370.00 [15:19:22]line Внесено: 370.00 [15:19:22]line СДАЧА: 0.00 [15:19:22]line НСП 1% : 3.28 [15:19:22]line НДС 12% : 39.33 [15:19:22]line Наличными: 370.00 [15:19:22]line Безнал.: 0.00 [15:19:22]line Место: АЗС № 89 "Партнер Нефть" [15:19:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:19:22]line СНО: Общий режим [15:19:22]line Чек 243 24.09.2024 15:19 [15:19:22]line Смена: 477 ФФД: 1.0 [15:19:22]line ЗНМ: 0300000113 [15:19:22]line РНМ: 0000000000091825 [15:19:22]line Версия ККМ: 001 [15:19:22]line ФМ: 0000000000871835 [15:19:22]line ФД: 152784 [15:19:22]line ФПД: 100687830603586 [15:19:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T151921&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152784&fm=100687830603586&tin=02508201610067®Number=0000000000091825&sum=37000 [15:19:22]written 0, free lines is 4095 [15:19:22]OFD Sender: Processing packet 152784 [packets to send 830, broken 829] [15:19:22]ProducePacketName [15:19:22]name=ofd_packets/00152784 [15:19:22]OFD Sender: To server: pG, [15:19:22]CommunicateWithHost lk.salyk.kg:30040 [15:19:22]ConnectInit lk.salyk.kg [15:19:23]Write to MH i2c: 01 00 00 40 08 48 [15:19:23]Write i2c OK [15:19:23]MH_I2C_Read... [15:19:23]Read from MH i2c: 01 [15:19:23]MH_I2C_Read... [15:19:23]Read from MH i2c: 01 07 00 [15:19:23]MH_I2C_Read... [15:19:23]Read from MH i2c: 01 07 00 40 08 00 00 00 00 00 DF 0C 3A [15:19:23]RasterBufferAndPrint [15:19:23]line [15:19:23]line [15:19:23]line [15:19:23]line [15:19:23]line [15:19:23]written 0, free lines is 3301 [15:19:23]MH_Cut [15:19:23]Write to MH i2c: D1 01 00 47 08 01 21 [15:19:23]Write i2c OK [15:19:23]MH_I2C_Read... [15:19:23]Read from MH i2c: D1 [15:19:23]MH_I2C_Read... [15:19:23]Read from MH i2c: D1 01 00 [15:19:23]MH_I2C_Read... [15:19:23]Read from MH i2c: D1 01 00 47 08 00 20 [15:19:23]Write to MH i2c: 01 00 00 48 08 50 [15:19:23]Write i2c OK [15:19:23]MH_I2C_Read... [15:19:23]*** Cut start [15:19:23]*** Purtial cut [15:19:23]*** Stage 1: CUTSNS_PIN = 1 [15:19:23]recv_with_timeout no data received [15:19:24]Read from MH i2c: 01 [15:19:24]MH_I2C_Read... [15:19:24]*** Stop cut motor [15:19:24]*** Cut end [15:19:24]Read from MH i2c: 01 07 00 [15:19:24]MH_I2C_Read... [15:19:24]Read from MH i2c: 01 07 00 48 08 00 00 00 00 00 FF 0F 65 [15:19:24]process_action close_receipt done [15:19:24]requested_data is exist [15:19:24]produce_requested_data [15:19:24]requested_item fm.sn is exist - process it [15:19:24]wFMCommunicate request_size=4 [15:19:24]MH_SAM_APDU [15:19:24]CAPDU: 80 11 00 00 [15:19:24]Write to MH i2c: E2 08 00 49 08 80 11 00 00 00 00 00 00 CB [15:19:24]Write i2c OK [15:19:24]MH_I2C_Read... [15:19:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:24]Read from MH i2c: E2 [15:19:24]MH_I2C_Read... [15:19:24]Read from MH i2c: E2 17 00 [15:19:24]MH_I2C_Read... [15:19:24]Read from MH i2c: E2 17 00 49 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1E [15:19:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:19:24]wFMCommunicate OK [15:19:24]requested_item fd.num is exist - process it [15:19:24]SAM_PROTO_GetFieldsCounters [15:19:24]wFMCommunicate request_size=4 [15:19:24]MH_SAM_APDU [15:19:24]CAPDU: 80 13 00 00 [15:19:24]Write to MH i2c: E2 08 00 4A 08 80 13 00 00 00 00 00 00 CE [15:19:24]Write i2c OK [15:19:24]MH_I2C_Read... [15:19:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:24]Read from MH i2c: E2 [15:19:24]MH_I2C_Read... [15:19:24]Read from MH i2c: E2 62 00 [15:19:24]MH_I2C_Read... [15:19:24]Read from MH i2c: E2 62 00 4A 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D0 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 CC [15:19:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D0 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:19:24]wFMCommunicate OK [15:19:24]SAM_PROTO_GetFieldsCounters done [15:19:24]requested_item shift.num is exist - process it [15:19:24]requested_item shift.opened is exist - process it [15:19:24]req_shift_opened [15:19:24]FM_GetShiftState [15:19:24]SAM_PROTO_GetShiftState [15:19:24]wFMCommunicate request_size=4 [15:19:24]MH_SAM_APDU [15:19:24]CAPDU: 80 13 01 00 [15:19:24]Write to MH i2c: E2 08 00 4B 08 80 13 01 00 00 00 00 00 D0 [15:19:24]Write i2c OK [15:19:24]MH_I2C_Read... [15:19:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:24]Read from MH i2c: E2 [15:19:24]MH_I2C_Read... [15:19:24]Read from MH i2c: E2 0E 00 [15:19:24]MH_I2C_Read... [15:19:24]Read from MH i2c: E2 0E 00 4B 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9D [15:19:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:19:24]wFMCommunicate OK [15:19:24]SAM_PROTO_GetShiftState done [15:19:24]FM_GetShiftState done [15:19:24]req_shift_opened done [15:19:24]requested_item shift.open_date is exist - process it [15:19:24]req_shift_open_date [15:19:24]req_shift_open_date done [15:19:24]produce_requested_data done [15:19:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152784,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:19:24]process_action_free close_receipt [15:19:24]json_value_free [15:19:24]json_value_free done [15:19:24]process_json_proto returns [15:19:24]Send response to host [15:19:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152784,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:19:24]free response buf [15:19:24]execute_script done [15:19:24]execute_script returns [15:19:24]free content buf [15:19:24]Sock 9.Close socket [15:19:24]Sock 9.Thread stoped [15:19:27]Connected sock=11 [15:19:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A1 67 04 01 2E 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FC 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A9 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 79 D8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 54 02 00 35 04 06 00 5B 93 36 60 57 42 F6 76 3D 77 07 F3 79 CE [15:19:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 29 1A 47 00 06 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 54 02 00 F4 03 04 00 7B 80 F2 66 B6 04 01 00 00 CC 79 BE D6 27 94 08 7C [15:19:27]CommunicateWithHost err = 0 [15:19:27]CheckOFDResponse [15:19:27]1017 (14) - 77093643461234 [15:20:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:10]Read from MH i2c: E2 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 17 00 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 17 00 5F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 34 [15:20:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:20:10]wFMCommunicate OK [15:20:10]CreateOFDProtocolMessage done [15:20:10]OFDSenderStorePacket 152785 [15:20:10]StoreOFDPacket docnum=152785 [15:20:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 49 4C 04 01 1F 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 A9 D8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 54 02 00 35 04 06 00 0C E6 3D 8E EF C8 D6 94 F6 27 CF C2 84 08 [15:20:10]CheckFolder [15:20:10]dirname=/storage/ofd_packets [15:20:10]CheckFolder done [15:20:10]ProducePacketName [15:20:10]name=ofd_packets/00152785 [15:20:10]NVStorageSaveData ofd_packets/00152785 [15:20:10]File name is /storage/ofd_packets/00152785 [15:20:10]Write 298 bytes [15:20:10]NVStorageSaveData done [15:20:10]OFDSenderStorePacket done [15:20:10]KKMCreateOFDPacket done [15:20:10]NVStorageSaveData kkm_last_timestamp [15:20:10]File name is /storage/kkm_last_timestamp [15:20:10]Write 4 bytes [15:20:10]NVStorageSaveData done [15:20:10]ExternCall_PrintAddStr [15:20:10]wPrintStart [15:20:10]Write to MH i2c: 01 00 00 60 08 68 [15:20:10]Write i2c OK [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: 01 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: 01 07 00 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: 01 07 00 60 08 00 00 00 00 00 FF 0F 7D [15:20:10]RasterBufferAndPrint [15:20:10]line Счет N : (1)1786787 [15:20:10]line ИНН: 02508201610067 [15:20:10]line Контрольно-Кассовый Чек [15:20:10]line ПРОДАЖА [15:20:10]line ТРК (МРК, ГНК) : 31 [15:20:10]line Товар: 2710194210 [15:20:10]line ДТ-К-5 [15:20:10]line 9.190 * 76.20 [15:20:10]line = 700.28 [15:20:10]line НДС 12% НСП 1% [15:20:10]line > о реализуемом товаре [15:20:10]line ОКРУГЛЕНИЕ: -0.28 [15:20:10]line ИТОГО: 700.00 [15:20:10]line Внесено: 700.00 [15:20:10]line СДАЧА: 0.00 [15:20:10]line НСП 1% : 6.20 [15:20:10]line НДС 12% : 74.37 [15:20:10]line Наличными: 700.00 [15:20:10]line Безнал.: 0.00 [15:20:10]line Место: АЗС № 89 "Партнер Нефть" [15:20:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:20:10]line СНО: Общий режим [15:20:10]line Чек 244 24.09.2024 15:20 [15:20:10]line Смена: 477 ФФД: 1.0 [15:20:10]line ЗНМ: 0300000113 [15:20:10]line РНМ: 0000000000091825 [15:20:10]line Версия ККМ: 001 [15:20:10]line ФМ: 0000000000871835 [15:20:10]line ФД: 152785 [15:20:10]line ФПД: 14183014789064 [15:20:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T152009&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152785&fm=14183014789064&tin=02508201610067®Number=0000000000091825&sum=70000 [15:20:10]written 0, free lines is 4095 [15:20:10]OFD Sender: Processing packet 152785 [packets to send 830, broken 829] [15:20:10]ProducePacketName [15:20:10]name=ofd_packets/00152785 [15:20:10]OFD Sender: To server: pG, [15:20:10]CommunicateWithHost lk.salyk.kg:30040 [15:20:10]ConnectInit lk.salyk.kg [15:20:10]Write to MH i2c: 01 00 00 8B 08 93 [15:20:10]Write i2c OK [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: 01 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: 01 07 00 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: 01 07 00 8B 08 00 00 00 00 00 D7 0C 7D [15:20:10]RasterBufferAndPrint [15:20:10]line [15:20:10]line [15:20:10]line [15:20:10]line [15:20:10]line [15:20:10]written 0, free lines is 3295 [15:20:10]MH_Cut [15:20:10]Write to MH i2c: D1 01 00 92 08 01 6C [15:20:10]Write i2c OK [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: D1 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: D1 01 00 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: D1 01 00 92 08 00 6B [15:20:10]Write to MH i2c: 01 00 00 93 08 9B [15:20:10]Write i2c OK [15:20:10]MH_I2C_Read... [15:20:11]*** Cut start [15:20:11]*** Purtial cut [15:20:11]*** Stage 1: CUTSNS_PIN = 1 [15:20:11]Read from MH i2c: 01 [15:20:11]MH_I2C_Read... [15:20:11]*** Stop cut motor [15:20:11]*** Cut end [15:20:11]Read from MH i2c: 01 07 00 [15:20:11]MH_I2C_Read... [15:20:11]Read from MH i2c: 01 07 00 93 08 00 00 00 00 00 FF 0F B0 [15:20:11]process_action close_receipt done [15:20:11]requested_data is exist [15:20:11]produce_requested_data [15:20:11]requested_item fm.sn is exist - process it [15:20:11]wFMCommunicate request_size=4 [15:20:11]MH_SAM_APDU [15:20:11]CAPDU: 80 11 00 00 [15:20:11]Write to MH i2c: E2 08 00 94 08 80 11 00 00 00 00 00 00 16 [15:20:11]Write i2c OK [15:20:11]MH_I2C_Read... [15:20:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:11]Read from MH i2c: E2 [15:20:11]MH_I2C_Read... [15:20:11]Read from MH i2c: E2 17 00 [15:20:11]MH_I2C_Read... [15:20:11]Read from MH i2c: E2 17 00 94 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 69 [15:20:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:20:11]wFMCommunicate OK [15:20:11]requested_item fd.num is exist - process it [15:20:11]SAM_PROTO_GetFieldsCounters [15:20:11]wFMCommunicate request_size=4 [15:20:11]MH_SAM_APDU [15:20:11]CAPDU: 80 13 00 00 [15:20:11]Write to MH i2c: E2 08 00 95 08 80 13 00 00 00 00 00 00 19 [15:20:11]Write i2c OK [15:20:11]MH_I2C_Read... [15:20:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:20:12]Read from MH i2c: E2 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: E2 62 00 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: E2 62 00 95 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 1B [15:20:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:20:12]wFMCommunicate OK [15:20:12]SAM_PROTO_GetFieldsCounters done [15:20:12]requested_item shift.num is exist - process it [15:20:12]requested_item shift.opened is exist - process it [15:20:12]req_shift_opened [15:20:12]FM_GetShiftState [15:20:12]SAM_PROTO_GetShiftState [15:20:12]wFMCommunicate request_size=4 [15:20:12]MH_SAM_APDU [15:20:12]CAPDU: 80 13 01 00 [15:20:12]Write to MH i2c: E2 08 00 96 08 80 13 01 00 00 00 00 00 1B [15:20:12]Write i2c OK [15:20:12]MH_I2C_Read... [15:20:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:12]Read from MH i2c: E2 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: E2 0E 00 [15:20:12]MH_I2C_Read... [15:20:12]Read from MH i2c: E2 0E 00 96 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E8 [15:20:12]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:20:12]wFMCommunicate OK [15:20:12]SAM_PROTO_GetShiftState done [15:20:12]FM_GetShiftState done [15:20:12]req_shift_opened done [15:20:12]requested_item shift.open_date is exist - process it [15:20:12]req_shift_open_date [15:20:12]req_shift_open_date done [15:20:12]produce_requested_data done [15:20:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152785,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:20:12]process_action_free close_receipt [15:20:12]json_value_free [15:20:12]json_value_free done [15:20:12]process_json_proto returns [15:20:12]Send response to host [15:20:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152785,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:20:12]free response buf [15:20:12]execute_script done [15:20:12]execute_script returns [15:20:12]free content buf [15:20:12]Sock 10.Close socket [15:20:12]Sock 10.Thread stoped [15:20:15]recv_with_timeout no data received [15:20:15]ConnectInit Can't take IP for lk.salyk.kg [15:20:15]CommunicateWithHost connect error [15:20:15]CommunicateWithHost err = -1 [15:20:15]OFD Sender: Server communicate error [15:20:20]OFD Sender: Processing packet 152785 [packets to send 830, broken 829] [15:20:20]ProducePacketName [15:20:20]name=ofd_packets/00152785 [15:20:20]OFD Sender: To server: pG, [15:20:20]CommunicateWithHost lk.salyk.kg:30040 [15:20:20]ConnectInit lk.salyk.kg [15:20:25]ConnectInit Can't take IP for lk.salyk.kg [15:20:25]CommunicateWithHost connect error [15:20:25]CommunicateWithHost err = -1 [15:20:25]OFD Sender: Server communicate error [15:20:30]OFD Sender: Processing packet 152785 [packets to send 830, broken 829] [15:20:30]ProducePacketName [15:20:30]name=ofd_packets/00152785 [15:20:30]OFD Sender: To server: pG, [15:20:30]CommunicateWithHost lk.salyk.kg:30040 [15:20:30]ConnectInit lk.salyk.kg [15:20:33]recv_with_timeout no data received [15:20:35]ConnectInit Can't take IP for lk.salyk.kg [15:20:35]CommunicateWithHost connect error [15:20:35]CommunicateWithHost err = -1 [15:20:35]OFD Sender: Server communicate error [15:20:40]OFD Sender: Processing packet 152785 [packets to send 830, broken 829] [15:20:40]ProducePacketName [15:20:40]name=ofd_packets/00152785 [15:20:40]OFD Sender: To server: pG, [15:20:40]CommunicateWithHost lk.salyk.kg:30040 [15:20:40]ConnectInit lk.salyk.kg [15:20:45]ConnectInit Can't take IP for lk.salyk.kg [15:20:45]CommunicateWithHost connect error [15:20:45]CommunicateWithHost err = -1 [15:20:45]OFD Sender: Server communicate error [15:20:50]OFD Sender: Processing packet 152785 [packets to send 830, broken 829] [15:20:50]ProducePacketName [15:20:50]name=ofd_packets/00152785 [15:20:50]OFD Sender: To server: pG, [15:20:50]CommunicateWithHost lk.salyk.kg:30040 [15:20:50]ConnectInit lk.salyk.kg [15:20:50]recv_with_timeout no data received [15:20:55]ConnectInit Can't take IP for lk.salyk.kg [15:20:55]CommunicateWithHost connect error [15:20:55]CommunicateWithHost err = -1 [15:20:55]OFD Sender: Server communicate error [15:21:00]OFD Sender: Processing packet 152785 [packets to send 830, broken 829] [15:21:00]ProducePacketName [15:21:00]name=ofd_packets/00152785 [15:21:00]OFD Sender: To server: pG, [15:21:00]CommunicateWithHost lk.salyk.kg:30040 [15:21:00]ConnectInit lk.salyk.kg [15:21:05]Connected sock=10 [15:21:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 49 4C 04 01 1F 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 A9 D8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 54 02 00 35 04 06 00 0C E6 3D 8E EF C8 D6 94 F6 27 CF C2 84 08 [15:21:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E9 DC 47 00 25 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 54 02 00 F4 03 04 00 DE 80 F2 66 B6 04 01 00 00 67 12 34 23 41 28 D8 86 [15:21:06]CommunicateWithHost err = 0 [15:21:06]CheckOFDResponse [15:21:06]1017 (14) - 77093643461234 [15:21:06]1041 (16) - 0000000000871835 [15:21:06]1040 (4) - 152785 [15:21:06]1012 (4) - 24.09.2024 09:05 [15:21:06]1206 (1) - 0 [15:21:06]OFD Sender: Remove packet 152785 [15:21:06]ProducePacketName [15:21:06]name=ofd_packets/00152785 [15:21:06]NVStorageDeleteData [15:21:07]OFD Sender: No OFD packet to send [15:21:12]OFD Sender: No OFD packet to send [15:21:17]OFD Sender: No OFD packet to send [15:20:09]wFMCommunicate OK [15:20:09]wFMCommunicate request_size=11 [15:20:09]MH_SAM_APDU [15:20:09]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [15:20:09]Write to MH i2c: E2 0E 00 55 08 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 0F [15:20:09]Write i2c OK [15:20:09]MH_I2C_Read... [15:20:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:20:09]Read from MH i2c: E2 [15:20:09]MH_I2C_Read... [15:20:09]Read from MH i2c: E2 03 00 [15:20:09]MH_I2C_Read... [15:20:09]Read from MH i2c: E2 03 00 55 08 00 90 00 D1 [15:20:09]RAPDU: 90 00 [15:20:09]wFMCommunicate OK [15:20:09]wFMCommunicate request_size=13 [15:20:09]MH_SAM_APDU [15:20:09]CAPDU: 80 15 02 00 08 F4 03 04 00 A9 D8 F2 66 [15:20:09]Write to MH i2c: E2 10 00 56 08 80 15 02 00 08 00 F4 03 04 00 A9 D8 F2 66 00 00 C2 [15:20:09]Write i2c OK [15:20:09]MH_I2C_Read... [15:20:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:20:09]Read from MH i2c: E2 [15:20:09]MH_I2C_Read... [15:20:09]Read from MH i2c: E2 03 00 [15:20:09]MH_I2C_Read... [15:20:09]Read from MH i2c: E2 03 00 56 08 00 90 00 D2 [15:20:09]RAPDU: 90 00 [15:20:09]wFMCommunicate OK [15:20:09]wFMCommunicate request_size=25 [15:20:09]MH_SAM_APDU [15:20:09]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [15:20:09]Write to MH i2c: E2 1C 00 57 08 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 41 [15:20:09]Write i2c OK [15:20:09]MH_I2C_Read... [15:20:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:20:09]Read from MH i2c: E2 [15:20:09]MH_I2C_Read... [15:20:09]Read from MH i2c: E2 03 00 [15:20:09]MH_I2C_Read... [15:20:09]Read from MH i2c: E2 03 00 57 08 00 90 00 D3 [15:20:09]RAPDU: 90 00 [15:20:09]wFMCommunicate OK [15:20:09]wFMCommunicate request_size=4 [15:20:09]MH_SAM_APDU [15:20:09]CAPDU: 80 15 03 00 [15:20:09]Write to MH i2c: E2 08 00 58 08 80 15 03 00 00 00 00 00 E1 [15:20:09]Write i2c OK [15:20:09]MH_I2C_Read... [15:20:09]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:20:09]Read from MH i2c: E2 [15:20:09]MH_I2C_Read... [15:20:09]Read from MH i2c: E2 40 00 [15:20:09]MH_I2C_Read... [15:20:09]Read from MH i2c: E2 40 00 58 08 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F4 00 00 00 35 04 06 00 0C E6 3D 8E EF C8 90 00 44 [15:20:09]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F4 00 00 00 35 04 06 00 0C E6 3D 8E EF C8 90 00 [15:20:09]wFMCommunicate OK [15:20:09]SAM_PROTO_ProcessDocument answer len = 59 [15:20:09]SAM_PROTO_ProcessDocument done [15:20:09]SetTLVBufToDocument [15:20:09]Processing tag 1209 (04B9) [15:20:09]Malloc new data [15:20:09]Processing tag 1041 (0411) [15:20:09]Processing tag 1040 (0410) [15:20:09]Malloc new data [15:20:09]Processing tag 1038 (040E) [15:20:09]Malloc new data [15:20:09]Processing tag 1042 (0412) [15:20:09]Malloc new data [15:20:09]Processing tag 1077 (0435) [15:20:09]Malloc new data [15:20:09]SetTLVBufToDocument err=0 [15:20:09]KKMLoadAndSignReceiptData store KKM data [15:20:09]KKMLoadAndSignReceiptData err=0 [15:20:09]wFMCommunicate request_size=4 [15:20:09]MH_SAM_APDU [15:20:09]CAPDU: 80 11 00 00 [15:20:09]Write to MH i2c: E2 08 00 59 08 80 11 00 00 00 00 00 00 DB [15:20:09]Write i2c OK [15:20:09]MH_I2C_Read... [15:20:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:09]Read from MH i2c: E2 [15:20:09]MH_I2C_Read... [15:20:09]Read from MH i2c: E2 17 00 [15:20:09]MH_I2C_Read... [15:20:09]Read from MH i2c: E2 17 00 59 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2E [15:20:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:20:09]wFMCommunicate OK [15:20:09]Счет N : (1)1786787 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 9.190 * 76.20 = 700.28 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 244 24.09.2024 15:20 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152785 ФПД: 14183014789064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T152009&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152785&fm=14183014789064&tin=02508201610067®Number=0000000000091825&sum=70000 [15:20:09]StoreToDocumentArchive [15:20:09]shift 477 fd 152785 [15:20:09]save to /storage/0477/doc_00152785 [15:20:09]save last doc name /storage/0477/doc_00152785 to /storage/kkm_last_doc_name [15:20:09]save OK [15:20:09]Clear old archive folders... [15:20:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:20:09]tlvbuf is 0157F9C0 [15:20:09]SAM_PROTO_ClearQueue [15:20:09]wFMCommunicate request_size=4 [15:20:09]MH_SAM_APDU [15:20:09]CAPDU: 80 09 00 00 [15:20:09]Write to MH i2c: E2 08 00 5A 08 80 09 00 00 00 00 00 00 D4 [15:20:09]Write i2c OK [15:20:09]MH_I2C_Read... [15:20:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:20:09]Read from MH i2c: E2 [15:20:09]MH_I2C_Read... [15:20:09]Read from MH i2c: E2 03 00 [15:20:09]MH_I2C_Read... [15:20:09]Read from MH i2c: E2 03 00 5A 08 00 90 00 D6 [15:20:09]RAPDU: 90 00 [15:20:09]wFMCommunicate OK [15:20:09]SAM_PROTO_ClearQueue done [15:20:09]KKMCreateOFDPacket [15:20:09]OFDProtocolAddRootSTLVToBuf [15:20:09]FM_MakeSignedData [15:20:09]FM_MakeSignedData [15:20:09]SAM_PROTO_SignData [15:20:09]wFMCommunicate request_size=4 [15:20:09]MH_SAM_APDU [15:20:09]CAPDU: 80 0D 01 02 [15:20:09]Write to MH i2c: E2 08 00 5B 08 80 0D 01 02 00 00 00 00 DC [15:20:09]Write i2c OK [15:20:09]MH_I2C_Read... [15:20:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:20:10]Read from MH i2c: E2 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 03 00 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 03 00 5B 08 00 90 00 D7 [15:20:10]RAPDU: 90 00 [15:20:10]wFMCommunicate OK [15:20:10]wFMCommunicate request_size=255 [15:20:10]MH_SAM_APDU [15:20:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 A9 D8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 54 02 00 35 04 06 00 0C E6 3D 8E [15:20:10]Write to MH i2c: E2 02 01 5C 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 A9 D8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 54 02 00 35 04 06 00 0C E6 3D 8E 00 00 EC [15:20:10]Write i2c OK [15:20:10]MH_I2C_Read... [15:20:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:10]Read from MH i2c: E2 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 03 00 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 03 00 5C 08 00 90 00 D8 [15:20:10]RAPDU: 90 00 [15:20:10]wFMCommunicate OK [15:20:10]wFMCommunicate request_size=7 [15:20:10]MH_SAM_APDU [15:20:10]CAPDU: 80 0D 02 02 02 EF C8 [15:20:10]Write to MH i2c: E2 0A 00 5D 08 80 0D 02 02 02 00 EF C8 00 00 9A [15:20:10]Write i2c OK [15:20:10]MH_I2C_Read... [15:20:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:10]Read from MH i2c: E2 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 03 00 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 03 00 5D 08 00 90 00 D9 [15:20:10]RAPDU: 90 00 [15:20:10]wFMCommunicate OK [15:20:10]wFMCommunicate request_size=4 [15:20:10]MH_SAM_APDU [15:20:10]CAPDU: 80 0D 03 02 [15:20:10]Write to MH i2c: E2 08 00 5E 08 80 0D 03 02 00 00 00 00 E1 [15:20:10]Write i2c OK [15:20:10]MH_I2C_Read... [15:20:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:20:10]Read from MH i2c: E2 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 0B 00 [15:20:10]MH_I2C_Read... [15:20:10]Read from MH i2c: E2 0B 00 5E 08 00 D6 94 F6 27 CF C2 84 08 90 00 86 [15:20:10]RAPDU: D6 94 F6 27 CF C2 84 08 90 00 [15:20:10]wFMCommunicate OK [15:20:10]SAM_PROTO_SignData done [15:20:10]FM_MakeSignedData done [15:20:10]CreateOFDProtocolMessage [15:20:10]wFMCommunicate request_size=4 [15:20:10]MH_SAM_APDU [15:20:10]CAPDU: 80 11 00 00 [15:20:10]Write to MH i2c: E2 08 00 5F 08 80 11 00 00 00 00 00 00 E1 [15:20:10]Write i2c OK [15:20:10]MH_I2C_Read... [15:21:22]OFD Sender: No OFD packet to send [15:21:27]OFD Sender: No OFD packet to send [15:21:27]recv_with_timeout no data received [15:21:32]OFD Sender: No OFD packet to send [15:21:37]OFD Sender: No OFD packet to send [15:21:42]OFD Sender: No OFD packet to send [15:21:47]OFD Sender: No OFD packet to send [15:21:52]recv_with_timeout no data received [15:21:52]OFD Sender: No OFD packet to send [15:21:57]OFD Sender: No OFD packet to send [15:22:02]OFD Sender: No OFD packet to send [15:22:07]OFD Sender: No OFD packet to send [15:22:12]OFD Sender: No OFD packet to send [15:22:17]OFD Sender: No OFD packet to send [15:22:22]OFD Sender: No OFD packet to send [15:22:27]OFD Sender: No OFD packet to send [15:22:32]OFD Sender: No OFD packet to send [15:22:37]OFD Sender: No OFD packet to send [15:22:42]OFD Sender: No OFD packet to send [15:22:47]accept exits with 9 [15:22:47]New connection [15:22:47]New thread 3066703204 created [15:22:47]Thread 3066846564 joined [15:22:47]Waiting for new connection... [15:22:47] Sock 9.Parse request [15:22:47]Sock 9.Check first char [15:22:47]Sock 9.First char is OK [15:22:47]request: POST /json_proto HTTP/1.0 [15:22:47]Method: POST [15:22:47]URL: /json_proto [15:22:47]Method is POST - this is cgi request [15:22:47]url: /json_proto [15:22:47]query_string will be loaded in cgi processing [15:22:47]execute_cgi json_proto POST (null) [15:22:47]execute_cgi path=json_proto method=POST [15:22:47]POST find Content-Length [15:22:47]Host: 172.17.43.67:8080 [15:22:47]Content-Length: 680 [15:22:47]Content-Type: application/json [15:22:47] [15:22:47]POST finish read [15:22:47]Found Content-Length = 680 [15:22:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:47]execute_script... [15:22:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:47]POST & json_proto [15:22:47]process_json_proto [15:22:47]json parsed OK: [15:22:47]protocol is kg_v1.0 [15:22:47]action value=close_receipt [15:22:47]process_action close_receipt [15:22:47]cmd_close_receipt [15:22:47]MH_GetDate [15:22:47]Write to MH i2c: F0 00 00 97 08 8E [15:22:47]Write i2c OK [15:22:47]MH_I2C_Read... [15:22:47]Read from MH i2c: F0 [15:22:47]MH_I2C_Read... [15:22:47]Read from MH i2c: F0 09 00 [15:22:47]MH_I2C_Read... [15:22:47]Read from MH i2c: F0 09 00 97 08 00 48 D9 F2 66 6A BD 47 65 E3 [15:22:47]GetLastDocTimeStamp 1727191209 [15:22:47]current date 1727191368 [15:22:47]FM_GetShiftState [15:22:47]SAM_PROTO_GetShiftState [15:22:47]wFMCommunicate request_size=4 [15:22:47]MH_SAM_APDU [15:22:47]CAPDU: 80 13 01 00 [15:22:47]Write to MH i2c: E2 08 00 98 08 80 13 01 00 00 00 00 00 1D [15:22:47]Write i2c OK [15:22:47]MH_I2C_Read... [15:22:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:47]Read from MH i2c: E2 [15:22:47]MH_I2C_Read... [15:22:47]Read from MH i2c: E2 0E 00 [15:22:47]MH_I2C_Read... [15:22:47]Read from MH i2c: E2 0E 00 98 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EA [15:22:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:22:47]wFMCommunicate OK [15:22:47]SAM_PROTO_GetShiftState done [15:22:47]FM_GetShiftState done [15:22:47]opened in 1727137889 [15:22:47]opened+sec_in_day 1727224289 [15:22:47]quantity*price = 100050 [15:22:47]sum+1 = 100052 [15:22:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 245 24.09.2024 15:22 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152786 ФПД: 62448810189442 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T152248&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152786&fm=62448810189442&tin=02508201610067®Number=0000000000091825&sum=100000 [15:22:48]StoreToDocumentArchive [15:22:48]shift 477 fd 152786 [15:22:48]save to /storage/0477/doc_00152786 [15:22:48]save last doc name /storage/0477/doc_00152786 to /storage/kkm_last_doc_name [15:22:48]save OK [15:22:48]Clear old archive folders... [15:22:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:22:48]tlvbuf is 015E94B0 [15:22:48]SAM_PROTO_ClearQueue [15:22:48]wFMCommunicate request_size=4 [15:22:48]MH_SAM_APDU [15:22:48]CAPDU: 80 09 00 00 [15:22:48]Write to MH i2c: E2 08 00 A5 08 80 09 00 00 00 00 00 00 1F [15:22:48]Write i2c OK [15:22:48]MH_I2C_Read... [15:22:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:22:48]Read from MH i2c: E2 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: E2 03 00 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: E2 03 00 A5 08 00 90 00 21 [15:22:48]RAPDU: 90 00 [15:22:48]wFMCommunicate OK [15:22:48]SAM_PROTO_ClearQueue done [15:22:48]KKMCreateOFDPacket [15:22:48]OFDProtocolAddRootSTLVToBuf [15:22:48]FM_MakeSignedData [15:22:48]FM_MakeSignedData [15:22:48]SAM_PROTO_SignData [15:22:48]wFMCommunicate request_size=4 [15:22:48]MH_SAM_APDU [15:22:48]CAPDU: 80 0D 01 02 [15:22:48]Write to MH i2c: E2 08 00 A6 08 80 0D 01 02 00 00 00 00 27 [15:22:48]Write i2c OK [15:22:48]MH_I2C_Read... [15:22:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:22:48]Read from MH i2c: E2 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: E2 03 00 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: E2 03 00 A6 08 00 90 00 22 [15:22:48]RAPDU: 90 00 [15:22:48]wFMCommunicate OK [15:22:48]wFMCommunicate request_size=255 [15:22:48]MH_SAM_APDU [15:22:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 48 D9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 54 02 00 35 04 06 00 38 CB FF 25 [15:22:48]Write to MH i2c: E2 02 01 A7 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 48 D9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 54 02 00 35 04 06 00 38 CB FF 25 00 00 47 [15:22:48]Write i2c OK [15:22:48]MH_I2C_Read... [15:22:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:48]Read from MH i2c: E2 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: E2 03 00 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: E2 03 00 A7 08 00 90 00 23 [15:22:48]RAPDU: 90 00 [15:22:48]wFMCommunicate OK [15:22:48]wFMCommunicate request_size=7 [15:22:48]MH_SAM_APDU [15:22:48]CAPDU: 80 0D 02 02 02 E2 82 [15:22:48]Write to MH i2c: E2 0A 00 A8 08 80 0D 02 02 02 00 E2 82 00 00 92 [15:22:48]Write i2c OK [15:22:48]MH_I2C_Read... [15:22:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:48]Read from MH i2c: E2 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: E2 03 00 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: E2 03 00 A8 08 00 90 00 24 [15:22:48]RAPDU: 90 00 [15:22:48]wFMCommunicate OK [15:22:48]wFMCommunicate request_size=4 [15:22:48]MH_SAM_APDU [15:22:48]CAPDU: 80 0D 03 02 [15:22:48]Write to MH i2c: E2 08 00 A9 08 80 0D 03 02 00 00 00 00 2C [15:22:48]Write i2c OK [15:22:48]MH_I2C_Read... [15:22:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:22:48]Read from MH i2c: E2 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: E2 0B 00 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: E2 0B 00 A9 08 00 EE BA 88 88 B2 D4 36 27 90 00 C8 [15:22:48]RAPDU: EE BA 88 88 B2 D4 36 27 90 00 [15:22:48]wFMCommunicate OK [15:22:48]SAM_PROTO_SignData done [15:22:48]FM_MakeSignedData done [15:22:48]CreateOFDProtocolMessage [15:22:48]wFMCommunicate request_size=4 [15:22:48]MH_SAM_APDU [15:22:48]CAPDU: 80 11 00 00 [15:22:48]Write to MH i2c: E2 08 00 AA 08 80 11 00 00 00 00 00 00 2C [15:22:48]Write i2c OK [15:22:48]MH_I2C_Read... [15:22:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:48]Read from MH i2c: E2 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: E2 17 00 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: E2 17 00 AA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7F [15:22:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:22:48]wFMCommunicate OK [15:22:48]CreateOFDProtocolMessage done [15:22:48]OFDSenderStorePacket 152786 [15:22:48]StoreOFDPacket docnum=152786 [15:22:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DB 90 04 01 03 C1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 48 D9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 54 02 00 35 04 06 00 38 CB FF 25 E2 82 EE BA 88 88 B2 D4 36 27 [15:22:48]CheckFolder [15:22:48]dirname=/storage/ofd_packets [15:22:48]CheckFolder done [15:22:48]ProducePacketName [15:22:48]name=ofd_packets/00152786 [15:22:48]NVStorageSaveData ofd_packets/00152786 [15:22:48]File name is /storage/ofd_packets/00152786 [15:22:48]Write 298 bytes [15:22:48]NVStorageSaveData done [15:22:48]OFDSenderStorePacket done [15:22:48]KKMCreateOFDPacket done [15:22:48]NVStorageSaveData kkm_last_timestamp [15:22:48]File name is /storage/kkm_last_timestamp [15:22:48]Write 4 bytes [15:22:48]NVStorageSaveData done [15:22:48]ExternCall_PrintAddStr [15:22:48]wPrintStart [15:22:48]Write to MH i2c: 01 00 00 AB 08 B3 [15:22:48]Write i2c OK [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: 01 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: 01 07 00 [15:22:48]MH_I2C_Read... [15:22:48]Read from MH i2c: 01 07 00 AB 08 00 00 00 00 00 FF 0F C8 [15:22:48]RasterBufferAndPrint [15:22:48]line Счет N : (1)1786788 [15:22:48]line ИНН: 02508201610067 [15:22:48]line Контрольно-Кассовый Чек [15:22:48]line ПРОДАЖА [15:22:48]line ТРК (МРК, ГНК) : 31 [15:22:48]line Товар: 2710194210 [15:22:48]line ДТ-К-5 [15:22:48]line 13.130 * 76.20 [15:22:48]line = 1000.51 [15:22:48]line НДС 12% НСП 1% [15:22:48]line > о реализуемом товаре [15:22:48]line ОКРУГЛЕНИЕ: -0.51 [15:22:48]line ИТОГО: 1000.00 [15:22:48]line Внесено: 1000.00 [15:22:48]line СДАЧА: 0.00 [15:22:48]line НСП 1% : 8.85 [15:22:48]line НДС 12% : 106.25 [15:22:48]line Наличными: 1000.00 [15:22:48]line Безнал.: 0.00 [15:22:48]line Место: АЗС № 89 "Партнер Нефть" [15:22:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:22:48]line СНО: Общий режим [15:22:48]line Чек 245 24.09.2024 15:22 [15:22:48]line Смена: 477 ФФД: 1.0 [15:22:48]line ЗНМ: 0300000113 [15:22:48]line РНМ: 0000000000091825 [15:22:48]line Версия ККМ: 001 [15:22:48]line ФМ: 0000000000871835 [15:22:48]line ФД: 152786 [15:22:48]line ФПД: 62448810189442 [15:22:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T152248&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152786&fm=62448810189442&tin=02508201610067®Number=0000000000091825&sum=100000 [15:22:48]written 0, free lines is 4095 [15:22:48]OFD Sender: Processing packet 152786 [packets to send 830, broken 829] [15:22:48]ProducePacketName [15:22:48]name=ofd_packets/00152786 [15:22:48]OFD Sender: To server: pG, [15:22:48]CommunicateWithHost lk.salyk.kg:30040 [15:22:48]ConnectInit lk.salyk.kg [15:22:49]Write to MH i2c: 01 00 00 D6 08 DE [15:22:49]Write i2c OK [15:22:49]MH_I2C_Read... [15:22:49]Read from MH i2c: 01 [15:22:49]MH_I2C_Read... [15:22:49]Read from MH i2c: 01 07 00 [15:22:49]MH_I2C_Read... [15:22:49]Read from MH i2c: 01 07 00 D6 08 00 00 00 00 00 DA 0C CB [15:22:49]RasterBufferAndPrint [15:22:49]line [15:22:49]line [15:22:49]line [15:22:49]line [15:22:49]line [15:22:49]written 0, free lines is 3296 [15:22:49]MH_Cut [15:22:49]Write to MH i2c: D1 01 00 DD 08 01 B7 [15:22:49]Write i2c OK [15:22:49]MH_I2C_Read... [15:22:49]Read from MH i2c: D1 [15:22:49]MH_I2C_Read... [15:22:49]Read from MH i2c: D1 01 00 [15:22:49]MH_I2C_Read... [15:22:49]Read from MH i2c: D1 01 00 DD 08 00 B6 [15:22:49]Write to MH i2c: 01 00 00 DE 08 E6 [15:22:49]Write i2c OK [15:22:49]MH_I2C_Read... [15:22:50]*** Cut start [15:22:50]*** Purtial cut [15:22:50]*** Stage 1: CUTSNS_PIN = 1 [15:22:50]Read from MH i2c: 01 [15:22:50]MH_I2C_Read... [15:22:50]*** Stop cut motor [15:22:50]*** Cut end [15:22:50]Read from MH i2c: 01 07 00 [15:22:50]MH_I2C_Read... [15:22:50]Read from MH i2c: 01 07 00 DE 08 00 00 00 00 00 FF 0F FB [15:22:50]process_action close_receipt done [15:22:50]requested_data is exist [15:22:50]produce_requested_data [15:22:50]requested_item fm.sn is exist - process it [15:22:50]wFMCommunicate request_size=4 [15:22:50]MH_SAM_APDU [15:22:50]CAPDU: 80 11 00 00 [15:22:50]Write to MH i2c: E2 08 00 DF 08 80 11 00 00 00 00 00 00 61 [15:22:50]Write i2c OK [15:22:50]MH_I2C_Read... [15:22:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:50]Read from MH i2c: E2 [15:22:50]MH_I2C_Read... [15:22:50]Read from MH i2c: E2 17 00 [15:22:50]MH_I2C_Read... [15:22:50]Read from MH i2c: E2 17 00 DF 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B4 [15:22:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:22:50]wFMCommunicate OK [15:22:50]requested_item fd.num is exist - process it [15:22:50]SAM_PROTO_GetFieldsCounters [15:22:50]wFMCommunicate request_size=4 [15:22:50]MH_SAM_APDU [15:22:50]CAPDU: 80 13 00 00 [15:22:50]Write to MH i2c: E2 08 00 E0 08 80 13 00 00 00 00 00 00 64 [15:22:50]Write i2c OK [15:22:50]MH_I2C_Read... [15:22:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:22:50]Read from MH i2c: E2 [15:22:50]MH_I2C_Read... [15:22:50]Read from MH i2c: E2 62 00 [15:22:50]MH_I2C_Read... [15:22:50]Read from MH i2c: E2 62 00 E0 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D2 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 6A [15:22:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D2 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:22:50]wFMCommunicate OK [15:22:50]SAM_PROTO_GetFieldsCounters done [15:22:50]requested_item shift.num is exist - process it [15:22:50]requested_item shift.opened is exist - process it [15:22:50]req_shift_opened [15:22:50]FM_GetShiftState [15:22:50]SAM_PROTO_GetShiftState [15:22:50]wFMCommunicate request_size=4 [15:22:50]MH_SAM_APDU [15:22:50]CAPDU: 80 13 01 00 [15:22:50]Write to MH i2c: E2 08 00 E1 08 80 13 01 00 00 00 00 00 66 [15:22:50]Write i2c OK [15:22:50]MH_I2C_Read... [15:22:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:50]Read from MH i2c: E2 [15:22:50]MH_I2C_Read... [15:22:50]Read from MH i2c: E2 0E 00 [15:22:50]MH_I2C_Read... [15:22:50]Read from MH i2c: E2 0E 00 E1 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 33 [15:22:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:22:50]wFMCommunicate OK [15:22:50]SAM_PROTO_GetShiftState done [15:22:50]FM_GetShiftState done [15:22:50]req_shift_opened done [15:22:50]requested_item shift.open_date is exist - process it [15:22:50]req_shift_open_date [15:22:50]req_shift_open_date done [15:22:50]produce_requested_data done [15:22:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152786,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:22:50]process_action_free close_receipt [15:22:50]json_value_free [15:22:50]json_value_free done [15:22:50]process_json_proto returns [15:22:50]Send response to host [15:22:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152786,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:22:50]free response buf [15:22:50]execute_script done [15:22:50]execute_script returns [15:22:50]free content buf [15:22:50]Sock 9.Close socket [15:22:50]Sock 9.Thread stoped [15:22:51]Connected sock=8 [15:22:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DB 90 04 01 03 C1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 48 D9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 54 02 00 35 04 06 00 38 CB FF 25 E2 82 EE BA 88 88 B2 D4 36 27 [15:22:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3D 4F 47 00 B3 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 54 02 00 F4 03 04 00 48 81 F2 66 B6 04 01 00 00 EA 19 63 EB 7A A0 AA F6 [15:22:51]CommunicateWithHost err = 0 [15:22:51]CheckOFDResponse [15:22:51]1017 (14) - 77093643461234 [15:22:51]1041 (16) - 0000000000871835 [15:22:51]1040 (4) - 152786 [15:22:51]1012 (4) - 24.09.2024 09:07 [15:22:51]1206 (1) - 0 [15:22:51]OFD Sender: Remove packet 152786 [15:22:51]ProducePacketName [15:22:51]name=ofd_packets/00152786 [15:22:51]NVStorageDeleteData [15:22:52]OFD Sender: No OFD packet to send [15:22:57]OFD Sender: No OFD packet to send [15:23:02]accept exits with 10 [15:23:02]New connection [15:23:02]New thread 3066846564 created [15:23:02]Thread 3066703204 joined [15:23:02]Waiting for new connection... [15:23:02] Sock 10.Parse request [15:23:02]Sock 10.Check first char [15:23:02]Sock 10.First char is OK [15:23:02]request: POST /json_proto HTTP/1.0 [15:23:02]Method: POST [15:23:02]URL: /json_proto [15:23:02]Method is POST - this is cgi request [15:23:02]url: /json_proto [15:23:02]query_string will be loaded in cgi processing [15:23:02]execute_cgi json_proto POST (null) [15:23:02]execute_cgi path=json_proto method=POST [15:23:02]POST find Content-Length [15:23:02]Host: 172.17.43.67:8080 [15:23:02]Content-Length: 662 [15:23:02]Content-Type: application/json [15:23:02] [15:23:02]POST finish read [15:23:02]Found Content-Length = 662 [15:23:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:02]execute_script... [15:23:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:02]POST & json_proto [15:23:02]process_json_proto [15:23:02]json parsed OK: [15:23:02]protocol is kg_v1.0 [15:23:02]action value=close_receipt [15:23:02]process_action close_receipt [15:23:02]cmd_close_receipt [15:23:02]MH_GetDate [15:23:02]Write to MH i2c: F0 00 00 E2 08 D9 [15:23:02]Write i2c OK [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: F0 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: F0 09 00 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: F0 09 00 E2 08 00 57 D9 F2 66 6A BD 47 65 3D [15:23:02]GetLastDocTimeStamp 1727191368 [15:23:02]current date 1727191383 [15:23:02]FM_GetShiftState [15:23:02]SAM_PROTO_GetShiftState [15:23:02]wFMCommunicate request_size=4 [15:23:02]MH_SAM_APDU [15:23:02]CAPDU: 80 13 01 00 [15:23:02]Write to MH i2c: E2 08 00 E3 08 80 13 01 00 00 00 00 00 68 [15:23:02]Write i2c OK [15:23:02]MH_I2C_Read... [15:23:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:02]Read from MH i2c: E2 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: E2 0E 00 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: E2 0E 00 E3 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 35 [15:23:02]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:23:02]wFMCommunicate OK [15:23:02]SAM_PROTO_GetShiftState done [15:23:02]FM_GetShiftState done [15:23:02]opened in 1727137889 [15:23:02]opened+sec_in_day 1727224289 [15:23:02]quantity*price = 50034 [15:23:02]sum+1 = 50036 [15:23:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 246 24.09.2024 15:23 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152787 ФПД: 81081316376054 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T152303&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152787&fm=81081316376054&tin=02508201610067®Number=0000000000091825&sum=50000 [15:23:03]StoreToDocumentArchive [15:23:03]shift 477 fd 152787 [15:23:03]save to /storage/0477/doc_00152787 [15:23:03]save last doc name /storage/0477/doc_00152787 to /storage/kkm_last_doc_name [15:23:03]save OK [15:23:03]Clear old archive folders... [15:23:03]ProcessDocumentItem done err = 0, tmpTLVsize=247 [15:23:03]tlvbuf is 0154D6F0 [15:23:03]SAM_PROTO_ClearQueue [15:23:03]wFMCommunicate request_size=4 [15:23:03]MH_SAM_APDU [15:23:03]CAPDU: 80 09 00 00 [15:23:03]Write to MH i2c: E2 08 00 F0 08 80 09 00 00 00 00 00 00 6A [15:23:03]Write i2c OK [15:23:03]MH_I2C_Read... [15:23:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:23:03]Read from MH i2c: E2 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 03 00 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 03 00 F0 08 00 90 00 6C [15:23:03]RAPDU: 90 00 [15:23:03]wFMCommunicate OK [15:23:03]SAM_PROTO_ClearQueue done [15:23:03]KKMCreateOFDPacket [15:23:03]OFDProtocolAddRootSTLVToBuf [15:23:03]FM_MakeSignedData [15:23:03]FM_MakeSignedData [15:23:03]SAM_PROTO_SignData [15:23:03]wFMCommunicate request_size=4 [15:23:03]MH_SAM_APDU [15:23:03]CAPDU: 80 0D 01 02 [15:23:03]Write to MH i2c: E2 08 00 F1 08 80 0D 01 02 00 00 00 00 72 [15:23:03]Write i2c OK [15:23:03]MH_I2C_Read... [15:23:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:23:03]Read from MH i2c: E2 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 03 00 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 03 00 F1 08 00 90 00 6D [15:23:03]RAPDU: 90 00 [15:23:03]wFMCommunicate OK [15:23:03]wFMCommunicate request_size=255 [15:23:03]MH_SAM_APDU [15:23:03]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 57 D9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 54 02 00 35 04 06 00 49 BE 37 0F 7D [15:23:03]Write to MH i2c: E2 02 01 F2 08 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 57 D9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 54 02 00 35 04 06 00 49 BE 37 0F 7D 00 00 57 [15:23:03]Write i2c OK [15:23:03]MH_I2C_Read... [15:23:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:03]Read from MH i2c: E2 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 03 00 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 03 00 F2 08 00 90 00 6E [15:23:03]RAPDU: 90 00 [15:23:03]wFMCommunicate OK [15:23:03]wFMCommunicate request_size=6 [15:23:03]MH_SAM_APDU [15:23:03]CAPDU: 80 0D 02 02 01 F6 [15:23:03]Write to MH i2c: E2 09 00 F3 08 80 0D 02 02 01 00 F6 00 00 6D [15:23:03]Write i2c OK [15:23:03]MH_I2C_Read... [15:23:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:03]Read from MH i2c: E2 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 03 00 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 03 00 F3 08 00 90 00 6F [15:23:03]RAPDU: 90 00 [15:23:03]wFMCommunicate OK [15:23:03]wFMCommunicate request_size=4 [15:23:03]MH_SAM_APDU [15:23:03]CAPDU: 80 0D 03 02 [15:23:03]Write to MH i2c: E2 08 00 F4 08 80 0D 03 02 00 00 00 00 77 [15:23:03]Write i2c OK [15:23:03]MH_I2C_Read... [15:23:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:23:03]Read from MH i2c: E2 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 0B 00 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 0B 00 F4 08 00 61 1A B8 BA 72 0B B0 D9 90 00 6B [15:23:03]RAPDU: 61 1A B8 BA 72 0B B0 D9 90 00 [15:23:03]wFMCommunicate OK [15:23:03]SAM_PROTO_SignData done [15:23:03]FM_MakeSignedData done [15:23:03]CreateOFDProtocolMessage [15:23:03]wFMCommunicate request_size=4 [15:23:03]MH_SAM_APDU [15:23:03]CAPDU: 80 11 00 00 [15:23:03]Write to MH i2c: E2 08 00 F5 08 80 11 00 00 00 00 00 00 77 [15:23:03]Write i2c OK [15:23:03]MH_I2C_Read... [15:23:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:03]Read from MH i2c: E2 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 17 00 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 17 00 F5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CA [15:23:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:23:03]wFMCommunicate OK [15:23:03]CreateOFDProtocolMessage done [15:23:03]OFDSenderStorePacket 152787 [15:23:03]StoreOFDPacket docnum=152787 [15:23:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 35 CB 03 01 CB AA 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 57 D9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 54 02 00 35 04 06 00 49 BE 37 0F 7D F6 61 1A B8 BA 72 0B B0 D9 [15:23:03]CheckFolder [15:23:03]dirname=/storage/ofd_packets [15:23:03]CheckFolder done [15:23:03]ProducePacketName [15:23:03]name=ofd_packets/00152787 [15:23:03]NVStorageSaveData ofd_packets/00152787 [15:23:03]File name is /storage/ofd_packets/00152787 [15:23:03]Write 297 bytes [15:23:03]NVStorageSaveData done [15:23:03]OFDSenderStorePacket done [15:23:03]KKMCreateOFDPacket done [15:23:03]NVStorageSaveData kkm_last_timestamp [15:23:03]File name is /storage/kkm_last_timestamp [15:23:03]Write 4 bytes [15:23:03]NVStorageSaveData done [15:23:03]ExternCall_PrintAddStr [15:23:03]wPrintStart [15:23:03]Write to MH i2c: 01 00 00 F6 08 FE [15:23:03]Write i2c OK [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: 01 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: 01 07 00 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: 01 07 00 F6 08 00 00 00 00 00 FF 0F 13 [15:23:03]RasterBufferAndPrint [15:23:03]line Счет N : (1)1786789 [15:23:03]line ИНН: 02508201610067 [15:23:03]line Контрольно-Кассовый Чек [15:23:03]line ПРОДАЖА [15:23:03]line ТРК (МРК, ГНК) : 11 [15:23:03]line Товар: 2710124130 [15:23:03]line Super-92 [15:23:03]line 7.220 * 69.30 [15:23:03]line = 500.35 [15:23:03]line НДС 12% НСП 1% [15:23:03]line > о реализуемом товаре [15:23:03]line ОКРУГЛЕНИЕ: -0.35 [15:23:03]line ИТОГО: 500.00 [15:23:03]line Внесено: 500.00 [15:23:03]line СДАЧА: 0.00 [15:23:03]line НСП 1% : 4.43 [15:23:03]line НДС 12% : 53.13 [15:23:03]line Наличными: 500.00 [15:23:03]line Безнал.: 0.00 [15:23:03]line Место: АЗС № 89 "Партнер Нефть" [15:23:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:23:03]line СНО: Общий режим [15:23:03]line Чек 246 24.09.2024 15:23 [15:23:03]line Смена: 477 ФФД: 1.0 [15:23:03]line ЗНМ: 0300000113 [15:23:03]line РНМ: 0000000000091825 [15:23:03]line Версия ККМ: 001 [15:23:03]line ФМ: 0000000000871835 [15:23:03]line ФД: 152787 [15:23:03]line ФПД: 81081316376054 [15:23:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T152303&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152787&fm=81081316376054&tin=02508201610067®Number=0000000000091825&sum=50000 [15:23:03]written 0, free lines is 4095 [15:23:03]OFD Sender: Processing packet 152787 [packets to send 830, broken 829] [15:23:03]ProducePacketName [15:23:03]name=ofd_packets/00152787 [15:23:03]OFD Sender: To server: pG, [15:23:03]CommunicateWithHost lk.salyk.kg:30040 [15:23:03]ConnectInit lk.salyk.kg [15:23:04]Write to MH i2c: 01 00 00 21 09 2A [15:23:04]Write i2c OK [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: 01 [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: 01 07 00 [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: 01 07 00 21 09 00 00 00 00 00 DD 0C 1A [15:23:04]RasterBufferAndPrint [15:23:04]line [15:23:04]line [15:23:04]line [15:23:04]line [15:23:04]line [15:23:04]written 0, free lines is 3302 [15:23:04]MH_Cut [15:23:04]Write to MH i2c: D1 01 00 28 09 01 03 [15:23:04]Write i2c OK [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: D1 [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: D1 01 00 [15:23:04]MH_I2C_Read... [15:23:04]Read from MH i2c: D1 01 00 28 09 00 02 [15:23:04]Write to MH i2c: 01 00 00 29 09 32 [15:23:04]Write i2c OK [15:23:04]MH_I2C_Read... [15:23:04]*** Cut start [15:23:04]*** Purtial cut [15:23:04]*** Stage 1: CUTSNS_PIN = 1 [15:23:05]Read from MH i2c: 01 [15:23:05]MH_I2C_Read... [15:23:05]*** Stop cut motor [15:23:05]*** Cut end [15:23:05]Read from MH i2c: 01 07 00 [15:23:05]MH_I2C_Read... [15:23:05]Read from MH i2c: 01 07 00 29 09 00 00 00 00 00 FF 0F 47 [15:23:05]process_action close_receipt done [15:23:05]requested_data is exist [15:23:05]produce_requested_data [15:23:05]requested_item fm.sn is exist - process it [15:23:05]wFMCommunicate request_size=4 [15:23:05]MH_SAM_APDU [15:23:05]CAPDU: 80 11 00 00 [15:23:05]Write to MH i2c: E2 08 00 2A 09 80 11 00 00 00 00 00 00 AD [15:23:05]Write i2c OK [15:23:05]MH_I2C_Read... [15:23:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:05]Read from MH i2c: E2 [15:23:05]MH_I2C_Read... [15:23:05]Read from MH i2c: E2 17 00 [15:23:05]MH_I2C_Read... [15:23:05]Read from MH i2c: E2 17 00 2A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [15:23:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:23:05]wFMCommunicate OK [15:23:05]requested_item fd.num is exist - process it [15:23:05]SAM_PROTO_GetFieldsCounters [15:23:05]wFMCommunicate request_size=4 [15:23:05]MH_SAM_APDU [15:23:05]CAPDU: 80 13 00 00 [15:23:05]Write to MH i2c: E2 08 00 2B 09 80 13 00 00 00 00 00 00 B0 [15:23:05]Write i2c OK [15:23:05]MH_I2C_Read... [15:23:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:23:05]Read from MH i2c: E2 [15:23:05]MH_I2C_Read... [15:23:05]Read from MH i2c: E2 62 00 [15:23:05]MH_I2C_Read... [15:23:05]Read from MH i2c: E2 62 00 2B 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D3 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 BA [15:23:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D3 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:23:05]wFMCommunicate OK [15:23:05]SAM_PROTO_GetFieldsCounters done [15:23:05]requested_item shift.num is exist - process it [15:23:05]requested_item shift.opened is exist - process it [15:23:05]req_shift_opened [15:23:05]FM_GetShiftState [15:23:05]SAM_PROTO_GetShiftState [15:23:05]wFMCommunicate request_size=4 [15:23:05]MH_SAM_APDU [15:23:05]CAPDU: 80 13 01 00 [15:23:05]Write to MH i2c: E2 08 00 2C 09 80 13 01 00 00 00 00 00 B2 [15:23:05]Write i2c OK [15:23:05]MH_I2C_Read... [15:23:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:05]Read from MH i2c: E2 [15:23:05]MH_I2C_Read... [15:23:05]Read from MH i2c: E2 0E 00 [15:23:05]MH_I2C_Read... [15:23:05]Read from MH i2c: E2 0E 00 2C 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7F [15:23:05]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:23:05]wFMCommunicate OK [15:23:05]SAM_PROTO_GetShiftState done [15:23:05]FM_GetShiftState done [15:23:05]req_shift_opened done [15:23:05]requested_item shift.open_date is exist - process it [15:23:05]req_shift_open_date [15:23:05]req_shift_open_date done [15:23:05]produce_requested_data done [15:23:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152787,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:23:05]process_action_free close_receipt [15:23:05]json_value_free [15:23:05]json_value_free done [15:23:05]process_json_proto returns [15:23:05]Send response to host [15:23:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152787,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:23:05]free response buf [15:23:05]execute_script done [15:23:05]execute_script returns [15:23:05]free content buf [15:23:05]Sock 10.Close socket [15:23:05]Sock 10.Thread stoped [15:23:05]recv_with_timeout no data received [15:23:08]ConnectInit Can't take IP for lk.salyk.kg [15:23:08]CommunicateWithHost connect error [15:23:08]CommunicateWithHost err = -1 [15:23:08]OFD Sender: Server communicate error [15:23:13]OFD Sender: Processing packet 152787 [packets to send 830, broken 829] [15:23:13]ProducePacketName [15:23:13]name=ofd_packets/00152787 [15:23:13]OFD Sender: To server: pG, [15:23:13]CommunicateWithHost lk.salyk.kg:30040 [15:23:13]ConnectInit lk.salyk.kg [15:23:22]recv_with_timeout no data received [15:23:27]Connected sock=10 [15:23:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 35 CB 03 01 CB AA 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 57 D9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 54 02 00 35 04 06 00 49 BE 37 0F 7D F6 61 1A B8 BA 72 0B B0 D9 [15:23:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CC 77 47 00 EE 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 54 02 00 F4 03 04 00 6C 81 F2 66 B6 04 01 00 00 8A E0 FA 4F 72 76 14 61 [15:23:28]CommunicateWithHost err = 0 [15:23:28]CheckOFDResponse [15:23:28]1017 (14) - 77093643461234 [15:23:28]1041 (16) - 0000000000871835 [15:23:28]1040 (4) - 152787 [15:23:28]1012 (4) - 24.09.2024 09:07 [15:23:28]1206 (1) - 0 [15:23:28]OFD Sender: Remove packet 152787 [15:23:28]ProducePacketName [15:23:28]name=ofd_packets/00152787 [15:23:28]NVStorageDeleteData [15:23:28]OFD Sender: No OFD packet to send [15:23:33]recv_with_timeout no data received [15:23:33]OFD Sender: No OFD packet to send [15:23:38]OFD Sender: No OFD packet to send [15:23:43]OFD Sender: No OFD packet to send [15:23:48]OFD Sender: No OFD packet to send [15:23:52]recv_with_timeout no data received [15:23:53]OFD Sender: No OFD packet to send [15:23:58]OFD Sender: No OFD packet to send [15:24:03]OFD Sender: No OFD packet to send [15:24:08]OFD Sender: No OFD packet to send [15:24:13]OFD Sender: No OFD packet to send [15:24:16]recv_with_timeout no data received [15:24:18]OFD Sender: No OFD packet to send [15:24:23]OFD Sender: No OFD packet to send [15:24:28]OFD Sender: No OFD packet to send [15:24:33]OFD Sender: No OFD packet to send [15:24:38]OFD Sender: No OFD packet to send [15:24:43]OFD Sender: No OFD packet to send [15:24:48]recv_with_timeout no data received [15:24:48]OFD Sender: No OFD packet to send [15:24:54]OFD Sender: No OFD packet to send [15:24:59]OFD Sender: No OFD packet to send [15:25:04]OFD Sender: No OFD packet to send [15:25:09]OFD Sender: No OFD packet to send [15:25:14]OFD Sender: No OFD packet to send [15:25:19]OFD Sender: No OFD packet to send [15:25:24]OFD Sender: No OFD packet to send [15:25:27]accept exits with 9 [15:25:27]New connection [15:25:27]New thread 3066703204 created [15:25:27]Thread 3066846564 joined [15:25:27]Waiting for new connection... [15:25:27] Sock 9.Parse request [15:25:27]Sock 9.Check first char [15:25:27]Sock 9.First char is OK [15:25:27]request: POST /json_proto HTTP/1.0 [15:25:27]Method: POST [15:25:27]URL: /json_proto [15:25:27]Method is POST - this is cgi request [15:25:27]url: /json_proto [15:25:27]query_string will be loaded in cgi processing [15:25:27]execute_cgi json_proto POST (null) [15:25:27]execute_cgi path=json_proto method=POST [15:25:27]POST find Content-Length [15:25:27]Host: 172.17.43.67:8080 [15:25:27]Content-Length: 675 [15:25:27]Content-Type: application/json [15:25:27] [15:25:27]POST finish read [15:25:27]Found Content-Length = 675 [15:25:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:27]execute_script... [15:25:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:27]POST & json_proto [15:25:27]process_json_proto [15:25:27]json parsed OK: [15:25:27]protocol is kg_v1.0 [15:25:27]action value=close_receipt [15:25:27]process_action close_receipt [15:25:27]cmd_close_receipt [15:25:27]MH_GetDate [15:25:27]Write to MH i2c: F0 00 00 2D 09 25 [15:25:27]Write i2c OK [15:25:27]MH_I2C_Read... [15:25:27]Read from MH i2c: F0 [15:25:27]MH_I2C_Read... [15:25:27]Read from MH i2c: F0 09 00 [15:25:27]MH_I2C_Read... [15:25:27]Read from MH i2c: F0 09 00 2D 09 00 E8 D9 F2 66 6A BD 47 65 1A [15:25:27]GetLastDocTimeStamp 1727191383 [15:25:27]current date 1727191528 [15:25:27]FM_GetShiftState [15:25:27]SAM_PROTO_GetShiftState [15:25:27]wFMCommunicate request_size=4 [15:25:27]MH_SAM_APDU [15:25:27]CAPDU: 80 13 01 00 [15:25:27]Write to MH i2c: E2 08 00 2E 09 80 13 01 00 00 00 00 00 B4 [15:25:27]Write i2c OK [15:25:27]MH_I2C_Read... [15:25:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:27]Read from MH i2c: E2 [15:25:27]MH_I2C_Read... [15:25:27]Read from MH i2c: E2 0E 00 [15:25:27]MH_I2C_Read... [15:25:27]Read from MH i2c: E2 0E 00 2E 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 81 [15:25:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:25:27]wFMCommunicate OK [15:25:27]SAM_PROTO_GetShiftState done [15:25:27]FM_GetShiftState done [15:25:27]opened in 1727137889 [15:25:27]opened+sec_in_day 1727224289 [15:25:27]quantity*price = 50063 [15:25:27]sum+1 = 50064 [15:25:27]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 247 24.09.2024 15:25 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152788 ФПД: 91277851474816 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T152528&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152788&fm=91277851474816&tin=02508201610067®Number=0000000000091825&sum=50000 [15:25:28]StoreToDocumentArchive [15:25:28]shift 477 fd 152788 [15:25:28]save to /storage/0477/doc_00152788 [15:25:28]save last doc name /storage/0477/doc_00152788 to /storage/kkm_last_doc_name [15:25:28]save OK [15:25:28]Clear old archive folders... [15:25:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:25:28]tlvbuf is 0154CA70 [15:25:28]SAM_PROTO_ClearQueue [15:25:28]wFMCommunicate request_size=4 [15:25:28]MH_SAM_APDU [15:25:28]CAPDU: 80 09 00 00 [15:25:28]Write to MH i2c: E2 08 00 3B 09 80 09 00 00 00 00 00 00 B6 [15:25:28]Write i2c OK [15:25:28]MH_I2C_Read... [15:25:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:25:28]Read from MH i2c: E2 [15:25:28]MH_I2C_Read... [15:25:28]Read from MH i2c: E2 03 00 [15:25:28]MH_I2C_Read... [15:25:28]Read from MH i2c: E2 03 00 3B 09 00 90 00 B8 [15:25:28]RAPDU: 90 00 [15:25:28]wFMCommunicate OK [15:25:28]SAM_PROTO_ClearQueue done [15:25:28]KKMCreateOFDPacket [15:25:28]OFDProtocolAddRootSTLVToBuf [15:25:28]FM_MakeSignedData [15:25:28]FM_MakeSignedData [15:25:28]SAM_PROTO_SignData [15:25:28]wFMCommunicate request_size=4 [15:25:28]MH_SAM_APDU [15:25:28]CAPDU: 80 0D 01 02 [15:25:28]Write to MH i2c: E2 08 00 3C 09 80 0D 01 02 00 00 00 00 BE [15:25:28]Write i2c OK [15:25:28]MH_I2C_Read... [15:25:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:25:28]Read from MH i2c: E2 [15:25:28]MH_I2C_Read... [15:25:28]Read from MH i2c: E2 03 00 [15:25:28]MH_I2C_Read... [15:25:28]Read from MH i2c: E2 03 00 3C 09 00 90 00 B9 [15:25:28]RAPDU: 90 00 [15:25:28]wFMCommunicate OK [15:25:28]wFMCommunicate request_size=255 [15:25:28]MH_SAM_APDU [15:25:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 E8 D9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 54 02 00 35 04 06 00 53 04 47 E9 [15:25:28]Write to MH i2c: E2 02 01 3D 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 E8 D9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 54 02 00 35 04 06 00 53 04 47 E9 00 00 6A [15:25:28]Write i2c OK [15:25:28]MH_I2C_Read... [15:25:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:29]OFD Sender: No OFD packet to send [15:25:29]Read from MH i2c: E2 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 03 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 03 00 3D 09 00 90 00 BA [15:25:29]RAPDU: 90 00 [15:25:29]wFMCommunicate OK [15:25:29]wFMCommunicate request_size=7 [15:25:29]MH_SAM_APDU [15:25:29]CAPDU: 80 0D 02 02 02 BB 80 [15:25:29]Write to MH i2c: E2 0A 00 3E 09 80 0D 02 02 02 00 BB 80 00 00 00 [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:29]Read from MH i2c: E2 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 03 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 03 00 3E 09 00 90 00 BB [15:25:29]RAPDU: 90 00 [15:25:29]wFMCommunicate OK [15:25:29]wFMCommunicate request_size=4 [15:25:29]MH_SAM_APDU [15:25:29]CAPDU: 80 0D 03 02 [15:25:29]Write to MH i2c: E2 08 00 3F 09 80 0D 03 02 00 00 00 00 C3 [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:25:29]Read from MH i2c: E2 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 0B 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 0B 00 3F 09 00 4A 18 74 ED FC E5 33 5D 90 00 F8 [15:25:29]RAPDU: 4A 18 74 ED FC E5 33 5D 90 00 [15:25:29]wFMCommunicate OK [15:25:29]SAM_PROTO_SignData done [15:25:29]FM_MakeSignedData done [15:25:29]CreateOFDProtocolMessage [15:25:29]wFMCommunicate request_size=4 [15:25:29]MH_SAM_APDU [15:25:29]CAPDU: 80 11 00 00 [15:25:29]Write to MH i2c: E2 08 00 40 09 80 11 00 00 00 00 00 00 C3 [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:29]Read from MH i2c: E2 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 17 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 17 00 40 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [15:25:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:25:29]wFMCommunicate OK [15:25:29]CreateOFDProtocolMessage done [15:25:29]OFDSenderStorePacket 152788 [15:25:29]StoreOFDPacket docnum=152788 [15:25:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 94 20 04 01 29 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 E8 D9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 54 02 00 35 04 06 00 53 04 47 E9 BB 80 4A 18 74 ED FC E5 33 5D [15:25:29]CheckFolder [15:25:29]dirname=/storage/ofd_packets [15:25:29]CheckFolder done [15:25:29]ProducePacketName [15:25:29]name=ofd_packets/00152788 [15:25:29]NVStorageSaveData ofd_packets/00152788 [15:25:29]File name is /storage/ofd_packets/00152788 [15:25:29]Write 298 bytes [15:25:29]NVStorageSaveData done [15:25:29]OFDSenderStorePacket done [15:25:29]KKMCreateOFDPacket done [15:25:29]NVStorageSaveData kkm_last_timestamp [15:25:29]File name is /storage/kkm_last_timestamp [15:25:29]Write 4 bytes [15:25:29]NVStorageSaveData done [15:25:29]ExternCall_PrintAddStr [15:25:29]wPrintStart [15:25:29]Write to MH i2c: 01 00 00 41 09 4A [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: 01 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: 01 07 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: 01 07 00 41 09 00 00 00 00 00 FF 0F 5F [15:25:29]RasterBufferAndPrint [15:25:29]line Счет N : (1)1786790 [15:25:29]line ИНН: 02508201610067 [15:25:29]line Контрольно-Кассовый Чек [15:25:29]line ПРОДАЖА [15:25:29]line ТРК (МРК, ГНК) : 31 [15:25:29]line Товар: 2710194210 [15:25:29]line ДТ-К-5 [15:25:29]line 6.570 * 76.20 [15:25:29]line = 500.63 [15:25:29]line НДС 12% НСП 1% [15:25:29]line > о реализуемом товаре [15:25:29]line ОКРУГЛЕНИЕ: -0.63 [15:25:29]line ИТОГО: 500.00 [15:25:29]line Внесено: 500.00 [15:25:29]line СДАЧА: 0.00 [15:25:29]line НСП 1% : 4.43 [15:25:29]line НДС 12% : 53.16 [15:25:29]line Наличными: 500.00 [15:25:29]line Безнал.: 0.00 [15:25:29]line Место: АЗС № 89 "Партнер Нефть" [15:25:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:25:29]line СНО: Общий режим [15:25:29]line Чек 247 24.09.2024 15:25 [15:25:29]line Смена: 477 ФФД: 1.0 [15:25:29]line ЗНМ: 0300000113 [15:25:29]line РНМ: 0000000000091825 [15:25:29]line Версия ККМ: 001 [15:25:29]line ФМ: 0000000000871835 [15:25:29]line ФД: 152788 [15:25:29]line ФПД: 91277851474816 [15:25:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T152528&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152788&fm=91277851474816&tin=02508201610067®Number=0000000000091825&sum=50000 [15:25:29]written 0, free lines is 4095 [15:25:29]OFD Sender: Processing packet 152788 [packets to send 830, broken 829] [15:25:29]ProducePacketName [15:25:29]name=ofd_packets/00152788 [15:25:29]OFD Sender: To server: pG, [15:25:29]CommunicateWithHost lk.salyk.kg:30040 [15:25:29]ConnectInit lk.salyk.kg [15:25:29]Write to MH i2c: 01 00 00 6C 09 75 [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: 01 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: 01 07 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: 01 07 00 6C 09 00 00 00 00 00 DA 0C 62 [15:25:29]RasterBufferAndPrint [15:25:29]line [15:25:29]line [15:25:29]line [15:25:29]line [15:25:29]line [15:25:29]written 0, free lines is 3296 [15:25:29]MH_Cut [15:25:29]Write to MH i2c: D1 01 00 73 09 01 4E [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: D1 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: D1 01 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: D1 01 00 73 09 00 4D [15:25:29]Write to MH i2c: 01 00 00 74 09 7D [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:30]*** Cut start [15:25:30]*** Purtial cut [15:25:30]*** Stage 1: CUTSNS_PIN = 1 [15:25:30]Read from MH i2c: 01 [15:25:30]MH_I2C_Read... [15:25:30]*** Stop cut motor [15:25:30]*** Cut end [15:25:30]Read from MH i2c: 01 07 00 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: 01 07 00 74 09 00 00 00 00 00 FF 0F 92 [15:25:30]process_action close_receipt done [15:25:30]requested_data is exist [15:25:30]produce_requested_data [15:25:30]requested_item fm.sn is exist - process it [15:25:30]wFMCommunicate request_size=4 [15:25:30]MH_SAM_APDU [15:25:30]CAPDU: 80 11 00 00 [15:25:30]Write to MH i2c: E2 08 00 75 09 80 11 00 00 00 00 00 00 F8 [15:25:30]Write i2c OK [15:25:30]MH_I2C_Read... [15:25:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:30]Read from MH i2c: E2 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 17 00 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 17 00 75 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4B [15:25:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:25:30]wFMCommunicate OK [15:25:30]requested_item fd.num is exist - process it [15:25:30]SAM_PROTO_GetFieldsCounters [15:25:30]wFMCommunicate request_size=4 [15:25:30]MH_SAM_APDU [15:25:30]CAPDU: 80 13 00 00 [15:25:30]Write to MH i2c: E2 08 00 76 09 80 13 00 00 00 00 00 00 FB [15:25:30]Write i2c OK [15:25:30]MH_I2C_Read... [15:25:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:25:31]Read from MH i2c: E2 [15:25:31]MH_I2C_Read... [15:25:31]Read from MH i2c: E2 62 00 [15:25:31]MH_I2C_Read... [15:25:31]Read from MH i2c: E2 62 00 76 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D4 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [15:25:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D4 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:25:31]wFMCommunicate OK [15:25:31]SAM_PROTO_GetFieldsCounters done [15:25:31]requested_item shift.num is exist - process it [15:25:31]requested_item shift.opened is exist - process it [15:25:31]req_shift_opened [15:25:31]FM_GetShiftState [15:25:31]SAM_PROTO_GetShiftState [15:25:31]wFMCommunicate request_size=4 [15:25:31]MH_SAM_APDU [15:25:31]CAPDU: 80 13 01 00 [15:25:31]Write to MH i2c: E2 08 00 77 09 80 13 01 00 00 00 00 00 FD [15:25:31]Write i2c OK [15:25:31]MH_I2C_Read... [15:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:31]Read from MH i2c: E2 [15:25:31]MH_I2C_Read... [15:25:31]Read from MH i2c: E2 0E 00 [15:25:31]MH_I2C_Read... [15:25:31]Read from MH i2c: E2 0E 00 77 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CA [15:25:31]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:25:31]wFMCommunicate OK [15:25:31]SAM_PROTO_GetShiftState done [15:25:31]FM_GetShiftState done [15:25:31]req_shift_opened done [15:25:31]requested_item shift.open_date is exist - process it [15:25:31]req_shift_open_date [15:25:31]req_shift_open_date done [15:25:31]produce_requested_data done [15:25:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152788,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:25:31]process_action_free close_receipt [15:25:31]json_value_free [15:25:31]json_value_free done [15:25:31]process_json_proto returns [15:25:31]Send response to host [15:25:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152788,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:25:31]free response buf [15:25:31]execute_script done [15:25:31]execute_script returns [15:25:31]free content buf [15:25:31]Sock 9.Close socket [15:25:31]Sock 9.Thread stoped [15:25:38]Connected sock=8 [15:25:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 94 20 04 01 29 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 E8 D9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 54 02 00 35 04 06 00 53 04 47 E9 BB 80 4A 18 74 ED FC E5 33 5D [15:25:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 44 F6 47 00 AA 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 54 02 00 F4 03 04 00 EE 81 F2 66 B6 04 01 00 00 75 F0 CA 20 6D 76 27 33 [15:25:39]CommunicateWithHost err = 0 [15:25:39]CheckOFDResponse [15:25:39]1017 (14) - 77093643461234 [15:25:39]1041 (16) - 0000000000871835 [15:25:39]1040 (4) - 152788 [15:25:39]1012 (4) - 24.09.2024 09:10 [15:25:39]1206 (1) - 0 [15:25:39]OFD Sender: Remove packet 152788 [15:25:39]ProducePacketName [15:25:39]name=ofd_packets/00152788 [15:25:39]NVStorageDeleteData [15:25:40]OFD Sender: No OFD packet to send [15:25:45]OFD Sender: No OFD packet to send [15:25:50]OFD Sender: No OFD packet to send [15:25:53]recv_with_timeout no data received [15:25:55]OFD Sender: No OFD packet to send [15:26:00]OFD Sender: No OFD packet to send [15:26:05]OFD Sender: No OFD packet to send [15:26:10]OFD Sender: No OFD packet to send [15:26:15]OFD Sender: No OFD packet to send [15:26:20]OFD Sender: No OFD packet to send [15:26:25]OFD Sender: No OFD packet to send [15:26:30]OFD Sender: No OFD packet to send [15:26:35]OFD Sender: No OFD packet to send [15:26:37]recv_with_timeout no data received [15:26:40]OFD Sender: No OFD packet to send [15:26:45]OFD Sender: No OFD packet to send [15:26:50]OFD Sender: No OFD packet to send [15:26:55]OFD Sender: No OFD packet to send [15:27:00]OFD Sender: No OFD packet to send [15:27:05]OFD Sender: No OFD packet to send [15:27:10]OFD Sender: No OFD packet to send [15:27:15]OFD Sender: No OFD packet to send [15:27:20]OFD Sender: No OFD packet to send [15:27:25]OFD Sender: No OFD packet to send [15:27:30]OFD Sender: No OFD packet to send [15:27:35]OFD Sender: No OFD packet to send [15:27:40]OFD Sender: No OFD packet to send [15:27:45]OFD Sender: No OFD packet to send [15:27:50]OFD Sender: No OFD packet to send [15:27:51]recv_with_timeout no data received [15:27:55]OFD Sender: No OFD packet to send [15:28:00]OFD Sender: No OFD packet to send [15:28:05]OFD Sender: No OFD packet to send [15:28:10]OFD Sender: No OFD packet to send [15:28:15]OFD Sender: No OFD packet to send [15:28:20]OFD Sender: No OFD packet to send [15:28:25]OFD Sender: No OFD packet to send [15:28:30]OFD Sender: No OFD packet to send [15:28:35]OFD Sender: No OFD packet to send [15:28:41]OFD Sender: No OFD packet to send [15:28:46]OFD Sender: No OFD packet to send [15:28:51]OFD Sender: No OFD packet to send [15:28:56]OFD Sender: No OFD packet to send [15:28:58]recv_with_timeout no data received [15:29:01]OFD Sender: No OFD packet to send [15:29:06]OFD Sender: No OFD packet to send [15:29:11]OFD Sender: No OFD packet to send [15:29:16]OFD Sender: No OFD packet to send [15:29:21]OFD Sender: No OFD packet to send [15:29:26]OFD Sender: No OFD packet to send [15:29:31]OFD Sender: No OFD packet to send [15:29:36]OFD Sender: No OFD packet to send [15:29:41]OFD Sender: No OFD packet to send [15:29:46]OFD Sender: No OFD packet to send [15:29:51]OFD Sender: No OFD packet to send [15:29:56]OFD Sender: No OFD packet to send [15:30:01]OFD Sender: No OFD packet to send [15:30:06]OFD Sender: No OFD packet to send [15:30:11]OFD Sender: No OFD packet to send [15:30:16]OFD Sender: No OFD packet to send [15:30:21]OFD Sender: No OFD packet to send [15:30:26]OFD Sender: No OFD packet to send [15:30:31]OFD Sender: No OFD packet to send [15:30:33]accept exits with 10 [15:30:33]New connection [15:30:33]New thread 3066846564 created [15:30:33]Thread 3066703204 joined [15:30:33]Waiting for new connection... [15:30:33] Sock 10.Parse request [15:30:33]Sock 10.Check first char [15:30:33]Sock 10.First char is OK [15:30:33]request: POST /json_proto HTTP/1.0 [15:30:33]Method: POST [15:30:33]URL: /json_proto [15:30:33]Method is POST - this is cgi request [15:30:33]url: /json_proto [15:30:33]query_string will be loaded in cgi processing [15:30:33]execute_cgi json_proto POST (null) [15:30:33]execute_cgi path=json_proto method=POST [15:30:33]POST find Content-Length [15:30:33]Host: 172.17.43.67:8080 [15:30:33]Content-Length: 676 [15:30:33]Content-Type: application/json [15:30:33] [15:30:33]POST finish read [15:30:33]Found Content-Length = 676 [15:30:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786791", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.680, "sum" : 890.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 890.00, "total" : 890.00, "payments": [ { "type": 0, "sum" : 890.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:30:33]execute_script... [15:30:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786791", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.680, "sum" : 890.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 890.00, "total" : 890.00, "payments": [ { "type": 0, "sum" : 890.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:30:33]POST & json_proto [15:30:33]process_json_proto [15:30:33]json parsed OK: [15:30:33]protocol is kg_v1.0 [15:30:33]action value=close_receipt [15:30:33]process_action close_receipt [15:30:33]cmd_close_receipt [15:30:33]MH_GetDate [15:30:33]Write to MH i2c: F0 00 00 78 09 70 [15:30:33]Write i2c OK [15:30:33]MH_I2C_Read... [15:30:33]Read from MH i2c: F0 [15:30:33]MH_I2C_Read... [15:30:33]Read from MH i2c: F0 09 00 [15:30:33]MH_I2C_Read... [15:30:33]Read from MH i2c: F0 09 00 78 09 00 1A DB F2 66 6A BD 47 65 99 [15:30:33]GetLastDocTimeStamp 1727191528 [15:30:33]current date 1727191834 [15:30:33]FM_GetShiftState [15:30:33]SAM_PROTO_GetShiftState [15:30:33]wFMCommunicate request_size=4 [15:30:33]MH_SAM_APDU [15:30:33]CAPDU: 80 13 01 00 [15:30:33]Write to MH i2c: E2 08 00 79 09 80 13 01 00 00 00 00 00 FF [15:30:33]Write i2c OK [15:30:33]MH_I2C_Read... [15:30:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:30:33]Read from MH i2c: E2 [15:30:33]MH_I2C_Read... [15:30:33]Read from MH i2c: E2 0E 00 [15:30:33]MH_I2C_Read... [15:30:33]Read from MH i2c: E2 0E 00 79 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CC [15:30:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:30:33]wFMCommunicate OK [15:30:33]SAM_PROTO_GetShiftState done [15:30:33]FM_GetShiftState done [15:30:33]opened in 1727137889 [15:30:33]opened+sec_in_day 1727224289 [15:30:33]quantity*price = 89001 [15:30:33]sum+1 = 89003 [15:30:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 890.00 Внесено: 890.00 СДАЧА: 0.00 НСП 1% : 7.88 НДС 12% : 94.51 Наличными: 890.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 248 24.09.2024 15:30 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152789 ФПД: 136256384458852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T153034&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152789&fm=136256384458852&tin=02508201610067®Number=0000000000091825&sum=89000 [15:30:34]StoreToDocumentArchive [15:30:34]shift 477 fd 152789 [15:30:34]save to /storage/0477/doc_00152789 [15:30:34]save last doc name /storage/0477/doc_00152789 to /storage/kkm_last_doc_name [15:30:34]save OK [15:30:34]Clear old archive folders... [15:30:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:30:34]tlvbuf is 01566370 [15:30:34]SAM_PROTO_ClearQueue [15:30:34]wFMCommunicate request_size=4 [15:30:34]MH_SAM_APDU [15:30:34]CAPDU: 80 09 00 00 [15:30:34]Write to MH i2c: E2 08 00 86 09 80 09 00 00 00 00 00 00 01 [15:30:34]Write i2c OK [15:30:34]MH_I2C_Read... [15:30:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:30:34]Read from MH i2c: E2 [15:30:34]MH_I2C_Read... [15:30:34]Read from MH i2c: E2 03 00 [15:30:34]MH_I2C_Read... [15:30:34]Read from MH i2c: E2 03 00 86 09 00 90 00 03 [15:30:34]RAPDU: 90 00 [15:30:34]wFMCommunicate OK [15:30:34]SAM_PROTO_ClearQueue done [15:30:34]KKMCreateOFDPacket [15:30:34]OFDProtocolAddRootSTLVToBuf [15:30:34]FM_MakeSignedData [15:30:34]FM_MakeSignedData [15:30:34]SAM_PROTO_SignData [15:30:34]wFMCommunicate request_size=4 [15:30:34]MH_SAM_APDU [15:30:34]CAPDU: 80 0D 01 02 [15:30:34]Write to MH i2c: E2 08 00 87 09 80 0D 01 02 00 00 00 00 09 [15:30:34]Write i2c OK [15:30:34]MH_I2C_Read... [15:30:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:30:34]Read from MH i2c: E2 [15:30:34]MH_I2C_Read... [15:30:34]Read from MH i2c: E2 03 00 [15:30:34]MH_I2C_Read... [15:30:34]Read from MH i2c: E2 03 00 87 09 00 90 00 04 [15:30:34]RAPDU: 90 00 [15:30:34]wFMCommunicate OK [15:30:34]wFMCommunicate request_size=255 [15:30:34]MH_SAM_APDU [15:30:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 2D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AA 5B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 5B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 24 00 00 00 00 07 04 06 00 A8 5B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 1A DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 54 02 00 35 04 06 00 7B EC A9 64 [15:30:34]Write to MH i2c: E2 02 01 88 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 2D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AA 5B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 5B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 24 00 00 00 00 07 04 06 00 A8 5B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 1A DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 54 02 00 35 04 06 00 7B EC A9 64 00 00 0A [15:30:34]Write i2c OK [15:30:34]MH_I2C_Read... [15:30:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:30:35]Read from MH i2c: E2 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 03 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 03 00 88 09 00 90 00 05 [15:30:35]RAPDU: 90 00 [15:30:35]wFMCommunicate OK [15:30:35]wFMCommunicate request_size=7 [15:30:35]MH_SAM_APDU [15:30:35]CAPDU: 80 0D 02 02 02 E0 64 [15:30:35]Write to MH i2c: E2 0A 00 89 09 80 0D 02 02 02 00 E0 64 00 00 54 [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:30:35]Read from MH i2c: E2 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 03 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 03 00 89 09 00 90 00 06 [15:30:35]RAPDU: 90 00 [15:30:35]wFMCommunicate OK [15:30:35]wFMCommunicate request_size=4 [15:30:35]MH_SAM_APDU [15:30:35]CAPDU: 80 0D 03 02 [15:30:35]Write to MH i2c: E2 08 00 8A 09 80 0D 03 02 00 00 00 00 0E [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:30:35]Read from MH i2c: E2 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 0B 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 0B 00 8A 09 00 77 97 02 28 DA EB 17 9A 90 00 BD [15:30:35]RAPDU: 77 97 02 28 DA EB 17 9A 90 00 [15:30:35]wFMCommunicate OK [15:30:35]SAM_PROTO_SignData done [15:30:35]FM_MakeSignedData done [15:30:35]CreateOFDProtocolMessage [15:30:35]wFMCommunicate request_size=4 [15:30:35]MH_SAM_APDU [15:30:35]CAPDU: 80 11 00 00 [15:30:35]Write to MH i2c: E2 08 00 8B 09 80 11 00 00 00 00 00 00 0E [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:30:35]Read from MH i2c: E2 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 17 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 17 00 8B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 61 [15:30:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:30:35]wFMCommunicate OK [15:30:35]CreateOFDProtocolMessage done [15:30:35]OFDSenderStorePacket 152789 [15:30:35]StoreOFDPacket docnum=152789 [15:30:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 37 31 04 01 F5 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 2D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AA 5B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 5B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 24 00 00 00 00 07 04 06 00 A8 5B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 1A DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 54 02 00 35 04 06 00 7B EC A9 64 E0 64 77 97 02 28 DA EB 17 9A [15:30:35]CheckFolder [15:30:35]dirname=/storage/ofd_packets [15:30:35]CheckFolder done [15:30:35]ProducePacketName [15:30:35]name=ofd_packets/00152789 [15:30:35]NVStorageSaveData ofd_packets/00152789 [15:30:35]File name is /storage/ofd_packets/00152789 [15:30:35]Write 298 bytes [15:30:35]NVStorageSaveData done [15:30:35]OFDSenderStorePacket done [15:30:35]KKMCreateOFDPacket done [15:30:35]NVStorageSaveData kkm_last_timestamp [15:30:35]File name is /storage/kkm_last_timestamp [15:30:35]Write 4 bytes [15:30:35]NVStorageSaveData done [15:30:35]ExternCall_PrintAddStr [15:30:35]wPrintStart [15:30:35]Write to MH i2c: 01 00 00 8C 09 95 [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: 01 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: 01 07 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: 01 07 00 8C 09 00 00 00 00 00 FF 0F AA [15:30:35]RasterBufferAndPrint [15:30:35]line Счет N : (1)1786791 [15:30:35]line ИНН: 02508201610067 [15:30:35]line Контрольно-Кассовый Чек [15:30:35]line ПРОДАЖА [15:30:35]line ТРК (МРК, ГНК) : 31 [15:30:35]line Товар: 2710194210 [15:30:35]line ДТ-К-5 [15:30:35]line 11.680 * 76.20 [15:30:35]line = 890.02 [15:30:35]line НДС 12% НСП 1% [15:30:35]line > о реализуемом товаре [15:30:35]line ОКРУГЛЕНИЕ: -0.02 [15:30:35]line ИТОГО: 890.00 [15:30:35]line Внесено: 890.00 [15:30:35]line СДАЧА: 0.00 [15:30:35]line НСП 1% : 7.88 [15:30:35]line НДС 12% : 94.51 [15:30:35]line Наличными: 890.00 [15:30:35]line Безнал.: 0.00 [15:30:35]line Место: АЗС № 89 "Партнер Нефть" [15:30:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:30:35]line СНО: Общий режим [15:30:35]line Чек 248 24.09.2024 15:30 [15:30:35]line Смена: 477 ФФД: 1.0 [15:30:35]line ЗНМ: 0300000113 [15:30:35]line РНМ: 0000000000091825 [15:30:35]line Версия ККМ: 001 [15:30:35]line ФМ: 0000000000871835 [15:30:35]line ФД: 152789 [15:30:35]line ФПД: 136256384458852 [15:30:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T153034&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152789&fm=136256384458852&tin=02508201610067®Number=0000000000091825&sum=89000 [15:30:35]written 0, free lines is 4095 [15:30:35]OFD Sender: Processing packet 152789 [packets to send 830, broken 829] [15:30:35]ProducePacketName [15:30:35]name=ofd_packets/00152789 [15:30:35]OFD Sender: To server: pG, [15:30:35]CommunicateWithHost lk.salyk.kg:30040 [15:30:35]ConnectInit lk.salyk.kg [15:30:35]Write to MH i2c: 01 00 00 B7 09 C0 [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: 01 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: 01 07 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: 01 07 00 B7 09 00 00 00 00 00 DA 0C AD [15:30:35]RasterBufferAndPrint [15:30:35]line [15:30:35]line [15:30:35]line [15:30:35]line [15:30:35]line [15:30:35]written 0, free lines is 3296 [15:30:35]MH_Cut [15:30:35]Write to MH i2c: D1 01 00 BE 09 01 99 [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: D1 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: D1 01 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: D1 01 00 BE 09 00 98 [15:30:35]Write to MH i2c: 01 00 00 BF 09 C8 [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]Connected sock=8 [15:30:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 37 31 04 01 F5 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 2D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AA 5B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 5B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 24 00 00 00 00 07 04 06 00 A8 5B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 1A DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 54 02 00 35 04 06 00 7B EC A9 64 E0 64 77 97 02 28 DA EB 17 9A [15:30:36]*** Cut start [15:30:36]*** Purtial cut [15:30:36]*** Stage 1: CUTSNS_PIN = 1 [15:30:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EE 9F 47 00 49 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 54 02 00 F4 03 04 00 18 83 F2 66 B6 04 01 00 00 43 A1 3F C2 C5 A0 F2 6B [15:30:36]CommunicateWithHost err = 0 [15:30:36]CheckOFDResponse [15:30:36]1017 (14) - 77093643461234 [15:30:36]1041 (16) - 0000000000871835 [15:30:36]1040 (4) - 152789 [15:30:36]1012 (4) - 24.09.2024 09:15 [15:30:36]1206 (1) - 0 [15:30:36]OFD Sender: Remove packet 152789 [15:30:36]ProducePacketName [15:30:36]name=ofd_packets/00152789 [15:30:36]NVStorageDeleteData [15:30:36]Read from MH i2c: 01 [15:30:36]MH_I2C_Read... [15:30:36]*** Stop cut motor [15:30:36]*** Cut end [15:30:36]Read from MH i2c: 01 07 00 [15:30:36]MH_I2C_Read... [15:30:36]Read from MH i2c: 01 07 00 BF 09 00 00 00 00 00 FF 0F DD [15:30:36]process_action close_receipt done [15:30:36]requested_data is exist [15:30:36]produce_requested_data [15:30:36]requested_item fm.sn is exist - process it [15:30:36]wFMCommunicate request_size=4 [15:30:36]MH_SAM_APDU [15:30:36]CAPDU: 80 11 00 00 [15:30:36]Write to MH i2c: E2 08 00 C0 09 80 11 00 00 00 00 00 00 43 [15:30:36]Write i2c OK [15:30:36]MH_I2C_Read... [15:30:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:30:36]Read from MH i2c: E2 [15:30:36]MH_I2C_Read... [15:30:36]Read from MH i2c: E2 17 00 [15:30:36]MH_I2C_Read... [15:30:36]Read from MH i2c: E2 17 00 C0 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [15:30:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:30:36]wFMCommunicate OK [15:30:36]requested_item fd.num is exist - process it [15:30:36]SAM_PROTO_GetFieldsCounters [15:30:36]wFMCommunicate request_size=4 [15:30:36]MH_SAM_APDU [15:30:36]CAPDU: 80 13 00 00 [15:30:36]Write to MH i2c: E2 08 00 C1 09 80 13 00 00 00 00 00 00 46 [15:30:36]Write i2c OK [15:30:36]MH_I2C_Read... [15:30:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:30:37]Read from MH i2c: E2 [15:30:37]MH_I2C_Read... [15:30:37]Read from MH i2c: E2 62 00 [15:30:37]MH_I2C_Read... [15:30:37]Read from MH i2c: E2 62 00 C1 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D5 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 58 [15:30:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D5 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:30:37]wFMCommunicate OK [15:30:37]SAM_PROTO_GetFieldsCounters done [15:30:37]requested_item shift.num is exist - process it [15:30:37]requested_item shift.opened is exist - process it [15:30:37]req_shift_opened [15:30:37]FM_GetShiftState [15:30:37]SAM_PROTO_GetShiftState [15:30:37]wFMCommunicate request_size=4 [15:30:37]MH_SAM_APDU [15:30:37]CAPDU: 80 13 01 00 [15:30:37]Write to MH i2c: E2 08 00 C2 09 80 13 01 00 00 00 00 00 48 [15:30:37]Write i2c OK [15:30:37]MH_I2C_Read... [15:30:37]Read from MH i2c: E2 [15:30:37]MH_I2C_Read... [15:30:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:30:37]Read from MH i2c: E2 0E 00 [15:30:37]MH_I2C_Read... [15:30:37]Read from MH i2c: E2 0E 00 C2 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 15 [15:30:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:30:37]wFMCommunicate OK [15:30:37]SAM_PROTO_GetShiftState done [15:30:37]FM_GetShiftState done [15:30:37]req_shift_opened done [15:30:37]requested_item shift.open_date is exist - process it [15:30:37]req_shift_open_date [15:30:37]req_shift_open_date done [15:30:37]produce_requested_data done [15:30:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152789,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:30:37]process_action_free close_receipt [15:30:37]json_value_free [15:30:37]json_value_free done [15:30:37]process_json_proto returns [15:30:37]Send response to host [15:30:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152789,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:30:37]free response buf [15:30:37]execute_script done [15:30:37]execute_script returns [15:30:37]free content buf [15:30:37]Sock 10.Close socket [15:30:37]Sock 10.Thread stoped [15:30:37]OFD Sender: No OFD packet to send [15:30:42]OFD Sender: No OFD packet to send [15:30:46]recv_with_timeout no data received [15:30:47]OFD Sender: No OFD packet to send [15:30:52]OFD Sender: No OFD packet to send [15:30:56]recv_with_timeout no data received [15:30:57]OFD Sender: No OFD packet to send [15:31:02]OFD Sender: No OFD packet to send [15:31:07]OFD Sender: No OFD packet to send [15:31:12]OFD Sender: No OFD packet to send [15:31:17]OFD Sender: No OFD packet to send [15:31:22]OFD Sender: No OFD packet to send [15:31:22]recv_with_timeout no data received [15:31:27]OFD Sender: No OFD packet to send [15:31:32]OFD Sender: No OFD packet to send [15:31:37]OFD Sender: No OFD packet to send [15:31:39]recv_with_timeout no data received [15:31:42]OFD Sender: No OFD packet to send [15:31:47]OFD Sender: No OFD packet to send [15:31:52]OFD Sender: No OFD packet to send [15:31:57]OFD Sender: No OFD packet to send [15:32:02]OFD Sender: No OFD packet to send [15:32:07]OFD Sender: No OFD packet to send [15:32:12]OFD Sender: No OFD packet to send [15:32:17]OFD Sender: No OFD packet to send [15:32:22]OFD Sender: No OFD packet to send [15:32:27]OFD Sender: No OFD packet to send [15:32:27]recv_with_timeout no data received [15:32:32]OFD Sender: No OFD packet to send [15:32:37]OFD Sender: No OFD packet to send [15:32:42]OFD Sender: No OFD packet to send [15:32:47]OFD Sender: No OFD packet to send [15:32:52]OFD Sender: No OFD packet to send [15:32:57]OFD Sender: No OFD packet to send [15:33:02]OFD Sender: No OFD packet to send [15:33:07]OFD Sender: No OFD packet to send [15:33:12]OFD Sender: No OFD packet to send [15:33:17]accept exits with 9 [15:33:17]New connection [15:33:17]New thread 3066703204 created [15:33:17]Thread 3066846564 joined [15:33:17]Waiting for new connection... [15:33:17] Sock 9.Parse request [15:33:17]Sock 9.Check first char [15:33:17]Sock 9.First char is OK [15:33:17]request: POST /json_proto HTTP/1.0 [15:33:17]Method: POST [15:33:17]URL: /json_proto [15:33:17]Method is POST - this is cgi request [15:33:17]url: /json_proto [15:33:17]query_string will be loaded in cgi processing [15:33:17]execute_cgi json_proto POST (null) [15:33:17]execute_cgi path=json_proto method=POST [15:33:17]POST find Content-Length [15:33:17]Host: 172.17.43.67:8080 [15:33:17]Content-Length: 678 [15:33:17]Content-Type: application/json [15:33:17] [15:33:17]POST finish read [15:33:17]Found Content-Length = 678 [15:33:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:17]execute_script... [15:33:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:17]POST & json_proto [15:33:17]process_json_proto [15:33:17]json parsed OK: [15:33:17]protocol is kg_v1.0 [15:33:17]action value=close_receipt [15:33:17]process_action close_receipt [15:33:17]cmd_close_receipt [15:33:17]MH_GetDate [15:33:17]Write to MH i2c: F0 00 00 C3 09 BB [15:33:17]Write i2c OK [15:33:17]MH_I2C_Read... [15:33:17]Read from MH i2c: F0 [15:33:17]MH_I2C_Read... [15:33:17]Read from MH i2c: F0 09 00 [15:33:17]MH_I2C_Read... [15:33:17]Read from MH i2c: F0 09 00 C3 09 00 BE DB F2 66 6A BD 47 65 88 [15:33:17]GetLastDocTimeStamp 1727191834 [15:33:17]current date 1727191998 [15:33:17]FM_GetShiftState [15:33:17]SAM_PROTO_GetShiftState [15:33:17]wFMCommunicate request_size=4 [15:33:17]MH_SAM_APDU [15:33:17]CAPDU: 80 13 01 00 [15:33:17]Write to MH i2c: E2 08 00 C4 09 80 13 01 00 00 00 00 00 4A [15:33:17]Write i2c OK [15:33:17]MH_I2C_Read... [15:33:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:17]Read from MH i2c: E2 [15:33:17]MH_I2C_Read... [15:33:17]Read from MH i2c: E2 0E 00 [15:33:17]MH_I2C_Read... [15:33:17]Read from MH i2c: E2 0E 00 C4 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 17 [15:33:17]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:33:17]wFMCommunicate OK [15:33:17]SAM_PROTO_GetShiftState done [15:33:17]FM_GetShiftState done [15:33:17]opened in 1727137889 [15:33:17]opened+sec_in_day 1727224289 [15:33:17]quantity*price = 50036 [15:33:17]sum+1 = 50037 [15:33:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 249 24.09.2024 15:33 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152790 ФПД: 168881810946348 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T153318&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152790&fm=168881810946348&tin=02508201610067®Number=0000000000091825&sum=50000 [15:33:18]StoreToDocumentArchive [15:33:18]shift 477 fd 152790 [15:33:18]save to /storage/0477/doc_00152790 [15:33:18]save last doc name /storage/0477/doc_00152790 to /storage/kkm_last_doc_name [15:33:18]save OK [15:33:18]Clear old archive folders... [15:33:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:33:18]tlvbuf is 01592760 [15:33:18]SAM_PROTO_ClearQueue [15:33:18]wFMCommunicate request_size=4 [15:33:18]MH_SAM_APDU [15:33:18]CAPDU: 80 09 00 00 [15:33:18]Write to MH i2c: E2 08 00 D1 09 80 09 00 00 00 00 00 00 4C [15:33:18]Write i2c OK [15:33:18]MH_I2C_Read... [15:33:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:33:18]Read from MH i2c: E2 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: E2 03 00 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: E2 03 00 D1 09 00 90 00 4E [15:33:18]RAPDU: 90 00 [15:33:18]wFMCommunicate OK [15:33:18]SAM_PROTO_ClearQueue done [15:33:18]KKMCreateOFDPacket [15:33:18]OFDProtocolAddRootSTLVToBuf [15:33:18]FM_MakeSignedData [15:33:18]FM_MakeSignedData [15:33:18]SAM_PROTO_SignData [15:33:18]wFMCommunicate request_size=4 [15:33:18]MH_SAM_APDU [15:33:18]CAPDU: 80 0D 01 02 [15:33:18]Write to MH i2c: E2 08 00 D2 09 80 0D 01 02 00 00 00 00 54 [15:33:18]Write i2c OK [15:33:18]MH_I2C_Read... [15:33:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:33:18]Read from MH i2c: E2 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: E2 03 00 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: E2 03 00 D2 09 00 90 00 4F [15:33:18]RAPDU: 90 00 [15:33:18]wFMCommunicate OK [15:33:18]wFMCommunicate request_size=255 [15:33:18]MH_SAM_APDU [15:33:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 BE DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 54 02 00 35 04 06 00 99 [15:33:18]Write to MH i2c: E2 02 01 D3 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 BE DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 54 02 00 35 04 06 00 99 00 00 60 [15:33:18]Write i2c OK [15:33:18]MH_I2C_Read... [15:33:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:18]Read from MH i2c: E2 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: E2 03 00 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: E2 03 00 D3 09 00 90 00 50 [15:33:18]RAPDU: 90 00 [15:33:18]wFMCommunicate OK [15:33:18]wFMCommunicate request_size=10 [15:33:18]MH_SAM_APDU [15:33:18]CAPDU: 80 0D 02 02 05 98 DC 59 B9 2C [15:33:18]Write to MH i2c: E2 0D 00 D4 09 80 0D 02 02 05 00 98 DC 59 B9 2C 00 00 13 [15:33:18]Write i2c OK [15:33:18]MH_I2C_Read... [15:33:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:18]Read from MH i2c: E2 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: E2 03 00 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: E2 03 00 D4 09 00 90 00 51 [15:33:18]RAPDU: 90 00 [15:33:18]wFMCommunicate OK [15:33:18]wFMCommunicate request_size=4 [15:33:18]MH_SAM_APDU [15:33:18]CAPDU: 80 0D 03 02 [15:33:18]Write to MH i2c: E2 08 00 D5 09 80 0D 03 02 00 00 00 00 59 [15:33:18]Write i2c OK [15:33:18]MH_I2C_Read... [15:33:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:33:18]Read from MH i2c: E2 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: E2 0B 00 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: E2 0B 00 D5 09 00 3C CC 51 60 21 67 EF D8 90 00 62 [15:33:18]RAPDU: 3C CC 51 60 21 67 EF D8 90 00 [15:33:18]wFMCommunicate OK [15:33:18]SAM_PROTO_SignData done [15:33:18]FM_MakeSignedData done [15:33:18]CreateOFDProtocolMessage [15:33:18]wFMCommunicate request_size=4 [15:33:18]MH_SAM_APDU [15:33:18]CAPDU: 80 11 00 00 [15:33:18]Write to MH i2c: E2 08 00 D6 09 80 11 00 00 00 00 00 00 59 [15:33:18]Write i2c OK [15:33:18]MH_I2C_Read... [15:33:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:18]Read from MH i2c: E2 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: E2 17 00 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: E2 17 00 D6 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [15:33:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:33:18]wFMCommunicate OK [15:33:18]CreateOFDProtocolMessage done [15:33:18]OFDSenderStorePacket 152790 [15:33:18]StoreOFDPacket docnum=152790 [15:33:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 43 37 07 01 04 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 BE DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 54 02 00 35 04 06 00 99 98 DC 59 B9 2C 3C CC 51 60 21 67 EF D8 [15:33:18]CheckFolder [15:33:18]dirname=/storage/ofd_packets [15:33:18]CheckFolder done [15:33:18]ProducePacketName [15:33:18]name=ofd_packets/00152790 [15:33:18]NVStorageSaveData ofd_packets/00152790 [15:33:18]File name is /storage/ofd_packets/00152790 [15:33:18]Write 301 bytes [15:33:18]NVStorageSaveData done [15:33:18]OFDSenderStorePacket done [15:33:18]KKMCreateOFDPacket done [15:33:18]NVStorageSaveData kkm_last_timestamp [15:33:18]File name is /storage/kkm_last_timestamp [15:33:18]Write 4 bytes [15:33:18]NVStorageSaveData done [15:33:18]ExternCall_PrintAddStr [15:33:18]wPrintStart [15:33:18]Write to MH i2c: 01 00 00 D7 09 E0 [15:33:18]Write i2c OK [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: 01 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: 01 07 00 [15:33:18]MH_I2C_Read... [15:33:18]Read from MH i2c: 01 07 00 D7 09 00 00 00 00 00 FF 0F F5 [15:33:18]RasterBufferAndPrint [15:33:18]line Счет N : (1)1786792 [15:33:18]line ИНН: 02508201610067 [15:33:18]line Контрольно-Кассовый Чек [15:33:18]line ПРОДАЖА [15:33:18]line ТРК (МРК, ГНК) : 22 [15:33:18]line Товар: 2710124130 [15:33:18]line Аи-92-К-5 [15:33:18]line 7.380 * 67.80 [15:33:18]line = 500.36 [15:33:18]line НДС 12% НСП 1% [15:33:18]line > о реализуемом товаре [15:33:18]line ОКРУГЛЕНИЕ: -0.36 [15:33:18]line ИТОГО: 500.00 [15:33:18]line Внесено: 500.00 [15:33:18]line СДАЧА: 0.00 [15:33:18]line НСП 1% : 4.43 [15:33:18]line НДС 12% : 53.14 [15:33:18]line Наличными: 500.00 [15:33:18]line Безнал.: 0.00 [15:33:18]line Место: АЗС № 89 "Партнер Нефть" [15:33:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:33:18]line СНО: Общий режим [15:33:18]line Чек 249 24.09.2024 15:33 [15:33:18]line Смена: 477 ФФД: 1.0 [15:33:18]line ЗНМ: 0300000113 [15:33:18]line РНМ: 0000000000091825 [15:33:18]line Версия ККМ: 001 [15:33:18]line ФМ: 0000000000871835 [15:33:18]line ФД: 152790 [15:33:18]line ФПД: 168881810946348 [15:33:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T153318&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152790&fm=168881810946348&tin=02508201610067®Number=0000000000091825&sum=50000 [15:33:18]written 0, free lines is 4095 [15:33:18]OFD Sender: Processing packet 152790 [packets to send 830, broken 829] [15:33:18]ProducePacketName [15:33:18]name=ofd_packets/00152790 [15:33:18]OFD Sender: To server: pG, [15:33:18]CommunicateWithHost lk.salyk.kg:30040 [15:33:18]ConnectInit lk.salyk.kg [15:33:19]Write to MH i2c: 01 00 00 02 0A 0C [15:33:19]Write i2c OK [15:33:19]MH_I2C_Read... [15:33:19]Read from MH i2c: 01 [15:33:19]MH_I2C_Read... [15:33:19]Read from MH i2c: 01 07 00 [15:33:19]MH_I2C_Read... [15:33:19]Read from MH i2c: 01 07 00 02 0A 00 00 00 00 00 E2 0C 01 [15:33:19]RasterBufferAndPrint [15:33:19]line [15:33:19]line [15:33:19]line [15:33:19]line [15:33:19]line [15:33:19]written 0, free lines is 3304 [15:33:19]MH_Cut [15:33:19]Write to MH i2c: D1 01 00 09 0A 01 E5 [15:33:19]Write i2c OK [15:33:19]MH_I2C_Read... [15:33:19]Read from MH i2c: D1 [15:33:19]MH_I2C_Read... [15:33:19]Read from MH i2c: D1 01 00 [15:33:19]MH_I2C_Read... [15:33:19]Read from MH i2c: D1 01 00 09 0A 00 E4 [15:33:19]Write to MH i2c: 01 00 00 0A 0A 14 [15:33:19]Write i2c OK [15:33:19]MH_I2C_Read... [15:33:19]*** Cut start [15:33:19]*** Purtial cut [15:33:19]*** Stage 1: CUTSNS_PIN = 1 [15:33:20]Read from MH i2c: 01 [15:33:20]MH_I2C_Read... [15:33:20]*** Stop cut motor [15:33:20]*** Cut end [15:33:20]Read from MH i2c: 01 07 00 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: 01 07 00 0A 0A 00 00 00 00 00 FF 0F 29 [15:33:20]process_action close_receipt done [15:33:20]requested_data is exist [15:33:20]produce_requested_data [15:33:20]requested_item fm.sn is exist - process it [15:33:20]wFMCommunicate request_size=4 [15:33:20]MH_SAM_APDU [15:33:20]CAPDU: 80 11 00 00 [15:33:20]Write to MH i2c: E2 08 00 0B 0A 80 11 00 00 00 00 00 00 8F [15:33:20]Write i2c OK [15:33:20]MH_I2C_Read... [15:33:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:20]Read from MH i2c: E2 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: E2 17 00 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: E2 17 00 0B 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E2 [15:33:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:33:20]wFMCommunicate OK [15:33:20]requested_item fd.num is exist - process it [15:33:20]SAM_PROTO_GetFieldsCounters [15:33:20]wFMCommunicate request_size=4 [15:33:20]MH_SAM_APDU [15:33:20]CAPDU: 80 13 00 00 [15:33:20]Write to MH i2c: E2 08 00 0C 0A 80 13 00 00 00 00 00 00 92 [15:33:20]Write i2c OK [15:33:20]MH_I2C_Read... [15:33:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:20]Read from MH i2c: E2 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: E2 62 00 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: E2 62 00 0C 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D6 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 A8 [15:33:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D6 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:33:20]wFMCommunicate OK [15:33:20]SAM_PROTO_GetFieldsCounters done [15:33:20]requested_item shift.num is exist - process it [15:33:20]requested_item shift.opened is exist - process it [15:33:20]req_shift_opened [15:33:20]FM_GetShiftState [15:33:20]SAM_PROTO_GetShiftState [15:33:20]wFMCommunicate request_size=4 [15:33:20]MH_SAM_APDU [15:33:20]CAPDU: 80 13 01 00 [15:33:20]Write to MH i2c: E2 08 00 0D 0A 80 13 01 00 00 00 00 00 94 [15:33:20]Write i2c OK [15:33:20]MH_I2C_Read... [15:33:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:20]Read from MH i2c: E2 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: E2 0E 00 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: E2 0E 00 0D 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 61 [15:33:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:33:20]wFMCommunicate OK [15:33:20]SAM_PROTO_GetShiftState done [15:33:20]FM_GetShiftState done [15:33:20]req_shift_opened done [15:33:20]requested_item shift.open_date is exist - process it [15:33:20]req_shift_open_date [15:33:20]req_shift_open_date done [15:33:20]produce_requested_data done [15:33:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152790,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:33:20]process_action_free close_receipt [15:33:20]json_value_free [15:33:20]json_value_free done [15:33:20]process_json_proto returns [15:33:20]Send response to host [15:33:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152790,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:33:20]free response buf [15:33:20]execute_script done [15:33:20]execute_script returns [15:33:20]free content buf [15:33:20]Sock 9.Close socket [15:33:20]Sock 9.Thread stoped [15:33:20]accept exits with 8 [15:33:20]New connection [15:33:20]New thread 3066846564 created [15:33:20]Thread 3066703204 joined [15:33:20]Waiting for new connection... [15:33:20] Sock 8.Parse request [15:33:20]Sock 8.Check first char [15:33:20]Sock 8.First char is OK [15:33:20]request: POST /json_proto HTTP/1.0 [15:33:20]Method: POST [15:33:20]URL: /json_proto [15:33:20]Method is POST - this is cgi request [15:33:20]url: /json_proto [15:33:20]query_string will be loaded in cgi processing [15:33:20]execute_cgi json_proto POST (null) [15:33:20]execute_cgi path=json_proto method=POST [15:33:20]POST find Content-Length [15:33:20]Host: 172.17.43.67:8080 [15:33:20]Content-Length: 678 [15:33:20]Content-Type: application/json [15:33:20] [15:33:20]POST finish read [15:33:20]Found Content-Length = 678 [15:33:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786793", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:20]execute_script... [15:33:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786793", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:20]POST & json_proto [15:33:20]process_json_proto [15:33:20]json parsed OK: [15:33:20]protocol is kg_v1.0 [15:33:20]action value=close_receipt [15:33:20]process_action close_receipt [15:33:20]cmd_close_receipt [15:33:20]MH_GetDate [15:33:20]Write to MH i2c: F0 00 00 0E 0A 07 [15:33:20]Write i2c OK [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: F0 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: F0 09 00 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: F0 09 00 0E 0A 00 C1 DB F2 66 6A BD 47 65 D7 [15:33:20]GetLastDocTimeStamp 1727191998 [15:33:20]current date 1727192001 [15:33:20]FM_GetShiftState [15:33:20]SAM_PROTO_GetShiftState [15:33:20]wFMCommunicate request_size=4 [15:33:20]MH_SAM_APDU [15:33:20]CAPDU: 80 13 01 00 [15:33:20]Write to MH i2c: E2 08 00 0F 0A 80 13 01 00 00 00 00 00 96 [15:33:20]Write i2c OK [15:33:20]MH_I2C_Read... [15:33:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:20]Read from MH i2c: E2 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: E2 0E 00 [15:33:20]MH_I2C_Read... [15:33:20]Read from MH i2c: E2 0E 00 0F 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 63 [15:33:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:33:20]wFMCommunicate OK [15:33:20]SAM_PROTO_GetShiftState done [15:33:20]FM_GetShiftState done [15:33:20]opened in 1727137889 [15:33:20]opened+sec_in_day 1727224289 [15:33:20]quantity*price = 20001 [15:33:20]sum+1 = 20002 [15:33:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 250 24.09.2024 15:33 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152791 ФПД: 14894268457936 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T153321&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152791&fm=14894268457936&tin=02508201610067®Number=0000000000091825&sum=20000 [15:33:22]StoreToDocumentArchive [15:33:22]shift 477 fd 152791 [15:33:22]save to /storage/0477/doc_00152791 [15:33:22]save last doc name /storage/0477/doc_00152791 to /storage/kkm_last_doc_name [15:33:22]save OK [15:33:22]Clear old archive folders... [15:33:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:33:22]tlvbuf is 015ECAA0 [15:33:22]SAM_PROTO_ClearQueue [15:33:22]wFMCommunicate request_size=4 [15:33:22]MH_SAM_APDU [15:33:22]CAPDU: 80 09 00 00 [15:33:22]Write to MH i2c: E2 08 00 1C 0A 80 09 00 00 00 00 00 00 98 [15:33:22]Write i2c OK [15:33:22]MH_I2C_Read... [15:33:22]Connected sock=11 [15:33:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 43 37 07 01 04 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 *** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:33:22]00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 BE DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 Read from MH i2c: 00 E2 D6 [15:33:22]54 MH_I2C_Read... [15:33:22]02 00 Read from MH i2c: 35 E2 04 03 06 00 00 [15:33:22]99 MH_I2C_Read... [15:33:22]98 DC 59 Read from MH i2c: B9 E2 2C 03 3C 00 CC 1C 51 0A 60 00 21 90 67 00 EF D8 9A [15:33:22] [15:33:22]RAPDU: 90 00 [15:33:22]wFMCommunicate OK [15:33:22]SAM_PROTO_ClearQueue done [15:33:22]KKMCreateOFDPacket [15:33:22]OFDProtocolAddRootSTLVToBuf [15:33:22]FM_MakeSignedData [15:33:22]FM_MakeSignedData [15:33:22]SAM_PROTO_SignData [15:33:22]wFMCommunicate request_size=4 [15:33:22]MH_SAM_APDU [15:33:22]CAPDU: 80 0D 01 02 [15:33:22]Write to MH i2c: E2 08 00 1D 0A 80 0D 01 02 00 00 00 00 A0 [15:33:22]Write i2c OK [15:33:22]MH_I2C_Read... [15:33:22]Read from MH i2c: E2 [15:33:22]MH_I2C_Read... [15:33:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:33:22]Read from MH i2c: E2 03 00 [15:33:22]MH_I2C_Read... [15:33:22]Read from MH i2c: E2 03 00 1D 0A 00 90 00 9B [15:33:22]RAPDU: 90 00 [15:33:22]wFMCommunicate OK [15:33:22]wFMCommunicate request_size=255 [15:33:22]MH_SAM_APDU [15:33:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 C1 DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 54 02 00 35 04 06 00 0D [15:33:22]Write to MH i2c: E2 02 01 1E 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 C1 DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 54 02 00 35 04 06 00 0D 00 00 27 [15:33:22]Write i2c OK [15:33:22]MH_I2C_Read... [15:33:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:22]Read from MH i2c: E2 [15:33:22]MH_I2C_Read... [15:33:22]Read from MH i2c: E2 03 00 [15:33:22]MH_I2C_Read... [15:33:22]Read from MH i2c: E2 03 00 1E 0A 00 90 00 9C [15:33:22]RAPDU: 90 00 [15:33:22]wFMCommunicate OK [15:33:22]wFMCommunicate request_size=10 [15:33:22]MH_SAM_APDU [15:33:22]CAPDU: 80 0D 02 02 05 8B D7 94 A3 D0 [15:33:22]Write to MH i2c: E2 0D 00 1F 0A 80 0D 02 02 05 00 8B D7 94 A3 D0 00 00 16 [15:33:22]Write i2c OK [15:33:22]MH_I2C_Read... [15:33:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:22]Read from MH i2c: E2 [15:33:22]MH_I2C_Read... [15:33:22]Read from MH i2c: E2 03 00 [15:33:22]MH_I2C_Read... [15:33:22]Read from MH i2c: E2 03 00 1F 0A 00 90 00 9D [15:33:22]RAPDU: 90 00 [15:33:22]wFMCommunicate OK [15:33:22]wFMCommunicate request_size=4 [15:33:22]MH_SAM_APDU [15:33:22]CAPDU: 80 0D 03 02 [15:33:22]Write to MH i2c: E2 08 00 20 0A 80 0D 03 02 00 00 00 00 A5 [15:33:23]Write i2c OK [15:33:23]MH_I2C_Read... [15:33:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 29 *** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:33:23]6D Read from MH i2c: 47 E2 00 [15:33:23]41 MH_I2C_Read... [15:33:23]34 A5 07 01 Read from MH i2c: 00 E2 07 0B 00 00 3B [15:33:23]00 MH_I2C_Read... [15:33:23]F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 54 02 00 F4 03 04 00 BE 83 F2 66 B6 04 01 00 00 B9 2B 6E 7C 32 FC 5E 8F [15:33:23]CommunicateWithHost err = 0 [15:33:23]CheckOFDResponse [15:33:23]Read from MH i2c: 1017 (14) - 77093643461234 [15:33:23]E2 1041 (16) - 0000000000871835 [15:33:23]0B 1040 (4) - 152790 [15:33:23]00 1012 (4) - 24.09.2024 09:17 [15:33:23]20 1206 (1) - 0 [15:33:23]0A OFD Sender: Remove packet 152790 [15:33:23]00 ProducePacketName [15:33:23]E6 name=ofd_packets/00152790 [15:33:23]B4 NVStorageDeleteData [15:33:23]4D 16 C8 51 46 26 90 00 28 [15:33:23]RAPDU: E6 B4 4D 16 C8 51 46 26 90 00 [15:33:23]wFMCommunicate OK [15:33:23]SAM_PROTO_SignData done [15:33:23]FM_MakeSignedData done [15:33:23]CreateOFDProtocolMessage [15:33:23]wFMCommunicate request_size=4 [15:33:23]MH_SAM_APDU [15:33:23]CAPDU: 80 11 00 00 [15:33:23]Write to MH i2c: E2 08 00 21 0A 80 11 00 00 00 00 00 00 A5 [15:33:23]Write i2c OK [15:33:23]MH_I2C_Read... [15:33:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:23]Read from MH i2c: E2 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: E2 17 00 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: E2 17 00 21 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F8 [15:33:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:33:23]wFMCommunicate OK [15:33:23]CreateOFDProtocolMessage done [15:33:23]OFDSenderStorePacket 152791 [15:33:23]StoreOFDPacket docnum=152791 [15:33:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 08 62 07 01 7A A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 C1 DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 54 02 00 35 04 06 00 0D 8B D7 94 A3 D0 E6 B4 4D 16 C8 51 46 26 [15:33:23]CheckFolder [15:33:23]dirname=/storage/ofd_packets [15:33:23]CheckFolder done [15:33:23]ProducePacketName [15:33:23]name=ofd_packets/00152791 [15:33:23]NVStorageSaveData ofd_packets/00152791 [15:33:23]File name is /storage/ofd_packets/00152791 [15:33:23]Write 301 bytes [15:33:23]NVStorageSaveData done [15:33:23]OFDSenderStorePacket done [15:33:23]KKMCreateOFDPacket done [15:33:23]NVStorageSaveData kkm_last_timestamp [15:33:23]File name is /storage/kkm_last_timestamp [15:33:23]Write 4 bytes [15:33:23]NVStorageSaveData done [15:33:23]ExternCall_PrintAddStr [15:33:23]wPrintStart [15:33:23]Write to MH i2c: 01 00 00 22 0A 2C [15:33:23]Write i2c OK [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: 01 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: 01 07 00 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: 01 07 00 22 0A 00 00 00 00 00 FF 0F 41 [15:33:23]RasterBufferAndPrint [15:33:23]line Счет N : (1)1786793 [15:33:23]line ИНН: 02508201610067 [15:33:23]line Контрольно-Кассовый Чек [15:33:23]line ПРОДАЖА [15:33:23]line ТРК (МРК, ГНК) : 12 [15:33:23]line Товар: 2710124130 [15:33:23]line Аи-92-К-5 [15:33:23]line 2.950 * 67.80 [15:33:23]line = 200.01 [15:33:23]line НДС 12% НСП 1% [15:33:23]line > о реализуемом товаре [15:33:23]line ОКРУГЛЕНИЕ: -0.01 [15:33:23]line ИТОГО: 200.00 [15:33:23]line Внесено: 200.00 [15:33:23]line СДАЧА: 0.00 [15:33:23]line НСП 1% : 1.77 [15:33:23]line НДС 12% : 21.24 [15:33:23]line Наличными: 200.00 [15:33:23]line Безнал.: 0.00 [15:33:23]line Место: АЗС № 89 "Партнер Нефть" [15:33:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:33:23]line СНО: Общий режим [15:33:23]line Чек 250 24.09.2024 15:33 [15:33:23]line Смена: 477 ФФД: 1.0 [15:33:23]line ЗНМ: 0300000113 [15:33:23]line РНМ: 0000000000091825 [15:33:23]line Версия ККМ: 001 [15:33:23]line ФМ: 0000000000871835 [15:33:23]line ФД: 152791 [15:33:23]line ФПД: 14894268457936 [15:33:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T153321&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152791&fm=14894268457936&tin=02508201610067®Number=0000000000091825&sum=20000 [15:33:23]written 0, free lines is 4095 [15:33:23]OFD Sender: Processing packet 152791 [packets to send 830, broken 829] [15:33:23]ProducePacketName [15:33:23]name=ofd_packets/00152791 [15:33:23]OFD Sender: To server: pG, [15:33:23]CommunicateWithHost lk.salyk.kg:30040 [15:33:23]ConnectInit lk.salyk.kg [15:33:23]Write to MH i2c: 01 00 00 4D 0A 57 [15:33:23]Write i2c OK [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: 01 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: 01 07 00 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: 01 07 00 4D 0A 00 00 00 00 00 F6 0C 60 [15:33:23]RasterBufferAndPrint [15:33:23]line [15:33:23]line [15:33:23]line [15:33:23]line [15:33:23]line [15:33:23]written 0, free lines is 3332 [15:33:23]MH_Cut [15:33:23]Write to MH i2c: D1 01 00 54 0A 01 30 [15:33:23]Write i2c OK [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: D1 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: D1 01 00 [15:33:23]MH_I2C_Read... [15:33:23]Read from MH i2c: D1 01 00 54 0A 00 2F [15:33:23]Write to MH i2c: 01 00 00 55 0A 5F [15:33:23]Write i2c OK [15:33:23]MH_I2C_Read... [15:33:24]Connected sock=10 [15:33:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 08 62 07 01 7A A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 C1 DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 54 02 00 35 04 06 00 0D 8B D7 94 A3 D0 E6 B4 4D 16 C8 51 46 26 [15:33:24]*** Cut start [15:33:24]*** Purtial cut [15:33:24]*** Stage 1: CUTSNS_PIN = 1 [15:33:24]Read from MH i2c: 01 [15:33:24]MH_I2C_Read... [15:33:24]*** Stop cut motor [15:33:24]*** Cut end [15:33:24]Read from MH i2c: 01 07 00 [15:33:24]MH_I2C_Read... [15:33:24]Read from MH i2c: 01 07 00 55 0A 00 00 00 00 00 FF 0F 74 [15:33:24]process_action close_receipt done [15:33:24]requested_data is exist [15:33:24]produce_requested_data [15:33:24]requested_item fm.sn is exist - process it [15:33:24]wFMCommunicate request_size=4 [15:33:24]MH_SAM_APDU [15:33:24]CAPDU: 80 11 00 00 [15:33:24]Write to MH i2c: E2 08 00 56 0A 80 11 00 00 00 00 00 00 DA [15:33:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 39 CA 47 00 65 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 54 02 00 F4 03 04 00 C0 83 F2 66 B6 04 01 00 00 9F FF 07 2D 60 49 F6 14 [15:33:24]CommunicateWithHost err = 0 [15:33:24]Write i2c OK [15:33:24]MH_I2C_Read... [15:33:24]CheckOFDResponse [15:33:24]1017 (14) - 77093643461234 [15:33:24]1041 (16) - 0000000000871835 [15:33:24]1040 (4) - 152791 [15:33:24]1012 (4) - 24.09.2024 09:17 [15:33:24]1206 (1) - 0 [15:33:24]OFD Sender: Remove packet 152791 [15:33:24]ProducePacketName [15:33:24]name=ofd_packets/00152791 [15:33:24]NVStorageDeleteData [15:33:24]Read from MH i2c: E2 [15:33:24]MH_I2C_Read... [15:33:24]Read from MH i2c: E2 17 00 [15:33:24]MH_I2C_Read... [15:33:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:24]Read from MH i2c: E2 17 00 56 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2D [15:33:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:33:24]wFMCommunicate OK [15:33:24]requested_item fd.num is exist - process it [15:33:24]SAM_PROTO_GetFieldsCounters [15:33:24]wFMCommunicate request_size=4 [15:33:24]MH_SAM_APDU [15:33:24]CAPDU: 80 13 00 00 [15:33:24]Write to MH i2c: E2 08 00 57 0A 80 13 00 00 00 00 00 00 DD [15:33:24]Write i2c OK [15:33:24]MH_I2C_Read... [15:33:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:24]Read from MH i2c: E2 [15:33:24]MH_I2C_Read... [15:33:24]Read from MH i2c: E2 62 00 [15:33:24]MH_I2C_Read... [15:33:24]Read from MH i2c: E2 62 00 57 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 F7 [15:33:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:33:24]wFMCommunicate OK [15:33:24]SAM_PROTO_GetFieldsCounters done [15:33:24]requested_item shift.num is exist - process it [15:33:24]requested_item shift.opened is exist - process it [15:33:24]req_shift_opened [15:33:24]FM_GetShiftState [15:33:24]SAM_PROTO_GetShiftState [15:33:24]wFMCommunicate request_size=4 [15:33:24]MH_SAM_APDU [15:33:24]CAPDU: 80 13 01 00 [15:33:24]Write to MH i2c: E2 08 00 58 0A 80 13 01 00 00 00 00 00 DF [15:33:24]Write i2c OK [15:33:24]MH_I2C_Read... [15:33:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:25]Read from MH i2c: E2 [15:33:25]MH_I2C_Read... [15:33:25]Read from MH i2c: E2 0E 00 [15:33:25]MH_I2C_Read... [15:33:25]Read from MH i2c: E2 0E 00 58 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AC [15:33:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:33:25]wFMCommunicate OK [15:33:25]SAM_PROTO_GetShiftState done [15:33:25]FM_GetShiftState done [15:33:25]req_shift_opened done [15:33:25]requested_item shift.open_date is exist - process it [15:33:25]req_shift_open_date [15:33:25]req_shift_open_date done [15:33:25]produce_requested_data done [15:33:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152791,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:33:25]process_action_free close_receipt [15:33:25]json_value_free [15:33:25]json_value_free done [15:33:25]process_json_proto returns [15:33:25]Send response to host [15:33:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152791,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:33:25]free response buf [15:33:25]execute_script done [15:33:25]execute_script returns [15:33:25]free content buf [15:33:25]Sock 8.Close socket [15:33:25]Sock 8.Thread stoped [15:33:25]OFD Sender: No OFD packet to send [15:33:25]OFD Sender: No OFD packet to send [15:33:29]accept exits with 9 [15:33:29]New connection [15:33:29]New thread 3066703204 created [15:33:29]Thread 3066846564 joined [15:33:29]Waiting for new connection... [15:33:29] Sock 9.Parse request [15:33:29]Sock 9.Check first char [15:33:29]Sock 9.First char is OK [15:33:29]request: POST /json_proto HTTP/1.0 [15:33:29]Method: POST [15:33:29]URL: /json_proto [15:33:29]Method is POST - this is cgi request [15:33:29]url: /json_proto [15:33:29]query_string will be loaded in cgi processing [15:33:29]execute_cgi json_proto POST (null) [15:33:29]execute_cgi path=json_proto method=POST [15:33:29]POST find Content-Length [15:33:29]Host: 172.17.43.67:8080 [15:33:29]Content-Length: 678 [15:33:29]Content-Type: application/json [15:33:29] [15:33:29]POST finish read [15:33:29]Found Content-Length = 678 [15:33:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:29]execute_script... [15:33:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:29]POST & json_proto [15:33:29]process_json_proto [15:33:29]json parsed OK: [15:33:29]protocol is kg_v1.0 [15:33:29]action value=close_receipt [15:33:29]process_action close_receipt [15:33:29]cmd_close_receipt [15:33:29]MH_GetDate [15:33:29]Write to MH i2c: F0 00 00 59 0A 52 [15:33:29]Write i2c OK [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: F0 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: F0 09 00 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: F0 09 00 59 0A 00 CA DB F2 66 6A BD 47 65 2B [15:33:29]GetLastDocTimeStamp 1727192001 [15:33:29]current date 1727192010 [15:33:29]FM_GetShiftState [15:33:29]SAM_PROTO_GetShiftState [15:33:29]wFMCommunicate request_size=4 [15:33:29]MH_SAM_APDU [15:33:29]CAPDU: 80 13 01 00 [15:33:29]Write to MH i2c: E2 08 00 5A 0A 80 13 01 00 00 00 00 00 E1 [15:33:29]Write i2c OK [15:33:29]MH_I2C_Read... [15:33:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:29]Read from MH i2c: E2 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 0E 00 [15:33:29]MH_I2C_Read... [15:33:29]Read from MH i2c: E2 0E 00 5A 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AE [15:33:29]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:33:29]wFMCommunicate OK [15:33:29]SAM_PROTO_GetShiftState done [15:33:29]FM_GetShiftState done [15:33:29]opened in 1727137889 [15:33:29]opened+sec_in_day 1727224289 [15:33:29]quantity*price = 20001 [15:33:29]sum+1 = 20002 [15:33:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 251 24.09.2024 15:33 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152792 ФПД: 169671435381179 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T153331&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152792&fm=169671435381179&tin=02508201610067®Number=0000000000091825&sum=20000 [15:33:30]StoreToDocumentArchive [15:33:30]shift 477 fd 152792 [15:33:30]save to /storage/0477/doc_00152792 [15:33:30]save last doc name /storage/0477/doc_00152792 to /storage/kkm_last_doc_name [15:33:30]save OK [15:33:30]Clear old archive folders... [15:33:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:33:30]tlvbuf is 015C2AB0 [15:33:30]SAM_PROTO_ClearQueue [15:33:30]wFMCommunicate request_size=4 [15:33:30]MH_SAM_APDU [15:33:30]CAPDU: 80 09 00 00 [15:33:30]Write to MH i2c: E2 08 00 67 0A 80 09 00 00 00 00 00 00 E3 [15:33:30]Write i2c OK [15:33:30]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 67 0A 00 90 00 E5 [15:33:31]RAPDU: 90 00 [15:33:31]wFMCommunicate OK [15:33:31]SAM_PROTO_ClearQueue done [15:33:31]KKMCreateOFDPacket [15:33:31]OFDProtocolAddRootSTLVToBuf [15:33:31]FM_MakeSignedData [15:33:31]FM_MakeSignedData [15:33:31]SAM_PROTO_SignData [15:33:31]wFMCommunicate request_size=4 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 0D 01 02 [15:33:31]Write to MH i2c: E2 08 00 68 0A 80 0D 01 02 00 00 00 00 EB [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 68 0A 00 90 00 E6 [15:33:31]RAPDU: 90 00 [15:33:31]wFMCommunicate OK [15:33:31]wFMCommunicate request_size=255 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 CB DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 54 02 00 35 04 06 00 9A [15:33:31]Write to MH i2c: E2 02 01 69 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 CB DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 54 02 00 35 04 06 00 9A 00 00 0B [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 69 0A 00 90 00 E7 [15:33:31]RAPDU: 90 00 [15:33:31]wFMCommunicate OK [15:33:31]wFMCommunicate request_size=10 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 0D 02 02 05 50 B5 A2 69 BB [15:33:31]Write to MH i2c: E2 0D 00 6A 0A 80 0D 02 02 05 00 50 B5 A2 69 BB 00 00 C3 [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 6A 0A 00 90 00 E8 [15:33:31]RAPDU: 90 00 [15:33:31]wFMCommunicate OK [15:33:31]wFMCommunicate request_size=4 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 0D 03 02 [15:33:31]Write to MH i2c: E2 08 00 6B 0A 80 0D 03 02 00 00 00 00 F0 [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 0B 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 0B 00 6B 0A 00 1A AD 82 08 44 13 94 E7 90 00 14 [15:33:31]RAPDU: 1A AD 82 08 44 13 94 E7 90 00 [15:33:31]wFMCommunicate OK [15:33:31]SAM_PROTO_SignData done [15:33:31]FM_MakeSignedData done [15:33:31]CreateOFDProtocolMessage [15:33:31]wFMCommunicate request_size=4 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 11 00 00 [15:33:31]Write to MH i2c: E2 08 00 6C 0A 80 11 00 00 00 00 00 00 F0 [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:31]Read from MH i2c: E2 17 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 17 00 6C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 43 [15:33:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:33:31]wFMCommunicate OK [15:33:31]CreateOFDProtocolMessage done [15:33:31]OFDSenderStorePacket 152792 [15:33:31]StoreOFDPacket docnum=152792 [15:33:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 49 1C 07 01 41 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 CB DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 54 02 00 35 04 06 00 9A 50 B5 A2 69 BB 1A AD 82 08 44 13 94 E7 [15:33:31]CheckFolder [15:33:31]dirname=/storage/ofd_packets [15:33:31]CheckFolder done [15:33:31]ProducePacketName [15:33:31]name=ofd_packets/00152792 [15:33:31]NVStorageSaveData ofd_packets/00152792 [15:33:31]File name is /storage/ofd_packets/00152792 [15:33:31]Write 301 bytes [15:33:31]NVStorageSaveData done [15:33:31]OFDSenderStorePacket done [15:33:31]KKMCreateOFDPacket done [15:33:31]NVStorageSaveData kkm_last_timestamp [15:33:31]File name is /storage/kkm_last_timestamp [15:33:31]Write 4 bytes [15:33:31]NVStorageSaveData done [15:33:31]ExternCall_PrintAddStr [15:33:31]wPrintStart [15:33:31]Write to MH i2c: 01 00 00 6D 0A 77 [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: 01 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: 01 07 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: 01 07 00 6D 0A 00 00 00 00 00 FF 0F 8C [15:33:31]RasterBufferAndPrint [15:33:31]line Счет N : (1)1786794 [15:33:31]line ИНН: 02508201610067 [15:33:31]line Контрольно-Кассовый Чек [15:33:31]line ПРОДАЖА [15:33:31]line ТРК (МРК, ГНК) : 42 [15:33:31]line Товар: 2710124130 [15:33:31]line Аи-92-К-5 [15:33:31]line 2.950 * 67.80 [15:33:31]line = 200.01 [15:33:31]line НДС 12% НСП 1% [15:33:31]line > о реализуемом товаре [15:33:31]line ОКРУГЛЕНИЕ: -0.01 [15:33:31]line ИТОГО: 200.00 [15:33:31]line Внесено: 200.00 [15:33:31]line СДАЧА: 0.00 [15:33:31]line НСП 1% : 1.77 [15:33:31]line НДС 12% : 21.24 [15:33:31]line Наличными: 200.00 [15:33:31]line Безнал.: 0.00 [15:33:31]line Место: АЗС № 89 "Партнер Нефть" [15:33:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:33:31]line СНО: Общий режим [15:33:31]line Чек 251 24.09.2024 15:33 [15:33:31]line Смена: 477 ФФД: 1.0 [15:33:31]line ЗНМ: 0300000113 [15:33:31]line РНМ: 0000000000091825 [15:33:31]line Версия ККМ: 001 [15:33:31]line ФМ: 0000000000871835 [15:33:31]line ФД: 152792 [15:33:31]line ФПД: 169671435381179 [15:33:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T153331&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152792&fm=169671435381179&tin=02508201610067®Number=0000000000091825&sum=20000 [15:33:31]OFD Sender: Processing packet 152792 [packets to send 830, broken 829] [15:33:31]ProducePacketName [15:33:31]name=ofd_packets/00152792 [15:33:31]OFD Sender: To server: pG, [15:33:31]CommunicateWithHost lk.salyk.kg:30040 [15:33:31]ConnectInit lk.salyk.kg [15:33:31]written 0, free lines is 4095 [15:33:32]Write to MH i2c: 01 00 00 98 0A A2 [15:33:32]Write i2c OK [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: 01 [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: 01 07 00 [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: 01 07 00 98 0A 00 00 00 00 00 DD 0C 92 [15:33:32]RasterBufferAndPrint [15:33:32]line [15:33:32]line [15:33:32]line [15:33:32]line [15:33:32]line [15:33:32]written 0, free lines is 3317 [15:33:32]MH_Cut [15:33:32]Write to MH i2c: D1 01 00 9F 0A 01 7B [15:33:32]Write i2c OK [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: D1 [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: D1 01 00 [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: D1 01 00 9F 0A 00 7A [15:33:32]Write to MH i2c: 01 00 00 A0 0A AA [15:33:32]Write i2c OK [15:33:32]MH_I2C_Read... [15:33:32]Connected sock=11 [15:33:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 49 1C 07 01 41 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 CB DB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 54 02 00 35 04 06 00 9A 50 B5 A2 69 BB 1A AD 82 08 44 13 94 E7 [15:33:33]*** Cut start [15:33:33]*** Purtial cut [15:33:33]*** Stage 1: CUTSNS_PIN = 1 [15:33:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0C B2 47 00 39 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 54 02 00 F4 03 04 00 C9 83 F2 66 B6 04 01 00 00 08 16 CB 31 66 71 EA 16 [15:33:33]CommunicateWithHost err = 0 [15:33:33]CheckOFDResponse [15:33:33]1017 (14) - 77093643461234 [15:33:33]1041 (16) - 0000000000871835 [15:33:33]1040 (4) - 152792 [15:33:33]1012 (4) - 24.09.2024 09:18 [15:33:33]1206 (1) - 0 [15:33:33]OFD Sender: Remove packet 152792 [15:33:33]ProducePacketName [15:33:33]name=ofd_packets/00152792 [15:33:33]NVStorageDeleteData [15:33:33]Read from MH i2c: 01 [15:33:33]MH_I2C_Read... [15:33:33]*** Stop cut motor [15:33:33]*** Cut end [15:33:33]Read from MH i2c: 01 07 00 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: 01 07 00 A0 0A 00 00 00 00 00 FF 0F BF [15:33:33]process_action close_receipt done [15:33:33]requested_data is exist [15:33:33]produce_requested_data [15:33:33]requested_item fm.sn is exist - process it [15:33:33]wFMCommunicate request_size=4 [15:33:33]MH_SAM_APDU [15:33:33]CAPDU: 80 11 00 00 [15:33:33]Write to MH i2c: E2 08 00 A1 0A 80 11 00 00 00 00 00 00 25 [15:33:33]Write i2c OK [15:33:33]MH_I2C_Read... [15:33:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:33]Read from MH i2c: E2 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 17 00 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 17 00 A1 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 78 [15:33:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:33:33]wFMCommunicate OK [15:33:33]requested_item fd.num is exist - process it [15:33:33]SAM_PROTO_GetFieldsCounters [15:33:33]wFMCommunicate request_size=4 [15:33:33]MH_SAM_APDU [15:33:33]CAPDU: 80 13 00 00 [15:33:33]Write to MH i2c: E2 08 00 A2 0A 80 13 00 00 00 00 00 00 28 [15:33:33]Write i2c OK [15:33:33]MH_I2C_Read... [15:33:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:33]Read from MH i2c: E2 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 62 00 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 62 00 A2 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D8 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 46 [15:33:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D8 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:33:33]wFMCommunicate OK [15:33:33]SAM_PROTO_GetFieldsCounters done [15:33:33]requested_item shift.num is exist - process it [15:33:33]requested_item shift.opened is exist - process it [15:33:33]req_shift_opened [15:33:33]FM_GetShiftState [15:33:33]SAM_PROTO_GetShiftState [15:33:33]wFMCommunicate request_size=4 [15:33:33]MH_SAM_APDU [15:33:33]CAPDU: 80 13 01 00 [15:33:33]Write to MH i2c: E2 08 00 A3 0A 80 13 01 00 00 00 00 00 2A [15:33:33]Write i2c OK [15:33:33]MH_I2C_Read... [15:33:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:33]Read from MH i2c: E2 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 0E 00 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 0E 00 A3 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F7 [15:33:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:33:33]wFMCommunicate OK [15:33:33]SAM_PROTO_GetShiftState done [15:33:33]FM_GetShiftState done [15:33:33]req_shift_opened done [15:33:33]requested_item shift.open_date is exist - process it [15:33:33]req_shift_open_date [15:33:33]req_shift_open_date done [15:33:33]produce_requested_data done [15:33:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152792,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:33:33]process_action_free close_receipt [15:33:33]json_value_free [15:33:33]json_value_free done [15:33:33]process_json_proto returns [15:33:33]Send response to host [15:33:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152792,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:33:33]free response buf [15:33:33]execute_script done [15:33:33]execute_script returns [15:33:33]free content buf [15:33:33]Sock 9.Close socket [15:33:33]Sock 9.Thread stoped [15:33:33]OFD Sender: No OFD packet to send [15:33:38]OFD Sender: No OFD packet to send [15:33:43]OFD Sender: No OFD packet to send [15:33:48]OFD Sender: No OFD packet to send [15:33:51]recv_with_timeout no data received [15:33:53]OFD Sender: No OFD packet to send [15:33:58]OFD Sender: No OFD packet to send [15:34:02]recv_with_timeout no data received [15:34:03]OFD Sender: No OFD packet to send [15:34:08]OFD Sender: No OFD packet to send [15:34:13]OFD Sender: No OFD packet to send [15:34:18]OFD Sender: No OFD packet to send [15:34:23]OFD Sender: No OFD packet to send [15:34:28]OFD Sender: No OFD packet to send [15:34:33]OFD Sender: No OFD packet to send [15:34:35]recv_with_timeout no data received [15:34:38]OFD Sender: No OFD packet to send [15:34:44]OFD Sender: No OFD packet to send [15:34:46]recv_with_timeout no data received [15:34:49]OFD Sender: No OFD packet to send [15:34:54]OFD Sender: No OFD packet to send [15:34:59]OFD Sender: No OFD packet to send [15:35:04]OFD Sender: No OFD packet to send [15:35:09]OFD Sender: No OFD packet to send [15:35:14]OFD Sender: No OFD packet to send [15:35:19]OFD Sender: No OFD packet to send [15:35:24]OFD Sender: No OFD packet to send [15:35:29]OFD Sender: No OFD packet to send [15:35:34]OFD Sender: No OFD packet to send [15:35:39]OFD Sender: No OFD packet to send [15:35:44]OFD Sender: No OFD packet to send [15:35:49]OFD Sender: No OFD packet to send [15:35:54]OFD Sender: No OFD packet to send [15:35:59]OFD Sender: No OFD packet to send [15:36:04]OFD Sender: No OFD packet to send [15:36:09]OFD Sender: No OFD packet to send [15:36:14]OFD Sender: No OFD packet to send [15:36:19]OFD Sender: No OFD packet to send [15:36:24]OFD Sender: No OFD packet to send [15:36:29]OFD Sender: No OFD packet to send [15:36:32]recv_with_timeout no data received [15:36:34]OFD Sender: No OFD packet to send [15:36:39]OFD Sender: No OFD packet to send [15:36:43]recv_with_timeout no data received [15:36:44]OFD Sender: No OFD packet to send [15:36:49]OFD Sender: No OFD packet to send [15:36:54]OFD Sender: No OFD packet to send [15:36:59]OFD Sender: No OFD packet to send [15:37:01]recv_with_timeout no data received [15:37:04]OFD Sender: No OFD packet to send [15:37:09]OFD Sender: No OFD packet to send [15:37:14]OFD Sender: No OFD packet to send [15:37:19]OFD Sender: No OFD packet to send [15:37:24]OFD Sender: No OFD packet to send [15:37:29]OFD Sender: No OFD packet to send [15:37:34]OFD Sender: No OFD packet to send [15:37:39]OFD Sender: No OFD packet to send [15:37:44]OFD Sender: No OFD packet to send [15:37:49]OFD Sender: No OFD packet to send [15:37:54]OFD Sender: No OFD packet to send [15:37:59]OFD Sender: No OFD packet to send [15:38:04]OFD Sender: No OFD packet to send [15:38:09]OFD Sender: No OFD packet to send [15:38:14]OFD Sender: No OFD packet to send [15:38:19]OFD Sender: No OFD packet to send [15:38:24]OFD Sender: No OFD packet to send [15:38:29]OFD Sender: No OFD packet to send [15:38:34]OFD Sender: No OFD packet to send [15:38:36]recv_with_timeout no data received [15:38:39]OFD Sender: No OFD packet to send [15:38:44]OFD Sender: No OFD packet to send [15:38:49]recv_with_timeout no data received [15:38:49]OFD Sender: No OFD packet to send [15:38:54]OFD Sender: No OFD packet to send [15:38:59]OFD Sender: No OFD packet to send [15:39:04]OFD Sender: No OFD packet to send [15:39:09]OFD Sender: No OFD packet to send [15:39:14]OFD Sender: No OFD packet to send [15:39:19]OFD Sender: No OFD packet to send [15:39:25]OFD Sender: No OFD packet to send [15:39:26]recv_with_timeout no data received [15:39:26]accept exits with 10 [15:39:26]New connection [15:39:26]New thread 3066846564 created [15:39:26]Thread 3066703204 joined [15:39:26]Waiting for new connection... [15:39:26] Sock 10.Parse request [15:39:26]Sock 10.Check first char [15:39:26]Sock 10.First char is OK [15:39:26]request: POST /json_proto HTTP/1.0 [15:39:26]Method: POST [15:39:26]URL: /json_proto [15:39:26]Method is POST - this is cgi request [15:39:26]url: /json_proto [15:39:26]query_string will be loaded in cgi processing [15:39:26]execute_cgi json_proto POST (null) [15:39:26]execute_cgi path=json_proto method=POST [15:39:26]POST find Content-Length [15:39:26]Host: 172.17.43.67:8080 [15:39:26]Content-Length: 678 [15:39:26]Content-Type: application/json [15:39:26] [15:39:26]POST finish read [15:39:26]Found Content-Length = 678 [15:39:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:26]execute_script... [15:39:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:26]POST & json_proto [15:39:26]process_json_proto [15:39:26]json parsed OK: [15:39:26]protocol is kg_v1.0 [15:39:26]action value=close_receipt [15:39:26]process_action close_receipt [15:39:26]cmd_close_receipt [15:39:26]MH_GetDate [15:39:26]Write to MH i2c: F0 00 00 A4 0A 9D [15:39:26]Write i2c OK [15:39:26]MH_I2C_Read... [15:39:26]Read from MH i2c: F0 [15:39:26]MH_I2C_Read... [15:39:26]Read from MH i2c: F0 09 00 [15:39:26]MH_I2C_Read... [15:39:26]Read from MH i2c: F0 09 00 A4 0A 00 2F DD F2 66 6A BD 47 65 DD [15:39:26]GetLastDocTimeStamp 1727192011 [15:39:26]current date 1727192367 [15:39:26]FM_GetShiftState [15:39:26]SAM_PROTO_GetShiftState [15:39:26]wFMCommunicate request_size=4 [15:39:26]MH_SAM_APDU [15:39:26]CAPDU: 80 13 01 00 [15:39:26]Write to MH i2c: E2 08 00 A5 0A 80 13 01 00 00 00 00 00 2C [15:39:26]Write i2c OK [15:39:26]MH_I2C_Read... [15:39:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:26]Read from MH i2c: E2 [15:39:26]MH_I2C_Read... [15:39:26]Read from MH i2c: E2 0E 00 [15:39:26]MH_I2C_Read... [15:39:26]Read from MH i2c: E2 0E 00 A5 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F9 [15:39:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:39:26]wFMCommunicate OK [15:39:26]SAM_PROTO_GetShiftState done [15:39:26]FM_GetShiftState done [15:39:26]opened in 1727137889 [15:39:26]opened+sec_in_day 1727224289 [15:39:26]quantity*price = 30035 [15:39:26]sum+1 = 30036 [15:39:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 252 24.09.2024 15:39 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152793 ФПД: 232243394349119 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T153927&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152793&fm=232243394349119&tin=02508201610067®Number=0000000000091825&sum=30000 [15:39:27]StoreToDocumentArchive [15:39:27]shift 477 fd 152793 [15:39:27]save to /storage/0477/doc_00152793 [15:39:27]save last doc name /storage/0477/doc_00152793 to /storage/kkm_last_doc_name [15:39:27]save OK [15:39:27]Clear old archive folders... [15:39:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:39:27]tlvbuf is 0157FC80 [15:39:27]SAM_PROTO_ClearQueue [15:39:27]wFMCommunicate request_size=4 [15:39:27]MH_SAM_APDU [15:39:27]CAPDU: 80 09 00 00 [15:39:27]Write to MH i2c: E2 08 00 B2 0A 80 09 00 00 00 00 00 00 2E [15:39:27]Write i2c OK [15:39:27]MH_I2C_Read... [15:39:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:39:27]Read from MH i2c: E2 [15:39:27]MH_I2C_Read... [15:39:27]Read from MH i2c: E2 03 00 [15:39:27]MH_I2C_Read... [15:39:27]Read from MH i2c: E2 03 00 B2 0A 00 90 00 30 [15:39:27]RAPDU: 90 00 [15:39:27]wFMCommunicate OK [15:39:27]SAM_PROTO_ClearQueue done [15:39:27]KKMCreateOFDPacket [15:39:27]OFDProtocolAddRootSTLVToBuf [15:39:27]FM_MakeSignedData [15:39:27]FM_MakeSignedData [15:39:27]SAM_PROTO_SignData [15:39:27]wFMCommunicate request_size=4 [15:39:27]MH_SAM_APDU [15:39:27]CAPDU: 80 0D 01 02 [15:39:27]Write to MH i2c: E2 08 00 B3 0A 80 0D 01 02 00 00 00 00 36 [15:39:27]Write i2c OK [15:39:27]MH_I2C_Read... [15:39:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:39:27]Read from MH i2c: E2 [15:39:27]MH_I2C_Read... [15:39:27]Read from MH i2c: E2 03 00 [15:39:27]MH_I2C_Read... [15:39:27]Read from MH i2c: E2 03 00 B3 0A 00 90 00 31 [15:39:27]RAPDU: 90 00 [15:39:27]wFMCommunicate OK [15:39:27]wFMCommunicate request_size=255 [15:39:27]MH_SAM_APDU [15:39:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 2F DD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 54 02 00 35 04 06 00 D3 [15:39:27]Write to MH i2c: E2 02 01 B4 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 2F DD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 54 02 00 35 04 06 00 D3 00 00 14 [15:39:28]Write i2c OK [15:39:28]MH_I2C_Read... [15:39:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:28]Read from MH i2c: E2 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: E2 03 00 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: E2 03 00 B4 0A 00 90 00 32 [15:39:28]RAPDU: 90 00 [15:39:28]wFMCommunicate OK [15:39:28]wFMCommunicate request_size=10 [15:39:28]MH_SAM_APDU [15:39:28]CAPDU: 80 0D 02 02 05 39 61 05 88 3F [15:39:28]Write to MH i2c: E2 0D 00 B5 0A 80 0D 02 02 05 00 39 61 05 88 3F 00 00 A9 [15:39:28]Write i2c OK [15:39:28]MH_I2C_Read... [15:39:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:28]Read from MH i2c: E2 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: E2 03 00 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: E2 03 00 B5 0A 00 90 00 33 [15:39:28]RAPDU: 90 00 [15:39:28]wFMCommunicate OK [15:39:28]wFMCommunicate request_size=4 [15:39:28]MH_SAM_APDU [15:39:28]CAPDU: 80 0D 03 02 [15:39:28]Write to MH i2c: E2 08 00 B6 0A 80 0D 03 02 00 00 00 00 3B [15:39:28]Write i2c OK [15:39:28]MH_I2C_Read... [15:39:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:39:28]Read from MH i2c: E2 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: E2 0B 00 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: E2 0B 00 B6 0A 00 1F 84 C3 13 F8 D2 CD F5 90 00 41 [15:39:28]RAPDU: 1F 84 C3 13 F8 D2 CD F5 90 00 [15:39:28]wFMCommunicate OK [15:39:28]SAM_PROTO_SignData done [15:39:28]FM_MakeSignedData done [15:39:28]CreateOFDProtocolMessage [15:39:28]wFMCommunicate request_size=4 [15:39:28]MH_SAM_APDU [15:39:28]CAPDU: 80 11 00 00 [15:39:28]Write to MH i2c: E2 08 00 B7 0A 80 11 00 00 00 00 00 00 3B [15:39:28]Write i2c OK [15:39:28]MH_I2C_Read... [15:39:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:28]Read from MH i2c: E2 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: E2 17 00 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: E2 17 00 B7 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8E [15:39:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:39:28]wFMCommunicate OK [15:39:28]CreateOFDProtocolMessage done [15:39:28]OFDSenderStorePacket 152793 [15:39:28]StoreOFDPacket docnum=152793 [15:39:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 45 54 07 01 2A E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 2F DD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 54 02 00 35 04 06 00 D3 39 61 05 88 3F 1F 84 C3 13 F8 D2 CD F5 [15:39:28]CheckFolder [15:39:28]dirname=/storage/ofd_packets [15:39:28]CheckFolder done [15:39:28]ProducePacketName [15:39:28]name=ofd_packets/00152793 [15:39:28]NVStorageSaveData ofd_packets/00152793 [15:39:28]File name is /storage/ofd_packets/00152793 [15:39:28]Write 301 bytes [15:39:28]NVStorageSaveData done [15:39:28]OFDSenderStorePacket done [15:39:28]KKMCreateOFDPacket done [15:39:28]NVStorageSaveData kkm_last_timestamp [15:39:28]File name is /storage/kkm_last_timestamp [15:39:28]Write 4 bytes [15:39:28]NVStorageSaveData done [15:39:28]ExternCall_PrintAddStr [15:39:28]wPrintStart [15:39:28]Write to MH i2c: 01 00 00 B8 0A C2 [15:39:28]Write i2c OK [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: 01 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: 01 07 00 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: 01 07 00 B8 0A 00 00 00 00 00 FF 0F D7 [15:39:28]RasterBufferAndPrint [15:39:28]line Счет N : (1)1786796 [15:39:28]line ИНН: 02508201610067 [15:39:28]line Контрольно-Кассовый Чек [15:39:28]line ПРОДАЖА [15:39:28]line ТРК (МРК, ГНК) : 12 [15:39:28]line Товар: 2710124130 [15:39:28]line Аи-92-К-5 [15:39:28]line 4.430 * 67.80 [15:39:28]line = 300.35 [15:39:28]line НДС 12% НСП 1% [15:39:28]line > о реализуемом товаре [15:39:28]line ОКРУГЛЕНИЕ: -0.35 [15:39:28]line ИТОГО: 300.00 [15:39:28]line Внесено: 300.00 [15:39:28]line СДАЧА: 0.00 [15:39:28]line НСП 1% : 2.66 [15:39:28]line НДС 12% : 31.90 [15:39:28]line Наличными: 300.00 [15:39:28]line Безнал.: 0.00 [15:39:28]line Место: АЗС № 89 "Партнер Нефть" [15:39:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:39:28]line СНО: Общий режим [15:39:28]line Чек 252 24.09.2024 15:39 [15:39:28]line Смена: 477 ФФД: 1.0 [15:39:28]line ЗНМ: 0300000113 [15:39:28]line РНМ: 0000000000091825 [15:39:28]line Версия ККМ: 001 [15:39:28]line ФМ: 0000000000871835 [15:39:28]line ФД: 152793 [15:39:28]line ФПД: 232243394349119 [15:39:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T153927&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152793&fm=232243394349119&tin=02508201610067®Number=0000000000091825&sum=30000 [15:39:28]written 0, free lines is 4095 [15:39:28]OFD Sender: Processing packet 152793 [packets to send 830, broken 829] [15:39:28]ProducePacketName [15:39:28]name=ofd_packets/00152793 [15:39:28]OFD Sender: To server: pG, [15:39:28]CommunicateWithHost lk.salyk.kg:30040 [15:39:28]ConnectInit lk.salyk.kg [15:39:28]Connected sock=9 [15:39:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 45 54 07 01 2A E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 2F DD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 54 02 00 35 04 06 00 D3 39 61 05 88 3F 1F 84 C3 13 F8 D2 CD F5 [15:39:28]Write to MH i2c: 01 00 00 E3 0A ED [15:39:28]Write i2c OK [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: 01 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: 01 07 00 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: 01 07 00 E3 0A 00 00 00 00 00 EE 0C EE [15:39:28]RasterBufferAndPrint [15:39:28]line [15:39:28]line [15:39:28]line [15:39:28]line [15:39:28]line [15:39:28]written 0, free lines is 3316 [15:39:28]MH_Cut [15:39:28]Write to MH i2c: D1 01 00 EA 0A 01 C6 [15:39:28]Write i2c OK [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: D1 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: D1 01 00 [15:39:28]MH_I2C_Read... [15:39:28]Read from MH i2c: D1 01 00 EA 0A 00 C5 [15:39:28]Write to MH i2c: 01 00 00 EB 0A F5 [15:39:28]Write i2c OK [15:39:28]MH_I2C_Read... [15:39:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 64 A1 47 00 4A DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 54 02 00 F4 03 04 00 2D 85 F2 66 B6 04 01 00 00 A4 C5 7B 0C 40 7C 66 73 [15:39:29]CommunicateWithHost err = 0 [15:39:29]CheckOFDResponse [15:39:29]1017 (14) - 77093643461234 [15:39:29]1041 (16) - 0000000000871835 [15:39:29]1040 (4) - 152793 [15:39:29]1012 (4) - 24.09.2024 09:23 [15:39:29]1206 (1) - 0 [15:39:29]OFD Sender: Remove packet 152793 [15:39:29]ProducePacketName [15:39:29]name=ofd_packets/00152793 [15:39:29]NVStorageDeleteData [15:39:29]*** Cut start [15:39:29]*** Purtial cut [15:39:29]*** Stage 1: CUTSNS_PIN = 1 [15:39:29]OFD Sender: No OFD packet to send [15:39:29]Read from MH i2c: 01 [15:39:29]MH_I2C_Read... [15:39:29]*** Stop cut motor [15:39:29]*** Cut end [15:39:29]Read from MH i2c: 01 07 00 [15:39:29]MH_I2C_Read... [15:39:29]Read from MH i2c: 01 07 00 EB 0A 00 00 00 00 00 FF 0F 0A [15:39:29]process_action close_receipt done [15:39:29]requested_data is exist [15:39:29]produce_requested_data [15:39:29]requested_item fm.sn is exist - process it [15:39:29]wFMCommunicate request_size=4 [15:39:29]MH_SAM_APDU [15:39:29]CAPDU: 80 11 00 00 [15:39:29]Write to MH i2c: E2 08 00 EC 0A 80 11 00 00 00 00 00 00 70 [15:39:29]Write i2c OK [15:39:29]MH_I2C_Read... [15:39:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:29]Read from MH i2c: E2 [15:39:29]MH_I2C_Read... [15:39:29]Read from MH i2c: E2 17 00 [15:39:29]MH_I2C_Read... [15:39:29]Read from MH i2c: E2 17 00 EC 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C3 [15:39:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:39:29]wFMCommunicate OK [15:39:29]requested_item fd.num is exist - process it [15:39:29]SAM_PROTO_GetFieldsCounters [15:39:29]wFMCommunicate request_size=4 [15:39:29]MH_SAM_APDU [15:39:29]CAPDU: 80 13 00 00 [15:39:29]Write to MH i2c: E2 08 00 ED 0A 80 13 00 00 00 00 00 00 73 [15:39:29]Write i2c OK [15:39:29]MH_I2C_Read... [15:39:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:39:30]Read from MH i2c: E2 [15:39:30]MH_I2C_Read... [15:39:30]Read from MH i2c: E2 62 00 [15:39:30]MH_I2C_Read... [15:39:30]Read from MH i2c: E2 62 00 ED 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D9 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 95 [15:39:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D9 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:39:30]wFMCommunicate OK [15:39:30]SAM_PROTO_GetFieldsCounters done [15:39:30]requested_item shift.num is exist - process it [15:39:30]requested_item shift.opened is exist - process it [15:39:30]req_shift_opened [15:39:30]FM_GetShiftState [15:39:30]SAM_PROTO_GetShiftState [15:39:30]wFMCommunicate request_size=4 [15:39:30]MH_SAM_APDU [15:39:30]CAPDU: 80 13 01 00 [15:39:30]Write to MH i2c: E2 08 00 EE 0A 80 13 01 00 00 00 00 00 75 [15:39:30]Write i2c OK [15:39:30]MH_I2C_Read... [15:39:30]Read from MH i2c: E2 [15:39:30]MH_I2C_Read... [15:39:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:30]Read from MH i2c: E2 0E 00 [15:39:30]MH_I2C_Read... [15:39:30]Read from MH i2c: E2 0E 00 EE 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 42 [15:39:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:39:30]wFMCommunicate OK [15:39:30]SAM_PROTO_GetShiftState done [15:39:30]FM_GetShiftState done [15:39:30]req_shift_opened done [15:39:30]requested_item shift.open_date is exist - process it [15:39:30]req_shift_open_date [15:39:30]req_shift_open_date done [15:39:30]produce_requested_data done [15:39:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152793,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:39:30]process_action_free close_receipt [15:39:30]json_value_free [15:39:30]json_value_free done [15:39:30]process_json_proto returns [15:39:30]Send response to host [15:39:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152793,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:39:30]free response buf [15:39:30]execute_script done [15:39:30]execute_script returns [15:39:30]free content buf [15:39:30]Sock 10.Close socket [15:39:30]Sock 10.Thread stoped [15:39:34]OFD Sender: No OFD packet to send [15:39:36]recv_with_timeout no data received [15:39:39]OFD Sender: No OFD packet to send [15:39:44]OFD Sender: No OFD packet to send [15:39:46]recv_with_timeout no data received [15:39:49]OFD Sender: No OFD packet to send [15:39:54]OFD Sender: No OFD packet to send [15:39:57]recv_with_timeout no data received [15:39:59]OFD Sender: No OFD packet to send [15:40:04]OFD Sender: No OFD packet to send [15:40:07]recv_with_timeout no data received [15:40:09]OFD Sender: No OFD packet to send [15:40:14]OFD Sender: No OFD packet to send [15:40:19]OFD Sender: No OFD packet to send [15:40:23]accept exits with 8 [15:40:23]New connection [15:40:23]New thread 3066703204 created [15:40:23]Thread 3066846564 joined [15:40:23]Waiting for new connection... [15:40:23] Sock 8.Parse request [15:40:23]Sock 8.Check first char [15:40:23]Sock 8.First char is OK [15:40:23]request: POST /json_proto HTTP/1.0 [15:40:23]Method: POST [15:40:23]URL: /json_proto [15:40:23]Method is POST - this is cgi request [15:40:23]url: /json_proto [15:40:23]query_string will be loaded in cgi processing [15:40:23]execute_cgi json_proto POST (null) [15:40:23]execute_cgi path=json_proto method=POST [15:40:23]POST find Content-Length [15:40:23]Host: 172.17.43.67:8080 [15:40:23]Content-Length: 791 [15:40:23]Content-Type: application/json [15:40:23] [15:40:23]POST finish read [15:40:23]Found Content-Length = 791 [15:40:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786795", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:23]execute_script... [15:40:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786795", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:23]POST & json_proto [15:40:23]process_json_proto [15:40:23]json parsed OK: [15:40:23]protocol is kg_v1.0 [15:40:23]action value=close_receipt [15:40:23]process_action close_receipt [15:40:23]cmd_close_receipt [15:40:23]MH_GetDate [15:40:23]Write to MH i2c: F0 00 00 EF 0A E8 [15:40:23]Write i2c OK [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: F0 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: F0 09 00 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: F0 09 00 EF 0A 00 68 DD F2 66 6A BD 47 65 61 [15:40:23]GetLastDocTimeStamp 1727192367 [15:40:23]current date 1727192424 [15:40:23]FM_GetShiftState [15:40:23]SAM_PROTO_GetShiftState [15:40:23]wFMCommunicate request_size=4 [15:40:23]MH_SAM_APDU [15:40:23]CAPDU: 80 13 01 00 [15:40:23]Write to MH i2c: E2 08 00 F0 0A 80 13 01 00 00 00 00 00 77 [15:40:23]Write i2c OK [15:40:23]MH_I2C_Read... [15:40:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:23]Read from MH i2c: E2 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: E2 0E 00 [15:40:23]MH_I2C_Read... [15:40:23]Read from MH i2c: E2 0E 00 F0 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 44 [15:40:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:40:23]wFMCommunicate OK [15:40:23]SAM_PROTO_GetShiftState done [15:40:23]FM_GetShiftState done [15:40:23]opened in 1727137889 [15:40:23]opened+sec_in_day 1727224289 [15:40:23]quantity*price = 0 [15:40:23]sum+1 = 1 [15:40:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 253 24.09.2024 15:40 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152794 ФПД: 81768976267029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T154024&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152794&fm=81768976267029&tin=02508201610067®Number=0000000000091825&sum=0 [15:40:24]StoreToDocumentArchive [15:40:24]shift 477 fd 152794 [15:40:24]save to /storage/0477/doc_00152794 [15:40:24]save last doc name /storage/0477/doc_00152794 to /storage/kkm_last_doc_name [15:40:24]save OK [15:40:24]Clear old archive folders... [15:40:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:40:24]tlvbuf is 015E8500 [15:40:24]SAM_PROTO_ClearQueue [15:40:24]wFMCommunicate request_size=4 [15:40:24]MH_SAM_APDU [15:40:24]CAPDU: 80 09 00 00 [15:40:24]Write to MH i2c: E2 08 00 FD 0A 80 09 00 00 00 00 00 00 79 [15:40:24]Write i2c OK [15:40:24]MH_I2C_Read... [15:40:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:40:24]Read from MH i2c: E2 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: E2 03 00 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: E2 03 00 FD 0A 00 90 00 7B [15:40:24]RAPDU: 90 00 [15:40:24]wFMCommunicate OK [15:40:24]SAM_PROTO_ClearQueue done [15:40:24]KKMCreateOFDPacket [15:40:24]OFDProtocolAddRootSTLVToBuf [15:40:24]FM_MakeSignedData [15:40:24]FM_MakeSignedData [15:40:24]SAM_PROTO_SignData [15:40:24]wFMCommunicate request_size=4 [15:40:24]MH_SAM_APDU [15:40:24]CAPDU: 80 0D 01 02 [15:40:24]Write to MH i2c: E2 08 00 FE 0A 80 0D 01 02 00 00 00 00 81 [15:40:24]Write i2c OK [15:40:24]MH_I2C_Read... [15:40:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:40:24]Read from MH i2c: E2 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: E2 03 00 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: E2 03 00 FE 0A 00 90 00 7C [15:40:24]RAPDU: 90 00 [15:40:24]wFMCommunicate OK [15:40:24]wFMCommunicate request_size=255 [15:40:24]MH_SAM_APDU [15:40:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 68 DD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 54 02 00 35 04 06 00 4A 5E 52 C8 [15:40:24]Write to MH i2c: E2 02 01 FF 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 68 DD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 54 02 00 35 04 06 00 4A 5E 52 C8 00 00 7E [15:40:24]Write i2c OK [15:40:24]MH_I2C_Read... [15:40:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:24]Read from MH i2c: E2 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: E2 03 00 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: E2 03 00 FF 0A 00 90 00 7D [15:40:24]RAPDU: 90 00 [15:40:24]wFMCommunicate OK [15:40:24]wFMCommunicate request_size=7 [15:40:24]MH_SAM_APDU [15:40:24]CAPDU: 80 0D 02 02 02 B7 15 [15:40:24]Write to MH i2c: E2 0A 00 00 0B 80 0D 02 02 02 00 B7 15 00 00 55 [15:40:24]Write i2c OK [15:40:24]MH_I2C_Read... [15:40:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:24]Read from MH i2c: E2 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: E2 03 00 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: E2 03 00 00 0B 00 90 00 7F [15:40:24]RAPDU: 90 00 [15:40:24]wFMCommunicate OK [15:40:24]wFMCommunicate request_size=4 [15:40:24]MH_SAM_APDU [15:40:24]CAPDU: 80 0D 03 02 [15:40:24]Write to MH i2c: E2 08 00 01 0B 80 0D 03 02 00 00 00 00 87 [15:40:24]Write i2c OK [15:40:24]MH_I2C_Read... [15:40:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:40:24]Read from MH i2c: E2 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: E2 0B 00 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: E2 0B 00 01 0B 00 94 9D CC CB F4 3D 16 B3 90 00 4A [15:40:24]RAPDU: 94 9D CC CB F4 3D 16 B3 90 00 [15:40:24]wFMCommunicate OK [15:40:24]SAM_PROTO_SignData done [15:40:24]FM_MakeSignedData done [15:40:24]CreateOFDProtocolMessage [15:40:24]wFMCommunicate request_size=4 [15:40:24]MH_SAM_APDU [15:40:24]CAPDU: 80 11 00 00 [15:40:24]Write to MH i2c: E2 08 00 02 0B 80 11 00 00 00 00 00 00 87 [15:40:24]Write i2c OK [15:40:24]MH_I2C_Read... [15:40:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:24]Read from MH i2c: E2 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: E2 17 00 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: E2 17 00 02 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [15:40:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:40:24]wFMCommunicate OK [15:40:24]CreateOFDProtocolMessage done [15:40:24]OFDSenderStorePacket 152794 [15:40:24]StoreOFDPacket docnum=152794 [15:40:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F9 FF 04 01 67 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 68 DD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 54 02 00 35 04 06 00 4A 5E 52 C8 B7 15 94 9D CC CB F4 3D 16 B3 [15:40:24]CheckFolder [15:40:24]dirname=/storage/ofd_packets [15:40:24]CheckFolder done [15:40:24]ProducePacketName [15:40:24]name=ofd_packets/00152794 [15:40:24]NVStorageSaveData ofd_packets/00152794 [15:40:24]File name is /storage/ofd_packets/00152794 [15:40:24]Write 298 bytes [15:40:24]NVStorageSaveData done [15:40:24]OFDSenderStorePacket done [15:40:24]KKMCreateOFDPacket done [15:40:24]NVStorageSaveData kkm_last_timestamp [15:40:24]File name is /storage/kkm_last_timestamp [15:40:24]Write 4 bytes [15:40:24]NVStorageSaveData done [15:40:24]ExternCall_PrintAddStr [15:40:24]wPrintStart [15:40:24]Write to MH i2c: 01 00 00 03 0B 0E [15:40:24]Write i2c OK [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: 01 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: 01 07 00 [15:40:24]MH_I2C_Read... [15:40:24]Read from MH i2c: 01 07 00 03 0B 00 00 00 00 00 FF 0F 23 [15:40:24]RasterBufferAndPrint [15:40:24]line Счет N : (1)1786795 [15:40:24]line ИНН: 02508201610067 [15:40:24]line Контрольно-Кассовый Чек [15:40:24]line ПРОДАЖА [15:40:24]line ТРК (МРК, ГНК) : 31 [15:40:24]line Товар: 2710194210 [15:40:24]line ДТ-К-5 [15:40:24]line 118.120 * 0.00 [15:40:24]line = 0.00 [15:40:24]line НДС 12% НСП 1% [15:40:24]line > о реализуемом товаре [15:40:24]line ИТОГО: 0.00 [15:40:24]line НСП 1% : 0.00 [15:40:24]line НДС 12% : 0.00 [15:40:24]line Наличными: 0.00 [15:40:24]line Безнал.: 0.00 [15:40:24]line Место: АЗС № 89 "Партнер Нефть" [15:40:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:40:24]line СНО: Общий режим [15:40:24]line Чек 253 24.09.2024 15:40 [15:40:24]line Смена: 477 ФФД: 1.0 [15:40:24]line ЗНМ: 0300000113 [15:40:24]line РНМ: 0000000000091825 [15:40:24]line Версия ККМ: 001 [15:40:24]line Талоны: Топливная Карта [15:40:24]line 07050 [15:40:24]line ФМ: 0000000000871835 [15:40:24]line ФД: 152794 [15:40:24]line ФПД: 81768976267029 [15:40:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T154024&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152794&fm=81768976267029&tin=02508201610067®Number=0000000000091825&sum=0 [15:40:24]written 0, free lines is 4095 [15:40:24]OFD Sender: Processing packet 152794 [packets to send 830, broken 829] [15:40:24]ProducePacketName [15:40:24]name=ofd_packets/00152794 [15:40:24]OFD Sender: To server: pG, [15:40:24]CommunicateWithHost lk.salyk.kg:30040 [15:40:24]ConnectInit lk.salyk.kg [15:40:25]Write to MH i2c: 01 00 00 2D 0B 38 [15:40:25]Write i2c OK [15:40:25]MH_I2C_Read... [15:40:25]Read from MH i2c: 01 [15:40:25]MH_I2C_Read... [15:40:25]Read from MH i2c: 01 07 00 [15:40:25]MH_I2C_Read... [15:40:25]Read from MH i2c: 01 07 00 2D 0B 00 00 00 00 00 EF 0C 3A [15:40:25]RasterBufferAndPrint [15:40:25]line [15:40:25]line [15:40:25]line [15:40:25]line [15:40:25]line [15:40:25]written 0, free lines is 3317 [15:40:25]MH_Cut [15:40:25]Write to MH i2c: D1 01 00 34 0B 01 11 [15:40:25]Write i2c OK [15:40:25]MH_I2C_Read... [15:40:25]Read from MH i2c: D1 [15:40:25]MH_I2C_Read... [15:40:25]Read from MH i2c: D1 01 00 [15:40:25]MH_I2C_Read... [15:40:25]Read from MH i2c: D1 01 00 34 0B 00 10 [15:40:25]Write to MH i2c: 01 00 00 35 0B 40 [15:40:25]Write i2c OK [15:40:25]MH_I2C_Read... [15:40:25]*** Cut start [15:40:25]*** Purtial cut [15:40:25]*** Stage 1: CUTSNS_PIN = 1 [15:40:26]Read from MH i2c: 01 [15:40:26]MH_I2C_Read... [15:40:26]*** Stop cut motor [15:40:26]*** Cut end [15:40:26]Read from MH i2c: 01 07 00 [15:40:26]MH_I2C_Read... [15:40:26]Read from MH i2c: 01 07 00 35 0B 00 00 00 00 00 FF 0F 55 [15:40:26]process_action close_receipt done [15:40:26]requested_data is exist [15:40:26]produce_requested_data [15:40:26]requested_item fm.sn is exist - process it [15:40:26]wFMCommunicate request_size=4 [15:40:26]MH_SAM_APDU [15:40:26]CAPDU: 80 11 00 00 [15:40:26]Write to MH i2c: E2 08 00 36 0B 80 11 00 00 00 00 00 00 BB [15:40:26]Write i2c OK [15:40:26]MH_I2C_Read... [15:40:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:26]Read from MH i2c: E2 [15:40:26]MH_I2C_Read... [15:40:26]Read from MH i2c: E2 17 00 [15:40:26]MH_I2C_Read... [15:40:26]Read from MH i2c: E2 17 00 36 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [15:40:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:40:26]wFMCommunicate OK [15:40:26]requested_item fd.num is exist - process it [15:40:26]SAM_PROTO_GetFieldsCounters [15:40:26]wFMCommunicate request_size=4 [15:40:26]MH_SAM_APDU [15:40:26]CAPDU: 80 13 00 00 [15:40:26]Write to MH i2c: E2 08 00 37 0B 80 13 00 00 00 00 00 00 BE [15:40:26]Write i2c OK [15:40:26]MH_I2C_Read... [15:40:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:40:26]Read from MH i2c: E2 [15:40:26]MH_I2C_Read... [15:40:26]Read from MH i2c: E2 62 00 [15:40:26]MH_I2C_Read... [15:40:26]Read from MH i2c: E2 62 00 37 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 E4 [15:40:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:40:26]wFMCommunicate OK [15:40:26]SAM_PROTO_GetFieldsCounters done [15:40:26]requested_item shift.num is exist - process it [15:40:26]requested_item shift.opened is exist - process it [15:40:26]req_shift_opened [15:40:26]FM_GetShiftState [15:40:26]SAM_PROTO_GetShiftState [15:40:26]wFMCommunicate request_size=4 [15:40:26]MH_SAM_APDU [15:40:26]CAPDU: 80 13 01 00 [15:40:26]Write to MH i2c: E2 08 00 38 0B 80 13 01 00 00 00 00 00 C0 [15:40:26]Write i2c OK [15:40:26]MH_I2C_Read... [15:40:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:26]Read from MH i2c: E2 [15:40:26]MH_I2C_Read... [15:40:26]Read from MH i2c: E2 0E 00 [15:40:26]MH_I2C_Read... [15:40:26]Read from MH i2c: E2 0E 00 38 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8D [15:40:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:40:26]wFMCommunicate OK [15:40:26]SAM_PROTO_GetShiftState done [15:40:26]FM_GetShiftState done [15:40:26]req_shift_opened done [15:40:26]requested_item shift.open_date is exist - process it [15:40:26]req_shift_open_date [15:40:26]req_shift_open_date done [15:40:26]produce_requested_data done [15:40:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152794,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:40:26]process_action_free close_receipt [15:40:26]json_value_free [15:40:26]json_value_free done [15:40:26]process_json_proto returns [15:40:26]Send response to host [15:40:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152794,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:40:26]free response buf [15:40:26]execute_script done [15:40:26]execute_script returns [15:40:26]free content buf [15:40:26]Sock 8.Close socket [15:40:26]Sock 8.Thread stoped [15:40:29]ConnectInit Can't take IP for lk.salyk.kg [15:40:29]CommunicateWithHost connect error [15:40:29]CommunicateWithHost err = -1 [15:40:29]OFD Sender: Server communicate error [15:40:34]accept exits with 9 [15:40:34]New connection [15:40:34]New thread 3066846564 created [15:40:34]Thread 3066703204 joined [15:40:34]Waiting for new connection... [15:40:34] Sock 9.Parse request [15:40:34]Sock 9.Check first char [15:40:34]Sock 9.First char is OK [15:40:34]request: POST /json_proto HTTP/1.0 [15:40:34]Method: POST [15:40:34]URL: /json_proto [15:40:34]Method is POST - this is cgi request [15:40:34]url: /json_proto [15:40:34]query_string will be loaded in cgi processing [15:40:34]execute_cgi json_proto POST (null) [15:40:34]execute_cgi path=json_proto method=POST [15:40:34]POST find Content-Length [15:40:34]Host: 172.17.43.67:8080 [15:40:34]Content-Length: 657 [15:40:34]Content-Type: application/json [15:40:34] [15:40:34]POST finish read [15:40:34]Found Content-Length = 657 [15:40:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18862", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:34]execute_script... [15:40:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18862", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:34]POST & json_proto [15:40:34]process_json_proto [15:40:34]json parsed OK: [15:40:34]protocol is kg_v1.0 [15:40:34]action value=close_receipt [15:40:34]process_action close_receipt [15:40:34]cmd_close_receipt [15:40:34]MH_GetDate [15:40:34]Write to MH i2c: F0 00 00 39 0B 33 [15:40:34]Write i2c OK [15:40:34]MH_I2C_Read... [15:40:34]Read from MH i2c: F0 [15:40:34]MH_I2C_Read... [15:40:34]Read from MH i2c: F0 09 00 [15:40:34]MH_I2C_Read... [15:40:34]Read from MH i2c: F0 09 00 39 0B 00 73 DD F2 66 6A BD 47 65 B7 [15:40:34]GetLastDocTimeStamp 1727192424 [15:40:34]current date 1727192435 [15:40:34]FM_GetShiftState [15:40:34]SAM_PROTO_GetShiftState [15:40:34]wFMCommunicate request_size=4 [15:40:34]MH_SAM_APDU [15:40:34]CAPDU: 80 13 01 00 [15:40:34]Write to MH i2c: E2 08 00 3A 0B 80 13 01 00 00 00 00 00 C2 [15:40:34]Write i2c OK [15:40:34]MH_I2C_Read... [15:40:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:34]OFD Sender: Processing packet 152794 [packets to send 830, broken 829] [15:40:34]ProducePacketName [15:40:34]name=ofd_packets/00152794 [15:40:34]OFD Sender: To server: pG, [15:40:34]CommunicateWithHost lk.salyk.kg:30040 [15:40:34]ConnectInit lk.salyk.kg [15:40:34]Read from MH i2c: E2 [15:40:34]MH_I2C_Read... [15:40:34]Read from MH i2c: E2 0E 00 [15:40:34]MH_I2C_Read... [15:40:34]Read from MH i2c: E2 0E 00 3A 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8F [15:40:34]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:40:34]wFMCommunicate OK [15:40:34]SAM_PROTO_GetShiftState done [15:40:34]FM_GetShiftState done [15:40:34]opened in 1727137889 [15:40:34]opened+sec_in_day 1727224289 [15:40:34]quantity*price = 11000 [15:40:34]sum+1 = 11001 [15:40:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 254 24.09.2024 15:40 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152795 ФПД: 211716723497617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T154035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152795&fm=211716723497617&tin=02508201610067®Number=0000000000091825&sum=11000 0 [15:40:36]StoreToDocumentArchive [15:40:36]shift 477 fd 152795 [15:40:36]save to /storage/0477/doc_00152795 [15:40:36]save last doc name /storage/0477/doc_00152795 to /storage/kkm_last_doc_name [15:40:36]save OK [15:40:36]Clear old archive folders... [15:40:36]ProcessDocumentItem done err = 0, tmpTLVsize=278 [15:40:36]tlvbuf is 015D7EC0 [15:40:36]SAM_PROTO_ClearQueue [15:40:36]wFMCommunicate request_size=4 [15:40:36]MH_SAM_APDU [15:40:36]CAPDU: 80 09 00 00 [15:40:36]Write to MH i2c: E2 08 00 47 0B 80 09 00 00 00 00 00 00 C4 [15:40:36]Write i2c OK [15:40:36]MH_I2C_Read... [15:40:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:40:36]Read from MH i2c: E2 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 03 00 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 03 00 47 0B 00 90 00 C6 [15:40:36]RAPDU: 90 00 [15:40:36]wFMCommunicate OK [15:40:36]SAM_PROTO_ClearQueue done [15:40:36]KKMCreateOFDPacket [15:40:36]OFDProtocolAddRootSTLVToBuf [15:40:36]FM_MakeSignedData [15:40:36]FM_MakeSignedData [15:40:36]SAM_PROTO_SignData [15:40:36]wFMCommunicate request_size=4 [15:40:36]MH_SAM_APDU [15:40:36]CAPDU: 80 0D 01 02 [15:40:36]Write to MH i2c: E2 08 00 48 0B 80 0D 01 02 00 00 00 00 CC [15:40:36]Write i2c OK [15:40:36]MH_I2C_Read... [15:40:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:40:36]Read from MH i2c: E2 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 03 00 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 03 00 48 0B 00 90 00 C7 [15:40:36]RAPDU: 90 00 [15:40:36]wFMCommunicate OK [15:40:36]wFMCommunicate request_size=255 [15:40:36]MH_SAM_APDU [15:40:36]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 73 DD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 [15:40:36]Write to MH i2c: E2 02 01 49 0B 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 73 DD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 00 00 C6 [15:40:36]Write i2c OK [15:40:36]MH_I2C_Read... [15:40:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:36]Read from MH i2c: E2 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 03 00 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 03 00 49 0B 00 90 00 C8 [15:40:36]RAPDU: 90 00 [15:40:36]wFMCommunicate OK [15:40:36]wFMCommunicate request_size=37 [15:40:36]MH_SAM_APDU [15:40:36]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 54 02 00 35 04 06 00 C0 8E 24 18 DA 91 [15:40:36]Write to MH i2c: E2 28 00 4A 0B 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 54 02 00 35 04 06 00 C0 8E 24 18 DA 91 00 00 4C [15:40:36]Write i2c OK [15:40:36]MH_I2C_Read... [15:40:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:36]Read from MH i2c: E2 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 03 00 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 03 00 4A 0B 00 90 00 C9 [15:40:36]RAPDU: 90 00 [15:40:36]wFMCommunicate OK [15:40:36]wFMCommunicate request_size=4 [15:40:36]MH_SAM_APDU [15:40:36]CAPDU: 80 0D 03 02 [15:40:36]Write to MH i2c: E2 08 00 4B 0B 80 0D 03 02 00 00 00 00 D1 [15:40:36]Write i2c OK [15:40:36]MH_I2C_Read... [15:40:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:40:36]Read from MH i2c: E2 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 0B 00 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 0B 00 4B 0B 00 31 F8 96 18 F8 2E 92 8F 90 00 F0 [15:40:36]RAPDU: 31 F8 96 18 F8 2E 92 8F 90 00 [15:40:36]wFMCommunicate OK [15:40:36]SAM_PROTO_SignData done [15:40:36]FM_MakeSignedData done [15:40:36]CreateOFDProtocolMessage [15:40:36]wFMCommunicate request_size=4 [15:40:36]MH_SAM_APDU [15:40:36]CAPDU: 80 11 00 00 [15:40:36]Write to MH i2c: E2 08 00 4C 0B 80 11 00 00 00 00 00 00 D1 [15:40:36]Write i2c OK [15:40:36]MH_I2C_Read... [15:40:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:36]Read from MH i2c: E2 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 17 00 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 17 00 4C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [15:40:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:40:36]wFMCommunicate OK [15:40:36]CreateOFDProtocolMessage done [15:40:36]OFDSenderStorePacket 152795 [15:40:36]StoreOFDPacket docnum=152795 [15:40:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 85 21 22 01 DB 39 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 73 DD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 54 02 00 35 04 06 00 C0 8E 24 18 DA 91 31 F8 96 18 F8 2E 92 8F [15:40:36]CheckFolder [15:40:36]dirname=/storage/ofd_packets [15:40:36]CheckFolder done [15:40:36]ProducePacketName [15:40:36]name=ofd_packets/00152795 [15:40:36]NVStorageSaveData ofd_packets/00152795 [15:40:36]File name is /storage/ofd_packets/00152795 [15:40:36]Write 328 bytes [15:40:36]NVStorageSaveData done [15:40:36]OFDSenderStorePacket done [15:40:36]KKMCreateOFDPacket done [15:40:36]NVStorageSaveData kkm_last_timestamp [15:40:36]File name is /storage/kkm_last_timestamp [15:40:36]Write 4 bytes [15:40:36]NVStorageSaveData done [15:40:36]ExternCall_PrintAddStr [15:40:36]wPrintStart [15:40:36]Write to MH i2c: 01 00 00 4D 0B 58 [15:40:36]Write i2c OK [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: 01 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: 01 07 00 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: 01 07 00 4D 0B 00 00 00 00 00 FF 0F 6D [15:40:36]RasterBufferAndPrint [15:40:36]line Счет N : (3)18862 [15:40:36]line ИНН: 02508201610067 [15:40:36]line Контрольно-Кассовый Чек [15:40:36]line ПРОДАЖА [15:40:36]line Товар: 5449000054227 [15:40:36]line Напиток Кока-Кола 1л [15:40:36]line 1.000 * 110.00 [15:40:36]line = 110.00 [15:40:36]line НДС 12% НСП 1% [15:40:36]line > о реализуемом товаре [15:40:36]line ИТОГО: 110.00 [15:40:36]line НСП 1% : 0.97 [15:40:36]line НДС 12% : 11.68 [15:40:36]line Наличными: 110.00 [15:40:36]line Безнал.: 0.00 [15:40:36]line Место: АЗС № 89 "Партнер Нефть" [15:40:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:40:36]line СНО: Общий режим [15:40:36]line Чек 254 24.09.2024 15:40 [15:40:36]line Смена: 477 ФФД: 1.0 [15:40:36]line ЗНМ: 0300000113 [15:40:36]line РНМ: 0000000000091825 [15:40:36]line Версия ККМ: 001 [15:40:36]line ФМ: 0000000000871835 [15:40:36]line ФД: 152795 [15:40:36]line ФПД: 211716723497617 [15:40:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T154035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152795&fm=211716723497617&tin=02508201610067®Number=0000000000091825&sum=11000 [15:40:36]line 0 [15:40:36]written 0, free lines is 4095 [15:40:37]Write to MH i2c: 01 00 00 75 0B 80 [15:40:37]Write i2c OK [15:40:37]MH_I2C_Read... [15:40:37]Read from MH i2c: 01 [15:40:37]MH_I2C_Read... [15:40:37]Read from MH i2c: 01 07 00 [15:40:37]MH_I2C_Read... [15:40:37]Read from MH i2c: 01 07 00 75 0B 00 00 00 00 00 04 0D 98 [15:40:37]RasterBufferAndPrint [15:40:37]line [15:40:37]line [15:40:37]line [15:40:37]line [15:40:37]line [15:40:37]written 0, free lines is 3343 [15:40:37]MH_Cut [15:40:37]Write to MH i2c: D1 01 00 7C 0B 01 59 [15:40:37]Write i2c OK [15:40:37]MH_I2C_Read... [15:40:37]Read from MH i2c: D1 [15:40:37]MH_I2C_Read... [15:40:37]Read from MH i2c: D1 01 00 [15:40:37]MH_I2C_Read... [15:40:37]Read from MH i2c: D1 01 00 7C 0B 00 58 [15:40:37]Write to MH i2c: 01 00 00 7D 0B 88 [15:40:37]Write i2c OK [15:40:37]MH_I2C_Read... [15:40:37]*** Cut start [15:40:37]*** Purtial cut [15:40:37]*** Stage 1: CUTSNS_PIN = 1 [15:40:38]Read from MH i2c: 01 [15:40:38]MH_I2C_Read... [15:40:38]*** Stop cut motor [15:40:38]*** Cut end [15:40:38]Read from MH i2c: 01 07 00 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: 01 07 00 7D 0B 00 00 00 00 00 FF 0F 9D [15:40:38]process_action close_receipt done [15:40:38]requested_data is exist [15:40:38]produce_requested_data [15:40:38]requested_item fm.sn is exist - process it [15:40:38]wFMCommunicate request_size=4 [15:40:38]MH_SAM_APDU [15:40:38]CAPDU: 80 11 00 00 [15:40:38]Write to MH i2c: E2 08 00 7E 0B 80 11 00 00 00 00 00 00 03 [15:40:38]Write i2c OK [15:40:38]MH_I2C_Read... [15:40:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:38]Read from MH i2c: E2 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 17 00 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 17 00 7E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [15:40:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:40:38]wFMCommunicate OK [15:40:38]requested_item fd.num is exist - process it [15:40:38]SAM_PROTO_GetFieldsCounters [15:40:38]wFMCommunicate request_size=4 [15:40:38]MH_SAM_APDU [15:40:38]CAPDU: 80 13 00 00 [15:40:38]Write to MH i2c: E2 08 00 7F 0B 80 13 00 00 00 00 00 00 06 [15:40:38]Write i2c OK [15:40:38]MH_I2C_Read... [15:40:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:40:38]Read from MH i2c: E2 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 62 00 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 62 00 7F 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DB 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 30 [15:40:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DB 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:40:38]wFMCommunicate OK [15:40:38]SAM_PROTO_GetFieldsCounters done [15:40:38]requested_item shift.num is exist - process it [15:40:38]requested_item shift.opened is exist - process it [15:40:38]req_shift_opened [15:40:38]FM_GetShiftState [15:40:38]SAM_PROTO_GetShiftState [15:40:38]wFMCommunicate request_size=4 [15:40:38]MH_SAM_APDU [15:40:38]CAPDU: 80 13 01 00 [15:40:38]Write to MH i2c: E2 08 00 80 0B 80 13 01 00 00 00 00 00 08 [15:40:38]Write i2c OK [15:40:38]MH_I2C_Read... [15:40:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:38]Read from MH i2c: E2 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 0E 00 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 0E 00 80 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D5 [15:40:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:40:38]wFMCommunicate OK [15:40:38]SAM_PROTO_GetShiftState done [15:40:38]FM_GetShiftState done [15:40:38]req_shift_opened done [15:40:38]requested_item shift.open_date is exist - process it [15:40:38]req_shift_open_date [15:40:38]req_shift_open_date done [15:40:38]produce_requested_data done [15:40:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152795,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:40:38]process_action_free close_receipt [15:40:38]json_value_free [15:40:38]json_value_free done [15:40:38]process_json_proto returns [15:40:38]Send response to host [15:40:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152795,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:40:38]free response buf [15:40:38]execute_script done [15:40:38]execute_script returns [15:40:38]free content buf [15:40:38]Sock 9.Close socket [15:40:38]Sock 9.Thread stoped [15:40:39]ConnectInit Can't take IP for lk.salyk.kg [15:40:39]CommunicateWithHost connect error [15:40:39]CommunicateWithHost err = -1 [15:40:39]OFD Sender: Server communicate error [15:40:40]OFD Sender: Processing packet 152794 [packets to send 831, broken 829] [15:40:40]ProducePacketName [15:40:40]name=ofd_packets/00152794 [15:40:40]OFD Sender: To server: pG, [15:40:40]CommunicateWithHost lk.salyk.kg:30040 [15:40:40]ConnectInit lk.salyk.kg [15:40:45]ConnectInit Can't take IP for lk.salyk.kg [15:40:45]CommunicateWithHost connect error [15:40:45]CommunicateWithHost err = -1 [15:40:45]OFD Sender: Server communicate error [15:40:50]OFD Sender: Processing packet 152794 [packets to send 831, broken 829] [15:40:50]ProducePacketName [15:40:50]name=ofd_packets/00152794 [15:40:50]OFD Sender: To server: pG, [15:40:50]CommunicateWithHost lk.salyk.kg:30040 [15:40:50]ConnectInit lk.salyk.kg [15:40:55]ConnectInit Can't take IP for lk.salyk.kg [15:40:55]CommunicateWithHost connect error [15:40:55]CommunicateWithHost err = -1 [15:40:55]OFD Sender: Server communicate error [15:41:00]OFD Sender: Processing packet 152794 [packets to send 831, broken 829] [15:41:00]ProducePacketName [15:41:00]name=ofd_packets/00152794 [15:41:00]OFD Sender: To server: pG, [15:41:00]CommunicateWithHost lk.salyk.kg:30040 [15:41:00]ConnectInit lk.salyk.kg [15:41:05]ConnectInit Can't take IP for lk.salyk.kg [15:41:05]CommunicateWithHost connect error [15:41:05]CommunicateWithHost err = -1 [15:41:05]OFD Sender: Server communicate error [15:41:10]OFD Sender: Processing packet 152794 [packets to send 831, broken 829] [15:41:10]ProducePacketName [15:41:10]name=ofd_packets/00152794 [15:41:10]OFD Sender: To server: pG, [15:41:10]CommunicateWithHost lk.salyk.kg:30040 [15:41:10]ConnectInit lk.salyk.kg [15:41:15]ConnectInit Can't take IP for lk.salyk.kg [15:41:15]CommunicateWithHost connect error [15:41:15]CommunicateWithHost err = -1 [15:41:15]OFD Sender: Server communicate error [15:41:18]recv_with_timeout no data received [15:41:20]OFD Sender: Processing packet 152794 [packets to send 831, broken 829] [15:41:20]ProducePacketName [15:41:20]name=ofd_packets/00152794 [15:41:20]OFD Sender: To server: pG, [15:41:20]CommunicateWithHost lk.salyk.kg:30040 [15:41:20]ConnectInit lk.salyk.kg [15:41:21]Connected sock=9 [15:41:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F9 FF 04 01 67 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 68 DD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 54 02 00 35 04 06 00 4A 5E 52 C8 B7 15 94 9D CC CB F4 3D 16 B3 [15:41:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1C CB 47 00 16 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 54 02 00 F4 03 04 00 9D 85 F2 66 B6 04 01 00 00 5A AC 4D 7F F2 8B A5 77 [15:41:21]CommunicateWithHost err = 0 [15:41:21]CheckOFDResponse [15:41:21]1017 (14) - 77093643461234 [15:41:21]1041 (16) - 0000000000871835 [15:41:21]1040 (4) - 152794 [15:41:21]1012 (4) - 24.09.2024 09:25 [15:41:21]1206 (1) - 0 [15:41:21]OFD Sender: Remove packet 152794 [15:41:21]ProducePacketName [15:41:21]name=ofd_packets/00152794 [15:41:21]NVStorageDeleteData [15:41:22]OFD Sender: Processing packet 152795 [packets to send 830, broken 829] [15:41:22]ProducePacketName [15:41:22]name=ofd_packets/00152795 [15:41:22]OFD Sender: To server: pG, [15:41:22]CommunicateWithHost lk.salyk.kg:30040 [15:41:22]ConnectInit lk.salyk.kg [15:41:22]Connected sock=9 [15:41:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 85 21 22 01 DB 39 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 73 DD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 54 02 00 35 04 06 00 C0 8E 24 18 DA 91 31 F8 96 18 F8 2E 92 8F [15:41:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F4 91 47 00 9D 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 54 02 00 F4 03 04 00 9F 85 F2 66 B6 04 01 00 00 8A 6B EE D6 91 62 7C 3D [15:41:23]CommunicateWithHost err = 0 [15:41:23]CheckOFDResponse [15:41:23]1017 (14) - 77093643461234 [15:41:23]1041 (16) - 0000000000871835 [15:41:23]1040 (4) - 152795 [15:41:23]1012 (4) - 24.09.2024 09:25 [15:41:23]1206 (1) - 0 [15:41:23]OFD Sender: Remove packet 152795 [15:41:23]ProducePacketName [15:41:23]name=ofd_packets/00152795 [15:41:23]NVStorageDeleteData [15:41:23]OFD Sender: No OFD packet to send [15:41:28]OFD Sender: No OFD packet to send [15:41:33]OFD Sender: No OFD packet to send [15:41:38]OFD Sender: No OFD packet to send [15:41:43]OFD Sender: No OFD packet to send [15:41:46]recv_with_timeout no data received [15:41:48]OFD Sender: No OFD packet to send [15:41:53]OFD Sender: No OFD packet to send [15:41:57]recv_with_timeout no data received [15:41:58]OFD Sender: No OFD packet to send [15:42:03]OFD Sender: No OFD packet to send [15:42:07]recv_with_timeout no data received [15:42:08]OFD Sender: No OFD packet to send [15:42:13]OFD Sender: No OFD packet to send [15:42:18]OFD Sender: No OFD packet to send [15:42:19]recv_with_timeout no data received [15:42:23]OFD Sender: No OFD packet to send [15:42:28]OFD Sender: No OFD packet to send [15:42:29]recv_with_timeout no data received [15:42:33]OFD Sender: No OFD packet to send [15:42:38]OFD Sender: No OFD packet to send [15:42:43]OFD Sender: No OFD packet to send [15:42:48]OFD Sender: No OFD packet to send [15:42:53]OFD Sender: No OFD packet to send [15:42:58]OFD Sender: No OFD packet to send [15:43:03]OFD Sender: No OFD packet to send [15:43:08]OFD Sender: No OFD packet to send [15:43:13]OFD Sender: No OFD packet to send [15:43:19]OFD Sender: No OFD packet to send [15:43:24]OFD Sender: No OFD packet to send [15:43:29]OFD Sender: No OFD packet to send [15:43:34]OFD Sender: No OFD packet to send [15:43:36]accept exits with 8 [15:43:36]New connection [15:43:36]New thread 3066703204 created [15:43:36]Thread 3066846564 joined [15:43:36]Waiting for new connection... [15:43:36] Sock 8.Parse request [15:43:36]Sock 8.Check first char [15:43:36]Sock 8.First char is OK [15:43:36]request: POST /json_proto HTTP/1.0 [15:43:36]Method: POST [15:43:36]URL: /json_proto [15:43:36]Method is POST - this is cgi request [15:43:36]url: /json_proto [15:43:36]query_string will be loaded in cgi processing [15:43:36]execute_cgi json_proto POST (null) [15:43:36]execute_cgi path=json_proto method=POST [15:43:36]POST find Content-Length [15:43:36]Host: 172.17.43.67:8080 [15:43:36]Content-Length: 680 [15:43:36]Content-Type: application/json [15:43:36] [15:43:36]POST finish read [15:43:36]Found Content-Length = 680 [15:43:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786798", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:36]execute_script... [15:43:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786798", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:36]POST & json_proto [15:43:36]process_json_proto [15:43:36]json parsed OK: [15:43:36]protocol is kg_v1.0 [15:43:36]action value=close_receipt [15:43:36]process_action close_receipt [15:43:36]cmd_close_receipt [15:43:36]MH_GetDate [15:43:36]Write to MH i2c: F0 00 00 81 0B 7B [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: F0 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: F0 09 00 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: F0 09 00 81 0B 00 29 DE F2 66 6A BD 47 65 B6 [15:43:36]GetLastDocTimeStamp 1727192435 [15:43:36]current date 1727192617 [15:43:36]FM_GetShiftState [15:43:36]SAM_PROTO_GetShiftState [15:43:36]wFMCommunicate request_size=4 [15:43:36]MH_SAM_APDU [15:43:36]CAPDU: 80 13 01 00 [15:43:36]Write to MH i2c: E2 08 00 82 0B 80 13 01 00 00 00 00 00 0A [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:36]Read from MH i2c: E2 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 0E 00 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 0E 00 82 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D7 [15:43:36]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:43:36]wFMCommunicate OK [15:43:36]SAM_PROTO_GetShiftState done [15:43:36]FM_GetShiftState done [15:43:36]opened in 1727137889 [15:43:36]opened+sec_in_day 1727224289 [15:43:36]quantity*price = 200025 [15:43:36]sum+1 = 200026 [15:43:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 255 24.09.2024 15:43 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152796 ФПД: 159555371135492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T154337&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152796&fm=159555371135492&tin=02508201610067®Number=0000000000091825&sum=200000 [15:43:37]StoreToDocumentArchive [15:43:37]shift 477 fd 152796 [15:43:37]save to /storage/0477/doc_00152796 [15:43:37]save last doc name /storage/0477/doc_00152796 to /storage/kkm_last_doc_name [15:43:37]save OK [15:43:37]Clear old archive folders... [15:43:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:43:37]tlvbuf is 015803B0 [15:43:37]SAM_PROTO_ClearQueue [15:43:37]wFMCommunicate request_size=4 [15:43:37]MH_SAM_APDU [15:43:37]CAPDU: 80 09 00 00 [15:43:37]Write to MH i2c: E2 08 00 8F 0B 80 09 00 00 00 00 00 00 0C [15:43:37]Write i2c OK [15:43:37]MH_I2C_Read... [15:43:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:43:37]Read from MH i2c: E2 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 03 00 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 03 00 8F 0B 00 90 00 0E [15:43:37]RAPDU: 90 00 [15:43:37]wFMCommunicate OK [15:43:37]SAM_PROTO_ClearQueue done [15:43:37]KKMCreateOFDPacket [15:43:37]OFDProtocolAddRootSTLVToBuf [15:43:37]FM_MakeSignedData [15:43:37]FM_MakeSignedData [15:43:37]SAM_PROTO_SignData [15:43:37]wFMCommunicate request_size=4 [15:43:37]MH_SAM_APDU [15:43:37]CAPDU: 80 0D 01 02 [15:43:37]Write to MH i2c: E2 08 00 90 0B 80 0D 01 02 00 00 00 00 14 [15:43:37]Write i2c OK [15:43:37]MH_I2C_Read... [15:43:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:43:37]Read from MH i2c: E2 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 03 00 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 03 00 90 0B 00 90 00 0F [15:43:37]RAPDU: 90 00 [15:43:37]wFMCommunicate OK [15:43:37]wFMCommunicate request_size=255 [15:43:37]MH_SAM_APDU [15:43:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 29 DE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 54 02 00 35 04 06 00 91 1D 61 37 [15:43:37]Write to MH i2c: E2 02 01 91 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 29 DE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 54 02 00 35 04 06 00 91 1D 61 37 00 00 3B [15:43:37]Write i2c OK [15:43:37]MH_I2C_Read... [15:43:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:37]Read from MH i2c: E2 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 03 00 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 03 00 91 0B 00 90 00 10 [15:43:37]RAPDU: 90 00 [15:43:37]wFMCommunicate OK [15:43:37]wFMCommunicate request_size=7 [15:43:37]MH_SAM_APDU [15:43:37]CAPDU: 80 0D 02 02 02 F2 04 [15:43:37]Write to MH i2c: E2 0A 00 92 0B 80 0D 02 02 02 00 F2 04 00 00 11 [15:43:37]Write i2c OK [15:43:37]MH_I2C_Read... [15:43:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:37]Read from MH i2c: E2 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 03 00 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 03 00 92 0B 00 90 00 11 [15:43:37]RAPDU: 90 00 [15:43:37]wFMCommunicate OK [15:43:37]wFMCommunicate request_size=4 [15:43:37]MH_SAM_APDU [15:43:37]CAPDU: 80 0D 03 02 [15:43:37]Write to MH i2c: E2 08 00 93 0B 80 0D 03 02 00 00 00 00 19 [15:43:37]Write i2c OK [15:43:37]MH_I2C_Read... [15:43:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:43:37]Read from MH i2c: E2 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 0B 00 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 0B 00 93 0B 00 DF A1 9C B2 01 6A D5 DD 90 00 05 [15:43:37]RAPDU: DF A1 9C B2 01 6A D5 DD 90 00 [15:43:37]wFMCommunicate OK [15:43:37]SAM_PROTO_SignData done [15:43:37]FM_MakeSignedData done [15:43:37]CreateOFDProtocolMessage [15:43:37]wFMCommunicate request_size=4 [15:43:37]MH_SAM_APDU [15:43:37]CAPDU: 80 11 00 00 [15:43:37]Write to MH i2c: E2 08 00 94 0B 80 11 00 00 00 00 00 00 19 [15:43:37]Write i2c OK [15:43:37]MH_I2C_Read... [15:43:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:37]Read from MH i2c: E2 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 17 00 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 17 00 94 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [15:43:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:43:37]wFMCommunicate OK [15:43:37]CreateOFDProtocolMessage done [15:43:37]OFDSenderStorePacket 152796 [15:43:37]StoreOFDPacket docnum=152796 [15:43:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D0 2A 04 01 CB 42 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 29 DE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 54 02 00 35 04 06 00 91 1D 61 37 F2 04 DF A1 9C B2 01 6A D5 DD [15:43:37]CheckFolder [15:43:37]dirname=/storage/ofd_packets [15:43:37]CheckFolder done [15:43:37]ProducePacketName [15:43:37]name=ofd_packets/00152796 [15:43:37]NVStorageSaveData ofd_packets/00152796 [15:43:37]File name is /storage/ofd_packets/00152796 [15:43:37]Write 298 bytes [15:43:37]NVStorageSaveData done [15:43:37]OFDSenderStorePacket done [15:43:37]KKMCreateOFDPacket done [15:43:37]NVStorageSaveData kkm_last_timestamp [15:43:37]File name is /storage/kkm_last_timestamp [15:43:37]Write 4 bytes [15:43:37]NVStorageSaveData done [15:43:37]ExternCall_PrintAddStr [15:43:37]wPrintStart [15:43:37]Write to MH i2c: 01 00 00 95 0B A0 [15:43:37]Write i2c OK [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: 01 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: 01 07 00 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: 01 07 00 95 0B 00 00 00 00 00 FF 0F B5 [15:43:37]RasterBufferAndPrint [15:43:37]line Счет N : (1)1786798 [15:43:37]line ИНН: 02508201610067 [15:43:37]line Контрольно-Кассовый Чек [15:43:37]line ПРОДАЖА [15:43:37]line ТРК (МРК, ГНК) : 41 [15:43:37]line Товар: 2710194210 [15:43:37]line ДТ-К-5 [15:43:37]line 26.250 * 76.20 [15:43:37]line = 2000.25 [15:43:37]line НДС 12% НСП 1% [15:43:37]line > о реализуемом товаре [15:43:37]line ОКРУГЛЕНИЕ: -0.25 [15:43:37]line ИТОГО: 2000.00 [15:43:37]line Внесено: 2000.00 [15:43:37]line СДАЧА: 0.00 [15:43:37]line НСП 1% : 17.70 [15:43:37]line НДС 12% : 212.42 [15:43:37]line Наличными: 2000.00 [15:43:37]line Безнал.: 0.00 [15:43:37]line Место: АЗС № 89 "Партнер Нефть" [15:43:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:43:37]line СНО: Общий режим [15:43:37]line Чек 255 24.09.2024 15:43 [15:43:37]line Смена: 477 ФФД: 1.0 [15:43:37]line ЗНМ: 0300000113 [15:43:37]line РНМ: 0000000000091825 [15:43:37]line Версия ККМ: 001 [15:43:37]line ФМ: 0000000000871835 [15:43:37]line ФД: 152796 [15:43:37]line ФПД: 159555371135492 [15:43:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T154337&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152796&fm=159555371135492&tin=02508201610067®Number=0000000000091825&sum=200000 [15:43:38]OFD Sender: Processing packet 152796 [packets to send 830, broken 829] [15:43:38]ProducePacketName [15:43:38]name=ofd_packets/00152796 [15:43:38]OFD Sender: To server: pG, [15:43:38]CommunicateWithHost lk.salyk.kg:30040 [15:43:38]ConnectInit lk.salyk.kg [15:43:38]written 0, free lines is 4095 [15:43:38]Write to MH i2c: 01 00 00 C0 0B CB [15:43:38]Write i2c OK [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: 01 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: 01 07 00 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: 01 07 00 C0 0B 00 00 00 00 00 E2 0C C0 [15:43:38]RasterBufferAndPrint [15:43:38]line [15:43:38]line [15:43:38]line [15:43:38]line [15:43:38]line [15:43:38]written 0, free lines is 3304 [15:43:38]MH_Cut [15:43:38]Write to MH i2c: D1 01 00 C7 0B 01 A4 [15:43:38]Write i2c OK [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: D1 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: D1 01 00 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: D1 01 00 C7 0B 00 A3 [15:43:38]Write to MH i2c: 01 00 00 C8 0B D3 [15:43:38]Write i2c OK [15:43:38]MH_I2C_Read... [15:43:39]*** Cut start [15:43:39]*** Purtial cut [15:43:39]*** Stage 1: CUTSNS_PIN = 1 [15:43:39]Read from MH i2c: 01 [15:43:39]MH_I2C_Read... [15:43:39]*** Stop cut motor [15:43:39]*** Cut end [15:43:39]Read from MH i2c: 01 07 00 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: 01 07 00 C8 0B 00 00 00 00 00 FF 0F E8 [15:43:39]process_action close_receipt done [15:43:39]requested_data is exist [15:43:39]produce_requested_data [15:43:39]requested_item fm.sn is exist - process it [15:43:39]wFMCommunicate request_size=4 [15:43:39]MH_SAM_APDU [15:43:39]CAPDU: 80 11 00 00 [15:43:39]Write to MH i2c: E2 08 00 C9 0B 80 11 00 00 00 00 00 00 4E [15:43:39]Write i2c OK [15:43:39]MH_I2C_Read... [15:43:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:39]Read from MH i2c: E2 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: E2 17 00 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: E2 17 00 C9 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A1 [15:43:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:43:39]wFMCommunicate OK [15:43:39]requested_item fd.num is exist - process it [15:43:39]SAM_PROTO_GetFieldsCounters [15:43:39]wFMCommunicate request_size=4 [15:43:39]MH_SAM_APDU [15:43:39]CAPDU: 80 13 00 00 [15:43:39]Write to MH i2c: E2 08 00 CA 0B 80 13 00 00 00 00 00 00 51 [15:43:39]Write i2c OK [15:43:39]MH_I2C_Read... [15:43:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:43:39]Read from MH i2c: E2 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: E2 62 00 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: E2 62 00 CA 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DC 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 80 [15:43:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DC 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:43:39]wFMCommunicate OK [15:43:39]SAM_PROTO_GetFieldsCounters done [15:43:39]requested_item shift.num is exist - process it [15:43:39]requested_item shift.opened is exist - process it [15:43:39]req_shift_opened [15:43:39]FM_GetShiftState [15:43:39]SAM_PROTO_GetShiftState [15:43:39]wFMCommunicate request_size=4 [15:43:39]MH_SAM_APDU [15:43:39]CAPDU: 80 13 01 00 [15:43:39]Write to MH i2c: E2 08 00 CB 0B 80 13 01 00 00 00 00 00 53 [15:43:39]Write i2c OK [15:43:39]MH_I2C_Read... [15:43:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:39]Read from MH i2c: E2 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: E2 0E 00 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: E2 0E 00 CB 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 20 [15:43:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:43:39]wFMCommunicate OK [15:43:39]SAM_PROTO_GetShiftState done [15:43:39]FM_GetShiftState done [15:43:39]req_shift_opened done [15:43:39]requested_item shift.open_date is exist - process it [15:43:39]req_shift_open_date [15:43:39]req_shift_open_date done [15:43:39]produce_requested_data done [15:43:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152796,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:43:39]process_action_free close_receipt [15:43:39]json_value_free [15:43:39]json_value_free done [15:43:39]process_json_proto returns [15:43:39]Send response to host [15:43:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152796,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:43:39]free response buf [15:43:39]execute_script done [15:43:39]execute_script returns [15:43:39]free content buf [15:43:39]Sock 8.Close socket [15:43:39]Sock 8.Thread stoped [15:43:43]Connected sock=11 [15:43:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D0 2A 04 01 CB 42 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 29 DE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 54 02 00 35 04 06 00 91 1D 61 37 F2 04 DF A1 9C B2 01 6A D5 DD [15:43:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B9 5D 47 00 F3 E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 54 02 00 F4 03 04 00 2D 86 F2 66 B6 04 01 00 00 BF 4D 75 EA A3 00 0A 3B [15:43:47]CommunicateWithHost err = 0 [15:43:47]CheckOFDResponse [15:43:47]1017 (14) - 77093643461234 [15:43:47]1041 (16) - 0000000000871835 [15:43:47]1040 (4) - 152796 [15:43:47]1012 (4) - 24.09.2024 09:28 [15:43:47]1206 (1) - 0 [15:43:47]OFD Sender: Remove packet 152796 [15:43:47]ProducePacketName [15:43:47]name=ofd_packets/00152796 [15:43:47]NVStorageDeleteData [15:43:47]OFD Sender: No OFD packet to send [15:43:52]OFD Sender: No OFD packet to send [15:43:57]recv_with_timeout no data received [15:43:57]OFD Sender: No OFD packet to send [15:44:02]OFD Sender: No OFD packet to send [15:44:07]OFD Sender: No OFD packet to send [15:44:12]OFD Sender: No OFD packet to send [15:44:17]OFD Sender: No OFD packet to send [15:44:22]OFD Sender: No OFD packet to send [15:44:27]OFD Sender: No OFD packet to send [15:44:32]OFD Sender: No OFD packet to send [15:44:37]OFD Sender: No OFD packet to send [15:44:42]OFD Sender: No OFD packet to send [15:44:47]OFD Sender: No OFD packet to send [15:44:52]OFD Sender: No OFD packet to send [15:44:57]OFD Sender: No OFD packet to send [15:45:02]OFD Sender: No OFD packet to send [15:45:07]OFD Sender: No OFD packet to send [15:45:12]OFD Sender: No OFD packet to send [15:45:17]OFD Sender: No OFD packet to send [15:45:22]OFD Sender: No OFD packet to send [15:45:27]OFD Sender: No OFD packet to send [15:45:32]OFD Sender: No OFD packet to send [15:45:37]OFD Sender: No OFD packet to send [15:45:42]OFD Sender: No OFD packet to send [15:45:47]OFD Sender: No OFD packet to send [15:45:53]OFD Sender: No OFD packet to send [15:45:58]OFD Sender: No OFD packet to send [15:46:03]OFD Sender: No OFD packet to send [15:46:08]OFD Sender: No OFD packet to send [15:46:13]OFD Sender: No OFD packet to send [15:46:18]OFD Sender: No OFD packet to send [15:46:23]OFD Sender: No OFD packet to send [15:46:28]OFD Sender: No OFD packet to send [15:46:33]OFD Sender: No OFD packet to send [15:46:38]OFD Sender: No OFD packet to send [15:46:43]OFD Sender: No OFD packet to send [15:46:48]OFD Sender: No OFD packet to send [15:46:51]recv_with_timeout no data received [15:46:53]OFD Sender: No OFD packet to send [15:46:58]OFD Sender: No OFD packet to send [15:47:03]OFD Sender: No OFD packet to send [15:47:08]OFD Sender: No OFD packet to send [15:47:13]OFD Sender: No OFD packet to send [15:47:15]accept exits with 10 [15:47:15]New connection [15:47:15]New thread 3066846564 created [15:47:15]Thread 3066703204 joined [15:47:15]Waiting for new connection... [15:47:15] Sock 10.Parse request [15:47:15]Sock 10.Check first char [15:47:15]Sock 10.First char is OK [15:47:15]request: POST /json_proto HTTP/1.0 [15:47:15]Method: POST [15:47:15]URL: /json_proto [15:47:15]Method is POST - this is cgi request [15:47:15]url: /json_proto [15:47:15]query_string will be loaded in cgi processing [15:47:15]execute_cgi json_proto POST (null) [15:47:15]execute_cgi path=json_proto method=POST [15:47:15]POST find Content-Length [15:47:15]Host: 172.17.43.67:8080 [15:47:15]Content-Length: 791 [15:47:15]Content-Type: application/json [15:47:15] [15:47:15]POST finish read [15:47:15]Found Content-Length = 791 [15:47:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786797", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:15]execute_script... [15:47:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786797", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:15]POST & json_proto [15:47:15]process_json_proto [15:47:15]json parsed OK: [15:47:15]protocol is kg_v1.0 [15:47:15]action value=close_receipt [15:47:15]process_action close_receipt [15:47:15]cmd_close_receipt [15:47:15]MH_GetDate [15:47:15]Write to MH i2c: F0 00 00 CC 0B C6 [15:47:15]Write i2c OK [15:47:15]MH_I2C_Read... [15:47:15]Read from MH i2c: F0 [15:47:15]MH_I2C_Read... [15:47:15]Read from MH i2c: F0 09 00 [15:47:15]MH_I2C_Read... [15:47:15]Read from MH i2c: F0 09 00 CC 0B 00 04 DF F2 66 6A BD 47 65 DD [15:47:15]GetLastDocTimeStamp 1727192617 [15:47:15]current date 1727192836 [15:47:15]FM_GetShiftState [15:47:15]SAM_PROTO_GetShiftState [15:47:15]wFMCommunicate request_size=4 [15:47:15]MH_SAM_APDU [15:47:15]CAPDU: 80 13 01 00 [15:47:15]Write to MH i2c: E2 08 00 CD 0B 80 13 01 00 00 00 00 00 55 [15:47:15]Write i2c OK [15:47:15]MH_I2C_Read... [15:47:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:15]Read from MH i2c: E2 [15:47:15]MH_I2C_Read... [15:47:15]Read from MH i2c: E2 0E 00 [15:47:15]MH_I2C_Read... [15:47:15]Read from MH i2c: E2 0E 00 CD 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 22 [15:47:15]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:47:15]wFMCommunicate OK [15:47:15]SAM_PROTO_GetShiftState done [15:47:15]FM_GetShiftState done [15:47:15]opened in 1727137889 [15:47:15]opened+sec_in_day 1727224289 [15:47:15]quantity*price = 0 [15:47:15]sum+1 = 1 [15:47:15]Check (price>sum+1) || (price+1 о реализуемом товаре [15:47:16]line ИТОГО: 0.00 [15:47:16]line НСП 1% : 0.00 [15:47:16]line НДС 12% : 0.00 [15:47:16]line Наличными: 0.00 [15:47:16]line Безнал.: 0.00 [15:47:16]line Место: АЗС № 89 "Партнер Нефть" [15:47:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:47:16]line СНО: Общий режим [15:47:16]line Чек 256 24.09.2024 15:47 [15:47:16]line Смена: 477 ФФД: 1.0 [15:47:16]line ЗНМ: 0300000113 [15:47:16]line РНМ: 0000000000091825 [15:47:16]line Версия ККМ: 001 [15:47:16]line Талоны: Топливная Карта [15:47:16]line 07050 [15:47:16]line ФМ: 0000000000871835 [15:47:16]line ФД: 152797 [15:47:16]line ФПД: 274871710925812 [15:47:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T154716&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152797&fm=274871710925812&tin=02508201610067®Number=0000000000091825&sum=0 [15:47:17]OFD Sender: Processing packet 152797 [packets to send 830, broken 829] [15:47:17]ProducePacketName [15:47:17]name=ofd_packets/00152797 [15:47:17]OFD Sender: To server: pG, [15:47:17]CommunicateWithHost lk.salyk.kg:30040 [15:47:17]ConnectInit lk.salyk.kg [15:47:17]written 0, free lines is 4095 [15:47:17]Write to MH i2c: 01 00 00 0A 0C 16 [15:47:17]Write i2c OK [15:47:17]MH_I2C_Read... [15:47:17]Read from MH i2c: 01 [15:47:17]MH_I2C_Read... [15:47:17]Read from MH i2c: 01 07 00 [15:47:17]MH_I2C_Read... [15:47:17]Read from MH i2c: 01 07 00 0A 0C 00 00 00 00 00 E6 0C 0F [15:47:17]RasterBufferAndPrint [15:47:17]line [15:47:17]line [15:47:17]line [15:47:17]line [15:47:17]line [15:47:17]written 0, free lines is 3309 [15:47:17]MH_Cut [15:47:17]Write to MH i2c: D1 01 00 11 0C 01 EF [15:47:17]Write i2c OK [15:47:17]MH_I2C_Read... [15:47:17]Read from MH i2c: D1 [15:47:17]MH_I2C_Read... [15:47:17]Read from MH i2c: D1 01 00 [15:47:17]MH_I2C_Read... [15:47:17]Read from MH i2c: D1 01 00 11 0C 00 EE [15:47:17]Write to MH i2c: 01 00 00 12 0C 1E [15:47:17]Write i2c OK [15:47:17]MH_I2C_Read... [15:47:18]*** Cut start [15:47:18]*** Purtial cut [15:47:18]*** Stage 1: CUTSNS_PIN = 1 [15:47:18]Read from MH i2c: 01 [15:47:18]MH_I2C_Read... [15:47:18]*** Stop cut motor [15:47:18]*** Cut end [15:47:18]Read from MH i2c: 01 07 00 [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: 01 07 00 12 0C 00 00 00 00 00 FF 0F 33 [15:47:18]process_action close_receipt done [15:47:18]requested_data is exist [15:47:18]produce_requested_data [15:47:18]requested_item fm.sn is exist - process it [15:47:18]wFMCommunicate request_size=4 [15:47:18]MH_SAM_APDU [15:47:18]CAPDU: 80 11 00 00 [15:47:18]Write to MH i2c: E2 08 00 13 0C 80 11 00 00 00 00 00 00 99 [15:47:18]Write i2c OK [15:47:18]MH_I2C_Read... [15:47:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:18]Read from MH i2c: E2 [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: E2 17 00 [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: E2 17 00 13 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [15:47:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:47:18]wFMCommunicate OK [15:47:18]requested_item fd.num is exist - process it [15:47:18]SAM_PROTO_GetFieldsCounters [15:47:18]wFMCommunicate request_size=4 [15:47:18]MH_SAM_APDU [15:47:18]CAPDU: 80 13 00 00 [15:47:18]Write to MH i2c: E2 08 00 14 0C 80 13 00 00 00 00 00 00 9C [15:47:18]Write i2c OK [15:47:18]MH_I2C_Read... [15:47:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:47:18]Read from MH i2c: E2 [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: E2 62 00 [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: E2 62 00 14 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DD 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 D1 [15:47:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DD 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:47:18]wFMCommunicate OK [15:47:18]SAM_PROTO_GetFieldsCounters done [15:47:18]requested_item shift.num is exist - process it [15:47:18]requested_item shift.opened is exist - process it [15:47:18]req_shift_opened [15:47:18]FM_GetShiftState [15:47:18]SAM_PROTO_GetShiftState [15:47:18]wFMCommunicate request_size=4 [15:47:18]MH_SAM_APDU [15:47:18]CAPDU: 80 13 01 00 [15:47:18]Write to MH i2c: E2 08 00 15 0C 80 13 01 00 00 00 00 00 9E [15:47:18]Write i2c OK [15:47:18]MH_I2C_Read... [15:47:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:18]Read from MH i2c: E2 [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: E2 0E 00 [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: E2 0E 00 15 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 6B [15:47:18]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:47:18]wFMCommunicate OK [15:47:18]SAM_PROTO_GetShiftState done [15:47:18]FM_GetShiftState done [15:47:18]req_shift_opened done [15:47:18]requested_item shift.open_date is exist - process it [15:47:18]req_shift_open_date [15:47:18]req_shift_open_date done [15:47:18]produce_requested_data done [15:47:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152797,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:47:18]process_action_free close_receipt [15:47:18]json_value_free [15:47:18]json_value_free done [15:47:18]process_json_proto returns [15:47:18]Send response to host [15:47:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152797,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:47:18]free response buf [15:47:18]execute_script done [15:47:18]execute_script returns [15:47:18]free content buf [15:47:18]Sock 10.Close socket [15:47:18]Sock 10.Thread stoped [15:47:20]Connected sock=11 [15:47:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 54 8C 04 01 B4 A8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 04 DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 54 02 00 35 04 06 00 F9 FE 8E B0 43 F4 C9 02 C1 23 A6 A2 86 83 [15:47:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 59 05 47 00 87 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 54 02 00 F4 03 04 00 07 87 F2 66 B6 04 01 00 00 71 15 60 85 0F 5A E8 29 [15:47:23]CommunicateWithHost err = 0 [15:47:23]CheckOFDResponse [15:47:23]1017 (14) - 77093643461234 [15:47:23]1041 (16) - 0000000000871835 [15:47:23]1040 (4) - 152797 [15:47:15]Read from MH i2c: E2 03 00 [15:47:15]MH_I2C_Read... [15:47:15]Read from MH i2c: E2 03 00 D5 0B 00 90 00 54 [15:47:15]RAPDU: 90 00 [15:47:15]wFMCommunicate OK [15:47:15]wFMCommunicate request_size=13 [15:47:15]MH_SAM_APDU [15:47:15]CAPDU: 80 15 02 00 08 F4 03 04 00 04 DF F2 66 [15:47:15]Write to MH i2c: E2 10 00 D6 0B 80 15 02 00 08 00 F4 03 04 00 04 DF F2 66 00 00 A7 [15:47:15]Write i2c OK [15:47:15]MH_I2C_Read... [15:47:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:47:15]Read from MH i2c: E2 [15:47:15]MH_I2C_Read... [15:47:15]Read from MH i2c: E2 03 00 [15:47:15]MH_I2C_Read... [15:47:15]Read from MH i2c: E2 03 00 D6 0B 00 90 00 55 [15:47:15]RAPDU: 90 00 [15:47:15]wFMCommunicate OK [15:47:15]wFMCommunicate request_size=25 [15:47:15]MH_SAM_APDU [15:47:15]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [15:47:15]Write to MH i2c: E2 1C 00 D7 0B 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 C4 [15:47:15]Write i2c OK [15:47:15]MH_I2C_Read... [15:47:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:47:15]Read from MH i2c: E2 [15:47:15]MH_I2C_Read... [15:47:15]Read from MH i2c: E2 03 00 [15:47:15]MH_I2C_Read... [15:47:15]Read from MH i2c: E2 03 00 D7 0B 00 90 00 56 [15:47:15]RAPDU: 90 00 [15:47:15]wFMCommunicate OK [15:47:15]wFMCommunicate request_size=4 [15:47:15]MH_SAM_APDU [15:47:15]CAPDU: 80 15 03 00 [15:47:15]Write to MH i2c: E2 08 00 D8 0B 80 15 03 00 00 00 00 00 64 [15:47:15]Write i2c OK [15:47:15]MH_I2C_Read... [15:47:16]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:47:16]Read from MH i2c: E2 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 40 00 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 40 00 D8 0B 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 00 01 00 00 35 04 06 00 F9 FE 8E B0 43 F4 90 00 D8 [15:47:16]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 00 01 00 00 35 04 06 00 F9 FE 8E B0 43 F4 90 00 [15:47:16]wFMCommunicate OK [15:47:16]SAM_PROTO_ProcessDocument answer len = 59 [15:47:16]SAM_PROTO_ProcessDocument done [15:47:16]SetTLVBufToDocument [15:47:16]Processing tag 1209 (04B9) [15:47:16]Malloc new data [15:47:16]Processing tag 1041 (0411) [15:47:16]Processing tag 1040 (0410) [15:47:16]Malloc new data [15:47:16]Processing tag 1038 (040E) [15:47:16]Malloc new data [15:47:16]Processing tag 1042 (0412) [15:47:16]Malloc new data [15:47:16]Processing tag 1077 (0435) [15:47:16]Malloc new data [15:47:16]SetTLVBufToDocument err=0 [15:47:16]KKMLoadAndSignReceiptData store KKM data [15:47:16]KKMLoadAndSignReceiptData err=0 [15:47:16]wFMCommunicate request_size=4 [15:47:16]MH_SAM_APDU [15:47:16]CAPDU: 80 11 00 00 [15:47:16]Write to MH i2c: E2 08 00 D9 0B 80 11 00 00 00 00 00 00 5E [15:47:16]Write i2c OK [15:47:16]MH_I2C_Read... [15:47:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:16]Read from MH i2c: E2 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 17 00 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 17 00 D9 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [15:47:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:47:16]wFMCommunicate OK [15:47:16]Счет N : (1)1786797 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 118.120 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 256 24.09.2024 15:47 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152797 ФПД: 274871710925812 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T154716&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152797&fm=274871710925812&tin=02508201610067®Number=0000000000091825&sum=0 [15:47:16]StoreToDocumentArchive [15:47:16]shift 477 fd 152797 [15:47:16]save to /storage/0477/doc_00152797 [15:47:16]save last doc name /storage/0477/doc_00152797 to /storage/kkm_last_doc_name [15:47:16]save OK [15:47:16]Clear old archive folders... [15:47:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:47:16]tlvbuf is 015D9E40 [15:47:16]SAM_PROTO_ClearQueue [15:47:16]wFMCommunicate request_size=4 [15:47:16]MH_SAM_APDU [15:47:16]CAPDU: 80 09 00 00 [15:47:16]Write to MH i2c: E2 08 00 DA 0B 80 09 00 00 00 00 00 00 57 [15:47:16]Write i2c OK [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 [15:47:16]MH_I2C_Read... [15:47:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:47:16]Read from MH i2c: E2 03 00 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 03 00 DA 0B 00 90 00 59 [15:47:16]RAPDU: 90 00 [15:47:16]wFMCommunicate OK [15:47:16]SAM_PROTO_ClearQueue done [15:47:16]KKMCreateOFDPacket [15:47:16]OFDProtocolAddRootSTLVToBuf [15:47:16]FM_MakeSignedData [15:47:16]FM_MakeSignedData [15:47:16]SAM_PROTO_SignData [15:47:16]wFMCommunicate request_size=4 [15:47:16]MH_SAM_APDU [15:47:16]CAPDU: 80 0D 01 02 [15:47:16]Write to MH i2c: E2 08 00 DB 0B 80 0D 01 02 00 00 00 00 5F [15:47:16]Write i2c OK [15:47:16]MH_I2C_Read... [15:47:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:47:16]Read from MH i2c: E2 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 03 00 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 03 00 DB 0B 00 90 00 5A [15:47:16]RAPDU: 90 00 [15:47:16]wFMCommunicate OK [15:47:16]wFMCommunicate request_size=255 [15:47:16]MH_SAM_APDU [15:47:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 04 DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 54 02 00 35 04 06 00 F9 FE 8E B0 [15:47:16]Write to MH i2c: E2 02 01 DC 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 04 DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 54 02 00 35 04 06 00 F9 FE 8E B0 00 00 74 [15:47:16]Write i2c OK [15:47:16]MH_I2C_Read... [15:47:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:16]Read from MH i2c: E2 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 03 00 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 03 00 DC 0B 00 90 00 5B [15:47:16]RAPDU: 90 00 [15:47:16]wFMCommunicate OK [15:47:16]wFMCommunicate request_size=7 [15:47:16]MH_SAM_APDU [15:47:16]CAPDU: 80 0D 02 02 02 43 F4 [15:47:16]Write to MH i2c: E2 0A 00 DD 0B 80 0D 02 02 02 00 43 F4 00 00 9D [15:47:16]Write i2c OK [15:47:16]MH_I2C_Read... [15:47:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:16]Read from MH i2c: E2 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 03 00 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 03 00 DD 0B 00 90 00 5C [15:47:16]RAPDU: 90 00 [15:47:16]wFMCommunicate OK [15:47:16]wFMCommunicate request_size=4 [15:47:16]MH_SAM_APDU [15:47:16]CAPDU: 80 0D 03 02 [15:47:16]Write to MH i2c: E2 08 00 DE 0B 80 0D 03 02 00 00 00 00 64 [15:47:16]Write i2c OK [15:47:16]MH_I2C_Read... [15:47:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:47:16]Read from MH i2c: E2 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 0B 00 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 0B 00 DE 0B 00 C9 02 C1 23 A6 A2 86 83 90 00 65 [15:47:16]RAPDU: C9 02 C1 23 A6 A2 86 83 90 00 [15:47:16]wFMCommunicate OK [15:47:16]SAM_PROTO_SignData done [15:47:16]FM_MakeSignedData done [15:47:16]CreateOFDProtocolMessage [15:47:16]wFMCommunicate request_size=4 [15:47:16]MH_SAM_APDU [15:47:16]CAPDU: 80 11 00 00 [15:47:16]Write to MH i2c: E2 08 00 DF 0B 80 11 00 00 00 00 00 00 64 [15:47:16]Write i2c OK [15:47:16]MH_I2C_Read... [15:47:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:16]Read from MH i2c: E2 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 17 00 [15:47:16]MH_I2C_Read... [15:47:16]Read from MH i2c: E2 17 00 DF 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B7 [15:47:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:47:16]wFMCommunicate OK [15:47:16]CreateOFDProtocolMessage done [15:47:16]OFDSenderStorePacket 152797 [15:47:23]1012 (4) - 24.09.2024 09:31 [15:47:23]1206 (1) - 0 [15:47:23]OFD Sender: Remove packet 152797 [15:47:23]ProducePacketName [15:47:23]name=ofd_packets/00152797 [15:47:23]NVStorageDeleteData [15:47:23]OFD Sender: No OFD packet to send [15:47:28]OFD Sender: No OFD packet to send [15:47:29]accept exits with 8 [15:47:29]New connection [15:47:29]New thread 3066703204 created [15:47:29]Thread 3066846564 joined [15:47:29]Waiting for new connection... [15:47:29] Sock 8.Parse request [15:47:29]Sock 8.Check first char [15:47:29]Sock 8.First char is OK [15:47:29]request: POST /json_proto HTTP/1.0 [15:47:29]Method: POST [15:47:29]URL: /json_proto [15:47:29]Method is POST - this is cgi request [15:47:29]url: /json_proto [15:47:29]query_string will be loaded in cgi processing [15:47:29]execute_cgi json_proto POST (null) [15:47:29]execute_cgi path=json_proto method=POST [15:47:29]POST find Content-Length [15:47:29]Host: 172.17.43.67:8080 [15:47:29]Content-Length: 678 [15:47:29]Content-Type: application/json [15:47:29] [15:47:29]POST finish read [15:47:29]Found Content-Length = 678 [15:47:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:29]execute_script... [15:47:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:29]POST & json_proto [15:47:29]process_json_proto [15:47:29]json parsed OK: [15:47:29]protocol is kg_v1.0 [15:47:29]action value=close_receipt [15:47:29]process_action close_receipt [15:47:29]cmd_close_receipt [15:47:29]MH_GetDate [15:47:29]Write to MH i2c: F0 00 00 16 0C 11 [15:47:29]Write i2c OK [15:47:29]MH_I2C_Read... [15:47:29]Read from MH i2c: F0 [15:47:29]MH_I2C_Read... [15:47:29]Read from MH i2c: F0 09 00 [15:47:29]MH_I2C_Read... [15:47:29]Read from MH i2c: F0 09 00 16 0C 00 12 DF F2 66 6A BD 47 65 36 [15:47:29]GetLastDocTimeStamp 1727192836 [15:47:29]current date 1727192850 [15:47:29]FM_GetShiftState [15:47:29]SAM_PROTO_GetShiftState [15:47:29]wFMCommunicate request_size=4 [15:47:29]MH_SAM_APDU [15:47:29]CAPDU: 80 13 01 00 [15:47:29]Write to MH i2c: E2 08 00 17 0C 80 13 01 00 00 00 00 00 A0 [15:47:29]Write i2c OK [15:47:29]MH_I2C_Read... [15:47:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:29]Read from MH i2c: E2 [15:47:29]MH_I2C_Read... [15:47:29]Read from MH i2c: E2 0E 00 [15:47:29]MH_I2C_Read... [15:47:29]Read from MH i2c: E2 0E 00 17 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 6D [15:47:29]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:47:29]wFMCommunicate OK [15:47:29]SAM_PROTO_GetShiftState done [15:47:29]FM_GetShiftState done [15:47:29]opened in 1727137889 [15:47:29]opened+sec_in_day 1727224289 [15:47:29]quantity*price = 35052 [15:47:29]sum+1 = 35054 [15:47:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 257 24.09.2024 15:47 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152798 ФПД: 276663376504701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T154730&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152798&fm=276663376504701&tin=02508201610067®Number=0000000000091825&sum=35000 [15:47:30]StoreToDocumentArchive [15:47:30]shift 477 fd 152798 [15:47:30]save to /storage/0477/doc_00152798 [15:47:30]save last doc name /storage/0477/doc_00152798 to /storage/kkm_last_doc_name [15:47:30]save OK [15:47:30]Clear old archive folders... [15:47:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:47:30]tlvbuf is 015A8330 [15:47:30]SAM_PROTO_ClearQueue [15:47:30]wFMCommunicate request_size=4 [15:47:30]MH_SAM_APDU [15:47:30]CAPDU: 80 09 00 00 [15:47:30]Write to MH i2c: E2 08 00 24 0C 80 09 00 00 00 00 00 00 A2 [15:47:30]Write i2c OK [15:47:30]MH_I2C_Read... [15:47:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:47:30]Read from MH i2c: E2 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: E2 03 00 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: E2 03 00 24 0C 00 90 00 A4 [15:47:30]RAPDU: 90 00 [15:47:30]wFMCommunicate OK [15:47:30]SAM_PROTO_ClearQueue done [15:47:30]KKMCreateOFDPacket [15:47:30]OFDProtocolAddRootSTLVToBuf [15:47:30]FM_MakeSignedData [15:47:30]FM_MakeSignedData [15:47:30]SAM_PROTO_SignData [15:47:30]wFMCommunicate request_size=4 [15:47:30]MH_SAM_APDU [15:47:30]CAPDU: 80 0D 01 02 [15:47:30]Write to MH i2c: E2 08 00 25 0C 80 0D 01 02 00 00 00 00 AA [15:47:30]Write i2c OK [15:47:30]MH_I2C_Read... [15:47:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:47:30]Read from MH i2c: E2 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: E2 03 00 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: E2 03 00 25 0C 00 90 00 A5 [15:47:30]RAPDU: 90 00 [15:47:30]wFMCommunicate OK [15:47:30]wFMCommunicate request_size=255 [15:47:30]MH_SAM_APDU [15:47:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 12 DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 54 02 00 35 04 06 00 FB [15:47:30]Write to MH i2c: E2 02 01 26 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 12 DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 54 02 00 35 04 06 00 FB 00 00 AC [15:47:30]Write i2c OK [15:47:30]MH_I2C_Read... [15:47:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:30]Read from MH i2c: E2 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: E2 03 00 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: E2 03 00 26 0C 00 90 00 A6 [15:47:30]RAPDU: 90 00 [15:47:30]wFMCommunicate OK [15:47:30]wFMCommunicate request_size=10 [15:47:30]MH_SAM_APDU [15:47:30]CAPDU: 80 0D 02 02 05 9F B6 47 67 7D [15:47:30]Write to MH i2c: E2 0D 00 27 0C 80 0D 02 02 05 00 9F B6 47 67 7D 00 00 37 [15:47:30]Write i2c OK [15:47:30]MH_I2C_Read... [15:47:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:30]Read from MH i2c: E2 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: E2 03 00 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: E2 03 00 27 0C 00 90 00 A7 [15:47:30]RAPDU: 90 00 [15:47:30]wFMCommunicate OK [15:47:30]wFMCommunicate request_size=4 [15:47:30]MH_SAM_APDU [15:47:30]CAPDU: 80 0D 03 02 [15:47:30]Write to MH i2c: E2 08 00 28 0C 80 0D 03 02 00 00 00 00 AF [15:47:30]Write i2c OK [15:47:30]MH_I2C_Read... [15:47:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:47:30]Read from MH i2c: E2 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: E2 0B 00 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: E2 0B 00 28 0C 00 93 59 60 B4 3D 94 7A A8 90 00 A3 [15:47:30]RAPDU: 93 59 60 B4 3D 94 7A A8 90 00 [15:47:30]wFMCommunicate OK [15:47:30]SAM_PROTO_SignData done [15:47:30]FM_MakeSignedData done [15:47:30]CreateOFDProtocolMessage [15:47:30]wFMCommunicate request_size=4 [15:47:30]MH_SAM_APDU [15:47:30]CAPDU: 80 11 00 00 [15:47:30]Write to MH i2c: E2 08 00 29 0C 80 11 00 00 00 00 00 00 AF [15:47:30]Write i2c OK [15:47:30]MH_I2C_Read... [15:47:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:30]Read from MH i2c: E2 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: E2 17 00 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: E2 17 00 29 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 02 [15:47:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:47:30]wFMCommunicate OK [15:47:30]CreateOFDProtocolMessage done [15:47:30]OFDSenderStorePacket 152798 [15:47:30]StoreOFDPacket docnum=152798 [15:47:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 04 8C 07 01 57 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 12 DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 54 02 00 35 04 06 00 FB 9F B6 47 67 7D 93 59 60 B4 3D 94 7A A8 [15:47:30]CheckFolder [15:47:30]dirname=/storage/ofd_packets [15:47:30]CheckFolder done [15:47:30]ProducePacketName [15:47:30]name=ofd_packets/00152798 [15:47:30]NVStorageSaveData ofd_packets/00152798 [15:47:30]File name is /storage/ofd_packets/00152798 [15:47:30]Write 301 bytes [15:47:30]NVStorageSaveData done [15:47:30]OFDSenderStorePacket done [15:47:30]KKMCreateOFDPacket done [15:47:30]NVStorageSaveData kkm_last_timestamp [15:47:30]File name is /storage/kkm_last_timestamp [15:47:30]Write 4 bytes [15:47:30]NVStorageSaveData done [15:47:30]ExternCall_PrintAddStr [15:47:30]wPrintStart [15:47:30]Write to MH i2c: 01 00 00 2A 0C 36 [15:47:30]Write i2c OK [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: 01 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: 01 07 00 [15:47:30]MH_I2C_Read... [15:47:30]Read from MH i2c: 01 07 00 2A 0C 00 00 00 00 00 FF 0F 4B [15:47:30]RasterBufferAndPrint [15:47:30]line Счет N : (1)1786799 [15:47:30]line ИНН: 02508201610067 [15:47:30]line Контрольно-Кассовый Чек [15:47:30]line ПРОДАЖА [15:47:30]line ТРК (МРК, ГНК) : 12 [15:47:30]line Товар: 2710124130 [15:47:30]line Аи-92-К-5 [15:47:30]line 5.170 * 67.80 [15:47:30]line = 350.53 [15:47:30]line НДС 12% НСП 1% [15:47:30]line > о реализуемом товаре [15:47:30]line ОКРУГЛЕНИЕ: -0.53 [15:47:30]line ИТОГО: 350.00 [15:47:30]line Внесено: 350.00 [15:47:30]line СДАЧА: 0.00 [15:47:30]line НСП 1% : 3.10 [15:47:30]line НДС 12% : 37.22 [15:47:30]line Наличными: 350.00 [15:47:30]line Безнал.: 0.00 [15:47:30]line Место: АЗС № 89 "Партнер Нефть" [15:47:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:47:30]line СНО: Общий режим [15:47:30]line Чек 257 24.09.2024 15:47 [15:47:30]line Смена: 477 ФФД: 1.0 [15:47:30]line ЗНМ: 0300000113 [15:47:30]line РНМ: 0000000000091825 [15:47:30]line Версия ККМ: 001 [15:47:30]line ФМ: 0000000000871835 [15:47:30]line ФД: 152798 [15:47:30]line ФПД: 276663376504701 [15:47:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T154730&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152798&fm=276663376504701&tin=02508201610067®Number=0000000000091825&sum=35000 [15:47:30]written 0, free lines is 4095 [15:47:30]OFD Sender: Processing packet 152798 [packets to send 830, broken 829] [15:47:30]ProducePacketName [15:47:30]name=ofd_packets/00152798 [15:47:31]OFD Sender: To server: pG, [15:47:31]CommunicateWithHost lk.salyk.kg:30040 [15:47:31]ConnectInit lk.salyk.kg [15:47:31]Write to MH i2c: 01 00 00 55 0C 61 [15:47:31]Write i2c OK [15:47:31]MH_I2C_Read... [15:47:31]Read from MH i2c: 01 [15:47:31]MH_I2C_Read... [15:47:31]Read from MH i2c: 01 07 00 [15:47:31]MH_I2C_Read... [15:47:31]Read from MH i2c: 01 07 00 55 0C 00 00 00 00 00 E2 0C 56 [15:47:31]RasterBufferAndPrint [15:47:31]line [15:47:31]line [15:47:31]line [15:47:31]line [15:47:31]line [15:47:31]written 0, free lines is 3307 [15:47:31]Connected sock=11 [15:47:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 04 8C 07 01 57 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 12 DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 54 02 00 35 04 06 00 FB 9F B6 47 67 7D 93 59 60 B4 3D 94 7A A8 [15:47:31]MH_Cut [15:47:31]Write to MH i2c: D1 01 00 5C 0C 01 3A [15:47:31]Write i2c OK [15:47:31]MH_I2C_Read... [15:47:31]Read from MH i2c: D1 [15:47:31]MH_I2C_Read... [15:47:31]Read from MH i2c: D1 01 00 [15:47:31]MH_I2C_Read... [15:47:31]Read from MH i2c: D1 01 00 5C 0C 00 39 [15:47:31]Write to MH i2c: 01 00 00 5D 0C 69 [15:47:31]Write i2c OK [15:47:31]MH_I2C_Read... [15:47:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9C DE 47 00 62 BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 54 02 00 F4 03 04 00 10 87 F2 66 B6 04 01 00 00 DD 2A 9D 0A 2B E0 AA D3 [15:47:31]CommunicateWithHost err = 0 [15:47:31]CheckOFDResponse [15:47:31]1017 (14) - 77093643461234 [15:47:31]1041 (16) - 0000000000871835 [15:47:31]1040 (4) - 152798 [15:47:31]1012 (4) - 24.09.2024 09:32 [15:47:31]1206 (1) - 0 [15:47:31]OFD Sender: Remove packet 152798 [15:47:31]ProducePacketName [15:47:31]name=ofd_packets/00152798 [15:47:31]NVStorageDeleteData [15:47:31]recv_with_timeout no data received [15:47:32]*** Cut start [15:47:32]*** Purtial cut [15:47:32]*** Stage 1: CUTSNS_PIN = 1 [15:47:32]*** Stop cut motor [15:47:32]*** Cut end [15:47:32]Read from MH i2c: 01 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: 01 07 00 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: 01 07 00 5D 0C 00 00 00 00 00 FF 0F 7E [15:47:32]process_action close_receipt done [15:47:32]requested_data is exist [15:47:32]produce_requested_data [15:47:32]requested_item fm.sn is exist - process it [15:47:32]wFMCommunicate request_size=4 [15:47:32]MH_SAM_APDU [15:47:32]CAPDU: 80 11 00 00 [15:47:32]Write to MH i2c: E2 08 00 5E 0C 80 11 00 00 00 00 00 00 E4 [15:47:32]Write i2c OK [15:47:32]MH_I2C_Read... [15:47:32]OFD Sender: No OFD packet to send [15:47:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:32]Read from MH i2c: E2 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: E2 17 00 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: E2 17 00 5E 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 37 [15:47:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:47:32]wFMCommunicate OK [15:47:32]requested_item fd.num is exist - process it [15:47:32]SAM_PROTO_GetFieldsCounters [15:47:32]wFMCommunicate request_size=4 [15:47:32]MH_SAM_APDU [15:47:32]CAPDU: 80 13 00 00 [15:47:32]Write to MH i2c: E2 08 00 5F 0C 80 13 00 00 00 00 00 00 E7 [15:47:32]Write i2c OK [15:47:32]MH_I2C_Read... [15:47:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:47:32]Read from MH i2c: E2 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: E2 62 00 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: E2 62 00 5F 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DE 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 20 [15:47:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DE 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:47:32]wFMCommunicate OK [15:47:32]SAM_PROTO_GetFieldsCounters done [15:47:32]requested_item shift.num is exist - process it [15:47:32]requested_item shift.opened is exist - process it [15:47:32]req_shift_opened [15:47:32]FM_GetShiftState [15:47:32]SAM_PROTO_GetShiftState [15:47:32]wFMCommunicate request_size=4 [15:47:32]MH_SAM_APDU [15:47:32]CAPDU: 80 13 01 00 [15:47:32]Write to MH i2c: E2 08 00 60 0C 80 13 01 00 00 00 00 00 E9 [15:47:32]Write i2c OK [15:47:32]MH_I2C_Read... [15:47:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:32]Read from MH i2c: E2 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: E2 0E 00 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: E2 0E 00 60 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B6 [15:47:32]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:47:32]wFMCommunicate OK [15:47:32]SAM_PROTO_GetShiftState done [15:47:32]FM_GetShiftState done [15:47:32]req_shift_opened done [15:47:32]requested_item shift.open_date is exist - process it [15:47:32]req_shift_open_date [15:47:32]req_shift_open_date done [15:47:32]produce_requested_data done [15:47:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152798,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:47:32]process_action_free close_receipt [15:47:32]json_value_free [15:47:32]json_value_free done [15:47:32]process_json_proto returns [15:47:32]Send response to host [15:47:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152798,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:47:32]free response buf [15:47:32]execute_script done [15:47:32]execute_script returns [15:47:32]free content buf [15:47:32]Sock 8.Close socket [15:47:32]Sock 8.Thread stoped [15:47:37]OFD Sender: No OFD packet to send [15:47:42]recv_with_timeout no data received [15:47:42]OFD Sender: No OFD packet to send [15:47:47]OFD Sender: No OFD packet to send [15:47:52]OFD Sender: No OFD packet to send [15:47:57]OFD Sender: No OFD packet to send [15:48:02]OFD Sender: No OFD packet to send [15:48:07]OFD Sender: No OFD packet to send [15:48:12]OFD Sender: No OFD packet to send [15:48:17]OFD Sender: No OFD packet to send [15:48:22]OFD Sender: No OFD packet to send [15:48:27]OFD Sender: No OFD packet to send [15:48:32]OFD Sender: No OFD packet to send [15:48:34]recv_with_timeout no data received [15:48:37]OFD Sender: No OFD packet to send [15:48:42]OFD Sender: No OFD packet to send [15:48:47]OFD Sender: No OFD packet to send [15:48:52]OFD Sender: No OFD packet to send [15:48:57]OFD Sender: No OFD packet to send [15:48:59]accept exits with 10 [15:48:59]New connection [15:48:59]New thread 3066846564 created [15:48:59]Thread 3066703204 joined [15:48:59]Waiting for new connection... [15:48:59] Sock 10.Parse request [15:48:59]Sock 10.Check first char [15:48:59]Sock 10.First char is OK [15:48:59]request: POST /json_proto HTTP/1.0 [15:48:59]Method: POST [15:48:59]URL: /json_proto [15:48:59]Method is POST - this is cgi request [15:48:59]url: /json_proto [15:48:59]query_string will be loaded in cgi processing [15:48:59]execute_cgi json_proto POST (null) [15:48:59]execute_cgi path=json_proto method=POST [15:48:59]POST find Content-Length [15:48:59]Host: 172.17.43.67:8080 [15:48:59]Content-Length: 683 [15:48:59]Content-Type: application/json [15:48:59] [15:48:59]POST finish read [15:48:59]Found Content-Length = 683 [15:48:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786801", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:59]execute_script... [15:48:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786801", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:59]POST & json_proto [15:48:59]process_json_proto [15:48:59]json parsed OK: [15:48:59]protocol is kg_v1.0 [15:48:59]action value=close_receipt [15:48:59]process_action close_receipt [15:48:59]cmd_close_receipt [15:48:59]MH_GetDate [15:48:59]Write to MH i2c: F0 00 00 61 0C 5C [15:48:59]Write i2c OK [15:48:59]MH_I2C_Read... [15:48:59]Read from MH i2c: F0 [15:48:59]MH_I2C_Read... [15:48:59]Read from MH i2c: F0 09 00 [15:48:59]MH_I2C_Read... [15:48:59]Read from MH i2c: F0 09 00 61 0C 00 6D DF F2 66 6A BD 47 65 DC [15:48:59]GetLastDocTimeStamp 1727192850 [15:48:59]current date 1727192941 [15:48:59]FM_GetShiftState [15:48:59]SAM_PROTO_GetShiftState [15:48:59]wFMCommunicate request_size=4 [15:48:59]MH_SAM_APDU [15:48:59]CAPDU: 80 13 01 00 [15:48:59]Write to MH i2c: E2 08 00 62 0C 80 13 01 00 00 00 00 00 EB [15:48:59]Write i2c OK [15:48:59]MH_I2C_Read... [15:49:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:00]Read from MH i2c: E2 [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: E2 0E 00 [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: E2 0E 00 62 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B8 [15:49:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:49:00]wFMCommunicate OK [15:49:00]SAM_PROTO_GetShiftState done [15:49:00]FM_GetShiftState done [15:49:00]opened in 1727137889 [15:49:00]opened+sec_in_day 1727224289 [15:49:00]quantity*price = 100005 [15:49:00]sum+1 = 100006 [15:49:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 258 24.09.2024 15:49 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152799 ФПД: 37349307531267 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T154901&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152799&fm=37349307531267&tin=02508201610067®Number=0000000000091825&sum=100000 [15:49:01]StoreToDocumentArchive [15:49:01]shift 477 fd 152799 [15:49:01]save to /storage/0477/doc_00152799 [15:49:01]save last doc name /storage/0477/doc_00152799 to /storage/kkm_last_doc_name [15:49:01]save OK [15:49:01]Clear old archive folders... [15:49:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:49:01]tlvbuf is 015C9EC0 [15:49:01]SAM_PROTO_ClearQueue [15:49:01]wFMCommunicate request_size=4 [15:49:01]MH_SAM_APDU [15:49:01]CAPDU: 80 09 00 00 [15:49:01]Write to MH i2c: E2 08 00 6F 0C 80 09 00 00 00 00 00 00 ED [15:49:01]Write i2c OK [15:49:01]MH_I2C_Read... [15:49:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:49:01]Read from MH i2c: E2 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: E2 03 00 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: E2 03 00 6F 0C 00 90 00 EF [15:49:01]RAPDU: 90 00 [15:49:01]wFMCommunicate OK [15:49:01]SAM_PROTO_ClearQueue done [15:49:01]KKMCreateOFDPacket [15:49:01]OFDProtocolAddRootSTLVToBuf [15:49:01]FM_MakeSignedData [15:49:01]FM_MakeSignedData [15:49:01]SAM_PROTO_SignData [15:49:01]wFMCommunicate request_size=4 [15:49:01]MH_SAM_APDU [15:49:01]CAPDU: 80 0D 01 02 [15:49:01]Write to MH i2c: E2 08 00 70 0C 80 0D 01 02 00 00 00 00 F5 [15:49:01]Write i2c OK [15:49:01]MH_I2C_Read... [15:49:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:49:01]Read from MH i2c: E2 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: E2 03 00 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: E2 03 00 70 0C 00 90 00 F0 [15:49:01]RAPDU: 90 00 [15:49:01]wFMCommunicate OK [15:49:01]wFMCommunicate request_size=255 [15:49:01]MH_SAM_APDU [15:49:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 6D DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 54 02 00 35 04 06 00 21 [15:49:01]Write to MH i2c: E2 02 01 71 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 6D DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 54 02 00 35 04 06 00 21 00 00 DE [15:49:01]Write i2c OK [15:49:01]MH_I2C_Read... [15:49:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:01]Read from MH i2c: E2 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: E2 03 00 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: E2 03 00 71 0C 00 90 00 F1 [15:49:01]RAPDU: 90 00 [15:49:01]wFMCommunicate OK [15:49:01]wFMCommunicate request_size=10 [15:49:01]MH_SAM_APDU [15:49:01]CAPDU: 80 0D 02 02 05 F8 10 35 40 03 [15:49:01]Write to MH i2c: E2 0D 00 72 0C 80 0D 02 02 05 00 F8 10 35 40 03 00 00 82 [15:49:01]Write i2c OK [15:49:01]MH_I2C_Read... [15:49:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:01]Read from MH i2c: E2 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: E2 03 00 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: E2 03 00 72 0C 00 90 00 F2 [15:49:01]RAPDU: 90 00 [15:49:01]wFMCommunicate OK [15:49:01]wFMCommunicate request_size=4 [15:49:01]MH_SAM_APDU [15:49:01]CAPDU: 80 0D 03 02 [15:49:01]Write to MH i2c: E2 08 00 73 0C 80 0D 03 02 00 00 00 00 FA [15:49:01]Write i2c OK [15:49:01]MH_I2C_Read... [15:49:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:49:01]Read from MH i2c: E2 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: E2 0B 00 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: E2 0B 00 73 0C 00 EF F9 D9 96 07 1B 14 63 90 00 EB [15:49:01]RAPDU: EF F9 D9 96 07 1B 14 63 90 00 [15:49:01]wFMCommunicate OK [15:49:01]SAM_PROTO_SignData done [15:49:01]FM_MakeSignedData done [15:49:01]CreateOFDProtocolMessage [15:49:01]wFMCommunicate request_size=4 [15:49:01]MH_SAM_APDU [15:49:01]CAPDU: 80 11 00 00 [15:49:01]Write to MH i2c: E2 08 00 74 0C 80 11 00 00 00 00 00 00 FA [15:49:01]Write i2c OK [15:49:01]MH_I2C_Read... [15:49:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:01]Read from MH i2c: E2 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: E2 17 00 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: E2 17 00 74 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [15:49:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:49:01]wFMCommunicate OK [15:49:01]CreateOFDProtocolMessage done [15:49:01]OFDSenderStorePacket 152799 [15:49:01]StoreOFDPacket docnum=152799 [15:49:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 91 2C 07 01 14 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 6D DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 54 02 00 35 04 06 00 21 F8 10 35 40 03 EF F9 D9 96 07 1B 14 63 [15:49:01]CheckFolder [15:49:01]dirname=/storage/ofd_packets [15:49:01]CheckFolder done [15:49:01]ProducePacketName [15:49:01]name=ofd_packets/00152799 [15:49:01]NVStorageSaveData ofd_packets/00152799 [15:49:01]File name is /storage/ofd_packets/00152799 [15:49:01]Write 301 bytes [15:49:01]NVStorageSaveData done [15:49:01]OFDSenderStorePacket done [15:49:01]KKMCreateOFDPacket done [15:49:01]NVStorageSaveData kkm_last_timestamp [15:49:01]File name is /storage/kkm_last_timestamp [15:49:01]Write 4 bytes [15:49:01]NVStorageSaveData done [15:49:01]ExternCall_PrintAddStr [15:49:01]wPrintStart [15:49:01]Write to MH i2c: 01 00 00 75 0C 81 [15:49:01]Write i2c OK [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: 01 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: 01 07 00 [15:49:01]MH_I2C_Read... [15:49:01]Read from MH i2c: 01 07 00 75 0C 00 00 00 00 00 FF 0F 96 [15:49:01]RasterBufferAndPrint [15:49:01]line Счет N : (1)1786801 [15:49:01]line ИНН: 02508201610067 [15:49:01]line Контрольно-Кассовый Чек [15:49:01]line ПРОДАЖА [15:49:01]line ТРК (МРК, ГНК) : 22 [15:49:01]line Товар: 2710124130 [15:49:01]line Аи-92-К-5 [15:49:01]line 14.750 * 67.80 [15:49:01]line = 1000.05 [15:49:01]line НДС 12% НСП 1% [15:49:01]line > о реализуемом товаре [15:49:01]line ОКРУГЛЕНИЕ: -0.05 [15:49:01]line ИТОГО: 1000.00 [15:49:01]line Внесено: 1000.00 [15:49:01]line СДАЧА: 0.00 [15:49:01]line НСП 1% : 8.85 [15:49:01]line НДС 12% : 106.20 [15:49:01]line Наличными: 1000.00 [15:49:01]line Безнал.: 0.00 [15:49:01]line Место: АЗС № 89 "Партнер Нефть" [15:49:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:49:01]line СНО: Общий режим [15:49:01]line Чек 258 24.09.2024 15:49 [15:49:01]line Смена: 477 ФФД: 1.0 [15:49:01]line ЗНМ: 0300000113 [15:49:01]line РНМ: 0000000000091825 [15:49:01]line Версия ККМ: 001 [15:49:01]line ФМ: 0000000000871835 [15:49:01]line ФД: 152799 [15:49:01]line ФПД: 37349307531267 [15:49:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T154901&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152799&fm=37349307531267&tin=02508201610067®Number=0000000000091825&sum=100000 [15:49:02]OFD Sender: Processing packet 152799 [packets to send 830, broken 829] [15:49:02]ProducePacketName [15:49:02]name=ofd_packets/00152799 [15:49:02]OFD Sender: To server: pG, [15:49:02]CommunicateWithHost lk.salyk.kg:30040 [15:49:02]ConnectInit lk.salyk.kg [15:49:02]written 0, free lines is 4095 [15:49:02]Write to MH i2c: 01 00 00 A0 0C AC [15:49:02]Write i2c OK [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: 01 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: 01 07 00 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: 01 07 00 A0 0C 00 00 00 00 00 E2 0C A1 [15:49:02]RasterBufferAndPrint [15:49:02]line [15:49:02]line [15:49:02]line [15:49:02]line [15:49:02]line [15:49:02]written 0, free lines is 3304 [15:49:02]MH_Cut [15:49:02]Write to MH i2c: D1 01 00 A7 0C 01 85 [15:49:02]Write i2c OK [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: D1 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: D1 01 00 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: D1 01 00 A7 0C 00 84 [15:49:02]Write to MH i2c: 01 00 00 A8 0C B4 [15:49:02]Write i2c OK [15:49:02]MH_I2C_Read... [15:49:03]*** Cut start [15:49:03]*** Purtial cut [15:49:03]*** Stage 1: CUTSNS_PIN = 1 [15:49:03]Read from MH i2c: 01 [15:49:03]MH_I2C_Read... [15:49:03]*** Stop cut motor [15:49:03]*** Cut end [15:49:03]Read from MH i2c: 01 07 00 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: 01 07 00 A8 0C 00 00 00 00 00 FF 0F C9 [15:49:03]process_action close_receipt done [15:49:03]requested_data is exist [15:49:03]produce_requested_data [15:49:03]requested_item fm.sn is exist - process it [15:49:03]wFMCommunicate request_size=4 [15:49:03]MH_SAM_APDU [15:49:03]CAPDU: 80 11 00 00 [15:49:03]Write to MH i2c: E2 08 00 A9 0C 80 11 00 00 00 00 00 00 2F [15:49:03]Write i2c OK [15:49:03]MH_I2C_Read... [15:49:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:03]Read from MH i2c: E2 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 17 00 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 17 00 A9 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [15:49:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:49:03]wFMCommunicate OK [15:49:03]requested_item fd.num is exist - process it [15:49:03]SAM_PROTO_GetFieldsCounters [15:49:03]wFMCommunicate request_size=4 [15:49:03]MH_SAM_APDU [15:49:03]CAPDU: 80 13 00 00 [15:49:03]Write to MH i2c: E2 08 00 AA 0C 80 13 00 00 00 00 00 00 32 [15:49:03]Write i2c OK [15:49:03]MH_I2C_Read... [15:49:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:49:03]Read from MH i2c: E2 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 62 00 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 62 00 AA 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DF 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 6F [15:49:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DF 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:49:03]wFMCommunicate OK [15:49:03]SAM_PROTO_GetFieldsCounters done [15:49:03]requested_item shift.num is exist - process it [15:49:03]requested_item shift.opened is exist - process it [15:49:03]req_shift_opened [15:49:03]FM_GetShiftState [15:49:03]SAM_PROTO_GetShiftState [15:49:03]wFMCommunicate request_size=4 [15:49:03]MH_SAM_APDU [15:49:03]CAPDU: 80 13 01 00 [15:49:03]Write to MH i2c: E2 08 00 AB 0C 80 13 01 00 00 00 00 00 34 [15:49:03]Write i2c OK [15:49:03]MH_I2C_Read... [15:49:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:03]Read from MH i2c: E2 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 0E 00 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 0E 00 AB 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 01 [15:49:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:49:03]wFMCommunicate OK [15:49:03]SAM_PROTO_GetShiftState done [15:49:03]FM_GetShiftState done [15:49:03]req_shift_opened done [15:49:03]requested_item shift.open_date is exist - process it [15:49:03]req_shift_open_date [15:49:03]req_shift_open_date done [15:49:03]produce_requested_data done [15:49:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152799,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:49:03]process_action_free close_receipt [15:49:03]json_value_free [15:49:03]json_value_free done [15:49:03]process_json_proto returns [15:49:03]Send response to host [15:49:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152799,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:49:03]free response buf [15:49:03]execute_script done [15:49:03]execute_script returns [15:49:03]free content buf [15:49:03]Sock 10.Close socket [15:49:03]Sock 10.Thread stoped [15:49:07]ConnectInit Can't take IP for lk.salyk.kg [15:49:07]CommunicateWithHost connect error [15:49:07]CommunicateWithHost err = -1 [15:49:07]OFD Sender: Server communicate error [15:49:12]OFD Sender: Processing packet 152799 [packets to send 830, broken 829] [15:49:12]ProducePacketName [15:49:12]name=ofd_packets/00152799 [15:49:12]OFD Sender: To server: pG, [15:49:12]CommunicateWithHost lk.salyk.kg:30040 [15:49:12]ConnectInit lk.salyk.kg [15:49:17]ConnectInit Can't take IP for lk.salyk.kg [15:49:17]CommunicateWithHost connect error [15:49:17]CommunicateWithHost err = -1 [15:49:17]OFD Sender: Server communicate error [15:49:22]OFD Sender: Processing packet 152799 [packets to send 830, broken 829] [15:49:22]ProducePacketName [15:49:22]name=ofd_packets/00152799 [15:49:22]OFD Sender: To server: pG, [15:49:22]CommunicateWithHost lk.salyk.kg:30040 [15:49:22]ConnectInit lk.salyk.kg [15:49:27]ConnectInit Can't take IP for lk.salyk.kg [15:49:27]CommunicateWithHost connect error [15:49:27]CommunicateWithHost err = -1 [15:49:27]OFD Sender: Server communicate error [15:49:32]OFD Sender: Processing packet 152799 [packets to send 830, broken 829] [15:49:32]ProducePacketName [15:49:32]name=ofd_packets/00152799 [15:49:32]OFD Sender: To server: pG, [15:49:32]CommunicateWithHost lk.salyk.kg:30040 [15:49:32]ConnectInit lk.salyk.kg [15:49:33]Connected sock=10 [15:49:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 91 2C 07 01 14 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 6D DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 54 02 00 35 04 06 00 21 F8 10 35 40 03 EF F9 D9 96 07 1B 14 63 [15:49:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 85 7A 47 00 AA 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 54 02 00 F4 03 04 00 8A 87 F2 66 B6 04 01 00 00 3D F0 C9 54 77 18 FF 90 [15:49:34]CommunicateWithHost err = 0 [15:49:34]CheckOFDResponse [15:49:34]1017 (14) - 77093643461234 [15:49:34]1041 (16) - 0000000000871835 [15:49:34]1040 (4) - 152799 [15:49:34]1012 (4) - 24.09.2024 09:34 [15:49:34]1206 (1) - 0 [15:49:34]OFD Sender: Remove packet 152799 [15:49:34]ProducePacketName [15:49:34]name=ofd_packets/00152799 [15:49:34]NVStorageDeleteData [15:49:34]OFD Sender: No OFD packet to send [15:49:39]OFD Sender: No OFD packet to send [15:49:44]OFD Sender: No OFD packet to send [15:49:46]recv_with_timeout no data received [15:49:49]OFD Sender: No OFD packet to send [15:49:54]OFD Sender: No OFD packet to send [15:49:59]OFD Sender: No OFD packet to send [15:50:04]recv_with_timeout no data received [15:50:04]OFD Sender: No OFD packet to send [15:50:09]OFD Sender: No OFD packet to send [15:50:14]OFD Sender: No OFD packet to send [15:50:19]OFD Sender: No OFD packet to send [15:50:20]recv_with_timeout no data received [15:50:24]OFD Sender: No OFD packet to send [15:50:29]OFD Sender: No OFD packet to send [15:50:34]OFD Sender: No OFD packet to send [15:50:40]OFD Sender: No OFD packet to send [15:50:43]recv_with_timeout no data received [15:50:45]OFD Sender: No OFD packet to send [15:50:50]OFD Sender: No OFD packet to send [15:50:55]OFD Sender: No OFD packet to send [15:51:00]OFD Sender: No OFD packet to send [15:51:00]recv_with_timeout no data received [15:51:03]accept exits with 8 [15:51:03]New connection [15:51:03]New thread 3066703204 created [15:51:03]Thread 3066846564 joined [15:51:03]Waiting for new connection... [15:51:03] Sock 8.Parse request [15:51:03]Sock 8.Check first char [15:51:03]Sock 8.First char is OK [15:51:03]request: POST /json_proto HTTP/1.0 [15:51:03]Method: POST [15:51:03]URL: /json_proto [15:51:03]Method is POST - this is cgi request [15:51:03]url: /json_proto [15:51:03]query_string will be loaded in cgi processing [15:51:03]execute_cgi json_proto POST (null) [15:51:03]execute_cgi path=json_proto method=POST [15:51:03]POST find Content-Length [15:51:03]Host: 172.17.43.67:8080 [15:51:03]Content-Length: 755 [15:51:03]Content-Type: application/json [15:51:03] [15:51:03]POST finish read [15:51:03]Found Content-Length = 755 [15:51:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30109617", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:03]execute_script... [15:51:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30109617", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:03]POST & json_proto [15:51:03]process_json_proto [15:51:03]json parsed OK: [15:51:03]protocol is kg_v1.0 [15:51:03]action value=close_receipt [15:51:03]process_action close_receipt [15:51:03]cmd_close_receipt [15:51:03]MH_GetDate [15:51:03]Write to MH i2c: F0 00 00 AC 0C A7 [15:51:03]Write i2c OK [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: F0 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: F0 09 00 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: F0 09 00 AC 0C 00 E8 DF F2 66 6A BD 47 65 A2 [15:51:03]GetLastDocTimeStamp 1727192941 [15:51:03]current date 1727193064 [15:51:03]FM_GetShiftState [15:51:03]SAM_PROTO_GetShiftState [15:51:03]wFMCommunicate request_size=4 [15:51:03]MH_SAM_APDU [15:51:03]CAPDU: 80 13 01 00 [15:51:03]Write to MH i2c: E2 08 00 AD 0C 80 13 01 00 00 00 00 00 36 [15:51:03]Write i2c OK [15:51:03]MH_I2C_Read... [15:51:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:03]Read from MH i2c: E2 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: E2 0E 00 [15:51:03]MH_I2C_Read... [15:51:03]Read from MH i2c: E2 0E 00 AD 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 03 [15:51:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:51:03]wFMCommunicate OK [15:51:03]SAM_PROTO_GetShiftState done [15:51:03]FM_GetShiftState done [15:51:03]opened in 1727137889 [15:51:03]opened+sec_in_day 1727224289 [15:51:03]quantity*price = 0 [15:51:03]sum+1 = 1 [15:51:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 259 24.09.2024 15:51 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30109617 ФМ: 0000000000871835 ФД: 152800 ФПД: 192417747561203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T155104&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152800&fm=192417747561203&tin=02508201610067®Number=0000000000091825&sum=0 [15:51:04]StoreToDocumentArchive [15:51:04]shift 477 fd 152800 [15:51:04]save to /storage/0477/doc_00152800 [15:51:04]save last doc name /storage/0477/doc_00152800 to /storage/kkm_last_doc_name [15:51:04]save OK [15:51:04]Clear old archive folders... [15:51:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:51:04]tlvbuf is 01566990 [15:51:04]SAM_PROTO_ClearQueue [15:51:04]wFMCommunicate request_size=4 [15:51:04]MH_SAM_APDU [15:51:04]CAPDU: 80 09 00 00 [15:51:04]Write to MH i2c: E2 08 00 BA 0C 80 09 00 00 00 00 00 00 38 [15:51:04]Write i2c OK [15:51:04]MH_I2C_Read... [15:51:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:04]Read from MH i2c: E2 [15:51:04]MH_I2C_Read... [15:51:04]Read from MH i2c: E2 03 00 [15:51:04]MH_I2C_Read... [15:51:04]Read from MH i2c: E2 03 00 BA 0C 00 90 00 3A [15:51:04]RAPDU: 90 00 [15:51:04]wFMCommunicate OK [15:51:04]SAM_PROTO_ClearQueue done [15:51:04]KKMCreateOFDPacket [15:51:04]OFDProtocolAddRootSTLVToBuf [15:51:04]FM_MakeSignedData [15:51:04]FM_MakeSignedData [15:51:04]SAM_PROTO_SignData [15:51:04]wFMCommunicate request_size=4 [15:51:04]MH_SAM_APDU [15:51:04]CAPDU: 80 0D 01 02 [15:51:04]Write to MH i2c: E2 08 00 BB 0C 80 0D 01 02 00 00 00 00 40 [15:51:04]Write i2c OK [15:51:04]MH_I2C_Read... [15:51:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:04]Read from MH i2c: E2 [15:51:04]MH_I2C_Read... [15:51:04]Read from MH i2c: E2 03 00 [15:51:04]MH_I2C_Read... [15:51:04]Read from MH i2c: E2 03 00 BB 0C 00 90 00 3B [15:51:04]RAPDU: 90 00 [15:51:04]wFMCommunicate OK [15:51:04]wFMCommunicate request_size=255 [15:51:04]MH_SAM_APDU [15:51:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 E8 DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 54 02 00 35 04 06 00 AF [15:51:04]Write to MH i2c: E2 02 01 BC 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 E8 DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 54 02 00 35 04 06 00 AF 00 00 67 [15:51:04]Write i2c OK [15:51:04]MH_I2C_Read... [15:51:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:05]Read from MH i2c: E2 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 03 00 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 03 00 BC 0C 00 90 00 3C [15:51:05]RAPDU: 90 00 [15:51:05]wFMCommunicate OK [15:51:05]wFMCommunicate request_size=10 [15:51:05]MH_SAM_APDU [15:51:05]CAPDU: 80 0D 02 02 05 00 BF 7D EA F3 [15:51:05]Write to MH i2c: E2 0D 00 BD 0C 80 0D 02 02 05 00 00 BF 7D EA F3 00 00 66 [15:51:05]Write i2c OK [15:51:05]MH_I2C_Read... [15:51:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:05]Read from MH i2c: E2 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 03 00 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 03 00 BD 0C 00 90 00 3D [15:51:05]RAPDU: 90 00 [15:51:05]wFMCommunicate OK [15:51:05]wFMCommunicate request_size=4 [15:51:05]MH_SAM_APDU [15:51:05]CAPDU: 80 0D 03 02 [15:51:05]Write to MH i2c: E2 08 00 BE 0C 80 0D 03 02 00 00 00 00 45 [15:51:05]Write i2c OK [15:51:05]MH_I2C_Read... [15:51:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:05]Read from MH i2c: E2 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 0B 00 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 0B 00 BE 0C 00 79 1C E1 8D 4D 7B DD 55 90 00 43 [15:51:05]RAPDU: 79 1C E1 8D 4D 7B DD 55 90 00 [15:51:05]wFMCommunicate OK [15:51:05]SAM_PROTO_SignData done [15:51:05]FM_MakeSignedData done [15:51:05]CreateOFDProtocolMessage [15:51:05]wFMCommunicate request_size=4 [15:51:05]MH_SAM_APDU [15:51:05]CAPDU: 80 11 00 00 [15:51:05]Write to MH i2c: E2 08 00 BF 0C 80 11 00 00 00 00 00 00 45 [15:51:05]Write i2c OK [15:51:05]MH_I2C_Read... [15:51:05]OFD Sender: No OFD packet to send [15:51:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:05]Read from MH i2c: E2 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 17 00 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 17 00 BF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 98 [15:51:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:51:05]wFMCommunicate OK [15:51:05]CreateOFDProtocolMessage done [15:51:05]OFDSenderStorePacket 152800 [15:51:05]StoreOFDPacket docnum=152800 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]/dev/ttyS4 opened [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27992877+1699200362=1727193239 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 98 E0 F2 66 6A BD 47 65 A2 [15:54:00]Current date/time: 24.09.2024 15:54 [15:54:00]FM_Init [15:54:00]wFMConnect [15:54:00]MH_SAM_On [15:54:00]Write to MH i2c: E0 00 00 08 00 E7 [15:54:00]Write i2c OK [15:54:00]MH_I2C_Read... [15:54:00]*** iso7816_init finished! [15:54:00]*** atr: [15:54:00]*** 0F 3B D5 18 FF 81 91 FE [15:54:00]*** 1F C3 80 73 C8 21 10 0A [15:54:00]*** 00 00 00 00 00 00 00 00 [15:54:00]*** 00 00 00 00 00 00 00 00 [15:54:00]*** 00 00 00 00 00 00 00 00 [15:54:00]*** 00 00 00 00 00 00 00 00 [15:54:00]*** 00 00 00 00 00 00 00 00 [15:54:00]*** 00 00 00 00 00 00 00 00 [15:54:00]Read from MH i2c: E0 [15:54:00]MH_I2C_Read... [15:54:00]Read from MH i2c: E0 10 00 [15:54:00]MH_I2C_Read... [15:54:00]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [15:54:00]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:54:00]wFMCommunicate request_size=10 [15:54:00]MH_SAM_APDU [15:54:00]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:54:00]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:54:00]Write i2c OK [15:54:00]MH_I2C_Read... [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27992895+1699200362=1727193257 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 A9 E0 F2 66 6A BD 47 65 B3 [15:54:17]Current date/time: 24.09.2024 15:54 [15:54:17]FM_Init [15:54:17]wFMConnect [15:54:17]MH_SAM_On [15:54:17]Write to MH i2c: E0 00 00 08 00 E7 [15:54:17]Write i2c OK [15:54:17]MH_I2C_Read... [15:54:17]*** iso7816_init finished! [15:54:17]*** atr: [15:54:17]*** 0F 3B D5 18 FF 81 91 FE [15:54:17]*** 1F C3 80 73 C8 21 10 0A [15:54:17]*** 00 00 00 00 00 00 00 00 [15:54:17]*** 00 00 00 00 00 00 00 00 [15:54:17]*** 00 00 00 00 00 00 00 00 [15:54:17]*** 00 00 00 00 00 00 00 00 [15:54:17]*** 00 00 00 00 00 00 00 00 [15:54:17]*** 00 00 00 00 00 00 00 00 [15:54:17]Read from MH i2c: E0 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E0 10 00 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [15:54:17]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:54:17]wFMCommunicate request_size=10 [15:54:17]MH_SAM_APDU [15:54:17]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:54:17]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:54:17]Write i2c OK [15:54:17]MH_I2C_Read... [15:54:17]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:54:17]Read from MH i2c: E2 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 03 00 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:54:17]RAPDU: 90 00 [15:54:17]wFMCommunicate OK [15:54:17]wFMCommunicate request_size=4 [15:54:17]MH_SAM_APDU [15:54:17]CAPDU: 80 11 00 00 [15:54:17]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [15:54:17]Write i2c OK [15:54:17]MH_I2C_Read... [15:54:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:17]Read from MH i2c: E2 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 17 00 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [15:54:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:54:17]wFMCommunicate OK [15:54:17]Detected FM SN is 0000000000871835 [15:54:17]Stored FM SN is 0000000000871835 [15:54:17]wFMCommunicate request_size=9 [15:54:17]MH_SAM_APDU [15:54:17]CAPDU: 80 16 00 00 04 E6 7F 00 00 [15:54:17]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [15:54:17]Write i2c OK [15:54:17]MH_I2C_Read... [15:54:17]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:54:17]Read from MH i2c: E2 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 03 00 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:54:17]RAPDU: 90 00 [15:54:17]wFMCommunicate OK [15:54:17]FM PIN OK [15:54:17]wFMCommunicate request_size=8 [15:54:17]MH_SAM_APDU [15:54:17]CAPDU: 80 14 04 00 03 02 00 01 [15:54:17]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:54:17]Write i2c OK [15:54:17]MH_I2C_Read... [15:54:17]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:54:17]Read from MH i2c: E2 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 03 00 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:54:17]RAPDU: 90 00 [15:54:17]wFMCommunicate OK [15:54:17]wFMCommunicate request_size=13 [15:54:17]MH_SAM_APDU [15:54:17]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:54:17]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [15:54:17]Write i2c OK [15:54:17]MH_I2C_Read... [15:54:17]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:54:17]Read from MH i2c: E2 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 03 00 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:54:17]RAPDU: 90 00 [15:54:17]wFMCommunicate OK [15:54:17]wFMCommunicate request_size=4 [15:54:17]MH_SAM_APDU [15:54:17]CAPDU: 80 11 00 00 [15:54:17]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [15:54:17]Write i2c OK [15:54:17]MH_I2C_Read... [15:54:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:17]Read from MH i2c: E2 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 17 00 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [15:54:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:54:17]wFMCommunicate OK [15:54:17]DocumentArchiveInit [15:54:17]Start Httpd... [15:54:17]Httpd thread 3067338084 created [15:54:17]Write to MH i2c: 01 00 00 0F 00 0F [15:54:17]Write i2c OK [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: 01 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: 01 07 00 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [15:54:17]MH Int Process started [15:54:17]Allocated Socket 7 [15:54:17]Bind OK [15:54:17]Listen OK [15:54:17]httpd running on port 8080 [15:54:17]Waiting for new connection... [15:54:17]accept exits with 8 [15:54:17]New connection [15:54:17]New thread 3067051364 created [15:54:17]Waiting for new connection... [15:54:17] Sock 8.Parse request [15:54:17]Sock 8.Check first char [15:54:17]Sock 8.First char is OK [15:54:17]request: POST /json_proto HTTP/1.0 [15:54:17]Method: POST [15:54:17]URL: /json_proto [15:54:17]Method is POST - this is cgi request [15:54:17]url: /json_proto [15:54:17]query_string will be loaded in cgi processing [15:54:17]execute_cgi json_proto POST (null) [15:54:17]execute_cgi path=json_proto method=POST [15:54:17]POST find Content-Length [15:54:17]Host: 172.17.43.67:8080 [15:54:17]Content-Length: 215 [15:54:17]Content-Type: application/json [15:54:17] [15:54:17]POST finish read [15:54:17]Found Content-Length = 215 [15:54:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:54:17]execute_script... [15:54:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:54:17]POST & json_proto [15:54:17]process_json_proto [15:54:17]json parsed OK: [15:54:17]protocol is kg_v1.0 [15:54:17]action value=get_value [15:54:17]process_action get_value [15:54:17]cmd_get_value [15:54:17]process_action get_value done [15:54:17]requested_data is exist [15:54:17]produce_requested_data [15:54:17]requested_item kkm.sn is exist - process it [15:54:17]requested_item kkm.ver is exist - process it [15:54:17]requested_item fm.sn is exist - process it [15:54:17]wFMCommunicate request_size=4 [15:54:17]MH_SAM_APDU [15:54:17]CAPDU: 80 11 00 00 [15:54:17]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [15:54:17]Write i2c OK [15:54:17]MH_I2C_Read... [15:54:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:17]Read from MH i2c: E2 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 17 00 [15:54:17]MH_I2C_Read... [15:54:17]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [15:54:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:54:17]wFMCommunicate OK [15:54:17]requested_item fd.num is exist - process it [15:54:17]SAM_PROTO_GetFieldsCounters [15:54:17]wFMCommunicate request_size=4 [15:54:17]MH_SAM_APDU [15:54:17]CAPDU: 80 13 00 00 [15:54:18]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [15:54:18]Write i2c OK [15:54:18]MH_I2C_Read... [15:54:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:54:18]Read from MH i2c: E2 [15:54:18]MH_I2C_Read... [15:54:18]Read from MH i2c: E2 62 00 [15:54:18]MH_I2C_Read... [15:54:18]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E0 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 CE [15:54:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E0 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:54:18]wFMCommunicate OK [15:54:18]SAM_PROTO_GetFieldsCounters done [15:54:18]requested_item shift.num is exist - process it [15:54:18]requested_item shift.opened is exist - process it [15:54:18]req_shift_opened [15:54:18]FM_GetShiftState [15:54:18]SAM_PROTO_GetShiftState [15:54:18]wFMCommunicate request_size=4 [15:54:18]MH_SAM_APDU [15:54:18]CAPDU: 80 13 01 00 [15:54:18]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [15:54:18]Write i2c OK [15:54:18]MH_I2C_Read... [15:54:18]Read from MH i2c: E2 [15:54:18]MH_I2C_Read... [15:54:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:18]Read from MH i2c: E2 0E 00 [15:54:18]MH_I2C_Read... [15:54:18]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [15:54:18]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:54:18]wFMCommunicate OK [15:54:18]SAM_PROTO_GetShiftState done [15:54:18]FM_GetShiftState done [15:54:18]req_shift_opened done [15:54:18]requested_item shift.open_date is exist - process it [15:54:18]req_shift_open_date [15:54:18]req_shift_open_date done [15:54:18]produce_requested_data done [15:54:18]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152800,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:54:18]process_action_free get_value [15:54:18]json_value_free [15:54:18]json_value_free done [15:54:18]process_json_proto returns [15:54:18]Send response to host [15:54:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152800,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:54:18]free response buf [15:54:18]execute_script done [15:54:18]execute_script returns [15:54:18]free content buf [15:54:18]Sock 8.Close socket [15:54:18]Sock 8.Thread stoped [15:54:18]accept exits with 10 [15:54:18]New connection [15:54:18]New thread 3066908004 created [15:54:18]Thread 3067051364 joined [15:54:18]Waiting for new connection... [15:54:18] Sock 10.Parse request [15:54:18]Sock 10.Check first char [15:54:18]Sock 10.First char is OK [15:54:18]request: POST /json_proto HTTP/1.0 [15:54:18]Method: POST [15:54:18]URL: /json_proto [15:54:18]Method is POST - this is cgi request [15:54:18]url: /json_proto [15:54:18]query_string will be loaded in cgi processing [15:54:18]execute_cgi json_proto POST (null) [15:54:18]execute_cgi path=json_proto method=POST [15:54:18]POST find Content-Length [15:54:18]Host: 172.17.43.67:8080 [15:54:18]Content-Length: 331 [15:54:18]Content-Type: application/json [15:54:18] [15:54:18]POST finish read [15:54:18]Found Content-Length = 331 [15:54:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:54:18]execute_script... [15:54:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:54:18]POST & json_proto [15:54:18]process_json_proto [15:54:18]json parsed OK: [15:54:18]protocol is kg_v1.0 [15:54:18]action value=get_value [15:54:18]process_action get_value [15:54:18]cmd_get_value [15:54:18]process_action get_value done [15:54:18]requested_data is exist [15:54:18]produce_requested_data [15:54:18]requested_item fm.sale.total is exist - process it [15:54:18]SAM_PROTO_GetFMData [15:54:18]wFMCommunicate request_size=4 [15:54:18]MH_SAM_APDU [15:54:18]CAPDU: 80 13 03 00 [15:54:18]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [15:54:18]Write i2c OK [15:54:18]MH_I2C_Read... [15:54:18]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [15:54:18]Read from MH i2c: E2 [15:54:18]MH_I2C_Read... [15:54:18]Read from MH i2c: E2 FD 00 [15:54:18]MH_I2C_Read... [15:54:18]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 26 51 02 00 69 04 9F 00 6F 04 04 00 50 4D 02 00 B1 04 05 00 40 D7 6D 9B 02 70 04 05 00 40 D7 6D 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 7A 36 E8 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 6E 8B E8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 A0 [15:54:18]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 26 51 02 00 69 04 9F 00 6F 04 04 00 50 4D 02 00 B1 04 05 00 40 D7 6D 9B 02 70 04 05 00 40 D7 6D 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 7A 36 E8 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 6E 8B E8 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [15:54:18]wFMCommunicate OK [15:54:18]wFMCommunicate request_size=4 [15:54:18]MH_SAM_APDU [15:54:18]CAPDU: 80 17 00 00 [15:54:18]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [15:54:18]Write i2c OK [15:54:18]MH_I2C_Read... [15:54:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:54:18]Read from MH i2c: E2 [15:54:18]MH_I2C_Read... [15:54:18]Read from MH i2c: E2 FD 00 [15:54:18]MH_I2C_Read... [15:54:18]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 50 [15:54:18]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [15:54:19]wFMCommunicate OK [15:54:19]wFMCommunicate request_size=4 [15:54:19]MH_SAM_APDU [15:54:19]CAPDU: 80 17 00 00 [15:54:19]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [15:54:19]Write i2c OK [15:54:19]MH_I2C_Read... [15:54:19]OFD Sender: Processing packet 152800 [packets to send 830, broken 829] [15:54:19]ProducePacketName [15:54:19]name=ofd_packets/00152800 [15:54:19]OFD Sender: To server: pG, [15:54:19]CommunicateWithHost lk.salyk.kg:30040 [15:54:19]ConnectInit lk.salyk.kg [15:54:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:54:19]Read from MH i2c: E2 [15:54:19]MH_I2C_Read... [15:54:19]Read from MH i2c: E2 FD 00 [15:54:19]MH_I2C_Read... [15:54:19]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [15:54:19]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [15:54:19]wFMCommunicate OK [15:54:19]wFMCommunicate request_size=4 [15:54:19]MH_SAM_APDU [15:54:19]CAPDU: 80 17 00 00 [15:54:19]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [15:54:19]Write i2c OK [15:54:19]MH_I2C_Read... [15:54:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:54:19]Read from MH i2c: E2 [15:54:19]MH_I2C_Read... [15:54:19]Read from MH i2c: E2 FD 00 [15:54:19]MH_I2C_Read... [15:54:19]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [15:54:19]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [15:54:19]wFMCommunicate OK [15:54:19]wFMCommunicate request_size=4 [15:54:19]MH_SAM_APDU [15:54:19]CAPDU: 80 17 00 00 [15:54:19]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [15:54:19]Write i2c OK [15:54:19]MH_I2C_Read... [15:54:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [15:54:19]Read from MH i2c: E2 [15:54:19]MH_I2C_Read... [15:54:19]Read from MH i2c: E2 DE 00 [15:54:19]MH_I2C_Read... [15:54:19]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [15:54:19]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:54:19]wFMCommunicate OK [15:54:19]SAM_PROTO_GetFMData done [15:54:19]requested_item fm.sale_refund.total is exist - process it [15:54:19]requested_item fm.buy.total is exist - process it [15:54:19]requested_item shift.sale.total is exist - process it [15:54:19]SAM_PROTO_GetShiftData [15:54:19]wFMCommunicate request_size=4 [15:54:19]MH_SAM_APDU [15:54:19]CAPDU: 80 13 02 00 [15:54:19]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [15:54:19]Write i2c OK [15:54:19]MH_I2C_Read... [15:54:19]Connected sock=9 [15:54:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2F D6 07 01 CD 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 E8 DF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 54 02 00 35 04 06 00 AF 00 BF 7D EA F3 79 1C E1 8D 4D 7B DD 55 [15:54:20]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [15:54:20]Read from MH i2c: E2 [15:54:20]MH_I2C_Read... [15:54:20]Read from MH i2c: E2 FD 00 [15:54:20]MH_I2C_Read... [15:54:20]Read from MH i2c: E2 FD 00 18 00 00 AC 04 AA 04 A8 04 6E 04 04 00 03 01 00 00 69 04 99 00 6F 04 04 00 03 01 00 00 B1 04 03 00 88 0A D6 70 04 03 00 88 0A D6 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 65 BD 16 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 1E E5 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 68 [15:54:20]RAPDU: AC 04 AA 04 A8 04 6E 04 04 00 03 01 00 00 69 04 99 00 6F 04 04 00 03 01 00 00 B1 04 03 00 88 0A D6 70 04 03 00 88 0A D6 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 65 BD 16 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 1E E5 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 [15:54:20]wFMCommunicate OK [15:54:20]wFMCommunicate request_size=4 [15:54:20]MH_SAM_APDU [15:54:20]CAPDU: 80 17 00 00 [15:54:20]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [15:54:20]Write i2c OK [15:54:20]MH_I2C_Read... [15:54:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:54:20]Read from MH i2c: E2 [15:54:20]MH_I2C_Read... [15:54:20]Read from MH i2c: E2 FD 00 [15:54:20]MH_I2C_Read... [15:54:20]Read from MH i2c: E2 FD 00 19 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 AE [15:54:20]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 90 00 [15:54:20]wFMCommunicate OK [15:54:20]wFMCommunicate request_size=4 [15:54:20]MH_SAM_APDU [15:54:20]CAPDU: 80 17 00 00 [15:54:20]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [15:54:20]Write i2c OK [15:54:20]MH_I2C_Read... [15:54:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 86 5D 47 00 98 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 54 02 00 F4 03 04 00 A8 88 F2 66 B6 04 01 00 00 B3 66 88 49 83 64 2A FB [15:54:20]CommunicateWithHost err = 0 [15:54:20]CheckOFDResponse [15:54:20]1017 (14) - 77093643461234 [15:54:20]1041 (16) - 0000000000871835 [15:54:20]1040 (4) - 152800 [15:54:20]1012 (4) - 24.09.2024 09:38 [15:54:20]1206 (1) - 0 [15:54:20]OFD Sender: Remove packet 152800 [15:54:20]ProducePacketName [15:54:20]name=ofd_packets/00152800 [15:54:20]NVStorageDeleteData [15:54:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:54:20]Read from MH i2c: E2 [15:54:20]MH_I2C_Read... [15:54:20]Read from MH i2c: E2 FD 00 [15:54:20]MH_I2C_Read... [15:54:20]Read from MH i2c: E2 FD 00 1A 00 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 5B [15:54:20]RAPDU: 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 [15:54:21]wFMCommunicate OK [15:54:21]wFMCommunicate request_size=4 [15:54:21]MH_SAM_APDU [15:54:21]CAPDU: 80 17 00 00 [15:54:21]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [15:54:21]Write i2c OK [15:54:21]MH_I2C_Read... [15:54:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:54:21]Read from MH i2c: E2 [15:54:21]MH_I2C_Read... [15:54:21]Read from MH i2c: E2 FD 00 [15:54:21]MH_I2C_Read... [15:54:21]Read from MH i2c: E2 FD 00 1B 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 10 [15:54:21]RAPDU: EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 90 00 [15:54:21]wFMCommunicate OK [15:54:21]wFMCommunicate request_size=4 [15:54:21]MH_SAM_APDU [15:54:21]CAPDU: 80 17 00 00 [15:54:21]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [15:54:21]Write i2c OK [15:54:21]MH_I2C_Read... [15:54:21]OFD Sender: No OFD packet to send [15:54:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 198! [15:54:21]Read from MH i2c: E2 [15:54:21]MH_I2C_Read... [15:54:21]Read from MH i2c: E2 C9 00 [15:54:21]MH_I2C_Read... [15:54:21]Read from MH i2c: E2 C9 00 1C 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [15:54:21]RAPDU: 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:54:21]wFMCommunicate OK [15:54:21]SAM_PROTO_GetShiftData done [15:54:21]requested_item shift.sale.total_cash is exist - process it [15:54:21]requested_item shift.sale_refund.total is exist - process it [15:54:21]requested_item shift.sale_refund.total_cash is exist - process it [15:54:21]requested_item shift.buy.total is exist - process it [15:54:21]requested_item shift.buy.total_cash is exist - process it [15:54:21]produce_requested_data done [15:54:21]produce_requested_data return {"fm.sale.total":111976016.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":140274.00,"shift.sale.total_cash":140274.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [15:54:21]process_action_free get_value [15:54:21]json_value_free [15:54:21]json_value_free done [15:54:21]process_json_proto returns [15:54:21]Send response to host [15:54:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111976016.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":140274.00,"shift.sale.total_cash":140274.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [15:54:21]free response buf [15:54:21]execute_script done [15:54:21]execute_script returns [15:54:21]free content buf [15:54:21]Sock 10.Close socket [15:54:21]Sock 10.Thread stoped [15:54:22]accept exits with 8 [15:54:22]New connection [15:54:22]New thread 3067051364 created [15:54:22]Thread 3066908004 joined [15:54:22]Waiting for new connection... [15:54:22] Sock 8.Parse request [15:54:22]Sock 8.Check first char [15:54:22]Sock 8.First char is OK [15:54:22]request: POST /json_proto HTTP/1.0 [15:54:22]Method: POST [15:54:22]URL: /json_proto [15:54:22]Method is POST - this is cgi request [15:54:22]url: /json_proto [15:54:22]query_string will be loaded in cgi processing [15:54:22]execute_cgi json_proto POST (null) [15:54:22]execute_cgi path=json_proto method=POST [15:54:22]POST find Content-Length [15:54:22]Host: 172.17.43.67:8080 [15:54:22]Content-Length: 791 [15:54:22]Content-Type: application/json [15:54:22] [15:54:22]POST finish read [15:54:22]Found Content-Length = 791 [15:54:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:54:22]execute_script... [15:54:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:54:22]POST & json_proto [15:54:22]process_json_proto [15:54:22]json parsed OK: [15:54:22]protocol is kg_v1.0 [15:54:22]action value=close_receipt [15:54:22]process_action close_receipt [15:54:22]cmd_close_receipt [15:54:22]MH_GetDate [15:54:22]Write to MH i2c: F0 00 00 1D 00 0C [15:54:22]Write i2c OK [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: F0 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: F0 09 00 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: F0 09 00 1D 00 00 AF E0 F2 66 6A BD 47 65 CF [15:54:22]GetLastDocTimeStamp 1727193064 [15:54:22]current date 1727193263 [15:54:22]FM_GetShiftState [15:54:22]SAM_PROTO_GetShiftState [15:54:22]wFMCommunicate request_size=4 [15:54:22]MH_SAM_APDU [15:54:22]CAPDU: 80 13 01 00 [15:54:22]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [15:54:22]Write i2c OK [15:54:22]MH_I2C_Read... [15:54:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:22]Read from MH i2c: E2 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: E2 0E 00 [15:54:22]MH_I2C_Read... [15:54:22]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [15:54:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:54:22]wFMCommunicate OK [15:54:22]SAM_PROTO_GetShiftState done [15:54:22]FM_GetShiftState done [15:54:22]opened in 1727137889 [15:54:22]opened+sec_in_day 1727224289 [15:54:22]quantity*price = 0 [15:54:22]sum+1 = 1 [15:54:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 260 24.09.2024 15:54 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152801 ФПД: 6727161601458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T155423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152801&fm=6727161601458&tin=02508201610067®Number=0000000000091825&sum=0 [15:54:23]StoreToDocumentArchive [15:54:23]shift 477 fd 152801 [15:54:23]save to /storage/0477/doc_00152801 [15:54:23]save last doc name /storage/0477/doc_00152801 to /storage/kkm_last_doc_name [15:54:23]save OK [15:54:23]Clear old archive folders... [15:54:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:54:23]tlvbuf is 0168F9F0 [15:54:23]SAM_PROTO_ClearQueue [15:54:23]wFMCommunicate request_size=4 [15:54:23]MH_SAM_APDU [15:54:23]CAPDU: 80 09 00 00 [15:54:23]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:54:23]Write i2c OK [15:54:23]MH_I2C_Read... [15:54:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:54:23]Read from MH i2c: E2 [15:54:23]MH_I2C_Read... [15:54:23]Read from MH i2c: E2 03 00 [15:54:23]MH_I2C_Read... [15:54:23]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:54:23]RAPDU: 90 00 [15:54:23]wFMCommunicate OK [15:54:23]SAM_PROTO_ClearQueue done [15:54:23]KKMCreateOFDPacket [15:54:23]OFDProtocolAddRootSTLVToBuf [15:54:23]FM_MakeSignedData [15:54:23]FM_MakeSignedData [15:54:23]SAM_PROTO_SignData [15:54:23]wFMCommunicate request_size=4 [15:54:23]MH_SAM_APDU [15:54:23]CAPDU: 80 0D 01 02 [15:54:23]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:54:23]Write i2c OK [15:54:23]MH_I2C_Read... [15:54:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:54:23]Read from MH i2c: E2 [15:54:23]MH_I2C_Read... [15:54:23]Read from MH i2c: E2 03 00 [15:54:23]MH_I2C_Read... [15:54:23]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:54:23]RAPDU: 90 00 [15:54:23]wFMCommunicate OK [15:54:23]wFMCommunicate request_size=255 [15:54:23]MH_SAM_APDU [15:54:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 AF E0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 54 02 00 35 04 06 00 06 1E 4A 13 [15:54:23]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 AF E0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 54 02 00 35 04 06 00 06 1E 4A 13 00 00 BA [15:54:23]Write i2c OK [15:54:23]MH_I2C_Read... [15:54:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:24]Read from MH i2c: E2 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 03 00 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:54:24]RAPDU: 90 00 [15:54:24]wFMCommunicate OK [15:54:24]wFMCommunicate request_size=7 [15:54:24]MH_SAM_APDU [15:54:24]CAPDU: 80 0D 02 02 02 DD B2 [15:54:24]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 DD B2 00 00 3B [15:54:24]Write i2c OK [15:54:24]MH_I2C_Read... [15:54:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:24]Read from MH i2c: E2 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 03 00 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:54:24]RAPDU: 90 00 [15:54:24]wFMCommunicate OK [15:54:24]wFMCommunicate request_size=4 [15:54:24]MH_SAM_APDU [15:54:24]CAPDU: 80 0D 03 02 [15:54:24]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:54:24]Write i2c OK [15:54:24]MH_I2C_Read... [15:54:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:54:24]Read from MH i2c: E2 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 0B 00 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 0B 00 2F 00 00 F6 2C 13 BB 56 20 9B FE 90 00 AA [15:54:24]RAPDU: F6 2C 13 BB 56 20 9B FE 90 00 [15:54:24]wFMCommunicate OK [15:54:24]SAM_PROTO_SignData done [15:54:24]FM_MakeSignedData done [15:54:24]CreateOFDProtocolMessage [15:54:24]wFMCommunicate request_size=4 [15:54:24]MH_SAM_APDU [15:54:24]CAPDU: 80 11 00 00 [15:54:24]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:54:24]Write i2c OK [15:54:24]MH_I2C_Read... [15:54:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:24]Read from MH i2c: E2 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 17 00 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [15:54:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:54:24]wFMCommunicate OK [15:54:24]CreateOFDProtocolMessage done [15:54:24]OFDSenderStorePacket 152801 [15:54:24]StoreOFDPacket docnum=152801 [15:54:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 68 83 04 01 0B B6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 AF E0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 54 02 00 35 04 06 00 06 1E 4A 13 DD B2 F6 2C 13 BB 56 20 9B FE [15:54:24]CheckFolder [15:54:24]dirname=/storage/ofd_packets [15:54:24]CheckFolder done [15:54:24]ProducePacketName [15:54:24]name=ofd_packets/00152801 [15:54:24]NVStorageSaveData ofd_packets/00152801 [15:54:24]File name is /storage/ofd_packets/00152801 [15:54:24]Write 298 bytes [15:54:24]NVStorageSaveData done [15:54:24]OFDSenderStorePacket done [15:54:24]KKMCreateOFDPacket done [15:54:24]NVStorageSaveData kkm_last_timestamp [15:54:24]File name is /storage/kkm_last_timestamp [15:54:24]Write 4 bytes [15:54:24]NVStorageSaveData done [15:54:24]ExternCall_PrintAddStr [15:54:24]wPrintStart [15:54:24]Write to MH i2c: 01 00 00 31 00 31 [15:54:24]Write i2c OK [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: 01 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: 01 07 00 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [15:54:24]RasterBufferAndPrint [15:54:24]line Счет N : (1)1786800 [15:54:24]line ИНН: 02508201610067 [15:54:24]line Контрольно-Кассовый Чек [15:54:24]line ПРОДАЖА [15:54:24]line ТРК (МРК, ГНК) : 31 [15:54:24]line Товар: 2710194210 [15:54:24]line ДТ-К-5 [15:54:24]line 118.120 * 0.00 [15:54:24]line = 0.00 [15:54:24]line НДС 12% НСП 1% [15:54:24]line > о реализуемом товаре [15:54:24]line ИТОГО: 0.00 [15:54:24]line НСП 1% : 0.00 [15:54:24]line НДС 12% : 0.00 [15:54:24]line Наличными: 0.00 [15:54:24]line Безнал.: 0.00 [15:54:24]line Место: АЗС № 89 "Партнер Нефть" [15:54:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:54:24]line СНО: Общий режим [15:54:24]line Чек 260 24.09.2024 15:54 [15:54:24]line Смена: 477 ФФД: 1.0 [15:54:24]line ЗНМ: 0300000113 [15:54:24]line РНМ: 0000000000091825 [15:54:24]line Версия ККМ: 001 [15:54:24]line Талоны: Топливная Карта [15:54:24]line 07050 [15:54:24]line ФМ: 0000000000871835 [15:54:24]line ФД: 152801 [15:54:24]line ФПД: 6727161601458 [15:54:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T155423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152801&fm=6727161601458&tin=02508201610067®Number=0000000000091825&sum=0 [15:54:24]written 0, free lines is 4095 [15:54:24]OFD Sender: Processing packet 152801 [packets to send 830, broken 829] [15:54:24]ProducePacketName [15:54:24]name=ofd_packets/00152801 [15:54:24]OFD Sender: To server: pG, [15:54:24]CommunicateWithHost lk.salyk.kg:30040 [15:54:24]ConnectInit lk.salyk.kg [15:54:24]Write to MH i2c: 01 00 00 5B 00 5B [15:54:24]Write i2c OK [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: 01 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: 01 07 00 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E9 0C 57 [15:54:24]RasterBufferAndPrint [15:54:24]line [15:54:24]line [15:54:24]line [15:54:24]line [15:54:24]line [15:54:24]written 0, free lines is 3328 [15:54:24]MH_Cut [15:54:24]Write to MH i2c: D1 01 00 62 00 01 34 [15:54:24]Write i2c OK [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: D1 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: D1 01 00 [15:54:24]MH_I2C_Read... [15:54:24]Read from MH i2c: D1 01 00 62 00 00 33 [15:54:24]Write to MH i2c: 01 00 00 63 00 63 [15:54:24]Write i2c OK [15:54:24]MH_I2C_Read... [15:54:25]*** Cut start [15:54:25]*** Purtial cut [15:54:25]*** Stage 1: CUTSNS_PIN = 1 [15:54:25]Read from MH i2c: 01 [15:54:25]MH_I2C_Read... [15:54:25]*** Stop cut motor [15:54:25]*** Cut end [15:54:25]Read from MH i2c: 01 07 00 [15:54:25]MH_I2C_Read... [15:54:25]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [15:54:25]process_action close_receipt done [15:54:25]requested_data is exist [15:54:25]produce_requested_data [15:54:25]requested_item fm.sn is exist - process it [15:54:25]wFMCommunicate request_size=4 [15:54:25]MH_SAM_APDU [15:54:25]CAPDU: 80 11 00 00 [15:54:25]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [15:54:25]Write i2c OK [15:54:25]MH_I2C_Read... [15:54:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:25]Read from MH i2c: E2 [15:54:25]MH_I2C_Read... [15:54:25]Read from MH i2c: E2 17 00 [15:54:25]MH_I2C_Read... [15:54:25]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [15:54:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:54:25]wFMCommunicate OK [15:54:25]requested_item fd.num is exist - process it [15:54:25]SAM_PROTO_GetFieldsCounters [15:54:25]wFMCommunicate request_size=4 [15:54:25]MH_SAM_APDU [15:54:25]CAPDU: 80 13 00 00 [15:54:25]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [15:54:25]Write i2c OK [15:54:25]MH_I2C_Read... [15:54:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:54:26]Read from MH i2c: E2 [15:54:26]MH_I2C_Read... [15:54:26]Read from MH i2c: E2 62 00 [15:54:26]MH_I2C_Read... [15:54:26]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 26 [15:54:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:54:26]wFMCommunicate OK [15:54:26]SAM_PROTO_GetFieldsCounters done [15:54:26]requested_item shift.num is exist - process it [15:54:26]requested_item shift.opened is exist - process it [15:54:26]req_shift_opened [15:54:26]FM_GetShiftState [15:54:26]SAM_PROTO_GetShiftState [15:54:26]wFMCommunicate request_size=4 [15:54:26]MH_SAM_APDU [15:54:26]CAPDU: 80 13 01 00 [15:54:26]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [15:54:26]Write i2c OK [15:54:26]MH_I2C_Read... [15:54:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:26]Read from MH i2c: E2 [15:54:26]MH_I2C_Read... [15:54:26]Read from MH i2c: E2 0E 00 [15:54:26]MH_I2C_Read... [15:54:26]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B0 [15:54:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:54:26]wFMCommunicate OK [15:54:26]SAM_PROTO_GetShiftState done [15:54:26]FM_GetShiftState done [15:54:26]req_shift_opened done [15:54:26]requested_item shift.open_date is exist - process it [15:54:26]req_shift_open_date [15:54:26]req_shift_open_date done [15:54:26]produce_requested_data done [15:54:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152801,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:54:26]process_action_free close_receipt [15:54:26]json_value_free [15:54:26]json_value_free done [15:54:26]process_json_proto returns [15:54:26]Send response to host [15:54:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152801,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:54:26]free response buf [15:54:26]execute_script done [15:54:26]execute_script returns [15:54:26]free content buf [15:54:26]Sock 8.Close socket [15:54:26]Sock 8.Thread stoped [15:54:26]Connected sock=11 [15:54:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 68 83 04 01 0B B6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 AF E0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 54 02 00 35 04 06 00 06 1E 4A 13 DD B2 F6 2C 13 BB 56 20 9B FE [15:54:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 39 03 47 00 B7 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 54 02 00 F4 03 04 00 AF 88 F2 66 B6 04 01 00 00 74 7A FF 28 4A 6B D8 2B [15:54:27]CommunicateWithHost err = 0 [15:54:27]CheckOFDResponse [15:54:27]1017 (14) - 77093643461234 [15:54:27]1041 (16) - 0000000000871835 [15:54:27]1040 (4) - 152801 [15:54:27]1012 (4) - 24.09.2024 09:38 [15:54:27]1206 (1) - 0 [15:54:27]OFD Sender: Remove packet 152801 [15:54:27]ProducePacketName [15:54:27]name=ofd_packets/00152801 [15:54:27]NVStorageDeleteData [15:54:27]OFD Sender: No OFD packet to send [15:54:32]OFD Sender: No OFD packet to send [15:54:37]OFD Sender: No OFD packet to send [15:54:42]OFD Sender: No OFD packet to send [15:54:47]OFD Sender: No OFD packet to send [15:54:52]OFD Sender: No OFD packet to send [15:54:56]recv_with_timeout no data received [15:54:57]OFD Sender: No OFD packet to send [15:55:02]OFD Sender: No OFD packet to send [15:55:07]OFD Sender: No OFD packet to send [15:55:12]OFD Sender: No OFD packet to send [15:55:17]OFD Sender: No OFD packet to send [15:55:22]OFD Sender: No OFD packet to send [15:55:27]recv_with_timeout no data received [15:55:28]OFD Sender: No OFD packet to send [15:55:33]OFD Sender: No OFD packet to send [15:55:38]OFD Sender: No OFD packet to send [15:55:38]accept exits with 10 [15:55:38]New connection [15:55:38]New thread 3066908004 created [15:55:38]Thread 3067051364 joined [15:55:38]Waiting for new connection... [15:55:38] Sock 10.Parse request [15:55:38]Sock 10.Check first char [15:55:38]Sock 10.First char is OK [15:55:38]request: POST /json_proto HTTP/1.0 [15:55:38]Method: POST [15:55:38]URL: /json_proto [15:55:38]Method is POST - this is cgi request [15:55:38]url: /json_proto [15:55:38]query_string will be loaded in cgi processing [15:55:38]execute_cgi json_proto POST (null) [15:55:38]execute_cgi path=json_proto method=POST [15:55:38]POST find Content-Length [15:55:38]Host: 172.17.43.67:8080 [15:55:38]Content-Length: 790 [15:55:38]Content-Type: application/json [15:55:38] [15:55:38]POST finish read [15:55:38]Found Content-Length = 790 [15:55:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53065", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:38]execute_script... [15:55:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53065", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:38]POST & json_proto [15:55:38]process_json_proto [15:55:38]json parsed OK: [15:55:38]protocol is kg_v1.0 [15:55:38]action value=close_receipt [15:55:38]process_action close_receipt [15:55:38]cmd_close_receipt [15:55:38]MH_GetDate [15:55:38]Write to MH i2c: F0 00 00 67 00 56 [15:55:38]Write i2c OK [15:55:38]MH_I2C_Read... [15:55:38]Read from MH i2c: F0 [15:55:38]MH_I2C_Read... [15:55:38]Read from MH i2c: F0 09 00 [15:55:38]MH_I2C_Read... [15:55:38]Read from MH i2c: F0 09 00 67 00 00 FB E0 F2 66 6A BD 47 65 65 [15:55:38]GetLastDocTimeStamp 1727193263 [15:55:38]current date 1727193339 [15:55:38]FM_GetShiftState [15:55:38]SAM_PROTO_GetShiftState [15:55:38]wFMCommunicate request_size=4 [15:55:38]MH_SAM_APDU [15:55:38]CAPDU: 80 13 01 00 [15:55:38]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [15:55:38]Write i2c OK [15:55:38]MH_I2C_Read... [15:55:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:38]Read from MH i2c: E2 [15:55:38]MH_I2C_Read... [15:55:38]Read from MH i2c: E2 0E 00 [15:55:38]MH_I2C_Read... [15:55:38]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B2 [15:55:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:55:38]wFMCommunicate OK [15:55:38]SAM_PROTO_GetShiftState done [15:55:38]FM_GetShiftState done [15:55:38]opened in 1727137889 [15:55:38]opened+sec_in_day 1727224289 [15:55:38]quantity*price = 0 [15:55:38]sum+1 = 1 [15:55:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 261 24.09.2024 15:55 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 53065 ФМ: 0000000000871835 ФД: 152802 ФПД: 254933391227787 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T155539&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152802&fm=254933391227787&tin=02508201610067®Number=0000000000091825&sum=0 [15:55:40]StoreToDocumentArchive [15:55:40]shift 477 fd 152802 [15:55:40]save to /storage/0477/doc_00152802 [15:55:40]save last doc name /storage/0477/doc_00152802 to /storage/kkm_last_doc_name [15:55:40]save OK [15:55:40]Clear old archive folders... [15:55:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:55:40]tlvbuf is 01637AD0 [15:55:40]SAM_PROTO_ClearQueue [15:55:40]wFMCommunicate request_size=4 [15:55:40]MH_SAM_APDU [15:55:40]CAPDU: 80 09 00 00 [15:55:40]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [15:55:40]Write i2c OK [15:55:40]MH_I2C_Read... [15:55:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:55:40]Read from MH i2c: E2 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: E2 03 00 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [15:55:40]RAPDU: 90 00 [15:55:40]wFMCommunicate OK [15:55:40]SAM_PROTO_ClearQueue done [15:55:40]KKMCreateOFDPacket [15:55:40]OFDProtocolAddRootSTLVToBuf [15:55:40]FM_MakeSignedData [15:55:40]FM_MakeSignedData [15:55:40]SAM_PROTO_SignData [15:55:40]wFMCommunicate request_size=4 [15:55:40]MH_SAM_APDU [15:55:40]CAPDU: 80 0D 01 02 [15:55:40]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [15:55:40]Write i2c OK [15:55:40]MH_I2C_Read... [15:55:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:55:40]Read from MH i2c: E2 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: E2 03 00 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [15:55:40]RAPDU: 90 00 [15:55:40]wFMCommunicate OK [15:55:40]wFMCommunicate request_size=255 [15:55:40]MH_SAM_APDU [15:55:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 FB E0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 54 02 00 35 04 06 00 E7 DC 4E 39 [15:55:40]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 FB E0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 54 02 00 35 04 06 00 E7 DC 4E 39 00 00 8A [15:55:40]Write i2c OK [15:55:40]MH_I2C_Read... [15:55:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:40]Read from MH i2c: E2 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: E2 03 00 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [15:55:40]RAPDU: 90 00 [15:55:40]wFMCommunicate OK [15:55:40]wFMCommunicate request_size=7 [15:55:40]MH_SAM_APDU [15:55:40]CAPDU: 80 0D 02 02 02 BB 8B [15:55:40]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 BB 8B 00 00 3C [15:55:40]Write i2c OK [15:55:40]MH_I2C_Read... [15:55:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:40]Read from MH i2c: E2 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: E2 03 00 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [15:55:40]RAPDU: 90 00 [15:55:40]wFMCommunicate OK [15:55:40]wFMCommunicate request_size=4 [15:55:40]MH_SAM_APDU [15:55:40]CAPDU: 80 0D 03 02 [15:55:40]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [15:55:40]Write i2c OK [15:55:40]MH_I2C_Read... [15:55:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:55:40]Read from MH i2c: E2 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: E2 0B 00 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: E2 0B 00 79 00 00 00 B1 14 F4 A6 03 58 D6 90 00 85 [15:55:40]RAPDU: 00 B1 14 F4 A6 03 58 D6 90 00 [15:55:40]wFMCommunicate OK [15:55:40]SAM_PROTO_SignData done [15:55:40]FM_MakeSignedData done [15:55:40]CreateOFDProtocolMessage [15:55:40]wFMCommunicate request_size=4 [15:55:40]MH_SAM_APDU [15:55:40]CAPDU: 80 11 00 00 [15:55:40]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [15:55:40]Write i2c OK [15:55:40]MH_I2C_Read... [15:55:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:40]Read from MH i2c: E2 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: E2 17 00 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [15:55:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:55:40]wFMCommunicate OK [15:55:40]CreateOFDProtocolMessage done [15:55:40]OFDSenderStorePacket 152802 [15:55:40]StoreOFDPacket docnum=152802 [15:55:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 94 70 04 01 23 F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 FB E0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 54 02 00 35 04 06 00 E7 DC 4E 39 BB 8B 00 B1 14 F4 A6 03 58 D6 [15:55:40]CheckFolder [15:55:40]dirname=/storage/ofd_packets [15:55:40]CheckFolder done [15:55:40]ProducePacketName [15:55:40]name=ofd_packets/00152802 [15:55:40]NVStorageSaveData ofd_packets/00152802 [15:55:40]File name is /storage/ofd_packets/00152802 [15:55:40]Write 298 bytes [15:55:40]NVStorageSaveData done [15:55:40]OFDSenderStorePacket done [15:55:40]KKMCreateOFDPacket done [15:55:40]NVStorageSaveData kkm_last_timestamp [15:55:40]File name is /storage/kkm_last_timestamp [15:55:40]Write 4 bytes [15:55:40]NVStorageSaveData done [15:55:40]ExternCall_PrintAddStr [15:55:40]wPrintStart [15:55:40]Write to MH i2c: 01 00 00 7B 00 7B [15:55:40]Write i2c OK [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: 01 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: 01 07 00 [15:55:40]MH_I2C_Read... [15:55:40]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [15:55:40]RasterBufferAndPrint [15:55:40]line Счет N : (1)1786803 [15:55:40]line ИНН: 02508201610067 [15:55:40]line Контрольно-Кассовый Чек [15:55:40]line ПРОДАЖА [15:55:40]line ТРК (МРК, ГНК) : 41 [15:55:40]line Товар: 2710194210 [15:55:40]line ДТ-К-5 [15:55:40]line 30.000 * 0.00 [15:55:40]line = 0.00 [15:55:40]line НДС 12% НСП 1% [15:55:40]line > о реализуемом товаре [15:55:40]line ИТОГО: 0.00 [15:55:40]line НСП 1% : 0.00 [15:55:40]line НДС 12% : 0.00 [15:55:40]line Наличными: 0.00 [15:55:40]line Безнал.: 0.00 [15:55:40]line Место: АЗС № 89 "Партнер Нефть" [15:55:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:55:40]line СНО: Общий режим [15:55:40]line Чек 261 24.09.2024 15:55 [15:55:40]line Смена: 477 ФФД: 1.0 [15:55:40]line ЗНМ: 0300000113 [15:55:40]line РНМ: 0000000000091825 [15:55:40]line Версия ККМ: 001 [15:55:40]line Талоны: Топливная Карта [15:55:40]line 53065 [15:55:40]line ФМ: 0000000000871835 [15:55:40]line ФД: 152802 [15:55:40]line ФПД: 254933391227787 [15:55:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T155539&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152802&fm=254933391227787&tin=02508201610067®Number=0000000000091825&sum=0 [15:55:40]written 0, free lines is 4095 [15:55:40]OFD Sender: Processing packet 152802 [packets to send 830, broken 829] [15:55:40]ProducePacketName [15:55:40]name=ofd_packets/00152802 [15:55:40]OFD Sender: To server: pG, [15:55:40]CommunicateWithHost lk.salyk.kg:30040 [15:55:40]ConnectInit lk.salyk.kg [15:55:41]Write to MH i2c: 01 00 00 A5 00 A5 [15:55:41]Write i2c OK [15:55:41]MH_I2C_Read... [15:55:41]Read from MH i2c: 01 [15:55:41]MH_I2C_Read... [15:55:41]Read from MH i2c: 01 07 00 [15:55:41]MH_I2C_Read... [15:55:41]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 E4 0C 9C [15:55:41]RasterBufferAndPrint [15:55:41]line [15:55:41]line [15:55:41]line [15:55:41]line [15:55:41]line [15:55:41]written 0, free lines is 3312 [15:55:41]MH_Cut [15:55:41]Write to MH i2c: D1 01 00 AC 00 01 7E [15:55:41]Write i2c OK [15:55:41]MH_I2C_Read... [15:55:41]Read from MH i2c: D1 [15:55:41]MH_I2C_Read... [15:55:41]Read from MH i2c: D1 01 00 [15:55:41]MH_I2C_Read... [15:55:41]Read from MH i2c: D1 01 00 AC 00 00 7D [15:55:41]Write to MH i2c: 01 00 00 AD 00 AD [15:55:41]Write i2c OK [15:55:41]MH_I2C_Read... [15:55:41]Connected sock=9 [15:55:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 94 70 04 01 23 F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 FB E0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 54 02 00 35 04 06 00 E7 DC 4E 39 BB 8B 00 B1 14 F4 A6 03 58 D6 [15:55:41]*** Cut start [15:55:41]*** Purtial cut [15:55:41]*** Stage 1: CUTSNS_PIN = 1 [15:55:42]Read from MH i2c: 01 [15:55:42]MH_I2C_Read... [15:55:42]*** Stop cut motor [15:55:42]*** Cut end [15:55:42]Read from MH i2c: 01 07 00 [15:55:42]MH_I2C_Read... [15:55:42]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [15:55:42]process_action close_receipt done [15:55:42]requested_data is exist [15:55:42]produce_requested_data [15:55:42]requested_item fm.sn is exist - process it [15:55:42]wFMCommunicate request_size=4 [15:55:42]MH_SAM_APDU [15:55:42]CAPDU: 80 11 00 00 [15:55:42]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [15:55:42]Write i2c OK [15:55:42]MH_I2C_Read... [15:55:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:42]Read from MH i2c: E2 [15:55:42]MH_I2C_Read... [15:55:42]Read from MH i2c: E2 17 00 [15:55:42]MH_I2C_Read... [15:55:42]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [15:55:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:55:42]wFMCommunicate OK [15:55:42]requested_item fd.num is exist - process it [15:55:42]SAM_PROTO_GetFieldsCounters [15:55:42]wFMCommunicate request_size=4 [15:55:42]MH_SAM_APDU [15:55:42]CAPDU: 80 13 00 00 [15:55:42]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [15:55:42]Write i2c OK [15:55:42]MH_I2C_Read... [15:55:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:55:42]Read from MH i2c: E2 [15:55:42]MH_I2C_Read... [15:55:42]Read from MH i2c: E2 62 00 [15:55:42]MH_I2C_Read... [15:55:42]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E2 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 74 [15:55:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E2 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:55:42]wFMCommunicate OK [15:55:42]SAM_PROTO_GetFieldsCounters done [15:55:42]requested_item shift.num is exist - process it [15:55:42]requested_item shift.opened is exist - process it [15:55:42]req_shift_opened [15:55:42]FM_GetShiftState [15:55:42]SAM_PROTO_GetShiftState [15:55:42]wFMCommunicate request_size=4 [15:55:42]MH_SAM_APDU [15:55:42]CAPDU: 80 13 01 00 [15:55:42]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [15:55:42]Write i2c OK [15:55:42]MH_I2C_Read... [15:55:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:42]Read from MH i2c: E2 [15:55:42]MH_I2C_Read... [15:55:42]Read from MH i2c: E2 0E 00 [15:55:42]MH_I2C_Read... [15:55:42]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FA [15:55:42]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [15:55:42]wFMCommunicate OK [15:55:42]SAM_PROTO_GetShiftState done [15:55:42]FM_GetShiftState done [15:55:42]req_shift_opened done [15:55:42]requested_item shift.open_date is exist - process it [15:55:42]req_shift_open_date [15:55:42]req_shift_open_date done [15:55:42]produce_requested_data done [15:55:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152802,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [15:55:42]process_action_free close_receipt [15:55:42]json_value_free [15:55:42]json_value_free done [15:55:42]process_json_proto returns [15:55:42]Send response to host [15:55:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152802,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [15:55:42]free response buf [15:55:42]execute_script done [15:55:42]execute_script returns [15:55:42]free content buf [15:55:42]Sock 10.Close socket [15:55:42]Sock 10.Thread stoped [15:55:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 79 79 47 00 EA 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 54 02 00 F4 03 04 00 FA 88 F2 66 B6 04 01 00 00 3E 24 A7 30 AB 85 67 A2 [15:55:43]CommunicateWithHost err = 0 [15:55:43]CheckOFDResponse [15:55:43]1017 (14) - 77093643461234 [15:55:43]1041 (16) - 0000000000871835 [15:55:43]1040 (4) - 152802 [15:55:43]1012 (4) - 24.09.2024 09:40 [15:55:43]1206 (1) - 0 [15:55:43]OFD Sender: Remove packet 152802 [15:55:43]ProducePacketName [15:55:43]name=ofd_packets/00152802 [15:55:43]NVStorageDeleteData [15:55:43]OFD Sender: No OFD packet to send [15:55:48]OFD Sender: No OFD packet to send [15:55:53]OFD Sender: No OFD packet to send [15:55:58]OFD Sender: No OFD packet to send [15:56:03]OFD Sender: No OFD packet to send [15:56:04]recv_with_timeout no data received [15:56:08]OFD Sender: No OFD packet to send [15:56:13]OFD Sender: No OFD packet to send [15:56:18]OFD Sender: No OFD packet to send [15:56:23]OFD Sender: No OFD packet to send [15:56:28]OFD Sender: No OFD packet to send [15:56:33]OFD Sender: No OFD packet to send [15:56:38]OFD Sender: No OFD packet to send [15:56:43]OFD Sender: No OFD packet to send [15:56:48]OFD Sender: No OFD packet to send [15:56:53]OFD Sender: No OFD packet to send [15:56:55]recv_with_timeout no data received [15:56:58]OFD Sender: No OFD packet to send [15:57:03]OFD Sender: No OFD packet to send [15:57:08]OFD Sender: No OFD packet to send [15:57:13]OFD Sender: No OFD packet to send [15:57:19]OFD Sender: No OFD packet to send [15:57:24]OFD Sender: No OFD packet to send [15:57:29]OFD Sender: No OFD packet to send [15:57:34]OFD Sender: No OFD packet to send [15:57:39]OFD Sender: No OFD packet to send [15:57:44]OFD Sender: No OFD packet to send [15:57:49]OFD Sender: No OFD packet to send [15:57:53]recv_with_timeout no data received [15:57:54]OFD Sender: No OFD packet to send [15:57:59]OFD Sender: No OFD packet to send [15:58:04]OFD Sender: No OFD packet to send [15:58:09]OFD Sender: No OFD packet to send [15:58:14]OFD Sender: No OFD packet to send [15:58:19]OFD Sender: No OFD packet to send [15:58:24]OFD Sender: No OFD packet to send [15:58:24]recv_with_timeout no data received [15:58:29]OFD Sender: No OFD packet to send [15:58:34]OFD Sender: No OFD packet to send [15:58:39]OFD Sender: No OFD packet to send [15:58:44]OFD Sender: No OFD packet to send [15:58:47]recv_with_timeout no data received [15:58:49]OFD Sender: No OFD packet to send [15:58:54]OFD Sender: No OFD packet to send [15:58:57]recv_with_timeout no data received [15:58:59]OFD Sender: No OFD packet to send [15:59:04]OFD Sender: No OFD packet to send [15:59:09]OFD Sender: No OFD packet to send [15:59:14]OFD Sender: No OFD packet to send [15:59:19]OFD Sender: No OFD packet to send [15:59:24]OFD Sender: No OFD packet to send [15:59:29]OFD Sender: No OFD packet to send [15:59:34]OFD Sender: No OFD packet to send [15:59:39]OFD Sender: No OFD packet to send [15:59:44]OFD Sender: No OFD packet to send [15:59:49]OFD Sender: No OFD packet to send [15:59:54]OFD Sender: No OFD packet to send [15:59:59]OFD Sender: No OFD packet to send [16:00:04]OFD Sender: No OFD packet to send [16:00:09]OFD Sender: No OFD packet to send [16:00:14]OFD Sender: No OFD packet to send [16:00:18]recv_with_timeout no data received [16:00:19]OFD Sender: No OFD packet to send [16:00:22]accept exits with 8 [16:00:22]New connection [16:00:22]New thread 3067051364 created [16:00:22]Thread 3066908004 joined [16:00:22]Waiting for new connection... [16:00:22] Sock 8.Parse request [16:00:22]Sock 8.Check first char [16:00:22]Sock 8.First char is OK [16:00:22]request: POST /json_proto HTTP/1.0 [16:00:22]Method: POST [16:00:22]URL: /json_proto [16:00:22]Method is POST - this is cgi request [16:00:22]url: /json_proto [16:00:22]query_string will be loaded in cgi processing [16:00:22]execute_cgi json_proto POST (null) [16:00:22]execute_cgi path=json_proto method=POST [16:00:22]POST find Content-Length [16:00:22]Host: 172.17.43.67:8080 [16:00:22]Content-Length: 791 [16:00:22]Content-Type: application/json [16:00:22] [16:00:22]POST finish read [16:00:22]Found Content-Length = 791 [16:00:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 110.510, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:22]execute_script... [16:00:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 110.510, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:22]POST & json_proto [16:00:22]process_json_proto [16:00:22]json parsed OK: [16:00:22]protocol is kg_v1.0 [16:00:22]action value=close_receipt [16:00:22]process_action close_receipt [16:00:22]cmd_close_receipt [16:00:22]MH_GetDate [16:00:22]Write to MH i2c: F0 00 00 B1 00 A0 [16:00:22]Write i2c OK [16:00:22]MH_I2C_Read... [16:00:22]Read from MH i2c: F0 [16:00:22]MH_I2C_Read... [16:00:22]Read from MH i2c: F0 09 00 [16:00:22]MH_I2C_Read... [16:00:22]Read from MH i2c: F0 09 00 B1 00 00 17 E2 F2 66 6A BD 47 65 CD [16:00:22]GetLastDocTimeStamp 1727193339 [16:00:22]current date 1727193623 [16:00:22]FM_GetShiftState [16:00:22]SAM_PROTO_GetShiftState [16:00:22]wFMCommunicate request_size=4 [16:00:22]MH_SAM_APDU [16:00:22]CAPDU: 80 13 01 00 [16:00:22]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [16:00:22]Write i2c OK [16:00:22]MH_I2C_Read... [16:00:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:22]Read from MH i2c: E2 [16:00:22]MH_I2C_Read... [16:00:22]Read from MH i2c: E2 0E 00 [16:00:22]MH_I2C_Read... [16:00:22]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FC [16:00:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:00:22]wFMCommunicate OK [16:00:22]SAM_PROTO_GetShiftState done [16:00:22]FM_GetShiftState done [16:00:22]opened in 1727137889 [16:00:22]opened+sec_in_day 1727224289 [16:00:22]quantity*price = 0 [16:00:22]sum+1 = 1 [16:00:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 262 24.09.2024 16:00 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152803 ФПД: 195310092800860 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T160023&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152803&fm=195310092800860&tin=02508201610067®Number=0000000000091825&sum=0 [16:00:23]StoreToDocumentArchive [16:00:23]shift 477 fd 152803 [16:00:23]save to /storage/0477/doc_00152803 [16:00:23]save last doc name /storage/0477/doc_00152803 to /storage/kkm_last_doc_name [16:00:23]save OK [16:00:23]Clear old archive folders... [16:00:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:00:23]tlvbuf is B6EC0720 [16:00:23]SAM_PROTO_ClearQueue [16:00:23]wFMCommunicate request_size=4 [16:00:23]MH_SAM_APDU [16:00:23]CAPDU: 80 09 00 00 [16:00:23]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [16:00:23]Write i2c OK [16:00:23]MH_I2C_Read... [16:00:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:23]Read from MH i2c: E2 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: E2 03 00 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [16:00:23]RAPDU: 90 00 [16:00:23]wFMCommunicate OK [16:00:23]SAM_PROTO_ClearQueue done [16:00:23]KKMCreateOFDPacket [16:00:23]OFDProtocolAddRootSTLVToBuf [16:00:23]FM_MakeSignedData [16:00:23]FM_MakeSignedData [16:00:23]SAM_PROTO_SignData [16:00:23]wFMCommunicate request_size=4 [16:00:23]MH_SAM_APDU [16:00:23]CAPDU: 80 0D 01 02 [16:00:23]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [16:00:23]Write i2c OK [16:00:23]MH_I2C_Read... [16:00:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:23]Read from MH i2c: E2 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: E2 03 00 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [16:00:23]RAPDU: 90 00 [16:00:23]wFMCommunicate OK [16:00:23]wFMCommunicate request_size=255 [16:00:23]MH_SAM_APDU [16:00:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE AF 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 17 E2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 54 02 00 35 04 06 00 B1 A2 2C B3 [16:00:23]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE AF 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 17 E2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 54 02 00 35 04 06 00 B1 A2 2C B3 00 00 95 [16:00:23]Write i2c OK [16:00:23]MH_I2C_Read... [16:00:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:23]Read from MH i2c: E2 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: E2 03 00 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [16:00:23]RAPDU: 90 00 [16:00:23]wFMCommunicate OK [16:00:23]wFMCommunicate request_size=7 [16:00:23]MH_SAM_APDU [16:00:23]CAPDU: 80 0D 02 02 02 D3 5C [16:00:23]Write to MH i2c: E2 0A 00 C2 00 80 0D 02 02 02 00 D3 5C 00 00 6F [16:00:23]Write i2c OK [16:00:23]MH_I2C_Read... [16:00:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:23]Read from MH i2c: E2 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: E2 03 00 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [16:00:23]RAPDU: 90 00 [16:00:23]wFMCommunicate OK [16:00:23]wFMCommunicate request_size=4 [16:00:23]MH_SAM_APDU [16:00:23]CAPDU: 80 0D 03 02 [16:00:23]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [16:00:23]Write i2c OK [16:00:23]MH_I2C_Read... [16:00:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:23]Read from MH i2c: E2 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: E2 0B 00 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: E2 0B 00 C3 00 00 D2 D6 03 76 53 F9 0C EE 90 00 A6 [16:00:23]RAPDU: D2 D6 03 76 53 F9 0C EE 90 00 [16:00:23]wFMCommunicate OK [16:00:23]SAM_PROTO_SignData done [16:00:23]FM_MakeSignedData done [16:00:23]CreateOFDProtocolMessage [16:00:23]wFMCommunicate request_size=4 [16:00:23]MH_SAM_APDU [16:00:23]CAPDU: 80 11 00 00 [16:00:23]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [16:00:23]Write i2c OK [16:00:23]MH_I2C_Read... [16:00:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:23]Read from MH i2c: E2 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: E2 17 00 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [16:00:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:00:23]wFMCommunicate OK [16:00:23]CreateOFDProtocolMessage done [16:00:23]OFDSenderStorePacket 152803 [16:00:23]StoreOFDPacket docnum=152803 [16:00:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8E 63 04 01 57 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE AF 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 17 E2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 54 02 00 35 04 06 00 B1 A2 2C B3 D3 5C D2 D6 03 76 53 F9 0C EE [16:00:23]CheckFolder [16:00:23]dirname=/storage/ofd_packets [16:00:23]CheckFolder done [16:00:23]ProducePacketName [16:00:23]name=ofd_packets/00152803 [16:00:23]NVStorageSaveData ofd_packets/00152803 [16:00:23]File name is /storage/ofd_packets/00152803 [16:00:23]Write 298 bytes [16:00:23]NVStorageSaveData done [16:00:23]OFDSenderStorePacket done [16:00:23]KKMCreateOFDPacket done [16:00:23]NVStorageSaveData kkm_last_timestamp [16:00:23]File name is /storage/kkm_last_timestamp [16:00:23]Write 4 bytes [16:00:23]NVStorageSaveData done [16:00:23]ExternCall_PrintAddStr [16:00:23]wPrintStart [16:00:23]Write to MH i2c: 01 00 00 C5 00 C5 [16:00:23]Write i2c OK [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: 01 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: 01 07 00 [16:00:23]MH_I2C_Read... [16:00:23]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [16:00:23]RasterBufferAndPrint [16:00:23]line Счет N : (1)1786804 [16:00:23]line ИНН: 02508201610067 [16:00:23]line Контрольно-Кассовый Чек [16:00:23]line ПРОДАЖА [16:00:23]line ТРК (МРК, ГНК) : 31 [16:00:23]line Товар: 2710194210 [16:00:23]line ДТ-К-5 [16:00:23]line 110.510 * 0.00 [16:00:23]line = 0.00 [16:00:23]line НДС 12% НСП 1% [16:00:23]line > о реализуемом товаре [16:00:23]line ИТОГО: 0.00 [16:00:23]line НСП 1% : 0.00 [16:00:23]line НДС 12% : 0.00 [16:00:23]line Наличными: 0.00 [16:00:23]line Безнал.: 0.00 [16:00:23]line Место: АЗС № 89 "Партнер Нефть" [16:00:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:00:23]line СНО: Общий режим [16:00:23]line Чек 262 24.09.2024 16:00 [16:00:23]line Смена: 477 ФФД: 1.0 [16:00:23]line ЗНМ: 0300000113 [16:00:23]line РНМ: 0000000000091825 [16:00:23]line Версия ККМ: 001 [16:00:23]line Талоны: Топливная Карта [16:00:23]line 07050 [16:00:23]line ФМ: 0000000000871835 [16:00:23]line ФД: 152803 [16:00:23]line ФПД: 195310092800860 [16:00:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T160023&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152803&fm=195310092800860&tin=02508201610067®Number=0000000000091825&sum=0 [16:00:24]OFD Sender: Processing packet 152803 [packets to send 830, broken 829] [16:00:24]ProducePacketName [16:00:24]name=ofd_packets/00152803 [16:00:24]OFD Sender: To server: pG, [16:00:24]CommunicateWithHost lk.salyk.kg:30040 [16:00:24]ConnectInit lk.salyk.kg [16:00:24]written 0, free lines is 4095 [16:00:24]Write to MH i2c: 01 00 00 EF 00 EF [16:00:24]Write i2c OK [16:00:24]MH_I2C_Read... [16:00:24]Read from MH i2c: 01 [16:00:24]MH_I2C_Read... [16:00:24]Read from MH i2c: 01 07 00 [16:00:24]MH_I2C_Read... [16:00:24]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 E1 0C E3 [16:00:24]RasterBufferAndPrint [16:00:24]line [16:00:24]line [16:00:24]line [16:00:24]line [16:00:24]line [16:00:24]written 0, free lines is 3303 [16:00:24]MH_Cut [16:00:24]Write to MH i2c: D1 01 00 F6 00 01 C8 [16:00:24]Write i2c OK [16:00:24]MH_I2C_Read... [16:00:24]Read from MH i2c: D1 [16:00:24]MH_I2C_Read... [16:00:24]Read from MH i2c: D1 01 00 [16:00:24]MH_I2C_Read... [16:00:24]Read from MH i2c: D1 01 00 F6 00 00 C7 [16:00:24]Write to MH i2c: 01 00 00 F7 00 F7 [16:00:24]Write i2c OK [16:00:24]MH_I2C_Read... [16:00:25]*** Cut start [16:00:25]*** Purtial cut [16:00:25]*** Stage 1: CUTSNS_PIN = 1 [16:00:25]Read from MH i2c: 01 [16:00:25]MH_I2C_Read... [16:00:25]*** Stop cut motor [16:00:25]*** Cut end [16:00:25]Read from MH i2c: 01 07 00 [16:00:25]MH_I2C_Read... [16:00:25]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [16:00:25]process_action close_receipt done [16:00:25]requested_data is exist [16:00:25]produce_requested_data [16:00:25]requested_item fm.sn is exist - process it [16:00:25]wFMCommunicate request_size=4 [16:00:25]MH_SAM_APDU [16:00:25]CAPDU: 80 11 00 00 [16:00:25]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [16:00:25]Write i2c OK [16:00:25]MH_I2C_Read... [16:00:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:25]Read from MH i2c: E2 [16:00:25]MH_I2C_Read... [16:00:25]Read from MH i2c: E2 17 00 [16:00:25]MH_I2C_Read... [16:00:25]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [16:00:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:00:25]wFMCommunicate OK [16:00:25]requested_item fd.num is exist - process it [16:00:25]SAM_PROTO_GetFieldsCounters [16:00:25]wFMCommunicate request_size=4 [16:00:25]MH_SAM_APDU [16:00:25]CAPDU: 80 13 00 00 [16:00:25]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [16:00:25]Write i2c OK [16:00:25]MH_I2C_Read... [16:00:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:25]Read from MH i2c: E2 [16:00:25]MH_I2C_Read... [16:00:25]Read from MH i2c: E2 62 00 [16:00:25]MH_I2C_Read... [16:00:25]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E3 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 C2 [16:00:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E3 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:00:25]wFMCommunicate OK [16:00:25]SAM_PROTO_GetFieldsCounters done [16:00:25]requested_item shift.num is exist - process it [16:00:25]requested_item shift.opened is exist - process it [16:00:25]req_shift_opened [16:00:25]FM_GetShiftState [16:00:25]SAM_PROTO_GetShiftState [16:00:25]wFMCommunicate request_size=4 [16:00:25]MH_SAM_APDU [16:00:25]CAPDU: 80 13 01 00 [16:00:25]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [16:00:25]Write i2c OK [16:00:25]MH_I2C_Read... [16:00:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:25]Read from MH i2c: E2 [16:00:25]MH_I2C_Read... [16:00:25]Read from MH i2c: E2 0E 00 [16:00:25]MH_I2C_Read... [16:00:25]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 44 [16:00:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:00:25]wFMCommunicate OK [16:00:25]SAM_PROTO_GetShiftState done [16:00:25]FM_GetShiftState done [16:00:25]req_shift_opened done [16:00:25]requested_item shift.open_date is exist - process it [16:00:25]req_shift_open_date [16:00:25]req_shift_open_date done [16:00:25]produce_requested_data done [16:00:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152803,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:00:25]process_action_free close_receipt [16:00:25]json_value_free [16:00:25]json_value_free done [16:00:25]process_json_proto returns [16:00:25]Send response to host [16:00:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152803,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:00:25]free response buf [16:00:25]execute_script done [16:00:25]execute_script returns [16:00:25]free content buf [16:00:25]Sock 8.Close socket [16:00:25]Sock 8.Thread stoped [16:00:30]recv_with_timeout no data received [16:00:56]Connected sock=11 [16:00:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8E 63 04 01 57 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE AF 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 17 E2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 54 02 00 35 04 06 00 B1 A2 2C B3 D3 5C D2 D6 03 76 53 F9 0C EE [16:00:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 22 B2 47 00 A3 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 54 02 00 F4 03 04 00 34 8A F2 66 B6 04 01 00 00 4F D7 3C 34 D0 D5 19 38 [16:00:57]CommunicateWithHost err = 0 [16:00:57]CheckOFDResponse [16:00:57]1017 (14) - 77093643461234 [16:00:57]1041 (16) - 0000000000871835 [16:00:57]1040 (4) - 152803 [16:00:57]1012 (4) - 24.09.2024 09:45 [16:00:57]1206 (1) - 0 [16:00:57]OFD Sender: Remove packet 152803 [16:00:57]ProducePacketName [16:00:57]name=ofd_packets/00152803 [16:00:57]NVStorageDeleteData [16:00:57]OFD Sender: No OFD packet to send [16:01:02]OFD Sender: No OFD packet to send [16:01:07]OFD Sender: No OFD packet to send [16:01:12]OFD Sender: No OFD packet to send [16:01:17]recv_with_timeout no data received [16:01:17]OFD Sender: No OFD packet to send [16:01:22]OFD Sender: No OFD packet to send [16:01:27]OFD Sender: No OFD packet to send [16:01:32]OFD Sender: No OFD packet to send [16:01:37]OFD Sender: No OFD packet to send [16:01:42]OFD Sender: No OFD packet to send [16:01:47]OFD Sender: No OFD packet to send [16:01:52]OFD Sender: No OFD packet to send [16:01:57]OFD Sender: No OFD packet to send [16:02:02]OFD Sender: No OFD packet to send [16:02:07]OFD Sender: No OFD packet to send [16:02:12]OFD Sender: No OFD packet to send [16:02:17]OFD Sender: No OFD packet to send [16:02:22]OFD Sender: No OFD packet to send [16:02:28]OFD Sender: No OFD packet to send [16:02:33]OFD Sender: No OFD packet to send [16:02:38]OFD Sender: No OFD packet to send [16:02:43]OFD Sender: No OFD packet to send [16:02:45]recv_with_timeout no data received [16:02:48]OFD Sender: No OFD packet to send [16:02:53]OFD Sender: No OFD packet to send [16:02:58]OFD Sender: No OFD packet to send [16:03:03]OFD Sender: No OFD packet to send [16:03:08]OFD Sender: No OFD packet to send [16:03:13]OFD Sender: No OFD packet to send [16:03:18]OFD Sender: No OFD packet to send [16:03:23]OFD Sender: No OFD packet to send [16:03:28]OFD Sender: No OFD packet to send [16:03:33]OFD Sender: No OFD packet to send [16:03:38]OFD Sender: No OFD packet to send [16:03:43]OFD Sender: No OFD packet to send [16:03:48]OFD Sender: No OFD packet to send [16:03:53]OFD Sender: No OFD packet to send [16:03:58]OFD Sender: No OFD packet to send [16:03:58]recv_with_timeout no data received [16:04:03]OFD Sender: No OFD packet to send [16:04:08]OFD Sender: No OFD packet to send [16:04:13]OFD Sender: No OFD packet to send [16:04:18]OFD Sender: No OFD packet to send [16:04:21]recv_with_timeout no data received [16:04:21]accept exits with 9 [16:04:21]New connection [16:04:21]New thread 3066908004 created [16:04:21]Thread 3067051364 joined [16:04:21]Waiting for new connection... [16:04:21] Sock 9.Parse request [16:04:21]Sock 9.Check first char [16:04:21]Sock 9.First char is OK [16:04:21]request: POST /json_proto HTTP/1.0 [16:04:21]Method: POST [16:04:21]URL: /json_proto [16:04:21]Method is POST - this is cgi request [16:04:21]url: /json_proto [16:04:21]query_string will be loaded in cgi processing [16:04:21]execute_cgi json_proto POST (null) [16:04:21]execute_cgi path=json_proto method=POST [16:04:21]POST find Content-Length [16:04:21]Host: 172.17.43.67:8080 [16:04:21]Content-Length: 675 [16:04:21]Content-Type: application/json [16:04:21] [16:04:21]POST finish read [16:04:21]Found Content-Length = 675 [16:04:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:04:21]execute_script... [16:04:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:04:21]POST & json_proto [16:04:21]process_json_proto [16:04:21]json parsed OK: [16:04:21]protocol is kg_v1.0 [16:04:21]action value=close_receipt [16:04:21]process_action close_receipt [16:04:21]cmd_close_receipt [16:04:21]MH_GetDate [16:04:21]Write to MH i2c: F0 00 00 FB 00 EA [16:04:21]Write i2c OK [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: F0 [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: F0 09 00 [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: F0 09 00 FB 00 00 06 E3 F2 66 6A BD 47 65 07 [16:04:21]GetLastDocTimeStamp 1727193623 [16:04:21]current date 1727193862 [16:04:21]FM_GetShiftState [16:04:21]SAM_PROTO_GetShiftState [16:04:21]wFMCommunicate request_size=4 [16:04:21]MH_SAM_APDU [16:04:21]CAPDU: 80 13 01 00 [16:04:21]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [16:04:21]Write i2c OK [16:04:21]MH_I2C_Read... [16:04:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:21]Read from MH i2c: E2 [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: E2 0E 00 [16:04:21]MH_I2C_Read... [16:04:21]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 46 [16:04:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:04:21]wFMCommunicate OK [16:04:21]SAM_PROTO_GetShiftState done [16:04:21]FM_GetShiftState done [16:04:21]opened in 1727137889 [16:04:21]opened+sec_in_day 1727224289 [16:04:21]quantity*price = 50063 [16:04:21]sum+1 = 50064 [16:04:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 263 24.09.2024 16:04 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152804 ФПД: 58381948691019 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T160422&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152804&fm=58381948691019&tin=02508201610067®Number=0000000000091825&sum=50000 [16:04:22]StoreToDocumentArchive [16:04:22]shift 477 fd 152804 [16:04:22]save to /storage/0477/doc_00152804 [16:04:22]save last doc name /storage/0477/doc_00152804 to /storage/kkm_last_doc_name [16:04:22]save OK [16:04:22]Clear old archive folders... [16:04:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:04:22]tlvbuf is 01628E20 [16:04:22]SAM_PROTO_ClearQueue [16:04:22]wFMCommunicate request_size=4 [16:04:22]MH_SAM_APDU [16:04:22]CAPDU: 80 09 00 00 [16:04:22]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [16:04:22]Write i2c OK [16:04:22]MH_I2C_Read... [16:04:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:04:22]Read from MH i2c: E2 [16:04:22]MH_I2C_Read... [16:04:22]Read from MH i2c: E2 03 00 [16:04:22]MH_I2C_Read... [16:04:22]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [16:04:22]RAPDU: 90 00 [16:04:22]wFMCommunicate OK [16:04:22]SAM_PROTO_ClearQueue done [16:04:22]KKMCreateOFDPacket [16:04:22]OFDProtocolAddRootSTLVToBuf [16:04:22]FM_MakeSignedData [16:04:22]FM_MakeSignedData [16:04:22]SAM_PROTO_SignData [16:04:22]wFMCommunicate request_size=4 [16:04:22]MH_SAM_APDU [16:04:22]CAPDU: 80 0D 01 02 [16:04:22]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [16:04:22]Write i2c OK [16:04:22]MH_I2C_Read... [16:04:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:04:22]Read from MH i2c: E2 [16:04:22]MH_I2C_Read... [16:04:22]Read from MH i2c: E2 03 00 [16:04:22]MH_I2C_Read... [16:04:22]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [16:04:22]RAPDU: 90 00 [16:04:22]wFMCommunicate OK [16:04:22]wFMCommunicate request_size=255 [16:04:22]MH_SAM_APDU [16:04:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 06 E3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 54 02 00 35 04 06 00 35 19 1B 50 [16:04:22]Write to MH i2c: E2 02 01 0B 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 06 E3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 54 02 00 35 04 06 00 35 19 1B 50 00 00 AB [16:04:22]Write i2c OK [16:04:22]MH_I2C_Read... [16:04:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:23]Read from MH i2c: E2 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: E2 03 00 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [16:04:23]RAPDU: 90 00 [16:04:23]wFMCommunicate OK [16:04:23]wFMCommunicate request_size=7 [16:04:23]MH_SAM_APDU [16:04:23]CAPDU: 80 0D 02 02 02 22 4B [16:04:23]Write to MH i2c: E2 0A 00 0C 01 80 0D 02 02 02 00 22 4B 00 00 F8 [16:04:23]Write i2c OK [16:04:23]MH_I2C_Read... [16:04:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:23]Read from MH i2c: E2 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: E2 03 00 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [16:04:23]RAPDU: 90 00 [16:04:23]wFMCommunicate OK [16:04:23]wFMCommunicate request_size=4 [16:04:23]MH_SAM_APDU [16:04:23]CAPDU: 80 0D 03 02 [16:04:23]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [16:04:23]Write i2c OK [16:04:23]MH_I2C_Read... [16:04:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:04:23]Read from MH i2c: E2 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: E2 0B 00 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: E2 0B 00 0D 01 00 7C 31 0C 89 97 27 14 56 90 00 F4 [16:04:23]RAPDU: 7C 31 0C 89 97 27 14 56 90 00 [16:04:23]wFMCommunicate OK [16:04:23]SAM_PROTO_SignData done [16:04:23]FM_MakeSignedData done [16:04:23]CreateOFDProtocolMessage [16:04:23]wFMCommunicate request_size=4 [16:04:23]MH_SAM_APDU [16:04:23]CAPDU: 80 11 00 00 [16:04:23]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [16:04:23]Write i2c OK [16:04:23]MH_I2C_Read... [16:04:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:23]Read from MH i2c: E2 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: E2 17 00 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [16:04:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:04:23]wFMCommunicate OK [16:04:23]CreateOFDProtocolMessage done [16:04:23]OFDSenderStorePacket 152804 [16:04:23]StoreOFDPacket docnum=152804 [16:04:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7D CF 04 01 22 C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 06 E3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 54 02 00 35 04 06 00 35 19 1B 50 22 4B 7C 31 0C 89 97 27 14 56 [16:04:23]CheckFolder [16:04:23]dirname=/storage/ofd_packets [16:04:23]CheckFolder done [16:04:23]ProducePacketName [16:04:23]name=ofd_packets/00152804 [16:04:23]NVStorageSaveData ofd_packets/00152804 [16:04:23]File name is /storage/ofd_packets/00152804 [16:04:23]Write 298 bytes [16:04:23]NVStorageSaveData done [16:04:23]OFDSenderStorePacket done [16:04:23]KKMCreateOFDPacket done [16:04:23]NVStorageSaveData kkm_last_timestamp [16:04:23]File name is /storage/kkm_last_timestamp [16:04:23]Write 4 bytes [16:04:23]NVStorageSaveData done [16:04:23]ExternCall_PrintAddStr [16:04:23]wPrintStart [16:04:23]Write to MH i2c: 01 00 00 0F 01 10 [16:04:23]Write i2c OK [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: 01 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: 01 07 00 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [16:04:23]RasterBufferAndPrint [16:04:23]line Счет N : (1)1786806 [16:04:23]line ИНН: 02508201610067 [16:04:23]line Контрольно-Кассовый Чек [16:04:23]line ПРОДАЖА [16:04:23]line ТРК (МРК, ГНК) : 41 [16:04:23]line Товар: 2710194210 [16:04:23]line ДТ-К-5 [16:04:23]line 6.570 * 76.20 [16:04:23]line = 500.63 [16:04:23]line НДС 12% НСП 1% [16:04:23]line > о реализуемом товаре [16:04:23]line ОКРУГЛЕНИЕ: -0.63 [16:04:23]line ИТОГО: 500.00 [16:04:23]line Внесено: 500.00 [16:04:23]line СДАЧА: 0.00 [16:04:23]line НСП 1% : 4.43 [16:04:23]line НДС 12% : 53.16 [16:04:23]line Наличными: 500.00 [16:04:23]line Безнал.: 0.00 [16:04:23]line Место: АЗС № 89 "Партнер Нефть" [16:04:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:04:23]line СНО: Общий режим [16:04:23]line Чек 263 24.09.2024 16:04 [16:04:23]line Смена: 477 ФФД: 1.0 [16:04:23]line ЗНМ: 0300000113 [16:04:23]line РНМ: 0000000000091825 [16:04:23]line Версия ККМ: 001 [16:04:23]line ФМ: 0000000000871835 [16:04:23]line ФД: 152804 [16:04:23]line ФПД: 58381948691019 [16:04:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T160422&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152804&fm=58381948691019&tin=02508201610067®Number=0000000000091825&sum=50000 [16:04:23]written 0, free lines is 4095 [16:04:23]OFD Sender: Processing packet 152804 [packets to send 830, broken 829] [16:04:23]ProducePacketName [16:04:23]name=ofd_packets/00152804 [16:04:23]OFD Sender: To server: pG, [16:04:23]CommunicateWithHost lk.salyk.kg:30040 [16:04:23]ConnectInit lk.salyk.kg [16:04:23]Write to MH i2c: 01 00 00 3A 01 3B [16:04:23]Write i2c OK [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: 01 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: 01 07 00 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 D4 0C 22 [16:04:23]RasterBufferAndPrint [16:04:23]line [16:04:23]line [16:04:23]line [16:04:23]line [16:04:23]line [16:04:23]written 0, free lines is 3290 [16:04:23]MH_Cut [16:04:23]Write to MH i2c: D1 01 00 41 01 01 14 [16:04:23]Write i2c OK [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: D1 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: D1 01 00 [16:04:23]MH_I2C_Read... [16:04:23]Read from MH i2c: D1 01 00 41 01 00 13 [16:04:23]Write to MH i2c: 01 00 00 42 01 43 [16:04:23]Write i2c OK [16:04:23]MH_I2C_Read... [16:04:24]*** Cut start [16:04:24]*** Purtial cut [16:04:24]*** Stage 1: CUTSNS_PIN = 1 [16:04:24]Read from MH i2c: 01 [16:04:24]MH_I2C_Read... [16:04:24]*** Stop cut motor [16:04:24]*** Cut end [16:04:24]Read from MH i2c: 01 07 00 [16:04:24]MH_I2C_Read... [16:04:24]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [16:04:24]process_action close_receipt done [16:04:24]requested_data is exist [16:04:24]produce_requested_data [16:04:24]requested_item fm.sn is exist - process it [16:04:24]wFMCommunicate request_size=4 [16:04:24]MH_SAM_APDU [16:04:24]CAPDU: 80 11 00 00 [16:04:24]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [16:04:24]Write i2c OK [16:04:24]MH_I2C_Read... [16:04:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:24]Read from MH i2c: E2 [16:04:24]MH_I2C_Read... [16:04:24]Read from MH i2c: E2 17 00 [16:04:24]MH_I2C_Read... [16:04:24]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [16:04:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:04:24]wFMCommunicate OK [16:04:24]requested_item fd.num is exist - process it [16:04:24]SAM_PROTO_GetFieldsCounters [16:04:24]wFMCommunicate request_size=4 [16:04:24]MH_SAM_APDU [16:04:24]CAPDU: 80 13 00 00 [16:04:24]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [16:04:24]Write i2c OK [16:04:24]MH_I2C_Read... [16:04:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:04:25]Read from MH i2c: E2 [16:04:25]MH_I2C_Read... [16:04:25]Read from MH i2c: E2 62 00 [16:04:25]MH_I2C_Read... [16:04:25]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E4 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 12 [16:04:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E4 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:04:25]wFMCommunicate OK [16:04:25]SAM_PROTO_GetFieldsCounters done [16:04:25]requested_item shift.num is exist - process it [16:04:25]requested_item shift.opened is exist - process it [16:04:25]req_shift_opened [16:04:25]FM_GetShiftState [16:04:25]SAM_PROTO_GetShiftState [16:04:25]wFMCommunicate request_size=4 [16:04:25]MH_SAM_APDU [16:04:25]CAPDU: 80 13 01 00 [16:04:25]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [16:04:25]Write i2c OK [16:04:25]MH_I2C_Read... [16:04:25]Read from MH i2c: E2 [16:04:25]MH_I2C_Read... [16:04:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:25]Read from MH i2c: E2 0E 00 [16:04:25]MH_I2C_Read... [16:04:25]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 90 [16:04:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:04:25]wFMCommunicate OK [16:04:25]SAM_PROTO_GetShiftState done [16:04:25]FM_GetShiftState done [16:04:25]req_shift_opened done [16:04:25]requested_item shift.open_date is exist - process it [16:04:25]req_shift_open_date [16:04:25]req_shift_open_date done [16:04:25]produce_requested_data done [16:04:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152804,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:04:25]process_action_free close_receipt [16:04:25]json_value_free [16:04:25]json_value_free done [16:04:25]process_json_proto returns [16:04:25]Send response to host [16:04:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152804,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:04:25]free response buf [16:04:25]execute_script done [16:04:25]execute_script returns [16:04:25]free content buf [16:04:25]Sock 9.Close socket [16:04:25]Sock 9.Thread stoped [16:04:28]ConnectInit Can't take IP for lk.salyk.kg [16:04:28]CommunicateWithHost connect error [16:04:28]CommunicateWithHost err = -1 [16:04:28]OFD Sender: Server communicate error [16:04:33]OFD Sender: Processing packet 152804 [packets to send 830, broken 829] [16:04:33]ProducePacketName [16:04:33]name=ofd_packets/00152804 [16:04:33]OFD Sender: To server: pG, [16:04:33]CommunicateWithHost lk.salyk.kg:30040 [16:04:33]ConnectInit lk.salyk.kg [16:04:41]recv_with_timeout no data received [16:04:46]Connected sock=10 [16:04:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7D CF 04 01 22 C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 06 E3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 54 02 00 35 04 06 00 35 19 1B 50 22 4B 7C 31 0C 89 97 27 14 56 [16:04:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AA EE 47 00 18 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 54 02 00 F4 03 04 00 1B 8B F2 66 B6 04 01 00 00 AD F6 57 AA 9A EB D6 B7 [16:04:47]CommunicateWithHost err = 0 [16:04:47]CheckOFDResponse [16:04:47]1017 (14) - 77093643461234 [16:04:47]1041 (16) - 0000000000871835 [16:04:47]1040 (4) - 152804 [16:04:47]1012 (4) - 24.09.2024 09:49 [16:04:47]1206 (1) - 0 [16:04:47]OFD Sender: Remove packet 152804 [16:04:47]ProducePacketName [16:04:47]name=ofd_packets/00152804 [16:04:47]NVStorageDeleteData [16:04:47]OFD Sender: No OFD packet to send [16:04:52]recv_with_timeout no data received [16:04:52]OFD Sender: No OFD packet to send [16:04:56]accept exits with 8 [16:04:56]New connection [16:04:56]New thread 3067051364 created [16:04:56]Thread 3066908004 joined [16:04:56]Waiting for new connection... [16:04:56] Sock 8.Parse request [16:04:56]Sock 8.Check first char [16:04:56]Sock 8.First char is OK [16:04:56]request: POST /json_proto HTTP/1.0 [16:04:56]Method: POST [16:04:56]URL: /json_proto [16:04:56]Method is POST - this is cgi request [16:04:56]url: /json_proto [16:04:56]query_string will be loaded in cgi processing [16:04:56]execute_cgi json_proto POST (null) [16:04:56]execute_cgi path=json_proto method=POST [16:04:56]POST find Content-Length [16:04:56]Host: 172.17.43.67:8080 [16:04:56]Content-Length: 680 [16:04:56]Content-Type: application/json [16:04:56] [16:04:56]POST finish read [16:04:56]Found Content-Length = 680 [16:04:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:04:56]execute_script... [16:04:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:04:56]POST & json_proto [16:04:56]process_json_proto [16:04:56]json parsed OK: [16:04:56]protocol is kg_v1.0 [16:04:56]action value=close_receipt [16:04:56]process_action close_receipt [16:04:56]cmd_close_receipt [16:04:56]MH_GetDate [16:04:56]Write to MH i2c: F0 00 00 46 01 36 [16:04:56]Write i2c OK [16:04:56]MH_I2C_Read... [16:04:56]Read from MH i2c: F0 [16:04:56]MH_I2C_Read... [16:04:56]Read from MH i2c: F0 09 00 [16:04:56]MH_I2C_Read... [16:04:56]Read from MH i2c: F0 09 00 46 01 00 29 E3 F2 66 6A BD 47 65 76 [16:04:56]GetLastDocTimeStamp 1727193862 [16:04:56]current date 1727193897 [16:04:56]FM_GetShiftState [16:04:56]SAM_PROTO_GetShiftState [16:04:56]wFMCommunicate request_size=4 [16:04:56]MH_SAM_APDU [16:04:56]CAPDU: 80 13 01 00 [16:04:56]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [16:04:56]Write i2c OK [16:04:56]MH_I2C_Read... [16:04:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:56]Read from MH i2c: E2 [16:04:56]MH_I2C_Read... [16:04:56]Read from MH i2c: E2 0E 00 [16:04:56]MH_I2C_Read... [16:04:56]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 92 [16:04:56]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:04:56]wFMCommunicate OK [16:04:56]SAM_PROTO_GetShiftState done [16:04:56]FM_GetShiftState done [16:04:56]opened in 1727137889 [16:04:56]opened+sec_in_day 1727224289 [16:04:56]quantity*price = 200025 [16:04:56]sum+1 = 200026 [16:04:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 264 24.09.2024 16:04 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152805 ФПД: 123746844169045 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T160457&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152805&fm=123746844169045&tin=02508201610067®Number=0000000000091825&sum=200000 [16:04:57]StoreToDocumentArchive [16:04:57]shift 477 fd 152805 [16:04:57]save to /storage/0477/doc_00152805 [16:04:57]save last doc name /storage/0477/doc_00152805 to /storage/kkm_last_doc_name [16:04:57]save OK [16:04:57]Clear old archive folders... [16:04:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:04:57]tlvbuf is B6F6DCD0 [16:04:57]SAM_PROTO_ClearQueue [16:04:57]wFMCommunicate request_size=4 [16:04:57]MH_SAM_APDU [16:04:57]CAPDU: 80 09 00 00 [16:04:57]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [16:04:57]Write i2c OK [16:04:57]MH_I2C_Read... [16:04:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:04:58]Read from MH i2c: E2 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: E2 03 00 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [16:04:58]RAPDU: 90 00 [16:04:58]wFMCommunicate OK [16:04:58]SAM_PROTO_ClearQueue done [16:04:58]KKMCreateOFDPacket [16:04:58]OFDProtocolAddRootSTLVToBuf [16:04:58]FM_MakeSignedData [16:04:58]FM_MakeSignedData [16:04:58]SAM_PROTO_SignData [16:04:58]wFMCommunicate request_size=4 [16:04:58]MH_SAM_APDU [16:04:58]CAPDU: 80 0D 01 02 [16:04:58]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [16:04:58]Write i2c OK [16:04:58]MH_I2C_Read... [16:04:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:04:58]Read from MH i2c: E2 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: E2 03 00 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [16:04:58]RAPDU: 90 00 [16:04:58]wFMCommunicate OK [16:04:58]wFMCommunicate request_size=255 [16:04:58]MH_SAM_APDU [16:04:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 29 E3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 54 02 00 35 04 06 00 70 8C 0E B0 [16:04:58]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 29 E3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 54 02 00 35 04 06 00 70 8C 0E B0 00 00 82 [16:04:58]Write i2c OK [16:04:58]MH_I2C_Read... [16:04:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:58]Read from MH i2c: E2 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: E2 03 00 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [16:04:58]RAPDU: 90 00 [16:04:58]wFMCommunicate OK [16:04:58]wFMCommunicate request_size=7 [16:04:58]MH_SAM_APDU [16:04:58]CAPDU: 80 0D 02 02 02 53 55 [16:04:58]Write to MH i2c: E2 0A 00 57 01 80 0D 02 02 02 00 53 55 00 00 7E [16:04:58]Write i2c OK [16:04:58]MH_I2C_Read... [16:04:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:58]Read from MH i2c: E2 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: E2 03 00 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [16:04:58]RAPDU: 90 00 [16:04:58]wFMCommunicate OK [16:04:58]wFMCommunicate request_size=4 [16:04:58]MH_SAM_APDU [16:04:58]CAPDU: 80 0D 03 02 [16:04:58]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [16:04:58]Write i2c OK [16:04:58]MH_I2C_Read... [16:04:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:04:58]Read from MH i2c: E2 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: E2 0B 00 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: E2 0B 00 58 01 00 B0 A1 E2 10 94 A4 16 AC 90 00 12 [16:04:58]RAPDU: B0 A1 E2 10 94 A4 16 AC 90 00 [16:04:58]wFMCommunicate OK [16:04:58]SAM_PROTO_SignData done [16:04:58]FM_MakeSignedData done [16:04:58]CreateOFDProtocolMessage [16:04:58]wFMCommunicate request_size=4 [16:04:58]MH_SAM_APDU [16:04:58]CAPDU: 80 11 00 00 [16:04:58]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [16:04:58]Write i2c OK [16:04:58]MH_I2C_Read... [16:04:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:58]Read from MH i2c: E2 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: E2 17 00 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [16:04:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:04:58]wFMCommunicate OK [16:04:58]CreateOFDProtocolMessage done [16:04:58]OFDSenderStorePacket 152805 [16:04:58]StoreOFDPacket docnum=152805 [16:04:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 E2 04 01 EF FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 29 E3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 54 02 00 35 04 06 00 70 8C 0E B0 53 55 B0 A1 E2 10 94 A4 16 AC [16:04:58]CheckFolder [16:04:58]dirname=/storage/ofd_packets [16:04:58]CheckFolder done [16:04:58]ProducePacketName [16:04:58]name=ofd_packets/00152805 [16:04:58]NVStorageSaveData ofd_packets/00152805 [16:04:58]File name is /storage/ofd_packets/00152805 [16:04:58]Write 298 bytes [16:04:58]NVStorageSaveData done [16:04:58]OFDSenderStorePacket done [16:04:58]KKMCreateOFDPacket done [16:04:58]NVStorageSaveData kkm_last_timestamp [16:04:58]File name is /storage/kkm_last_timestamp [16:04:58]Write 4 bytes [16:04:58]NVStorageSaveData done [16:04:58]ExternCall_PrintAddStr [16:04:58]wPrintStart [16:04:58]Write to MH i2c: 01 00 00 5A 01 5B [16:04:58]Write i2c OK [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: 01 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: 01 07 00 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [16:04:58]RasterBufferAndPrint [16:04:58]line Счет N : (1)1786805 [16:04:58]line ИНН: 02508201610067 [16:04:58]line Контрольно-Кассовый Чек [16:04:58]line ПРОДАЖА [16:04:58]line ТРК (МРК, ГНК) : 31 [16:04:58]line Товар: 2710194210 [16:04:58]line ДТ-К-5 [16:04:58]line 26.250 * 76.20 [16:04:58]line = 2000.25 [16:04:58]line НДС 12% НСП 1% [16:04:58]line > о реализуемом товаре [16:04:58]line ОКРУГЛЕНИЕ: -0.25 [16:04:58]line ИТОГО: 2000.00 [16:04:58]line Внесено: 2000.00 [16:04:58]line СДАЧА: 0.00 [16:04:58]line НСП 1% : 17.70 [16:04:58]line НДС 12% : 212.42 [16:04:58]line Наличными: 2000.00 [16:04:58]line Безнал.: 0.00 [16:04:58]line Место: АЗС № 89 "Партнер Нефть" [16:04:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:04:58]line СНО: Общий режим [16:04:58]line Чек 264 24.09.2024 16:04 [16:04:58]line Смена: 477 ФФД: 1.0 [16:04:58]line ЗНМ: 0300000113 [16:04:58]line РНМ: 0000000000091825 [16:04:58]line Версия ККМ: 001 [16:04:58]line ФМ: 0000000000871835 [16:04:58]line ФД: 152805 [16:04:58]line ФПД: 123746844169045 [16:04:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T160457&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152805&fm=123746844169045&tin=02508201610067®Number=0000000000091825&sum=200000 [16:04:58]written 0, free lines is 4095 [16:04:58]OFD Sender: Processing packet 152805 [packets to send 830, broken 829] [16:04:58]ProducePacketName [16:04:58]name=ofd_packets/00152805 [16:04:58]OFD Sender: To server: pG, [16:04:58]CommunicateWithHost lk.salyk.kg:30040 [16:04:58]ConnectInit lk.salyk.kg [16:04:58]Write to MH i2c: 01 00 00 85 01 86 [16:04:58]Write i2c OK [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: 01 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: 01 07 00 [16:04:58]MH_I2C_Read... [16:04:58]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 DC 0C 75 [16:04:58]RasterBufferAndPrint [16:04:58]line [16:04:58]line [16:04:58]line [16:04:58]line [16:04:58]line [16:04:58]written 0, free lines is 3298 [16:04:59]MH_Cut [16:04:59]Write to MH i2c: D1 01 00 8C 01 01 5F [16:04:59]Write i2c OK [16:04:59]MH_I2C_Read... [16:04:59]Read from MH i2c: D1 [16:04:59]MH_I2C_Read... [16:04:59]Read from MH i2c: D1 01 00 [16:04:59]MH_I2C_Read... [16:04:59]Read from MH i2c: D1 01 00 8C 01 00 5E [16:04:59]Write to MH i2c: 01 00 00 8D 01 8E [16:04:59]Write i2c OK [16:04:59]MH_I2C_Read... [16:04:59]*** Cut start [16:04:59]*** Purtial cut [16:04:59]*** Stage 1: CUTSNS_PIN = 1 [16:04:59]Read from MH i2c: 01 [16:05:00]MH_I2C_Read... [16:05:00]*** Stop cut motor [16:05:00]*** Cut end [16:05:00]Read from MH i2c: 01 07 00 [16:05:00]MH_I2C_Read... [16:05:00]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [16:05:00]process_action close_receipt done [16:05:00]requested_data is exist [16:05:00]produce_requested_data [16:05:00]requested_item fm.sn is exist - process it [16:05:00]wFMCommunicate request_size=4 [16:05:00]MH_SAM_APDU [16:05:00]CAPDU: 80 11 00 00 [16:05:00]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [16:05:00]Write i2c OK [16:05:00]MH_I2C_Read... [16:05:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:00]Read from MH i2c: E2 [16:05:00]MH_I2C_Read... [16:05:00]Read from MH i2c: E2 17 00 [16:05:00]MH_I2C_Read... [16:05:00]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [16:05:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:05:00]wFMCommunicate OK [16:05:00]requested_item fd.num is exist - process it [16:05:00]SAM_PROTO_GetFieldsCounters [16:05:00]wFMCommunicate request_size=4 [16:05:00]MH_SAM_APDU [16:05:00]CAPDU: 80 13 00 00 [16:05:00]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [16:05:00]Write i2c OK [16:05:00]MH_I2C_Read... [16:05:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:05:00]Read from MH i2c: E2 [16:05:00]MH_I2C_Read... [16:05:00]Read from MH i2c: E2 62 00 [16:05:00]MH_I2C_Read... [16:05:00]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 61 [16:05:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:05:00]wFMCommunicate OK [16:05:00]SAM_PROTO_GetFieldsCounters done [16:05:00]requested_item shift.num is exist - process it [16:05:00]requested_item shift.opened is exist - process it [16:05:00]req_shift_opened [16:05:00]FM_GetShiftState [16:05:00]SAM_PROTO_GetShiftState [16:05:00]wFMCommunicate request_size=4 [16:05:00]MH_SAM_APDU [16:05:00]CAPDU: 80 13 01 00 [16:05:00]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [16:05:00]Write i2c OK [16:05:00]MH_I2C_Read... [16:05:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:00]Read from MH i2c: E2 [16:05:00]MH_I2C_Read... [16:05:00]Read from MH i2c: E2 0E 00 [16:05:00]MH_I2C_Read... [16:05:00]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DB [16:05:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:05:00]wFMCommunicate OK [16:05:00]SAM_PROTO_GetShiftState done [16:05:00]FM_GetShiftState done [16:05:00]req_shift_opened done [16:05:00]requested_item shift.open_date is exist - process it [16:05:00]req_shift_open_date [16:05:00]req_shift_open_date done [16:05:00]produce_requested_data done [16:05:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152805,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:05:00]process_action_free close_receipt [16:05:00]json_value_free [16:05:00]json_value_free done [16:05:00]process_json_proto returns [16:05:00]Send response to host [16:05:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152805,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:05:00]free response buf [16:05:00]execute_script done [16:05:00]execute_script returns [16:05:00]free content buf [16:05:00]Sock 8.Close socket [16:05:00]Sock 8.Thread stoped [16:05:06]recv_with_timeout no data received [16:05:21]Connected sock=11 [16:05:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 E2 04 01 EF FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 29 E3 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 54 02 00 35 04 06 00 70 8C 0E B0 53 55 B0 A1 E2 10 94 A4 16 AC [16:05:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FD B9 47 00 FC AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 54 02 00 F4 03 04 00 3E 8B F2 66 B6 04 01 00 00 4F E6 A5 8C 24 0B 62 97 [16:05:22]CommunicateWithHost err = 0 [16:05:22]CheckOFDResponse [16:05:22]1017 (14) - 77093643461234 [16:05:22]1041 (16) - 0000000000871835 [16:05:22]1040 (4) - 152805 [16:05:22]1012 (4) - 24.09.2024 09:49 [16:05:22]1206 (1) - 0 [16:05:22]OFD Sender: Remove packet 152805 [16:05:22]ProducePacketName [16:05:22]name=ofd_packets/00152805 [16:05:22]NVStorageDeleteData [16:05:23]OFD Sender: No OFD packet to send [16:05:28]OFD Sender: No OFD packet to send [16:05:33]OFD Sender: No OFD packet to send [16:05:38]OFD Sender: No OFD packet to send [16:05:43]OFD Sender: No OFD packet to send [16:05:48]OFD Sender: No OFD packet to send [16:05:53]OFD Sender: No OFD packet to send [16:05:58]OFD Sender: No OFD packet to send [16:06:03]OFD Sender: No OFD packet to send [16:06:08]OFD Sender: No OFD packet to send [16:06:13]OFD Sender: No OFD packet to send [16:06:18]OFD Sender: No OFD packet to send [16:06:23]OFD Sender: No OFD packet to send [16:06:28]OFD Sender: No OFD packet to send [16:06:33]OFD Sender: No OFD packet to send [16:06:38]OFD Sender: No OFD packet to send [16:06:43]OFD Sender: No OFD packet to send [16:06:48]OFD Sender: No OFD packet to send [16:06:53]OFD Sender: No OFD packet to send [16:06:58]OFD Sender: No OFD packet to send [16:07:03]OFD Sender: No OFD packet to send [16:07:08]OFD Sender: No OFD packet to send [16:07:13]OFD Sender: No OFD packet to send [16:07:15]recv_with_timeout no data received [16:07:18]OFD Sender: No OFD packet to send [16:07:23]OFD Sender: No OFD packet to send [16:07:28]OFD Sender: No OFD packet to send [16:07:33]OFD Sender: No OFD packet to send [16:07:38]OFD Sender: No OFD packet to send [16:07:43]OFD Sender: No OFD packet to send [16:07:49]OFD Sender: No OFD packet to send [16:07:54]OFD Sender: No OFD packet to send [16:07:59]OFD Sender: No OFD packet to send [16:08:04]OFD Sender: No OFD packet to send [16:08:09]OFD Sender: No OFD packet to send [16:08:14]OFD Sender: No OFD packet to send [16:08:19]OFD Sender: No OFD packet to send [16:08:24]OFD Sender: No OFD packet to send [16:08:29]OFD Sender: No OFD packet to send [16:08:34]OFD Sender: No OFD packet to send [16:08:39]OFD Sender: No OFD packet to send [16:08:42]accept exits with 9 [16:08:42]New connection [16:08:42]New thread 3066908004 created [16:08:42]Thread 3067051364 joined [16:08:42]Waiting for new connection... [16:08:42] Sock 9.Parse request [16:08:42]Sock 9.Check first char [16:08:42]Sock 9.First char is OK [16:08:42]request: POST /json_proto HTTP/1.0 [16:08:42]Method: POST [16:08:42]URL: /json_proto [16:08:42]Method is POST - this is cgi request [16:08:42]url: /json_proto [16:08:42]query_string will be loaded in cgi processing [16:08:42]execute_cgi json_proto POST (null) [16:08:42]execute_cgi path=json_proto method=POST [16:08:42]POST find Content-Length [16:08:42]Host: 172.17.43.67:8080 [16:08:42]Content-Length: 680 [16:08:42]Content-Type: application/json [16:08:42] [16:08:42]POST finish read [16:08:42]Found Content-Length = 680 [16:08:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:42]execute_script... [16:08:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:42]POST & json_proto [16:08:42]process_json_proto [16:08:42]json parsed OK: [16:08:42]protocol is kg_v1.0 [16:08:42]action value=close_receipt [16:08:42]process_action close_receipt [16:08:42]cmd_close_receipt [16:08:42]MH_GetDate [16:08:42]Write to MH i2c: F0 00 00 91 01 81 [16:08:42]Write i2c OK [16:08:42]MH_I2C_Read... [16:08:42]Read from MH i2c: F0 [16:08:42]MH_I2C_Read... [16:08:42]Read from MH i2c: F0 09 00 [16:08:42]MH_I2C_Read... [16:08:42]Read from MH i2c: F0 09 00 91 01 00 0C E4 F2 66 6A BD 47 65 A5 [16:08:42]GetLastDocTimeStamp 1727193897 [16:08:42]current date 1727194124 [16:08:42]FM_GetShiftState [16:08:42]SAM_PROTO_GetShiftState [16:08:42]wFMCommunicate request_size=4 [16:08:42]MH_SAM_APDU [16:08:42]CAPDU: 80 13 01 00 [16:08:42]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [16:08:42]Write i2c OK [16:08:42]MH_I2C_Read... [16:08:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:43]Read from MH i2c: E2 [16:08:43]MH_I2C_Read... [16:08:43]Read from MH i2c: E2 0E 00 [16:08:43]MH_I2C_Read... [16:08:43]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DD [16:08:43]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:08:43]wFMCommunicate OK [16:08:43]SAM_PROTO_GetShiftState done [16:08:43]FM_GetShiftState done [16:08:43]opened in 1727137889 [16:08:43]opened+sec_in_day 1727224289 [16:08:43]quantity*price = 100050 [16:08:43]sum+1 = 100052 [16:08:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 265 24.09.2024 16:08 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152806 ФПД: 70547296581753 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T160844&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152806&fm=70547296581753&tin=02508201610067®Number=0000000000091825&sum=100000 [16:08:44]StoreToDocumentArchive [16:08:44]shift 477 fd 152806 [16:08:44]save to /storage/0477/doc_00152806 [16:08:44]save last doc name /storage/0477/doc_00152806 to /storage/kkm_last_doc_name [16:08:44]save OK [16:08:44]Clear old archive folders... [16:08:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:08:44]tlvbuf is 01621FD0 [16:08:44]SAM_PROTO_ClearQueue [16:08:44]wFMCommunicate request_size=4 [16:08:44]MH_SAM_APDU [16:08:44]CAPDU: 80 09 00 00 [16:08:44]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [16:08:44]Write i2c OK [16:08:44]MH_I2C_Read... [16:08:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:44]Read from MH i2c: E2 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [16:08:44]RAPDU: 90 00 [16:08:44]wFMCommunicate OK [16:08:44]SAM_PROTO_ClearQueue done [16:08:44]KKMCreateOFDPacket [16:08:44]OFDProtocolAddRootSTLVToBuf [16:08:44]FM_MakeSignedData [16:08:44]FM_MakeSignedData [16:08:44]SAM_PROTO_SignData [16:08:44]wFMCommunicate request_size=4 [16:08:44]MH_SAM_APDU [16:08:44]CAPDU: 80 0D 01 02 [16:08:44]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [16:08:44]Write i2c OK [16:08:44]MH_I2C_Read... [16:08:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:44]OFD Sender: No OFD packet to send [16:08:44]Read from MH i2c: E2 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [16:08:44]RAPDU: 90 00 [16:08:44]wFMCommunicate OK [16:08:44]wFMCommunicate request_size=255 [16:08:44]MH_SAM_APDU [16:08:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 0C E4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 54 02 00 35 04 06 00 40 29 92 8D [16:08:44]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 0C E4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 54 02 00 35 04 06 00 40 29 92 8D 00 00 93 [16:08:44]Write i2c OK [16:08:44]MH_I2C_Read... [16:08:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:44]Read from MH i2c: E2 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [16:08:44]RAPDU: 90 00 [16:08:44]wFMCommunicate OK [16:08:44]wFMCommunicate request_size=7 [16:08:44]MH_SAM_APDU [16:08:44]CAPDU: 80 0D 02 02 02 78 79 [16:08:44]Write to MH i2c: E2 0A 00 A2 01 80 0D 02 02 02 00 78 79 00 00 12 [16:08:44]Write i2c OK [16:08:44]MH_I2C_Read... [16:08:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:44]Read from MH i2c: E2 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [16:08:44]RAPDU: 90 00 [16:08:44]wFMCommunicate OK [16:08:44]wFMCommunicate request_size=4 [16:08:44]MH_SAM_APDU [16:08:44]CAPDU: 80 0D 03 02 [16:08:44]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [16:08:44]Write i2c OK [16:08:44]MH_I2C_Read... [16:08:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:44]Read from MH i2c: E2 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 0B 00 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 0B 00 A3 01 00 2E 2D B1 6F C8 A7 DC 6D 90 00 53 [16:08:44]RAPDU: 2E 2D B1 6F C8 A7 DC 6D 90 00 [16:08:44]wFMCommunicate OK [16:08:44]SAM_PROTO_SignData done [16:08:44]FM_MakeSignedData done [16:08:44]CreateOFDProtocolMessage [16:08:44]wFMCommunicate request_size=4 [16:08:44]MH_SAM_APDU [16:08:44]CAPDU: 80 11 00 00 [16:08:44]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [16:08:44]Write i2c OK [16:08:44]MH_I2C_Read... [16:08:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:44]Read from MH i2c: E2 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 17 00 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 72 [16:08:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:08:44]wFMCommunicate OK [16:08:44]CreateOFDProtocolMessage done [16:08:44]OFDSenderStorePacket 152806 [16:08:44]StoreOFDPacket docnum=152806 [16:09:06] *** EcrCore started. Build 196 *** [16:09:06]MH_InterfaceInit /dev/i2c-1 [16:09:06]Malloc ok [16:09:06]MH_GetMetrics [16:09:06]Write to MH i2c: 00 00 00 01 00 00 [16:09:06]/dev/ttyS4 opened [16:09:06]Write i2c OK [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: 00 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: 00 29 00 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 72 [16:09:06]Are we in boot? [16:09:06]We are not in boot now [16:09:06]Write to MH i2c: 01 00 00 02 00 02 [16:09:06]Write i2c OK [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: 01 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: 01 07 00 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: 01 07 00 02 00 00 00 00 00 00 FF 0F 17 [16:09:06]Model is 3 [16:09:06]MH firmware is 30515 [16:09:06]MH boot firmware is 3 [16:09:06]MH_SetPrinterDots 448 [16:09:06]HeadWidthInBytes 56 [16:09:06]maxmasksize 7 [16:09:06]Write to MH i2c: D6 06 00 03 00 41 00 40 00 FF FF 5D [16:09:06]Write i2c OK [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: D6 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: D6 01 00 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: D6 01 00 03 00 00 D9 [16:09:06]Write to MH i2c: D5 00 00 04 00 D8 [16:09:06]Write i2c OK [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: D5 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: D5 01 00 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: D5 01 00 04 00 00 D9 [16:09:06]Load OK [16:09:06]LoadDictionaryFromArray [16:09:06]Load OK [16:09:06]LoadDictionaryFromArray [16:09:06]Load OK [16:09:06]LoadDictionaryFromArray [16:09:06]Load OK [16:09:06]LoadDictionaryFromArray [16:09:06]Load OK [16:09:06]LoadDictionaryFromArray [16:09:06]Load OK [16:09:06]LoadDictionaryFromArray [16:09:06]Load OK [16:09:06]LoadDictionaryFromArray [16:09:06]Load OK [16:09:06]LoadDictionaryFromArray [16:09:06]Load OK [16:09:06]LoadDictionaryFromArray [16:09:06]Load OK [16:09:06]LoadDictionaryFromArray [16:09:06]Load OK [16:09:06]LoadDictionaryFromArray [16:09:06]Load OK [16:09:06]LoadDictionaryFromArray [16:09:06]Load OK [16:09:06]ExternCall_SetCallbacks [16:09:06]NVStorageInit [16:09:06]MH_GetDate [16:09:06]Write to MH i2c: F0 00 00 05 00 F4 [16:09:06]Write i2c OK [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: F0 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: F0 09 00 [16:09:06]MH_I2C_Read... [16:09:06]Read from MH i2c: F0 09 00 05 00 00 23 E4 F2 66 6A BD 47 65 2F [16:09:07]Current date/time: 24.09.2024 16:09 [16:09:07]FM_Init [16:09:07]wFMConnect [16:09:07]MH_SAM_On [16:09:07]Write to MH i2c: E0 00 00 06 00 E5 [16:09:07]Write i2c OK [16:09:07]MH_I2C_Read... [16:09:07]*** iso7816_init finished! [16:09:07]*** atr: [16:09:07]*** 0F 3B D5 18 FF 81 91 FE [16:09:07]*** 1F C3 80 73 C8 21 10 0A [16:09:07]*** 00 00 00 00 00 00 00 00 [16:09:07]*** 00 00 00 00 00 00 00 00 [16:09:07]*** 00 00 00 00 00 00 00 00 [16:09:07]*** 00 00 00 00 00 00 00 00 [16:09:07]*** 00 00 00 00 00 00 00 00 [16:09:07]*** 00 00 00 00 00 00 00 00 [16:09:07]Read from MH i2c: E0 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E0 10 00 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E0 10 00 06 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 04 [16:09:07]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:09:07]wFMCommunicate request_size=10 [16:09:07]MH_SAM_APDU [16:09:07]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:09:07]Write to MH i2c: E2 0D 00 07 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B1 [16:09:07]Write i2c OK [16:09:07]MH_I2C_Read... [16:09:07]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:09:07]Read from MH i2c: E2 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 03 00 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 03 00 07 00 00 90 00 7B [16:09:07]RAPDU: 90 00 [16:09:07]wFMCommunicate OK [16:09:07]wFMCommunicate request_size=4 [16:09:07]MH_SAM_APDU [16:09:07]CAPDU: 80 11 00 00 [16:09:07]Write to MH i2c: E2 08 00 08 00 80 11 00 00 00 00 00 00 82 [16:09:07]Write i2c OK [16:09:07]MH_I2C_Read... [16:09:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:07]Read from MH i2c: E2 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 17 00 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 17 00 08 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D5 [16:09:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:09:07]wFMCommunicate OK [16:09:07]Detected FM SN is 0000000000871835 [16:09:07]Stored FM SN is 0000000000871835 [16:09:07]wFMCommunicate request_size=9 [16:09:07]MH_SAM_APDU [16:09:07]CAPDU: 80 16 00 00 04 E6 7F 00 00 [16:09:07]Write to MH i2c: E2 0C 00 09 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F5 [16:09:07]Write i2c OK [16:09:07]MH_I2C_Read... [16:09:07]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:09:07]Read from MH i2c: E2 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 03 00 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:09:07]RAPDU: 90 00 [16:09:07]wFMCommunicate OK [16:09:07]FM PIN OK [16:09:07]wFMCommunicate request_size=8 [16:09:07]MH_SAM_APDU [16:09:07]CAPDU: 80 14 04 00 03 02 00 01 [16:09:07]Write to MH i2c: E2 0B 00 0A 00 80 14 04 00 03 00 02 00 01 00 00 94 [16:09:07]Write i2c OK [16:09:07]MH_I2C_Read... [16:09:07]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:09:07]Read from MH i2c: E2 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 03 00 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 03 00 0A 00 00 90 00 7E [16:09:07]RAPDU: 90 00 [16:09:07]wFMCommunicate OK [16:09:07]wFMCommunicate request_size=13 [16:09:07]MH_SAM_APDU [16:09:07]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:09:07]Write to MH i2c: E2 10 00 0B 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 B9 [16:09:07]Write i2c OK [16:09:07]MH_I2C_Read... [16:09:07]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:09:07]Read from MH i2c: E2 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 03 00 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:09:07]RAPDU: 90 00 [16:09:07]wFMCommunicate OK [16:09:07]wFMCommunicate request_size=4 [16:09:07]MH_SAM_APDU [16:09:07]CAPDU: 80 11 00 00 [16:09:07]Write to MH i2c: E2 08 00 0C 00 80 11 00 00 00 00 00 00 86 [16:09:07]Write i2c OK [16:09:07]MH_I2C_Read... [16:09:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:07]Read from MH i2c: E2 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 17 00 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 17 00 0C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D9 [16:09:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:09:07]wFMCommunicate OK [16:09:07]DocumentArchiveInit [16:09:07]Start Httpd... [16:09:07]Httpd thread 3067198820 created [16:09:07]Write to MH i2c: 01 00 00 0D 00 0D [16:09:07]Write i2c OK [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: 01 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: 01 07 00 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: 01 07 00 0D 00 00 00 00 00 00 FF 0F 22 [16:09:07]MH Int Process started [16:09:07]Allocated Socket 7 [16:09:07]Bind OK [16:09:07]Listen OK [16:09:07]httpd running on port 8080 [16:09:07]Waiting for new connection... [16:09:07]OFD Sender: Processing packet 152806 [packets to send 830, broken 829] [16:09:07]ProducePacketName [16:09:07]name=ofd_packets/00152806 [16:09:07]OFD Sender: To server: pG, [16:09:07]CommunicateWithHost lk.salyk.kg:30040 [16:09:07]ConnectInit lk.salyk.kg [16:09:08]Connected sock=5 [16:09:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 64 51 04 01 E2 DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 0C E4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 54 02 00 35 04 06 00 40 29 92 8D 78 79 2E 2D B1 6F C8 A7 DC 6D [16:09:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FD C1 47 00 31 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 54 02 00 F4 03 04 00 21 8C F2 66 B6 04 01 00 00 18 5B 97 ED 06 EF AB DA [16:09:09]CommunicateWithHost err = 0 [16:09:09]CheckOFDResponse [16:09:09]1017 (14) - 77093643461234 [16:09:09]1041 (16) - 0000000000871835 [16:09:09]1040 (4) - 152806 [16:09:09]1012 (4) - 24.09.2024 09:53 [16:09:09]1206 (1) - 0 [16:09:09]OFD Sender: Remove packet 152806 [16:09:09]ProducePacketName [16:09:09]name=ofd_packets/00152806 [16:09:09]NVStorageDeleteData [16:09:09]OFD Sender: No OFD packet to send [16:09:14]OFD Sender: No OFD packet to send [16:09:18]recv_with_timeout no data received [16:09:19]OFD Sender: No OFD packet to send [16:09:24]OFD Sender: No OFD packet to send [16:09:29]OFD Sender: No OFD packet to send [16:09:34]OFD Sender: No OFD packet to send [16:09:39]OFD Sender: No OFD packet to send [16:09:44]OFD Sender: No OFD packet to send [16:09:48]accept exits with 8 [16:09:48]New connection [16:09:48]New thread 3066912100 created [16:09:48]Waiting for new connection... [16:09:48] Sock 8.Parse request [16:09:48]Sock 8.Check first char [16:09:48]Sock 8.First char is OK [16:09:48]request: POST /json_proto HTTP/1.0 [16:09:48]Method: POST [16:09:48]URL: /json_proto [16:09:48]Method is POST - this is cgi request [16:09:48]url: /json_proto [16:09:48]query_string will be loaded in cgi processing [16:09:48]execute_cgi json_proto POST (null) [16:09:48]execute_cgi path=json_proto method=POST [16:09:48]POST find Content-Length [16:09:48]Host: 172.17.43.67:8080 [16:09:48]Content-Length: 627 [16:09:48]Content-Type: application/json [16:09:48] [16:09:48]POST finish read [16:09:48]Found Content-Length = 627 [16:09:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 28.860, "sum" : 2000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:48]execute_script... [16:09:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 28.860, "sum" : 2000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:48]POST & json_proto [16:09:48]process_json_proto [16:09:48]json parsed OK: [16:09:48]protocol is kg_v1.0 [16:09:48]action value=close_receipt [16:09:48]process_action close_receipt [16:09:48]cmd_close_receipt [16:09:48]MH_GetDate [16:09:48]Write to MH i2c: F0 00 00 0E 00 FD [16:09:48]Write i2c OK [16:09:48]MH_I2C_Read... [16:09:48]Read from MH i2c: F0 [16:09:48]MH_I2C_Read... [16:09:48]Read from MH i2c: F0 09 00 [16:09:48]MH_I2C_Read... [16:09:48]Read from MH i2c: F0 09 00 0E 00 00 4D E4 F2 66 6A BD 47 65 62 [16:09:48]GetLastDocTimeStamp 1727194124 [16:09:48]current date 1727194189 [16:09:48]FM_GetShiftState [16:09:48]SAM_PROTO_GetShiftState [16:09:48]wFMCommunicate request_size=4 [16:09:48]MH_SAM_APDU [16:09:48]CAPDU: 80 13 01 00 [16:09:48]Write to MH i2c: E2 08 00 0F 00 80 13 01 00 00 00 00 00 8C [16:09:48]Write i2c OK [16:09:48]MH_I2C_Read... [16:09:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:48]Read from MH i2c: E2 [16:09:48]MH_I2C_Read... [16:09:48]Read from MH i2c: E2 0E 00 [16:09:48]MH_I2C_Read... [16:09:48]Read from MH i2c: E2 0E 00 0F 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 59 [16:09:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:09:48]wFMCommunicate OK [16:09:48]SAM_PROTO_GetShiftState done [16:09:48]FM_GetShiftState done [16:09:48]opened in 1727137889 [16:09:48]opened+sec_in_day 1727224289 [16:09:48]quantity*price = 199999 [16:09:48]sum+1 = 200001 [16:09:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 266 24.09.2024 16:09 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152807 ФПД: 45883785512440 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T160949&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152807&fm=45883785512440&tin=02508201610067®Number=0000000000091825&sum=200000 [16:09:49]StoreToDocumentArchive [16:09:49]shift 477 fd 152807 [16:09:49]save to /storage/0477/doc_00152807 [16:09:49]save last doc name /storage/0477/doc_00152807 to /storage/kkm_last_doc_name [16:09:49]save OK [16:09:49]Clear old archive folders... [16:09:49]ProcessDocumentItem done err = 0, tmpTLVsize=247 [16:09:49]tlvbuf is 015ECFA0 [16:09:49]SAM_PROTO_ClearQueue [16:09:49]wFMCommunicate request_size=4 [16:09:49]MH_SAM_APDU [16:09:49]CAPDU: 80 09 00 00 [16:09:49]Write to MH i2c: E2 08 00 1C 00 80 09 00 00 00 00 00 00 8E [16:09:49]Write i2c OK [16:09:49]MH_I2C_Read... [16:09:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:09:49]Read from MH i2c: E2 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: E2 03 00 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: E2 03 00 1C 00 00 90 00 90 [16:09:49]RAPDU: 90 00 [16:09:49]wFMCommunicate OK [16:09:49]SAM_PROTO_ClearQueue done [16:09:49]KKMCreateOFDPacket [16:09:49]OFDProtocolAddRootSTLVToBuf [16:09:49]FM_MakeSignedData [16:09:49]FM_MakeSignedData [16:09:49]SAM_PROTO_SignData [16:09:49]wFMCommunicate request_size=4 [16:09:49]MH_SAM_APDU [16:09:49]CAPDU: 80 0D 01 02 [16:09:49]Write to MH i2c: E2 08 00 1D 00 80 0D 01 02 00 00 00 00 96 [16:09:49]Write i2c OK [16:09:49]MH_I2C_Read... [16:09:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:09:49]Read from MH i2c: E2 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: E2 03 00 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: E2 03 00 1D 00 00 90 00 91 [16:09:49]RAPDU: 90 00 [16:09:49]wFMCommunicate OK [16:09:49]wFMCommunicate request_size=255 [16:09:49]MH_SAM_APDU [16:09:49]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BC 70 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 40 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 4D E4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 54 02 00 35 04 06 00 29 BB 26 BC 85 [16:09:49]Write to MH i2c: E2 02 01 1E 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BC 70 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 40 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 4D E4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 54 02 00 35 04 06 00 29 BB 26 BC 85 00 00 3E [16:09:49]Write i2c OK [16:09:49]MH_I2C_Read... [16:09:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:49]Read from MH i2c: E2 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: E2 03 00 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [16:09:49]RAPDU: 90 00 [16:09:49]wFMCommunicate OK [16:09:49]wFMCommunicate request_size=6 [16:09:49]MH_SAM_APDU [16:09:49]CAPDU: 80 0D 02 02 01 F8 [16:09:49]Write to MH i2c: E2 09 00 1F 00 80 0D 02 02 01 00 F8 00 00 93 [16:09:49]Write i2c OK [16:09:49]MH_I2C_Read... [16:09:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:49]Read from MH i2c: E2 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: E2 03 00 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [16:09:49]RAPDU: 90 00 [16:09:49]wFMCommunicate OK [16:09:49]wFMCommunicate request_size=4 [16:09:49]MH_SAM_APDU [16:09:49]CAPDU: 80 0D 03 02 [16:09:49]Write to MH i2c: E2 08 00 20 00 80 0D 03 02 00 00 00 00 9B [16:09:49]Write i2c OK [16:09:49]MH_I2C_Read... [16:09:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:09:49]Read from MH i2c: E2 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: E2 0B 00 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: E2 0B 00 20 00 00 57 BA 10 D2 23 1A BE AA 90 00 34 [16:09:49]RAPDU: 57 BA 10 D2 23 1A BE AA 90 00 [16:09:49]wFMCommunicate OK [16:09:49]SAM_PROTO_SignData done [16:09:49]FM_MakeSignedData done [16:09:49]CreateOFDProtocolMessage [16:09:49]wFMCommunicate request_size=4 [16:09:49]MH_SAM_APDU [16:09:49]CAPDU: 80 11 00 00 [16:09:49]Write to MH i2c: E2 08 00 21 00 80 11 00 00 00 00 00 00 9B [16:09:49]Write i2c OK [16:09:49]MH_I2C_Read... [16:09:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:49]Read from MH i2c: E2 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: E2 17 00 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: E2 17 00 21 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EE [16:09:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:09:49]wFMCommunicate OK [16:09:49]CreateOFDProtocolMessage done [16:09:49]OFDSenderStorePacket 152807 [16:09:49]StoreOFDPacket docnum=152807 [16:09:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 E6 8D 03 01 D0 1D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BC 70 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 40 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 4D E4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 54 02 00 35 04 06 00 29 BB 26 BC 85 F8 57 BA 10 D2 23 1A BE AA [16:09:49]CheckFolder [16:09:49]dirname=/storage/ofd_packets [16:09:49]CheckFolder done [16:09:49]ProducePacketName [16:09:49]name=ofd_packets/00152807 [16:09:49]NVStorageSaveData ofd_packets/00152807 [16:09:49]File name is /storage/ofd_packets/00152807 [16:09:49]Write 297 bytes [16:09:49]NVStorageSaveData done [16:09:49]OFDSenderStorePacket done [16:09:49]KKMCreateOFDPacket done [16:09:49]NVStorageSaveData kkm_last_timestamp [16:09:49]File name is /storage/kkm_last_timestamp [16:09:49]Write 4 bytes [16:09:49]NVStorageSaveData done [16:09:49]ExternCall_PrintAddStr [16:09:49]wPrintStart [16:09:49]Write to MH i2c: 01 00 00 22 00 22 [16:09:49]Write i2c OK [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: 01 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: 01 07 00 [16:09:49]MH_I2C_Read... [16:09:49]Read from MH i2c: 01 07 00 22 00 00 00 00 00 00 FF 0F 37 [16:09:49]RasterBufferAndPrint [16:09:49]line Счет N : (1)1786808 [16:09:49]line ИНН: 02508201610067 [16:09:49]line Контрольно-Кассовый Чек [16:09:49]line ПРОДАЖА [16:09:49]line ТРК (МРК, ГНК) : 11 [16:09:49]line Товар: 2710124130 [16:09:49]line Super-92 [16:09:49]line 28.860 * 69.30 [16:09:49]line = 2000.00 [16:09:49]line НДС 12% НСП 1% [16:09:49]line > о реализуемом товаре [16:09:49]line ИТОГО: 2000.00 [16:09:49]line НСП 1% : 17.70 [16:09:49]line НДС 12% : 212.39 [16:09:49]line Наличными: 2000.00 [16:09:49]line Безнал.: 0.00 [16:09:49]line Место: АЗС № 89 "Партнер Нефть" [16:09:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:09:49]line СНО: Общий режим [16:09:49]line Чек 266 24.09.2024 16:09 [16:09:49]line Смена: 477 ФФД: 1.0 [16:09:49]line ЗНМ: 0300000113 [16:09:49]line РНМ: 0000000000091825 [16:09:49]line Версия ККМ: 001 [16:09:49]line ФМ: 0000000000871835 [16:09:49]line ФД: 152807 [16:09:49]line ФПД: 45883785512440 [16:09:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T160949&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152807&fm=45883785512440&tin=02508201610067®Number=0000000000091825&sum=200000 [16:09:49]written 0, free lines is 4095 [16:09:50]OFD Sender: Processing packet 152807 [packets to send 830, broken 829] [16:09:50]ProducePacketName [16:09:50]name=ofd_packets/00152807 [16:09:50]OFD Sender: To server: pG, [16:09:50]CommunicateWithHost lk.salyk.kg:30040 [16:09:50]ConnectInit lk.salyk.kg [16:09:50]Write to MH i2c: 01 00 00 4A 00 4A [16:09:50]Write i2c OK [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: 01 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: 01 07 00 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: 01 07 00 4A 00 00 00 00 00 00 0C 0D 6A [16:09:50]RasterBufferAndPrint [16:09:50]line [16:09:50]line [16:09:50]line [16:09:50]line [16:09:50]line [16:09:50]written 0, free lines is 3346 [16:09:50]MH_Cut [16:09:50]Write to MH i2c: D1 01 00 51 00 01 23 [16:09:50]Write i2c OK [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: D1 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: D1 01 00 [16:09:50]MH_I2C_Read... [16:09:50]Read from MH i2c: D1 01 00 51 00 00 22 [16:09:50]Write to MH i2c: 01 00 00 52 00 52 [16:09:50]Write i2c OK [16:09:50]MH_I2C_Read... [16:09:51]*** Cut start [16:09:51]*** Purtial cut [16:09:51]*** Stage 1: CUTSNS_PIN = 1 [16:09:51]Read from MH i2c: 01 [16:09:51]MH_I2C_Read... [16:09:51]*** Stop cut motor [16:09:51]*** Cut end [16:09:51]Read from MH i2c: 01 07 00 [16:09:51]MH_I2C_Read... [16:09:51]Read from MH i2c: 01 07 00 52 00 00 00 00 00 00 FF 0F 67 [16:09:51]process_action close_receipt done [16:09:51]requested_data is exist [16:09:51]produce_requested_data [16:09:51]requested_item fm.sn is exist - process it [16:09:51]wFMCommunicate request_size=4 [16:09:51]MH_SAM_APDU [16:09:51]CAPDU: 80 11 00 00 [16:09:51]Write to MH i2c: E2 08 00 53 00 80 11 00 00 00 00 00 00 CD [16:09:51]Write i2c OK [16:09:51]MH_I2C_Read... [16:09:51]Read from MH i2c: E2 [16:09:51]MH_I2C_Read... [16:09:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:51]Read from MH i2c: E2 17 00 [16:09:51]MH_I2C_Read... [16:09:51]Read from MH i2c: E2 17 00 53 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [16:09:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:09:51]wFMCommunicate OK [16:09:51]requested_item fd.num is exist - process it [16:09:51]SAM_PROTO_GetFieldsCounters [16:09:51]wFMCommunicate request_size=4 [16:09:51]MH_SAM_APDU [16:09:51]CAPDU: 80 13 00 00 [16:09:51]Write to MH i2c: E2 08 00 54 00 80 13 00 00 00 00 00 00 D0 [16:09:51]Write i2c OK [16:09:51]MH_I2C_Read... [16:09:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:09:51]Read from MH i2c: E2 [16:09:51]MH_I2C_Read... [16:09:51]Read from MH i2c: E2 62 00 [16:09:51]MH_I2C_Read... [16:09:51]Read from MH i2c: E2 62 00 54 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 2D [16:09:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:09:51]wFMCommunicate OK [16:09:51]SAM_PROTO_GetFieldsCounters done [16:09:51]requested_item shift.num is exist - process it [16:09:51]requested_item shift.opened is exist - process it [16:09:51]req_shift_opened [16:09:51]FM_GetShiftState [16:09:51]SAM_PROTO_GetShiftState [16:09:51]wFMCommunicate request_size=4 [16:09:51]MH_SAM_APDU [16:09:51]CAPDU: 80 13 01 00 [16:09:51]Write to MH i2c: E2 08 00 55 00 80 13 01 00 00 00 00 00 D2 [16:09:51]Write i2c OK [16:09:51]MH_I2C_Read... [16:09:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:51]Read from MH i2c: E2 [16:09:51]MH_I2C_Read... [16:09:51]Read from MH i2c: E2 0E 00 [16:09:51]MH_I2C_Read... [16:09:51]Read from MH i2c: E2 0E 00 55 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9F [16:09:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:09:51]wFMCommunicate OK [16:09:51]SAM_PROTO_GetShiftState done [16:09:51]FM_GetShiftState done [16:09:51]req_shift_opened done [16:09:51]requested_item shift.open_date is exist - process it [16:09:51]req_shift_open_date [16:09:51]req_shift_open_date done [16:09:51]produce_requested_data done [16:09:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152807,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:09:51]process_action_free close_receipt [16:09:51]json_value_free [16:09:51]json_value_free done [16:09:51]process_json_proto returns [16:09:51]Send response to host [16:09:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152807,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:09:51]free response buf [16:09:51]execute_script done [16:09:51]execute_script returns [16:09:51]free content buf [16:09:51]Sock 8.Close socket [16:09:51]Sock 8.Thread stoped [16:09:51]Connected sock=11 [16:09:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 E6 8D 03 01 D0 1D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BC 70 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 40 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 4D E4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 54 02 00 35 04 06 00 29 BB 26 BC 85 F8 57 BA 10 D2 23 1A BE AA [16:09:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B1 14 47 00 1F CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 54 02 00 F4 03 04 00 4C 8C F2 66 B6 04 01 00 00 A2 82 DA 9F DD 7A 36 AC [16:09:52]CommunicateWithHost err = 0 [16:09:52]CheckOFDResponse [16:09:52]1017 (14) - 77093643461234 [16:09:52]1041 (16) - 0000000000871835 [16:09:52]1040 (4) - 152807 [16:09:52]1012 (4) - 24.09.2024 09:54 [16:09:52]1206 (1) - 0 [16:09:52]OFD Sender: Remove packet 152807 [16:09:52]ProducePacketName [16:09:52]name=ofd_packets/00152807 [16:09:52]NVStorageDeleteData [16:09:52]OFD Sender: No OFD packet to send [16:09:54]recv_with_timeout no data received [16:09:57]OFD Sender: No OFD packet to send [16:10:02]OFD Sender: No OFD packet to send [16:10:04]recv_with_timeout no data received [16:10:07]OFD Sender: No OFD packet to send [16:10:09]accept exits with 9 [16:10:09]New connection [16:10:09]New thread 3066768740 created [16:10:09]Thread 3066912100 joined [16:10:09]Waiting for new connection... [16:10:09] Sock 9.Parse request [16:10:09]Sock 9.Check first char [16:10:09]Sock 9.First char is OK [16:10:09]request: POST /json_proto HTTP/1.0 [16:10:09]Method: POST [16:10:09]URL: /json_proto [16:10:09]Method is POST - this is cgi request [16:10:09]url: /json_proto [16:10:09]query_string will be loaded in cgi processing [16:10:09]execute_cgi json_proto POST (null) [16:10:09]execute_cgi path=json_proto method=POST [16:10:09]POST find Content-Length [16:10:09]Host: 172.17.43.67:8080 [16:10:09]Content-Length: 680 [16:10:09]Content-Type: application/json [16:10:09] [16:10:09]POST finish read [16:10:09]Found Content-Length = 680 [16:10:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:09]execute_script... [16:10:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:09]POST & json_proto [16:10:09]process_json_proto [16:10:09]json parsed OK: [16:10:09]protocol is kg_v1.0 [16:10:09]action value=close_receipt [16:10:09]process_action close_receipt [16:10:09]cmd_close_receipt [16:10:09]MH_GetDate [16:10:09]Write to MH i2c: F0 00 00 56 00 45 [16:10:09]Write i2c OK [16:10:09]MH_I2C_Read... [16:10:09]Read from MH i2c: F0 [16:10:09]MH_I2C_Read... [16:10:09]Read from MH i2c: F0 09 00 [16:10:09]MH_I2C_Read... [16:10:09]Read from MH i2c: F0 09 00 56 00 00 62 E4 F2 66 6A BD 47 65 BF [16:10:09]GetLastDocTimeStamp 1727194189 [16:10:09]current date 1727194210 [16:10:09]FM_GetShiftState [16:10:09]SAM_PROTO_GetShiftState [16:10:09]wFMCommunicate request_size=4 [16:10:09]MH_SAM_APDU [16:10:09]CAPDU: 80 13 01 00 [16:10:09]Write to MH i2c: E2 08 00 57 00 80 13 01 00 00 00 00 00 D4 [16:10:09]Write i2c OK [16:10:09]MH_I2C_Read... [16:10:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:09]Read from MH i2c: E2 [16:10:09]MH_I2C_Read... [16:10:09]Read from MH i2c: E2 0E 00 [16:10:09]MH_I2C_Read... [16:10:09]Read from MH i2c: E2 0E 00 57 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A1 [16:10:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:10:09]wFMCommunicate OK [16:10:09]SAM_PROTO_GetShiftState done [16:10:09]FM_GetShiftState done [16:10:09]opened in 1727137889 [16:10:09]opened+sec_in_day 1727224289 [16:10:09]quantity*price = 150037 [16:10:09]sum+1 = 150039 [16:10:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 267 24.09.2024 16:10 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152808 ФПД: 266174223190772 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T161010&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152808&fm=266174223190772&tin=02508201610067®Number=0000000000091825&sum=150000 [16:10:10]StoreToDocumentArchive [16:10:10]shift 477 fd 152808 [16:10:10]save to /storage/0477/doc_00152808 [16:10:10]save last doc name /storage/0477/doc_00152808 to /storage/kkm_last_doc_name [16:10:10]save OK [16:10:10]Clear old archive folders... [16:10:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:10:10]tlvbuf is 015D1030 [16:10:10]SAM_PROTO_ClearQueue [16:10:10]wFMCommunicate request_size=4 [16:10:10]MH_SAM_APDU [16:10:10]CAPDU: 80 09 00 00 [16:10:10]Write to MH i2c: E2 08 00 64 00 80 09 00 00 00 00 00 00 D6 [16:10:10]Write i2c OK [16:10:10]MH_I2C_Read... [16:10:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:10:10]Read from MH i2c: E2 [16:10:10]MH_I2C_Read... [16:10:10]Read from MH i2c: E2 03 00 [16:10:10]MH_I2C_Read... [16:10:10]Read from MH i2c: E2 03 00 64 00 00 90 00 D8 [16:10:10]RAPDU: 90 00 [16:10:10]wFMCommunicate OK [16:10:10]SAM_PROTO_ClearQueue done [16:10:10]KKMCreateOFDPacket [16:10:10]OFDProtocolAddRootSTLVToBuf [16:10:10]FM_MakeSignedData [16:10:10]FM_MakeSignedData [16:10:10]SAM_PROTO_SignData [16:10:10]wFMCommunicate request_size=4 [16:10:10]MH_SAM_APDU [16:10:10]CAPDU: 80 0D 01 02 [16:10:10]Write to MH i2c: E2 08 00 65 00 80 0D 01 02 00 00 00 00 DE [16:10:10]Write i2c OK [16:10:10]MH_I2C_Read... [16:10:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:10:10]Read from MH i2c: E2 [16:10:10]MH_I2C_Read... [16:10:10]Read from MH i2c: E2 03 00 [16:10:10]MH_I2C_Read... [16:10:10]Read from MH i2c: E2 03 00 65 00 00 90 00 D9 [16:10:10]RAPDU: 90 00 [16:10:10]wFMCommunicate OK [16:10:10]wFMCommunicate request_size=255 [16:10:10]MH_SAM_APDU [16:10:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 62 E4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 54 02 00 35 04 06 00 F2 15 84 05 [16:10:10]Write to MH i2c: E2 02 01 66 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 62 E4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 54 02 00 35 04 06 00 F2 15 84 05 00 00 30 [16:10:10]Write i2c OK [16:10:10]MH_I2C_Read... [16:10:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:11]Read from MH i2c: E2 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: E2 03 00 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: E2 03 00 66 00 00 90 00 DA [16:10:11]RAPDU: 90 00 [16:10:11]wFMCommunicate OK [16:10:11]wFMCommunicate request_size=7 [16:10:11]MH_SAM_APDU [16:10:11]CAPDU: 80 0D 02 02 02 8A F4 [16:10:11]Write to MH i2c: E2 0A 00 67 00 80 0D 02 02 02 00 8A F4 00 00 63 [16:10:11]Write i2c OK [16:10:11]MH_I2C_Read... [16:10:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:11]Read from MH i2c: E2 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: E2 03 00 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: E2 03 00 67 00 00 90 00 DB [16:10:11]RAPDU: 90 00 [16:10:11]wFMCommunicate OK [16:10:11]wFMCommunicate request_size=4 [16:10:11]MH_SAM_APDU [16:10:11]CAPDU: 80 0D 03 02 [16:10:11]Write to MH i2c: E2 08 00 68 00 80 0D 03 02 00 00 00 00 E3 [16:10:11]Write i2c OK [16:10:11]MH_I2C_Read... [16:10:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:10:11]Read from MH i2c: E2 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: E2 0B 00 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: E2 0B 00 68 00 00 ED 26 E9 77 10 54 B6 7D 90 00 EE [16:10:11]RAPDU: ED 26 E9 77 10 54 B6 7D 90 00 [16:10:11]wFMCommunicate OK [16:10:11]SAM_PROTO_SignData done [16:10:11]FM_MakeSignedData done [16:10:11]CreateOFDProtocolMessage [16:10:11]wFMCommunicate request_size=4 [16:10:11]MH_SAM_APDU [16:10:11]CAPDU: 80 11 00 00 [16:10:11]Write to MH i2c: E2 08 00 69 00 80 11 00 00 00 00 00 00 E3 [16:10:11]Write i2c OK [16:10:11]MH_I2C_Read... [16:10:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:11]Read from MH i2c: E2 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: E2 17 00 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: E2 17 00 69 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [16:10:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:10:11]wFMCommunicate OK [16:10:11]CreateOFDProtocolMessage done [16:10:11]OFDSenderStorePacket 152808 [16:10:11]StoreOFDPacket docnum=152808 [16:10:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 30 B7 04 01 24 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 62 E4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 54 02 00 35 04 06 00 F2 15 84 05 8A F4 ED 26 E9 77 10 54 B6 7D [16:10:11]CheckFolder [16:10:11]dirname=/storage/ofd_packets [16:10:11]CheckFolder done [16:10:11]ProducePacketName [16:10:11]name=ofd_packets/00152808 [16:10:11]NVStorageSaveData ofd_packets/00152808 [16:10:11]File name is /storage/ofd_packets/00152808 [16:10:11]Write 298 bytes [16:10:11]NVStorageSaveData done [16:10:11]OFDSenderStorePacket done [16:10:11]KKMCreateOFDPacket done [16:10:11]NVStorageSaveData kkm_last_timestamp [16:10:11]File name is /storage/kkm_last_timestamp [16:10:11]Write 4 bytes [16:10:11]NVStorageSaveData done [16:10:11]ExternCall_PrintAddStr [16:10:11]wPrintStart [16:10:11]Write to MH i2c: 01 00 00 6A 00 6A [16:10:11]Write i2c OK [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: 01 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: 01 07 00 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: 01 07 00 6A 00 00 00 00 00 00 FF 0F 7F [16:10:11]RasterBufferAndPrint [16:10:11]line Счет N : (1)1786809 [16:10:11]line ИНН: 02508201610067 [16:10:11]line Контрольно-Кассовый Чек [16:10:11]line ПРОДАЖА [16:10:11]line ТРК (МРК, ГНК) : 31 [16:10:11]line Товар: 2710194210 [16:10:11]line ДТ-К-5 [16:10:11]line 19.690 * 76.20 [16:10:11]line = 1500.38 [16:10:11]line НДС 12% НСП 1% [16:10:11]line > о реализуемом товаре [16:10:11]line ОКРУГЛЕНИЕ: -0.38 [16:10:11]line ИТОГО: 1500.00 [16:10:11]line Внесено: 1500.00 [16:10:11]line СДАЧА: 0.00 [16:10:11]line НСП 1% : 13.28 [16:10:11]line НДС 12% : 159.33 [16:10:11]line Наличными: 1500.00 [16:10:11]line Безнал.: 0.00 [16:10:11]line Место: АЗС № 89 "Партнер Нефть" [16:10:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:10:11]line СНО: Общий режим [16:10:11]line Чек 267 24.09.2024 16:10 [16:10:11]line Смена: 477 ФФД: 1.0 [16:10:11]line ЗНМ: 0300000113 [16:10:11]line РНМ: 0000000000091825 [16:10:11]line Версия ККМ: 001 [16:10:11]line ФМ: 0000000000871835 [16:10:11]line ФД: 152808 [16:10:11]line ФПД: 266174223190772 [16:10:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T161010&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152808&fm=266174223190772&tin=02508201610067®Number=0000000000091825&sum=150000 [16:10:11]written 0, free lines is 4095 [16:10:11]OFD Sender: Processing packet 152808 [packets to send 830, broken 829] [16:10:11]ProducePacketName [16:10:11]name=ofd_packets/00152808 [16:10:11]OFD Sender: To server: pG, [16:10:11]CommunicateWithHost lk.salyk.kg:30040 [16:10:11]ConnectInit lk.salyk.kg [16:10:11]Write to MH i2c: 01 00 00 95 00 95 [16:10:11]Write i2c OK [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: 01 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: 01 07 00 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: 01 07 00 95 00 00 00 00 00 00 DF 0C 87 [16:10:11]RasterBufferAndPrint [16:10:11]line [16:10:11]line [16:10:11]line [16:10:11]line [16:10:11]line [16:10:11]written 0, free lines is 3301 [16:10:11]MH_Cut [16:10:11]Write to MH i2c: D1 01 00 9C 00 01 6E [16:10:11]Write i2c OK [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: D1 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: D1 01 00 [16:10:11]MH_I2C_Read... [16:10:11]Read from MH i2c: D1 01 00 9C 00 00 6D [16:10:11]Write to MH i2c: 01 00 00 9D 00 9D [16:10:11]Write i2c OK [16:10:11]MH_I2C_Read... [16:10:12]*** Cut start [16:10:12]*** Purtial cut [16:10:12]*** Stage 1: CUTSNS_PIN = 1 [16:10:12]Read from MH i2c: 01 [16:10:12]MH_I2C_Read... [16:10:12]*** Stop cut motor [16:10:12]*** Cut end [16:10:12]Read from MH i2c: 01 07 00 [16:10:12]MH_I2C_Read... [16:10:12]Read from MH i2c: 01 07 00 9D 00 00 00 00 00 00 FF 0F B2 [16:10:12]process_action close_receipt done [16:10:12]requested_data is exist [16:10:12]produce_requested_data [16:10:12]requested_item fm.sn is exist - process it [16:10:12]wFMCommunicate request_size=4 [16:10:12]MH_SAM_APDU [16:10:12]CAPDU: 80 11 00 00 [16:10:12]Write to MH i2c: E2 08 00 9E 00 80 11 00 00 00 00 00 00 18 [16:10:12]Write i2c OK [16:10:12]MH_I2C_Read... [16:10:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:12]Read from MH i2c: E2 [16:10:12]MH_I2C_Read... [16:10:12]Read from MH i2c: E2 17 00 [16:10:12]MH_I2C_Read... [16:10:12]Read from MH i2c: E2 17 00 9E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [16:10:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:10:12]wFMCommunicate OK [16:10:12]requested_item fd.num is exist - process it [16:10:12]SAM_PROTO_GetFieldsCounters [16:10:12]wFMCommunicate request_size=4 [16:10:12]MH_SAM_APDU [16:10:12]CAPDU: 80 13 00 00 [16:10:12]Write to MH i2c: E2 08 00 9F 00 80 13 00 00 00 00 00 00 1B [16:10:12]Write i2c OK [16:10:12]MH_I2C_Read... [16:10:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:10:12]Read from MH i2c: E2 [16:10:12]MH_I2C_Read... [16:10:12]Read from MH i2c: E2 62 00 [16:10:12]MH_I2C_Read... [16:10:12]Read from MH i2c: E2 62 00 9F 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E8 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 7C [16:10:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E8 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:10:12]wFMCommunicate OK [16:10:12]SAM_PROTO_GetFieldsCounters done [16:10:12]requested_item shift.num is exist - process it [16:10:12]requested_item shift.opened is exist - process it [16:10:12]req_shift_opened [16:10:12]FM_GetShiftState [16:10:12]SAM_PROTO_GetShiftState [16:10:12]wFMCommunicate request_size=4 [16:10:12]MH_SAM_APDU [16:10:12]CAPDU: 80 13 01 00 [16:10:12]Write to MH i2c: E2 08 00 A0 00 80 13 01 00 00 00 00 00 1D [16:10:12]Write i2c OK [16:10:12]MH_I2C_Read... [16:10:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:13]Read from MH i2c: E2 [16:10:13]MH_I2C_Read... [16:10:13]Read from MH i2c: E2 0E 00 [16:10:13]MH_I2C_Read... [16:10:13]Read from MH i2c: E2 0E 00 A0 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EA [16:10:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:10:13]wFMCommunicate OK [16:10:13]SAM_PROTO_GetShiftState done [16:10:13]FM_GetShiftState done [16:10:13]req_shift_opened done [16:10:13]requested_item shift.open_date is exist - process it [16:10:13]req_shift_open_date [16:10:13]req_shift_open_date done [16:10:13]produce_requested_data done [16:10:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152808,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:10:13]process_action_free close_receipt [16:10:13]json_value_free [16:10:13]json_value_free done [16:10:13]process_json_proto returns [16:10:13]Send response to host [16:10:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152808,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:10:13]free response buf [16:10:13]execute_script done [16:10:13]execute_script returns [16:10:13]free content buf [16:10:13]Sock 9.Close socket [16:10:13]Sock 9.Thread stoped [16:10:16]Connected sock=11 [16:10:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 30 B7 04 01 24 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 62 E4 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 54 02 00 35 04 06 00 F2 15 84 05 8A F4 ED 26 E9 77 10 54 B6 7D [16:10:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 51 37 47 00 14 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 54 02 00 F4 03 04 00 64 8C F2 66 B6 04 01 00 00 56 76 92 5B 7B 9E FE 23 [16:10:17]CommunicateWithHost err = 0 [16:10:17]CheckOFDResponse [16:10:17]1017 (14) - 77093643461234 [16:10:17]1041 (16) - 0000000000871835 [16:10:17]1040 (4) - 152808 [16:10:17]1012 (4) - 24.09.2024 09:54 [16:10:17]1206 (1) - 0 [16:10:17]OFD Sender: Remove packet 152808 [16:10:17]ProducePacketName [16:10:17]name=ofd_packets/00152808 [16:10:17]NVStorageDeleteData [16:10:17]OFD Sender: No OFD packet to send [16:10:22]OFD Sender: No OFD packet to send [16:10:26]recv_with_timeout no data received [16:10:27]OFD Sender: No OFD packet to send [16:10:32]OFD Sender: No OFD packet to send [16:10:37]OFD Sender: No OFD packet to send [16:10:42]OFD Sender: No OFD packet to send [16:10:48]OFD Sender: No OFD packet to send [16:10:53]OFD Sender: No OFD packet to send [16:10:58]OFD Sender: No OFD packet to send [16:11:03]OFD Sender: No OFD packet to send [16:11:08]OFD Sender: No OFD packet to send [16:11:13]OFD Sender: No OFD packet to send [16:11:18]OFD Sender: No OFD packet to send [16:11:23]OFD Sender: No OFD packet to send [16:11:28]OFD Sender: No OFD packet to send [16:11:33]OFD Sender: No OFD packet to send [16:11:38]OFD Sender: No OFD packet to send [16:11:43]OFD Sender: No OFD packet to send [16:11:48]OFD Sender: No OFD packet to send [16:11:53]OFD Sender: No OFD packet to send [16:11:58]OFD Sender: No OFD packet to send [16:12:03]OFD Sender: No OFD packet to send [16:12:08]OFD Sender: No OFD packet to send [16:12:13]OFD Sender: No OFD packet to send [16:12:18]OFD Sender: No OFD packet to send [16:12:23]OFD Sender: No OFD packet to send [16:12:28]OFD Sender: No OFD packet to send [16:12:33]OFD Sender: No OFD packet to send [16:12:38]OFD Sender: No OFD packet to send [16:12:43]OFD Sender: No OFD packet to send [16:12:48]OFD Sender: No OFD packet to send [16:12:53]OFD Sender: No OFD packet to send [16:12:58]OFD Sender: No OFD packet to send [16:13:03]OFD Sender: No OFD packet to send [16:13:08]OFD Sender: No OFD packet to send [16:13:11]recv_with_timeout no data received [16:13:13]OFD Sender: No OFD packet to send [16:13:18]OFD Sender: No OFD packet to send [16:13:23]OFD Sender: No OFD packet to send [16:13:28]OFD Sender: No OFD packet to send [16:13:31]recv_with_timeout no data received [16:13:33]OFD Sender: No OFD packet to send [16:13:38]OFD Sender: No OFD packet to send [16:13:41]recv_with_timeout no data received [16:13:43]OFD Sender: No OFD packet to send [16:13:48]OFD Sender: No OFD packet to send [16:13:53]OFD Sender: No OFD packet to send [16:13:58]OFD Sender: No OFD packet to send [16:14:03]OFD Sender: No OFD packet to send [16:14:08]OFD Sender: No OFD packet to send [16:14:13]OFD Sender: No OFD packet to send [16:14:18]OFD Sender: No OFD packet to send [16:14:23]OFD Sender: No OFD packet to send [16:14:28]OFD Sender: No OFD packet to send [16:14:33]OFD Sender: No OFD packet to send [16:14:38]OFD Sender: No OFD packet to send [16:14:43]OFD Sender: No OFD packet to send [16:14:48]OFD Sender: No OFD packet to send [16:14:53]OFD Sender: No OFD packet to send [16:14:58]OFD Sender: No OFD packet to send [16:15:03]OFD Sender: No OFD packet to send [16:15:04]recv_with_timeout no data received [16:15:08]OFD Sender: No OFD packet to send [16:15:13]OFD Sender: No OFD packet to send [16:15:18]OFD Sender: No OFD packet to send [16:15:23]OFD Sender: No OFD packet to send [16:15:29]OFD Sender: No OFD packet to send [16:15:34]OFD Sender: No OFD packet to send [16:15:39]OFD Sender: No OFD packet to send [16:15:44]OFD Sender: No OFD packet to send [16:15:49]recv_with_timeout no data received [16:15:49]OFD Sender: No OFD packet to send [16:15:54]OFD Sender: No OFD packet to send [16:15:59]OFD Sender: No OFD packet to send [16:16:04]OFD Sender: No OFD packet to send [16:16:09]OFD Sender: No OFD packet to send [16:16:13]recv_with_timeout no data received [16:16:14]OFD Sender: No OFD packet to send [16:16:19]OFD Sender: No OFD packet to send [16:16:23]recv_with_timeout no data received [16:16:24]OFD Sender: No OFD packet to send [16:16:29]OFD Sender: No OFD packet to send [16:16:34]OFD Sender: No OFD packet to send [16:16:39]OFD Sender: No OFD packet to send [16:16:44]OFD Sender: No OFD packet to send [16:16:48]accept exits with 10 [16:16:48]New connection [16:16:48]New thread 3066912100 created [16:16:48]Thread 3066768740 joined [16:16:48]Waiting for new connection... [16:16:48] Sock 10.Parse request [16:16:48]Sock 10.Check first char [16:16:48]Sock 10.First char is OK [16:16:48]request: POST /json_proto HTTP/1.0 [16:16:48]Method: POST [16:16:48]URL: /json_proto [16:16:48]Method is POST - this is cgi request [16:16:48]url: /json_proto [16:16:48]query_string will be loaded in cgi processing [16:16:48]execute_cgi json_proto POST (null) [16:16:48]execute_cgi path=json_proto method=POST [16:16:48]POST find Content-Length [16:16:48]Host: 172.17.43.67:8080 [16:16:48]Content-Length: 680 [16:16:48]Content-Type: application/json [16:16:48] [16:16:48]POST finish read [16:16:48]Found Content-Length = 680 [16:16:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786810", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:48]execute_script... [16:16:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786810", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:48]POST & json_proto [16:16:48]process_json_proto [16:16:48]json parsed OK: [16:16:48]protocol is kg_v1.0 [16:16:48]action value=close_receipt [16:16:48]process_action close_receipt [16:16:48]cmd_close_receipt [16:16:48]MH_GetDate [16:16:48]Write to MH i2c: F0 00 00 A1 00 90 [16:16:48]Write i2c OK [16:16:48]MH_I2C_Read... [16:16:48]Read from MH i2c: F0 [16:16:48]MH_I2C_Read... [16:16:48]Read from MH i2c: F0 09 00 [16:16:48]MH_I2C_Read... [16:16:48]Read from MH i2c: F0 09 00 A1 00 00 F1 E5 F2 66 6A BD 47 65 9A [16:16:48]GetLastDocTimeStamp 1727194210 [16:16:48]current date 1727194609 [16:16:48]FM_GetShiftState [16:16:48]SAM_PROTO_GetShiftState [16:16:48]wFMCommunicate request_size=4 [16:16:48]MH_SAM_APDU [16:16:48]CAPDU: 80 13 01 00 [16:16:48]Write to MH i2c: E2 08 00 A2 00 80 13 01 00 00 00 00 00 1F [16:16:48]Write i2c OK [16:16:48]MH_I2C_Read... [16:16:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:48]Read from MH i2c: E2 [16:16:48]MH_I2C_Read... [16:16:48]Read from MH i2c: E2 0E 00 [16:16:48]MH_I2C_Read... [16:16:48]Read from MH i2c: E2 0E 00 A2 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EC [16:16:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:16:48]wFMCommunicate OK [16:16:48]SAM_PROTO_GetShiftState done [16:16:48]FM_GetShiftState done [16:16:48]opened in 1727137889 [16:16:48]opened+sec_in_day 1727224289 [16:16:48]quantity*price = 400050 [16:16:48]sum+1 = 400051 [16:16:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 268 24.09.2024 16:16 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152809 ФПД: 253496327201339 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T161649&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152809&fm=253496327201339&tin=02508201610067®Number=0000000000091825&sum=400000 [16:16:49]StoreToDocumentArchive [16:16:49]shift 477 fd 152809 [16:16:49]save to /storage/0477/doc_00152809 [16:16:49]save last doc name /storage/0477/doc_00152809 to /storage/kkm_last_doc_name [16:16:49]save OK [16:16:49]Clear old archive folders... [16:16:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:16:49]tlvbuf is 015D0BF0 [16:16:49]SAM_PROTO_ClearQueue [16:16:49]wFMCommunicate request_size=4 [16:16:49]MH_SAM_APDU [16:16:49]CAPDU: 80 09 00 00 [16:16:49]Write to MH i2c: E2 08 00 AF 00 80 09 00 00 00 00 00 00 21 [16:16:49]Write i2c OK [16:16:49]MH_I2C_Read... [16:16:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:16:49]Read from MH i2c: E2 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: E2 03 00 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: E2 03 00 AF 00 00 90 00 23 [16:16:49]RAPDU: 90 00 [16:16:49]wFMCommunicate OK [16:16:49]SAM_PROTO_ClearQueue done [16:16:49]KKMCreateOFDPacket [16:16:49]OFDProtocolAddRootSTLVToBuf [16:16:49]FM_MakeSignedData [16:16:49]FM_MakeSignedData [16:16:49]SAM_PROTO_SignData [16:16:49]wFMCommunicate request_size=4 [16:16:49]MH_SAM_APDU [16:16:49]CAPDU: 80 0D 01 02 [16:16:49]Write to MH i2c: E2 08 00 B0 00 80 0D 01 02 00 00 00 00 29 [16:16:49]Write i2c OK [16:16:49]MH_I2C_Read... [16:16:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:16:49]Read from MH i2c: E2 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: E2 03 00 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: E2 03 00 B0 00 00 90 00 24 [16:16:49]RAPDU: 90 00 [16:16:49]wFMCommunicate OK [16:16:49]wFMCommunicate request_size=255 [16:16:49]MH_SAM_APDU [16:16:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 F1 E5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 54 02 00 35 04 06 00 E6 8D B6 88 [16:16:49]Write to MH i2c: E2 02 01 B1 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 F1 E5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 54 02 00 35 04 06 00 E6 8D B6 88 00 00 DC [16:16:49]Write i2c OK [16:16:49]MH_I2C_Read... [16:16:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:49]Read from MH i2c: E2 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: E2 03 00 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: E2 03 00 B1 00 00 90 00 25 [16:16:49]RAPDU: 90 00 [16:16:49]wFMCommunicate OK [16:16:49]wFMCommunicate request_size=7 [16:16:49]MH_SAM_APDU [16:16:49]CAPDU: 80 0D 02 02 02 E2 3B [16:16:49]Write to MH i2c: E2 0A 00 B2 00 80 0D 02 02 02 00 E2 3B 00 00 4D [16:16:49]Write i2c OK [16:16:49]MH_I2C_Read... [16:16:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:49]Read from MH i2c: E2 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: E2 03 00 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: E2 03 00 B2 00 00 90 00 26 [16:16:49]RAPDU: 90 00 [16:16:49]wFMCommunicate OK [16:16:49]wFMCommunicate request_size=4 [16:16:49]MH_SAM_APDU [16:16:49]CAPDU: 80 0D 03 02 [16:16:49]Write to MH i2c: E2 08 00 B3 00 80 0D 03 02 00 00 00 00 2E [16:16:49]Write i2c OK [16:16:49]MH_I2C_Read... [16:16:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:16:50]Read from MH i2c: E2 [16:16:50]MH_I2C_Read... [16:16:50]Read from MH i2c: E2 0B 00 [16:16:50]MH_I2C_Read... [16:16:50]Read from MH i2c: E2 0B 00 B3 00 00 38 F6 36 68 F6 FC 4C CD 90 00 06 [16:16:50]RAPDU: 38 F6 36 68 F6 FC 4C CD 90 00 [16:16:50]wFMCommunicate OK [16:16:50]SAM_PROTO_SignData done [16:16:50]FM_MakeSignedData done [16:16:50]CreateOFDProtocolMessage [16:16:50]wFMCommunicate request_size=4 [16:16:50]MH_SAM_APDU [16:16:50]CAPDU: 80 11 00 00 [16:16:50]Write to MH i2c: E2 08 00 B4 00 80 11 00 00 00 00 00 00 2E [16:16:50]Write i2c OK [16:16:50]MH_I2C_Read... [16:16:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:50]Read from MH i2c: E2 [16:16:50]MH_I2C_Read... [16:16:50]Read from MH i2c: E2 17 00 [16:16:50]MH_I2C_Read... [16:16:50]Read from MH i2c: E2 17 00 B4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [16:16:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:16:50]wFMCommunicate OK [16:16:50]CreateOFDProtocolMessage done [16:16:50]OFDSenderStorePacket 152809 [16:16:50]StoreOFDPacket docnum=152809 [16:16:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AC 21 04 01 32 DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 F1 E5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 54 02 00 35 04 06 00 E6 8D B6 88 E2 3B 38 F6 36 68 F6 FC 4C CD [16:16:50]CheckFolder [16:16:50]dirname=/storage/ofd_packets [16:16:50]CheckFolder done [16:16:50]ProducePacketName [16:16:50]name=ofd_packets/00152809 [16:16:50]NVStorageSaveData ofd_packets/00152809 [16:16:50]File name is /storage/ofd_packets/00152809 [16:16:50]Write 298 bytes [16:16:50]NVStorageSaveData done [16:16:50]OFDSenderStorePacket done [16:16:50]KKMCreateOFDPacket done [16:16:50]NVStorageSaveData kkm_last_timestamp [16:16:50]File name is /storage/kkm_last_timestamp [16:16:50]Write 4 bytes [16:16:50]NVStorageSaveData done [16:16:50]ExternCall_PrintAddStr [16:16:50]wPrintStart [16:16:50]Write to MH i2c: 01 00 00 B5 00 B5 [16:16:50]Write i2c OK [16:16:50]MH_I2C_Read... [16:16:50]Read from MH i2c: 01 [16:16:50]MH_I2C_Read... [16:16:50]Read from MH i2c: 01 07 00 [16:16:50]MH_I2C_Read... [16:16:50]Read from MH i2c: 01 07 00 B5 00 00 00 00 00 00 FF 0F CA [16:16:50]RasterBufferAndPrint [16:16:50]line Счет N : (1)1786810 [16:16:50]line ИНН: 02508201610067 [16:16:50]line Контрольно-Кассовый Чек [16:16:50]line ПРОДАЖА [16:16:50]line ТРК (МРК, ГНК) : 31 [16:16:50]line Товар: 2710194210 [16:16:50]line ДТ-К-5 [16:16:50]line 52.500 * 76.20 [16:16:50]line = 4000.50 [16:16:50]line НДС 12% НСП 1% [16:16:50]line > о реализуемом товаре [16:16:50]line ОКРУГЛЕНИЕ: -0.50 [16:16:50]line ИТОГО: 4000.00 [16:16:50]line Внесено: 4000.00 [16:16:50]line СДАЧА: 0.00 [16:16:50]line НСП 1% : 35.40 [16:16:50]line НДС 12% : 424.83 [16:16:50]line Наличными: 4000.00 [16:16:50]line Безнал.: 0.00 [16:16:50]line Место: АЗС № 89 "Партнер Нефть" [16:16:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:16:50]line СНО: Общий режим [16:16:50]line Чек 268 24.09.2024 16:16 [16:16:50]line Смена: 477 ФФД: 1.0 [16:16:50]line ЗНМ: 0300000113 [16:16:50]line РНМ: 0000000000091825 [16:16:50]line Версия ККМ: 001 [16:16:50]line ФМ: 0000000000871835 [16:16:50]line ФД: 152809 [16:16:50]line ФПД: 253496327201339 [16:16:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T161649&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152809&fm=253496327201339&tin=02508201610067®Number=0000000000091825&sum=400000 [16:16:50]written 0, free lines is 4095 [16:16:50]OFD Sender: Processing packet 152809 [packets to send 830, broken 829] [16:16:50]ProducePacketName [16:16:50]name=ofd_packets/00152809 [16:16:50]OFD Sender: To server: pG, [16:16:50]CommunicateWithHost lk.salyk.kg:30040 [16:16:50]ConnectInit lk.salyk.kg [16:16:50]Write to MH i2c: 01 00 00 E0 00 E0 [16:16:50]Write i2c OK [16:16:50]MH_I2C_Read... [16:16:50]Read from MH i2c: 01 [16:16:50]MH_I2C_Read... [16:16:50]Read from MH i2c: 01 07 00 [16:16:50]MH_I2C_Read... [16:16:50]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 D9 0C CC [16:16:50]RasterBufferAndPrint [16:16:50]line [16:16:50]line [16:16:50]line [16:16:50]line [16:16:50]line [16:16:50]written 0, free lines is 3295 [16:16:50]MH_Cut [16:16:50]Write to MH i2c: D1 01 00 E7 00 01 B9 [16:16:50]Write i2c OK [16:16:50]MH_I2C_Read... [16:16:50]Read from MH i2c: D1 [16:16:50]MH_I2C_Read... [16:16:50]Read from MH i2c: D1 01 00 [16:16:50]MH_I2C_Read... [16:16:50]Read from MH i2c: D1 01 00 E7 00 00 B8 [16:16:50]Write to MH i2c: 01 00 00 E8 00 E8 [16:16:50]Write i2c OK [16:16:50]MH_I2C_Read... [16:16:51]Connected sock=9 [16:16:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AC 21 04 01 32 DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 F1 E5 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 54 02 00 35 04 06 00 E6 8D B6 88 E2 3B 38 F6 36 68 F6 FC 4C CD [16:16:51]*** Cut start [16:16:51]*** Purtial cut [16:16:51]*** Stage 1: CUTSNS_PIN = 1 [16:16:51]Read from MH i2c: 01 [16:16:51]MH_I2C_Read... [16:16:51]*** Stop cut motor [16:16:51]*** Cut end [16:16:51]Read from MH i2c: 01 07 00 [16:16:51]MH_I2C_Read... [16:16:51]Read from MH i2c: 01 07 00 E8 00 00 00 00 00 00 FF 0F FD [16:16:51]process_action close_receipt done [16:16:51]requested_data is exist [16:16:51]produce_requested_data [16:16:51]requested_item fm.sn is exist - process it [16:16:51]wFMCommunicate request_size=4 [16:16:51]MH_SAM_APDU [16:16:51]CAPDU: 80 11 00 00 [16:16:51]Write to MH i2c: E2 08 00 E9 00 80 11 00 00 00 00 00 00 63 [16:16:51]Write i2c OK [16:16:51]MH_I2C_Read... [16:16:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:51]Read from MH i2c: E2 [16:16:51]MH_I2C_Read... [16:16:51]Read from MH i2c: E2 17 00 [16:16:51]MH_I2C_Read... [16:16:51]Read from MH i2c: E2 17 00 E9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B6 [16:16:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:16:51]wFMCommunicate OK [16:16:51]requested_item fd.num is exist - process it [16:16:51]SAM_PROTO_GetFieldsCounters [16:16:51]wFMCommunicate request_size=4 [16:16:51]MH_SAM_APDU [16:16:51]CAPDU: 80 13 00 00 [16:16:51]Write to MH i2c: E2 08 00 EA 00 80 13 00 00 00 00 00 00 66 [16:16:51]Write i2c OK [16:16:51]MH_I2C_Read... [16:16:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:52]Read from MH i2c: E2 [16:16:52]MH_I2C_Read... [16:16:52]Read from MH i2c: E2 62 00 [16:16:52]MH_I2C_Read... [16:16:52]Read from MH i2c: E2 62 00 EA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E9 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 CB [16:16:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E9 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:16:52]wFMCommunicate OK [16:16:52]SAM_PROTO_GetFieldsCounters done [16:16:52]requested_item shift.num is exist - process it [16:16:52]requested_item shift.opened is exist - process it [16:16:52]req_shift_opened [16:16:52]FM_GetShiftState [16:16:52]SAM_PROTO_GetShiftState [16:16:52]wFMCommunicate request_size=4 [16:16:52]MH_SAM_APDU [16:16:52]CAPDU: 80 13 01 00 [16:16:52]Write to MH i2c: E2 08 00 EB 00 80 13 01 00 00 00 00 00 68 [16:16:52]Write i2c OK [16:16:52]MH_I2C_Read... [16:16:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:52]Read from MH i2c: E2 [16:16:52]MH_I2C_Read... [16:16:52]Read from MH i2c: E2 0E 00 [16:16:52]MH_I2C_Read... [16:16:52]Read from MH i2c: E2 0E 00 EB 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 35 [16:16:52]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:16:52]wFMCommunicate OK [16:16:52]SAM_PROTO_GetShiftState done [16:16:52]FM_GetShiftState done [16:16:52]req_shift_opened done [16:16:52]requested_item shift.open_date is exist - process it [16:16:52]req_shift_open_date [16:16:52]req_shift_open_date done [16:16:52]produce_requested_data done [16:16:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152809,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:16:52]process_action_free close_receipt [16:16:52]json_value_free [16:16:52]json_value_free done [16:16:52]process_json_proto returns [16:16:52]Send response to host [16:16:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152809,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:16:52]free response buf [16:16:52]execute_script done [16:16:52]execute_script returns [16:16:52]free content buf [16:16:52]Sock 10.Close socket [16:16:52]Sock 10.Thread stoped [16:16:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 25 2F 47 00 C4 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 54 02 00 F4 03 04 00 EF 8D F2 66 B6 04 01 00 00 09 C6 AE 61 6D F5 F9 98 [16:16:52]CommunicateWithHost err = 0 [16:16:52]CheckOFDResponse [16:16:52]1017 (14) - 77093643461234 [16:16:52]1041 (16) - 0000000000871835 [16:16:52]1040 (4) - 152809 [16:16:52]1012 (4) - 24.09.2024 10:01 [16:16:52]1206 (1) - 0 [16:16:52]OFD Sender: Remove packet 152809 [16:16:52]ProducePacketName [16:16:52]name=ofd_packets/00152809 [16:16:52]NVStorageDeleteData [16:16:52]OFD Sender: No OFD packet to send [16:16:57]OFD Sender: No OFD packet to send [16:17:02]OFD Sender: No OFD packet to send [16:17:07]OFD Sender: No OFD packet to send [16:17:12]OFD Sender: No OFD packet to send [16:17:17]OFD Sender: No OFD packet to send [16:17:22]OFD Sender: No OFD packet to send [16:17:27]OFD Sender: No OFD packet to send [16:17:32]OFD Sender: No OFD packet to send [16:17:37]OFD Sender: No OFD packet to send [16:17:42]OFD Sender: No OFD packet to send [16:17:47]OFD Sender: No OFD packet to send [16:17:53]OFD Sender: No OFD packet to send [16:17:57]recv_with_timeout no data received [16:17:58]OFD Sender: No OFD packet to send [16:18:03]OFD Sender: No OFD packet to send [16:18:08]OFD Sender: No OFD packet to send [16:18:13]OFD Sender: No OFD packet to send [16:18:18]OFD Sender: No OFD packet to send [16:18:23]OFD Sender: No OFD packet to send [16:18:28]OFD Sender: No OFD packet to send [16:18:33]OFD Sender: No OFD packet to send [16:18:38]OFD Sender: No OFD packet to send [16:18:43]OFD Sender: No OFD packet to send [16:18:48]OFD Sender: No OFD packet to send [16:18:53]OFD Sender: No OFD packet to send [16:18:58]OFD Sender: No OFD packet to send [16:19:03]OFD Sender: No OFD packet to send [16:19:08]OFD Sender: No OFD packet to send [16:19:13]OFD Sender: No OFD packet to send [16:19:18]OFD Sender: No OFD packet to send [16:19:23]OFD Sender: No OFD packet to send [16:19:28]OFD Sender: No OFD packet to send [16:19:33]OFD Sender: No OFD packet to send [16:19:38]OFD Sender: No OFD packet to send [16:19:43]OFD Sender: No OFD packet to send [16:19:47]recv_with_timeout no data received [16:19:48]OFD Sender: No OFD packet to send [16:19:53]OFD Sender: No OFD packet to send [16:19:55]accept exits with 8 [16:19:55]New connection [16:19:55]New thread 3066768740 created [16:19:55]Thread 3066912100 joined [16:19:55]Waiting for new connection... [16:19:55] Sock 8.Parse request [16:19:55]Sock 8.Check first char [16:19:55]Sock 8.First char is OK [16:19:55]request: POST /json_proto HTTP/1.0 [16:19:55]Method: POST [16:19:55]URL: /json_proto [16:19:55]Method is POST - this is cgi request [16:19:55]url: /json_proto [16:19:55]query_string will be loaded in cgi processing [16:19:55]execute_cgi json_proto POST (null) [16:19:55]execute_cgi path=json_proto method=POST [16:19:55]POST find Content-Length [16:19:55]Host: 172.17.43.67:8080 [16:19:55]Content-Length: 794 [16:19:55]Content-Type: application/json [16:19:55] [16:19:55]POST finish read [16:19:55]Found Content-Length = 794 [16:19:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786811", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:55]execute_script... [16:19:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786811", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:55]POST & json_proto [16:19:55]process_json_proto [16:19:55]json parsed OK: [16:19:55]protocol is kg_v1.0 [16:19:55]action value=close_receipt [16:19:55]process_action close_receipt [16:19:55]cmd_close_receipt [16:19:55]MH_GetDate [16:19:55]Write to MH i2c: F0 00 00 EC 00 DB [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: F0 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: F0 09 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: F0 09 00 EC 00 00 AC E6 F2 66 6A BD 47 65 A1 [16:19:55]GetLastDocTimeStamp 1727194609 [16:19:55]current date 1727194796 [16:19:55]FM_GetShiftState [16:19:55]SAM_PROTO_GetShiftState [16:19:55]wFMCommunicate request_size=4 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 13 01 00 [16:19:55]Write to MH i2c: E2 08 00 ED 00 80 13 01 00 00 00 00 00 6A [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 0E 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 0E 00 ED 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 37 [16:19:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:19:55]wFMCommunicate OK [16:19:55]SAM_PROTO_GetShiftState done [16:19:55]FM_GetShiftState done [16:19:55]opened in 1727137889 [16:19:55]opened+sec_in_day 1727224289 [16:19:55]quantity*price = 0 [16:19:55]sum+1 = 1 [16:19:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 269 24.09.2024 16:19 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152810 ФПД: 145717701043859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T161956&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152810&fm=145717701043859&tin=02508201610067®Number=0000000000091825&sum=0 [16:19:56]StoreToDocumentArchive [16:19:56]shift 477 fd 152810 [16:19:56]save to /storage/0477/doc_00152810 [16:19:56]save last doc name /storage/0477/doc_00152810 to /storage/kkm_last_doc_name [16:19:56]save OK [16:19:56]Clear old archive folders... [16:19:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:19:56]tlvbuf is 015D5AA0 [16:19:56]SAM_PROTO_ClearQueue [16:19:56]wFMCommunicate request_size=4 [16:19:56]MH_SAM_APDU [16:19:56]CAPDU: 80 09 00 00 [16:19:56]Write to MH i2c: E2 08 00 FA 00 80 09 00 00 00 00 00 00 6C [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:56]Read from MH i2c: E2 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 03 00 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 03 00 FA 00 00 90 00 6E [16:19:56]RAPDU: 90 00 [16:19:56]wFMCommunicate OK [16:19:56]SAM_PROTO_ClearQueue done [16:19:56]KKMCreateOFDPacket [16:19:56]OFDProtocolAddRootSTLVToBuf [16:19:56]FM_MakeSignedData [16:19:56]FM_MakeSignedData [16:19:56]SAM_PROTO_SignData [16:19:56]wFMCommunicate request_size=4 [16:19:56]MH_SAM_APDU [16:19:56]CAPDU: 80 0D 01 02 [16:19:56]Write to MH i2c: E2 08 00 FB 00 80 0D 01 02 00 00 00 00 74 [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:56]Read from MH i2c: E2 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 03 00 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 03 00 FB 00 00 90 00 6F [16:19:56]RAPDU: 90 00 [16:19:56]wFMCommunicate OK [16:19:56]wFMCommunicate request_size=255 [16:19:56]MH_SAM_APDU [16:19:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 AC E6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 54 02 00 35 04 06 00 84 87 8B CE [16:19:56]Write to MH i2c: E2 02 01 FC 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 AC E6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 54 02 00 35 04 06 00 84 87 8B CE 00 00 81 [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:56]Read from MH i2c: E2 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 03 00 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 03 00 FC 00 00 90 00 70 [16:19:56]RAPDU: 90 00 [16:19:56]wFMCommunicate OK [16:19:56]wFMCommunicate request_size=7 [16:19:56]MH_SAM_APDU [16:19:56]CAPDU: 80 0D 02 02 02 E6 93 [16:19:56]Write to MH i2c: E2 0A 00 FD 00 80 0D 02 02 02 00 E6 93 00 00 F4 [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:56]Read from MH i2c: E2 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 03 00 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 03 00 FD 00 00 90 00 71 [16:19:56]RAPDU: 90 00 [16:19:56]wFMCommunicate OK [16:19:56]wFMCommunicate request_size=4 [16:19:56]MH_SAM_APDU [16:19:56]CAPDU: 80 0D 03 02 [16:19:56]Write to MH i2c: E2 08 00 FE 00 80 0D 03 02 00 00 00 00 79 [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:56]Read from MH i2c: E2 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 0B 00 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 0B 00 FE 00 00 B9 02 E6 E7 A3 34 78 91 90 00 E2 [16:19:56]RAPDU: B9 02 E6 E7 A3 34 78 91 90 00 [16:19:56]wFMCommunicate OK [16:19:56]SAM_PROTO_SignData done [16:19:56]FM_MakeSignedData done [16:19:56]CreateOFDProtocolMessage [16:19:56]wFMCommunicate request_size=4 [16:19:56]MH_SAM_APDU [16:19:56]CAPDU: 80 11 00 00 [16:19:56]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:56]Read from MH i2c: E2 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 17 00 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 17 00 FF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CC [16:19:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:19:56]wFMCommunicate OK [16:19:56]CreateOFDProtocolMessage done [16:19:56]OFDSenderStorePacket 152810 [16:19:56]StoreOFDPacket docnum=152810 [16:19:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 29 C2 04 01 10 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 AC E6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 54 02 00 35 04 06 00 84 87 8B CE E6 93 B9 02 E6 E7 A3 34 78 91 [16:19:56]CheckFolder [16:19:56]dirname=/storage/ofd_packets [16:19:56]CheckFolder done [16:19:56]ProducePacketName [16:19:56]name=ofd_packets/00152810 [16:19:56]NVStorageSaveData ofd_packets/00152810 [16:19:56]File name is /storage/ofd_packets/00152810 [16:19:56]Write 298 bytes [16:19:56]NVStorageSaveData done [16:19:56]OFDSenderStorePacket done [16:19:56]KKMCreateOFDPacket done [16:19:56]NVStorageSaveData kkm_last_timestamp [16:19:56]File name is /storage/kkm_last_timestamp [16:19:56]Write 4 bytes [16:19:56]NVStorageSaveData done [16:19:56]ExternCall_PrintAddStr [16:19:56]wPrintStart [16:19:56]Write to MH i2c: 01 00 00 00 01 01 [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: 01 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: 01 07 00 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: 01 07 00 00 01 00 00 00 00 00 FF 0F 16 [16:19:56]RasterBufferAndPrint [16:19:56]line Счет N : (1)1786811 [16:19:56]line ИНН: 02508201610067 [16:19:56]line Контрольно-Кассовый Чек [16:19:56]line ПРОДАЖА [16:19:56]line ТРК (МРК, ГНК) : 31 [16:19:56]line Товар: 2710194210 [16:19:56]line ДТ-К-5 [16:19:56]line 19.690 * 0.00 [16:19:56]line = 0.00 [16:19:56]line НДС 12% НСП 1% [16:19:56]line > о реализуемом товаре [16:19:56]line ИТОГО: 0.00 [16:19:56]line НСП 1% : 0.00 [16:19:56]line НДС 12% : 0.00 [16:19:56]line Наличными: 0.00 [16:19:56]line Безнал.: 0.00 [16:19:56]line Место: АЗС № 89 "Партнер Нефть" [16:19:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:19:56]line СНО: Общий режим [16:19:56]line Чек 269 24.09.2024 16:19 [16:19:56]line Смена: 477 ФФД: 1.0 [16:19:56]line ЗНМ: 0300000113 [16:19:56]line РНМ: 0000000000091825 [16:19:56]line Версия ККМ: 001 [16:19:56]line Платежная система: O! деньги [16:19:56]line ФМ: 0000000000871835 [16:19:56]line ФД: 152810 [16:19:56]line ФПД: 145717701043859 [16:19:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T161956&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152810&fm=145717701043859&tin=02508201610067®Number=0000000000091825&sum=0 [16:19:57]written 0, free lines is 4095 [16:19:57]OFD Sender: Processing packet 152810 [packets to send 830, broken 829] [16:19:57]ProducePacketName [16:19:57]name=ofd_packets/00152810 [16:19:57]OFD Sender: To server: pG, [16:19:57]CommunicateWithHost lk.salyk.kg:30040 [16:19:57]ConnectInit lk.salyk.kg [16:19:57]Write to MH i2c: 01 00 00 2A 01 2B [16:19:57]Write i2c OK [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: 01 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: 01 07 00 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: 01 07 00 2A 01 00 00 00 00 00 E3 0C 21 [16:19:57]RasterBufferAndPrint [16:19:57]line [16:19:57]line [16:19:57]line [16:19:57]line [16:19:57]line [16:19:57]written 0, free lines is 3305 [16:19:57]MH_Cut [16:19:57]Write to MH i2c: D1 01 00 31 01 01 04 [16:19:57]Write i2c OK [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: D1 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: D1 01 00 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: D1 01 00 31 01 00 03 [16:19:57]Write to MH i2c: 01 00 00 32 01 33 [16:19:57]Write i2c OK [16:19:57]MH_I2C_Read... [16:19:58]Connected sock=10 [16:19:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 29 C2 04 01 10 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 AC E6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 54 02 00 35 04 06 00 84 87 8B CE E6 93 B9 02 E6 E7 A3 34 78 91 [16:19:58]*** Cut start [16:19:58]*** Purtial cut [16:19:58]*** Stage 1: CUTSNS_PIN = 1 [16:19:58]Read from MH i2c: 01 [16:19:58]MH_I2C_Read... [16:19:58]*** Stop cut motor [16:19:58]*** Cut end [16:19:58]Read from MH i2c: 01 07 00 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: 01 07 00 32 01 00 00 00 00 00 FF 0F 48 [16:19:58]process_action close_receipt done [16:19:58]requested_data is exist [16:19:58]produce_requested_data [16:19:58]requested_item fm.sn is exist - process it [16:19:58]wFMCommunicate request_size=4 [16:19:58]MH_SAM_APDU [16:19:58]CAPDU: 80 11 00 00 [16:19:58]Write to MH i2c: E2 08 00 33 01 80 11 00 00 00 00 00 00 AE [16:19:58]Write i2c OK [16:19:58]MH_I2C_Read... [16:19:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:58]Read from MH i2c: E2 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 17 00 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 17 00 33 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 01 [16:19:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:19:58]wFMCommunicate OK [16:19:58]requested_item fd.num is exist - process it [16:19:58]SAM_PROTO_GetFieldsCounters [16:19:58]wFMCommunicate request_size=4 [16:19:58]MH_SAM_APDU [16:19:58]CAPDU: 80 13 00 00 [16:19:58]Write to MH i2c: E2 08 00 34 01 80 13 00 00 00 00 00 00 B1 [16:19:58]Write i2c OK [16:19:58]MH_I2C_Read... [16:19:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:58]Read from MH i2c: E2 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 62 00 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 62 00 34 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 1A [16:19:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:58]wFMCommunicate OK [16:19:58]SAM_PROTO_GetFieldsCounters done [16:19:58]requested_item shift.num is exist - process it [16:19:58]requested_item shift.opened is exist - process it [16:19:58]req_shift_opened [16:19:58]FM_GetShiftState [16:19:58]SAM_PROTO_GetShiftState [16:19:58]wFMCommunicate request_size=4 [16:19:58]MH_SAM_APDU [16:19:58]CAPDU: 80 13 01 00 [16:19:58]Write to MH i2c: E2 08 00 35 01 80 13 01 00 00 00 00 00 B3 [16:19:58]Write i2c OK [16:19:58]MH_I2C_Read... [16:19:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:58]Read from MH i2c: E2 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 0E 00 [16:19:58]MH_I2C_Read... [16:19:58]Read from MH i2c: E2 0E 00 35 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 80 [16:19:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:19:58]wFMCommunicate OK [16:19:58]SAM_PROTO_GetShiftState done [16:19:58]FM_GetShiftState done [16:19:58]req_shift_opened done [16:19:58]requested_item shift.open_date is exist - process it [16:19:58]req_shift_open_date [16:19:58]req_shift_open_date done [16:19:58]produce_requested_data done [16:19:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152810,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:19:58]process_action_free close_receipt [16:19:58]json_value_free [16:19:58]json_value_free done [16:19:58]process_json_proto returns [16:19:58]Send response to host [16:19:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152810,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:19:58]free response buf [16:19:58]execute_script done [16:19:58]execute_script returns [16:19:58]free content buf [16:19:58]Sock 8.Close socket [16:19:58]Sock 8.Thread stoped [16:19:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B2 2B 47 00 1B FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 54 02 00 F4 03 04 00 AB 8E F2 66 B6 04 01 00 00 29 1B 3F 88 F9 C7 D5 4F [16:19:59]CommunicateWithHost err = 0 [16:19:59]CheckOFDResponse [16:19:59]1017 (14) - 77093643461234 [16:19:59]1041 (16) - 0000000000871835 [16:19:59]1040 (4) - 152810 [16:19:59]1012 (4) - 24.09.2024 10:04 [16:19:59]1206 (1) - 0 [16:19:59]OFD Sender: Remove packet 152810 [16:19:59]ProducePacketName [16:19:59]name=ofd_packets/00152810 [16:19:59]NVStorageDeleteData [16:19:59]OFD Sender: No OFD packet to send [16:20:04]OFD Sender: No OFD packet to send [16:20:09]OFD Sender: No OFD packet to send [16:20:14]OFD Sender: No OFD packet to send [16:20:15]recv_with_timeout no data received [16:20:19]OFD Sender: No OFD packet to send [16:20:24]OFD Sender: No OFD packet to send [16:20:27]accept exits with 9 [16:20:27]New connection [16:20:27]New thread 3066912100 created [16:20:27]Thread 3066768740 joined [16:20:27]Waiting for new connection... [16:20:27] Sock 9.Parse request [16:20:27]Sock 9.Check first char [16:20:27]Sock 9.First char is OK [16:20:27]request: POST /json_proto HTTP/1.0 [16:20:27]Method: POST [16:20:27]URL: /json_proto [16:20:27]Method is POST - this is cgi request [16:20:27]url: /json_proto [16:20:27]query_string will be loaded in cgi processing [16:20:27]execute_cgi json_proto POST (null) [16:20:27]execute_cgi path=json_proto method=POST [16:20:27]POST find Content-Length [16:20:27]Host: 172.17.43.67:8080 [16:20:27]Content-Length: 680 [16:20:27]Content-Type: application/json [16:20:27] [16:20:27]POST finish read [16:20:27]Found Content-Length = 680 [16:20:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786812", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:27]execute_script... [16:20:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786812", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:27]POST & json_proto [16:20:27]process_json_proto [16:20:27]json parsed OK: [16:20:27]protocol is kg_v1.0 [16:20:27]action value=close_receipt [16:20:27]process_action close_receipt [16:20:27]cmd_close_receipt [16:20:27]MH_GetDate [16:20:27]Write to MH i2c: F0 00 00 36 01 26 [16:20:27]Write i2c OK [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: F0 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: F0 09 00 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: F0 09 00 36 01 00 CC E6 F2 66 6A BD 47 65 0C [16:20:27]GetLastDocTimeStamp 1727194796 [16:20:27]current date 1727194828 [16:20:27]FM_GetShiftState [16:20:27]SAM_PROTO_GetShiftState [16:20:27]wFMCommunicate request_size=4 [16:20:27]MH_SAM_APDU [16:20:27]CAPDU: 80 13 01 00 [16:20:27]Write to MH i2c: E2 08 00 37 01 80 13 01 00 00 00 00 00 B5 [16:20:27]Write i2c OK [16:20:27]MH_I2C_Read... [16:20:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:27]Read from MH i2c: E2 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 0E 00 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 0E 00 37 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 82 [16:20:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:20:27]wFMCommunicate OK [16:20:27]SAM_PROTO_GetShiftState done [16:20:27]FM_GetShiftState done [16:20:27]opened in 1727137889 [16:20:27]opened+sec_in_day 1727224289 [16:20:27]quantity*price = 100050 [16:20:27]sum+1 = 100052 [16:20:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 270 24.09.2024 16:20 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152811 ФПД: 152289095441920 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T162028&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152811&fm=152289095441920&tin=02508201610067®Number=0000000000091825&sum=100000 [16:20:29]StoreToDocumentArchive [16:20:29]shift 477 fd 152811 [16:20:29]save to /storage/0477/doc_00152811 [16:20:29]save last doc name /storage/0477/doc_00152811 to /storage/kkm_last_doc_name [16:20:29]save OK [16:20:29]Clear old archive folders... [16:20:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:20:29]tlvbuf is 015CD620 [16:20:29]SAM_PROTO_ClearQueue [16:20:29]wFMCommunicate request_size=4 [16:20:29]MH_SAM_APDU [16:20:29]CAPDU: 80 09 00 00 [16:20:29]Write to MH i2c: E2 08 00 44 01 80 09 00 00 00 00 00 00 B7 [16:20:29]Write i2c OK [16:20:29]MH_I2C_Read... [16:20:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:20:29]Read from MH i2c: E2 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 03 00 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 03 00 44 01 00 90 00 B9 [16:20:29]RAPDU: 90 00 [16:20:29]wFMCommunicate OK [16:20:29]SAM_PROTO_ClearQueue done [16:20:29]KKMCreateOFDPacket [16:20:29]OFDProtocolAddRootSTLVToBuf [16:20:29]FM_MakeSignedData [16:20:29]FM_MakeSignedData [16:20:29]SAM_PROTO_SignData [16:20:29]wFMCommunicate request_size=4 [16:20:29]MH_SAM_APDU [16:20:29]CAPDU: 80 0D 01 02 [16:20:29]Write to MH i2c: E2 08 00 45 01 80 0D 01 02 00 00 00 00 BF [16:20:29]Write i2c OK [16:20:29]MH_I2C_Read... [16:20:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:20:29]Read from MH i2c: E2 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 03 00 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [16:20:29]RAPDU: 90 00 [16:20:29]wFMCommunicate OK [16:20:29]wFMCommunicate request_size=255 [16:20:29]MH_SAM_APDU [16:20:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 CC E6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 54 02 00 35 04 06 00 8A 81 91 6F [16:20:29]Write to MH i2c: E2 02 01 46 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 CC E6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 54 02 00 35 04 06 00 8A 81 91 6F 00 00 87 [16:20:29]Write i2c OK [16:20:29]MH_I2C_Read... [16:20:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:29]Read from MH i2c: E2 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 03 00 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [16:20:29]RAPDU: 90 00 [16:20:29]wFMCommunicate OK [16:20:29]wFMCommunicate request_size=7 [16:20:29]MH_SAM_APDU [16:20:29]CAPDU: 80 0D 02 02 02 DE 00 [16:20:29]Write to MH i2c: E2 0A 00 47 01 80 0D 02 02 02 00 DE 00 00 00 A4 [16:20:29]Write i2c OK [16:20:29]MH_I2C_Read... [16:20:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:29]Read from MH i2c: E2 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 03 00 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 03 00 47 01 00 90 00 BC [16:20:29]RAPDU: 90 00 [16:20:29]wFMCommunicate OK [16:20:29]wFMCommunicate request_size=4 [16:20:29]MH_SAM_APDU [16:20:29]CAPDU: 80 0D 03 02 [16:20:29]Write to MH i2c: E2 08 00 48 01 80 0D 03 02 00 00 00 00 C4 [16:20:29]Write i2c OK [16:20:29]MH_I2C_Read... [16:20:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:20:29]Read from MH i2c: E2 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 0B 00 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 0B 00 48 01 00 10 69 67 09 D2 48 6D 78 90 00 AD [16:20:29]RAPDU: 10 69 67 09 D2 48 6D 78 90 00 [16:20:29]wFMCommunicate OK [16:20:29]SAM_PROTO_SignData done [16:20:29]FM_MakeSignedData done [16:20:29]CreateOFDProtocolMessage [16:20:29]wFMCommunicate request_size=4 [16:20:29]MH_SAM_APDU [16:20:29]CAPDU: 80 11 00 00 [16:20:29]Write to MH i2c: E2 08 00 49 01 80 11 00 00 00 00 00 00 C4 [16:20:29]Write i2c OK [16:20:29]MH_I2C_Read... [16:20:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:29]Read from MH i2c: E2 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 17 00 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 17 00 49 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [16:20:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:20:29]wFMCommunicate OK [16:20:29]CreateOFDProtocolMessage done [16:20:29]OFDSenderStorePacket 152811 [16:20:29]StoreOFDPacket docnum=152811 [16:20:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C1 6D 04 01 01 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 CC E6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 54 02 00 35 04 06 00 8A 81 91 6F DE 00 10 69 67 09 D2 48 6D 78 [16:20:29]CheckFolder [16:20:29]dirname=/storage/ofd_packets [16:20:29]CheckFolder done [16:20:29]ProducePacketName [16:20:29]name=ofd_packets/00152811 [16:20:29]NVStorageSaveData ofd_packets/00152811 [16:20:29]File name is /storage/ofd_packets/00152811 [16:20:29]Write 298 bytes [16:20:29]NVStorageSaveData done [16:20:29]OFDSenderStorePacket done [16:20:29]KKMCreateOFDPacket done [16:20:29]NVStorageSaveData kkm_last_timestamp [16:20:29]File name is /storage/kkm_last_timestamp [16:20:29]Write 4 bytes [16:20:29]NVStorageSaveData done [16:20:29]ExternCall_PrintAddStr [16:20:29]wPrintStart [16:20:29]Write to MH i2c: 01 00 00 4A 01 4B [16:20:29]Write i2c OK [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: 01 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: 01 07 00 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: 01 07 00 4A 01 00 00 00 00 00 FF 0F 60 [16:20:29]RasterBufferAndPrint [16:20:29]line Счет N : (1)1786812 [16:20:29]line ИНН: 02508201610067 [16:20:29]line Контрольно-Кассовый Чек [16:20:29]line ПРОДАЖА [16:20:29]line ТРК (МРК, ГНК) : 41 [16:20:29]line Товар: 2710194210 [16:20:29]line ДТ-К-5 [16:20:29]line 13.130 * 76.20 [16:20:29]line = 1000.51 [16:20:29]line НДС 12% НСП 1% [16:20:29]line > о реализуемом товаре [16:20:29]line ОКРУГЛЕНИЕ: -0.51 [16:20:29]line ИТОГО: 1000.00 [16:20:29]line Внесено: 1000.00 [16:20:29]line СДАЧА: 0.00 [16:20:29]line НСП 1% : 8.85 [16:20:29]line НДС 12% : 106.25 [16:20:29]line Наличными: 1000.00 [16:20:29]line Безнал.: 0.00 [16:20:29]line Место: АЗС № 89 "Партнер Нефть" [16:20:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:20:29]line СНО: Общий режим [16:20:29]line Чек 270 24.09.2024 16:20 [16:20:29]line Смена: 477 ФФД: 1.0 [16:20:29]line ЗНМ: 0300000113 [16:20:29]line РНМ: 0000000000091825 [16:20:29]line Версия ККМ: 001 [16:20:29]line ФМ: 0000000000871835 [16:20:29]line ФД: 152811 [16:20:29]line ФПД: 152289095441920 [16:20:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T162028&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152811&fm=152289095441920&tin=02508201610067®Number=0000000000091825&sum=100000 [16:20:29]OFD Sender: Processing packet 152811 [packets to send 830, broken 829] [16:20:29]ProducePacketName [16:20:29]name=ofd_packets/00152811 [16:20:29]OFD Sender: To server: pG, [16:20:29]CommunicateWithHost lk.salyk.kg:30040 [16:20:29]ConnectInit lk.salyk.kg [16:20:29]written 0, free lines is 4095 [16:20:30]Write to MH i2c: 01 00 00 75 01 76 [16:20:30]Write i2c OK [16:20:30]MH_I2C_Read... [16:20:30]Read from MH i2c: 01 [16:20:30]MH_I2C_Read... [16:20:30]Read from MH i2c: 01 07 00 [16:20:30]MH_I2C_Read... [16:20:30]Read from MH i2c: 01 07 00 75 01 00 00 00 00 00 D5 0C 5E [16:20:30]RasterBufferAndPrint [16:20:30]line [16:20:30]line [16:20:30]line [16:20:30]line [16:20:30]line [16:20:30]written 0, free lines is 3292 [16:20:30]MH_Cut [16:20:30]Write to MH i2c: D1 01 00 7C 01 01 4F [16:20:30]Write i2c OK [16:20:30]MH_I2C_Read... [16:20:30]Read from MH i2c: D1 [16:20:30]MH_I2C_Read... [16:20:30]Read from MH i2c: D1 01 00 [16:20:30]MH_I2C_Read... [16:20:30]Read from MH i2c: D1 01 00 7C 01 00 4E [16:20:30]Write to MH i2c: 01 00 00 7D 01 7E [16:20:30]Write i2c OK [16:20:30]MH_I2C_Read... [16:20:31]*** Cut start [16:20:31]*** Purtial cut [16:20:31]*** Stage 1: CUTSNS_PIN = 1 [16:20:31]Read from MH i2c: 01 [16:20:31]MH_I2C_Read... [16:20:31]*** Stop cut motor [16:20:31]*** Cut end [16:20:31]Read from MH i2c: 01 07 00 [16:20:31]MH_I2C_Read... [16:20:31]Read from MH i2c: 01 07 00 7D 01 00 00 00 00 00 FF 0F 93 [16:20:31]process_action close_receipt done [16:20:31]requested_data is exist [16:20:31]produce_requested_data [16:20:31]requested_item fm.sn is exist - process it [16:20:31]wFMCommunicate request_size=4 [16:20:31]MH_SAM_APDU [16:20:31]CAPDU: 80 11 00 00 [16:20:31]Write to MH i2c: E2 08 00 7E 01 80 11 00 00 00 00 00 00 F9 [16:20:31]Write i2c OK [16:20:31]MH_I2C_Read... [16:20:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:31]Read from MH i2c: E2 [16:20:31]MH_I2C_Read... [16:20:31]Read from MH i2c: E2 17 00 [16:20:31]MH_I2C_Read... [16:20:31]Read from MH i2c: E2 17 00 7E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4C [16:20:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:20:31]wFMCommunicate OK [16:20:31]requested_item fd.num is exist - process it [16:20:31]SAM_PROTO_GetFieldsCounters [16:20:31]wFMCommunicate request_size=4 [16:20:31]MH_SAM_APDU [16:20:31]CAPDU: 80 13 00 00 [16:20:31]Write to MH i2c: E2 08 00 7F 01 80 13 00 00 00 00 00 00 FC [16:20:31]Write i2c OK [16:20:31]MH_I2C_Read... [16:20:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:20:31]Read from MH i2c: E2 [16:20:31]MH_I2C_Read... [16:20:31]Read from MH i2c: E2 62 00 [16:20:31]MH_I2C_Read... [16:20:31]Read from MH i2c: E2 62 00 7F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 69 [16:20:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:20:31]wFMCommunicate OK [16:20:31]SAM_PROTO_GetFieldsCounters done [16:20:31]requested_item shift.num is exist - process it [16:20:31]requested_item shift.opened is exist - process it [16:20:31]req_shift_opened [16:20:31]FM_GetShiftState [16:20:31]SAM_PROTO_GetShiftState [16:20:31]wFMCommunicate request_size=4 [16:20:31]MH_SAM_APDU [16:20:31]CAPDU: 80 13 01 00 [16:20:31]Write to MH i2c: E2 08 00 80 01 80 13 01 00 00 00 00 00 FE [16:20:31]Write i2c OK [16:20:31]MH_I2C_Read... [16:20:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:31]Read from MH i2c: E2 [16:20:31]MH_I2C_Read... [16:20:31]Read from MH i2c: E2 0E 00 [16:20:31]MH_I2C_Read... [16:20:31]Read from MH i2c: E2 0E 00 80 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CB [16:20:31]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:20:31]wFMCommunicate OK [16:20:31]SAM_PROTO_GetShiftState done [16:20:31]FM_GetShiftState done [16:20:31]req_shift_opened done [16:20:31]requested_item shift.open_date is exist - process it [16:20:31]req_shift_open_date [16:20:31]req_shift_open_date done [16:20:31]produce_requested_data done [16:20:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152811,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:20:31]process_action_free close_receipt [16:20:31]json_value_free [16:20:31]json_value_free done [16:20:31]process_json_proto returns [16:20:31]Send response to host [16:20:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152811,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:20:31]free response buf [16:20:31]execute_script done [16:20:31]execute_script returns [16:20:31]free content buf [16:20:31]Sock 9.Close socket [16:20:31]Sock 9.Thread stoped [16:20:35]Connected sock=11 [16:20:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C1 6D 04 01 01 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 CC E6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 54 02 00 35 04 06 00 8A 81 91 6F DE 00 10 69 67 09 D2 48 6D 78 [16:20:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0D 98 47 00 C2 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 54 02 00 F4 03 04 00 CF 8E F2 66 B6 04 01 00 00 69 0F 40 E2 A8 7C 4A 95 [16:20:35]CommunicateWithHost err = 0 [16:20:35]CheckOFDResponse [16:20:35]1017 (14) - 77093643461234 [16:20:35]1041 (16) - 0000000000871835 [16:20:35]1040 (4) - 152811 [16:20:35]1012 (4) - 24.09.2024 10:05 [16:20:35]1206 (1) - 0 [16:20:35]OFD Sender: Remove packet 152811 [16:20:35]ProducePacketName [16:20:35]name=ofd_packets/00152811 [16:20:35]NVStorageDeleteData [16:20:36]OFD Sender: No OFD packet to send [16:20:41]OFD Sender: No OFD packet to send [16:20:43]accept exits with 8 [16:20:43]New connection [16:20:43]New thread 3066768740 created [16:20:43]Thread 3066912100 joined [16:20:43]Waiting for new connection... [16:20:43] Sock 8.Parse request [16:20:43]Sock 8.Check first char [16:20:43]Sock 8.First char is OK [16:20:43]request: POST /json_proto HTTP/1.0 [16:20:43]Method: POST [16:20:43]URL: /json_proto [16:20:43]Method is POST - this is cgi request [16:20:43]url: /json_proto [16:20:43]query_string will be loaded in cgi processing [16:20:43]execute_cgi json_proto POST (null) [16:20:43]execute_cgi path=json_proto method=POST [16:20:43]POST find Content-Length [16:20:43]Host: 172.17.43.67:8080 [16:20:43]Content-Length: 796 [16:20:43]Content-Type: application/json [16:20:43] [16:20:43]POST finish read [16:20:43]Found Content-Length = 796 [16:20:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786813", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.950, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:43]execute_script... [16:20:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786813", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.950, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:43]POST & json_proto [16:20:43]process_json_proto [16:20:43]json parsed OK: [16:20:43]protocol is kg_v1.0 [16:20:43]action value=close_receipt [16:20:43]process_action close_receipt [16:20:43]cmd_close_receipt [16:20:43]MH_GetDate [16:20:43]Write to MH i2c: F0 00 00 81 01 71 [16:20:43]Write i2c OK [16:20:43]MH_I2C_Read... [16:20:43]Read from MH i2c: F0 [16:20:43]MH_I2C_Read... [16:20:43]Read from MH i2c: F0 09 00 [16:20:43]MH_I2C_Read... [16:20:43]Read from MH i2c: F0 09 00 81 01 00 DC E6 F2 66 6A BD 47 65 67 [16:20:43]GetLastDocTimeStamp 1727194828 [16:20:43]current date 1727194844 [16:20:43]FM_GetShiftState [16:20:43]SAM_PROTO_GetShiftState [16:20:43]wFMCommunicate request_size=4 [16:20:43]MH_SAM_APDU [16:20:43]CAPDU: 80 13 01 00 [16:20:43]Write to MH i2c: E2 08 00 82 01 80 13 01 00 00 00 00 00 00 [16:20:43]Write i2c OK [16:20:43]MH_I2C_Read... [16:20:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:43]Read from MH i2c: E2 [16:20:43]MH_I2C_Read... [16:20:43]Read from MH i2c: E2 0E 00 [16:20:43]MH_I2C_Read... [16:20:43]Read from MH i2c: E2 0E 00 82 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CD [16:20:43]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:20:43]wFMCommunicate OK [16:20:43]SAM_PROTO_GetShiftState done [16:20:43]FM_GetShiftState done [16:20:43]opened in 1727137889 [16:20:43]opened+sec_in_day 1727224289 [16:20:43]quantity*price = 0 [16:20:43]sum+1 = 1 [16:20:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 271 24.09.2024 16:20 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152812 ФПД: 9846790300205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T162044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152812&fm=9846790300205&tin=02508201610067®Number=0000000000091825&sum=0 [16:20:44]StoreToDocumentArchive [16:20:44]shift 477 fd 152812 [16:20:44]save to /storage/0477/doc_00152812 [16:20:44]save last doc name /storage/0477/doc_00152812 to /storage/kkm_last_doc_name [16:20:44]save OK [16:20:44]Clear old archive folders... [16:20:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:20:44]tlvbuf is 015E4760 [16:20:44]SAM_PROTO_ClearQueue [16:20:44]wFMCommunicate request_size=4 [16:20:44]MH_SAM_APDU [16:20:44]CAPDU: 80 09 00 00 [16:20:44]Write to MH i2c: E2 08 00 8F 01 80 09 00 00 00 00 00 00 02 [16:20:44]Write i2c OK [16:20:44]MH_I2C_Read... [16:20:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:20:44]Read from MH i2c: E2 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 03 00 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [16:20:44]RAPDU: 90 00 [16:20:44]wFMCommunicate OK [16:20:44]SAM_PROTO_ClearQueue done [16:20:44]KKMCreateOFDPacket [16:20:44]OFDProtocolAddRootSTLVToBuf [16:20:44]FM_MakeSignedData [16:20:44]FM_MakeSignedData [16:20:44]SAM_PROTO_SignData [16:20:44]wFMCommunicate request_size=4 [16:20:44]MH_SAM_APDU [16:20:44]CAPDU: 80 0D 01 02 [16:20:44]Write to MH i2c: E2 08 00 90 01 80 0D 01 02 00 00 00 00 0A [16:20:44]Write i2c OK [16:20:44]MH_I2C_Read... [16:20:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:20:44]Read from MH i2c: E2 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 03 00 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [16:20:44]RAPDU: 90 00 [16:20:44]wFMCommunicate OK [16:20:44]wFMCommunicate request_size=255 [16:20:44]MH_SAM_APDU [16:20:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 DC E6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 54 02 00 35 04 06 00 08 [16:20:44]Write to MH i2c: E2 02 01 91 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 DC E6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 54 02 00 35 04 06 00 08 00 00 F7 [16:20:44]Write i2c OK [16:20:44]MH_I2C_Read... [16:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:44]Read from MH i2c: E2 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 03 00 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [16:20:44]RAPDU: 90 00 [16:20:44]wFMCommunicate OK [16:20:44]wFMCommunicate request_size=10 [16:20:44]MH_SAM_APDU [16:20:44]CAPDU: 80 0D 02 02 05 F4 A2 70 22 2D [16:20:44]Write to MH i2c: E2 0D 00 92 01 80 0D 02 02 05 00 F4 A2 70 22 2D 00 00 6C [16:20:44]Write i2c OK [16:20:44]MH_I2C_Read... [16:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:44]Read from MH i2c: E2 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 03 00 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 03 00 92 01 00 90 00 07 [16:20:44]RAPDU: 90 00 [16:20:44]wFMCommunicate OK [16:20:44]wFMCommunicate request_size=4 [16:20:44]MH_SAM_APDU [16:20:44]CAPDU: 80 0D 03 02 [16:20:44]Write to MH i2c: E2 08 00 93 01 80 0D 03 02 00 00 00 00 0F [16:20:44]Write i2c OK [16:20:44]MH_I2C_Read... [16:20:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:20:44]Read from MH i2c: E2 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 0B 00 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 0B 00 93 01 00 E6 AB A2 A9 1C 0C F1 CB 90 00 D0 [16:20:44]RAPDU: E6 AB A2 A9 1C 0C F1 CB 90 00 [16:20:44]wFMCommunicate OK [16:20:44]SAM_PROTO_SignData done [16:20:44]FM_MakeSignedData done [16:20:44]CreateOFDProtocolMessage [16:20:44]wFMCommunicate request_size=4 [16:20:44]MH_SAM_APDU [16:20:44]CAPDU: 80 11 00 00 [16:20:44]Write to MH i2c: E2 08 00 94 01 80 11 00 00 00 00 00 00 0F [16:20:44]Write i2c OK [16:20:44]MH_I2C_Read... [16:20:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:44]Read from MH i2c: E2 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 17 00 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: E2 17 00 94 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 62 [16:20:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:20:44]wFMCommunicate OK [16:20:44]CreateOFDProtocolMessage done [16:20:44]OFDSenderStorePacket 152812 [16:20:44]StoreOFDPacket docnum=152812 [16:20:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 19 F8 07 01 92 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 DC E6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 54 02 00 35 04 06 00 08 F4 A2 70 22 2D E6 AB A2 A9 1C 0C F1 CB [16:20:44]CheckFolder [16:20:44]dirname=/storage/ofd_packets [16:20:44]CheckFolder done [16:20:44]ProducePacketName [16:20:44]name=ofd_packets/00152812 [16:20:44]NVStorageSaveData ofd_packets/00152812 [16:20:44]File name is /storage/ofd_packets/00152812 [16:20:44]Write 301 bytes [16:20:44]NVStorageSaveData done [16:20:44]OFDSenderStorePacket done [16:20:44]KKMCreateOFDPacket done [16:20:44]NVStorageSaveData kkm_last_timestamp [16:20:44]File name is /storage/kkm_last_timestamp [16:20:44]Write 4 bytes [16:20:44]NVStorageSaveData done [16:20:44]ExternCall_PrintAddStr [16:20:44]wPrintStart [16:20:44]Write to MH i2c: 01 00 00 95 01 96 [16:20:44]Write i2c OK [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: 01 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: 01 07 00 [16:20:44]MH_I2C_Read... [16:20:44]Read from MH i2c: 01 07 00 95 01 00 00 00 00 00 FF 0F AB [16:20:44]RasterBufferAndPrint [16:20:44]line Счет N : (1)1786813 [16:20:44]line ИНН: 02508201610067 [16:20:44]line Контрольно-Кассовый Чек [16:20:44]line ПРОДАЖА [16:20:44]line ТРК (МРК, ГНК) : 22 [16:20:44]line Товар: 2710124130 [16:20:44]line Аи-92-К-5 [16:20:44]line 2.950 * 0.00 [16:20:44]line = 0.00 [16:20:44]line НДС 12% НСП 1% [16:20:44]line > о реализуемом товаре [16:20:44]line ИТОГО: 0.00 [16:20:44]line НСП 1% : 0.00 [16:20:44]line НДС 12% : 0.00 [16:20:44]line Наличными: 0.00 [16:20:44]line Безнал.: 0.00 [16:20:44]line Место: АЗС № 89 "Партнер Нефть" [16:20:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:20:44]line СНО: Общий режим [16:20:44]line Чек 271 24.09.2024 16:20 [16:20:44]line Смена: 477 ФФД: 1.0 [16:20:44]line ЗНМ: 0300000113 [16:20:44]line РНМ: 0000000000091825 [16:20:44]line Версия ККМ: 001 [16:20:44]line Платежная система: O! деньги [16:20:44]line ФМ: 0000000000871835 [16:20:44]line ФД: 152812 [16:20:44]line ФПД: 9846790300205 [16:20:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T162044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152812&fm=9846790300205&tin=02508201610067®Number=0000000000091825&sum=0 [16:20:44]written 0, free lines is 4095 [16:20:45]OFD Sender: Processing packet 152812 [packets to send 830, broken 829] [16:20:45]ProducePacketName [16:20:45]name=ofd_packets/00152812 [16:20:45]OFD Sender: To server: pG, [16:20:45]CommunicateWithHost lk.salyk.kg:30040 [16:20:45]ConnectInit lk.salyk.kg [16:20:45]Write to MH i2c: 01 00 00 BF 01 C0 [16:20:45]Write i2c OK [16:20:45]MH_I2C_Read... [16:20:45]Read from MH i2c: 01 [16:20:45]MH_I2C_Read... [16:20:45]Read from MH i2c: 01 07 00 [16:20:45]MH_I2C_Read... [16:20:45]Read from MH i2c: 01 07 00 BF 01 00 00 00 00 00 DF 0C B2 [16:20:45]RasterBufferAndPrint [16:20:45]line [16:20:45]line [16:20:45]line [16:20:45]line [16:20:45]line [16:20:45]written 0, free lines is 3304 [16:20:45]MH_Cut [16:20:45]Write to MH i2c: D1 01 00 C6 01 01 99 [16:20:45]Write i2c OK [16:20:45]MH_I2C_Read... [16:20:45]Read from MH i2c: D1 [16:20:45]MH_I2C_Read... [16:20:45]Read from MH i2c: D1 01 00 [16:20:45]MH_I2C_Read... [16:20:45]Read from MH i2c: D1 01 00 C6 01 00 98 [16:20:45]Write to MH i2c: 01 00 00 C7 01 C8 [16:20:45]Write i2c OK [16:20:45]MH_I2C_Read... [16:20:45]Connected sock=9 [16:20:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 19 F8 07 01 92 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 DC E6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 54 02 00 35 04 06 00 08 F4 A2 70 22 2D E6 AB A2 A9 1C 0C F1 CB [16:20:46]*** Cut start [16:20:46]*** Purtial cut [16:20:46]*** Stage 1: CUTSNS_PIN = 1 [16:20:46]Read from MH i2c: 01 [16:20:46]MH_I2C_Read... [16:20:46]*** Stop cut motor [16:20:46]*** Cut end [16:20:46]Read from MH i2c: 01 07 00 [16:20:46]MH_I2C_Read... [16:20:46]Read from MH i2c: 01 07 00 C7 01 00 00 00 00 00 FF 0F DD [16:20:46]process_action close_receipt done [16:20:46]requested_data is exist [16:20:46]produce_requested_data [16:20:46]requested_item fm.sn is exist - process it [16:20:46]wFMCommunicate request_size=4 [16:20:46]MH_SAM_APDU [16:20:46]CAPDU: 80 11 00 00 [16:20:46]Write to MH i2c: E2 08 00 C8 01 80 11 00 00 00 00 00 00 43 [16:20:46]Write i2c OK [16:20:46]MH_I2C_Read... [16:20:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:46]Read from MH i2c: E2 [16:20:46]MH_I2C_Read... [16:20:46]Read from MH i2c: E2 17 00 [16:20:46]MH_I2C_Read... [16:20:46]Read from MH i2c: E2 17 00 C8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [16:20:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:20:46]wFMCommunicate OK [16:20:46]requested_item fd.num is exist - process it [16:20:46]SAM_PROTO_GetFieldsCounters [16:20:46]wFMCommunicate request_size=4 [16:20:46]MH_SAM_APDU [16:20:46]CAPDU: 80 13 00 00 [16:20:46]Write to MH i2c: E2 08 00 C9 01 80 13 00 00 00 00 00 00 46 [16:20:46]Write i2c OK [16:20:46]MH_I2C_Read... [16:20:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:20:46]Read from MH i2c: E2 [16:20:46]MH_I2C_Read... [16:20:46]Read from MH i2c: E2 62 00 [16:20:46]MH_I2C_Read... [16:20:46]Read from MH i2c: E2 62 00 C9 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 B7 [16:20:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:20:46]wFMCommunicate OK [16:20:46]SAM_PROTO_GetFieldsCounters done [16:20:46]requested_item shift.num is exist - process it [16:20:46]requested_item shift.opened is exist - process it [16:20:46]req_shift_opened [16:20:46]FM_GetShiftState [16:20:46]SAM_PROTO_GetShiftState [16:20:46]wFMCommunicate request_size=4 [16:20:46]MH_SAM_APDU [16:20:46]CAPDU: 80 13 01 00 [16:20:46]Write to MH i2c: E2 08 00 CA 01 80 13 01 00 00 00 00 00 48 [16:20:46]Write i2c OK [16:20:46]MH_I2C_Read... [16:20:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:46]Read from MH i2c: E2 [16:20:46]MH_I2C_Read... [16:20:46]Read from MH i2c: E2 0E 00 [16:20:46]MH_I2C_Read... [16:20:46]Read from MH i2c: E2 0E 00 CA 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 15 [16:20:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:20:46]wFMCommunicate OK [16:20:46]SAM_PROTO_GetShiftState done [16:20:46]FM_GetShiftState done [16:20:46]req_shift_opened done [16:20:46]requested_item shift.open_date is exist - process it [16:20:46]req_shift_open_date [16:20:46]req_shift_open_date done [16:20:46]produce_requested_data done [16:20:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152812,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:20:46]process_action_free close_receipt [16:20:46]json_value_free [16:20:46]json_value_free done [16:20:46]process_json_proto returns [16:20:46]Send response to host [16:20:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152812,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:20:46]free response buf [16:20:46]execute_script done [16:20:46]execute_script returns [16:20:46]free content buf [16:20:46]Sock 8.Close socket [16:20:46]Sock 8.Thread stoped [16:20:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 14 60 47 00 E3 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 54 02 00 F4 03 04 00 D9 8E F2 66 B6 04 01 00 00 26 3A F4 1C 9A 6F 51 0D [16:20:46]CommunicateWithHost err = 0 [16:20:46]CheckOFDResponse [16:20:46]1017 (14) - 77093643461234 [16:20:46]1041 (16) - 0000000000871835 [16:20:46]1040 (4) - 152812 [16:20:46]1012 (4) - 24.09.2024 10:05 [16:20:46]1206 (1) - 0 [16:20:46]OFD Sender: Remove packet 152812 [16:20:46]ProducePacketName [16:20:46]name=ofd_packets/00152812 [16:20:46]NVStorageDeleteData [16:20:47]OFD Sender: No OFD packet to send [16:20:52]OFD Sender: No OFD packet to send [16:20:56]recv_with_timeout no data received [16:20:57]OFD Sender: No OFD packet to send [16:21:02]OFD Sender: No OFD packet to send [16:21:06]recv_with_timeout no data received [16:21:07]OFD Sender: No OFD packet to send [16:21:12]OFD Sender: No OFD packet to send [16:21:16]recv_with_timeout no data received [16:21:17]OFD Sender: No OFD packet to send [16:21:21]accept exits with 10 [16:21:21]New connection [16:21:21]New thread 3066912100 created [16:21:21]Thread 3066768740 joined [16:21:21]Waiting for new connection... [16:21:21] Sock 10.Parse request [16:21:21]Sock 10.Check first char [16:21:21]Sock 10.First char is OK [16:21:21]request: POST /json_proto HTTP/1.0 [16:21:21]Method: POST [16:21:21]URL: /json_proto [16:21:21]Method is POST - this is cgi request [16:21:21]url: /json_proto [16:21:21]query_string will be loaded in cgi processing [16:21:21]execute_cgi json_proto POST (null) [16:21:21]execute_cgi path=json_proto method=POST [16:21:21]POST find Content-Length [16:21:21]Host: 172.17.43.67:8080 [16:21:21]Content-Length: 796 [16:21:21]Content-Type: application/json [16:21:21] [16:21:21]POST finish read [16:21:21]Found Content-Length = 796 [16:21:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 3.370, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:21]execute_script... [16:21:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 3.370, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:21]POST & json_proto [16:21:21]process_json_proto [16:21:21]json parsed OK: [16:21:21]protocol is kg_v1.0 [16:21:21]action value=close_receipt [16:21:21]process_action close_receipt [16:21:21]cmd_close_receipt [16:21:21]MH_GetDate [16:21:21]Write to MH i2c: F0 00 00 CB 01 BB [16:21:21]Write i2c OK [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: F0 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: F0 09 00 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: F0 09 00 CB 01 00 02 E7 F2 66 6A BD 47 65 D8 [16:21:21]GetLastDocTimeStamp 1727194844 [16:21:21]current date 1727194882 [16:21:21]FM_GetShiftState [16:21:21]SAM_PROTO_GetShiftState [16:21:21]wFMCommunicate request_size=4 [16:21:21]MH_SAM_APDU [16:21:21]CAPDU: 80 13 01 00 [16:21:21]Write to MH i2c: E2 08 00 CC 01 80 13 01 00 00 00 00 00 4A [16:21:21]Write i2c OK [16:21:21]MH_I2C_Read... [16:21:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:21]Read from MH i2c: E2 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: E2 0E 00 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: E2 0E 00 CC 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 17 [16:21:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:21:21]wFMCommunicate OK [16:21:21]SAM_PROTO_GetShiftState done [16:21:21]FM_GetShiftState done [16:21:21]opened in 1727137889 [16:21:21]opened+sec_in_day 1727224289 [16:21:21]quantity*price = 0 [16:21:21]sum+1 = 1 [16:21:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 272 24.09.2024 16:21 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152813 ФПД: 190738427621241 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T162122&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152813&fm=190738427621241&tin=02508201610067®Number=0000000000091825&sum=0 [16:21:22]StoreToDocumentArchive [16:21:22]shift 477 fd 152813 [16:21:22]save to /storage/0477/doc_00152813 [16:21:22]save last doc name /storage/0477/doc_00152813 to /storage/kkm_last_doc_name [16:21:22]save OK [16:21:22]Clear old archive folders... [16:21:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:21:22]tlvbuf is 015CEF50 [16:21:22]SAM_PROTO_ClearQueue [16:21:22]wFMCommunicate request_size=4 [16:21:22]MH_SAM_APDU [16:21:22]CAPDU: 80 09 00 00 [16:21:22]Write to MH i2c: E2 08 00 D9 01 80 09 00 00 00 00 00 00 4C [16:21:22]Write i2c OK [16:21:22]MH_I2C_Read... [16:21:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:21:22]Read from MH i2c: E2 [16:21:22]MH_I2C_Read... [16:21:22]Read from MH i2c: E2 03 00 [16:21:22]MH_I2C_Read... [16:21:22]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [16:21:22]RAPDU: 90 00 [16:21:22]wFMCommunicate OK [16:21:22]SAM_PROTO_ClearQueue done [16:21:22]KKMCreateOFDPacket [16:21:22]OFDProtocolAddRootSTLVToBuf [16:21:22]FM_MakeSignedData [16:21:22]FM_MakeSignedData [16:21:22]SAM_PROTO_SignData [16:21:22]wFMCommunicate request_size=4 [16:21:22]MH_SAM_APDU [16:21:22]CAPDU: 80 0D 01 02 [16:21:22]Write to MH i2c: E2 08 00 DA 01 80 0D 01 02 00 00 00 00 54 [16:21:22]Write i2c OK [16:21:22]MH_I2C_Read... [16:21:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:21:22]Read from MH i2c: E2 [16:21:22]MH_I2C_Read... [16:21:22]Read from MH i2c: E2 03 00 [16:21:22]MH_I2C_Read... [16:21:22]Read from MH i2c: E2 03 00 DA 01 00 90 00 4F [16:21:22]RAPDU: 90 00 [16:21:22]wFMCommunicate OK [16:21:23]wFMCommunicate request_size=255 [16:21:23]MH_SAM_APDU [16:21:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 0D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 02 E7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 54 02 00 35 04 06 00 AD [16:21:23]Write to MH i2c: E2 02 01 DB 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 0D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 02 E7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 54 02 00 35 04 06 00 AD 00 00 B9 [16:21:23]Write i2c OK [16:21:23]MH_I2C_Read... [16:21:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:23]Read from MH i2c: E2 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: E2 03 00 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: E2 03 00 DB 01 00 90 00 50 [16:21:23]RAPDU: 90 00 [16:21:23]wFMCommunicate OK [16:21:23]wFMCommunicate request_size=10 [16:21:23]MH_SAM_APDU [16:21:23]CAPDU: 80 0D 02 02 05 79 C0 39 2F 79 [16:21:23]Write to MH i2c: E2 0D 00 DC 01 80 0D 02 02 05 00 79 C0 39 2F 79 00 00 7B [16:21:23]Write i2c OK [16:21:23]MH_I2C_Read... [16:21:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:23]Read from MH i2c: E2 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: E2 03 00 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: E2 03 00 DC 01 00 90 00 51 [16:21:23]RAPDU: 90 00 [16:21:23]wFMCommunicate OK [16:21:23]wFMCommunicate request_size=4 [16:21:23]MH_SAM_APDU [16:21:23]CAPDU: 80 0D 03 02 [16:21:23]Write to MH i2c: E2 08 00 DD 01 80 0D 03 02 00 00 00 00 59 [16:21:23]Write i2c OK [16:21:23]MH_I2C_Read... [16:21:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:21:23]Read from MH i2c: E2 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: E2 0B 00 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: E2 0B 00 DD 01 00 C8 8C D3 41 2E C4 BD 84 90 00 F5 [16:21:23]RAPDU: C8 8C D3 41 2E C4 BD 84 90 00 [16:21:23]wFMCommunicate OK [16:21:23]SAM_PROTO_SignData done [16:21:23]FM_MakeSignedData done [16:21:23]CreateOFDProtocolMessage [16:21:23]wFMCommunicate request_size=4 [16:21:23]MH_SAM_APDU [16:21:23]CAPDU: 80 11 00 00 [16:21:23]Write to MH i2c: E2 08 00 DE 01 80 11 00 00 00 00 00 00 59 [16:21:23]Write i2c OK [16:21:23]MH_I2C_Read... [16:21:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:23]Read from MH i2c: E2 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: E2 17 00 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: E2 17 00 DE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [16:21:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:21:23]wFMCommunicate OK [16:21:23]CreateOFDProtocolMessage done [16:21:23]OFDSenderStorePacket 152813 [16:21:23]StoreOFDPacket docnum=152813 [16:21:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B1 0F 07 01 D2 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 0D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 02 E7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 54 02 00 35 04 06 00 AD 79 C0 39 2F 79 C8 8C D3 41 2E C4 BD 84 [16:21:23]CheckFolder [16:21:23]dirname=/storage/ofd_packets [16:21:23]CheckFolder done [16:21:23]ProducePacketName [16:21:23]name=ofd_packets/00152813 [16:21:23]NVStorageSaveData ofd_packets/00152813 [16:21:23]File name is /storage/ofd_packets/00152813 [16:21:23]Write 301 bytes [16:21:23]NVStorageSaveData done [16:21:23]OFDSenderStorePacket done [16:21:23]KKMCreateOFDPacket done [16:21:23]NVStorageSaveData kkm_last_timestamp [16:21:23]File name is /storage/kkm_last_timestamp [16:21:23]Write 4 bytes [16:21:23]NVStorageSaveData done [16:21:23]ExternCall_PrintAddStr [16:21:23]wPrintStart [16:21:23]Write to MH i2c: 01 00 00 DF 01 E0 [16:21:23]OFD Sender: Processing packet 152813 [packets to send 830, broken 829] [16:21:23]ProducePacketName [16:21:23]name=ofd_packets/00152813 [16:21:23]OFD Sender: To server: pG, [16:21:23]CommunicateWithHost lk.salyk.kg:30040 [16:21:23]ConnectInit lk.salyk.kg [16:21:23]Write i2c OK [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: 01 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: 01 07 00 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: 01 07 00 DF 01 00 00 00 00 00 FF 0F F5 [16:21:23]RasterBufferAndPrint [16:21:23]line Счет N : (1)1786814 [16:21:23]line ИНН: 02508201610067 [16:21:23]line Контрольно-Кассовый Чек [16:21:23]line ПРОДАЖА [16:21:23]line ТРК (МРК, ГНК) : 13 [16:21:23]line Товар: 2710124500 [16:21:23]line Аи-95-К-5 [16:21:23]line 3.370 * 0.00 [16:21:23]line = 0.00 [16:21:23]line НДС 12% НСП 1% [16:21:23]line > о реализуемом товаре [16:21:23]line ИТОГО: 0.00 [16:21:23]line НСП 1% : 0.00 [16:21:23]line НДС 12% : 0.00 [16:21:23]line Наличными: 0.00 [16:21:23]line Безнал.: 0.00 [16:21:23]line Место: АЗС № 89 "Партнер Нефть" [16:21:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:21:23]line СНО: Общий режим [16:21:23]line Чек 272 24.09.2024 16:21 [16:21:23]line Смена: 477 ФФД: 1.0 [16:21:23]line ЗНМ: 0300000113 [16:21:23]line РНМ: 0000000000091825 [16:21:23]line Версия ККМ: 001 [16:21:23]line Платежная система: O! деньги [16:21:23]line ФМ: 0000000000871835 [16:21:23]line ФД: 152813 [16:21:23]line ФПД: 190738427621241 [16:21:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T162122&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152813&fm=190738427621241&tin=02508201610067®Number=0000000000091825&sum=0 [16:21:23]written 0, free lines is 4095 [16:21:23]Write to MH i2c: 01 00 00 09 02 0B [16:21:23]Write i2c OK [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: 01 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: 01 07 00 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: 01 07 00 09 02 00 00 00 00 00 E1 0C FF [16:21:23]RasterBufferAndPrint [16:21:23]line [16:21:23]line [16:21:23]line [16:21:23]line [16:21:23]line [16:21:23]written 0, free lines is 3303 [16:21:23]MH_Cut [16:21:23]Write to MH i2c: D1 01 00 10 02 01 E4 [16:21:23]Write i2c OK [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: D1 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: D1 01 00 [16:21:23]MH_I2C_Read... [16:21:23]Read from MH i2c: D1 01 00 10 02 00 E3 [16:21:23]Write to MH i2c: 01 00 00 11 02 13 [16:21:23]Write i2c OK [16:21:23]MH_I2C_Read... [16:21:24]*** Cut start [16:21:24]*** Purtial cut [16:21:24]*** Stage 1: CUTSNS_PIN = 1 [16:21:24]Read from MH i2c: 01 [16:21:24]MH_I2C_Read... [16:21:24]*** Stop cut motor [16:21:24]*** Cut end [16:21:24]Read from MH i2c: 01 07 00 [16:21:24]MH_I2C_Read... [16:21:24]Read from MH i2c: 01 07 00 11 02 00 00 00 00 00 FF 0F 28 [16:21:24]process_action close_receipt done [16:21:24]requested_data is exist [16:21:24]produce_requested_data [16:21:24]requested_item fm.sn is exist - process it [16:21:24]wFMCommunicate request_size=4 [16:21:24]MH_SAM_APDU [16:21:24]CAPDU: 80 11 00 00 [16:21:24]Write to MH i2c: E2 08 00 12 02 80 11 00 00 00 00 00 00 8E [16:21:24]Write i2c OK [16:21:24]MH_I2C_Read... [16:21:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:24]Read from MH i2c: E2 [16:21:24]MH_I2C_Read... [16:21:24]Read from MH i2c: E2 17 00 [16:21:24]MH_I2C_Read... [16:21:24]Read from MH i2c: E2 17 00 12 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E1 [16:21:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:21:24]wFMCommunicate OK [16:21:24]requested_item fd.num is exist - process it [16:21:24]SAM_PROTO_GetFieldsCounters [16:21:24]wFMCommunicate request_size=4 [16:21:24]MH_SAM_APDU [16:21:24]CAPDU: 80 13 00 00 [16:21:24]Write to MH i2c: E2 08 00 13 02 80 13 00 00 00 00 00 00 91 [16:21:24]Write i2c OK [16:21:24]MH_I2C_Read... [16:21:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:21:25]Read from MH i2c: E2 [16:21:25]MH_I2C_Read... [16:21:25]Read from MH i2c: E2 62 00 [16:21:25]MH_I2C_Read... [16:21:25]Read from MH i2c: E2 62 00 13 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 06 [16:21:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:21:25]wFMCommunicate OK [16:21:25]SAM_PROTO_GetFieldsCounters done [16:21:25]requested_item shift.num is exist - process it [16:21:25]requested_item shift.opened is exist - process it [16:21:25]req_shift_opened [16:21:25]FM_GetShiftState [16:21:25]SAM_PROTO_GetShiftState [16:21:25]wFMCommunicate request_size=4 [16:21:25]MH_SAM_APDU [16:21:25]CAPDU: 80 13 01 00 [16:21:25]Write to MH i2c: E2 08 00 14 02 80 13 01 00 00 00 00 00 93 [16:21:25]Write i2c OK [16:21:25]MH_I2C_Read... [16:21:25]Read from MH i2c: E2 [16:21:25]MH_I2C_Read... [16:21:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:25]Read from MH i2c: E2 0E 00 [16:21:25]MH_I2C_Read... [16:21:25]Read from MH i2c: E2 0E 00 14 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 60 [16:21:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:21:25]wFMCommunicate OK [16:21:25]SAM_PROTO_GetShiftState done [16:21:25]FM_GetShiftState done [16:21:25]req_shift_opened done [16:21:25]requested_item shift.open_date is exist - process it [16:21:25]req_shift_open_date [16:21:25]req_shift_open_date done [16:21:25]produce_requested_data done [16:21:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152813,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:21:25]process_action_free close_receipt [16:21:25]json_value_free [16:21:25]json_value_free done [16:21:25]process_json_proto returns [16:21:25]Send response to host [16:21:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152813,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:21:25]free response buf [16:21:25]execute_script done [16:21:25]execute_script returns [16:21:25]free content buf [16:21:25]Sock 10.Close socket [16:21:25]Sock 10.Thread stoped [16:21:27]recv_with_timeout no data received [16:21:28]ConnectInit Can't take IP for lk.salyk.kg [16:21:28]CommunicateWithHost connect error [16:21:28]CommunicateWithHost err = -1 [16:21:28]OFD Sender: Server communicate error [16:21:33]OFD Sender: Processing packet 152813 [packets to send 830, broken 829] [16:21:33]ProducePacketName [16:21:33]name=ofd_packets/00152813 [16:21:33]OFD Sender: To server: pG, [16:21:33]CommunicateWithHost lk.salyk.kg:30040 [16:21:33]ConnectInit lk.salyk.kg [16:21:37]recv_with_timeout no data received [16:21:38]ConnectInit Can't take IP for lk.salyk.kg [16:21:38]CommunicateWithHost connect error [16:21:38]CommunicateWithHost err = -1 [16:21:38]OFD Sender: Server communicate error [16:21:43]OFD Sender: Processing packet 152813 [packets to send 830, broken 829] [16:21:43]ProducePacketName [16:21:43]name=ofd_packets/00152813 [16:21:43]OFD Sender: To server: pG, [16:21:43]CommunicateWithHost lk.salyk.kg:30040 [16:21:43]ConnectInit lk.salyk.kg [16:21:48]recv_with_timeout no data received [16:21:48]ConnectInit Can't take IP for lk.salyk.kg [16:21:48]CommunicateWithHost connect error [16:21:48]CommunicateWithHost err = -1 [16:21:48]OFD Sender: Server communicate error [16:21:53]OFD Sender: Processing packet 152813 [packets to send 830, broken 829] [16:21:53]ProducePacketName [16:21:53]name=ofd_packets/00152813 [16:21:53]OFD Sender: To server: pG, [16:21:53]CommunicateWithHost lk.salyk.kg:30040 [16:21:53]ConnectInit lk.salyk.kg [16:21:58]ConnectInit Can't take IP for lk.salyk.kg [16:21:58]CommunicateWithHost connect error [16:21:58]CommunicateWithHost err = -1 [16:21:58]OFD Sender: Server communicate error [16:22:03]OFD Sender: Processing packet 152813 [packets to send 830, broken 829] [16:22:03]ProducePacketName [16:22:03]name=ofd_packets/00152813 [16:22:03]OFD Sender: To server: pG, [16:22:03]CommunicateWithHost lk.salyk.kg:30040 [16:22:03]ConnectInit lk.salyk.kg [16:22:06]recv_with_timeout no data received [16:22:08]ConnectInit Can't take IP for lk.salyk.kg [16:22:08]CommunicateWithHost connect error [16:22:08]CommunicateWithHost err = -1 [16:22:08]OFD Sender: Server communicate error [16:22:13]OFD Sender: Processing packet 152813 [packets to send 830, broken 829] [16:22:13]ProducePacketName [16:22:13]name=ofd_packets/00152813 [16:22:13]OFD Sender: To server: pG, [16:22:13]CommunicateWithHost lk.salyk.kg:30040 [16:22:13]ConnectInit lk.salyk.kg [16:22:20]Connected sock=10 [16:22:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B1 0F 07 01 D2 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 0D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 02 E7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 54 02 00 35 04 06 00 AD 79 C0 39 2F 79 C8 8C D3 41 2E C4 BD 84 [16:22:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 71 EE 47 00 2E 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 54 02 00 F4 03 04 00 39 8F F2 66 B6 04 01 00 00 5C 51 51 1F 04 50 03 48 [16:22:21]CommunicateWithHost err = 0 [16:22:21]CheckOFDResponse [16:22:21]1017 (14) - 77093643461234 [16:22:21]1041 (16) - 0000000000871835 [16:22:21]1040 (4) - 152813 [16:22:21]1012 (4) - 24.09.2024 10:06 [16:22:21]1206 (1) - 0 [16:22:21]OFD Sender: Remove packet 152813 [16:22:21]ProducePacketName [16:22:21]name=ofd_packets/00152813 [16:22:21]NVStorageDeleteData [16:22:21]OFD Sender: No OFD packet to send [16:22:26]OFD Sender: No OFD packet to send [16:22:31]recv_with_timeout no data received [16:22:31]OFD Sender: No OFD packet to send [16:22:37]OFD Sender: No OFD packet to send [16:22:42]OFD Sender: No OFD packet to send [16:22:47]OFD Sender: No OFD packet to send [16:22:52]OFD Sender: No OFD packet to send [16:22:57]OFD Sender: No OFD packet to send [16:23:01]recv_with_timeout no data received [16:23:02]OFD Sender: No OFD packet to send [16:23:07]OFD Sender: No OFD packet to send [16:23:12]OFD Sender: No OFD packet to send [16:23:17]OFD Sender: No OFD packet to send [16:23:22]OFD Sender: No OFD packet to send [16:23:27]OFD Sender: No OFD packet to send [16:23:31]recv_with_timeout no data received [16:23:32]OFD Sender: No OFD packet to send [16:23:37]OFD Sender: No OFD packet to send [16:23:38]accept exits with 8 [16:23:38]New connection [16:23:38]New thread 3066768740 created [16:23:38]Thread 3066912100 joined [16:23:38]Waiting for new connection... [16:23:38] Sock 8.Parse request [16:23:38]Sock 8.Check first char [16:23:38]Sock 8.First char is OK [16:23:38]request: POST /json_proto HTTP/1.0 [16:23:38]Method: POST [16:23:38]URL: /json_proto [16:23:38]Method is POST - this is cgi request [16:23:38]url: /json_proto [16:23:38]query_string will be loaded in cgi processing [16:23:38]execute_cgi json_proto POST (null) [16:23:38]execute_cgi path=json_proto method=POST [16:23:38]POST find Content-Length [16:23:38]Host: 172.17.43.67:8080 [16:23:38]Content-Length: 680 [16:23:38]Content-Type: application/json [16:23:38] [16:23:38]POST finish read [16:23:38]Found Content-Length = 680 [16:23:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:38]execute_script... [16:23:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:38]POST & json_proto [16:23:38]process_json_proto [16:23:38]json parsed OK: [16:23:38]protocol is kg_v1.0 [16:23:38]action value=close_receipt [16:23:38]process_action close_receipt [16:23:38]cmd_close_receipt [16:23:38]MH_GetDate [16:23:38]Write to MH i2c: F0 00 00 15 02 06 [16:23:38]Write i2c OK [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: F0 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: F0 09 00 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: F0 09 00 15 02 00 8B E7 F2 66 6A BD 47 65 AC [16:23:38]GetLastDocTimeStamp 1727194882 [16:23:38]current date 1727195019 [16:23:38]FM_GetShiftState [16:23:38]SAM_PROTO_GetShiftState [16:23:38]wFMCommunicate request_size=4 [16:23:38]MH_SAM_APDU [16:23:38]CAPDU: 80 13 01 00 [16:23:38]Write to MH i2c: E2 08 00 16 02 80 13 01 00 00 00 00 00 95 [16:23:38]Write i2c OK [16:23:38]MH_I2C_Read... [16:23:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:38]Read from MH i2c: E2 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: E2 0E 00 [16:23:38]MH_I2C_Read... [16:23:38]Read from MH i2c: E2 0E 00 16 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 62 [16:23:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:23:38]wFMCommunicate OK [16:23:38]SAM_PROTO_GetShiftState done [16:23:38]FM_GetShiftState done [16:23:38]opened in 1727137889 [16:23:38]opened+sec_in_day 1727224289 [16:23:38]quantity*price = 140055 [16:23:38]sum+1 = 140057 [16:23:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.73 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 273 24.09.2024 16:23 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152814 ФПД: 159046906022777 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T162339&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152814&fm=159046906022777&tin=02508201610067®Number=0000000000091825&sum=140000 [16:23:39]StoreToDocumentArchive [16:23:39]shift 477 fd 152814 [16:23:39]save to /storage/0477/doc_00152814 [16:23:39]save last doc name /storage/0477/doc_00152814 to /storage/kkm_last_doc_name [16:23:39]save OK [16:23:39]Clear old archive folders... [16:23:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:23:39]tlvbuf is 015F0B40 [16:23:39]SAM_PROTO_ClearQueue [16:23:39]wFMCommunicate request_size=4 [16:23:39]MH_SAM_APDU [16:23:39]CAPDU: 80 09 00 00 [16:23:39]Write to MH i2c: E2 08 00 23 02 80 09 00 00 00 00 00 00 97 [16:23:39]Write i2c OK [16:23:39]MH_I2C_Read... [16:23:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:39]Read from MH i2c: E2 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: E2 03 00 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [16:23:39]RAPDU: 90 00 [16:23:39]wFMCommunicate OK [16:23:39]SAM_PROTO_ClearQueue done [16:23:39]KKMCreateOFDPacket [16:23:39]OFDProtocolAddRootSTLVToBuf [16:23:39]FM_MakeSignedData [16:23:39]FM_MakeSignedData [16:23:39]SAM_PROTO_SignData [16:23:39]wFMCommunicate request_size=4 [16:23:39]MH_SAM_APDU [16:23:39]CAPDU: 80 0D 01 02 [16:23:39]Write to MH i2c: E2 08 00 24 02 80 0D 01 02 00 00 00 00 9F [16:23:39]Write i2c OK [16:23:39]MH_I2C_Read... [16:23:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:39]Read from MH i2c: E2 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: E2 03 00 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [16:23:39]RAPDU: 90 00 [16:23:39]wFMCommunicate OK [16:23:39]wFMCommunicate request_size=255 [16:23:39]MH_SAM_APDU [16:23:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 8B E7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 54 02 00 35 04 06 00 90 A6 FE 56 [16:23:39]Write to MH i2c: E2 02 01 25 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 8B E7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 54 02 00 35 04 06 00 90 A6 FE 56 00 00 EB [16:23:39]Write i2c OK [16:23:39]MH_I2C_Read... [16:23:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:40]Read from MH i2c: E2 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 03 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 03 00 25 02 00 90 00 9B [16:23:40]RAPDU: 90 00 [16:23:40]wFMCommunicate OK [16:23:40]wFMCommunicate request_size=7 [16:23:40]MH_SAM_APDU [16:23:40]CAPDU: 80 0D 02 02 02 0B 79 [16:23:40]Write to MH i2c: E2 0A 00 26 02 80 0D 02 02 02 00 0B 79 00 00 2A [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:40]Read from MH i2c: E2 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 03 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 03 00 26 02 00 90 00 9C [16:23:40]RAPDU: 90 00 [16:23:40]wFMCommunicate OK [16:23:40]wFMCommunicate request_size=4 [16:23:40]MH_SAM_APDU [16:23:40]CAPDU: 80 0D 03 02 [16:23:40]Write to MH i2c: E2 08 00 27 02 80 0D 03 02 00 00 00 00 A4 [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:40]Read from MH i2c: E2 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 0B 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 0B 00 27 02 00 71 F4 B4 7A 77 A4 D6 BE 90 00 E7 [16:23:40]RAPDU: 71 F4 B4 7A 77 A4 D6 BE 90 00 [16:23:40]wFMCommunicate OK [16:23:40]SAM_PROTO_SignData done [16:23:40]FM_MakeSignedData done [16:23:40]CreateOFDProtocolMessage [16:23:40]wFMCommunicate request_size=4 [16:23:40]MH_SAM_APDU [16:23:40]CAPDU: 80 11 00 00 [16:23:40]Write to MH i2c: E2 08 00 28 02 80 11 00 00 00 00 00 00 A4 [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:40]Read from MH i2c: E2 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 17 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 17 00 28 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [16:23:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:23:40]wFMCommunicate OK [16:23:40]CreateOFDProtocolMessage done [16:23:40]OFDSenderStorePacket 152814 [16:23:40]StoreOFDPacket docnum=152814 [16:23:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1A 3E 04 01 94 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 8B E7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 54 02 00 35 04 06 00 90 A6 FE 56 0B 79 71 F4 B4 7A 77 A4 D6 BE [16:23:40]CheckFolder [16:23:40]dirname=/storage/ofd_packets [16:23:40]CheckFolder done [16:23:40]ProducePacketName [16:23:40]name=ofd_packets/00152814 [16:23:40]NVStorageSaveData ofd_packets/00152814 [16:23:40]File name is /storage/ofd_packets/00152814 [16:23:40]Write 298 bytes [16:23:40]NVStorageSaveData done [16:23:40]OFDSenderStorePacket done [16:23:40]KKMCreateOFDPacket done [16:23:40]NVStorageSaveData kkm_last_timestamp [16:23:40]File name is /storage/kkm_last_timestamp [16:23:40]Write 4 bytes [16:23:40]NVStorageSaveData done [16:23:40]ExternCall_PrintAddStr [16:23:40]wPrintStart [16:23:40]Write to MH i2c: 01 00 00 29 02 2B [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: 01 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: 01 07 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: 01 07 00 29 02 00 00 00 00 00 FF 0F 40 [16:23:40]RasterBufferAndPrint [16:23:40]line Счет N : (1)1786815 [16:23:40]line ИНН: 02508201610067 [16:23:40]line Контрольно-Кассовый Чек [16:23:40]line ПРОДАЖА [16:23:40]line ТРК (МРК, ГНК) : 41 [16:23:40]line Товар: 2710194210 [16:23:40]line ДТ-К-5 [16:23:40]line 18.380 * 76.20 [16:23:40]line = 1400.56 [16:23:40]line НДС 12% НСП 1% [16:23:40]line > о реализуемом товаре [16:23:40]line ОКРУГЛЕНИЕ: -0.56 [16:23:40]line ИТОГО: 1400.00 [16:23:40]line Внесено: 1400.00 [16:23:40]line СДАЧА: 0.00 [16:23:40]line НСП 1% : 12.39 [16:23:40]line НДС 12% : 148.73 [16:23:40]line Наличными: 1400.00 [16:23:40]line Безнал.: 0.00 [16:23:40]line Место: АЗС № 89 "Партнер Нефть" [16:23:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:23:40]line СНО: Общий режим [16:23:40]line Чек 273 24.09.2024 16:23 [16:23:40]line Смена: 477 ФФД: 1.0 [16:23:40]line ЗНМ: 0300000113 [16:23:40]line РНМ: 0000000000091825 [16:23:40]line Версия ККМ: 001 [16:23:40]line ФМ: 0000000000871835 [16:23:40]line ФД: 152814 [16:23:40]line ФПД: 159046906022777 [16:23:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T162339&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152814&fm=159046906022777&tin=02508201610067®Number=0000000000091825&sum=140000 [16:23:40]written 0, free lines is 4095 [16:23:40]OFD Sender: Processing packet 152814 [packets to send 830, broken 829] [16:23:40]ProducePacketName [16:23:40]name=ofd_packets/00152814 [16:23:40]OFD Sender: To server: pG, [16:23:40]CommunicateWithHost lk.salyk.kg:30040 [16:23:40]ConnectInit lk.salyk.kg [16:23:40]Write to MH i2c: 01 00 00 54 02 56 [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: 01 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: 01 07 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: 01 07 00 54 02 00 00 00 00 00 DA 0C 43 [16:23:40]RasterBufferAndPrint [16:23:40]line [16:23:40]line [16:23:40]line [16:23:40]line [16:23:40]line [16:23:40]written 0, free lines is 3296 [16:23:40]MH_Cut [16:23:40]Write to MH i2c: D1 01 00 5B 02 01 2F [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: D1 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: D1 01 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: D1 01 00 5B 02 00 2E [16:23:40]Write to MH i2c: 01 00 00 5C 02 5E [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]Connected sock=9 [16:23:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1A 3E 04 01 94 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 8B E7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 54 02 00 35 04 06 00 90 A6 FE 56 0B 79 71 F4 B4 7A 77 A4 D6 BE [16:23:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F0 3C 47 00 11 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 54 02 00 F4 03 04 00 89 8F F2 66 B6 04 01 00 00 58 2A DD E8 D7 7A 67 77 [16:23:41]CommunicateWithHost err = 0 [16:23:41]CheckOFDResponse [16:23:41]1017 (14) - 77093643461234 [16:23:41]1041 (16) - 0000000000871835 [16:23:41]1040 (4) - 152814 [16:23:41]1012 (4) - 24.09.2024 10:08 [16:23:41]1206 (1) - 0 [16:23:41]OFD Sender: Remove packet 152814 [16:23:41]ProducePacketName [16:23:41]name=ofd_packets/00152814 [16:23:41]NVStorageDeleteData [16:23:41]*** Cut start [16:23:41]*** Purtial cut [16:23:41]*** Stage 1: CUTSNS_PIN = 1 [16:23:41]Read from MH i2c: 01 [16:23:41]MH_I2C_Read... [16:23:41]*** Stop cut motor [16:23:41]*** Cut end [16:23:41]Read from MH i2c: 01 07 00 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: 01 07 00 5C 02 00 00 00 00 00 FF 0F 73 [16:23:41]process_action close_receipt done [16:23:41]requested_data is exist [16:23:41]produce_requested_data [16:23:41]requested_item fm.sn is exist - process it [16:23:41]wFMCommunicate request_size=4 [16:23:41]MH_SAM_APDU [16:23:41]CAPDU: 80 11 00 00 [16:23:41]Write to MH i2c: E2 08 00 5D 02 80 11 00 00 00 00 00 00 D9 [16:23:41]Write i2c OK [16:23:41]MH_I2C_Read... [16:23:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:41]Read from MH i2c: E2 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: E2 17 00 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: E2 17 00 5D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2C [16:23:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:23:41]wFMCommunicate OK [16:23:41]requested_item fd.num is exist - process it [16:23:41]SAM_PROTO_GetFieldsCounters [16:23:41]wFMCommunicate request_size=4 [16:23:41]MH_SAM_APDU [16:23:41]CAPDU: 80 13 00 00 [16:23:41]Write to MH i2c: E2 08 00 5E 02 80 13 00 00 00 00 00 00 DC [16:23:41]Write i2c OK [16:23:41]MH_I2C_Read... [16:23:41]OFD Sender: No OFD packet to send [16:23:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 62 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 62 00 5E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 55 [16:23:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:23:42]wFMCommunicate OK [16:23:42]SAM_PROTO_GetFieldsCounters done [16:23:42]requested_item shift.num is exist - process it [16:23:42]requested_item shift.opened is exist - process it [16:23:42]req_shift_opened [16:23:42]FM_GetShiftState [16:23:42]SAM_PROTO_GetShiftState [16:23:42]wFMCommunicate request_size=4 [16:23:42]MH_SAM_APDU [16:23:42]CAPDU: 80 13 01 00 [16:23:42]Write to MH i2c: E2 08 00 5F 02 80 13 01 00 00 00 00 00 DE [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 0E 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 0E 00 5F 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AB [16:23:42]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:23:42]wFMCommunicate OK [16:23:42]SAM_PROTO_GetShiftState done [16:23:42]FM_GetShiftState done [16:23:42]req_shift_opened done [16:23:42]requested_item shift.open_date is exist - process it [16:23:42]req_shift_open_date [16:23:42]req_shift_open_date done [16:23:42]produce_requested_data done [16:23:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152814,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:23:42]process_action_free close_receipt [16:23:42]json_value_free [16:23:42]json_value_free done [16:23:42]process_json_proto returns [16:23:42]Send response to host [16:23:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152814,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:23:42]free response buf [16:23:42]execute_script done [16:23:42]execute_script returns [16:23:42]free content buf [16:23:42]Sock 8.Close socket [16:23:42]Sock 8.Thread stoped [16:23:47]OFD Sender: No OFD packet to send [16:23:52]OFD Sender: No OFD packet to send [16:23:57]OFD Sender: No OFD packet to send [16:24:02]OFD Sender: No OFD packet to send [16:24:07]OFD Sender: No OFD packet to send [16:24:12]OFD Sender: No OFD packet to send [16:24:17]OFD Sender: No OFD packet to send [16:24:22]OFD Sender: No OFD packet to send [16:24:24]recv_with_timeout no data received [16:24:27]OFD Sender: No OFD packet to send [16:24:32]OFD Sender: No OFD packet to send [16:24:37]OFD Sender: No OFD packet to send [16:24:42]OFD Sender: No OFD packet to send [16:24:47]OFD Sender: No OFD packet to send [16:24:52]OFD Sender: No OFD packet to send [16:24:57]OFD Sender: No OFD packet to send [16:25:02]OFD Sender: No OFD packet to send [16:25:07]OFD Sender: No OFD packet to send [16:25:12]OFD Sender: No OFD packet to send [16:25:16]recv_with_timeout no data received [16:25:17]OFD Sender: No OFD packet to send [16:25:22]OFD Sender: No OFD packet to send [16:25:27]OFD Sender: No OFD packet to send [16:25:32]OFD Sender: No OFD packet to send [16:25:37]OFD Sender: No OFD packet to send [16:25:42]OFD Sender: No OFD packet to send [16:25:46]accept exits with 10 [16:25:46]New connection [16:25:46]New thread 3066912100 created [16:25:46]Thread 3066768740 joined [16:25:46]Waiting for new connection... [16:25:46] Sock 10.Parse request [16:25:46]Sock 10.Check first char [16:25:46]Sock 10.First char is OK [16:25:46]request: POST /json_proto HTTP/1.0 [16:25:46]Method: POST [16:25:46]URL: /json_proto [16:25:46]Method is POST - this is cgi request [16:25:46]url: /json_proto [16:25:46]query_string will be loaded in cgi processing [16:25:46]execute_cgi json_proto POST (null) [16:25:46]execute_cgi path=json_proto method=POST [16:25:46]POST find Content-Length [16:25:46]Host: 172.17.43.67:8080 [16:25:46]Content-Length: 680 [16:25:46]Content-Type: application/json [16:25:46] [16:25:46]POST finish read [16:25:46]Found Content-Length = 680 [16:25:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:46]execute_script... [16:25:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:46]POST & json_proto [16:25:46]process_json_proto [16:25:46]json parsed OK: [16:25:46]protocol is kg_v1.0 [16:25:46]action value=close_receipt [16:25:46]process_action close_receipt [16:25:46]cmd_close_receipt [16:25:46]MH_GetDate [16:25:46]Write to MH i2c: F0 00 00 60 02 51 [16:25:46]Write i2c OK [16:25:46]MH_I2C_Read... [16:25:46]Read from MH i2c: F0 [16:25:46]MH_I2C_Read... [16:25:46]Read from MH i2c: F0 09 00 [16:25:46]MH_I2C_Read... [16:25:46]Read from MH i2c: F0 09 00 60 02 00 0B E8 F2 66 6A BD 47 65 78 [16:25:46]GetLastDocTimeStamp 1727195019 [16:25:46]current date 1727195147 [16:25:46]FM_GetShiftState [16:25:46]SAM_PROTO_GetShiftState [16:25:46]wFMCommunicate request_size=4 [16:25:46]MH_SAM_APDU [16:25:46]CAPDU: 80 13 01 00 [16:25:46]Write to MH i2c: E2 08 00 61 02 80 13 01 00 00 00 00 00 E0 [16:25:46]Write i2c OK [16:25:46]MH_I2C_Read... [16:25:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:46]Read from MH i2c: E2 [16:25:46]MH_I2C_Read... [16:25:46]Read from MH i2c: E2 0E 00 [16:25:46]MH_I2C_Read... [16:25:46]Read from MH i2c: E2 0E 00 61 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AD [16:25:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:25:46]wFMCommunicate OK [16:25:46]SAM_PROTO_GetShiftState done [16:25:46]FM_GetShiftState done [16:25:46]opened in 1727137889 [16:25:46]opened+sec_in_day 1727224289 [16:25:46]quantity*price = 100050 [16:25:46]sum+1 = 100052 [16:25:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 274 24.09.2024 16:25 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152815 ФПД: 156401256591514 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T162547&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152815&fm=156401256591514&tin=02508201610067®Number=0000000000091825&sum=100000 [16:25:47]StoreToDocumentArchive [16:25:47]shift 477 fd 152815 [16:25:47]save to /storage/0477/doc_00152815 [16:25:47]save last doc name /storage/0477/doc_00152815 to /storage/kkm_last_doc_name [16:25:47]save OK [16:25:47]Clear old archive folders... [16:25:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:25:47]tlvbuf is 015EB7B0 [16:25:47]SAM_PROTO_ClearQueue [16:25:47]wFMCommunicate request_size=4 [16:25:47]MH_SAM_APDU [16:25:47]CAPDU: 80 09 00 00 [16:25:47]Write to MH i2c: E2 08 00 6E 02 80 09 00 00 00 00 00 00 E2 [16:25:47]Write i2c OK [16:25:47]MH_I2C_Read... [16:25:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:25:47]Read from MH i2c: E2 [16:25:47]MH_I2C_Read... [16:25:47]Read from MH i2c: E2 03 00 [16:25:47]MH_I2C_Read... [16:25:47]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [16:25:47]RAPDU: 90 00 [16:25:47]wFMCommunicate OK [16:25:47]SAM_PROTO_ClearQueue done [16:25:47]KKMCreateOFDPacket [16:25:47]OFDProtocolAddRootSTLVToBuf [16:25:47]FM_MakeSignedData [16:25:47]FM_MakeSignedData [16:25:47]SAM_PROTO_SignData [16:25:47]wFMCommunicate request_size=4 [16:25:47]MH_SAM_APDU [16:25:47]CAPDU: 80 0D 01 02 [16:25:47]Write to MH i2c: E2 08 00 6F 02 80 0D 01 02 00 00 00 00 EA [16:25:47]Write i2c OK [16:25:47]MH_I2C_Read... [16:25:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:25:47]Read from MH i2c: E2 [16:25:47]MH_I2C_Read... [16:25:47]Read from MH i2c: E2 03 00 [16:25:47]MH_I2C_Read... [16:25:47]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [16:25:47]RAPDU: 90 00 [16:25:47]wFMCommunicate OK [16:25:47]wFMCommunicate request_size=255 [16:25:47]MH_SAM_APDU [16:25:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 0B E8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 54 02 00 35 04 06 00 8E 3F 01 57 [16:25:47]Write to MH i2c: E2 02 01 70 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 0B E8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 54 02 00 35 04 06 00 8E 3F 01 57 00 00 15 [16:25:47]Write i2c OK [16:25:47]MH_I2C_Read... [16:25:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:48]Read from MH i2c: E2 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: E2 03 00 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: E2 03 00 70 02 00 90 00 E6 [16:25:48]RAPDU: 90 00 [16:25:48]wFMCommunicate OK [16:25:48]wFMCommunicate request_size=7 [16:25:48]MH_SAM_APDU [16:25:48]CAPDU: 80 0D 02 02 02 70 9A [16:25:48]Write to MH i2c: E2 0A 00 71 02 80 0D 02 02 02 00 70 9A 00 00 FB [16:25:48]Write i2c OK [16:25:48]MH_I2C_Read... [16:25:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:48]Read from MH i2c: E2 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: E2 03 00 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: E2 03 00 71 02 00 90 00 E7 [16:25:48]RAPDU: 90 00 [16:25:48]wFMCommunicate OK [16:25:48]wFMCommunicate request_size=4 [16:25:48]MH_SAM_APDU [16:25:48]CAPDU: 80 0D 03 02 [16:25:48]Write to MH i2c: E2 08 00 72 02 80 0D 03 02 00 00 00 00 EF [16:25:48]Write i2c OK [16:25:48]MH_I2C_Read... [16:25:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:25:48]Read from MH i2c: E2 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: E2 0B 00 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: E2 0B 00 72 02 00 43 CE 04 5F 8E 97 9A DB 90 00 FE [16:25:48]RAPDU: 43 CE 04 5F 8E 97 9A DB 90 00 [16:25:48]wFMCommunicate OK [16:25:48]SAM_PROTO_SignData done [16:25:48]FM_MakeSignedData done [16:25:48]CreateOFDProtocolMessage [16:25:48]wFMCommunicate request_size=4 [16:25:48]MH_SAM_APDU [16:25:48]CAPDU: 80 11 00 00 [16:25:48]Write to MH i2c: E2 08 00 73 02 80 11 00 00 00 00 00 00 EF [16:25:48]Write i2c OK [16:25:48]MH_I2C_Read... [16:25:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:48]Read from MH i2c: E2 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: E2 17 00 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: E2 17 00 73 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [16:25:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:25:48]wFMCommunicate OK [16:25:48]CreateOFDProtocolMessage done [16:25:48]OFDSenderStorePacket 152815 [16:25:48]StoreOFDPacket docnum=152815 [16:25:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E8 7E 04 01 58 19 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 0B E8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 54 02 00 35 04 06 00 8E 3F 01 57 70 9A 43 CE 04 5F 8E 97 9A DB [16:25:48]CheckFolder [16:25:48]dirname=/storage/ofd_packets [16:25:48]CheckFolder done [16:25:48]ProducePacketName [16:25:48]name=ofd_packets/00152815 [16:25:48]NVStorageSaveData ofd_packets/00152815 [16:25:48]File name is /storage/ofd_packets/00152815 [16:25:48]Write 298 bytes [16:25:48]NVStorageSaveData done [16:25:48]OFDSenderStorePacket done [16:25:48]KKMCreateOFDPacket done [16:25:48]NVStorageSaveData kkm_last_timestamp [16:25:48]File name is /storage/kkm_last_timestamp [16:25:48]Write 4 bytes [16:25:48]NVStorageSaveData done [16:25:48]ExternCall_PrintAddStr [16:25:48]wPrintStart [16:25:48]Write to MH i2c: 01 00 00 74 02 76 [16:25:48]Write i2c OK [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: 01 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: 01 07 00 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: 01 07 00 74 02 00 00 00 00 00 FF 0F 8B [16:25:48]RasterBufferAndPrint [16:25:48]line Счет N : (1)1786816 [16:25:48]line ИНН: 02508201610067 [16:25:48]line Контрольно-Кассовый Чек [16:25:48]line ПРОДАЖА [16:25:48]line ТРК (МРК, ГНК) : 41 [16:25:48]line Товар: 2710194210 [16:25:48]line ДТ-К-5 [16:25:48]line 13.130 * 76.20 [16:25:48]line = 1000.51 [16:25:48]line НДС 12% НСП 1% [16:25:48]line > о реализуемом товаре [16:25:48]line ОКРУГЛЕНИЕ: -0.51 [16:25:48]line ИТОГО: 1000.00 [16:25:48]line Внесено: 1000.00 [16:25:48]line СДАЧА: 0.00 [16:25:48]line НСП 1% : 8.85 [16:25:48]line НДС 12% : 106.25 [16:25:48]line Наличными: 1000.00 [16:25:48]line Безнал.: 0.00 [16:25:48]line Место: АЗС № 89 "Партнер Нефть" [16:25:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:25:48]line СНО: Общий режим [16:25:48]line Чек 274 24.09.2024 16:25 [16:25:48]line Смена: 477 ФФД: 1.0 [16:25:48]line ЗНМ: 0300000113 [16:25:48]line РНМ: 0000000000091825 [16:25:48]line Версия ККМ: 001 [16:25:48]line ФМ: 0000000000871835 [16:25:48]line ФД: 152815 [16:25:48]line ФПД: 156401256591514 [16:25:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T162547&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152815&fm=156401256591514&tin=02508201610067®Number=0000000000091825&sum=100000 [16:25:48]written 0, free lines is 4095 [16:25:48]OFD Sender: Processing packet 152815 [packets to send 830, broken 829] [16:25:48]ProducePacketName [16:25:48]name=ofd_packets/00152815 [16:25:48]OFD Sender: To server: pG, [16:25:48]CommunicateWithHost lk.salyk.kg:30040 [16:25:48]ConnectInit lk.salyk.kg [16:25:48]Write to MH i2c: 01 00 00 9F 02 A1 [16:25:48]Write i2c OK [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: 01 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: 01 07 00 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: 01 07 00 9F 02 00 00 00 00 00 CF 0C 83 [16:25:48]RasterBufferAndPrint [16:25:48]line [16:25:48]line [16:25:48]line [16:25:48]line [16:25:48]line [16:25:48]written 0, free lines is 3285 [16:25:48]MH_Cut [16:25:48]Write to MH i2c: D1 01 00 A6 02 01 7A [16:25:48]Write i2c OK [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: D1 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: D1 01 00 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: D1 01 00 A6 02 00 79 [16:25:48]Write to MH i2c: 01 00 00 A7 02 A9 [16:25:48]Write i2c OK [16:25:48]MH_I2C_Read... [16:25:49]*** Cut start [16:25:49]*** Purtial cut [16:25:49]*** Stage 1: CUTSNS_PIN = 1 [16:25:49]Read from MH i2c: 01 [16:25:49]MH_I2C_Read... [16:25:49]*** Stop cut motor [16:25:49]*** Cut end [16:25:49]Read from MH i2c: 01 07 00 [16:25:49]MH_I2C_Read... [16:25:49]Read from MH i2c: 01 07 00 A7 02 00 00 00 00 00 FF 0F BE [16:25:49]process_action close_receipt done [16:25:49]requested_data is exist [16:25:49]produce_requested_data [16:25:49]requested_item fm.sn is exist - process it [16:25:49]wFMCommunicate request_size=4 [16:25:49]MH_SAM_APDU [16:25:49]CAPDU: 80 11 00 00 [16:25:49]Write to MH i2c: E2 08 00 A8 02 80 11 00 00 00 00 00 00 24 [16:25:49]Write i2c OK [16:25:49]MH_I2C_Read... [16:25:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:49]Read from MH i2c: E2 [16:25:49]MH_I2C_Read... [16:25:49]Read from MH i2c: E2 17 00 [16:25:49]MH_I2C_Read... [16:25:49]Read from MH i2c: E2 17 00 A8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 77 [16:25:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:25:49]wFMCommunicate OK [16:25:49]requested_item fd.num is exist - process it [16:25:49]SAM_PROTO_GetFieldsCounters [16:25:49]wFMCommunicate request_size=4 [16:25:49]MH_SAM_APDU [16:25:49]CAPDU: 80 13 00 00 [16:25:49]Write to MH i2c: E2 08 00 A9 02 80 13 00 00 00 00 00 00 27 [16:25:49]Write i2c OK [16:25:49]MH_I2C_Read... [16:25:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:25:49]Read from MH i2c: E2 [16:25:49]MH_I2C_Read... [16:25:49]Read from MH i2c: E2 62 00 [16:25:49]MH_I2C_Read... [16:25:49]Read from MH i2c: E2 62 00 A9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 A4 [16:25:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:25:49]wFMCommunicate OK [16:25:49]SAM_PROTO_GetFieldsCounters done [16:25:49]requested_item shift.num is exist - process it [16:25:49]requested_item shift.opened is exist - process it [16:25:49]req_shift_opened [16:25:49]FM_GetShiftState [16:25:49]SAM_PROTO_GetShiftState [16:25:49]wFMCommunicate request_size=4 [16:25:49]MH_SAM_APDU [16:25:49]CAPDU: 80 13 01 00 [16:25:49]Write to MH i2c: E2 08 00 AA 02 80 13 01 00 00 00 00 00 29 [16:25:49]Write i2c OK [16:25:49]MH_I2C_Read... [16:25:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:50]Read from MH i2c: E2 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: E2 0E 00 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: E2 0E 00 AA 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F6 [16:25:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:25:50]wFMCommunicate OK [16:25:50]SAM_PROTO_GetShiftState done [16:25:50]FM_GetShiftState done [16:25:50]req_shift_opened done [16:25:50]requested_item shift.open_date is exist - process it [16:25:50]req_shift_open_date [16:25:50]req_shift_open_date done [16:25:50]produce_requested_data done [16:25:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152815,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:25:50]process_action_free close_receipt [16:25:50]json_value_free [16:25:50]json_value_free done [16:25:50]process_json_proto returns [16:25:50]Send response to host [16:25:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152815,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:25:50]free response buf [16:25:50]execute_script done [16:25:50]execute_script returns [16:25:50]free content buf [16:25:50]Sock 10.Close socket [16:25:50]Sock 10.Thread stoped [16:25:55]recv_with_timeout no data received [16:25:58]Connected sock=11 [16:25:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E8 7E 04 01 58 19 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 0B E8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 54 02 00 35 04 06 00 8E 3F 01 57 70 9A 43 CE 04 5F 8E 97 9A DB [16:25:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A1 8C 47 00 B8 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 54 02 00 F4 03 04 00 13 90 F2 66 B6 04 01 00 00 8B A6 BF CB 6F 4B C6 D9 [16:25:59]CommunicateWithHost err = 0 [16:25:59]CheckOFDResponse [16:25:59]1017 (14) - 77093643461234 [16:25:59]1041 (16) - 0000000000871835 [16:25:59]1040 (4) - 152815 [16:25:59]1012 (4) - 24.09.2024 10:10 [16:25:59]1206 (1) - 0 [16:25:59]OFD Sender: Remove packet 152815 [16:25:59]ProducePacketName [16:25:59]name=ofd_packets/00152815 [16:25:59]NVStorageDeleteData [16:25:59]OFD Sender: No OFD packet to send [16:26:04]OFD Sender: No OFD packet to send [16:26:06]recv_with_timeout no data received [16:26:09]OFD Sender: No OFD packet to send [16:26:14]OFD Sender: No OFD packet to send [16:26:17]recv_with_timeout no data received [16:26:19]OFD Sender: No OFD packet to send [16:26:24]OFD Sender: No OFD packet to send [16:26:29]recv_with_timeout no data received [16:26:29]OFD Sender: No OFD packet to send [16:26:34]OFD Sender: No OFD packet to send [16:26:40]OFD Sender: No OFD packet to send [16:26:45]OFD Sender: No OFD packet to send [16:26:50]OFD Sender: No OFD packet to send [16:26:52]accept exits with 9 [16:26:52]New connection [16:26:52]New thread 3066768740 created [16:26:52]Thread 3066912100 joined [16:26:52]Waiting for new connection... [16:26:52] Sock 9.Parse request [16:26:52]Sock 9.Check first char [16:26:52]Sock 9.First char is OK [16:26:52]request: POST /json_proto HTTP/1.0 [16:26:52]Method: POST [16:26:52]URL: /json_proto [16:26:52]Method is POST - this is cgi request [16:26:52]url: /json_proto [16:26:52]query_string will be loaded in cgi processing [16:26:52]execute_cgi json_proto POST (null) [16:26:52]execute_cgi path=json_proto method=POST [16:26:52]POST find Content-Length [16:26:52]Host: 172.17.43.67:8080 [16:26:52]Content-Length: 680 [16:26:52]Content-Type: application/json [16:26:52] [16:26:52]POST finish read [16:26:52]Found Content-Length = 680 [16:26:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:52]execute_script... [16:26:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:52]POST & json_proto [16:26:52]process_json_proto [16:26:52]json parsed OK: [16:26:52]protocol is kg_v1.0 [16:26:52]action value=close_receipt [16:26:52]process_action close_receipt [16:26:52]cmd_close_receipt [16:26:52]MH_GetDate [16:26:52]Write to MH i2c: F0 00 00 AB 02 9C [16:26:52]Write i2c OK [16:26:52]MH_I2C_Read... [16:26:52]Read from MH i2c: F0 [16:26:52]MH_I2C_Read... [16:26:52]Read from MH i2c: F0 09 00 [16:26:52]MH_I2C_Read... [16:26:52]Read from MH i2c: F0 09 00 AB 02 00 4D E8 F2 66 6A BD 47 65 05 [16:26:52]GetLastDocTimeStamp 1727195147 [16:26:52]current date 1727195213 [16:26:52]FM_GetShiftState [16:26:52]SAM_PROTO_GetShiftState [16:26:52]wFMCommunicate request_size=4 [16:26:52]MH_SAM_APDU [16:26:52]CAPDU: 80 13 01 00 [16:26:52]Write to MH i2c: E2 08 00 AC 02 80 13 01 00 00 00 00 00 2B [16:26:52]Write i2c OK [16:26:52]MH_I2C_Read... [16:26:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:52]Read from MH i2c: E2 [16:26:52]MH_I2C_Read... [16:26:52]Read from MH i2c: E2 0E 00 [16:26:52]MH_I2C_Read... [16:26:52]Read from MH i2c: E2 0E 00 AC 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F8 [16:26:52]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:26:52]wFMCommunicate OK [16:26:52]SAM_PROTO_GetShiftState done [16:26:52]FM_GetShiftState done [16:26:52]opened in 1727137889 [16:26:52]opened+sec_in_day 1727224289 [16:26:52]quantity*price = 100050 [16:26:52]sum+1 = 100052 [16:26:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 275 24.09.2024 16:26 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152816 ФПД: 165453779890971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T162653&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152816&fm=165453779890971&tin=02508201610067®Number=0000000000091825&sum=100000 [16:26:53]StoreToDocumentArchive [16:26:53]shift 477 fd 152816 [16:26:53]save to /storage/0477/doc_00152816 [16:26:53]save last doc name /storage/0477/doc_00152816 to /storage/kkm_last_doc_name [16:26:53]save OK [16:26:53]Clear old archive folders... [16:26:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:26:53]tlvbuf is 015ED550 [16:26:53]SAM_PROTO_ClearQueue [16:26:53]wFMCommunicate request_size=4 [16:26:53]MH_SAM_APDU [16:26:53]CAPDU: 80 09 00 00 [16:26:53]Write to MH i2c: E2 08 00 B9 02 80 09 00 00 00 00 00 00 2D [16:26:53]Write i2c OK [16:26:53]MH_I2C_Read... [16:26:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:26:53]Read from MH i2c: E2 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 03 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 03 00 B9 02 00 90 00 2F [16:26:53]RAPDU: 90 00 [16:26:53]wFMCommunicate OK [16:26:53]SAM_PROTO_ClearQueue done [16:26:53]KKMCreateOFDPacket [16:26:53]OFDProtocolAddRootSTLVToBuf [16:26:53]FM_MakeSignedData [16:26:53]FM_MakeSignedData [16:26:53]SAM_PROTO_SignData [16:26:53]wFMCommunicate request_size=4 [16:26:53]MH_SAM_APDU [16:26:53]CAPDU: 80 0D 01 02 [16:26:53]Write to MH i2c: E2 08 00 BA 02 80 0D 01 02 00 00 00 00 35 [16:26:53]Write i2c OK [16:26:53]MH_I2C_Read... [16:26:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:26:53]Read from MH i2c: E2 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 03 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 03 00 BA 02 00 90 00 30 [16:26:53]RAPDU: 90 00 [16:26:53]wFMCommunicate OK [16:26:53]wFMCommunicate request_size=255 [16:26:53]MH_SAM_APDU [16:26:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 4D E8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 54 02 00 35 04 06 00 96 7A B5 C6 [16:26:53]Write to MH i2c: E2 02 01 BB 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 4D E8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 54 02 00 35 04 06 00 96 7A B5 C6 00 00 0A [16:26:53]Write i2c OK [16:26:53]MH_I2C_Read... [16:26:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:53]Read from MH i2c: E2 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 03 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 03 00 BB 02 00 90 00 31 [16:26:53]RAPDU: 90 00 [16:26:53]wFMCommunicate OK [16:26:53]wFMCommunicate request_size=7 [16:26:53]MH_SAM_APDU [16:26:53]CAPDU: 80 0D 02 02 02 F3 1B [16:26:53]Write to MH i2c: E2 0A 00 BC 02 80 0D 02 02 02 00 F3 1B 00 00 4A [16:26:53]Write i2c OK [16:26:53]MH_I2C_Read... [16:26:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:53]Read from MH i2c: E2 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 03 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 03 00 BC 02 00 90 00 32 [16:26:53]RAPDU: 90 00 [16:26:53]wFMCommunicate OK [16:26:53]wFMCommunicate request_size=4 [16:26:53]MH_SAM_APDU [16:26:53]CAPDU: 80 0D 03 02 [16:26:53]Write to MH i2c: E2 08 00 BD 02 80 0D 03 02 00 00 00 00 3A [16:26:53]Write i2c OK [16:26:53]MH_I2C_Read... [16:26:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:26:53]Read from MH i2c: E2 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 0B 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 0B 00 BD 02 00 7B 2F F0 6A 4D D8 9C A1 90 00 A1 [16:26:53]RAPDU: 7B 2F F0 6A 4D D8 9C A1 90 00 [16:26:53]wFMCommunicate OK [16:26:53]SAM_PROTO_SignData done [16:26:53]FM_MakeSignedData done [16:26:53]CreateOFDProtocolMessage [16:26:53]wFMCommunicate request_size=4 [16:26:53]MH_SAM_APDU [16:26:53]CAPDU: 80 11 00 00 [16:26:53]Write to MH i2c: E2 08 00 BE 02 80 11 00 00 00 00 00 00 3A [16:26:53]Write i2c OK [16:26:53]MH_I2C_Read... [16:26:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:53]Read from MH i2c: E2 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 17 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 17 00 BE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8D [16:26:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:26:53]wFMCommunicate OK [16:26:53]CreateOFDProtocolMessage done [16:26:53]OFDSenderStorePacket 152816 [16:26:53]StoreOFDPacket docnum=152816 [16:26:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 56 A9 04 01 16 5E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 4D E8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 54 02 00 35 04 06 00 96 7A B5 C6 F3 1B 7B 2F F0 6A 4D D8 9C A1 [16:26:53]CheckFolder [16:26:53]dirname=/storage/ofd_packets [16:26:53]CheckFolder done [16:26:53]ProducePacketName [16:26:53]name=ofd_packets/00152816 [16:26:53]NVStorageSaveData ofd_packets/00152816 [16:26:53]File name is /storage/ofd_packets/00152816 [16:26:53]Write 298 bytes [16:26:53]NVStorageSaveData done [16:26:53]OFDSenderStorePacket done [16:26:53]KKMCreateOFDPacket done [16:26:53]NVStorageSaveData kkm_last_timestamp [16:26:53]File name is /storage/kkm_last_timestamp [16:26:53]Write 4 bytes [16:26:53]NVStorageSaveData done [16:26:53]ExternCall_PrintAddStr [16:26:53]wPrintStart [16:26:53]Write to MH i2c: 01 00 00 BF 02 C1 [16:26:53]Write i2c OK [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: 01 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: 01 07 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: 01 07 00 BF 02 00 00 00 00 00 FF 0F D6 [16:26:53]RasterBufferAndPrint [16:26:53]line Счет N : (1)1786817 [16:26:53]line ИНН: 02508201610067 [16:26:53]line Контрольно-Кассовый Чек [16:26:53]line ПРОДАЖА [16:26:53]line ТРК (МРК, ГНК) : 31 [16:26:53]line Товар: 2710194210 [16:26:53]line ДТ-К-5 [16:26:53]line 13.130 * 76.20 [16:26:53]line = 1000.51 [16:26:53]line НДС 12% НСП 1% [16:26:53]line > о реализуемом товаре [16:26:53]line ОКРУГЛЕНИЕ: -0.51 [16:26:53]line ИТОГО: 1000.00 [16:26:53]line Внесено: 1000.00 [16:26:53]line СДАЧА: 0.00 [16:26:53]line НСП 1% : 8.85 [16:26:53]line НДС 12% : 106.25 [16:26:53]line Наличными: 1000.00 [16:26:53]line Безнал.: 0.00 [16:26:53]line Место: АЗС № 89 "Партнер Нефть" [16:26:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:26:53]line СНО: Общий режим [16:26:53]line Чек 275 24.09.2024 16:26 [16:26:53]line Смена: 477 ФФД: 1.0 [16:26:53]line ЗНМ: 0300000113 [16:26:53]line РНМ: 0000000000091825 [16:26:53]line Версия ККМ: 001 [16:26:53]line ФМ: 0000000000871835 [16:26:53]line ФД: 152816 [16:26:53]line ФПД: 165453779890971 [16:26:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T162653&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152816&fm=165453779890971&tin=02508201610067®Number=0000000000091825&sum=100000 [16:26:54]OFD Sender: Processing packet 152816 [packets to send 830, broken 829] [16:26:54]ProducePacketName [16:26:54]name=ofd_packets/00152816 [16:26:54]OFD Sender: To server: pG, [16:26:54]CommunicateWithHost lk.salyk.kg:30040 [16:26:54]ConnectInit lk.salyk.kg [16:26:54]written 0, free lines is 4095 [16:26:54]Write to MH i2c: 01 00 00 EA 02 EC [16:26:54]Write i2c OK [16:26:54]MH_I2C_Read... [16:26:54]Read from MH i2c: 01 [16:26:54]MH_I2C_Read... [16:26:54]Read from MH i2c: 01 07 00 [16:26:54]MH_I2C_Read... [16:26:54]Read from MH i2c: 01 07 00 EA 02 00 00 00 00 00 D2 0C D1 [16:26:54]RasterBufferAndPrint [16:26:54]line [16:26:54]line [16:26:54]line [16:26:54]line [16:26:54]line [16:26:54]written 0, free lines is 3285 [16:26:54]MH_Cut [16:26:54]Write to MH i2c: D1 01 00 F1 02 01 C5 [16:26:54]Write i2c OK [16:26:54]MH_I2C_Read... [16:26:54]Read from MH i2c: D1 [16:26:54]MH_I2C_Read... [16:26:54]Read from MH i2c: D1 01 00 [16:26:54]MH_I2C_Read... [16:26:54]Read from MH i2c: D1 01 00 F1 02 00 C4 [16:26:54]Write to MH i2c: 01 00 00 F2 02 F4 [16:26:54]Write i2c OK [16:26:54]MH_I2C_Read... [16:26:55]*** Cut start [16:26:55]*** Purtial cut [16:26:55]*** Stage 1: CUTSNS_PIN = 1 [16:26:55]Read from MH i2c: 01 [16:26:55]MH_I2C_Read... [16:26:55]*** Stop cut motor [16:26:55]*** Cut end [16:26:55]Read from MH i2c: 01 07 00 [16:26:55]MH_I2C_Read... [16:26:55]Read from MH i2c: 01 07 00 F2 02 00 00 00 00 00 FF 0F 09 [16:26:55]process_action close_receipt done [16:26:55]requested_data is exist [16:26:55]produce_requested_data [16:26:55]requested_item fm.sn is exist - process it [16:26:55]wFMCommunicate request_size=4 [16:26:55]MH_SAM_APDU [16:26:55]CAPDU: 80 11 00 00 [16:26:55]Write to MH i2c: E2 08 00 F3 02 80 11 00 00 00 00 00 00 6F [16:26:55]Write i2c OK [16:26:55]MH_I2C_Read... [16:26:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:55]Read from MH i2c: E2 [16:26:55]MH_I2C_Read... [16:26:55]Read from MH i2c: E2 17 00 [16:26:55]MH_I2C_Read... [16:26:55]Read from MH i2c: E2 17 00 F3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C2 [16:26:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:26:55]wFMCommunicate OK [16:26:55]requested_item fd.num is exist - process it [16:26:55]SAM_PROTO_GetFieldsCounters [16:26:55]wFMCommunicate request_size=4 [16:26:55]MH_SAM_APDU [16:26:55]CAPDU: 80 13 00 00 [16:26:55]Write to MH i2c: E2 08 00 F4 02 80 13 00 00 00 00 00 00 72 [16:26:55]Write i2c OK [16:26:55]MH_I2C_Read... [16:26:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:26:55]Read from MH i2c: E2 [16:26:55]MH_I2C_Read... [16:26:55]Read from MH i2c: E2 62 00 [16:26:55]MH_I2C_Read... [16:26:55]Read from MH i2c: E2 62 00 F4 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [16:26:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:26:55]wFMCommunicate OK [16:26:55]SAM_PROTO_GetFieldsCounters done [16:26:55]requested_item shift.num is exist - process it [16:26:55]requested_item shift.opened is exist - process it [16:26:55]req_shift_opened [16:26:55]FM_GetShiftState [16:26:55]SAM_PROTO_GetShiftState [16:26:55]wFMCommunicate request_size=4 [16:26:55]MH_SAM_APDU [16:26:55]CAPDU: 80 13 01 00 [16:26:55]Write to MH i2c: E2 08 00 F5 02 80 13 01 00 00 00 00 00 74 [16:26:55]Write i2c OK [16:26:55]MH_I2C_Read... [16:26:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:55]Read from MH i2c: E2 [16:26:55]MH_I2C_Read... [16:26:55]Read from MH i2c: E2 0E 00 [16:26:55]MH_I2C_Read... [16:26:55]Read from MH i2c: E2 0E 00 F5 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 41 [16:26:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:26:55]wFMCommunicate OK [16:26:55]SAM_PROTO_GetShiftState done [16:26:55]FM_GetShiftState done [16:26:55]req_shift_opened done [16:26:55]requested_item shift.open_date is exist - process it [16:26:55]req_shift_open_date [16:26:55]req_shift_open_date done [16:26:55]produce_requested_data done [16:26:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152816,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:26:55]process_action_free close_receipt [16:26:55]json_value_free [16:26:55]json_value_free done [16:26:55]process_json_proto returns [16:26:55]Send response to host [16:26:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152816,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:26:55]free response buf [16:26:55]execute_script done [16:26:55]execute_script returns [16:26:55]free content buf [16:26:55]Sock 9.Close socket [16:26:55]Sock 9.Thread stoped [16:27:00]recv_with_timeout no data received [16:27:12]Connected sock=10 [16:27:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 56 A9 04 01 16 5E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 4D E8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 54 02 00 35 04 06 00 96 7A B5 C6 F3 1B 7B 2F F0 6A 4D D8 9C A1 [16:27:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D4 63 47 00 6C CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 54 02 00 F4 03 04 00 5E 90 F2 66 B6 04 01 00 00 02 0C 1D 57 D6 90 A0 F5 [16:27:14]CommunicateWithHost err = 0 [16:27:14]CheckOFDResponse [16:27:14]1017 (14) - 77093643461234 [16:27:14]1041 (16) - 0000000000871835 [16:27:14]1040 (4) - 152816 [16:27:14]1012 (4) - 24.09.2024 10:11 [16:27:14]1206 (1) - 0 [16:27:14]OFD Sender: Remove packet 152816 [16:27:14]ProducePacketName [16:27:14]name=ofd_packets/00152816 [16:27:14]NVStorageDeleteData [16:27:14]OFD Sender: No OFD packet to send [16:27:18]recv_with_timeout no data received [16:27:19]OFD Sender: No OFD packet to send [16:27:24]OFD Sender: No OFD packet to send [16:27:29]OFD Sender: No OFD packet to send [16:27:31]recv_with_timeout no data received [16:27:34]OFD Sender: No OFD packet to send [16:27:39]OFD Sender: No OFD packet to send [16:27:45]OFD Sender: No OFD packet to send [16:27:50]OFD Sender: No OFD packet to send [16:27:55]OFD Sender: No OFD packet to send [16:28:00]OFD Sender: No OFD packet to send [16:28:05]OFD Sender: No OFD packet to send [16:28:10]OFD Sender: No OFD packet to send [16:28:15]OFD Sender: No OFD packet to send [16:28:20]OFD Sender: No OFD packet to send [16:28:25]OFD Sender: No OFD packet to send [16:28:30]OFD Sender: No OFD packet to send [16:28:35]OFD Sender: No OFD packet to send [16:28:40]OFD Sender: No OFD packet to send [16:28:45]OFD Sender: No OFD packet to send [16:28:50]OFD Sender: No OFD packet to send [16:28:55]OFD Sender: No OFD packet to send [16:29:00]OFD Sender: No OFD packet to send [16:29:05]OFD Sender: No OFD packet to send [16:29:10]OFD Sender: No OFD packet to send [16:29:15]OFD Sender: No OFD packet to send [16:29:20]OFD Sender: No OFD packet to send [16:29:25]OFD Sender: No OFD packet to send [16:29:30]OFD Sender: No OFD packet to send [16:29:35]OFD Sender: No OFD packet to send [16:29:40]OFD Sender: No OFD packet to send [16:29:45]OFD Sender: No OFD packet to send [16:29:48]recv_with_timeout no data received [16:29:50]OFD Sender: No OFD packet to send [16:29:55]OFD Sender: No OFD packet to send [16:30:00]OFD Sender: No OFD packet to send [16:30:05]OFD Sender: No OFD packet to send [16:30:10]OFD Sender: No OFD packet to send [16:30:15]OFD Sender: No OFD packet to send [16:30:20]OFD Sender: No OFD packet to send [16:30:25]OFD Sender: No OFD packet to send [16:30:30]OFD Sender: No OFD packet to send 00 2A E9 F2 66 [16:30:34]Write to MH i2c: E2 10 00 00 03 80 15 02 00 08 00 F4 03 04 00 2A E9 F2 66 00 00 F9 [16:30:34]Write i2c OK [16:30:34]MH_I2C_Read... [16:30:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:30:34]Read from MH i2c: E2 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 03 00 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [16:30:34]RAPDU: 90 00 [16:30:34]wFMCommunicate OK [16:30:34]wFMCommunicate request_size=25 [16:30:34]MH_SAM_APDU [16:30:34]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [16:30:34]Write to MH i2c: E2 1C 00 01 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 E6 [16:30:34]Write i2c OK [16:30:34]MH_I2C_Read... [16:30:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:30:34]Read from MH i2c: E2 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 03 00 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [16:30:34]RAPDU: 90 00 [16:30:34]wFMCommunicate OK [16:30:34]wFMCommunicate request_size=4 [16:30:34]MH_SAM_APDU [16:30:34]CAPDU: 80 15 03 00 [16:30:34]Write to MH i2c: E2 08 00 02 03 80 15 03 00 00 00 00 00 86 [16:30:34]Write i2c OK [16:30:34]MH_I2C_Read... [16:30:34]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [16:30:34]Read from MH i2c: E2 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 40 00 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 40 00 02 03 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 14 01 00 00 35 04 06 00 84 F8 A1 56 46 8D 90 00 FC [16:30:34]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 14 01 00 00 35 04 06 00 84 F8 A1 56 46 8D 90 00 [16:30:34]wFMCommunicate OK [16:30:34]SAM_PROTO_ProcessDocument answer len = 59 [16:30:34]SAM_PROTO_ProcessDocument done [16:30:34]SetTLVBufToDocument [16:30:34]Processing tag 1209 (04B9) [16:30:34]Malloc new data [16:30:34]Processing tag 1041 (0411) [16:30:34]Processing tag 1040 (0410) [16:30:34]Malloc new data [16:30:34]Processing tag 1038 (040E) [16:30:34]Malloc new data [16:30:34]Processing tag 1042 (0412) [16:30:34]Malloc new data [16:30:34]Processing tag 1077 (0435) [16:30:34]Malloc new data [16:30:34]SetTLVBufToDocument err=0 [16:30:34]KKMLoadAndSignReceiptData store KKM data [16:30:34]KKMLoadAndSignReceiptData err=0 [16:30:34]wFMCommunicate request_size=4 [16:30:34]MH_SAM_APDU [16:30:34]CAPDU: 80 11 00 00 [16:30:34]Write to MH i2c: E2 08 00 03 03 80 11 00 00 00 00 00 00 80 [16:30:34]Write i2c OK [16:30:34]MH_I2C_Read... [16:30:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:34]Read from MH i2c: E2 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 17 00 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 17 00 03 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D3 [16:30:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:30:34]wFMCommunicate OK [16:30:34]Счет N : (1)1786818 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 4.430 * 67.80 = 300.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 276 24.09.2024 16:30 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152817 ФПД: 146203393541773 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T163034&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152817&fm=146203393541773&tin=02508201610067®Number=0000000000091825&sum=30000 [16:30:34]StoreToDocumentArchive [16:30:34]shift 477 fd 152817 [16:30:34]save to /storage/0477/doc_00152817 [16:30:34]save last doc name /storage/0477/doc_00152817 to /storage/kkm_last_doc_name [16:30:34]save OK [16:30:34]Clear old archive folders... [16:30:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:30:34]tlvbuf is 015CE320 [16:30:34]SAM_PROTO_ClearQueue [16:30:34]wFMCommunicate request_size=4 [16:30:34]MH_SAM_APDU [16:30:34]CAPDU: 80 09 00 00 [16:30:34]Write to MH i2c: E2 08 00 04 03 80 09 00 00 00 00 00 00 79 [16:30:34]Write i2c OK [16:30:34]MH_I2C_Read... [16:30:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:34]Read from MH i2c: E2 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 03 00 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [16:30:34]RAPDU: 90 00 [16:30:34]wFMCommunicate OK [16:30:34]SAM_PROTO_ClearQueue done [16:30:34]KKMCreateOFDPacket [16:30:34]OFDProtocolAddRootSTLVToBuf [16:30:34]FM_MakeSignedData [16:30:34]FM_MakeSignedData [16:30:34]SAM_PROTO_SignData [16:30:34]wFMCommunicate request_size=4 [16:30:34]MH_SAM_APDU [16:30:34]CAPDU: 80 0D 01 02 [16:30:34]Write to MH i2c: E2 08 00 05 03 80 0D 01 02 00 00 00 00 81 [16:30:34]Write i2c OK [16:30:34]MH_I2C_Read... [16:30:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:34]Read from MH i2c: E2 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 03 00 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 03 00 05 03 00 90 00 7C [16:30:34]RAPDU: 90 00 [16:30:34]wFMCommunicate OK [16:30:34]wFMCommunicate request_size=255 [16:30:34]MH_SAM_APDU [16:30:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 2A E9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 54 02 00 35 04 06 00 84 [16:30:34]Write to MH i2c: E2 02 01 06 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 2A E9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 54 02 00 35 04 06 00 84 00 00 48 [16:30:34]Write i2c OK [16:30:34]MH_I2C_Read... [16:30:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:35]Read from MH i2c: E2 [16:30:35]MH_I2C_Read... [16:30:35]Read from MH i2c: E2 03 00 [16:30:35]MH_I2C_Read... [16:30:35]Read from MH i2c: E2 03 00 06 03 00 90 00 7D [16:30:35]RAPDU: 90 00 [16:30:35]wFMCommunicate OK [16:30:35]wFMCommunicate request_size=10 [16:30:35]MH_SAM_APDU [16:30:35]CAPDU: 80 0D 02 02 05 F8 A1 56 46 8D [16:30:35]Write to MH i2c: E2 0D 00 07 03 80 0D 02 02 05 00 F8 A1 56 46 8D 00 00 50 [16:30:35]Write i2c OK [16:30:35]MH_I2C_Read... [16:30:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:35]Read from MH i2c: E2 [16:30:35]MH_I2C_Read... [16:30:35]Read from MH i2c: E2 03 00 [16:30:35]MH_I2C_Read... [16:30:35]Read from MH i2c: E2 03 00 07 03 00 90 00 7E [16:30:35]RAPDU: 90 00 [16:30:35]wFMCommunicate OK [16:30:35]wFMCommunicate request_size=4 [16:30:35]MH_SAM_APDU [16:30:35]CAPDU: 80 0D 03 02 [16:30:35]Write to MH i2c: E2 08 00 08 03 80 0D 03 02 00 00 00 00 86 [16:30:35]Write i2c OK [16:30:35]MH_I2C_Read... [16:30:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:35]Read from MH i2c: E2 [16:30:35]MH_I2C_Read... [16:30:35]Read from MH i2c: E2 0B 00 [16:30:35]MH_I2C_Read... [16:30:35]Read from MH i2c: E2 0B 00 08 03 00 87 4A 49 9C AF 38 FE AA 90 00 CC [16:30:35]RAPDU: 87 4A 49 9C AF 38 FE AA 90 00 [16:30:35]wFMCommunicate OK [16:30:35]SAM_PROTO_SignData done [16:30:35]FM_MakeSignedData done [16:30:35]CreateOFDProtocolMessage [16:30:35]wFMCommunicate request_size=4 [16:30:35]MH_SAM_APDU [16:30:35]CAPDU: 80 11 00 00 [16:30:35]Write to MH i2c: E2 08 00 09 03 80 11 00 00 00 00 00 00 86 [16:30:35]Write i2c OK [16:30:35]MH_I2C_Read... [16:30:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:35]Read from MH i2c: E2 [16:30:35]MH_I2C_Read... [16:30:35]Read from MH i2c: E2 17 00 [16:30:35]MH_I2C_Read... [16:30:35]Read from MH i2c: E2 17 00 09 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D9 [16:30:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:30:35]wFMCommunicate OK [16:30:35]CreateOFDProtocolMessage done [16:30:35]OFDSenderStorePacket 152817 [16:30:35]StoreOFDPacket docnum=152817 [16:30:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DD 66 07 01 BB D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 2A E9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 54 02 00 35 04 06 00 84 F8 A1 56 46 8D 87 4A 49 9C AF 38 FE AA [16:30:35]CheckFolder [16:30:35]dirname=/storage/ofd_packets [16:30:35]CheckFolder done [16:30:35]ProducePacketName [16:30:35]name=ofd_packets/00152817 [16:30:35]NVStorageSaveData ofd_packets/00152817 [16:30:35]File name is /storage/ofd_packets/00152817 [16:30:35]Write 301 bytes [16:30:35]NVStorageSaveData done [16:30:35]OFDSenderStorePacket done [16:30:35]KKMCreateOFDPacket done [16:30:35]NVStorageSaveData kkm_last_timestamp [16:30:35]File name is /storage/kkm_last_timestamp [16:30:35]Write 4 bytes [16:30:35]NVStorageSaveData done [16:30:35]ExternCall_PrintAddStr [16:30:35]wPrintStart [16:30:35]Write to MH i2c: 01 00 00 0A 03 0D [16:30:35]Write i2c OK [16:30:35]MH_I2C_Read... [16:30:35]Read from MH i2c: 01 [16:30:35]MH_I2C_Read... [16:30:35]Read from MH i2c: 01 07 00 [16:30:35]MH_I2C_Read... [16:30:35]Read from MH i2c: 01 07 00 0A 03 00 00 00 00 00 FF 0F 22 [16:30:35]RasterBufferAndPrint [16:30:35]line Счет N : (1)1786818 [16:30:35]line ИНН: 02508201610067 [16:30:35]line Контрольно-Кассовый Чек [16:30:35]line ПРОДАЖА [16:30:35]line ТРК (МРК, ГНК) : 12 [16:30:35]line Товар: 2710124130 [16:30:35]line Аи-92-К-5 [16:30:35]line 4.430 * 67.80 [16:30:35]line = 300.35 [16:30:35]line НДС 12% НСП 1% [16:30:35]line > о реализуемом товаре [16:30:35]line ОКРУГЛЕНИЕ: -0.35 [16:30:35]line ИТОГО: 300.00 [16:30:35]line Внесено: 300.00 [16:30:35]line СДАЧА: 0.00 [16:30:35]line НСП 1% : 2.66 [16:30:35]line НДС 12% : 31.90 [16:30:35]line Наличными: 300.00 [16:30:35]line Безнал.: 0.00 [16:30:35]line Место: АЗС № 89 "Партнер Нефть" [16:30:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:30:35]line СНО: Общий режим [16:30:35]line Чек 276 24.09.2024 16:30 [16:30:35]line Смена: 477 ФФД: 1.0 [16:30:35]line ЗНМ: 0300000113 [16:30:35]line РНМ: 0000000000091825 [16:30:35]line Версия ККМ: 001 [16:30:35]line ФМ: 0000000000871835 [16:30:35]line ФД: 152817 [16:30:35]line ФПД: 146203393541773 [16:30:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T163034&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152817&fm=146203393541773&tin=02508201610067®Number=0000000000091825&sum=30000 [16:30:35]written 0, free lines is 4095 [16:30:35]OFD Sender: Processing packet 152817 [packets to send 830, broken 829] [16:30:35]ProducePacketName [16:30:35]name=ofd_packets/00152817 [16:30:35]OFD Sender: To server: pG, [16:30:35]CommunicateWithHost lk.salyk.kg:30040 [16:30:35]ConnectInit lk.salyk.kg [16:30:36]Write to MH i2c: 01 00 00 35 03 38 [16:30:36]Write i2c OK [16:30:36]MH_I2C_Read... [16:30:36]Read from MH i2c: 01 [16:30:36]MH_I2C_Read... [16:30:36]Read from MH i2c: 01 07 00 [16:30:36]MH_I2C_Read... [16:30:36]Read from MH i2c: 01 07 00 35 03 00 00 00 00 00 E0 0C 2B [16:30:36]RasterBufferAndPrint [16:30:36]line [16:30:36]line [16:30:36]line [16:30:36]line [16:30:36]line [16:30:36]written 0, free lines is 3302 [16:30:36]MH_Cut [16:30:36]Write to MH i2c: D1 01 00 3C 03 01 11 [16:30:36]Write i2c OK [16:30:36]MH_I2C_Read... [16:30:36]Read from MH i2c: D1 [16:30:36]MH_I2C_Read... [16:30:36]Read from MH i2c: D1 01 00 [16:30:36]MH_I2C_Read... [16:30:36]Read from MH i2c: D1 01 00 3C 03 00 10 [16:30:36]Write to MH i2c: 01 00 00 3D 03 40 [16:30:36]Write i2c OK [16:30:36]MH_I2C_Read... [16:30:36]*** Cut start [16:30:36]*** Purtial cut [16:30:36]*** Stage 1: CUTSNS_PIN = 1 [16:30:37]Read from MH i2c: 01 [16:30:37]MH_I2C_Read... [16:30:37]*** Stop cut motor [16:30:37]*** Cut end [16:30:37]Read from MH i2c: 01 07 00 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: 01 07 00 3D 03 00 00 00 00 00 FF 0F 55 [16:30:37]process_action close_receipt done [16:30:37]requested_data is exist [16:30:37]produce_requested_data [16:30:37]requested_item fm.sn is exist - process it [16:30:37]wFMCommunicate request_size=4 [16:30:37]MH_SAM_APDU [16:30:37]CAPDU: 80 11 00 00 [16:30:37]Write to MH i2c: E2 08 00 3E 03 80 11 00 00 00 00 00 00 BB [16:30:37]Write i2c OK [16:30:37]MH_I2C_Read... [16:30:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:37]Read from MH i2c: E2 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 17 00 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 17 00 3E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [16:30:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:30:37]wFMCommunicate OK [16:30:37]requested_item fd.num is exist - process it [16:30:37]SAM_PROTO_GetFieldsCounters [16:30:37]wFMCommunicate request_size=4 [16:30:37]MH_SAM_APDU [16:30:37]CAPDU: 80 13 00 00 [16:30:37]Write to MH i2c: E2 08 00 3F 03 80 13 00 00 00 00 00 00 BE [16:30:37]Write i2c OK [16:30:37]MH_I2C_Read... [16:30:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:37]Read from MH i2c: E2 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 62 00 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 62 00 3F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 43 [16:30:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:30:37]wFMCommunicate OK [16:30:37]SAM_PROTO_GetFieldsCounters done [16:30:37]requested_item shift.num is exist - process it [16:30:37]requested_item shift.opened is exist - process it [16:30:37]req_shift_opened [16:30:37]FM_GetShiftState [16:30:37]SAM_PROTO_GetShiftState [16:30:37]wFMCommunicate request_size=4 [16:30:37]MH_SAM_APDU [16:30:37]CAPDU: 80 13 01 00 [16:30:37]Write to MH i2c: E2 08 00 40 03 80 13 01 00 00 00 00 00 C0 [16:30:37]Write i2c OK [16:30:37]MH_I2C_Read... [16:30:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:37]Read from MH i2c: E2 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 0E 00 [16:30:37]MH_I2C_Read... [16:30:37]Read from MH i2c: E2 0E 00 40 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8D [16:30:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:30:37]wFMCommunicate OK [16:30:37]SAM_PROTO_GetShiftState done [16:30:37]FM_GetShiftState done [16:30:37]req_shift_opened done [16:30:37]requested_item shift.open_date is exist - process it [16:30:37]req_shift_open_date [16:30:37]req_shift_open_date done [16:30:37]produce_requested_data done [16:30:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152817,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:30:37]process_action_free close_receipt [16:30:37]json_value_free [16:30:37]json_value_free done [16:30:37]process_json_proto returns [16:30:37]Send response to host [16:30:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152817,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:30:37]free response buf [16:30:37]execute_script done [16:30:37]execute_script returns [16:30:37]free content buf [16:30:37]Sock 8.Close socket [16:30:37]Sock 8.Thread stoped [16:30:40]ConnectInit Can't take IP for lk.salyk.kg [16:30:40]CommunicateWithHost connect error [16:30:40]CommunicateWithHost err = -1 [16:30:40]OFD Sender: Server communicate error [16:30:45]OFD Sender: Processing packet 152817 [packets to send 830, broken 829] [16:30:45]ProducePacketName [16:30:45]name=ofd_packets/00152817 [16:30:45]OFD Sender: To server: pG, [16:30:45]CommunicateWithHost lk.salyk.kg:30040 [16:30:45]ConnectInit lk.salyk.kg [16:30:50]ConnectInit Can't take IP for lk.salyk.kg [16:30:50]CommunicateWithHost connect error [16:30:50]CommunicateWithHost err = -1 [16:30:50]OFD Sender: Server communicate error [16:30:55]OFD Sender: Processing packet 152817 [packets to send 830, broken 829] [16:30:55]ProducePacketName [16:30:55]name=ofd_packets/00152817 [16:30:55]OFD Sender: To server: pG, [16:30:55]CommunicateWithHost lk.salyk.kg:30040 [16:30:55]ConnectInit lk.salyk.kg [16:31:00]ConnectInit Can't take IP for lk.salyk.kg [16:31:00]CommunicateWithHost connect error [16:31:00]CommunicateWithHost err = -1 [16:31:00]OFD Sender: Server communicate error [16:31:05]OFD Sender: Processing packet 152817 [packets to send 830, broken 829] [16:31:05]ProducePacketName [16:31:05]name=ofd_packets/00152817 [16:31:05]OFD Sender: To server: pG, [16:31:05]CommunicateWithHost lk.salyk.kg:30040 [16:31:05]ConnectInit lk.salyk.kg [16:31:10]ConnectInit Can't take IP for lk.salyk.kg [16:31:10]CommunicateWithHost connect error [16:31:10]CommunicateWithHost err = -1 [16:31:10]OFD Sender: Server communicate error [16:31:15]OFD Sender: Processing packet 152817 [packets to send 830, broken 829] [16:31:15]ProducePacketName [16:31:15]name=ofd_packets/00152817 [16:31:15]OFD Sender: To server: pG, [16:31:15]CommunicateWithHost lk.salyk.kg:30040 [16:31:15]ConnectInit lk.salyk.kg [16:31:20]ConnectInit Can't take IP for lk.salyk.kg [16:31:20]CommunicateWithHost connect error [16:31:20]CommunicateWithHost err = -1 [16:31:20]OFD Sender: Server communicate error [16:31:25]OFD Sender: Processing packet 152817 [packets to send 830, broken 829] [16:31:25]ProducePacketName [16:31:25]name=ofd_packets/00152817 [16:31:25]OFD Sender: To server: pG, [16:31:25]CommunicateWithHost lk.salyk.kg:30040 [16:31:25]ConnectInit lk.salyk.kg [16:31:30]ConnectInit Can't take IP for lk.salyk.kg [16:31:30]CommunicateWithHost connect error [16:31:30]CommunicateWithHost err = -1 [16:31:30]OFD Sender: Server communicate error [16:31:35]OFD Sender: Processing packet 152817 [packets to send 830, broken 829] [16:31:35]ProducePacketName [16:31:35]name=ofd_packets/00152817 [16:31:35]OFD Sender: To server: pG, [16:31:35]CommunicateWithHost lk.salyk.kg:30040 [16:31:35]ConnectInit lk.salyk.kg [16:31:40]ConnectInit Can't take IP for lk.salyk.kg [16:31:40]CommunicateWithHost connect error [16:31:40]CommunicateWithHost err = -1 [16:31:40]OFD Sender: Server communicate error [16:31:46]OFD Sender: Processing packet 152817 [packets to send 830, broken 829] [16:31:46]ProducePacketName [16:31:46]name=ofd_packets/00152817 [16:31:46]OFD Sender: To server: pG, [16:31:46]CommunicateWithHost lk.salyk.kg:30040 [16:31:46]ConnectInit lk.salyk.kg [16:31:51]ConnectInit Can't take IP for lk.salyk.kg [16:31:51]CommunicateWithHost connect error [16:31:51]CommunicateWithHost err = -1 [16:31:51]OFD Sender: Server communicate error [16:31:56]OFD Sender: Processing packet 152817 [packets to send 830, broken 829] [16:31:56]ProducePacketName [16:31:56]name=ofd_packets/00152817 [16:31:56]OFD Sender: To server: pG, [16:31:56]CommunicateWithHost lk.salyk.kg:30040 [16:31:56]ConnectInit lk.salyk.kg [16:32:01]ConnectInit Can't take IP for lk.salyk.kg [16:32:01]CommunicateWithHost connect error [16:32:01]CommunicateWithHost err = -1 [16:32:01]OFD Sender: Server communicate error [16:32:06]OFD Sender: Processing packet 152817 [packets to send 830, broken 829] [16:32:06]ProducePacketName [16:32:06]name=ofd_packets/00152817 [16:32:06]OFD Sender: To server: pG, [16:32:06]CommunicateWithHost lk.salyk.kg:30040 [16:32:06]ConnectInit lk.salyk.kg [16:32:11]ConnectInit Can't take IP for lk.salyk.kg [16:32:11]CommunicateWithHost connect error [16:32:11]CommunicateWithHost err = -1 [16:32:11]OFD Sender: Server communicate error [16:32:16]OFD Sender: Processing packet 152817 [packets to send 830, broken 829] [16:32:16]ProducePacketName [16:32:16]name=ofd_packets/00152817 [16:32:16]OFD Sender: To server: pG, [16:32:16]CommunicateWithHost lk.salyk.kg:30040 [16:32:16]ConnectInit lk.salyk.kg [16:32:21]ConnectInit Can't take IP for lk.salyk.kg [16:32:21]CommunicateWithHost connect error [16:32:21]CommunicateWithHost err = -1 [16:32:21]OFD Sender: Server communicate error [16:32:26]OFD Sender: Processing packet 152817 [packets to send 830, broken 829] [16:32:26]ProducePacketName [16:32:26]name=ofd_packets/00152817 [16:32:26]OFD Sender: To server: pG, [16:32:26]CommunicateWithHost lk.salyk.kg:30040 [16:32:26]ConnectInit lk.salyk.kg [16:32:27]Connected sock=10 [16:32:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DD 66 07 01 BB D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 2A E9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 54 02 00 35 04 06 00 84 F8 A1 56 46 8D 87 4A 49 9C AF 38 FE AA [16:32:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7E 1D 47 00 56 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 54 02 00 F4 03 04 00 98 91 F2 66 B6 04 01 00 00 0E 4A 46 41 E3 AA 34 22 [16:32:28]CommunicateWithHost err = 0 [16:32:28]CheckOFDResponse [16:32:28]1017 (14) - 77093643461234 [16:32:28]1041 (16) - 0000000000871835 [16:32:28]1040 (4) - 152817 [16:32:28]1012 (4) - 24.09.2024 10:16 [16:32:28]1206 (1) - 0 [16:32:28]OFD Sender: Remove packet 152817 [16:32:28]ProducePacketName [16:32:28]name=ofd_packets/00152817 [16:32:28]NVStorageDeleteData [16:32:29]OFD Sender: No OFD packet to send [16:32:34]OFD Sender: No OFD packet to send [16:32:39]OFD Sender: No OFD packet to send [16:32:44]OFD Sender: No OFD packet to send [16:32:49]OFD Sender: No OFD packet to send [16:32:50]ConnectInit Can't connect to host [16:32:54]OFD Sender: No OFD packet to send [16:32:59]OFD Sender: No OFD packet to send [16:33:01]recv_with_timeout no data received [16:33:04]OFD Sender: No OFD packet to send [16:33:09]OFD Sender: No OFD packet to send [16:33:10]accept exits with 9 [16:33:10]New connection [16:33:10]New thread 3066768740 created [16:33:10]Thread 3066912100 joined [16:33:10]Waiting for new connection... [16:33:10] Sock 9.Parse request [16:33:10]Sock 9.Check first char [16:33:10]Sock 9.First char is OK [16:33:10]request: POST /json_proto HTTP/1.0 [16:33:10]Method: POST [16:33:10]URL: /json_proto [16:33:10]Method is POST - this is cgi request [16:33:10]url: /json_proto [16:33:10]query_string will be loaded in cgi processing [16:33:10]execute_cgi json_proto POST (null) [16:33:10]execute_cgi path=json_proto method=POST [16:33:10]POST find Content-Length [16:33:10]Host: 172.17.43.67:8080 [16:33:10]Content-Length: 676 [16:33:10]Content-Type: application/json [16:33:10] [16:33:10]POST finish read [16:33:10]Found Content-Length = 676 [16:33:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.370, "sum" : 790.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 790.00, "total" : 790.00, "payments": [ { "type": 0, "sum" : 790.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:10]execute_script... [16:33:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.370, "sum" : 790.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 790.00, "total" : 790.00, "payments": [ { "type": 0, "sum" : 790.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:10]POST & json_proto [16:33:10]process_json_proto [16:33:10]json parsed OK: [16:33:10]protocol is kg_v1.0 [16:33:10]action value=close_receipt [16:33:10]process_action close_receipt [16:33:10]cmd_close_receipt [16:33:10]MH_GetDate [16:33:10]Write to MH i2c: F0 00 00 41 03 33 [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: F0 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: F0 09 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: F0 09 00 41 03 00 C6 E9 F2 66 6A BD 47 65 16 [16:33:10]GetLastDocTimeStamp 1727195434 [16:33:10]current date 1727195590 [16:33:10]FM_GetShiftState [16:33:10]SAM_PROTO_GetShiftState [16:33:10]wFMCommunicate request_size=4 [16:33:10]MH_SAM_APDU [16:33:10]CAPDU: 80 13 01 00 [16:33:10]Write to MH i2c: E2 08 00 42 03 80 13 01 00 00 00 00 00 C2 [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:10]Read from MH i2c: E2 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 0E 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 0E 00 42 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8F [16:33:10]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:33:10]wFMCommunicate OK [16:33:10]SAM_PROTO_GetShiftState done [16:33:10]FM_GetShiftState done [16:33:10]opened in 1727137889 [16:33:10]opened+sec_in_day 1727224289 [16:33:10]quantity*price = 79019 [16:33:10]sum+1 = 79020 [16:33:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 790.00 Внесено: 790.00 СДАЧА: 0.00 НСП 1% : 6.99 НДС 12% : 83.91 Наличными: 790.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 277 24.09.2024 16:33 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152818 ФПД: 245654774202134 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T163311&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152818&fm=245654774202134&tin=02508201610067®Number=0000000000091825&sum=79000 [16:33:11]StoreToDocumentArchive [16:33:11]shift 477 fd 152818 [16:33:11]save to /storage/0477/doc_00152818 [16:33:11]save last doc name /storage/0477/doc_00152818 to /storage/kkm_last_doc_name [16:33:11]save OK [16:33:11]Clear old archive folders... [16:33:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:33:11]tlvbuf is 015CFEE0 [16:33:11]SAM_PROTO_ClearQueue [16:33:11]wFMCommunicate request_size=4 [16:33:11]MH_SAM_APDU [16:33:11]CAPDU: 80 09 00 00 [16:33:11]Write to MH i2c: E2 08 00 4F 03 80 09 00 00 00 00 00 00 C4 [16:33:11]Write i2c OK [16:33:11]MH_I2C_Read... [16:33:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:11]Read from MH i2c: E2 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 03 00 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 03 00 4F 03 00 90 00 C6 [16:33:11]RAPDU: 90 00 [16:33:11]wFMCommunicate OK [16:33:11]SAM_PROTO_ClearQueue done [16:33:11]KKMCreateOFDPacket [16:33:11]OFDProtocolAddRootSTLVToBuf [16:33:11]FM_MakeSignedData [16:33:11]FM_MakeSignedData [16:33:11]SAM_PROTO_SignData [16:33:11]wFMCommunicate request_size=4 [16:33:11]MH_SAM_APDU [16:33:11]CAPDU: 80 0D 01 02 [16:33:11]Write to MH i2c: E2 08 00 50 03 80 0D 01 02 00 00 00 00 CC [16:33:11]Write i2c OK [16:33:11]MH_I2C_Read... [16:33:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:11]Read from MH i2c: E2 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 03 00 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 03 00 50 03 00 90 00 C7 [16:33:11]RAPDU: 90 00 [16:33:11]wFMCommunicate OK [16:33:11]wFMCommunicate request_size=255 [16:33:11]MH_SAM_APDU [16:33:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 28 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 34 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 20 00 00 00 00 07 04 06 00 98 34 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 C7 E9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 54 02 00 35 04 06 00 DF 6B F5 8D [16:33:11]Write to MH i2c: E2 02 01 51 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 28 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 34 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 20 00 00 00 00 07 04 06 00 98 34 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 C7 E9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 54 02 00 35 04 06 00 DF 6B F5 8D 00 00 E2 [16:33:11]Write i2c OK [16:33:11]MH_I2C_Read... [16:33:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:11]Read from MH i2c: E2 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 03 00 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 03 00 51 03 00 90 00 C8 [16:33:11]RAPDU: 90 00 [16:33:11]wFMCommunicate OK [16:33:11]wFMCommunicate request_size=7 [16:33:11]MH_SAM_APDU [16:33:11]CAPDU: 80 0D 02 02 02 BF 16 [16:33:11]Write to MH i2c: E2 0A 00 52 03 80 0D 02 02 02 00 BF 16 00 00 A8 [16:33:11]Write i2c OK [16:33:11]MH_I2C_Read... [16:33:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:11]Read from MH i2c: E2 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 03 00 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 03 00 52 03 00 90 00 C9 [16:33:11]RAPDU: 90 00 [16:33:11]wFMCommunicate OK [16:33:11]wFMCommunicate request_size=4 [16:33:11]MH_SAM_APDU [16:33:11]CAPDU: 80 0D 03 02 [16:33:11]Write to MH i2c: E2 08 00 53 03 80 0D 03 02 00 00 00 00 D1 [16:33:11]Write i2c OK [16:33:11]MH_I2C_Read... [16:33:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:11]Read from MH i2c: E2 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 0B 00 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 0B 00 53 03 00 18 DC 27 A5 99 87 7A 5F 90 00 8B [16:33:11]RAPDU: 18 DC 27 A5 99 87 7A 5F 90 00 [16:33:11]wFMCommunicate OK [16:33:11]SAM_PROTO_SignData done [16:33:11]FM_MakeSignedData done [16:33:11]CreateOFDProtocolMessage [16:33:11]wFMCommunicate request_size=4 [16:33:11]MH_SAM_APDU [16:33:11]CAPDU: 80 11 00 00 [16:33:11]Write to MH i2c: E2 08 00 54 03 80 11 00 00 00 00 00 00 D1 [16:33:11]Write i2c OK [16:33:11]MH_I2C_Read... [16:33:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:11]Read from MH i2c: E2 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 17 00 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: E2 17 00 54 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [16:33:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:33:11]wFMCommunicate OK [16:33:11]CreateOFDProtocolMessage done [16:33:11]OFDSenderStorePacket 152818 [16:33:11]StoreOFDPacket docnum=152818 [16:33:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 87 50 04 01 DD EC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 28 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 34 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 20 00 00 00 00 07 04 06 00 98 34 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 C7 E9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 54 02 00 35 04 06 00 DF 6B F5 8D BF 16 18 DC 27 A5 99 87 7A 5F [16:33:11]CheckFolder [16:33:11]dirname=/storage/ofd_packets [16:33:11]CheckFolder done [16:33:11]ProducePacketName [16:33:11]name=ofd_packets/00152818 [16:33:11]NVStorageSaveData ofd_packets/00152818 [16:33:11]File name is /storage/ofd_packets/00152818 [16:33:11]Write 298 bytes [16:33:11]NVStorageSaveData done [16:33:11]OFDSenderStorePacket done [16:33:11]KKMCreateOFDPacket done [16:33:11]NVStorageSaveData kkm_last_timestamp [16:33:11]File name is /storage/kkm_last_timestamp [16:33:11]Write 4 bytes [16:33:11]NVStorageSaveData done [16:33:11]ExternCall_PrintAddStr [16:33:11]wPrintStart [16:33:11]Write to MH i2c: 01 00 00 55 03 58 [16:33:11]Write i2c OK [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: 01 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: 01 07 00 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: 01 07 00 55 03 00 00 00 00 00 FF 0F 6D [16:33:11]RasterBufferAndPrint [16:33:11]line Счет N : (1)1786819 [16:33:11]line ИНН: 02508201610067 [16:33:11]line Контрольно-Кассовый Чек [16:33:11]line ПРОДАЖА [16:33:11]line ТРК (МРК, ГНК) : 41 [16:33:11]line Товар: 2710194210 [16:33:11]line ДТ-К-5 [16:33:11]line 10.370 * 76.20 [16:33:11]line = 790.19 [16:33:11]line НДС 12% НСП 1% [16:33:11]line > о реализуемом товаре [16:33:11]line ОКРУГЛЕНИЕ: -0.19 [16:33:11]line ИТОГО: 790.00 [16:33:11]line Внесено: 790.00 [16:33:11]line СДАЧА: 0.00 [16:33:11]line НСП 1% : 6.99 [16:33:11]line НДС 12% : 83.91 [16:33:11]line Наличными: 790.00 [16:33:11]line Безнал.: 0.00 [16:33:11]line Место: АЗС № 89 "Партнер Нефть" [16:33:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:33:11]line СНО: Общий режим [16:33:11]line Чек 277 24.09.2024 16:33 [16:33:11]line Смена: 477 ФФД: 1.0 [16:33:11]line ЗНМ: 0300000113 [16:33:11]line РНМ: 0000000000091825 [16:33:11]line Версия ККМ: 001 [16:33:11]line ФМ: 0000000000871835 [16:33:11]line ФД: 152818 [16:33:11]line ФПД: 245654774202134 [16:33:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T163311&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152818&fm=245654774202134&tin=02508201610067®Number=0000000000091825&sum=79000 [16:33:11]written 0, free lines is 4095 [16:33:11]OFD Sender: Processing packet 152818 [packets to send 830, broken 829] [16:33:11]ProducePacketName [16:33:11]name=ofd_packets/00152818 [16:33:11]OFD Sender: To server: pG, [16:33:11]CommunicateWithHost lk.salyk.kg:30040 [16:33:11]ConnectInit lk.salyk.kg [16:33:12]Connected sock=11 [16:33:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 87 50 04 01 DD EC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 28 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 34 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 20 00 00 00 00 07 04 06 00 98 34 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 C7 E9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 54 02 00 35 04 06 00 DF 6B F5 8D BF 16 18 DC 27 A5 99 87 7A 5F [16:33:12]Write to MH i2c: 01 00 00 80 03 83 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: 01 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: 01 07 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: 01 07 00 80 03 00 00 00 00 00 F9 0C 8F [16:33:12]RasterBufferAndPrint [16:33:12]line [16:33:12]line [16:33:12]line [16:33:12]line [16:33:12]line [16:33:12]written 0, free lines is 3327 [16:33:12]MH_Cut [16:33:12]Write to MH i2c: D1 01 00 87 03 01 5C [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: D1 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: D1 01 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: D1 01 00 87 03 00 5B [16:33:12]Write to MH i2c: 01 00 00 88 03 8B [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2C 89 47 00 7F F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 54 02 00 F4 03 04 00 C4 91 F2 66 B6 04 01 00 00 00 A9 80 E8 5F 89 CF 5A [16:33:12]CommunicateWithHost err = 0 [16:33:12]CheckOFDResponse [16:33:12]1017 (14) - 77093643461234 [16:33:12]1041 (16) - 0000000000871835 [16:33:12]1040 (4) - 152818 [16:33:12]1012 (4) - 24.09.2024 10:17 [16:33:12]1206 (1) - 0 [16:33:12]OFD Sender: Remove packet 152818 [16:33:12]ProducePacketName [16:33:12]name=ofd_packets/00152818 [16:33:12]NVStorageDeleteData [16:33:12]*** Cut start [16:33:12]*** Purtial cut [16:33:12]*** Stage 1: CUTSNS_PIN = 1 [16:33:13]OFD Sender: No OFD packet to send [16:33:13]Read from MH i2c: 01 [16:33:13]MH_I2C_Read... [16:33:13]*** Stop cut motor [16:33:13]*** Cut end [16:33:13]Read from MH i2c: 01 07 00 [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: 01 07 00 88 03 00 00 00 00 00 FF 0F A0 [16:33:13]process_action close_receipt done [16:33:13]requested_data is exist [16:33:13]produce_requested_data [16:33:13]requested_item fm.sn is exist - process it [16:33:13]wFMCommunicate request_size=4 [16:33:13]MH_SAM_APDU [16:33:13]CAPDU: 80 11 00 00 [16:33:13]Write to MH i2c: E2 08 00 89 03 80 11 00 00 00 00 00 00 06 [16:33:13]Write i2c OK [16:33:13]MH_I2C_Read... [16:33:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:13]Read from MH i2c: E2 [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: E2 17 00 [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: E2 17 00 89 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 59 [16:33:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:33:13]wFMCommunicate OK [16:33:13]requested_item fd.num is exist - process it [16:33:13]SAM_PROTO_GetFieldsCounters [16:33:13]wFMCommunicate request_size=4 [16:33:13]MH_SAM_APDU [16:33:13]CAPDU: 80 13 00 00 [16:33:13]Write to MH i2c: E2 08 00 8A 03 80 13 00 00 00 00 00 00 09 [16:33:13]Write i2c OK [16:33:13]MH_I2C_Read... [16:33:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:13]Read from MH i2c: E2 [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: E2 62 00 [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: E2 62 00 8A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 92 [16:33:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:33:13]wFMCommunicate OK [16:33:13]SAM_PROTO_GetFieldsCounters done [16:33:13]requested_item shift.num is exist - process it [16:33:13]requested_item shift.opened is exist - process it [16:33:13]req_shift_opened [16:33:13]FM_GetShiftState [16:33:13]SAM_PROTO_GetShiftState [16:33:13]wFMCommunicate request_size=4 [16:33:13]MH_SAM_APDU [16:33:13]CAPDU: 80 13 01 00 [16:33:13]Write to MH i2c: E2 08 00 8B 03 80 13 01 00 00 00 00 00 0B [16:33:13]Write i2c OK [16:33:13]MH_I2C_Read... [16:33:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:13]Read from MH i2c: E2 [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: E2 0E 00 [16:33:13]MH_I2C_Read... [16:33:13]Read from MH i2c: E2 0E 00 8B 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D8 [16:33:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:33:13]wFMCommunicate OK [16:33:13]SAM_PROTO_GetShiftState done [16:33:13]FM_GetShiftState done [16:33:13]req_shift_opened done [16:33:13]requested_item shift.open_date is exist - process it [16:33:13]req_shift_open_date [16:33:13]req_shift_open_date done [16:33:13]produce_requested_data done [16:33:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152818,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:33:13]process_action_free close_receipt [16:33:13]json_value_free [16:33:13]json_value_free done [16:33:13]process_json_proto returns [16:33:13]Send response to host [16:33:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152818,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:33:13]free response buf [16:33:13]execute_script done [16:33:13]execute_script returns [16:33:13]free content buf [16:33:13]Sock 9.Close socket [16:33:13]Sock 9.Thread stoped [16:33:18]OFD Sender: No OFD packet to send [16:33:23]recv_with_timeout no data received [16:33:23]OFD Sender: No OFD packet to send [16:33:28]OFD Sender: No OFD packet to send [16:33:33]OFD Sender: No OFD packet to send [16:33:38]OFD Sender: No OFD packet to send [16:33:43]OFD Sender: No OFD packet to send [16:33:48]OFD Sender: No OFD packet to send [16:33:53]OFD Sender: No OFD packet to send [16:33:58]OFD Sender: No OFD packet to send [16:34:03]OFD Sender: No OFD packet to send [16:34:08]OFD Sender: No OFD packet to send [16:34:13]OFD Sender: No OFD packet to send [16:34:18]OFD Sender: No OFD packet to send [16:34:23]OFD Sender: No OFD packet to send [16:34:28]OFD Sender: No OFD packet to send [16:34:33]recv_with_timeout no data received [16:34:33]OFD Sender: No OFD packet to send [16:34:38]OFD Sender: No OFD packet to send [16:34:43]OFD Sender: No OFD packet to send [16:34:48]OFD Sender: No OFD packet to send [16:34:53]OFD Sender: No OFD packet to send [16:34:58]OFD Sender: No OFD packet to send [16:35:03]OFD Sender: No OFD packet to send [16:35:08]OFD Sender: No OFD packet to send [16:35:13]OFD Sender: No OFD packet to send [16:35:18]OFD Sender: No OFD packet to send [16:35:23]OFD Sender: No OFD packet to send [16:35:28]OFD Sender: No OFD packet to send [16:35:29]recv_with_timeout no data received [16:35:33]OFD Sender: No OFD packet to send [16:35:38]OFD Sender: No OFD packet to send [16:35:43]OFD Sender: No OFD packet to send [16:35:48]OFD Sender: No OFD packet to send [16:35:53]OFD Sender: No OFD packet to send [16:35:57]recv_with_timeout no data received [16:35:58]OFD Sender: No OFD packet to send [16:36:03]OFD Sender: No OFD packet to send [16:36:08]OFD Sender: No OFD packet to send [16:36:11]recv_with_timeout no data received [16:36:13]OFD Sender: No OFD packet to send [16:36:18]OFD Sender: No OFD packet to send [16:36:23]OFD Sender: No OFD packet to send [16:36:28]OFD Sender: No OFD packet to send [16:36:33]OFD Sender: No OFD packet to send [16:36:38]OFD Sender: No OFD packet to send [16:36:43]OFD Sender: No OFD packet to send [16:36:48]OFD Sender: No OFD packet to send [16:36:53]OFD Sender: No OFD packet to send [16:36:58]OFD Sender: No OFD packet to send [16:37:03]OFD Sender: No OFD packet to send [16:37:08]OFD Sender: No OFD packet to send [16:37:14]OFD Sender: No OFD packet to send [16:37:19]OFD Sender: No OFD packet to send [16:37:24]OFD Sender: No OFD packet to send [16:37:29]OFD Sender: No OFD packet to send [16:37:34]OFD Sender: No OFD packet to send [16:37:37]recv_with_timeout no data received [16:37:39]OFD Sender: No OFD packet to send [16:37:44]OFD Sender: No OFD packet to send [16:37:49]OFD Sender: No OFD packet to send [16:37:54]OFD Sender: No OFD packet to send [16:37:54]recv_with_timeout no data received [16:37:59]OFD Sender: No OFD packet to send [16:38:04]OFD Sender: No OFD packet to send [16:38:05]recv_with_timeout no data received [16:38:09]OFD Sender: No OFD packet to send [16:38:14]OFD Sender: No OFD packet to send [16:38:19]OFD Sender: No OFD packet to send [16:38:24]OFD Sender: No OFD packet to send [16:38:29]OFD Sender: No OFD packet to send [16:38:34]OFD Sender: No OFD packet to send [16:38:39]OFD Sender: No OFD packet to send [16:38:44]OFD Sender: No OFD packet to send [16:38:49]OFD Sender: No OFD packet to send [16:38:54]OFD Sender: No OFD packet to send [16:38:59]OFD Sender: No OFD packet to send [16:39:04]OFD Sender: No OFD packet to send [16:39:08]accept exits with 10 [16:39:08]New connection [16:39:08]New thread 3066912100 created [16:39:08]Thread 3066768740 joined [16:39:08]Waiting for new connection... [16:39:08] Sock 10.Parse request [16:39:08]Sock 10.Check first char [16:39:08]Sock 10.First char is OK [16:39:08]request: POST /json_proto HTTP/1.0 [16:39:08]Method: POST [16:39:08]URL: /json_proto [16:39:08]Method is POST - this is cgi request [16:39:08]url: /json_proto [16:39:08]query_string will be loaded in cgi processing [16:39:08]execute_cgi json_proto POST (null) [16:39:08]execute_cgi path=json_proto method=POST [16:39:08]POST find Content-Length [16:39:08]Host: 172.17.43.67:8080 [16:39:08]Content-Length: 683 [16:39:08]Content-Type: application/json [16:39:08] [16:39:08]POST finish read [16:39:08]Found Content-Length = 683 [16:39:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:08]execute_script... [16:39:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:08]POST & json_proto [16:39:08]process_json_proto [16:39:08]json parsed OK: [16:39:08]protocol is kg_v1.0 [16:39:08]action value=close_receipt [16:39:08]process_action close_receipt [16:39:08]cmd_close_receipt [16:39:08]MH_GetDate [16:39:08]Write to MH i2c: F0 00 00 8C 03 7E [16:39:08]Write i2c OK [16:39:08]MH_I2C_Read... [16:39:08]Read from MH i2c: F0 [16:39:08]MH_I2C_Read... [16:39:08]Read from MH i2c: F0 09 00 [16:39:08]MH_I2C_Read... [16:39:08]Read from MH i2c: F0 09 00 8C 03 00 2D EB F2 66 6A BD 47 65 CA [16:39:08]GetLastDocTimeStamp 1727195591 [16:39:08]current date 1727195949 [16:39:08]FM_GetShiftState [16:39:08]SAM_PROTO_GetShiftState [16:39:08]wFMCommunicate request_size=4 [16:39:08]MH_SAM_APDU [16:39:08]CAPDU: 80 13 01 00 [16:39:08]Write to MH i2c: E2 08 00 8D 03 80 13 01 00 00 00 00 00 0D [16:39:08]Write i2c OK [16:39:08]MH_I2C_Read... [16:39:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:09]Read from MH i2c: E2 [16:39:09]MH_I2C_Read... [16:39:09]Read from MH i2c: E2 0E 00 [16:39:09]MH_I2C_Read... [16:39:09]Read from MH i2c: E2 0E 00 8D 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DA [16:39:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:39:09]wFMCommunicate OK [16:39:09]SAM_PROTO_GetShiftState done [16:39:09]FM_GetShiftState done [16:39:09]opened in 1727137889 [16:39:09]opened+sec_in_day 1727224289 [16:39:09]quantity*price = 100021 [16:39:09]sum+1 = 100023 [16:39:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 278 24.09.2024 16:39 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152819 ФПД: 26058495078368 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T163909&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152819&fm=26058495078368&tin=02508201610067®Number=0000000000091825&sum=100000 [16:39:10]StoreToDocumentArchive [16:39:10]shift 477 fd 152819 [16:39:10]save to /storage/0477/doc_00152819 [16:39:10]save last doc name /storage/0477/doc_00152819 to /storage/kkm_last_doc_name [16:39:10]save OK [16:39:10]Clear old archive folders... [16:39:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:39:10]tlvbuf is 015E7070 [16:39:10]SAM_PROTO_ClearQueue [16:39:10]wFMCommunicate request_size=4 [16:39:10]MH_SAM_APDU [16:39:10]CAPDU: 80 09 00 00 [16:39:10]Write to MH i2c: E2 08 00 9A 03 80 09 00 00 00 00 00 00 0F [16:39:10]Write i2c OK [16:39:10]MH_I2C_Read... [16:39:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:39:10]Read from MH i2c: E2 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: E2 03 00 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: E2 03 00 9A 03 00 90 00 11 [16:39:10]RAPDU: 90 00 [16:39:10]wFMCommunicate OK [16:39:10]SAM_PROTO_ClearQueue done [16:39:10]KKMCreateOFDPacket [16:39:10]OFDProtocolAddRootSTLVToBuf [16:39:10]FM_MakeSignedData [16:39:10]FM_MakeSignedData [16:39:10]SAM_PROTO_SignData [16:39:10]wFMCommunicate request_size=4 [16:39:10]MH_SAM_APDU [16:39:10]CAPDU: 80 0D 01 02 [16:39:10]Write to MH i2c: E2 08 00 9B 03 80 0D 01 02 00 00 00 00 17 [16:39:10]Write i2c OK [16:39:10]MH_I2C_Read... [16:39:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:39:10]Read from MH i2c: E2 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: E2 03 00 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: E2 03 00 9B 03 00 90 00 12 [16:39:10]RAPDU: 90 00 [16:39:10]wFMCommunicate OK [16:39:10]wFMCommunicate request_size=255 [16:39:10]MH_SAM_APDU [16:39:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 2D EB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 54 02 00 35 04 06 00 17 [16:39:10]Write to MH i2c: E2 02 01 9C 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 2D EB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 54 02 00 35 04 06 00 17 00 00 88 [16:39:10]Write i2c OK [16:39:10]MH_I2C_Read... [16:39:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:10]Read from MH i2c: E2 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: E2 03 00 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: E2 03 00 9C 03 00 90 00 13 [16:39:10]RAPDU: 90 00 [16:39:10]wFMCommunicate OK [16:39:10]wFMCommunicate request_size=10 [16:39:10]MH_SAM_APDU [16:39:10]CAPDU: 80 0D 02 02 05 B3 37 57 AF E0 [16:39:10]Write to MH i2c: E2 0D 00 9D 03 80 0D 02 02 05 00 B3 37 57 AF E0 00 00 F4 [16:39:10]Write i2c OK [16:39:10]MH_I2C_Read... [16:39:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:10]Read from MH i2c: E2 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: E2 03 00 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: E2 03 00 9D 03 00 90 00 14 [16:39:10]RAPDU: 90 00 [16:39:10]wFMCommunicate OK [16:39:10]wFMCommunicate request_size=4 [16:39:10]MH_SAM_APDU [16:39:10]CAPDU: 80 0D 03 02 [16:39:10]Write to MH i2c: E2 08 00 9E 03 80 0D 03 02 00 00 00 00 1C [16:39:10]Write i2c OK [16:39:10]MH_I2C_Read... [16:39:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:39:10]Read from MH i2c: E2 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: E2 0B 00 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: E2 0B 00 9E 03 00 C1 F2 CB 80 6B 99 AD 7A 90 00 46 [16:39:10]RAPDU: C1 F2 CB 80 6B 99 AD 7A 90 00 [16:39:10]wFMCommunicate OK [16:39:10]SAM_PROTO_SignData done [16:39:10]FM_MakeSignedData done [16:39:10]CreateOFDProtocolMessage [16:39:10]wFMCommunicate request_size=4 [16:39:10]MH_SAM_APDU [16:39:10]CAPDU: 80 11 00 00 [16:39:10]Write to MH i2c: E2 08 00 9F 03 80 11 00 00 00 00 00 00 1C [16:39:10]Write i2c OK [16:39:10]MH_I2C_Read... [16:39:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:10]Read from MH i2c: E2 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: E2 17 00 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: E2 17 00 9F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [16:39:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:39:10]wFMCommunicate OK [16:39:10]CreateOFDProtocolMessage done [16:39:10]OFDSenderStorePacket 152819 [16:39:10]StoreOFDPacket docnum=152819 [16:39:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 42 4B 07 01 FB 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 2D EB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 54 02 00 35 04 06 00 17 B3 37 57 AF E0 C1 F2 CB 80 6B 99 AD 7A [16:39:10]CheckFolder [16:39:10]dirname=/storage/ofd_packets [16:39:10]CheckFolder done [16:39:10]ProducePacketName [16:39:10]name=ofd_packets/00152819 [16:39:10]NVStorageSaveData ofd_packets/00152819 [16:39:10]File name is /storage/ofd_packets/00152819 [16:39:10]Write 301 bytes [16:39:10]NVStorageSaveData done [16:39:10]OFDSenderStorePacket done [16:39:10]KKMCreateOFDPacket done [16:39:10]NVStorageSaveData kkm_last_timestamp [16:39:10]File name is /storage/kkm_last_timestamp [16:39:10]Write 4 bytes [16:39:10]NVStorageSaveData done [16:39:10]ExternCall_PrintAddStr [16:39:10]wPrintStart [16:39:10]Write to MH i2c: 01 00 00 A0 03 A3 [16:39:10]Write i2c OK [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: 01 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: 01 07 00 [16:39:10]MH_I2C_Read... [16:39:10]Read from MH i2c: 01 07 00 A0 03 00 00 00 00 00 FF 0F B8 [16:39:10]RasterBufferAndPrint [16:39:10]line Счет N : (1)1786820 [16:39:10]line ИНН: 02508201610067 [16:39:10]line Контрольно-Кассовый Чек [16:39:10]line ПРОДАЖА [16:39:10]line ТРК (МРК, ГНК) : 23 [16:39:10]line Товар: 2710124500 [16:39:10]line Аи-95-К-5 [16:39:10]line 13.480 * 74.20 [16:39:10]line = 1000.22 [16:39:10]line НДС 12% НСП 1% [16:39:10]line > о реализуемом товаре [16:39:10]line ОКРУГЛЕНИЕ: -0.22 [16:39:10]line ИТОГО: 1000.00 [16:39:10]line Внесено: 1000.00 [16:39:10]line СДАЧА: 0.00 [16:39:10]line НСП 1% : 8.85 [16:39:10]line НДС 12% : 106.22 [16:39:10]line Наличными: 1000.00 [16:39:10]line Безнал.: 0.00 [16:39:10]line Место: АЗС № 89 "Партнер Нефть" [16:39:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:39:10]line СНО: Общий режим [16:39:10]line Чек 278 24.09.2024 16:39 [16:39:10]line Смена: 477 ФФД: 1.0 [16:39:10]line ЗНМ: 0300000113 [16:39:10]line РНМ: 0000000000091825 [16:39:10]line Версия ККМ: 001 [16:39:10]line ФМ: 0000000000871835 [16:39:10]line ФД: 152819 [16:39:10]line ФПД: 26058495078368 [16:39:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T163909&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152819&fm=26058495078368&tin=02508201610067®Number=0000000000091825&sum=100000 [16:39:10]written 0, free lines is 4095 [16:39:10]OFD Sender: Processing packet 152819 [packets to send 830, broken 829] [16:39:10]ProducePacketName [16:39:10]name=ofd_packets/00152819 [16:39:10]OFD Sender: To server: pG, [16:39:10]CommunicateWithHost lk.salyk.kg:30040 [16:39:10]ConnectInit lk.salyk.kg [16:39:11]Write to MH i2c: 01 00 00 CB 03 CE [16:39:11]Write i2c OK [16:39:11]MH_I2C_Read... [16:39:11]Read from MH i2c: 01 [16:39:11]MH_I2C_Read... [16:39:11]Read from MH i2c: 01 07 00 [16:39:11]MH_I2C_Read... [16:39:11]Read from MH i2c: 01 07 00 CB 03 00 00 00 00 00 DC 0C BD [16:39:11]RasterBufferAndPrint [16:39:11]line [16:39:11]line [16:39:11]line [16:39:11]line [16:39:11]line [16:39:11]written 0, free lines is 3296 [16:39:11]MH_Cut [16:39:11]Write to MH i2c: D1 01 00 D2 03 01 A7 [16:39:11]Write i2c OK [16:39:11]MH_I2C_Read... [16:39:11]Read from MH i2c: D1 [16:39:11]MH_I2C_Read... [16:39:11]Read from MH i2c: D1 01 00 [16:39:11]MH_I2C_Read... [16:39:11]Read from MH i2c: D1 01 00 D2 03 00 A6 [16:39:11]Write to MH i2c: 01 00 00 D3 03 D6 [16:39:11]Write i2c OK [16:39:11]MH_I2C_Read... [16:39:11]*** Cut start [16:39:11]*** Purtial cut [16:39:11]*** Stage 1: CUTSNS_PIN = 1 [16:39:12]Read from MH i2c: 01 [16:39:12]MH_I2C_Read... [16:39:12]*** Stop cut motor [16:39:12]*** Cut end [16:39:12]Read from MH i2c: 01 07 00 [16:39:12]MH_I2C_Read... [16:39:12]Read from MH i2c: 01 07 00 D3 03 00 00 00 00 00 FF 0F EB [16:39:12]process_action close_receipt done [16:39:12]requested_data is exist [16:39:12]produce_requested_data [16:39:12]requested_item fm.sn is exist - process it [16:39:12]wFMCommunicate request_size=4 [16:39:12]MH_SAM_APDU [16:39:12]CAPDU: 80 11 00 00 [16:39:12]Write to MH i2c: E2 08 00 D4 03 80 11 00 00 00 00 00 00 51 [16:39:12]Write i2c OK [16:39:12]MH_I2C_Read... [16:39:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:12]Read from MH i2c: E2 [16:39:12]MH_I2C_Read... [16:39:12]Read from MH i2c: E2 17 00 [16:39:12]MH_I2C_Read... [16:39:12]Read from MH i2c: E2 17 00 D4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A4 [16:39:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:39:12]wFMCommunicate OK [16:39:12]requested_item fd.num is exist - process it [16:39:12]SAM_PROTO_GetFieldsCounters [16:39:12]wFMCommunicate request_size=4 [16:39:12]MH_SAM_APDU [16:39:12]CAPDU: 80 13 00 00 [16:39:12]Write to MH i2c: E2 08 00 D5 03 80 13 00 00 00 00 00 00 54 [16:39:12]Write i2c OK [16:39:12]MH_I2C_Read... [16:39:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:39:12]Read from MH i2c: E2 [16:39:12]MH_I2C_Read... [16:39:12]Read from MH i2c: E2 62 00 [16:39:12]MH_I2C_Read... [16:39:12]Read from MH i2c: E2 62 00 D5 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 E1 [16:39:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:39:12]wFMCommunicate OK [16:39:12]SAM_PROTO_GetFieldsCounters done [16:39:12]requested_item shift.num is exist - process it [16:39:12]requested_item shift.opened is exist - process it [16:39:12]req_shift_opened [16:39:12]FM_GetShiftState [16:39:12]SAM_PROTO_GetShiftState [16:39:12]wFMCommunicate request_size=4 [16:39:12]MH_SAM_APDU [16:39:12]CAPDU: 80 13 01 00 [16:39:12]Write to MH i2c: E2 08 00 D6 03 80 13 01 00 00 00 00 00 56 [16:39:12]Write i2c OK [16:39:12]MH_I2C_Read... [16:39:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:12]Read from MH i2c: E2 [16:39:12]MH_I2C_Read... [16:39:12]Read from MH i2c: E2 0E 00 [16:39:12]MH_I2C_Read... [16:39:12]Read from MH i2c: E2 0E 00 D6 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 23 [16:39:12]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:39:12]wFMCommunicate OK [16:39:12]SAM_PROTO_GetShiftState done [16:39:12]FM_GetShiftState done [16:39:12]req_shift_opened done [16:39:12]requested_item shift.open_date is exist - process it [16:39:12]req_shift_open_date [16:39:12]req_shift_open_date done [16:39:12]produce_requested_data done [16:39:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152819,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:39:12]process_action_free close_receipt [16:39:12]json_value_free [16:39:12]json_value_free done [16:39:12]process_json_proto returns [16:39:12]Send response to host [16:39:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152819,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:39:12]free response buf [16:39:12]execute_script done [16:39:12]execute_script returns [16:39:12]free content buf [16:39:12]Sock 10.Close socket [16:39:12]Sock 10.Thread stoped [16:39:15]recv_with_timeout no data received [16:39:19]Connected sock=11 [16:39:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 42 4B 07 01 FB 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 2D EB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 54 02 00 35 04 06 00 17 B3 37 57 AF E0 C1 F2 CB 80 6B 99 AD 7A [16:39:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A8 83 47 00 2A 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 54 02 00 F4 03 04 00 33 93 F2 66 B6 04 01 00 00 A1 BD 4D E7 02 02 98 05 [16:39:20]CommunicateWithHost err = 0 [16:39:20]CheckOFDResponse [16:39:20]1017 (14) - 77093643461234 [16:39:20]1041 (16) - 0000000000871835 [16:39:20]1040 (4) - 152819 [16:39:20]1012 (4) - 24.09.2024 10:23 [16:39:20]1206 (1) - 0 [16:39:20]OFD Sender: Remove packet 152819 [16:39:20]ProducePacketName [16:39:20]name=ofd_packets/00152819 [16:39:20]NVStorageDeleteData [16:39:20]OFD Sender: No OFD packet to send [16:39:25]OFD Sender: No OFD packet to send [16:39:30]OFD Sender: No OFD packet to send [16:39:33]recv_with_timeout no data received [16:39:35]OFD Sender: No OFD packet to send [16:39:40]OFD Sender: No OFD packet to send [16:39:45]OFD Sender: No OFD packet to send [16:39:50]OFD Sender: No OFD packet to send [16:39:51]recv_with_timeout no data received [16:39:55]OFD Sender: No OFD packet to send [16:40:00]OFD Sender: No OFD packet to send [16:40:01]recv_with_timeout no data received [16:40:05]OFD Sender: No OFD packet to send [16:40:10]OFD Sender: No OFD packet to send [16:40:15]OFD Sender: No OFD packet to send [16:40:19]recv_with_timeout no data received [16:40:20]OFD Sender: No OFD packet to send [16:40:25]OFD Sender: No OFD packet to send [16:40:30]OFD Sender: No OFD packet to send [16:40:35]OFD Sender: No OFD packet to send [16:40:40]OFD Sender: No OFD packet to send [16:40:45]OFD Sender: No OFD packet to send [16:40:49]recv_with_timeout no data received [16:40:50]OFD Sender: No OFD packet to send [16:40:55]OFD Sender: No OFD packet to send [16:41:00]OFD Sender: No OFD packet to send [16:41:05]OFD Sender: No OFD packet to send [16:41:07]accept exits with 8 [16:41:07]New connection [16:41:07]New thread 3066768740 created [16:41:07]Thread 3066912100 joined [16:41:07]Waiting for new connection... [16:41:07] Sock 8.Parse request [16:41:07]Sock 8.Check first char [16:41:07]Sock 8.First char is OK [16:41:07]request: POST /json_proto HTTP/1.0 [16:41:07]Method: POST [16:41:07]URL: /json_proto [16:41:07]Method is POST - this is cgi request [16:41:07]url: /json_proto [16:41:07]query_string will be loaded in cgi processing [16:41:07]execute_cgi json_proto POST (null) [16:41:07]execute_cgi path=json_proto method=POST [16:41:07]POST find Content-Length [16:41:07]Host: 172.17.43.67:8080 [16:41:07]Content-Length: 680 [16:41:07]Content-Type: application/json [16:41:07] [16:41:07]POST finish read [16:41:07]Found Content-Length = 680 [16:41:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:07]execute_script... [16:41:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:07]POST & json_proto [16:41:07]process_json_proto [16:41:07]json parsed OK: [16:41:07]protocol is kg_v1.0 [16:41:07]action value=close_receipt [16:41:07]process_action close_receipt [16:41:07]cmd_close_receipt [16:41:07]MH_GetDate [16:41:07]Write to MH i2c: F0 00 00 D7 03 C9 [16:41:07]Write i2c OK [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: F0 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: F0 09 00 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: F0 09 00 D7 03 00 A4 EB F2 66 6A BD 47 65 8C [16:41:07]GetLastDocTimeStamp 1727195949 [16:41:07]current date 1727196068 [16:41:07]FM_GetShiftState [16:41:07]SAM_PROTO_GetShiftState [16:41:07]wFMCommunicate request_size=4 [16:41:07]MH_SAM_APDU [16:41:07]CAPDU: 80 13 01 00 [16:41:07]Write to MH i2c: E2 08 00 D8 03 80 13 01 00 00 00 00 00 58 [16:41:07]Write i2c OK [16:41:07]MH_I2C_Read... [16:41:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:07]Read from MH i2c: E2 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 0E 00 [16:41:07]MH_I2C_Read... [16:41:07]Read from MH i2c: E2 0E 00 D8 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 25 [16:41:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:41:07]wFMCommunicate OK [16:41:07]SAM_PROTO_GetShiftState done [16:41:07]FM_GetShiftState done [16:41:07]opened in 1727137889 [16:41:07]opened+sec_in_day 1727224289 [16:41:07]quantity*price = 150037 [16:41:07]sum+1 = 150039 [16:41:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 279 24.09.2024 16:41 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152820 ФПД: 17849224215443 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T164108&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152820&fm=17849224215443&tin=02508201610067®Number=0000000000091825&sum=150000 [16:41:08]StoreToDocumentArchive [16:41:08]shift 477 fd 152820 [16:41:08]save to /storage/0477/doc_00152820 [16:41:08]save last doc name /storage/0477/doc_00152820 to /storage/kkm_last_doc_name [16:41:08]save OK [16:41:08]Clear old archive folders... [16:41:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:41:08]tlvbuf is 015F2390 [16:41:08]SAM_PROTO_ClearQueue [16:41:08]wFMCommunicate request_size=4 [16:41:08]MH_SAM_APDU [16:41:08]CAPDU: 80 09 00 00 [16:41:08]Write to MH i2c: E2 08 00 E5 03 80 09 00 00 00 00 00 00 5A [16:41:08]Write i2c OK [16:41:08]MH_I2C_Read... [16:41:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:08]Read from MH i2c: E2 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 03 00 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 03 00 E5 03 00 90 00 5C [16:41:08]RAPDU: 90 00 [16:41:08]wFMCommunicate OK [16:41:08]SAM_PROTO_ClearQueue done [16:41:08]KKMCreateOFDPacket [16:41:08]OFDProtocolAddRootSTLVToBuf [16:41:08]FM_MakeSignedData [16:41:08]FM_MakeSignedData [16:41:08]SAM_PROTO_SignData [16:41:08]wFMCommunicate request_size=4 [16:41:08]MH_SAM_APDU [16:41:08]CAPDU: 80 0D 01 02 [16:41:08]Write to MH i2c: E2 08 00 E6 03 80 0D 01 02 00 00 00 00 62 [16:41:08]Write i2c OK [16:41:08]MH_I2C_Read... [16:41:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:08]Read from MH i2c: E2 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 03 00 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 03 00 E6 03 00 90 00 5D [16:41:08]RAPDU: 90 00 [16:41:08]wFMCommunicate OK [16:41:08]wFMCommunicate request_size=255 [16:41:08]MH_SAM_APDU [16:41:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 A4 EB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 54 02 00 35 04 06 00 10 3B D8 AB [16:41:08]Write to MH i2c: E2 02 01 E7 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 A4 EB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 54 02 00 35 04 06 00 10 3B D8 AB 00 00 53 [16:41:08]Write i2c OK [16:41:08]MH_I2C_Read... [16:41:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:08]Read from MH i2c: E2 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 03 00 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 03 00 E7 03 00 90 00 5E [16:41:08]RAPDU: 90 00 [16:41:08]wFMCommunicate OK [16:41:08]wFMCommunicate request_size=7 [16:41:08]MH_SAM_APDU [16:41:08]CAPDU: 80 0D 02 02 02 3B 93 [16:41:08]Write to MH i2c: E2 0A 00 E8 03 80 0D 02 02 02 00 3B 93 00 00 37 [16:41:08]Write i2c OK [16:41:08]MH_I2C_Read... [16:41:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:08]Read from MH i2c: E2 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 03 00 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 03 00 E8 03 00 90 00 5F [16:41:08]RAPDU: 90 00 [16:41:08]wFMCommunicate OK [16:41:08]wFMCommunicate request_size=4 [16:41:08]MH_SAM_APDU [16:41:08]CAPDU: 80 0D 03 02 [16:41:08]Write to MH i2c: E2 08 00 E9 03 80 0D 03 02 00 00 00 00 67 [16:41:08]Write i2c OK [16:41:08]MH_I2C_Read... [16:41:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:08]Read from MH i2c: E2 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 0B 00 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 0B 00 E9 03 00 3D F5 11 DF F9 F9 77 37 90 00 2A [16:41:08]RAPDU: 3D F5 11 DF F9 F9 77 37 90 00 [16:41:08]wFMCommunicate OK [16:41:08]SAM_PROTO_SignData done [16:41:08]FM_MakeSignedData done [16:41:08]CreateOFDProtocolMessage [16:41:08]wFMCommunicate request_size=4 [16:41:08]MH_SAM_APDU [16:41:08]CAPDU: 80 11 00 00 [16:41:08]Write to MH i2c: E2 08 00 EA 03 80 11 00 00 00 00 00 00 67 [16:41:08]Write i2c OK [16:41:08]MH_I2C_Read... [16:41:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:08]Read from MH i2c: E2 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 17 00 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: E2 17 00 EA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BA [16:41:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:41:08]wFMCommunicate OK [16:41:08]CreateOFDProtocolMessage done [16:41:08]OFDSenderStorePacket 152820 [16:41:08]StoreOFDPacket docnum=152820 [16:41:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B9 BF 04 01 CD 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 A4 EB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 54 02 00 35 04 06 00 10 3B D8 AB 3B 93 3D F5 11 DF F9 F9 77 37 [16:41:08]CheckFolder [16:41:08]dirname=/storage/ofd_packets [16:41:08]CheckFolder done [16:41:08]ProducePacketName [16:41:08]name=ofd_packets/00152820 [16:41:08]NVStorageSaveData ofd_packets/00152820 [16:41:08]File name is /storage/ofd_packets/00152820 [16:41:08]Write 298 bytes [16:41:08]NVStorageSaveData done [16:41:08]OFDSenderStorePacket done [16:41:08]KKMCreateOFDPacket done [16:41:08]NVStorageSaveData kkm_last_timestamp [16:41:08]File name is /storage/kkm_last_timestamp [16:41:08]Write 4 bytes [16:41:08]NVStorageSaveData done [16:41:08]ExternCall_PrintAddStr [16:41:08]wPrintStart [16:41:08]Write to MH i2c: 01 00 00 EB 03 EE [16:41:08]Write i2c OK [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: 01 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: 01 07 00 [16:41:08]MH_I2C_Read... [16:41:08]Read from MH i2c: 01 07 00 EB 03 00 00 00 00 00 FF 0F 03 [16:41:08]RasterBufferAndPrint [16:41:08]line Счет N : (1)1786821 [16:41:08]line ИНН: 02508201610067 [16:41:08]line Контрольно-Кассовый Чек [16:41:08]line ПРОДАЖА [16:41:08]line ТРК (МРК, ГНК) : 31 [16:41:08]line Товар: 2710194210 [16:41:08]line ДТ-К-5 [16:41:08]line 19.690 * 76.20 [16:41:08]line = 1500.38 [16:41:08]line НДС 12% НСП 1% [16:41:08]line > о реализуемом товаре [16:41:08]line ОКРУГЛЕНИЕ: -0.38 [16:41:08]line ИТОГО: 1500.00 [16:41:08]line Внесено: 1500.00 [16:41:08]line СДАЧА: 0.00 [16:41:08]line НСП 1% : 13.28 [16:41:08]line НДС 12% : 159.33 [16:41:08]line Наличными: 1500.00 [16:41:08]line Безнал.: 0.00 [16:41:08]line Место: АЗС № 89 "Партнер Нефть" [16:41:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:41:08]line СНО: Общий режим [16:41:08]line Чек 279 24.09.2024 16:41 [16:41:08]line Смена: 477 ФФД: 1.0 [16:41:08]line ЗНМ: 0300000113 [16:41:08]line РНМ: 0000000000091825 [16:41:08]line Версия ККМ: 001 [16:41:08]line ФМ: 0000000000871835 [16:41:08]line ФД: 152820 [16:41:08]line ФПД: 17849224215443 [16:41:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T164108&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152820&fm=17849224215443&tin=02508201610067®Number=0000000000091825&sum=150000 [16:41:09]OFD Sender: Processing packet 152820 [packets to send 830, broken 829] [16:41:09]ProducePacketName [16:41:09]name=ofd_packets/00152820 [16:41:09]OFD Sender: To server: pG, [16:41:09]CommunicateWithHost lk.salyk.kg:30040 [16:41:09]ConnectInit lk.salyk.kg [16:41:09]written 0, free lines is 4095 [16:41:09]Write to MH i2c: 01 00 00 16 04 1A [16:41:09]Write i2c OK [16:41:09]MH_I2C_Read... [16:41:09]Read from MH i2c: 01 [16:41:09]MH_I2C_Read... [16:41:09]Read from MH i2c: 01 07 00 [16:41:09]MH_I2C_Read... [16:41:09]Read from MH i2c: 01 07 00 16 04 00 00 00 00 00 D7 0C 04 [16:41:09]RasterBufferAndPrint [16:41:09]line [16:41:09]line [16:41:09]line [16:41:09]line [16:41:09]line [16:41:09]written 0, free lines is 3293 [16:41:09]MH_Cut [16:41:09]Write to MH i2c: D1 01 00 1D 04 01 F3 [16:41:09]Write i2c OK [16:41:09]MH_I2C_Read... [16:41:09]Read from MH i2c: D1 [16:41:09]MH_I2C_Read... [16:41:09]Read from MH i2c: D1 01 00 [16:41:09]MH_I2C_Read... [16:41:09]Read from MH i2c: D1 01 00 1D 04 00 F2 [16:41:09]Write to MH i2c: 01 00 00 1E 04 22 [16:41:09]Write i2c OK [16:41:09]MH_I2C_Read... [16:41:09]recv_with_timeout no data received [16:41:10]*** Cut start [16:41:10]*** Purtial cut [16:41:10]*** Stage 1: CUTSNS_PIN = 1 [16:41:10]Read from MH i2c: 01 [16:41:10]MH_I2C_Read... [16:41:10]*** Stop cut motor [16:41:10]*** Cut end [16:41:10]Read from MH i2c: 01 07 00 [16:41:10]MH_I2C_Read... [16:41:10]Read from MH i2c: 01 07 00 1E 04 00 00 00 00 00 FF 0F 37 [16:41:10]process_action close_receipt done [16:41:10]requested_data is exist [16:41:10]produce_requested_data [16:41:10]requested_item fm.sn is exist - process it [16:41:10]wFMCommunicate request_size=4 [16:41:10]MH_SAM_APDU [16:41:10]CAPDU: 80 11 00 00 [16:41:10]Write to MH i2c: E2 08 00 1F 04 80 11 00 00 00 00 00 00 9D [16:41:10]Write i2c OK [16:41:10]MH_I2C_Read... [16:41:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:10]Read from MH i2c: E2 [16:41:10]MH_I2C_Read... [16:41:10]Read from MH i2c: E2 17 00 [16:41:10]MH_I2C_Read... [16:41:10]Read from MH i2c: E2 17 00 1F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F0 [16:41:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:41:10]wFMCommunicate OK [16:41:10]requested_item fd.num is exist - process it [16:41:10]SAM_PROTO_GetFieldsCounters [16:41:10]wFMCommunicate request_size=4 [16:41:10]MH_SAM_APDU [16:41:10]CAPDU: 80 13 00 00 [16:41:10]Write to MH i2c: E2 08 00 20 04 80 13 00 00 00 00 00 00 A0 [16:41:10]Write i2c OK [16:41:10]MH_I2C_Read... [16:41:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:10]Read from MH i2c: E2 [16:41:10]MH_I2C_Read... [16:41:10]Read from MH i2c: E2 62 00 [16:41:10]MH_I2C_Read... [16:41:10]Read from MH i2c: E2 62 00 20 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 31 [16:41:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:10]wFMCommunicate OK [16:41:10]SAM_PROTO_GetFieldsCounters done [16:41:10]requested_item shift.num is exist - process it [16:41:10]requested_item shift.opened is exist - process it [16:41:10]req_shift_opened [16:41:10]FM_GetShiftState [16:41:10]SAM_PROTO_GetShiftState [16:41:10]wFMCommunicate request_size=4 [16:41:10]MH_SAM_APDU [16:41:10]CAPDU: 80 13 01 00 [16:41:10]Write to MH i2c: E2 08 00 21 04 80 13 01 00 00 00 00 00 A2 [16:41:10]Write i2c OK [16:41:10]MH_I2C_Read... [16:41:10]Read from MH i2c: E2 [16:41:10]MH_I2C_Read... [16:41:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:10]Read from MH i2c: E2 0E 00 [16:41:10]MH_I2C_Read... [16:41:10]Read from MH i2c: E2 0E 00 21 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 6F [16:41:10]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:41:10]wFMCommunicate OK [16:41:10]SAM_PROTO_GetShiftState done [16:41:10]FM_GetShiftState done [16:41:10]req_shift_opened done [16:41:10]requested_item shift.open_date is exist - process it [16:41:10]req_shift_open_date [16:41:10]req_shift_open_date done [16:41:10]produce_requested_data done [16:41:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152820,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:41:10]process_action_free close_receipt [16:41:10]json_value_free [16:41:10]json_value_free done [16:41:10]process_json_proto returns [16:41:10]Send response to host [16:41:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152820,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:41:10]free response buf [16:41:10]execute_script done [16:41:10]execute_script returns [16:41:10]free content buf [16:41:10]Sock 8.Close socket [16:41:10]Sock 8.Thread stoped [16:41:18]Connected sock=5 [16:41:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B9 BF 04 01 CD 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 A4 EB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 54 02 00 35 04 06 00 10 3B D8 AB 3B 93 3D F5 11 DF F9 F9 77 37 [16:41:19]recv_with_timeout no data received [16:41:19]CommunicateWithHost answer receiving error [16:41:19]CommunicateWithHost err = -3 [16:41:19]OFD Sender: Server communicate error [16:41:24]OFD Sender: Processing packet 152820 [packets to send 830, broken 829] [16:41:24]ProducePacketName [16:41:24]name=ofd_packets/00152820 [16:41:24]OFD Sender: To server: pG, [16:41:24]CommunicateWithHost lk.salyk.kg:30040 [16:41:24]ConnectInit lk.salyk.kg [16:41:24]recv_with_timeout no data received [16:41:29]ConnectInit Can't take IP for lk.salyk.kg [16:41:29]CommunicateWithHost connect error [16:41:29]CommunicateWithHost err = -1 [16:41:29]OFD Sender: Server communicate error [16:41:34]OFD Sender: Processing packet 152820 [packets to send 830, broken 829] [16:41:34]ProducePacketName [16:41:34]name=ofd_packets/00152820 [16:41:34]OFD Sender: To server: pG, [16:41:34]CommunicateWithHost lk.salyk.kg:30040 [16:41:34]ConnectInit lk.salyk.kg [16:41:35]Connected sock=8 [16:41:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B9 BF 04 01 CD 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 A4 EB F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 54 02 00 35 04 06 00 10 3B D8 AB 3B 93 3D F5 11 DF F9 F9 77 37 [16:41:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 24 66 47 00 13 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 54 02 00 F4 03 04 00 BB 93 F2 66 B6 04 01 00 00 A5 58 7F C2 76 1D 6A 93 [16:41:35]CommunicateWithHost err = 0 [16:41:35]CheckOFDResponse [16:41:35]1017 (14) - 77093643461234 [16:41:35]1041 (16) - 0000000000871835 [16:41:35]1040 (4) - 152820 [16:41:35]1012 (4) - 24.09.2024 10:26 [16:41:35]1206 (1) - 0 [16:41:35]OFD Sender: Remove packet 152820 [16:41:35]ProducePacketName [16:41:35]name=ofd_packets/00152820 [16:41:35]NVStorageDeleteData [16:41:36]OFD Sender: No OFD packet to send [16:41:41]OFD Sender: No OFD packet to send [16:41:41]recv_with_timeout no data received [16:41:46]OFD Sender: No OFD packet to send [16:41:51]OFD Sender: No OFD packet to send [16:41:56]OFD Sender: No OFD packet to send [16:42:01]OFD Sender: No OFD packet to send [16:42:06]OFD Sender: No OFD packet to send [16:42:11]OFD Sender: No OFD packet to send [16:42:16]OFD Sender: No OFD packet to send [16:42:21]OFD Sender: No OFD packet to send [16:42:22]recv_with_timeout no data received [16:42:26]OFD Sender: No OFD packet to send [16:42:31]OFD Sender: No OFD packet to send [16:42:36]OFD Sender: No OFD packet to send [16:42:41]OFD Sender: No OFD packet to send [16:42:46]OFD Sender: No OFD packet to send [16:42:51]OFD Sender: No OFD packet to send [16:42:51]accept exits with 10 [16:42:51]New connection [16:42:51]New thread 3066912100 created [16:42:51]Thread 3066768740 joined [16:42:51]Waiting for new connection... [16:42:51] Sock 10.Parse request [16:42:51]Sock 10.Check first char [16:42:51]Sock 10.First char is OK [16:42:51]request: POST /json_proto HTTP/1.0 [16:42:51]Method: POST [16:42:51]URL: /json_proto [16:42:51]Method is POST - this is cgi request [16:42:51]url: /json_proto [16:42:51]query_string will be loaded in cgi processing [16:42:51]execute_cgi json_proto POST (null) [16:42:51]execute_cgi path=json_proto method=POST [16:42:51]POST find Content-Length [16:42:51]Host: 172.17.43.67:8080 [16:42:51]Content-Length: 678 [16:42:51]Content-Type: application/json [16:42:51] [16:42:51]POST finish read [16:42:51]Found Content-Length = 678 [16:42:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:51]execute_script... [16:42:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:51]POST & json_proto [16:42:51]process_json_proto [16:42:51]json parsed OK: [16:42:51]protocol is kg_v1.0 [16:42:51]action value=close_receipt [16:42:51]process_action close_receipt [16:42:51]cmd_close_receipt [16:42:51]MH_GetDate [16:42:51]Write to MH i2c: F0 00 00 22 04 15 [16:42:51]Write i2c OK [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: F0 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: F0 09 00 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: F0 09 00 22 04 00 0C EC F2 66 6A BD 47 65 41 [16:42:51]GetLastDocTimeStamp 1727196068 [16:42:51]current date 1727196172 [16:42:51]FM_GetShiftState [16:42:51]SAM_PROTO_GetShiftState [16:42:51]wFMCommunicate request_size=4 [16:42:51]MH_SAM_APDU [16:42:51]CAPDU: 80 13 01 00 [16:42:51]Write to MH i2c: E2 08 00 23 04 80 13 01 00 00 00 00 00 A4 [16:42:51]Write i2c OK [16:42:51]MH_I2C_Read... [16:42:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:51]Read from MH i2c: E2 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: E2 0E 00 [16:42:51]MH_I2C_Read... [16:42:51]Read from MH i2c: E2 0E 00 23 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 71 [16:42:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:42:51]wFMCommunicate OK [16:42:51]SAM_PROTO_GetShiftState done [16:42:51]FM_GetShiftState done [16:42:51]opened in 1727137889 [16:42:51]opened+sec_in_day 1727224289 [16:42:51]quantity*price = 30035 [16:42:51]sum+1 = 30036 [16:42:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 280 24.09.2024 16:42 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152821 ФПД: 50801089408609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T164252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152821&fm=50801089408609&tin=02508201610067®Number=0000000000091825&sum=30000 [16:42:52]StoreToDocumentArchive [16:42:52]shift 477 fd 152821 [16:42:52]save to /storage/0477/doc_00152821 [16:42:52]save last doc name /storage/0477/doc_00152821 to /storage/kkm_last_doc_name [16:42:52]save OK [16:42:52]Clear old archive folders... [16:42:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:42:52]tlvbuf is 015F29D0 [16:42:52]SAM_PROTO_ClearQueue [16:42:52]wFMCommunicate request_size=4 [16:42:52]MH_SAM_APDU [16:42:52]CAPDU: 80 09 00 00 [16:42:52]Write to MH i2c: E2 08 00 30 04 80 09 00 00 00 00 00 00 A6 [16:42:52]Write i2c OK [16:42:52]MH_I2C_Read... [16:42:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:42:52]Read from MH i2c: E2 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: E2 03 00 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: E2 03 00 30 04 00 90 00 A8 [16:42:52]RAPDU: 90 00 [16:42:52]wFMCommunicate OK [16:42:52]SAM_PROTO_ClearQueue done [16:42:52]KKMCreateOFDPacket [16:42:52]OFDProtocolAddRootSTLVToBuf [16:42:52]FM_MakeSignedData [16:42:52]FM_MakeSignedData [16:42:52]SAM_PROTO_SignData [16:42:52]wFMCommunicate request_size=4 [16:42:52]MH_SAM_APDU [16:42:52]CAPDU: 80 0D 01 02 [16:42:52]Write to MH i2c: E2 08 00 31 04 80 0D 01 02 00 00 00 00 AE [16:42:52]Write i2c OK [16:42:52]MH_I2C_Read... [16:42:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:42:52]Read from MH i2c: E2 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: E2 03 00 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: E2 03 00 31 04 00 90 00 A9 [16:42:52]RAPDU: 90 00 [16:42:52]wFMCommunicate OK [16:42:52]wFMCommunicate request_size=255 [16:42:52]MH_SAM_APDU [16:42:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 0C EC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 54 02 00 35 04 06 00 2E [16:42:52]Write to MH i2c: E2 02 01 32 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 0C EC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 54 02 00 35 04 06 00 2E 00 00 0C [16:42:52]Write i2c OK [16:42:52]MH_I2C_Read... [16:42:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:52]Read from MH i2c: E2 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: E2 03 00 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: E2 03 00 32 04 00 90 00 AA [16:42:52]RAPDU: 90 00 [16:42:52]wFMCommunicate OK [16:42:52]wFMCommunicate request_size=10 [16:42:52]MH_SAM_APDU [16:42:52]CAPDU: 80 0D 02 02 05 34 0C E3 6E 61 [16:42:52]Write to MH i2c: E2 0D 00 33 04 80 0D 02 02 05 00 34 0C E3 6E 61 00 00 AD [16:42:52]Write i2c OK [16:42:52]MH_I2C_Read... [16:42:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:52]Read from MH i2c: E2 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: E2 03 00 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: E2 03 00 33 04 00 90 00 AB [16:42:52]RAPDU: 90 00 [16:42:52]wFMCommunicate OK [16:42:52]wFMCommunicate request_size=4 [16:42:52]MH_SAM_APDU [16:42:52]CAPDU: 80 0D 03 02 [16:42:52]Write to MH i2c: E2 08 00 34 04 80 0D 03 02 00 00 00 00 B3 [16:42:52]Write i2c OK [16:42:52]MH_I2C_Read... [16:42:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:42:52]Read from MH i2c: E2 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: E2 0B 00 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: E2 0B 00 34 04 00 62 A2 83 59 06 90 EF 2A 90 00 43 [16:42:52]RAPDU: 62 A2 83 59 06 90 EF 2A 90 00 [16:42:52]wFMCommunicate OK [16:42:52]SAM_PROTO_SignData done [16:42:52]FM_MakeSignedData done [16:42:52]CreateOFDProtocolMessage [16:42:52]wFMCommunicate request_size=4 [16:42:52]MH_SAM_APDU [16:42:52]CAPDU: 80 11 00 00 [16:42:52]Write to MH i2c: E2 08 00 35 04 80 11 00 00 00 00 00 00 B3 [16:42:52]Write i2c OK [16:42:52]MH_I2C_Read... [16:42:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:52]Read from MH i2c: E2 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: E2 17 00 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: E2 17 00 35 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [16:42:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:42:52]wFMCommunicate OK [16:42:52]CreateOFDProtocolMessage done [16:42:52]OFDSenderStorePacket 152821 [16:42:52]StoreOFDPacket docnum=152821 [16:42:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 32 E9 07 01 04 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 0C EC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 54 02 00 35 04 06 00 2E 34 0C E3 6E 61 62 A2 83 59 06 90 EF 2A [16:42:52]CheckFolder [16:42:52]dirname=/storage/ofd_packets [16:42:52]CheckFolder done [16:42:52]ProducePacketName [16:42:52]name=ofd_packets/00152821 [16:42:52]NVStorageSaveData ofd_packets/00152821 [16:42:52]File name is /storage/ofd_packets/00152821 [16:42:52]Write 301 bytes [16:42:52]NVStorageSaveData done [16:42:52]OFDSenderStorePacket done [16:42:52]KKMCreateOFDPacket done [16:42:52]NVStorageSaveData kkm_last_timestamp [16:42:52]File name is /storage/kkm_last_timestamp [16:42:52]Write 4 bytes [16:42:52]NVStorageSaveData done [16:42:52]ExternCall_PrintAddStr [16:42:52]wPrintStart [16:42:52]Write to MH i2c: 01 00 00 36 04 3A [16:42:52]Write i2c OK [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: 01 [16:42:52]MH_I2C_Read... [16:42:52]Read from MH i2c: 01 07 00 [16:42:52]MH_I2C_Read... [16:42:53]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 FF 0F 4F [16:42:53]RasterBufferAndPrint [16:42:53]line Счет N : (1)1786822 [16:42:53]line ИНН: 02508201610067 [16:42:53]line Контрольно-Кассовый Чек [16:42:53]line ПРОДАЖА [16:42:53]line ТРК (МРК, ГНК) : 12 [16:42:53]line Товар: 2710124130 [16:42:53]line Аи-92-К-5 [16:42:53]line 4.430 * 67.80 [16:42:53]line = 300.35 [16:42:53]line НДС 12% НСП 1% [16:42:53]line > о реализуемом товаре [16:42:53]line ОКРУГЛЕНИЕ: -0.35 [16:42:53]line ИТОГО: 300.00 [16:42:53]line Внесено: 300.00 [16:42:53]line СДАЧА: 0.00 [16:42:53]line НСП 1% : 2.66 [16:42:53]line НДС 12% : 31.90 [16:42:53]line Наличными: 300.00 [16:42:53]line Безнал.: 0.00 [16:42:53]line Место: АЗС № 89 "Партнер Нефть" [16:42:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:42:53]line СНО: Общий режим [16:42:53]line Чек 280 24.09.2024 16:42 [16:42:53]line Смена: 477 ФФД: 1.0 [16:42:53]line ЗНМ: 0300000113 [16:42:53]line РНМ: 0000000000091825 [16:42:53]line Версия ККМ: 001 [16:42:53]line ФМ: 0000000000871835 [16:42:53]line ФД: 152821 [16:42:53]line ФПД: 50801089408609 [16:42:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T164252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152821&fm=50801089408609&tin=02508201610067®Number=0000000000091825&sum=30000 [16:42:53]written 0, free lines is 4095 [16:42:53]OFD Sender: Processing packet 152821 [packets to send 830, broken 829] [16:42:53]ProducePacketName [16:42:53]name=ofd_packets/00152821 [16:42:53]OFD Sender: To server: pG, [16:42:53]CommunicateWithHost lk.salyk.kg:30040 [16:42:53]ConnectInit lk.salyk.kg [16:42:53]Write to MH i2c: 01 00 00 61 04 65 [16:42:53]Write i2c OK [16:42:53]MH_I2C_Read... [16:42:53]Read from MH i2c: 01 [16:42:53]MH_I2C_Read... [16:42:53]Read from MH i2c: 01 07 00 [16:42:53]MH_I2C_Read... [16:42:53]Read from MH i2c: 01 07 00 61 04 00 00 00 00 00 DF 0C 57 [16:42:53]RasterBufferAndPrint [16:42:53]line [16:42:53]line [16:42:53]line [16:42:53]line [16:42:53]line [16:42:53]written 0, free lines is 3301 [16:42:53]MH_Cut [16:42:53]Write to MH i2c: D1 01 00 68 04 01 3E [16:42:53]Write i2c OK [16:42:53]MH_I2C_Read... [16:42:53]Read from MH i2c: D1 [16:42:53]MH_I2C_Read... [16:42:53]Read from MH i2c: D1 01 00 [16:42:53]MH_I2C_Read... [16:42:53]Read from MH i2c: D1 01 00 68 04 00 3D [16:42:53]Write to MH i2c: 01 00 00 69 04 6D [16:42:53]Write i2c OK [16:42:53]MH_I2C_Read... [16:42:53]Connected sock=9 [16:42:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 32 E9 07 01 04 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 0C EC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 54 02 00 35 04 06 00 2E 34 0C E3 6E 61 62 A2 83 59 06 90 EF 2A [16:42:54]*** Cut start [16:42:54]*** Purtial cut [16:42:54]*** Stage 1: CUTSNS_PIN = 1 [16:42:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3D 9D 47 00 E5 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 54 02 00 F4 03 04 00 0A 94 F2 66 B6 04 01 00 00 F8 51 1F 05 5A 4D 4E 06 [16:42:54]CommunicateWithHost err = 0 [16:42:54]CheckOFDResponse [16:42:54]1017 (14) - 77093643461234 [16:42:54]1041 (16) - 0000000000871835 [16:42:54]1040 (4) - 152821 [16:42:54]1012 (4) - 24.09.2024 10:27 [16:42:54]1206 (1) - 0 [16:42:54]OFD Sender: Remove packet 152821 [16:42:54]ProducePacketName [16:42:54]name=ofd_packets/00152821 [16:42:54]NVStorageDeleteData [16:42:54]Read from MH i2c: 01 [16:42:54]MH_I2C_Read... [16:42:54]*** Stop cut motor [16:42:54]*** Cut end [16:42:54]Read from MH i2c: 01 07 00 [16:42:54]MH_I2C_Read... [16:42:54]Read from MH i2c: 01 07 00 69 04 00 00 00 00 00 FF 0F 82 [16:42:54]process_action close_receipt done [16:42:54]requested_data is exist [16:42:54]produce_requested_data [16:42:54]requested_item fm.sn is exist - process it [16:42:54]wFMCommunicate request_size=4 [16:42:54]MH_SAM_APDU [16:42:54]CAPDU: 80 11 00 00 [16:42:54]Write to MH i2c: E2 08 00 6A 04 80 11 00 00 00 00 00 00 E8 [16:42:54]Write i2c OK [16:42:54]MH_I2C_Read... [16:42:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:54]Read from MH i2c: E2 [16:42:54]MH_I2C_Read... [16:42:54]Read from MH i2c: E2 17 00 [16:42:54]MH_I2C_Read... [16:42:54]Read from MH i2c: E2 17 00 6A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3B [16:42:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:42:54]wFMCommunicate OK [16:42:54]requested_item fd.num is exist - process it [16:42:54]SAM_PROTO_GetFieldsCounters [16:42:54]wFMCommunicate request_size=4 [16:42:54]MH_SAM_APDU [16:42:54]CAPDU: 80 13 00 00 [16:42:54]Write to MH i2c: E2 08 00 6B 04 80 13 00 00 00 00 00 00 EB [16:42:54]Write i2c OK [16:42:54]MH_I2C_Read... [16:42:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:42:54]Read from MH i2c: E2 [16:42:54]MH_I2C_Read... [16:42:54]Read from MH i2c: E2 62 00 [16:42:54]MH_I2C_Read... [16:42:54]Read from MH i2c: E2 62 00 6B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 80 [16:42:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:42:54]wFMCommunicate OK [16:42:54]SAM_PROTO_GetFieldsCounters done [16:42:54]requested_item shift.num is exist - process it [16:42:54]requested_item shift.opened is exist - process it [16:42:54]req_shift_opened [16:42:54]FM_GetShiftState [16:42:54]SAM_PROTO_GetShiftState [16:42:54]wFMCommunicate request_size=4 [16:42:54]MH_SAM_APDU [16:42:54]CAPDU: 80 13 01 00 [16:42:54]Write to MH i2c: E2 08 00 6C 04 80 13 01 00 00 00 00 00 ED [16:42:54]Write i2c OK [16:42:54]MH_I2C_Read... [16:42:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:54]Read from MH i2c: E2 [16:42:54]MH_I2C_Read... [16:42:54]OFD Sender: No OFD packet to send [16:42:54]Read from MH i2c: E2 0E 00 [16:42:54]MH_I2C_Read... [16:42:54]Read from MH i2c: E2 0E 00 6C 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BA [16:42:54]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:42:54]wFMCommunicate OK [16:42:54]SAM_PROTO_GetShiftState done [16:42:54]FM_GetShiftState done [16:42:54]req_shift_opened done [16:42:54]requested_item shift.open_date is exist - process it [16:42:54]req_shift_open_date [16:42:54]req_shift_open_date done [16:42:54]produce_requested_data done [16:42:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152821,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:42:54]process_action_free close_receipt [16:42:54]json_value_free [16:42:54]json_value_free done [16:42:54]process_json_proto returns [16:42:54]Send response to host [16:42:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152821,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:42:54]free response buf [16:42:54]execute_script done [16:42:54]execute_script returns [16:42:54]free content buf [16:42:54]Sock 10.Close socket [16:42:54]Sock 10.Thread stoped [16:42:59]OFD Sender: No OFD packet to send [16:43:04]OFD Sender: No OFD packet to send [16:43:09]OFD Sender: No OFD packet to send [16:43:14]recv_with_timeout no data received [16:43:14]OFD Sender: No OFD packet to send [16:43:19]OFD Sender: No OFD packet to send [16:43:24]OFD Sender: No OFD packet to send [16:43:29]OFD Sender: No OFD packet to send [16:43:32]recv_with_timeout no data received [16:43:34]OFD Sender: No OFD packet to send [16:43:39]OFD Sender: No OFD packet to send [16:43:44]OFD Sender: No OFD packet to send [16:43:49]OFD Sender: No OFD packet to send [16:43:54]OFD Sender: No OFD packet to send [16:43:59]OFD Sender: No OFD packet to send [16:44:05]OFD Sender: No OFD packet to send [16:44:09]recv_with_timeout no data received [16:44:10]OFD Sender: No OFD packet to send [16:44:25]OFD Sender: No OFD packet to send [16:44:30]OFD Sender: No OFD packet to send [16:44:35]OFD Sender: No OFD packet to send [16:44:40]OFD Sender: No OFD packet to send [16:44:45]OFD Sender: No OFD packet to send [16:44:50]OFD Sender: No OFD packet to send [16:44:55]OFD Sender: No OFD packet to send [16:45:00]OFD Sender: No OFD packet to send [16:45:05]OFD Sender: No OFD packet to send [16:45:10]OFD Sender: No OFD packet to send [16:45:15]OFD Sender: No OFD packet to send [16:45:20]OFD Sender: No OFD packet to send [16:45:25]accept exits with 8 [16:45:25]New connection [16:45:25]New thread 3066768740 created [16:45:25]Thread 3066912100 joined [16:45:25]Waiting for new connection... [16:45:25] Sock 8.Parse request [16:45:25]Sock 8.Check first char [16:45:25]Sock 8.First char is OK [16:45:25]request: POST /json_proto HTTP/1.0 [16:45:25]Method: POST [16:45:25]URL: /json_proto [16:45:25]Method is POST - this is cgi request [16:45:25]url: /json_proto [16:45:25]query_string will be loaded in cgi processing [16:45:25]execute_cgi json_proto POST (null) [16:45:25]execute_cgi path=json_proto method=POST [16:45:25]POST find Content-Length [16:45:25]Host: 172.17.43.67:8080 [16:45:25]Content-Length: 675 [16:45:25]Content-Type: application/json [16:45:25] [16:45:25]POST finish read [16:45:25]Found Content-Length = 675 [16:45:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:25]execute_script... [16:45:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:25]POST & json_proto [16:45:25]process_json_proto [16:45:25]json parsed OK: [16:45:25]protocol is kg_v1.0 [16:45:25]action value=close_receipt [16:45:25]process_action close_receipt [16:45:25]cmd_close_receipt [16:45:25]MH_GetDate [16:45:25]Write to MH i2c: F0 00 00 6D 04 60 [16:45:25]Write i2c OK [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: F0 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: F0 09 00 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: F0 09 00 6D 04 00 A6 EC F2 66 6A BD 47 65 26 [16:45:25]GetLastDocTimeStamp 1727196172 [16:45:25]current date 1727196326 [16:45:25]FM_GetShiftState [16:45:25]SAM_PROTO_GetShiftState [16:45:25]wFMCommunicate request_size=4 [16:45:25]MH_SAM_APDU [16:45:25]CAPDU: 80 13 01 00 [16:45:25]Write to MH i2c: E2 08 00 6E 04 80 13 01 00 00 00 00 00 EF [16:45:25]Write i2c OK [16:45:25]MH_I2C_Read... [16:45:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:25]OFD Sender: No OFD packet to send [16:45:25]Read from MH i2c: E2 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 0E 00 [16:45:25]MH_I2C_Read... [16:45:25]Read from MH i2c: E2 0E 00 6E 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BC [16:45:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:45:25]wFMCommunicate OK [16:45:25]SAM_PROTO_GetShiftState done [16:45:25]FM_GetShiftState done [16:45:25]opened in 1727137889 [16:45:25]opened+sec_in_day 1727224289 [16:45:25]quantity*price = 70027 [16:45:25]sum+1 = 70029 [16:45:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 281 24.09.2024 16:45 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152822 ФПД: 142245919589295 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T164526&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152822&fm=142245919589295&tin=02508201610067®Number=0000000000091825&sum=70000 [16:45:26]StoreToDocumentArchive [16:45:26]shift 477 fd 152822 [16:45:26]save to /storage/0477/doc_00152822 [16:45:26]save last doc name /storage/0477/doc_00152822 to /storage/kkm_last_doc_name [16:45:26]save OK [16:45:26]Clear old archive folders... [16:45:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:45:26]tlvbuf is 015EBB70 [16:45:26]SAM_PROTO_ClearQueue [16:45:26]wFMCommunicate request_size=4 [16:45:26]MH_SAM_APDU [16:45:26]CAPDU: 80 09 00 00 [16:45:26]Write to MH i2c: E2 08 00 7B 04 80 09 00 00 00 00 00 00 F1 [16:45:26]Write i2c OK [16:45:26]MH_I2C_Read... [16:45:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:45:26]Read from MH i2c: E2 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: E2 03 00 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: E2 03 00 7B 04 00 90 00 F3 [16:45:26]RAPDU: 90 00 [16:45:26]wFMCommunicate OK [16:45:26]SAM_PROTO_ClearQueue done [16:45:26]KKMCreateOFDPacket [16:45:26]OFDProtocolAddRootSTLVToBuf [16:45:26]FM_MakeSignedData [16:45:26]FM_MakeSignedData [16:45:26]SAM_PROTO_SignData [16:45:26]wFMCommunicate request_size=4 [16:45:26]MH_SAM_APDU [16:45:26]CAPDU: 80 0D 01 02 [16:45:26]Write to MH i2c: E2 08 00 7C 04 80 0D 01 02 00 00 00 00 F9 [16:45:26]Write i2c OK [16:45:26]MH_I2C_Read... [16:45:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:45:26]Read from MH i2c: E2 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: E2 03 00 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: E2 03 00 7C 04 00 90 00 F4 [16:45:26]RAPDU: 90 00 [16:45:26]wFMCommunicate OK [16:45:26]wFMCommunicate request_size=255 [16:45:26]MH_SAM_APDU [16:45:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 A6 EC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 54 02 00 35 04 06 00 81 5F 35 82 [16:45:26]Write to MH i2c: E2 02 01 7D 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 A6 EC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 54 02 00 35 04 06 00 81 5F 35 82 00 00 3F [16:45:26]Write i2c OK [16:45:26]MH_I2C_Read... [16:45:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:26]Read from MH i2c: E2 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: E2 03 00 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: E2 03 00 7D 04 00 90 00 F5 [16:45:26]RAPDU: 90 00 [16:45:26]wFMCommunicate OK [16:45:26]wFMCommunicate request_size=7 [16:45:26]MH_SAM_APDU [16:45:26]CAPDU: 80 0D 02 02 02 03 AF [16:45:26]Write to MH i2c: E2 0A 00 7E 04 80 0D 02 02 02 00 03 AF 00 00 B2 [16:45:26]Write i2c OK [16:45:26]MH_I2C_Read... [16:45:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:26]Read from MH i2c: E2 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: E2 03 00 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: E2 03 00 7E 04 00 90 00 F6 [16:45:26]RAPDU: 90 00 [16:45:26]wFMCommunicate OK [16:45:26]wFMCommunicate request_size=4 [16:45:26]MH_SAM_APDU [16:45:26]CAPDU: 80 0D 03 02 [16:45:26]Write to MH i2c: E2 08 00 7F 04 80 0D 03 02 00 00 00 00 FE [16:45:26]Write i2c OK [16:45:26]MH_I2C_Read... [16:45:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:45:26]Read from MH i2c: E2 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: E2 0B 00 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: E2 0B 00 7F 04 00 CF 13 74 14 F8 BE 47 5F 90 00 C5 [16:45:26]RAPDU: CF 13 74 14 F8 BE 47 5F 90 00 [16:45:26]wFMCommunicate OK [16:45:26]SAM_PROTO_SignData done [16:45:26]FM_MakeSignedData done [16:45:26]CreateOFDProtocolMessage [16:45:26]wFMCommunicate request_size=4 [16:45:26]MH_SAM_APDU [16:45:26]CAPDU: 80 11 00 00 [16:45:26]Write to MH i2c: E2 08 00 80 04 80 11 00 00 00 00 00 00 FE [16:45:26]Write i2c OK [16:45:26]MH_I2C_Read... [16:45:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:26]Read from MH i2c: E2 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: E2 17 00 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: E2 17 00 80 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [16:45:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:45:26]wFMCommunicate OK [16:45:26]CreateOFDProtocolMessage done [16:45:26]OFDSenderStorePacket 152822 [16:45:26]StoreOFDPacket docnum=152822 [16:45:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 96 FC 04 01 A0 8F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 A6 EC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 54 02 00 35 04 06 00 81 5F 35 82 03 AF CF 13 74 14 F8 BE 47 5F [16:45:26]CheckFolder [16:45:26]dirname=/storage/ofd_packets [16:45:26]CheckFolder done [16:45:26]ProducePacketName [16:45:26]name=ofd_packets/00152822 [16:45:26]NVStorageSaveData ofd_packets/00152822 [16:45:26]File name is /storage/ofd_packets/00152822 [16:45:26]Write 298 bytes [16:45:26]NVStorageSaveData done [16:45:26]OFDSenderStorePacket done [16:45:26]KKMCreateOFDPacket done [16:45:26]NVStorageSaveData kkm_last_timestamp [16:45:26]File name is /storage/kkm_last_timestamp [16:45:26]Write 4 bytes [16:45:26]NVStorageSaveData done [16:45:26]ExternCall_PrintAddStr [16:45:26]wPrintStart [16:45:26]Write to MH i2c: 01 00 00 81 04 85 [16:45:26]Write i2c OK [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: 01 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: 01 07 00 [16:45:26]MH_I2C_Read... [16:45:26]Read from MH i2c: 01 07 00 81 04 00 00 00 00 00 FF 0F 9A [16:45:26]RasterBufferAndPrint [16:45:26]line Счет N : (1)1786823 [16:45:26]line ИНН: 02508201610067 [16:45:26]line Контрольно-Кассовый Чек [16:45:26]line ПРОДАЖА [16:45:26]line ТРК (МРК, ГНК) : 31 [16:45:26]line Товар: 2710194210 [16:45:26]line ДТ-К-5 [16:45:26]line 9.190 * 76.20 [16:45:26]line = 700.28 [16:45:26]line НДС 12% НСП 1% [16:45:26]line > о реализуемом товаре [16:45:26]line ОКРУГЛЕНИЕ: -0.28 [16:45:26]line ИТОГО: 700.00 [16:45:26]line Внесено: 700.00 [16:45:26]line СДАЧА: 0.00 [16:45:26]line НСП 1% : 6.20 [16:45:26]line НДС 12% : 74.37 [16:45:26]line Наличными: 700.00 [16:45:26]line Безнал.: 0.00 [16:45:26]line Место: АЗС № 89 "Партнер Нефть" [16:45:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:45:26]line СНО: Общий режим [16:45:26]line Чек 281 24.09.2024 16:45 [16:45:26]line Смена: 477 ФФД: 1.0 [16:45:26]line ЗНМ: 0300000113 [16:45:26]line РНМ: 0000000000091825 [16:45:26]line Версия ККМ: 001 [16:45:26]line ФМ: 0000000000871835 [16:45:26]line ФД: 152822 [16:45:26]line ФПД: 142245919589295 [16:45:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T164526&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152822&fm=142245919589295&tin=02508201610067®Number=0000000000091825&sum=70000 [16:45:27]OFD Sender: Processing packet 152822 [packets to send 830, broken 829] [16:45:27]ProducePacketName [16:45:27]name=ofd_packets/00152822 [16:45:27]OFD Sender: To server: pG, [16:45:27]CommunicateWithHost lk.salyk.kg:30040 [16:45:27]ConnectInit lk.salyk.kg [16:45:27]written 0, free lines is 4095 [16:45:27]Write to MH i2c: 01 00 00 AC 04 B0 [16:45:27]Write i2c OK [16:45:27]MH_I2C_Read... [16:45:27]Read from MH i2c: 01 [16:45:27]MH_I2C_Read... [16:45:27]Read from MH i2c: 01 07 00 [16:45:27]MH_I2C_Read... [16:45:27]Read from MH i2c: 01 07 00 AC 04 00 00 00 00 00 D7 0C 9A [16:45:27]RasterBufferAndPrint [16:45:27]line [16:45:27]line [16:45:27]line [16:45:27]line [16:45:27]line [16:45:27]written 0, free lines is 3294 [16:45:27]MH_Cut [16:45:27]Write to MH i2c: D1 01 00 B3 04 01 89 [16:45:27]Write i2c OK [16:45:27]MH_I2C_Read... [16:45:27]Read from MH i2c: D1 [16:45:27]MH_I2C_Read... [16:45:27]Read from MH i2c: D1 01 00 [16:45:27]MH_I2C_Read... [16:45:27]Read from MH i2c: D1 01 00 B3 04 00 88 [16:45:27]Write to MH i2c: 01 00 00 B4 04 B8 [16:45:27]Write i2c OK [16:45:27]MH_I2C_Read... [16:45:28]*** Cut start [16:45:28]*** Purtial cut [16:45:28]*** Stage 1: CUTSNS_PIN = 1 [16:45:28]Read from MH i2c: 01 [16:45:28]MH_I2C_Read... [16:45:28]*** Stop cut motor [16:45:28]*** Cut end [16:45:28]Read from MH i2c: 01 07 00 [16:45:28]MH_I2C_Read... [16:45:28]Read from MH i2c: 01 07 00 B4 04 00 00 00 00 00 FF 0F CD [16:45:28]process_action close_receipt done [16:45:28]requested_data is exist [16:45:28]produce_requested_data [16:45:28]requested_item fm.sn is exist - process it [16:45:28]wFMCommunicate request_size=4 [16:45:28]MH_SAM_APDU [16:45:28]CAPDU: 80 11 00 00 [16:45:28]Write to MH i2c: E2 08 00 B5 04 80 11 00 00 00 00 00 00 33 [16:45:28]Write i2c OK [16:45:28]MH_I2C_Read... [16:45:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:28]Read from MH i2c: E2 [16:45:28]MH_I2C_Read... [16:45:28]Read from MH i2c: E2 17 00 [16:45:28]MH_I2C_Read... [16:45:28]Read from MH i2c: E2 17 00 B5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 86 [16:45:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:45:28]wFMCommunicate OK [16:45:28]requested_item fd.num is exist - process it [16:45:28]SAM_PROTO_GetFieldsCounters [16:45:28]wFMCommunicate request_size=4 [16:45:28]MH_SAM_APDU [16:45:28]CAPDU: 80 13 00 00 [16:45:28]Write to MH i2c: E2 08 00 B6 04 80 13 00 00 00 00 00 00 36 [16:45:28]Write i2c OK [16:45:28]MH_I2C_Read... [16:45:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:45:28]Read from MH i2c: E2 [16:45:28]MH_I2C_Read... [16:45:28]Read from MH i2c: E2 62 00 [16:45:28]MH_I2C_Read... [16:45:28]Read from MH i2c: E2 62 00 B6 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [16:45:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:45:28]wFMCommunicate OK [16:45:28]SAM_PROTO_GetFieldsCounters done [16:45:28]requested_item shift.num is exist - process it [16:45:28]requested_item shift.opened is exist - process it [16:45:28]req_shift_opened [16:45:28]FM_GetShiftState [16:45:28]SAM_PROTO_GetShiftState [16:45:28]wFMCommunicate request_size=4 [16:45:28]MH_SAM_APDU [16:45:28]CAPDU: 80 13 01 00 [16:45:28]Write to MH i2c: E2 08 00 B7 04 80 13 01 00 00 00 00 00 38 [16:45:28]Write i2c OK [16:45:28]MH_I2C_Read... [16:45:29]Read from MH i2c: E2 [16:45:29]MH_I2C_Read... [16:45:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:29]Read from MH i2c: E2 0E 00 [16:45:29]MH_I2C_Read... [16:45:29]Read from MH i2c: E2 0E 00 B7 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 05 [16:45:29]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:45:29]wFMCommunicate OK [16:45:29]SAM_PROTO_GetShiftState done [16:45:29]FM_GetShiftState done [16:45:29]req_shift_opened done [16:45:29]requested_item shift.open_date is exist - process it [16:45:29]req_shift_open_date [16:45:29]req_shift_open_date done [16:45:29]produce_requested_data done [16:45:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152822,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:45:29]process_action_free close_receipt [16:45:29]json_value_free [16:45:29]json_value_free done [16:45:29]process_json_proto returns [16:45:29]Send response to host [16:45:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152822,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:45:29]free response buf [16:45:29]execute_script done [16:45:29]execute_script returns [16:45:29]free content buf [16:45:29]Sock 8.Close socket [16:45:29]Sock 8.Thread stoped [16:45:32]ConnectInit Can't take IP for lk.salyk.kg [16:45:32]CommunicateWithHost connect error [16:45:32]CommunicateWithHost err = -1 [16:45:32]OFD Sender: Server communicate error [16:45:37]OFD Sender: Processing packet 152822 [packets to send 830, broken 829] [16:45:37]ProducePacketName [16:45:37]name=ofd_packets/00152822 [16:45:37]OFD Sender: To server: pG, [16:45:37]CommunicateWithHost lk.salyk.kg:30040 [16:45:37]ConnectInit lk.salyk.kg [16:45:42]ConnectInit Can't take IP for lk.salyk.kg [16:45:42]CommunicateWithHost connect error [16:45:42]CommunicateWithHost err = -1 [16:45:42]OFD Sender: Server communicate error [16:45:47]OFD Sender: Processing packet 152822 [packets to send 830, broken 829] [16:45:47]ProducePacketName [16:45:47]name=ofd_packets/00152822 [16:45:47]OFD Sender: To server: pG, [16:45:47]CommunicateWithHost lk.salyk.kg:30040 [16:45:47]ConnectInit lk.salyk.kg [16:45:52]ConnectInit Can't take IP for lk.salyk.kg [16:45:52]CommunicateWithHost connect error [16:45:52]CommunicateWithHost err = -1 [16:45:52]OFD Sender: Server communicate error [16:45:57]OFD Sender: Processing packet 152822 [packets to send 830, broken 829] [16:45:57]ProducePacketName [16:45:57]name=ofd_packets/00152822 [16:45:57]OFD Sender: To server: pG, [16:45:57]CommunicateWithHost lk.salyk.kg:30040 [16:45:57]ConnectInit lk.salyk.kg [16:46:02]ConnectInit Can't take IP for lk.salyk.kg [16:46:02]CommunicateWithHost connect error [16:46:02]CommunicateWithHost err = -1 [16:46:02]OFD Sender: Server communicate error [16:46:07]OFD Sender: Processing packet 152822 [packets to send 830, broken 829] [16:46:07]ProducePacketName [16:46:07]name=ofd_packets/00152822 [16:46:07]OFD Sender: To server: pG, [16:46:07]CommunicateWithHost lk.salyk.kg:30040 [16:46:07]ConnectInit lk.salyk.kg [16:46:08]Connected sock=8 [16:46:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 96 FC 04 01 A0 8F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 A6 EC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 54 02 00 35 04 06 00 81 5F 35 82 03 AF CF 13 74 14 F8 BE 47 5F [16:46:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E3 46 47 00 0B D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 54 02 00 F4 03 04 00 CC 94 F2 66 B6 04 01 00 00 D8 9E 41 DB 7B FD B4 13 [16:46:09]CommunicateWithHost err = 0 [16:46:09]CheckOFDResponse [16:46:09]1017 (14) - 77093643461234 [16:46:09]1041 (16) - 0000000000871835 [16:46:09]1040 (4) - 152822 [16:46:09]1012 (4) - 24.09.2024 10:30 [16:46:09]1206 (1) - 0 [16:46:09]OFD Sender: Remove packet 152822 [16:46:09]ProducePacketName [16:46:09]name=ofd_packets/00152822 [16:46:09]NVStorageDeleteData [16:46:09]OFD Sender: No OFD packet to send [16:46:14]OFD Sender: No OFD packet to send [16:46:19]OFD Sender: No OFD packet to send [16:46:24]OFD Sender: No OFD packet to send [16:46:29]OFD Sender: No OFD packet to send [16:46:34]OFD Sender: No OFD packet to send [16:46:35]ConnectInit Can't connect to host [16:46:39]OFD Sender: No OFD packet to send [16:46:44]OFD Sender: No OFD packet to send [16:46:49]OFD Sender: No OFD packet to send [16:46:54]OFD Sender: No OFD packet to send [16:46:55]recv_with_timeout no data received [16:46:59]OFD Sender: No OFD packet to send [16:47:04]OFD Sender: No OFD packet to send [16:47:09]OFD Sender: No OFD packet to send [16:47:14]OFD Sender: No OFD packet to send [16:47:19]OFD Sender: No OFD packet to send [16:47:24]recv_with_timeout no data received [16:47:24]OFD Sender: No OFD packet to send [16:47:29]OFD Sender: No OFD packet to send [16:47:34]OFD Sender: No OFD packet to send [16:47:39]OFD Sender: No OFD packet to send [16:47:44]OFD Sender: No OFD packet to send [16:47:49]OFD Sender: No OFD packet to send [16:47:54]OFD Sender: No OFD packet to send [16:47:59]OFD Sender: No OFD packet to send [16:48:04]OFD Sender: No OFD packet to send [16:48:09]accept exits with 10 [16:48:09]New connection [16:48:09]New thread 3066912100 created [16:48:09]Thread 3066768740 joined [16:48:09]Waiting for new connection... [16:48:09] Sock 10.Parse request [16:48:09]Sock 10.Check first char [16:48:09]Sock 10.First char is OK [16:48:09]request: POST /json_proto HTTP/1.0 [16:48:09]Method: POST [16:48:09]URL: /json_proto [16:48:09]Method is POST - this is cgi request [16:48:09]url: /json_proto [16:48:09]query_string will be loaded in cgi processing [16:48:09]execute_cgi json_proto POST (null) [16:48:09]execute_cgi path=json_proto method=POST [16:48:09]POST find Content-Length [16:48:09]Host: 172.17.43.67:8080 [16:48:09]Content-Length: 662 [16:48:09]Content-Type: application/json [16:48:09] [16:48:09]POST finish read [16:48:09]Found Content-Length = 662 [16:48:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:09]execute_script... [16:48:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:09]POST & json_proto [16:48:09]process_json_proto [16:48:09]json parsed OK: [16:48:09]protocol is kg_v1.0 [16:48:09]action value=close_receipt [16:48:09]process_action close_receipt [16:48:09]cmd_close_receipt [16:48:09]MH_GetDate [16:48:09]Write to MH i2c: F0 00 00 B8 04 AB [16:48:09]Write i2c OK [16:48:09]MH_I2C_Read... [16:48:09]Read from MH i2c: F0 [16:48:09]MH_I2C_Read... [16:48:09]Read from MH i2c: F0 09 00 [16:48:09]MH_I2C_Read... [16:48:09]Read from MH i2c: F0 09 00 B8 04 00 4A ED F2 66 6A BD 47 65 16 [16:48:09]GetLastDocTimeStamp 1727196326 [16:48:09]current date 1727196490 [16:48:09]FM_GetShiftState [16:48:09]SAM_PROTO_GetShiftState [16:48:09]wFMCommunicate request_size=4 [16:48:09]MH_SAM_APDU [16:48:09]CAPDU: 80 13 01 00 [16:48:09]Write to MH i2c: E2 08 00 B9 04 80 13 01 00 00 00 00 00 3A [16:48:09]Write i2c OK [16:48:09]MH_I2C_Read... [16:48:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:09]Read from MH i2c: E2 [16:48:09]MH_I2C_Read... [16:48:09]Read from MH i2c: E2 0E 00 [16:48:09]MH_I2C_Read... [16:48:09]Read from MH i2c: E2 0E 00 B9 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 07 [16:48:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:48:09]wFMCommunicate OK [16:48:09]SAM_PROTO_GetShiftState done [16:48:09]FM_GetShiftState done [16:48:09]opened in 1727137889 [16:48:09]opened+sec_in_day 1727224289 [16:48:09]quantity*price = 40055 [16:48:09]sum+1 = 40056 [16:48:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.54 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 282 24.09.2024 16:48 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152823 ФПД: 196876286959365 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T164810&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152823&fm=196876286959365&tin=02508201610067®Number=0000000000091825&sum=40000 [16:48:10]StoreToDocumentArchive [16:48:10]shift 477 fd 152823 [16:48:10]save to /storage/0477/doc_00152823 [16:48:10]save last doc name /storage/0477/doc_00152823 to /storage/kkm_last_doc_name [16:48:10]save OK [16:48:10]Clear old archive folders... [16:48:10]ProcessDocumentItem done err = 0, tmpTLVsize=247 [16:48:10]tlvbuf is 015DCCE0 [16:48:10]SAM_PROTO_ClearQueue [16:48:10]wFMCommunicate request_size=4 [16:48:10]MH_SAM_APDU [16:48:10]CAPDU: 80 09 00 00 [16:48:10]Write to MH i2c: E2 08 00 C6 04 80 09 00 00 00 00 00 00 3C [16:48:10]Write i2c OK [16:48:10]MH_I2C_Read... [16:48:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:48:10]Read from MH i2c: E2 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: E2 03 00 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: E2 03 00 C6 04 00 90 00 3E [16:48:10]RAPDU: 90 00 [16:48:10]wFMCommunicate OK [16:48:10]SAM_PROTO_ClearQueue done [16:48:10]KKMCreateOFDPacket [16:48:10]OFDProtocolAddRootSTLVToBuf [16:48:10]FM_MakeSignedData [16:48:10]FM_MakeSignedData [16:48:10]SAM_PROTO_SignData [16:48:10]wFMCommunicate request_size=4 [16:48:10]MH_SAM_APDU [16:48:10]CAPDU: 80 0D 01 02 [16:48:10]Write to MH i2c: E2 08 00 C7 04 80 0D 01 02 00 00 00 00 44 [16:48:10]Write i2c OK [16:48:10]MH_I2C_Read... [16:48:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:48:10]Read from MH i2c: E2 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: E2 03 00 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: E2 03 00 C7 04 00 90 00 3F [16:48:10]RAPDU: 90 00 [16:48:10]wFMCommunicate OK [16:48:10]wFMCommunicate request_size=255 [16:48:10]MH_SAM_APDU [16:48:10]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 4A ED F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 54 02 00 35 04 06 00 B3 0E D5 26 1F [16:48:10]Write to MH i2c: E2 02 01 C8 04 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 4A ED F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 54 02 00 35 04 06 00 B3 0E D5 26 1F 00 00 D3 [16:48:10]Write i2c OK [16:48:10]MH_I2C_Read... [16:48:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:10]Read from MH i2c: E2 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: E2 03 00 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: E2 03 00 C8 04 00 90 00 40 [16:48:10]RAPDU: 90 00 [16:48:10]wFMCommunicate OK [16:48:10]wFMCommunicate request_size=6 [16:48:10]MH_SAM_APDU [16:48:10]CAPDU: 80 0D 02 02 01 05 [16:48:10]Write to MH i2c: E2 09 00 C9 04 80 0D 02 02 01 00 05 00 00 4E [16:48:10]Write i2c OK [16:48:10]MH_I2C_Read... [16:48:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:10]Read from MH i2c: E2 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: E2 03 00 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: E2 03 00 C9 04 00 90 00 41 [16:48:10]RAPDU: 90 00 [16:48:10]wFMCommunicate OK [16:48:10]wFMCommunicate request_size=4 [16:48:10]MH_SAM_APDU [16:48:10]CAPDU: 80 0D 03 02 [16:48:10]Write to MH i2c: E2 08 00 CA 04 80 0D 03 02 00 00 00 00 49 [16:48:10]Write i2c OK [16:48:10]MH_I2C_Read... [16:48:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:48:10]Read from MH i2c: E2 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: E2 0B 00 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: E2 0B 00 CA 04 00 77 A7 76 4F 9C 7D 47 F5 90 00 82 [16:48:10]RAPDU: 77 A7 76 4F 9C 7D 47 F5 90 00 [16:48:10]wFMCommunicate OK [16:48:10]SAM_PROTO_SignData done [16:48:10]FM_MakeSignedData done [16:48:10]CreateOFDProtocolMessage [16:48:10]wFMCommunicate request_size=4 [16:48:10]MH_SAM_APDU [16:48:10]CAPDU: 80 11 00 00 [16:48:10]Write to MH i2c: E2 08 00 CB 04 80 11 00 00 00 00 00 00 49 [16:48:10]Write i2c OK [16:48:10]MH_I2C_Read... [16:48:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:10]Read from MH i2c: E2 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: E2 17 00 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: E2 17 00 CB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9C [16:48:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:48:10]wFMCommunicate OK [16:48:10]CreateOFDProtocolMessage done [16:48:10]OFDSenderStorePacket 152823 [16:48:10]StoreOFDPacket docnum=152823 [16:48:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 3B 33 03 01 08 F3 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 4A ED F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 54 02 00 35 04 06 00 B3 0E D5 26 1F 05 77 A7 76 4F 9C 7D 47 F5 [16:48:10]CheckFolder [16:48:10]dirname=/storage/ofd_packets [16:48:10]CheckFolder done [16:48:10]ProducePacketName [16:48:10]name=ofd_packets/00152823 [16:48:10]NVStorageSaveData ofd_packets/00152823 [16:48:10]File name is /storage/ofd_packets/00152823 [16:48:10]Write 297 bytes [16:48:10]NVStorageSaveData done [16:48:10]OFDSenderStorePacket done [16:48:10]KKMCreateOFDPacket done [16:48:10]NVStorageSaveData kkm_last_timestamp [16:48:10]File name is /storage/kkm_last_timestamp [16:48:10]Write 4 bytes [16:48:10]NVStorageSaveData done [16:48:10]ExternCall_PrintAddStr [16:48:10]wPrintStart [16:48:10]Write to MH i2c: 01 00 00 CC 04 D0 [16:48:10]Write i2c OK [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: 01 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: 01 07 00 [16:48:10]MH_I2C_Read... [16:48:10]Read from MH i2c: 01 07 00 CC 04 00 00 00 00 00 FF 0F E5 [16:48:10]RasterBufferAndPrint [16:48:10]line Счет N : (1)1786825 [16:48:10]line ИНН: 02508201610067 [16:48:10]line Контрольно-Кассовый Чек [16:48:10]line ПРОДАЖА [16:48:10]line ТРК (МРК, ГНК) : 33 [16:48:10]line Товар: 2710124130 [16:48:10]line Super-92 [16:48:10]line 5.780 * 69.30 [16:48:10]line = 400.55 [16:48:10]line НДС 12% НСП 1% [16:48:10]line > о реализуемом товаре [16:48:10]line ОКРУГЛЕНИЕ: -0.55 [16:48:10]line ИТОГО: 400.00 [16:48:10]line Внесено: 400.00 [16:48:10]line СДАЧА: 0.00 [16:48:10]line НСП 1% : 3.54 [16:48:10]line НДС 12% : 42.54 [16:48:10]line Наличными: 400.00 [16:48:10]line Безнал.: 0.00 [16:48:10]line Место: АЗС № 89 "Партнер Нефть" [16:48:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:48:10]line СНО: Общий режим [16:48:10]line Чек 282 24.09.2024 16:48 [16:48:10]line Смена: 477 ФФД: 1.0 [16:48:10]line ЗНМ: 0300000113 [16:48:10]line РНМ: 0000000000091825 [16:48:10]line Версия ККМ: 001 [16:48:10]line ФМ: 0000000000871835 [16:48:10]line ФД: 152823 [16:48:10]line ФПД: 196876286959365 [16:48:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T164810&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152823&fm=196876286959365&tin=02508201610067®Number=0000000000091825&sum=40000 [16:48:10]written 0, free lines is 4095 [16:48:10]OFD Sender: Processing packet 152823 [packets to send 830, broken 829] [16:48:10]ProducePacketName [16:48:10]name=ofd_packets/00152823 [16:48:10]OFD Sender: To server: pG, [16:48:10]CommunicateWithHost lk.salyk.kg:30040 [16:48:10]ConnectInit lk.salyk.kg [16:48:11]Write to MH i2c: 01 00 00 F7 04 FB [16:48:11]Write i2c OK [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: 01 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: 01 07 00 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: 01 07 00 F7 04 00 00 00 00 00 E2 0C F0 [16:48:11]RasterBufferAndPrint [16:48:11]line [16:48:11]line [16:48:11]line [16:48:11]line [16:48:11]line [16:48:11]written 0, free lines is 3304 [16:48:11]MH_Cut [16:48:11]Write to MH i2c: D1 01 00 FE 04 01 D4 [16:48:11]Write i2c OK [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: D1 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: D1 01 00 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: D1 01 00 FE 04 00 D3 [16:48:11]Write to MH i2c: 01 00 00 FF 04 03 [16:48:11]Write i2c OK [16:48:11]MH_I2C_Read... [16:48:11]Connected sock=11 [16:48:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 3B 33 03 01 08 F3 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 4A ED F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 54 02 00 35 04 06 00 B3 0E D5 26 1F 05 77 A7 76 4F 9C 7D 47 F5 [16:48:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AB 02 47 00 BB 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 54 02 00 F4 03 04 00 47 95 F2 66 B6 04 01 00 00 58 1A E8 8A 46 DE A8 3F [16:48:11]CommunicateWithHost err = 0 [16:48:11]CheckOFDResponse [16:48:11]1017 (14) - 77093643461234 [16:48:11]1041 (16) - 0000000000871835 [16:48:11]1040 (4) - 152823 [16:48:11]1012 (4) - 24.09.2024 10:32 [16:48:11]1206 (1) - 0 [16:48:11]OFD Sender: Remove packet 152823 [16:48:11]ProducePacketName [16:48:11]name=ofd_packets/00152823 [16:48:11]NVStorageDeleteData [16:48:12]*** Cut start [16:48:12]*** Purtial cut [16:48:12]*** Stage 1: CUTSNS_PIN = 1 [16:48:12]Read from MH i2c: 01 [16:48:12]MH_I2C_Read... [16:48:12]*** Stop cut motor [16:48:12]*** Cut end [16:48:12]Read from MH i2c: 01 07 00 [16:48:12]MH_I2C_Read... [16:48:12]Read from MH i2c: 01 07 00 FF 04 00 00 00 00 00 FF 0F 18 [16:48:12]process_action close_receipt done [16:48:12]requested_data is exist [16:48:12]produce_requested_data [16:48:12]requested_item fm.sn is exist - process it [16:48:12]wFMCommunicate request_size=4 [16:48:12]MH_SAM_APDU [16:48:12]CAPDU: 80 11 00 00 [16:48:12]Write to MH i2c: E2 08 00 00 05 80 11 00 00 00 00 00 00 7F [16:48:12]Write i2c OK [16:48:12]MH_I2C_Read... [16:48:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:12]Read from MH i2c: E2 [16:48:12]MH_I2C_Read... [16:48:12]Read from MH i2c: E2 17 00 [16:48:12]MH_I2C_Read... [16:48:12]Read from MH i2c: E2 17 00 00 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D2 [16:48:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:48:12]wFMCommunicate OK [16:48:12]requested_item fd.num is exist - process it [16:48:12]SAM_PROTO_GetFieldsCounters [16:48:12]wFMCommunicate request_size=4 [16:48:12]MH_SAM_APDU [16:48:12]CAPDU: 80 13 00 00 [16:48:12]Write to MH i2c: E2 08 00 01 05 80 13 00 00 00 00 00 00 82 [16:48:12]Write i2c OK [16:48:12]MH_I2C_Read... [16:48:12]OFD Sender: No OFD packet to send [16:48:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:48:12]Read from MH i2c: E2 [16:48:12]MH_I2C_Read... [16:48:12]Read from MH i2c: E2 62 00 [16:48:12]MH_I2C_Read... [16:48:12]Read from MH i2c: E2 62 00 01 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 1F [16:48:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:48:12]wFMCommunicate OK [16:48:12]SAM_PROTO_GetFieldsCounters done [16:48:12]requested_item shift.num is exist - process it [16:48:12]requested_item shift.opened is exist - process it [16:48:12]req_shift_opened [16:48:12]FM_GetShiftState [16:48:12]SAM_PROTO_GetShiftState [16:48:12]wFMCommunicate request_size=4 [16:48:12]MH_SAM_APDU [16:48:12]CAPDU: 80 13 01 00 [16:48:12]Write to MH i2c: E2 08 00 02 05 80 13 01 00 00 00 00 00 84 [16:48:12]Write i2c OK [16:48:12]MH_I2C_Read... [16:48:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:12]Read from MH i2c: E2 [16:48:12]MH_I2C_Read... [16:48:12]Read from MH i2c: E2 0E 00 [16:48:12]MH_I2C_Read... [16:48:12]Read from MH i2c: E2 0E 00 02 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 51 [16:48:12]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:48:12]wFMCommunicate OK [16:48:12]SAM_PROTO_GetShiftState done [16:48:12]FM_GetShiftState done [16:48:12]req_shift_opened done [16:48:12]requested_item shift.open_date is exist - process it [16:48:12]req_shift_open_date [16:48:12]req_shift_open_date done [16:48:12]produce_requested_data done [16:48:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152823,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:48:12]process_action_free close_receipt [16:48:12]json_value_free [16:48:12]json_value_free done [16:48:12]process_json_proto returns [16:48:12]Send response to host [16:48:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152823,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:48:12]free response buf [16:48:12]execute_script done [16:48:12]execute_script returns [16:48:12]free content buf [16:48:12]Sock 10.Close socket [16:48:12]Sock 10.Thread stoped [16:48:17]OFD Sender: No OFD packet to send [16:48:22]OFD Sender: No OFD packet to send [16:48:27]OFD Sender: No OFD packet to send [16:48:32]OFD Sender: No OFD packet to send [16:48:35]accept exits with 8 [16:48:35]New connection [16:48:35]New thread 3066768740 created [16:48:35]Thread 3066912100 joined [16:48:35]Waiting for new connection... [16:48:35] Sock 8.Parse request [16:48:35]Sock 8.Check first char [16:48:35]Sock 8.First char is OK [16:48:35]request: POST /json_proto HTTP/1.0 [16:48:35]Method: POST [16:48:35]URL: /json_proto [16:48:35]Method is POST - this is cgi request [16:48:35]url: /json_proto [16:48:35]query_string will be loaded in cgi processing [16:48:35]execute_cgi json_proto POST (null) [16:48:35]execute_cgi path=json_proto method=POST [16:48:35]POST find Content-Length [16:48:35]Host: 172.17.43.67:8080 [16:48:35]Content-Length: 752 [16:48:35]Content-Type: application/json [16:48:35] [16:48:35]POST finish read [16:48:35]Found Content-Length = 752 [16:48:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054201", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:35]execute_script... [16:48:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054201", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:35]POST & json_proto [16:48:35]process_json_proto [16:48:35]json parsed OK: [16:48:35]protocol is kg_v1.0 [16:48:35]action value=close_receipt [16:48:35]process_action close_receipt [16:48:35]cmd_close_receipt [16:48:35]MH_GetDate [16:48:35]Write to MH i2c: F0 00 00 03 05 F7 [16:48:35]Write i2c OK [16:48:35]MH_I2C_Read... [16:48:35]Read from MH i2c: F0 [16:48:35]MH_I2C_Read... [16:48:35]Read from MH i2c: F0 09 00 [16:48:35]MH_I2C_Read... [16:48:35]Read from MH i2c: F0 09 00 03 05 00 64 ED F2 66 6A BD 47 65 7C [16:48:35]GetLastDocTimeStamp 1727196490 [16:48:35]current date 1727196516 [16:48:35]FM_GetShiftState [16:48:35]SAM_PROTO_GetShiftState [16:48:35]wFMCommunicate request_size=4 [16:48:35]MH_SAM_APDU [16:48:35]CAPDU: 80 13 01 00 [16:48:35]Write to MH i2c: E2 08 00 04 05 80 13 01 00 00 00 00 00 86 [16:48:35]Write i2c OK [16:48:35]MH_I2C_Read... [16:48:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:35]Read from MH i2c: E2 [16:48:35]MH_I2C_Read... [16:48:35]Read from MH i2c: E2 0E 00 [16:48:35]MH_I2C_Read... [16:48:35]Read from MH i2c: E2 0E 00 04 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 53 [16:48:35]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:48:35]wFMCommunicate OK [16:48:35]SAM_PROTO_GetShiftState done [16:48:35]FM_GetShiftState done [16:48:35]opened in 1727137889 [16:48:35]opened+sec_in_day 1727224289 [16:48:35]quantity*price = 0 [16:48:35]sum+1 = 1 [16:48:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 283 24.09.2024 16:48 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30054201 ФМ: 0000000000871835 ФД: 152824 ФПД: 190880049359638 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T164836&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152824&fm=190880049359638&tin=02508201610067®Number=0000000000091825&sum=0 [16:48:37]StoreToDocumentArchive [16:48:37]shift 477 fd 152824 [16:48:37]save to /storage/0477/doc_00152824 [16:48:37]save last doc name /storage/0477/doc_00152824 to /storage/kkm_last_doc_name [16:48:37]save OK [16:48:37]Clear old archive folders... [16:48:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:48:37]tlvbuf is 0160D890 [16:48:37]SAM_PROTO_ClearQueue [16:48:37]wFMCommunicate request_size=4 [16:48:37]MH_SAM_APDU [16:48:37]CAPDU: 80 09 00 00 [16:48:37]Write to MH i2c: E2 08 00 11 05 80 09 00 00 00 00 00 00 88 [16:48:37]Write i2c OK [16:48:37]MH_I2C_Read... [16:48:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:48:37]Read from MH i2c: E2 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: E2 03 00 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: E2 03 00 11 05 00 90 00 8A [16:48:37]RAPDU: 90 00 [16:48:37]wFMCommunicate OK [16:48:37]SAM_PROTO_ClearQueue done [16:48:37]KKMCreateOFDPacket [16:48:37]OFDProtocolAddRootSTLVToBuf [16:48:37]FM_MakeSignedData [16:48:37]FM_MakeSignedData [16:48:37]SAM_PROTO_SignData [16:48:37]wFMCommunicate request_size=4 [16:48:37]MH_SAM_APDU [16:48:37]CAPDU: 80 0D 01 02 [16:48:37]Write to MH i2c: E2 08 00 12 05 80 0D 01 02 00 00 00 00 90 [16:48:37]Write i2c OK [16:48:37]MH_I2C_Read... [16:48:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:48:37]Read from MH i2c: E2 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: E2 03 00 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: E2 03 00 12 05 00 90 00 8B [16:48:37]RAPDU: 90 00 [16:48:37]wFMCommunicate OK [16:48:37]wFMCommunicate request_size=255 [16:48:37]MH_SAM_APDU [16:48:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 64 ED F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 54 02 00 35 04 06 00 AD 9A B9 89 [16:48:37]Write to MH i2c: E2 02 01 13 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 64 ED F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 54 02 00 35 04 06 00 AD 9A B9 89 00 00 7A [16:48:37]Write i2c OK [16:48:37]MH_I2C_Read... [16:48:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:37]Read from MH i2c: E2 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: E2 03 00 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: E2 03 00 13 05 00 90 00 8C [16:48:37]RAPDU: 90 00 [16:48:37]wFMCommunicate OK [16:48:37]wFMCommunicate request_size=7 [16:48:37]MH_SAM_APDU [16:48:37]CAPDU: 80 0D 02 02 02 6B 16 [16:48:37]Write to MH i2c: E2 0A 00 14 05 80 0D 02 02 02 00 6B 16 00 00 18 [16:48:37]Write i2c OK [16:48:37]MH_I2C_Read... [16:48:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:37]Read from MH i2c: E2 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: E2 03 00 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: E2 03 00 14 05 00 90 00 8D [16:48:37]RAPDU: 90 00 [16:48:37]wFMCommunicate OK [16:48:37]wFMCommunicate request_size=4 [16:48:37]MH_SAM_APDU [16:48:37]CAPDU: 80 0D 03 02 [16:48:37]Write to MH i2c: E2 08 00 15 05 80 0D 03 02 00 00 00 00 95 [16:48:37]Write i2c OK [16:48:37]MH_I2C_Read... [16:48:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:48:37]Read from MH i2c: E2 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: E2 0B 00 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: E2 0B 00 15 05 00 D5 82 E9 B5 B1 36 F8 D3 90 00 3D [16:48:37]RAPDU: D5 82 E9 B5 B1 36 F8 D3 90 00 [16:48:37]wFMCommunicate OK [16:48:37]SAM_PROTO_SignData done [16:48:37]FM_MakeSignedData done [16:48:37]CreateOFDProtocolMessage [16:48:37]wFMCommunicate request_size=4 [16:48:37]MH_SAM_APDU [16:48:37]CAPDU: 80 11 00 00 [16:48:37]Write to MH i2c: E2 08 00 16 05 80 11 00 00 00 00 00 00 95 [16:48:37]Write i2c OK [16:48:37]MH_I2C_Read... [16:48:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:37]OFD Sender: No OFD packet to send [16:48:37]Read from MH i2c: E2 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: E2 17 00 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: E2 17 00 16 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E8 [16:48:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:48:37]wFMCommunicate OK [16:48:37]CreateOFDProtocolMessage done [16:48:37]OFDSenderStorePacket 152824 [16:48:37]StoreOFDPacket docnum=152824 [16:48:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 33 6F 04 01 DD F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 64 ED F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 54 02 00 35 04 06 00 AD 9A B9 89 6B 16 D5 82 E9 B5 B1 36 F8 D3 [16:48:37]CheckFolder [16:48:37]dirname=/storage/ofd_packets [16:48:37]CheckFolder done [16:48:37]ProducePacketName [16:48:37]name=ofd_packets/00152824 [16:48:37]NVStorageSaveData ofd_packets/00152824 [16:48:37]File name is /storage/ofd_packets/00152824 [16:48:37]Write 298 bytes [16:48:37]NVStorageSaveData done [16:48:37]OFDSenderStorePacket done [16:48:37]KKMCreateOFDPacket done [16:48:37]NVStorageSaveData kkm_last_timestamp [16:48:37]File name is /storage/kkm_last_timestamp [16:48:37]Write 4 bytes [16:48:37]NVStorageSaveData done [16:48:37]ExternCall_PrintAddStr [16:48:37]wPrintStart [16:48:37]Write to MH i2c: 01 00 00 17 05 1C [16:48:37]Write i2c OK [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: 01 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: 01 07 00 [16:48:37]MH_I2C_Read... [16:48:37]Read from MH i2c: 01 07 00 17 05 00 00 00 00 00 FF 0F 31 [16:48:37]RasterBufferAndPrint [16:48:37]line Счет N : (1)1786824 [16:48:37]line ИНН: 02508201610067 [16:48:37]line Контрольно-Кассовый Чек [16:48:37]line ПРОДАЖА [16:48:37]line ТРК (МРК, ГНК) : 41 [16:48:37]line Товар: 2710194210 [16:48:37]line ДТ-К-5 [16:48:37]line 50.000 * 0.00 [16:48:37]line = 0.00 [16:48:37]line НДС 12% НСП 1% [16:48:37]line > о реализуемом товаре [16:48:37]line ИТОГО: 0.00 [16:48:37]line НСП 1% : 0.00 [16:48:37]line НДС 12% : 0.00 [16:48:37]line Наличными: 0.00 [16:48:37]line Безнал.: 0.00 [16:48:37]line Место: АЗС № 89 "Партнер Нефть" [16:48:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:48:37]line СНО: Общий режим [16:48:37]line Чек 283 24.09.2024 16:48 [16:48:37]line Смена: 477 ФФД: 1.0 [16:48:37]line ЗНМ: 0300000113 [16:48:37]line РНМ: 0000000000091825 [16:48:37]line Версия ККМ: 001 [16:48:37]line Талоны: ТК ГПНА Online [16:48:37]line 30054201 [16:48:37]line ФМ: 0000000000871835 [16:48:37]line ФД: 152824 [16:48:37]line ФПД: 190880049359638 [16:48:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T164836&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152824&fm=190880049359638&tin=02508201610067®Number=0000000000091825&sum=0 [16:48:37]written 0, free lines is 4095 [16:48:37]OFD Sender: Processing packet 152824 [packets to send 830, broken 829] [16:48:37]ProducePacketName [16:48:37]name=ofd_packets/00152824 [16:48:37]OFD Sender: To server: pG, [16:48:37]CommunicateWithHost lk.salyk.kg:30040 [16:48:37]ConnectInit lk.salyk.kg [16:48:38]Write to MH i2c: 01 00 00 41 05 46 [16:48:38]Write i2c OK [16:48:38]MH_I2C_Read... [16:48:38]Read from MH i2c: 01 [16:48:38]MH_I2C_Read... [16:48:38]Read from MH i2c: 01 07 00 [16:48:38]MH_I2C_Read... [16:48:38]Read from MH i2c: 01 07 00 41 05 00 00 00 00 00 F3 0C 4C [16:48:38]RasterBufferAndPrint [16:48:38]line [16:48:38]line [16:48:38]line [16:48:38]line [16:48:38]line [16:48:38]written 0, free lines is 3321 [16:48:38]MH_Cut [16:48:38]Write to MH i2c: D1 01 00 48 05 01 1F [16:48:38]Write i2c OK [16:48:38]MH_I2C_Read... [16:48:38]Read from MH i2c: D1 [16:48:38]MH_I2C_Read... [16:48:38]Read from MH i2c: D1 01 00 [16:48:38]MH_I2C_Read... [16:48:38]Read from MH i2c: D1 01 00 48 05 00 1E [16:48:38]Write to MH i2c: 01 00 00 49 05 4E [16:48:38]Write i2c OK [16:48:38]MH_I2C_Read... [16:48:38]*** Cut start [16:48:38]*** Purtial cut [16:48:38]*** Stage 1: CUTSNS_PIN = 1 [16:48:39]Read from MH i2c: 01 [16:48:39]MH_I2C_Read... [16:48:39]*** Stop cut motor [16:48:39]*** Cut end [16:48:39]Read from MH i2c: 01 07 00 [16:48:39]MH_I2C_Read... [16:48:39]Read from MH i2c: 01 07 00 49 05 00 00 00 00 00 FF 0F 63 [16:48:39]process_action close_receipt done [16:48:39]requested_data is exist [16:48:39]produce_requested_data [16:48:39]requested_item fm.sn is exist - process it [16:48:39]wFMCommunicate request_size=4 [16:48:39]MH_SAM_APDU [16:48:39]CAPDU: 80 11 00 00 [16:48:39]Write to MH i2c: E2 08 00 4A 05 80 11 00 00 00 00 00 00 C9 [16:48:39]Write i2c OK [16:48:39]MH_I2C_Read... [16:48:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:39]Read from MH i2c: E2 [16:48:39]MH_I2C_Read... [16:48:39]Read from MH i2c: E2 17 00 [16:48:39]MH_I2C_Read... [16:48:39]Read from MH i2c: E2 17 00 4A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [16:48:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:48:39]wFMCommunicate OK [16:48:39]requested_item fd.num is exist - process it [16:48:39]SAM_PROTO_GetFieldsCounters [16:48:39]wFMCommunicate request_size=4 [16:48:39]MH_SAM_APDU [16:48:39]CAPDU: 80 13 00 00 [16:48:39]Write to MH i2c: E2 08 00 4B 05 80 13 00 00 00 00 00 00 CC [16:48:39]Write i2c OK [16:48:39]MH_I2C_Read... [16:48:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:48:39]Read from MH i2c: E2 [16:48:39]MH_I2C_Read... [16:48:39]Read from MH i2c: E2 62 00 [16:48:39]MH_I2C_Read... [16:48:39]Read from MH i2c: E2 62 00 4B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F8 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 6D [16:48:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F8 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:48:39]wFMCommunicate OK [16:48:39]SAM_PROTO_GetFieldsCounters done [16:48:39]requested_item shift.num is exist - process it [16:48:39]requested_item shift.opened is exist - process it [16:48:39]req_shift_opened [16:48:39]FM_GetShiftState [16:48:39]SAM_PROTO_GetShiftState [16:48:39]wFMCommunicate request_size=4 [16:48:39]MH_SAM_APDU [16:48:39]CAPDU: 80 13 01 00 [16:48:39]Write to MH i2c: E2 08 00 4C 05 80 13 01 00 00 00 00 00 CE [16:48:39]Write i2c OK [16:48:39]MH_I2C_Read... [16:48:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:39]Read from MH i2c: E2 [16:48:39]MH_I2C_Read... [16:48:39]Read from MH i2c: E2 0E 00 [16:48:39]MH_I2C_Read... [16:48:39]Read from MH i2c: E2 0E 00 4C 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9B [16:48:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:48:39]wFMCommunicate OK [16:48:39]SAM_PROTO_GetShiftState done [16:48:39]FM_GetShiftState done [16:48:39]req_shift_opened done [16:48:39]requested_item shift.open_date is exist - process it [16:48:39]req_shift_open_date [16:48:39]req_shift_open_date done [16:48:39]produce_requested_data done [16:48:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152824,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:48:39]process_action_free close_receipt [16:48:39]json_value_free [16:48:39]json_value_free done [16:48:39]process_json_proto returns [16:48:39]Send response to host [16:48:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152824,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:48:39]free response buf [16:48:39]execute_script done [16:48:39]execute_script returns [16:48:39]free content buf [16:48:39]Sock 8.Close socket [16:48:39]Sock 8.Thread stoped [16:48:39]Connected sock=11 [16:48:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 33 6F 04 01 DD F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 64 ED F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 54 02 00 35 04 06 00 AD 9A B9 89 6B 16 D5 82 E9 B5 B1 36 F8 D3 [16:48:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 94 94 47 00 59 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 54 02 00 F4 03 04 00 63 95 F2 66 B6 04 01 00 00 64 8A 39 44 D2 DB DC 50 [16:48:39]CommunicateWithHost err = 0 [16:48:39]CheckOFDResponse [16:48:39]1017 (14) - 77093643461234 [16:48:39]1041 (16) - 0000000000871835 [16:48:39]1040 (4) - 152824 [16:48:39]1012 (4) - 24.09.2024 10:33 [16:48:39]1206 (1) - 0 [16:48:39]OFD Sender: Remove packet 152824 [16:48:39]ProducePacketName [16:48:39]name=ofd_packets/00152824 [16:48:39]NVStorageDeleteData [16:48:40]OFD Sender: No OFD packet to send [16:48:45]OFD Sender: No OFD packet to send [16:48:50]OFD Sender: No OFD packet to send [16:48:55]OFD Sender: No OFD packet to send [16:49:00]OFD Sender: No OFD packet to send [16:49:01]recv_with_timeout no data received [16:49:05]OFD Sender: No OFD packet to send [16:49:10]OFD Sender: No OFD packet to send [16:49:15]OFD Sender: No OFD packet to send [16:49:20]OFD Sender: No OFD packet to send [16:49:25]OFD Sender: No OFD packet to send [16:49:30]OFD Sender: No OFD packet to send [16:49:35]OFD Sender: No OFD packet to send [16:49:40]OFD Sender: No OFD packet to send [16:49:41]recv_with_timeout no data received [16:49:45]OFD Sender: No OFD packet to send [16:49:50]OFD Sender: No OFD packet to send [16:49:55]OFD Sender: No OFD packet to send [16:50:00]OFD Sender: No OFD packet to send [16:50:05]OFD Sender: No OFD packet to send [16:50:10]OFD Sender: No OFD packet to send [16:50:15]OFD Sender: No OFD packet to send [16:50:20]OFD Sender: No OFD packet to send [16:50:25]OFD Sender: No OFD packet to send [16:50:30]OFD Sender: No OFD packet to send [16:50:35]OFD Sender: No OFD packet to send [16:50:40]OFD Sender: No OFD packet to send [16:50:45]OFD Sender: No OFD packet to send [16:50:50]OFD Sender: No OFD packet to send [16:50:55]OFD Sender: No OFD packet to send [16:51:00]OFD Sender: No OFD packet to send [16:51:05]OFD Sender: No OFD packet to send [16:51:10]OFD Sender: No OFD packet to send [16:51:15]OFD Sender: No OFD packet to send [16:51:21]OFD Sender: No OFD packet to send [16:51:26]OFD Sender: No OFD packet to send [16:51:31]OFD Sender: No OFD packet to send [16:51:36]OFD Sender: No OFD packet to send [16:51:41]OFD Sender: No OFD packet to send [16:51:46]OFD Sender: No OFD packet to send [16:51:51]OFD Sender: No OFD packet to send [16:51:56]OFD Sender: No OFD packet to send [16:52:01]OFD Sender: No OFD packet to send [16:52:05]accept exits with 10 [16:52:05]New connection [16:52:05]New thread 3066912100 created [16:52:05]Thread 3066768740 joined [16:52:05]Waiting for new connection... [16:52:05] Sock 10.Parse request [16:52:05]Sock 10.Check first char [16:52:05]Sock 10.First char is OK [16:52:05]request: POST /json_proto HTTP/1.0 [16:52:05]Method: POST [16:52:05]URL: /json_proto [16:52:05]Method is POST - this is cgi request [16:52:05]url: /json_proto [16:52:05]query_string will be loaded in cgi processing [16:52:05]execute_cgi json_proto POST (null) [16:52:05]execute_cgi path=json_proto method=POST [16:52:05]POST find Content-Length [16:52:05]Host: 172.17.43.67:8080 [16:52:05]Content-Length: 680 [16:52:05]Content-Type: application/json [16:52:05] [16:52:05]POST finish read [16:52:05]Found Content-Length = 680 [16:52:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:05]execute_script... [16:52:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:05]POST & json_proto [16:52:05]process_json_proto [16:52:05]json parsed OK: [16:52:05]protocol is kg_v1.0 [16:52:05]action value=close_receipt [16:52:05]process_action close_receipt [16:52:05]cmd_close_receipt [16:52:05]MH_GetDate [16:52:05]Write to MH i2c: F0 00 00 4D 05 41 [16:52:05]Write i2c OK [16:52:05]MH_I2C_Read... [16:52:05]Read from MH i2c: F0 [16:52:05]MH_I2C_Read... [16:52:05]Read from MH i2c: F0 09 00 [16:52:05]MH_I2C_Read... [16:52:05]Read from MH i2c: F0 09 00 4D 05 00 36 EE F2 66 6A BD 47 65 99 [16:52:05]GetLastDocTimeStamp 1727196516 [16:52:05]current date 1727196726 [16:52:05]FM_GetShiftState [16:52:05]SAM_PROTO_GetShiftState [16:52:05]wFMCommunicate request_size=4 [16:52:05]MH_SAM_APDU [16:52:05]CAPDU: 80 13 01 00 [16:52:05]Write to MH i2c: E2 08 00 4E 05 80 13 01 00 00 00 00 00 D0 [16:52:05]Write i2c OK [16:52:05]MH_I2C_Read... [16:52:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:05]Read from MH i2c: E2 [16:52:05]MH_I2C_Read... [16:52:05]Read from MH i2c: E2 0E 00 [16:52:05]MH_I2C_Read... [16:52:05]Read from MH i2c: E2 0E 00 4E 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9D [16:52:05]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:52:05]wFMCommunicate OK [16:52:05]SAM_PROTO_GetShiftState done [16:52:05]FM_GetShiftState done [16:52:05]opened in 1727137889 [16:52:05]opened+sec_in_day 1727224289 [16:52:05]quantity*price = 100050 [16:52:05]sum+1 = 100052 [16:52:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 284 24.09.2024 16:52 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152825 ФПД: 140434090932717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T165206&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152825&fm=140434090932717&tin=02508201610067®Number=0000000000091825&sum=100000 [16:52:06]StoreToDocumentArchive [16:52:06]shift 477 fd 152825 [16:52:06]save to /storage/0477/doc_00152825 [16:52:06]save last doc name /storage/0477/doc_00152825 to /storage/kkm_last_doc_name [16:52:06]save OK [16:52:06]Clear old archive folders... [16:52:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:52:06]tlvbuf is 015ED4E0 [16:52:06]SAM_PROTO_ClearQueue [16:52:06]wFMCommunicate request_size=4 [16:52:06]MH_SAM_APDU [16:52:06]CAPDU: 80 09 00 00 [16:52:06]Write to MH i2c: E2 08 00 5B 05 80 09 00 00 00 00 00 00 D2 [16:52:06]Write i2c OK [16:52:06]MH_I2C_Read... [16:52:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:52:06]Read from MH i2c: E2 [16:52:06]MH_I2C_Read... [16:52:06]Read from MH i2c: E2 03 00 [16:52:06]MH_I2C_Read... [16:52:06]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [16:52:06]RAPDU: 90 00 [16:52:06]wFMCommunicate OK [16:52:06]SAM_PROTO_ClearQueue done [16:52:06]KKMCreateOFDPacket [16:52:06]OFDProtocolAddRootSTLVToBuf [16:52:06]FM_MakeSignedData [16:52:06]FM_MakeSignedData [16:52:06]SAM_PROTO_SignData [16:52:06]wFMCommunicate request_size=4 [16:52:06]MH_SAM_APDU [16:52:06]CAPDU: 80 0D 01 02 [16:52:06]Write to MH i2c: E2 08 00 5C 05 80 0D 01 02 00 00 00 00 DA [16:52:06]Write i2c OK [16:52:06]MH_I2C_Read... [16:52:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:52:06]Read from MH i2c: E2 [16:52:06]MH_I2C_Read... [16:52:06]Read from MH i2c: E2 03 00 [16:52:06]MH_I2C_Read... [16:52:06]Read from MH i2c: E2 03 00 5C 05 00 90 00 D5 [16:52:06]RAPDU: 90 00 [16:52:06]wFMCommunicate OK [16:52:06]wFMCommunicate request_size=255 [16:52:06]MH_SAM_APDU [16:52:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 36 EE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 54 02 00 35 04 06 00 7F B9 5C 1A [16:52:06]Write to MH i2c: E2 02 01 5D 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 36 EE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 54 02 00 35 04 06 00 7F B9 5C 1A 00 00 D3 [16:52:06]Write i2c OK [16:52:06]MH_I2C_Read... [16:52:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:07]Read from MH i2c: E2 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 03 00 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 03 00 5D 05 00 90 00 D6 [16:52:07]RAPDU: 90 00 [16:52:07]wFMCommunicate OK [16:52:07]wFMCommunicate request_size=7 [16:52:07]MH_SAM_APDU [16:52:07]CAPDU: 80 0D 02 02 02 B9 ED [16:52:07]Write to MH i2c: E2 0A 00 5E 05 80 0D 02 02 02 00 B9 ED 00 00 87 [16:52:07]Write i2c OK [16:52:07]MH_I2C_Read... [16:52:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:07]Read from MH i2c: E2 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 03 00 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 03 00 5E 05 00 90 00 D7 [16:52:07]RAPDU: 90 00 [16:52:07]wFMCommunicate OK [16:52:07]wFMCommunicate request_size=4 [16:52:07]MH_SAM_APDU [16:52:07]CAPDU: 80 0D 03 02 [16:52:07]Write to MH i2c: E2 08 00 5F 05 80 0D 03 02 00 00 00 00 DF [16:52:07]Write i2c OK [16:52:07]MH_I2C_Read... [16:52:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:52:07]Read from MH i2c: E2 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 0B 00 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 0B 00 5F 05 00 52 0B 87 BF 71 51 8A 86 90 00 55 [16:52:07]RAPDU: 52 0B 87 BF 71 51 8A 86 90 00 [16:52:07]wFMCommunicate OK [16:52:07]SAM_PROTO_SignData done [16:52:07]FM_MakeSignedData done [16:52:07]CreateOFDProtocolMessage [16:52:07]wFMCommunicate request_size=4 [16:52:07]MH_SAM_APDU [16:52:07]CAPDU: 80 11 00 00 [16:52:07]Write to MH i2c: E2 08 00 60 05 80 11 00 00 00 00 00 00 DF [16:52:07]Write i2c OK [16:52:07]MH_I2C_Read... [16:52:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:07]Read from MH i2c: E2 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 17 00 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 17 00 60 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [16:52:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:52:07]wFMCommunicate OK [16:52:07]CreateOFDProtocolMessage done [16:52:07]OFDSenderStorePacket 152825 [16:52:07]StoreOFDPacket docnum=152825 [16:52:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 04 4C 04 01 D3 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 36 EE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 54 02 00 35 04 06 00 7F B9 5C 1A B9 ED 52 0B 87 BF 71 51 8A 86 [16:52:07]CheckFolder [16:52:07]dirname=/storage/ofd_packets [16:52:07]CheckFolder done [16:52:07]ProducePacketName [16:52:07]name=ofd_packets/00152825 [16:52:07]NVStorageSaveData ofd_packets/00152825 [16:52:07]File name is /storage/ofd_packets/00152825 [16:52:07]Write 298 bytes [16:52:07]NVStorageSaveData done [16:52:07]OFDSenderStorePacket done [16:52:07]KKMCreateOFDPacket done [16:52:07]NVStorageSaveData kkm_last_timestamp [16:52:07]File name is /storage/kkm_last_timestamp [16:52:07]Write 4 bytes [16:52:07]NVStorageSaveData done [16:52:07]ExternCall_PrintAddStr [16:52:07]wPrintStart [16:52:07]Write to MH i2c: 01 00 00 61 05 66 [16:52:07]Write i2c OK [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: 01 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: 01 07 00 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: 01 07 00 61 05 00 00 00 00 00 FF 0F 7B [16:52:07]RasterBufferAndPrint [16:52:07]line Счет N : (1)1786827 [16:52:07]line ИНН: 02508201610067 [16:52:07]line Контрольно-Кассовый Чек [16:52:07]line ПРОДАЖА [16:52:07]line ТРК (МРК, ГНК) : 41 [16:52:07]line Товар: 2710194210 [16:52:07]line ДТ-К-5 [16:52:07]line 13.130 * 76.20 [16:52:07]line = 1000.51 [16:52:07]line НДС 12% НСП 1% [16:52:07]line > о реализуемом товаре [16:52:07]line ОКРУГЛЕНИЕ: -0.51 [16:52:07]line ИТОГО: 1000.00 [16:52:07]line Внесено: 1000.00 [16:52:07]line СДАЧА: 0.00 [16:52:07]line НСП 1% : 8.85 [16:52:07]line НДС 12% : 106.25 [16:52:07]line Наличными: 1000.00 [16:52:07]line Безнал.: 0.00 [16:52:07]line Место: АЗС № 89 "Партнер Нефть" [16:52:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:52:07]line СНО: Общий режим [16:52:07]line Чек 284 24.09.2024 16:52 [16:52:07]line Смена: 477 ФФД: 1.0 [16:52:07]line ЗНМ: 0300000113 [16:52:07]line РНМ: 0000000000091825 [16:52:07]line Версия ККМ: 001 [16:52:07]line ФМ: 0000000000871835 [16:52:07]line ФД: 152825 [16:52:07]line ФПД: 140434090932717 [16:52:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T165206&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152825&fm=140434090932717&tin=02508201610067®Number=0000000000091825&sum=100000 [16:52:07]OFD Sender: Processing packet 152825 [packets to send 830, broken 829] [16:52:07]ProducePacketName [16:52:07]name=ofd_packets/00152825 [16:52:07]OFD Sender: To server: pG, [16:52:07]CommunicateWithHost lk.salyk.kg:30040 [16:52:07]ConnectInit lk.salyk.kg [16:52:07]written 0, free lines is 4095 [16:52:07]Write to MH i2c: 01 00 00 8C 05 91 [16:52:07]Write i2c OK [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: 01 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: 01 07 00 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: 01 07 00 8C 05 00 00 00 00 00 D5 0C 79 [16:52:07]RasterBufferAndPrint [16:52:07]line [16:52:07]line [16:52:07]line [16:52:07]line [16:52:07]line [16:52:07]written 0, free lines is 3292 [16:52:07]MH_Cut [16:52:07]Write to MH i2c: D1 01 00 93 05 01 6A [16:52:07]Write i2c OK [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: D1 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: D1 01 00 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: D1 01 00 93 05 00 69 [16:52:07]Write to MH i2c: 01 00 00 94 05 99 [16:52:08]Write i2c OK [16:52:08]MH_I2C_Read... [16:52:08]*** Cut start [16:52:08]*** Purtial cut [16:52:08]*** Stage 1: CUTSNS_PIN = 1 [16:52:08]Read from MH i2c: 01 [16:52:08]MH_I2C_Read... [16:52:08]*** Stop cut motor [16:52:08]*** Cut end [16:52:08]Read from MH i2c: 01 07 00 [16:52:08]MH_I2C_Read... [16:52:08]Read from MH i2c: 01 07 00 94 05 00 00 00 00 00 FF 0F AE [16:52:08]process_action close_receipt done [16:52:08]requested_data is exist [16:52:08]produce_requested_data [16:52:08]requested_item fm.sn is exist - process it [16:52:08]wFMCommunicate request_size=4 [16:52:08]MH_SAM_APDU [16:52:08]CAPDU: 80 11 00 00 [16:52:08]Write to MH i2c: E2 08 00 95 05 80 11 00 00 00 00 00 00 14 [16:52:08]Write i2c OK [16:52:08]MH_I2C_Read... [16:52:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:09]Read from MH i2c: E2 [16:52:09]MH_I2C_Read... [16:52:09]Read from MH i2c: E2 17 00 [16:52:09]MH_I2C_Read... [16:52:09]Read from MH i2c: E2 17 00 95 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 67 [16:52:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:52:09]wFMCommunicate OK [16:52:09]requested_item fd.num is exist - process it [16:52:09]SAM_PROTO_GetFieldsCounters [16:52:09]wFMCommunicate request_size=4 [16:52:09]MH_SAM_APDU [16:52:09]CAPDU: 80 13 00 00 [16:52:09]Write to MH i2c: E2 08 00 96 05 80 13 00 00 00 00 00 00 17 [16:52:09]Write i2c OK [16:52:09]MH_I2C_Read... [16:52:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:52:09]Read from MH i2c: E2 [16:52:09]MH_I2C_Read... [16:52:09]Read from MH i2c: E2 62 00 [16:52:09]MH_I2C_Read... [16:52:09]Read from MH i2c: E2 62 00 96 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 BC [16:52:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:52:09]wFMCommunicate OK [16:52:09]SAM_PROTO_GetFieldsCounters done [16:52:09]requested_item shift.num is exist - process it [16:52:09]requested_item shift.opened is exist - process it [16:52:09]req_shift_opened [16:52:09]FM_GetShiftState [16:52:09]SAM_PROTO_GetShiftState [16:52:09]wFMCommunicate request_size=4 [16:52:09]MH_SAM_APDU [16:52:09]CAPDU: 80 13 01 00 [16:52:09]Write to MH i2c: E2 08 00 97 05 80 13 01 00 00 00 00 00 19 [16:52:09]Write i2c OK [16:52:09]MH_I2C_Read... [16:52:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:09]Read from MH i2c: E2 [16:52:09]MH_I2C_Read... [16:52:09]Read from MH i2c: E2 0E 00 [16:52:09]MH_I2C_Read... [16:52:09]Read from MH i2c: E2 0E 00 97 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E6 [16:52:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:52:09]wFMCommunicate OK [16:52:09]SAM_PROTO_GetShiftState done [16:52:09]FM_GetShiftState done [16:52:09]req_shift_opened done [16:52:09]requested_item shift.open_date is exist - process it [16:52:09]req_shift_open_date [16:52:09]req_shift_open_date done [16:52:09]produce_requested_data done [16:52:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152825,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:52:09]process_action_free close_receipt [16:52:09]json_value_free [16:52:09]json_value_free done [16:52:09]process_json_proto returns [16:52:09]Send response to host [16:52:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152825,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:52:09]free response buf [16:52:09]execute_script done [16:52:09]execute_script returns [16:52:09]free content buf [16:52:09]Sock 10.Close socket [16:52:09]Sock 10.Thread stoped [16:52:11]Connected sock=11 [16:52:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 04 4C 04 01 D3 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 36 EE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 54 02 00 35 04 06 00 7F B9 5C 1A B9 ED 52 0B 87 BF 71 51 8A 86 [16:52:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8E 77 47 00 3D BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 54 02 00 F4 03 04 00 38 96 F2 66 B6 04 01 00 00 6D 73 15 7E 71 5E 5C 9C [16:52:12]CommunicateWithHost err = 0 [16:52:12]CheckOFDResponse [16:52:12]1017 (14) - 77093643461234 [16:52:12]1041 (16) - 0000000000871835 [16:52:12]1040 (4) - 152825 [16:52:12]1012 (4) - 24.09.2024 10:36 [16:52:12]1206 (1) - 0 [16:52:12]OFD Sender: Remove packet 152825 [16:52:12]ProducePacketName [16:52:12]name=ofd_packets/00152825 [16:52:12]NVStorageDeleteData [16:52:12]OFD Sender: No OFD packet to send [16:52:17]OFD Sender: No OFD packet to send [16:52:22]OFD Sender: No OFD packet to send [16:52:27]OFD Sender: No OFD packet to send [16:52:28]accept exits with 8 [16:52:28]New connection [16:52:28]New thread 3066768740 created [16:52:28]Thread 3066912100 joined [16:52:28]Waiting for new connection... [16:52:28] Sock 8.Parse request [16:52:28]Sock 8.Check first char [16:52:28]Sock 8.First char is OK [16:52:28]request: POST /json_proto HTTP/1.0 [16:52:28]Method: POST [16:52:28]URL: /json_proto [16:52:28]Method is POST - this is cgi request [16:52:28]url: /json_proto [16:52:28]query_string will be loaded in cgi processing [16:52:28]execute_cgi json_proto POST (null) [16:52:28]execute_cgi path=json_proto method=POST [16:52:28]POST find Content-Length [16:52:28]Host: 172.17.43.67:8080 [16:52:28]Content-Length: 678 [16:52:28]Content-Type: application/json [16:52:28] [16:52:28]POST finish read [16:52:28]Found Content-Length = 678 [16:52:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:28]execute_script... [16:52:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:28]POST & json_proto [16:52:28]process_json_proto [16:52:28]json parsed OK: [16:52:28]protocol is kg_v1.0 [16:52:28]action value=close_receipt [16:52:28]process_action close_receipt [16:52:28]cmd_close_receipt [16:52:28]MH_GetDate [16:52:28]Write to MH i2c: F0 00 00 98 05 8C [16:52:28]Write i2c OK [16:52:28]MH_I2C_Read... [16:52:28]Read from MH i2c: F0 [16:52:28]MH_I2C_Read... [16:52:28]Read from MH i2c: F0 09 00 [16:52:28]MH_I2C_Read... [16:52:28]Read from MH i2c: F0 09 00 98 05 00 4D EE F2 66 6A BD 47 65 FB [16:52:28]GetLastDocTimeStamp 1727196726 [16:52:28]current date 1727196749 [16:52:28]FM_GetShiftState [16:52:28]SAM_PROTO_GetShiftState [16:52:28]wFMCommunicate request_size=4 [16:52:28]MH_SAM_APDU [16:52:28]CAPDU: 80 13 01 00 [16:52:28]Write to MH i2c: E2 08 00 99 05 80 13 01 00 00 00 00 00 1B [16:52:28]Write i2c OK [16:52:28]MH_I2C_Read... [16:52:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:28]Read from MH i2c: E2 [16:52:28]MH_I2C_Read... [16:52:28]Read from MH i2c: E2 0E 00 [16:52:28]MH_I2C_Read... [16:52:28]Read from MH i2c: E2 0E 00 99 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E8 [16:52:28]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:52:28]wFMCommunicate OK [16:52:28]SAM_PROTO_GetShiftState done [16:52:28]FM_GetShiftState done [16:52:28]opened in 1727137889 [16:52:28]opened+sec_in_day 1727224289 [16:52:28]quantity*price = 50036 [16:52:28]sum+1 = 50037 [16:52:28]Check (price>sum+1) || (price+1 о реализуемом товаре [16:52:30]line ОКРУГЛЕНИЕ: -0.36 [16:52:30]line ИТОГО: 500.00 [16:52:30]line Внесено: 500.00 [16:52:30]line СДАЧА: 0.00 [16:52:30]line НСП 1% : 4.43 [16:52:30]line НДС 12% : 53.14 [16:52:30]line Наличными: 500.00 [16:52:30]line Безнал.: 0.00 [16:52:30]line Место: АЗС № 89 "Партнер Нефть" [16:52:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:52:30]line СНО: Общий режим [16:52:30]line Чек 285 24.09.2024 16:52 [16:52:30]line Смена: 477 ФФД: 1.0 [16:52:30]line ЗНМ: 0300000113 [16:52:30]line РНМ: 0000000000091825 [16:52:30]line Версия ККМ: 001 [16:52:30]line ФМ: 0000000000871835 [16:52:30]line ФД: 152826 [16:52:30]line ФПД: 206781408786133 [16:52:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T165229&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152826&fm=206781408786133&tin=02508201610067®Number=0000000000091825&sum=50000 [16:52:30]written 0, free lines is 4095 [16:52:30]OFD Sender: Processing packet 152826 [packets to send 830, broken 829] [16:52:30]ProducePacketName [16:52:30]name=ofd_packets/00152826 [16:52:30]OFD Sender: To server: pG, [16:52:30]CommunicateWithHost lk.salyk.kg:30040 [16:52:30]ConnectInit lk.salyk.kg [16:52:31]Write to MH i2c: 01 00 00 D7 05 DC [16:52:31]Write i2c OK [16:52:31]MH_I2C_Read... [16:52:31]Read from MH i2c: 01 [16:52:31]MH_I2C_Read... [16:52:31]Read from MH i2c: 01 07 00 [16:52:31]MH_I2C_Read... [16:52:31]Read from MH i2c: 01 07 00 D7 05 00 00 00 00 00 DA 0C C9 [16:52:31]RasterBufferAndPrint [16:52:31]line [16:52:31]line [16:52:31]line [16:52:31]line [16:52:31]line [16:52:31]written 0, free lines is 3296 [16:52:31]MH_Cut [16:52:31]Write to MH i2c: D1 01 00 DE 05 01 B5 [16:52:31]Write i2c OK [16:52:31]MH_I2C_Read... [16:52:31]Read from MH i2c: D1 [16:52:31]MH_I2C_Read... [16:52:31]Read from MH i2c: D1 01 00 [16:52:31]MH_I2C_Read... [16:52:31]Read from MH i2c: D1 01 00 DE 05 00 B4 [16:52:31]Write to MH i2c: 01 00 00 DF 05 E4 [16:52:31]Write i2c OK [16:52:31]MH_I2C_Read... [16:52:31]*** Cut start [16:52:31]*** Purtial cut [16:52:31]*** Stage 1: CUTSNS_PIN = 1 [16:52:32]Connected sock=11 [16:52:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE DE 07 01 92 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 4D EE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 54 02 00 35 04 06 00 BC 11 0C 6A B6 D5 3E 41 C4 AF BC 7F F6 46 [16:52:32]Read from MH i2c: 01 [16:52:32]MH_I2C_Read... [16:52:32]*** Stop cut motor [16:52:32]*** Cut end [16:52:32]Read from MH i2c: 01 07 00 [16:52:32]MH_I2C_Read... [16:52:32]Read from MH i2c: 01 07 00 DF 05 00 00 00 00 00 FF 0F F9 [16:52:32]process_action close_receipt done [16:52:32]requested_data is exist [16:52:32]produce_requested_data [16:52:32]requested_item fm.sn is exist - process it [16:52:32]wFMCommunicate request_size=4 [16:52:32]MH_SAM_APDU [16:52:32]CAPDU: 80 11 00 00 [16:52:32]Write to MH i2c: E2 08 00 E0 05 80 11 00 00 00 00 00 00 5F [16:52:32]Write i2c OK [16:52:32]MH_I2C_Read... [16:52:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:32]Read from MH i2c: E2 [16:52:32]MH_I2C_Read... [16:52:32]Read from MH i2c: E2 17 00 [16:52:32]MH_I2C_Read... [16:52:32]Read from MH i2c: E2 17 00 E0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B2 [16:52:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:52:32]wFMCommunicate OK [16:52:32]requested_item fd.num is exist - process it [16:52:32]SAM_PROTO_GetFieldsCounters [16:52:32]wFMCommunicate request_size=4 [16:52:32]MH_SAM_APDU [16:52:32]CAPDU: 80 13 00 00 [16:52:32]Write to MH i2c: E2 08 00 E1 05 80 13 00 00 00 00 00 00 62 [16:52:32]Write i2c OK [16:52:32]MH_I2C_Read... [16:52:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:52:32]Read from MH i2c: E2 [16:52:32]MH_I2C_Read... [16:52:32]Read from MH i2c: E2 62 00 [16:52:32]MH_I2C_Read... [16:52:32]Read from MH i2c: E2 62 00 E1 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 0B [16:52:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:52:32]wFMCommunicate OK [16:52:32]SAM_PROTO_GetFieldsCounters done [16:52:32]requested_item shift.num is exist - process it [16:52:32]requested_item shift.opened is exist - process it [16:52:32]req_shift_opened [16:52:32]FM_GetShiftState [16:52:32]SAM_PROTO_GetShiftState [16:52:32]wFMCommunicate request_size=4 [16:52:32]MH_SAM_APDU [16:52:32]CAPDU: 80 13 01 00 [16:52:32]Write to MH i2c: E2 08 00 E2 05 80 13 01 00 00 00 00 00 64 [16:52:32]Write i2c OK [16:52:32]MH_I2C_Read... [16:52:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 04 75 47 00 0F CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 54 02 00 F4 03 04 00 4C 96 F2 66 B6 04 01 00 00 16 BD 87 1E 44 C7 41 5C [16:52:32]CommunicateWithHost err = 0 [16:52:32]CheckOFDResponse [16:52:32]1017 (14) - 77093643461234 [16:52:32]1041 (16) - 0000000000871835 [16:52:32]1040 (4) - 152826 [16:52:32]1012 (4) - 24.09.2024 10:37 [16:52:32]1206 (1) - 0 [16:52:32]OFD Sender: Remove packet 152826 [16:52:32]ProducePacketName [16:52:32]name=ofd_packets/00152826 [16:52:32]NVStorageDeleteData [16:52:32]Read from MH i2c: E2 [16:52:32]MH_I2C_Read... [16:52:32]Read from MH i2c: E2 0E 00 [16:52:32]MH_I2C_Read... [16:52:32]Read from MH i2c: E2 0E 00 E2 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 31 [16:52:32]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:52:32]wFMCommunicate OK [16:52:32]SAM_PROTO_GetShiftState done [16:52:32]FM_GetShiftState done [16:52:32]req_shift_opened done [16:52:32]requested_item shift.open_date is exist - process it [16:52:32]req_shift_open_date [16:52:32]req_shift_open_date done [16:52:32]produce_requested_data done [16:52:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152826,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:52:32]process_action_free close_receipt [16:52:32]json_value_free [16:52:32]json_value_free done [16:52:32]process_json_proto returns [16:52:32]Send response to host [16:52:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152826,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:52:32]free response buf [16:52:32]execute_script done [16:52:32]execute_script returns [16:52:32]free content buf [16:52:32]Sock 8.Close socket [16:52:32]Sock 8.Thread stoped [16:52:32]OFD Sender: No OFD packet to send [16:52:36]accept exits with 10 [16:52:36]New connection [16:52:36]New thread 3066912100 created [16:52:36]Thread 3066768740 joined [16:52:36]Waiting for new connection... [16:52:36] Sock 10.Parse request [16:52:36]Sock 10.Check first char [16:52:36]Sock 10.First char is OK [16:52:36]request: POST /json_proto HTTP/1.0 [16:52:36]Method: POST [16:52:36]URL: /json_proto [16:52:36]Method is POST - this is cgi request [16:52:36]url: /json_proto [16:52:36]query_string will be loaded in cgi processing [16:52:36]execute_cgi json_proto POST (null) [16:52:36]execute_cgi path=json_proto method=POST [16:52:36]POST find Content-Length [16:52:36]Host: 172.17.43.67:8080 [16:52:36]Content-Length: 662 [16:52:36]Content-Type: application/json [16:52:36] [16:52:36]POST finish read [16:52:36]Found Content-Length = 662 [16:52:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786826", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 4.330, "sum" : 300.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:36]execute_script... [16:52:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786826", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 4.330, "sum" : 300.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:36]POST & json_proto [16:52:36]process_json_proto [16:52:36]json parsed OK: [16:52:36]protocol is kg_v1.0 [16:52:36]action value=close_receipt [16:52:36]process_action close_receipt [16:52:36]cmd_close_receipt [16:52:36]MH_GetDate [16:52:36]Write to MH i2c: F0 00 00 E3 05 D7 [16:52:36]Write i2c OK [16:52:36]MH_I2C_Read... [16:52:36]Read from MH i2c: F0 [16:52:36]MH_I2C_Read... [16:52:36]Read from MH i2c: F0 09 00 [16:52:36]MH_I2C_Read... [16:52:36]Read from MH i2c: F0 09 00 E3 05 00 55 EE F2 66 6A BD 47 65 4E [16:52:36]GetLastDocTimeStamp 1727196749 [16:52:36]current date 1727196757 [16:52:36]FM_GetShiftState [16:52:36]SAM_PROTO_GetShiftState [16:52:36]wFMCommunicate request_size=4 [16:52:36]MH_SAM_APDU [16:52:36]CAPDU: 80 13 01 00 [16:52:36]Write to MH i2c: E2 08 00 E4 05 80 13 01 00 00 00 00 00 66 [16:52:36]Write i2c OK [16:52:36]MH_I2C_Read... [16:52:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:36]Read from MH i2c: E2 [16:52:36]MH_I2C_Read... [16:52:36]Read from MH i2c: E2 0E 00 [16:52:36]MH_I2C_Read... [16:52:36]Read from MH i2c: E2 0E 00 E4 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 33 [16:52:36]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:52:36]wFMCommunicate OK [16:52:36]SAM_PROTO_GetShiftState done [16:52:36]FM_GetShiftState done [16:52:36]opened in 1727137889 [16:52:36]opened+sec_in_day 1727224289 [16:52:36]quantity*price = 30006 [16:52:36]sum+1 = 30008 [16:52:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.65 НДС 12% : 31.87 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 286 24.09.2024 16:52 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152827 ФПД: 113792152873254 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T165237&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152827&fm=113792152873254&tin=02508201610067®Number=0000000000091825&sum=30000 [16:52:37]StoreToDocumentArchive [16:52:37]shift 477 fd 152827 [16:52:37]save to /storage/0477/doc_00152827 [16:52:37]save last doc name /storage/0477/doc_00152827 to /storage/kkm_last_doc_name [16:52:37]save OK [16:52:37]Clear old archive folders... [16:52:37]ProcessDocumentItem done err = 0, tmpTLVsize=247 [16:52:37]tlvbuf is 015FA650 [16:52:37]SAM_PROTO_ClearQueue [16:52:37]wFMCommunicate request_size=4 [16:52:37]MH_SAM_APDU [16:52:37]CAPDU: 80 09 00 00 [16:52:37]Write to MH i2c: E2 08 00 F1 05 80 09 00 00 00 00 00 00 68 [16:52:37]Write i2c OK [16:52:37]MH_I2C_Read... [16:52:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:52:37]Read from MH i2c: E2 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: E2 03 00 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: E2 03 00 F1 05 00 90 00 6A [16:52:37]RAPDU: 90 00 [16:52:37]wFMCommunicate OK [16:52:37]SAM_PROTO_ClearQueue done [16:52:37]KKMCreateOFDPacket [16:52:37]OFDProtocolAddRootSTLVToBuf [16:52:37]FM_MakeSignedData [16:52:37]FM_MakeSignedData [16:52:37]SAM_PROTO_SignData [16:52:37]wFMCommunicate request_size=4 [16:52:37]MH_SAM_APDU [16:52:37]CAPDU: 80 0D 01 02 [16:52:37]Write to MH i2c: E2 08 00 F2 05 80 0D 01 02 00 00 00 00 70 [16:52:37]Write i2c OK [16:52:37]MH_I2C_Read... [16:52:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:52:37]Read from MH i2c: E2 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: E2 03 00 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: E2 03 00 F2 05 00 90 00 6B [16:52:37]RAPDU: 90 00 [16:52:37]wFMCommunicate OK [16:52:37]wFMCommunicate request_size=255 [16:52:37]MH_SAM_APDU [16:52:37]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 55 EE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 54 02 00 35 04 06 00 67 7E 4C D9 A9 [16:52:37]Write to MH i2c: E2 02 01 F3 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 55 EE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 54 02 00 35 04 06 00 67 7E 4C D9 A9 00 00 DE [16:52:37]Write i2c OK [16:52:37]MH_I2C_Read... [16:52:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:37]Read from MH i2c: E2 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: E2 03 00 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: E2 03 00 F3 05 00 90 00 6C [16:52:37]RAPDU: 90 00 [16:52:37]wFMCommunicate OK [16:52:37]wFMCommunicate request_size=6 [16:52:37]MH_SAM_APDU [16:52:37]CAPDU: 80 0D 02 02 01 26 [16:52:37]Write to MH i2c: E2 09 00 F4 05 80 0D 02 02 01 00 26 00 00 9B [16:52:37]Write i2c OK [16:52:37]MH_I2C_Read... [16:52:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:37]Read from MH i2c: E2 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: E2 03 00 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: E2 03 00 F4 05 00 90 00 6D [16:52:37]RAPDU: 90 00 [16:52:37]wFMCommunicate OK [16:52:37]wFMCommunicate request_size=4 [16:52:37]MH_SAM_APDU [16:52:37]CAPDU: 80 0D 03 02 [16:52:37]Write to MH i2c: E2 08 00 F5 05 80 0D 03 02 00 00 00 00 75 [16:52:37]Write i2c OK [16:52:37]MH_I2C_Read... [16:52:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:52:38]Read from MH i2c: E2 [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: E2 0B 00 [16:52:38]MH_I2C_Read... [16:52:38]OFD Sender: No OFD packet to send [16:52:38]Read from MH i2c: E2 0B 00 F5 05 00 C0 C1 89 C8 5F DC B3 37 90 00 6D [16:52:38]RAPDU: C0 C1 89 C8 5F DC B3 37 90 00 [16:52:38]wFMCommunicate OK [16:52:38]SAM_PROTO_SignData done [16:52:38]FM_MakeSignedData done [16:52:38]CreateOFDProtocolMessage [16:52:38]wFMCommunicate request_size=4 [16:52:38]MH_SAM_APDU [16:52:38]CAPDU: 80 11 00 00 [16:52:38]Write to MH i2c: E2 08 00 F6 05 80 11 00 00 00 00 00 00 75 [16:52:38]Write i2c OK [16:52:38]MH_I2C_Read... [16:52:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:38]Read from MH i2c: E2 [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: E2 17 00 [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: E2 17 00 [16:52:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:52:29]Read from MH i2c: E2 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 03 00 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 03 00 A1 05 00 90 00 1A [16:52:29]RAPDU: 90 00 [16:52:29]wFMCommunicate OK [16:52:29]wFMCommunicate request_size=13 [16:52:29]MH_SAM_APDU [16:52:29]CAPDU: 80 15 02 00 08 F4 03 04 00 4D EE F2 66 [16:52:29]Write to MH i2c: E2 10 00 A2 05 80 15 02 00 08 00 F4 03 04 00 4D EE F2 66 00 00 C5 [16:52:29]Write i2c OK [16:52:29]MH_I2C_Read... [16:52:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:52:29]Read from MH i2c: E2 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 03 00 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 03 00 A2 05 00 90 00 1B [16:52:29]RAPDU: 90 00 [16:52:29]wFMCommunicate OK [16:52:29]wFMCommunicate request_size=25 [16:52:29]MH_SAM_APDU [16:52:29]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [16:52:29]Write to MH i2c: E2 1C 00 A3 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 8A [16:52:29]Write i2c OK [16:52:29]MH_I2C_Read... [16:52:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:52:29]Read from MH i2c: E2 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 03 00 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 03 00 A3 05 00 90 00 1C [16:52:29]RAPDU: 90 00 [16:52:29]wFMCommunicate OK [16:52:29]wFMCommunicate request_size=4 [16:52:29]MH_SAM_APDU [16:52:29]CAPDU: 80 15 03 00 [16:52:29]Write to MH i2c: E2 08 00 A4 05 80 15 03 00 00 00 00 00 2A [16:52:29]Write i2c OK [16:52:29]MH_I2C_Read... [16:52:29]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [16:52:29]Read from MH i2c: E2 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 40 00 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 40 00 A4 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1D 01 00 00 35 04 06 00 BC 11 0C 6A B6 D5 90 00 3A [16:52:29]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1D 01 00 00 35 04 06 00 BC 11 0C 6A B6 D5 90 00 [16:52:29]wFMCommunicate OK [16:52:29]SAM_PROTO_ProcessDocument answer len = 59 [16:52:29]SAM_PROTO_ProcessDocument done [16:52:29]SetTLVBufToDocument [16:52:29]Processing tag 1209 (04B9) [16:52:29]Malloc new data [16:52:29]Processing tag 1041 (0411) [16:52:29]Processing tag 1040 (0410) [16:52:29]Malloc new data [16:52:29]Processing tag 1038 (040E) [16:52:29]Malloc new data [16:52:29]Processing tag 1042 (0412) [16:52:29]Malloc new data [16:52:29]Processing tag 1077 (0435) [16:52:29]Malloc new data [16:52:29]SetTLVBufToDocument err=0 [16:52:29]KKMLoadAndSignReceiptData store KKM data [16:52:29]KKMLoadAndSignReceiptData err=0 [16:52:29]wFMCommunicate request_size=4 [16:52:29]MH_SAM_APDU [16:52:29]CAPDU: 80 11 00 00 [16:52:29]Write to MH i2c: E2 08 00 A5 05 80 11 00 00 00 00 00 00 24 [16:52:29]Write i2c OK [16:52:29]MH_I2C_Read... [16:52:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:29]Read from MH i2c: E2 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 17 00 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 17 00 A5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 77 [16:52:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:52:29]wFMCommunicate OK [16:52:29]Счет N : (1)1786828 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 7.380 * 67.80 = 500.36 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 285 24.09.2024 16:52 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152826 ФПД: 206781408786133 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T165229&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152826&fm=206781408786133&tin=02508201610067®Number=0000000000091825&sum=50000 [16:52:29]StoreToDocumentArchive [16:52:29]shift 477 fd 152826 [16:52:29]save to /storage/0477/doc_00152826 [16:52:29]save last doc name /storage/0477/doc_00152826 to /storage/kkm_last_doc_name [16:52:29]save OK [16:52:29]Clear old archive folders... [16:52:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:52:29]tlvbuf is 015F3730 [16:52:29]SAM_PROTO_ClearQueue [16:52:29]wFMCommunicate request_size=4 [16:52:29]MH_SAM_APDU [16:52:29]CAPDU: 80 09 00 00 [16:52:29]Write to MH i2c: E2 08 00 A6 05 80 09 00 00 00 00 00 00 1D [16:52:29]Write i2c OK [16:52:29]MH_I2C_Read... [16:52:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:52:29]Read from MH i2c: E2 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 03 00 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 03 00 A6 05 00 90 00 1F [16:52:29]RAPDU: 90 00 [16:52:29]wFMCommunicate OK [16:52:29]SAM_PROTO_ClearQueue done [16:52:29]KKMCreateOFDPacket [16:52:29]OFDProtocolAddRootSTLVToBuf [16:52:29]FM_MakeSignedData [16:52:29]FM_MakeSignedData [16:52:29]SAM_PROTO_SignData [16:52:29]wFMCommunicate request_size=4 [16:52:29]MH_SAM_APDU [16:52:29]CAPDU: 80 0D 01 02 [16:52:29]Write to MH i2c: E2 08 00 A7 05 80 0D 01 02 00 00 00 00 25 [16:52:29]Write i2c OK [16:52:29]MH_I2C_Read... [16:52:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:52:29]Read from MH i2c: E2 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 03 00 [16:52:29]MH_I2C_Read... [16:52:29]Read from MH i2c: E2 03 00 A7 05 00 90 00 20 [16:52:29]RAPDU: 90 00 [16:52:29]wFMCommunicate OK [16:52:29]wFMCommunicate request_size=255 [16:52:29]MH_SAM_APDU [16:52:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 4D EE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 54 02 00 35 04 06 00 BC [16:52:29]Write to MH i2c: E2 02 01 A8 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 4D EE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 54 02 00 35 04 06 00 BC 00 00 3F [16:52:29]Write i2c OK [16:52:29]MH_I2C_Read... [16:52:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:30]Read from MH i2c: E2 [16:52:30]MH_I2C_Read... [16:52:30]Read from MH i2c: E2 03 00 [16:52:30]MH_I2C_Read... [16:52:30]Read from MH i2c: E2 03 00 A8 05 00 90 00 21 [16:52:30]RAPDU: 90 00 [16:52:30]wFMCommunicate OK [16:52:30]wFMCommunicate request_size=10 [16:52:30]MH_SAM_APDU [16:52:30]CAPDU: 80 0D 02 02 05 11 0C 6A B6 D5 [16:52:30]Write to MH i2c: E2 0D 00 A9 05 80 0D 02 02 05 00 11 0C 6A B6 D5 00 00 44 [16:52:30]Write i2c OK [16:52:30]MH_I2C_Read... [16:52:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:30]Read from MH i2c: E2 [16:52:30]MH_I2C_Read... [16:52:30]Read from MH i2c: E2 03 00 [16:52:30]MH_I2C_Read... [16:52:30]Read from MH i2c: E2 03 00 A9 05 00 90 00 22 [16:52:30]RAPDU: 90 00 [16:52:30]wFMCommunicate OK [16:52:30]wFMCommunicate request_size=4 [16:52:30]MH_SAM_APDU [16:52:30]CAPDU: 80 0D 03 02 [16:52:30]Write to MH i2c: E2 08 00 AA 05 80 0D 03 02 00 00 00 00 2A [16:52:30]Write i2c OK [16:52:30]MH_I2C_Read... [16:52:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:52:30]Read from MH i2c: E2 [16:52:30]MH_I2C_Read... [16:52:30]Read from MH i2c: E2 0B 00 [16:52:30]MH_I2C_Read... [16:52:30]Read from MH i2c: E2 0B 00 AA 05 00 3E 41 C4 AF BC 7F F6 46 90 00 94 [16:52:30]RAPDU: 3E 41 C4 AF BC 7F F6 46 90 00 [16:52:30]wFMCommunicate OK [16:52:30]SAM_PROTO_SignData done [16:52:30]FM_MakeSignedData done [16:52:30]CreateOFDProtocolMessage [16:52:30]wFMCommunicate request_size=4 [16:52:30]MH_SAM_APDU [16:52:30]CAPDU: 80 11 00 00 [16:52:30]Write to MH i2c: E2 08 00 AB 05 80 11 00 00 00 00 00 00 2A [16:52:30]Write i2c OK [16:52:30]MH_I2C_Read... [16:52:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:30]Read from MH i2c: E2 [16:52:30]MH_I2C_Read... [16:52:30]Read from MH i2c: E2 17 00 [16:52:30]MH_I2C_Read... [16:52:30]Read from MH i2c: E2 17 00 AB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D F6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [16:52:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:52:38]wFMCommunicate OK [16:52:38]CreateOFDProtocolMessage done [16:52:38]OFDSenderStorePacket 152827 [16:52:38]StoreOFDPacket docnum=152827 [16:52:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 43 96 03 01 05 13 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 55 EE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 54 02 00 35 04 06 00 67 7E 4C D9 A9 26 C0 C1 89 C8 5F DC B3 37 [16:52:38]CheckFolder [16:52:38]dirname=/storage/ofd_packets [16:52:38]CheckFolder done [16:52:38]ProducePacketName [16:52:38]name=ofd_packets/00152827 [16:52:38]NVStorageSaveData ofd_packets/00152827 [16:52:38]File name is /storage/ofd_packets/00152827 [16:52:38]Write 297 bytes [16:52:38]NVStorageSaveData done [16:52:38]OFDSenderStorePacket done [16:52:38]KKMCreateOFDPacket done [16:52:38]NVStorageSaveData kkm_last_timestamp [16:52:38]File name is /storage/kkm_last_timestamp [16:52:38]Write 4 bytes [16:52:38]NVStorageSaveData done [16:52:38]ExternCall_PrintAddStr [16:52:38]wPrintStart [16:52:38]Write to MH i2c: 01 00 00 F7 05 FC [16:52:38]Write i2c OK [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: 01 [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: 01 07 00 [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: 01 07 00 F7 05 00 00 00 00 00 FF 0F 11 [16:52:38]RasterBufferAndPrint [16:52:38]line Счет N : (1)1786826 [16:52:38]line ИНН: 02508201610067 [16:52:38]line Контрольно-Кассовый Чек [16:52:38]line ПРОДАЖА [16:52:38]line ТРК (МРК, ГНК) : 33 [16:52:38]line Товар: 2710124130 [16:52:38]line Super-92 [16:52:38]line 4.330 * 69.30 [16:52:38]line = 300.07 [16:52:38]line НДС 12% НСП 1% [16:52:38]line > о реализуемом товаре [16:52:38]line ОКРУГЛЕНИЕ: -0.07 [16:52:38]line ИТОГО: 300.00 [16:52:38]line Внесено: 300.00 [16:52:38]line СДАЧА: 0.00 [16:52:38]line НСП 1% : 2.65 [16:52:38]line НДС 12% : 31.87 [16:52:38]line Наличными: 300.00 [16:52:38]line Безнал.: 0.00 [16:52:38]line Место: АЗС № 89 "Партнер Нефть" [16:52:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:52:38]line СНО: Общий режим [16:52:38]line Чек 286 24.09.2024 16:52 [16:52:38]line Смена: 477 ФФД: 1.0 [16:52:38]line ЗНМ: 0300000113 [16:52:38]line РНМ: 0000000000091825 [16:52:38]line Версия ККМ: 001 [16:52:38]line ФМ: 0000000000871835 [16:52:38]line ФД: 152827 [16:52:38]line ФПД: 113792152873254 [16:52:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T165237&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152827&fm=113792152873254&tin=02508201610067®Number=0000000000091825&sum=30000 [16:52:38]written 0, free lines is 4095 [16:52:38]OFD Sender: Processing packet 152827 [packets to send 830, broken 829] [16:52:38]ProducePacketName [16:52:38]name=ofd_packets/00152827 [16:52:38]OFD Sender: To server: pG, [16:52:38]CommunicateWithHost lk.salyk.kg:30040 [16:52:38]ConnectInit lk.salyk.kg [16:52:38]Write to MH i2c: 01 00 00 22 06 28 [16:52:38]Write i2c OK [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: 01 [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: 01 07 00 [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: 01 07 00 22 06 00 00 00 00 00 DD 0C 18 [16:52:38]RasterBufferAndPrint [16:52:38]line [16:52:38]line [16:52:38]line [16:52:38]line [16:52:38]line [16:52:38]written 0, free lines is 3305 [16:52:38]MH_Cut [16:52:38]Write to MH i2c: D1 01 00 29 06 01 01 [16:52:38]Write i2c OK [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: D1 [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: D1 01 00 [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: D1 01 00 29 06 00 00 [16:52:38]Write to MH i2c: 01 00 00 2A 06 30 [16:52:38]Write i2c OK [16:52:38]MH_I2C_Read... [16:52:39]*** Cut start [16:52:39]*** Purtial cut [16:52:39]*** Stage 1: CUTSNS_PIN = 1 [16:52:39]Read from MH i2c: 01 [16:52:39]MH_I2C_Read... [16:52:39]*** Stop cut motor [16:52:39]*** Cut end [16:52:39]Read from MH i2c: 01 07 00 [16:52:39]MH_I2C_Read... [16:52:39]Read from MH i2c: 01 07 00 2A 06 00 00 00 00 00 FF 0F 45 [16:52:39]process_action close_receipt done [16:52:39]requested_data is exist [16:52:39]produce_requested_data [16:52:39]requested_item fm.sn is exist - process it [16:52:39]wFMCommunicate request_size=4 [16:52:39]MH_SAM_APDU [16:52:39]CAPDU: 80 11 00 00 [16:52:39]Write to MH i2c: E2 08 00 2B 06 80 11 00 00 00 00 00 00 AB [16:52:39]Write i2c OK [16:52:39]MH_I2C_Read... [16:52:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:39]Read from MH i2c: E2 [16:52:39]MH_I2C_Read... [16:52:39]Read from MH i2c: E2 17 00 [16:52:39]MH_I2C_Read... [16:52:39]Read from MH i2c: E2 17 00 2B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FE [16:52:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:52:39]wFMCommunicate OK [16:52:39]requested_item fd.num is exist - process it [16:52:39]SAM_PROTO_GetFieldsCounters [16:52:39]wFMCommunicate request_size=4 [16:52:39]MH_SAM_APDU [16:52:39]CAPDU: 80 13 00 00 [16:52:39]Write to MH i2c: E2 08 00 2C 06 80 13 00 00 00 00 00 00 AE [16:52:39]Write i2c OK [16:52:39]MH_I2C_Read... [16:52:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:52:39]Read from MH i2c: E2 [16:52:39]MH_I2C_Read... [16:52:39]Read from MH i2c: E2 62 00 [16:52:39]MH_I2C_Read... [16:52:39]Read from MH i2c: E2 62 00 2C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [16:52:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:52:39]wFMCommunicate OK [16:52:39]SAM_PROTO_GetFieldsCounters done [16:52:39]requested_item shift.num is exist - process it [16:52:39]requested_item shift.opened is exist - process it [16:52:39]req_shift_opened [16:52:39]FM_GetShiftState [16:52:39]SAM_PROTO_GetShiftState [16:52:39]wFMCommunicate request_size=4 [16:52:39]MH_SAM_APDU [16:52:39]CAPDU: 80 13 01 00 [16:52:39]Write to MH i2c: E2 08 00 2D 06 80 13 01 00 00 00 00 00 B0 [16:52:39]Write i2c OK [16:52:39]MH_I2C_Read... [16:52:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:39]Read from MH i2c: E2 [16:52:39]MH_I2C_Read... [16:52:39]Read from MH i2c: E2 0E 00 [16:52:39]MH_I2C_Read... [16:52:39]Read from MH i2c: E2 0E 00 2D 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7D [16:52:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:52:39]wFMCommunicate OK [16:52:39]SAM_PROTO_GetShiftState done [16:52:39]FM_GetShiftState done [16:52:39]req_shift_opened done [16:52:39]requested_item shift.open_date is exist - process it [16:52:39]req_shift_open_date [16:52:39]req_shift_open_date done [16:52:39]produce_requested_data done [16:52:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152827,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:52:39]process_action_free close_receipt [16:52:39]json_value_free [16:52:39]json_value_free done [16:52:39]process_json_proto returns [16:52:39]Send response to host [16:52:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152827,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:52:39]free response buf [16:52:39]execute_script done [16:52:39]execute_script returns [16:52:39]free content buf [16:52:39]Sock 10.Close socket [16:52:39]Sock 10.Thread stoped [16:52:41]Connected sock=11 [16:52:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 43 96 03 01 05 13 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 55 EE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 54 02 00 35 04 06 00 67 7E 4C D9 A9 26 C0 C1 89 C8 5F DC B3 37 [16:52:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 34 B9 47 00 FA C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 54 02 00 F4 03 04 00 55 96 F2 66 B6 04 01 00 00 33 9D C7 7E F2 C8 B2 48 [16:52:41]CommunicateWithHost err = 0 [16:52:41]CheckOFDResponse [16:52:41]1017 (14) - 77093643461234 [16:52:41]1041 (16) - 0000000000871835 [16:52:41]1040 (4) - 152827 [16:52:41]1012 (4) - 24.09.2024 10:37 [16:52:41]1206 (1) - 0 [16:52:41]OFD Sender: Remove packet 152827 [16:52:41]ProducePacketName [16:52:41]name=ofd_packets/00152827 [16:52:41]NVStorageDeleteData [16:52:42]OFD Sender: No OFD packet to send [16:52:47]OFD Sender: No OFD packet to send [16:52:52]recv_with_timeout no data received [16:52:52]OFD Sender: No OFD packet to send [16:52:57]OFD Sender: No OFD packet to send [16:53:02]recv_with_timeout no data received [16:53:02]OFD Sender: No OFD packet to send [16:53:07]OFD Sender: No OFD packet to send [16:53:12]OFD Sender: No OFD packet to send [16:53:17]OFD Sender: No OFD packet to send [16:53:22]OFD Sender: No OFD packet to send [16:53:27]OFD Sender: No OFD packet to send [16:53:32]OFD Sender: No OFD packet to send [16:53:37]OFD Sender: No OFD packet to send [16:53:42]OFD Sender: No OFD packet to send [16:53:47]OFD Sender: No OFD packet to send [16:53:52]OFD Sender: No OFD packet to send [16:53:57]OFD Sender: No OFD packet to send [16:54:02]OFD Sender: No OFD packet to send [16:54:07]OFD Sender: No OFD packet to send [16:54:12]OFD Sender: No OFD packet to send [16:54:17]OFD Sender: No OFD packet to send [16:54:22]OFD Sender: No OFD packet to send [16:54:27]OFD Sender: No OFD packet to send [16:54:32]OFD Sender: No OFD packet to send [16:54:37]OFD Sender: No OFD packet to send [16:54:42]OFD Sender: No OFD packet to send [16:54:47]OFD Sender: No OFD packet to send [16:55:07]OFD Sender: No OFD packet to send [16:55:13]OFD Sender: No OFD packet to send [16:55:18]OFD Sender: No OFD packet to send [16:55:23]OFD Sender: No OFD packet to send [16:55:28]OFD Sender: No OFD packet to send [16:55:29]recv_with_timeout no data received [16:55:33]OFD Sender: No OFD packet to send [16:55:38]OFD Sender: No OFD packet to send [16:55:43]OFD Sender: No OFD packet to send [16:55:48]OFD Sender: No OFD packet to send [16:55:53]OFD Sender: No OFD packet to send [16:55:58]OFD Sender: No OFD packet to send [16:56:03]OFD Sender: No OFD packet to send [16:56:08]OFD Sender: No OFD packet to send [16:56:13]OFD Sender: No OFD packet to send [16:56:18]OFD Sender: No OFD packet to send [16:56:23]OFD Sender: No OFD packet to send [16:56:28]OFD Sender: No OFD packet to send [16:56:33]OFD Sender: No OFD packet to send [16:56:38]OFD Sender: No OFD packet to send [16:56:43]OFD Sender: No OFD packet to send [16:56:46]recv_with_timeout no data received [16:56:48]OFD Sender: No OFD packet to send [16:56:53]OFD Sender: No OFD packet to send [16:56:58]OFD Sender: No OFD packet to send [16:57:00]accept exits with 8 [16:57:00]New connection [16:57:00]New thread 3066768740 created [16:57:00]Thread 3066912100 joined [16:57:00]Waiting for new connection... [16:57:00] Sock 8.Parse request [16:57:00]Sock 8.Check first char [16:57:00]Sock 8.First char is OK [16:57:00]request: POST /json_proto HTTP/1.0 [16:57:00]Method: POST [16:57:00]URL: /json_proto [16:57:00]Method is POST - this is cgi request [16:57:00]url: /json_proto [16:57:00]query_string will be loaded in cgi processing [16:57:00]execute_cgi json_proto POST (null) [16:57:00]execute_cgi path=json_proto method=POST [16:57:00]POST find Content-Length [16:57:00]Host: 172.17.43.67:8080 [16:57:00]Content-Length: 678 [16:57:00]Content-Type: application/json [16:57:00] [16:57:00]POST finish read [16:57:00]Found Content-Length = 678 [16:57:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:00]execute_script... [16:57:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:00]POST & json_proto [16:57:00]process_json_proto [16:57:00]json parsed OK: [16:57:00]protocol is kg_v1.0 [16:57:00]action value=close_receipt [16:57:00]process_action close_receipt [16:57:00]cmd_close_receipt [16:57:00]MH_GetDate [16:57:00]Write to MH i2c: F0 00 00 2E 06 23 [16:57:00]Write i2c OK [16:57:00]MH_I2C_Read... [16:57:00]Read from MH i2c: F0 [16:57:00]MH_I2C_Read... [16:57:00]Read from MH i2c: F0 09 00 [16:57:00]MH_I2C_Read... [16:57:00]Read from MH i2c: F0 09 00 2E 06 00 5D EF F2 66 6A BD 47 65 A3 [16:57:00]GetLastDocTimeStamp 1727196757 [16:57:00]current date 1727197021 [16:57:00]FM_GetShiftState [16:57:00]SAM_PROTO_GetShiftState [16:57:00]wFMCommunicate request_size=4 [16:57:00]MH_SAM_APDU [16:57:00]CAPDU: 80 13 01 00 [16:57:00]Write to MH i2c: E2 08 00 2F 06 80 13 01 00 00 00 00 00 B2 [16:57:00]Write i2c OK [16:57:00]MH_I2C_Read... [16:57:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:00]Read from MH i2c: E2 [16:57:00]MH_I2C_Read... [16:57:00]Read from MH i2c: E2 0E 00 [16:57:00]MH_I2C_Read... [16:57:00]Read from MH i2c: E2 0E 00 2F 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7F [16:57:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:57:00]wFMCommunicate OK [16:57:00]SAM_PROTO_GetShiftState done [16:57:00]FM_GetShiftState done [16:57:00]opened in 1727137889 [16:57:00]opened+sec_in_day 1727224289 [16:57:00]quantity*price = 50036 [16:57:00]sum+1 = 50037 [16:57:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 287 24.09.2024 16:57 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152828 ФПД: 227019850409329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T165701&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152828&fm=227019850409329&tin=02508201610067®Number=0000000000091825&sum=50000 [16:57:01]StoreToDocumentArchive [16:57:01]shift 477 fd 152828 [16:57:01]save to /storage/0477/doc_00152828 [16:57:01]save last doc name /storage/0477/doc_00152828 to /storage/kkm_last_doc_name [16:57:01]save OK [16:57:01]Clear old archive folders... [16:57:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:57:01]tlvbuf is 015E1D00 [16:57:01]SAM_PROTO_ClearQueue [16:57:01]wFMCommunicate request_size=4 [16:57:01]MH_SAM_APDU [16:57:01]CAPDU: 80 09 00 00 [16:57:01]Write to MH i2c: E2 08 00 3C 06 80 09 00 00 00 00 00 00 B4 [16:57:01]Write i2c OK [16:57:01]MH_I2C_Read... [16:57:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:57:01]Read from MH i2c: E2 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: E2 03 00 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: E2 03 00 3C 06 00 90 00 B6 [16:57:01]RAPDU: 90 00 [16:57:01]wFMCommunicate OK [16:57:01]SAM_PROTO_ClearQueue done [16:57:01]KKMCreateOFDPacket [16:57:01]OFDProtocolAddRootSTLVToBuf [16:57:01]FM_MakeSignedData [16:57:01]FM_MakeSignedData [16:57:01]SAM_PROTO_SignData [16:57:01]wFMCommunicate request_size=4 [16:57:01]MH_SAM_APDU [16:57:01]CAPDU: 80 0D 01 02 [16:57:01]Write to MH i2c: E2 08 00 3D 06 80 0D 01 02 00 00 00 00 BC [16:57:01]Write i2c OK [16:57:01]MH_I2C_Read... [16:57:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:57:01]Read from MH i2c: E2 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: E2 03 00 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: E2 03 00 3D 06 00 90 00 B7 [16:57:01]RAPDU: 90 00 [16:57:01]wFMCommunicate OK [16:57:01]wFMCommunicate request_size=255 [16:57:01]MH_SAM_APDU [16:57:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 5D EF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 54 02 00 35 04 06 00 CE [16:57:01]Write to MH i2c: E2 02 01 3E 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 5D EF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 54 02 00 35 04 06 00 CE 00 00 FD [16:57:01]Write i2c OK [16:57:01]MH_I2C_Read... [16:57:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:01]Read from MH i2c: E2 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: E2 03 00 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: E2 03 00 3E 06 00 90 00 B8 [16:57:01]RAPDU: 90 00 [16:57:01]wFMCommunicate OK [16:57:01]wFMCommunicate request_size=10 [16:57:03]json_value_free done [16:57:03]process_json_proto returns [16:57:03]Send response to host [16:57:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152828,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:57:03]free response buf [16:57:03]execute_script done [16:57:03]execute_script returns [16:57:03]free content buf [16:57:03]Sock 8.Close socket [16:57:03]Sock 8.Thread stoped [16:57:05]Connected sock=11 [16:57:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 93 47 07 01 F2 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 5D EF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 54 02 00 35 04 06 00 CE 79 2D 8A 65 71 9F 80 70 0B 80 9B CA 5B [16:57:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 65 87 47 00 EC 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 54 02 00 F4 03 04 00 5D 97 F2 66 B6 04 01 00 00 C2 8C 7F EF 8B 28 62 60 [16:57:05]CommunicateWithHost err = 0 [16:57:05]CheckOFDResponse [16:57:05]1017 (14) - 77093643461234 [16:57:05]1041 (16) - 0000000000871835 [16:57:05]1040 (4) - 152828 [16:57:05]1012 (4) - 24.09.2024 10:41 [16:57:05]1206 (1) - 0 [16:57:05]OFD Sender: Remove packet 152828 [16:57:05]ProducePacketName [16:57:05]name=ofd_packets/00152828 [16:57:05]NVStorageDeleteData [16:57:06]OFD Sender: No OFD packet to send [16:57:11]OFD Sender: No OFD packet to send [16:57:15]recv_with_timeout no data received [16:57:16]OFD Sender: No OFD packet to send [16:57:21]OFD Sender: No OFD packet to send [16:57:25]recv_with_timeout no data received [16:57:26]OFD Sender: No OFD packet to send [16:57:01]MH_SAM_APDU [16:57:01]CAPDU: 80 0D 02 02 05 79 2D 8A 65 71 [16:57:01]Write to MH i2c: E2 0D 00 3F 06 80 0D 02 02 05 00 79 2D 8A 65 71 00 00 CF [16:57:01]Write i2c OK [16:57:01]MH_I2C_Read... [16:57:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:01]Read from MH i2c: E2 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: E2 03 00 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: E2 03 00 3F 06 00 90 00 B9 [16:57:01]RAPDU: 90 00 [16:57:01]wFMCommunicate OK [16:57:01]wFMCommunicate request_size=4 [16:57:01]MH_SAM_APDU [16:57:01]CAPDU: 80 0D 03 02 [16:57:01]Write to MH i2c: E2 08 00 40 06 80 0D 03 02 00 00 00 00 C1 [16:57:01]Write i2c OK [16:57:01]MH_I2C_Read... [16:57:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:57:01]Read from MH i2c: E2 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: E2 0B 00 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: E2 0B 00 40 06 00 9F 80 70 0B 80 9B CA 5B 90 00 9C [16:57:01]RAPDU: 9F 80 70 0B 80 9B CA 5B 90 00 [16:57:01]wFMCommunicate OK [16:57:01]SAM_PROTO_SignData done [16:57:01]FM_MakeSignedData done [16:57:01]CreateOFDProtocolMessage [16:57:01]wFMCommunicate request_size=4 [16:57:01]MH_SAM_APDU [16:57:01]CAPDU: 80 11 00 00 [16:57:01]Write to MH i2c: E2 08 00 41 06 80 11 00 00 00 00 00 00 C1 [16:57:01]Write i2c OK [16:57:01]MH_I2C_Read... [16:57:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:01]Read from MH i2c: E2 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: E2 17 00 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: E2 17 00 41 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [16:57:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:57:01]wFMCommunicate OK [16:57:01]CreateOFDProtocolMessage done [16:57:01]OFDSenderStorePacket 152828 [16:57:01]StoreOFDPacket docnum=152828 [16:57:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 93 47 07 01 F2 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 5D EF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 54 02 00 35 04 06 00 CE 79 2D 8A 65 71 9F 80 70 0B 80 9B CA 5B [16:57:01]CheckFolder [16:57:01]dirname=/storage/ofd_packets [16:57:01]CheckFolder done [16:57:01]ProducePacketName [16:57:01]name=ofd_packets/00152828 [16:57:01]NVStorageSaveData ofd_packets/00152828 [16:57:01]File name is /storage/ofd_packets/00152828 [16:57:01]Write 301 bytes [16:57:01]NVStorageSaveData done [16:57:01]OFDSenderStorePacket done [16:57:01]KKMCreateOFDPacket done [16:57:01]NVStorageSaveData kkm_last_timestamp [16:57:01]File name is /storage/kkm_last_timestamp [16:57:01]Write 4 bytes [16:57:01]NVStorageSaveData done [16:57:01]ExternCall_PrintAddStr [16:57:01]wPrintStart [16:57:01]Write to MH i2c: 01 00 00 42 06 48 [16:57:01]Write i2c OK [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: 01 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: 01 07 00 [16:57:01]MH_I2C_Read... [16:57:01]Read from MH i2c: 01 07 00 42 06 00 00 00 00 00 FF 0F 5D [16:57:01]RasterBufferAndPrint [16:57:01]line Счет N : (1)1786829 [16:57:01]line ИНН: 02508201610067 [16:57:01]line Контрольно-Кассовый Чек [16:57:01]line ПРОДАЖА [16:57:01]line ТРК (МРК, ГНК) : 22 [16:57:01]line Товар: 2710124130 [16:57:01]line Аи-92-К-5 [16:57:01]line 7.380 * 67.80 [16:57:01]line = 500.36 [16:57:01]line НДС 12% НСП 1% [16:57:01]line > о реализуемом товаре [16:57:01]line ОКРУГЛЕНИЕ: -0.36 [16:57:01]line ИТОГО: 500.00 [16:57:01]line Внесено: 500.00 [16:57:01]line СДАЧА: 0.00 [16:57:01]line НСП 1% : 4.43 [16:57:01]line НДС 12% : 53.14 [16:57:01]line Наличными: 500.00 [16:57:01]line Безнал.: 0.00 [16:57:01]line Место: АЗС № 89 "Партнер Нефть" [16:57:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:57:01]line СНО: Общий режим [16:57:01]line Чек 287 24.09.2024 16:57 [16:57:01]line Смена: 477 ФФД: 1.0 [16:57:01]line ЗНМ: 0300000113 [16:57:01]line РНМ: 0000000000091825 [16:57:01]line Версия ККМ: 001 [16:57:01]line ФМ: 0000000000871835 [16:57:01]line ФД: 152828 [16:57:01]line ФПД: 227019850409329 [16:57:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T165701&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152828&fm=227019850409329&tin=02508201610067®Number=0000000000091825&sum=50000 [16:57:01]written 0, free lines is 4095 [16:57:01]OFD Sender: Processing packet 152828 [packets to send 830, broken 829] [16:57:01]ProducePacketName [16:57:01]name=ofd_packets/00152828 [16:57:01]OFD Sender: To server: pG, [16:57:01]CommunicateWithHost lk.salyk.kg:30040 [16:57:01]ConnectInit lk.salyk.kg [16:57:02]Write to MH i2c: 01 00 00 6D 06 73 [16:57:02]Write i2c OK [16:57:02]MH_I2C_Read... [16:57:02]Read from MH i2c: 01 [16:57:02]MH_I2C_Read... [16:57:02]Read from MH i2c: 01 07 00 [16:57:02]MH_I2C_Read... [16:57:02]Read from MH i2c: 01 07 00 6D 06 00 00 00 00 00 E2 0C 68 [16:57:02]RasterBufferAndPrint [16:57:02]line [16:57:02]line [16:57:02]line [16:57:02]line [16:57:02]line [16:57:02]written 0, free lines is 3304 [16:57:02]MH_Cut [16:57:02]Write to MH i2c: D1 01 00 74 06 01 4C [16:57:02]Write i2c OK [16:57:02]MH_I2C_Read... [16:57:02]Read from MH i2c: D1 [16:57:02]MH_I2C_Read... [16:57:02]Read from MH i2c: D1 01 00 [16:57:02]MH_I2C_Read... [16:57:02]Read from MH i2c: D1 01 00 74 06 00 4B [16:57:02]Write to MH i2c: 01 00 00 75 06 7B [16:57:02]Write i2c OK [16:57:02]MH_I2C_Read... [16:57:03]*** Cut start [16:57:03]*** Purtial cut [16:57:03]*** Stage 1: CUTSNS_PIN = 1 [16:57:03]Read from MH i2c: 01 [16:57:03]MH_I2C_Read... [16:57:03]*** Stop cut motor [16:57:03]*** Cut end [16:57:03]Read from MH i2c: 01 07 00 [16:57:03]MH_I2C_Read... [16:57:03]Read from MH i2c: 01 07 00 75 06 00 00 00 00 00 FF 0F 90 [16:57:03]process_action close_receipt done [16:57:03]requested_data is exist [16:57:03]produce_requested_data [16:57:03]requested_item fm.sn is exist - process it [16:57:03]wFMCommunicate request_size=4 [16:57:03]MH_SAM_APDU [16:57:03]CAPDU: 80 11 00 00 [16:57:03]Write to MH i2c: E2 08 00 76 06 80 11 00 00 00 00 00 00 F6 [16:57:03]Write i2c OK [16:57:03]MH_I2C_Read... [16:57:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:03]Read from MH i2c: E2 [16:57:03]MH_I2C_Read... [16:57:03]Read from MH i2c: E2 17 00 [16:57:03]MH_I2C_Read... [16:57:03]Read from MH i2c: E2 17 00 76 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 49 [16:57:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:57:03]wFMCommunicate OK [16:57:03]requested_item fd.num is exist - process it [16:57:03]SAM_PROTO_GetFieldsCounters [16:57:03]wFMCommunicate request_size=4 [16:57:03]MH_SAM_APDU [16:57:03]CAPDU: 80 13 00 00 [16:57:03]Write to MH i2c: E2 08 00 77 06 80 13 00 00 00 00 00 00 F9 [16:57:03]Write i2c OK [16:57:03]MH_I2C_Read... [16:57:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:57:03]Read from MH i2c: E2 [16:57:03]MH_I2C_Read... [16:57:03]Read from MH i2c: E2 62 00 [16:57:03]MH_I2C_Read... [16:57:03]Read from MH i2c: E2 62 00 77 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 AA [16:57:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:57:03]wFMCommunicate OK [16:57:03]SAM_PROTO_GetFieldsCounters done [16:57:03]requested_item shift.num is exist - process it [16:57:03]requested_item shift.opened is exist - process it [16:57:03]req_shift_opened [16:57:03]FM_GetShiftState [16:57:03]SAM_PROTO_GetShiftState [16:57:03]wFMCommunicate request_size=4 [16:57:03]MH_SAM_APDU [16:57:03]CAPDU: 80 13 01 00 [16:57:03]Write to MH i2c: E2 08 00 78 06 80 13 01 00 00 00 00 00 FB [16:57:03]Write i2c OK [16:57:03]MH_I2C_Read... [16:57:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:03]Read from MH i2c: E2 [16:57:03]MH_I2C_Read... [16:57:03]Read from MH i2c: E2 0E 00 [16:57:03]MH_I2C_Read... [16:57:03]Read from MH i2c: E2 0E 00 78 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C8 [16:57:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:57:03]wFMCommunicate OK [16:57:03]SAM_PROTO_GetShiftState done [16:57:03]FM_GetShiftState done [16:57:03]req_shift_opened done [16:57:03]requested_item shift.open_date is exist - process it [16:57:03]req_shift_open_date [16:57:03]req_shift_open_date done [16:57:03]produce_requested_data done [16:57:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152828,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:57:03]process_action_free close_receipt [16:57:03]json_value_free [16:57:31]OFD Sender: No OFD packet to send [16:57:36]OFD Sender: No OFD packet to send [16:57:41]OFD Sender: No OFD packet to send [16:57:46]OFD Sender: No OFD packet to send [16:57:48]recv_with_timeout no data received [16:57:51]OFD Sender: No OFD packet to send [16:57:56]OFD Sender: No OFD packet to send [16:58:01]OFD Sender: No OFD packet to send [16:58:06]OFD Sender: No OFD packet to send [16:58:11]OFD Sender: No OFD packet to send [16:58:14]accept exits with 9 [16:58:14]New connection [16:58:14]New thread 3066912100 created [16:58:14]Thread 3066768740 joined [16:58:14]Waiting for new connection... [16:58:14] Sock 9.Parse request [16:58:14]Sock 9.Check first char [16:58:14]Sock 9.First char is OK [16:58:14]request: POST /json_proto HTTP/1.0 [16:58:14]Method: POST [16:58:14]URL: /json_proto [16:58:14]Method is POST - this is cgi request [16:58:14]url: /json_proto [16:58:14]query_string will be loaded in cgi processing [16:58:14]execute_cgi json_proto POST (null) [16:58:14]execute_cgi path=json_proto method=POST [16:58:14]POST find Content-Length [16:58:14]Host: 172.17.43.67:8080 [16:58:14]Content-Length: 796 [16:58:14]Content-Type: application/json [16:58:14] [16:58:14]POST finish read [16:58:14]Found Content-Length = 796 [16:58:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:14]execute_script... [16:58:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:14]POST & json_proto [16:58:14]process_json_proto [16:58:14]json parsed OK: [16:58:14]protocol is kg_v1.0 [16:58:14]action value=close_receipt [16:58:14]process_action close_receipt [16:58:14]cmd_close_receipt [16:58:14]MH_GetDate [16:58:14]Write to MH i2c: F0 00 00 79 06 6E [16:58:14]Write i2c OK [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: F0 [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: F0 09 00 [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: F0 09 00 79 06 00 A7 EF F2 66 6A BD 47 65 38 [16:58:14]GetLastDocTimeStamp 1727197021 [16:58:14]current date 1727197095 [16:58:14]FM_GetShiftState [16:58:14]SAM_PROTO_GetShiftState [16:58:14]wFMCommunicate request_size=4 [16:58:14]MH_SAM_APDU [16:58:14]CAPDU: 80 13 01 00 [16:58:14]Write to MH i2c: E2 08 00 7A 06 80 13 01 00 00 00 00 00 FD [16:58:14]Write i2c OK [16:58:14]MH_I2C_Read... [16:58:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:14]Read from MH i2c: E2 [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: E2 0E 00 [16:58:14]MH_I2C_Read... [16:58:14]Read from MH i2c: E2 0E 00 7A 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CA [16:58:14]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:58:14]wFMCommunicate OK [16:58:14]SAM_PROTO_GetShiftState done [16:58:14]FM_GetShiftState done [16:58:14]opened in 1727137889 [16:58:14]opened+sec_in_day 1727224289 [16:58:14]quantity*price = 0 [16:58:14]sum+1 = 1 [16:58:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 288 24.09.2024 16:58 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152829 ФПД: 60488532134596 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T165815&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152829&fm=60488532134596&tin=02508201610067®Number=0000000000091825&sum=0 [16:58:15]StoreToDocumentArchive [16:58:15]shift 477 fd 152829 [16:58:15]save to /storage/0477/doc_00152829 [16:58:15]save last doc name /storage/0477/doc_00152829 to /storage/kkm_last_doc_name [16:58:15]save OK [16:58:15]Clear old archive folders... [16:58:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:58:15]tlvbuf is 015EBEF0 [16:58:15]SAM_PROTO_ClearQueue [16:58:15]wFMCommunicate request_size=4 [16:58:15]MH_SAM_APDU [16:58:15]CAPDU: 80 09 00 00 [16:58:15]Write to MH i2c: E2 08 00 87 06 80 09 00 00 00 00 00 00 FF [16:58:15]Write i2c OK [16:58:15]MH_I2C_Read... [16:58:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:15]Read from MH i2c: E2 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 03 00 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 03 00 87 06 00 90 00 01 [16:58:15]RAPDU: 90 00 [16:58:15]wFMCommunicate OK [16:58:15]SAM_PROTO_ClearQueue done [16:58:15]KKMCreateOFDPacket [16:58:15]OFDProtocolAddRootSTLVToBuf [16:58:15]FM_MakeSignedData [16:58:15]FM_MakeSignedData [16:58:15]SAM_PROTO_SignData [16:58:15]wFMCommunicate request_size=4 [16:58:15]MH_SAM_APDU [16:58:15]CAPDU: 80 0D 01 02 [16:58:15]Write to MH i2c: E2 08 00 88 06 80 0D 01 02 00 00 00 00 07 [16:58:15]Write i2c OK [16:58:15]MH_I2C_Read... [16:58:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:15]Read from MH i2c: E2 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 03 00 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 03 00 88 06 00 90 00 02 [16:58:15]RAPDU: 90 00 [16:58:15]wFMCommunicate OK [16:58:15]wFMCommunicate request_size=255 [16:58:15]MH_SAM_APDU [16:58:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 A7 EF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 54 02 00 35 04 06 00 37 [16:58:15]Write to MH i2c: E2 02 01 89 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 A7 EF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 54 02 00 35 04 06 00 37 00 00 78 [16:58:15]Write i2c OK [16:58:15]MH_I2C_Read... [16:58:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:15]Read from MH i2c: E2 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 03 00 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 03 00 89 06 00 90 00 03 [16:58:15]RAPDU: 90 00 [16:58:15]wFMCommunicate OK [16:58:15]wFMCommunicate request_size=10 [16:58:15]MH_SAM_APDU [16:58:15]CAPDU: 80 0D 02 02 05 03 95 78 8A C4 [16:58:15]Write to MH i2c: E2 0D 00 8A 06 80 0D 02 02 05 00 03 95 78 8A C4 00 00 72 [16:58:15]Write i2c OK [16:58:15]MH_I2C_Read... [16:58:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:15]Read from MH i2c: E2 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 03 00 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 03 00 8A 06 00 90 00 04 [16:58:15]RAPDU: 90 00 [16:58:15]wFMCommunicate OK [16:58:15]wFMCommunicate request_size=4 [16:58:15]MH_SAM_APDU [16:58:15]CAPDU: 80 0D 03 02 [16:58:15]Write to MH i2c: E2 08 00 8B 06 80 0D 03 02 00 00 00 00 0C [16:58:15]Write i2c OK [16:58:15]MH_I2C_Read... [16:58:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:15]Read from MH i2c: E2 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 0B 00 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 0B 00 8B 06 00 B3 12 3D 0B FD 0E 1F 0A 90 00 4E [16:58:15]RAPDU: B3 12 3D 0B FD 0E 1F 0A 90 00 [16:58:15]wFMCommunicate OK [16:58:15]SAM_PROTO_SignData done [16:58:15]FM_MakeSignedData done [16:58:15]CreateOFDProtocolMessage [16:58:15]wFMCommunicate request_size=4 [16:58:15]MH_SAM_APDU [16:58:15]CAPDU: 80 11 00 00 [16:58:15]Write to MH i2c: E2 08 00 8C 06 80 11 00 00 00 00 00 00 0C [16:58:15]Write i2c OK [16:58:15]MH_I2C_Read... [16:58:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:15]Read from MH i2c: E2 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 17 00 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: E2 17 00 8C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [16:58:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:58:15]wFMCommunicate OK [16:58:15]CreateOFDProtocolMessage done [16:58:15]OFDSenderStorePacket 152829 [16:58:15]StoreOFDPacket docnum=152829 [16:58:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DC 8C 07 01 F7 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 A7 EF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 54 02 00 35 04 06 00 37 03 95 78 8A C4 B3 12 3D 0B FD 0E 1F 0A [16:58:15]CheckFolder [16:58:15]dirname=/storage/ofd_packets [16:58:15]CheckFolder done [16:58:15]ProducePacketName [16:58:15]name=ofd_packets/00152829 [16:58:15]NVStorageSaveData ofd_packets/00152829 [16:58:15]File name is /storage/ofd_packets/00152829 [16:58:15]Write 301 bytes [16:58:15]NVStorageSaveData done [16:58:15]OFDSenderStorePacket done [16:58:15]KKMCreateOFDPacket done [16:58:15]NVStorageSaveData kkm_last_timestamp [16:58:15]File name is /storage/kkm_last_timestamp [16:58:15]Write 4 bytes [16:58:15]NVStorageSaveData done [16:58:15]ExternCall_PrintAddStr [16:58:15]wPrintStart [16:58:15]Write to MH i2c: 01 00 00 8D 06 93 [16:58:15]Write i2c OK [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: 01 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: 01 07 00 [16:58:15]MH_I2C_Read... [16:58:15]Read from MH i2c: 01 07 00 8D 06 00 00 00 00 00 FF 0F A8 [16:58:15]RasterBufferAndPrint [16:58:15]line Счет N : (1)1786830 [16:58:15]line ИНН: 02508201610067 [16:58:15]line Контрольно-Кассовый Чек [16:58:15]line ПРОДАЖА [16:58:15]line ТРК (МРК, ГНК) : 12 [16:58:15]line Товар: 2710124130 [16:58:15]line Аи-92-К-5 [16:58:15]line 7.380 * 0.00 [16:58:15]line = 0.00 [16:58:15]line НДС 12% НСП 1% [16:58:15]line > о реализуемом товаре [16:58:15]line ИТОГО: 0.00 [16:58:15]line НСП 1% : 0.00 [16:58:15]line НДС 12% : 0.00 [16:58:15]line Наличными: 0.00 [16:58:15]line Безнал.: 0.00 [16:58:15]line Место: АЗС № 89 "Партнер Нефть" [16:58:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:58:15]line СНО: Общий режим [16:58:15]line Чек 288 24.09.2024 16:58 [16:58:15]line Смена: 477 ФФД: 1.0 [16:58:15]line ЗНМ: 0300000113 [16:58:15]line РНМ: 0000000000091825 [16:58:15]line Версия ККМ: 001 [16:58:15]line Платежная система: O! деньги [16:58:15]line ФМ: 0000000000871835 [16:58:15]line ФД: 152829 [16:58:15]line ФПД: 60488532134596 [16:58:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T165815&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152829&fm=60488532134596&tin=02508201610067®Number=0000000000091825&sum=0 [16:58:15]written 0, free lines is 4095 [16:58:15]OFD Sender: Processing packet 152829 [packets to send 830, broken 829] [16:58:15]ProducePacketName [16:58:15]name=ofd_packets/00152829 [16:58:15]OFD Sender: To server: pG, [16:58:15]CommunicateWithHost lk.salyk.kg:30040 [16:58:15]ConnectInit lk.salyk.kg [16:58:16]Write to MH i2c: 01 00 00 B7 06 BD [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: 01 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: 01 07 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: 01 07 00 B7 06 00 00 00 00 00 E6 0C B6 [16:58:16]RasterBufferAndPrint [16:58:16]line [16:58:16]line [16:58:16]line [16:58:16]line [16:58:16]line [16:58:16]written 0, free lines is 3309 [16:58:16]MH_Cut [16:58:16]Write to MH i2c: D1 01 00 BE 06 01 96 [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: D1 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: D1 01 00 [16:58:16]MH_I2C_Read... [16:58:16]Read from MH i2c: D1 01 00 BE 06 00 95 [16:58:16]Write to MH i2c: 01 00 00 BF 06 C5 [16:58:16]Write i2c OK [16:58:16]MH_I2C_Read... [16:58:17]*** Cut start [16:58:17]*** Purtial cut [16:58:17]*** Stage 1: CUTSNS_PIN = 1 [16:58:17]Connected sock=10 [16:58:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DC 8C 07 01 F7 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 A7 EF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 54 02 00 35 04 06 00 37 03 95 78 8A C4 B3 12 3D 0B FD 0E 1F 0A [16:58:17]Read from MH i2c: 01 [16:58:17]MH_I2C_Read... [16:58:17]*** Stop cut motor [16:58:17]*** Cut end [16:58:17]Read from MH i2c: 01 07 00 [16:58:17]MH_I2C_Read... [16:58:17]Read from MH i2c: 01 07 00 BF 06 00 00 00 00 00 FF 0F DA [16:58:17]process_action close_receipt done [16:58:17]requested_data is exist [16:58:17]produce_requested_data [16:58:17]requested_item fm.sn is exist - process it [16:58:17]wFMCommunicate request_size=4 [16:58:17]MH_SAM_APDU [16:58:17]CAPDU: 80 11 00 00 [16:58:17]Write to MH i2c: E2 08 00 C0 06 80 11 00 00 00 00 00 00 40 [16:58:17]Write i2c OK [16:58:17]MH_I2C_Read... [16:58:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:17]Read from MH i2c: E2 [16:58:17]MH_I2C_Read... [16:58:17]Read from MH i2c: E2 17 00 [16:58:17]MH_I2C_Read... [16:58:17]Read from MH i2c: E2 17 00 C0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [16:58:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:58:17]wFMCommunicate OK [16:58:17]requested_item fd.num is exist - process it [16:58:17]SAM_PROTO_GetFieldsCounters [16:58:17]wFMCommunicate request_size=4 [16:58:17]MH_SAM_APDU [16:58:17]CAPDU: 80 13 00 00 [16:58:17]Write to MH i2c: E2 08 00 C1 06 80 13 00 00 00 00 00 00 43 [16:58:17]Write i2c OK [16:58:17]MH_I2C_Read... [16:58:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:17]Read from MH i2c: E2 [16:58:17]MH_I2C_Read... [16:58:17]Read from MH i2c: E2 62 00 [16:58:17]MH_I2C_Read... [16:58:17]Read from MH i2c: E2 62 00 C1 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 F8 [16:58:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:58:17]wFMCommunicate OK [16:58:17]SAM_PROTO_GetFieldsCounters done [16:58:17]requested_item shift.num is exist - process it [16:58:17]requested_item shift.opened is exist - process it [16:58:17]req_shift_opened [16:58:17]FM_GetShiftState [16:58:17]SAM_PROTO_GetShiftState [16:58:17]wFMCommunicate request_size=4 [16:58:17]MH_SAM_APDU [16:58:17]CAPDU: 80 13 01 00 [16:58:17]Write to MH i2c: E2 08 00 C2 06 80 13 01 00 00 00 00 00 45 [16:58:17]Write i2c OK [16:58:17]MH_I2C_Read... [16:58:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:17]Read from MH i2c: E2 [16:58:17]MH_I2C_Read... [16:58:17]Read from MH i2c: E2 0E 00 [16:58:17]MH_I2C_Read... [16:58:17]Read from MH i2c: E2 0E 00 C2 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 12 [16:58:17]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [16:58:17]wFMCommunicate OK [16:58:17]SAM_PROTO_GetShiftState done [16:58:17]FM_GetShiftState done [16:58:17]req_shift_opened done [16:58:17]requested_item shift.open_date is exist - process it [16:58:17]req_shift_open_date [16:58:17]req_shift_open_date done [16:58:17]produce_requested_data done [16:58:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152829,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [16:58:17]process_action_free close_receipt [16:58:17]json_value_free [16:58:17]json_value_free done [16:58:17]process_json_proto returns [16:58:17]Send response to host [16:58:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152829,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [16:58:17]free response buf [16:58:17]execute_script done [16:58:17]execute_script returns [16:58:17]free content buf [16:58:17]Sock 9.Close socket [16:58:17]Sock 9.Thread stoped [16:58:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 86 16 47 00 EE 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 54 02 00 F4 03 04 00 A6 97 F2 66 B6 04 01 00 00 75 CA D6 30 B7 14 02 67 [16:58:18]CommunicateWithHost err = 0 [16:58:18]CheckOFDResponse [16:58:18]1017 (14) - 77093643461234 [16:58:18]1041 (16) - 0000000000871835 [16:58:18]1040 (4) - 152829 [16:58:18]1012 (4) - 24.09.2024 10:42 [16:58:18]1206 (1) - 0 [16:58:18]OFD Sender: Remove packet 152829 [16:58:18]ProducePacketName [16:58:18]name=ofd_packets/00152829 [16:58:18]NVStorageDeleteData [16:58:18]OFD Sender: No OFD packet to send [16:58:23]OFD Sender: No OFD packet to send [16:58:28]OFD Sender: No OFD packet to send [16:58:33]OFD Sender: No OFD packet to send [16:58:38]OFD Sender: No OFD packet to send [16:58:43]OFD Sender: No OFD packet to send [16:58:44]recv_with_timeout no data received [16:58:48]OFD Sender: No OFD packet to send [16:58:53]OFD Sender: No OFD packet to send [16:58:58]OFD Sender: No OFD packet to send [16:59:03]OFD Sender: No OFD packet to send [16:59:08]OFD Sender: No OFD packet to send [16:59:13]OFD Sender: No OFD packet to send [16:59:18]OFD Sender: No OFD packet to send [16:59:23]OFD Sender: No OFD packet to send [16:59:28]OFD Sender: No OFD packet to send [16:59:33]OFD Sender: No OFD packet to send [16:59:38]OFD Sender: No OFD packet to send [16:59:44]OFD Sender: No OFD packet to send [16:59:49]OFD Sender: No OFD packet to send [16:59:54]OFD Sender: No OFD packet to send [16:59:59]OFD Sender: No OFD packet to send [17:00:01]recv_with_timeout no data received [17:00:04]OFD Sender: No OFD packet to send [17:00:09]OFD Sender: No OFD packet to send [17:00:14]OFD Sender: No OFD packet to send [17:00:19]OFD Sender: No OFD packet to send [17:00:24]OFD Sender: No OFD packet to send [17:00:29]OFD Sender: No OFD packet to send [17:00:34]OFD Sender: No OFD packet to send [17:00:39]OFD Sender: No OFD packet to send [17:00:44]OFD Sender: No OFD packet to send [17:00:49]OFD Sender: No OFD packet to send [17:00:54]OFD Sender: No OFD packet to send [17:00:59]OFD Sender: No OFD packet to send [17:01:02]recv_with_timeout no data received [17:01:04]OFD Sender: No OFD packet to send [17:01:09]OFD Sender: No OFD packet to send [17:01:14]OFD Sender: No OFD packet to send [17:01:19]OFD Sender: No OFD packet to send [17:01:24]OFD Sender: No OFD packet to send [17:01:29]OFD Sender: No OFD packet to send [17:01:34]OFD Sender: No OFD packet to send [17:01:39]OFD Sender: No OFD packet to send [17:01:44]OFD Sender: No OFD packet to send [17:01:49]OFD Sender: No OFD packet to send [17:01:54]OFD Sender: No OFD packet to send [17:01:59]OFD Sender: No OFD packet to send [17:02:04]OFD Sender: No OFD packet to send [17:02:09]OFD Sender: No OFD packet to send [17:02:14]OFD Sender: No OFD packet to send [17:02:19]OFD Sender: No OFD packet to send [17:02:24]OFD Sender: No OFD packet to send [17:02:29]OFD Sender: No OFD packet to send [17:02:34]OFD Sender: No OFD packet to send [17:02:39]OFD Sender: No OFD packet to send [17:02:44]OFD Sender: No OFD packet to send [17:02:49]OFD Sender: No OFD packet to send [17:02:54]OFD Sender: No OFD packet to send [17:02:59]OFD Sender: No OFD packet to send [17:03:04]OFD Sender: No OFD packet to send [17:03:09]OFD Sender: No OFD packet to send [17:03:14]OFD Sender: No OFD packet to send [17:03:18]accept exits with 8 [17:03:18]New connection [17:03:18]New thread 3066768740 created [17:03:18]Thread 3066912100 joined [17:03:18]Waiting for new connection... [17:03:18] Sock 8.Parse request [17:03:18]Sock 8.Check first char [17:03:18]Sock 8.First char is OK [17:03:18]request: POST /json_proto HTTP/1.0 [17:03:18]Method: POST [17:03:18]URL: /json_proto [17:03:18]Method is POST - this is cgi request [17:03:18]url: /json_proto [17:03:18]query_string will be loaded in cgi processing [17:03:18]execute_cgi json_proto POST (null) [17:03:18]execute_cgi path=json_proto method=POST [17:03:18]POST find Content-Length [17:03:18]Host: 172.17.43.67:8080 [17:03:18]Content-Length: 680 [17:03:18]Content-Type: application/json [17:03:18] [17:03:18]POST finish read [17:03:18]Found Content-Length = 680 [17:03:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:18]execute_script... [17:03:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:18]POST & json_proto [17:03:18]process_json_proto [17:03:18]json parsed OK: [17:03:18]protocol is kg_v1.0 [17:03:18]action value=close_receipt [17:03:18]process_action close_receipt [17:03:18]cmd_close_receipt [17:03:18]MH_GetDate [17:03:18]Write to MH i2c: F0 00 00 C3 06 B8 [17:03:18]Write i2c OK [17:03:18]MH_I2C_Read... [17:03:18]Read from MH i2c: F0 [17:03:18]MH_I2C_Read... [17:03:18]Read from MH i2c: F0 09 00 [17:03:18]MH_I2C_Read... [17:03:18]Read from MH i2c: F0 09 00 C3 06 00 D7 F0 F2 66 6A BD 47 65 B3 [17:03:18]GetLastDocTimeStamp 1727197095 [17:03:18]current date 1727197399 [17:03:18]FM_GetShiftState [17:03:18]SAM_PROTO_GetShiftState [17:03:18]wFMCommunicate request_size=4 [17:03:18]MH_SAM_APDU [17:03:18]CAPDU: 80 13 01 00 [17:03:18]Write to MH i2c: E2 08 00 C4 06 80 13 01 00 00 00 00 00 47 [17:03:18]Write i2c OK [17:03:18]MH_I2C_Read... [17:03:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:18]Read from MH i2c: E2 [17:03:18]MH_I2C_Read... [17:03:18]Read from MH i2c: E2 0E 00 [17:03:18]MH_I2C_Read... [17:03:18]Read from MH i2c: E2 0E 00 C4 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 14 [17:03:18]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:03:18]wFMCommunicate OK [17:03:18]SAM_PROTO_GetShiftState done [17:03:18]FM_GetShiftState done [17:03:18]opened in 1727137889 [17:03:18]opened+sec_in_day 1727224289 [17:03:18]quantity*price = 100050 [17:03:18]sum+1 = 100052 [17:03:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 289 24.09.2024 17:03 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152830 ФПД: 46071693947765 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T170319&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152830&fm=46071693947765&tin=02508201610067®Number=0000000000091825&sum=100000 [17:03:19]StoreToDocumentArchive [17:03:19]shift 477 fd 152830 [17:03:19]save to /storage/0477/doc_00152830 [17:03:19]save last doc name /storage/0477/doc_00152830 to /storage/kkm_last_doc_name [17:03:19]save OK [17:03:19]Clear old archive folders... [17:03:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:03:19]tlvbuf is 015DF300 [17:03:19]SAM_PROTO_ClearQueue [17:03:19]wFMCommunicate request_size=4 [17:03:19]MH_SAM_APDU [17:03:19]CAPDU: 80 09 00 00 [17:03:19]Write to MH i2c: E2 08 00 D1 06 80 09 00 00 00 00 00 00 49 [17:03:19]Write i2c OK [17:03:19]MH_I2C_Read... [17:03:19]recv_with_timeout no data received [17:03:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:19]Read from MH i2c: E2 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 03 00 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 03 00 D1 06 00 90 00 4B [17:03:19]RAPDU: 90 00 [17:03:19]wFMCommunicate OK [17:03:19]SAM_PROTO_ClearQueue done [17:03:19]KKMCreateOFDPacket [17:03:19]OFDProtocolAddRootSTLVToBuf [17:03:19]FM_MakeSignedData [17:03:19]FM_MakeSignedData [17:03:19]SAM_PROTO_SignData [17:03:19]wFMCommunicate request_size=4 [17:03:19]MH_SAM_APDU [17:03:19]CAPDU: 80 0D 01 02 [17:03:19]Write to MH i2c: E2 08 00 D2 06 80 0D 01 02 00 00 00 00 51 [17:03:19]Write i2c OK [17:03:19]MH_I2C_Read... [17:03:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:19]Read from MH i2c: E2 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 03 00 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 03 00 D2 06 00 90 00 4C [17:03:19]RAPDU: 90 00 [17:03:19]wFMCommunicate OK [17:03:19]wFMCommunicate request_size=255 [17:03:19]MH_SAM_APDU [17:03:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 D7 F0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 54 02 00 35 04 06 00 29 E6 E6 F3 [17:03:19]Write to MH i2c: E2 02 01 D3 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 D7 F0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 54 02 00 35 04 06 00 29 E6 E6 F3 00 00 31 [17:03:19]Write i2c OK [17:03:19]MH_I2C_Read... [17:03:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:19]Read from MH i2c: E2 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 03 00 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 03 00 D3 06 00 90 00 4D [17:03:19]RAPDU: 90 00 [17:03:19]wFMCommunicate OK [17:03:19]wFMCommunicate request_size=7 [17:03:19]MH_SAM_APDU [17:03:19]CAPDU: 80 0D 02 02 02 B3 75 [17:03:19]Write to MH i2c: E2 0A 00 D4 06 80 0D 02 02 02 00 B3 75 00 00 80 [17:03:19]Write i2c OK [17:03:19]MH_I2C_Read... [17:03:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:19]Read from MH i2c: E2 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 03 00 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 03 00 D4 06 00 90 00 4E [17:03:19]RAPDU: 90 00 [17:03:19]wFMCommunicate OK [17:03:19]wFMCommunicate request_size=4 [17:03:19]MH_SAM_APDU [17:03:19]CAPDU: 80 0D 03 02 [17:03:19]Write to MH i2c: E2 08 00 D5 06 80 0D 03 02 00 00 00 00 56 [17:03:19]Write i2c OK [17:03:19]MH_I2C_Read... [17:03:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:19]Read from MH i2c: E2 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 0B 00 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 0B 00 D5 06 00 D4 E6 83 E3 65 E8 18 4E 90 00 2A [17:03:19]RAPDU: D4 E6 83 E3 65 E8 18 4E 90 00 [17:03:19]wFMCommunicate OK [17:03:19]SAM_PROTO_SignData done [17:03:19]FM_MakeSignedData done [17:03:19]CreateOFDProtocolMessage [17:03:19]wFMCommunicate request_size=4 [17:03:19]MH_SAM_APDU [17:03:19]CAPDU: 80 11 00 00 [17:03:19]Write to MH i2c: E2 08 00 D6 06 80 11 00 00 00 00 00 00 56 [17:03:19]Write i2c OK [17:03:19]MH_I2C_Read... [17:03:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:19]OFD Sender: No OFD packet to send [17:03:19]Read from MH i2c: E2 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 17 00 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 17 00 D6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [17:03:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:03:19]wFMCommunicate OK [17:03:19]CreateOFDProtocolMessage done [17:03:19]OFDSenderStorePacket 152830 [17:03:19]StoreOFDPacket docnum=152830 [17:03:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 66 5C 04 01 C3 E4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 D7 F0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 54 02 00 35 04 06 00 29 E6 E6 F3 B3 75 D4 E6 83 E3 65 E8 18 4E [17:03:19]CheckFolder [17:03:19]dirname=/storage/ofd_packets [17:03:19]CheckFolder done [17:03:19]ProducePacketName [17:03:19]name=ofd_packets/00152830 [17:03:19]NVStorageSaveData ofd_packets/00152830 [17:03:19]File name is /storage/ofd_packets/00152830 [17:03:19]Write 298 bytes [17:03:19]NVStorageSaveData done [17:03:19]OFDSenderStorePacket done [17:03:19]KKMCreateOFDPacket done [17:03:19]NVStorageSaveData kkm_last_timestamp [17:03:19]File name is /storage/kkm_last_timestamp [17:03:19]Write 4 bytes [17:03:19]NVStorageSaveData done [17:03:19]ExternCall_PrintAddStr [17:03:19]wPrintStart [17:03:19]Write to MH i2c: 01 00 00 D7 06 DD [17:03:19]Write i2c OK [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: 01 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: 01 07 00 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: 01 07 00 D7 06 00 00 00 00 00 FF 0F F2 [17:03:19]RasterBufferAndPrint [17:03:19]line Счет N : (1)1786831 [17:03:19]line ИНН: 02508201610067 [17:03:19]line Контрольно-Кассовый Чек [17:03:19]line ПРОДАЖА [17:03:19]line ТРК (МРК, ГНК) : 31 [17:03:19]line Товар: 2710194210 [17:03:19]line ДТ-К-5 [17:03:19]line 13.130 * 76.20 [17:03:19]line = 1000.51 [17:03:19]line НДС 12% НСП 1% [17:03:19]line > о реализуемом товаре [17:03:19]line ОКРУГЛЕНИЕ: -0.51 [17:03:19]line ИТОГО: 1000.00 [17:03:19]line Внесено: 1000.00 [17:03:19]line СДАЧА: 0.00 [17:03:19]line НСП 1% : 8.85 [17:03:19]line НДС 12% : 106.25 [17:03:19]line Наличными: 1000.00 [17:03:19]line Безнал.: 0.00 [17:03:19]line Место: АЗС № 89 "Партнер Нефть" [17:03:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:03:19]line СНО: Общий режим [17:03:19]line Чек 289 24.09.2024 17:03 [17:03:19]line Смена: 477 ФФД: 1.0 [17:03:19]line ЗНМ: 0300000113 [17:03:19]line РНМ: 0000000000091825 [17:03:19]line Версия ККМ: 001 [17:03:19]line ФМ: 0000000000871835 [17:03:19]line ФД: 152830 [17:03:19]line ФПД: 46071693947765 [17:03:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T170319&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152830&fm=46071693947765&tin=02508201610067®Number=0000000000091825&sum=100000 [17:03:20]OFD Sender: Processing packet 152830 [packets to send 830, broken 829] [17:03:20]ProducePacketName [17:03:20]name=ofd_packets/00152830 [17:03:20]OFD Sender: To server: pG, [17:03:20]CommunicateWithHost lk.salyk.kg:30040 [17:03:20]ConnectInit lk.salyk.kg [17:03:20]written 0, free lines is 4095 [17:03:20]Write to MH i2c: 01 00 00 02 07 09 [17:03:20]Write i2c OK [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: 01 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: 01 07 00 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: 01 07 00 02 07 00 00 00 00 00 D7 0C F3 [17:03:20]RasterBufferAndPrint [17:03:20]line [17:03:20]line [17:03:20]line [17:03:20]line [17:03:20]line [17:03:20]written 0, free lines is 3293 [17:03:20]MH_Cut [17:03:20]Write to MH i2c: D1 01 00 09 07 01 E2 [17:03:20]Write i2c OK [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: D1 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: D1 01 00 [17:03:20]MH_I2C_Read... [17:03:20]Read from MH i2c: D1 01 00 09 07 00 E1 [17:03:20]Write to MH i2c: 01 00 00 0A 07 11 [17:03:20]Write i2c OK [17:03:20]MH_I2C_Read... [17:03:21]*** Cut start [17:03:21]*** Purtial cut [17:03:21]*** Stage 1: CUTSNS_PIN = 1 [17:03:21]Read from MH i2c: 01 [17:03:21]MH_I2C_Read... [17:03:21]*** Stop cut motor [17:03:21]*** Cut end [17:03:21]Read from MH i2c: 01 07 00 [17:03:21]MH_I2C_Read... [17:03:21]Read from MH i2c: 01 07 00 0A 07 00 00 00 00 00 FF 0F 26 [17:03:21]process_action close_receipt done [17:03:21]requested_data is exist [17:03:21]produce_requested_data [17:03:21]requested_item fm.sn is exist - process it [17:03:21]wFMCommunicate request_size=4 [17:03:21]MH_SAM_APDU [17:03:21]CAPDU: 80 11 00 00 [17:03:21]Write to MH i2c: E2 08 00 0B 07 80 11 00 00 00 00 00 00 8C [17:03:21]Write i2c OK [17:03:21]MH_I2C_Read... [17:03:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:21]Read from MH i2c: E2 [17:03:21]MH_I2C_Read... [17:03:21]Read from MH i2c: E2 17 00 [17:03:21]MH_I2C_Read... [17:03:21]Read from MH i2c: E2 17 00 0B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [17:03:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:03:21]wFMCommunicate OK [17:03:21]requested_item fd.num is exist - process it [17:03:21]SAM_PROTO_GetFieldsCounters [17:03:21]wFMCommunicate request_size=4 [17:03:21]MH_SAM_APDU [17:03:21]CAPDU: 80 13 00 00 [17:03:21]Write to MH i2c: E2 08 00 0C 07 80 13 00 00 00 00 00 00 8F [17:03:21]Write i2c OK [17:03:21]MH_I2C_Read... [17:03:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:21]Read from MH i2c: E2 [17:03:21]MH_I2C_Read... [17:03:21]Read from MH i2c: E2 62 00 [17:03:21]MH_I2C_Read... [17:03:21]Read from MH i2c: E2 62 00 0C 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FE 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [17:03:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FE 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:03:21]wFMCommunicate OK [17:03:21]SAM_PROTO_GetFieldsCounters done [17:03:21]requested_item shift.num is exist - process it [17:03:21]requested_item shift.opened is exist - process it [17:03:21]req_shift_opened [17:03:21]FM_GetShiftState [17:03:21]SAM_PROTO_GetShiftState [17:03:21]wFMCommunicate request_size=4 [17:03:21]MH_SAM_APDU [17:03:21]CAPDU: 80 13 01 00 [17:03:21]Write to MH i2c: E2 08 00 0D 07 80 13 01 00 00 00 00 00 91 [17:03:21]Write i2c OK [17:03:21]MH_I2C_Read... [17:03:21]Read from MH i2c: E2 [17:03:21]MH_I2C_Read... [17:03:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:21]Read from MH i2c: E2 0E 00 [17:03:21]MH_I2C_Read... [17:03:21]Read from MH i2c: E2 0E 00 0D 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5E [17:03:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:03:21]wFMCommunicate OK [17:03:21]SAM_PROTO_GetShiftState done [17:03:21]FM_GetShiftState done [17:03:21]req_shift_opened done [17:03:21]requested_item shift.open_date is exist - process it [17:03:21]req_shift_open_date [17:03:21]req_shift_open_date done [17:03:21]produce_requested_data done [17:03:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152830,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:03:21]process_action_free close_receipt [17:03:21]json_value_free [17:03:21]json_value_free done [17:03:21]process_json_proto returns [17:03:21]Send response to host [17:03:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152830,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:03:21]free response buf [17:03:21]execute_script done [17:03:21]execute_script returns [17:03:21]free content buf [17:03:21]Sock 8.Close socket [17:03:21]Sock 8.Thread stoped [17:03:22]accept exits with 10 [17:03:22]New connection [17:03:22]New thread 3066912100 created [17:03:22]Thread 3066768740 joined [17:03:22]Waiting for new connection... [17:03:22] Sock 10.Parse request [17:03:22]Sock 10.Check first char [17:03:22]Sock 10.First char is OK [17:03:22]request: POST /json_proto HTTP/1.0 [17:03:22]Method: POST [17:03:22]URL: /json_proto [17:03:22]Method is POST - this is cgi request [17:03:22]url: /json_proto [17:03:22]query_string will be loaded in cgi processing [17:03:22]execute_cgi json_proto POST (null) [17:03:22]execute_cgi path=json_proto method=POST [17:03:22]POST find Content-Length [17:03:22]Host: 172.17.43.67:8080 [17:03:22]Content-Length: 678 [17:03:22]Content-Type: application/json [17:03:22] [17:03:22]POST finish read [17:03:22]Found Content-Length = 678 [17:03:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:22]execute_script... [17:03:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:22]POST & json_proto [17:03:22]process_json_proto [17:03:22]json parsed OK: [17:03:22]protocol is kg_v1.0 [17:03:22]action value=close_receipt [17:03:22]process_action close_receipt [17:03:22]cmd_close_receipt [17:03:22]MH_GetDate [17:03:22]Write to MH i2c: F0 00 00 0E 07 04 [17:03:22]Write i2c OK [17:03:22]MH_I2C_Read... [17:03:22]Read from MH i2c: F0 [17:03:22]MH_I2C_Read... [17:03:22]Read from MH i2c: F0 09 00 [17:03:22]MH_I2C_Read... [17:03:22]Read from MH i2c: F0 09 00 0E 07 00 DB F0 F2 66 6A BD 47 65 03 [17:03:22]GetLastDocTimeStamp 1727197399 [17:03:22]current date 1727197403 [17:03:22]FM_GetShiftState [17:03:22]SAM_PROTO_GetShiftState [17:03:22]wFMCommunicate request_size=4 [17:03:22]MH_SAM_APDU [17:03:22]CAPDU: 80 13 01 00 [17:03:22]Write to MH i2c: E2 08 00 0F 07 80 13 01 00 00 00 00 00 93 [17:03:22]Write i2c OK [17:03:22]MH_I2C_Read... [17:03:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:22]Read from MH i2c: E2 [17:03:22]MH_I2C_Read... [17:03:22]Read from MH i2c: E2 0E 00 [17:03:22]MH_I2C_Read... [17:03:22]Read from MH i2c: E2 0E 00 0F 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 60 [17:03:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:03:22]wFMCommunicate OK [17:03:22]SAM_PROTO_GetShiftState done [17:03:22]FM_GetShiftState done [17:03:22]opened in 1727137889 [17:03:22]opened+sec_in_day 1727224289 [17:03:22]quantity*price = 60003 [17:03:22]sum+1 = 60004 [17:03:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 290 24.09.2024 17:03 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152831 ФПД: 13260962271247 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T170323&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152831&fm=13260962271247&tin=02508201610067®Number=0000000000091825&sum=60000 [17:03:23]StoreToDocumentArchive [17:03:23]shift 477 fd 152831 [17:03:23]save to /storage/0477/doc_00152831 [17:03:23]save last doc name /storage/0477/doc_00152831 to /storage/kkm_last_doc_name [17:03:23]save OK [17:03:23]Clear old archive folders... [17:03:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:03:23]tlvbuf is 01634FA0 [17:03:23]SAM_PROTO_ClearQueue [17:03:23]wFMCommunicate request_size=4 [17:03:23]MH_SAM_APDU [17:03:23]CAPDU: 80 09 00 00 [17:03:23]Write to MH i2c: E2 08 00 1C 07 80 09 00 00 00 00 00 00 95 [17:03:23]Write i2c OK [17:03:23]MH_I2C_Read... [17:03:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A1 CB 47 00 93 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 54 02 00 F4 03 04 00 D7 98 F2 66 B6 04 01 00 00 D3 A0 35 AC 76 D9 E8 3C [17:03:23]CommunicateWithHost err = 0 [17:03:23]CheckOFDResponse [17:03:23]1017 (14) - 77093643461234 [17:03:23]1041 (16) - 0000000000871835 [17:03:23]1040 (4) - 152830 [17:03:23]1012 (4) - 24.09.2024 10:47 [17:03:23]1206 (1) - 0 [17:03:23]OFD Sender: Remove packet 152830 [17:03:23]ProducePacketName [17:03:23]name=ofd_packets/00152830 [17:03:23]NVStorageDeleteData [17:03:23]Read from MH i2c: E2 [17:03:23]MH_I2C_Read... [17:03:23]Read from MH i2c: E2 03 00 [17:03:23]MH_I2C_Read... [17:03:23]Read from MH i2c: E2 03 00 1C 07 00 90 00 97 [17:03:23]RAPDU: 90 00 [17:03:23]wFMCommunicate OK [17:03:23]SAM_PROTO_ClearQueue done [17:03:23]KKMCreateOFDPacket [17:03:23]OFDProtocolAddRootSTLVToBuf [17:03:23]FM_MakeSignedData [17:03:23]FM_MakeSignedData [17:03:23]SAM_PROTO_SignData [17:03:23]wFMCommunicate request_size=4 [17:03:23]MH_SAM_APDU [17:03:23]CAPDU: 80 0D 01 02 [17:03:23]Write to MH i2c: E2 08 00 1D 07 80 0D 01 02 00 00 00 00 9D [17:03:23]Write i2c OK [17:03:23]MH_I2C_Read... [17:03:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:23]Read from MH i2c: E2 [17:03:23]MH_I2C_Read... [17:03:23]Read from MH i2c: E2 03 00 [17:03:23]MH_I2C_Read... [17:03:23]Read from MH i2c: E2 03 00 1D 07 00 90 00 98 [17:03:23]RAPDU: 90 00 [17:03:23]wFMCommunicate OK [17:03:23]wFMCommunicate request_size=255 [17:03:23]MH_SAM_APDU [17:03:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 DB F0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 54 02 00 35 04 06 00 0C [17:03:23]Write to MH i2c: E2 02 01 1E 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 DB F0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 54 02 00 35 04 06 00 0C 00 00 68 [17:03:23]Write i2c OK [17:03:23]MH_I2C_Read... [17:03:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:24]Read from MH i2c: E2 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: E2 03 00 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: E2 03 00 1E 07 00 90 00 99 [17:03:24]RAPDU: 90 00 [17:03:24]wFMCommunicate OK [17:03:24]wFMCommunicate request_size=10 [17:03:24]MH_SAM_APDU [17:03:24]CAPDU: 80 0D 02 02 05 0F 8E F2 10 0F [17:03:24]Write to MH i2c: E2 0D 00 1F 07 80 0D 02 02 05 00 0F 8E F2 10 0F 00 00 58 [17:03:24]OFD Sender: No OFD packet to send [17:03:24]Write i2c OK [17:03:24]MH_I2C_Read... [17:03:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:24]Read from MH i2c: E2 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: E2 03 00 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: E2 03 00 1F 07 00 90 00 9A [17:03:24]RAPDU: 90 00 [17:03:24]wFMCommunicate OK [17:03:24]wFMCommunicate request_size=4 [17:03:24]MH_SAM_APDU [17:03:24]CAPDU: 80 0D 03 02 [17:03:24]Write to MH i2c: E2 08 00 20 07 80 0D 03 02 00 00 00 00 A2 [17:03:24]Write i2c OK [17:03:24]MH_I2C_Read... [17:03:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:24]Read from MH i2c: E2 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: E2 0B 00 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: E2 0B 00 20 07 00 98 38 D3 65 86 62 46 6E 90 00 47 [17:03:24]RAPDU: 98 38 D3 65 86 62 46 6E 90 00 [17:03:24]wFMCommunicate OK [17:03:24]SAM_PROTO_SignData done [17:03:24]FM_MakeSignedData done [17:03:24]CreateOFDProtocolMessage [17:03:24]wFMCommunicate request_size=4 [17:03:24]MH_SAM_APDU [17:03:24]CAPDU: 80 11 00 00 [17:03:24]Write to MH i2c: E2 08 00 21 07 80 11 00 00 00 00 00 00 A2 [17:03:24]Write i2c OK [17:03:24]MH_I2C_Read... [17:03:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:24]Read from MH i2c: E2 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: E2 17 00 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: E2 17 00 21 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [17:03:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:03:24]wFMCommunicate OK [17:03:24]CreateOFDProtocolMessage done [17:03:24]OFDSenderStorePacket 152831 [17:03:24]StoreOFDPacket docnum=152831 [17:03:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB 3C 07 01 3F 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 DB F0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 54 02 00 35 04 06 00 0C 0F 8E F2 10 0F 98 38 D3 65 86 62 46 6E [17:03:24]CheckFolder [17:03:24]dirname=/storage/ofd_packets [17:03:24]CheckFolder done [17:03:24]ProducePacketName [17:03:24]name=ofd_packets/00152831 [17:03:24]NVStorageSaveData ofd_packets/00152831 [17:03:24]File name is /storage/ofd_packets/00152831 [17:03:24]Write 301 bytes [17:03:24]NVStorageSaveData done [17:03:24]OFDSenderStorePacket done [17:03:24]KKMCreateOFDPacket done [17:03:24]NVStorageSaveData kkm_last_timestamp [17:03:24]File name is /storage/kkm_last_timestamp [17:03:24]Write 4 bytes [17:03:24]NVStorageSaveData done [17:03:24]ExternCall_PrintAddStr [17:03:24]wPrintStart [17:03:24]Write to MH i2c: 01 00 00 22 07 29 [17:03:24]Write i2c OK [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: 01 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: 01 07 00 [17:03:24]MH_I2C_Read... [17:03:24]Read from MH i2c: 01 07 00 22 07 00 00 00 00 00 FF 0F 3E [17:03:24]RasterBufferAndPrint [17:03:24]line Счет N : (1)1786832 [17:03:24]line ИНН: 02508201610067 [17:03:24]line Контрольно-Кассовый Чек [17:03:24]line ПРОДАЖА [17:03:24]line ТРК (МРК, ГНК) : 12 [17:03:24]line Товар: 2710124130 [17:03:24]line Аи-92-К-5 [17:03:24]line 8.850 * 67.80 [17:03:24]line = 600.03 [17:03:24]line НДС 12% НСП 1% [17:03:24]line > о реализуемом товаре [17:03:24]line ОКРУГЛЕНИЕ: -0.03 [17:03:24]line ИТОГО: 600.00 [17:03:24]line Внесено: 600.00 [17:03:24]line СДАЧА: 0.00 [17:03:24]line НСП 1% : 5.31 [17:03:24]line НДС 12% : 63.72 [17:03:24]line Наличными: 600.00 [17:03:24]line Безнал.: 0.00 [17:03:24]line Место: АЗС № 89 "Партнер Нефть" [17:03:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:03:24]line СНО: Общий режим [17:03:24]line Чек 290 24.09.2024 17:03 [17:03:24]line Смена: 477 ФФД: 1.0 [17:03:24]line ЗНМ: 0300000113 [17:03:24]line РНМ: 0000000000091825 [17:03:24]line Версия ККМ: 001 [17:03:24]line ФМ: 0000000000871835 [17:03:24]line ФД: 152831 [17:03:24]line ФПД: 13260962271247 [17:03:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T170323&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152831&fm=13260962271247&tin=02508201610067®Number=0000000000091825&sum=60000 [17:03:24]OFD Sender: Processing packet 152831 [packets to send 830, broken 829] [17:03:24]ProducePacketName [17:03:24]name=ofd_packets/00152831 [17:03:24]OFD Sender: To server: pG, [17:03:24]CommunicateWithHost lk.salyk.kg:30040 [17:03:24]ConnectInit lk.salyk.kg [17:03:24]written 0, free lines is 4095 [17:03:25]Write to MH i2c: 01 00 00 4D 07 54 [17:03:25]Write i2c OK [17:03:25]MH_I2C_Read... [17:03:25]Read from MH i2c: 01 [17:03:25]MH_I2C_Read... [17:03:25]Read from MH i2c: 01 07 00 [17:03:25]MH_I2C_Read... [17:03:25]Read from MH i2c: 01 07 00 4D 07 00 00 00 00 00 DD 0C 44 [17:03:25]RasterBufferAndPrint [17:03:25]line [17:03:25]line [17:03:25]line [17:03:25]line [17:03:25]line [17:03:25]written 0, free lines is 3305 [17:03:25]MH_Cut [17:03:25]Write to MH i2c: D1 01 00 54 07 01 2D [17:03:25]Write i2c OK [17:03:25]MH_I2C_Read... [17:03:25]Read from MH i2c: D1 [17:03:25]MH_I2C_Read... [17:03:25]Read from MH i2c: D1 01 00 [17:03:25]MH_I2C_Read... [17:03:25]Read from MH i2c: D1 01 00 54 07 00 2C [17:03:25]Write to MH i2c: 01 00 00 55 07 5C [17:03:25]Write i2c OK [17:03:25]MH_I2C_Read... [17:03:25]*** Cut start [17:03:25]*** Purtial cut [17:03:25]*** Stage 1: CUTSNS_PIN = 1 [17:03:26]Read from MH i2c: 01 [17:03:26]MH_I2C_Read... [17:03:26]*** Stop cut motor [17:03:26]*** Cut end [17:03:26]Read from MH i2c: 01 07 00 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: 01 07 00 55 07 00 00 00 00 00 FF 0F 71 [17:03:26]process_action close_receipt done [17:03:26]requested_data is exist [17:03:26]produce_requested_data [17:03:26]requested_item fm.sn is exist - process it [17:03:26]wFMCommunicate request_size=4 [17:03:26]MH_SAM_APDU [17:03:26]CAPDU: 80 11 00 00 [17:03:26]Write to MH i2c: E2 08 00 56 07 80 11 00 00 00 00 00 00 D7 [17:03:26]Write i2c OK [17:03:26]MH_I2C_Read... [17:03:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:26]Read from MH i2c: E2 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 17 00 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 17 00 56 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [17:03:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:03:26]wFMCommunicate OK [17:03:26]requested_item fd.num is exist - process it [17:03:26]SAM_PROTO_GetFieldsCounters [17:03:26]wFMCommunicate request_size=4 [17:03:26]MH_SAM_APDU [17:03:26]CAPDU: 80 13 00 00 [17:03:26]Write to MH i2c: E2 08 00 57 07 80 13 00 00 00 00 00 00 DA [17:03:26]Write i2c OK [17:03:26]MH_I2C_Read... [17:03:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:26]Read from MH i2c: E2 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 62 00 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 62 00 57 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FF 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 97 [17:03:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FF 54 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:03:26]wFMCommunicate OK [17:03:26]SAM_PROTO_GetFieldsCounters done [17:03:26]requested_item shift.num is exist - process it [17:03:26]requested_item shift.opened is exist - process it [17:03:26]req_shift_opened [17:03:26]FM_GetShiftState [17:03:26]SAM_PROTO_GetShiftState [17:03:26]wFMCommunicate request_size=4 [17:03:26]MH_SAM_APDU [17:03:26]CAPDU: 80 13 01 00 [17:03:26]Write to MH i2c: E2 08 00 58 07 80 13 01 00 00 00 00 00 DC [17:03:26]Write i2c OK [17:03:26]MH_I2C_Read... [17:03:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:26]Read from MH i2c: E2 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 0E 00 [17:03:26]MH_I2C_Read... [17:03:26]Read from MH i2c: E2 0E 00 58 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A9 [17:03:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:03:26]wFMCommunicate OK [17:03:26]SAM_PROTO_GetShiftState done [17:03:26]FM_GetShiftState done [17:03:26]req_shift_opened done [17:03:26]requested_item shift.open_date is exist - process it [17:03:26]req_shift_open_date [17:03:26]req_shift_open_date done [17:03:26]produce_requested_data done [17:03:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152831,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:03:26]process_action_free close_receipt [17:03:26]json_value_free [17:03:26]json_value_free done [17:03:26]process_json_proto returns [17:03:26]Send response to host [17:03:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152831,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:03:26]free response buf [17:03:26]execute_script done [17:03:26]execute_script returns [17:03:26]free content buf [17:03:26]Sock 10.Close socket [17:03:26]Sock 10.Thread stoped [17:03:28]Connected sock=9 [17:03:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB 3C 07 01 3F 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 DB F0 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 54 02 00 35 04 06 00 0C 0F 8E F2 10 0F 98 38 D3 65 86 62 46 6E [17:03:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AF B4 47 00 D6 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 54 02 00 F4 03 04 00 DC 98 F2 66 B6 04 01 00 00 87 3B 7B 38 5D B9 78 13 [17:03:28]CommunicateWithHost err = 0 [17:03:28]CheckOFDResponse [17:03:28]1017 (14) - 77093643461234 [17:03:28]1041 (16) - 0000000000871835 [17:03:28]1040 (4) - 152831 [17:03:28]1012 (4) - 24.09.2024 10:47 [17:03:28]1206 (1) - 0 [17:03:28]OFD Sender: Remove packet 152831 [17:03:28]ProducePacketName [17:03:28]name=ofd_packets/00152831 [17:03:28]NVStorageDeleteData [17:03:29]OFD Sender: No OFD packet to send [17:03:34]OFD Sender: No OFD packet to send [17:03:38]int [17:03:38]Write to MH i2c: 01 00 00 59 07 60 [17:03:38]*** FLAG_PRN_KEY set [17:03:38]Write i2c OK [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: 01 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: 01 07 00 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: 01 07 00 59 07 00 08 00 00 00 FF 0F 7D [17:03:38]state=0 [17:03:38]Key pressed [17:03:38]Feed [17:03:38]Write to MH i2c: D8 00 00 5A 07 38 [17:03:38]Write i2c OK [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: D8 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: D8 01 00 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: D8 01 00 5A 07 00 39 [17:03:38]int [17:03:38]Write to MH i2c: 01 00 00 5B 07 62 [17:03:38]Write i2c OK [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: 01 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: 01 07 00 [17:03:38]MH_I2C_Read... [17:03:38]*** FLAG_PRN_KEY reset [17:03:38]Read from MH i2c: 01 07 00 5B 07 00 48 00 00 00 3C 00 ED [17:03:38]state=2 [17:03:38]Key pressed [17:03:38]int line is 0 - check status [17:03:38]Write to MH i2c: 01 00 00 5C 07 63 [17:03:38]Write i2c OK [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: 01 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: 01 07 00 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: 01 07 00 5C 07 00 00 00 00 00 F6 0F 6F [17:03:38]state=2 [17:03:38]Stop feed [17:03:38]int [17:03:38]Write to MH i2c: 01 00 00 5D 07 64 [17:03:38]Write i2c OK [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: 01 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: 01 07 00 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: 01 07 00 5D 07 00 00 00 00 00 F8 0F 72 [17:03:38]state=0 [17:03:38]recv_with_timeout no data received [17:03:39]OFD Sender: No OFD packet to send [17:03:44]OFD Sender: No OFD packet to send [17:03:49]OFD Sender: No OFD packet to send [17:03:49]recv_with_timeout no data received [17:03:54]OFD Sender: No OFD packet to send [17:03:59]OFD Sender: No OFD packet to send [17:04:04]OFD Sender: No OFD packet to send [17:04:09]recv_with_timeout no data received [17:04:09]OFD Sender: No OFD packet to send [17:04:14]OFD Sender: No OFD packet to send [17:04:19]OFD Sender: No OFD packet to send [17:04:24]OFD Sender: No OFD packet to send [17:04:29]OFD Sender: No OFD packet to send [17:04:34]OFD Sender: No OFD packet to send [17:04:39]OFD Sender: No OFD packet to send [17:04:44]accept exits with 8 [17:04:44]New connection [17:04:44]New thread 3066768740 created [17:04:44]Thread 3066912100 joined [17:04:44]Waiting for new connection... [17:04:44] Sock 8.Parse request [17:04:44]Sock 8.Check first char [17:04:44]Sock 8.First char is OK [17:04:44]request: POST /json_proto HTTP/1.0 [17:04:44]Method: POST [17:04:44]URL: /json_proto [17:04:44]Method is POST - this is cgi request [17:04:44]url: /json_proto [17:04:44]query_string will be loaded in cgi processing [17:04:44]execute_cgi json_proto POST (null) [17:04:44]execute_cgi path=json_proto method=POST [17:04:44]POST find Content-Length [17:04:44]Host: 172.17.43.67:8080 [17:04:44]Content-Length: 675 [17:04:44]Content-Type: application/json [17:04:44] [17:04:44]POST finish read [17:04:44]Found Content-Length = 675 [17:04:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:44]execute_script... [17:04:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:44]POST & json_proto [17:04:44]process_json_proto [17:04:44]json parsed OK: [17:04:44]protocol is kg_v1.0 [17:04:44]action value=close_receipt [17:04:44]process_action close_receipt [17:04:44]cmd_close_receipt [17:04:44]MH_GetDate [17:04:44]Write to MH i2c: F0 00 00 5E 07 54 [17:04:44]Write i2c OK [17:04:44]MH_I2C_Read... [17:04:44]Read from MH i2c: F0 [17:04:44]MH_I2C_Read... [17:04:44]Read from MH i2c: F0 09 00 [17:04:44]MH_I2C_Read... [17:04:44]Read from MH i2c: F0 09 00 5E 07 00 2D F1 F2 66 6A BD 47 65 A6 [17:04:44]GetLastDocTimeStamp 1727197403 [17:04:44]current date 1727197485 [17:04:44]FM_GetShiftState [17:04:44]SAM_PROTO_GetShiftState [17:04:44]wFMCommunicate request_size=4 [17:04:44]MH_SAM_APDU [17:04:44]CAPDU: 80 13 01 00 [17:04:44]Write to MH i2c: E2 08 00 5F 07 80 13 01 00 00 00 00 00 E3 [17:04:44]Write i2c OK [17:04:44]MH_I2C_Read... [17:04:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:44]Read from MH i2c: E2 [17:04:44]MH_I2C_Read... [17:04:44]Read from MH i2c: E2 0E 00 [17:04:44]MH_I2C_Read... [17:04:44]Read from MH i2c: E2 0E 00 5F 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B0 [17:04:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:04:44]wFMCommunicate OK [17:04:44]SAM_PROTO_GetShiftState done [17:04:44]FM_GetShiftState done [17:04:44]opened in 1727137889 [17:04:44]opened+sec_in_day 1727224289 [17:04:44]quantity*price = 40005 [17:04:44]sum+1 = 40006 [17:04:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 291 24.09.2024 17:04 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152832 ФПД: 42204313200573 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T170445&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152832&fm=42204313200573&tin=02508201610067®Number=0000000000091825&sum=40000 [17:04:45]StoreToDocumentArchive [17:04:45]shift 477 fd 152832 [17:04:45]save to /storage/0477/doc_00152832 [17:04:45]save last doc name /storage/0477/doc_00152832 to /storage/kkm_last_doc_name [17:04:45]save OK [17:04:45]Clear old archive folders... [17:04:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:04:45]tlvbuf is 015F1C60 [17:04:45]SAM_PROTO_ClearQueue [17:04:45]wFMCommunicate request_size=4 [17:04:45]MH_SAM_APDU [17:04:45]CAPDU: 80 09 00 00 [17:04:45]Write to MH i2c: E2 08 00 6C 07 80 09 00 00 00 00 00 00 E5 [17:04:45]Write i2c OK [17:04:45]MH_I2C_Read... [17:04:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:04:45]Read from MH i2c: E2 [17:04:45]MH_I2C_Read... [17:04:45]Read from MH i2c: E2 03 00 [17:04:45]MH_I2C_Read... [17:04:45]Read from MH i2c: E2 03 00 6C 07 00 90 00 E7 [17:04:45]RAPDU: 90 00 [17:04:45]wFMCommunicate OK [17:04:45]SAM_PROTO_ClearQueue done [17:04:45]KKMCreateOFDPacket [17:04:45]OFDProtocolAddRootSTLVToBuf [17:04:45]FM_MakeSignedData [17:04:45]FM_MakeSignedData [17:04:45]SAM_PROTO_SignData [17:04:45]wFMCommunicate request_size=4 [17:04:45]MH_SAM_APDU [17:04:45]CAPDU: 80 0D 01 02 [17:04:45]Write to MH i2c: E2 08 00 6D 07 80 0D 01 02 00 00 00 00 ED [17:04:45]Write i2c OK [17:04:45]MH_I2C_Read... [17:04:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:04:45]Read from MH i2c: E2 [17:04:45]MH_I2C_Read... [17:04:45]Read from MH i2c: E2 03 00 [17:04:45]MH_I2C_Read... [17:04:45]Read from MH i2c: E2 03 00 6D 07 00 90 00 E8 [17:04:45]RAPDU: 90 00 [17:04:45]wFMCommunicate OK [17:04:45]wFMCommunicate request_size=255 [17:04:45]MH_SAM_APDU [17:04:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 2D F1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 55 02 00 35 04 06 00 26 62 75 18 [17:04:45]Write to MH i2c: E2 02 01 6E 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 2D F1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 55 02 00 35 04 06 00 26 62 75 18 00 00 49 [17:04:45]Write i2c OK [17:04:45]MH_I2C_Read... [17:04:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:45]Read from MH i2c: E2 [17:04:45]MH_I2C_Read... [17:04:45]Read from MH i2c: E2 03 00 [17:04:45]MH_I2C_Read... [17:04:45]Read from MH i2c: E2 03 00 6E 07 00 90 00 E9 [17:04:45]RAPDU: 90 00 [17:04:45]wFMCommunicate OK [17:04:45]wFMCommunicate request_size=7 [17:04:45]MH_SAM_APDU [17:04:45]CAPDU: 80 0D 02 02 02 A7 BD [17:04:45]Write to MH i2c: E2 0A 00 6F 07 80 0D 02 02 02 00 A7 BD 00 00 58 [17:04:45]Write i2c OK [17:04:45]MH_I2C_Read... [17:04:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:45]Read from MH i2c: E2 [17:04:45]MH_I2C_Read... [17:04:45]Read from MH i2c: E2 03 00 [17:04:45]MH_I2C_Read... [17:04:45]Read from MH i2c: E2 03 00 6F 07 00 90 00 EA [17:04:45]RAPDU: 90 00 [17:04:45]wFMCommunicate OK [17:04:45]wFMCommunicate request_size=4 [17:04:45]MH_SAM_APDU [17:04:45]CAPDU: 80 0D 03 02 [17:04:45]Write to MH i2c: E2 08 00 70 07 80 0D 03 02 00 00 00 00 F2 [17:04:45]Write i2c OK [17:04:45]MH_I2C_Read... [17:04:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:04:45]Read from MH i2c: E2 [17:04:45]MH_I2C_Read... [17:04:45]Read from MH i2c: E2 0B 00 [17:04:45]MH_I2C_Read... [17:04:45]Read from MH i2c: E2 0B 00 70 07 00 01 4D B6 1B 7E 5B A1 0F 90 00 9B [17:04:45]RAPDU: 01 4D B6 1B 7E 5B A1 0F 90 00 [17:04:45]wFMCommunicate OK [17:04:45]SAM_PROTO_SignData done [17:04:45]FM_MakeSignedData done [17:04:45]CreateOFDProtocolMessage [17:04:45]wFMCommunicate request_size=4 [17:04:45]MH_SAM_APDU [17:04:45]CAPDU: 80 11 00 00 [17:04:45]Write to MH i2c: E2 08 00 71 07 80 11 00 00 00 00 00 00 F2 [17:04:45]Write i2c OK [17:04:45]MH_I2C_Read... [17:04:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:45]Read from MH i2c: E2 [17:04:45]MH_I2C_Read... [17:04:45]Read from MH i2c: E2 17 00 [17:04:45]MH_I2C_Read... [17:04:45]Read from MH i2c: E2 17 00 71 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 45 [17:04:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:04:45]wFMCommunicate OK [17:04:45]CreateOFDProtocolMessage done [17:04:45]OFDSenderStorePacket 152832 [17:04:45]StoreOFDPacket docnum=152832 [17:04:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F8 38 04 01 23 56 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 2D F1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 55 02 00 35 04 06 00 26 62 75 18 A7 BD 01 4D B6 1B 7E 5B A1 0F [17:04:45]CheckFolder [17:04:45]dirname=/storage/ofd_packets [17:04:45]CheckFolder done [17:04:45]ProducePacketName [17:04:45]name=ofd_packets/00152832 [17:04:45]NVStorageSaveData ofd_packets/00152832 [17:04:45]File name is /storage/ofd_packets/00152832 [17:04:45]Write 298 bytes [17:04:45]NVStorageSaveData done [17:04:45]OFDSenderStorePacket done [17:04:45]KKMCreateOFDPacket done [17:04:45]NVStorageSaveData kkm_last_timestamp [17:04:45]File name is /storage/kkm_last_timestamp [17:04:45]Write 4 bytes [17:04:45]NVStorageSaveData done [17:04:46]ExternCall_PrintAddStr [17:04:46]wPrintStart [17:04:46]Write to MH i2c: 01 00 00 72 07 79 [17:04:46]Write i2c OK [17:04:46]MH_I2C_Read... [17:04:46]Read from MH i2c: 01 [17:04:46]MH_I2C_Read... [17:04:46]Read from MH i2c: 01 07 00 [17:04:46]MH_I2C_Read... [17:04:46]Read from MH i2c: 01 07 00 72 07 00 00 00 00 00 FF 0F 8E [17:04:46]RasterBufferAndPrint [17:04:46]line Счет N : (1)1786833 [17:04:46]line ИНН: 02508201610067 [17:04:46]line Контрольно-Кассовый Чек [17:04:46]line ПРОДАЖА [17:04:46]line ТРК (МРК, ГНК) : 41 [17:04:46]line Товар: 2710194210 [17:04:46]line ДТ-К-5 [17:04:46]line 5.250 * 76.20 [17:04:46]line = 400.05 [17:04:46]line НДС 12% НСП 1% [17:04:46]line > о реализуемом товаре [17:04:46]line ОКРУГЛЕНИЕ: -0.05 [17:04:46]line ИТОГО: 400.00 [17:04:46]line Внесено: 400.00 [17:04:46]line СДАЧА: 0.00 [17:04:46]line НСП 1% : 3.54 [17:04:46]line НДС 12% : 42.48 [17:04:46]line Наличными: 400.00 [17:04:46]line Безнал.: 0.00 [17:04:46]line Место: АЗС № 89 "Партнер Нефть" [17:04:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:04:46]line СНО: Общий режим [17:04:46]line Чек 291 24.09.2024 17:04 [17:04:46]line Смена: 477 ФФД: 1.0 [17:04:46]line ЗНМ: 0300000113 [17:04:46]line РНМ: 0000000000091825 [17:04:46]line Версия ККМ: 001 [17:04:46]line ФМ: 0000000000871835 [17:04:46]line ФД: 152832 [17:04:46]line ФПД: 42204313200573 [17:04:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T170445&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152832&fm=42204313200573&tin=02508201610067®Number=0000000000091825&sum=40000 [17:04:46]written 0, free lines is 4095 [17:04:46]OFD Sender: Processing packet 152832 [packets to send 830, broken 829] [17:04:46]ProducePacketName [17:04:46]name=ofd_packets/00152832 [17:04:46]OFD Sender: To server: pG, [17:04:46]CommunicateWithHost lk.salyk.kg:30040 [17:04:46]ConnectInit lk.salyk.kg [17:04:46]Write to MH i2c: 01 00 00 9D 07 A4 [17:04:46]Write i2c OK [17:04:46]MH_I2C_Read... [17:04:46]Read from MH i2c: 01 [17:04:46]MH_I2C_Read... [17:04:46]Read from MH i2c: 01 07 00 [17:04:46]MH_I2C_Read... [17:04:46]Read from MH i2c: 01 07 00 9D 07 00 00 00 00 00 D7 0C 8E [17:04:46]RasterBufferAndPrint [17:04:46]line [17:04:46]line [17:04:46]line [17:04:46]line [17:04:46]line [17:04:46]written 0, free lines is 3297 [17:04:46]MH_Cut [17:04:46]Write to MH i2c: D1 01 00 A4 07 01 7D [17:04:46]Write i2c OK [17:04:46]MH_I2C_Read... [17:04:46]Read from MH i2c: D1 [17:04:46]MH_I2C_Read... [17:04:46]Read from MH i2c: D1 01 00 [17:04:46]MH_I2C_Read... [17:04:46]Read from MH i2c: D1 01 00 A4 07 00 7C [17:04:46]Write to MH i2c: 01 00 00 A5 07 AC [17:04:46]Write i2c OK [17:04:46]MH_I2C_Read... [17:04:47]*** Cut start [17:04:47]*** Purtial cut [17:04:47]*** Stage 1: CUTSNS_PIN = 1 [17:04:47]Connected sock=11 [17:04:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F8 38 04 01 23 56 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 2D F1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 55 02 00 35 04 06 00 26 62 75 18 A7 BD 01 4D B6 1B 7E 5B A1 0F [17:04:47]Read from MH i2c: 01 [17:04:47]MH_I2C_Read... [17:04:47]*** Stop cut motor [17:04:47]*** Cut end [17:04:47]Read from MH i2c: 01 07 00 [17:04:47]MH_I2C_Read... [17:04:47]Read from MH i2c: 01 07 00 A5 07 00 00 00 00 00 FF 0F C1 [17:04:47]process_action close_receipt done [17:04:47]requested_data is exist [17:04:47]produce_requested_data [17:04:47]requested_item fm.sn is exist - process it [17:04:47]wFMCommunicate request_size=4 [17:04:47]MH_SAM_APDU [17:04:47]CAPDU: 80 11 00 00 [17:04:47]Write to MH i2c: E2 08 00 A6 07 80 11 00 00 00 00 00 00 27 [17:04:47]Write i2c OK [17:04:47]MH_I2C_Read... [17:04:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:47]Read from MH i2c: E2 [17:04:47]MH_I2C_Read... [17:04:47]Read from MH i2c: E2 17 00 [17:04:47]MH_I2C_Read... [17:04:47]Read from MH i2c: E2 17 00 A6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7A [17:04:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:04:47]wFMCommunicate OK [17:04:47]requested_item fd.num is exist - process it [17:04:47]SAM_PROTO_GetFieldsCounters [17:04:47]wFMCommunicate request_size=4 [17:04:47]MH_SAM_APDU [17:04:47]CAPDU: 80 13 00 00 [17:04:47]Write to MH i2c: E2 08 00 A7 07 80 13 00 00 00 00 00 00 2A [17:04:47]Write i2c OK [17:04:47]MH_I2C_Read... [17:04:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:04:47]Read from MH i2c: E2 [17:04:47]MH_I2C_Read... [17:04:47]Read from MH i2c: E2 62 00 [17:04:47]MH_I2C_Read... [17:04:47]Read from MH i2c: E2 62 00 A7 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 00 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 EC [17:04:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 00 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:04:47]wFMCommunicate OK [17:04:47]SAM_PROTO_GetFieldsCounters done [17:04:47]requested_item shift.num is exist - process it [17:04:47]requested_item shift.opened is exist - process it [17:04:47]req_shift_opened [17:04:47]FM_GetShiftState [17:04:47]SAM_PROTO_GetShiftState [17:04:47]wFMCommunicate request_size=4 [17:04:47]MH_SAM_APDU [17:04:47]CAPDU: 80 13 01 00 [17:04:47]Write to MH i2c: E2 08 00 A8 07 80 13 01 00 00 00 00 00 2C [17:04:47]Write i2c OK [17:04:47]MH_I2C_Read... [17:04:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:47]Read from MH i2c: E2 [17:04:47]MH_I2C_Read... [17:04:47]Read from MH i2c: E2 0E 00 [17:04:47]MH_I2C_Read... [17:04:47]Read from MH i2c: E2 0E 00 A8 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F9 [17:04:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:04:47]wFMCommunicate OK [17:04:47]SAM_PROTO_GetShiftState done [17:04:47]FM_GetShiftState done [17:04:47]req_shift_opened done [17:04:47]requested_item shift.open_date is exist - process it [17:04:47]req_shift_open_date [17:04:47]req_shift_open_date done [17:04:47]produce_requested_data done [17:04:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152832,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:04:47]process_action_free close_receipt [17:04:47]json_value_free [17:04:47]json_value_free done [17:04:47]process_json_proto returns [17:04:47]Send response to host [17:04:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152832,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:04:47]free response buf [17:04:47]execute_script done [17:04:47]execute_script returns [17:04:47]free content buf [17:04:47]Sock 8.Close socket [17:04:47]Sock 8.Thread stoped [17:04:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5C 1B 47 00 D0 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 55 02 00 F4 03 04 00 2B 99 F2 66 B6 04 01 00 00 6C A7 89 10 53 7B 7C 31 [17:04:47]CommunicateWithHost err = 0 [17:04:47]CheckOFDResponse [17:04:47]1017 (14) - 77093643461234 [17:04:47]1041 (16) - 0000000000871835 [17:04:47]1040 (4) - 152832 [17:04:47]1012 (4) - 24.09.2024 10:49 [17:04:47]1206 (1) - 0 [17:04:47]OFD Sender: Remove packet 152832 [17:04:47]ProducePacketName [17:04:47]name=ofd_packets/00152832 [17:04:47]NVStorageDeleteData [17:04:48]OFD Sender: No OFD packet to send [17:04:53]OFD Sender: No OFD packet to send [17:04:58]OFD Sender: No OFD packet to send [17:05:03]OFD Sender: No OFD packet to send [17:05:08]OFD Sender: No OFD packet to send [17:05:10]recv_with_timeout no data received [17:05:13]OFD Sender: No OFD packet to send [17:05:18]OFD Sender: No OFD packet to send [17:05:21]recv_with_timeout no data received [17:05:23]OFD Sender: No OFD packet to send [17:05:28]OFD Sender: No OFD packet to send [17:05:33]OFD Sender: No OFD packet to send [17:05:38]OFD Sender: No OFD packet to send [17:05:43]OFD Sender: No OFD packet to send [17:05:48]OFD Sender: No OFD packet to send [17:05:53]OFD Sender: No OFD packet to send [17:05:58]OFD Sender: No OFD packet to send [17:06:03]OFD Sender: No OFD packet to send [17:06:08]OFD Sender: No OFD packet to send [17:06:13]OFD Sender: No OFD packet to send [17:06:18]OFD Sender: No OFD packet to send [17:06:23]OFD Sender: No OFD packet to send [17:06:28]OFD Sender: No OFD packet to send [17:06:33]OFD Sender: No OFD packet to send [17:06:38]OFD Sender: No OFD packet to send [17:06:43]OFD Sender: No OFD packet to send [17:06:48]recv_with_timeout no data received [17:06:48]OFD Sender: No OFD packet to send [17:06:53]OFD Sender: No OFD packet to send [17:06:58]OFD Sender: No OFD packet to send [17:07:03]OFD Sender: No OFD packet to send [17:07:08]OFD Sender: No OFD packet to send [17:07:09]recv_with_timeout no data received [17:07:14]OFD Sender: No OFD packet to send [17:07:19]OFD Sender: No OFD packet to send [17:07:24]OFD Sender: No OFD packet to send [17:07:29]OFD Sender: No OFD packet to send [17:07:34]OFD Sender: No OFD packet to send [17:07:39]OFD Sender: No OFD packet to send [17:07:41]accept exits with 10 [17:07:41]New connection [17:07:41]New thread 3066912100 created [17:07:41]Thread 3066768740 joined [17:07:41]Waiting for new connection... [17:07:41] Sock 10.Parse request [17:07:41]Sock 10.Check first char [17:07:41]Sock 10.First char is OK [17:07:41]request: POST /json_proto HTTP/1.0 [17:07:41]Method: POST [17:07:41]URL: /json_proto [17:07:41]Method is POST - this is cgi request [17:07:41]url: /json_proto [17:07:41]query_string will be loaded in cgi processing [17:07:41]execute_cgi json_proto POST (null) [17:07:41]execute_cgi path=json_proto method=POST [17:07:41]POST find Content-Length [17:07:41]Host: 172.17.43.67:8080 [17:07:41]Content-Length: 678 [17:07:41]Content-Type: application/json [17:07:41] [17:07:41]POST finish read [17:07:41]Found Content-Length = 678 [17:07:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786834", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:41]execute_script... [17:07:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786834", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:41]POST & json_proto [17:07:41]process_json_proto [17:07:41]json parsed OK: [17:07:41]protocol is kg_v1.0 [17:07:41]action value=close_receipt [17:07:41]process_action close_receipt [17:07:41]cmd_close_receipt [17:07:41]MH_GetDate [17:07:41]Write to MH i2c: F0 00 00 A9 07 9F [17:07:41]Write i2c OK [17:07:41]MH_I2C_Read... [17:07:41]Read from MH i2c: F0 [17:07:41]MH_I2C_Read... [17:07:41]Read from MH i2c: F0 09 00 [17:07:41]MH_I2C_Read... [17:07:41]Read from MH i2c: F0 09 00 A9 07 00 DE F1 F2 66 6A BD 47 65 A2 [17:07:41]GetLastDocTimeStamp 1727197485 [17:07:41]current date 1727197662 [17:07:41]FM_GetShiftState [17:07:41]SAM_PROTO_GetShiftState [17:07:41]wFMCommunicate request_size=4 [17:07:41]MH_SAM_APDU [17:07:41]CAPDU: 80 13 01 00 [17:07:41]Write to MH i2c: E2 08 00 AA 07 80 13 01 00 00 00 00 00 2E [17:07:41]Write i2c OK [17:07:41]MH_I2C_Read... [17:07:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:41]Read from MH i2c: E2 [17:07:41]MH_I2C_Read... [17:07:41]Read from MH i2c: E2 0E 00 [17:07:41]MH_I2C_Read... [17:07:41]Read from MH i2c: E2 0E 00 AA 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [17:07:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:07:41]wFMCommunicate OK [17:07:41]SAM_PROTO_GetShiftState done [17:07:41]FM_GetShiftState done [17:07:41]opened in 1727137889 [17:07:41]opened+sec_in_day 1727224289 [17:07:41]quantity*price = 25018 [17:07:41]sum+1 = 25019 [17:07:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 292 24.09.2024 17:07 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152833 ФПД: 168578563100917 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T170742&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152833&fm=168578563100917&tin=02508201610067®Number=0000000000091825&sum=25000 [17:07:42]StoreToDocumentArchive [17:07:42]shift 477 fd 152833 [17:07:42]save to /storage/0477/doc_00152833 [17:07:42]save last doc name /storage/0477/doc_00152833 to /storage/kkm_last_doc_name [17:07:42]save OK [17:07:42]Clear old archive folders... [17:07:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:07:42]tlvbuf is 015CA220 [17:07:42]SAM_PROTO_ClearQueue [17:07:42]wFMCommunicate request_size=4 [17:07:42]MH_SAM_APDU [17:07:42]CAPDU: 80 09 00 00 [17:07:42]Write to MH i2c: E2 08 00 B7 07 80 09 00 00 00 00 00 00 30 [17:07:42]Write i2c OK [17:07:42]MH_I2C_Read... [17:07:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:42]Read from MH i2c: E2 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 03 00 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 03 00 B7 07 00 90 00 32 [17:07:42]RAPDU: 90 00 [17:07:42]wFMCommunicate OK [17:07:42]SAM_PROTO_ClearQueue done [17:07:42]KKMCreateOFDPacket [17:07:42]OFDProtocolAddRootSTLVToBuf [17:07:42]FM_MakeSignedData [17:07:42]FM_MakeSignedData [17:07:42]SAM_PROTO_SignData [17:07:42]wFMCommunicate request_size=4 [17:07:42]MH_SAM_APDU [17:07:42]CAPDU: 80 0D 01 02 [17:07:42]Write to MH i2c: E2 08 00 B8 07 80 0D 01 02 00 00 00 00 38 [17:07:42]Write i2c OK [17:07:42]MH_I2C_Read... [17:07:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:42]Read from MH i2c: E2 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 03 00 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 03 00 B8 07 00 90 00 33 [17:07:42]RAPDU: 90 00 [17:07:42]wFMCommunicate OK [17:07:42]wFMCommunicate request_size=255 [17:07:42]MH_SAM_APDU [17:07:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 DE F1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 55 02 00 35 04 06 00 99 [17:07:42]Write to MH i2c: E2 02 01 B9 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 DE F1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 55 02 00 35 04 06 00 99 00 00 E0 [17:07:42]Write i2c OK [17:07:42]MH_I2C_Read... [17:07:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:42]Read from MH i2c: E2 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 03 00 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 03 00 B9 07 00 90 00 34 [17:07:42]RAPDU: 90 00 [17:07:42]wFMCommunicate OK [17:07:42]wFMCommunicate request_size=10 [17:07:42]MH_SAM_APDU [17:07:42]CAPDU: 80 0D 02 02 05 52 41 5E D0 F5 [17:07:42]Write to MH i2c: E2 0D 00 BA 07 80 0D 02 02 05 00 52 41 5E D0 F5 00 00 FB [17:07:42]Write i2c OK [17:07:42]MH_I2C_Read... [17:07:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:42]Read from MH i2c: E2 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 03 00 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 03 00 BA 07 00 90 00 35 [17:07:42]RAPDU: 90 00 [17:07:42]wFMCommunicate OK [17:07:42]wFMCommunicate request_size=4 [17:07:42]MH_SAM_APDU [17:07:42]CAPDU: 80 0D 03 02 [17:07:42]Write to MH i2c: E2 08 00 BB 07 80 0D 03 02 00 00 00 00 3D [17:07:42]Write i2c OK [17:07:42]MH_I2C_Read... [17:07:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:42]Read from MH i2c: E2 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 0B 00 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 0B 00 BB 07 00 90 24 96 3D C5 F1 20 64 90 00 FF [17:07:42]RAPDU: 90 24 96 3D C5 F1 20 64 90 00 [17:07:42]wFMCommunicate OK [17:07:42]SAM_PROTO_SignData done [17:07:42]FM_MakeSignedData done [17:07:42]CreateOFDProtocolMessage [17:07:42]wFMCommunicate request_size=4 [17:07:42]MH_SAM_APDU [17:07:42]CAPDU: 80 11 00 00 [17:07:42]Write to MH i2c: E2 08 00 BC 07 80 11 00 00 00 00 00 00 3D [17:07:42]Write i2c OK [17:07:42]MH_I2C_Read... [17:07:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:42]Read from MH i2c: E2 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 17 00 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 17 00 BC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 90 [17:07:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:07:42]wFMCommunicate OK [17:07:42]CreateOFDProtocolMessage done [17:07:42]OFDSenderStorePacket 152833 [17:07:42]StoreOFDPacket docnum=152833 [17:07:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 93 ED 07 01 E0 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 DE F1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 55 02 00 35 04 06 00 99 52 41 5E D0 F5 90 24 96 3D C5 F1 20 64 [17:07:42]CheckFolder [17:07:42]dirname=/storage/ofd_packets [17:07:42]CheckFolder done [17:07:42]ProducePacketName [17:07:42]name=ofd_packets/00152833 [17:07:42]NVStorageSaveData ofd_packets/00152833 [17:07:42]File name is /storage/ofd_packets/00152833 [17:07:42]Write 301 bytes [17:07:42]NVStorageSaveData done [17:07:42]OFDSenderStorePacket done [17:07:42]KKMCreateOFDPacket done [17:07:42]NVStorageSaveData kkm_last_timestamp [17:07:42]File name is /storage/kkm_last_timestamp [17:07:42]Write 4 bytes [17:07:42]NVStorageSaveData done [17:07:42]ExternCall_PrintAddStr [17:07:42]wPrintStart [17:07:42]Write to MH i2c: 01 00 00 BD 07 C4 [17:07:42]Write i2c OK [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: 01 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: 01 07 00 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: 01 07 00 BD 07 00 00 00 00 00 FF 0F D9 [17:07:42]RasterBufferAndPrint [17:07:42]line Счет N : (1)1786834 [17:07:42]line ИНН: 02508201610067 [17:07:42]line Контрольно-Кассовый Чек [17:07:42]line ПРОДАЖА [17:07:42]line ТРК (МРК, ГНК) : 42 [17:07:42]line Товар: 2710124130 [17:07:42]line Аи-92-К-5 [17:07:42]line 3.690 * 67.80 [17:07:42]line = 250.18 [17:07:42]line НДС 12% НСП 1% [17:07:42]line > о реализуемом товаре [17:07:42]line ОКРУГЛЕНИЕ: -0.18 [17:07:42]line ИТОГО: 250.00 [17:07:42]line Внесено: 250.00 [17:07:42]line СДАЧА: 0.00 [17:07:42]line НСП 1% : 2.21 [17:07:42]line НДС 12% : 26.57 [17:07:42]line Наличными: 250.00 [17:07:42]line Безнал.: 0.00 [17:07:42]line Место: АЗС № 89 "Партнер Нефть" [17:07:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:07:42]line СНО: Общий режим [17:07:42]line Чек 292 24.09.2024 17:07 [17:07:42]line Смена: 477 ФФД: 1.0 [17:07:42]line ЗНМ: 0300000113 [17:07:42]line РНМ: 0000000000091825 [17:07:42]line Версия ККМ: 001 [17:07:42]line ФМ: 0000000000871835 [17:07:42]line ФД: 152833 [17:07:42]line ФПД: 168578563100917 [17:07:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T170742&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152833&fm=168578563100917&tin=02508201610067®Number=0000000000091825&sum=25000 [17:07:43]written 0, free lines is 4095 [17:07:43]OFD Sender: Processing packet 152833 [packets to send 830, broken 829] [17:07:43]ProducePacketName [17:07:43]name=ofd_packets/00152833 [17:07:43]OFD Sender: To server: pG, [17:07:43]CommunicateWithHost lk.salyk.kg:30040 [17:07:43]ConnectInit lk.salyk.kg [17:07:43]Write to MH i2c: 01 00 00 E8 07 EF [17:07:43]Write i2c OK [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: 01 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: 01 07 00 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: 01 07 00 E8 07 00 00 00 00 00 DC 0C DE [17:07:43]RasterBufferAndPrint [17:07:43]line [17:07:43]line [17:07:43]line [17:07:43]line [17:07:43]line [17:07:43]written 0, free lines is 3297 [17:07:43]MH_Cut [17:07:43]Write to MH i2c: D1 01 00 EF 07 01 C8 [17:07:43]Write i2c OK [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: D1 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: D1 01 00 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: D1 01 00 EF 07 00 C7 [17:07:43]Write to MH i2c: 01 00 00 F0 07 F7 [17:07:43]Write i2c OK [17:07:43]MH_I2C_Read... [17:07:44]*** Cut start [17:07:44]*** Purtial cut [17:07:44]*** Stage 1: CUTSNS_PIN = 1 [17:07:44]Read from MH i2c: 01 [17:07:44]MH_I2C_Read... [17:07:44]*** Stop cut motor [17:07:44]Read from MH i2c: 01 07 00 [17:07:44]MH_I2C_Read... [17:07:44]*** Cut end [17:07:44]Read from MH i2c: 01 07 00 F0 07 00 00 00 00 00 FF 0F 0C [17:07:44]process_action close_receipt done [17:07:44]requested_data is exist [17:07:44]produce_requested_data [17:07:44]requested_item fm.sn is exist - process it [17:07:44]wFMCommunicate request_size=4 [17:07:44]MH_SAM_APDU [17:07:44]CAPDU: 80 11 00 00 [17:07:44]Write to MH i2c: E2 08 00 F1 07 80 11 00 00 00 00 00 00 72 [17:07:44]Write i2c OK [17:07:44]MH_I2C_Read... [17:07:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:44]Read from MH i2c: E2 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: E2 17 00 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: E2 17 00 F1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [17:07:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:07:44]wFMCommunicate OK [17:07:44]requested_item fd.num is exist - process it [17:07:44]SAM_PROTO_GetFieldsCounters [17:07:44]wFMCommunicate request_size=4 [17:07:44]MH_SAM_APDU [17:07:44]CAPDU: 80 13 00 00 [17:07:44]Write to MH i2c: E2 08 00 F2 07 80 13 00 00 00 00 00 00 75 [17:07:44]Write i2c OK [17:07:44]MH_I2C_Read... [17:07:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07:44]Read from MH i2c: E2 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: E2 62 00 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: E2 62 00 F2 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [17:07:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:07:44]wFMCommunicate OK [17:07:44]SAM_PROTO_GetFieldsCounters done [17:07:44]requested_item shift.num is exist - process it [17:07:44]requested_item shift.opened is exist - process it [17:07:44]req_shift_opened [17:07:44]FM_GetShiftState [17:07:44]SAM_PROTO_GetShiftState [17:07:44]wFMCommunicate request_size=4 [17:07:44]MH_SAM_APDU [17:07:44]CAPDU: 80 13 01 00 [17:07:44]Write to MH i2c: E2 08 00 F3 07 80 13 01 00 00 00 00 00 77 [17:07:44]Write i2c OK [17:07:44]MH_I2C_Read... [17:07:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:44]Read from MH i2c: E2 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: E2 0E 00 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: E2 0E 00 F3 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 44 [17:07:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:07:44]wFMCommunicate OK [17:07:44]SAM_PROTO_GetShiftState done [17:07:44]FM_GetShiftState done [17:07:44]req_shift_opened done [17:07:44]requested_item shift.open_date is exist - process it [17:07:44]req_shift_open_date [17:07:44]req_shift_open_date done [17:07:44]produce_requested_data done [17:07:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152833,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:07:44]process_action_free close_receipt [17:07:44]json_value_free [17:07:44]json_value_free done [17:07:44]process_json_proto returns [17:07:44]Send response to host [17:07:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152833,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:07:44]free response buf [17:07:44]execute_script done [17:07:44]execute_script returns [17:07:44]free content buf [17:07:44]Sock 10.Close socket [17:07:44]Sock 10.Thread stoped [17:07:46]Connected sock=11 [17:07:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 93 ED 07 01 E0 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 DE F1 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 55 02 00 35 04 06 00 99 52 41 5E D0 F5 90 24 96 3D C5 F1 20 64 [17:07:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F FA 47 00 BA 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 55 02 00 F4 03 04 00 DF 99 F2 66 B6 04 01 00 00 9F 4B 84 D8 35 A1 27 17 [17:07:47]CommunicateWithHost err = 0 [17:07:47]CheckOFDResponse [17:07:47]1017 (14) - 77093643461234 [17:07:47]1041 (16) - 0000000000871835 [17:07:47]1040 (4) - 152833 [17:07:47]1012 (4) - 24.09.2024 10:52 [17:07:47]1206 (1) - 0 [17:07:47]OFD Sender: Remove packet 152833 [17:07:47]ProducePacketName [17:07:47]name=ofd_packets/00152833 [17:07:47]NVStorageDeleteData [17:07:48]OFD Sender: No OFD packet to send [17:07:53]OFD Sender: No OFD packet to send [17:07:57]recv_with_timeout no data received [17:07:58]OFD Sender: No OFD packet to send [17:08:03]OFD Sender: No OFD packet to send [17:08:08]OFD Sender: No OFD packet to send [17:08:13]OFD Sender: No OFD packet to send [17:08:18]OFD Sender: No OFD packet to send [17:08:23]OFD Sender: No OFD packet to send [17:08:28]OFD Sender: No OFD packet to send [17:08:33]OFD Sender: No OFD packet to send [17:08:38]OFD Sender: No OFD packet to send [17:08:43]OFD Sender: No OFD packet to send [17:08:48]OFD Sender: No OFD packet to send [17:08:53]OFD Sender: No OFD packet to send [17:08:58]OFD Sender: No OFD packet to send [17:09:03]OFD Sender: No OFD packet to send [17:09:08]OFD Sender: No OFD packet to send [17:09:13]OFD Sender: No OFD packet to send [17:09:18]OFD Sender: No OFD packet to send [17:09:23]OFD Sender: No OFD packet to send [17:09:28]OFD Sender: No OFD packet to send [17:09:33]OFD Sender: No OFD packet to send [17:09:38]OFD Sender: No OFD packet to send [17:09:43]OFD Sender: No OFD packet to send [17:09:48]OFD Sender: No OFD packet to send [17:09:49]accept exits with 8 [17:09:49]New connection [17:09:49]New thread 3066768740 created [17:09:49]Thread 3066912100 joined [17:09:49]Waiting for new connection... [17:09:49] Sock 8.Parse request [17:09:49]Sock 8.Check first char [17:09:49]Sock 8.First char is OK [17:09:49]request: POST /json_proto HTTP/1.0 [17:09:49]Method: POST [17:09:49]URL: /json_proto [17:09:49]Method is POST - this is cgi request [17:09:49]url: /json_proto [17:09:49]query_string will be loaded in cgi processing [17:09:49]execute_cgi json_proto POST (null) [17:09:49]execute_cgi path=json_proto method=POST [17:09:49]POST find Content-Length [17:09:49]Host: 172.17.43.67:8080 [17:09:49]Content-Length: 678 [17:09:49]Content-Type: application/json [17:09:49] [17:09:49]POST finish read [17:09:49]Found Content-Length = 678 [17:09:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:49]execute_script... [17:09:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:49]POST & json_proto [17:09:49]process_json_proto [17:09:49]json parsed OK: [17:09:49]protocol is kg_v1.0 [17:09:49]action value=close_receipt [17:09:49]process_action close_receipt [17:09:49]cmd_close_receipt [17:09:49]MH_GetDate [17:09:49]Write to MH i2c: F0 00 00 F4 07 EA [17:09:49]Write i2c OK [17:09:49]MH_I2C_Read... [17:09:49]Read from MH i2c: F0 [17:09:49]MH_I2C_Read... [17:09:49]Read from MH i2c: F0 09 00 [17:09:49]MH_I2C_Read... [17:09:49]Read from MH i2c: F0 09 00 F4 07 00 5E F2 F2 66 6A BD 47 65 6E [17:09:49]GetLastDocTimeStamp 1727197662 [17:09:49]current date 1727197790 [17:09:49]FM_GetShiftState [17:09:49]SAM_PROTO_GetShiftState [17:09:49]wFMCommunicate request_size=4 [17:09:49]MH_SAM_APDU [17:09:49]CAPDU: 80 13 01 00 [17:09:49]Write to MH i2c: E2 08 00 F5 07 80 13 01 00 00 00 00 00 79 [17:09:49]Write i2c OK [17:09:49]MH_I2C_Read... [17:09:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:49]Read from MH i2c: E2 [17:09:49]MH_I2C_Read... [17:09:49]Read from MH i2c: E2 0E 00 [17:09:49]MH_I2C_Read... [17:09:49]Read from MH i2c: E2 0E 00 F5 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 46 [17:09:49]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:09:49]wFMCommunicate OK [17:09:49]SAM_PROTO_GetShiftState done [17:09:49]FM_GetShiftState done [17:09:49]opened in 1727137889 [17:09:49]opened+sec_in_day 1727224289 [17:09:49]quantity*price = 50010 [17:09:49]sum+1 = 50012 [17:09:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 293 24.09.2024 17:09 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152834 ФПД: 248995245479500 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T170950&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152834&fm=248995245479500&tin=02508201610067®Number=0000000000091825&sum=50000 [17:09:50]StoreToDocumentArchive [17:09:50]shift 477 fd 152834 [17:09:50]save to /storage/0477/doc_00152834 [17:09:50]save last doc name /storage/0477/doc_00152834 to /storage/kkm_last_doc_name [17:09:50]save OK [17:09:50]Clear old archive folders... [17:09:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:09:50]tlvbuf is 015CB410 [17:09:50]SAM_PROTO_ClearQueue [17:09:50]wFMCommunicate request_size=4 [17:09:50]MH_SAM_APDU [17:09:50]CAPDU: 80 09 00 00 [17:09:50]Write to MH i2c: E2 08 00 02 08 80 09 00 00 00 00 00 00 7C [17:09:50]Write i2c OK [17:09:50]MH_I2C_Read... [17:09:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:09:50]Read from MH i2c: E2 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 03 00 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 03 00 02 08 00 90 00 7E [17:09:50]RAPDU: 90 00 [17:09:50]wFMCommunicate OK [17:09:50]SAM_PROTO_ClearQueue done [17:09:50]KKMCreateOFDPacket [17:09:50]OFDProtocolAddRootSTLVToBuf [17:09:50]FM_MakeSignedData [17:09:50]FM_MakeSignedData [17:09:50]SAM_PROTO_SignData [17:09:50]wFMCommunicate request_size=4 [17:09:50]MH_SAM_APDU [17:09:50]CAPDU: 80 0D 01 02 [17:09:50]Write to MH i2c: E2 08 00 03 08 80 0D 01 02 00 00 00 00 84 [17:09:50]Write i2c OK [17:09:50]MH_I2C_Read... [17:09:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:09:50]Read from MH i2c: E2 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 03 00 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 03 00 03 08 00 90 00 7F [17:09:50]RAPDU: 90 00 [17:09:50]wFMCommunicate OK [17:09:50]wFMCommunicate request_size=255 [17:09:50]MH_SAM_APDU [17:09:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 5E F2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 55 02 00 35 04 06 00 E2 [17:09:50]Write to MH i2c: E2 02 01 04 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 5E F2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 55 02 00 35 04 06 00 E2 00 00 D2 [17:09:50]Write i2c OK [17:09:50]MH_I2C_Read... [17:09:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:50]Read from MH i2c: E2 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 03 00 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 03 00 04 08 00 90 00 80 [17:09:50]RAPDU: 90 00 [17:09:50]wFMCommunicate OK [17:09:50]wFMCommunicate request_size=10 [17:09:50]MH_SAM_APDU [17:09:50]CAPDU: 80 0D 02 02 05 75 B9 28 56 4C [17:09:50]Write to MH i2c: E2 0D 00 05 08 80 0D 02 02 05 00 75 B9 28 56 4C 00 00 89 [17:09:50]Write i2c OK [17:09:50]MH_I2C_Read... [17:09:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:50]Read from MH i2c: E2 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 03 00 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 03 00 05 08 00 90 00 81 [17:09:50]RAPDU: 90 00 [17:09:50]wFMCommunicate OK [17:09:50]wFMCommunicate request_size=4 [17:09:50]MH_SAM_APDU [17:09:50]CAPDU: 80 0D 03 02 [17:09:50]Write to MH i2c: E2 08 00 06 08 80 0D 03 02 00 00 00 00 89 [17:09:50]Write i2c OK [17:09:50]MH_I2C_Read... [17:09:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:09:50]Read from MH i2c: E2 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 0B 00 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 0B 00 06 08 00 94 E4 B3 89 72 B6 DB CB 90 00 0C [17:09:50]RAPDU: 94 E4 B3 89 72 B6 DB CB 90 00 [17:09:50]wFMCommunicate OK [17:09:50]SAM_PROTO_SignData done [17:09:50]FM_MakeSignedData done [17:09:50]CreateOFDProtocolMessage [17:09:50]wFMCommunicate request_size=4 [17:09:50]MH_SAM_APDU [17:09:50]CAPDU: 80 11 00 00 [17:09:50]Write to MH i2c: E2 08 00 07 08 80 11 00 00 00 00 00 00 89 [17:09:50]Write i2c OK [17:09:50]MH_I2C_Read... [17:09:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:50]Read from MH i2c: E2 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 17 00 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: E2 17 00 07 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [17:09:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:09:50]wFMCommunicate OK [17:09:50]CreateOFDProtocolMessage done [17:09:50]OFDSenderStorePacket 152834 [17:09:50]StoreOFDPacket docnum=152834 [17:09:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 37 8C 07 01 6A 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 5E F2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 55 02 00 35 04 06 00 E2 75 B9 28 56 4C 94 E4 B3 89 72 B6 DB CB [17:09:50]CheckFolder [17:09:50]dirname=/storage/ofd_packets [17:09:50]CheckFolder done [17:09:50]ProducePacketName [17:09:50]name=ofd_packets/00152834 [17:09:50]NVStorageSaveData ofd_packets/00152834 [17:09:50]File name is /storage/ofd_packets/00152834 [17:09:50]Write 301 bytes [17:09:50]NVStorageSaveData done [17:09:50]OFDSenderStorePacket done [17:09:50]KKMCreateOFDPacket done [17:09:50]NVStorageSaveData kkm_last_timestamp [17:09:50]File name is /storage/kkm_last_timestamp [17:09:50]Write 4 bytes [17:09:50]NVStorageSaveData done [17:09:50]ExternCall_PrintAddStr [17:09:50]wPrintStart [17:09:50]Write to MH i2c: 01 00 00 08 08 10 [17:09:50]Write i2c OK [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: 01 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: 01 07 00 [17:09:50]MH_I2C_Read... [17:09:50]Read from MH i2c: 01 07 00 08 08 00 00 00 00 00 FF 0F 25 [17:09:50]RasterBufferAndPrint [17:09:50]line Счет N : (1)1786835 [17:09:50]line ИНН: 02508201610067 [17:09:50]line Контрольно-Кассовый Чек [17:09:50]line ПРОДАЖА [17:09:50]line ТРК (МРК, ГНК) : 13 [17:09:50]line Товар: 2710124500 [17:09:50]line Аи-95-К-5 [17:09:50]line 6.740 * 74.20 [17:09:50]line = 500.11 [17:09:50]line НДС 12% НСП 1% [17:09:50]line > о реализуемом товаре [17:09:50]line ОКРУГЛЕНИЕ: -0.11 [17:09:50]line ИТОГО: 500.00 [17:09:50]line Внесено: 500.00 [17:09:50]line СДАЧА: 0.00 [17:09:50]line НСП 1% : 4.43 [17:09:50]line НДС 12% : 53.11 [17:09:50]line Наличными: 500.00 [17:09:50]line Безнал.: 0.00 [17:09:50]line Место: АЗС № 89 "Партнер Нефть" [17:09:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:09:50]line СНО: Общий режим [17:09:50]line Чек 293 24.09.2024 17:09 [17:09:50]line Смена: 477 ФФД: 1.0 [17:09:50]line ЗНМ: 0300000113 [17:09:50]line РНМ: 0000000000091825 [17:09:50]line Версия ККМ: 001 [17:09:50]line ФМ: 0000000000871835 [17:09:50]line ФД: 152834 [17:09:50]line ФПД: 248995245479500 [17:09:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T170950&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152834&fm=248995245479500&tin=02508201610067®Number=0000000000091825&sum=50000 [17:09:50]OFD Sender: Processing packet 152834 [packets to send 830, broken 829] [17:09:50]ProducePacketName [17:09:50]name=ofd_packets/00152834 [17:09:50]OFD Sender: To server: pG, [17:09:50]CommunicateWithHost lk.salyk.kg:30040 [17:09:50]ConnectInit lk.salyk.kg [17:09:50]written 0, free lines is 4095 [17:09:51]Write to MH i2c: 01 00 00 33 08 3B [17:09:51]Write i2c OK [17:09:51]MH_I2C_Read... [17:09:51]Read from MH i2c: 01 [17:09:51]MH_I2C_Read... [17:09:51]Read from MH i2c: 01 07 00 [17:09:51]MH_I2C_Read... [17:09:51]Read from MH i2c: 01 07 00 33 08 00 00 00 00 00 D4 0C 22 [17:09:51]RasterBufferAndPrint [17:09:51]line [17:09:51]line [17:09:51]line [17:09:51]line [17:09:51]line [17:09:51]written 0, free lines is 3289 [17:09:51]MH_Cut [17:09:51]Write to MH i2c: D1 01 00 3A 08 01 14 [17:09:51]Write i2c OK [17:09:51]MH_I2C_Read... [17:09:51]Read from MH i2c: D1 [17:09:51]MH_I2C_Read... [17:09:51]Read from MH i2c: D1 01 00 [17:09:51]MH_I2C_Read... [17:09:51]Read from MH i2c: D1 01 00 3A 08 00 13 [17:09:51]Write to MH i2c: 01 00 00 3B 08 43 [17:09:51]Write i2c OK [17:09:51]MH_I2C_Read... [17:09:51]Connected sock=9 [17:09:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 37 8C 07 01 6A 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 5E F2 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 55 02 00 35 04 06 00 E2 75 B9 28 56 4C 94 E4 B3 89 72 B6 DB CB [17:09:52]*** Cut start [17:09:52]*** Purtial cut [17:09:52]*** Stage 1: CUTSNS_PIN = 1 [17:09:52]Read from MH i2c: 01 [17:09:52]MH_I2C_Read... [17:09:52]*** Stop cut motor [17:09:52]*** Cut end [17:09:52]Read from MH i2c: 01 07 00 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: 01 07 00 3B 08 00 00 00 00 00 FF 0F 58 [17:09:52]process_action close_receipt done [17:09:52]requested_data is exist [17:09:52]produce_requested_data [17:09:52]requested_item fm.sn is exist - process it [17:09:52]wFMCommunicate request_size=4 [17:09:52]MH_SAM_APDU [17:09:52]CAPDU: 80 11 00 00 [17:09:52]Write to MH i2c: E2 08 00 3C 08 80 11 00 00 00 00 00 00 BE [17:09:52]Write i2c OK [17:09:52]MH_I2C_Read... [17:09:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:52]Read from MH i2c: E2 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 17 00 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 17 00 3C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [17:09:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:09:52]wFMCommunicate OK [17:09:52]requested_item fd.num is exist - process it [17:09:52]SAM_PROTO_GetFieldsCounters [17:09:52]wFMCommunicate request_size=4 [17:09:52]MH_SAM_APDU [17:09:52]CAPDU: 80 13 00 00 [17:09:52]Write to MH i2c: E2 08 00 3D 08 80 13 00 00 00 00 00 00 C1 [17:09:52]Write i2c OK [17:09:52]MH_I2C_Read... [17:09:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:09:52]Read from MH i2c: E2 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 62 00 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 62 00 3D 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 8B [17:09:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:09:52]wFMCommunicate OK [17:09:52]SAM_PROTO_GetFieldsCounters done [17:09:52]requested_item shift.num is exist - process it [17:09:52]requested_item shift.opened is exist - process it [17:09:52]req_shift_opened [17:09:52]FM_GetShiftState [17:09:52]SAM_PROTO_GetShiftState [17:09:52]wFMCommunicate request_size=4 [17:09:52]MH_SAM_APDU [17:09:52]CAPDU: 80 13 01 00 [17:09:52]Write to MH i2c: E2 08 00 3E 08 80 13 01 00 00 00 00 00 C3 [17:09:52]Write i2c OK [17:09:52]MH_I2C_Read... [17:09:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:52]Read from MH i2c: E2 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 0E 00 [17:09:52]MH_I2C_Read... [17:09:52]Read from MH i2c: E2 0E 00 3E 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 90 [17:09:52]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:09:52]wFMCommunicate OK [17:09:52]SAM_PROTO_GetShiftState done [17:09:52]FM_GetShiftState done [17:09:52]req_shift_opened done [17:09:52]requested_item shift.open_date is exist - process it [17:09:52]req_shift_open_date [17:09:52]req_shift_open_date done [17:09:52]produce_requested_data done [17:09:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152834,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:09:52]process_action_free close_receipt [17:09:52]json_value_free [17:09:52]json_value_free done [17:09:52]process_json_proto returns [17:09:52]Send response to host [17:09:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152834,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:09:52]free response buf [17:09:52]execute_script done [17:09:52]execute_script returns [17:09:52]free content buf [17:09:52]Sock 8.Close socket [17:09:52]Sock 8.Thread stoped [17:09:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 60 24 47 00 BF E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 55 02 00 F4 03 04 00 5D 9A F2 66 B6 04 01 00 00 FB 71 E4 A9 D5 64 FC 8F [17:09:53]CommunicateWithHost err = 0 [17:09:53]CheckOFDResponse [17:09:53]1017 (14) - 77093643461234 [17:09:53]1041 (16) - 0000000000871835 [17:09:53]1040 (4) - 152834 [17:09:53]1012 (4) - 24.09.2024 10:54 [17:09:53]1206 (1) - 0 [17:09:53]OFD Sender: Remove packet 152834 [17:09:53]ProducePacketName [17:09:53]name=ofd_packets/00152834 [17:09:53]NVStorageDeleteData [17:09:54]OFD Sender: No OFD packet to send [17:09:59]OFD Sender: No OFD packet to send [17:10:04]OFD Sender: No OFD packet to send [17:10:09]OFD Sender: No OFD packet to send [17:10:14]OFD Sender: No OFD packet to send [17:10:19]OFD Sender: No OFD packet to send [17:10:24]OFD Sender: No OFD packet to send [17:10:27]recv_with_timeout no data received [17:10:29]OFD Sender: No OFD packet to send [17:10:34]OFD Sender: No OFD packet to send [17:10:37]recv_with_timeout no data received [17:10:39]OFD Sender: No OFD packet to send [17:10:44]OFD Sender: No OFD packet to send [17:10:49]OFD Sender: No OFD packet to send [17:10:54]OFD Sender: No OFD packet to send [17:10:59]OFD Sender: No OFD packet to send [17:11:04]OFD Sender: No OFD packet to send [17:11:09]OFD Sender: No OFD packet to send [17:11:14]OFD Sender: No OFD packet to send [17:11:19]OFD Sender: No OFD packet to send [17:11:24]OFD Sender: No OFD packet to send [17:11:29]OFD Sender: No OFD packet to send [17:11:34]OFD Sender: No OFD packet to send [17:11:39]OFD Sender: No OFD packet to send [17:11:44]OFD Sender: No OFD packet to send [17:11:49]OFD Sender: No OFD packet to send [17:11:54]OFD Sender: No OFD packet to send [17:11:59]OFD Sender: No OFD packet to send [17:12:04]OFD Sender: No OFD packet to send [17:12:09]OFD Sender: No OFD packet to send [17:12:14]OFD Sender: No OFD packet to send [17:12:19]OFD Sender: No OFD packet to send [17:12:24]OFD Sender: No OFD packet to send [17:12:29]OFD Sender: No OFD packet to send [17:12:32]recv_with_timeout no data received [17:12:34]OFD Sender: No OFD packet to send [17:12:39]OFD Sender: No OFD packet to send [17:12:44]OFD Sender: No OFD packet to send [17:12:49]OFD Sender: No OFD packet to send [17:12:54]OFD Sender: No OFD packet to send [17:12:59]OFD Sender: No OFD packet to send [17:13:03]recv_with_timeout no data received [17:13:04]OFD Sender: No OFD packet to send [17:13:09]OFD Sender: No OFD packet to send [17:13:13]recv_with_timeout no data received [17:13:14]OFD Sender: No OFD packet to send [17:13:19]OFD Sender: No OFD packet to send [17:13:24]OFD Sender: No OFD packet to send [17:13:29]OFD Sender: No OFD packet to send [17:13:31]recv_with_timeout no data received [17:13:34]OFD Sender: No OFD packet to send [17:13:39]OFD Sender: No OFD packet to send [17:13:44]OFD Sender: No OFD packet to send [17:13:49]OFD Sender: No OFD packet to send [17:13:54]OFD Sender: No OFD packet to send [17:14:00]OFD Sender: No OFD packet to send [17:14:05]OFD Sender: No OFD packet to send [17:14:10]OFD Sender: No OFD packet to send [17:14:15]OFD Sender: No OFD packet to send [17:14:20]OFD Sender: No OFD packet to send [17:14:25]OFD Sender: No OFD packet to send [17:14:30]OFD Sender: No OFD packet to send [17:14:35]OFD Sender: No OFD packet to send [17:14:40]OFD Sender: No OFD packet to send [17:14:41]recv_with_timeout no data received [17:14:45]OFD Sender: No OFD packet to send [17:14:50]OFD Sender: No OFD packet to send [17:14:55]OFD Sender: No OFD packet to send [17:15:00]OFD Sender: No OFD packet to send [17:15:05]OFD Sender: No OFD packet to send [17:15:10]OFD Sender: No OFD packet to send [17:15:15]OFD Sender: No OFD packet to send [17:15:20]OFD Sender: No OFD packet to send [17:15:25]OFD Sender: No OFD packet to send [17:15:30]OFD Sender: No OFD packet to send [17:15:35]OFD Sender: No OFD packet to send [17:15:40]OFD Sender: No OFD packet to send [17:15:45]OFD Sender: No OFD packet to send [17:15:50]OFD Sender: No OFD packet to send [17:15:55]OFD Sender: No OFD packet to send [17:15:55]recv_with_timeout no data received [17:16:00]OFD Sender: No OFD packet to send [17:16:05]OFD Sender: No OFD packet to send [17:16:10]OFD Sender: No OFD packet to send [17:16:15]OFD Sender: No OFD packet to send [17:16:20]OFD Sender: No OFD packet to send [17:16:25]OFD Sender: No OFD packet to send [17:16:30]OFD Sender: No OFD packet to send [17:16:35]OFD Sender: No OFD packet to send [17:16:40]OFD Sender: No OFD packet to send [17:16:45]OFD Sender: No OFD packet to send [17:16:50]OFD Sender: No OFD packet to send [17:16:55]OFD Sender: No OFD packet to send [17:17:00]OFD Sender: No OFD packet to send [17:17:05]OFD Sender: No OFD packet to send [17:17:10]OFD Sender: No OFD packet to send [17:17:13]recv_with_timeout no data received [17:17:15]OFD Sender: No OFD packet to send [17:17:20]OFD Sender: No OFD packet to send [17:17:25]OFD Sender: No OFD packet to send [17:17:30]OFD Sender: No OFD packet to send [17:17:35]OFD Sender: No OFD packet to send [17:17:40]OFD Sender: No OFD packet to send [17:17:45]OFD Sender: No OFD packet to send [17:17:50]OFD Sender: No OFD packet to send [17:17:55]OFD Sender: No OFD packet to send [17:17:57]recv_with_timeout no data received [17:18:00]OFD Sender: No OFD packet to send [17:18:05]OFD Sender: No OFD packet to send [17:18:10]OFD Sender: No OFD packet to send [17:18:15]OFD Sender: No OFD packet to send [17:18:20]OFD Sender: No OFD packet to send [17:18:25]OFD Sender: No OFD packet to send [17:18:29]recv_with_timeout no data received [17:18:30]OFD Sender: No OFD packet to send [17:18:35]OFD Sender: No OFD packet to send [17:18:41]OFD Sender: No OFD packet to send [17:18:46]OFD Sender: No OFD packet to send [17:18:48]recv_with_timeout no data received [17:18:51]OFD Sender: No OFD packet to send [17:18:56]OFD Sender: No OFD packet to send [17:19:01]OFD Sender: No OFD packet to send [17:19:06]OFD Sender: No OFD packet to send [17:19:11]OFD Sender: No OFD packet to send [17:19:16]OFD Sender: No OFD packet to send [17:19:21]OFD Sender: No OFD packet to send [17:19:26]OFD Sender: No OFD packet to send [17:19:31]OFD Sender: No OFD packet to send [17:19:33]recv_with_timeout no data received [17:19:36]OFD Sender: No OFD packet to send [17:19:41]OFD Sender: No OFD packet to send [17:19:46]OFD Sender: No OFD packet to send [17:19:51]OFD Sender: No OFD packet to send [17:19:56]OFD Sender: No OFD packet to send [17:20:01]OFD Sender: No OFD packet to send [17:20:06]OFD Sender: No OFD packet to send [17:20:11]OFD Sender: No OFD packet to send [17:20:16]OFD Sender: No OFD packet to send [17:20:21]OFD Sender: No OFD packet to send [17:20:26]OFD Sender: No OFD packet to send [17:20:31]OFD Sender: No OFD packet to send [17:20:36]OFD Sender: No OFD packet to send [17:20:41]OFD Sender: No OFD packet to send [17:20:46]OFD Sender: No OFD packet to send [17:20:51]OFD Sender: No OFD packet to send [17:20:54]recv_with_timeout no data received [17:20:56]OFD Sender: No OFD packet to send [17:21:01]OFD Sender: No OFD packet to send [17:21:06]OFD Sender: No OFD packet to send [17:21:11]OFD Sender: No OFD packet to send [17:21:16]OFD Sender: No OFD packet to send [17:21:21]OFD Sender: No OFD packet to send [17:21:26]OFD Sender: No OFD packet to send [17:21:30]recv_with_timeout no data received [17:21:31]OFD Sender: No OFD packet to send [17:21:36]OFD Sender: No OFD packet to send [17:21:41]OFD Sender: No OFD packet to send [17:21:46]OFD Sender: No OFD packet to send [17:21:51]OFD Sender: No OFD packet to send [17:21:55]recv_with_timeout no data received [17:21:56]OFD Sender: No OFD packet to send [17:22:01]OFD Sender: No OFD packet to send [17:22:06]OFD Sender: No OFD packet to send [17:22:11]OFD Sender: No OFD packet to send [17:22:16]OFD Sender: No OFD packet to send [17:22:21]OFD Sender: No OFD packet to send [17:22:26]OFD Sender: No OFD packet to send [17:22:31]OFD Sender: No OFD packet to send [17:22:36]OFD Sender: No OFD packet to send [17:22:41]OFD Sender: No OFD packet to send [17:22:46]OFD Sender: No OFD packet to send [17:22:51]OFD Sender: No OFD packet to send [17:22:56]OFD Sender: No OFD packet to send [17:23:01]OFD Sender: No OFD packet to send [17:23:06]OFD Sender: No OFD packet to send [17:23:09]recv_with_timeout no data received [17:23:11]OFD Sender: No OFD packet to send [17:23:16]OFD Sender: No OFD packet to send [17:23:22]OFD Sender: No OFD packet to send [17:23:27]OFD Sender: No OFD packet to send [17:23:28]recv_with_timeout no data received [17:23:32]OFD Sender: No OFD packet to send [17:23:37]OFD Sender: No OFD packet to send [17:23:42]OFD Sender: No OFD packet to send [17:23:47]OFD Sender: No OFD packet to send [17:23:52]OFD Sender: No OFD packet to send [17:23:57]OFD Sender: No OFD packet to send [17:24:02]OFD Sender: No OFD packet to send [17:24:07]OFD Sender: No OFD packet to send [17:24:08]recv_with_timeout no data received [17:24:12]OFD Sender: No OFD packet to send [17:24:17]OFD Sender: No OFD packet to send [17:24:22]OFD Sender: No OFD packet to send [17:24:27]OFD Sender: No OFD packet to send [17:24:32]OFD Sender: No OFD packet to send [17:24:37]OFD Sender: No OFD packet to send [17:24:42]OFD Sender: No OFD packet to send [17:24:47]OFD Sender: No OFD packet to send [17:24:52]OFD Sender: No OFD packet to send [17:24:57]OFD Sender: No OFD packet to send [17:25:02]OFD Sender: No OFD packet to send [17:25:07]OFD Sender: No OFD packet to send [17:25:12]OFD Sender: No OFD packet to send [17:25:17]OFD Sender: No OFD packet to send [17:25:22]OFD Sender: No OFD packet to send [17:25:27]OFD Sender: No OFD packet to send [17:25:32]OFD Sender: No OFD packet to send [17:25:32]recv_with_timeout no data received [17:25:37]OFD Sender: No OFD packet to send [17:25:42]OFD Sender: No OFD packet to send [17:25:46]recv_with_timeout no data received [17:25:47]OFD Sender: No OFD packet to send [17:25:52]OFD Sender: No OFD packet to send [17:25:57]OFD Sender: No OFD packet to send [17:26:02]recv_with_timeout no data received [17:26:02]OFD Sender: No OFD packet to send [17:26:07]OFD Sender: No OFD packet to send [17:26:12]OFD Sender: No OFD packet to send [17:26:13]recv_with_timeout no data received [17:26:17]OFD Sender: No OFD packet to send [17:26:22]OFD Sender: No OFD packet to send [17:26:27]OFD Sender: No OFD packet to send [17:26:32]OFD Sender: No OFD packet to send [17:26:37]OFD Sender: No OFD packet to send [17:26:42]OFD Sender: No OFD packet to send [17:26:43]recv_with_timeout no data received [17:26:47]OFD Sender: No OFD packet to send [17:26:52]OFD Sender: No OFD packet to send [17:26:57]OFD Sender: No OFD packet to send [17:27:02]OFD Sender: No OFD packet to send [17:27:07]OFD Sender: No OFD packet to send [17:27:12]OFD Sender: No OFD packet to send [17:27:13]recv_with_timeout no data received [17:27:17]OFD Sender: No OFD packet to send [17:27:22]OFD Sender: No OFD packet to send [17:27:27]OFD Sender: No OFD packet to send [17:27:32]OFD Sender: No OFD packet to send [17:27:37]OFD Sender: No OFD packet to send [17:27:42]OFD Sender: No OFD packet to send [17:27:47]OFD Sender: No OFD packet to send [17:27:52]OFD Sender: No OFD packet to send [17:27:57]OFD Sender: No OFD packet to send [17:28:03]OFD Sender: No OFD packet to send [17:28:08]OFD Sender: No OFD packet to send [17:28:13]OFD Sender: No OFD packet to send [17:28:18]OFD Sender: No OFD packet to send [17:28:23]OFD Sender: No OFD packet to send [17:28:28]OFD Sender: No OFD packet to send [17:28:33]OFD Sender: No OFD packet to send [17:28:38]OFD Sender: No OFD packet to send [17:28:43]OFD Sender: No OFD packet to send [17:28:48]OFD Sender: No OFD packet to send [17:28:53]OFD Sender: No OFD packet to send [17:28:55]accept exits with 10 [17:28:55]New connection [17:28:55]New thread 3066912100 created [17:28:55]Thread 3066768740 joined [17:28:55]Waiting for new connection... [17:28:55] Sock 10.Parse request [17:28:55]Sock 10.Check first char [17:28:55]Sock 10.First char is OK [17:28:55]request: POST /json_proto HTTP/1.0 [17:28:55]Method: POST [17:28:55]URL: /json_proto [17:28:55]Method is POST - this is cgi request [17:28:55]url: /json_proto [17:28:55]query_string will be loaded in cgi processing [17:28:55]execute_cgi json_proto POST (null) [17:28:55]execute_cgi path=json_proto method=POST [17:28:55]POST find Content-Length [17:28:55]Host: 172.17.43.67:8080 [17:28:55]Content-Length: 678 [17:28:55]Content-Type: application/json [17:28:55] [17:28:55]POST finish read [17:28:55]Found Content-Length = 678 [17:28:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786838", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:55]execute_script... [17:28:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786838", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:55]POST & json_proto [17:28:55]process_json_proto [17:28:55]json parsed OK: [17:28:55]protocol is kg_v1.0 [17:28:55]action value=close_receipt [17:28:55]process_action close_receipt [17:28:55]cmd_close_receipt [17:28:55]MH_GetDate [17:28:55]Write to MH i2c: F0 00 00 3F 08 36 [17:28:55]Write i2c OK [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: F0 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: F0 09 00 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: F0 09 00 3F 08 00 D8 F6 F2 66 6A BD 47 65 38 [17:28:55]GetLastDocTimeStamp 1727197790 [17:28:55]current date 1727198936 [17:28:55]FM_GetShiftState [17:28:55]SAM_PROTO_GetShiftState [17:28:55]wFMCommunicate request_size=4 [17:28:55]MH_SAM_APDU [17:28:55]CAPDU: 80 13 01 00 [17:28:55]Write to MH i2c: E2 08 00 40 08 80 13 01 00 00 00 00 00 C5 [17:28:55]Write i2c OK [17:28:55]MH_I2C_Read... [17:28:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:55]Read from MH i2c: E2 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: E2 0E 00 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: E2 0E 00 40 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 92 [17:28:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:28:55]wFMCommunicate OK [17:28:55]SAM_PROTO_GetShiftState done [17:28:55]FM_GetShiftState done [17:28:55]opened in 1727137889 [17:28:55]opened+sec_in_day 1727224289 [17:28:55]quantity*price = 50036 [17:28:55]sum+1 = 50037 [17:28:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 294 24.09.2024 17:28 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152835 ФПД: 163686757479348 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T172856&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152835&fm=163686757479348&tin=02508201610067®Number=0000000000091825&sum=50000 [17:28:56]StoreToDocumentArchive [17:28:56]shift 477 fd 152835 [17:28:56]save to /storage/0477/doc_00152835 [17:28:56]save last doc name /storage/0477/doc_00152835 to /storage/kkm_last_doc_name [17:28:56]save OK [17:28:56]Clear old archive folders... [17:28:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:28:56]tlvbuf is 015E1560 [17:28:56]SAM_PROTO_ClearQueue [17:28:56]wFMCommunicate request_size=4 [17:28:56]MH_SAM_APDU [17:28:56]CAPDU: 80 09 00 00 [17:28:56]Write to MH i2c: E2 08 00 4D 08 80 09 00 00 00 00 00 00 C7 [17:28:56]Write i2c OK [17:28:56]MH_I2C_Read... [17:28:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:28:56]Read from MH i2c: E2 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: E2 03 00 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: E2 03 00 4D 08 00 90 00 C9 [17:28:56]RAPDU: 90 00 [17:28:56]wFMCommunicate OK [17:28:56]SAM_PROTO_ClearQueue done [17:28:56]KKMCreateOFDPacket [17:28:56]OFDProtocolAddRootSTLVToBuf [17:28:56]FM_MakeSignedData [17:28:56]FM_MakeSignedData [17:28:56]SAM_PROTO_SignData [17:28:56]wFMCommunicate request_size=4 [17:28:56]MH_SAM_APDU [17:28:56]CAPDU: 80 0D 01 02 [17:28:56]Write to MH i2c: E2 08 00 4E 08 80 0D 01 02 00 00 00 00 CF [17:28:56]Write i2c OK [17:28:56]MH_I2C_Read... [17:28:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:28:56]Read from MH i2c: E2 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: E2 03 00 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: E2 03 00 4E 08 00 90 00 CA [17:28:56]RAPDU: 90 00 [17:28:56]wFMCommunicate OK [17:28:56]wFMCommunicate request_size=255 [17:28:56]MH_SAM_APDU [17:28:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 D8 F6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 55 02 00 35 04 06 00 94 [17:28:56]Write to MH i2c: E2 02 01 4F 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 D8 F6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 55 02 00 35 04 06 00 94 00 00 67 [17:28:56]Write i2c OK [17:28:56]MH_I2C_Read... [17:28:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:56]Read from MH i2c: E2 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: E2 03 00 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: E2 03 00 4F 08 00 90 00 CB [17:28:56]RAPDU: 90 00 [17:28:56]wFMCommunicate OK [17:28:56]wFMCommunicate request_size=10 [17:28:56]MH_SAM_APDU [17:28:56]CAPDU: 80 0D 02 02 05 DF 4B 08 B3 B4 [17:28:56]Write to MH i2c: E2 0D 00 50 08 80 0D 02 02 05 00 DF 4B 08 B3 B4 00 00 75 [17:28:56]Write i2c OK [17:28:56]MH_I2C_Read... [17:28:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:56]Read from MH i2c: E2 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: E2 03 00 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: E2 03 00 50 08 00 90 00 CC [17:28:56]RAPDU: 90 00 [17:28:56]wFMCommunicate OK [17:28:56]wFMCommunicate request_size=4 [17:28:56]MH_SAM_APDU [17:28:56]CAPDU: 80 0D 03 02 [17:28:56]Write to MH i2c: E2 08 00 51 08 80 0D 03 02 00 00 00 00 D4 [17:28:56]Write i2c OK [17:28:56]MH_I2C_Read... [17:28:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:28:57]Read from MH i2c: E2 [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: E2 0B 00 [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: E2 0B 00 51 08 00 CF 94 F2 07 18 C0 F5 4F 90 00 4D [17:28:57]RAPDU: CF 94 F2 07 18 C0 F5 4F 90 00 [17:28:57]wFMCommunicate OK [17:28:57]SAM_PROTO_SignData done [17:28:57]FM_MakeSignedData done [17:28:57]CreateOFDProtocolMessage [17:28:57]wFMCommunicate request_size=4 [17:28:57]MH_SAM_APDU [17:28:57]CAPDU: 80 11 00 00 [17:28:57]Write to MH i2c: E2 08 00 52 08 80 11 00 00 00 00 00 00 D4 [17:28:57]Write i2c OK [17:28:57]MH_I2C_Read... [17:28:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:57]Read from MH i2c: E2 [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: E2 17 00 [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: E2 17 00 52 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [17:28:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:28:57]wFMCommunicate OK [17:28:57]CreateOFDProtocolMessage done [17:28:57]OFDSenderStorePacket 152835 [17:28:57]StoreOFDPacket docnum=152835 [17:28:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152835,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:28:59]free response buf [17:28:59]execute_script done [17:28:59]execute_script returns [17:28:59]free content buf [17:28:59]Sock 10.Close socket [17:28:59]Sock 10.Thread stoped [17:29:04]OFD Sender: No OFD packet to send [17:29:09]OFD Sender: No OFD packet to send [17:29:14]OFD Sender: No OFD packet to send [17:29:15]recv_with_timeout no data received [17:29:19]OFD Sender: No OFD packet to send [17:29:24]OFD Sender: No OFD packet to send [17:29:26]recv_with_timeout no data received [17:29:29]OFD Sender: No OFD packet to send [17:28:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5A 03 07 01 9C 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 D8 F6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 55 02 00 35 04 06 00 94 DF 4B 08 B3 B4 CF 94 F2 07 18 C0 F5 4F [17:28:57]CheckFolder [17:28:57]dirname=/storage/ofd_packets [17:28:57]CheckFolder done [17:28:57]ProducePacketName [17:28:57]name=ofd_packets/00152835 [17:28:57]NVStorageSaveData ofd_packets/00152835 [17:28:57]File name is /storage/ofd_packets/00152835 [17:28:57]Write 301 bytes [17:28:57]NVStorageSaveData done [17:28:57]OFDSenderStorePacket done [17:28:57]KKMCreateOFDPacket done [17:28:57]NVStorageSaveData kkm_last_timestamp [17:28:57]File name is /storage/kkm_last_timestamp [17:28:57]Write 4 bytes [17:28:57]NVStorageSaveData done [17:28:57]ExternCall_PrintAddStr [17:28:57]wPrintStart [17:28:57]Write to MH i2c: 01 00 00 53 08 5B [17:28:57]Write i2c OK [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: 01 [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: 01 07 00 [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: 01 07 00 53 08 00 00 00 00 00 FF 0F 70 [17:28:57]RasterBufferAndPrint [17:28:57]line Счет N : (1)1786838 [17:28:57]line ИНН: 02508201610067 [17:28:57]line Контрольно-Кассовый Чек [17:28:57]line ПРОДАЖА [17:28:57]line ТРК (МРК, ГНК) : 22 [17:28:57]line Товар: 2710124130 [17:28:57]line Аи-92-К-5 [17:28:57]line 7.380 * 67.80 [17:28:57]line = 500.36 [17:28:57]line НДС 12% НСП 1% [17:28:57]line > о реализуемом товаре [17:28:57]line ОКРУГЛЕНИЕ: -0.36 [17:28:57]line ИТОГО: 500.00 [17:28:57]line Внесено: 500.00 [17:28:57]line СДАЧА: 0.00 [17:28:57]line НСП 1% : 4.43 [17:28:57]line НДС 12% : 53.14 [17:28:57]line Наличными: 500.00 [17:28:57]line Безнал.: 0.00 [17:28:57]line Место: АЗС № 89 "Партнер Нефть" [17:28:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:28:57]line СНО: Общий режим [17:28:57]line Чек 294 24.09.2024 17:28 [17:28:57]line Смена: 477 ФФД: 1.0 [17:28:57]line ЗНМ: 0300000113 [17:28:57]line РНМ: 0000000000091825 [17:28:57]line Версия ККМ: 001 [17:28:57]line ФМ: 0000000000871835 [17:28:57]line ФД: 152835 [17:28:57]line ФПД: 163686757479348 [17:28:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T172856&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152835&fm=163686757479348&tin=02508201610067®Number=0000000000091825&sum=50000 [17:28:57]written 0, free lines is 4095 [17:28:57]OFD Sender: Processing packet 152835 [packets to send 830, broken 829] [17:28:57]ProducePacketName [17:28:57]name=ofd_packets/00152835 [17:28:57]OFD Sender: To server: pG, [17:28:57]CommunicateWithHost lk.salyk.kg:30040 [17:28:57]ConnectInit lk.salyk.kg [17:28:57]Write to MH i2c: 01 00 00 7E 08 86 [17:28:57]Write i2c OK [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: 01 [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: 01 07 00 [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: 01 07 00 7E 08 00 00 00 00 00 DF 0C 78 [17:28:57]RasterBufferAndPrint [17:28:57]line [17:28:57]line [17:28:57]line [17:28:57]line [17:28:57]line [17:28:57]written 0, free lines is 3301 [17:28:57]MH_Cut [17:28:57]Write to MH i2c: D1 01 00 85 08 01 5F [17:28:57]Write i2c OK [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: D1 [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: D1 01 00 [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: D1 01 00 85 08 00 5E [17:28:57]Write to MH i2c: 01 00 00 86 08 8E [17:28:57]Write i2c OK [17:28:57]MH_I2C_Read... [17:28:57]Connected sock=8 [17:28:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5A 03 07 01 9C 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 D8 F6 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 55 02 00 35 04 06 00 94 DF 4B 08 B3 B4 CF 94 F2 07 18 C0 F5 4F [17:28:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 62 29 47 00 76 B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 55 02 00 F4 03 04 00 D6 9E F2 66 B6 04 01 00 00 8B D3 3D C4 0C D5 37 9A [17:28:58]CommunicateWithHost err = 0 [17:28:58]CheckOFDResponse [17:28:58]1017 (14) - 77093643461234 [17:28:58]1041 (16) - 0000000000871835 [17:28:58]1040 (4) - 152835 [17:28:58]1012 (4) - 24.09.2024 11:13 [17:28:58]1206 (1) - 0 [17:28:58]OFD Sender: Remove packet 152835 [17:28:58]ProducePacketName [17:28:58]name=ofd_packets/00152835 [17:28:58]NVStorageDeleteData [17:28:58]*** Cut start [17:28:58]*** Purtial cut [17:28:58]*** Stage 1: CUTSNS_PIN = 1 [17:28:58]Read from MH i2c: 01 [17:28:58]MH_I2C_Read... [17:28:58]*** Stop cut motor [17:28:58]*** Cut end [17:28:58]Read from MH i2c: 01 07 00 [17:28:58]MH_I2C_Read... [17:28:58]Read from MH i2c: 01 07 00 86 08 00 00 00 00 00 FF 0F A3 [17:28:58]process_action close_receipt done [17:28:58]requested_data is exist [17:28:58]produce_requested_data [17:28:58]requested_item fm.sn is exist - process it [17:28:58]wFMCommunicate request_size=4 [17:28:58]MH_SAM_APDU [17:28:58]CAPDU: 80 11 00 00 [17:28:58]Write to MH i2c: E2 08 00 87 08 80 11 00 00 00 00 00 00 09 [17:28:58]Write i2c OK [17:28:58]MH_I2C_Read... [17:28:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:58]Read from MH i2c: E2 [17:28:58]MH_I2C_Read... [17:28:58]Read from MH i2c: E2 17 00 [17:28:58]MH_I2C_Read... [17:28:58]Read from MH i2c: E2 17 00 87 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [17:28:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:28:58]wFMCommunicate OK [17:28:58]requested_item fd.num is exist - process it [17:28:58]SAM_PROTO_GetFieldsCounters [17:28:58]wFMCommunicate request_size=4 [17:28:58]MH_SAM_APDU [17:28:58]CAPDU: 80 13 00 00 [17:28:58]Write to MH i2c: E2 08 00 88 08 80 13 00 00 00 00 00 00 0C [17:28:58]Write i2c OK [17:28:58]MH_I2C_Read... [17:28:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:28:59]OFD Sender: No OFD packet to send [17:28:59]Read from MH i2c: E2 [17:28:59]MH_I2C_Read... [17:28:59]Read from MH i2c: E2 62 00 [17:28:59]MH_I2C_Read... [17:28:59]Read from MH i2c: E2 62 00 88 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 DA [17:28:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:28:59]wFMCommunicate OK [17:28:59]SAM_PROTO_GetFieldsCounters done [17:28:59]requested_item shift.num is exist - process it [17:28:59]requested_item shift.opened is exist - process it [17:28:59]req_shift_opened [17:28:59]FM_GetShiftState [17:28:59]SAM_PROTO_GetShiftState [17:28:59]wFMCommunicate request_size=4 [17:28:59]MH_SAM_APDU [17:28:59]CAPDU: 80 13 01 00 [17:28:59]Write to MH i2c: E2 08 00 89 08 80 13 01 00 00 00 00 00 0E [17:28:59]Write i2c OK [17:28:59]MH_I2C_Read... [17:28:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:59]Read from MH i2c: E2 [17:28:59]MH_I2C_Read... [17:28:59]Read from MH i2c: E2 0E 00 [17:28:59]MH_I2C_Read... [17:28:59]Read from MH i2c: E2 0E 00 89 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DB [17:28:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:28:59]wFMCommunicate OK [17:28:59]SAM_PROTO_GetShiftState done [17:28:59]FM_GetShiftState done [17:28:59]req_shift_opened done [17:28:59]requested_item shift.open_date is exist - process it [17:28:59]req_shift_open_date [17:28:59]req_shift_open_date done [17:28:59]produce_requested_data done [17:28:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152835,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:28:59]process_action_free close_receipt [17:28:59]json_value_free [17:28:59]json_value_free done [17:28:59]process_json_proto returns [17:28:59]Send response to host [17:29:34]OFD Sender: No OFD packet to send [17:29:39]OFD Sender: No OFD packet to send [17:29:44]OFD Sender: No OFD packet to send [17:29:44]recv_with_timeout no data received [17:29:49]OFD Sender: No OFD packet to send [17:29:54]OFD Sender: No OFD packet to send [17:29:59]OFD Sender: No OFD packet to send [17:30:04]OFD Sender: No OFD packet to send [17:30:09]OFD Sender: No OFD packet to send [17:30:14]OFD Sender: No OFD packet to send [17:30:19]OFD Sender: No OFD packet to send [17:30:24]recv_with_timeout no data received [17:30:24]OFD Sender: No OFD packet to send [17:30:29]OFD Sender: No OFD packet to send [17:30:34]OFD Sender: No OFD packet to send [17:30:39]OFD Sender: No OFD packet to send [17:30:40]accept exits with 9 [17:30:40]New connection [17:30:40]New thread 3066768740 created [17:30:40]Thread 3066912100 joined [17:30:40]Waiting for new connection... [17:30:40] Sock 9.Parse request [17:30:40]Sock 9.Check first char [17:30:40]Sock 9.First char is OK [17:30:40]request: POST /json_proto HTTP/1.0 [17:30:40]Method: POST [17:30:40]URL: /json_proto [17:30:40]Method is POST - this is cgi request [17:30:40]url: /json_proto [17:30:40]query_string will be loaded in cgi processing [17:30:40]execute_cgi json_proto POST (null) [17:30:40]execute_cgi path=json_proto method=POST [17:30:40]POST find Content-Length [17:30:40]Host: 172.17.43.67:8080 [17:30:40]Content-Length: 678 [17:30:40]Content-Type: application/json [17:30:40] [17:30:40]POST finish read [17:30:40]Found Content-Length = 678 [17:30:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.120, "sum" : 550.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:40]execute_script... [17:30:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.120, "sum" : 550.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:40]POST & json_proto [17:30:40]process_json_proto [17:30:40]json parsed OK: [17:30:40]protocol is kg_v1.0 [17:30:40]action value=close_receipt [17:30:40]process_action close_receipt [17:30:40]cmd_close_receipt [17:30:40]MH_GetDate [17:30:40]Write to MH i2c: F0 00 00 8A 08 81 [17:30:40]Write i2c OK [17:30:40]MH_I2C_Read... [17:30:40]Read from MH i2c: F0 [17:30:40]MH_I2C_Read... [17:30:40]Read from MH i2c: F0 09 00 [17:30:40]MH_I2C_Read... [17:30:40]Read from MH i2c: F0 09 00 8A 08 00 41 F7 F2 66 6A BD 47 65 ED [17:30:40]GetLastDocTimeStamp 1727198936 [17:30:40]current date 1727199041 [17:30:40]FM_GetShiftState [17:30:40]SAM_PROTO_GetShiftState [17:30:40]wFMCommunicate request_size=4 [17:30:40]MH_SAM_APDU [17:30:40]CAPDU: 80 13 01 00 [17:30:40]Write to MH i2c: E2 08 00 8B 08 80 13 01 00 00 00 00 00 10 [17:30:40]Write i2c OK [17:30:40]MH_I2C_Read... [17:30:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:40]Read from MH i2c: E2 [17:30:40]MH_I2C_Read... [17:30:40]Read from MH i2c: E2 0E 00 [17:30:40]MH_I2C_Read... [17:30:40]Read from MH i2c: E2 0E 00 8B 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DD [17:30:40]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:30:40]wFMCommunicate OK [17:30:40]SAM_PROTO_GetShiftState done [17:30:40]FM_GetShiftState done [17:30:40]opened in 1727137889 [17:30:40]opened+sec_in_day 1727224289 [17:30:40]quantity*price = 55053 [17:30:40]sum+1 = 55055 [17:30:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.46 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 295 24.09.2024 17:30 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152836 ФПД: 4530920012214 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T173041&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152836&fm=4530920012214&tin=02508201610067®Number=0000000000091825&sum=55000 [17:30:41]StoreToDocumentArchive [17:30:41]shift 477 fd 152836 [17:30:41]save to /storage/0477/doc_00152836 [17:30:41]save last doc name /storage/0477/doc_00152836 to /storage/kkm_last_doc_name [17:30:41]save OK [17:30:41]Clear old archive folders... [17:30:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:30:41]tlvbuf is 015D3A60 [17:30:41]SAM_PROTO_ClearQueue [17:30:41]wFMCommunicate request_size=4 [17:30:41]MH_SAM_APDU [17:30:41]CAPDU: 80 09 00 00 [17:30:41]Write to MH i2c: E2 08 00 98 08 80 09 00 00 00 00 00 00 12 [17:30:41]Write i2c OK [17:30:41]MH_I2C_Read... [17:30:41]Read from MH i2c: E2 [17:30:41]MH_I2C_Read... [17:30:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:30:41]Read from MH i2c: E2 03 00 [17:30:41]MH_I2C_Read... [17:30:41]Read from MH i2c: E2 03 00 98 08 00 90 00 14 [17:30:41]RAPDU: 90 00 [17:30:41]wFMCommunicate OK [17:30:41]SAM_PROTO_ClearQueue done [17:30:41]KKMCreateOFDPacket [17:30:41]OFDProtocolAddRootSTLVToBuf [17:30:41]FM_MakeSignedData [17:30:41]FM_MakeSignedData [17:30:41]SAM_PROTO_SignData [17:30:41]wFMCommunicate request_size=4 [17:30:41]MH_SAM_APDU [17:30:41]CAPDU: 80 0D 01 02 [17:30:41]Write to MH i2c: E2 08 00 99 08 80 0D 01 02 00 00 00 00 1A [17:30:41]Write i2c OK [17:30:41]MH_I2C_Read... [17:30:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:30:41]Read from MH i2c: E2 [17:30:41]MH_I2C_Read... [17:30:41]Read from MH i2c: E2 03 00 [17:30:41]MH_I2C_Read... [17:30:41]Read from MH i2c: E2 03 00 99 08 00 90 00 15 [17:30:41]RAPDU: 90 00 [17:30:41]wFMCommunicate OK [17:30:41]wFMCommunicate request_size=255 [17:30:41]MH_SAM_APDU [17:30:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 41 F7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 55 02 00 35 04 06 00 04 [17:30:41]Write to MH i2c: E2 02 01 9A 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 41 F7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 55 02 00 35 04 06 00 04 00 00 9B [17:30:41]Write i2c OK [17:30:41]MH_I2C_Read... [17:30:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:42]Read from MH i2c: E2 [17:30:42]MH_I2C_Read... [17:30:42]Read from MH i2c: E2 03 00 [17:30:42]MH_I2C_Read... [17:30:42]Read from MH i2c: E2 03 00 9A 08 00 90 00 16 [17:30:42]RAPDU: 90 00 [17:30:42]wFMCommunicate OK [17:30:42]wFMCommunicate request_size=10 [17:30:42]MH_SAM_APDU [17:30:42]CAPDU: 80 0D 02 02 05 1E EF E0 B9 B6 [17:30:42]Write to MH i2c: E2 0D 00 9B 08 80 0D 02 02 05 00 1E EF E0 B9 B6 00 00 83 [17:30:42]Write i2c OK [17:30:42]MH_I2C_Read... [17:30:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:42]Read from MH i2c: E2 [17:30:42]MH_I2C_Read... [17:30:42]Read from MH i2c: E2 03 00 [17:30:42]MH_I2C_Read... [17:30:42]Read from MH i2c: E2 03 00 9B 08 00 90 00 17 [17:30:42]RAPDU: 90 00 [17:30:42]wFMCommunicate OK [17:30:42]wFMCommunicate request_size=4 [17:30:42]MH_SAM_APDU [17:30:42]CAPDU: 80 0D 03 02 [17:30:42]Write to MH i2c: E2 08 00 9C 08 80 0D 03 02 00 00 00 00 1F [17:30:42]Write i2c OK [17:30:42]MH_I2C_Read... [17:30:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:30:42]Read from MH i2c: E2 [17:30:42]MH_I2C_Read... [17:30:42]Read from MH i2c: E2 0B 00 [17:30:42]MH_I2C_Read... [17:30:42]Read from MH i2c: E2 0B 00 9C 08 00 36 25 56 99 B8 A2 C4 D1 90 00 59 [17:30:42]RAPDU: 36 25 56 99 B8 A2 C4 D1 90 00 [17:30:42]wFMCommunicate OK [17:30:42]SAM_PROTO_SignData done [17:30:42]FM_MakeSignedData done [17:30:42]CreateOFDProtocolMessage [17:30:42]wFMCommunicate request_size=4 [17:30:42]MH_SAM_APDU [17:30:42]CAPDU: 80 11 00 00 [17:30:42]Write to MH i2c: E2 08 00 9D 08 80 11 00 00 00 00 00 00 1F [17:30:42]Write i2c OK [17:30:42]MH_I2C_Read... [17:30:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:42]Read from MH i2c: E2 [17:30:42]MH_I2C_Read... [17:30:42]Read from MH i2c: E2 17 00 [17:30:42]MH_I2C_Read... [17:30:42]Read from MH i2c: E2 17 00 9D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 72 [17:30:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:30:42]wFMCommunicate OK [17:30:42]CreateOFDProtocolMessage done [17:30:42]OFDSenderStorePacket 152836 [17:30:42]StoreOFDPacket docnum=152836 [17:30:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 35 B1 07 01 8D 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 41 F7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 55 02 00 35 04 06 00 04 1E EF E0 B9 B6 36 25 56 99 B8 A2 C4 D1 [17:30:42]CheckFolder [17:30:42]dirname=/storage/ofd_packets [17:30:42]CheckFolder done [17:30:42]ProducePacketName [17:30:42]name=ofd_packets/00152836 [17:30:42]NVStorageSaveData ofd_packets/00152836 [17:30:42]File name is /storage/ofd_packets/00152836 [17:30:42]Write 301 bytes [17:30:42]NVStorageSaveData done [17:30:42]OFDSenderStorePacket done [17:30:42]KKMCreateOFDPacket done [17:30:42]NVStorageSaveData kkm_last_timestamp [17:30:42]File name is /storage/kkm_last_timestamp [17:30:42]Write 4 bytes [17:30:42]NVStorageSaveData done [17:30:42]ExternCall_PrintAddStr [17:30:42]wPrintStart [17:30:42]Write to MH i2c: 01 00 00 9E 08 A6 [17:30:42]Write i2c OK [17:30:42]MH_I2C_Read... [17:30:42]Read from MH i2c: 01 [17:30:42]MH_I2C_Read... [17:30:42]Read from MH i2c: 01 07 00 [17:30:42]MH_I2C_Read... [17:30:42]Read from MH i2c: 01 07 00 9E 08 00 00 00 00 00 FF 0F BB [17:30:42]RasterBufferAndPrint [17:30:42]line Счет N : (1)1786839 [17:30:42]line ИНН: 02508201610067 [17:30:42]line Контрольно-Кассовый Чек [17:30:42]line ПРОДАЖА [17:30:42]line ТРК (МРК, ГНК) : 12 [17:30:42]line Товар: 2710124130 [17:30:42]line Аи-92-К-5 [17:30:42]line 8.120 * 67.80 [17:30:42]line = 550.54 [17:30:42]line НДС 12% НСП 1% [17:30:42]line > о реализуемом товаре [17:30:42]line ОКРУГЛЕНИЕ: -0.54 [17:30:42]line ИТОГО: 550.00 [17:30:42]line Внесено: 550.00 [17:30:42]line СДАЧА: 0.00 [17:30:42]line НСП 1% : 4.87 [17:30:42]line НДС 12% : 58.46 [17:30:42]line Наличными: 550.00 [17:30:42]line Безнал.: 0.00 [17:30:42]line Место: АЗС № 89 "Партнер Нефть" [17:30:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:30:42]line СНО: Общий режим [17:30:42]line Чек 295 24.09.2024 17:30 [17:30:42]line Смена: 477 ФФД: 1.0 [17:30:42]line ЗНМ: 0300000113 [17:30:42]line РНМ: 0000000000091825 [17:30:42]line Версия ККМ: 001 [17:30:42]line ФМ: 0000000000871835 [17:30:42]line ФД: 152836 [17:30:42]line ФПД: 4530920012214 [17:30:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T173041&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152836&fm=4530920012214&tin=02508201610067®Number=0000000000091825&sum=55000 [17:30:42]OFD Sender: Processing packet 152836 [packets to send 830, broken 829] [17:30:42]ProducePacketName [17:30:42]name=ofd_packets/00152836 [17:30:42]OFD Sender: To server: pG, [17:30:42]CommunicateWithHost lk.salyk.kg:30040 [17:30:42]ConnectInit lk.salyk.kg [17:30:42]written 0, free lines is 4095 [17:30:43]Write to MH i2c: 01 00 00 C9 08 D1 [17:30:43]Write i2c OK [17:30:43]MH_I2C_Read... [17:30:43]Read from MH i2c: 01 [17:30:43]MH_I2C_Read... [17:30:43]Read from MH i2c: 01 07 00 [17:30:43]MH_I2C_Read... [17:30:43]Read from MH i2c: 01 07 00 C9 08 00 00 00 00 00 E2 0C C6 [17:30:43]RasterBufferAndPrint [17:30:43]line [17:30:43]line [17:30:43]line [17:30:43]line [17:30:43]line [17:30:43]written 0, free lines is 3304 [17:30:43]MH_Cut [17:30:43]Write to MH i2c: D1 01 00 D0 08 01 AA [17:30:43]Write i2c OK [17:30:43]MH_I2C_Read... [17:30:43]Read from MH i2c: D1 [17:30:43]MH_I2C_Read... [17:30:43]Read from MH i2c: D1 01 00 [17:30:43]MH_I2C_Read... [17:30:43]Read from MH i2c: D1 01 00 D0 08 00 A9 [17:30:43]Write to MH i2c: 01 00 00 D1 08 D9 [17:30:43]Write i2c OK [17:30:43]MH_I2C_Read... [17:30:43]*** Cut start [17:30:43]*** Purtial cut [17:30:43]*** Stage 1: CUTSNS_PIN = 1 [17:30:44]Read from MH i2c: 01 [17:30:44]MH_I2C_Read... [17:30:44]*** Stop cut motor [17:30:44]*** Cut end [17:30:44]Read from MH i2c: 01 07 00 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: 01 07 00 D1 08 00 00 00 00 00 FF 0F EE [17:30:44]process_action close_receipt done [17:30:44]requested_data is exist [17:30:44]produce_requested_data [17:30:44]requested_item fm.sn is exist - process it [17:30:44]wFMCommunicate request_size=4 [17:30:44]MH_SAM_APDU [17:30:44]CAPDU: 80 11 00 00 [17:30:44]Write to MH i2c: E2 08 00 D2 08 80 11 00 00 00 00 00 00 54 [17:30:44]Write i2c OK [17:30:44]MH_I2C_Read... [17:30:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:44]Read from MH i2c: E2 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 17 00 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 17 00 D2 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [17:30:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:30:44]wFMCommunicate OK [17:30:44]requested_item fd.num is exist - process it [17:30:44]SAM_PROTO_GetFieldsCounters [17:30:44]wFMCommunicate request_size=4 [17:30:44]MH_SAM_APDU [17:30:44]CAPDU: 80 13 00 00 [17:30:44]Write to MH i2c: E2 08 00 D3 08 80 13 00 00 00 00 00 00 57 [17:30:44]Write i2c OK [17:30:44]MH_I2C_Read... [17:30:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:44]Read from MH i2c: E2 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 62 00 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 62 00 D3 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 29 [17:30:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:30:44]wFMCommunicate OK [17:30:44]SAM_PROTO_GetFieldsCounters done [17:30:44]requested_item shift.num is exist - process it [17:30:44]requested_item shift.opened is exist - process it [17:30:44]req_shift_opened [17:30:44]FM_GetShiftState [17:30:44]SAM_PROTO_GetShiftState [17:30:44]wFMCommunicate request_size=4 [17:30:44]MH_SAM_APDU [17:30:44]CAPDU: 80 13 01 00 [17:30:44]Write to MH i2c: E2 08 00 D4 08 80 13 01 00 00 00 00 00 59 [17:30:44]Write i2c OK [17:30:44]MH_I2C_Read... [17:30:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:44]Read from MH i2c: E2 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 0E 00 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 0E 00 D4 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 26 [17:30:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:30:44]wFMCommunicate OK [17:30:44]SAM_PROTO_GetShiftState done [17:30:44]FM_GetShiftState done [17:30:44]req_shift_opened done [17:30:44]requested_item shift.open_date is exist - process it [17:30:44]req_shift_open_date [17:30:44]req_shift_open_date done [17:30:44]produce_requested_data done [17:30:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152836,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:30:44]process_action_free close_receipt [17:30:44]json_value_free [17:30:44]json_value_free done [17:30:44]process_json_proto returns [17:30:44]Send response to host [17:30:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152836,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:30:44]free response buf [17:30:44]execute_script done [17:30:44]execute_script returns [17:30:44]free content buf [17:30:44]Sock 9.Close socket [17:30:44]Sock 9.Thread stoped [17:30:46]Connected sock=11 [17:30:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 35 B1 07 01 8D 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 41 F7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 55 02 00 35 04 06 00 04 1E EF E0 B9 B6 36 25 56 99 B8 A2 C4 D1 [17:30:46]recv_with_timeout no data received [17:30:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 72 A5 47 00 FC 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 55 02 00 F4 03 04 00 43 9F F2 66 B6 04 01 00 00 3A 6C 84 B4 A9 2B 91 77 [17:30:47]CommunicateWithHost err = 0 [17:30:47]CheckOFDResponse [17:30:47]1017 (14) - 77093643461234 [17:30:47]1041 (16) - 0000000000871835 [17:30:47]1040 (4) - 152836 [17:30:47]1012 (4) - 24.09.2024 11:15 [17:30:47]1206 (1) - 0 [17:30:47]OFD Sender: Remove packet 152836 [17:30:47]ProducePacketName [17:30:47]name=ofd_packets/00152836 [17:30:47]NVStorageDeleteData [17:30:47]OFD Sender: No OFD packet to send [17:30:52]OFD Sender: No OFD packet to send [17:30:57]recv_with_timeout no data received [17:30:57]OFD Sender: No OFD packet to send [17:31:02]OFD Sender: No OFD packet to send [17:31:07]OFD Sender: No OFD packet to send [17:31:08]recv_with_timeout no data received [17:31:12]OFD Sender: No OFD packet to send [17:31:17]OFD Sender: No OFD packet to send [17:31:22]OFD Sender: No OFD packet to send [17:31:27]OFD Sender: No OFD packet to send [17:31:32]OFD Sender: No OFD packet to send [17:31:33]recv_with_timeout no data received [17:31:37]OFD Sender: No OFD packet to send [17:31:42]OFD Sender: No OFD packet to send [17:31:47]OFD Sender: No OFD packet to send [17:31:52]OFD Sender: No OFD packet to send [17:31:58]OFD Sender: No OFD packet to send [17:32:03]OFD Sender: No OFD packet to send [17:32:08]OFD Sender: No OFD packet to send [17:32:13]OFD Sender: No OFD packet to send [17:32:18]OFD Sender: No OFD packet to send [17:32:23]OFD Sender: No OFD packet to send [17:32:28]OFD Sender: No OFD packet to send [17:32:33]OFD Sender: No OFD packet to send [17:32:38]OFD Sender: No OFD packet to send [17:32:43]OFD Sender: No OFD packet to send [17:32:48]OFD Sender: No OFD packet to send [17:32:49]recv_with_timeout no data received [17:32:53]OFD Sender: No OFD packet to send [17:32:58]OFD Sender: No OFD packet to send [17:33:03]OFD Sender: No OFD packet to send [17:33:08]OFD Sender: No OFD packet to send [17:33:13]OFD Sender: No OFD packet to send [17:33:18]OFD Sender: No OFD packet to send [17:33:23]OFD Sender: No OFD packet to send [17:33:27]accept exits with 8 [17:33:27]New connection [17:33:27]New thread 3066912100 created [17:33:27]Thread 3066768740 joined [17:33:27]Waiting for new connection... [17:33:27] Sock 8.Parse request [17:33:27]Sock 8.Check first char [17:33:27]Sock 8.First char is OK [17:33:27]request: POST /json_proto HTTP/1.0 [17:33:27]Method: POST [17:33:27]URL: /json_proto [17:33:27]Method is POST - this is cgi request [17:33:27]url: /json_proto [17:33:27]query_string will be loaded in cgi processing [17:33:27]execute_cgi json_proto POST (null) [17:33:27]execute_cgi path=json_proto method=POST [17:33:27]POST find Content-Length [17:33:27]Host: 172.17.43.67:8080 [17:33:27]Content-Length: 678 [17:33:27]Content-Type: application/json [17:33:27] [17:33:27]POST finish read [17:33:27]Found Content-Length = 678 [17:33:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786841", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:33:27]execute_script... [17:33:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786841", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:33:27]POST & json_proto [17:33:27]process_json_proto [17:33:27]json parsed OK: [17:33:27]protocol is kg_v1.0 [17:33:27]action value=close_receipt [17:33:27]process_action close_receipt [17:33:27]cmd_close_receipt [17:33:27]MH_GetDate [17:33:27]Write to MH i2c: F0 00 00 D5 08 CC [17:33:27]Write i2c OK [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: F0 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: F0 09 00 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: F0 09 00 D5 08 00 E8 F7 F2 66 6A BD 47 65 DF [17:33:27]GetLastDocTimeStamp 1727199041 [17:33:27]current date 1727199208 [17:33:27]FM_GetShiftState [17:33:27]SAM_PROTO_GetShiftState [17:33:27]wFMCommunicate request_size=4 [17:33:27]MH_SAM_APDU [17:33:27]CAPDU: 80 13 01 00 [17:33:27]Write to MH i2c: E2 08 00 D6 08 80 13 01 00 00 00 00 00 5B [17:33:27]Write i2c OK [17:33:27]MH_I2C_Read... [17:33:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:27]Read from MH i2c: E2 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 0E 00 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 0E 00 D6 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 28 [17:33:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:33:27]wFMCommunicate OK [17:33:27]SAM_PROTO_GetShiftState done [17:33:27]FM_GetShiftState done [17:33:27]opened in 1727137889 [17:33:27]opened+sec_in_day 1727224289 [17:33:27]quantity*price = 60003 [17:33:27]sum+1 = 60004 [17:33:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 296 24.09.2024 17:33 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152837 ФПД: 127669123080762 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T173329&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152837&fm=127669123080762&tin=02508201610067®Number=0000000000091825&sum=60000 [17:33:28]StoreToDocumentArchive [17:33:28]shift 477 fd 152837 [17:33:28]save to /storage/0477/doc_00152837 [17:33:28]save last doc name /storage/0477/doc_00152837 to /storage/kkm_last_doc_name [17:33:28]save OK [17:33:28]Clear old archive folders... [17:33:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:33:28]tlvbuf is 015CE330 [17:33:28]SAM_PROTO_ClearQueue [17:33:28]wFMCommunicate request_size=4 [17:33:28]MH_SAM_APDU [17:33:28]CAPDU: 80 09 00 00 [17:33:28]Write to MH i2c: E2 08 00 E3 08 80 09 00 00 00 00 00 00 5D [17:33:28]Write i2c OK [17:33:28]MH_I2C_Read... [17:33:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:33:29]Read from MH i2c: E2 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 03 00 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 03 00 E3 08 00 90 00 5F [17:33:29]RAPDU: 90 00 [17:33:29]wFMCommunicate OK [17:33:29]SAM_PROTO_ClearQueue done [17:33:29]KKMCreateOFDPacket [17:33:29]OFDProtocolAddRootSTLVToBuf [17:33:29]FM_MakeSignedData [17:33:29]FM_MakeSignedData [17:33:29]SAM_PROTO_SignData [17:33:29]wFMCommunicate request_size=4 [17:33:29]MH_SAM_APDU [17:33:29]CAPDU: 80 0D 01 02 [17:33:29]Write to MH i2c: E2 08 00 E4 08 80 0D 01 02 00 00 00 00 65 [17:33:29]Write i2c OK [17:33:29]MH_I2C_Read... [17:33:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:33:29]Read from MH i2c: E2 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 03 00 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 03 00 E4 08 00 90 00 60 [17:33:29]RAPDU: 90 00 [17:33:29]wFMCommunicate OK [17:33:29]wFMCommunicate request_size=255 [17:33:29]MH_SAM_APDU [17:33:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 E9 F7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 55 02 00 35 04 06 00 74 [17:33:29]Write to MH i2c: E2 02 01 E5 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 E9 F7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 55 02 00 35 04 06 00 74 00 00 BA [17:33:29]Write i2c OK [17:33:29]MH_I2C_Read... [17:33:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:33:29]Read from MH i2c: E2 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 03 00 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 03 00 E5 08 00 90 00 61 [17:33:29]RAPDU: 90 00 [17:33:29]wFMCommunicate OK [17:33:29]wFMCommunicate request_size=10 [17:33:29]MH_SAM_APDU [17:33:29]CAPDU: 80 0D 02 02 05 1D 48 BA E2 3A [17:33:29]Write to MH i2c: E2 0D 00 E6 08 80 0D 02 02 05 00 1D 48 BA E2 3A 00 00 AD [17:33:29]Write i2c OK [17:33:29]MH_I2C_Read... [17:33:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:33:29]Read from MH i2c: E2 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 03 00 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 03 00 E6 08 00 90 00 62 [17:33:29]RAPDU: 90 00 [17:33:29]wFMCommunicate OK [17:33:29]wFMCommunicate request_size=4 [17:33:29]MH_SAM_APDU [17:33:29]CAPDU: 80 0D 03 02 [17:33:29]Write to MH i2c: E2 08 00 E7 08 80 0D 03 02 00 00 00 00 6A [17:33:29]Write i2c OK [17:33:29]MH_I2C_Read... [17:33:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:33:29]Read from MH i2c: E2 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 0B 00 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 0B 00 E7 08 00 31 48 F9 DD A0 66 CF 1D 90 00 AC [17:33:29]RAPDU: 31 48 F9 DD A0 66 CF 1D 90 00 [17:33:29]wFMCommunicate OK [17:33:29]SAM_PROTO_SignData done [17:33:29]FM_MakeSignedData done [17:33:29]CreateOFDProtocolMessage [17:33:29]wFMCommunicate request_size=4 [17:33:29]MH_SAM_APDU [17:33:29]CAPDU: 80 11 00 00 [17:33:29]Write to MH i2c: E2 08 00 E8 08 80 11 00 00 00 00 00 00 6A [17:33:29]Write i2c OK [17:33:29]MH_I2C_Read... [17:33:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:33:29]Read from MH i2c: E2 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 17 00 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 17 00 E8 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [17:33:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:33:29]wFMCommunicate OK [17:33:29]CreateOFDProtocolMessage done [17:33:29]OFDSenderStorePacket 152837 [17:33:29]StoreOFDPacket docnum=152837 [17:33:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1D 05 07 01 B8 FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 E9 F7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 55 02 00 35 04 06 00 74 1D 48 BA E2 3A 31 48 F9 DD A0 66 CF 1D [17:33:29]CheckFolder [17:33:29]dirname=/storage/ofd_packets [17:33:29]CheckFolder done [17:33:29]ProducePacketName [17:33:29]name=ofd_packets/00152837 [17:33:29]NVStorageSaveData ofd_packets/00152837 [17:33:29]File name is /storage/ofd_packets/00152837 [17:33:29]Write 301 bytes [17:33:29]NVStorageSaveData done [17:33:29]OFDSenderStorePacket done [17:33:29]KKMCreateOFDPacket done [17:33:29]NVStorageSaveData kkm_last_timestamp [17:33:29]File name is /storage/kkm_last_timestamp [17:33:29]Write 4 bytes [17:33:29]NVStorageSaveData done [17:33:29]ExternCall_PrintAddStr [17:33:29]wPrintStart [17:33:29]Write to MH i2c: 01 00 00 E9 08 F1 [17:33:29]Write i2c OK [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: 01 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: 01 07 00 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: 01 07 00 E9 08 00 00 00 00 00 FF 0F 06 [17:33:29]RasterBufferAndPrint [17:33:29]line Счет N : (1)1786841 [17:33:29]line ИНН: 02508201610067 [17:33:29]line Контрольно-Кассовый Чек [17:33:29]line ПРОДАЖА [17:33:29]line ТРК (МРК, ГНК) : 12 [17:33:29]line Товар: 2710124130 [17:33:29]line Аи-92-К-5 [17:33:29]line 8.850 * 67.80 [17:33:29]line = 600.03 [17:33:29]line НДС 12% НСП 1% [17:33:29]line > о реализуемом товаре [17:33:29]line ОКРУГЛЕНИЕ: -0.03 [17:33:29]line ИТОГО: 600.00 [17:33:29]line Внесено: 600.00 [17:33:29]line СДАЧА: 0.00 [17:33:29]line НСП 1% : 5.31 [17:33:29]line НДС 12% : 63.72 [17:33:29]line Наличными: 600.00 [17:33:29]line Безнал.: 0.00 [17:33:29]line Место: АЗС № 89 "Партнер Нефть" [17:33:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:33:29]line СНО: Общий режим [17:33:29]line Чек 296 24.09.2024 17:33 [17:33:29]line Смена: 477 ФФД: 1.0 [17:33:29]line ЗНМ: 0300000113 [17:33:29]line РНМ: 0000000000091825 [17:33:29]line Версия ККМ: 001 [17:33:29]line ФМ: 0000000000871835 [17:33:29]line ФД: 152837 [17:33:29]line ФПД: 127669123080762 [17:33:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T173329&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152837&fm=127669123080762&tin=02508201610067®Number=0000000000091825&sum=60000 [17:33:29]written 0, free lines is 4095 [17:33:29]OFD Sender: Processing packet 152837 [packets to send 830, broken 829] [17:33:29]ProducePacketName [17:33:29]name=ofd_packets/00152837 [17:33:29]OFD Sender: To server: pG, [17:33:29]CommunicateWithHost lk.salyk.kg:30040 [17:33:29]ConnectInit lk.salyk.kg [17:33:30]Write to MH i2c: 01 00 00 14 09 1D [17:33:30]Write i2c OK [17:33:30]MH_I2C_Read... [17:33:30]Read from MH i2c: 01 [17:33:30]MH_I2C_Read... [17:33:30]Read from MH i2c: 01 07 00 [17:33:30]MH_I2C_Read... [17:33:30]Read from MH i2c: 01 07 00 14 09 00 00 00 00 00 E4 0C 14 [17:33:30]RasterBufferAndPrint [17:33:30]line [17:33:30]line [17:33:30]line [17:33:30]line [17:33:30]line [17:33:30]written 0, free lines is 3306 [17:33:30]MH_Cut [17:33:30]Write to MH i2c: D1 01 00 1B 09 01 F6 [17:33:30]Write i2c OK [17:33:30]MH_I2C_Read... [17:33:30]Read from MH i2c: D1 [17:33:30]MH_I2C_Read... [17:33:30]Read from MH i2c: D1 01 00 [17:33:30]MH_I2C_Read... [17:33:30]Read from MH i2c: D1 01 00 1B 09 00 F5 [17:33:30]Write to MH i2c: 01 00 00 1C 09 25 [17:33:30]Write i2c OK [17:33:30]MH_I2C_Read... [17:33:30]Connected sock=11 [17:33:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1D 05 07 01 B8 FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 E9 F7 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 55 02 00 35 04 06 00 74 1D 48 BA E2 3A 31 48 F9 DD A0 66 CF 1D [17:33:30]*** Cut start [17:33:30]*** Purtial cut [17:33:30]*** Stage 1: CUTSNS_PIN = 1 [17:33:30]Read from MH i2c: 01 [17:33:31]MH_I2C_Read... [17:33:31]*** Stop cut motor [17:33:31]*** Cut end [17:33:31]Read from MH i2c: 01 07 00 [17:33:31]MH_I2C_Read... [17:33:31]Read from MH i2c: 01 07 00 1C 09 00 00 00 00 00 FF 0F 3A [17:33:31]process_action close_receipt done [17:33:31]requested_data is exist [17:33:31]produce_requested_data [17:33:31]requested_item fm.sn is exist - process it [17:33:31]wFMCommunicate request_size=4 [17:33:31]MH_SAM_APDU [17:33:31]CAPDU: 80 11 00 00 [17:33:31]Write to MH i2c: E2 08 00 1D 09 80 11 00 00 00 00 00 00 A0 [17:33:31]Write i2c OK [17:33:31]MH_I2C_Read... [17:33:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:33:31]Read from MH i2c: E2 [17:33:31]MH_I2C_Read... [17:33:31]Read from MH i2c: E2 17 00 [17:33:31]MH_I2C_Read... [17:33:31]Read from MH i2c: E2 17 00 1D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F3 [17:33:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:33:31]wFMCommunicate OK [17:33:31]requested_item fd.num is exist - process it [17:33:31]SAM_PROTO_GetFieldsCounters [17:33:31]wFMCommunicate request_size=4 [17:33:31]MH_SAM_APDU [17:33:31]CAPDU: 80 13 00 00 [17:33:31]Write to MH i2c: E2 08 00 1E 09 80 13 00 00 00 00 00 00 A3 [17:33:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 29 16 47 00 78 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 55 02 00 F4 03 04 00 E7 9F F2 66 B6 04 01 00 00 FB 5C 63 69 B3 6A 2E 4A [17:33:31]CommunicateWithHost err = 0 [17:33:31]CheckOFDResponse [17:33:31]1017 (14) - 77093643461234 [17:33:31]1041 (16) - 0000000000871835 [17:33:31]1040 (4) - 152837 [17:33:31]1012 (4) - 24.09.2024 11:17 [17:33:31]1206 (1) - 0 [17:33:31]OFD Sender: Remove packet 152837 [17:33:31]ProducePacketName [17:33:31]name=ofd_packets/00152837 [17:33:31]NVStorageDeleteData [17:33:31]Write i2c OK [17:33:31]MH_I2C_Read... [17:33:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:33:31]Read from MH i2c: E2 [17:33:31]MH_I2C_Read... [17:33:31]Read from MH i2c: E2 62 00 [17:33:31]MH_I2C_Read... [17:33:31]Read from MH i2c: E2 62 00 1E 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 05 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 79 [17:33:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 05 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:33:31]wFMCommunicate OK [17:33:31]SAM_PROTO_GetFieldsCounters done [17:33:31]requested_item shift.num is exist - process it [17:33:31]requested_item shift.opened is exist - process it [17:33:31]req_shift_opened [17:33:31]FM_GetShiftState [17:33:31]SAM_PROTO_GetShiftState [17:33:31]wFMCommunicate request_size=4 [17:33:31]MH_SAM_APDU [17:33:31]CAPDU: 80 13 01 00 [17:33:31]Write to MH i2c: E2 08 00 1F 09 80 13 01 00 00 00 00 00 A5 [17:33:31]Write i2c OK [17:33:31]MH_I2C_Read... [17:33:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:31]Read from MH i2c: E2 [17:33:31]MH_I2C_Read... [17:33:31]Read from MH i2c: E2 0E 00 [17:33:31]MH_I2C_Read... [17:33:31]Read from MH i2c: E2 0E 00 1F 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 72 [17:33:31]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:33:31]wFMCommunicate OK [17:33:31]SAM_PROTO_GetShiftState done [17:33:31]FM_GetShiftState done [17:33:31]req_shift_opened done [17:33:31]requested_item shift.open_date is exist - process it [17:33:31]req_shift_open_date [17:33:31]req_shift_open_date done [17:33:31]produce_requested_data done [17:33:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152837,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:33:31]process_action_free close_receipt [17:33:31]json_value_free [17:33:31]json_value_free done [17:33:31]process_json_proto returns [17:33:31]Send response to host [17:33:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152837,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:33:31]free response buf [17:33:31]execute_script done [17:33:31]execute_script returns [17:33:31]free content buf [17:33:31]Sock 8.Close socket [17:33:31]Sock 8.Thread stoped [17:33:31]OFD Sender: No OFD packet to send [17:33:36]OFD Sender: No OFD packet to send [17:33:41]OFD Sender: No OFD packet to send [17:33:46]OFD Sender: No OFD packet to send [17:33:51]OFD Sender: No OFD packet to send [17:33:56]OFD Sender: No OFD packet to send [17:34:01]OFD Sender: No OFD packet to send [17:34:06]OFD Sender: No OFD packet to send [17:34:11]OFD Sender: No OFD packet to send [17:34:16]OFD Sender: No OFD packet to send [17:34:21]OFD Sender: No OFD packet to send [17:34:26]OFD Sender: No OFD packet to send [17:34:31]OFD Sender: No OFD packet to send [17:34:36]OFD Sender: No OFD packet to send [17:34:40]recv_with_timeout no data received [17:34:41]OFD Sender: No OFD packet to send [17:34:46]OFD Sender: No OFD packet to send [17:34:51]recv_with_timeout no data received [17:34:51]OFD Sender: No OFD packet to send [17:34:56]OFD Sender: No OFD packet to send [17:35:01]OFD Sender: No OFD packet to send [17:35:06]OFD Sender: No OFD packet to send [17:35:08]recv_with_timeout no data received [17:35:11]OFD Sender: No OFD packet to send [17:35:17]OFD Sender: No OFD packet to send [17:35:22]OFD Sender: No OFD packet to send [17:35:27]OFD Sender: No OFD packet to send [17:35:32]OFD Sender: No OFD packet to send [17:35:37]OFD Sender: No OFD packet to send [17:35:42]OFD Sender: No OFD packet to send [17:35:47]OFD Sender: No OFD packet to send [17:35:52]OFD Sender: No OFD packet to send [17:35:54]recv_with_timeout no data received [17:35:57]OFD Sender: No OFD packet to send [17:36:02]OFD Sender: No OFD packet to send [17:36:07]OFD Sender: No OFD packet to send [17:36:12]OFD Sender: No OFD packet to send [17:36:17]OFD Sender: No OFD packet to send [17:36:22]OFD Sender: No OFD packet to send [17:36:24]recv_with_timeout no data received [17:36:27]OFD Sender: No OFD packet to send [17:36:32]OFD Sender: No OFD packet to send [17:36:37]OFD Sender: No OFD packet to send [17:36:42]OFD Sender: No OFD packet to send [17:36:47]OFD Sender: No OFD packet to send [17:36:52]OFD Sender: No OFD packet to send [17:36:57]OFD Sender: No OFD packet to send [17:37:02]OFD Sender: No OFD packet to send [17:37:07]OFD Sender: No OFD packet to send [17:37:12]OFD Sender: No OFD packet to send [17:37:17]OFD Sender: No OFD packet to send [17:37:22]OFD Sender: No OFD packet to send [17:37:27]OFD Sender: No OFD packet to send [17:37:32]OFD Sender: No OFD packet to send [17:37:37]OFD Sender: No OFD packet to send [17:37:42]OFD Sender: No OFD packet to send [17:37:47]OFD Sender: No OFD packet to send [17:37:51]accept exits with 9 [17:37:51]New connection [17:37:51]New thread 3066768740 created [17:37:51]Thread 3066912100 joined [17:37:51]Waiting for new connection... [17:37:51] Sock 9.Parse request [17:37:51]Sock 9.Check first char [17:37:51]Sock 9.First char is OK [17:37:51]request: POST /json_proto HTTP/1.0 [17:37:51]Method: POST [17:37:51]URL: /json_proto [17:37:51]Method is POST - this is cgi request [17:37:51]url: /json_proto [17:37:51]query_string will be loaded in cgi processing [17:37:51]execute_cgi json_proto POST (null) [17:37:51]execute_cgi path=json_proto method=POST [17:37:51]POST find Content-Length [17:37:51]Host: 172.17.43.67:8080 [17:37:51]Content-Length: 678 [17:37:51]Content-Type: application/json [17:37:51] [17:37:51]POST finish read [17:37:51]Found Content-Length = 678 [17:37:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:51]execute_script... [17:37:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:51]POST & json_proto [17:37:51]process_json_proto [17:37:51]json parsed OK: [17:37:51]protocol is kg_v1.0 [17:37:51]action value=close_receipt [17:37:51]process_action close_receipt [17:37:51]cmd_close_receipt [17:37:51]MH_GetDate [17:37:51]Write to MH i2c: F0 00 00 20 09 18 [17:37:51]Write i2c OK [17:37:51]MH_I2C_Read... [17:37:51]Read from MH i2c: F0 [17:37:51]MH_I2C_Read... [17:37:51]Read from MH i2c: F0 09 00 [17:37:51]MH_I2C_Read... [17:37:51]Read from MH i2c: F0 09 00 20 09 00 F0 F8 F2 66 6A BD 47 65 34 [17:37:51]GetLastDocTimeStamp 1727199209 [17:37:51]current date 1727199472 [17:37:51]FM_GetShiftState [17:37:51]SAM_PROTO_GetShiftState [17:37:51]wFMCommunicate request_size=4 [17:37:51]MH_SAM_APDU [17:37:51]CAPDU: 80 13 01 00 [17:37:51]Write to MH i2c: E2 08 00 21 09 80 13 01 00 00 00 00 00 A7 [17:37:51]Write i2c OK [17:37:51]MH_I2C_Read... [17:37:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:51]Read from MH i2c: E2 [17:37:51]MH_I2C_Read... [17:37:51]Read from MH i2c: E2 0E 00 [17:37:51]MH_I2C_Read... [17:37:51]Read from MH i2c: E2 0E 00 21 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 74 [17:37:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:37:51]wFMCommunicate OK [17:37:51]SAM_PROTO_GetShiftState done [17:37:51]FM_GetShiftState done [17:37:51]opened in 1727137889 [17:37:51]opened+sec_in_day 1727224289 [17:37:51]quantity*price = 20001 [17:37:51]sum+1 = 20002 [17:37:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 297 24.09.2024 17:37 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152838 ФПД: 19325156919475 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T173753&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152838&fm=19325156919475&tin=02508201610067®Number=0000000000091825&sum=20000 [17:37:52]StoreToDocumentArchive [17:37:52]shift 477 fd 152838 [17:37:52]save to /storage/0477/doc_00152838 [17:37:52]save last doc name /storage/0477/doc_00152838 to /storage/kkm_last_doc_name [17:37:52]save OK [17:37:52]Clear old archive folders... [17:37:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:37:52]tlvbuf is 0160A6B0 [17:37:52]SAM_PROTO_ClearQueue [17:37:52]wFMCommunicate request_size=4 [17:37:52]MH_SAM_APDU [17:37:52]CAPDU: 80 09 00 00 [17:37:52]Write to MH i2c: E2 08 00 2E 09 80 09 00 00 00 00 00 00 A9 [17:37:52]Write i2c OK [17:37:52]MH_I2C_Read... [17:37:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:37:53]Read from MH i2c: E2 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 03 00 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 03 00 2E 09 00 90 00 AB [17:37:53]RAPDU: 90 00 [17:37:53]wFMCommunicate OK [17:37:53]SAM_PROTO_ClearQueue done [17:37:53]KKMCreateOFDPacket [17:37:53]OFDProtocolAddRootSTLVToBuf [17:37:53]FM_MakeSignedData [17:37:53]FM_MakeSignedData [17:37:53]SAM_PROTO_SignData [17:37:53]wFMCommunicate request_size=4 [17:37:53]MH_SAM_APDU [17:37:53]CAPDU: 80 0D 01 02 [17:37:53]Write to MH i2c: E2 08 00 2F 09 80 0D 01 02 00 00 00 00 B1 [17:37:53]Write i2c OK [17:37:53]MH_I2C_Read... [17:37:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:37:53]Read from MH i2c: E2 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 03 00 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 03 00 2F 09 00 90 00 AC [17:37:53]RAPDU: 90 00 [17:37:53]wFMCommunicate OK [17:37:53]wFMCommunicate request_size=255 [17:37:53]MH_SAM_APDU [17:37:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 F1 F8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 55 02 00 35 04 06 00 11 [17:37:53]Write to MH i2c: E2 02 01 30 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 F1 F8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 55 02 00 35 04 06 00 11 00 00 E9 [17:37:53]Write i2c OK [17:37:53]MH_I2C_Read... [17:37:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:53]Read from MH i2c: E2 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 03 00 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 03 00 30 09 00 90 00 AD [17:37:53]RAPDU: 90 00 [17:37:53]wFMCommunicate OK [17:37:53]wFMCommunicate request_size=10 [17:37:53]MH_SAM_APDU [17:37:53]CAPDU: 80 0D 02 02 05 93 7D 1D 08 B3 [17:37:53]Write to MH i2c: E2 0D 00 31 09 80 0D 02 02 05 00 93 7D 1D 08 B3 00 00 A6 [17:37:53]Write i2c OK [17:37:53]MH_I2C_Read... [17:37:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:53]Read from MH i2c: E2 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 03 00 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 03 00 31 09 00 90 00 AE [17:37:53]RAPDU: 90 00 [17:37:53]wFMCommunicate OK [17:37:53]wFMCommunicate request_size=4 [17:37:53]MH_SAM_APDU [17:37:53]CAPDU: 80 0D 03 02 [17:37:53]Write to MH i2c: E2 08 00 32 09 80 0D 03 02 00 00 00 00 B6 [17:37:53]Write i2c OK [17:37:53]MH_I2C_Read... [17:37:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:37:53]Read from MH i2c: E2 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 0B 00 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 0B 00 32 09 00 3E 3C 5B E8 4E 3E B3 38 90 00 EB [17:37:53]RAPDU: 3E 3C 5B E8 4E 3E B3 38 90 00 [17:37:53]wFMCommunicate OK [17:37:53]SAM_PROTO_SignData done [17:37:53]FM_MakeSignedData done [17:37:53]CreateOFDProtocolMessage [17:37:53]wFMCommunicate request_size=4 [17:37:53]MH_SAM_APDU [17:37:53]CAPDU: 80 11 00 00 [17:37:53]Write to MH i2c: E2 08 00 33 09 80 11 00 00 00 00 00 00 B6 [17:37:53]Write i2c OK [17:37:53]MH_I2C_Read... [17:37:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:53]Read from MH i2c: E2 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 17 00 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: E2 17 00 33 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [17:37:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:37:53]wFMCommunicate OK [17:37:53]CreateOFDProtocolMessage done [17:37:53]OFDSenderStorePacket 152838 [17:37:53]StoreOFDPacket docnum=152838 [17:37:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3D B5 07 01 68 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 F1 F8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 55 02 00 35 04 06 00 11 93 7D 1D 08 B3 3E 3C 5B E8 4E 3E B3 38 [17:37:53]CheckFolder [17:37:53]dirname=/storage/ofd_packets [17:37:53]CheckFolder done [17:37:53]ProducePacketName [17:37:53]name=ofd_packets/00152838 [17:37:53]NVStorageSaveData ofd_packets/00152838 [17:37:53]File name is /storage/ofd_packets/00152838 [17:37:53]Write 301 bytes [17:37:53]NVStorageSaveData done [17:37:53]OFDSenderStorePacket done [17:37:53]KKMCreateOFDPacket done [17:37:53]NVStorageSaveData kkm_last_timestamp [17:37:53]File name is /storage/kkm_last_timestamp [17:37:53]Write 4 bytes [17:37:53]NVStorageSaveData done [17:37:53]ExternCall_PrintAddStr [17:37:53]wPrintStart [17:37:53]Write to MH i2c: 01 00 00 34 09 3D [17:37:53]OFD Sender: Processing packet 152838 [packets to send 830, broken 829] [17:37:53]ProducePacketName [17:37:53]name=ofd_packets/00152838 [17:37:53]OFD Sender: To server: pG, [17:37:53]CommunicateWithHost lk.salyk.kg:30040 [17:37:53]ConnectInit lk.salyk.kg [17:37:53]Write i2c OK [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: 01 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: 01 07 00 [17:37:53]MH_I2C_Read... [17:37:53]Read from MH i2c: 01 07 00 34 09 00 00 00 00 00 FF 0F 52 [17:37:53]RasterBufferAndPrint [17:37:53]line Счет N : (1)1786842 [17:37:53]line ИНН: 02508201610067 [17:37:53]line Контрольно-Кассовый Чек [17:37:53]line ПРОДАЖА [17:37:53]line ТРК (МРК, ГНК) : 22 [17:37:53]line Товар: 2710124130 [17:37:53]line Аи-92-К-5 [17:37:53]line 2.950 * 67.80 [17:37:53]line = 200.01 [17:37:53]line НДС 12% НСП 1% [17:37:53]line > о реализуемом товаре [17:37:53]line ОКРУГЛЕНИЕ: -0.01 [17:37:53]line ИТОГО: 200.00 [17:37:53]line Внесено: 200.00 [17:37:53]line СДАЧА: 0.00 [17:37:53]line НСП 1% : 1.77 [17:37:53]line НДС 12% : 21.24 [17:37:53]line Наличными: 200.00 [17:37:53]line Безнал.: 0.00 [17:37:53]line Место: АЗС № 89 "Партнер Нефть" [17:37:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:37:53]line СНО: Общий режим [17:37:53]line Чек 297 24.09.2024 17:37 [17:37:53]line Смена: 477 ФФД: 1.0 [17:37:53]line ЗНМ: 0300000113 [17:37:53]line РНМ: 0000000000091825 [17:37:53]line Версия ККМ: 001 [17:37:53]line ФМ: 0000000000871835 [17:37:53]line ФД: 152838 [17:37:53]line ФПД: 19325156919475 [17:37:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T173753&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152838&fm=19325156919475&tin=02508201610067®Number=0000000000091825&sum=20000 [17:37:53]written 0, free lines is 4095 [17:37:54]Write to MH i2c: 01 00 00 5F 09 68 [17:37:54]Write i2c OK [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: 01 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: 01 07 00 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: 01 07 00 5F 09 00 00 00 00 00 DF 0C 5A [17:37:54]RasterBufferAndPrint [17:37:54]line [17:37:54]line [17:37:54]line [17:37:54]line [17:37:54]line [17:37:54]written 0, free lines is 3301 [17:37:54]MH_Cut [17:37:54]Write to MH i2c: D1 01 00 66 09 01 41 [17:37:54]Write i2c OK [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: D1 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: D1 01 00 [17:37:54]MH_I2C_Read... [17:37:54]Read from MH i2c: D1 01 00 66 09 00 40 [17:37:54]Write to MH i2c: 01 00 00 67 09 70 [17:37:54]Write i2c OK [17:37:54]MH_I2C_Read... [17:37:54]*** Cut start [17:37:54]*** Purtial cut [17:37:54]*** Stage 1: CUTSNS_PIN = 1 [17:37:55]Read from MH i2c: 01 [17:37:55]MH_I2C_Read... [17:37:55]*** Stop cut motor [17:37:55]*** Cut end [17:37:55]Read from MH i2c: 01 07 00 [17:37:55]MH_I2C_Read... [17:37:55]Read from MH i2c: 01 07 00 67 09 00 00 00 00 00 FF 0F 85 [17:37:55]process_action close_receipt done [17:37:55]requested_data is exist [17:37:55]produce_requested_data [17:37:55]requested_item fm.sn is exist - process it [17:37:55]wFMCommunicate request_size=4 [17:37:55]MH_SAM_APDU [17:37:55]CAPDU: 80 11 00 00 [17:37:55]Write to MH i2c: E2 08 00 68 09 80 11 00 00 00 00 00 00 EB [17:37:55]Write i2c OK [17:37:55]MH_I2C_Read... [17:37:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:55]Read from MH i2c: E2 [17:37:55]MH_I2C_Read... [17:37:55]Read from MH i2c: E2 17 00 [17:37:55]MH_I2C_Read... [17:37:55]Read from MH i2c: E2 17 00 68 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [17:37:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:37:55]wFMCommunicate OK [17:37:55]requested_item fd.num is exist - process it [17:37:55]SAM_PROTO_GetFieldsCounters [17:37:55]wFMCommunicate request_size=4 [17:37:55]MH_SAM_APDU [17:37:55]CAPDU: 80 13 00 00 [17:37:55]Write to MH i2c: E2 08 00 69 09 80 13 00 00 00 00 00 00 EE [17:37:55]Write i2c OK [17:37:55]MH_I2C_Read... [17:37:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:37:55]Read from MH i2c: E2 [17:37:55]MH_I2C_Read... [17:37:55]Read from MH i2c: E2 62 00 [17:37:55]MH_I2C_Read... [17:37:55]Read from MH i2c: E2 62 00 69 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 C8 [17:37:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:37:55]wFMCommunicate OK [17:37:55]SAM_PROTO_GetFieldsCounters done [17:37:55]requested_item shift.num is exist - process it [17:37:55]requested_item shift.opened is exist - process it [17:37:55]req_shift_opened [17:37:55]FM_GetShiftState [17:37:55]SAM_PROTO_GetShiftState [17:37:55]wFMCommunicate request_size=4 [17:37:55]MH_SAM_APDU [17:37:55]CAPDU: 80 13 01 00 [17:37:55]Write to MH i2c: E2 08 00 6A 09 80 13 01 00 00 00 00 00 F0 [17:37:55]Write i2c OK [17:37:55]MH_I2C_Read... [17:37:55]Read from MH i2c: E2 [17:37:55]MH_I2C_Read... [17:37:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:55]Read from MH i2c: E2 0E 00 [17:37:55]MH_I2C_Read... [17:37:55]Read from MH i2c: E2 0E 00 6A 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BD [17:37:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:37:55]wFMCommunicate OK [17:37:55]SAM_PROTO_GetShiftState done [17:37:55]FM_GetShiftState done [17:37:55]req_shift_opened done [17:37:55]requested_item shift.open_date is exist - process it [17:37:55]req_shift_open_date [17:37:55]req_shift_open_date done [17:37:55]produce_requested_data done [17:37:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152838,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:37:55]process_action_free close_receipt [17:37:55]json_value_free [17:37:55]json_value_free done [17:37:55]process_json_proto returns [17:37:55]Send response to host [17:37:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152838,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:37:55]free response buf [17:37:55]execute_script done [17:37:55]execute_script returns [17:37:55]free content buf [17:37:55]Sock 9.Close socket [17:37:55]Sock 9.Thread stoped [17:37:58]ConnectInit Can't take IP for lk.salyk.kg [17:37:58]CommunicateWithHost connect error [17:37:58]CommunicateWithHost err = -1 [17:37:58]OFD Sender: Server communicate error [17:38:03]OFD Sender: Processing packet 152838 [packets to send 830, broken 829] [17:38:03]ProducePacketName [17:38:03]name=ofd_packets/00152838 [17:38:03]OFD Sender: To server: pG, [17:38:03]CommunicateWithHost lk.salyk.kg:30040 [17:38:03]ConnectInit lk.salyk.kg [17:38:09]Connected sock=9 [17:38:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3D B5 07 01 68 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 F1 F8 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 55 02 00 35 04 06 00 11 93 7D 1D 08 B3 3E 3C 5B E8 4E 3E B3 38 [17:38:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6D DA 47 00 2D 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 55 02 00 F4 03 04 00 FD A0 F2 66 B6 04 01 00 00 08 1C 88 3D 01 4E E6 E0 [17:38:09]CommunicateWithHost err = 0 [17:38:09]CheckOFDResponse [17:38:09]1017 (14) - 77093643461234 [17:38:09]1041 (16) - 0000000000871835 [17:38:09]1040 (4) - 152838 [17:38:09]1012 (4) - 24.09.2024 11:22 [17:38:09]1206 (1) - 0 [17:38:09]OFD Sender: Remove packet 152838 [17:38:09]ProducePacketName [17:38:09]name=ofd_packets/00152838 [17:38:09]NVStorageDeleteData [17:38:10]OFD Sender: No OFD packet to send [17:38:15]OFD Sender: No OFD packet to send [17:38:19]recv_with_timeout no data received [17:38:20]OFD Sender: No OFD packet to send [17:38:25]OFD Sender: No OFD packet to send [17:38:30]OFD Sender: No OFD packet to send [17:38:30]recv_with_timeout no data received [17:38:35]OFD Sender: No OFD packet to send [17:38:40]OFD Sender: No OFD packet to send [17:38:45]OFD Sender: No OFD packet to send [17:38:50]OFD Sender: No OFD packet to send [17:38:55]OFD Sender: No OFD packet to send [17:39:00]OFD Sender: No OFD packet to send [17:39:05]OFD Sender: No OFD packet to send [17:39:10]OFD Sender: No OFD packet to send [17:39:15]OFD Sender: No OFD packet to send [17:39:20]OFD Sender: No OFD packet to send [17:39:23]recv_with_timeout no data received [17:39:25]OFD Sender: No OFD packet to send [17:39:30]OFD Sender: No OFD packet to send [17:39:35]OFD Sender: No OFD packet to send [17:39:40]OFD Sender: No OFD packet to send [17:39:45]OFD Sender: No OFD packet to send [17:39:50]OFD Sender: No OFD packet to send [17:39:55]OFD Sender: No OFD packet to send [17:39:55]accept exits with 10 [17:39:55]New connection [17:39:55]New thread 3066912100 created [17:39:55]Thread 3066768740 joined [17:39:55]Waiting for new connection... [17:39:55] Sock 10.Parse request [17:39:55]Sock 10.Check first char [17:39:55]Sock 10.First char is OK [17:39:55]request: POST /json_proto HTTP/1.0 [17:39:55]Method: POST [17:39:55]URL: /json_proto [17:39:55]Method is POST - this is cgi request [17:39:55]url: /json_proto [17:39:55]query_string will be loaded in cgi processing [17:39:55]execute_cgi json_proto POST (null) [17:39:55]execute_cgi path=json_proto method=POST [17:39:55]POST find Content-Length [17:39:55]Host: 172.17.43.67:8080 [17:39:55]Content-Length: 680 [17:39:55]Content-Type: application/json [17:39:55] [17:39:55]POST finish read [17:39:55]Found Content-Length = 680 [17:39:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786844", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:55]execute_script... [17:39:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786844", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:55]POST & json_proto [17:39:55]process_json_proto [17:39:55]json parsed OK: [17:39:55]protocol is kg_v1.0 [17:39:55]action value=close_receipt [17:39:55]process_action close_receipt [17:39:55]cmd_close_receipt [17:39:55]MH_GetDate [17:39:55]Write to MH i2c: F0 00 00 6B 09 63 [17:39:55]Write i2c OK [17:39:55]MH_I2C_Read... [17:39:55]Read from MH i2c: F0 [17:39:55]MH_I2C_Read... [17:39:55]Read from MH i2c: F0 09 00 [17:39:55]MH_I2C_Read... [17:39:55]Read from MH i2c: F0 09 00 6B 09 00 6D F9 F2 66 6A BD 47 65 FD [17:39:55]GetLastDocTimeStamp 1727199473 [17:39:55]current date 1727199597 [17:39:55]FM_GetShiftState [17:39:55]SAM_PROTO_GetShiftState [17:39:55]wFMCommunicate request_size=4 [17:39:55]MH_SAM_APDU [17:39:55]CAPDU: 80 13 01 00 [17:39:55]Write to MH i2c: E2 08 00 6C 09 80 13 01 00 00 00 00 00 F2 [17:39:55]Write i2c OK [17:39:55]MH_I2C_Read... [17:39:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:55]Read from MH i2c: E2 [17:39:55]MH_I2C_Read... [17:39:55]Read from MH i2c: E2 0E 00 [17:39:55]MH_I2C_Read... [17:39:55]Read from MH i2c: E2 0E 00 6C 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BF [17:39:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:39:55]wFMCommunicate OK [17:39:55]SAM_PROTO_GetShiftState done [17:39:55]FM_GetShiftState done [17:39:55]opened in 1727137889 [17:39:55]opened+sec_in_day 1727224289 [17:39:55]quantity*price = 200025 [17:39:55]sum+1 = 200026 [17:39:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 298 24.09.2024 17:39 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152839 ФПД: 45906474889239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T173957&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152839&fm=45906474889239&tin=02508201610067®Number=0000000000091825&sum=200000 [17:39:57]StoreToDocumentArchive [17:39:57]shift 477 fd 152839 [17:39:57]save to /storage/0477/doc_00152839 [17:39:57]save last doc name /storage/0477/doc_00152839 to /storage/kkm_last_doc_name [17:39:57]save OK [17:39:57]Clear old archive folders... [17:39:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:39:57]tlvbuf is 015CE1F0 [17:39:57]SAM_PROTO_ClearQueue [17:39:57]wFMCommunicate request_size=4 [17:39:57]MH_SAM_APDU [17:39:57]CAPDU: 80 09 00 00 [17:39:57]Write to MH i2c: E2 08 00 79 09 80 09 00 00 00 00 00 00 F4 [17:39:57]Write i2c OK [17:39:57]MH_I2C_Read... [17:39:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:39:57]Read from MH i2c: E2 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: E2 03 00 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: E2 03 00 79 09 00 90 00 F6 [17:39:57]RAPDU: 90 00 [17:39:57]wFMCommunicate OK [17:39:57]SAM_PROTO_ClearQueue done [17:39:57]KKMCreateOFDPacket [17:39:57]OFDProtocolAddRootSTLVToBuf [17:39:57]FM_MakeSignedData [17:39:57]FM_MakeSignedData [17:39:57]SAM_PROTO_SignData [17:39:57]wFMCommunicate request_size=4 [17:39:57]MH_SAM_APDU [17:39:57]CAPDU: 80 0D 01 02 [17:39:57]Write to MH i2c: E2 08 00 7A 09 80 0D 01 02 00 00 00 00 FC [17:39:57]Write i2c OK [17:39:57]MH_I2C_Read... [17:39:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:39:57]Read from MH i2c: E2 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: E2 03 00 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: E2 03 00 7A 09 00 90 00 F7 [17:39:57]RAPDU: 90 00 [17:39:57]wFMCommunicate OK [17:39:57]wFMCommunicate request_size=255 [17:39:57]MH_SAM_APDU [17:39:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 6D F9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 55 02 00 35 04 06 00 29 C0 6F 20 [17:39:57]Write to MH i2c: E2 02 01 7B 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 6D F9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 55 02 00 35 04 06 00 29 C0 6F 20 00 00 0C [17:39:57]Write i2c OK [17:39:57]MH_I2C_Read... [17:39:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:57]Read from MH i2c: E2 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: E2 03 00 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: E2 03 00 7B 09 00 90 00 F8 [17:39:57]RAPDU: 90 00 [17:39:57]wFMCommunicate OK [17:39:57]wFMCommunicate request_size=7 [17:39:57]MH_SAM_APDU [17:39:57]CAPDU: 80 0D 02 02 02 F0 17 [17:39:57]Write to MH i2c: E2 0A 00 7C 09 80 0D 02 02 02 00 F0 17 00 00 0A [17:39:57]Write i2c OK [17:39:57]MH_I2C_Read... [17:39:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:57]Read from MH i2c: E2 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: E2 03 00 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: E2 03 00 7C 09 00 90 00 F9 [17:39:57]RAPDU: 90 00 [17:39:57]wFMCommunicate OK [17:39:57]wFMCommunicate request_size=4 [17:39:57]MH_SAM_APDU [17:39:57]CAPDU: 80 0D 03 02 [17:39:57]Write to MH i2c: E2 08 00 7D 09 80 0D 03 02 00 00 00 00 01 [17:39:57]Write i2c OK [17:39:57]MH_I2C_Read... [17:39:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:39:57]Read from MH i2c: E2 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: E2 0B 00 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: E2 0B 00 7D 09 00 B1 88 15 17 22 A5 2B E4 90 00 3D [17:39:57]RAPDU: B1 88 15 17 22 A5 2B E4 90 00 [17:39:57]wFMCommunicate OK [17:39:57]SAM_PROTO_SignData done [17:39:57]FM_MakeSignedData done [17:39:57]CreateOFDProtocolMessage [17:39:57]wFMCommunicate request_size=4 [17:39:57]MH_SAM_APDU [17:39:57]CAPDU: 80 11 00 00 [17:39:57]Write to MH i2c: E2 08 00 7E 09 80 11 00 00 00 00 00 00 01 [17:39:57]Write i2c OK [17:39:57]MH_I2C_Read... [17:39:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:57]Read from MH i2c: E2 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: E2 17 00 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: E2 17 00 7E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [17:39:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:39:57]wFMCommunicate OK [17:39:57]CreateOFDProtocolMessage done [17:39:57]OFDSenderStorePacket 152839 [17:39:57]StoreOFDPacket docnum=152839 [17:39:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C1 2F 04 01 52 61 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 6D F9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 55 02 00 35 04 06 00 29 C0 6F 20 F0 17 B1 88 15 17 22 A5 2B E4 [17:39:57]CheckFolder [17:39:57]dirname=/storage/ofd_packets [17:39:57]CheckFolder done [17:39:57]ProducePacketName [17:39:57]name=ofd_packets/00152839 [17:39:57]NVStorageSaveData ofd_packets/00152839 [17:39:57]File name is /storage/ofd_packets/00152839 [17:39:57]Write 298 bytes [17:39:57]NVStorageSaveData done [17:39:57]OFDSenderStorePacket done [17:39:57]KKMCreateOFDPacket done [17:39:57]NVStorageSaveData kkm_last_timestamp [17:39:57]File name is /storage/kkm_last_timestamp [17:39:57]Write 4 bytes [17:39:57]NVStorageSaveData done [17:39:57]ExternCall_PrintAddStr [17:39:57]wPrintStart [17:39:57]Write to MH i2c: 01 00 00 7F 09 88 [17:39:57]Write i2c OK [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: 01 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: 01 07 00 [17:39:57]MH_I2C_Read... [17:39:57]Read from MH i2c: 01 07 00 7F 09 00 00 00 00 00 FF 0F 9D [17:39:57]RasterBufferAndPrint [17:39:57]line Счет N : (1)1786844 [17:39:57]line ИНН: 02508201610067 [17:39:57]line Контрольно-Кассовый Чек [17:39:57]line ПРОДАЖА [17:39:57]line ТРК (МРК, ГНК) : 41 [17:39:57]line Товар: 2710194210 [17:39:57]line ДТ-К-5 [17:39:57]line 26.250 * 76.20 [17:39:57]line = 2000.25 [17:39:57]line НДС 12% НСП 1% [17:39:57]line > о реализуемом товаре [17:39:57]line ОКРУГЛЕНИЕ: -0.25 [17:39:57]line ИТОГО: 2000.00 [17:39:57]line Внесено: 2000.00 [17:39:57]line СДАЧА: 0.00 [17:39:57]line НСП 1% : 17.70 [17:39:57]line НДС 12% : 212.42 [17:39:57]line Наличными: 2000.00 [17:39:57]line Безнал.: 0.00 [17:39:57]line Место: АЗС № 89 "Партнер Нефть" [17:39:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:39:57]line СНО: Общий режим [17:39:57]line Чек 298 24.09.2024 17:39 [17:39:57]line Смена: 477 ФФД: 1.0 [17:39:57]line ЗНМ: 0300000113 [17:39:57]line РНМ: 0000000000091825 [17:39:57]line Версия ККМ: 001 [17:39:57]line ФМ: 0000000000871835 [17:39:57]line ФД: 152839 [17:39:57]line ФПД: 45906474889239 [17:39:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T173957&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152839&fm=45906474889239&tin=02508201610067®Number=0000000000091825&sum=200000 [17:39:57]written 0, free lines is 4095 [17:39:57]OFD Sender: Processing packet 152839 [packets to send 830, broken 829] [17:39:57]ProducePacketName [17:39:57]name=ofd_packets/00152839 [17:39:57]OFD Sender: To server: pG, [17:39:57]CommunicateWithHost lk.salyk.kg:30040 [17:39:57]ConnectInit lk.salyk.kg [17:39:58]Write to MH i2c: 01 00 00 AA 09 B3 [17:39:58]Write i2c OK [17:39:58]MH_I2C_Read... [17:39:58]Read from MH i2c: 01 [17:39:58]MH_I2C_Read... [17:39:58]Read from MH i2c: 01 07 00 [17:39:58]MH_I2C_Read... [17:39:58]Read from MH i2c: 01 07 00 AA 09 00 00 00 00 00 E3 0C A9 [17:39:58]RasterBufferAndPrint [17:39:58]line [17:39:58]line [17:39:58]line [17:39:58]line [17:39:58]line [17:39:58]written 0, free lines is 3305 [17:39:58]MH_Cut [17:39:58]Write to MH i2c: D1 01 00 B1 09 01 8C [17:39:58]Write i2c OK [17:39:58]MH_I2C_Read... [17:39:58]Read from MH i2c: D1 [17:39:58]MH_I2C_Read... [17:39:58]Read from MH i2c: D1 01 00 [17:39:58]MH_I2C_Read... [17:39:58]Read from MH i2c: D1 01 00 B1 09 00 8B [17:39:58]Write to MH i2c: 01 00 00 B2 09 BB [17:39:58]Write i2c OK [17:39:58]MH_I2C_Read... [17:39:58]*** Cut start [17:39:58]*** Purtial cut [17:39:58]*** Stage 1: CUTSNS_PIN = 1 [17:39:59]Read from MH i2c: 01 [17:39:59]MH_I2C_Read... [17:39:59]*** Stop cut motor [17:39:59]*** Cut end [17:39:59]Read from MH i2c: 01 07 00 [17:39:59]MH_I2C_Read... [17:39:59]Read from MH i2c: 01 07 00 B2 09 00 00 00 00 00 FF 0F D0 [17:39:59]process_action close_receipt done [17:39:59]requested_data is exist [17:39:59]produce_requested_data [17:39:59]requested_item fm.sn is exist - process it [17:39:59]wFMCommunicate request_size=4 [17:39:59]MH_SAM_APDU [17:39:59]CAPDU: 80 11 00 00 [17:39:59]Write to MH i2c: E2 08 00 B3 09 80 11 00 00 00 00 00 00 36 [17:39:59]Write i2c OK [17:39:59]MH_I2C_Read... [17:39:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:59]Read from MH i2c: E2 [17:39:59]MH_I2C_Read... [17:39:59]Read from MH i2c: E2 17 00 [17:39:59]MH_I2C_Read... [17:39:59]Read from MH i2c: E2 17 00 B3 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [17:39:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:39:59]wFMCommunicate OK [17:39:59]requested_item fd.num is exist - process it [17:39:59]SAM_PROTO_GetFieldsCounters [17:39:59]wFMCommunicate request_size=4 [17:39:59]MH_SAM_APDU [17:39:59]CAPDU: 80 13 00 00 [17:39:59]Write to MH i2c: E2 08 00 B4 09 80 13 00 00 00 00 00 00 39 [17:39:59]Write i2c OK [17:39:59]MH_I2C_Read... [17:39:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:39:59]Read from MH i2c: E2 [17:39:59]MH_I2C_Read... [17:39:59]Read from MH i2c: E2 62 00 [17:39:59]MH_I2C_Read... [17:39:59]Read from MH i2c: E2 62 00 B4 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 07 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 17 [17:39:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 07 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:39:59]wFMCommunicate OK [17:39:59]SAM_PROTO_GetFieldsCounters done [17:39:59]requested_item shift.num is exist - process it [17:39:59]requested_item shift.opened is exist - process it [17:39:59]req_shift_opened [17:39:59]FM_GetShiftState [17:39:59]SAM_PROTO_GetShiftState [17:39:59]wFMCommunicate request_size=4 [17:39:59]MH_SAM_APDU [17:39:59]CAPDU: 80 13 01 00 [17:39:59]Write to MH i2c: E2 08 00 B5 09 80 13 01 00 00 00 00 00 3B [17:39:59]Write i2c OK [17:39:59]MH_I2C_Read... [17:39:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:59]Read from MH i2c: E2 [17:39:59]MH_I2C_Read... [17:39:59]Read from MH i2c: E2 0E 00 [17:39:59]MH_I2C_Read... [17:39:59]Read from MH i2c: E2 0E 00 B5 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 08 [17:39:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:39:59]wFMCommunicate OK [17:39:59]SAM_PROTO_GetShiftState done [17:39:59]FM_GetShiftState done [17:39:59]req_shift_opened done [17:39:59]requested_item shift.open_date is exist - process it [17:39:59]req_shift_open_date [17:39:59]req_shift_open_date done [17:39:59]produce_requested_data done [17:39:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152839,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:39:59]process_action_free close_receipt [17:39:59]json_value_free [17:39:59]json_value_free done [17:39:59]process_json_proto returns [17:39:59]Send response to host [17:39:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152839,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:39:59]free response buf [17:39:59]execute_script done [17:39:59]execute_script returns [17:39:59]free content buf [17:39:59]Sock 10.Close socket [17:39:59]Sock 10.Thread stoped [17:39:59]recv_with_timeout no data received [17:40:01]Connected sock=11 [17:40:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C1 2F 04 01 52 61 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 6D F9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 55 02 00 35 04 06 00 29 C0 6F 20 F0 17 B1 88 15 17 22 A5 2B E4 [17:40:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F0 77 47 00 44 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 55 02 00 F4 03 04 00 6E A1 F2 66 B6 04 01 00 00 3A E3 E1 40 E0 07 BA EB [17:40:02]CommunicateWithHost err = 0 [17:40:02]CheckOFDResponse [17:40:02]1017 (14) - 77093643461234 [17:40:02]1041 (16) - 0000000000871835 [17:40:02]1040 (4) - 152839 [17:40:02]1012 (4) - 24.09.2024 11:24 [17:40:02]1206 (1) - 0 [17:40:02]OFD Sender: Remove packet 152839 [17:40:02]ProducePacketName [17:40:02]name=ofd_packets/00152839 [17:40:02]NVStorageDeleteData [17:40:03]OFD Sender: No OFD packet to send [17:40:08]OFD Sender: No OFD packet to send [17:40:13]OFD Sender: No OFD packet to send [17:40:17]recv_with_timeout no data received [17:40:18]OFD Sender: No OFD packet to send [17:40:23]OFD Sender: No OFD packet to send [17:40:28]OFD Sender: No OFD packet to send [17:40:28]recv_with_timeout no data received [17:40:33]OFD Sender: No OFD packet to send [17:40:38]OFD Sender: No OFD packet to send [17:40:43]OFD Sender: No OFD packet to send [17:40:48]OFD Sender: No OFD packet to send [17:40:53]OFD Sender: No OFD packet to send [17:40:53]recv_with_timeout no data received [17:40:58]OFD Sender: No OFD packet to send [17:41:03]OFD Sender: No OFD packet to send [17:41:08]OFD Sender: No OFD packet to send [17:41:13]OFD Sender: No OFD packet to send [17:41:13]recv_with_timeout no data received [17:41:18]OFD Sender: No OFD packet to send [17:41:23]OFD Sender: No OFD packet to send [17:41:28]OFD Sender: No OFD packet to send [17:41:33]OFD Sender: No OFD packet to send [17:41:38]OFD Sender: No OFD packet to send [17:41:43]OFD Sender: No OFD packet to send [17:41:48]OFD Sender: No OFD packet to send [17:41:53]OFD Sender: No OFD packet to send [17:41:58]OFD Sender: No OFD packet to send [17:41:58]accept exits with 9 [17:41:58]New connection [17:41:58]New thread 3066768740 created [17:41:58]Thread 3066912100 joined [17:41:58]Waiting for new connection... [17:41:58] Sock 9.Parse request [17:41:58]Sock 9.Check first char [17:41:58]Sock 9.First char is OK [17:41:58]request: POST /json_proto HTTP/1.0 [17:41:58]Method: POST [17:41:58]URL: /json_proto [17:41:58]Method is POST - this is cgi request [17:41:58]url: /json_proto [17:41:58]query_string will be loaded in cgi processing [17:41:58]execute_cgi json_proto POST (null) [17:41:58]execute_cgi path=json_proto method=POST [17:41:58]POST find Content-Length [17:41:58]Host: 172.17.43.67:8080 [17:41:58]Content-Length: 680 [17:41:58]Content-Type: application/json [17:41:58] [17:41:58]POST finish read [17:41:58]Found Content-Length = 680 [17:41:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786845", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:58]execute_script... [17:41:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786845", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:58]POST & json_proto [17:41:58]process_json_proto [17:41:58]json parsed OK: [17:41:58]protocol is kg_v1.0 [17:41:58]action value=close_receipt [17:41:58]process_action close_receipt [17:41:58]cmd_close_receipt [17:41:58]MH_GetDate [17:41:58]Write to MH i2c: F0 00 00 B6 09 AE [17:41:58]Write i2c OK [17:41:58]MH_I2C_Read... [17:41:58]Read from MH i2c: F0 [17:41:58]MH_I2C_Read... [17:41:58]Read from MH i2c: F0 09 00 [17:41:58]MH_I2C_Read... [17:41:58]Read from MH i2c: F0 09 00 B6 09 00 E8 F9 F2 66 6A BD 47 65 C3 [17:41:58]GetLastDocTimeStamp 1727199597 [17:41:58]current date 1727199720 [17:41:58]FM_GetShiftState [17:41:58]SAM_PROTO_GetShiftState [17:41:58]wFMCommunicate request_size=4 [17:41:58]MH_SAM_APDU [17:41:58]CAPDU: 80 13 01 00 [17:41:58]Write to MH i2c: E2 08 00 B7 09 80 13 01 00 00 00 00 00 3D [17:41:58]Write i2c OK [17:41:58]MH_I2C_Read... [17:41:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:58]Read from MH i2c: E2 [17:41:58]MH_I2C_Read... [17:41:58]Read from MH i2c: E2 0E 00 [17:41:58]MH_I2C_Read... [17:41:58]Read from MH i2c: E2 0E 00 B7 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0A [17:41:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:41:58]wFMCommunicate OK [17:41:58]SAM_PROTO_GetShiftState done [17:41:58]FM_GetShiftState done [17:41:58]opened in 1727137889 [17:41:58]opened+sec_in_day 1727224289 [17:41:58]quantity*price = 150037 [17:41:58]sum+1 = 150039 [17:41:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 299 24.09.2024 17:42 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152840 ФПД: 43219029913726 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T174200&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152840&fm=43219029913726&tin=02508201610067®Number=0000000000091825&sum=150000 [17:41:59]StoreToDocumentArchive [17:41:59]shift 477 fd 152840 [17:41:59]save to /storage/0477/doc_00152840 [17:41:59]save last doc name /storage/0477/doc_00152840 to /storage/kkm_last_doc_name [17:41:59]save OK [17:41:59]Clear old archive folders... [17:41:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:41:59]tlvbuf is 0160AA30 [17:41:59]SAM_PROTO_ClearQueue [17:41:59]wFMCommunicate request_size=4 [17:41:59]MH_SAM_APDU [17:41:59]CAPDU: 80 09 00 00 [17:41:59]Write to MH i2c: E2 08 00 C4 09 80 09 00 00 00 00 00 00 3F [17:41:59]Write i2c OK [17:41:59]MH_I2C_Read... [17:42:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:42:00]Read from MH i2c: E2 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: E2 03 00 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: E2 03 00 C4 09 00 90 00 41 [17:42:00]RAPDU: 90 00 [17:42:00]wFMCommunicate OK [17:42:00]SAM_PROTO_ClearQueue done [17:42:00]KKMCreateOFDPacket [17:42:00]OFDProtocolAddRootSTLVToBuf [17:42:00]FM_MakeSignedData [17:42:00]FM_MakeSignedData [17:42:00]SAM_PROTO_SignData [17:42:00]wFMCommunicate request_size=4 [17:42:00]MH_SAM_APDU [17:42:00]CAPDU: 80 0D 01 02 [17:42:00]Write to MH i2c: E2 08 00 C5 09 80 0D 01 02 00 00 00 00 47 [17:42:00]Write i2c OK [17:42:00]MH_I2C_Read... [17:42:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:42:00]Read from MH i2c: E2 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: E2 03 00 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: E2 03 00 C5 09 00 90 00 42 [17:42:00]RAPDU: 90 00 [17:42:00]wFMCommunicate OK [17:42:00]wFMCommunicate request_size=255 [17:42:00]MH_SAM_APDU [17:42:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 E8 F9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 55 02 00 35 04 06 00 27 4E B6 EC [17:42:00]Write to MH i2c: E2 02 01 C6 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 E8 F9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 55 02 00 35 04 06 00 27 4E B6 EC 00 00 FC [17:42:00]Write i2c OK [17:42:00]MH_I2C_Read... [17:42:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:00]Read from MH i2c: E2 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: E2 03 00 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: E2 03 00 C6 09 00 90 00 43 [17:42:00]RAPDU: 90 00 [17:42:00]wFMCommunicate OK [17:42:00]wFMCommunicate request_size=7 [17:42:00]MH_SAM_APDU [17:42:00]CAPDU: 80 0D 02 02 02 F0 7E [17:42:00]Write to MH i2c: E2 0A 00 C7 09 80 0D 02 02 02 00 F0 7E 00 00 BC [17:42:00]Write i2c OK [17:42:00]MH_I2C_Read... [17:42:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:00]Read from MH i2c: E2 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: E2 03 00 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: E2 03 00 C7 09 00 90 00 44 [17:42:00]RAPDU: 90 00 [17:42:00]wFMCommunicate OK [17:42:00]wFMCommunicate request_size=4 [17:42:00]MH_SAM_APDU [17:42:00]CAPDU: 80 0D 03 02 [17:42:00]Write to MH i2c: E2 08 00 C8 09 80 0D 03 02 00 00 00 00 4C [17:42:00]Write i2c OK [17:42:00]MH_I2C_Read... [17:42:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:42:00]Read from MH i2c: E2 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: E2 0B 00 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: E2 0B 00 C8 09 00 50 8C 72 5C 14 DB A0 FB 90 00 81 [17:42:00]RAPDU: 50 8C 72 5C 14 DB A0 FB 90 00 [17:42:00]wFMCommunicate OK [17:42:00]SAM_PROTO_SignData done [17:42:00]FM_MakeSignedData done [17:42:00]CreateOFDProtocolMessage [17:42:00]wFMCommunicate request_size=4 [17:42:00]MH_SAM_APDU [17:42:00]CAPDU: 80 11 00 00 [17:42:00]Write to MH i2c: E2 08 00 C9 09 80 11 00 00 00 00 00 00 4C [17:42:00]Write i2c OK [17:42:00]MH_I2C_Read... [17:42:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:00]Read from MH i2c: E2 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: E2 17 00 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: E2 17 00 C9 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [17:42:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:42:00]wFMCommunicate OK [17:42:00]CreateOFDProtocolMessage done [17:42:00]OFDSenderStorePacket 152840 [17:42:00]StoreOFDPacket docnum=152840 [17:42:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 92 4A 04 01 41 00 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 E8 F9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 55 02 00 35 04 06 00 27 4E B6 EC F0 7E 50 8C 72 5C 14 DB A0 FB [17:42:00]CheckFolder [17:42:00]dirname=/storage/ofd_packets [17:42:00]CheckFolder done [17:42:00]ProducePacketName [17:42:00]name=ofd_packets/00152840 [17:42:00]NVStorageSaveData ofd_packets/00152840 [17:42:00]File name is /storage/ofd_packets/00152840 [17:42:00]Write 298 bytes [17:42:00]NVStorageSaveData done [17:42:00]OFDSenderStorePacket done [17:42:00]KKMCreateOFDPacket done [17:42:00]NVStorageSaveData kkm_last_timestamp [17:42:00]File name is /storage/kkm_last_timestamp [17:42:00]Write 4 bytes [17:42:00]NVStorageSaveData done [17:42:00]ExternCall_PrintAddStr [17:42:00]wPrintStart [17:42:00]Write to MH i2c: 01 00 00 CA 09 D3 [17:42:00]Write i2c OK [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: 01 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: 01 07 00 [17:42:00]MH_I2C_Read... [17:42:00]Read from MH i2c: 01 07 00 CA 09 00 00 00 00 00 FF 0F E8 [17:42:00]RasterBufferAndPrint [17:42:00]line Счет N : (1)1786845 [17:42:00]line ИНН: 02508201610067 [17:42:00]line Контрольно-Кассовый Чек [17:42:00]line ПРОДАЖА [17:42:00]line ТРК (МРК, ГНК) : 31 [17:42:00]line Товар: 2710194210 [17:42:00]line ДТ-К-5 [17:42:00]line 19.690 * 76.20 [17:42:00]line = 1500.38 [17:42:00]line НДС 12% НСП 1% [17:42:00]line > о реализуемом товаре [17:42:00]line ОКРУГЛЕНИЕ: -0.38 [17:42:00]line ИТОГО: 1500.00 [17:42:00]line Внесено: 1500.00 [17:42:00]line СДАЧА: 0.00 [17:42:00]line НСП 1% : 13.28 [17:42:00]line НДС 12% : 159.33 [17:42:00]line Наличными: 1500.00 [17:42:00]line Безнал.: 0.00 [17:42:00]line Место: АЗС № 89 "Партнер Нефть" [17:42:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:42:00]line СНО: Общий режим [17:42:00]line Чек 299 24.09.2024 17:42 [17:42:00]line Смена: 477 ФФД: 1.0 [17:42:00]line ЗНМ: 0300000113 [17:42:00]line РНМ: 0000000000091825 [17:42:00]line Версия ККМ: 001 [17:42:00]line ФМ: 0000000000871835 [17:42:00]line ФД: 152840 [17:42:00]line ФПД: 43219029913726 [17:42:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T174200&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152840&fm=43219029913726&tin=02508201610067®Number=0000000000091825&sum=150000 [17:42:00]OFD Sender: Processing packet 152840 [packets to send 830, broken 829] [17:42:00]ProducePacketName [17:42:00]name=ofd_packets/00152840 [17:42:00]OFD Sender: To server: pG, [17:42:00]CommunicateWithHost lk.salyk.kg:30040 [17:42:00]ConnectInit lk.salyk.kg [17:42:00]written 0, free lines is 4095 [17:42:01]Write to MH i2c: 01 00 00 F5 09 FE [17:42:01]Write i2c OK [17:42:01]MH_I2C_Read... [17:42:01]Read from MH i2c: 01 [17:42:01]MH_I2C_Read... [17:42:01]Read from MH i2c: 01 07 00 [17:42:01]MH_I2C_Read... [17:42:01]Read from MH i2c: 01 07 00 F5 09 00 00 00 00 00 E3 0C F4 [17:42:01]RasterBufferAndPrint [17:42:01]line [17:42:01]line [17:42:01]line [17:42:01]line [17:42:01]line [17:42:01]written 0, free lines is 3305 [17:42:01]MH_Cut [17:42:01]Write to MH i2c: D1 01 00 FC 09 01 D7 [17:42:01]Write i2c OK [17:42:01]MH_I2C_Read... [17:42:01]Read from MH i2c: D1 [17:42:01]MH_I2C_Read... [17:42:01]Read from MH i2c: D1 01 00 [17:42:01]MH_I2C_Read... [17:42:01]Read from MH i2c: D1 01 00 FC 09 00 D6 [17:42:01]Write to MH i2c: 01 00 00 FD 09 06 [17:42:01]Write i2c OK [17:42:01]MH_I2C_Read... [17:42:02]*** Cut start [17:42:02]*** Purtial cut [17:42:02]*** Stage 1: CUTSNS_PIN = 1 [17:42:02]Connected sock=10 [17:42:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 92 4A 04 01 41 00 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 E8 F9 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 55 02 00 35 04 06 00 27 4E B6 EC F0 7E 50 8C 72 5C 14 DB A0 FB [17:42:02]Read from MH i2c: 01 [17:42:02]MH_I2C_Read... [17:42:02]*** Stop cut motor [17:42:02]*** Cut end [17:42:02]Read from MH i2c: 01 07 00 [17:42:02]MH_I2C_Read... [17:42:02]Read from MH i2c: 01 07 00 FD 09 00 00 00 00 00 FF 0F 1B [17:42:02]process_action close_receipt done [17:42:02]requested_data is exist [17:42:02]produce_requested_data [17:42:02]requested_item fm.sn is exist - process it [17:42:02]wFMCommunicate request_size=4 [17:42:02]MH_SAM_APDU [17:42:02]CAPDU: 80 11 00 00 [17:42:02]Write to MH i2c: E2 08 00 FE 09 80 11 00 00 00 00 00 00 81 [17:42:02]Write i2c OK [17:42:02]MH_I2C_Read... [17:42:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:02]Read from MH i2c: E2 [17:42:02]MH_I2C_Read... [17:42:02]Read from MH i2c: E2 17 00 [17:42:02]MH_I2C_Read... [17:42:02]Read from MH i2c: E2 17 00 FE 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D4 [17:42:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:42:02]wFMCommunicate OK [17:42:02]requested_item fd.num is exist - process it [17:42:02]SAM_PROTO_GetFieldsCounters [17:42:02]wFMCommunicate request_size=4 [17:42:02]MH_SAM_APDU [17:42:02]CAPDU: 80 13 00 00 [17:42:02]Write to MH i2c: E2 08 00 FF 09 80 13 00 00 00 00 00 00 84 [17:42:02]Write i2c OK [17:42:02]MH_I2C_Read... [17:42:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:42:02]Read from MH i2c: E2 [17:42:02]MH_I2C_Read... [17:42:02]Read from MH i2c: E2 62 00 [17:42:02]MH_I2C_Read... [17:42:02]Read from MH i2c: E2 62 00 FF 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 08 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 66 [17:42:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 08 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:42:02]wFMCommunicate OK [17:42:02]SAM_PROTO_GetFieldsCounters done [17:42:02]requested_item shift.num is exist - process it [17:42:02]requested_item shift.opened is exist - process it [17:42:02]req_shift_opened [17:42:02]FM_GetShiftState [17:42:02]SAM_PROTO_GetShiftState [17:42:02]wFMCommunicate request_size=4 [17:42:02]MH_SAM_APDU [17:42:02]CAPDU: 80 13 01 00 [17:42:02]Write to MH i2c: E2 08 00 00 0A 80 13 01 00 00 00 00 00 87 [17:42:02]Write i2c OK [17:42:02]MH_I2C_Read... [17:42:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:02]Read from MH i2c: E2 [17:42:02]MH_I2C_Read... [17:42:02]Read from MH i2c: E2 0E 00 [17:42:02]MH_I2C_Read... [17:42:02]Read from MH i2c: E2 0E 00 00 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 54 [17:42:02]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:42:02]wFMCommunicate OK [17:42:02]SAM_PROTO_GetShiftState done [17:42:02]FM_GetShiftState done [17:42:02]req_shift_opened done [17:42:02]requested_item shift.open_date is exist - process it [17:42:02]req_shift_open_date [17:42:02]req_shift_open_date done [17:42:02]produce_requested_data done [17:42:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152840,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:42:02]process_action_free close_receipt [17:42:02]json_value_free [17:42:02]json_value_free done [17:42:02]process_json_proto returns [17:42:02]Send response to host [17:42:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152840,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:42:02]free response buf [17:42:02]execute_script done [17:42:02]execute_script returns [17:42:02]free content buf [17:42:02]Sock 9.Close socket [17:42:02]Sock 9.Thread stoped [17:42:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1F DC 47 00 0E 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 55 02 00 F4 03 04 00 E7 A1 F2 66 B6 04 01 00 00 68 2C 47 8F 25 B5 06 DF [17:42:03]CommunicateWithHost err = 0 [17:42:03]CheckOFDResponse [17:42:03]1017 (14) - 77093643461234 [17:42:03]1041 (16) - 0000000000871835 [17:42:03]1040 (4) - 152840 [17:42:03]1012 (4) - 24.09.2024 11:26 [17:42:03]1206 (1) - 0 [17:42:03]OFD Sender: Remove packet 152840 [17:42:03]ProducePacketName [17:42:03]name=ofd_packets/00152840 [17:42:03]NVStorageDeleteData [17:42:03]OFD Sender: No OFD packet to send [17:42:07]recv_with_timeout no data received [17:42:08]OFD Sender: No OFD packet to send [17:42:13]OFD Sender: No OFD packet to send [17:42:18]OFD Sender: No OFD packet to send [17:42:23]OFD Sender: No OFD packet to send [17:42:28]OFD Sender: No OFD packet to send [17:42:33]OFD Sender: No OFD packet to send [17:42:38]OFD Sender: No OFD packet to send [17:42:43]OFD Sender: No OFD packet to send [17:42:48]OFD Sender: No OFD packet to send [17:42:53]OFD Sender: No OFD packet to send [17:42:58]OFD Sender: No OFD packet to send [17:43:03]OFD Sender: No OFD packet to send [17:43:08]OFD Sender: No OFD packet to send [17:43:13]OFD Sender: No OFD packet to send [17:43:18]OFD Sender: No OFD packet to send [17:43:23]OFD Sender: No OFD packet to send [17:43:28]OFD Sender: No OFD packet to send [17:43:33]OFD Sender: No OFD packet to send [17:43:38]OFD Sender: No OFD packet to send [17:43:43]OFD Sender: No OFD packet to send [17:43:48]OFD Sender: No OFD packet to send [17:43:49]accept exits with 8 [17:43:49]New connection [17:43:49]New thread 3066912100 created [17:43:49]Thread 3066768740 joined [17:43:49]Waiting for new connection... [17:43:49] Sock 8.Parse request [17:43:49]Sock 8.Check first char [17:43:49]Sock 8.First char is OK [17:43:49]request: POST /json_proto HTTP/1.0 [17:43:49]Method: POST [17:43:49]URL: /json_proto [17:43:49]Method is POST - this is cgi request [17:43:49]url: /json_proto [17:43:49]query_string will be loaded in cgi processing [17:43:49]execute_cgi json_proto POST (null) [17:43:49]execute_cgi path=json_proto method=POST [17:43:49]POST find Content-Length [17:43:49]Host: 172.17.43.67:8080 [17:43:49]Content-Length: 675 [17:43:49]Content-Type: application/json [17:43:49] [17:43:49]POST finish read [17:43:49]Found Content-Length = 675 [17:43:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:49]execute_script... [17:43:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:49]POST & json_proto [17:43:49]process_json_proto [17:43:49]json parsed OK: [17:43:49]protocol is kg_v1.0 [17:43:49]action value=close_receipt [17:43:49]process_action close_receipt [17:43:49]cmd_close_receipt [17:43:49]MH_GetDate [17:43:49]Write to MH i2c: F0 00 00 01 0A FA [17:43:49]Write i2c OK [17:43:49]MH_I2C_Read... [17:43:49]Read from MH i2c: F0 [17:43:49]MH_I2C_Read... [17:43:49]Read from MH i2c: F0 09 00 [17:43:49]MH_I2C_Read... [17:43:49]Read from MH i2c: F0 09 00 01 0A 00 57 FA F2 66 6A BD 47 65 7F [17:43:49]GetLastDocTimeStamp 1727199720 [17:43:49]current date 1727199831 [17:43:49]FM_GetShiftState [17:43:49]SAM_PROTO_GetShiftState [17:43:49]wFMCommunicate request_size=4 [17:43:49]MH_SAM_APDU [17:43:49]CAPDU: 80 13 01 00 [17:43:49]Write to MH i2c: E2 08 00 02 0A 80 13 01 00 00 00 00 00 89 [17:43:49]Write i2c OK [17:43:49]MH_I2C_Read... [17:43:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:50]Read from MH i2c: E2 [17:43:50]MH_I2C_Read... [17:43:50]Read from MH i2c: E2 0E 00 [17:43:50]MH_I2C_Read... [17:43:50]Read from MH i2c: E2 0E 00 02 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 56 [17:43:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:43:50]wFMCommunicate OK [17:43:50]SAM_PROTO_GetShiftState done [17:43:50]FM_GetShiftState done [17:43:50]opened in 1727137889 [17:43:50]opened+sec_in_day 1727224289 [17:43:50]quantity*price = 70027 [17:43:50]sum+1 = 70029 [17:43:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 300 24.09.2024 17:43 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152841 ФПД: 263617428031793 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T174351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152841&fm=263617428031793&tin=02508201610067®Number=0000000000091825&sum=70000 [17:43:51]StoreToDocumentArchive [17:43:51]shift 477 fd 152841 [17:43:51]save to /storage/0477/doc_00152841 [17:43:51]save last doc name /storage/0477/doc_00152841 to /storage/kkm_last_doc_name [17:43:51]save OK [17:43:51]Clear old archive folders... [17:43:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:43:51]tlvbuf is 015CE0E0 [17:43:51]SAM_PROTO_ClearQueue [17:43:51]wFMCommunicate request_size=4 [17:43:51]MH_SAM_APDU [17:43:51]CAPDU: 80 09 00 00 [17:43:51]Write to MH i2c: E2 08 00 0F 0A 80 09 00 00 00 00 00 00 8B [17:43:51]Write i2c OK [17:43:51]MH_I2C_Read... [17:43:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:43:51]Read from MH i2c: E2 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: E2 03 00 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: E2 03 00 0F 0A 00 90 00 8D [17:43:51]RAPDU: 90 00 [17:43:51]wFMCommunicate OK [17:43:51]SAM_PROTO_ClearQueue done [17:43:51]KKMCreateOFDPacket [17:43:51]OFDProtocolAddRootSTLVToBuf [17:43:51]FM_MakeSignedData [17:43:51]FM_MakeSignedData [17:43:51]SAM_PROTO_SignData [17:43:51]wFMCommunicate request_size=4 [17:43:51]MH_SAM_APDU [17:43:51]CAPDU: 80 0D 01 02 [17:43:51]Write to MH i2c: E2 08 00 10 0A 80 0D 01 02 00 00 00 00 93 [17:43:51]Write i2c OK [17:43:51]MH_I2C_Read... [17:43:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:43:51]Read from MH i2c: E2 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: E2 03 00 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: E2 03 00 10 0A 00 90 00 8E [17:43:51]RAPDU: 90 00 [17:43:51]wFMCommunicate OK [17:43:51]wFMCommunicate request_size=255 [17:43:51]MH_SAM_APDU [17:43:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 57 FA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 55 02 00 35 04 06 00 EF C2 37 27 [17:43:51]Write to MH i2c: E2 02 01 11 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 57 FA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 55 02 00 35 04 06 00 EF C2 37 27 00 00 37 [17:43:51]Write i2c OK [17:43:51]MH_I2C_Read... [17:43:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:51]Read from MH i2c: E2 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: E2 03 00 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: E2 03 00 11 0A 00 90 00 8F [17:43:51]RAPDU: 90 00 [17:43:51]wFMCommunicate OK [17:43:51]wFMCommunicate request_size=7 [17:43:51]MH_SAM_APDU [17:43:51]CAPDU: 80 0D 02 02 02 89 31 [17:43:51]Write to MH i2c: E2 0A 00 12 0A 80 0D 02 02 02 00 89 31 00 00 54 [17:43:51]Write i2c OK [17:43:51]MH_I2C_Read... [17:43:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:51]Read from MH i2c: E2 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: E2 03 00 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: E2 03 00 12 0A 00 90 00 90 [17:43:51]RAPDU: 90 00 [17:43:51]wFMCommunicate OK [17:43:51]wFMCommunicate request_size=4 [17:43:51]MH_SAM_APDU [17:43:51]CAPDU: 80 0D 03 02 [17:43:51]Write to MH i2c: E2 08 00 13 0A 80 0D 03 02 00 00 00 00 98 [17:43:51]Write i2c OK [17:43:51]MH_I2C_Read... [17:43:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:43:51]Read from MH i2c: E2 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: E2 0B 00 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: E2 0B 00 13 0A 00 0C C1 50 3B 49 E4 85 7F 90 00 22 [17:43:51]RAPDU: 0C C1 50 3B 49 E4 85 7F 90 00 [17:43:51]wFMCommunicate OK [17:43:51]SAM_PROTO_SignData done [17:43:51]FM_MakeSignedData done [17:43:51]CreateOFDProtocolMessage [17:43:51]wFMCommunicate request_size=4 [17:43:51]MH_SAM_APDU [17:43:51]CAPDU: 80 11 00 00 [17:43:51]Write to MH i2c: E2 08 00 14 0A 80 11 00 00 00 00 00 00 98 [17:43:51]Write i2c OK [17:43:51]MH_I2C_Read... [17:43:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:51]Read from MH i2c: E2 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: E2 17 00 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: E2 17 00 14 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [17:43:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:43:51]wFMCommunicate OK [17:43:51]CreateOFDProtocolMessage done [17:43:51]OFDSenderStorePacket 152841 [17:43:51]StoreOFDPacket docnum=152841 [17:43:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 43 DF 04 01 E5 38 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 57 FA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 55 02 00 35 04 06 00 EF C2 37 27 89 31 0C C1 50 3B 49 E4 85 7F [17:43:51]CheckFolder [17:43:51]dirname=/storage/ofd_packets [17:43:51]CheckFolder done [17:43:51]ProducePacketName [17:43:51]name=ofd_packets/00152841 [17:43:51]NVStorageSaveData ofd_packets/00152841 [17:43:51]File name is /storage/ofd_packets/00152841 [17:43:51]Write 298 bytes [17:43:51]NVStorageSaveData done [17:43:51]OFDSenderStorePacket done [17:43:51]KKMCreateOFDPacket done [17:43:51]NVStorageSaveData kkm_last_timestamp [17:43:51]File name is /storage/kkm_last_timestamp [17:43:51]Write 4 bytes [17:43:51]NVStorageSaveData done [17:43:51]ExternCall_PrintAddStr [17:43:51]wPrintStart [17:43:51]Write to MH i2c: 01 00 00 15 0A 1F [17:43:51]Write i2c OK [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: 01 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: 01 07 00 [17:43:51]MH_I2C_Read... [17:43:51]Read from MH i2c: 01 07 00 15 0A 00 00 00 00 00 FF 0F 34 [17:43:51]RasterBufferAndPrint [17:43:51]line Счет N : (1)1786846 [17:43:51]line ИНН: 02508201610067 [17:43:51]line Контрольно-Кассовый Чек [17:43:51]line ПРОДАЖА [17:43:51]line ТРК (МРК, ГНК) : 31 [17:43:51]line Товар: 2710194210 [17:43:51]line ДТ-К-5 [17:43:51]line 9.190 * 76.20 [17:43:51]line = 700.28 [17:43:51]line НДС 12% НСП 1% [17:43:51]line > о реализуемом товаре [17:43:51]line ОКРУГЛЕНИЕ: -0.28 [17:43:51]line ИТОГО: 700.00 [17:43:51]line Внесено: 700.00 [17:43:51]line СДАЧА: 0.00 [17:43:51]line НСП 1% : 6.20 [17:43:51]line НДС 12% : 74.37 [17:43:51]line Наличными: 700.00 [17:43:51]line Безнал.: 0.00 [17:43:51]line Место: АЗС № 89 "Партнер Нефть" [17:43:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:43:51]line СНО: Общий режим [17:43:51]line Чек 300 24.09.2024 17:43 [17:43:51]line Смена: 477 ФФД: 1.0 [17:43:51]line ЗНМ: 0300000113 [17:43:51]line РНМ: 0000000000091825 [17:43:51]line Версия ККМ: 001 [17:43:51]line ФМ: 0000000000871835 [17:43:51]line ФД: 152841 [17:43:51]line ФПД: 263617428031793 [17:43:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T174351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152841&fm=263617428031793&tin=02508201610067®Number=0000000000091825&sum=70000 [17:43:51]written 0, free lines is 4095 [17:43:51]OFD Sender: Processing packet 152841 [packets to send 830, broken 829] [17:43:51]ProducePacketName [17:43:51]name=ofd_packets/00152841 [17:43:51]OFD Sender: To server: pG, [17:43:51]CommunicateWithHost lk.salyk.kg:30040 [17:43:51]ConnectInit lk.salyk.kg [17:43:52]Connected sock=10 [17:43:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 43 DF 04 01 E5 38 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 57 FA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 55 02 00 35 04 06 00 EF C2 37 27 89 31 0C C1 50 3B 49 E4 85 7F [17:43:52]Write to MH i2c: 01 00 00 40 0A 4A [17:43:52]Write i2c OK [17:43:52]MH_I2C_Read... [17:43:52]Read from MH i2c: 01 [17:43:52]MH_I2C_Read... [17:43:52]Read from MH i2c: 01 07 00 [17:43:52]MH_I2C_Read... [17:43:52]Read from MH i2c: 01 07 00 40 0A 00 00 00 00 00 DC 0C 39 [17:43:52]RasterBufferAndPrint [17:43:52]line [17:43:52]line [17:43:52]line [17:43:52]line [17:43:52]line [17:43:52]written 0, free lines is 3298 [17:43:52]MH_Cut [17:43:52]Write to MH i2c: D1 01 00 47 0A 01 23 [17:43:52]Write i2c OK [17:43:52]MH_I2C_Read... [17:43:52]Read from MH i2c: D1 [17:43:52]MH_I2C_Read... [17:43:52]Read from MH i2c: D1 01 00 [17:43:52]MH_I2C_Read... [17:43:52]Read from MH i2c: D1 01 00 47 0A 00 22 [17:43:52]Write to MH i2c: 01 00 00 48 0A 52 [17:43:52]Write i2c OK [17:43:52]MH_I2C_Read... [17:43:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6C 11 47 00 5E 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 55 02 00 F4 03 04 00 54 A2 F2 66 B6 04 01 00 00 B3 35 BF CF BD CA 8A 49 [17:43:52]CommunicateWithHost err = 0 [17:43:52]CheckOFDResponse [17:43:52]1017 (14) - 77093643461234 [17:43:52]1041 (16) - 0000000000871835 [17:43:52]1040 (4) - 152841 [17:43:52]1012 (4) - 24.09.2024 11:28 [17:43:52]1206 (1) - 0 [17:43:52]OFD Sender: Remove packet 152841 [17:43:52]ProducePacketName [17:43:52]name=ofd_packets/00152841 [17:43:52]NVStorageDeleteData [17:43:52]*** Cut start [17:43:52]*** Purtial cut [17:43:52]*** Stage 1: CUTSNS_PIN = 1 [17:43:53]*** Stop cut motor [17:43:53]*** Cut end [17:43:53]Read from MH i2c: 01 [17:43:53]MH_I2C_Read... [17:43:53]Read from MH i2c: 01 07 00 [17:43:53]MH_I2C_Read... [17:43:53]Read from MH i2c: 01 07 00 48 0A 00 00 00 00 00 FF 0F 67 [17:43:53]process_action close_receipt done [17:43:53]requested_data is exist [17:43:53]produce_requested_data [17:43:53]requested_item fm.sn is exist - process it [17:43:53]wFMCommunicate request_size=4 [17:43:53]MH_SAM_APDU [17:43:53]CAPDU: 80 11 00 00 [17:43:53]Write to MH i2c: E2 08 00 49 0A 80 11 00 00 00 00 00 00 CD [17:43:53]Write i2c OK [17:43:53]MH_I2C_Read... [17:43:53]OFD Sender: No OFD packet to send [17:43:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:53]Read from MH i2c: E2 [17:43:53]MH_I2C_Read... [17:43:53]Read from MH i2c: E2 17 00 [17:43:53]MH_I2C_Read... [17:43:53]Read from MH i2c: E2 17 00 49 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [17:43:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:43:53]wFMCommunicate OK [17:43:53]requested_item fd.num is exist - process it [17:43:53]SAM_PROTO_GetFieldsCounters [17:43:53]wFMCommunicate request_size=4 [17:43:53]MH_SAM_APDU [17:43:53]CAPDU: 80 13 00 00 [17:43:53]Write to MH i2c: E2 08 00 4A 0A 80 13 00 00 00 00 00 00 D0 [17:43:53]Write i2c OK [17:43:53]MH_I2C_Read... [17:43:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:43:53]Read from MH i2c: E2 [17:43:53]MH_I2C_Read... [17:43:53]Read from MH i2c: E2 62 00 [17:43:53]MH_I2C_Read... [17:43:53]Read from MH i2c: E2 62 00 4A 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 09 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 B6 [17:43:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 09 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:43:53]wFMCommunicate OK [17:43:53]SAM_PROTO_GetFieldsCounters done [17:43:53]requested_item shift.num is exist - process it [17:43:53]requested_item shift.opened is exist - process it [17:43:53]req_shift_opened [17:43:53]FM_GetShiftState [17:43:53]SAM_PROTO_GetShiftState [17:43:53]wFMCommunicate request_size=4 [17:43:53]MH_SAM_APDU [17:43:53]CAPDU: 80 13 01 00 [17:43:53]Write to MH i2c: E2 08 00 4B 0A 80 13 01 00 00 00 00 00 D2 [17:43:53]Write i2c OK [17:43:53]MH_I2C_Read... [17:43:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:53]Read from MH i2c: E2 [17:43:53]MH_I2C_Read... [17:43:53]Read from MH i2c: E2 0E 00 [17:43:53]MH_I2C_Read... [17:43:53]Read from MH i2c: E2 0E 00 4B 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9F [17:43:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:43:53]wFMCommunicate OK [17:43:53]SAM_PROTO_GetShiftState done [17:43:53]FM_GetShiftState done [17:43:53]req_shift_opened done [17:43:53]requested_item shift.open_date is exist - process it [17:43:53]req_shift_open_date [17:43:53]req_shift_open_date done [17:43:53]produce_requested_data done [17:43:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152841,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:43:53]process_action_free close_receipt [17:43:53]json_value_free [17:43:53]json_value_free done [17:43:53]process_json_proto returns [17:43:53]Send response to host [17:43:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152841,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:43:53]free response buf [17:43:53]execute_script done [17:43:53]execute_script returns [17:43:53]free content buf [17:43:53]Sock 8.Close socket [17:43:53]Sock 8.Thread stoped [17:43:58]OFD Sender: No OFD packet to send [17:44:03]OFD Sender: No OFD packet to send [17:44:07]recv_with_timeout no data received [17:44:08]OFD Sender: No OFD packet to send [17:44:13]OFD Sender: No OFD packet to send [17:44:18]OFD Sender: No OFD packet to send [17:44:18]recv_with_timeout no data received [17:44:23]OFD Sender: No OFD packet to send [17:44:28]OFD Sender: No OFD packet to send [17:44:33]OFD Sender: No OFD packet to send [17:44:38]OFD Sender: No OFD packet to send [17:44:43]OFD Sender: No OFD packet to send [17:44:48]OFD Sender: No OFD packet to send [17:44:49]recv_with_timeout no data received [17:44:53]OFD Sender: No OFD packet to send [17:44:58]OFD Sender: No OFD packet to send [17:45:03]OFD Sender: No OFD packet to send [17:45:08]OFD Sender: No OFD packet to send [17:45:13]OFD Sender: No OFD packet to send [17:45:18]OFD Sender: No OFD packet to send [17:45:19]recv_with_timeout no data received [17:45:23]OFD Sender: No OFD packet to send [17:45:28]OFD Sender: No OFD packet to send [17:45:33]OFD Sender: No OFD packet to send [17:45:38]OFD Sender: No OFD packet to send [17:45:43]OFD Sender: No OFD packet to send [17:45:48]OFD Sender: No OFD packet to send [17:45:53]OFD Sender: No OFD packet to send [17:45:57]accept exits with 9 [17:45:57]New connection [17:45:57]New thread 3066768740 created [17:45:57]Thread 3066912100 joined [17:45:57]Waiting for new connection... [17:45:57] Sock 9.Parse request [17:45:57]Sock 9.Check first char [17:45:57]Sock 9.First char is OK [17:45:57]request: POST /json_proto HTTP/1.0 [17:45:57]Method: POST [17:45:57]URL: /json_proto [17:45:57]Method is POST - this is cgi request [17:45:57]url: /json_proto [17:45:57]query_string will be loaded in cgi processing [17:45:57]execute_cgi json_proto POST (null) [17:45:57]execute_cgi path=json_proto method=POST [17:45:57]POST find Content-Length [17:45:57]Host: 172.17.43.67:8080 [17:45:57]Content-Length: 678 [17:45:57]Content-Type: application/json [17:45:57] [17:45:57]POST finish read [17:45:57]Found Content-Length = 678 [17:45:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:45:57]execute_script... [17:45:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:45:57]POST & json_proto [17:45:57]process_json_proto [17:45:57]json parsed OK: [17:45:57]protocol is kg_v1.0 [17:45:57]action value=close_receipt [17:45:57]process_action close_receipt [17:45:57]cmd_close_receipt [17:45:57]MH_GetDate [17:45:57]Write to MH i2c: F0 00 00 4C 0A 45 [17:45:57]Write i2c OK [17:45:57]MH_I2C_Read... [17:45:57]Read from MH i2c: F0 [17:45:57]MH_I2C_Read... [17:45:57]Read from MH i2c: F0 09 00 [17:45:57]MH_I2C_Read... [17:45:57]Read from MH i2c: F0 09 00 4C 0A 00 D7 FA F2 66 6A BD 47 65 4A [17:45:57]GetLastDocTimeStamp 1727199831 [17:45:57]current date 1727199959 [17:45:57]FM_GetShiftState [17:45:57]SAM_PROTO_GetShiftState [17:45:57]wFMCommunicate request_size=4 [17:45:57]MH_SAM_APDU [17:45:57]CAPDU: 80 13 01 00 [17:45:57]Write to MH i2c: E2 08 00 4D 0A 80 13 01 00 00 00 00 00 D4 [17:45:57]Write i2c OK [17:45:57]MH_I2C_Read... [17:45:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:57]Read from MH i2c: E2 [17:45:57]MH_I2C_Read... [17:45:57]Read from MH i2c: E2 0E 00 [17:45:57]MH_I2C_Read... [17:45:57]Read from MH i2c: E2 0E 00 4D 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A1 [17:45:57]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:45:57]wFMCommunicate OK [17:45:57]SAM_PROTO_GetShiftState done [17:45:57]FM_GetShiftState done [17:45:57]opened in 1727137889 [17:45:57]opened+sec_in_day 1727224289 [17:45:57]quantity*price = 30035 [17:45:57]sum+1 = 30036 [17:45:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 301 24.09.2024 17:45 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152842 ФПД: 202573955661793 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T174559&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152842&fm=202573955661793&tin=02508201610067®Number=0000000000091825&sum=30000 [17:45:59]StoreToDocumentArchive [17:45:59]shift 477 fd 152842 [17:45:59]save to /storage/0477/doc_00152842 [17:45:59]save last doc name /storage/0477/doc_00152842 to /storage/kkm_last_doc_name [17:45:59]save OK [17:45:59]Clear old archive folders... [17:45:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:45:59]tlvbuf is 0160A3B0 [17:45:59]SAM_PROTO_ClearQueue [17:45:59]wFMCommunicate request_size=4 [17:45:59]MH_SAM_APDU [17:45:59]CAPDU: 80 09 00 00 [17:45:59]Write to MH i2c: E2 08 00 5A 0A 80 09 00 00 00 00 00 00 D6 [17:45:59]Write i2c OK [17:45:59]MH_I2C_Read... [17:45:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:45:59]Read from MH i2c: E2 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: E2 03 00 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: E2 03 00 5A 0A 00 90 00 D8 [17:45:59]RAPDU: 90 00 [17:45:59]wFMCommunicate OK [17:45:59]SAM_PROTO_ClearQueue done [17:45:59]KKMCreateOFDPacket [17:45:59]OFDProtocolAddRootSTLVToBuf [17:45:59]FM_MakeSignedData [17:45:59]FM_MakeSignedData [17:45:59]SAM_PROTO_SignData [17:45:59]wFMCommunicate request_size=4 [17:45:59]MH_SAM_APDU [17:45:59]CAPDU: 80 0D 01 02 [17:45:59]Write to MH i2c: E2 08 00 5B 0A 80 0D 01 02 00 00 00 00 DE [17:45:59]Write i2c OK [17:45:59]MH_I2C_Read... [17:45:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:45:59]Read from MH i2c: E2 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: E2 03 00 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: E2 03 00 5B 0A 00 90 00 D9 [17:45:59]RAPDU: 90 00 [17:45:59]wFMCommunicate OK [17:45:59]wFMCommunicate request_size=255 [17:45:59]MH_SAM_APDU [17:45:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 D7 FA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 55 02 00 35 04 06 00 B8 [17:45:59]Write to MH i2c: E2 02 01 5C 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 D7 FA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 55 02 00 35 04 06 00 B8 00 00 CA [17:45:59]Write i2c OK [17:45:59]MH_I2C_Read... [17:45:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:59]Read from MH i2c: E2 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: E2 03 00 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: E2 03 00 5C 0A 00 90 00 DA [17:45:59]RAPDU: 90 00 [17:45:59]wFMCommunicate OK [17:45:59]wFMCommunicate request_size=10 [17:45:59]MH_SAM_APDU [17:45:59]CAPDU: 80 0D 02 02 05 3D 6C AA FF E1 [17:45:59]Write to MH i2c: E2 0D 00 5D 0A 80 0D 02 02 05 00 3D 6C AA FF E1 00 00 1E [17:45:59]Write i2c OK [17:45:59]MH_I2C_Read... [17:45:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:59]Read from MH i2c: E2 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: E2 03 00 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: E2 03 00 5D 0A 00 90 00 DB [17:45:59]RAPDU: 90 00 [17:45:59]wFMCommunicate OK [17:45:59]wFMCommunicate request_size=4 [17:45:59]MH_SAM_APDU [17:45:59]CAPDU: 80 0D 03 02 [17:45:59]Write to MH i2c: E2 08 00 5E 0A 80 0D 03 02 00 00 00 00 E3 [17:45:59]Write i2c OK [17:45:59]MH_I2C_Read... [17:45:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:45:59]Read from MH i2c: E2 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: E2 0B 00 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: E2 0B 00 5E 0A 00 40 7D 78 45 6A 45 C0 78 90 00 45 [17:45:59]RAPDU: 40 7D 78 45 6A 45 C0 78 90 00 [17:45:59]wFMCommunicate OK [17:45:59]SAM_PROTO_SignData done [17:45:59]FM_MakeSignedData done [17:45:59]CreateOFDProtocolMessage [17:45:59]wFMCommunicate request_size=4 [17:45:59]MH_SAM_APDU [17:45:59]CAPDU: 80 11 00 00 [17:45:59]Write to MH i2c: E2 08 00 5F 0A 80 11 00 00 00 00 00 00 E3 [17:45:59]Write i2c OK [17:45:59]MH_I2C_Read... [17:45:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:59]Read from MH i2c: E2 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: E2 17 00 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: E2 17 00 5F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [17:45:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:45:59]wFMCommunicate OK [17:45:59]CreateOFDProtocolMessage done [17:45:59]OFDSenderStorePacket 152842 [17:45:59]StoreOFDPacket docnum=152842 [17:45:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FC 9A 07 01 61 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 D7 FA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 55 02 00 35 04 06 00 B8 3D 6C AA FF E1 40 7D 78 45 6A 45 C0 78 [17:45:59]CheckFolder [17:45:59]dirname=/storage/ofd_packets [17:45:59]CheckFolder done [17:45:59]ProducePacketName [17:45:59]name=ofd_packets/00152842 [17:45:59]NVStorageSaveData ofd_packets/00152842 [17:45:59]File name is /storage/ofd_packets/00152842 [17:45:59]Write 301 bytes [17:45:59]NVStorageSaveData done [17:45:59]OFDSenderStorePacket done [17:45:59]KKMCreateOFDPacket done [17:45:59]NVStorageSaveData kkm_last_timestamp [17:45:59]File name is /storage/kkm_last_timestamp [17:45:59]Write 4 bytes [17:45:59]NVStorageSaveData done [17:45:59]ExternCall_PrintAddStr [17:45:59]wPrintStart [17:45:59]Write to MH i2c: 01 00 00 60 0A 6A [17:45:59]Write i2c OK [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: 01 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: 01 07 00 [17:45:59]MH_I2C_Read... [17:45:59]Read from MH i2c: 01 07 00 60 0A 00 00 00 00 00 FF 0F 7F [17:45:59]RasterBufferAndPrint [17:45:59]line Счет N : (1)1786847 [17:45:59]line ИНН: 02508201610067 [17:45:59]line Контрольно-Кассовый Чек [17:45:59]line ПРОДАЖА [17:45:59]line ТРК (МРК, ГНК) : 12 [17:45:59]line Товар: 2710124130 [17:45:59]line Аи-92-К-5 [17:45:59]line 4.430 * 67.80 [17:45:59]line = 300.35 [17:45:59]line НДС 12% НСП 1% [17:45:59]line > о реализуемом товаре [17:45:59]line ОКРУГЛЕНИЕ: -0.35 [17:45:59]line ИТОГО: 300.00 [17:45:59]line Внесено: 300.00 [17:45:59]line СДАЧА: 0.00 [17:45:59]line НСП 1% : 2.66 [17:45:59]line НДС 12% : 31.90 [17:45:59]line Наличными: 300.00 [17:45:59]line Безнал.: 0.00 [17:45:59]line Место: АЗС № 89 "Партнер Нефть" [17:45:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:45:59]line СНО: Общий режим [17:45:59]line Чек 301 24.09.2024 17:45 [17:45:59]line Смена: 477 ФФД: 1.0 [17:45:59]line ЗНМ: 0300000113 [17:45:59]line РНМ: 0000000000091825 [17:45:59]line Версия ККМ: 001 [17:45:59]line ФМ: 0000000000871835 [17:45:59]line ФД: 152842 [17:45:59]line ФПД: 202573955661793 [17:45:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T174559&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152842&fm=202573955661793&tin=02508201610067®Number=0000000000091825&sum=30000 [17:45:59]OFD Sender: Processing packet 152842 [packets to send 830, broken 829] [17:45:59]ProducePacketName [17:45:59]name=ofd_packets/00152842 [17:45:59]OFD Sender: To server: pG, [17:45:59]CommunicateWithHost lk.salyk.kg:30040 [17:45:59]ConnectInit lk.salyk.kg [17:45:59]written 0, free lines is 4095 [17:46:00]Write to MH i2c: 01 00 00 8B 0A 95 [17:46:00]Write i2c OK [17:46:00]MH_I2C_Read... [17:46:00]Read from MH i2c: 01 [17:46:00]MH_I2C_Read... [17:46:00]Read from MH i2c: 01 07 00 [17:46:00]MH_I2C_Read... [17:46:00]Read from MH i2c: 01 07 00 8B 0A 00 00 00 00 00 E3 0C 8B [17:46:00]RasterBufferAndPrint [17:46:00]line [17:46:00]line [17:46:00]line [17:46:00]line [17:46:00]line [17:46:00]written 0, free lines is 3305 [17:46:00]MH_Cut [17:46:00]Write to MH i2c: D1 01 00 92 0A 01 6E [17:46:00]Write i2c OK [17:46:00]MH_I2C_Read... [17:46:00]Read from MH i2c: D1 [17:46:00]MH_I2C_Read... [17:46:00]Read from MH i2c: D1 01 00 [17:46:00]MH_I2C_Read... [17:46:00]Read from MH i2c: D1 01 00 92 0A 00 6D [17:46:00]Write to MH i2c: 01 00 00 93 0A 9D [17:46:00]Write i2c OK [17:46:00]MH_I2C_Read... [17:46:00]Connected sock=10 [17:46:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FC 9A 07 01 61 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 D7 FA F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 55 02 00 35 04 06 00 B8 3D 6C AA FF E1 40 7D 78 45 6A 45 C0 78 [17:46:00]*** Cut start [17:46:00]*** Purtial cut [17:46:00]*** Stage 1: CUTSNS_PIN = 1 [17:46:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7F 68 47 00 93 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 55 02 00 F4 03 04 00 D4 A2 F2 66 B6 04 01 00 00 08 62 E1 C6 0A 4D 48 5B [17:46:00]CommunicateWithHost err = 0 [17:46:00]CheckOFDResponse [17:46:00]1017 (14) - 77093643461234 [17:46:00]1041 (16) - 0000000000871835 [17:46:00]1040 (4) - 152842 [17:46:00]1012 (4) - 24.09.2024 11:30 [17:46:00]1206 (1) - 0 [17:46:00]OFD Sender: Remove packet 152842 [17:46:00]ProducePacketName [17:46:00]name=ofd_packets/00152842 [17:46:00]NVStorageDeleteData [17:46:01]Read from MH i2c: 01 [17:46:01]MH_I2C_Read... [17:46:01]*** Stop cut motor [17:46:01]*** Cut end [17:46:01]Read from MH i2c: 01 07 00 [17:46:01]MH_I2C_Read... [17:46:01]Read from MH i2c: 01 07 00 93 0A 00 00 00 00 00 FF 0F B2 [17:46:01]process_action close_receipt done [17:46:01]requested_data is exist [17:46:01]produce_requested_data [17:46:01]requested_item fm.sn is exist - process it [17:46:01]wFMCommunicate request_size=4 [17:46:01]MH_SAM_APDU [17:46:01]CAPDU: 80 11 00 00 [17:46:01]Write to MH i2c: E2 08 00 94 0A 80 11 00 00 00 00 00 00 18 [17:46:01]Write i2c OK [17:46:01]MH_I2C_Read... [17:46:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:01]Read from MH i2c: E2 [17:46:01]MH_I2C_Read... [17:46:01]Read from MH i2c: E2 17 00 [17:46:01]MH_I2C_Read... [17:46:01]Read from MH i2c: E2 17 00 94 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [17:46:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:46:01]wFMCommunicate OK [17:46:01]requested_item fd.num is exist - process it [17:46:01]SAM_PROTO_GetFieldsCounters [17:46:01]wFMCommunicate request_size=4 [17:46:01]MH_SAM_APDU [17:46:01]CAPDU: 80 13 00 00 [17:46:01]Write to MH i2c: E2 08 00 95 0A 80 13 00 00 00 00 00 00 1B [17:46:01]Write i2c OK [17:46:01]MH_I2C_Read... [17:46:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:46:01]Read from MH i2c: E2 [17:46:01]MH_I2C_Read... [17:46:01]Read from MH i2c: E2 62 00 [17:46:01]MH_I2C_Read... [17:46:01]Read from MH i2c: E2 62 00 95 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 05 [17:46:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:46:01]wFMCommunicate OK [17:46:01]SAM_PROTO_GetFieldsCounters done [17:46:01]requested_item shift.num is exist - process it [17:46:01]requested_item shift.opened is exist - process it [17:46:01]req_shift_opened [17:46:01]FM_GetShiftState [17:46:01]SAM_PROTO_GetShiftState [17:46:01]wFMCommunicate request_size=4 [17:46:01]MH_SAM_APDU [17:46:01]CAPDU: 80 13 01 00 [17:46:01]Write to MH i2c: E2 08 00 96 0A 80 13 01 00 00 00 00 00 1D [17:46:01]Write i2c OK [17:46:01]MH_I2C_Read... [17:46:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:01]Read from MH i2c: E2 [17:46:01]MH_I2C_Read... [17:46:01]Read from MH i2c: E2 0E 00 [17:46:01]MH_I2C_Read... [17:46:01]Read from MH i2c: E2 0E 00 96 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EA [17:46:01]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:46:01]wFMCommunicate OK [17:46:01]SAM_PROTO_GetShiftState done [17:46:01]FM_GetShiftState done [17:46:01]req_shift_opened done [17:46:01]requested_item shift.open_date is exist - process it [17:46:01]req_shift_open_date [17:46:01]req_shift_open_date done [17:46:01]produce_requested_data done [17:46:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152842,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:46:01]process_action_free close_receipt [17:46:01]json_value_free [17:46:01]json_value_free done [17:46:01]process_json_proto returns [17:46:01]Send response to host [17:46:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152842,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:46:01]free response buf [17:46:01]execute_script done [17:46:01]execute_script returns [17:46:01]free content buf [17:46:01]Sock 9.Close socket [17:46:01]Sock 9.Thread stoped [17:46:01]OFD Sender: No OFD packet to send [17:46:06]OFD Sender: No OFD packet to send [17:46:11]OFD Sender: No OFD packet to send [17:46:16]OFD Sender: No OFD packet to send [17:46:17]recv_with_timeout no data received [17:46:21]OFD Sender: No OFD packet to send [17:46:26]OFD Sender: No OFD packet to send [17:46:31]OFD Sender: No OFD packet to send [17:46:36]OFD Sender: No OFD packet to send [17:46:40]recv_with_timeout no data received [17:46:41]OFD Sender: No OFD packet to send [17:46:46]OFD Sender: No OFD packet to send [17:46:51]OFD Sender: No OFD packet to send [17:46:56]OFD Sender: No OFD packet to send [17:47:01]OFD Sender: No OFD packet to send [17:47:06]OFD Sender: No OFD packet to send [17:47:11]OFD Sender: No OFD packet to send [17:47:16]OFD Sender: No OFD packet to send [17:47:21]OFD Sender: No OFD packet to send [17:47:26]OFD Sender: No OFD packet to send [17:47:31]OFD Sender: No OFD packet to send [17:47:36]OFD Sender: No OFD packet to send [17:47:41]OFD Sender: No OFD packet to send [17:47:46]recv_with_timeout no data received [17:47:46]OFD Sender: No OFD packet to send [17:47:51]OFD Sender: No OFD packet to send [17:47:56]OFD Sender: No OFD packet to send [17:48:01]OFD Sender: No OFD packet to send [17:48:06]OFD Sender: No OFD packet to send [17:48:11]OFD Sender: No OFD packet to send [17:48:13]recv_with_timeout no data received [17:48:16]OFD Sender: No OFD packet to send [17:48:22]OFD Sender: No OFD packet to send [17:48:27]OFD Sender: No OFD packet to send [17:48:32]OFD Sender: No OFD packet to send [17:48:37]OFD Sender: No OFD packet to send [17:48:38]recv_with_timeout no data received [17:48:42]OFD Sender: No OFD packet to send [17:48:47]OFD Sender: No OFD packet to send [17:48:52]OFD Sender: No OFD packet to send [17:48:57]OFD Sender: No OFD packet to send [17:48:57]recv_with_timeout no data received [17:49:02]OFD Sender: No OFD packet to send [17:49:07]OFD Sender: No OFD packet to send [17:49:12]OFD Sender: No OFD packet to send [17:49:17]OFD Sender: No OFD packet to send [17:49:22]OFD Sender: No OFD packet to send [17:49:27]OFD Sender: No OFD packet to send [17:49:32]OFD Sender: No OFD packet to send [17:49:37]OFD Sender: No OFD packet to send [17:49:42]OFD Sender: No OFD packet to send [17:49:47]OFD Sender: No OFD packet to send [17:49:52]OFD Sender: No OFD packet to send [17:49:57]OFD Sender: No OFD packet to send [17:50:02]OFD Sender: No OFD packet to send [17:50:07]OFD Sender: No OFD packet to send [17:50:12]OFD Sender: No OFD packet to send [17:50:17]OFD Sender: No OFD packet to send [17:50:22]OFD Sender: No OFD packet to send [17:50:27]OFD Sender: No OFD packet to send [17:50:32]OFD Sender: No OFD packet to send [17:50:37]OFD Sender: No OFD packet to send [17:50:42]OFD Sender: No OFD packet to send [17:50:47]OFD Sender: No OFD packet to send [17:50:52]OFD Sender: No OFD packet to send [17:50:57]OFD Sender: No OFD packet to send [17:51:00]recv_with_timeout no data received [17:51:02]OFD Sender: No OFD packet to send [17:51:07]OFD Sender: No OFD packet to send [17:51:12]OFD Sender: No OFD packet to send [17:51:17]OFD Sender: No OFD packet to send [17:51:22]OFD Sender: No OFD packet to send [17:51:23]recv_with_timeout no data received [17:51:27]OFD Sender: No OFD packet to send [17:51:32]OFD Sender: No OFD packet to send [17:51:37]OFD Sender: No OFD packet to send [17:51:42]OFD Sender: No OFD packet to send [17:51:43]accept exits with 8 [17:51:43]New connection [17:51:43]New thread 3066912100 created [17:51:43]Thread 3066768740 joined [17:51:43]Waiting for new connection... [17:51:43] Sock 8.Parse request [17:51:43]Sock 8.Check first char [17:51:43]Sock 8.First char is OK [17:51:43]request: POST /json_proto HTTP/1.0 [17:51:43]Method: POST [17:51:43]URL: /json_proto [17:51:43]Method is POST - this is cgi request [17:51:43]url: /json_proto [17:51:43]query_string will be loaded in cgi processing [17:51:43]execute_cgi json_proto POST (null) [17:51:43]execute_cgi path=json_proto method=POST [17:51:43]POST find Content-Length [17:51:43]Host: 172.17.43.67:8080 [17:51:43]Content-Length: 678 [17:51:43]Content-Type: application/json [17:51:43] [17:51:43]POST finish read [17:51:43]Found Content-Length = 678 [17:51:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:51:43]execute_script... [17:51:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:51:43]POST & json_proto [17:51:43]process_json_proto [17:51:43]json parsed OK: [17:51:43]protocol is kg_v1.0 [17:51:43]action value=close_receipt [17:51:43]process_action close_receipt [17:51:43]cmd_close_receipt [17:51:43]MH_GetDate [17:51:43]Write to MH i2c: F0 00 00 97 0A 90 [17:51:43]Write i2c OK [17:51:43]MH_I2C_Read... [17:51:43]Read from MH i2c: F0 [17:51:43]MH_I2C_Read... [17:51:43]Read from MH i2c: F0 09 00 [17:51:43]MH_I2C_Read... [17:51:43]Read from MH i2c: F0 09 00 97 0A 00 31 FC F2 66 6A BD 47 65 F1 [17:51:43]GetLastDocTimeStamp 1727199959 [17:51:43]current date 1727200305 [17:51:43]FM_GetShiftState [17:51:43]SAM_PROTO_GetShiftState [17:51:43]wFMCommunicate request_size=4 [17:51:43]MH_SAM_APDU [17:51:43]CAPDU: 80 13 01 00 [17:51:43]Write to MH i2c: E2 08 00 98 0A 80 13 01 00 00 00 00 00 1F [17:51:43]Write i2c OK [17:51:43]MH_I2C_Read... [17:51:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:44]Read from MH i2c: E2 [17:51:44]MH_I2C_Read... [17:51:44]Read from MH i2c: E2 0E 00 [17:51:44]MH_I2C_Read... [17:51:44]Read from MH i2c: E2 0E 00 98 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EC [17:51:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:51:44]wFMCommunicate OK [17:51:44]SAM_PROTO_GetShiftState done [17:51:44]FM_GetShiftState done [17:51:44]opened in 1727137889 [17:51:44]opened+sec_in_day 1727224289 [17:51:44]quantity*price = 50036 [17:51:44]sum+1 = 50037 [17:51:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 302 24.09.2024 17:51 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152843 ФПД: 47249367024990 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T175145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152843&fm=47249367024990&tin=02508201610067®Number=0000000000091825&sum=50000 [17:51:45]StoreToDocumentArchive [17:51:45]shift 477 fd 152843 [17:51:45]save to /storage/0477/doc_00152843 [17:51:45]save last doc name /storage/0477/doc_00152843 to /storage/kkm_last_doc_name [17:51:45]save OK [17:51:45]Clear old archive folders... [17:51:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:51:45]tlvbuf is 015CE0E0 [17:51:45]SAM_PROTO_ClearQueue [17:51:45]wFMCommunicate request_size=4 [17:51:45]MH_SAM_APDU [17:51:45]CAPDU: 80 09 00 00 [17:51:45]Write to MH i2c: E2 08 00 A5 0A 80 09 00 00 00 00 00 00 21 [17:51:45]Write i2c OK [17:51:45]MH_I2C_Read... [17:51:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:51:45]Read from MH i2c: E2 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: E2 03 00 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: E2 03 00 A5 0A 00 90 00 23 [17:51:45]RAPDU: 90 00 [17:51:45]wFMCommunicate OK [17:51:45]SAM_PROTO_ClearQueue done [17:51:45]KKMCreateOFDPacket [17:51:45]OFDProtocolAddRootSTLVToBuf [17:51:45]FM_MakeSignedData [17:51:45]FM_MakeSignedData [17:51:45]SAM_PROTO_SignData [17:51:45]wFMCommunicate request_size=4 [17:51:45]MH_SAM_APDU [17:51:45]CAPDU: 80 0D 01 02 [17:51:45]Write to MH i2c: E2 08 00 A6 0A 80 0D 01 02 00 00 00 00 29 [17:51:45]Write i2c OK [17:51:45]MH_I2C_Read... [17:51:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:51:45]Read from MH i2c: E2 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: E2 03 00 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: E2 03 00 A6 0A 00 90 00 24 [17:51:45]RAPDU: 90 00 [17:51:45]wFMCommunicate OK [17:51:45]wFMCommunicate request_size=255 [17:51:45]MH_SAM_APDU [17:51:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 31 FC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 55 02 00 35 04 06 00 2A [17:51:45]Write to MH i2c: E2 02 01 A7 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 31 FC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 55 02 00 35 04 06 00 2A 00 00 C6 [17:51:45]Write i2c OK [17:51:45]MH_I2C_Read... [17:51:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:45]Read from MH i2c: E2 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: E2 03 00 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: E2 03 00 A7 0A 00 90 00 25 [17:51:45]RAPDU: 90 00 [17:51:45]wFMCommunicate OK [17:51:45]wFMCommunicate request_size=10 [17:51:45]MH_SAM_APDU [17:51:45]CAPDU: 80 0D 02 02 05 F9 19 BC C5 5E [17:51:45]Write to MH i2c: E2 0D 00 A8 0A 80 0D 02 02 05 00 F9 19 BC C5 5E 00 00 27 [17:51:45]Write i2c OK [17:51:45]MH_I2C_Read... [17:51:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:45]Read from MH i2c: E2 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: E2 03 00 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: E2 03 00 A8 0A 00 90 00 26 [17:51:45]RAPDU: 90 00 [17:51:45]wFMCommunicate OK [17:51:45]wFMCommunicate request_size=4 [17:51:45]MH_SAM_APDU [17:51:45]CAPDU: 80 0D 03 02 [17:51:45]Write to MH i2c: E2 08 00 A9 0A 80 0D 03 02 00 00 00 00 2E [17:51:45]Write i2c OK [17:51:45]MH_I2C_Read... [17:51:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:51:45]Read from MH i2c: E2 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: E2 0B 00 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: E2 0B 00 A9 0A 00 61 08 61 32 63 0E 94 32 90 00 62 [17:51:45]RAPDU: 61 08 61 32 63 0E 94 32 90 00 [17:51:45]wFMCommunicate OK [17:51:45]SAM_PROTO_SignData done [17:51:45]FM_MakeSignedData done [17:51:45]CreateOFDProtocolMessage [17:51:45]wFMCommunicate request_size=4 [17:51:45]MH_SAM_APDU [17:51:45]CAPDU: 80 11 00 00 [17:51:45]Write to MH i2c: E2 08 00 AA 0A 80 11 00 00 00 00 00 00 2E [17:51:45]Write i2c OK [17:51:45]MH_I2C_Read... [17:51:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:45]Read from MH i2c: E2 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: E2 17 00 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: E2 17 00 AA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [17:51:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:51:45]wFMCommunicate OK [17:51:45]CreateOFDProtocolMessage done [17:51:45]OFDSenderStorePacket 152843 [17:51:45]StoreOFDPacket docnum=152843 [17:51:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 42 B4 07 01 71 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 31 FC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 55 02 00 35 04 06 00 2A F9 19 BC C5 5E 61 08 61 32 63 0E 94 32 [17:51:45]CheckFolder [17:51:45]dirname=/storage/ofd_packets [17:51:45]CheckFolder done [17:51:45]ProducePacketName [17:51:45]name=ofd_packets/00152843 [17:51:45]NVStorageSaveData ofd_packets/00152843 [17:51:45]File name is /storage/ofd_packets/00152843 [17:51:45]Write 301 bytes [17:51:45]NVStorageSaveData done [17:51:45]OFDSenderStorePacket done [17:51:45]KKMCreateOFDPacket done [17:51:45]NVStorageSaveData kkm_last_timestamp [17:51:45]File name is /storage/kkm_last_timestamp [17:51:45]Write 4 bytes [17:51:45]NVStorageSaveData done [17:51:45]ExternCall_PrintAddStr [17:51:45]wPrintStart [17:51:45]Write to MH i2c: 01 00 00 AB 0A B5 [17:51:45]Write i2c OK [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: 01 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: 01 07 00 [17:51:45]MH_I2C_Read... [17:51:45]Read from MH i2c: 01 07 00 AB 0A 00 00 00 00 00 FF 0F CA [17:51:45]RasterBufferAndPrint [17:51:45]line Счет N : (1)1786850 [17:51:45]line ИНН: 02508201610067 [17:51:45]line Контрольно-Кассовый Чек [17:51:45]line ПРОДАЖА [17:51:45]line ТРК (МРК, ГНК) : 22 [17:51:45]line Товар: 2710124130 [17:51:45]line Аи-92-К-5 [17:51:45]line 7.380 * 67.80 [17:51:45]line = 500.36 [17:51:45]line НДС 12% НСП 1% [17:51:45]line > о реализуемом товаре [17:51:45]line ОКРУГЛЕНИЕ: -0.36 [17:51:45]line ИТОГО: 500.00 [17:51:45]line Внесено: 500.00 [17:51:45]line СДАЧА: 0.00 [17:51:45]line НСП 1% : 4.43 [17:51:45]line НДС 12% : 53.14 [17:51:45]line Наличными: 500.00 [17:51:45]line Безнал.: 0.00 [17:51:45]line Место: АЗС № 89 "Партнер Нефть" [17:51:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:51:45]line СНО: Общий режим [17:51:45]line Чек 302 24.09.2024 17:51 [17:51:45]line Смена: 477 ФФД: 1.0 [17:51:45]line ЗНМ: 0300000113 [17:51:45]line РНМ: 0000000000091825 [17:51:45]line Версия ККМ: 001 [17:51:45]line ФМ: 0000000000871835 [17:51:45]line ФД: 152843 [17:51:45]line ФПД: 47249367024990 [17:51:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T175145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152843&fm=47249367024990&tin=02508201610067®Number=0000000000091825&sum=50000 [17:51:45]written 0, free lines is 4095 [17:51:45]OFD Sender: Processing packet 152843 [packets to send 830, broken 829] [17:51:45]ProducePacketName [17:51:45]name=ofd_packets/00152843 [17:51:45]OFD Sender: To server: pG, [17:51:45]CommunicateWithHost lk.salyk.kg:30040 [17:51:45]ConnectInit lk.salyk.kg [17:51:46]Write to MH i2c: 01 00 00 D6 0A E0 [17:51:46]Write i2c OK [17:51:46]MH_I2C_Read... [17:51:46]Read from MH i2c: 01 [17:51:46]MH_I2C_Read... [17:51:46]Read from MH i2c: 01 07 00 [17:51:46]MH_I2C_Read... [17:51:46]Read from MH i2c: 01 07 00 D6 0A 00 00 00 00 00 DF 0C D2 [17:51:46]RasterBufferAndPrint [17:51:46]line [17:51:46]line [17:51:46]line [17:51:46]line [17:51:46]line [17:51:46]written 0, free lines is 3301 [17:51:46]MH_Cut [17:51:46]Write to MH i2c: D1 01 00 DD 0A 01 B9 [17:51:46]Write i2c OK [17:51:46]MH_I2C_Read... [17:51:46]Read from MH i2c: D1 [17:51:46]MH_I2C_Read... [17:51:46]Read from MH i2c: D1 01 00 [17:51:46]MH_I2C_Read... [17:51:46]Read from MH i2c: D1 01 00 DD 0A 00 B8 [17:51:46]Write to MH i2c: 01 00 00 DE 0A E8 [17:51:46]Write i2c OK [17:51:46]MH_I2C_Read... [17:51:46]*** Cut start [17:51:46]*** Purtial cut [17:51:46]*** Stage 1: CUTSNS_PIN = 1 [17:51:47]Read from MH i2c: 01 [17:51:47]MH_I2C_Read... [17:51:47]*** Stop cut motor [17:51:47]*** Cut end [17:51:47]Read from MH i2c: 01 07 00 [17:51:47]MH_I2C_Read... [17:51:47]Read from MH i2c: 01 07 00 DE 0A 00 00 00 00 00 FF 0F FD [17:51:47]process_action close_receipt done [17:51:47]requested_data is exist [17:51:47]produce_requested_data [17:51:47]requested_item fm.sn is exist - process it [17:51:47]wFMCommunicate request_size=4 [17:51:47]MH_SAM_APDU [17:51:47]CAPDU: 80 11 00 00 [17:51:47]Write to MH i2c: E2 08 00 DF 0A 80 11 00 00 00 00 00 00 63 [17:51:47]Write i2c OK [17:51:47]MH_I2C_Read... [17:51:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:47]Read from MH i2c: E2 [17:51:47]MH_I2C_Read... [17:51:47]Read from MH i2c: E2 17 00 [17:51:47]MH_I2C_Read... [17:51:47]Read from MH i2c: E2 17 00 DF 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B6 [17:51:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:51:47]wFMCommunicate OK [17:51:47]requested_item fd.num is exist - process it [17:51:47]SAM_PROTO_GetFieldsCounters [17:51:47]wFMCommunicate request_size=4 [17:51:47]MH_SAM_APDU [17:51:47]CAPDU: 80 13 00 00 [17:51:47]Write to MH i2c: E2 08 00 E0 0A 80 13 00 00 00 00 00 00 66 [17:51:47]Write i2c OK [17:51:47]MH_I2C_Read... [17:51:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:51:47]Read from MH i2c: E2 [17:51:47]MH_I2C_Read... [17:51:47]Read from MH i2c: E2 62 00 [17:51:47]MH_I2C_Read... [17:51:47]Read from MH i2c: E2 62 00 E0 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 54 [17:51:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:51:47]wFMCommunicate OK [17:51:47]SAM_PROTO_GetFieldsCounters done [17:51:47]requested_item shift.num is exist - process it [17:51:47]requested_item shift.opened is exist - process it [17:51:47]req_shift_opened [17:51:47]FM_GetShiftState [17:51:47]SAM_PROTO_GetShiftState [17:51:47]wFMCommunicate request_size=4 [17:51:47]MH_SAM_APDU [17:51:47]CAPDU: 80 13 01 00 [17:51:47]Write to MH i2c: E2 08 00 E1 0A 80 13 01 00 00 00 00 00 68 [17:51:47]Write i2c OK [17:51:47]MH_I2C_Read... [17:51:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:47]Read from MH i2c: E2 [17:51:47]MH_I2C_Read... [17:51:47]Read from MH i2c: E2 0E 00 [17:51:47]MH_I2C_Read... [17:51:47]Read from MH i2c: E2 0E 00 E1 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 35 [17:51:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:51:47]wFMCommunicate OK [17:51:47]SAM_PROTO_GetShiftState done [17:51:47]FM_GetShiftState done [17:51:47]req_shift_opened done [17:51:47]requested_item shift.open_date is exist - process it [17:51:47]req_shift_open_date [17:51:47]req_shift_open_date done [17:51:47]produce_requested_data done [17:51:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152843,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:51:47]process_action_free close_receipt [17:51:47]json_value_free [17:51:47]json_value_free done [17:51:47]process_json_proto returns [17:51:47]Send response to host [17:51:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152843,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:51:47]free response buf [17:51:47]execute_script done [17:51:47]execute_script returns [17:51:47]free content buf [17:51:47]Sock 8.Close socket [17:51:47]Sock 8.Thread stoped [17:51:47]Connected sock=10 [17:51:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 42 B4 07 01 71 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 31 FC F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 55 02 00 35 04 06 00 2A F9 19 BC C5 5E 61 08 61 32 63 0E 94 32 [17:51:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8F 52 47 00 4C C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 55 02 00 F4 03 04 00 30 A4 F2 66 B6 04 01 00 00 C2 06 2E 6A FE BF 21 5C [17:51:48]CommunicateWithHost err = 0 [17:51:48]CheckOFDResponse [17:51:48]1017 (14) - 77093643461234 [17:51:48]1041 (16) - 0000000000871835 [17:51:48]1040 (4) - 152843 [17:51:48]1012 (4) - 24.09.2024 11:36 [17:51:48]1206 (1) - 0 [17:51:48]OFD Sender: Remove packet 152843 [17:51:48]ProducePacketName [17:51:48]name=ofd_packets/00152843 [17:51:48]NVStorageDeleteData [17:51:48]OFD Sender: No OFD packet to send [17:51:53]OFD Sender: No OFD packet to send [17:51:58]OFD Sender: No OFD packet to send [17:52:03]OFD Sender: No OFD packet to send [17:52:08]OFD Sender: No OFD packet to send [17:52:13]OFD Sender: No OFD packet to send [17:52:18]OFD Sender: No OFD packet to send [17:52:23]OFD Sender: No OFD packet to send [17:52:28]OFD Sender: No OFD packet to send [17:52:33]OFD Sender: No OFD packet to send [17:52:38]OFD Sender: No OFD packet to send [17:52:43]OFD Sender: No OFD packet to send [17:52:48]OFD Sender: No OFD packet to send [17:52:54]OFD Sender: No OFD packet to send [17:52:59]OFD Sender: No OFD packet to send [17:53:04]OFD Sender: No OFD packet to send [17:53:09]OFD Sender: No OFD packet to send [17:53:10]recv_with_timeout no data received [17:53:14]OFD Sender: No OFD packet to send [17:53:19]OFD Sender: No OFD packet to send [17:53:24]OFD Sender: No OFD packet to send [17:53:25]recv_with_timeout no data received [17:53:29]OFD Sender: No OFD packet to send [17:53:34]OFD Sender: No OFD packet to send [17:53:39]OFD Sender: No OFD packet to send [17:53:44]OFD Sender: No OFD packet to send [17:53:49]OFD Sender: No OFD packet to send [17:53:54]OFD Sender: No OFD packet to send [17:53:59]OFD Sender: No OFD packet to send [17:54:04]OFD Sender: No OFD packet to send [17:54:09]OFD Sender: No OFD packet to send [17:54:14]OFD Sender: No OFD packet to send [17:54:19]OFD Sender: No OFD packet to send [17:54:24]OFD Sender: No OFD packet to send [17:54:29]OFD Sender: No OFD packet to send [17:54:34]OFD Sender: No OFD packet to send [17:54:39]OFD Sender: No OFD packet to send [17:54:44]OFD Sender: No OFD packet to send [17:54:49]OFD Sender: No OFD packet to send [17:54:54]OFD Sender: No OFD packet to send [17:54:59]OFD Sender: No OFD packet to send [17:55:04]OFD Sender: No OFD packet to send [17:55:09]OFD Sender: No OFD packet to send [17:55:14]OFD Sender: No OFD packet to send [17:55:19]OFD Sender: No OFD packet to send [17:55:24]OFD Sender: No OFD packet to send [17:55:29]OFD Sender: No OFD packet to send [17:55:34]accept exits with 9 [17:55:34]New connection [17:55:34]New thread 3066768740 created [17:55:34]Thread 3066912100 joined [17:55:34]Waiting for new connection... [17:55:34] Sock 9.Parse request [17:55:34]Sock 9.Check first char [17:55:34]Sock 9.First char is OK [17:55:34]request: POST /json_proto HTTP/1.0 [17:55:34]Method: POST [17:55:34]URL: /json_proto [17:55:34]Method is POST - this is cgi request [17:55:34]url: /json_proto [17:55:34]query_string will be loaded in cgi processing [17:55:34]execute_cgi json_proto POST (null) [17:55:34]execute_cgi path=json_proto method=POST [17:55:34]POST find Content-Length [17:55:34]Host: 172.17.43.67:8080 [17:55:34]Content-Length: 680 [17:55:34]Content-Type: application/json [17:55:34] [17:55:34]POST finish read [17:55:34]Found Content-Length = 680 [17:55:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786852", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:55:34]execute_script... [17:55:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786852", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:55:34]POST & json_proto [17:55:34]process_json_proto [17:55:34]json parsed OK: [17:55:34]protocol is kg_v1.0 [17:55:34]action value=close_receipt [17:55:34]process_action close_receipt [17:55:34]cmd_close_receipt [17:55:34]MH_GetDate [17:55:34]Write to MH i2c: F0 00 00 E2 0A DB [17:55:34]Write i2c OK [17:55:34]MH_I2C_Read... [17:55:34]Read from MH i2c: F0 [17:55:34]MH_I2C_Read... [17:55:34]Read from MH i2c: F0 09 00 [17:55:34]MH_I2C_Read... [17:55:34]Read from MH i2c: F0 09 00 E2 0A 00 17 FD F2 66 6A BD 47 65 23 [17:55:34]GetLastDocTimeStamp 1727200305 [17:55:34]current date 1727200535 [17:55:34]FM_GetShiftState [17:55:34]SAM_PROTO_GetShiftState [17:55:34]wFMCommunicate request_size=4 [17:55:34]MH_SAM_APDU [17:55:34]CAPDU: 80 13 01 00 [17:55:34]Write to MH i2c: E2 08 00 E3 0A 80 13 01 00 00 00 00 00 6A [17:55:34]Write i2c OK [17:55:34]MH_I2C_Read... [17:55:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:34]Read from MH i2c: E2 [17:55:34]MH_I2C_Read... [17:55:34]Read from MH i2c: E2 0E 00 [17:55:34]MH_I2C_Read... [17:55:34]Read from MH i2c: E2 0E 00 E3 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 37 [17:55:34]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:55:34]wFMCommunicate OK [17:55:34]SAM_PROTO_GetShiftState done [17:55:34]FM_GetShiftState done [17:55:34]opened in 1727137889 [17:55:34]opened+sec_in_day 1727224289 [17:55:34]quantity*price = 100050 [17:55:34]sum+1 = 100052 [17:55:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 303 24.09.2024 17:55 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152844 ФПД: 133422041851183 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T175535&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152844&fm=133422041851183&tin=02508201610067®Number=0000000000091825&sum=100000 [17:55:35]StoreToDocumentArchive [17:55:35]shift 477 fd 152844 [17:55:35]save to /storage/0477/doc_00152844 [17:55:35]save last doc name /storage/0477/doc_00152844 to /storage/kkm_last_doc_name [17:55:35]save OK [17:55:35]Clear old archive folders... [17:55:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:55:35]tlvbuf is 015E6B70 [17:55:35]SAM_PROTO_ClearQueue [17:55:35]wFMCommunicate request_size=4 [17:55:35]MH_SAM_APDU [17:55:35]CAPDU: 80 09 00 00 [17:55:35]Write to MH i2c: E2 08 00 F0 0A 80 09 00 00 00 00 00 00 6C [17:55:35]Write i2c OK [17:55:35]MH_I2C_Read... [17:55:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:55:35]Read from MH i2c: E2 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: E2 03 00 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: E2 03 00 F0 0A 00 90 00 6E [17:55:35]RAPDU: 90 00 [17:55:35]wFMCommunicate OK [17:55:35]SAM_PROTO_ClearQueue done [17:55:35]KKMCreateOFDPacket [17:55:35]OFDProtocolAddRootSTLVToBuf [17:55:35]FM_MakeSignedData [17:55:35]FM_MakeSignedData [17:55:35]SAM_PROTO_SignData [17:55:35]wFMCommunicate request_size=4 [17:55:35]MH_SAM_APDU [17:55:35]CAPDU: 80 0D 01 02 [17:55:35]Write to MH i2c: E2 08 00 F1 0A 80 0D 01 02 00 00 00 00 74 [17:55:35]Write i2c OK [17:55:35]MH_I2C_Read... [17:55:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:55:35]Read from MH i2c: E2 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: E2 03 00 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: E2 03 00 F1 0A 00 90 00 6F [17:55:35]RAPDU: 90 00 [17:55:35]wFMCommunicate OK [17:55:35]wFMCommunicate request_size=255 [17:55:35]MH_SAM_APDU [17:55:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 17 FD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 55 02 00 35 04 06 00 79 58 BD 68 [17:55:35]Write to MH i2c: E2 02 01 F2 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 17 FD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 55 02 00 35 04 06 00 79 58 BD 68 00 00 CC [17:55:35]Write i2c OK [17:55:35]MH_I2C_Read... [17:55:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:35]Read from MH i2c: E2 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: E2 03 00 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: E2 03 00 F2 0A 00 90 00 70 [17:55:35]RAPDU: 90 00 [17:55:35]wFMCommunicate OK [17:55:35]wFMCommunicate request_size=7 [17:55:35]MH_SAM_APDU [17:55:35]CAPDU: 80 0D 02 02 02 E5 2F [17:55:35]Write to MH i2c: E2 0A 00 F3 0A 80 0D 02 02 02 00 E5 2F 00 00 8F [17:55:35]Write i2c OK [17:55:35]MH_I2C_Read... [17:55:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:35]Read from MH i2c: E2 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: E2 03 00 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: E2 03 00 F3 0A 00 90 00 71 [17:55:35]RAPDU: 90 00 [17:55:35]wFMCommunicate OK [17:55:35]wFMCommunicate request_size=4 [17:55:35]MH_SAM_APDU [17:55:35]CAPDU: 80 0D 03 02 [17:55:35]Write to MH i2c: E2 08 00 F4 0A 80 0D 03 02 00 00 00 00 79 [17:55:35]Write i2c OK [17:55:35]MH_I2C_Read... [17:55:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:55:35]Read from MH i2c: E2 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: E2 0B 00 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: E2 0B 00 F4 0A 00 61 3C 33 F7 5C F2 F0 2A 90 00 A9 [17:55:35]RAPDU: 61 3C 33 F7 5C F2 F0 2A 90 00 [17:55:35]wFMCommunicate OK [17:55:35]SAM_PROTO_SignData done [17:55:35]FM_MakeSignedData done [17:55:35]CreateOFDProtocolMessage [17:55:35]wFMCommunicate request_size=4 [17:55:35]MH_SAM_APDU [17:55:35]CAPDU: 80 11 00 00 [17:55:35]Write to MH i2c: E2 08 00 F5 0A 80 11 00 00 00 00 00 00 79 [17:55:35]Write i2c OK [17:55:35]MH_I2C_Read... [17:55:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:35]Read from MH i2c: E2 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: E2 17 00 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: E2 17 00 F5 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CC [17:55:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:55:35]wFMCommunicate OK [17:55:35]CreateOFDProtocolMessage done [17:55:35]OFDSenderStorePacket 152844 [17:55:35]StoreOFDPacket docnum=152844 [17:55:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 68 94 04 01 15 DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 17 FD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 55 02 00 35 04 06 00 79 58 BD 68 E5 2F 61 3C 33 F7 5C F2 F0 2A [17:55:35]CheckFolder [17:55:35]dirname=/storage/ofd_packets [17:55:35]CheckFolder done [17:55:35]ProducePacketName [17:55:35]name=ofd_packets/00152844 [17:55:35]NVStorageSaveData ofd_packets/00152844 [17:55:35]File name is /storage/ofd_packets/00152844 [17:55:35]Write 298 bytes [17:55:35]NVStorageSaveData done [17:55:35]OFDSenderStorePacket done [17:55:35]KKMCreateOFDPacket done [17:55:35]NVStorageSaveData kkm_last_timestamp [17:55:35]File name is /storage/kkm_last_timestamp [17:55:35]Write 4 bytes [17:55:35]NVStorageSaveData done [17:55:35]ExternCall_PrintAddStr [17:55:35]wPrintStart [17:55:35]Write to MH i2c: 01 00 00 F6 0A 00 [17:55:35]Write i2c OK [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: 01 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: 01 07 00 [17:55:35]MH_I2C_Read... [17:55:35]Read from MH i2c: 01 07 00 F6 0A 00 00 00 00 00 FF 0F 15 [17:55:35]RasterBufferAndPrint [17:55:35]line Счет N : (1)1786852 [17:55:35]line ИНН: 02508201610067 [17:55:35]line Контрольно-Кассовый Чек [17:55:35]line ПРОДАЖА [17:55:35]line ТРК (МРК, ГНК) : 41 [17:55:35]line Товар: 2710194210 [17:55:35]line ДТ-К-5 [17:55:35]line 13.130 * 76.20 [17:55:35]line = 1000.51 [17:55:35]line НДС 12% НСП 1% [17:55:35]line > о реализуемом товаре [17:55:35]line ОКРУГЛЕНИЕ: -0.51 [17:55:35]line ИТОГО: 1000.00 [17:55:35]line Внесено: 1000.00 [17:55:35]line СДАЧА: 0.00 [17:55:35]line НСП 1% : 8.85 [17:55:35]line НДС 12% : 106.25 [17:55:35]line Наличными: 1000.00 [17:55:35]line Безнал.: 0.00 [17:55:35]line Место: АЗС № 89 "Партнер Нефть" [17:55:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:55:35]line СНО: Общий режим [17:55:35]line Чек 303 24.09.2024 17:55 [17:55:35]line Смена: 477 ФФД: 1.0 [17:55:35]line ЗНМ: 0300000113 [17:55:35]line РНМ: 0000000000091825 [17:55:35]line Версия ККМ: 001 [17:55:35]line ФМ: 0000000000871835 [17:55:35]line ФД: 152844 [17:55:36]line ФПД: 133422041851183 [17:55:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T175535&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152844&fm=133422041851183&tin=02508201610067®Number=0000000000091825&sum=100000 [17:55:36]OFD Sender: Processing packet 152844 [packets to send 830, broken 829] [17:55:36]ProducePacketName [17:55:36]name=ofd_packets/00152844 [17:55:36]OFD Sender: To server: pG, [17:55:36]CommunicateWithHost lk.salyk.kg:30040 [17:55:36]ConnectInit lk.salyk.kg [17:55:36]written 0, free lines is 4095 [17:55:36]Write to MH i2c: 01 00 00 21 0B 2C [17:55:36]Write i2c OK [17:55:36]MH_I2C_Read... [17:55:36]Read from MH i2c: 01 [17:55:36]MH_I2C_Read... [17:55:36]Read from MH i2c: 01 07 00 [17:55:36]MH_I2C_Read... [17:55:36]Read from MH i2c: 01 07 00 21 0B 00 00 00 00 00 D7 0C 16 [17:55:36]RasterBufferAndPrint [17:55:36]line [17:55:36]line [17:55:36]line [17:55:36]line [17:55:36]line [17:55:36]written 0, free lines is 3293 [17:55:36]MH_Cut [17:55:36]Write to MH i2c: D1 01 00 28 0B 01 05 [17:55:36]Write i2c OK [17:55:36]MH_I2C_Read... [17:55:36]Read from MH i2c: D1 [17:55:36]MH_I2C_Read... [17:55:36]Read from MH i2c: D1 01 00 [17:55:36]MH_I2C_Read... [17:55:36]Read from MH i2c: D1 01 00 28 0B 00 04 [17:55:36]Write to MH i2c: 01 00 00 29 0B 34 [17:55:36]Write i2c OK [17:55:36]MH_I2C_Read... [17:55:37]*** Cut start [17:55:37]*** Purtial cut [17:55:37]*** Stage 1: CUTSNS_PIN = 1 [17:55:37]Read from MH i2c: 01 [17:55:37]MH_I2C_Read... [17:55:37]*** Stop cut motor [17:55:37]*** Cut end [17:55:37]Read from MH i2c: 01 07 00 [17:55:37]MH_I2C_Read... [17:55:37]Read from MH i2c: 01 07 00 29 0B 00 00 00 00 00 FF 0F 49 [17:55:37]process_action close_receipt done [17:55:37]requested_data is exist [17:55:37]produce_requested_data [17:55:37]requested_item fm.sn is exist - process it [17:55:37]wFMCommunicate request_size=4 [17:55:37]MH_SAM_APDU [17:55:37]CAPDU: 80 11 00 00 [17:55:37]Write to MH i2c: E2 08 00 2A 0B 80 11 00 00 00 00 00 00 AF [17:55:37]Write i2c OK [17:55:37]MH_I2C_Read... [17:55:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:37]Read from MH i2c: E2 [17:55:37]MH_I2C_Read... [17:55:37]Read from MH i2c: E2 17 00 [17:55:37]MH_I2C_Read... [17:55:37]Read from MH i2c: E2 17 00 2A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 02 [17:55:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:55:37]wFMCommunicate OK [17:55:37]requested_item fd.num is exist - process it [17:55:37]SAM_PROTO_GetFieldsCounters [17:55:37]wFMCommunicate request_size=4 [17:55:37]MH_SAM_APDU [17:55:37]CAPDU: 80 13 00 00 [17:55:37]Write to MH i2c: E2 08 00 2B 0B 80 13 00 00 00 00 00 00 B2 [17:55:37]Write i2c OK [17:55:37]MH_I2C_Read... [17:55:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:55:37]Read from MH i2c: E2 [17:55:37]MH_I2C_Read... [17:55:37]Read from MH i2c: E2 62 00 [17:55:37]MH_I2C_Read... [17:55:37]Read from MH i2c: E2 62 00 2B 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 A4 [17:55:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:55:37]wFMCommunicate OK [17:55:37]SAM_PROTO_GetFieldsCounters done [17:55:37]requested_item shift.num is exist - process it [17:55:37]requested_item shift.opened is exist - process it [17:55:37]req_shift_opened [17:55:37]FM_GetShiftState [17:55:37]SAM_PROTO_GetShiftState [17:55:37]wFMCommunicate request_size=4 [17:55:37]MH_SAM_APDU [17:55:37]CAPDU: 80 13 01 00 [17:55:37]Write to MH i2c: E2 08 00 2C 0B 80 13 01 00 00 00 00 00 B4 [17:55:37]Write i2c OK [17:55:37]MH_I2C_Read... [17:55:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:37]Read from MH i2c: E2 [17:55:37]MH_I2C_Read... [17:55:37]Read from MH i2c: E2 0E 00 [17:55:37]MH_I2C_Read... [17:55:37]Read from MH i2c: E2 0E 00 2C 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 81 [17:55:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [17:55:37]wFMCommunicate OK [17:55:37]SAM_PROTO_GetShiftState done [17:55:37]FM_GetShiftState done [17:55:37]req_shift_opened done [17:55:37]requested_item shift.open_date is exist - process it [17:55:37]req_shift_open_date [17:55:37]req_shift_open_date done [17:55:37]produce_requested_data done [17:55:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152844,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [17:55:37]process_action_free close_receipt [17:55:37]json_value_free [17:55:37]json_value_free done [17:55:37]process_json_proto returns [17:55:37]Send response to host [17:55:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152844,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [17:55:37]free response buf [17:55:37]execute_script done [17:55:37]execute_script returns [17:55:37]free content buf [17:55:37]Sock 9.Close socket [17:55:37]Sock 9.Thread stoped [17:55:38]Connected sock=5 [17:55:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 68 94 04 01 15 DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 17 FD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 55 02 00 35 04 06 00 79 58 BD 68 E5 2F 61 3C 33 F7 5C F2 F0 2A [17:55:43]recv_with_timeout no data received [17:55:43]CommunicateWithHost answer receiving error [17:55:43]CommunicateWithHost err = -3 [17:55:43]OFD Sender: Server communicate error [17:55:48]OFD Sender: Processing packet 152844 [packets to send 830, broken 829] [17:55:48]ProducePacketName [17:55:48]name=ofd_packets/00152844 [17:55:48]OFD Sender: To server: pG, [17:55:48]CommunicateWithHost lk.salyk.kg:30040 [17:55:48]ConnectInit lk.salyk.kg [17:55:49]Connected sock=9 [17:55:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 68 94 04 01 15 DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 17 FD F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 55 02 00 35 04 06 00 79 58 BD 68 E5 2F 61 3C 33 F7 5C F2 F0 2A [17:55:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8D F6 47 00 8F 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 55 02 00 F4 03 04 00 23 A5 F2 66 B6 04 01 00 00 62 42 D2 93 69 47 02 17 [17:55:51]CommunicateWithHost err = 0 [17:55:51]CheckOFDResponse [17:55:51]1017 (14) - 77093643461234 [17:55:51]1041 (16) - 0000000000871835 [17:55:51]1040 (4) - 152844 [17:55:51]1012 (4) - 24.09.2024 11:40 [17:55:51]1206 (1) - 0 [17:55:51]OFD Sender: Remove packet 152844 [17:55:51]ProducePacketName [17:55:51]name=ofd_packets/00152844 [17:55:51]NVStorageDeleteData [17:55:51]OFD Sender: No OFD packet to send [17:55:56]OFD Sender: No OFD packet to send [17:55:59]recv_with_timeout no data received [17:56:01]OFD Sender: No OFD packet to send [17:56:06]OFD Sender: No OFD packet to send [17:56:11]OFD Sender: No OFD packet to send [17:56:16]OFD Sender: No OFD packet to send [17:56:21]OFD Sender: No OFD packet to send [17:56:26]OFD Sender: No OFD packet to send [17:56:30]recv_with_timeout no data received [17:56:31]OFD Sender: No OFD packet to send [17:56:36]OFD Sender: No OFD packet to send [17:56:41]OFD Sender: No OFD packet to send [17:56:46]OFD Sender: No OFD packet to send [17:56:51]OFD Sender: No OFD packet to send [17:56:56]OFD Sender: No OFD packet to send [17:57:01]OFD Sender: No OFD packet to send [17:57:06]OFD Sender: No OFD packet to send [17:57:10]recv_with_timeout no data received [17:57:11]OFD Sender: No OFD packet to send [17:57:16]OFD Sender: No OFD packet to send [17:57:21]OFD Sender: No OFD packet to send [17:57:26]OFD Sender: No OFD packet to send [17:57:31]OFD Sender: No OFD packet to send [17:57:36]OFD Sender: No OFD packet to send [17:57:41]OFD Sender: No OFD packet to send [17:57:46]OFD Sender: No OFD packet to send [17:57:51]OFD Sender: No OFD packet to send [17:57:57]OFD Sender: No OFD packet to send [17:58:02]OFD Sender: No OFD packet to send [17:58:07]OFD Sender: No OFD packet to send [17:58:12]OFD Sender: No OFD packet to send [17:58:17]OFD Sender: No OFD packet to send [17:58:22]OFD Sender: No OFD packet to send [17:58:27]OFD Sender: No OFD packet to send [17:58:32]OFD Sender: No OFD packet to send [17:58:37]OFD Sender: No OFD packet to send [17:58:42]OFD Sender: No OFD packet to send [17:58:47]OFD Sender: No OFD packet to send [17:58:52]OFD Sender: No OFD packet to send [17:58:57]OFD Sender: No OFD packet to send [17:59:02]OFD Sender: No OFD packet to send [17:59:07]OFD Sender: No OFD packet to send [17:59:12]OFD Sender: No OFD packet to send [17:59:17]OFD Sender: No OFD packet to send [17:59:22]OFD Sender: No OFD packet to send [17:59:27]OFD Sender: No OFD packet to send [17:59:32]OFD Sender: No OFD packet to send [17:59:37]OFD Sender: No OFD packet to send [17:59:42]OFD Sender: No OFD packet to send [17:59:47]OFD Sender: No OFD packet to send [17:59:51]recv_with_timeout no data received [17:59:52]OFD Sender: No OFD packet to send [17:59:57]OFD Sender: No OFD packet to send [18:00:02]OFD Sender: No OFD packet to send [18:00:03]accept exits with 8 [18:00:03]New connection [18:00:03]New thread 3066912100 created [18:00:03]Thread 3066768740 joined [18:00:03]Waiting for new connection... [18:00:03] Sock 8.Parse request [18:00:03]Sock 8.Check first char [18:00:03]Sock 8.First char is OK [18:00:03]request: POST /json_proto HTTP/1.0 [18:00:03]Method: POST [18:00:03]URL: /json_proto [18:00:03]Method is POST - this is cgi request [18:00:03]url: /json_proto [18:00:03]query_string will be loaded in cgi processing [18:00:03]execute_cgi json_proto POST (null) [18:00:03]execute_cgi path=json_proto method=POST [18:00:03]POST find Content-Length [18:00:03]Host: 172.17.43.67:8080 [18:00:03]Content-Length: 680 [18:00:03]Content-Type: application/json [18:00:03] [18:00:03]POST finish read [18:00:03]Found Content-Length = 680 [18:00:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:03]execute_script... [18:00:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:03]POST & json_proto [18:00:03]process_json_proto [18:00:03]json parsed OK: [18:00:03]protocol is kg_v1.0 [18:00:03]action value=close_receipt [18:00:03]process_action close_receipt [18:00:03]cmd_close_receipt [18:00:03]MH_GetDate [18:00:03]Write to MH i2c: F0 00 00 2D 0B 27 [18:00:03]Write i2c OK [18:00:03]MH_I2C_Read... [18:00:03]Read from MH i2c: F0 [18:00:03]MH_I2C_Read... [18:00:03]Read from MH i2c: F0 09 00 [18:00:03]MH_I2C_Read... [18:00:03]Read from MH i2c: F0 09 00 2D 0B 00 24 FE F2 66 6A BD 47 65 7D [18:00:03]GetLastDocTimeStamp 1727200535 [18:00:03]current date 1727200804 [18:00:03]FM_GetShiftState [18:00:03]SAM_PROTO_GetShiftState [18:00:03]wFMCommunicate request_size=4 [18:00:03]MH_SAM_APDU [18:00:03]CAPDU: 80 13 01 00 [18:00:03]Write to MH i2c: E2 08 00 2E 0B 80 13 01 00 00 00 00 00 B6 [18:00:03]Write i2c OK [18:00:03]MH_I2C_Read... [18:00:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:03]Read from MH i2c: E2 [18:00:03]MH_I2C_Read... [18:00:03]Read from MH i2c: E2 0E 00 [18:00:03]MH_I2C_Read... [18:00:03]Read from MH i2c: E2 0E 00 2E 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 83 [18:00:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:00:03]wFMCommunicate OK [18:00:03]SAM_PROTO_GetShiftState done [18:00:03]FM_GetShiftState done [18:00:03]opened in 1727137889 [18:00:03]opened+sec_in_day 1727224289 [18:00:03]quantity*price = 200025 [18:00:03]sum+1 = 200026 [18:00:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 304 24.09.2024 18:00 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152845 ФПД: 265589368450434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T180004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152845&fm=265589368450434&tin=02508201610067®Number=0000000000091825&sum=200000 [18:00:04]StoreToDocumentArchive [18:00:04]shift 477 fd 152845 [18:00:04]save to /storage/0477/doc_00152845 [18:00:04]save last doc name /storage/0477/doc_00152845 to /storage/kkm_last_doc_name [18:00:04]save OK [18:00:04]Clear old archive folders... [18:00:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:00:04]tlvbuf is 01614EC0 [18:00:04]SAM_PROTO_ClearQueue [18:00:04]wFMCommunicate request_size=4 [18:00:04]MH_SAM_APDU [18:00:04]CAPDU: 80 09 00 00 [18:00:04]Write to MH i2c: E2 08 00 3B 0B 80 09 00 00 00 00 00 00 B8 [18:00:04]Write i2c OK [18:00:04]MH_I2C_Read... [18:00:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:04]Read from MH i2c: E2 [18:00:04]MH_I2C_Read... [18:00:04]Read from MH i2c: E2 03 00 [18:00:04]MH_I2C_Read... [18:00:04]Read from MH i2c: E2 03 00 3B 0B 00 90 00 BA [18:00:04]RAPDU: 90 00 [18:00:04]wFMCommunicate OK [18:00:04]SAM_PROTO_ClearQueue done [18:00:04]KKMCreateOFDPacket [18:00:04]OFDProtocolAddRootSTLVToBuf [18:00:04]FM_MakeSignedData [18:00:04]FM_MakeSignedData [18:00:04]SAM_PROTO_SignData [18:00:04]wFMCommunicate request_size=4 [18:00:04]MH_SAM_APDU [18:00:04]CAPDU: 80 0D 01 02 [18:00:04]Write to MH i2c: E2 08 00 3C 0B 80 0D 01 02 00 00 00 00 C0 [18:00:04]Write i2c OK [18:00:04]MH_I2C_Read... [18:00:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:04]Read from MH i2c: E2 [18:00:04]MH_I2C_Read... [18:00:04]Read from MH i2c: E2 03 00 [18:00:04]MH_I2C_Read... [18:00:04]Read from MH i2c: E2 03 00 3C 0B 00 90 00 BB [18:00:04]RAPDU: 90 00 [18:00:04]wFMCommunicate OK [18:00:04]wFMCommunicate request_size=255 [18:00:04]MH_SAM_APDU [18:00:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 24 FE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 55 02 00 35 04 06 00 F1 8D 57 F6 [18:00:04]Write to MH i2c: E2 02 01 3D 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 24 FE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 55 02 00 35 04 06 00 F1 8D 57 F6 00 00 EB [18:00:04]Write i2c OK [18:00:04]MH_I2C_Read... [18:00:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:05]Read from MH i2c: E2 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 03 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 03 00 3D 0B 00 90 00 BC [18:00:05]RAPDU: 90 00 [18:00:05]wFMCommunicate OK [18:00:05]wFMCommunicate request_size=7 [18:00:05]MH_SAM_APDU [18:00:05]CAPDU: 80 0D 02 02 02 6D 82 [18:00:05]Write to MH i2c: E2 0A 00 3E 0B 80 0D 02 02 02 00 6D 82 00 00 B6 [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:05]Read from MH i2c: E2 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 03 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 03 00 3E 0B 00 90 00 BD [18:00:05]RAPDU: 90 00 [18:00:05]wFMCommunicate OK [18:00:05]wFMCommunicate request_size=4 [18:00:05]MH_SAM_APDU [18:00:05]CAPDU: 80 0D 03 02 [18:00:05]Write to MH i2c: E2 08 00 3F 0B 80 0D 03 02 00 00 00 00 C5 [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:05]Read from MH i2c: E2 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 0B 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 0B 00 3F 0B 00 5A A1 EE 76 94 7C 60 43 90 00 D8 [18:00:05]RAPDU: 5A A1 EE 76 94 7C 60 43 90 00 [18:00:05]wFMCommunicate OK [18:00:05]SAM_PROTO_SignData done [18:00:05]FM_MakeSignedData done [18:00:05]CreateOFDProtocolMessage [18:00:05]wFMCommunicate request_size=4 [18:00:05]MH_SAM_APDU [18:00:05]CAPDU: 80 11 00 00 [18:00:05]Write to MH i2c: E2 08 00 40 0B 80 11 00 00 00 00 00 00 C5 [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:05]Read from MH i2c: E2 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 17 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: E2 17 00 40 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 18 [18:00:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:00:05]wFMCommunicate OK [18:00:05]CreateOFDProtocolMessage done [18:00:05]OFDSenderStorePacket 152845 [18:00:05]StoreOFDPacket docnum=152845 [18:00:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C2 A7 04 01 A1 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 24 FE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 55 02 00 35 04 06 00 F1 8D 57 F6 6D 82 5A A1 EE 76 94 7C 60 43 [18:00:05]CheckFolder [18:00:05]dirname=/storage/ofd_packets [18:00:05]CheckFolder done [18:00:05]ProducePacketName [18:00:05]name=ofd_packets/00152845 [18:00:05]NVStorageSaveData ofd_packets/00152845 [18:00:05]File name is /storage/ofd_packets/00152845 [18:00:05]Write 298 bytes [18:00:05]NVStorageSaveData done [18:00:05]OFDSenderStorePacket done [18:00:05]KKMCreateOFDPacket done [18:00:05]NVStorageSaveData kkm_last_timestamp [18:00:05]File name is /storage/kkm_last_timestamp [18:00:05]Write 4 bytes [18:00:05]NVStorageSaveData done [18:00:05]ExternCall_PrintAddStr [18:00:05]wPrintStart [18:00:05]Write to MH i2c: 01 00 00 41 0B 4C [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: 01 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: 01 07 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: 01 07 00 41 0B 00 00 00 00 00 FF 0F 61 [18:00:05]RasterBufferAndPrint [18:00:05]line Счет N : (1)1786853 [18:00:05]line ИНН: 02508201610067 [18:00:05]line Контрольно-Кассовый Чек [18:00:05]line ПРОДАЖА [18:00:05]line ТРК (МРК, ГНК) : 31 [18:00:05]line Товар: 2710194210 [18:00:05]line ДТ-К-5 [18:00:05]line 26.250 * 76.20 [18:00:05]line = 2000.25 [18:00:05]line НДС 12% НСП 1% [18:00:05]line > о реализуемом товаре [18:00:05]line ОКРУГЛЕНИЕ: -0.25 [18:00:05]line ИТОГО: 2000.00 [18:00:05]line Внесено: 2000.00 [18:00:05]line СДАЧА: 0.00 [18:00:05]line НСП 1% : 17.70 [18:00:05]line НДС 12% : 212.42 [18:00:05]line Наличными: 2000.00 [18:00:05]line Безнал.: 0.00 [18:00:05]line Место: АЗС № 89 "Партнер Нефть" [18:00:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:00:05]line СНО: Общий режим [18:00:05]line Чек 304 24.09.2024 18:00 [18:00:05]line Смена: 477 ФФД: 1.0 [18:00:05]line ЗНМ: 0300000113 [18:00:05]line РНМ: 0000000000091825 [18:00:05]line Версия ККМ: 001 [18:00:05]line ФМ: 0000000000871835 [18:00:05]line ФД: 152845 [18:00:05]line ФПД: 265589368450434 [18:00:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T180004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152845&fm=265589368450434&tin=02508201610067®Number=0000000000091825&sum=200000 [18:00:05]written 0, free lines is 4095 [18:00:05]OFD Sender: Processing packet 152845 [packets to send 830, broken 829] [18:00:05]ProducePacketName [18:00:05]name=ofd_packets/00152845 [18:00:05]OFD Sender: To server: pG, [18:00:05]CommunicateWithHost lk.salyk.kg:30040 [18:00:05]ConnectInit lk.salyk.kg [18:00:05]Write to MH i2c: 01 00 00 6C 0B 77 [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: 01 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: 01 07 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: 01 07 00 6C 0B 00 00 00 00 00 DA 0C 64 [18:00:05]RasterBufferAndPrint [18:00:05]line [18:00:05]line [18:00:05]line [18:00:05]line [18:00:05]line [18:00:05]written 0, free lines is 3296 [18:00:05]MH_Cut [18:00:05]Write to MH i2c: D1 01 00 73 0B 01 50 [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: D1 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: D1 01 00 [18:00:05]MH_I2C_Read... [18:00:05]Read from MH i2c: D1 01 00 73 0B 00 4F [18:00:05]Write to MH i2c: 01 00 00 74 0B 7F [18:00:05]Write i2c OK [18:00:05]MH_I2C_Read... [18:00:06]*** Cut start [18:00:06]*** Purtial cut [18:00:06]*** Stage 1: CUTSNS_PIN = 1 [18:00:06]Read from MH i2c: 01 [18:00:06]MH_I2C_Read... [18:00:06]*** Stop cut motor [18:00:06]*** Cut end [18:00:06]Read from MH i2c: 01 07 00 [18:00:06]MH_I2C_Read... [18:00:06]Read from MH i2c: 01 07 00 74 0B 00 00 00 00 00 FF 0F 94 [18:00:06]process_action close_receipt done [18:00:06]requested_data is exist [18:00:06]produce_requested_data [18:00:06]requested_item fm.sn is exist - process it [18:00:06]wFMCommunicate request_size=4 [18:00:06]MH_SAM_APDU [18:00:06]CAPDU: 80 11 00 00 [18:00:06]Write to MH i2c: E2 08 00 75 0B 80 11 00 00 00 00 00 00 FA [18:00:06]Write i2c OK [18:00:06]MH_I2C_Read... [18:00:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:06]Read from MH i2c: E2 [18:00:06]MH_I2C_Read... [18:00:06]Read from MH i2c: E2 17 00 [18:00:06]MH_I2C_Read... [18:00:06]Read from MH i2c: E2 17 00 75 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [18:00:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:00:06]wFMCommunicate OK [18:00:06]requested_item fd.num is exist - process it [18:00:06]SAM_PROTO_GetFieldsCounters [18:00:06]wFMCommunicate request_size=4 [18:00:06]MH_SAM_APDU [18:00:06]CAPDU: 80 13 00 00 [18:00:06]Write to MH i2c: E2 08 00 76 0B 80 13 00 00 00 00 00 00 FD [18:00:06]Write i2c OK [18:00:06]MH_I2C_Read... [18:00:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:06]Read from MH i2c: E2 [18:00:06]MH_I2C_Read... [18:00:06]Read from MH i2c: E2 62 00 [18:00:06]MH_I2C_Read... [18:00:06]Read from MH i2c: E2 62 00 76 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [18:00:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:06]wFMCommunicate OK [18:00:06]SAM_PROTO_GetFieldsCounters done [18:00:06]requested_item shift.num is exist - process it [18:00:06]requested_item shift.opened is exist - process it [18:00:06]req_shift_opened [18:00:06]FM_GetShiftState [18:00:06]SAM_PROTO_GetShiftState [18:00:06]wFMCommunicate request_size=4 [18:00:06]MH_SAM_APDU [18:00:06]CAPDU: 80 13 01 00 [18:00:06]Write to MH i2c: E2 08 00 77 0B 80 13 01 00 00 00 00 00 FF [18:00:06]Write i2c OK [18:00:06]MH_I2C_Read... [18:00:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:07]Read from MH i2c: E2 [18:00:07]MH_I2C_Read... [18:00:07]Read from MH i2c: E2 0E 00 [18:00:07]MH_I2C_Read... [18:00:07]Read from MH i2c: E2 0E 00 77 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CC [18:00:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:00:07]wFMCommunicate OK [18:00:07]SAM_PROTO_GetShiftState done [18:00:07]FM_GetShiftState done [18:00:07]req_shift_opened done [18:00:07]requested_item shift.open_date is exist - process it [18:00:07]req_shift_open_date [18:00:07]req_shift_open_date done [18:00:07]produce_requested_data done [18:00:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152845,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:00:07]process_action_free close_receipt [18:00:07]json_value_free [18:00:07]json_value_free done [18:00:07]process_json_proto returns [18:00:07]Send response to host [18:00:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152845,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:00:07]free response buf [18:00:07]execute_script done [18:00:07]execute_script returns [18:00:07]free content buf [18:00:07]Sock 8.Close socket [18:00:07]Sock 8.Thread stoped [18:00:09]Connected sock=11 [18:00:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C2 A7 04 01 A1 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 24 FE F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 55 02 00 35 04 06 00 F1 8D 57 F6 6D 82 5A A1 EE 76 94 7C 60 43 [18:00:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 78 F6 47 00 23 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 55 02 00 F4 03 04 00 25 A6 F2 66 B6 04 01 00 00 7D C3 0F 4A 79 F7 C2 C8 [18:00:09]CommunicateWithHost err = 0 [18:00:09]CheckOFDResponse [18:00:09]1017 (14) - 77093643461234 [18:00:09]1041 (16) - 0000000000871835 [18:00:09]1040 (4) - 152845 [18:00:09]1012 (4) - 24.09.2024 11:44 [18:00:09]1206 (1) - 0 [18:00:09]OFD Sender: Remove packet 152845 [18:00:09]ProducePacketName [18:00:09]name=ofd_packets/00152845 [18:00:09]NVStorageDeleteData [18:00:10]OFD Sender: No OFD packet to send [18:00:15]OFD Sender: No OFD packet to send [18:00:20]OFD Sender: No OFD packet to send [18:00:25]OFD Sender: No OFD packet to send [18:00:29]recv_with_timeout no data received [18:00:30]OFD Sender: No OFD packet to send [18:00:35]OFD Sender: No OFD packet to send [18:00:40]OFD Sender: No OFD packet to send [18:00:45]OFD Sender: No OFD packet to send [18:00:50]OFD Sender: No OFD packet to send [18:00:55]OFD Sender: No OFD packet to send [18:01:00]OFD Sender: No OFD packet to send [18:01:05]OFD Sender: No OFD packet to send [18:01:10]OFD Sender: No OFD packet to send [18:01:15]OFD Sender: No OFD packet to send [18:01:20]OFD Sender: No OFD packet to send [18:01:25]OFD Sender: No OFD packet to send [18:01:30]OFD Sender: No OFD packet to send [18:01:35]OFD Sender: No OFD packet to send [18:01:40]OFD Sender: No OFD packet to send [18:01:45]OFD Sender: No OFD packet to send [18:01:50]recv_with_timeout no data received [18:01:50]OFD Sender: No OFD packet to send [18:01:55]OFD Sender: No OFD packet to send [18:02:00]OFD Sender: No OFD packet to send [18:02:05]OFD Sender: No OFD packet to send [18:02:10]OFD Sender: No OFD packet to send [18:02:13]recv_with_timeout no data received [18:02:15]OFD Sender: No OFD packet to send [18:02:20]OFD Sender: No OFD packet to send [18:02:25]OFD Sender: No OFD packet to send [18:02:30]OFD Sender: No OFD packet to send [18:02:35]OFD Sender: No OFD packet to send [18:02:40]OFD Sender: No OFD packet to send [18:02:45]OFD Sender: No OFD packet to send [18:02:50]OFD Sender: No OFD packet to send [18:02:55]OFD Sender: No OFD packet to send [18:03:00]OFD Sender: No OFD packet to send [18:03:05]OFD Sender: No OFD packet to send [18:03:07]recv_with_timeout no data received [18:03:10]OFD Sender: No OFD packet to send [18:03:15]OFD Sender: No OFD packet to send [18:03:20]OFD Sender: No OFD packet to send [18:03:25]OFD Sender: No OFD packet to send [18:03:30]recv_with_timeout no data received [18:03:30]OFD Sender: No OFD packet to send [18:03:35]OFD Sender: No OFD packet to send [18:03:40]OFD Sender: No OFD packet to send [18:03:45]OFD Sender: No OFD packet to send [18:03:50]OFD Sender: No OFD packet to send [18:03:56]OFD Sender: No OFD packet to send [18:04:01]OFD Sender: No OFD packet to send [18:04:02]recv_with_timeout no data received [18:04:06]OFD Sender: No OFD packet to send [18:04:11]OFD Sender: No OFD packet to send [18:04:16]OFD Sender: No OFD packet to send [18:04:21]OFD Sender: No OFD packet to send [18:04:26]OFD Sender: No OFD packet to send [18:04:31]OFD Sender: No OFD packet to send [18:04:36]OFD Sender: No OFD packet to send [18:04:41]OFD Sender: No OFD packet to send [18:04:43]recv_with_timeout no data received [18:04:46]OFD Sender: No OFD packet to send [18:04:51]OFD Sender: No OFD packet to send [18:04:56]OFD Sender: No OFD packet to send [18:05:01]OFD Sender: No OFD packet to send [18:05:06]OFD Sender: No OFD packet to send [18:05:11]OFD Sender: No OFD packet to send [18:05:16]OFD Sender: No OFD packet to send [18:05:21]OFD Sender: No OFD packet to send [18:05:26]OFD Sender: No OFD packet to send [18:05:31]OFD Sender: No OFD packet to send [18:05:36]OFD Sender: No OFD packet to send [18:05:41]OFD Sender: No OFD packet to send [18:05:46]OFD Sender: No OFD packet to send [18:05:51]OFD Sender: No OFD packet to send [18:05:56]OFD Sender: No OFD packet to send [18:06:01]OFD Sender: No OFD packet to send [18:06:06]OFD Sender: No OFD packet to send [18:06:08]accept exits with 9 [18:06:08]New connection [18:06:08]New thread 3066768740 created [18:06:08]Thread 3066912100 joined [18:06:08]Waiting for new connection... [18:06:08] Sock 9.Parse request [18:06:08]Sock 9.Check first char [18:06:08]Sock 9.First char is OK [18:06:08]request: POST /json_proto HTTP/1.0 [18:06:08]Method: POST [18:06:08]URL: /json_proto [18:06:08]Method is POST - this is cgi request [18:06:08]url: /json_proto [18:06:08]query_string will be loaded in cgi processing [18:06:08]execute_cgi json_proto POST (null) [18:06:08]execute_cgi path=json_proto method=POST [18:06:08]POST find Content-Length [18:06:08]Host: 172.17.43.67:8080 [18:06:08]Content-Length: 683 [18:06:08]Content-Type: application/json [18:06:08] [18:06:08]POST finish read [18:06:08]Found Content-Length = 683 [18:06:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786854", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:08]execute_script... [18:06:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786854", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:08]POST & json_proto [18:06:08]process_json_proto [18:06:08]json parsed OK: [18:06:08]protocol is kg_v1.0 [18:06:08]action value=close_receipt [18:06:08]process_action close_receipt [18:06:08]cmd_close_receipt [18:06:08]MH_GetDate [18:06:08]Write to MH i2c: F0 00 00 78 0B 72 [18:06:08]Write i2c OK [18:06:08]MH_I2C_Read... [18:06:08]Read from MH i2c: F0 [18:06:08]MH_I2C_Read... [18:06:08]Read from MH i2c: F0 09 00 [18:06:08]MH_I2C_Read... [18:06:08]Read from MH i2c: F0 09 00 78 0B 00 92 FF F2 66 6A BD 47 65 37 [18:06:08]GetLastDocTimeStamp 1727200804 [18:06:08]current date 1727201170 [18:06:08]FM_GetShiftState [18:06:08]SAM_PROTO_GetShiftState [18:06:08]wFMCommunicate request_size=4 [18:06:08]MH_SAM_APDU [18:06:08]CAPDU: 80 13 01 00 [18:06:08]Write to MH i2c: E2 08 00 79 0B 80 13 01 00 00 00 00 00 01 [18:06:08]Write i2c OK [18:06:08]MH_I2C_Read... [18:06:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:09]Read from MH i2c: E2 [18:06:09]MH_I2C_Read... [18:06:09]Read from MH i2c: E2 0E 00 [18:06:09]MH_I2C_Read... [18:06:09]Read from MH i2c: E2 0E 00 79 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CE [18:06:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:06:09]wFMCommunicate OK [18:06:09]SAM_PROTO_GetShiftState done [18:06:09]FM_GetShiftState done [18:06:09]opened in 1727137889 [18:06:09]opened+sec_in_day 1727224289 [18:06:09]quantity*price = 200043 [18:06:09]sum+1 = 200044 [18:06:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 305 24.09.2024 18:06 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152846 ФПД: 213782792486426 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T180610&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152846&fm=213782792486426&tin=02508201610067®Number=0000000000091825&sum=200000 [18:06:10]StoreToDocumentArchive [18:06:10]shift 477 fd 152846 [18:06:10]save to /storage/0477/doc_00152846 [18:06:10]save last doc name /storage/0477/doc_00152846 to /storage/kkm_last_doc_name [18:06:10]save OK [18:06:10]Clear old archive folders... [18:06:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:06:10]tlvbuf is 0162A440 [18:06:10]SAM_PROTO_ClearQueue [18:06:10]wFMCommunicate request_size=4 [18:06:10]MH_SAM_APDU [18:06:10]CAPDU: 80 09 00 00 [18:06:10]Write to MH i2c: E2 08 00 86 0B 80 09 00 00 00 00 00 00 03 [18:06:10]Write i2c OK [18:06:10]MH_I2C_Read... [18:06:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:06:10]Read from MH i2c: E2 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 03 00 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 03 00 86 0B 00 90 00 05 [18:06:10]RAPDU: 90 00 [18:06:10]wFMCommunicate OK [18:06:10]SAM_PROTO_ClearQueue done [18:06:10]KKMCreateOFDPacket [18:06:10]OFDProtocolAddRootSTLVToBuf [18:06:10]FM_MakeSignedData [18:06:10]FM_MakeSignedData [18:06:10]SAM_PROTO_SignData [18:06:10]wFMCommunicate request_size=4 [18:06:10]MH_SAM_APDU [18:06:10]CAPDU: 80 0D 01 02 [18:06:10]Write to MH i2c: E2 08 00 87 0B 80 0D 01 02 00 00 00 00 0B [18:06:10]Write i2c OK [18:06:10]MH_I2C_Read... [18:06:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:06:10]Read from MH i2c: E2 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 03 00 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 03 00 87 0B 00 90 00 06 [18:06:10]RAPDU: 90 00 [18:06:10]wFMCommunicate OK [18:06:10]wFMCommunicate request_size=255 [18:06:10]MH_SAM_APDU [18:06:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 92 FF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 55 02 00 35 04 06 00 C2 [18:06:10]Write to MH i2c: E2 02 01 88 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 92 FF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 55 02 00 35 04 06 00 C2 00 00 62 [18:06:10]Write i2c OK [18:06:10]MH_I2C_Read... [18:06:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:10]Read from MH i2c: E2 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 03 00 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 03 00 88 0B 00 90 00 07 [18:06:10]RAPDU: 90 00 [18:06:10]wFMCommunicate OK [18:06:10]wFMCommunicate request_size=10 [18:06:10]MH_SAM_APDU [18:06:10]CAPDU: 80 0D 02 02 05 6F 2F 67 BE 1A [18:06:10]Write to MH i2c: E2 0D 00 89 0B 80 0D 02 02 05 00 6F 2F 67 BE 1A 00 00 F5 [18:06:10]Write i2c OK [18:06:10]MH_I2C_Read... [18:06:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:10]Read from MH i2c: E2 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 03 00 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 03 00 89 0B 00 90 00 08 [18:06:10]RAPDU: 90 00 [18:06:10]wFMCommunicate OK [18:06:10]wFMCommunicate request_size=4 [18:06:10]MH_SAM_APDU [18:06:10]CAPDU: 80 0D 03 02 [18:06:10]Write to MH i2c: E2 08 00 8A 0B 80 0D 03 02 00 00 00 00 10 [18:06:10]Write i2c OK [18:06:10]MH_I2C_Read... [18:06:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:06:10]Read from MH i2c: E2 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 0B 00 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 0B 00 8A 0B 00 C9 CF 42 44 D4 D3 E4 B9 90 00 73 [18:06:10]RAPDU: C9 CF 42 44 D4 D3 E4 B9 90 00 [18:06:10]wFMCommunicate OK [18:06:10]SAM_PROTO_SignData done [18:06:10]FM_MakeSignedData done [18:06:10]CreateOFDProtocolMessage [18:06:10]wFMCommunicate request_size=4 [18:06:10]MH_SAM_APDU [18:06:10]CAPDU: 80 11 00 00 [18:06:10]Write to MH i2c: E2 08 00 8B 0B 80 11 00 00 00 00 00 00 10 [18:06:10]Write i2c OK [18:06:10]MH_I2C_Read... [18:06:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:10]Read from MH i2c: E2 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 17 00 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 17 00 8B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 63 [18:06:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:06:10]wFMCommunicate OK [18:06:10]CreateOFDProtocolMessage done [18:06:10]OFDSenderStorePacket 152846 [18:06:10]StoreOFDPacket docnum=152846 [18:06:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7A A7 07 01 37 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 92 FF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 55 02 00 35 04 06 00 C2 6F 2F 67 BE 1A C9 CF 42 44 D4 D3 E4 B9 [18:06:10]CheckFolder [18:06:10]dirname=/storage/ofd_packets [18:06:10]CheckFolder done [18:06:10]ProducePacketName [18:06:10]name=ofd_packets/00152846 [18:06:10]NVStorageSaveData ofd_packets/00152846 [18:06:10]File name is /storage/ofd_packets/00152846 [18:06:10]Write 301 bytes [18:06:10]NVStorageSaveData done [18:06:10]OFDSenderStorePacket done [18:06:10]KKMCreateOFDPacket done [18:06:10]NVStorageSaveData kkm_last_timestamp [18:06:10]File name is /storage/kkm_last_timestamp [18:06:10]Write 4 bytes [18:06:10]NVStorageSaveData done [18:06:10]ExternCall_PrintAddStr [18:06:10]wPrintStart [18:06:10]Write to MH i2c: 01 00 00 8C 0B 97 [18:06:10]Write i2c OK [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: 01 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: 01 07 00 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: 01 07 00 8C 0B 00 00 00 00 00 FF 0F AC [18:06:10]RasterBufferAndPrint [18:06:10]line Счет N : (1)1786854 [18:06:10]line ИНН: 02508201610067 [18:06:10]line Контрольно-Кассовый Чек [18:06:10]line ПРОДАЖА [18:06:10]line ТРК (МРК, ГНК) : 23 [18:06:10]line Товар: 2710124500 [18:06:10]line Аи-95-К-5 [18:06:10]line 26.960 * 74.20 [18:06:10]line = 2000.43 [18:06:10]line НДС 12% НСП 1% [18:06:10]line > о реализуемом товаре [18:06:10]line ОКРУГЛЕНИЕ: -0.43 [18:06:10]line ИТОГО: 2000.00 [18:06:10]line Внесено: 2000.00 [18:06:10]line СДАЧА: 0.00 [18:06:10]line НСП 1% : 17.70 [18:06:10]line НДС 12% : 212.43 [18:06:10]line Наличными: 2000.00 [18:06:10]line Безнал.: 0.00 [18:06:10]line Место: АЗС № 89 "Партнер Нефть" [18:06:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:06:10]line СНО: Общий режим [18:06:10]line Чек 305 24.09.2024 18:06 [18:06:10]line Смена: 477 ФФД: 1.0 [18:06:10]line ЗНМ: 0300000113 [18:06:10]line РНМ: 0000000000091825 [18:06:10]line Версия ККМ: 001 [18:06:10]line ФМ: 0000000000871835 [18:06:10]line ФД: 152846 [18:06:10]line ФПД: 213782792486426 [18:06:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T180610&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152846&fm=213782792486426&tin=02508201610067®Number=0000000000091825&sum=200000 [18:06:11]OFD Sender: Processing packet 152846 [packets to send 830, broken 829] [18:06:11]ProducePacketName [18:06:11]name=ofd_packets/00152846 [18:06:11]OFD Sender: To server: pG, [18:06:11]CommunicateWithHost lk.salyk.kg:30040 [18:06:11]ConnectInit lk.salyk.kg [18:06:11]written 0, free lines is 4095 [18:06:11]Write to MH i2c: 01 00 00 B7 0B C2 [18:06:11]Write i2c OK [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: 01 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: 01 07 00 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: 01 07 00 B7 0B 00 00 00 00 00 E0 0C B5 [18:06:11]RasterBufferAndPrint [18:06:11]line [18:06:11]line [18:06:11]line [18:06:11]line [18:06:11]line [18:06:11]written 0, free lines is 3302 [18:06:11]MH_Cut [18:06:11]Write to MH i2c: D1 01 00 BE 0B 01 9B [18:06:11]Write i2c OK [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: D1 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: D1 01 00 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: D1 01 00 BE 0B 00 9A [18:06:11]Write to MH i2c: 01 00 00 BF 0B CA [18:06:11]Write i2c OK [18:06:11]MH_I2C_Read... [18:06:12]*** Cut start [18:06:12]*** Purtial cut [18:06:12]*** Stage 1: CUTSNS_PIN = 1 [18:06:12]Read from MH i2c: 01 [18:06:12]MH_I2C_Read... [18:06:12]*** Stop cut motor [18:06:12]*** Cut end [18:06:12]Read from MH i2c: 01 07 00 [18:06:12]MH_I2C_Read... [18:06:12]Read from MH i2c: 01 07 00 BF 0B 00 00 00 00 00 FF 0F DF [18:06:12]process_action close_receipt done [18:06:12]requested_data is exist [18:06:12]produce_requested_data [18:06:12]requested_item fm.sn is exist - process it [18:06:12]wFMCommunicate request_size=4 [18:06:12]MH_SAM_APDU [18:06:12]CAPDU: 80 11 00 00 [18:06:12]Write to MH i2c: E2 08 00 C0 0B 80 11 00 00 00 00 00 00 45 [18:06:12]Write i2c OK [18:06:12]MH_I2C_Read... [18:06:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:12]Read from MH i2c: E2 [18:06:12]MH_I2C_Read... [18:06:12]Read from MH i2c: E2 17 00 [18:06:12]MH_I2C_Read... [18:06:12]Read from MH i2c: E2 17 00 C0 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 98 [18:06:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:06:12]wFMCommunicate OK [18:06:12]requested_item fd.num is exist - process it [18:06:12]SAM_PROTO_GetFieldsCounters [18:06:12]wFMCommunicate request_size=4 [18:06:12]MH_SAM_APDU [18:06:12]CAPDU: 80 13 00 00 [18:06:12]Write to MH i2c: E2 08 00 C1 0B 80 13 00 00 00 00 00 00 48 [18:06:12]Write i2c OK [18:06:12]MH_I2C_Read... [18:06:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:06:12]Read from MH i2c: E2 [18:06:12]MH_I2C_Read... [18:06:12]Read from MH i2c: E2 62 00 [18:06:12]MH_I2C_Read... [18:06:12]Read from MH i2c: E2 62 00 C1 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 42 [18:06:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:06:12]wFMCommunicate OK [18:06:12]SAM_PROTO_GetFieldsCounters done [18:06:12]requested_item shift.num is exist - process it [18:06:12]requested_item shift.opened is exist - process it [18:06:12]req_shift_opened [18:06:12]FM_GetShiftState [18:06:12]SAM_PROTO_GetShiftState [18:06:12]wFMCommunicate request_size=4 [18:06:12]MH_SAM_APDU [18:06:12]CAPDU: 80 13 01 00 [18:06:12]Write to MH i2c: E2 08 00 C2 0B 80 13 01 00 00 00 00 00 4A [18:06:12]Write i2c OK [18:06:12]MH_I2C_Read... [18:06:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:12]Read from MH i2c: E2 [18:06:12]MH_I2C_Read... [18:06:12]Read from MH i2c: E2 0E 00 [18:06:12]MH_I2C_Read... [18:06:12]Read from MH i2c: E2 0E 00 C2 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 17 [18:06:12]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:06:12]wFMCommunicate OK [18:06:12]SAM_PROTO_GetShiftState done [18:06:12]FM_GetShiftState done [18:06:12]req_shift_opened done [18:06:12]requested_item shift.open_date is exist - process it [18:06:12]req_shift_open_date [18:06:12]req_shift_open_date done [18:06:12]produce_requested_data done [18:06:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152846,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:06:12]process_action_free close_receipt [18:06:12]json_value_free [18:06:12]json_value_free done [18:06:12]process_json_proto returns [18:06:12]Send response to host [18:06:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152846,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:06:12]free response buf [18:06:12]execute_script done [18:06:12]execute_script returns [18:06:12]free content buf [18:06:12]Sock 9.Close socket [18:06:12]Sock 9.Thread stoped [18:06:13]Connected sock=11 [18:06:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7A A7 07 01 37 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 92 FF F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 55 02 00 35 04 06 00 C2 6F 2F 67 BE 1A C9 CF 42 44 D4 D3 E4 B9 [18:06:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E1 F9 47 00 29 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 55 02 00 F4 03 04 00 92 A7 F2 66 B6 04 01 00 00 01 A9 09 A7 BE 1F C0 11 [18:06:14]CommunicateWithHost err = 0 [18:06:14]CheckOFDResponse [18:06:14]1017 (14) - 77093643461234 [18:06:14]1041 (16) - 0000000000871835 [18:06:14]1040 (4) - 152846 [18:06:14]1012 (4) - 24.09.2024 11:50 [18:06:14]1206 (1) - 0 [18:06:14]OFD Sender: Remove packet 152846 [18:06:14]ProducePacketName [18:06:14]name=ofd_packets/00152846 [18:06:14]NVStorageDeleteData [18:06:14]OFD Sender: No OFD packet to send [18:06:15]recv_with_timeout no data received [18:06:19]OFD Sender: No OFD packet to send [18:06:24]OFD Sender: No OFD packet to send [18:06:26]recv_with_timeout no data received [18:06:29]OFD Sender: No OFD packet to send [18:06:34]OFD Sender: No OFD packet to send [18:06:37]recv_with_timeout no data received [18:06:39]OFD Sender: No OFD packet to send [18:06:44]OFD Sender: No OFD packet to send [18:06:50]OFD Sender: No OFD packet to send [18:06:55]OFD Sender: No OFD packet to send [18:07:00]OFD Sender: No OFD packet to send [18:07:05]OFD Sender: No OFD packet to send [18:07:10]OFD Sender: No OFD packet to send [18:07:15]OFD Sender: No OFD packet to send [18:07:20]OFD Sender: No OFD packet to send [18:07:25]OFD Sender: No OFD packet to send [18:07:30]OFD Sender: No OFD packet to send [18:07:30]recv_with_timeout no data received [18:07:35]OFD Sender: No OFD packet to send [18:07:40]OFD Sender: No OFD packet to send [18:07:45]OFD Sender: No OFD packet to send [18:07:50]OFD Sender: No OFD packet to send [18:07:55]OFD Sender: No OFD packet to send [18:08:00]OFD Sender: No OFD packet to send [18:08:05]OFD Sender: No OFD packet to send [18:08:07]recv_with_timeout no data received [18:08:10]OFD Sender: No OFD packet to send [18:08:15]OFD Sender: No OFD packet to send [18:08:20]OFD Sender: No OFD packet to send [18:08:25]OFD Sender: No OFD packet to send [18:08:30]OFD Sender: No OFD packet to send [18:08:35]OFD Sender: No OFD packet to send [18:08:38]recv_with_timeout no data received [18:08:40]OFD Sender: No OFD packet to send [18:08:44]accept exits with 8 [18:08:44]New connection [18:08:44]New thread 3066912100 created [18:08:44]Thread 3066768740 joined [18:08:44]Waiting for new connection... [18:08:44] Sock 8.Parse request [18:08:44]Sock 8.Check first char [18:08:44]Sock 8.First char is OK [18:08:44]request: POST /json_proto HTTP/1.0 [18:08:44]Method: POST [18:08:44]URL: /json_proto [18:08:44]Method is POST - this is cgi request [18:08:44]url: /json_proto [18:08:44]query_string will be loaded in cgi processing [18:08:44]execute_cgi json_proto POST (null) [18:08:44]execute_cgi path=json_proto method=POST [18:08:44]POST find Content-Length [18:08:44]Host: 172.17.43.67:8080 [18:08:44]Content-Length: 801 [18:08:44]Content-Type: application/json [18:08:44] [18:08:44]POST finish read [18:08:44]Found Content-Length = 801 [18:08:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086733-68", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:44]execute_script... [18:08:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086733-68", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:44]POST & json_proto [18:08:44]process_json_proto [18:08:44]json parsed OK: [18:08:44]protocol is kg_v1.0 [18:08:44]action value=close_receipt [18:08:44]process_action close_receipt [18:08:44]cmd_close_receipt [18:08:44]MH_GetDate [18:08:44]Write to MH i2c: F0 00 00 C3 0B BD [18:08:44]Write i2c OK [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: F0 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: F0 09 00 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: F0 09 00 C3 0B 00 2E 00 F3 66 6A BD 47 65 20 [18:08:44]GetLastDocTimeStamp 1727201170 [18:08:44]current date 1727201326 [18:08:44]FM_GetShiftState [18:08:44]SAM_PROTO_GetShiftState [18:08:44]wFMCommunicate request_size=4 [18:08:44]MH_SAM_APDU [18:08:44]CAPDU: 80 13 01 00 [18:08:44]Write to MH i2c: E2 08 00 C4 0B 80 13 01 00 00 00 00 00 4C [18:08:44]Write i2c OK [18:08:44]MH_I2C_Read... [18:08:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:44]Read from MH i2c: E2 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: E2 0E 00 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: E2 0E 00 C4 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 19 [18:08:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:08:44]wFMCommunicate OK [18:08:44]SAM_PROTO_GetShiftState done [18:08:44]FM_GetShiftState done [18:08:44]opened in 1727137889 [18:08:44]opened+sec_in_day 1727224289 [18:08:44]quantity*price = 0 [18:08:44]sum+1 = 1 [18:08:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 306 24.09.2024 18:08 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4086733-68 ФМ: 0000000000871835 ФД: 152847 ФПД: 258573692952645 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T180846&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152847&fm=258573692952645&tin=02508201610067®Number=0000000000091825&sum=0 [18:08:45]StoreToDocumentArchive [18:08:45]shift 477 fd 152847 [18:08:45]save to /storage/0477/doc_00152847 [18:08:45]save last doc name /storage/0477/doc_00152847 to /storage/kkm_last_doc_name [18:08:45]save OK [18:08:45]Clear old archive folders... [18:08:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:08:46]tlvbuf is 015DC2C0 [18:08:46]SAM_PROTO_ClearQueue [18:08:46]wFMCommunicate request_size=4 [18:08:46]MH_SAM_APDU [18:08:46]CAPDU: 80 09 00 00 [18:08:46]Write to MH i2c: E2 08 00 D1 0B 80 09 00 00 00 00 00 00 4E [18:08:46]Write i2c OK [18:08:46]MH_I2C_Read... [18:08:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:08:46]Read from MH i2c: E2 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: E2 03 00 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: E2 03 00 D1 0B 00 90 00 50 [18:08:46]RAPDU: 90 00 [18:08:46]wFMCommunicate OK [18:08:46]SAM_PROTO_ClearQueue done [18:08:46]KKMCreateOFDPacket [18:08:46]OFDProtocolAddRootSTLVToBuf [18:08:46]FM_MakeSignedData [18:08:46]FM_MakeSignedData [18:08:46]SAM_PROTO_SignData [18:08:46]wFMCommunicate request_size=4 [18:08:46]MH_SAM_APDU [18:08:46]CAPDU: 80 0D 01 02 [18:08:46]Write to MH i2c: E2 08 00 D2 0B 80 0D 01 02 00 00 00 00 56 [18:08:46]Write i2c OK [18:08:46]MH_I2C_Read... [18:08:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:08:46]Read from MH i2c: E2 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: E2 03 00 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: E2 03 00 D2 0B 00 90 00 51 [18:08:46]RAPDU: 90 00 [18:08:46]wFMCommunicate OK [18:08:46]wFMCommunicate request_size=255 [18:08:46]MH_SAM_APDU [18:08:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 2E 00 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 55 02 00 35 04 06 00 EB 2B E1 1D [18:08:46]Write to MH i2c: E2 02 01 D3 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 2E 00 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 55 02 00 35 04 06 00 EB 2B E1 1D 00 00 A1 [18:08:46]Write i2c OK [18:08:46]MH_I2C_Read... [18:08:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:46]Read from MH i2c: E2 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: E2 03 00 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: E2 03 00 D3 0B 00 90 00 52 [18:08:46]RAPDU: 90 00 [18:08:46]wFMCommunicate OK [18:08:46]wFMCommunicate request_size=7 [18:08:46]MH_SAM_APDU [18:08:46]CAPDU: 80 0D 02 02 02 E0 45 [18:08:46]Write to MH i2c: E2 0A 00 D4 0B 80 0D 02 02 02 00 E0 45 00 00 82 [18:08:46]Write i2c OK [18:08:46]MH_I2C_Read... [18:08:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:46]Read from MH i2c: E2 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: E2 03 00 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: E2 03 00 D4 0B 00 90 00 53 [18:08:46]RAPDU: 90 00 [18:08:46]wFMCommunicate OK [18:08:46]wFMCommunicate request_size=4 [18:08:46]MH_SAM_APDU [18:08:46]CAPDU: 80 0D 03 02 [18:08:46]Write to MH i2c: E2 08 00 D5 0B 80 0D 03 02 00 00 00 00 5B [18:08:46]Write i2c OK [18:08:46]MH_I2C_Read... [18:08:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:08:46]Read from MH i2c: E2 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: E2 0B 00 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: E2 0B 00 D5 0B 00 E0 1A 36 3A 87 68 38 AD 90 00 9A [18:08:46]RAPDU: E0 1A 36 3A 87 68 38 AD 90 00 [18:08:46]wFMCommunicate OK [18:08:46]SAM_PROTO_SignData done [18:08:46]FM_MakeSignedData done [18:08:46]CreateOFDProtocolMessage [18:08:46]wFMCommunicate request_size=4 [18:08:46]MH_SAM_APDU [18:08:46]CAPDU: 80 11 00 00 [18:08:46]Write to MH i2c: E2 08 00 D6 0B 80 11 00 00 00 00 00 00 5B [18:08:46]Write i2c OK [18:08:46]MH_I2C_Read... [18:08:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:46]Read from MH i2c: E2 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: E2 17 00 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: E2 17 00 D6 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AE [18:08:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:08:46]wFMCommunicate OK [18:08:46]CreateOFDProtocolMessage done [18:08:46]OFDSenderStorePacket 152847 [18:08:46]StoreOFDPacket docnum=152847 [18:08:52]1012 (4) - 24.09.2024 11:53 [18:08:52]1206 (1) - 0 [18:08:52]OFD Sender: Remove packet 152847 [18:08:52]ProducePacketName [18:08:52]name=ofd_packets/00152847 [18:08:52]NVStorageDeleteData [18:08:52]OFD Sender: No OFD packet to send [18:08:57]OFD Sender: No OFD packet to send [18:09:02]OFD Sender: No OFD packet to send [18:09:07]OFD Sender: No OFD packet to send [18:09:07]recv_with_timeout no data received [18:09:12]OFD Sender: No OFD packet to send [18:09:17]OFD Sender: No OFD packet to send [18:09:19]recv_with_timeout no data received [18:09:22]OFD Sender: No OFD packet to send [18:09:27]OFD Sender: No OFD packet to send [18:09:32]OFD Sender: No OFD packet to send [18:09:37]OFD Sender: No OFD packet to send [18:09:42]OFD Sender: No OFD packet to send [18:09:47]OFD Sender: No OFD packet to send [18:09:52]OFD Sender: No OFD packet to send [18:09:57]OFD Sender: No OFD packet to send [18:10:02]OFD Sender: No OFD packet to send [18:10:04]accept exits with 10 [18:10:04]New connection [18:10:04]New thread 3066768740 created [18:10:04]Thread 3066912100 joined [18:10:04]Waiting for new connection... [18:10:04] Sock 10.Parse request [18:10:04]Sock 10.Check first char [18:10:04]Sock 10.First char is OK [18:10:04]request: POST /json_proto HTTP/1.0 [18:10:04]Method: POST [18:10:04]URL: /json_proto [18:10:04]Method is POST - this is cgi request [18:10:04]url: /json_proto [18:10:04]query_string will be loaded in cgi processing [18:10:04]execute_cgi json_proto POST (null) [18:10:04]execute_cgi path=json_proto method=POST [18:10:04]POST find Content-Length [18:10:04]Host: 172.17.43.67:8080 [18:10:04]Content-Length: 680 [18:10:04]Content-Type: application/json [18:10:04] [18:10:04]POST finish read [18:10:04]Found Content-Length = 680 [18:10:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:04]execute_script... [18:10:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:04]POST & json_proto [18:10:04]process_json_proto [18:10:04]json parsed OK: [18:10:04]protocol is kg_v1.0 [18:10:04]action value=close_receipt [18:10:04]process_action close_receipt [18:10:04]cmd_close_receipt [18:10:04]MH_GetDate [18:10:04]Write to MH i2c: F0 00 00 0D 0C 08 [18:10:04]Write i2c OK [18:10:04]MH_I2C_Read... [18:10:04]Read from MH i2c: F0 [18:10:04]MH_I2C_Read... [18:10:04]Read from MH i2c: F0 09 00 [18:10:04]MH_I2C_Read... [18:10:04]Read from MH i2c: F0 09 00 0D 0C 00 7D 00 F3 66 6A BD 47 65 BA [18:10:04]GetLastDocTimeStamp 1727201326 [18:10:04]current date 1727201405 [18:10:04]FM_GetShiftState [18:10:04]SAM_PROTO_GetShiftState [18:10:04]wFMCommunicate request_size=4 [18:10:04]MH_SAM_APDU [18:10:04]CAPDU: 80 13 01 00 [18:10:04]Write to MH i2c: E2 08 00 0E 0C 80 13 01 00 00 00 00 00 97 [18:10:04]Write i2c OK [18:10:04]MH_I2C_Read... [18:10:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:04]Read from MH i2c: E2 [18:10:04]MH_I2C_Read... [18:10:04]Read from MH i2c: E2 0E 00 [18:10:04]MH_I2C_Read... [18:10:04]Read from MH i2c: E2 0E 00 0E 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 64 [18:10:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:10:04]wFMCommunicate OK [18:10:04]SAM_PROTO_GetShiftState done [18:10:04]FM_GetShiftState done [18:10:04]opened in 1727137889 [18:10:04]opened+sec_in_day 1727224289 [18:10:04]quantity*price = 100050 [18:10:04]sum+1 = 100052 [18:10:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 307 24.09.2024 18:10 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152848 ФПД: 146620322045697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T181005&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152848&fm=146620322045697&tin=02508201610067®Number=0000000000091825&sum=100000 [18:10:05]StoreToDocumentArchive [18:10:05]shift 477 fd 152848 [18:10:05]save to /storage/0477/doc_00152848 [18:10:05]save last doc name /storage/0477/doc_00152848 to /storage/kkm_last_doc_name [18:10:05]save OK [18:10:05]Clear old archive folders... [18:10:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:10:05]tlvbuf is 01603340 [18:10:05]SAM_PROTO_ClearQueue [18:10:05]wFMCommunicate request_size=4 [18:10:05]MH_SAM_APDU [18:10:05]CAPDU: 80 09 00 00 [18:10:05]Write to MH i2c: E2 08 00 1B 0C 80 09 00 00 00 00 00 00 99 [18:10:05]Write i2c OK [18:10:05]MH_I2C_Read... [18:10:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:10:05]Read from MH i2c: E2 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: E2 03 00 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: E2 03 00 1B 0C 00 90 00 9B [18:10:05]RAPDU: 90 00 [18:10:05]wFMCommunicate OK [18:10:05]SAM_PROTO_ClearQueue done [18:10:05]KKMCreateOFDPacket [18:10:05]OFDProtocolAddRootSTLVToBuf [18:10:05]FM_MakeSignedData [18:10:05]FM_MakeSignedData [18:10:05]SAM_PROTO_SignData [18:10:05]wFMCommunicate request_size=4 [18:10:05]MH_SAM_APDU [18:10:05]CAPDU: 80 0D 01 02 [18:10:05]Write to MH i2c: E2 08 00 1C 0C 80 0D 01 02 00 00 00 00 A1 [18:10:05]Write i2c OK [18:10:05]MH_I2C_Read... [18:10:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:10:05]Read from MH i2c: E2 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: E2 03 00 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: E2 03 00 1C 0C 00 90 00 9C [18:10:05]RAPDU: 90 00 [18:10:05]wFMCommunicate OK [18:10:05]wFMCommunicate request_size=255 [18:10:05]MH_SAM_APDU [18:10:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 7D 00 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 55 02 00 35 04 06 00 85 59 B4 36 [18:10:05]Write to MH i2c: E2 02 01 1D 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 7D 00 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 55 02 00 35 04 06 00 85 59 B4 36 00 00 3D [18:10:05]Write i2c OK [18:10:05]MH_I2C_Read... [18:10:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:05]Read from MH i2c: E2 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: E2 03 00 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: E2 03 00 1D 0C 00 90 00 9D [18:10:05]RAPDU: 90 00 [18:10:05]wFMCommunicate OK [18:10:05]wFMCommunicate request_size=7 [18:10:05]MH_SAM_APDU [18:10:05]CAPDU: 80 0D 02 02 02 5F 01 [18:10:05]Write to MH i2c: E2 0A 00 1E 0C 80 0D 02 02 02 00 5F 01 00 00 08 [18:10:05]Write i2c OK [18:10:05]MH_I2C_Read... [18:10:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:05]Read from MH i2c: E2 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: E2 03 00 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: E2 03 00 1E 0C 00 90 00 9E [18:10:05]RAPDU: 90 00 [18:10:05]wFMCommunicate OK [18:10:05]wFMCommunicate request_size=4 [18:10:05]MH_SAM_APDU [18:10:05]CAPDU: 80 0D 03 02 [18:10:05]Write to MH i2c: E2 08 00 1F 0C 80 0D 03 02 00 00 00 00 A6 [18:10:05]Write i2c OK [18:10:05]MH_I2C_Read... [18:10:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:10:05]Read from MH i2c: E2 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: E2 0B 00 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: E2 0B 00 1F 0C 00 21 BF A2 45 3C 4F D2 AF 90 00 7A [18:10:05]RAPDU: 21 BF A2 45 3C 4F D2 AF 90 00 [18:10:05]wFMCommunicate OK [18:10:05]SAM_PROTO_SignData done [18:10:05]FM_MakeSignedData done [18:10:05]CreateOFDProtocolMessage [18:10:05]wFMCommunicate request_size=4 [18:10:05]MH_SAM_APDU [18:10:05]CAPDU: 80 11 00 00 [18:10:05]Write to MH i2c: E2 08 00 20 0C 80 11 00 00 00 00 00 00 A6 [18:10:05]Write i2c OK [18:10:05]MH_I2C_Read... [18:10:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:05]Read from MH i2c: E2 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: E2 17 00 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: E2 17 00 20 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F9 [18:10:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:10:05]wFMCommunicate OK [18:10:05]CreateOFDProtocolMessage done [18:10:05]OFDSenderStorePacket 152848 [18:10:05]StoreOFDPacket docnum=152848 [18:10:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FE 7C 04 01 34 B9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 7D 00 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 55 02 00 35 04 06 00 85 59 B4 36 5F 01 21 BF A2 45 3C 4F D2 AF [18:10:05]CheckFolder [18:10:05]dirname=/storage/ofd_packets [18:10:05]CheckFolder done [18:10:05]ProducePacketName [18:10:05]name=ofd_packets/00152848 [18:10:05]NVStorageSaveData ofd_packets/00152848 [18:10:05]File name is /storage/ofd_packets/00152848 [18:10:05]Write 298 bytes [18:10:05]NVStorageSaveData done [18:10:05]OFDSenderStorePacket done [18:10:05]KKMCreateOFDPacket done [18:10:05]NVStorageSaveData kkm_last_timestamp [18:10:05]File name is /storage/kkm_last_timestamp [18:10:05]Write 4 bytes [18:10:05]NVStorageSaveData done [18:10:05]ExternCall_PrintAddStr [18:10:05]wPrintStart [18:10:05]Write to MH i2c: 01 00 00 21 0C 2D [18:10:05]Write i2c OK [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: 01 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: 01 07 00 [18:10:05]MH_I2C_Read... [18:10:05]Read from MH i2c: 01 07 00 21 0C 00 00 00 00 00 FF 0F 42 [18:10:05]RasterBufferAndPrint [18:10:05]line Счет N : (1)1786856 [18:10:05]line ИНН: 02508201610067 [18:10:05]line Контрольно-Кассовый Чек [18:10:05]line ПРОДАЖА [18:10:05]line ТРК (МРК, ГНК) : 41 [18:10:05]line Товар: 2710194210 [18:10:05]line ДТ-К-5 [18:10:05]line 13.130 * 76.20 [18:10:05]line = 1000.51 [18:10:05]line НДС 12% НСП 1% [18:10:05]line > о реализуемом товаре [18:10:05]line ОКРУГЛЕНИЕ: -0.51 [18:10:05]line ИТОГО: 1000.00 [18:10:05]line Внесено: 1000.00 [18:10:05]line СДАЧА: 0.00 [18:10:05]line НСП 1% : 8.85 [18:10:05]line НДС 12% : 106.25 [18:10:05]line Наличными: 1000.00 [18:10:05]line Безнал.: 0.00 [18:10:05]line Место: АЗС № 89 "Партнер Нефть" [18:10:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:10:05]line СНО: Общий режим [18:10:05]line Чек 307 24.09.2024 18:10 [18:10:05]line Смена: 477 ФФД: 1.0 [18:10:05]line ЗНМ: 0300000113 [18:10:05]line РНМ: 0000000000091825 [18:10:05]line Версия ККМ: 001 [18:10:05]line ФМ: 0000000000871835 [18:10:05]line ФД: 152848 [18:10:05]line ФПД: 146620322045697 [18:10:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T181005&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152848&fm=146620322045697&tin=02508201610067®Number=0000000000091825&sum=100000 [18:10:06]OFD Sender: Processing packet 152848 [packets to send 830, broken 829] [18:10:06]ProducePacketName [18:10:06]name=ofd_packets/00152848 [18:10:06]OFD Sender: To server: pG, [18:10:06]CommunicateWithHost lk.salyk.kg:30040 [18:10:06]ConnectInit lk.salyk.kg [18:10:06]written 0, free lines is 4095 [18:10:06]Write to MH i2c: 01 00 00 4C 0C 58 [18:10:06]Write i2c OK [18:10:06]MH_I2C_Read... [18:10:06]Read from MH i2c: 01 [18:10:06]MH_I2C_Read... [18:10:06]Read from MH i2c: 01 07 00 [18:10:06]MH_I2C_Read... [18:10:06]Read from MH i2c: 01 07 00 4C 0C 00 00 00 00 00 D5 0C 40 [18:10:06]RasterBufferAndPrint [18:10:06]line [18:10:06]line [18:10:06]line [18:10:06]line [18:10:06]line [18:10:06]written 0, free lines is 3292 [18:10:06]MH_Cut [18:10:06]Write to MH i2c: D1 01 00 53 0C 01 31 [18:10:06]Write i2c OK [18:10:06]MH_I2C_Read... [18:10:06]Read from MH i2c: D1 [18:10:06]MH_I2C_Read... [18:10:06]Read from MH i2c: D1 01 00 [18:10:06]MH_I2C_Read... [18:10:06]Read from MH i2c: D1 01 00 53 0C 00 30 [18:10:06]Write to MH i2c: 01 00 00 54 0C 60 [18:10:06]Write i2c OK [18:10:06]MH_I2C_Read... [18:10:07]*** Cut start [18:10:07]*** Purtial cut [18:10:07]*** Stage 1: CUTSNS_PIN = 1 [18:10:07]Read from MH i2c: 01 [18:10:07]MH_I2C_Read... [18:10:07]*** Stop cut motor [18:10:07]*** Cut end [18:10:07]Read from MH i2c: 01 07 00 [18:10:07]MH_I2C_Read... [18:10:07]Read from MH i2c: 01 07 00 54 0C 00 00 00 00 00 FF 0F 75 [18:10:07]process_action close_receipt done [18:10:07]requested_data is exist [18:10:07]produce_requested_data [18:10:07]requested_item fm.sn is exist - process it [18:10:07]wFMCommunicate request_size=4 [18:10:07]MH_SAM_APDU [18:10:07]CAPDU: 80 11 00 00 [18:10:07]Write to MH i2c: E2 08 00 55 0C 80 11 00 00 00 00 00 00 DB [18:10:07]Write i2c OK [18:10:07]MH_I2C_Read... [18:10:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:07]Read from MH i2c: E2 [18:10:07]MH_I2C_Read... [18:10:07]Read from MH i2c: E2 17 00 [18:10:07]MH_I2C_Read... [18:10:07]Read from MH i2c: E2 17 00 55 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2E [18:10:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:10:07]wFMCommunicate OK [18:10:07]requested_item fd.num is exist - process it [18:10:07]SAM_PROTO_GetFieldsCounters [18:10:07]wFMCommunicate request_size=4 [18:10:07]MH_SAM_APDU [18:10:07]CAPDU: 80 13 00 00 [18:10:07]Write to MH i2c: E2 08 00 56 0C 80 13 00 00 00 00 00 00 DE [18:10:07]Write i2c OK [18:10:07]MH_I2C_Read... [18:10:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:10:07]Read from MH i2c: E2 [18:10:07]MH_I2C_Read... [18:10:07]Read from MH i2c: E2 62 00 [18:10:07]MH_I2C_Read... [18:10:07]Read from MH i2c: E2 62 00 56 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 10 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 E0 [18:10:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 10 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:10:07]wFMCommunicate OK [18:10:07]SAM_PROTO_GetFieldsCounters done [18:10:07]requested_item shift.num is exist - process it [18:10:07]requested_item shift.opened is exist - process it [18:10:07]req_shift_opened [18:10:07]FM_GetShiftState [18:10:07]SAM_PROTO_GetShiftState [18:10:07]wFMCommunicate request_size=4 [18:10:07]MH_SAM_APDU [18:10:07]CAPDU: 80 13 01 00 [18:10:07]Write to MH i2c: E2 08 00 57 0C 80 13 01 00 00 00 00 00 E0 [18:10:07]Write i2c OK [18:10:07]MH_I2C_Read... [18:10:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:07]Read from MH i2c: E2 [18:10:07]MH_I2C_Read... [18:10:07]Read from MH i2c: E2 0E 00 [18:10:07]MH_I2C_Read... [18:10:07]Read from MH i2c: E2 0E 00 57 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AD [18:10:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:10:07]wFMCommunicate OK [18:10:07]SAM_PROTO_GetShiftState done [18:10:07]FM_GetShiftState done [18:10:07]req_shift_opened done [18:10:07]requested_item shift.open_date is exist - process it [18:10:07]req_shift_open_date [18:10:07]req_shift_open_date done [18:10:07]produce_requested_data done [18:10:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152848,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:10:07]process_action_free close_receipt [18:10:07]json_value_free [18:10:07]json_value_free done [18:10:07]process_json_proto returns [18:10:07]Send response to host [18:10:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152848,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:10:07]free response buf [18:10:07]execute_script done [18:10:07]execute_script returns [18:10:07]free content buf [18:10:07]Sock 10.Close socket [18:10:07]Sock 10.Thread stoped [18:10:11]ConnectInit Can't take IP for lk.salyk.kg [18:10:11]CommunicateWithHost connect error [18:10:11]CommunicateWithHost err = -1 [18:10:11]OFD Sender: Server communicate error [18:10:16]OFD Sender: Processing packet 152848 [packets to send 830, broken 829] [18:10:16]ProducePacketName [18:10:16]name=ofd_packets/00152848 [18:10:16]OFD Sender: To server: pG, [18:10:16]CommunicateWithHost lk.salyk.kg:30040 [18:10:16]ConnectInit lk.salyk.kg [18:10:20]Connected sock=10 [18:10:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FE 7C 04 01 34 B9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 7D 00 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 55 02 00 35 04 06 00 85 59 B4 36 5F 01 21 BF A2 45 3C 4F D2 AF [18:10:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AF DB 47 00 84 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 55 02 00 F4 03 04 00 89 A8 F2 66 B6 04 01 00 00 F9 30 37 4D B7 31 FC 9A [18:10:21]CommunicateWithHost err = 0 [18:10:21]CheckOFDResponse [18:10:21]1017 (14) - 77093643461234 [18:10:21]1041 (16) - 0000000000871835 [18:10:21]1040 (4) - 152848 [18:10:21]1012 (4) - 24.09.2024 11:54 [18:10:21]1206 (1) - 0 [18:10:21]OFD Sender: Remove packet 152848 [18:10:21]ProducePacketName [18:10:21]name=ofd_packets/00152848 [18:10:21]NVStorageDeleteData [18:10:21]OFD Sender: No OFD packet to send [18:10:26]OFD Sender: No OFD packet to send [18:10:31]OFD Sender: No OFD packet to send [18:10:35]recv_with_timeout no data received [18:10:36]OFD Sender: No OFD packet to send [18:10:41]OFD Sender: No OFD packet to send [18:10:46]OFD Sender: No OFD packet to send [18:10:51]OFD Sender: No OFD packet to send [18:10:56]OFD Sender: No OFD packet to send [18:10:59]recv_with_timeout no data received [18:11:01]OFD Sender: No OFD packet to send [18:11:06]OFD Sender: No OFD packet to send [18:11:11]OFD Sender: No OFD packet to send [18:11:16]OFD Sender: No OFD packet to send [18:11:19]accept exits with 9 [18:11:19]New connection [18:11:19]New thread 3066912100 created [18:11:19]Thread 3066768740 joined [18:11:19]Waiting for new connection... [18:11:19] Sock 9.Parse request [18:11:19]Sock 9.Check first char [18:11:19]Sock 9.First char is OK [18:11:19]request: POST /json_proto HTTP/1.0 [18:11:19]Method: POST [18:11:19]URL: /json_proto [18:11:19]Method is POST - this is cgi request [18:11:19]url: /json_proto [18:11:19]query_string will be loaded in cgi processing [18:11:19]execute_cgi json_proto POST (null) [18:11:19]execute_cgi path=json_proto method=POST [18:11:19]POST find Content-Length [18:11:19]Host: 172.17.43.67:8080 [18:11:19]Content-Length: 794 [18:11:19]Content-Type: application/json [18:11:19] [18:11:19]POST finish read [18:11:19]Found Content-Length = 794 [18:11:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:19]execute_script... [18:11:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:19]POST & json_proto [18:11:19]process_json_proto [18:11:19]json parsed OK: [18:11:19]protocol is kg_v1.0 [18:11:19]action value=close_receipt [18:11:19]process_action close_receipt [18:11:19]cmd_close_receipt [18:11:19]MH_GetDate [18:11:19]Write to MH i2c: F0 00 00 58 0C 53 [18:11:19]Write i2c OK [18:11:19]MH_I2C_Read... [18:11:19]Read from MH i2c: F0 [18:11:19]MH_I2C_Read... [18:11:19]Read from MH i2c: F0 09 00 [18:11:19]MH_I2C_Read... [18:11:19]Read from MH i2c: F0 09 00 58 0C 00 C8 00 F3 66 6A BD 47 65 50 [18:11:19]GetLastDocTimeStamp 1727201405 [18:11:19]current date 1727201480 [18:11:19]FM_GetShiftState [18:11:19]SAM_PROTO_GetShiftState [18:11:19]wFMCommunicate request_size=4 [18:11:19]MH_SAM_APDU [18:11:19]CAPDU: 80 13 01 00 [18:11:19]Write to MH i2c: E2 08 00 59 0C 80 13 01 00 00 00 00 00 E2 [18:11:19]Write i2c OK [18:11:19]MH_I2C_Read... [18:11:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:19]Read from MH i2c: E2 [18:11:19]MH_I2C_Read... [18:11:19]Read from MH i2c: E2 0E 00 [18:11:19]MH_I2C_Read... [18:11:19]Read from MH i2c: E2 0E 00 59 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AF [18:11:19]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:11:19]wFMCommunicate OK [18:11:19]SAM_PROTO_GetShiftState done [18:11:19]FM_GetShiftState done [18:11:19]opened in 1727137889 [18:11:19]opened+sec_in_day 1727224289 [18:11:19]quantity*price = 0 [18:11:19]sum+1 = 1 [18:11:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 308 24.09.2024 18:11 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152849 ФПД: 70965405055172 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T181121&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152849&fm=70965405055172&tin=02508201610067®Number=0000000000091825&sum=0 [18:11:20]StoreToDocumentArchive [18:11:20]shift 477 fd 152849 [18:11:20]save to /storage/0477/doc_00152849 [18:11:20]save last doc name /storage/0477/doc_00152849 to /storage/kkm_last_doc_name [18:11:20]save OK [18:11:20]Clear old archive folders... [18:11:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:11:20]tlvbuf is 01606BA0 [18:11:20]SAM_PROTO_ClearQueue [18:11:20]wFMCommunicate request_size=4 [18:11:20]MH_SAM_APDU [18:11:20]CAPDU: 80 09 00 00 [18:11:20]Write to MH i2c: E2 08 00 66 0C 80 09 00 00 00 00 00 00 E4 [18:11:20]Write i2c OK [18:11:20]MH_I2C_Read... [18:11:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:20]Read from MH i2c: E2 [18:11:20]MH_I2C_Read... [18:11:20]Read from MH i2c: E2 03 00 [18:11:20]MH_I2C_Read... [18:11:20]Read from MH i2c: E2 03 00 66 0C 00 90 00 E6 [18:11:20]RAPDU: 90 00 [18:11:20]wFMCommunicate OK [18:11:20]SAM_PROTO_ClearQueue done [18:11:20]KKMCreateOFDPacket [18:11:20]OFDProtocolAddRootSTLVToBuf [18:11:20]FM_MakeSignedData [18:11:20]FM_MakeSignedData [18:11:20]SAM_PROTO_SignData [18:11:20]wFMCommunicate request_size=4 [18:11:20]MH_SAM_APDU [18:11:20]CAPDU: 80 0D 01 02 [18:11:20]Write to MH i2c: E2 08 00 67 0C 80 0D 01 02 00 00 00 00 EC [18:11:20]Write i2c OK [18:11:20]MH_I2C_Read... [18:11:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:20]Read from MH i2c: E2 [18:11:20]MH_I2C_Read... [18:11:20]Read from MH i2c: E2 03 00 [18:11:20]MH_I2C_Read... [18:11:20]Read from MH i2c: E2 03 00 67 0C 00 90 00 E7 [18:11:20]RAPDU: 90 00 [18:11:20]wFMCommunicate OK [18:11:20]wFMCommunicate request_size=255 [18:11:20]MH_SAM_APDU [18:11:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 C9 00 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 55 02 00 35 04 06 00 40 8A EB C2 [18:11:20]Write to MH i2c: E2 02 01 68 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 C9 00 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 55 02 00 35 04 06 00 40 8A EB C2 00 00 93 [18:11:20]Write i2c OK [18:11:20]MH_I2C_Read... [18:11:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:21]Read from MH i2c: E2 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 03 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 03 00 68 0C 00 90 00 E8 [18:11:21]RAPDU: 90 00 [18:11:21]wFMCommunicate OK [18:11:21]wFMCommunicate request_size=7 [18:11:21]MH_SAM_APDU [18:11:21]CAPDU: 80 0D 02 02 02 78 C4 [18:11:21]Write to MH i2c: E2 0A 00 69 0C 80 0D 02 02 02 00 78 C4 00 00 2F [18:11:21]Write i2c OK [18:11:21]MH_I2C_Read... [18:11:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:21]Read from MH i2c: E2 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 03 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 03 00 69 0C 00 90 00 E9 [18:11:21]RAPDU: 90 00 [18:11:21]wFMCommunicate OK [18:11:21]wFMCommunicate request_size=4 [18:11:21]MH_SAM_APDU [18:11:21]CAPDU: 80 0D 03 02 [18:11:21]Write to MH i2c: E2 08 00 6A 0C 80 0D 03 02 00 00 00 00 F1 [18:11:21]Write i2c OK [18:11:21]MH_I2C_Read... [18:11:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:21]Read from MH i2c: E2 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 0B 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 0B 00 6A 0C 00 A5 FE 2D 19 C4 FC BC C8 90 00 1F [18:11:21]RAPDU: A5 FE 2D 19 C4 FC BC C8 90 00 [18:11:21]wFMCommunicate OK [18:11:21]SAM_PROTO_SignData done [18:11:21]FM_MakeSignedData done [18:11:21]CreateOFDProtocolMessage [18:11:21]wFMCommunicate request_size=4 [18:11:21]MH_SAM_APDU [18:11:21]CAPDU: 80 11 00 00 [18:11:21]Write to MH i2c: E2 08 00 6B 0C 80 11 00 00 00 00 00 00 F1 [18:11:21]Write i2c OK [18:11:21]MH_I2C_Read... [18:11:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:21]Read from MH i2c: E2 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 17 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 17 00 6B 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 44 [18:11:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:11:21]wFMCommunicate OK [18:11:21]CreateOFDProtocolMessage done [18:11:21]OFDSenderStorePacket 152849 [18:11:21]StoreOFDPacket docnum=152849 [18:11:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 36 04 01 86 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 C9 00 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 55 02 00 35 04 06 00 40 8A EB C2 78 C4 A5 FE 2D 19 C4 FC BC C8 [18:11:21]CheckFolder [18:11:21]dirname=/storage/ofd_packets [18:11:21]CheckFolder done [18:11:21]ProducePacketName [18:11:21]name=ofd_packets/00152849 [18:11:21]NVStorageSaveData ofd_packets/00152849 [18:11:21]File name is /storage/ofd_packets/00152849 [18:11:21]Write 298 bytes [18:11:21]NVStorageSaveData done [18:11:21]OFDSenderStorePacket done [18:11:21]KKMCreateOFDPacket done [18:11:21]NVStorageSaveData kkm_last_timestamp [18:11:21]File name is /storage/kkm_last_timestamp [18:11:21]Write 4 bytes [18:11:21]NVStorageSaveData done [18:11:21]ExternCall_PrintAddStr [18:11:21]wPrintStart [18:11:21]Write to MH i2c: 01 00 00 6C 0C 78 [18:11:21]Write i2c OK [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: 01 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: 01 07 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: 01 07 00 6C 0C 00 00 00 00 00 FF 0F 8D [18:11:21]RasterBufferAndPrint [18:11:21]line Счет N : (1)1786857 [18:11:21]line ИНН: 02508201610067 [18:11:21]line Контрольно-Кассовый Чек [18:11:21]line ПРОДАЖА [18:11:21]line ТРК (МРК, ГНК) : 31 [18:11:21]line Товар: 2710194210 [18:11:21]line ДТ-К-5 [18:11:21]line 19.690 * 0.00 [18:11:21]line = 0.00 [18:11:21]line НДС 12% НСП 1% [18:11:21]line > о реализуемом товаре [18:11:21]line ИТОГО: 0.00 [18:11:21]line НСП 1% : 0.00 [18:11:21]line НДС 12% : 0.00 [18:11:21]line Наличными: 0.00 [18:11:21]line Безнал.: 0.00 [18:11:21]line Место: АЗС № 89 "Партнер Нефть" [18:11:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:11:21]line СНО: Общий режим [18:11:21]line Чек 308 24.09.2024 18:11 [18:11:21]line Смена: 477 ФФД: 1.0 [18:11:21]line ЗНМ: 0300000113 [18:11:21]line РНМ: 0000000000091825 [18:11:21]line Версия ККМ: 001 [18:11:21]line Платежная система: O! деньги [18:11:21]line ФМ: 0000000000871835 [18:11:21]line ФД: 152849 [18:11:21]line ФПД: 70965405055172 [18:11:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T181121&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152849&fm=70965405055172&tin=02508201610067®Number=0000000000091825&sum=0 [18:11:21]OFD Sender: Processing packet 152849 [packets to send 830, broken 829] [18:11:21]ProducePacketName [18:11:21]name=ofd_packets/00152849 [18:11:21]OFD Sender: To server: pG, [18:11:21]CommunicateWithHost lk.salyk.kg:30040 [18:11:21]ConnectInit lk.salyk.kg [18:11:21]written 0, free lines is 4095 [18:11:22]Write to MH i2c: 01 00 00 96 0C A2 [18:11:22]Write i2c OK [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: 01 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: 01 07 00 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: 01 07 00 96 0C 00 00 00 00 00 E1 0C 96 [18:11:22]RasterBufferAndPrint [18:11:22]line [18:11:22]line [18:11:22]line [18:11:22]line [18:11:22]line [18:11:22]written 0, free lines is 3303 [18:11:22]MH_Cut [18:11:22]Write to MH i2c: D1 01 00 9D 0C 01 7B [18:11:22]Write i2c OK [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: D1 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: D1 01 00 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: D1 01 00 9D 0C 00 7A [18:11:22]Write to MH i2c: 01 00 00 9E 0C AA [18:11:22]Write i2c OK [18:11:22]MH_I2C_Read... [18:11:22]*** Cut start [18:11:22]*** Purtial cut [18:11:22]*** Stage 1: CUTSNS_PIN = 1 [18:11:23]Read from MH i2c: 01 [18:11:23]MH_I2C_Read... [18:11:23]*** Stop cut motor [18:11:23]*** Cut end [18:11:23]Read from MH i2c: 01 07 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: 01 07 00 9E 0C 00 00 00 00 00 FF 0F BF [18:11:23]process_action close_receipt done [18:11:23]requested_data is exist [18:11:23]produce_requested_data [18:11:23]requested_item fm.sn is exist - process it [18:11:23]wFMCommunicate request_size=4 [18:11:23]MH_SAM_APDU [18:11:23]CAPDU: 80 11 00 00 [18:11:23]Write to MH i2c: E2 08 00 9F 0C 80 11 00 00 00 00 00 00 25 [18:11:23]Write i2c OK [18:11:23]MH_I2C_Read... [18:11:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:23]Read from MH i2c: E2 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 17 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 17 00 9F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 78 [18:11:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:11:23]wFMCommunicate OK [18:11:23]requested_item fd.num is exist - process it [18:11:23]SAM_PROTO_GetFieldsCounters [18:11:23]wFMCommunicate request_size=4 [18:11:23]MH_SAM_APDU [18:11:23]CAPDU: 80 13 00 00 [18:11:23]Write to MH i2c: E2 08 00 A0 0C 80 13 00 00 00 00 00 00 28 [18:11:23]Write i2c OK [18:11:23]MH_I2C_Read... [18:11:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:23]Read from MH i2c: E2 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 62 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 62 00 A0 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 11 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [18:11:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 11 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:11:23]wFMCommunicate OK [18:11:23]SAM_PROTO_GetFieldsCounters done [18:11:23]requested_item shift.num is exist - process it [18:11:23]requested_item shift.opened is exist - process it [18:11:23]req_shift_opened [18:11:23]FM_GetShiftState [18:11:23]SAM_PROTO_GetShiftState [18:11:23]wFMCommunicate request_size=4 [18:11:23]MH_SAM_APDU [18:11:23]CAPDU: 80 13 01 00 [18:11:23]Write to MH i2c: E2 08 00 A1 0C 80 13 01 00 00 00 00 00 2A [18:11:23]Write i2c OK [18:11:23]MH_I2C_Read... [18:11:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:23]Read from MH i2c: E2 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 0E 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 0E 00 A1 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F7 [18:11:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:11:23]wFMCommunicate OK [18:11:23]SAM_PROTO_GetShiftState done [18:11:23]FM_GetShiftState done [18:11:23]req_shift_opened done [18:11:23]requested_item shift.open_date is exist - process it [18:11:23]req_shift_open_date [18:11:23]req_shift_open_date done [18:11:23]produce_requested_data done [18:11:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152849,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:11:23]process_action_free close_receipt [18:11:23]json_value_free [18:11:23]json_value_free done [18:11:23]process_json_proto returns [18:11:23]Send response to host [18:11:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152849,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:11:23]free response buf [18:11:23]execute_script done [18:11:23]execute_script returns [18:11:23]free content buf [18:11:23]Sock 9.Close socket [18:11:23]Sock 9.Thread stoped [18:11:24]Connected sock=11 [18:11:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 36 04 01 86 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 C9 00 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 55 02 00 35 04 06 00 40 8A EB C2 78 C4 A5 FE 2D 19 C4 FC BC C8 [18:11:27]recv_with_timeout no data received [18:11:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D5 75 47 00 A6 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 55 02 00 F4 03 04 00 CD A8 F2 66 B6 04 01 00 00 4E 68 1A 35 2F 23 42 4F [18:11:29]CommunicateWithHost err = 0 [18:11:29]CheckOFDResponse [18:11:29]1017 (14) - 77093643461234 [18:11:29]1041 (16) - 0000000000871835 [18:11:29]1040 (4) - 152849 [18:11:29]1012 (4) - 24.09.2024 11:55 [18:11:29]1206 (1) - 0 [18:11:29]OFD Sender: Remove packet 152849 [18:11:29]ProducePacketName [18:11:29]name=ofd_packets/00152849 [18:11:29]NVStorageDeleteData [18:11:29]OFD Sender: No OFD packet to send [18:11:34]OFD Sender: No OFD packet to send [18:11:39]OFD Sender: No OFD packet to send [18:11:44]OFD Sender: No OFD packet to send [18:11:47]recv_with_timeout no data received [18:11:49]OFD Sender: No OFD packet to send [18:11:54]OFD Sender: No OFD packet to send [18:12:00]OFD Sender: No OFD packet to send [18:12:05]OFD Sender: No OFD packet to send [18:12:10]OFD Sender: No OFD packet to send [18:12:15]OFD Sender: No OFD packet to send [18:12:20]OFD Sender: No OFD packet to send [18:12:25]OFD Sender: No OFD packet to send [18:12:30]OFD Sender: No OFD packet to send [18:12:35]OFD Sender: No OFD packet to send [18:12:40]OFD Sender: No OFD packet to send [18:12:45]OFD Sender: No OFD packet to send [18:12:50]OFD Sender: No OFD packet to send [18:12:55]OFD Sender: No OFD packet to send [18:13:00]OFD Sender: No OFD packet to send [18:13:05]OFD Sender: No OFD packet to send [18:13:10]OFD Sender: No OFD packet to send [18:13:15]OFD Sender: No OFD packet to send [18:13:20]OFD Sender: No OFD packet to send [18:13:25]OFD Sender: No OFD packet to send [18:13:30]OFD Sender: No OFD packet to send [18:13:31]accept exits with 8 [18:13:31]New connection [18:13:31]New thread 3066768740 created [18:13:31]Thread 3066912100 joined [18:13:31]Waiting for new connection... [18:13:31] Sock 8.Parse request [18:13:31]Sock 8.Check first char [18:13:31]Sock 8.First char is OK [18:13:31]request: POST /json_proto HTTP/1.0 [18:13:31]Method: POST [18:13:31]URL: /json_proto [18:13:31]Method is POST - this is cgi request [18:13:31]url: /json_proto [18:13:31]query_string will be loaded in cgi processing [18:13:31]execute_cgi json_proto POST (null) [18:13:31]execute_cgi path=json_proto method=POST [18:13:31]POST find Content-Length [18:13:31]Host: 172.17.43.67:8080 [18:13:31]Content-Length: 678 [18:13:31]Content-Type: application/json [18:13:31] [18:13:31]POST finish read [18:13:31]Found Content-Length = 678 [18:13:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:31]execute_script... [18:13:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:31]POST & json_proto [18:13:31]process_json_proto [18:13:31]json parsed OK: [18:13:31]protocol is kg_v1.0 [18:13:31]action value=close_receipt [18:13:31]process_action close_receipt [18:13:31]cmd_close_receipt [18:13:31]MH_GetDate [18:13:31]Write to MH i2c: F0 00 00 A2 0C 9D [18:13:31]Write i2c OK [18:13:31]MH_I2C_Read... [18:13:31]Read from MH i2c: F0 [18:13:31]MH_I2C_Read... [18:13:31]Read from MH i2c: F0 09 00 [18:13:31]MH_I2C_Read... [18:13:31]Read from MH i2c: F0 09 00 A2 0C 00 4D 01 F3 66 6A BD 47 65 20 [18:13:31]GetLastDocTimeStamp 1727201481 [18:13:31]current date 1727201613 [18:13:31]FM_GetShiftState [18:13:31]SAM_PROTO_GetShiftState [18:13:31]wFMCommunicate request_size=4 [18:13:31]MH_SAM_APDU [18:13:31]CAPDU: 80 13 01 00 [18:13:31]Write to MH i2c: E2 08 00 A3 0C 80 13 01 00 00 00 00 00 2C [18:13:31]Write i2c OK [18:13:31]MH_I2C_Read... [18:13:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:31]Read from MH i2c: E2 [18:13:31]MH_I2C_Read... [18:13:31]Read from MH i2c: E2 0E 00 [18:13:31]MH_I2C_Read... [18:13:31]Read from MH i2c: E2 0E 00 A3 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F9 [18:13:31]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:13:31]wFMCommunicate OK [18:13:31]SAM_PROTO_GetShiftState done [18:13:31]FM_GetShiftState done [18:13:31]opened in 1727137889 [18:13:31]opened+sec_in_day 1727224289 [18:13:31]quantity*price = 20001 [18:13:31]sum+1 = 20002 [18:13:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 309 24.09.2024 18:13 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152850 ФПД: 175990201731944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T181333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152850&fm=175990201731944&tin=02508201610067®Number=0000000000091825&sum=20000 [18:13:32]StoreToDocumentArchive [18:13:32]shift 477 fd 152850 [18:13:32]save to /storage/0477/doc_00152850 [18:13:32]save last doc name /storage/0477/doc_00152850 to /storage/kkm_last_doc_name [18:13:32]save OK [18:13:32]Clear old archive folders... [18:13:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:13:32]tlvbuf is 015DD250 [18:13:32]SAM_PROTO_ClearQueue [18:13:32]wFMCommunicate request_size=4 [18:13:32]MH_SAM_APDU [18:13:32]CAPDU: 80 09 00 00 [18:13:32]Write to MH i2c: E2 08 00 B0 0C 80 09 00 00 00 00 00 00 2E [18:13:32]Write i2c OK [18:13:32]MH_I2C_Read... [18:13:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:13:33]Read from MH i2c: E2 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: E2 03 00 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: E2 03 00 B0 0C 00 90 00 30 [18:13:33]RAPDU: 90 00 [18:13:33]wFMCommunicate OK [18:13:33]SAM_PROTO_ClearQueue done [18:13:33]KKMCreateOFDPacket [18:13:33]OFDProtocolAddRootSTLVToBuf [18:13:33]FM_MakeSignedData [18:13:33]FM_MakeSignedData [18:13:33]SAM_PROTO_SignData [18:13:33]wFMCommunicate request_size=4 [18:13:33]MH_SAM_APDU [18:13:33]CAPDU: 80 0D 01 02 [18:13:33]Write to MH i2c: E2 08 00 B1 0C 80 0D 01 02 00 00 00 00 36 [18:13:33]Write i2c OK [18:13:33]MH_I2C_Read... [18:13:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:13:33]Read from MH i2c: E2 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: E2 03 00 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: E2 03 00 B1 0C 00 90 00 31 [18:13:33]RAPDU: 90 00 [18:13:33]wFMCommunicate OK [18:13:33]wFMCommunicate request_size=255 [18:13:33]MH_SAM_APDU [18:13:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 4D 01 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 55 02 00 35 04 06 00 A0 [18:13:33]Write to MH i2c: E2 02 01 B2 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 4D 01 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 55 02 00 35 04 06 00 A0 00 00 7B [18:13:33]Write i2c OK [18:13:33]MH_I2C_Read... [18:13:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:33]Read from MH i2c: E2 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: E2 03 00 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: E2 03 00 B2 0C 00 90 00 32 [18:13:33]RAPDU: 90 00 [18:13:33]wFMCommunicate OK [18:13:33]wFMCommunicate request_size=10 [18:13:33]MH_SAM_APDU [18:13:33]CAPDU: 80 0D 02 02 05 0F E9 75 4B 68 [18:13:33]Write to MH i2c: E2 0D 00 B3 0C 80 0D 02 02 05 00 0F E9 75 4B 68 00 00 63 [18:13:33]Write i2c OK [18:13:33]MH_I2C_Read... [18:13:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:33]Read from MH i2c: E2 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: E2 03 00 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: E2 03 00 B3 0C 00 90 00 33 [18:13:33]RAPDU: 90 00 [18:13:33]wFMCommunicate OK [18:13:33]wFMCommunicate request_size=4 [18:13:33]MH_SAM_APDU [18:13:33]CAPDU: 80 0D 03 02 [18:13:33]Write to MH i2c: E2 08 00 B4 0C 80 0D 03 02 00 00 00 00 3B [18:13:33]Write i2c OK [18:13:33]MH_I2C_Read... [18:13:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:13:33]Read from MH i2c: E2 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: E2 0B 00 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: E2 0B 00 B4 0C 00 C2 CC 54 1C 82 9A F0 4B 90 00 91 [18:13:33]RAPDU: C2 CC 54 1C 82 9A F0 4B 90 00 [18:13:33]wFMCommunicate OK [18:13:33]SAM_PROTO_SignData done [18:13:33]FM_MakeSignedData done [18:13:33]CreateOFDProtocolMessage [18:13:33]wFMCommunicate request_size=4 [18:13:33]MH_SAM_APDU [18:13:33]CAPDU: 80 11 00 00 [18:13:33]Write to MH i2c: E2 08 00 B5 0C 80 11 00 00 00 00 00 00 3B [18:13:33]Write i2c OK [18:13:33]MH_I2C_Read... [18:13:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:33]Read from MH i2c: E2 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: E2 17 00 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: E2 17 00 B5 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8E [18:13:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:13:33]wFMCommunicate OK [18:13:33]CreateOFDProtocolMessage done [18:13:33]OFDSenderStorePacket 152850 [18:13:33]StoreOFDPacket docnum=152850 [18:13:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F 93 07 01 97 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 4D 01 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 55 02 00 35 04 06 00 A0 0F E9 75 4B 68 C2 CC 54 1C 82 9A F0 4B [18:13:33]CheckFolder [18:13:33]dirname=/storage/ofd_packets [18:13:33]CheckFolder done [18:13:33]ProducePacketName [18:13:33]name=ofd_packets/00152850 [18:13:33]NVStorageSaveData ofd_packets/00152850 [18:13:33]File name is /storage/ofd_packets/00152850 [18:13:33]Write 301 bytes [18:13:33]NVStorageSaveData done [18:13:33]OFDSenderStorePacket done [18:13:33]KKMCreateOFDPacket done [18:13:33]NVStorageSaveData kkm_last_timestamp [18:13:33]File name is /storage/kkm_last_timestamp [18:13:33]Write 4 bytes [18:13:33]NVStorageSaveData done [18:13:33]ExternCall_PrintAddStr [18:13:33]wPrintStart [18:13:33]Write to MH i2c: 01 00 00 B6 0C C2 [18:13:33]Write i2c OK [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: 01 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: 01 07 00 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: 01 07 00 B6 0C 00 00 00 00 00 FF 0F D7 [18:13:33]RasterBufferAndPrint [18:13:33]line Счет N : (1)1786858 [18:13:33]line ИНН: 02508201610067 [18:13:33]line Контрольно-Кассовый Чек [18:13:33]line ПРОДАЖА [18:13:33]line ТРК (МРК, ГНК) : 42 [18:13:33]line Товар: 2710124130 [18:13:33]line Аи-92-К-5 [18:13:33]line 2.950 * 67.80 [18:13:33]line = 200.01 [18:13:33]line НДС 12% НСП 1% [18:13:33]line > о реализуемом товаре [18:13:33]line ОКРУГЛЕНИЕ: -0.01 [18:13:33]line ИТОГО: 200.00 [18:13:33]line Внесено: 200.00 [18:13:33]line СДАЧА: 0.00 [18:13:33]line НСП 1% : 1.77 [18:13:33]line НДС 12% : 21.24 [18:13:33]line Наличными: 200.00 [18:13:33]line Безнал.: 0.00 [18:13:33]line Место: АЗС № 89 "Партнер Нефть" [18:13:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:13:33]line СНО: Общий режим [18:13:33]line Чек 309 24.09.2024 18:13 [18:13:33]line Смена: 477 ФФД: 1.0 [18:13:33]line ЗНМ: 0300000113 [18:13:33]line РНМ: 0000000000091825 [18:13:33]line Версия ККМ: 001 [18:13:33]line ФМ: 0000000000871835 [18:13:33]line ФД: 152850 [18:13:33]line ФПД: 175990201731944 [18:13:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T181333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152850&fm=175990201731944&tin=02508201610067®Number=0000000000091825&sum=20000 [18:13:33]written 0, free lines is 4095 [18:13:33]OFD Sender: Processing packet 152850 [packets to send 830, broken 829] [18:13:33]ProducePacketName [18:13:33]name=ofd_packets/00152850 [18:13:33]OFD Sender: To server: pG, [18:13:33]CommunicateWithHost lk.salyk.kg:30040 [18:13:33]ConnectInit lk.salyk.kg [18:13:33]Write to MH i2c: 01 00 00 E1 0C ED [18:13:33]Write i2c OK [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: 01 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: 01 07 00 [18:13:33]MH_I2C_Read... [18:13:33]Read from MH i2c: 01 07 00 E1 0C 00 00 00 00 00 DC 0C DC [18:13:33]RasterBufferAndPrint [18:13:33]line [18:13:33]line [18:13:33]line [18:13:33]line [18:13:33]line [18:13:33]written 0, free lines is 3297 [18:13:34]MH_Cut [18:13:34]Write to MH i2c: D1 01 00 E8 0C 01 C6 [18:13:34]Write i2c OK [18:13:34]MH_I2C_Read... [18:13:34]Read from MH i2c: D1 [18:13:34]MH_I2C_Read... [18:13:34]Read from MH i2c: D1 01 00 [18:13:34]MH_I2C_Read... [18:13:34]Read from MH i2c: D1 01 00 E8 0C 00 C5 [18:13:34]Write to MH i2c: 01 00 00 E9 0C F5 [18:13:34]Write i2c OK [18:13:34]MH_I2C_Read... [18:13:34]Connected sock=9 [18:13:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F 93 07 01 97 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 4D 01 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 55 02 00 35 04 06 00 A0 0F E9 75 4B 68 C2 CC 54 1C 82 9A F0 4B [18:13:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6B 83 47 00 B3 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 55 02 00 F4 03 04 00 4A A9 F2 66 B6 04 01 00 00 8E 4E 33 65 F4 B5 F3 ED [18:13:34]CommunicateWithHost err = 0 [18:13:34]CheckOFDResponse [18:13:34]1017 (14) - 77093643461234 [18:13:34]1041 (16) - 0000000000871835 [18:13:34]1040 (4) - 152850 [18:13:34]1012 (4) - 24.09.2024 11:58 [18:13:34]1206 (1) - 0 [18:13:34]OFD Sender: Remove packet 152850 [18:13:34]ProducePacketName [18:13:34]name=ofd_packets/00152850 [18:13:34]NVStorageDeleteData [18:13:34]*** Cut start [18:13:34]*** Purtial cut [18:13:34]*** Stage 1: CUTSNS_PIN = 1 [18:13:34]Read from MH i2c: 01 [18:13:35]MH_I2C_Read... [18:13:35]*** Stop cut motor [18:13:35]*** Cut end [18:13:35]Read from MH i2c: 01 07 00 [18:13:35]MH_I2C_Read... [18:13:35]Read from MH i2c: 01 07 00 E9 0C 00 00 00 00 00 FF 0F 0A [18:13:35]process_action close_receipt done [18:13:35]requested_data is exist [18:13:35]produce_requested_data [18:13:35]requested_item fm.sn is exist - process it [18:13:35]wFMCommunicate request_size=4 [18:13:35]MH_SAM_APDU [18:13:35]CAPDU: 80 11 00 00 [18:13:35]Write to MH i2c: E2 08 00 EA 0C 80 11 00 00 00 00 00 00 70 [18:13:35]Write i2c OK [18:13:35]MH_I2C_Read... [18:13:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:35]Read from MH i2c: E2 [18:13:35]MH_I2C_Read... [18:13:35]Read from MH i2c: E2 17 00 [18:13:35]MH_I2C_Read... [18:13:35]Read from MH i2c: E2 17 00 EA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C3 [18:13:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:13:35]wFMCommunicate OK [18:13:35]requested_item fd.num is exist - process it [18:13:35]SAM_PROTO_GetFieldsCounters [18:13:35]wFMCommunicate request_size=4 [18:13:35]MH_SAM_APDU [18:13:35]CAPDU: 80 13 00 00 [18:13:35]Write to MH i2c: E2 08 00 EB 0C 80 13 00 00 00 00 00 00 73 [18:13:35]Write i2c OK [18:13:35]MH_I2C_Read... [18:13:35]OFD Sender: No OFD packet to send [18:13:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:13:35]Read from MH i2c: E2 [18:13:35]MH_I2C_Read... [18:13:35]Read from MH i2c: E2 62 00 [18:13:35]MH_I2C_Read... [18:13:35]Read from MH i2c: E2 62 00 EB 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [18:13:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:13:35]wFMCommunicate OK [18:13:35]SAM_PROTO_GetFieldsCounters done [18:13:35]requested_item shift.num is exist - process it [18:13:35]requested_item shift.opened is exist - process it [18:13:35]req_shift_opened [18:13:35]FM_GetShiftState [18:13:35]SAM_PROTO_GetShiftState [18:13:35]wFMCommunicate request_size=4 [18:13:35]MH_SAM_APDU [18:13:35]CAPDU: 80 13 01 00 [18:13:35]Write to MH i2c: E2 08 00 EC 0C 80 13 01 00 00 00 00 00 75 [18:13:35]Write i2c OK [18:13:35]MH_I2C_Read... [18:13:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:35]Read from MH i2c: E2 [18:13:35]MH_I2C_Read... [18:13:35]Read from MH i2c: E2 0E 00 [18:13:35]MH_I2C_Read... [18:13:35]Read from MH i2c: E2 0E 00 EC 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 42 [18:13:35]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:13:35]wFMCommunicate OK [18:13:35]SAM_PROTO_GetShiftState done [18:13:35]FM_GetShiftState done [18:13:35]req_shift_opened done [18:13:35]requested_item shift.open_date is exist - process it [18:13:35]req_shift_open_date [18:13:35]req_shift_open_date done [18:13:35]produce_requested_data done [18:13:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152850,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:13:35]process_action_free close_receipt [18:13:35]json_value_free [18:13:35]json_value_free done [18:13:35]process_json_proto returns [18:13:35]Send response to host [18:13:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152850,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:13:35]free response buf [18:13:35]execute_script done [18:13:35]execute_script returns [18:13:35]free content buf [18:13:35]Sock 8.Close socket [18:13:35]Sock 8.Thread stoped [18:13:40]OFD Sender: No OFD packet to send [18:13:45]OFD Sender: No OFD packet to send [18:13:50]OFD Sender: No OFD packet to send [18:13:55]OFD Sender: No OFD packet to send [18:14:00]OFD Sender: No OFD packet to send [18:14:05]OFD Sender: No OFD packet to send [18:14:10]OFD Sender: No OFD packet to send [18:14:15]OFD Sender: No OFD packet to send [18:14:20]OFD Sender: No OFD packet to send [18:08:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 83 08 04 01 CC C2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 2E 00 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 55 02 00 35 04 06 00 EB 2B E1 1D E0 45 E0 1A 36 3A 87 68 38 AD [18:08:46]CheckFolder [18:08:46]dirname=/storage/ofd_packets [18:08:46]CheckFolder done [18:08:46]ProducePacketName [18:08:46]name=ofd_packets/00152847 [18:08:46]NVStorageSaveData ofd_packets/00152847 [18:08:46]File name is /storage/ofd_packets/00152847 [18:08:46]Write 298 bytes [18:08:46]NVStorageSaveData done [18:08:46]OFDSenderStorePacket done [18:08:46]KKMCreateOFDPacket done [18:08:46]NVStorageSaveData kkm_last_timestamp [18:08:46]File name is /storage/kkm_last_timestamp [18:08:46]Write 4 bytes [18:08:46]NVStorageSaveData done [18:08:46]ExternCall_PrintAddStr [18:08:46]wPrintStart [18:08:46]Write to MH i2c: 01 00 00 D7 0B E2 [18:08:46]Write i2c OK [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: 01 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: 01 07 00 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: 01 07 00 D7 0B 00 00 00 00 00 FF 0F F7 [18:08:46]RasterBufferAndPrint [18:08:46]line Счет N : (1)1786855 [18:08:46]line ИНН: 02508201610067 [18:08:46]line Контрольно-Кассовый Чек [18:08:46]line ПРОДАЖА [18:08:46]line ТРК (МРК, ГНК) : 31 [18:08:46]line Товар: 2710194210 [18:08:46]line ДТ-К-5 [18:08:46]line 40.000 * 0.00 [18:08:46]line = 0.00 [18:08:46]line НДС 12% НСП 1% [18:08:46]line > о реализуемом товаре [18:08:46]line ИТОГО: 0.00 [18:08:46]line НСП 1% : 0.00 [18:08:46]line НДС 12% : 0.00 [18:08:46]line Наличными: 0.00 [18:08:46]line Безнал.: 0.00 [18:08:46]line Место: АЗС № 89 "Партнер Нефть" [18:08:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:08:46]line СНО: Общий режим [18:08:46]line Чек 306 24.09.2024 18:08 [18:08:46]line Смена: 477 ФФД: 1.0 [18:08:46]line ЗНМ: 0300000113 [18:08:46]line РНМ: 0000000000091825 [18:08:46]line Версия ККМ: 001 [18:08:46]line Талоны: Топливные Талоны [18:08:46]line 4086733-68 [18:08:46]line ФМ: 0000000000871835 [18:08:46]line ФД: 152847 [18:08:46]line ФПД: 258573692952645 [18:08:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T180846&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152847&fm=258573692952645&tin=02508201610067®Number=0000000000091825&sum=0 [18:08:46]written 0, free lines is 4095 [18:08:46]OFD Sender: Processing packet 152847 [packets to send 830, broken 829] [18:08:46]ProducePacketName [18:08:46]name=ofd_packets/00152847 [18:08:46]OFD Sender: To server: pG, [18:08:46]CommunicateWithHost lk.salyk.kg:30040 [18:08:46]ConnectInit lk.salyk.kg [18:08:46]Write to MH i2c: 01 00 00 01 0C 0D [18:08:46]Write i2c OK [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: 01 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: 01 07 00 [18:08:46]MH_I2C_Read... [18:08:46]Read from MH i2c: 01 07 00 01 0C 00 00 00 00 00 E9 0C 09 [18:08:46]RasterBufferAndPrint [18:08:46]line [18:08:46]line [18:08:46]line [18:08:46]line [18:08:46]line [18:08:46]written 0, free lines is 3311 [18:08:46]MH_Cut [18:08:46]Write to MH i2c: D1 01 00 08 0C 01 E6 [18:08:47]Write i2c OK [18:08:47]MH_I2C_Read... [18:08:47]Read from MH i2c: D1 [18:08:47]MH_I2C_Read... [18:08:47]Read from MH i2c: D1 01 00 [18:08:47]MH_I2C_Read... [18:08:47]Read from MH i2c: D1 01 00 08 0C 00 E5 [18:08:47]Write to MH i2c: 01 00 00 09 0C 15 [18:08:47]Write i2c OK [18:08:47]MH_I2C_Read... [18:08:47]*** Cut start [18:08:47]*** Purtial cut [18:08:47]*** Stage 1: CUTSNS_PIN = 1 [18:08:47]Read from MH i2c: 01 [18:08:47]MH_I2C_Read... [18:08:47]*** Stop cut motor [18:08:47]*** Cut end [18:08:47]Read from MH i2c: 01 07 00 [18:08:47]MH_I2C_Read... [18:08:47]Read from MH i2c: 01 07 00 09 0C 00 00 00 00 00 FF 0F 2A [18:08:47]process_action close_receipt done [18:08:47]requested_data is exist [18:08:47]produce_requested_data [18:08:47]requested_item fm.sn is exist - process it [18:08:47]wFMCommunicate request_size=4 [18:08:47]MH_SAM_APDU [18:08:47]CAPDU: 80 11 00 00 [18:08:47]Write to MH i2c: E2 08 00 0A 0C 80 11 00 00 00 00 00 00 90 [18:08:47]Write i2c OK [18:08:47]MH_I2C_Read... [18:08:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:48]Read from MH i2c: E2 [18:08:48]MH_I2C_Read... [18:08:48]Read from MH i2c: E2 17 00 [18:08:48]MH_I2C_Read... [18:08:48]Read from MH i2c: E2 17 00 0A 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [18:08:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:08:48]wFMCommunicate OK [18:08:48]requested_item fd.num is exist - process it [18:08:48]SAM_PROTO_GetFieldsCounters [18:08:48]wFMCommunicate request_size=4 [18:08:48]MH_SAM_APDU [18:08:48]CAPDU: 80 13 00 00 [18:08:48]Write to MH i2c: E2 08 00 0B 0C 80 13 00 00 00 00 00 00 93 [18:08:48]Write i2c OK [18:08:48]MH_I2C_Read... [18:08:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:08:48]Read from MH i2c: E2 [18:08:48]MH_I2C_Read... [18:08:48]Read from MH i2c: E2 62 00 [18:08:48]MH_I2C_Read... [18:08:48]Read from MH i2c: E2 62 00 0B 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 91 [18:08:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01[18:14:25]OFD Sender: No OFD packet to send [18:14:30]OFD Sender: No OFD packet to send [18:14:35]OFD Sender: No OFD packet to send [18:14:40]OFD Sender: No OFD packet to send [18:14:45]OFD Sender: No OFD packet to send [18:14:48]recv_with_timeout no data received [18:14:50]OFD Sender: No OFD packet to send [18:14:55]OFD Sender: No OFD packet to send [18:15:00]OFD Sender: No OFD packet to send [18:15:05]OFD Sender: No OFD packet to send [18:15:10]OFD Sender: No OFD packet to send [18:15:15]OFD Sender: No OFD packet to send [18:15:18]recv_with_timeout no data received [18:15:20]OFD Sender: No OFD packet to send [18:15:25]OFD Sender: No OFD packet to send [18:15:30]OFD Sender: No OFD packet to send [18:15:35]OFD Sender: No OFD packet to send [18:15:40]OFD Sender: No OFD packet to send [18:15:43]accept exits with 10 [18:15:43]New connection [18:15:43]New thread 3066912100 created [18:15:43]Thread 3066768740 joined [18:15:43]Waiting for new connection... [18:15:43] Sock 10.Parse request [18:15:43]Sock 10.Check first char [18:15:43]Sock 10.First char is OK [18:15:43]request: POST /json_proto HTTP/1.0 [18:15:43]Method: POST [18:15:43]URL: /json_proto [18:15:43]Method is POST - this is cgi request [18:15:43]url: /json_proto [18:15:43]query_string will be loaded in cgi processing [18:15:43]execute_cgi json_proto POST (null) [18:15:43]execute_cgi path=json_proto method=POST [18:15:43]POST find Content-Length [18:15:43]Host: 172.17.43.67:8080 [18:15:43]Content-Length: 680 [18:15:43]Content-Type: application/json [18:15:43] [18:15:43]POST finish read [18:15:43]Found Content-Length = 680 [18:15:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:43]execute_script... [18:15:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:43]POST & json_proto [18:15:43]process_json_proto [18:15:43]json parsed OK: [18:15:43]protocol is kg_v1.0 [18:15:43]action value=close_receipt [18:15:43]process_action close_receipt [18:15:43]cmd_close_receipt [18:15:43]MH_GetDate [18:15:43]Write to MH i2c: F0 00 00 ED 0C E8 [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: F0 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: F0 09 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: F0 09 00 ED 0C 00 D0 01 F3 66 6A BD 47 65 EE [18:15:43]GetLastDocTimeStamp 1727201613 [18:15:43]current date 1727201744 [18:15:43]FM_GetShiftState [18:15:43]SAM_PROTO_GetShiftState [18:15:43]wFMCommunicate request_size=4 [18:15:43]MH_SAM_APDU [18:15:43]CAPDU: 80 13 01 00 [18:15:43]Write to MH i2c: E2 08 00 EE 0C 80 13 01 00 00 00 00 00 77 [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:43]Read from MH i2c: E2 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 0E 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 0E 00 EE 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 44 [18:15:43]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:15:43]wFMCommunicate OK [18:15:43]SAM_PROTO_GetShiftState done [18:15:43]FM_GetShiftState done [18:15:43]opened in 1727137889 [18:15:43]opened+sec_in_day 1727224289 [18:15:43]quantity*price = 100050 [18:15:43]sum+1 = 100052 [18:15:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 310 24.09.2024 18:15 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152851 ФПД: 265740097363138 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T181544&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152851&fm=265740097363138&tin=02508201610067®Number=0000000000091825&sum=100000 [18:15:44]StoreToDocumentArchive [18:15:44]shift 477 fd 152851 [18:15:44]save to /storage/0477/doc_00152851 [18:15:44]save last doc name /storage/0477/doc_00152851 to /storage/kkm_last_doc_name [18:15:44]save OK [18:15:44]Clear old archive folders... [18:15:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:15:44]tlvbuf is 015EDE60 [18:15:44]SAM_PROTO_ClearQueue [18:15:44]wFMCommunicate request_size=4 [18:15:44]MH_SAM_APDU [18:15:44]CAPDU: 80 09 00 00 [18:15:44]Write to MH i2c: E2 08 00 FB 0C 80 09 00 00 00 00 00 00 79 [18:15:44]Write i2c OK [18:15:44]MH_I2C_Read... [18:15:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:44]Read from MH i2c: E2 [18:15:44]MH_I2C_Read... [18:15:44]Read from MH i2c: E2 03 00 [18:15:44]MH_I2C_Read... [18:15:44]Read from MH i2c: E2 03 00 FB 0C 00 90 00 7B [18:15:44]RAPDU: 90 00 [18:15:44]wFMCommunicate OK [18:15:44]SAM_PROTO_ClearQueue done [18:15:44]KKMCreateOFDPacket [18:15:44]OFDProtocolAddRootSTLVToBuf [18:15:44]FM_MakeSignedData [18:15:44]FM_MakeSignedData [18:15:44]SAM_PROTO_SignData [18:15:44]wFMCommunicate request_size=4 [18:15:44]MH_SAM_APDU [18:15:44]CAPDU: 80 0D 01 02 [18:15:44]Write to MH i2c: E2 08 00 FC 0C 80 0D 01 02 00 00 00 00 81 [18:15:44]Write i2c OK [18:15:44]MH_I2C_Read... [18:15:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:44]Read from MH i2c: E2 [18:15:44]MH_I2C_Read... [18:15:44]Read from MH i2c: E2 03 00 [18:15:44]MH_I2C_Read... [18:15:44]Read from MH i2c: E2 03 00 FC 0C 00 90 00 7C [18:15:44]RAPDU: 90 00 [18:15:44]wFMCommunicate OK [18:15:44]wFMCommunicate request_size=255 [18:15:44]MH_SAM_APDU [18:15:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 D0 01 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 55 02 00 35 04 06 00 F1 B0 70 1B [18:15:44]Write to MH i2c: E2 02 01 FD 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 D0 01 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 55 02 00 35 04 06 00 F1 B0 70 1B 00 00 DB [18:15:44]Write i2c OK [18:15:44]MH_I2C_Read... [18:15:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:45]Read from MH i2c: E2 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 03 00 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 03 00 FD 0C 00 90 00 7D [18:15:45]RAPDU: 90 00 [18:15:45]wFMCommunicate OK [18:15:45]wFMCommunicate request_size=7 [18:15:45]MH_SAM_APDU [18:15:45]CAPDU: 80 0D 02 02 02 1C C2 [18:15:45]Write to MH i2c: E2 0A 00 FE 0C 80 0D 02 02 02 00 1C C2 00 00 66 [18:15:45]Write i2c OK [18:15:45]MH_I2C_Read... [18:15:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:45]Read from MH i2c: E2 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 03 00 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 03 00 FE 0C 00 90 00 7E [18:15:45]RAPDU: 90 00 [18:15:45]wFMCommunicate OK [18:15:45]wFMCommunicate request_size=4 [18:15:45]MH_SAM_APDU [18:15:45]CAPDU: 80 0D 03 02 [18:15:45]Write to MH i2c: E2 08 00 FF 0C 80 0D 03 02 00 00 00 00 86 [18:15:45]Write i2c OK [18:15:45]MH_I2C_Read... [18:15:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:45]Read from MH i2c: E2 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 0B 00 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 0B 00 FF 0C 00 F6 28 20 7B BD 6D 7A B4 90 00 98 [18:15:45]RAPDU: F6 28 20 7B BD 6D 7A B4 90 00 [18:15:45]wFMCommunicate OK [18:15:45]SAM_PROTO_SignData done [18:15:45]FM_MakeSignedData done [18:15:45]CreateOFDProtocolMessage [18:15:45]wFMCommunicate request_size=4 [18:15:45]MH_SAM_APDU [18:15:45]CAPDU: 80 11 00 00 [18:15:45]Write to MH i2c: E2 08 00 00 0D 80 11 00 00 00 00 00 00 87 [18:15:45]Write i2c OK [18:15:45]MH_I2C_Read... [18:15:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:45]Read from MH i2c: E2 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 17 00 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 17 00 00 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [18:15:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:15:45]wFMCommunicate OK [18:15:45]CreateOFDProtocolMessage done [18:15:45]OFDSenderStorePacket 152851 [18:15:45]StoreOFDPacket docnum=152851 [18:15:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 DF 04 01 1E B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 D0 01 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 55 02 00 35 04 06 00 F1 B0 70 1B 1C C2 F6 28 20 7B BD 6D 7A B4 [18:15:45]CheckFolder [18:15:45]dirname=/storage/ofd_packets [18:15:45]CheckFolder done [18:15:45]ProducePacketName [18:15:45]name=ofd_packets/00152851 [18:15:45]NVStorageSaveData ofd_packets/00152851 [18:15:45]File name is /storage/ofd_packets/00152851 [18:15:45]Write 298 bytes [18:15:45]NVStorageSaveData done [18:15:45]OFDSenderStorePacket done [18:15:45]KKMCreateOFDPacket done [18:15:45]NVStorageSaveData kkm_last_timestamp [18:15:45]File name is /storage/kkm_last_timestamp [18:15:45]Write 4 bytes [18:15:45]NVStorageSaveData done [18:15:45]ExternCall_PrintAddStr [18:15:45]wPrintStart [18:15:45]Write to MH i2c: 01 00 00 01 0D 0E [18:15:45]Write i2c OK [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: 01 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: 01 07 00 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: 01 07 00 01 0D 00 00 00 00 00 FF 0F 23 [18:15:45]RasterBufferAndPrint [18:15:45]line Счет N : (1)1786859 [18:15:45]line ИНН: 02508201610067 [18:15:45]line Контрольно-Кассовый Чек [18:15:45]line ПРОДАЖА [18:15:45]line ТРК (МРК, ГНК) : 31 [18:15:45]line Товар: 2710194210 [18:15:45]line ДТ-К-5 [18:15:45]line 13.130 * 76.20 [18:15:45]line = 1000.51 [18:15:45]line НДС 12% НСП 1% [18:15:45]line > о реализуемом товаре [18:15:45]line ОКРУГЛЕНИЕ: -0.51 [18:15:45]line ИТОГО: 1000.00 [18:15:45]line Внесено: 1000.00 [18:15:45]line СДАЧА: 0.00 [18:15:45]line НСП 1% : 8.85 [18:15:45]line НДС 12% : 106.25 [18:15:45]line Наличными: 1000.00 [18:15:45]line Безнал.: 0.00 [18:15:45]line Место: АЗС № 89 "Партнер Нефть" [18:15:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:15:45]line СНО: Общий режим [18:15:45]line Чек 310 24.09.2024 18:15 [18:15:45]line Смена: 477 ФФД: 1.0 [18:15:45]line ЗНМ: 0300000113 [18:15:45]line РНМ: 0000000000091825 [18:15:45]line Версия ККМ: 001 [18:15:45]line ФМ: 0000000000871835 [18:15:45]line ФД: 152851 [18:15:45]line ФПД: 265740097363138 [18:15:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T181544&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152851&fm=265740097363138&tin=02508201610067®Number=0000000000091825&sum=100000 [18:15:45]OFD Sender: Processing packet 152851 [packets to send 830, broken 829] [18:15:45]ProducePacketName [18:15:45]name=ofd_packets/00152851 [18:15:45]OFD Sender: To server: pG, [18:15:45]CommunicateWithHost lk.salyk.kg:30040 [18:15:45]ConnectInit lk.salyk.kg [18:15:45]written 0, free lines is 4095 [18:15:45]Write to MH i2c: 01 00 00 2C 0D 39 [18:15:45]Write i2c OK [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: 01 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: 01 07 00 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: 01 07 00 2C 0D 00 00 00 00 00 CE 0C 1A [18:15:45]RasterBufferAndPrint [18:15:45]line [18:15:45]line [18:15:45]line [18:15:45]line [18:15:45]line [18:15:45]written 0, free lines is 3285 [18:15:45]MH_Cut [18:15:45]Write to MH i2c: D1 01 00 33 0D 01 12 [18:15:45]Write i2c OK [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: D1 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: D1 01 00 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: D1 01 00 33 0D 00 11 [18:15:45]Write to MH i2c: 01 00 00 34 0D 41 [18:15:45]Write i2c OK [18:15:45]MH_I2C_Read... [18:15:46]Connected sock=8 [18:15:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 DF 04 01 1E B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 D0 01 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 55 02 00 35 04 06 00 F1 B0 70 1B 1C C2 F6 28 20 7B BD 6D 7A B4 [18:15:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CD 0D 47 00 C4 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 55 02 00 F4 03 04 00 CE A9 F2 66 B6 04 01 00 00 9B 5A 4C AE 28 0D A7 D6 [18:15:46]CommunicateWithHost err = 0 [18:15:46]CheckOFDResponse [18:15:46]1017 (14) - 77093643461234 [18:15:46]1041 (16) - 0000000000871835 [18:15:46]1040 (4) - 152851 [18:15:46]1012 (4) - 24.09.2024 12:00 [18:15:46]1206 (1) - 0 [18:15:46]OFD Sender: Remove packet 152851 [18:15:46]ProducePacketName [18:15:46]name=ofd_packets/00152851 [18:15:46]NVStorageDeleteData [18:15:46]*** Cut start [18:15:46]*** Purtial cut [18:15:46]*** Stage 1: CUTSNS_PIN = 1 [18:15:46]Read from MH i2c: 01 [18:15:46]MH_I2C_Read... [18:15:46]*** Stop cut motor [18:15:47]*** Cut end [18:15:47]Read from MH i2c: 01 07 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: 01 07 00 34 0D 00 00 00 00 00 FF 0F 56 [18:15:47]process_action close_receipt done [18:15:47]requested_data is exist [18:15:47]produce_requested_data [18:15:47]requested_item fm.sn is exist - process it [18:15:47]wFMCommunicate request_size=4 [18:15:47]MH_SAM_APDU [18:15:47]CAPDU: 80 11 00 00 [18:15:47]Write to MH i2c: E2 08 00 35 0D 80 11 00 00 00 00 00 00 BC [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 17 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 17 00 35 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0F [18:15:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:15:47]wFMCommunicate OK [18:15:47]requested_item fd.num is exist - process it [18:15:47]SAM_PROTO_GetFieldsCounters [18:15:47]wFMCommunicate request_size=4 [18:15:47]MH_SAM_APDU [18:15:47]CAPDU: 80 13 00 00 [18:15:47]Write to MH i2c: E2 08 00 36 0D 80 13 00 00 00 00 00 00 BF [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 62 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 62 00 36 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [18:15:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:15:47]wFMCommunicate OK [18:15:47]SAM_PROTO_GetFieldsCounters done [18:15:47]requested_item shift.num is exist - process it [18:15:47]requested_item shift.opened is exist - process it [18:15:47]req_shift_opened [18:15:47]FM_GetShiftState [18:15:47]SAM_PROTO_GetShiftState [18:15:47]wFMCommunicate request_size=4 [18:15:47]MH_SAM_APDU [18:15:47]CAPDU: 80 13 01 00 [18:15:47]Write to MH i2c: E2 08 00 37 0D 80 13 01 00 00 00 00 00 C1 [18:15:47]OFD Sender: No OFD packet to send [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 0E 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 0E 00 37 0D 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8E [18:15:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:15:47]wFMCommunicate OK [18:15:47]SAM_PROTO_GetShiftState done [18:15:47]FM_GetShiftState done [18:15:47]req_shift_opened done [18:15:47]requested_item shift.open_date is exist - process it [18:15:47]req_shift_open_date [18:15:47]req_shift_open_date done [18:15:47]produce_requested_data done [18:15:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152851,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:15:47]process_action_free close_receipt [18:15:47]json_value_free [18:15:47]json_value_free done [18:15:47]process_json_proto returns [18:15:47]Send response to host [18:15:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152851,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:15:47]free response buf [18:15:47]execute_script done [18:15:47]execute_script returns [18:15:47]free content buf [18:15:47]Sock 10.Close socket [18:15:47]Sock 10.Thread stoped [18:15:52]OFD Sender: No OFD packet to send [18:15:57]OFD Sender: No OFD packet to send [18:16:02]OFD Sender: No OFD packet to send [18:16:03]recv_with_timeout no data received [18:16:07]OFD Sender: No OFD packet to send [18:16:12]OFD Sender: No OFD packet to send [18:16:17]OFD Sender: No OFD packet to send [18:16:22]OFD Sender: No OFD packet to send [18:16:27]OFD Sender: No OFD packet to send [18:16:30]recv_with_timeout no data received [18:16:32]OFD Sender: No OFD packet to send [18:16:37]OFD Sender: No OFD packet to send [18:16:42]OFD Sender: No OFD packet to send [18:16:47]OFD Sender: No OFD packet to send [18:16:51]recv_with_timeout no data received [18:16:52]OFD Sender: No OFD packet to send [18:16:57]OFD Sender: No OFD packet to send [18:17:02]OFD Sender: No OFD packet to send [18:17:07]OFD Sender: No OFD packet to send [18:17:12]OFD Sender: No OFD packet to send [18:17:17]OFD Sender: No OFD packet to send [18:17:22]OFD Sender: No OFD packet to send [18:17:27]OFD Sender: No OFD packet to send [18:17:32]OFD Sender: No OFD packet to send [18:17:37]OFD Sender: No OFD packet to send [18:17:41]recv_with_timeout no data received [18:17:42]OFD Sender: No OFD packet to send [18:17:47]OFD Sender: No OFD packet to send [18:17:52]OFD Sender: No OFD packet to send [18:17:57]OFD Sender: No OFD packet to send [18:18:02]OFD Sender: No OFD packet to send [18:18:07]OFD Sender: No OFD packet to send [18:18:12]OFD Sender: No OFD packet to send [18:18:17]OFD Sender: No OFD packet to send [18:18:22]OFD Sender: No OFD packet to send [18:18:25]recv_with_timeout no data received [18:18:27]OFD Sender: No OFD packet to send [18:18:32]OFD Sender: No OFD packet to send [18:18:37]OFD Sender: No OFD packet to send [18:18:42]OFD Sender: No OFD packet to send [18:18:47]OFD Sender: No OFD packet to send [18:18:52]OFD Sender: No OFD packet to send [18:18:53]accept exits with 9 [18:18:53]New connection [18:18:53]New thread 3066768740 created [18:18:53]Thread 3066912100 joined [18:18:53]Waiting for new connection... [18:18:53] Sock 9.Parse request [18:18:53]Sock 9.Check first char [18:18:53]Sock 9.First char is OK [18:18:53]request: POST /json_proto HTTP/1.0 [18:18:53]Method: POST [18:18:53]URL: /json_proto [18:18:53]Method is POST - this is cgi request [18:18:53]url: /json_proto [18:18:53]query_string will be loaded in cgi processing [18:18:53]execute_cgi json_proto POST (null) [18:18:53]execute_cgi path=json_proto method=POST [18:18:53]POST find Content-Length [18:18:53]Host: 172.17.43.67:8080 [18:18:53]Content-Length: 678 [18:18:53]Content-Type: application/json [18:18:53] [18:18:53]POST finish read [18:18:53]Found Content-Length = 678 [18:18:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786861", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:18:53]execute_script... [18:18:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786861", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:18:53]POST & json_proto [18:18:53]process_json_proto [18:18:53]json parsed OK: [18:18:53]protocol is kg_v1.0 [18:18:53]action value=close_receipt [18:18:53]process_action close_receipt [18:18:53]cmd_close_receipt [18:18:53]MH_GetDate [18:18:53]Write to MH i2c: F0 00 00 38 0D 34 [18:18:53]Write i2c OK [18:18:53]MH_I2C_Read... [18:18:53]Read from MH i2c: F0 [18:18:53]MH_I2C_Read... [18:18:53]Read from MH i2c: F0 09 00 [18:18:53]MH_I2C_Read... [18:18:53]Read from MH i2c: F0 09 00 38 0D 00 8E 02 F3 66 6A BD 47 65 F9 [18:18:53]GetLastDocTimeStamp 1727201744 [18:18:53]current date 1727201934 [18:18:53]FM_GetShiftState [18:18:53]SAM_PROTO_GetShiftState [18:18:53]wFMCommunicate request_size=4 [18:18:53]MH_SAM_APDU [18:18:53]CAPDU: 80 13 01 00 [18:18:53]Write to MH i2c: E2 08 00 39 0D 80 13 01 00 00 00 00 00 C3 [18:18:53]Write i2c OK [18:18:53]MH_I2C_Read... [18:18:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:53]Read from MH i2c: E2 [18:18:53]MH_I2C_Read... [18:18:53]Read from MH i2c: E2 0E 00 [18:18:53]MH_I2C_Read... [18:18:53]Read from MH i2c: E2 0E 00 39 0D 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 90 [18:18:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:18:53]wFMCommunicate OK [18:18:53]SAM_PROTO_GetShiftState done [18:18:53]FM_GetShiftState done [18:18:53]opened in 1727137889 [18:18:53]opened+sec_in_day 1727224289 [18:18:53]quantity*price = 40002 [18:18:53]sum+1 = 40003 [18:18:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 311 24.09.2024 18:18 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152852 ФПД: 57193710692546 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T181854&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152852&fm=57193710692546&tin=02508201610067®Number=0000000000091825&sum=40000 [18:18:54]StoreToDocumentArchive [18:18:54]shift 477 fd 152852 [18:18:54]save to /storage/0477/doc_00152852 [18:18:54]save last doc name /storage/0477/doc_00152852 to /storage/kkm_last_doc_name [18:18:54]save OK [18:18:54]Clear old archive folders... [18:18:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:18:54]tlvbuf is 015CE300 [18:18:54]SAM_PROTO_ClearQueue [18:18:54]wFMCommunicate request_size=4 [18:18:54]MH_SAM_APDU [18:18:54]CAPDU: 80 09 00 00 [18:18:54]Write to MH i2c: E2 08 00 46 0D 80 09 00 00 00 00 00 00 C5 [18:18:54]Write i2c OK [18:18:54]MH_I2C_Read... [18:18:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:18:54]Read from MH i2c: E2 [18:18:54]MH_I2C_Read... [18:18:54]Read from MH i2c: E2 03 00 [18:18:54]MH_I2C_Read... [18:18:54]Read from MH i2c: E2 03 00 46 0D 00 90 00 C7 [18:18:54]RAPDU: 90 00 [18:18:54]wFMCommunicate OK [18:18:54]SAM_PROTO_ClearQueue done [18:18:54]KKMCreateOFDPacket [18:18:54]OFDProtocolAddRootSTLVToBuf [18:18:54]FM_MakeSignedData [18:18:54]FM_MakeSignedData [18:18:54]SAM_PROTO_SignData [18:18:54]wFMCommunicate request_size=4 [18:18:54]MH_SAM_APDU [18:18:54]CAPDU: 80 0D 01 02 [18:18:54]Write to MH i2c: E2 08 00 47 0D 80 0D 01 02 00 00 00 00 CD [18:18:54]Write i2c OK [18:18:54]MH_I2C_Read... [18:18:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:18:54]Read from MH i2c: E2 [18:18:54]MH_I2C_Read... [18:18:54]Read from MH i2c: E2 03 00 [18:18:54]MH_I2C_Read... [18:18:54]Read from MH i2c: E2 03 00 47 0D 00 90 00 C8 [18:18:54]RAPDU: 90 00 [18:18:54]wFMCommunicate OK [18:18:54]wFMCommunicate request_size=255 [18:18:54]MH_SAM_APDU [18:18:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 8E 02 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 55 02 00 35 04 06 00 34 [18:18:54]Write to MH i2c: E2 02 01 48 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 8E 02 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 55 02 00 35 04 06 00 34 00 00 CF [18:18:54]Write i2c OK [18:18:54]MH_I2C_Read... [18:18:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:55]Read from MH i2c: E2 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: E2 03 00 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: E2 03 00 48 0D 00 90 00 C9 [18:18:55]RAPDU: 90 00 [18:18:55]wFMCommunicate OK [18:18:55]wFMCommunicate request_size=10 [18:18:55]MH_SAM_APDU [18:18:55]CAPDU: 80 0D 02 02 05 04 72 CF 28 C2 [18:18:55]Write to MH i2c: E2 0D 00 49 0D 80 0D 02 02 05 00 04 72 CF 28 C2 00 00 09 [18:18:55]Write i2c OK [18:18:55]MH_I2C_Read... [18:18:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:55]Read from MH i2c: E2 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: E2 03 00 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: E2 03 00 49 0D 00 90 00 CA [18:18:55]RAPDU: 90 00 [18:18:55]wFMCommunicate OK [18:18:55]wFMCommunicate request_size=4 [18:18:55]MH_SAM_APDU [18:18:55]CAPDU: 80 0D 03 02 [18:18:55]Write to MH i2c: E2 08 00 4A 0D 80 0D 03 02 00 00 00 00 D2 [18:18:55]Write i2c OK [18:18:55]MH_I2C_Read... [18:18:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:18:55]Read from MH i2c: E2 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: E2 0B 00 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: E2 0B 00 4A 0D 00 4B 7A 58 67 61 2C CC 3A 90 00 EA [18:18:55]RAPDU: 4B 7A 58 67 61 2C CC 3A 90 00 [18:18:55]wFMCommunicate OK [18:18:55]SAM_PROTO_SignData done [18:18:55]FM_MakeSignedData done [18:18:55]CreateOFDProtocolMessage [18:18:55]wFMCommunicate request_size=4 [18:18:55]MH_SAM_APDU [18:18:55]CAPDU: 80 11 00 00 [18:18:55]Write to MH i2c: E2 08 00 4B 0D 80 11 00 00 00 00 00 00 D2 [18:18:55]Write i2c OK [18:18:55]MH_I2C_Read... [18:18:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:55]Read from MH i2c: E2 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: E2 17 00 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: E2 17 00 4B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 25 [18:18:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:18:55]wFMCommunicate OK [18:18:55]CreateOFDProtocolMessage done [18:18:55]OFDSenderStorePacket 152852 [18:18:55]StoreOFDPacket docnum=152852 [18:18:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 95 9F 07 01 10 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 8E 02 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 55 02 00 35 04 06 00 34 04 72 CF 28 C2 4B 7A 58 67 61 2C CC 3A [18:18:55]CheckFolder [18:18:55]dirname=/storage/ofd_packets [18:18:55]CheckFolder done [18:18:55]ProducePacketName [18:18:55]name=ofd_packets/00152852 [18:18:55]NVStorageSaveData ofd_packets/00152852 [18:18:55]File name is /storage/ofd_packets/00152852 [18:18:55]Write 301 bytes [18:18:55]NVStorageSaveData done [18:18:55]OFDSenderStorePacket done [18:18:55]KKMCreateOFDPacket done [18:18:55]NVStorageSaveData kkm_last_timestamp [18:18:55]File name is /storage/kkm_last_timestamp [18:18:55]Write 4 bytes [18:18:55]NVStorageSaveData done [18:18:55]ExternCall_PrintAddStr [18:18:55]wPrintStart [18:18:55]Write to MH i2c: 01 00 00 4C 0D 59 [18:18:55]Write i2c OK [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: 01 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: 01 07 00 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: 01 07 00 4C 0D 00 00 00 00 00 FF 0F 6E [18:18:55]RasterBufferAndPrint [18:18:55]line Счет N : (1)1786861 [18:18:55]line ИНН: 02508201610067 [18:18:55]line Контрольно-Кассовый Чек [18:18:55]line ПРОДАЖА [18:18:55]line ТРК (МРК, ГНК) : 12 [18:18:55]line Товар: 2710124130 [18:18:55]line Аи-92-К-5 [18:18:55]line 5.900 * 67.80 [18:18:55]line = 400.02 [18:18:55]line НДС 12% НСП 1% [18:18:55]line > о реализуемом товаре [18:18:55]line ОКРУГЛЕНИЕ: -0.02 [18:18:55]line ИТОГО: 400.00 [18:18:55]line Внесено: 400.00 [18:18:55]line СДАЧА: 0.00 [18:18:55]line НСП 1% : 3.54 [18:18:55]line НДС 12% : 42.48 [18:18:55]line Наличными: 400.00 [18:18:55]line Безнал.: 0.00 [18:18:55]line Место: АЗС № 89 "Партнер Нефть" [18:18:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:18:55]line СНО: Общий режим [18:18:55]line Чек 311 24.09.2024 18:18 [18:18:55]line Смена: 477 ФФД: 1.0 [18:18:55]line ЗНМ: 0300000113 [18:18:55]line РНМ: 0000000000091825 [18:18:55]line Версия ККМ: 001 [18:18:55]line ФМ: 0000000000871835 [18:18:55]line ФД: 152852 [18:18:55]line ФПД: 57193710692546 [18:18:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T181854&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152852&fm=57193710692546&tin=02508201610067®Number=0000000000091825&sum=40000 [18:18:55]written 0, free lines is 4095 [18:18:55]OFD Sender: Processing packet 152852 [packets to send 830, broken 829] [18:18:55]ProducePacketName [18:18:55]name=ofd_packets/00152852 [18:18:55]OFD Sender: To server: pG, [18:18:55]CommunicateWithHost lk.salyk.kg:30040 [18:18:55]ConnectInit lk.salyk.kg [18:18:55]Write to MH i2c: 01 00 00 77 0D 84 [18:18:55]Write i2c OK [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: 01 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: 01 07 00 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: 01 07 00 77 0D 00 00 00 00 00 DF 0C 76 [18:18:55]RasterBufferAndPrint [18:18:55]line [18:18:55]line [18:18:55]line [18:18:55]line [18:18:55]line [18:18:55]written 0, free lines is 3301 [18:18:55]MH_Cut [18:18:55]Write to MH i2c: D1 01 00 7E 0D 01 5D [18:18:55]Write i2c OK [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: D1 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: D1 01 00 [18:18:55]MH_I2C_Read... [18:18:55]Read from MH i2c: D1 01 00 7E 0D 00 5C [18:18:55]Write to MH i2c: 01 00 00 7F 0D 8C [18:18:55]Write i2c OK [18:18:55]MH_I2C_Read... [18:18:56]*** Cut start [18:18:56]*** Purtial cut [18:18:56]*** Stage 1: CUTSNS_PIN = 1 [18:18:56]Read from MH i2c: 01 [18:18:56]MH_I2C_Read... [18:18:56]*** Stop cut motor [18:18:56]*** Cut end [18:18:56]Read from MH i2c: 01 07 00 [18:18:56]MH_I2C_Read... [18:18:56]Read from MH i2c: 01 07 00 7F 0D 00 00 00 00 00 FF 0F A1 [18:18:56]process_action close_receipt done [18:18:56]requested_data is exist [18:18:56]produce_requested_data [18:18:56]requested_item fm.sn is exist - process it [18:18:56]wFMCommunicate request_size=4 [18:18:56]MH_SAM_APDU [18:18:56]CAPDU: 80 11 00 00 [18:18:56]Write to MH i2c: E2 08 00 80 0D 80 11 00 00 00 00 00 00 07 [18:18:56]Write i2c OK [18:18:56]MH_I2C_Read... [18:18:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:56]Read from MH i2c: E2 [18:18:56]MH_I2C_Read... [18:18:56]Read from MH i2c: E2 17 00 [18:18:56]MH_I2C_Read... [18:18:56]Read from MH i2c: E2 17 00 80 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5A [18:18:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:18:56]wFMCommunicate OK [18:18:56]requested_item fd.num is exist - process it [18:18:56]SAM_PROTO_GetFieldsCounters [18:18:56]wFMCommunicate request_size=4 [18:18:56]MH_SAM_APDU [18:18:56]CAPDU: 80 13 00 00 [18:18:56]Write to MH i2c: E2 08 00 81 0D 80 13 00 00 00 00 00 00 0A [18:18:56]Write i2c OK [18:18:56]MH_I2C_Read... [18:18:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:18:56]Read from MH i2c: E2 [18:18:56]MH_I2C_Read... [18:18:56]Read from MH i2c: E2 62 00 [18:18:56]MH_I2C_Read... [18:18:56]Read from MH i2c: E2 62 00 81 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 1C [18:18:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:18:56]wFMCommunicate OK [18:18:56]SAM_PROTO_GetFieldsCounters done [18:18:56]requested_item shift.num is exist - process it [18:18:56]requested_item shift.opened is exist - process it [18:18:56]req_shift_opened [18:18:56]FM_GetShiftState [18:18:56]SAM_PROTO_GetShiftState [18:18:56]wFMCommunicate request_size=4 [18:18:56]MH_SAM_APDU [18:18:56]CAPDU: 80 13 01 00 [18:18:56]Write to MH i2c: E2 08 00 82 0D 80 13 01 00 00 00 00 00 0C [18:18:56]Write i2c OK [18:18:56]MH_I2C_Read... [18:18:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:57]Read from MH i2c: E2 [18:18:57]MH_I2C_Read... [18:18:57]Read from MH i2c: E2 0E 00 [18:18:57]MH_I2C_Read... [18:18:57]Read from MH i2c: E2 0E 00 82 0D 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D9 [18:18:57]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:18:57]wFMCommunicate OK [18:18:57]SAM_PROTO_GetShiftState done [18:18:57]FM_GetShiftState done [18:18:57]req_shift_opened done [18:18:57]requested_item shift.open_date is exist - process it [18:18:57]req_shift_open_date [18:18:57]req_shift_open_date done [18:18:57]produce_requested_data done [18:18:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152852,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:18:57]process_action_free close_receipt [18:18:57]json_value_free [18:18:57]json_value_free done [18:18:57]process_json_proto returns [18:18:57]Send response to host [18:18:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152852,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:18:57]free response buf [18:18:57]execute_script done [18:18:57]execute_script returns [18:18:57]free content buf [18:18:57]Sock 9.Close socket [18:18:57]Sock 9.Thread stoped [18:19:00]ConnectInit Can't take IP for lk.salyk.kg [18:19:00]CommunicateWithHost connect error [18:19:00]CommunicateWithHost err = -1 [18:19:00]OFD Sender: Server communicate error [18:19:05]OFD Sender: Processing packet 152852 [packets to send 830, broken 829] [18:19:05]ProducePacketName [18:19:05]name=ofd_packets/00152852 [18:19:05]OFD Sender: To server: pG, [18:19:05]CommunicateWithHost lk.salyk.kg:30040 [18:19:05]ConnectInit lk.salyk.kg [18:19:06]recv_with_timeout no data received [18:19:09]Connected sock=8 [18:19:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 95 9F 07 01 10 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 8E 02 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 55 02 00 35 04 06 00 34 04 72 CF 28 C2 4B 7A 58 67 61 2C CC 3A [18:19:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 91 73 47 00 93 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 55 02 00 F4 03 04 00 99 AA F2 66 B6 04 01 00 00 CA 62 38 FA A2 2C BA 9A [18:19:10]CommunicateWithHost err = 0 [18:19:10]CheckOFDResponse [18:19:10]1017 (14) - 77093643461234 [18:19:10]1041 (16) - 0000000000871835 [18:19:10]1040 (4) - 152852 [18:19:10]1012 (4) - 24.09.2024 12:03 [18:19:10]1206 (1) - 0 [18:19:10]OFD Sender: Remove packet 152852 [18:19:10]ProducePacketName [18:19:10]name=ofd_packets/00152852 [18:19:10]NVStorageDeleteData [18:19:11]OFD Sender: No OFD packet to send [18:19:16]OFD Sender: No OFD packet to send [18:19:16]accept exits with 10 [18:19:16]New connection [18:19:16]New thread 3066912100 created [18:19:16]Thread 3066768740 joined [18:19:16]Waiting for new connection... [18:19:16] Sock 10.Parse request [18:19:16]Sock 10.Check first char [18:19:16]Sock 10.First char is OK [18:19:16]request: POST /json_proto HTTP/1.0 [18:19:16]Method: POST [18:19:16]URL: /json_proto [18:19:16]Method is POST - this is cgi request [18:19:16]url: /json_proto [18:19:16]query_string will be loaded in cgi processing [18:19:16]execute_cgi json_proto POST (null) [18:19:16]execute_cgi path=json_proto method=POST [18:19:16]POST find Content-Length [18:19:16]Host: 172.17.43.67:8080 [18:19:16]Content-Length: 790 [18:19:16]Content-Type: application/json [18:19:16] [18:19:16]POST finish read [18:19:16]Found Content-Length = 790 [18:19:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786860", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:16]execute_script... [18:19:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786860", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:16]POST & json_proto [18:19:16]process_json_proto [18:19:16]json parsed OK: [18:19:16]protocol is kg_v1.0 [18:19:16]action value=close_receipt [18:19:16]process_action close_receipt [18:19:16]cmd_close_receipt [18:19:16]MH_GetDate [18:19:16]Write to MH i2c: F0 00 00 83 0D 7F [18:19:16]Write i2c OK [18:19:16]MH_I2C_Read... [18:19:16]Read from MH i2c: F0 [18:19:16]MH_I2C_Read... [18:19:16]Read from MH i2c: F0 09 00 [18:19:16]MH_I2C_Read... [18:19:16]Read from MH i2c: F0 09 00 83 0D 00 A5 02 F3 66 6A BD 47 65 5B [18:19:16]GetLastDocTimeStamp 1727201934 [18:19:16]current date 1727201957 [18:19:16]FM_GetShiftState [18:19:16]SAM_PROTO_GetShiftState [18:19:16]wFMCommunicate request_size=4 [18:19:16]MH_SAM_APDU [18:19:16]CAPDU: 80 13 01 00 [18:19:16]Write to MH i2c: E2 08 00 84 0D 80 13 01 00 00 00 00 00 0E [18:19:16]Write i2c OK [18:19:16]MH_I2C_Read... [18:19:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:16]Read from MH i2c: E2 [18:19:16]MH_I2C_Read... [18:19:16]Read from MH i2c: E2 0E 00 [18:19:16]MH_I2C_Read... [18:19:16]Read from MH i2c: E2 0E 00 84 0D 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DB [18:19:16]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:19:16]wFMCommunicate OK [18:19:16]SAM_PROTO_GetShiftState done [18:19:16]FM_GetShiftState done [18:19:16]opened in 1727137889 [18:19:16]opened+sec_in_day 1727224289 [18:19:16]quantity*price = 0 [18:19:16]sum+1 = 1 [18:19:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 312 24.09.2024 18:19 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152853 ФПД: 67969808540470 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T181917&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152853&fm=67969808540470&tin=02508201610067®Number=0000000000091825&sum=0 [18:19:17]StoreToDocumentArchive [18:19:17]shift 477 fd 152853 [18:19:17]save to /storage/0477/doc_00152853 [18:19:17]save last doc name /storage/0477/doc_00152853 to /storage/kkm_last_doc_name [18:19:17]save OK [18:19:17]Clear old archive folders... [18:19:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:19:17]tlvbuf is 016159B0 [18:19:17]SAM_PROTO_ClearQueue [18:19:17]wFMCommunicate request_size=4 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 80 09 00 00 [18:19:17]Write to MH i2c: E2 08 00 91 0D 80 09 00 00 00 00 00 00 10 [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:17]Read from MH i2c: E2 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 91 0D 00 90 00 12 [18:19:17]RAPDU: 90 00 [18:19:17]wFMCommunicate OK [18:19:17]SAM_PROTO_ClearQueue done [18:19:17]KKMCreateOFDPacket [18:19:17]OFDProtocolAddRootSTLVToBuf [18:19:17]FM_MakeSignedData [18:19:17]FM_MakeSignedData [18:19:17]SAM_PROTO_SignData [18:19:17]wFMCommunicate request_size=4 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 80 0D 01 02 [18:19:17]Write to MH i2c: E2 08 00 92 0D 80 0D 01 02 00 00 00 00 18 [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:17]Read from MH i2c: E2 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 92 0D 00 90 00 13 [18:19:17]RAPDU: 90 00 [18:19:17]wFMCommunicate OK [18:19:17]wFMCommunicate request_size=255 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 A5 02 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 55 02 00 35 04 06 00 3D D1 74 4B [18:19:17]Write to MH i2c: E2 02 01 93 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 A5 02 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 55 02 00 35 04 06 00 3D D1 74 4B 00 00 A6 [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:17]Read from MH i2c: E2 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 93 0D 00 90 00 14 [18:19:17]RAPDU: 90 00 [18:19:17]wFMCommunicate OK [18:19:17]wFMCommunicate request_size=7 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 80 0D 02 02 02 23 36 [18:19:17]Write to MH i2c: E2 0A 00 94 0D 80 0D 02 02 02 00 23 36 00 00 78 [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:17]Read from MH i2c: E2 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 94 0D 00 90 00 15 [18:19:17]RAPDU: 90 00 [18:19:17]wFMCommunicate OK [18:19:17]wFMCommunicate request_size=4 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 80 0D 03 02 [18:19:17]Write to MH i2c: E2 08 00 95 0D 80 0D 03 02 00 00 00 00 1D [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:19:17]Read from MH i2c: E2 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 0B 00 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 0B 00 95 0D 00 EE 39 0F 29 65 1F 42 CA 90 00 0D [18:19:17]RAPDU: EE 39 0F 29 65 1F 42 CA 90 00 [18:19:17]wFMCommunicate OK [18:19:17]SAM_PROTO_SignData done [18:19:17]FM_MakeSignedData done [18:19:17]CreateOFDProtocolMessage [18:19:17]wFMCommunicate request_size=4 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 80 11 00 00 [18:19:17]Write to MH i2c: E2 08 00 96 0D 80 11 00 00 00 00 00 00 1D [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:18]Read from MH i2c: E2 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: E2 17 00 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: E2 17 00 96 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 70 [18:19:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:19:18]wFMCommunicate OK [18:19:18]CreateOFDProtocolMessage done [18:19:18]OFDSenderStorePacket 152853 [18:19:18]StoreOFDPacket docnum=152853 [18:19:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 88 24 04 01 3E E0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 A5 02 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 55 02 00 35 04 06 00 3D D1 74 4B 23 36 EE 39 0F 29 65 1F 42 CA [18:19:18]CheckFolder [18:19:18]dirname=/storage/ofd_packets [18:19:18]CheckFolder done [18:19:18]ProducePacketName [18:19:18]name=ofd_packets/00152853 [18:19:18]NVStorageSaveData ofd_packets/00152853 [18:19:18]File name is /storage/ofd_packets/00152853 [18:19:18]Write 298 bytes [18:19:18]NVStorageSaveData done [18:19:18]OFDSenderStorePacket done [18:19:18]KKMCreateOFDPacket done [18:19:18]NVStorageSaveData kkm_last_timestamp [18:19:18]File name is /storage/kkm_last_timestamp [18:19:18]Write 4 bytes [18:19:18]NVStorageSaveData done [18:19:18]ExternCall_PrintAddStr [18:19:18]wPrintStart [18:19:18]Write to MH i2c: 01 00 00 97 0D A4 [18:19:18]Write i2c OK [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: 01 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: 01 07 00 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: 01 07 00 97 0D 00 00 00 00 00 FF 0F B9 [18:19:18]RasterBufferAndPrint [18:19:18]line Счет N : (1)1786860 [18:19:18]line ИНН: 02508201610067 [18:19:18]line Контрольно-Кассовый Чек [18:19:18]line ПРОДАЖА [18:19:18]line ТРК (МРК, ГНК) : 41 [18:19:18]line Товар: 2710194210 [18:19:18]line ДТ-К-5 [18:19:18]line 52.500 * 0.00 [18:19:18]line = 0.00 [18:19:18]line НДС 12% НСП 1% [18:19:18]line > о реализуемом товаре [18:19:18]line ИТОГО: 0.00 [18:19:18]line НСП 1% : 0.00 [18:19:18]line НДС 12% : 0.00 [18:19:18]line Наличными: 0.00 [18:19:18]line Безнал.: 0.00 [18:19:18]line Место: АЗС № 89 "Партнер Нефть" [18:19:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:19:18]line СНО: Общий режим [18:19:18]line Чек 312 24.09.2024 18:19 [18:19:18]line Смена: 477 ФФД: 1.0 [18:19:18]line ЗНМ: 0300000113 [18:19:18]line РНМ: 0000000000091825 [18:19:18]line Версия ККМ: 001 [18:19:18]line Талоны: Топливная Карта [18:19:18]line 07050 [18:19:18]line ФМ: 0000000000871835 [18:19:18]line ФД: 152853 [18:19:18]line ФПД: 67969808540470 [18:19:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T181917&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152853&fm=67969808540470&tin=02508201610067®Number=0000000000091825&sum=0 [18:19:18]written 0, free lines is 4095 [18:19:18]OFD Sender: Processing packet 152853 [packets to send 830, broken 829] [18:19:18]ProducePacketName [18:19:18]name=ofd_packets/00152853 [18:19:18]OFD Sender: To server: pG, [18:19:18]CommunicateWithHost lk.salyk.kg:30040 [18:19:18]ConnectInit lk.salyk.kg [18:19:18]Write to MH i2c: 01 00 00 C1 0D CE [18:19:18]Write i2c OK [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: 01 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: 01 07 00 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: 01 07 00 C1 0D 00 00 00 00 00 E7 0C C8 [18:19:18]RasterBufferAndPrint [18:19:18]line [18:19:18]line [18:19:18]line [18:19:18]line [18:19:18]line [18:19:18]written 0, free lines is 3312 [18:19:18]MH_Cut [18:19:18]Write to MH i2c: D1 01 00 C8 0D 01 A7 [18:19:18]Write i2c OK [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: D1 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: D1 01 00 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: D1 01 00 C8 0D 00 A6 [18:19:18]Write to MH i2c: 01 00 00 C9 0D D6 [18:19:18]Write i2c OK [18:19:18]MH_I2C_Read... [18:19:18]Connected sock=9 [18:19:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 88 24 04 01 3E E0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 A5 02 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 55 02 00 35 04 06 00 3D D1 74 4B 23 36 EE 39 0F 29 65 1F 42 CA [18:19:19]*** Cut start [18:19:19]*** Purtial cut [18:19:19]*** Stage 1: CUTSNS_PIN = 1 [18:19:19]Read from MH i2c: 01 [18:19:19]MH_I2C_Read... [18:19:19]*** Stop cut motor [18:19:19]*** Cut end [18:19:19]Read from MH i2c: 01 07 00 [18:19:19]MH_I2C_Read... [18:19:19]Read from MH i2c: 01 07 00 C9 0D 00 00 00 00 00 FF 0F EB [18:19:19]process_action close_receipt done [18:19:19]requested_data is exist [18:19:19]produce_requested_data [18:19:19]requested_item fm.sn is exist - process it [18:19:19]wFMCommunicate request_size=4 [18:19:19]MH_SAM_APDU [18:19:19]CAPDU: 80 11 00 00 [18:19:19]Write to MH i2c: E2 08 00 CA 0D 80 11 00 00 00 00 00 00 51 [18:19:19]Write i2c OK [18:19:19]MH_I2C_Read... [18:19:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:19]Read from MH i2c: E2 [18:19:19]MH_I2C_Read... [18:19:19]Read from MH i2c: E2 17 00 [18:19:19]MH_I2C_Read... [18:19:19]Read from MH i2c: E2 17 00 CA 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A4 [18:19:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:19:19]wFMCommunicate OK [18:19:19]requested_item fd.num is exist - process it [18:19:19]SAM_PROTO_GetFieldsCounters [18:19:19]wFMCommunicate request_size=4 [18:19:19]MH_SAM_APDU [18:19:19]CAPDU: 80 13 00 00 [18:19:19]Write to MH i2c: E2 08 00 CB 0D 80 13 00 00 00 00 00 00 54 [18:19:19]Write i2c OK [18:19:19]MH_I2C_Read... [18:19:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:19]Read from MH i2c: E2 [18:19:19]MH_I2C_Read... [18:19:19]Read from MH i2c: E2 62 00 [18:19:19]MH_I2C_Read... [18:19:19]Read from MH i2c: E2 62 00 CB 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 6A [18:19:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:19:19]wFMCommunicate OK [18:19:19]SAM_PROTO_GetFieldsCounters done [18:19:19]requested_item shift.num is exist - process it [18:19:19]requested_item shift.opened is exist - process it [18:19:19]req_shift_opened [18:19:19]FM_GetShiftState [18:19:19]SAM_PROTO_GetShiftState [18:19:19]wFMCommunicate request_size=4 [18:19:19]MH_SAM_APDU [18:19:19]CAPDU: 80 13 01 00 [18:19:19]Write to MH i2c: E2 08 00 CC 0D 80 13 01 00 00 00 00 00 56 [18:19:19]Write i2c OK [18:19:19]MH_I2C_Read... [18:19:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:19]Read from MH i2c: E2 [18:19:19]MH_I2C_Read... [18:19:19]Read from MH i2c: E2 0E 00 [18:19:19]MH_I2C_Read... [18:19:19]Read from MH i2c: E2 0E 00 CC 0D 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 23 [18:19:19]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:19:19]wFMCommunicate OK [18:19:19]SAM_PROTO_GetShiftState done [18:19:19]FM_GetShiftState done [18:19:19]req_shift_opened done [18:19:19]requested_item shift.open_date is exist - process it [18:19:19]req_shift_open_date [18:19:19]req_shift_open_date done [18:19:19]produce_requested_data done [18:19:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152853,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:19:19]process_action_free close_receipt [18:19:19]json_value_free [18:19:19]json_value_free done [18:19:19]process_json_proto returns [18:19:19]Send response to host [18:19:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152853,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:19:19]free response buf [18:19:19]execute_script done [18:19:19]execute_script returns [18:19:19]free content buf [18:19:19]Sock 10.Close socket [18:19:19]Sock 10.Thread stoped [18:19:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 53 1E 47 00 F9 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 55 02 00 F4 03 04 00 A3 AA F2 66 B6 04 01 00 00 45 91 11 C1 70 98 88 92 [18:19:20]CommunicateWithHost err = 0 [18:19:20]CheckOFDResponse [18:19:20]1017 (14) - 77093643461234 [18:19:20]1041 (16) - 0000000000871835 [18:19:20]1040 (4) - 152853 [18:19:20]1012 (4) - 24.09.2024 12:03 [18:19:20]1206 (1) - 0 [18:19:20]OFD Sender: Remove packet 152853 [18:19:20]ProducePacketName [18:19:20]name=ofd_packets/00152853 [18:19:20]NVStorageDeleteData [18:19:20]OFD Sender: No OFD packet to send [18:19:25]OFD Sender: No OFD packet to send [18:19:30]OFD Sender: No OFD packet to send [18:19:35]OFD Sender: No OFD packet to send [18:19:40]OFD Sender: No OFD packet to send [18:19:45]OFD Sender: No OFD packet to send [18:19:50]OFD Sender: No OFD packet to send [18:19:55]OFD Sender: No OFD packet to send [18:20:00]OFD Sender: No OFD packet to send [18:20:01]recv_with_timeout no data received [18:20:05]OFD Sender: No OFD packet to send [18:20:10]OFD Sender: No OFD packet to send [18:20:15]OFD Sender: No OFD packet to send [18:20:20]OFD Sender: No OFD packet to send [18:20:25]OFD Sender: No OFD packet to send [18:20:30]OFD Sender: No OFD packet to send [18:20:33]recv_with_timeout no data received [18:20:35]OFD Sender: No OFD packet to send [18:20:40]OFD Sender: No OFD packet to send [18:20:45]OFD Sender: No OFD packet to send [18:20:50]OFD Sender: No OFD packet to send [18:20:55]OFD Sender: No OFD packet to send [18:21:00]OFD Sender: No OFD packet to send [18:21:03]recv_with_timeout no data received [18:21:05]OFD Sender: No OFD packet to send [18:21:10]OFD Sender: No OFD packet to send [18:21:15]OFD Sender: No OFD packet to send [18:21:20]recv_with_timeout no data received [18:21:20]OFD Sender: No OFD packet to send [18:21:25]OFD Sender: No OFD packet to send [18:21:31]OFD Sender: No OFD packet to send [18:21:36]OFD Sender: No OFD packet to send [18:21:41]OFD Sender: No OFD packet to send [18:21:46]OFD Sender: No OFD packet to send [18:21:51]OFD Sender: No OFD packet to send [18:21:53]accept exits with 8 [18:21:53]New connection [18:21:53]New thread 3066768740 created [18:21:53]Thread 3066912100 joined [18:21:53]Waiting for new connection... [18:21:53] Sock 8.Parse request [18:21:53]Sock 8.Check first char [18:21:53]Sock 8.First char is OK [18:21:53]request: POST /json_proto HTTP/1.0 [18:21:53]Method: POST [18:21:53]URL: /json_proto [18:21:53]Method is POST - this is cgi request [18:21:53]url: /json_proto [18:21:53]query_string will be loaded in cgi processing [18:21:53]execute_cgi json_proto POST (null) [18:21:53]execute_cgi path=json_proto method=POST [18:21:53]POST find Content-Length [18:21:53]Host: 172.17.43.67:8080 [18:21:53]Content-Length: 678 [18:21:53]Content-Type: application/json [18:21:53] [18:21:53]POST finish read [18:21:53]Found Content-Length = 678 [18:21:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786863", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.390, "sum" : 501.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 501.00, "total" : 501.00, "payments": [ { "type": 0, "sum" : 501.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:53]execute_script... [18:21:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786863", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.390, "sum" : 501.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 501.00, "total" : 501.00, "payments": [ { "type": 0, "sum" : 501.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:53]POST & json_proto [18:21:53]process_json_proto [18:21:53]json parsed OK: [18:21:53]protocol is kg_v1.0 [18:21:53]action value=close_receipt [18:21:53]process_action close_receipt [18:21:53]cmd_close_receipt [18:21:53]MH_GetDate [18:21:53]Write to MH i2c: F0 00 00 CD 0D C9 [18:21:53]Write i2c OK [18:21:53]MH_I2C_Read... [18:21:53]Read from MH i2c: F0 [18:21:53]MH_I2C_Read... [18:21:53]Read from MH i2c: F0 09 00 [18:21:53]MH_I2C_Read... [18:21:53]Read from MH i2c: F0 09 00 CD 0D 00 42 03 F3 66 6A BD 47 65 43 [18:21:53]GetLastDocTimeStamp 1727201957 [18:21:53]current date 1727202114 [18:21:53]FM_GetShiftState [18:21:53]SAM_PROTO_GetShiftState [18:21:53]wFMCommunicate request_size=4 [18:21:53]MH_SAM_APDU [18:21:53]CAPDU: 80 13 01 00 [18:21:53]Write to MH i2c: E2 08 00 CE 0D 80 13 01 00 00 00 00 00 58 [18:21:53]Write i2c OK [18:21:53]MH_I2C_Read... [18:21:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:53]Read from MH i2c: E2 [18:21:53]MH_I2C_Read... [18:21:53]Read from MH i2c: E2 0E 00 [18:21:53]MH_I2C_Read... [18:21:53]Read from MH i2c: E2 0E 00 CE 0D 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 25 [18:21:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:21:53]wFMCommunicate OK [18:21:53]SAM_PROTO_GetShiftState done [18:21:53]FM_GetShiftState done [18:21:53]opened in 1727137889 [18:21:53]opened+sec_in_day 1727224289 [18:21:53]quantity*price = 50104 [18:21:53]sum+1 = 50105 [18:21:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 501.00 Внесено: 501.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.21 Наличными: 501.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 313 24.09.2024 18:21 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152854 ФПД: 54534665233269 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182155&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152854&fm=54534665233269&tin=02508201610067®Number=0000000000091825&sum=50100 [18:21:54]StoreToDocumentArchive [18:21:54]shift 477 fd 152854 [18:21:54]save to /storage/0477/doc_00152854 [18:21:54]save last doc name /storage/0477/doc_00152854 to /storage/kkm_last_doc_name [18:21:54]save OK [18:21:54]Clear old archive folders... [18:21:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:21:54]tlvbuf is 01614CF0 [18:21:54]SAM_PROTO_ClearQueue [18:21:54]wFMCommunicate request_size=4 [18:21:54]MH_SAM_APDU [18:21:54]CAPDU: 80 09 00 00 [18:21:54]Write to MH i2c: E2 08 00 DB 0D 80 09 00 00 00 00 00 00 5A [18:21:54]Write i2c OK [18:21:54]MH_I2C_Read... [18:21:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:21:54]Read from MH i2c: E2 [18:21:54]MH_I2C_Read... [18:21:54]Read from MH i2c: E2 03 00 [18:21:54]MH_I2C_Read... [18:21:54]Read from MH i2c: E2 03 00 DB 0D 00 90 00 5C [18:21:54]RAPDU: 90 00 [18:21:54]wFMCommunicate OK [18:21:54]SAM_PROTO_ClearQueue done [18:21:54]KKMCreateOFDPacket [18:21:54]OFDProtocolAddRootSTLVToBuf [18:21:54]FM_MakeSignedData [18:21:54]FM_MakeSignedData [18:21:54]SAM_PROTO_SignData [18:21:54]wFMCommunicate request_size=4 [18:21:54]MH_SAM_APDU [18:21:54]CAPDU: 80 0D 01 02 [18:21:54]Write to MH i2c: E2 08 00 DC 0D 80 0D 01 02 00 00 00 00 62 [18:21:54]Write i2c OK [18:21:54]MH_I2C_Read... [18:21:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:21:54]Read from MH i2c: E2 [18:21:54]MH_I2C_Read... [18:21:54]Read from MH i2c: E2 03 00 [18:21:54]MH_I2C_Read... [18:21:54]Read from MH i2c: E2 03 00 DC 0D 00 90 00 5D [18:21:54]RAPDU: 90 00 [18:21:54]wFMCommunicate OK [18:21:54]wFMCommunicate request_size=255 [18:21:54]MH_SAM_APDU [18:21:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DE 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B8 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 14 00 00 00 00 07 04 06 00 B4 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 43 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 55 02 00 35 04 06 00 31 [18:21:54]Write to MH i2c: E2 02 01 DD 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DE 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B8 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 14 00 00 00 00 07 04 06 00 B4 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 43 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 55 02 00 35 04 06 00 31 00 00 53 [18:21:54]Write i2c OK [18:21:54]MH_I2C_Read... [18:21:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:55]Read from MH i2c: E2 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: E2 03 00 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: E2 03 00 DD 0D 00 90 00 5E [18:21:55]RAPDU: 90 00 [18:21:55]wFMCommunicate OK [18:21:55]wFMCommunicate request_size=10 [18:21:55]MH_SAM_APDU [18:21:55]CAPDU: 80 0D 02 02 05 99 57 59 63 75 [18:21:55]Write to MH i2c: E2 0D 00 DE 0D 80 0D 02 02 05 00 99 57 59 63 75 00 00 90 [18:21:55]Write i2c OK [18:21:55]MH_I2C_Read... [18:21:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:55]Read from MH i2c: E2 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: E2 03 00 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: E2 03 00 DE 0D 00 90 00 5F [18:21:55]RAPDU: 90 00 [18:21:55]wFMCommunicate OK [18:21:55]wFMCommunicate request_size=4 [18:21:55]MH_SAM_APDU [18:21:55]CAPDU: 80 0D 03 02 [18:21:55]Write to MH i2c: E2 08 00 DF 0D 80 0D 03 02 00 00 00 00 67 [18:21:55]Write i2c OK [18:21:55]MH_I2C_Read... [18:21:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:21:55]Read from MH i2c: E2 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: E2 0B 00 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: E2 0B 00 DF 0D 00 F1 99 96 99 EE F2 09 1A 90 00 24 [18:21:55]RAPDU: F1 99 96 99 EE F2 09 1A 90 00 [18:21:55]wFMCommunicate OK [18:21:55]SAM_PROTO_SignData done [18:21:55]FM_MakeSignedData done [18:21:55]CreateOFDProtocolMessage [18:21:55]wFMCommunicate request_size=4 [18:21:55]MH_SAM_APDU [18:21:55]CAPDU: 80 11 00 00 [18:21:55]Write to MH i2c: E2 08 00 E0 0D 80 11 00 00 00 00 00 00 67 [18:21:55]Write i2c OK [18:21:55]MH_I2C_Read... [18:21:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:55]Read from MH i2c: E2 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: E2 17 00 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: E2 17 00 E0 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BA [18:21:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:21:55]wFMCommunicate OK [18:21:55]CreateOFDProtocolMessage done [18:21:55]OFDSenderStorePacket 152854 [18:21:55]StoreOFDPacket docnum=152854 [18:21:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C 81 07 01 85 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DE 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B8 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 14 00 00 00 00 07 04 06 00 B4 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 43 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 55 02 00 35 04 06 00 31 99 57 59 63 75 F1 99 96 99 EE F2 09 1A [18:21:55]CheckFolder [18:21:55]dirname=/storage/ofd_packets [18:21:55]CheckFolder done [18:21:55]ProducePacketName [18:21:55]name=ofd_packets/00152854 [18:21:55]NVStorageSaveData ofd_packets/00152854 [18:21:55]File name is /storage/ofd_packets/00152854 [18:21:55]Write 301 bytes [18:21:55]NVStorageSaveData done [18:21:55]OFDSenderStorePacket done [18:21:55]KKMCreateOFDPacket done [18:21:55]NVStorageSaveData kkm_last_timestamp [18:21:55]File name is /storage/kkm_last_timestamp [18:21:55]Write 4 bytes [18:21:55]NVStorageSaveData done [18:21:55]ExternCall_PrintAddStr [18:21:55]wPrintStart [18:21:55]Write to MH i2c: 01 00 00 E1 0D EE [18:21:55]Write i2c OK [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: 01 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: 01 07 00 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: 01 07 00 E1 0D 00 00 00 00 00 FF 0F 03 [18:21:55]RasterBufferAndPrint [18:21:55]line Счет N : (1)1786863 [18:21:55]line ИНН: 02508201610067 [18:21:55]line Контрольно-Кассовый Чек [18:21:55]line ПРОДАЖА [18:21:55]line ТРК (МРК, ГНК) : 12 [18:21:55]line Товар: 2710124130 [18:21:55]line Аи-92-К-5 [18:21:55]line 7.390 * 67.80 [18:21:55]line = 501.04 [18:21:55]line НДС 12% НСП 1% [18:21:55]line > о реализуемом товаре [18:21:55]line ОКРУГЛЕНИЕ: -0.04 [18:21:55]line ИТОГО: 501.00 [18:21:55]line Внесено: 501.00 [18:21:55]line СДАЧА: 0.00 [18:21:55]line НСП 1% : 4.43 [18:21:55]line НДС 12% : 53.21 [18:21:55]line Наличными: 501.00 [18:21:55]line Безнал.: 0.00 [18:21:55]line Место: АЗС № 89 "Партнер Нефть" [18:21:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:21:55]line СНО: Общий режим [18:21:55]line Чек 313 24.09.2024 18:21 [18:21:55]line Смена: 477 ФФД: 1.0 [18:21:55]line ЗНМ: 0300000113 [18:21:55]line РНМ: 0000000000091825 [18:21:55]line Версия ККМ: 001 [18:21:55]line ФМ: 0000000000871835 [18:21:55]line ФД: 152854 [18:21:55]line ФПД: 54534665233269 [18:21:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182155&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152854&fm=54534665233269&tin=02508201610067®Number=0000000000091825&sum=50100 [18:21:55]OFD Sender: Processing packet 152854 [packets to send 830, broken 829] [18:21:55]ProducePacketName [18:21:55]name=ofd_packets/00152854 [18:21:55]OFD Sender: To server: pG, [18:21:55]CommunicateWithHost lk.salyk.kg:30040 [18:21:55]ConnectInit lk.salyk.kg [18:21:55]written 0, free lines is 4095 [18:21:55]Write to MH i2c: 01 00 00 0C 0E 1A [18:21:55]Write i2c OK [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: 01 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: 01 07 00 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: 01 07 00 0C 0E 00 00 00 00 00 DC 0C 09 [18:21:55]RasterBufferAndPrint [18:21:55]line [18:21:55]line [18:21:55]line [18:21:55]line [18:21:55]line [18:21:55]written 0, free lines is 3298 [18:21:55]MH_Cut [18:21:55]Write to MH i2c: D1 01 00 13 0E 01 F3 [18:21:55]Write i2c OK [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: D1 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: D1 01 00 [18:21:55]MH_I2C_Read... [18:21:55]Read from MH i2c: D1 01 00 13 0E 00 F2 [18:21:55]Write to MH i2c: 01 00 00 14 0E 22 [18:21:55]Write i2c OK [18:21:55]MH_I2C_Read... [18:21:56]*** Cut start [18:21:56]*** Purtial cut [18:21:56]*** Stage 1: CUTSNS_PIN = 1 [18:21:56]Read from MH i2c: 01 [18:21:56]MH_I2C_Read... [18:21:56]*** Stop cut motor [18:21:56]*** Cut end [18:21:56]Read from MH i2c: 01 07 00 [18:21:56]MH_I2C_Read... [18:21:56]Read from MH i2c: 01 07 00 14 0E 00 00 00 00 00 FF 0F 37 [18:21:56]process_action close_receipt done [18:21:56]requested_data is exist [18:21:56]produce_requested_data [18:21:56]requested_item fm.sn is exist - process it [18:21:56]wFMCommunicate request_size=4 [18:21:56]MH_SAM_APDU [18:21:56]CAPDU: 80 11 00 00 [18:21:56]Write to MH i2c: E2 08 00 15 0E 80 11 00 00 00 00 00 00 9D [18:21:56]Write i2c OK [18:21:56]MH_I2C_Read... [18:21:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:56]Read from MH i2c: E2 [18:21:56]MH_I2C_Read... [18:21:56]Read from MH i2c: E2 17 00 [18:21:56]MH_I2C_Read... [18:21:56]Read from MH i2c: E2 17 00 15 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F0 [18:21:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:21:56]wFMCommunicate OK [18:21:56]requested_item fd.num is exist - process it [18:21:56]SAM_PROTO_GetFieldsCounters [18:21:56]wFMCommunicate request_size=4 [18:21:56]MH_SAM_APDU [18:21:56]CAPDU: 80 13 00 00 [18:21:56]Write to MH i2c: E2 08 00 16 0E 80 13 00 00 00 00 00 00 A0 [18:21:56]Write i2c OK [18:21:56]MH_I2C_Read... [18:21:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:21:57]Read from MH i2c: E2 [18:21:57]MH_I2C_Read... [18:21:57]Read from MH i2c: E2 62 00 [18:21:57]MH_I2C_Read... [18:21:57]Read from MH i2c: E2 62 00 16 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 BA [18:21:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:21:57]wFMCommunicate OK [18:21:57]SAM_PROTO_GetFieldsCounters done [18:21:57]requested_item shift.num is exist - process it [18:21:57]requested_item shift.opened is exist - process it [18:21:57]req_shift_opened [18:21:57]FM_GetShiftState [18:21:57]SAM_PROTO_GetShiftState [18:21:57]wFMCommunicate request_size=4 [18:21:57]MH_SAM_APDU [18:21:57]CAPDU: 80 13 01 00 [18:21:57]Write to MH i2c: E2 08 00 17 0E 80 13 01 00 00 00 00 00 A2 [18:21:57]Write i2c OK [18:21:57]MH_I2C_Read... [18:21:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:57]Read from MH i2c: E2 [18:21:57]MH_I2C_Read... [18:21:57]Read from MH i2c: E2 0E 00 [18:21:57]MH_I2C_Read... [18:21:57]Read from MH i2c: E2 0E 00 17 0E 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 6F [18:21:57]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:21:57]wFMCommunicate OK [18:21:57]SAM_PROTO_GetShiftState done [18:21:57]FM_GetShiftState done [18:21:57]req_shift_opened done [18:21:57]requested_item shift.open_date is exist - process it [18:21:57]req_shift_open_date [18:21:57]req_shift_open_date done [18:21:57]produce_requested_data done [18:21:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152854,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:21:57]process_action_free close_receipt [18:21:57]json_value_free [18:21:57]json_value_free done [18:21:57]process_json_proto returns [18:21:57]Send response to host [18:21:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152854,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:21:57]free response buf [18:21:57]execute_script done [18:21:57]execute_script returns [18:21:57]free content buf [18:21:57]Sock 8.Close socket [18:21:57]Sock 8.Thread stoped [18:22:00]ConnectInit Can't take IP for lk.salyk.kg [18:22:00]CommunicateWithHost connect error [18:22:00]CommunicateWithHost err = -1 [18:22:00]OFD Sender: Server communicate error [18:22:05]OFD Sender: Processing packet 152854 [packets to send 830, broken 829] [18:22:05]ProducePacketName [18:22:05]name=ofd_packets/00152854 [18:22:05]OFD Sender: To server: pG, [18:22:05]CommunicateWithHost lk.salyk.kg:30040 [18:22:05]ConnectInit lk.salyk.kg [18:22:09]recv_with_timeout no data received [18:22:10]ConnectInit Can't take IP for lk.salyk.kg [18:22:10]CommunicateWithHost connect error [18:22:10]CommunicateWithHost err = -1 [18:22:10]OFD Sender: Server communicate error [18:22:15]OFD Sender: Processing packet 152854 [packets to send 830, broken 829] [18:22:15]ProducePacketName [18:22:15]name=ofd_packets/00152854 [18:22:15]OFD Sender: To server: pG, [18:22:15]CommunicateWithHost lk.salyk.kg:30040 [18:22:15]ConnectInit lk.salyk.kg [18:22:17]Connected sock=9 [18:22:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C 81 07 01 85 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DE 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B8 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 14 00 00 00 00 07 04 06 00 B4 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 43 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 55 02 00 35 04 06 00 31 99 57 59 63 75 F1 99 96 99 EE F2 09 1A [18:22:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 61 E3 47 00 D7 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 55 02 00 F4 03 04 00 56 AB F2 66 B6 04 01 00 00 B8 EA 6E 08 95 AC E8 D9 [18:22:18]CommunicateWithHost err = 0 [18:22:18]CheckOFDResponse [18:22:18]1017 (14) - 77093643461234 [18:22:18]1041 (16) - 0000000000871835 [18:22:18]1040 (4) - 152854 [18:22:18]1012 (4) - 24.09.2024 12:06 [18:22:18]1206 (1) - 0 [18:22:18]OFD Sender: Remove packet 152854 [18:22:18]ProducePacketName [18:22:18]name=ofd_packets/00152854 [18:22:18]NVStorageDeleteData [18:22:19]OFD Sender: No OFD packet to send [18:22:19]recv_with_timeout no data received [18:22:24]OFD Sender: No OFD packet to send [18:22:29]OFD Sender: No OFD packet to send [18:22:33]recv_with_timeout no data received [18:22:34]OFD Sender: No OFD packet to send [18:22:39]OFD Sender: No OFD packet to send [18:22:44]OFD Sender: No OFD packet to send [18:22:46]accept exits with 10 [18:22:46]New connection [18:22:46]New thread 3066912100 created [18:22:46]Thread 3066768740 joined [18:22:46]Waiting for new connection... [18:22:46] Sock 10.Parse request [18:22:46]Sock 10.Check first char [18:22:46]Sock 10.First char is OK [18:22:46]request: POST /json_proto HTTP/1.0 [18:22:46]Method: POST [18:22:46]URL: /json_proto [18:22:46]Method is POST - this is cgi request [18:22:46]url: /json_proto [18:22:46]query_string will be loaded in cgi processing [18:22:46]execute_cgi json_proto POST (null) [18:22:46]execute_cgi path=json_proto method=POST [18:22:46]POST find Content-Length [18:22:46]Host: 172.17.43.67:8080 [18:22:46]Content-Length: 675 [18:22:46]Content-Type: application/json [18:22:46] [18:22:46]POST finish read [18:22:46]Found Content-Length = 675 [18:22:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:46]execute_script... [18:22:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:46]POST & json_proto [18:22:46]process_json_proto [18:22:46]json parsed OK: [18:22:46]protocol is kg_v1.0 [18:22:46]action value=close_receipt [18:22:46]process_action close_receipt [18:22:46]cmd_close_receipt [18:22:46]MH_GetDate [18:22:46]Write to MH i2c: F0 00 00 18 0E 15 [18:22:46]Write i2c OK [18:22:46]MH_I2C_Read... [18:22:46]Read from MH i2c: F0 [18:22:46]MH_I2C_Read... [18:22:46]Read from MH i2c: F0 09 00 [18:22:46]MH_I2C_Read... [18:22:46]Read from MH i2c: F0 09 00 18 0E 00 77 03 F3 66 6A BD 47 65 C4 [18:22:46]GetLastDocTimeStamp 1727202115 [18:22:46]current date 1727202167 [18:22:46]FM_GetShiftState [18:22:46]SAM_PROTO_GetShiftState [18:22:46]wFMCommunicate request_size=4 [18:22:46]MH_SAM_APDU [18:22:46]CAPDU: 80 13 01 00 [18:22:46]Write to MH i2c: E2 08 00 19 0E 80 13 01 00 00 00 00 00 A4 [18:22:46]Write i2c OK [18:22:46]MH_I2C_Read... [18:22:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:46]Read from MH i2c: E2 [18:22:46]MH_I2C_Read... [18:22:46]Read from MH i2c: E2 0E 00 [18:22:46]MH_I2C_Read... [18:22:46]Read from MH i2c: E2 0E 00 19 0E 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 71 [18:22:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:22:46]wFMCommunicate OK [18:22:46]SAM_PROTO_GetShiftState done [18:22:46]FM_GetShiftState done [18:22:46]opened in 1727137889 [18:22:46]opened+sec_in_day 1727224289 [18:22:46]quantity*price = 30022 [18:22:46]sum+1 = 30024 [18:22:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 314 24.09.2024 18:22 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152855 ФПД: 122882650994200 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182247&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152855&fm=122882650994200&tin=02508201610067®Number=0000000000091825&sum=30000 [18:22:47]StoreToDocumentArchive [18:22:47]shift 477 fd 152855 [18:22:47]save to /storage/0477/doc_00152855 [18:22:47]save last doc name /storage/0477/doc_00152855 to /storage/kkm_last_doc_name [18:22:47]save OK [18:22:47]Clear old archive folders... [18:22:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:22:47]tlvbuf is 01615330 [18:22:47]SAM_PROTO_ClearQueue [18:22:47]wFMCommunicate request_size=4 [18:22:47]MH_SAM_APDU [18:22:47]CAPDU: 80 09 00 00 [18:22:47]Write to MH i2c: E2 08 00 26 0E 80 09 00 00 00 00 00 00 A6 [18:22:47]Write i2c OK [18:22:47]MH_I2C_Read... [18:22:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:22:47]Read from MH i2c: E2 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 03 00 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 03 00 26 0E 00 90 00 A8 [18:22:47]RAPDU: 90 00 [18:22:47]wFMCommunicate OK [18:22:47]SAM_PROTO_ClearQueue done [18:22:47]KKMCreateOFDPacket [18:22:47]OFDProtocolAddRootSTLVToBuf [18:22:47]FM_MakeSignedData [18:22:47]FM_MakeSignedData [18:22:47]SAM_PROTO_SignData [18:22:47]wFMCommunicate request_size=4 [18:22:47]MH_SAM_APDU [18:22:47]CAPDU: 80 0D 01 02 [18:22:47]Write to MH i2c: E2 08 00 27 0E 80 0D 01 02 00 00 00 00 AE [18:22:47]Write i2c OK [18:22:47]MH_I2C_Read... [18:22:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:22:47]Read from MH i2c: E2 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 03 00 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 03 00 27 0E 00 90 00 A9 [18:22:47]RAPDU: 90 00 [18:22:47]wFMCommunicate OK [18:22:47]wFMCommunicate request_size=255 [18:22:47]MH_SAM_APDU [18:22:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 77 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 55 02 00 35 04 06 00 6F C2 D8 C2 [18:22:47]Write to MH i2c: E2 02 01 28 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 77 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 55 02 00 35 04 06 00 6F C2 D8 C2 00 00 15 [18:22:47]Write i2c OK [18:22:47]MH_I2C_Read... [18:22:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:47]Read from MH i2c: E2 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 03 00 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 03 00 28 0E 00 90 00 AA [18:22:47]RAPDU: 90 00 [18:22:47]wFMCommunicate OK [18:22:47]wFMCommunicate request_size=7 [18:22:47]MH_SAM_APDU [18:22:47]CAPDU: 80 0D 02 02 02 F6 18 [18:22:47]Write to MH i2c: E2 0A 00 29 0E 80 0D 02 02 02 00 F6 18 00 00 C3 [18:22:47]Write i2c OK [18:22:47]MH_I2C_Read... [18:22:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:47]Read from MH i2c: E2 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 03 00 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 03 00 29 0E 00 90 00 AB [18:22:47]RAPDU: 90 00 [18:22:47]wFMCommunicate OK [18:22:47]wFMCommunicate request_size=4 [18:22:47]MH_SAM_APDU [18:22:47]CAPDU: 80 0D 03 02 [18:22:47]Write to MH i2c: E2 08 00 2A 0E 80 0D 03 02 00 00 00 00 B3 [18:22:47]Write i2c OK [18:22:47]MH_I2C_Read... [18:22:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:22:47]Read from MH i2c: E2 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 0B 00 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 0B 00 2A 0E 00 9D 1C B3 38 6D 00 B5 B3 90 00 2D [18:22:47]RAPDU: 9D 1C B3 38 6D 00 B5 B3 90 00 [18:22:47]wFMCommunicate OK [18:22:47]SAM_PROTO_SignData done [18:22:47]FM_MakeSignedData done [18:22:47]CreateOFDProtocolMessage [18:22:47]wFMCommunicate request_size=4 [18:22:47]MH_SAM_APDU [18:22:47]CAPDU: 80 11 00 00 [18:22:47]Write to MH i2c: E2 08 00 2B 0E 80 11 00 00 00 00 00 00 B3 [18:22:47]Write i2c OK [18:22:47]MH_I2C_Read... [18:22:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:47]Read from MH i2c: E2 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 17 00 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 17 00 2B 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [18:22:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:22:47]wFMCommunicate OK [18:22:47]CreateOFDProtocolMessage done [18:22:47]OFDSenderStorePacket 152855 [18:22:47]StoreOFDPacket docnum=152855 [18:22:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DE 36 04 01 B1 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 77 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 55 02 00 35 04 06 00 6F C2 D8 C2 F6 18 9D 1C B3 38 6D 00 B5 B3 [18:22:47]CheckFolder [18:22:47]dirname=/storage/ofd_packets [18:22:47]CheckFolder done [18:22:47]ProducePacketName [18:22:47]name=ofd_packets/00152855 [18:22:47]NVStorageSaveData ofd_packets/00152855 [18:22:47]File name is /storage/ofd_packets/00152855 [18:22:47]Write 298 bytes [18:22:47]NVStorageSaveData done [18:22:47]OFDSenderStorePacket done [18:22:47]KKMCreateOFDPacket done [18:22:47]NVStorageSaveData kkm_last_timestamp [18:22:47]File name is /storage/kkm_last_timestamp [18:22:47]Write 4 bytes [18:22:47]NVStorageSaveData done [18:22:47]ExternCall_PrintAddStr [18:22:47]wPrintStart [18:22:47]Write to MH i2c: 01 00 00 2C 0E 3A [18:22:47]Write i2c OK [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: 01 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: 01 07 00 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: 01 07 00 2C 0E 00 00 00 00 00 FF 0F 4F [18:22:47]RasterBufferAndPrint [18:22:47]line Счет N : (1)1786864 [18:22:47]line ИНН: 02508201610067 [18:22:47]line Контрольно-Кассовый Чек [18:22:47]line ПРОДАЖА [18:22:47]line ТРК (МРК, ГНК) : 31 [18:22:47]line Товар: 2710194210 [18:22:47]line ДТ-К-5 [18:22:47]line 3.940 * 76.20 [18:22:47]line = 300.23 [18:22:47]line НДС 12% НСП 1% [18:22:47]line > о реализуемом товаре [18:22:47]line ОКРУГЛЕНИЕ: -0.23 [18:22:47]line ИТОГО: 300.00 [18:22:47]line Внесено: 300.00 [18:22:47]line СДАЧА: 0.00 [18:22:47]line НСП 1% : 2.66 [18:22:47]line НДС 12% : 31.88 [18:22:47]line Наличными: 300.00 [18:22:47]line Безнал.: 0.00 [18:22:47]line Место: АЗС № 89 "Партнер Нефть" [18:22:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:22:47]line СНО: Общий режим [18:22:47]line Чек 314 24.09.2024 18:22 [18:22:47]line Смена: 477 ФФД: 1.0 [18:22:47]line ЗНМ: 0300000113 [18:22:47]line РНМ: 0000000000091825 [18:22:47]line Версия ККМ: 001 [18:22:47]line ФМ: 0000000000871835 [18:22:47]line ФД: 152855 [18:22:47]line ФПД: 122882650994200 [18:22:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182247&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152855&fm=122882650994200&tin=02508201610067®Number=0000000000091825&sum=30000 [18:22:47]written 0, free lines is 4095 [18:22:47]OFD Sender: Processing packet 152855 [packets to send 830, broken 829] [18:22:47]ProducePacketName [18:22:47]name=ofd_packets/00152855 [18:22:47]OFD Sender: To server: pG, [18:22:47]CommunicateWithHost lk.salyk.kg:30040 [18:22:47]ConnectInit lk.salyk.kg [18:22:48]Write to MH i2c: 01 00 00 57 0E 65 [18:22:48]Write i2c OK [18:22:48]MH_I2C_Read... [18:22:48]Read from MH i2c: 01 [18:22:48]MH_I2C_Read... [18:22:48]Read from MH i2c: 01 07 00 [18:22:48]MH_I2C_Read... [18:22:48]Read from MH i2c: 01 07 00 57 0E 00 00 00 00 00 E1 0C 59 [18:22:48]RasterBufferAndPrint [18:22:48]line [18:22:48]line [18:22:48]line [18:22:48]line [18:22:48]line [18:22:48]written 0, free lines is 3303 [18:22:48]MH_Cut [18:22:48]Write to MH i2c: D1 01 00 5E 0E 01 3E [18:22:48]Write i2c OK [18:22:48]MH_I2C_Read... [18:22:48]Read from MH i2c: D1 [18:22:48]MH_I2C_Read... [18:22:48]Read from MH i2c: D1 01 00 [18:22:48]MH_I2C_Read... [18:22:48]Read from MH i2c: D1 01 00 5E 0E 00 3D [18:22:48]Write to MH i2c: 01 00 00 5F 0E 6D [18:22:48]Write i2c OK [18:22:48]MH_I2C_Read... [18:22:49]*** Cut start [18:22:49]*** Purtial cut [18:22:49]*** Stage 1: CUTSNS_PIN = 1 [18:22:49]Read from MH i2c: 01 [18:22:49]MH_I2C_Read... [18:22:49]*** Stop cut motor [18:22:49]*** Cut end [18:22:49]Read from MH i2c: 01 07 00 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: 01 07 00 5F 0E 00 00 00 00 00 FF 0F 82 [18:22:49]process_action close_receipt done [18:22:49]requested_data is exist [18:22:49]produce_requested_data [18:22:49]requested_item fm.sn is exist - process it [18:22:49]wFMCommunicate request_size=4 [18:22:49]MH_SAM_APDU [18:22:49]CAPDU: 80 11 00 00 [18:22:49]Write to MH i2c: E2 08 00 60 0E 80 11 00 00 00 00 00 00 E8 [18:22:49]Write i2c OK [18:22:49]MH_I2C_Read... [18:22:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:49]Read from MH i2c: E2 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 17 00 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 17 00 60 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3B [18:22:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:22:49]wFMCommunicate OK [18:22:49]requested_item fd.num is exist - process it [18:22:49]SAM_PROTO_GetFieldsCounters [18:22:49]wFMCommunicate request_size=4 [18:22:49]MH_SAM_APDU [18:22:49]CAPDU: 80 13 00 00 [18:22:49]Write to MH i2c: E2 08 00 61 0E 80 13 00 00 00 00 00 00 EB [18:22:49]Write i2c OK [18:22:49]MH_I2C_Read... [18:22:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:22:49]Read from MH i2c: E2 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 62 00 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 62 00 61 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 09 [18:22:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:22:49]wFMCommunicate OK [18:22:49]SAM_PROTO_GetFieldsCounters done [18:22:49]requested_item shift.num is exist - process it [18:22:49]requested_item shift.opened is exist - process it [18:22:49]req_shift_opened [18:22:49]FM_GetShiftState [18:22:49]SAM_PROTO_GetShiftState [18:22:49]wFMCommunicate request_size=4 [18:22:49]MH_SAM_APDU [18:22:49]CAPDU: 80 13 01 00 [18:22:49]Write to MH i2c: E2 08 00 62 0E 80 13 01 00 00 00 00 00 ED [18:22:49]Write i2c OK [18:22:49]MH_I2C_Read... [18:22:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:49]Read from MH i2c: E2 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 0E 00 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 0E 00 62 0E 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BA [18:22:49]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:22:49]wFMCommunicate OK [18:22:49]SAM_PROTO_GetShiftState done [18:22:49]FM_GetShiftState done [18:22:49]req_shift_opened done [18:22:49]requested_item shift.open_date is exist - process it [18:22:49]req_shift_open_date [18:22:49]req_shift_open_date done [18:22:49]produce_requested_data done [18:22:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152855,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:22:49]process_action_free close_receipt [18:22:49]json_value_free [18:22:49]json_value_free done [18:22:49]process_json_proto returns [18:22:49]Send response to host [18:22:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152855,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:22:49]free response buf [18:22:49]execute_script done [18:22:49]execute_script returns [18:22:49]free content buf [18:22:49]Sock 10.Close socket [18:22:49]Sock 10.Thread stoped [18:22:51]recv_with_timeout no data received [18:22:52]ConnectInit Can't take IP for lk.salyk.kg [18:22:52]CommunicateWithHost connect error [18:22:52]CommunicateWithHost err = -1 [18:22:52]OFD Sender: Server communicate error [18:22:57]OFD Sender: Processing packet 152855 [packets to send 830, broken 829] [18:22:57]ProducePacketName [18:22:57]name=ofd_packets/00152855 [18:22:57]OFD Sender: To server: pG, [18:22:57]CommunicateWithHost lk.salyk.kg:30040 [18:22:57]ConnectInit lk.salyk.kg [18:23:03]recv_with_timeout no data received [18:23:04]Connected sock=10 [18:23:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DE 36 04 01 B1 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 77 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 55 02 00 35 04 06 00 6F C2 D8 C2 F6 18 9D 1C B3 38 6D 00 B5 B3 [18:23:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 06 81 47 00 5B DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 55 02 00 F4 03 04 00 84 AB F2 66 B6 04 01 00 00 B2 6A 58 A0 71 93 0A 38 [18:23:04]CommunicateWithHost err = 0 [18:23:04]CheckOFDResponse [18:23:04]1017 (14) - 77093643461234 [18:23:04]1041 (16) - 0000000000871835 [18:23:04]1040 (4) - 152855 [18:23:04]1012 (4) - 24.09.2024 12:07 [18:23:04]1206 (1) - 0 [18:23:04]OFD Sender: Remove packet 152855 [18:23:04]ProducePacketName [18:23:04]name=ofd_packets/00152855 [18:23:04]NVStorageDeleteData [18:23:05]OFD Sender: No OFD packet to send [18:23:10]OFD Sender: No OFD packet to send [18:23:15]OFD Sender: No OFD packet to send [18:23:19]accept exits with 9 [18:23:19]New connection [18:23:19]New thread 3066768740 created [18:23:19]Thread 3066912100 joined [18:23:19]Waiting for new connection... [18:23:19] Sock 9.Parse request [18:23:19]Sock 9.Check first char [18:23:19]Sock 9.First char is OK [18:23:19]request: POST /json_proto HTTP/1.0 [18:23:19]Method: POST [18:23:19]URL: /json_proto [18:23:19]Method is POST - this is cgi request [18:23:19]url: /json_proto [18:23:19]query_string will be loaded in cgi processing [18:23:19]execute_cgi json_proto POST (null) [18:23:19]execute_cgi path=json_proto method=POST [18:23:19]POST find Content-Length [18:23:19]Host: 172.17.43.67:8080 [18:23:19]Content-Length: 678 [18:23:19]Content-Type: application/json [18:23:19] [18:23:19]POST finish read [18:23:19]Found Content-Length = 678 [18:23:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786862", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:23:19]execute_script... [18:23:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786862", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:23:19]POST & json_proto [18:23:19]process_json_proto [18:23:19]json parsed OK: [18:23:19]protocol is kg_v1.0 [18:23:19]action value=close_receipt [18:23:19]process_action close_receipt [18:23:19]cmd_close_receipt [18:23:19]MH_GetDate [18:23:19]Write to MH i2c: F0 00 00 63 0E 60 [18:23:19]Write i2c OK [18:23:19]MH_I2C_Read... [18:23:19]Read from MH i2c: F0 [18:23:19]MH_I2C_Read... [18:23:19]Read from MH i2c: F0 09 00 [18:23:19]MH_I2C_Read... [18:23:19]Read from MH i2c: F0 09 00 63 0E 00 98 03 F3 66 6A BD 47 65 30 [18:23:19]GetLastDocTimeStamp 1727202167 [18:23:19]current date 1727202200 [18:23:19]FM_GetShiftState [18:23:19]SAM_PROTO_GetShiftState [18:23:19]wFMCommunicate request_size=4 [18:23:19]MH_SAM_APDU [18:23:19]CAPDU: 80 13 01 00 [18:23:19]Write to MH i2c: E2 08 00 64 0E 80 13 01 00 00 00 00 00 EF [18:23:19]Write i2c OK [18:23:19]MH_I2C_Read... [18:23:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:19]Read from MH i2c: E2 [18:23:19]MH_I2C_Read... [18:23:19]Read from MH i2c: E2 0E 00 [18:23:19]MH_I2C_Read... [18:23:19]Read from MH i2c: E2 0E 00 64 0E 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BC [18:23:19]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:23:19]wFMCommunicate OK [18:23:19]SAM_PROTO_GetShiftState done [18:23:19]FM_GetShiftState done [18:23:19]opened in 1727137889 [18:23:19]opened+sec_in_day 1727224289 [18:23:19]quantity*price = 50036 [18:23:19]sum+1 = 50037 [18:23:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 315 24.09.2024 18:23 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152856 ФПД: 189008768499167 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182320&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152856&fm=189008768499167&tin=02508201610067®Number=0000000000091825&sum=50000 [18:23:20]StoreToDocumentArchive [18:23:20]shift 477 fd 152856 [18:23:20]save to /storage/0477/doc_00152856 [18:23:20]save last doc name /storage/0477/doc_00152856 to /storage/kkm_last_doc_name [18:23:20]save OK [18:23:20]Clear old archive folders... [18:23:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:23:20]tlvbuf is 015ED810 [18:23:20]SAM_PROTO_ClearQueue [18:23:20]wFMCommunicate request_size=4 [18:23:20]MH_SAM_APDU [18:23:20]CAPDU: 80 09 00 00 [18:23:20]Write to MH i2c: E2 08 00 71 0E 80 09 00 00 00 00 00 00 F1 [18:23:20]Write i2c OK [18:23:20]MH_I2C_Read... [18:23:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:23:20]Read from MH i2c: E2 [18:23:20]MH_I2C_Read... [18:23:20]Read from MH i2c: E2 03 00 [18:23:20]MH_I2C_Read... [18:23:20]Read from MH i2c: E2 03 00 71 0E 00 90 00 F3 [18:23:20]RAPDU: 90 00 [18:23:20]wFMCommunicate OK [18:23:20]SAM_PROTO_ClearQueue done [18:23:20]KKMCreateOFDPacket [18:23:20]OFDProtocolAddRootSTLVToBuf [18:23:20]FM_MakeSignedData [18:23:20]FM_MakeSignedData [18:23:20]SAM_PROTO_SignData [18:23:20]wFMCommunicate request_size=4 [18:23:20]MH_SAM_APDU [18:23:20]CAPDU: 80 0D 01 02 [18:23:20]Write to MH i2c: E2 08 00 72 0E 80 0D 01 02 00 00 00 00 F9 [18:23:20]Write i2c OK [18:23:20]MH_I2C_Read... [18:23:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:23:20]Read from MH i2c: E2 [18:23:20]MH_I2C_Read... [18:23:20]Read from MH i2c: E2 03 00 [18:23:20]MH_I2C_Read... [18:23:20]Read from MH i2c: E2 03 00 72 0E 00 90 00 F4 [18:23:20]RAPDU: 90 00 [18:23:20]wFMCommunicate OK [18:23:20]wFMCommunicate request_size=255 [18:23:20]MH_SAM_APDU [18:23:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 98 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 55 02 00 35 04 06 00 AB [18:23:20]Write to MH i2c: E2 02 01 73 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 98 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 55 02 00 35 04 06 00 AB 00 00 A0 [18:23:20]Write i2c OK [18:23:20]MH_I2C_Read... [18:23:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:20]Read from MH i2c: E2 [18:23:20]MH_I2C_Read... [18:23:20]Read from MH i2c: E2 03 00 [18:23:20]MH_I2C_Read... [18:23:20]Read from MH i2c: E2 03 00 73 0E 00 90 00 F5 [18:23:20]RAPDU: 90 00 [18:23:20]wFMCommunicate OK [18:23:20]wFMCommunicate request_size=10 [18:23:20]MH_SAM_APDU [18:23:20]CAPDU: 80 0D 02 02 05 E7 08 81 7D DF [18:23:20]Write to MH i2c: E2 0D 00 74 0E 80 0D 02 02 05 00 E7 08 81 7D DF 00 00 D2 [18:23:20]Write i2c OK [18:23:20]MH_I2C_Read... [18:23:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:21]Read from MH i2c: E2 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 03 00 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 03 00 74 0E 00 90 00 F6 [18:23:21]RAPDU: 90 00 [18:23:21]wFMCommunicate OK [18:23:21]wFMCommunicate request_size=4 [18:23:21]MH_SAM_APDU [18:23:21]CAPDU: 80 0D 03 02 [18:23:21]Write to MH i2c: E2 08 00 75 0E 80 0D 03 02 00 00 00 00 FE [18:23:21]Write i2c OK [18:23:21]MH_I2C_Read... [18:23:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:23:21]Read from MH i2c: E2 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 0B 00 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 0B 00 75 0E 00 67 F3 C5 7B D9 08 80 82 90 00 7C [18:23:21]RAPDU: 67 F3 C5 7B D9 08 80 82 90 00 [18:23:21]wFMCommunicate OK [18:23:21]SAM_PROTO_SignData done [18:23:21]FM_MakeSignedData done [18:23:21]CreateOFDProtocolMessage [18:23:21]wFMCommunicate request_size=4 [18:23:21]MH_SAM_APDU [18:23:21]CAPDU: 80 11 00 00 [18:23:21]Write to MH i2c: E2 08 00 76 0E 80 11 00 00 00 00 00 00 FE [18:23:21]Write i2c OK [18:23:21]MH_I2C_Read... [18:23:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:21]Read from MH i2c: E2 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 17 00 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: E2 17 00 76 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [18:23:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:23:21]wFMCommunicate OK [18:23:21]CreateOFDProtocolMessage done [18:23:21]OFDSenderStorePacket 152856 [18:23:21]StoreOFDPacket docnum=152856 [18:23:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 40 E3 07 01 36 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 98 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 55 02 00 35 04 06 00 AB E7 08 81 7D DF 67 F3 C5 7B D9 08 80 82 [18:23:21]CheckFolder [18:23:21]dirname=/storage/ofd_packets [18:23:21]CheckFolder done [18:23:21]ProducePacketName [18:23:21]name=ofd_packets/00152856 [18:23:21]NVStorageSaveData ofd_packets/00152856 [18:23:21]File name is /storage/ofd_packets/00152856 [18:23:21]Write 301 bytes [18:23:21]NVStorageSaveData done [18:23:21]OFDSenderStorePacket done [18:23:21]KKMCreateOFDPacket done [18:23:21]NVStorageSaveData kkm_last_timestamp [18:23:21]File name is /storage/kkm_last_timestamp [18:23:21]Write 4 bytes [18:23:21]NVStorageSaveData done [18:23:21]ExternCall_PrintAddStr [18:23:21]wPrintStart [18:23:21]Write to MH i2c: 01 00 00 77 0E 85 [18:23:21]Write i2c OK [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: 01 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: 01 07 00 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: 01 07 00 77 0E 00 00 00 00 00 FF 0F 9A [18:23:21]RasterBufferAndPrint [18:23:21]line Счет N : (1)1786862 [18:23:21]line ИНН: 02508201610067 [18:23:21]line Контрольно-Кассовый Чек [18:23:21]line ПРОДАЖА [18:23:21]line ТРК (МРК, ГНК) : 22 [18:23:21]line Товар: 2710124130 [18:23:21]line Аи-92-К-5 [18:23:21]line 7.380 * 67.80 [18:23:21]line = 500.36 [18:23:21]line НДС 12% НСП 1% [18:23:21]line > о реализуемом товаре [18:23:21]line ОКРУГЛЕНИЕ: -0.36 [18:23:21]line ИТОГО: 500.00 [18:23:21]line Внесено: 500.00 [18:23:21]line СДАЧА: 0.00 [18:23:21]line НСП 1% : 4.43 [18:23:21]line НДС 12% : 53.14 [18:23:21]line Наличными: 500.00 [18:23:21]line Безнал.: 0.00 [18:23:21]line Место: АЗС № 89 "Партнер Нефть" [18:23:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:23:21]line СНО: Общий режим [18:23:21]line Чек 315 24.09.2024 18:23 [18:23:21]line Смена: 477 ФФД: 1.0 [18:23:21]line ЗНМ: 0300000113 [18:23:21]line РНМ: 0000000000091825 [18:23:21]line Версия ККМ: 001 [18:23:21]line ФМ: 0000000000871835 [18:23:21]line ФД: 152856 [18:23:21]line ФПД: 189008768499167 [18:23:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182320&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152856&fm=189008768499167&tin=02508201610067®Number=0000000000091825&sum=50000 [18:23:21]written 0, free lines is 4095 [18:23:21]OFD Sender: Processing packet 152856 [packets to send 830, broken 829] [18:23:21]ProducePacketName [18:23:21]name=ofd_packets/00152856 [18:23:21]OFD Sender: To server: pG, [18:23:21]CommunicateWithHost lk.salyk.kg:30040 [18:23:21]ConnectInit lk.salyk.kg [18:23:21]Write to MH i2c: 01 00 00 A2 0E B0 [18:23:21]Write i2c OK [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: 01 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: 01 07 00 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: 01 07 00 A2 0E 00 00 00 00 00 E4 0C A7 [18:23:21]RasterBufferAndPrint [18:23:21]line [18:23:21]line [18:23:21]line [18:23:21]line [18:23:21]line [18:23:21]written 0, free lines is 3306 [18:23:21]MH_Cut [18:23:21]Write to MH i2c: D1 01 00 A9 0E 01 89 [18:23:21]Write i2c OK [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: D1 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: D1 01 00 [18:23:21]MH_I2C_Read... [18:23:21]Read from MH i2c: D1 01 00 A9 0E 00 88 [18:23:21]Write to MH i2c: 01 00 00 AA 0E B8 [18:23:21]Write i2c OK [18:23:21]MH_I2C_Read... [18:23:22]*** Cut start [18:23:22]*** Purtial cut [18:23:22]*** Stage 1: CUTSNS_PIN = 1 [18:23:22]Connected sock=11 [18:23:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 40 E3 07 01 36 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 98 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 55 02 00 35 04 06 00 AB E7 08 81 7D DF 67 F3 C5 7B D9 08 80 82 [18:23:22]Read from MH i2c: 01 [18:23:22]MH_I2C_Read... [18:23:22]*** Stop cut motor [18:23:22]*** Cut end [18:23:22]Read from MH i2c: 01 07 00 [18:23:22]MH_I2C_Read... [18:23:22]Read from MH i2c: 01 07 00 AA 0E 00 00 00 00 00 FF 0F CD [18:23:22]process_action close_receipt done [18:23:22]requested_data is exist [18:23:22]produce_requested_data [18:23:22]requested_item fm.sn is exist - process it [18:23:22]wFMCommunicate request_size=4 [18:23:22]MH_SAM_APDU [18:23:22]CAPDU: 80 11 00 00 [18:23:22]Write to MH i2c: E2 08 00 AB 0E 80 11 00 00 00 00 00 00 33 [18:23:22]Write i2c OK [18:23:22]MH_I2C_Read... [18:23:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:22]Read from MH i2c: E2 [18:23:22]MH_I2C_Read... [18:23:22]Read from MH i2c: E2 17 00 [18:23:22]MH_I2C_Read... [18:23:22]Read from MH i2c: E2 17 00 AB 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 86 [18:23:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:23:22]wFMCommunicate OK [18:23:22]requested_item fd.num is exist - process it [18:23:22]SAM_PROTO_GetFieldsCounters [18:23:22]wFMCommunicate request_size=4 [18:23:22]MH_SAM_APDU [18:23:22]CAPDU: 80 13 00 00 [18:23:22]Write to MH i2c: E2 08 00 AC 0E 80 13 00 00 00 00 00 00 36 [18:23:22]Write i2c OK [18:23:22]MH_I2C_Read... [18:23:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:23:22]Read from MH i2c: E2 [18:23:22]MH_I2C_Read... [18:23:22]Read from MH i2c: E2 62 00 [18:23:22]MH_I2C_Read... [18:23:22]Read from MH i2c: E2 62 00 AC 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 58 [18:23:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:23:22]wFMCommunicate OK [18:23:22]SAM_PROTO_GetFieldsCounters done [18:23:22]requested_item shift.num is exist - process it [18:23:22]requested_item shift.opened is exist - process it [18:23:22]req_shift_opened [18:23:22]FM_GetShiftState [18:23:22]SAM_PROTO_GetShiftState [18:23:22]wFMCommunicate request_size=4 [18:23:22]MH_SAM_APDU [18:23:22]CAPDU: 80 13 01 00 [18:23:22]Write to MH i2c: E2 08 00 AD 0E 80 13 01 00 00 00 00 00 38 [18:23:22]Write i2c OK [18:23:22]MH_I2C_Read... [18:23:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:22]Read from MH i2c: E2 [18:23:22]MH_I2C_Read... [18:23:22]Read from MH i2c: E2 0E 00 [18:23:22]MH_I2C_Read... [18:23:22]Read from MH i2c: E2 0E 00 AD 0E 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 05 [18:23:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:23:22]wFMCommunicate OK [18:23:22]SAM_PROTO_GetShiftState done [18:23:22]FM_GetShiftState done [18:23:22]req_shift_opened done [18:23:22]requested_item shift.open_date is exist - process it [18:23:22]req_shift_open_date [18:23:22]req_shift_open_date done [18:23:22]produce_requested_data done [18:23:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152856,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:23:22]process_action_free close_receipt [18:23:22]json_value_free [18:23:22]json_value_free done [18:23:22]process_json_proto returns [18:23:22]Send response to host [18:23:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152856,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:23:22]free response buf [18:23:22]execute_script done [18:23:22]execute_script returns [18:23:22]free content buf [18:23:22]Sock 9.Close socket [18:23:22]Sock 9.Thread stoped [18:23:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 88 56 47 00 4D DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 55 02 00 F4 03 04 00 97 AB F2 66 B6 04 01 00 00 25 F1 D1 53 AB F9 C2 1D [18:23:22]CommunicateWithHost err = 0 [18:23:22]CheckOFDResponse [18:23:22]1017 (14) - 77093643461234 [18:23:22]1041 (16) - 0000000000871835 [18:23:22]1040 (4) - 152856 [18:23:22]1012 (4) - 24.09.2024 12:07 [18:23:22]1206 (1) - 0 [18:23:22]OFD Sender: Remove packet 152856 [18:23:22]ProducePacketName [18:23:22]name=ofd_packets/00152856 [18:23:22]NVStorageDeleteData [18:23:23]OFD Sender: No OFD packet to send [18:23:28]OFD Sender: No OFD packet to send [18:23:33]OFD Sender: No OFD packet to send [18:23:38]OFD Sender: No OFD packet to send [18:23:43]OFD Sender: No OFD packet to send [18:23:48]OFD Sender: No OFD packet to send [18:23:49]recv_with_timeout no data received [18:23:53]OFD Sender: No OFD packet to send [18:23:58]OFD Sender: No OFD packet to send [18:23:59]accept exits with 10 [18:23:59]New connection [18:23:59]New thread 3066912100 created [18:23:59]Thread 3066768740 joined [18:23:59]Waiting for new connection... [18:23:59] Sock 10.Parse request [18:23:59]Sock 10.Check first char [18:23:59]Sock 10.First char is OK [18:23:59]request: POST /json_proto HTTP/1.0 [18:23:59]Method: POST [18:23:59]URL: /json_proto [18:23:59]Method is POST - this is cgi request [18:23:59]url: /json_proto [18:23:59]query_string will be loaded in cgi processing [18:23:59]execute_cgi json_proto POST (null) [18:23:59]execute_cgi path=json_proto method=POST [18:23:59]POST find Content-Length [18:23:59]Host: 172.17.43.67:8080 [18:23:59]Content-Length: 678 [18:23:59]Content-Type: application/json [18:23:59] [18:23:59]POST finish read [18:23:59]Found Content-Length = 678 [18:23:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:23:59]execute_script... [18:23:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:23:59]POST & json_proto [18:23:59]process_json_proto [18:23:59]json parsed OK: [18:23:59]protocol is kg_v1.0 [18:23:59]action value=close_receipt [18:23:59]process_action close_receipt [18:23:59]cmd_close_receipt [18:23:59]MH_GetDate [18:23:59]Write to MH i2c: F0 00 00 AE 0E AB [18:23:59]Write i2c OK [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: F0 [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: F0 09 00 [18:23:59]MH_I2C_Read... [18:23:59]Read from MH i2c: F0 09 00 AE 0E 00 C1 03 F3 66 6A BD 47 65 A4 [18:23:59]GetLastDocTimeStamp 1727202200 [18:23:59]current date 1727202241 [18:23:59]FM_GetShiftState [18:23:59]SAM_PROTO_GetShiftState [18:23:59]wFMCommunicate request_size=4 [18:23:59]MH_SAM_APDU [18:23:59]CAPDU: 80 13 01 00 [18:23:59]Write to MH i2c: E2 08 00 AF 0E 80 13 01 00 00 00 00 00 3A [18:23:59]Write i2c OK [18:23:59]MH_I2C_Read... [18:24:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:00]Read from MH i2c: E2 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 0E 00 [18:24:00]MH_I2C_Read... [18:24:00]Read from MH i2c: E2 0E 00 AF 0E 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 07 [18:24:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:24:00]wFMCommunicate OK [18:24:00]SAM_PROTO_GetShiftState done [18:24:00]FM_GetShiftState done [18:24:00]opened in 1727137889 [18:24:00]opened+sec_in_day 1727224289 [18:24:00]quantity*price = 30035 [18:24:00]sum+1 = 30036 [18:24:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 316 24.09.2024 18:24 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152857 ФПД: 51937452201026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182401&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152857&fm=51937452201026&tin=02508201610067®Number=0000000000091825&sum=30000 [18:24:01]StoreToDocumentArchive [18:24:01]shift 477 fd 152857 [18:24:01]save to /storage/0477/doc_00152857 [18:24:01]save last doc name /storage/0477/doc_00152857 to /storage/kkm_last_doc_name [18:24:01]save OK [18:24:01]Clear old archive folders... [18:24:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:24:01]tlvbuf is 015D08D0 [18:24:01]SAM_PROTO_ClearQueue [18:24:01]wFMCommunicate request_size=4 [18:24:01]MH_SAM_APDU [18:24:01]CAPDU: 80 09 00 00 [18:24:01]Write to MH i2c: E2 08 00 BC 0E 80 09 00 00 00 00 00 00 3C [18:24:01]Write i2c OK [18:24:01]MH_I2C_Read... [18:24:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:24:01]Read from MH i2c: E2 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: E2 03 00 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: E2 03 00 BC 0E 00 90 00 3E [18:24:01]RAPDU: 90 00 [18:24:01]wFMCommunicate OK [18:24:01]SAM_PROTO_ClearQueue done [18:24:01]KKMCreateOFDPacket [18:24:01]OFDProtocolAddRootSTLVToBuf [18:24:01]FM_MakeSignedData [18:24:01]FM_MakeSignedData [18:24:01]SAM_PROTO_SignData [18:24:01]wFMCommunicate request_size=4 [18:24:01]MH_SAM_APDU [18:24:01]CAPDU: 80 0D 01 02 [18:24:01]Write to MH i2c: E2 08 00 BD 0E 80 0D 01 02 00 00 00 00 44 [18:24:01]Write i2c OK [18:24:01]MH_I2C_Read... [18:24:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:24:01]Read from MH i2c: E2 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: E2 03 00 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: E2 03 00 BD 0E 00 90 00 3F [18:24:01]RAPDU: 90 00 [18:24:01]wFMCommunicate OK [18:24:01]wFMCommunicate request_size=255 [18:24:01]MH_SAM_APDU [18:24:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 C1 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 55 02 00 35 04 06 00 2F [18:24:01]Write to MH i2c: E2 02 01 BE 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 C1 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 55 02 00 35 04 06 00 2F 00 00 B9 [18:24:01]Write i2c OK [18:24:01]MH_I2C_Read... [18:24:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:01]Read from MH i2c: E2 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: E2 03 00 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: E2 03 00 BE 0E 00 90 00 40 [18:24:01]RAPDU: 90 00 [18:24:01]wFMCommunicate OK [18:24:01]wFMCommunicate request_size=10 [18:24:01]MH_SAM_APDU [18:24:01]CAPDU: 80 0D 02 02 05 3C A1 63 94 42 [18:24:01]Write to MH i2c: E2 0D 00 BF 0E 80 0D 02 02 05 00 3C A1 63 94 42 00 00 67 [18:24:01]Write i2c OK [18:24:01]MH_I2C_Read... [18:24:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:01]Read from MH i2c: E2 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: E2 03 00 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: E2 03 00 BF 0E 00 90 00 41 [18:24:01]RAPDU: 90 00 [18:24:01]wFMCommunicate OK [18:24:01]wFMCommunicate request_size=4 [18:24:01]MH_SAM_APDU [18:24:01]CAPDU: 80 0D 03 02 [18:24:01]Write to MH i2c: E2 08 00 C0 0E 80 0D 03 02 00 00 00 00 49 [18:24:01]Write i2c OK [18:24:01]MH_I2C_Read... [18:24:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:24:01]Read from MH i2c: E2 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: E2 0B 00 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: E2 0B 00 C0 0E 00 7C C0 64 D2 58 9A AB 2D 90 00 86 [18:24:01]RAPDU: 7C C0 64 D2 58 9A AB 2D 90 00 [18:24:01]wFMCommunicate OK [18:24:01]SAM_PROTO_SignData done [18:24:01]FM_MakeSignedData done [18:24:01]CreateOFDProtocolMessage [18:24:01]wFMCommunicate request_size=4 [18:24:01]MH_SAM_APDU [18:24:01]CAPDU: 80 11 00 00 [18:24:01]Write to MH i2c: E2 08 00 C1 0E 80 11 00 00 00 00 00 00 49 [18:24:01]Write i2c OK [18:24:01]MH_I2C_Read... [18:24:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:01]Read from MH i2c: E2 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: E2 17 00 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: E2 17 00 C1 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9C [18:24:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:24:01]wFMCommunicate OK [18:24:01]CreateOFDProtocolMessage done [18:24:01]OFDSenderStorePacket 152857 [18:24:01]StoreOFDPacket docnum=152857 [18:24:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 09 9C 07 01 CA 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 C1 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 55 02 00 35 04 06 00 2F 3C A1 63 94 42 7C C0 64 D2 58 9A AB 2D [18:24:01]CheckFolder [18:24:01]dirname=/storage/ofd_packets [18:24:01]CheckFolder done [18:24:01]ProducePacketName [18:24:01]name=ofd_packets/00152857 [18:24:01]NVStorageSaveData ofd_packets/00152857 [18:24:01]File name is /storage/ofd_packets/00152857 [18:24:01]Write 301 bytes [18:24:01]NVStorageSaveData done [18:24:01]OFDSenderStorePacket done [18:24:01]KKMCreateOFDPacket done [18:24:01]NVStorageSaveData kkm_last_timestamp [18:24:01]File name is /storage/kkm_last_timestamp [18:24:01]Write 4 bytes [18:24:01]NVStorageSaveData done [18:24:01]ExternCall_PrintAddStr [18:24:01]wPrintStart [18:24:01]Write to MH i2c: 01 00 00 C2 0E D0 [18:24:01]Write i2c OK [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: 01 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: 01 07 00 [18:24:01]MH_I2C_Read... [18:24:01]Read from MH i2c: 01 07 00 C2 0E 00 00 00 00 00 FF 0F E5 [18:24:01]RasterBufferAndPrint [18:24:01]line Счет N : (1)1786866 [18:24:01]line ИНН: 02508201610067 [18:24:01]line Контрольно-Кассовый Чек [18:24:01]line ПРОДАЖА [18:24:01]line ТРК (МРК, ГНК) : 32 [18:24:01]line Товар: 2710124130 [18:24:01]line Аи-92-К-5 [18:24:01]line 4.430 * 67.80 [18:24:01]line = 300.35 [18:24:01]line НДС 12% НСП 1% [18:24:01]line > о реализуемом товаре [18:24:01]line ОКРУГЛЕНИЕ: -0.35 [18:24:01]line ИТОГО: 300.00 [18:24:01]line Внесено: 300.00 [18:24:01]line СДАЧА: 0.00 [18:24:01]line НСП 1% : 2.66 [18:24:01]line НДС 12% : 31.90 [18:24:01]line Наличными: 300.00 [18:24:01]line Безнал.: 0.00 [18:24:01]line Место: АЗС № 89 "Партнер Нефть" [18:24:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:24:01]line СНО: Общий режим [18:24:01]line Чек 316 24.09.2024 18:24 [18:24:01]line Смена: 477 ФФД: 1.0 [18:24:01]line ЗНМ: 0300000113 [18:24:01]line РНМ: 0000000000091825 [18:24:01]line Версия ККМ: 001 [18:24:01]line ФМ: 0000000000871835 [18:24:01]line ФД: 152857 [18:24:01]line ФПД: 51937452201026 [18:24:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182401&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152857&fm=51937452201026&tin=02508201610067®Number=0000000000091825&sum=30000 [18:24:01]OFD Sender: Processing packet 152857 [packets to send 830, broken 829] [18:24:01]ProducePacketName [18:24:01]name=ofd_packets/00152857 [18:24:01]OFD Sender: To server: pG, [18:24:01]CommunicateWithHost lk.salyk.kg:30040 [18:24:01]ConnectInit lk.salyk.kg [18:24:01]written 0, free lines is 4095 [18:24:02]Write to MH i2c: 01 00 00 ED 0E FB [18:24:02]Write i2c OK [18:24:02]MH_I2C_Read... [18:24:02]Read from MH i2c: 01 [18:24:02]MH_I2C_Read... [18:24:02]Read from MH i2c: 01 07 00 [18:24:02]MH_I2C_Read... [18:24:02]Read from MH i2c: 01 07 00 ED 0E 00 00 00 00 00 DF 0C ED [18:24:02]RasterBufferAndPrint [18:24:02]line [18:24:02]line [18:24:02]line [18:24:02]line [18:24:02]line [18:24:02]written 0, free lines is 3301 [18:24:02]MH_Cut [18:24:02]Write to MH i2c: D1 01 00 F4 0E 01 D4 [18:24:02]Write i2c OK [18:24:02]MH_I2C_Read... [18:24:02]Read from MH i2c: D1 [18:24:02]MH_I2C_Read... [18:24:02]Read from MH i2c: D1 01 00 [18:24:02]MH_I2C_Read... [18:24:02]Read from MH i2c: D1 01 00 F4 0E 00 D3 [18:24:02]Write to MH i2c: 01 00 00 F5 0E 03 [18:24:02]Write i2c OK [18:24:02]MH_I2C_Read... [18:24:03]*** Cut start [18:24:03]*** Purtial cut [18:24:03]*** Stage 1: CUTSNS_PIN = 1 [18:24:03]Read from MH i2c: 01 [18:24:03]MH_I2C_Read... [18:24:03]*** Stop cut motor [18:24:03]*** Cut end [18:24:03]Read from MH i2c: 01 07 00 [18:24:03]MH_I2C_Read... [18:24:03]Read from MH i2c: 01 07 00 F5 0E 00 00 00 00 00 FF 0F 18 [18:24:03]process_action close_receipt done [18:24:03]requested_data is exist [18:24:03]produce_requested_data [18:24:03]requested_item fm.sn is exist - process it [18:24:03]wFMCommunicate request_size=4 [18:24:03]MH_SAM_APDU [18:24:03]CAPDU: 80 11 00 00 [18:24:03]Write to MH i2c: E2 08 00 F6 0E 80 11 00 00 00 00 00 00 7E [18:24:03]Write i2c OK [18:24:03]MH_I2C_Read... [18:24:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:03]Read from MH i2c: E2 [18:24:03]MH_I2C_Read... [18:24:03]Read from MH i2c: E2 17 00 [18:24:03]MH_I2C_Read... [18:24:03]Read from MH i2c: E2 17 00 F6 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [18:24:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:24:03]wFMCommunicate OK [18:24:03]requested_item fd.num is exist - process it [18:24:03]SAM_PROTO_GetFieldsCounters [18:24:03]wFMCommunicate request_size=4 [18:24:03]MH_SAM_APDU [18:24:03]CAPDU: 80 13 00 00 [18:24:03]Write to MH i2c: E2 08 00 F7 0E 80 13 00 00 00 00 00 00 81 [18:24:03]Write i2c OK [18:24:03]MH_I2C_Read... [18:24:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:24:03]Read from MH i2c: E2 [18:24:03]MH_I2C_Read... [18:24:03]Read from MH i2c: E2 62 00 [18:24:03]MH_I2C_Read... [18:24:03]Read from MH i2c: E2 62 00 F7 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 A7 [18:24:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:24:03]wFMCommunicate OK [18:24:03]SAM_PROTO_GetFieldsCounters done [18:24:03]requested_item shift.num is exist - process it [18:24:03]requested_item shift.opened is exist - process it [18:24:03]req_shift_opened [18:24:03]FM_GetShiftState [18:24:03]SAM_PROTO_GetShiftState [18:24:03]wFMCommunicate request_size=4 [18:24:03]MH_SAM_APDU [18:24:03]CAPDU: 80 13 01 00 [18:24:03]Write to MH i2c: E2 08 00 F8 0E 80 13 01 00 00 00 00 00 83 [18:24:03]Write i2c OK [18:24:03]MH_I2C_Read... [18:24:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:03]Read from MH i2c: E2 [18:24:03]MH_I2C_Read... [18:24:03]Read from MH i2c: E2 0E 00 [18:24:03]MH_I2C_Read... [18:24:03]Read from MH i2c: E2 0E 00 F8 0E 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 50 [18:24:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:24:03]wFMCommunicate OK [18:24:03]SAM_PROTO_GetShiftState done [18:24:03]FM_GetShiftState done [18:24:03]req_shift_opened done [18:24:03]requested_item shift.open_date is exist - process it [18:24:03]req_shift_open_date [18:24:03]req_shift_open_date done [18:24:03]produce_requested_data done [18:24:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152857,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:24:03]process_action_free close_receipt [18:24:03]json_value_free [18:24:03]json_value_free done [18:24:03]process_json_proto returns [18:24:03]Send response to host [18:24:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152857,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:24:03]free response buf [18:24:03]execute_script done [18:24:03]execute_script returns [18:24:03]free content buf [18:24:03]Sock 10.Close socket [18:24:03]Sock 10.Thread stoped [18:24:06]recv_with_timeout no data received [18:24:07]ConnectInit Can't take IP for lk.salyk.kg [18:24:07]CommunicateWithHost connect error [18:24:07]CommunicateWithHost err = -1 [18:24:07]OFD Sender: Server communicate error [18:24:12]OFD Sender: Processing packet 152857 [packets to send 830, broken 829] [18:24:12]ProducePacketName [18:24:12]name=ofd_packets/00152857 [18:24:12]OFD Sender: To server: pG, [18:24:12]CommunicateWithHost lk.salyk.kg:30040 [18:24:12]ConnectInit lk.salyk.kg [18:24:16]Connected sock=10 [18:24:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 09 9C 07 01 CA 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 C1 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 55 02 00 35 04 06 00 2F 3C A1 63 94 42 7C C0 64 D2 58 9A AB 2D [18:24:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D5 CB 47 00 33 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 55 02 00 F4 03 04 00 CC AB F2 66 B6 04 01 00 00 61 56 BD 51 22 6A B8 B4 [18:24:16]CommunicateWithHost err = 0 [18:24:16]CheckOFDResponse [18:24:16]1017 (14) - 77093643461234 [18:24:16]1041 (16) - 0000000000871835 [18:24:16]1040 (4) - 152857 [18:24:16]1012 (4) - 24.09.2024 12:08 [18:24:16]1206 (1) - 0 [18:24:16]OFD Sender: Remove packet 152857 [18:24:16]ProducePacketName [18:24:16]name=ofd_packets/00152857 [18:24:16]NVStorageDeleteData [18:24:17]OFD Sender: No OFD packet to send [18:24:22]OFD Sender: No OFD packet to send [18:24:22]accept exits with 8 [18:24:22]New connection [18:24:22]New thread 3066768740 created [18:24:22]Thread 3066912100 joined [18:24:22]Waiting for new connection... [18:24:22] Sock 8.Parse request [18:24:22]Sock 8.Check first char [18:24:22]Sock 8.First char is OK [18:24:22]request: POST /json_proto HTTP/1.0 [18:24:22]Method: POST [18:24:22]URL: /json_proto [18:24:22]Method is POST - this is cgi request [18:24:22]url: /json_proto [18:24:22]query_string will be loaded in cgi processing [18:24:22]execute_cgi json_proto POST (null) [18:24:22]execute_cgi path=json_proto method=POST [18:24:22]POST find Content-Length [18:24:22]Host: 172.17.43.67:8080 [18:24:22]Content-Length: 678 [18:24:22]Content-Type: application/json [18:24:22] [18:24:22]POST finish read [18:24:22]Found Content-Length = 678 [18:24:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:22]execute_script... [18:24:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:22]POST & json_proto [18:24:22]process_json_proto [18:24:22]json parsed OK: [18:24:22]protocol is kg_v1.0 [18:24:22]action value=close_receipt [18:24:22]process_action close_receipt [18:24:22]cmd_close_receipt [18:24:22]MH_GetDate [18:24:22]Write to MH i2c: F0 00 00 F9 0E F6 [18:24:22]Write i2c OK [18:24:22]MH_I2C_Read... [18:24:22]Read from MH i2c: F0 [18:24:22]MH_I2C_Read... [18:24:22]Read from MH i2c: F0 09 00 [18:24:22]MH_I2C_Read... [18:24:22]Read from MH i2c: F0 09 00 F9 0E 00 D7 03 F3 66 6A BD 47 65 05 [18:24:22]GetLastDocTimeStamp 1727202241 [18:24:22]current date 1727202263 [18:24:22]FM_GetShiftState [18:24:22]SAM_PROTO_GetShiftState [18:24:22]wFMCommunicate request_size=4 [18:24:22]MH_SAM_APDU [18:24:22]CAPDU: 80 13 01 00 [18:24:22]Write to MH i2c: E2 08 00 FA 0E 80 13 01 00 00 00 00 00 85 [18:24:22]Write i2c OK [18:24:22]MH_I2C_Read... [18:24:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:22]Read from MH i2c: E2 [18:24:22]MH_I2C_Read... [18:24:22]Read from MH i2c: E2 0E 00 [18:24:22]MH_I2C_Read... [18:24:22]Read from MH i2c: E2 0E 00 FA 0E 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 52 [18:24:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:24:22]wFMCommunicate OK [18:24:22]SAM_PROTO_GetShiftState done [18:24:22]FM_GetShiftState done [18:24:22]opened in 1727137889 [18:24:22]opened+sec_in_day 1727224289 [18:24:22]quantity*price = 70044 [18:24:22]sum+1 = 70046 [18:24:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 317 24.09.2024 18:24 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152858 ФПД: 190953029234880 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152858&fm=190953029234880&tin=02508201610067®Number=0000000000091825&sum=70000 [18:24:23]StoreToDocumentArchive [18:24:23]shift 477 fd 152858 [18:24:23]save to /storage/0477/doc_00152858 [18:24:23]save last doc name /storage/0477/doc_00152858 to /storage/kkm_last_doc_name [18:24:23]save OK [18:24:23]Clear old archive folders... [18:24:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:24:23]tlvbuf is 015EDAF0 [18:24:23]SAM_PROTO_ClearQueue [18:24:23]wFMCommunicate request_size=4 [18:24:23]MH_SAM_APDU [18:24:23]CAPDU: 80 09 00 00 [18:24:23]Write to MH i2c: E2 08 00 07 0F 80 09 00 00 00 00 00 00 88 [18:24:23]Write i2c OK [18:24:23]MH_I2C_Read... [18:24:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:24:23]Read from MH i2c: E2 [18:24:23]MH_I2C_Read... [18:24:23]Read from MH i2c: E2 03 00 [18:24:23]MH_I2C_Read... [18:24:23]Read from MH i2c: E2 03 00 07 0F 00 90 00 8A [18:24:23]RAPDU: 90 00 [18:24:23]wFMCommunicate OK [18:24:23]SAM_PROTO_ClearQueue done [18:24:23]KKMCreateOFDPacket [18:24:23]OFDProtocolAddRootSTLVToBuf [18:24:23]FM_MakeSignedData [18:24:23]FM_MakeSignedData [18:24:23]SAM_PROTO_SignData [18:24:23]wFMCommunicate request_size=4 [18:24:23]MH_SAM_APDU [18:24:23]CAPDU: 80 0D 01 02 [18:24:23]Write to MH i2c: E2 08 00 08 0F 80 0D 01 02 00 00 00 00 90 [18:24:23]Write i2c OK [18:24:23]MH_I2C_Read... [18:24:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:24:23]Read from MH i2c: E2 [18:24:23]MH_I2C_Read... [18:24:23]Read from MH i2c: E2 03 00 [18:24:23]MH_I2C_Read... [18:24:23]Read from MH i2c: E2 03 00 08 0F 00 90 00 8B [18:24:23]RAPDU: 90 00 [18:24:23]wFMCommunicate OK [18:24:23]wFMCommunicate request_size=255 [18:24:23]MH_SAM_APDU [18:24:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 D7 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 55 02 00 35 04 06 00 AD [18:24:23]Write to MH i2c: E2 02 01 09 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 D7 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 55 02 00 35 04 06 00 AD 00 00 73 [18:24:23]Write i2c OK [18:24:23]MH_I2C_Read... [18:24:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:23]Read from MH i2c: E2 [18:24:23]MH_I2C_Read... [18:24:23]Read from MH i2c: E2 03 00 [18:24:23]MH_I2C_Read... [18:24:23]Read from MH i2c: E2 03 00 09 0F 00 90 00 8C [18:24:23]RAPDU: 90 00 [18:24:23]wFMCommunicate OK [18:24:23]wFMCommunicate request_size=10 [18:24:23]MH_SAM_APDU [18:24:23]CAPDU: 80 0D 02 02 05 AB B7 79 F0 C0 [18:24:23]Write to MH i2c: E2 0D 00 0A 0F 80 0D 02 02 05 00 AB B7 79 F0 C0 00 00 28 [18:24:23]Write i2c OK [18:24:23]MH_I2C_Read... [18:24:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:23]Read from MH i2c: E2 [18:24:23]MH_I2C_Read... [18:24:23]Read from MH i2c: E2 03 00 [18:24:23]MH_I2C_Read... [18:24:23]Read from MH i2c: E2 03 00 0A 0F 00 90 00 8D [18:24:23]RAPDU: 90 00 [18:24:23]wFMCommunicate OK [18:24:23]wFMCommunicate request_size=4 [18:24:23]MH_SAM_APDU [18:24:23]CAPDU: 80 0D 03 02 [18:24:23]Write to MH i2c: E2 08 00 0B 0F 80 0D 03 02 00 00 00 00 95 [18:24:23]Write i2c OK [18:24:23]MH_I2C_Read... [18:24:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:24:23]Read from MH i2c: E2 [18:24:23]MH_I2C_Read... [18:24:23]Read from MH i2c: E2 0B 00 [18:24:23]MH_I2C_Read... [18:24:23]Read from MH i2c: E2 0B 00 0B 0F 00 13 7F B1 BB C3 A0 D7 12 90 00 E0 [18:24:23]RAPDU: 13 7F B1 BB C3 A0 D7 12 90 00 [18:24:23]wFMCommunicate OK [18:24:23]SAM_PROTO_SignData done [18:24:23]FM_MakeSignedData done [18:24:23]CreateOFDProtocolMessage [18:24:23]wFMCommunicate request_size=4 [18:24:23]MH_SAM_APDU [18:24:23]CAPDU: 80 11 00 00 [18:24:23]Write to MH i2c: E2 08 00 0C 0F 80 11 00 00 00 00 00 00 95 [18:24:23]Write i2c OK [18:24:23]MH_I2C_Read... [18:24:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:23]Read from MH i2c: E2 [18:24:23]MH_I2C_Read... [18:24:23]Read from MH i2c: E2 17 00 [18:24:23]MH_I2C_Read... [18:24:23]Read from MH i2c: E2 17 00 0C 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E8 [18:24:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:24:23]wFMCommunicate OK [18:24:23]CreateOFDProtocolMessage done [18:24:23]OFDSenderStorePacket 152858 [18:24:23]StoreOFDPacket docnum=152858 [18:24:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0C 82 07 01 5D 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 D7 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 55 02 00 35 04 06 00 AD AB B7 79 F0 C0 13 7F B1 BB C3 A0 D7 12 [18:24:23]CheckFolder [18:24:23]dirname=/storage/ofd_packets [18:24:23]CheckFolder done [18:24:23]ProducePacketName [18:24:23]name=ofd_packets/00152858 [18:24:23]NVStorageSaveData ofd_packets/00152858 [18:24:23]File name is /storage/ofd_packets/00152858 [18:24:23]Write 301 bytes [18:24:23]NVStorageSaveData done [18:24:23]OFDSenderStorePacket done [18:24:23]KKMCreateOFDPacket done [18:24:23]NVStorageSaveData kkm_last_timestamp [18:24:23]File name is /storage/kkm_last_timestamp [18:24:23]Write 4 bytes [18:24:23]NVStorageSaveData done [18:24:24]ExternCall_PrintAddStr [18:24:24]wPrintStart [18:24:24]Write to MH i2c: 01 00 00 0D 0F 1C [18:24:24]Write i2c OK [18:24:24]MH_I2C_Read... [18:24:24]Read from MH i2c: 01 [18:24:24]MH_I2C_Read... [18:24:24]Read from MH i2c: 01 07 00 [18:24:24]MH_I2C_Read... [18:24:24]Read from MH i2c: 01 07 00 0D 0F 00 00 00 00 00 FF 0F 31 [18:24:24]RasterBufferAndPrint [18:24:24]line Счет N : (1)1786867 [18:24:24]line ИНН: 02508201610067 [18:24:24]line Контрольно-Кассовый Чек [18:24:24]line ПРОДАЖА [18:24:24]line ТРК (МРК, ГНК) : 13 [18:24:24]line Товар: 2710124500 [18:24:24]line Аи-95-К-5 [18:24:24]line 9.440 * 74.20 [18:24:24]line = 700.45 [18:24:24]line НДС 12% НСП 1% [18:24:24]line > о реализуемом товаре [18:24:24]line ОКРУГЛЕНИЕ: -0.45 [18:24:24]line ИТОГО: 700.00 [18:24:24]line Внесено: 700.00 [18:24:24]line СДАЧА: 0.00 [18:24:24]line НСП 1% : 6.20 [18:24:24]line НДС 12% : 74.38 [18:24:24]line Наличными: 700.00 [18:24:24]line Безнал.: 0.00 [18:24:24]line Место: АЗС № 89 "Партнер Нефть" [18:24:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:24:24]line СНО: Общий режим [18:24:24]line Чек 317 24.09.2024 18:24 [18:24:24]line Смена: 477 ФФД: 1.0 [18:24:24]line ЗНМ: 0300000113 [18:24:24]line РНМ: 0000000000091825 [18:24:24]line Версия ККМ: 001 [18:24:24]line ФМ: 0000000000871835 [18:24:24]line ФД: 152858 [18:24:24]line ФПД: 190953029234880 [18:24:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152858&fm=190953029234880&tin=02508201610067®Number=0000000000091825&sum=70000 [18:24:24]written 0, free lines is 4095 [18:24:24]OFD Sender: Processing packet 152858 [packets to send 830, broken 829] [18:24:24]ProducePacketName [18:24:24]name=ofd_packets/00152858 [18:24:24]OFD Sender: To server: pG, [18:24:24]CommunicateWithHost lk.salyk.kg:30040 [18:24:24]ConnectInit lk.salyk.kg [18:24:24]Write to MH i2c: 01 00 00 38 0F 47 [18:24:24]Write i2c OK [18:24:24]MH_I2C_Read... [18:24:24]Read from MH i2c: 01 [18:24:24]MH_I2C_Read... [18:24:24]Read from MH i2c: 01 07 00 [18:24:24]MH_I2C_Read... [18:24:24]Read from MH i2c: 01 07 00 38 0F 00 00 00 00 00 E4 0C 3E [18:24:24]RasterBufferAndPrint [18:24:24]line [18:24:24]line [18:24:24]line [18:24:24]line [18:24:24]line [18:24:24]written 0, free lines is 3306 [18:24:24]MH_Cut [18:24:24]Write to MH i2c: D1 01 00 3F 0F 01 20 [18:24:24]Write i2c OK [18:24:24]MH_I2C_Read... [18:24:24]Read from MH i2c: D1 [18:24:24]MH_I2C_Read... [18:24:24]Read from MH i2c: D1 01 00 [18:24:24]MH_I2C_Read... [18:24:24]Read from MH i2c: D1 01 00 3F 0F 00 1F [18:24:24]Write to MH i2c: 01 00 00 40 0F 4F [18:24:24]Write i2c OK [18:24:24]MH_I2C_Read... [18:24:25]*** Cut start [18:24:25]*** Purtial cut [18:24:25]*** Stage 1: CUTSNS_PIN = 1 [18:24:25]Read from MH i2c: 01 [18:24:25]MH_I2C_Read... [18:24:25]*** Stop cut motor [18:24:25]*** Cut end [18:24:25]Read from MH i2c: 01 07 00 [18:24:25]MH_I2C_Read... [18:24:25]Read from MH i2c: 01 07 00 40 0F 00 00 00 00 00 FF 0F 64 [18:24:25]process_action close_receipt done [18:24:25]requested_data is exist [18:24:25]produce_requested_data [18:24:25]requested_item fm.sn is exist - process it [18:24:25]wFMCommunicate request_size=4 [18:24:25]MH_SAM_APDU [18:24:25]CAPDU: 80 11 00 00 [18:24:25]Write to MH i2c: E2 08 00 41 0F 80 11 00 00 00 00 00 00 CA [18:24:25]Write i2c OK [18:24:25]MH_I2C_Read... [18:24:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:25]Read from MH i2c: E2 [18:24:25]MH_I2C_Read... [18:24:25]Read from MH i2c: E2 17 00 [18:24:25]MH_I2C_Read... [18:24:25]Read from MH i2c: E2 17 00 41 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1D [18:24:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:24:25]wFMCommunicate OK [18:24:25]requested_item fd.num is exist - process it [18:24:25]SAM_PROTO_GetFieldsCounters [18:24:25]wFMCommunicate request_size=4 [18:24:25]MH_SAM_APDU [18:24:25]CAPDU: 80 13 00 00 [18:24:25]Write to MH i2c: E2 08 00 42 0F 80 13 00 00 00 00 00 00 CD [18:24:25]Write i2c OK [18:24:25]MH_I2C_Read... [18:24:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:24:25]Read from MH i2c: E2 [18:24:25]MH_I2C_Read... [18:24:25]Read from MH i2c: E2 62 00 [18:24:25]MH_I2C_Read... [18:24:25]Read from MH i2c: E2 62 00 42 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 F7 [18:24:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:24:25]wFMCommunicate OK [18:24:25]SAM_PROTO_GetFieldsCounters done [18:24:25]requested_item shift.num is exist - process it [18:24:25]requested_item shift.opened is exist - process it [18:24:25]req_shift_opened [18:24:25]FM_GetShiftState [18:24:25]SAM_PROTO_GetShiftState [18:24:25]wFMCommunicate request_size=4 [18:24:25]MH_SAM_APDU [18:24:25]CAPDU: 80 13 01 00 [18:24:25]Write to MH i2c: E2 08 00 43 0F 80 13 01 00 00 00 00 00 CF [18:24:25]Write i2c OK [18:24:25]MH_I2C_Read... [18:24:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:25]Read from MH i2c: E2 [18:24:25]MH_I2C_Read... [18:24:25]Read from MH i2c: E2 0E 00 [18:24:25]MH_I2C_Read... [18:24:25]Read from MH i2c: E2 0E 00 43 0F 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9C [18:24:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:24:25]wFMCommunicate OK [18:24:25]SAM_PROTO_GetShiftState done [18:24:25]FM_GetShiftState done [18:24:25]req_shift_opened done [18:24:25]requested_item shift.open_date is exist - process it [18:24:25]req_shift_open_date [18:24:25]req_shift_open_date done [18:24:25]produce_requested_data done [18:24:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152858,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:24:25]process_action_free close_receipt [18:24:25]json_value_free [18:24:25]json_value_free done [18:24:25]process_json_proto returns [18:24:25]Send response to host [18:24:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152858,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:24:25]free response buf [18:24:25]execute_script done [18:24:25]execute_script returns [18:24:25]free content buf [18:24:25]Sock 8.Close socket [18:24:25]Sock 8.Thread stoped [18:24:27]Connected sock=11 [18:24:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0C 82 07 01 5D 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 D7 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 55 02 00 35 04 06 00 AD AB B7 79 F0 C0 13 7F B1 BB C3 A0 D7 12 [18:24:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 42 F3 47 00 FE EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 55 02 00 F4 03 04 00 D8 AB F2 66 B6 04 01 00 00 2D 6F C2 11 60 83 03 14 [18:24:28]CommunicateWithHost err = 0 [18:24:28]CheckOFDResponse [18:24:28]1017 (14) - 77093643461234 [18:24:28]1041 (16) - 0000000000871835 [18:24:28]1040 (4) - 152858 [18:24:28]1012 (4) - 24.09.2024 12:08 [18:24:28]1206 (1) - 0 [18:24:28]OFD Sender: Remove packet 152858 [18:24:28]ProducePacketName [18:24:28]name=ofd_packets/00152858 [18:24:28]NVStorageDeleteData [18:24:28]OFD Sender: No OFD packet to send [18:24:33]OFD Sender: No OFD packet to send [18:24:38]OFD Sender: No OFD packet to send [18:24:39]accept exits with 9 [18:24:39]New connection [18:24:39]New thread 3066912100 created [18:24:39]Thread 3066768740 joined [18:24:39]Waiting for new connection... [18:24:39] Sock 9.Parse request [18:24:39]Sock 9.Check first char [18:24:39]Sock 9.First char is OK [18:24:39]request: POST /json_proto HTTP/1.0 [18:24:39]Method: POST [18:24:39]URL: /json_proto [18:24:39]Method is POST - this is cgi request [18:24:39]url: /json_proto [18:24:39]query_string will be loaded in cgi processing [18:24:39]execute_cgi json_proto POST (null) [18:24:39]execute_cgi path=json_proto method=POST [18:24:39]POST find Content-Length [18:24:39]Host: 172.17.43.67:8080 [18:24:39]Content-Length: 793 [18:24:39]Content-Type: application/json [18:24:39] [18:24:39]POST finish read [18:24:39]Found Content-Length = 793 [18:24:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:39]execute_script... [18:24:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.570, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:24:39]POST & json_proto [18:24:39]process_json_proto [18:24:39]json parsed OK: [18:24:39]protocol is kg_v1.0 [18:24:39]action value=close_receipt [18:24:39]process_action close_receipt [18:24:39]cmd_close_receipt [18:24:39]MH_GetDate [18:24:39]Write to MH i2c: F0 00 00 44 0F 42 [18:24:39]Write i2c OK [18:24:39]MH_I2C_Read... [18:24:39]Read from MH i2c: F0 [18:24:39]MH_I2C_Read... [18:24:39]Read from MH i2c: F0 09 00 [18:24:39]MH_I2C_Read... [18:24:39]Read from MH i2c: F0 09 00 44 0F 00 E8 03 F3 66 6A BD 47 65 62 [18:24:39]GetLastDocTimeStamp 1727202263 [18:24:39]current date 1727202280 [18:24:39]FM_GetShiftState [18:24:39]SAM_PROTO_GetShiftState [18:24:39]wFMCommunicate request_size=4 [18:24:39]MH_SAM_APDU [18:24:39]CAPDU: 80 13 01 00 [18:24:39]Write to MH i2c: E2 08 00 45 0F 80 13 01 00 00 00 00 00 D1 [18:24:39]Write i2c OK [18:24:39]MH_I2C_Read... [18:24:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:39]Read from MH i2c: E2 [18:24:39]MH_I2C_Read... [18:24:39]Read from MH i2c: E2 0E 00 [18:24:39]MH_I2C_Read... [18:24:39]Read from MH i2c: E2 0E 00 45 0F 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9E [18:24:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:24:39]wFMCommunicate OK [18:24:39]SAM_PROTO_GetShiftState done [18:24:39]FM_GetShiftState done [18:24:39]opened in 1727137889 [18:24:39]opened+sec_in_day 1727224289 [18:24:39]quantity*price = 0 [18:24:39]sum+1 = 1 [18:24:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 318 24.09.2024 18:24 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152859 ФПД: 162075621531519 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182440&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152859&fm=162075621531519&tin=02508201610067®Number=0000000000091825&sum=0 [18:24:40]StoreToDocumentArchive [18:24:40]shift 477 fd 152859 [18:24:40]save to /storage/0477/doc_00152859 [18:24:40]save last doc name /storage/0477/doc_00152859 to /storage/kkm_last_doc_name [18:24:40]save OK [18:24:40]Clear old archive folders... [18:24:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:24:40]tlvbuf is 016477F0 [18:24:40]SAM_PROTO_ClearQueue [18:24:40]wFMCommunicate request_size=4 [18:24:40]MH_SAM_APDU [18:24:40]CAPDU: 80 09 00 00 [18:24:40]Write to MH i2c: E2 08 00 52 0F 80 09 00 00 00 00 00 00 D3 [18:24:40]Write i2c OK [18:24:40]MH_I2C_Read... [18:24:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:24:40]Read from MH i2c: E2 [18:24:40]MH_I2C_Read... [18:24:40]Read from MH i2c: E2 03 00 [18:24:40]MH_I2C_Read... [18:24:40]Read from MH i2c: E2 03 00 52 0F 00 90 00 D5 [18:24:40]RAPDU: 90 00 [18:24:40]wFMCommunicate OK [18:24:40]SAM_PROTO_ClearQueue done [18:24:40]KKMCreateOFDPacket [18:24:40]OFDProtocolAddRootSTLVToBuf [18:24:40]FM_MakeSignedData [18:24:40]FM_MakeSignedData [18:24:40]SAM_PROTO_SignData [18:24:40]wFMCommunicate request_size=4 [18:24:40]MH_SAM_APDU [18:24:40]CAPDU: 80 0D 01 02 [18:24:40]Write to MH i2c: E2 08 00 53 0F 80 0D 01 02 00 00 00 00 DB [18:24:40]Write i2c OK [18:24:40]MH_I2C_Read... [18:24:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:24:40]Read from MH i2c: E2 [18:24:40]MH_I2C_Read... [18:24:40]Read from MH i2c: E2 03 00 [18:24:40]MH_I2C_Read... [18:24:40]Read from MH i2c: E2 03 00 53 0F 00 90 00 D6 [18:24:40]RAPDU: 90 00 [18:24:40]wFMCommunicate OK [18:24:40]wFMCommunicate request_size=255 [18:24:40]MH_SAM_APDU [18:24:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 E8 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 55 02 00 35 04 06 00 93 68 2B D9 [18:24:40]Write to MH i2c: E2 02 01 54 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 E8 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 55 02 00 35 04 06 00 93 68 2B D9 00 00 CD [18:24:40]Write i2c OK [18:24:40]MH_I2C_Read... [18:24:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:40]Read from MH i2c: E2 [18:24:40]MH_I2C_Read... [18:24:40]Read from MH i2c: E2 03 00 [18:24:40]MH_I2C_Read... [18:24:40]Read from MH i2c: E2 03 00 54 0F 00 90 00 D7 [18:24:40]RAPDU: 90 00 [18:24:40]wFMCommunicate OK [18:24:40]wFMCommunicate request_size=7 [18:24:40]MH_SAM_APDU [18:24:40]CAPDU: 80 0D 02 02 02 1F 7F [18:24:40]Write to MH i2c: E2 0A 00 55 0F 80 0D 02 02 02 00 1F 7F 00 00 80 [18:24:40]Write i2c OK [18:24:40]MH_I2C_Read... [18:24:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:41]Read from MH i2c: E2 [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: E2 03 00 [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: E2 03 00 55 0F 00 90 00 D8 [18:24:41]RAPDU: 90 00 [18:24:41]wFMCommunicate OK [18:24:41]wFMCommunicate request_size=4 [18:24:41]MH_SAM_APDU [18:24:41]CAPDU: 80 0D 03 02 [18:24:41]Write to MH i2c: E2 08 00 56 0F 80 0D 03 02 00 00 00 00 E0 [18:24:41]Write i2c OK [18:24:41]MH_I2C_Read... [18:24:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:24:41]Read from MH i2c: E2 [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: E2 0B 00 [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: E2 0B 00 56 0F 00 40 1E 0E CC 19 00 40 33 90 00 A5 [18:24:41]RAPDU: 40 1E 0E CC 19 00 40 33 90 00 [18:24:41]wFMCommunicate OK [18:24:41]SAM_PROTO_SignData done [18:24:41]FM_MakeSignedData done [18:24:41]CreateOFDProtocolMessage [18:24:41]wFMCommunicate request_size=4 [18:24:41]MH_SAM_APDU [18:24:41]CAPDU: 80 11 00 00 [18:24:41]Write to MH i2c: E2 08 00 57 0F 80 11 00 00 00 00 00 00 E0 [18:24:41]Write i2c OK [18:24:41]MH_I2C_Read... [18:24:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:41]Read from MH i2c: E2 [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: E2 17 00 [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: E2 17 00 57 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 33 [18:24:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:24:41]wFMCommunicate OK [18:24:41]CreateOFDProtocolMessage done [18:24:41]OFDSenderStorePacket 152859 [18:24:41]StoreOFDPacket docnum=152859 [18:24:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C2 A7 04 01 27 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 E8 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 55 02 00 35 04 06 00 93 68 2B D9 1F 7F 40 1E 0E CC 19 00 40 33 [18:24:41]CheckFolder [18:24:41]dirname=/storage/ofd_packets [18:24:41]CheckFolder done [18:24:41]ProducePacketName [18:24:41]name=ofd_packets/00152859 [18:24:41]NVStorageSaveData ofd_packets/00152859 [18:24:41]File name is /storage/ofd_packets/00152859 [18:24:41]Write 298 bytes [18:24:41]NVStorageSaveData done [18:24:41]OFDSenderStorePacket done [18:24:41]KKMCreateOFDPacket done [18:24:41]NVStorageSaveData kkm_last_timestamp [18:24:41]File name is /storage/kkm_last_timestamp [18:24:41]Write 4 bytes [18:24:41]NVStorageSaveData done [18:24:41]ExternCall_PrintAddStr [18:24:41]wPrintStart [18:24:41]Write to MH i2c: 01 00 00 58 0F 67 [18:24:41]Write i2c OK [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: 01 [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: 01 07 00 [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: 01 07 00 58 0F 00 00 00 00 00 FF 0F 7C [18:24:41]RasterBufferAndPrint [18:24:41]line Счет N : (1)1786868 [18:24:41]line ИНН: 02508201610067 [18:24:41]line Контрольно-Кассовый Чек [18:24:41]line ПРОДАЖА [18:24:41]line ТРК (МРК, ГНК) : 41 [18:24:41]line Товар: 2710194210 [18:24:41]line ДТ-К-5 [18:24:41]line 6.570 * 0.00 [18:24:41]line = 0.00 [18:24:41]line НДС 12% НСП 1% [18:24:41]line > о реализуемом товаре [18:24:41]line ИТОГО: 0.00 [18:24:41]line НСП 1% : 0.00 [18:24:41]line НДС 12% : 0.00 [18:24:41]line Наличными: 0.00 [18:24:41]line Безнал.: 0.00 [18:24:41]line Место: АЗС № 89 "Партнер Нефть" [18:24:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:24:41]line СНО: Общий режим [18:24:41]line Чек 318 24.09.2024 18:24 [18:24:41]line Смена: 477 ФФД: 1.0 [18:24:41]line ЗНМ: 0300000113 [18:24:41]line РНМ: 0000000000091825 [18:24:41]line Версия ККМ: 001 [18:24:41]line Платежная система: O! деньги [18:24:41]line ФМ: 0000000000871835 [18:24:41]line ФД: 152859 [18:24:41]line ФПД: 162075621531519 [18:24:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182440&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152859&fm=162075621531519&tin=02508201610067®Number=0000000000091825&sum=0 [18:24:41]OFD Sender: Processing packet 152859 [packets to send 830, broken 829] [18:24:41]ProducePacketName [18:24:41]name=ofd_packets/00152859 [18:24:41]OFD Sender: To server: pG, [18:24:41]CommunicateWithHost lk.salyk.kg:30040 [18:24:41]ConnectInit lk.salyk.kg [18:24:41]written 0, free lines is 4095 [18:24:41]Write to MH i2c: 01 00 00 82 0F 91 [18:24:41]Write i2c OK [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: 01 [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: 01 07 00 [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: 01 07 00 82 0F 00 00 00 00 00 ED 0C 91 [18:24:41]RasterBufferAndPrint [18:24:41]line [18:24:41]line [18:24:41]line [18:24:41]line [18:24:41]line [18:24:41]written 0, free lines is 3321 [18:24:41]MH_Cut [18:24:41]Write to MH i2c: D1 01 00 89 0F 01 6A [18:24:41]Write i2c OK [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: D1 [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: D1 01 00 [18:24:41]MH_I2C_Read... [18:24:41]Read from MH i2c: D1 01 00 89 0F 00 69 [18:24:41]Write to MH i2c: 01 00 00 8A 0F 99 [18:24:41]Write i2c OK [18:24:41]MH_I2C_Read... [18:24:42]*** Cut start [18:24:42]*** Purtial cut [18:24:42]*** Stage 1: CUTSNS_PIN = 1 [18:24:42]Read from MH i2c: 01 [18:24:42]MH_I2C_Read... [18:24:42]*** Stop cut motor [18:24:42]*** Cut end [18:24:42]Read from MH i2c: 01 07 00 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: 01 07 00 8A 0F 00 00 00 00 00 FF 0F AE [18:24:42]process_action close_receipt done [18:24:42]requested_data is exist [18:24:42]produce_requested_data [18:24:42]requested_item fm.sn is exist - process it [18:24:42]wFMCommunicate request_size=4 [18:24:42]MH_SAM_APDU [18:24:42]CAPDU: 80 11 00 00 [18:24:42]Write to MH i2c: E2 08 00 8B 0F 80 11 00 00 00 00 00 00 14 [18:24:42]Write i2c OK [18:24:42]MH_I2C_Read... [18:24:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:42]Read from MH i2c: E2 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 17 00 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 17 00 8B 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 67 [18:24:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:24:42]wFMCommunicate OK [18:24:42]requested_item fd.num is exist - process it [18:24:42]SAM_PROTO_GetFieldsCounters [18:24:42]wFMCommunicate request_size=4 [18:24:42]MH_SAM_APDU [18:24:42]CAPDU: 80 13 00 00 [18:24:42]Write to MH i2c: E2 08 00 8C 0F 80 13 00 00 00 00 00 00 17 [18:24:42]Write i2c OK [18:24:42]MH_I2C_Read... [18:24:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:24:42]Read from MH i2c: E2 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 62 00 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 62 00 8C 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 45 [18:24:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:24:42]wFMCommunicate OK [18:24:42]SAM_PROTO_GetFieldsCounters done [18:24:42]requested_item shift.num is exist - process it [18:24:42]requested_item shift.opened is exist - process it [18:24:42]req_shift_opened [18:24:42]FM_GetShiftState [18:24:42]SAM_PROTO_GetShiftState [18:24:42]wFMCommunicate request_size=4 [18:24:42]MH_SAM_APDU [18:24:42]CAPDU: 80 13 01 00 [18:24:42]Write to MH i2c: E2 08 00 8D 0F 80 13 01 00 00 00 00 00 19 [18:24:42]Write i2c OK [18:24:42]MH_I2C_Read... [18:24:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:42]Read from MH i2c: E2 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 0E 00 [18:24:42]MH_I2C_Read... [18:24:42]Read from MH i2c: E2 0E 00 8D 0F 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E6 [18:24:42]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:24:42]wFMCommunicate OK [18:24:42]SAM_PROTO_GetShiftState done [18:24:42]FM_GetShiftState done [18:24:42]req_shift_opened done [18:24:42]requested_item shift.open_date is exist - process it [18:24:42]req_shift_open_date [18:24:42]req_shift_open_date done [18:24:42]produce_requested_data done [18:24:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152859,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:24:42]process_action_free close_receipt [18:24:42]json_value_free [18:24:42]json_value_free done [18:24:42]process_json_proto returns [18:24:42]Send response to host [18:24:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152859,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:24:42]free response buf [18:24:42]execute_script done [18:24:42]execute_script returns [18:24:42]free content buf [18:24:42]Sock 9.Close socket [18:24:42]Sock 9.Thread stoped [18:24:46]ConnectInit Can't take IP for lk.salyk.kg [18:24:46]CommunicateWithHost connect error [18:24:46]CommunicateWithHost err = -1 [18:24:46]OFD Sender: Server communicate error [18:24:51]OFD Sender: Processing packet 152859 [packets to send 830, broken 829] [18:24:51]ProducePacketName [18:24:51]name=ofd_packets/00152859 [18:24:51]OFD Sender: To server: pG, [18:24:51]CommunicateWithHost lk.salyk.kg:30040 [18:24:51]ConnectInit lk.salyk.kg [18:24:56]ConnectInit Can't take IP for lk.salyk.kg [18:24:56]CommunicateWithHost connect error [18:24:56]CommunicateWithHost err = -1 [18:24:56]OFD Sender: Server communicate error [18:25:01]OFD Sender: Processing packet 152859 [packets to send 830, broken 829] [18:25:01]ProducePacketName [18:25:01]name=ofd_packets/00152859 [18:25:01]OFD Sender: To server: pG, [18:25:01]CommunicateWithHost lk.salyk.kg:30040 [18:25:01]ConnectInit lk.salyk.kg [18:25:01]Connected sock=9 [18:25:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C2 A7 04 01 27 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 E8 03 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 55 02 00 35 04 06 00 93 68 2B D9 1F 7F 40 1E 0E CC 19 00 40 33 [18:25:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A6 09 47 00 8C 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 55 02 00 F4 03 04 00 FA AB F2 66 B6 04 01 00 00 1D CD 90 67 00 99 80 C5 [18:25:02]CommunicateWithHost err = 0 [18:25:02]CheckOFDResponse [18:25:02]1017 (14) - 77093643461234 [18:25:02]1041 (16) - 0000000000871835 [18:25:02]1040 (4) - 152859 [18:25:02]1012 (4) - 24.09.2024 12:09 [18:25:02]1206 (1) - 0 [18:25:02]OFD Sender: Remove packet 152859 [18:25:02]ProducePacketName [18:25:02]name=ofd_packets/00152859 [18:25:02]NVStorageDeleteData [18:25:02]OFD Sender: No OFD packet to send [18:25:07]OFD Sender: No OFD packet to send [18:25:12]OFD Sender: No OFD packet to send [18:25:17]OFD Sender: No OFD packet to send [18:25:22]OFD Sender: No OFD packet to send [18:25:27]OFD Sender: No OFD packet to send [18:25:32]OFD Sender: No OFD packet to send [18:25:37]OFD Sender: No OFD packet to send [18:25:41]accept exits with 8 [18:25:41]New connection [18:25:41]New thread 3066768740 created [18:25:41]Thread 3066912100 joined [18:25:41]Waiting for new connection... [18:25:41] Sock 8.Parse request [18:25:41]Sock 8.Check first char [18:25:41]Sock 8.First char is OK [18:25:41]request: POST /json_proto HTTP/1.0 [18:25:41]Method: POST [18:25:41]URL: /json_proto [18:25:41]Method is POST - this is cgi request [18:25:41]url: /json_proto [18:25:41]query_string will be loaded in cgi processing [18:25:41]execute_cgi json_proto POST (null) [18:25:41]execute_cgi path=json_proto method=POST [18:25:41]POST find Content-Length [18:25:41]Host: 172.17.43.67:8080 [18:25:41]Content-Length: 683 [18:25:41]Content-Type: application/json [18:25:41] [18:25:41]POST finish read [18:25:41]Found Content-Length = 683 [18:25:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:25:41]execute_script... [18:25:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:25:41]POST & json_proto [18:25:41]process_json_proto [18:25:41]json parsed OK: [18:25:41]protocol is kg_v1.0 [18:25:41]action value=close_receipt [18:25:41]process_action close_receipt [18:25:41]cmd_close_receipt [18:25:41]MH_GetDate [18:25:41]Write to MH i2c: F0 00 00 8E 0F 8C [18:25:41]Write i2c OK [18:25:41]MH_I2C_Read... [18:25:41]Read from MH i2c: F0 [18:25:41]MH_I2C_Read... [18:25:41]Read from MH i2c: F0 09 00 [18:25:41]MH_I2C_Read... [18:25:41]Read from MH i2c: F0 09 00 8E 0F 00 26 04 F3 66 6A BD 47 65 EB [18:25:41]GetLastDocTimeStamp 1727202280 [18:25:41]current date 1727202342 [18:25:41]FM_GetShiftState [18:25:41]SAM_PROTO_GetShiftState [18:25:41]wFMCommunicate request_size=4 [18:25:41]MH_SAM_APDU [18:25:41]CAPDU: 80 13 01 00 [18:25:41]Write to MH i2c: E2 08 00 8F 0F 80 13 01 00 00 00 00 00 1B [18:25:41]Write i2c OK [18:25:41]MH_I2C_Read... [18:25:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:41]Read from MH i2c: E2 [18:25:41]MH_I2C_Read... [18:25:41]Read from MH i2c: E2 0E 00 [18:25:41]MH_I2C_Read... [18:25:41]Read from MH i2c: E2 0E 00 8F 0F 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E8 [18:25:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:25:41]wFMCommunicate OK [18:25:41]SAM_PROTO_GetShiftState done [18:25:41]FM_GetShiftState done [18:25:41]opened in 1727137889 [18:25:41]opened+sec_in_day 1727224289 [18:25:41]quantity*price = 100005 [18:25:41]sum+1 = 100006 [18:25:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 319 24.09.2024 18:25 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152860 ФПД: 250997783315114 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182542&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152860&fm=250997783315114&tin=02508201610067®Number=0000000000091825&sum=100000 [18:25:42]StoreToDocumentArchive [18:25:42]shift 477 fd 152860 [18:25:42]save to /storage/0477/doc_00152860 [18:25:42]save last doc name /storage/0477/doc_00152860 to /storage/kkm_last_doc_name [18:25:42]save OK [18:25:42]Clear old archive folders... [18:25:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:25:42]tlvbuf is 0162CF90 [18:25:42]SAM_PROTO_ClearQueue [18:25:42]wFMCommunicate request_size=4 [18:25:42]MH_SAM_APDU [18:25:42]CAPDU: 80 09 00 00 [18:25:42]Write to MH i2c: E2 08 00 9C 0F 80 09 00 00 00 00 00 00 1D [18:25:42]Write i2c OK [18:25:42]MH_I2C_Read... [18:25:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:25:42]Read from MH i2c: E2 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 03 00 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 03 00 9C 0F 00 90 00 1F [18:25:42]RAPDU: 90 00 [18:25:42]wFMCommunicate OK [18:25:42]SAM_PROTO_ClearQueue done [18:25:42]KKMCreateOFDPacket [18:25:42]OFDProtocolAddRootSTLVToBuf [18:25:42]FM_MakeSignedData [18:25:42]FM_MakeSignedData [18:25:42]SAM_PROTO_SignData [18:25:42]wFMCommunicate request_size=4 [18:25:42]MH_SAM_APDU [18:25:42]CAPDU: 80 0D 01 02 [18:25:42]Write to MH i2c: E2 08 00 9D 0F 80 0D 01 02 00 00 00 00 25 [18:25:42]Write i2c OK [18:25:42]MH_I2C_Read... [18:25:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:25:42]Read from MH i2c: E2 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 03 00 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 03 00 9D 0F 00 90 00 20 [18:25:42]RAPDU: 90 00 [18:25:42]wFMCommunicate OK [18:25:42]wFMCommunicate request_size=255 [18:25:42]MH_SAM_APDU [18:25:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 26 04 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 55 02 00 35 04 06 00 E4 [18:25:42]Write to MH i2c: E2 02 01 9E 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 26 04 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 55 02 00 35 04 06 00 E4 00 00 2B [18:25:42]Write i2c OK [18:25:42]MH_I2C_Read... [18:25:42]OFD Sender: No OFD packet to send [18:25:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:43]Read from MH i2c: E2 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: E2 03 00 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: E2 03 00 9E 0F 00 90 00 21 [18:25:43]RAPDU: 90 00 [18:25:43]wFMCommunicate OK [18:25:43]wFMCommunicate request_size=10 [18:25:43]MH_SAM_APDU [18:25:43]CAPDU: 80 0D 02 02 05 47 F9 B6 C2 AA [18:25:43]Write to MH i2c: E2 0D 00 9F 0F 80 0D 02 02 05 00 47 F9 B6 C2 AA 00 00 94 [18:25:43]Write i2c OK [18:25:43]MH_I2C_Read... [18:25:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:43]Read from MH i2c: E2 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: E2 03 00 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: E2 03 00 9F 0F 00 90 00 22 [18:25:43]RAPDU: 90 00 [18:25:43]wFMCommunicate OK [18:25:43]wFMCommunicate request_size=4 [18:25:43]MH_SAM_APDU [18:25:43]CAPDU: 80 0D 03 02 [18:25:43]Write to MH i2c: E2 08 00 A0 0F 80 0D 03 02 00 00 00 00 2A [18:25:43]Write i2c OK [18:25:43]MH_I2C_Read... [18:25:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:25:43]Read from MH i2c: E2 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: E2 0B 00 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: E2 0B 00 A0 0F 00 6D 7D DD C3 B9 AA 8E C1 90 00 67 [18:25:43]RAPDU: 6D 7D DD C3 B9 AA 8E C1 90 00 [18:25:43]wFMCommunicate OK [18:25:43]SAM_PROTO_SignData done [18:25:43]FM_MakeSignedData done [18:25:43]CreateOFDProtocolMessage [18:25:43]wFMCommunicate request_size=4 [18:25:43]MH_SAM_APDU [18:25:43]CAPDU: 80 11 00 00 [18:25:43]Write to MH i2c: E2 08 00 A1 0F 80 11 00 00 00 00 00 00 2A [18:25:43]Write i2c OK [18:25:43]MH_I2C_Read... [18:25:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:43]Read from MH i2c: E2 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: E2 17 00 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: E2 17 00 A1 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [18:25:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:25:43]wFMCommunicate OK [18:25:43]CreateOFDProtocolMessage done [18:25:43]OFDSenderStorePacket 152860 [18:25:43]StoreOFDPacket docnum=152860 [18:25:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8C 31 07 01 E8 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 26 04 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 55 02 00 35 04 06 00 E4 47 F9 B6 C2 AA 6D 7D DD C3 B9 AA 8E C1 [18:25:43]CheckFolder [18:25:43]dirname=/storage/ofd_packets [18:25:43]CheckFolder done [18:25:43]ProducePacketName [18:25:43]name=ofd_packets/00152860 [18:25:43]NVStorageSaveData ofd_packets/00152860 [18:25:43]File name is /storage/ofd_packets/00152860 [18:25:43]Write 301 bytes [18:25:43]NVStorageSaveData done [18:25:43]OFDSenderStorePacket done [18:25:43]KKMCreateOFDPacket done [18:25:43]NVStorageSaveData kkm_last_timestamp [18:25:43]File name is /storage/kkm_last_timestamp [18:25:43]Write 4 bytes [18:25:43]NVStorageSaveData done [18:25:43]ExternCall_PrintAddStr [18:25:43]wPrintStart [18:25:43]Write to MH i2c: 01 00 00 A2 0F B1 [18:25:43]Write i2c OK [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: 01 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: 01 07 00 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: 01 07 00 A2 0F 00 00 00 00 00 FF 0F C6 [18:25:43]RasterBufferAndPrint [18:25:43]line Счет N : (1)1786869 [18:25:43]line ИНН: 02508201610067 [18:25:43]line Контрольно-Кассовый Чек [18:25:43]line ПРОДАЖА [18:25:43]line ТРК (МРК, ГНК) : 32 [18:25:43]line Товар: 2710124130 [18:25:43]line Аи-92-К-5 [18:25:43]line 14.750 * 67.80 [18:25:43]line = 1000.05 [18:25:43]line НДС 12% НСП 1% [18:25:43]line > о реализуемом товаре [18:25:43]line ОКРУГЛЕНИЕ: -0.05 [18:25:43]line ИТОГО: 1000.00 [18:25:43]line Внесено: 1000.00 [18:25:43]line СДАЧА: 0.00 [18:25:43]line НСП 1% : 8.85 [18:25:43]line НДС 12% : 106.20 [18:25:43]line Наличными: 1000.00 [18:25:43]line Безнал.: 0.00 [18:25:43]line Место: АЗС № 89 "Партнер Нефть" [18:25:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:25:43]line СНО: Общий режим [18:25:43]line Чек 319 24.09.2024 18:25 [18:25:43]line Смена: 477 ФФД: 1.0 [18:25:43]line ЗНМ: 0300000113 [18:25:43]line РНМ: 0000000000091825 [18:25:43]line Версия ККМ: 001 [18:25:43]line ФМ: 0000000000871835 [18:25:43]line ФД: 152860 [18:25:43]line ФПД: 250997783315114 [18:25:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182542&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152860&fm=250997783315114&tin=02508201610067®Number=0000000000091825&sum=100000 [18:25:43]OFD Sender: Processing packet 152860 [packets to send 830, broken 829] [18:25:43]ProducePacketName [18:25:43]name=ofd_packets/00152860 [18:25:43]OFD Sender: To server: pG, [18:25:43]CommunicateWithHost lk.salyk.kg:30040 [18:25:43]ConnectInit lk.salyk.kg [18:25:43]written 0, free lines is 4095 [18:25:43]Connected sock=10 [18:25:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8C 31 07 01 E8 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 26 04 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 55 02 00 35 04 06 00 E4 47 F9 B6 C2 AA 6D 7D DD C3 B9 AA 8E C1 [18:25:44]Write to MH i2c: 01 00 00 CD 0F DC [18:25:44]Write i2c OK [18:25:44]MH_I2C_Read... [18:25:44]Read from MH i2c: 01 [18:25:44]MH_I2C_Read... [18:25:44]Read from MH i2c: 01 07 00 [18:25:44]MH_I2C_Read... [18:25:44]Read from MH i2c: 01 07 00 CD 0F 00 00 00 00 00 EF 0C DE [18:25:44]RasterBufferAndPrint [18:25:44]line [18:25:44]line [18:25:44]line [18:25:44]line [18:25:44]line [18:25:44]written 0, free lines is 3317 [18:25:44]MH_Cut [18:25:44]Write to MH i2c: D1 01 00 D4 0F 01 B5 [18:25:44]Write i2c OK [18:25:44]MH_I2C_Read... [18:25:44]Read from MH i2c: D1 [18:25:44]MH_I2C_Read... [18:25:44]Read from MH i2c: D1 01 00 [18:25:44]MH_I2C_Read... [18:25:44]Read from MH i2c: D1 01 00 D4 0F 00 B4 [18:25:44]Write to MH i2c: 01 00 00 D5 0F E4 [18:25:44]Write i2c OK [18:25:44]MH_I2C_Read... [18:25:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6D 08 47 00 7B 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 55 02 00 F4 03 04 00 24 AC F2 66 B6 04 01 00 00 27 51 32 EE C0 AD B0 AE [18:25:44]CommunicateWithHost err = 0 [18:25:44]CheckOFDResponse [18:25:44]1017 (14) - 77093643461234 [18:25:44]1041 (16) - 0000000000871835 [18:25:44]1040 (4) - 152860 [18:25:44]1012 (4) - 24.09.2024 12:10 [18:25:44]1206 (1) - 0 [18:25:44]OFD Sender: Remove packet 152860 [18:25:44]ProducePacketName [18:25:44]name=ofd_packets/00152860 [18:25:44]NVStorageDeleteData [18:25:44]*** Cut start [18:25:44]*** Purtial cut [18:25:44]*** Stage 1: CUTSNS_PIN = 1 [18:25:44]OFD Sender: No OFD packet to send [18:25:44]Read from MH i2c: 01 [18:25:45]MH_I2C_Read... [18:25:45]*** Stop cut motor [18:25:45]*** Cut end [18:25:45]Read from MH i2c: 01 07 00 [18:25:45]MH_I2C_Read... [18:25:45]Read from MH i2c: 01 07 00 D5 0F 00 00 00 00 00 FF 0F F9 [18:25:45]process_action close_receipt done [18:25:45]requested_data is exist [18:25:45]produce_requested_data [18:25:45]requested_item fm.sn is exist - process it [18:25:45]wFMCommunicate request_size=4 [18:25:45]MH_SAM_APDU [18:25:45]CAPDU: 80 11 00 00 [18:25:45]Write to MH i2c: E2 08 00 D6 0F 80 11 00 00 00 00 00 00 5F [18:25:45]Write i2c OK [18:25:45]MH_I2C_Read... [18:25:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:45]Read from MH i2c: E2 [18:25:45]MH_I2C_Read... [18:25:45]Read from MH i2c: E2 17 00 [18:25:45]MH_I2C_Read... [18:25:45]Read from MH i2c: E2 17 00 D6 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B2 [18:25:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:25:45]wFMCommunicate OK [18:25:45]requested_item fd.num is exist - process it [18:25:45]SAM_PROTO_GetFieldsCounters [18:25:45]wFMCommunicate request_size=4 [18:25:45]MH_SAM_APDU [18:25:45]CAPDU: 80 13 00 00 [18:25:45]Write to MH i2c: E2 08 00 D7 0F 80 13 00 00 00 00 00 00 62 [18:25:45]Write i2c OK [18:25:45]MH_I2C_Read... [18:25:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:25:45]Read from MH i2c: E2 [18:25:45]MH_I2C_Read... [18:25:45]Read from MH i2c: E2 62 00 [18:25:45]MH_I2C_Read... [18:25:45]Read from MH i2c: E2 62 00 D7 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 94 [18:25:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:25:45]wFMCommunicate OK [18:25:45]SAM_PROTO_GetFieldsCounters done [18:25:45]requested_item shift.num is exist - process it [18:25:45]requested_item shift.opened is exist - process it [18:25:45]req_shift_opened [18:25:45]FM_GetShiftState [18:25:45]SAM_PROTO_GetShiftState [18:25:45]wFMCommunicate request_size=4 [18:25:45]MH_SAM_APDU [18:25:45]CAPDU: 80 13 01 00 [18:25:45]Write to MH i2c: E2 08 00 D8 0F 80 13 01 00 00 00 00 00 64 [18:25:45]Write i2c OK [18:25:45]MH_I2C_Read... [18:25:45]Read from MH i2c: E2 [18:25:45]MH_I2C_Read... [18:25:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:45]Read from MH i2c: E2 0E 00 [18:25:45]MH_I2C_Read... [18:25:45]Read from MH i2c: E2 0E 00 D8 0F 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 31 [18:25:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:25:45]wFMCommunicate OK [18:25:45]SAM_PROTO_GetShiftState done [18:25:45]FM_GetShiftState done [18:25:45]req_shift_opened done [18:25:45]requested_item shift.open_date is exist - process it [18:25:45]req_shift_open_date [18:25:45]req_shift_open_date done [18:25:45]produce_requested_data done [18:25:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152860,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:25:45]process_action_free close_receipt [18:25:45]json_value_free [18:25:45]json_value_free done [18:25:45]process_json_proto returns [18:25:45]Send response to host [18:25:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152860,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:25:45]free response buf [18:25:45]execute_script done [18:25:45]execute_script returns [18:25:45]free content buf [18:25:45]Sock 8.Close socket [18:25:45]Sock 8.Thread stoped [18:25:49]OFD Sender: No OFD packet to send [18:25:54]OFD Sender: No OFD packet to send [18:25:59]OFD Sender: No OFD packet to send [18:26:01]recv_with_timeout no data received [18:26:04]OFD Sender: No OFD packet to send [18:26:10]OFD Sender: No OFD packet to send [18:26:12]recv_with_timeout no data received [18:26:15]OFD Sender: No OFD packet to send [18:26:20]OFD Sender: No OFD packet to send [18:26:25]OFD Sender: No OFD packet to send [18:26:30]OFD Sender: No OFD packet to send [18:26:35]OFD Sender: No OFD packet to send [18:26:40]OFD Sender: No OFD packet to send [18:26:40]accept exits with 9 [18:26:40]New connection [18:26:40]New thread 3066912100 created [18:26:40]Thread 3066768740 joined [18:26:40]Waiting for new connection... [18:26:40] Sock 9.Parse request [18:26:40]Sock 9.Check first char [18:26:40]Sock 9.First char is OK [18:26:40]request: POST /json_proto HTTP/1.0 [18:26:40]Method: POST [18:26:40]URL: /json_proto [18:26:40]Method is POST - this is cgi request [18:26:40]url: /json_proto [18:26:40]query_string will be loaded in cgi processing [18:26:40]execute_cgi json_proto POST (null) [18:26:40]execute_cgi path=json_proto method=POST [18:26:40]POST find Content-Length [18:26:40]Host: 172.17.43.67:8080 [18:26:40]Content-Length: 662 [18:26:40]Content-Type: application/json [18:26:40] [18:26:40]POST finish read [18:26:40]Found Content-Length = 662 [18:26:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:26:40]execute_script... [18:26:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:26:40]POST & json_proto [18:26:40]process_json_proto [18:26:40]json parsed OK: [18:26:40]protocol is kg_v1.0 [18:26:40]action value=close_receipt [18:26:40]process_action close_receipt [18:26:40]cmd_close_receipt [18:26:40]MH_GetDate [18:26:40]Write to MH i2c: F0 00 00 D9 0F D7 [18:26:40]Write i2c OK [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: F0 [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: F0 09 00 [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: F0 09 00 D9 0F 00 61 04 F3 66 6A BD 47 65 71 [18:26:40]GetLastDocTimeStamp 1727202342 [18:26:40]current date 1727202401 [18:26:40]FM_GetShiftState [18:26:40]SAM_PROTO_GetShiftState [18:26:40]wFMCommunicate request_size=4 [18:26:40]MH_SAM_APDU [18:26:40]CAPDU: 80 13 01 00 [18:26:40]Write to MH i2c: E2 08 00 DA 0F 80 13 01 00 00 00 00 00 66 [18:26:40]Write i2c OK [18:26:40]MH_I2C_Read... [18:26:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:40]Read from MH i2c: E2 [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: E2 0E 00 [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: E2 0E 00 DA 0F 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 33 [18:26:40]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:26:40]wFMCommunicate OK [18:26:40]SAM_PROTO_GetShiftState done [18:26:40]FM_GetShiftState done [18:26:40]opened in 1727137889 [18:26:40]opened+sec_in_day 1727224289 [18:26:40]quantity*price = 40055 [18:26:40]sum+1 = 40056 [18:26:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.54 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 320 24.09.2024 18:26 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152861 ФПД: 26575177673622 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182641&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152861&fm=26575177673622&tin=02508201610067®Number=0000000000091825&sum=40000 [18:26:41]StoreToDocumentArchive [18:26:41]shift 477 fd 152861 [18:26:41]save to /storage/0477/doc_00152861 [18:26:41]save last doc name /storage/0477/doc_00152861 to /storage/kkm_last_doc_name [18:26:41]save OK [18:26:41]Clear old archive folders... [18:26:41]ProcessDocumentItem done err = 0, tmpTLVsize=247 [18:26:41]tlvbuf is 015E6D10 [18:26:41]SAM_PROTO_ClearQueue [18:26:41]wFMCommunicate request_size=4 [18:26:41]MH_SAM_APDU [18:26:41]CAPDU: 80 09 00 00 [18:26:41]Write to MH i2c: E2 08 00 E7 0F 80 09 00 00 00 00 00 00 68 [18:26:41]Write i2c OK [18:26:41]MH_I2C_Read... [18:26:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:26:41]Read from MH i2c: E2 [18:26:41]MH_I2C_Read... [18:26:41]Read from MH i2c: E2 03 00 [18:26:41]MH_I2C_Read... [18:26:41]Read from MH i2c: E2 03 00 E7 0F 00 90 00 6A [18:26:41]RAPDU: 90 00 [18:26:41]wFMCommunicate OK [18:26:41]SAM_PROTO_ClearQueue done [18:26:41]KKMCreateOFDPacket [18:26:41]OFDProtocolAddRootSTLVToBuf [18:26:41]FM_MakeSignedData [18:26:41]FM_MakeSignedData [18:26:41]SAM_PROTO_SignData [18:26:41]wFMCommunicate request_size=4 [18:26:41]MH_SAM_APDU [18:26:41]CAPDU: 80 0D 01 02 [18:26:41]Write to MH i2c: E2 08 00 E8 0F 80 0D 01 02 00 00 00 00 70 [18:26:41]Write i2c OK [18:26:41]MH_I2C_Read... [18:26:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:26:41]Read from MH i2c: E2 [18:26:41]MH_I2C_Read... [18:26:41]Read from MH i2c: E2 03 00 [18:26:41]MH_I2C_Read... [18:26:41]Read from MH i2c: E2 03 00 E8 0F 00 90 00 6B [18:26:41]RAPDU: 90 00 [18:26:41]wFMCommunicate OK [18:26:41]wFMCommunicate request_size=255 [18:26:41]MH_SAM_APDU [18:26:41]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 61 04 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 55 02 00 35 04 06 00 18 2B 84 06 6B [18:26:41]Write to MH i2c: E2 02 01 E9 0F 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 61 04 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 55 02 00 35 04 06 00 18 2B 84 06 6B 00 00 D8 [18:26:41]Write i2c OK [18:26:41]MH_I2C_Read... [18:26:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:41]Read from MH i2c: E2 [18:26:41]MH_I2C_Read... [18:26:41]Read from MH i2c: E2 03 00 [18:26:41]MH_I2C_Read... [18:26:41]Read from MH i2c: E2 03 00 E9 0F 00 90 00 6C [18:26:41]RAPDU: 90 00 [18:26:41]wFMCommunicate OK [18:26:41]wFMCommunicate request_size=6 [18:26:41]MH_SAM_APDU [18:26:41]CAPDU: 80 0D 02 02 01 96 [18:26:41]Write to MH i2c: E2 09 00 EA 0F 80 0D 02 02 01 00 96 00 00 0B [18:26:41]Write i2c OK [18:26:41]MH_I2C_Read... [18:26:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:41]Read from MH i2c: E2 [18:26:41]MH_I2C_Read... [18:26:41]Read from MH i2c: E2 03 00 [18:26:41]MH_I2C_Read... [18:26:41]Read from MH i2c: E2 03 00 EA 0F 00 90 00 6D [18:26:41]RAPDU: 90 00 [18:26:41]wFMCommunicate OK [18:26:41]wFMCommunicate request_size=4 [18:26:41]MH_SAM_APDU [18:26:41]CAPDU: 80 0D 03 02 [18:26:41]Write to MH i2c: E2 08 00 EB 0F 80 0D 03 02 00 00 00 00 75 [18:26:41]Write i2c OK [18:26:41]MH_I2C_Read... [18:26:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:26:42]Read from MH i2c: E2 [18:26:42]MH_I2C_Read... [18:26:42]Read from MH i2c: E2 0B 00 [18:26:42]MH_I2C_Read... [18:26:42]Read from MH i2c: E2 0B 00 EB 0F 00 84 AF 5A 53 6A 99 AB 17 90 00 1B [18:26:42]RAPDU: 84 AF 5A 53 6A 99 AB 17 90 00 [18:26:42]wFMCommunicate OK [18:26:42]SAM_PROTO_SignData done [18:26:42]FM_MakeSignedData done [18:26:42]CreateOFDProtocolMessage [18:26:42]wFMCommunicate request_size=4 [18:26:42]MH_SAM_APDU [18:26:42]CAPDU: 80 11 00 00 [18:26:42]Write to MH i2c: E2 08 00 EC 0F 80 11 00 00 00 00 00 00 75 [18:26:42]Write i2c OK [18:26:42]MH_I2C_Read... [18:26:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:42]Read from MH i2c: E2 [18:26:42]MH_I2C_Read... [18:26:42]Read from MH i2c: E2 17 00 [18:26:42]MH_I2C_Read... [18:26:42]Read from MH i2c: E2 17 00 EC 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [18:26:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:26:42]wFMCommunicate OK [18:26:42]CreateOFDProtocolMessage done [18:26:42]OFDSenderStorePacket 152861 [18:26:42]StoreOFDPacket docnum=152861 [18:26:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 07 50 03 01 C5 98 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 61 04 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 55 02 00 35 04 06 00 18 2B 84 06 6B 96 84 AF 5A 53 6A 99 AB 17 [18:26:42]CheckFolder [18:26:42]dirname=/storage/ofd_packets [18:26:42]CheckFolder done [18:26:42]ProducePacketName [18:26:42]name=ofd_packets/00152861 [18:26:42]NVStorageSaveData ofd_packets/00152861 [18:26:42]File name is /storage/ofd_packets/00152861 [18:26:42]Write 297 bytes [18:26:42]NVStorageSaveData done [18:26:42]OFDSenderStorePacket done [18:26:42]KKMCreateOFDPacket done [18:26:42]NVStorageSaveData kkm_last_timestamp [18:26:42]File name is /storage/kkm_last_timestamp [18:26:42]Write 4 bytes [18:26:42]NVStorageSaveData done [18:26:42]ExternCall_PrintAddStr [18:26:42]wPrintStart [18:26:42]Write to MH i2c: 01 00 00 ED 0F FC [18:26:42]Write i2c OK [18:26:42]MH_I2C_Read... [18:26:42]Read from MH i2c: 01 [18:26:42]MH_I2C_Read... [18:26:42]Read from MH i2c: 01 07 00 [18:26:42]MH_I2C_Read... [18:26:42]Read from MH i2c: 01 07 00 ED 0F 00 00 00 00 00 FF 0F 11 [18:26:42]RasterBufferAndPrint [18:26:42]line Счет N : (1)1786870 [18:26:42]line ИНН: 02508201610067 [18:26:42]line Контрольно-Кассовый Чек [18:26:42]line ПРОДАЖА [18:26:42]line ТРК (МРК, ГНК) : 43 [18:26:42]line Товар: 2710124130 [18:26:42]line Super-92 [18:26:42]line 5.780 * 69.30 [18:26:42]line = 400.55 [18:26:42]line НДС 12% НСП 1% [18:26:42]line > о реализуемом товаре [18:26:42]line ОКРУГЛЕНИЕ: -0.55 [18:26:42]line ИТОГО: 400.00 [18:26:42]line Внесено: 400.00 [18:26:42]line СДАЧА: 0.00 [18:26:42]line НСП 1% : 3.54 [18:26:42]line НДС 12% : 42.54 [18:26:42]line Наличными: 400.00 [18:26:42]line Безнал.: 0.00 [18:26:42]line Место: АЗС № 89 "Партнер Нефть" [18:26:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:26:42]line СНО: Общий режим [18:26:42]line Чек 320 24.09.2024 18:26 [18:26:42]line Смена: 477 ФФД: 1.0 [18:26:42]line ЗНМ: 0300000113 [18:26:42]line РНМ: 0000000000091825 [18:26:42]line Версия ККМ: 001 [18:26:42]line ФМ: 0000000000871835 [18:26:42]line ФД: 152861 [18:26:42]line ФПД: 26575177673622 [18:26:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182641&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152861&fm=26575177673622&tin=02508201610067®Number=0000000000091825&sum=40000 [18:26:42]OFD Sender: Processing packet 152861 [packets to send 830, broken 829] [18:26:42]ProducePacketName [18:26:42]name=ofd_packets/00152861 [18:26:42]OFD Sender: To server: pG, [18:26:42]CommunicateWithHost lk.salyk.kg:30040 [18:26:42]ConnectInit lk.salyk.kg [18:26:42]written 0, free lines is 4095 [18:26:42]Write to MH i2c: 01 00 00 18 10 28 [18:26:42]Write i2c OK [18:26:42]MH_I2C_Read... [18:26:42]Read from MH i2c: 01 [18:26:42]MH_I2C_Read... [18:26:42]Read from MH i2c: 01 07 00 [18:26:42]MH_I2C_Read... [18:26:42]Read from MH i2c: 01 07 00 18 10 00 00 00 00 00 E2 0C 1D [18:26:42]RasterBufferAndPrint [18:26:42]line [18:26:42]line [18:26:42]line [18:26:42]line [18:26:42]line [18:26:42]written 0, free lines is 3304 [18:26:42]MH_Cut [18:26:42]Write to MH i2c: D1 01 00 1F 10 01 01 [18:26:42]Write i2c OK [18:26:42]MH_I2C_Read... [18:26:42]Read from MH i2c: D1 [18:26:42]MH_I2C_Read... [18:26:42]Read from MH i2c: D1 01 00 [18:26:42]MH_I2C_Read... [18:26:42]Read from MH i2c: D1 01 00 1F 10 00 00 [18:26:42]Write to MH i2c: 01 00 00 20 10 30 [18:26:42]Write i2c OK [18:26:42]MH_I2C_Read... [18:26:43]*** Cut start [18:26:43]*** Purtial cut [18:26:43]*** Stage 1: CUTSNS_PIN = 1 [18:26:43]Connected sock=10 [18:26:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 07 50 03 01 C5 98 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 61 04 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 55 02 00 35 04 06 00 18 2B 84 06 6B 96 84 AF 5A 53 6A 99 AB 17 [18:26:43]Read from MH i2c: 01 [18:26:43]MH_I2C_Read... [18:26:43]*** Stop cut motor [18:26:43]*** Cut end [18:26:43]Read from MH i2c: 01 07 00 [18:26:43]MH_I2C_Read... [18:26:43]Read from MH i2c: 01 07 00 20 10 00 00 00 00 00 FF 0F 45 [18:26:43]process_action close_receipt done [18:26:43]requested_data is exist [18:26:43]produce_requested_data [18:26:43]requested_item fm.sn is exist - process it [18:26:43]wFMCommunicate request_size=4 [18:26:43]MH_SAM_APDU [18:26:43]CAPDU: 80 11 00 00 [18:26:43]Write to MH i2c: E2 08 00 21 10 80 11 00 00 00 00 00 00 AB [18:26:43]Write i2c OK [18:26:43]MH_I2C_Read... [18:26:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:43]Read from MH i2c: E2 [18:26:43]MH_I2C_Read... [18:26:43]Read from MH i2c: E2 17 00 [18:26:43]MH_I2C_Read... [18:26:43]Read from MH i2c: E2 17 00 21 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FE [18:26:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:26:43]wFMCommunicate OK [18:26:43]requested_item fd.num is exist - process it [18:26:43]SAM_PROTO_GetFieldsCounters [18:26:43]wFMCommunicate request_size=4 [18:26:43]MH_SAM_APDU [18:26:43]CAPDU: 80 13 00 00 [18:26:43]Write to MH i2c: E2 08 00 22 10 80 13 00 00 00 00 00 00 AE [18:26:43]Write i2c OK [18:26:43]MH_I2C_Read... [18:26:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:26:44]Read from MH i2c: E2 [18:26:44]MH_I2C_Read... [18:26:44]Read from MH i2c: E2 62 00 [18:26:44]MH_I2C_Read... [18:26:44]Read from MH i2c: E2 62 00 22 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 E4 [18:26:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:26:44]wFMCommunicate OK [18:26:44]SAM_PROTO_GetFieldsCounters done [18:26:44]requested_item shift.num is exist - process it [18:26:44]requested_item shift.opened is exist - process it [18:26:44]req_shift_opened [18:26:44]FM_GetShiftState [18:26:44]SAM_PROTO_GetShiftState [18:26:44]wFMCommunicate request_size=4 [18:26:44]MH_SAM_APDU [18:26:44]CAPDU: 80 13 01 00 [18:26:44]Write to MH i2c: E2 08 00 23 10 80 13 01 00 00 00 00 00 B0 [18:26:44]Write i2c OK [18:26:44]MH_I2C_Read... [18:26:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:44]Read from MH i2c: E2 [18:26:44]MH_I2C_Read... [18:26:44]Read from MH i2c: E2 0E 00 [18:26:44]MH_I2C_Read... [18:26:44]Read from MH i2c: E2 0E 00 23 10 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7D [18:26:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:26:44]wFMCommunicate OK [18:26:44]SAM_PROTO_GetShiftState done [18:26:44]FM_GetShiftState done [18:26:44]req_shift_opened done [18:26:44]requested_item shift.open_date is exist - process it [18:26:44]req_shift_open_date [18:26:44]req_shift_open_date done [18:26:44]produce_requested_data done [18:26:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152861,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:26:44]process_action_free close_receipt [18:26:44]json_value_free [18:26:44]json_value_free done [18:26:44]process_json_proto returns [18:26:44]Send response to host [18:26:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152861,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:26:44]free response buf [18:26:44]execute_script done [18:26:44]execute_script returns [18:26:44]free content buf [18:26:44]Sock 9.Close socket [18:26:44]Sock 9.Thread stoped [18:26:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 56 99 47 00 AD 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 55 02 00 F4 03 04 00 60 AC F2 66 B6 04 01 00 00 81 7B 95 9B A5 9E 83 C0 [18:26:44]CommunicateWithHost err = 0 [18:26:44]CheckOFDResponse [18:26:44]1017 (14) - 77093643461234 [18:26:44]1041 (16) - 0000000000871835 [18:26:44]1040 (4) - 152861 [18:26:44]1012 (4) - 24.09.2024 12:11 [18:26:44]1206 (1) - 0 [18:26:44]OFD Sender: Remove packet 152861 [18:26:44]ProducePacketName [18:26:44]name=ofd_packets/00152861 [18:26:44]NVStorageDeleteData [18:26:44]OFD Sender: No OFD packet to send [18:26:49]OFD Sender: No OFD packet to send [18:26:50]recv_with_timeout no data received [18:26:54]OFD Sender: No OFD packet to send [18:26:59]OFD Sender: No OFD packet to send [18:27:04]OFD Sender: No OFD packet to send [18:27:09]OFD Sender: No OFD packet to send [18:27:14]OFD Sender: No OFD packet to send [18:27:19]OFD Sender: No OFD packet to send [18:27:24]OFD Sender: No OFD packet to send [18:27:29]OFD Sender: No OFD packet to send [18:27:34]OFD Sender: No OFD packet to send [18:27:40]OFD Sender: No OFD packet to send [18:27:44]recv_with_timeout no data received [18:27:45]OFD Sender: No OFD packet to send [18:27:50]OFD Sender: No OFD packet to send [18:27:55]OFD Sender: No OFD packet to send [18:28:00]OFD Sender: No OFD packet to send [18:28:05]OFD Sender: No OFD packet to send [18:28:10]OFD Sender: No OFD packet to send [18:28:15]OFD Sender: No OFD packet to send [18:28:20]OFD Sender: No OFD packet to send [18:28:25]OFD Sender: No OFD packet to send [18:28:30]OFD Sender: No OFD packet to send [18:28:32]recv_with_timeout no data received [18:28:35]OFD Sender: No OFD packet to send [18:28:40]OFD Sender: No OFD packet to send [18:28:45]OFD Sender: No OFD packet to send [18:28:50]OFD Sender: No OFD packet to send [18:28:53]recv_with_timeout no data received [18:28:55]OFD Sender: No OFD packet to send [18:29:00]OFD Sender: No OFD packet to send [18:29:05]OFD Sender: No OFD packet to send [18:29:10]OFD Sender: No OFD packet to send [18:29:15]OFD Sender: No OFD packet to send [18:29:16]recv_with_timeout no data received [18:29:18]accept exits with 8 [18:29:18]New connection [18:29:18]New thread 3066768740 created [18:29:18]Thread 3066912100 joined [18:29:18]Waiting for new connection... [18:29:18] Sock 8.Parse request [18:29:18]Sock 8.Check first char [18:29:18]Sock 8.First char is OK [18:29:18]request: POST /json_proto HTTP/1.0 [18:29:18]Method: POST [18:29:18]URL: /json_proto [18:29:18]Method is POST - this is cgi request [18:29:18]url: /json_proto [18:29:18]query_string will be loaded in cgi processing [18:29:18]execute_cgi json_proto POST (null) [18:29:18]execute_cgi path=json_proto method=POST [18:29:18]POST find Content-Length [18:29:18]Host: 172.17.43.67:8080 [18:29:18]Content-Length: 675 [18:29:18]Content-Type: application/json [18:29:18] [18:29:18]POST finish read [18:29:18]Found Content-Length = 675 [18:29:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:18]execute_script... [18:29:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:18]POST & json_proto [18:29:18]process_json_proto [18:29:18]json parsed OK: [18:29:18]protocol is kg_v1.0 [18:29:18]action value=close_receipt [18:29:18]process_action close_receipt [18:29:18]cmd_close_receipt [18:29:18]MH_GetDate [18:29:18]Write to MH i2c: F0 00 00 24 10 23 [18:29:18]Write i2c OK [18:29:18]MH_I2C_Read... [18:29:18]Read from MH i2c: F0 [18:29:18]MH_I2C_Read... [18:29:18]Read from MH i2c: F0 09 00 [18:29:18]MH_I2C_Read... [18:29:18]Read from MH i2c: F0 09 00 24 10 00 FF 04 F3 66 6A BD 47 65 5B [18:29:18]GetLastDocTimeStamp 1727202401 [18:29:18]current date 1727202559 [18:29:18]FM_GetShiftState [18:29:18]SAM_PROTO_GetShiftState [18:29:18]wFMCommunicate request_size=4 [18:29:18]MH_SAM_APDU [18:29:18]CAPDU: 80 13 01 00 [18:29:18]Write to MH i2c: E2 08 00 25 10 80 13 01 00 00 00 00 00 B2 [18:29:18]Write i2c OK [18:29:18]MH_I2C_Read... [18:29:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:18]Read from MH i2c: E2 [18:29:18]MH_I2C_Read... [18:29:18]Read from MH i2c: E2 0E 00 [18:29:18]MH_I2C_Read... [18:29:18]Read from MH i2c: E2 0E 00 25 10 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7F [18:29:18]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:29:18]wFMCommunicate OK [18:29:18]SAM_PROTO_GetShiftState done [18:29:18]FM_GetShiftState done [18:29:18]opened in 1727137889 [18:29:18]opened+sec_in_day 1727224289 [18:29:18]quantity*price = 50063 [18:29:18]sum+1 = 50064 [18:29:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 321 24.09.2024 18:29 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152862 ФПД: 241021801829999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152862&fm=241021801829999&tin=02508201610067®Number=0000000000091825&sum=50000 [18:29:19]StoreToDocumentArchive [18:29:19]shift 477 fd 152862 [18:29:19]save to /storage/0477/doc_00152862 [18:29:19]save last doc name /storage/0477/doc_00152862 to /storage/kkm_last_doc_name [18:29:19]save OK [18:29:19]Clear old archive folders... [18:29:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:29:19]tlvbuf is 015ED560 [18:29:19]SAM_PROTO_ClearQueue [18:29:19]wFMCommunicate request_size=4 [18:29:19]MH_SAM_APDU [18:29:19]CAPDU: 80 09 00 00 [18:29:19]Write to MH i2c: E2 08 00 32 10 80 09 00 00 00 00 00 00 B4 [18:29:19]Write i2c OK [18:29:19]MH_I2C_Read... [18:29:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:19]Read from MH i2c: E2 [18:29:19]MH_I2C_Read... [18:29:19]Read from MH i2c: E2 03 00 [18:29:19]MH_I2C_Read... [18:29:19]Read from MH i2c: E2 03 00 32 10 00 90 00 B6 [18:29:19]RAPDU: 90 00 [18:29:19]wFMCommunicate OK [18:29:19]SAM_PROTO_ClearQueue done [18:29:19]KKMCreateOFDPacket [18:29:19]OFDProtocolAddRootSTLVToBuf [18:29:19]FM_MakeSignedData [18:29:19]FM_MakeSignedData [18:29:19]SAM_PROTO_SignData [18:29:19]wFMCommunicate request_size=4 [18:29:19]MH_SAM_APDU [18:29:19]CAPDU: 80 0D 01 02 [18:29:19]Write to MH i2c: E2 08 00 33 10 80 0D 01 02 00 00 00 00 BC [18:29:19]Write i2c OK [18:29:19]MH_I2C_Read... [18:29:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:19]Read from MH i2c: E2 [18:29:19]MH_I2C_Read... [18:29:19]Read from MH i2c: E2 03 00 [18:29:19]MH_I2C_Read... [18:29:19]Read from MH i2c: E2 03 00 33 10 00 90 00 B7 [18:29:19]RAPDU: 90 00 [18:29:19]wFMCommunicate OK [18:29:19]wFMCommunicate request_size=255 [18:29:19]MH_SAM_APDU [18:29:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 FF 04 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 55 02 00 35 04 06 00 DB 35 42 E1 [18:29:19]Write to MH i2c: E2 02 01 34 10 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 FF 04 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 55 02 00 35 04 06 00 DB 35 42 E1 00 00 ED [18:29:19]Write i2c OK [18:29:19]MH_I2C_Read... [18:29:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:19]Read from MH i2c: E2 [18:29:19]MH_I2C_Read... [18:29:19]Read from MH i2c: E2 03 00 [18:29:19]MH_I2C_Read... [18:29:19]Read from MH i2c: E2 03 00 34 10 00 90 00 B8 [18:29:19]RAPDU: 90 00 [18:29:19]wFMCommunicate OK [18:29:19]wFMCommunicate request_size=7 [18:29:19]MH_SAM_APDU [18:29:19]CAPDU: 80 0D 02 02 02 96 6F [18:29:19]Write to MH i2c: E2 0A 00 35 10 80 0D 02 02 02 00 96 6F 00 00 C8 [18:29:19]Write i2c OK [18:29:19]MH_I2C_Read... [18:29:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:19]Read from MH i2c: E2 [18:29:19]MH_I2C_Read... [18:29:19]Read from MH i2c: E2 03 00 [18:29:19]MH_I2C_Read... [18:29:19]Read from MH i2c: E2 03 00 35 10 00 90 00 B9 [18:29:19]RAPDU: 90 00 [18:29:19]wFMCommunicate OK [18:29:19]wFMCommunicate request_size=4 [18:29:19]MH_SAM_APDU [18:29:19]CAPDU: 80 0D 03 02 [18:29:19]Write to MH i2c: E2 08 00 36 10 80 0D 03 02 00 00 00 00 C1 [18:29:19]Write i2c OK [18:29:19]MH_I2C_Read... [18:29:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:19]Read from MH i2c: E2 [18:29:19]MH_I2C_Read... [18:29:19]Read from MH i2c: E2 0B 00 [18:29:19]MH_I2C_Read... [18:29:19]Read from MH i2c: E2 0B 00 36 10 00 3C 7E 85 37 8A 86 8D 91 90 00 66 [18:29:19]RAPDU: 3C 7E 85 37 8A 86 8D 91 90 00 [18:29:19]wFMCommunicate OK [18:29:19]SAM_PROTO_SignData done [18:29:19]FM_MakeSignedData done [18:29:19]CreateOFDProtocolMessage [18:29:19]wFMCommunicate request_size=4 [18:29:19]MH_SAM_APDU [18:29:19]CAPDU: 80 11 00 00 [18:29:19]Write to MH i2c: E2 08 00 37 10 80 11 00 00 00 00 00 00 C1 [18:29:19]Write i2c OK [18:29:19]MH_I2C_Read... [18:29:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:19]Read from MH i2c: E2 [18:29:19]MH_I2C_Read... [18:29:19]Read from MH i2c: E2 17 00 [18:29:19]MH_I2C_Read... [18:29:20]Read from MH i2c: E2 17 00 37 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [18:29:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:29:20]wFMCommunicate OK [18:29:20]CreateOFDProtocolMessage done [18:29:20]OFDSenderStorePacket 152862 [18:29:20]StoreOFDPacket docnum=152862 [18:29:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CE 1C 04 01 E6 C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 FF 04 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 55 02 00 35 04 06 00 DB 35 42 E1 96 6F 3C 7E 85 37 8A 86 8D 91 [18:29:20]CheckFolder [18:29:20]dirname=/storage/ofd_packets [18:29:20]CheckFolder done [18:29:20]ProducePacketName [18:29:20]name=ofd_packets/00152862 [18:29:20]NVStorageSaveData ofd_packets/00152862 [18:29:20]File name is /storage/ofd_packets/00152862 [18:29:20]Write 298 bytes [18:29:20]NVStorageSaveData done [18:29:20]OFDSenderStorePacket done [18:29:20]KKMCreateOFDPacket done [18:29:20]NVStorageSaveData kkm_last_timestamp [18:29:20]File name is /storage/kkm_last_timestamp [18:29:20]Write 4 bytes [18:29:20]NVStorageSaveData done [18:29:20]ExternCall_PrintAddStr [18:29:20]wPrintStart [18:29:20]Write to MH i2c: 01 00 00 38 10 48 [18:29:20]Write i2c OK [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: 01 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: 01 07 00 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: 01 07 00 38 10 00 00 00 00 00 FF 0F 5D [18:29:20]RasterBufferAndPrint [18:29:20]line Счет N : (1)1786871 [18:29:20]line ИНН: 02508201610067 [18:29:20]line Контрольно-Кассовый Чек [18:29:20]line ПРОДАЖА [18:29:20]line ТРК (МРК, ГНК) : 31 [18:29:20]line Товар: 2710194210 [18:29:20]line ДТ-К-5 [18:29:20]line 6.570 * 76.20 [18:29:20]line = 500.63 [18:29:20]line НДС 12% НСП 1% [18:29:20]line > о реализуемом товаре [18:29:20]line ОКРУГЛЕНИЕ: -0.63 [18:29:20]line ИТОГО: 500.00 [18:29:20]line Внесено: 500.00 [18:29:20]line СДАЧА: 0.00 [18:29:20]line НСП 1% : 4.43 [18:29:20]line НДС 12% : 53.16 [18:29:20]line Наличными: 500.00 [18:29:20]line Безнал.: 0.00 [18:29:20]line Место: АЗС № 89 "Партнер Нефть" [18:29:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:29:20]line СНО: Общий режим [18:29:20]line Чек 321 24.09.2024 18:29 [18:29:20]line Смена: 477 ФФД: 1.0 [18:29:20]line ЗНМ: 0300000113 [18:29:20]line РНМ: 0000000000091825 [18:29:20]line Версия ККМ: 001 [18:29:20]line ФМ: 0000000000871835 [18:29:20]line ФД: 152862 [18:29:20]line ФПД: 241021801829999 [18:29:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T182919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152862&fm=241021801829999&tin=02508201610067®Number=0000000000091825&sum=50000 [18:29:20]OFD Sender: Processing packet 152862 [packets to send 830, broken 829] [18:29:20]ProducePacketName [18:29:20]name=ofd_packets/00152862 [18:29:20]OFD Sender: To server: pG, [18:29:20]CommunicateWithHost lk.salyk.kg:30040 [18:29:20]ConnectInit lk.salyk.kg [18:29:20]written 0, free lines is 4095 [18:29:20]Write to MH i2c: 01 00 00 63 10 73 [18:29:20]Write i2c OK [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: 01 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: 01 07 00 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: 01 07 00 63 10 00 00 00 00 00 D7 0C 5D [18:29:20]RasterBufferAndPrint [18:29:20]line [18:29:20]line [18:29:20]line [18:29:20]line [18:29:20]line [18:29:20]written 0, free lines is 3295 [18:29:20]MH_Cut [18:29:20]Write to MH i2c: D1 01 00 6A 10 01 4C [18:29:20]Write i2c OK [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: D1 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: D1 01 00 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: D1 01 00 6A 10 00 4B [18:29:20]Write to MH i2c: 01 00 00 6B 10 7B [18:29:20]Write i2c OK [18:29:20]MH_I2C_Read... [18:29:20]Connected sock=10 [18:29:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CE 1C 04 01 E6 C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 FF 04 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 55 02 00 35 04 06 00 DB 35 42 E1 96 6F 3C 7E 85 37 8A 86 8D 91 [18:29:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 78 14 47 00 5F 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 55 02 00 F4 03 04 00 FD AC F2 66 B6 04 01 00 00 4B 62 8D 01 52 1A 30 6B [18:29:21]CommunicateWithHost err = 0 [18:29:21]CheckOFDResponse [18:29:21]1017 (14) - 77093643461234 [18:29:21]1041 (16) - 0000000000871835 [18:29:21]1040 (4) - 152862 [18:29:21]1012 (4) - 24.09.2024 12:13 [18:29:21]1206 (1) - 0 [18:29:21]OFD Sender: Remove packet 152862 [18:29:21]ProducePacketName [18:29:21]name=ofd_packets/00152862 [18:29:21]NVStorageDeleteData [18:29:21]*** Cut start [18:29:21]*** Purtial cut [18:29:21]*** Stage 1: CUTSNS_PIN = 1 [18:29:21]Read from MH i2c: 01 [18:29:21]MH_I2C_Read... [18:29:21]*** Stop cut motor [18:29:21]*** Cut end [18:29:21]Read from MH i2c: 01 07 00 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: 01 07 00 6B 10 00 00 00 00 00 FF 0F 90 [18:29:21]process_action close_receipt done [18:29:21]requested_data is exist [18:29:21]produce_requested_data [18:29:21]requested_item fm.sn is exist - process it [18:29:21]wFMCommunicate request_size=4 [18:29:21]MH_SAM_APDU [18:29:21]CAPDU: 80 11 00 00 [18:29:21]Write to MH i2c: E2 08 00 6C 10 80 11 00 00 00 00 00 00 F6 [18:29:21]Write i2c OK [18:29:21]MH_I2C_Read... [18:29:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:21]Read from MH i2c: E2 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 17 00 [18:29:21]MH_I2C_Read... [18:29:21]Read from MH i2c: E2 17 00 6C 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 49 [18:29:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:29:21]wFMCommunicate OK [18:29:21]requested_item fd.num is exist - process it [18:29:21]SAM_PROTO_GetFieldsCounters [18:29:21]wFMCommunicate request_size=4 [18:29:21]MH_SAM_APDU [18:29:21]CAPDU: 80 13 00 00 [18:29:21]Write to MH i2c: E2 08 00 6D 10 80 13 00 00 00 00 00 00 F9 [18:29:21]Write i2c OK [18:29:21]MH_I2C_Read... [18:29:21]OFD Sender: No OFD packet to send [18:29:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:22]Read from MH i2c: E2 [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: E2 62 00 [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: E2 62 00 6D 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 33 [18:29:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:29:22]wFMCommunicate OK [18:29:22]SAM_PROTO_GetFieldsCounters done [18:29:22]requested_item shift.num is exist - process it [18:29:22]requested_item shift.opened is exist - process it [18:29:22]req_shift_opened [18:29:22]FM_GetShiftState [18:29:22]SAM_PROTO_GetShiftState [18:29:22]wFMCommunicate request_size=4 [18:29:22]MH_SAM_APDU [18:29:22]CAPDU: 80 13 01 00 [18:29:22]Write to MH i2c: E2 08 00 6E 10 80 13 01 00 00 00 00 00 FB [18:29:22]Write i2c OK [18:29:22]MH_I2C_Read... [18:29:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:22]Read from MH i2c: E2 [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: E2 0E 00 [18:29:22]MH_I2C_Read... [18:29:22]Read from MH i2c: E2 0E 00 6E 10 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C8 [18:29:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:29:22]wFMCommunicate OK [18:29:22]SAM_PROTO_GetShiftState done [18:29:22]FM_GetShiftState done [18:29:22]req_shift_opened done [18:29:22]requested_item shift.open_date is exist - process it [18:29:22]req_shift_open_date [18:29:22]req_shift_open_date done [18:29:22]produce_requested_data done [18:29:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152862,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:29:22]process_action_free close_receipt [18:29:22]json_value_free [18:29:22]json_value_free done [18:29:22]process_json_proto returns [18:29:22]Send response to host [18:29:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152862,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:29:22]free response buf [18:29:22]execute_script done [18:29:22]execute_script returns [18:29:22]free content buf [18:29:22]Sock 8.Close socket [18:29:22]Sock 8.Thread stoped [18:29:26]OFD Sender: No OFD packet to send [18:29:31]OFD Sender: No OFD packet to send [18:29:36]OFD Sender: No OFD packet to send [18:29:41]OFD Sender: No OFD packet to send [18:29:43]recv_with_timeout no data received [18:29:47]OFD Sender: No OFD packet to send [18:29:52]OFD Sender: No OFD packet to send [18:29:57]OFD Sender: No OFD packet to send [18:30:02]OFD Sender: No OFD packet to send [18:30:07]OFD Sender: No OFD packet to send [18:30:12]OFD Sender: No OFD packet to send [18:30:17]OFD Sender: No OFD packet to send [18:30:19]recv_with_timeout no data received [18:30:22]OFD Sender: No OFD packet to send [18:30:27]OFD Sender: No OFD packet to send [18:30:27]accept exits with 9 [18:30:27]New connection [18:30:27]New thread 3066912100 created [18:30:27]Thread 3066768740 joined [18:30:27]Waiting for new connection... [18:30:27] Sock 9.Parse request [18:30:27]Sock 9.Check first char [18:30:27]Sock 9.First char is OK [18:30:27]request: POST /json_proto HTTP/1.0 [18:30:27]Method: POST [18:30:27]URL: /json_proto [18:30:27]Method is POST - this is cgi request [18:30:27]url: /json_proto [18:30:27]query_string will be loaded in cgi processing [18:30:27]execute_cgi json_proto POST (null) [18:30:27]execute_cgi path=json_proto method=POST [18:30:27]POST find Content-Length [18:30:27]Host: 172.17.43.67:8080 [18:30:27]Content-Length: 678 [18:30:27]Content-Type: application/json [18:30:27] [18:30:27]POST finish read [18:30:27]Found Content-Length = 678 [18:30:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:27]execute_script... [18:30:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:27]POST & json_proto [18:30:27]process_json_proto [18:30:27]json parsed OK: [18:30:27]protocol is kg_v1.0 [18:30:27]action value=close_receipt [18:30:27]process_action close_receipt [18:30:27]cmd_close_receipt [18:30:27]MH_GetDate [18:30:27]Write to MH i2c: F0 00 00 6F 10 6E [18:30:27]Write i2c OK [18:30:27]MH_I2C_Read... [18:30:27]Read from MH i2c: F0 [18:30:27]MH_I2C_Read... [18:30:27]Read from MH i2c: F0 09 00 [18:30:27]MH_I2C_Read... [18:30:27]Read from MH i2c: F0 09 00 6F 10 00 45 05 F3 66 6A BD 47 65 ED [18:30:27]GetLastDocTimeStamp 1727202559 [18:30:27]current date 1727202629 [18:30:27]FM_GetShiftState [18:30:27]SAM_PROTO_GetShiftState [18:30:27]wFMCommunicate request_size=4 [18:30:27]MH_SAM_APDU [18:30:27]CAPDU: 80 13 01 00 [18:30:27]Write to MH i2c: E2 08 00 70 10 80 13 01 00 00 00 00 00 FD [18:30:27]Write i2c OK [18:30:27]MH_I2C_Read... [18:30:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:27]Read from MH i2c: E2 [18:30:27]MH_I2C_Read... [18:30:27]Read from MH i2c: E2 0E 00 [18:30:27]MH_I2C_Read... [18:30:27]Read from MH i2c: E2 0E 00 70 10 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CA [18:30:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:30:27]wFMCommunicate OK [18:30:27]SAM_PROTO_GetShiftState done [18:30:27]FM_GetShiftState done [18:30:27]opened in 1727137889 [18:30:27]opened+sec_in_day 1727224289 [18:30:27]quantity*price = 50036 [18:30:27]sum+1 = 50037 [18:30:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 322 24.09.2024 18:30 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152863 ФПД: 115987502275094 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T183029&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152863&fm=115987502275094&tin=02508201610067®Number=0000000000091825&sum=50000 [18:30:29]StoreToDocumentArchive [18:30:29]shift 477 fd 152863 [18:30:29]save to /storage/0477/doc_00152863 [18:30:29]save last doc name /storage/0477/doc_00152863 to /storage/kkm_last_doc_name [18:30:29]save OK [18:30:29]Clear old archive folders... [18:30:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:30:29]tlvbuf is 015D7CC0 [18:30:29]SAM_PROTO_ClearQueue [18:30:29]wFMCommunicate request_size=4 [18:30:29]MH_SAM_APDU [18:30:29]CAPDU: 80 09 00 00 [18:30:29]Write to MH i2c: E2 08 00 7D 10 80 09 00 00 00 00 00 00 FF [18:30:29]Write i2c OK [18:30:29]MH_I2C_Read... [18:30:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:29]Read from MH i2c: E2 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 03 00 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 03 00 7D 10 00 90 00 01 [18:30:29]RAPDU: 90 00 [18:30:29]wFMCommunicate OK [18:30:29]SAM_PROTO_ClearQueue done [18:30:29]KKMCreateOFDPacket [18:30:29]OFDProtocolAddRootSTLVToBuf [18:30:29]FM_MakeSignedData [18:30:29]FM_MakeSignedData [18:30:29]SAM_PROTO_SignData [18:30:29]wFMCommunicate request_size=4 [18:30:29]MH_SAM_APDU [18:30:29]CAPDU: 80 0D 01 02 [18:30:29]Write to MH i2c: E2 08 00 7E 10 80 0D 01 02 00 00 00 00 07 [18:30:29]Write i2c OK [18:30:29]MH_I2C_Read... [18:30:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:29]Read from MH i2c: E2 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 03 00 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 03 00 7E 10 00 90 00 02 [18:30:29]RAPDU: 90 00 [18:30:29]wFMCommunicate OK [18:30:29]wFMCommunicate request_size=255 [18:30:29]MH_SAM_APDU [18:30:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 45 05 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 55 02 00 35 04 06 00 69 [18:30:29]Write to MH i2c: E2 02 01 7F 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 45 05 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 55 02 00 35 04 06 00 69 00 00 29 [18:30:29]Write i2c OK [18:30:29]MH_I2C_Read... [18:30:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:29]Read from MH i2c: E2 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 03 00 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 03 00 7F 10 00 90 00 03 [18:30:29]RAPDU: 90 00 [18:30:29]wFMCommunicate OK [18:30:29]wFMCommunicate request_size=10 [18:30:29]MH_SAM_APDU [18:30:29]CAPDU: 80 0D 02 02 05 7D 71 DF 1A 16 [18:30:29]Write to MH i2c: E2 0D 00 80 10 80 0D 02 02 05 00 7D 71 DF 1A 16 00 00 11 [18:30:29]Write i2c OK [18:30:29]MH_I2C_Read... [18:30:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:29]Read from MH i2c: E2 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 03 00 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 03 00 80 10 00 90 00 04 [18:30:29]RAPDU: 90 00 [18:30:29]wFMCommunicate OK [18:30:29]wFMCommunicate request_size=4 [18:30:29]MH_SAM_APDU [18:30:29]CAPDU: 80 0D 03 02 [18:30:29]Write to MH i2c: E2 08 00 81 10 80 0D 03 02 00 00 00 00 0C [18:30:29]Write i2c OK [18:30:29]MH_I2C_Read... [18:30:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:29]Read from MH i2c: E2 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 0B 00 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 0B 00 81 10 00 E8 AE F7 A7 04 0E 94 50 90 00 37 [18:30:29]RAPDU: E8 AE F7 A7 04 0E 94 50 90 00 [18:30:29]wFMCommunicate OK [18:30:29]SAM_PROTO_SignData done [18:30:29]FM_MakeSignedData done [18:30:29]CreateOFDProtocolMessage [18:30:29]wFMCommunicate request_size=4 [18:30:29]MH_SAM_APDU [18:30:29]CAPDU: 80 11 00 00 [18:30:29]Write to MH i2c: E2 08 00 82 10 80 11 00 00 00 00 00 00 0C [18:30:29]Write i2c OK [18:30:29]MH_I2C_Read... [18:30:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:29]Read from MH i2c: E2 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 17 00 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 17 00 82 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [18:30:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:30:29]wFMCommunicate OK [18:30:29]CreateOFDProtocolMessage done [18:30:29]OFDSenderStorePacket 152863 [18:30:29]StoreOFDPacket docnum=152863 [18:30:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 86 F8 07 01 AD 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 45 05 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 55 02 00 35 04 06 00 69 7D 71 DF 1A 16 E8 AE F7 A7 04 0E 94 50 [18:30:29]CheckFolder [18:30:29]dirname=/storage/ofd_packets [18:30:29]CheckFolder done [18:30:29]ProducePacketName [18:30:29]name=ofd_packets/00152863 [18:30:29]NVStorageSaveData ofd_packets/00152863 [18:30:29]File name is /storage/ofd_packets/00152863 [18:30:29]Write 301 bytes [18:30:29]NVStorageSaveData done [18:30:29]OFDSenderStorePacket done [18:30:29]KKMCreateOFDPacket done [18:30:29]NVStorageSaveData kkm_last_timestamp [18:30:29]File name is /storage/kkm_last_timestamp [18:30:29]Write 4 bytes [18:30:29]NVStorageSaveData done [18:30:29]ExternCall_PrintAddStr [18:30:29]wPrintStart [18:30:29]Write to MH i2c: 01 00 00 83 10 93 [18:30:29]Write i2c OK [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: 01 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: 01 07 00 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: 01 07 00 83 10 00 00 00 00 00 FF 0F A8 [18:30:29]RasterBufferAndPrint [18:30:29]line Счет N : (1)1786872 [18:30:29]line ИНН: 02508201610067 [18:30:29]line Контрольно-Кассовый Чек [18:30:29]line ПРОДАЖА [18:30:29]line ТРК (МРК, ГНК) : 12 [18:30:29]line Товар: 2710124130 [18:30:29]line Аи-92-К-5 [18:30:29]line 7.380 * 67.80 [18:30:29]line = 500.36 [18:30:29]line НДС 12% НСП 1% [18:30:29]line > о реализуемом товаре [18:30:29]line ОКРУГЛЕНИЕ: -0.36 [18:30:29]line ИТОГО: 500.00 [18:30:29]line Внесено: 500.00 [18:30:29]line СДАЧА: 0.00 [18:30:29]line НСП 1% : 4.43 [18:30:29]line НДС 12% : 53.14 [18:30:29]line Наличными: 500.00 [18:30:29]line Безнал.: 0.00 [18:30:29]line Место: АЗС № 89 "Партнер Нефть" [18:30:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:30:29]line СНО: Общий режим [18:30:29]line Чек 322 24.09.2024 18:30 [18:30:29]line Смена: 477 ФФД: 1.0 [18:30:29]line ЗНМ: 0300000113 [18:30:29]line РНМ: 0000000000091825 [18:30:29]line Версия ККМ: 001 [18:30:29]line ФМ: 0000000000871835 [18:30:29]line ФД: 152863 [18:30:29]line ФПД: 115987502275094 [18:30:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T183029&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152863&fm=115987502275094&tin=02508201610067®Number=0000000000091825&sum=50000 [18:30:29]OFD Sender: Processing packet 152863 [packets to send 830, broken 829] [18:30:29]ProducePacketName [18:30:29]name=ofd_packets/00152863 [18:30:29]OFD Sender: To server: pG, [18:30:29]CommunicateWithHost lk.salyk.kg:30040 [18:30:29]ConnectInit lk.salyk.kg [18:30:29]written 0, free lines is 4095 [18:30:30]Write to MH i2c: 01 00 00 AE 10 BE [18:30:30]Write i2c OK [18:30:30]MH_I2C_Read... [18:30:30]Read from MH i2c: 01 [18:30:30]MH_I2C_Read... [18:30:30]Read from MH i2c: 01 07 00 [18:30:30]MH_I2C_Read... [18:30:30]Read from MH i2c: 01 07 00 AE 10 00 00 00 00 00 DF 0C B0 [18:30:30]RasterBufferAndPrint [18:30:30]line [18:30:30]line [18:30:30]line [18:30:30]line [18:30:30]line [18:30:30]written 0, free lines is 3301 [18:30:30]MH_Cut [18:30:30]Write to MH i2c: D1 01 00 B5 10 01 97 [18:30:30]Write i2c OK [18:30:30]MH_I2C_Read... [18:30:30]Read from MH i2c: D1 [18:30:30]MH_I2C_Read... [18:30:30]Read from MH i2c: D1 01 00 [18:30:30]MH_I2C_Read... [18:30:30]Read from MH i2c: D1 01 00 B5 10 00 96 [18:30:30]Write to MH i2c: 01 00 00 B6 10 C6 [18:30:30]Write i2c OK [18:30:30]MH_I2C_Read... [18:30:30]Connected sock=10 [18:30:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 86 F8 07 01 AD 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 45 05 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 55 02 00 35 04 06 00 69 7D 71 DF 1A 16 E8 AE F7 A7 04 0E 94 50 [18:30:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3F 6A 47 00 45 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 55 02 00 F4 03 04 00 42 AD F2 66 B6 04 01 00 00 EC A3 06 C3 81 4F 97 06 [18:30:30]CommunicateWithHost err = 0 [18:30:30]CheckOFDResponse [18:30:30]1017 (14) - 77093643461234 [18:30:30]1041 (16) - 0000000000871835 [18:30:30]1040 (4) - 152863 [18:30:30]1012 (4) - 24.09.2024 12:14 [18:30:30]1206 (1) - 0 [18:30:30]OFD Sender: Remove packet 152863 [18:30:30]ProducePacketName [18:30:30]name=ofd_packets/00152863 [18:30:30]NVStorageDeleteData [18:30:30]*** Cut start [18:30:30]*** Purtial cut [18:30:30]*** Stage 1: CUTSNS_PIN = 1 [18:30:31]Read from MH i2c: 01 [18:30:31]MH_I2C_Read... [18:30:31]*** Stop cut motor [18:30:31]*** Cut end [18:30:31]Read from MH i2c: 01 07 00 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: 01 07 00 B6 10 00 00 00 00 00 FF 0F DB [18:30:31]process_action close_receipt done [18:30:31]requested_data is exist [18:30:31]produce_requested_data [18:30:31]requested_item fm.sn is exist - process it [18:30:31]wFMCommunicate request_size=4 [18:30:31]MH_SAM_APDU [18:30:31]CAPDU: 80 11 00 00 [18:30:31]Write to MH i2c: E2 08 00 B7 10 80 11 00 00 00 00 00 00 41 [18:30:31]Write i2c OK [18:30:31]MH_I2C_Read... [18:30:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:31]Read from MH i2c: E2 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: E2 17 00 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: E2 17 00 B7 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 94 [18:30:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:30:31]wFMCommunicate OK [18:30:31]requested_item fd.num is exist - process it [18:30:31]SAM_PROTO_GetFieldsCounters [18:30:31]wFMCommunicate request_size=4 [18:30:31]MH_SAM_APDU [18:30:31]CAPDU: 80 13 00 00 [18:30:31]Write to MH i2c: E2 08 00 B8 10 80 13 00 00 00 00 00 00 44 [18:30:31]Write i2c OK [18:30:31]MH_I2C_Read... [18:30:31]OFD Sender: No OFD packet to send [18:30:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:31]Read from MH i2c: E2 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: E2 62 00 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: E2 62 00 B8 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 82 [18:30:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:30:31]wFMCommunicate OK [18:30:31]SAM_PROTO_GetFieldsCounters done [18:30:31]requested_item shift.num is exist - process it [18:30:31]requested_item shift.opened is exist - process it [18:30:31]req_shift_opened [18:30:31]FM_GetShiftState [18:30:31]SAM_PROTO_GetShiftState [18:30:31]wFMCommunicate request_size=4 [18:30:31]MH_SAM_APDU [18:30:31]CAPDU: 80 13 01 00 [18:30:31]Write to MH i2c: E2 08 00 B9 10 80 13 01 00 00 00 00 00 46 [18:30:31]Write i2c OK [18:30:31]MH_I2C_Read... [18:30:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:31]Read from MH i2c: E2 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: E2 0E 00 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: E2 0E 00 B9 10 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 13 [18:30:31]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:30:31]wFMCommunicate OK [18:30:31]SAM_PROTO_GetShiftState done [18:30:31]FM_GetShiftState done [18:30:31]req_shift_opened done [18:30:31]requested_item shift.open_date is exist - process it [18:30:31]req_shift_open_date [18:30:31]req_shift_open_date done [18:30:31]produce_requested_data done [18:30:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152863,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:30:31]process_action_free close_receipt [18:30:31]json_value_free [18:30:31]json_value_free done [18:30:31]process_json_proto returns [18:30:31]Send response to host [18:30:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152863,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:30:31]free response buf [18:30:31]execute_script done [18:30:31]execute_script returns [18:30:31]free content buf [18:30:31]Sock 9.Close socket [18:30:31]Sock 9.Thread stoped [18:30:36]OFD Sender: No OFD packet to send [18:30:41]OFD Sender: No OFD packet to send [18:30:45]recv_with_timeout no data received [18:30:46]OFD Sender: No OFD packet to send [18:30:51]OFD Sender: No OFD packet to send [18:30:56]OFD Sender: No OFD packet to send [18:30:57]recv_with_timeout no data received [18:31:01]OFD Sender: No OFD packet to send [18:31:06]OFD Sender: No OFD packet to send [18:31:11]OFD Sender: No OFD packet to send [18:31:16]OFD Sender: No OFD packet to send [18:31:21]OFD Sender: No OFD packet to send [18:31:26]OFD Sender: No OFD packet to send [18:31:31]OFD Sender: No OFD packet to send [18:31:36]OFD Sender: No OFD packet to send [18:31:41]OFD Sender: No OFD packet to send [18:31:45]accept exits with 8 [18:31:45]New connection [18:31:45]New thread 3066768740 created [18:31:45]Thread 3066912100 joined [18:31:45]Waiting for new connection... [18:31:45] Sock 8.Parse request [18:31:45]Sock 8.Check first char [18:31:45]Sock 8.First char is OK [18:31:45]request: POST /json_proto HTTP/1.0 [18:31:45]Method: POST [18:31:45]URL: /json_proto [18:31:45]Method is POST - this is cgi request [18:31:45]url: /json_proto [18:31:45]query_string will be loaded in cgi processing [18:31:45]execute_cgi json_proto POST (null) [18:31:45]execute_cgi path=json_proto method=POST [18:31:45]POST find Content-Length [18:31:45]Host: 172.17.43.67:8080 [18:31:45]Content-Length: 678 [18:31:45]Content-Type: application/json [18:31:45] [18:31:45]POST finish read [18:31:45]Found Content-Length = 678 [18:31:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.480, "sum" : 100.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:31:45]execute_script... [18:31:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.480, "sum" : 100.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:31:45]POST & json_proto [18:31:45]process_json_proto [18:31:45]json parsed OK: [18:31:45]protocol is kg_v1.0 [18:31:45]action value=close_receipt [18:31:45]process_action close_receipt [18:31:45]cmd_close_receipt [18:31:45]MH_GetDate [18:31:45]Write to MH i2c: F0 00 00 BA 10 B9 [18:31:45]Write i2c OK [18:31:45]MH_I2C_Read... [18:31:45]Read from MH i2c: F0 [18:31:45]MH_I2C_Read... [18:31:45]Read from MH i2c: F0 09 00 [18:31:45]MH_I2C_Read... [18:31:45]Read from MH i2c: F0 09 00 BA 10 00 92 05 F3 66 6A BD 47 65 85 [18:31:45]GetLastDocTimeStamp 1727202629 [18:31:45]current date 1727202706 [18:31:45]FM_GetShiftState [18:31:45]SAM_PROTO_GetShiftState [18:31:45]wFMCommunicate request_size=4 [18:31:45]MH_SAM_APDU [18:31:45]CAPDU: 80 13 01 00 [18:31:45]Write to MH i2c: E2 08 00 BB 10 80 13 01 00 00 00 00 00 48 [18:31:45]Write i2c OK [18:31:45]MH_I2C_Read... [18:31:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:31:45]Read from MH i2c: E2 [18:31:45]MH_I2C_Read... [18:31:45]Read from MH i2c: E2 0E 00 [18:31:45]MH_I2C_Read... [18:31:45]Read from MH i2c: E2 0E 00 BB 10 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 15 [18:31:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:31:45]wFMCommunicate OK [18:31:45]SAM_PROTO_GetShiftState done [18:31:45]FM_GetShiftState done [18:31:45]opened in 1727137889 [18:31:45]opened+sec_in_day 1727224289 [18:31:45]quantity*price = 10034 [18:31:45]sum+1 = 10035 [18:31:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.66 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 323 24.09.2024 18:31 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152864 ФПД: 202845843904021 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T183146&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152864&fm=202845843904021&tin=02508201610067®Number=0000000000091825&sum=10000 [18:31:46]StoreToDocumentArchive [18:31:46]shift 477 fd 152864 [18:31:46]save to /storage/0477/doc_00152864 [18:31:46]save last doc name /storage/0477/doc_00152864 to /storage/kkm_last_doc_name [18:31:46]save OK [18:31:46]Clear old archive folders... [18:31:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:31:46]tlvbuf is 015DF610 [18:31:46]SAM_PROTO_ClearQueue [18:31:46]wFMCommunicate request_size=4 [18:31:46]MH_SAM_APDU [18:31:46]CAPDU: 80 09 00 00 [18:31:46]Write to MH i2c: E2 08 00 C8 10 80 09 00 00 00 00 00 00 4A [18:31:46]Write i2c OK [18:31:46]MH_I2C_Read... [18:31:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:31:46]Read from MH i2c: E2 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 03 00 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 03 00 C8 10 00 90 00 4C [18:31:46]RAPDU: 90 00 [18:31:46]wFMCommunicate OK [18:31:46]SAM_PROTO_ClearQueue done [18:31:46]KKMCreateOFDPacket [18:31:46]OFDProtocolAddRootSTLVToBuf [18:31:46]FM_MakeSignedData [18:31:46]FM_MakeSignedData [18:31:46]SAM_PROTO_SignData [18:31:46]wFMCommunicate request_size=4 [18:31:46]MH_SAM_APDU [18:31:46]CAPDU: 80 0D 01 02 [18:31:46]Write to MH i2c: E2 08 00 C9 10 80 0D 01 02 00 00 00 00 52 [18:31:46]Write i2c OK [18:31:46]MH_I2C_Read... [18:31:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:31:46]Read from MH i2c: E2 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 03 00 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 03 00 C9 10 00 90 00 4D [18:31:46]RAPDU: 90 00 [18:31:46]wFMCommunicate OK [18:31:46]wFMCommunicate request_size=255 [18:31:46]MH_SAM_APDU [18:31:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 92 05 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 55 02 00 35 04 06 00 B8 [18:31:46]Write to MH i2c: E2 02 01 CA 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 92 05 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 55 02 00 35 04 06 00 B8 00 00 4E [18:31:46]Write i2c OK [18:31:46]MH_I2C_Read... [18:31:46]OFD Sender: No OFD packet to send [18:31:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:31:46]Read from MH i2c: E2 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 03 00 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 03 00 CA 10 00 90 00 4E [18:31:46]RAPDU: 90 00 [18:31:46]wFMCommunicate OK [18:31:46]wFMCommunicate request_size=10 [18:31:46]MH_SAM_APDU [18:31:46]CAPDU: 80 0D 02 02 05 7C BA 78 56 15 [18:31:46]Write to MH i2c: E2 0D 00 CB 10 80 0D 02 02 05 00 7C BA 78 56 15 00 00 78 [18:31:46]Write i2c OK [18:31:46]MH_I2C_Read... [18:31:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:31:46]Read from MH i2c: E2 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 03 00 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 03 00 CB 10 00 90 00 4F [18:31:46]RAPDU: 90 00 [18:31:46]wFMCommunicate OK [18:31:46]wFMCommunicate request_size=4 [18:31:46]MH_SAM_APDU [18:31:46]CAPDU: 80 0D 03 02 [18:31:46]Write to MH i2c: E2 08 00 CC 10 80 0D 03 02 00 00 00 00 57 [18:31:46]Write i2c OK [18:31:46]MH_I2C_Read... [18:31:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:31:46]Read from MH i2c: E2 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 0B 00 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 0B 00 CC 10 00 5E 6A 9A 4A CD CB 5A 1C 90 00 12 [18:31:46]RAPDU: 5E 6A 9A 4A CD CB 5A 1C 90 00 [18:31:46]wFMCommunicate OK [18:31:46]SAM_PROTO_SignData done [18:31:46]FM_MakeSignedData done [18:31:46]CreateOFDProtocolMessage [18:31:46]wFMCommunicate request_size=4 [18:31:46]MH_SAM_APDU [18:31:46]CAPDU: 80 11 00 00 [18:31:46]Write to MH i2c: E2 08 00 CD 10 80 11 00 00 00 00 00 00 57 [18:31:46]Write i2c OK [18:31:46]MH_I2C_Read... [18:31:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:31:46]Read from MH i2c: E2 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 17 00 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 17 00 CD 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [18:31:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:31:46]wFMCommunicate OK [18:31:46]CreateOFDProtocolMessage done [18:31:46]OFDSenderStorePacket 152864 [18:31:46]StoreOFDPacket docnum=152864 [18:31:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9C 99 07 01 56 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 92 05 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 55 02 00 35 04 06 00 B8 7C BA 78 56 15 5E 6A 9A 4A CD CB 5A 1C [18:31:46]CheckFolder [18:31:46]dirname=/storage/ofd_packets [18:31:46]CheckFolder done [18:31:46]ProducePacketName [18:31:46]name=ofd_packets/00152864 [18:31:46]NVStorageSaveData ofd_packets/00152864 [18:31:46]File name is /storage/ofd_packets/00152864 [18:31:46]Write 301 bytes [18:31:46]NVStorageSaveData done [18:31:46]OFDSenderStorePacket done [18:31:46]KKMCreateOFDPacket done [18:31:46]NVStorageSaveData kkm_last_timestamp [18:31:46]File name is /storage/kkm_last_timestamp [18:31:46]Write 4 bytes [18:31:46]NVStorageSaveData done [18:31:46]ExternCall_PrintAddStr [18:31:46]wPrintStart [18:31:46]Write to MH i2c: 01 00 00 CE 10 DE [18:31:46]Write i2c OK [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: 01 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: 01 07 00 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: 01 07 00 CE 10 00 00 00 00 00 FF 0F F3 [18:31:46]RasterBufferAndPrint [18:31:46]line Счет N : (1)1786873 [18:31:46]line ИНН: 02508201610067 [18:31:46]line Контрольно-Кассовый Чек [18:31:46]line ПРОДАЖА [18:31:46]line ТРК (МРК, ГНК) : 32 [18:31:46]line Товар: 2710124130 [18:31:46]line Аи-92-К-5 [18:31:46]line 1.480 * 67.80 [18:31:46]line = 100.34 [18:31:46]line НДС 12% НСП 1% [18:31:46]line > о реализуемом товаре [18:31:46]line ОКРУГЛЕНИЕ: -0.34 [18:31:46]line ИТОГО: 100.00 [18:31:46]line Внесено: 100.00 [18:31:46]line СДАЧА: 0.00 [18:31:46]line НСП 1% : 0.89 [18:31:46]line НДС 12% : 10.66 [18:31:46]line Наличными: 100.00 [18:31:46]line Безнал.: 0.00 [18:31:46]line Место: АЗС № 89 "Партнер Нефть" [18:31:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:31:46]line СНО: Общий режим [18:31:46]line Чек 323 24.09.2024 18:31 [18:31:46]line Смена: 477 ФФД: 1.0 [18:31:46]line ЗНМ: 0300000113 [18:31:46]line РНМ: 0000000000091825 [18:31:46]line Версия ККМ: 001 [18:31:46]line ФМ: 0000000000871835 [18:31:46]line ФД: 152864 [18:31:46]line ФПД: 202845843904021 [18:31:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T183146&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152864&fm=202845843904021&tin=02508201610067®Number=0000000000091825&sum=10000 [18:31:46]written 0, free lines is 4095 [18:31:47]OFD Sender: Processing packet 152864 [packets to send 830, broken 829] [18:31:47]ProducePacketName [18:31:47]name=ofd_packets/00152864 [18:31:47]OFD Sender: To server: pG, [18:31:47]CommunicateWithHost lk.salyk.kg:30040 [18:31:47]ConnectInit lk.salyk.kg [18:31:47]Write to MH i2c: 01 00 00 F9 10 09 [18:31:47]Write i2c OK [18:31:47]MH_I2C_Read... [18:31:47]Read from MH i2c: 01 [18:31:47]MH_I2C_Read... [18:31:47]Read from MH i2c: 01 07 00 [18:31:47]MH_I2C_Read... [18:31:47]Read from MH i2c: 01 07 00 F9 10 00 00 00 00 00 D7 0C F3 [18:31:47]RasterBufferAndPrint [18:31:47]line [18:31:47]line [18:31:47]line [18:31:47]line [18:31:47]line [18:31:47]written 0, free lines is 3295 [18:31:47]MH_Cut [18:31:47]Write to MH i2c: D1 01 00 00 11 01 E3 [18:31:47]Write i2c OK [18:31:47]MH_I2C_Read... [18:31:47]Read from MH i2c: D1 [18:31:47]MH_I2C_Read... [18:31:47]Read from MH i2c: D1 01 00 [18:31:47]MH_I2C_Read... [18:31:47]Read from MH i2c: D1 01 00 00 11 00 E2 [18:31:47]Write to MH i2c: 01 00 00 01 11 12 [18:31:47]Write i2c OK [18:31:47]MH_I2C_Read... [18:31:47]Connected sock=10 [18:31:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9C 99 07 01 56 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 92 05 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 55 02 00 35 04 06 00 B8 7C BA 78 56 15 5E 6A 9A 4A CD CB 5A 1C [18:31:48]*** Cut start [18:31:48]*** Purtial cut [18:31:48]*** Stage 1: CUTSNS_PIN = 1 [18:31:48]Read from MH i2c: 01 [18:31:48]MH_I2C_Read... [18:31:48]*** Stop cut motor [18:31:48]*** Cut end [18:31:48]Read from MH i2c: 01 07 00 [18:31:48]MH_I2C_Read... [18:31:48]Read from MH i2c: 01 07 00 01 11 00 00 00 00 00 FF 0F 27 [18:31:48]process_action close_receipt done [18:31:48]requested_data is exist [18:31:48]produce_requested_data [18:31:48]requested_item fm.sn is exist - process it [18:31:48]wFMCommunicate request_size=4 [18:31:48]MH_SAM_APDU [18:31:48]CAPDU: 80 11 00 00 [18:31:48]Write to MH i2c: E2 08 00 02 11 80 11 00 00 00 00 00 00 8D [18:31:48]Write i2c OK [18:31:48]MH_I2C_Read... [18:31:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:31:48]Read from MH i2c: E2 [18:31:48]MH_I2C_Read... [18:31:48]Read from MH i2c: E2 17 00 [18:31:48]MH_I2C_Read... [18:31:48]Read from MH i2c: E2 17 00 02 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E0 [18:31:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:31:48]wFMCommunicate OK [18:31:48]requested_item fd.num is exist - process it [18:31:48]SAM_PROTO_GetFieldsCounters [18:31:48]wFMCommunicate request_size=4 [18:31:48]MH_SAM_APDU [18:31:48]CAPDU: 80 13 00 00 [18:31:48]Write to MH i2c: E2 08 00 03 11 80 13 00 00 00 00 00 00 90 [18:31:48]Write i2c OK [18:31:48]MH_I2C_Read... [18:31:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:31:48]Read from MH i2c: E2 [18:31:48]MH_I2C_Read... [18:31:48]Read from MH i2c: E2 62 00 [18:31:48]MH_I2C_Read... [18:31:48]Read from MH i2c: E2 62 00 03 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [18:31:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:31:48]wFMCommunicate OK [18:31:48]SAM_PROTO_GetFieldsCounters done [18:31:48]requested_item shift.num is exist - process it [18:31:48]requested_item shift.opened is exist - process it [18:31:48]req_shift_opened [18:31:48]FM_GetShiftState [18:31:48]SAM_PROTO_GetShiftState [18:31:48]wFMCommunicate request_size=4 [18:31:48]MH_SAM_APDU [18:31:48]CAPDU: 80 13 01 00 [18:31:48]Write to MH i2c: E2 08 00 04 11 80 13 01 00 00 00 00 00 92 [18:31:48]Write i2c OK [18:31:48]MH_I2C_Read... [18:31:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:31:48]Read from MH i2c: E2 [18:31:48]MH_I2C_Read... [18:31:48]Read from MH i2c: E2 0E 00 [18:31:48]MH_I2C_Read... [18:31:48]Read from MH i2c: E2 0E 00 04 11 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5F [18:31:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:31:48]wFMCommunicate OK [18:31:48]SAM_PROTO_GetShiftState done [18:31:48]FM_GetShiftState done [18:31:48]req_shift_opened done [18:31:48]requested_item shift.open_date is exist - process it [18:31:48]req_shift_open_date [18:31:48]req_shift_open_date done [18:31:48]produce_requested_data done [18:31:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152864,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:31:48]process_action_free close_receipt [18:31:48]json_value_free [18:31:48]json_value_free done [18:31:48]process_json_proto returns [18:31:48]Send response to host [18:31:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152864,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:31:48]free response buf [18:31:48]execute_script done [18:31:48]execute_script returns [18:31:48]free content buf [18:31:48]Sock 8.Close socket [18:31:48]Sock 8.Thread stoped [18:31:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 47 50 47 00 EB 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 55 02 00 F4 03 04 00 90 AD F2 66 B6 04 01 00 00 46 05 4F 5C 6D E4 33 74 [18:31:48]CommunicateWithHost err = 0 [18:31:48]CheckOFDResponse [18:31:48]1017 (14) - 77093643461234 [18:31:48]1041 (16) - 0000000000871835 [18:31:48]1040 (4) - 152864 [18:31:48]1012 (4) - 24.09.2024 12:16 [18:31:48]1206 (1) - 0 [18:31:48]OFD Sender: Remove packet 152864 [18:31:48]ProducePacketName [18:31:48]name=ofd_packets/00152864 [18:31:48]NVStorageDeleteData [18:31:49]OFD Sender: No OFD packet to send [18:31:53]recv_with_timeout no data received [18:31:54]OFD Sender: No OFD packet to send [18:31:59]OFD Sender: No OFD packet to send [18:32:04]OFD Sender: No OFD packet to send [18:32:09]OFD Sender: No OFD packet to send [18:32:14]OFD Sender: No OFD packet to send [18:32:19]OFD Sender: No OFD packet to send [18:32:24]OFD Sender: No OFD packet to send [18:32:29]OFD Sender: No OFD packet to send [18:32:34]OFD Sender: No OFD packet to send [18:32:39]OFD Sender: No OFD packet to send [18:32:44]OFD Sender: No OFD packet to send [18:32:49]recv_with_timeout no data received [18:32:49]OFD Sender: No OFD packet to send [18:32:54]OFD Sender: No OFD packet to send [18:32:59]OFD Sender: No OFD packet to send [18:33:04]OFD Sender: No OFD packet to send [18:33:09]OFD Sender: No OFD packet to send [18:33:14]OFD Sender: No OFD packet to send [18:33:19]OFD Sender: No OFD packet to send [18:33:24]OFD Sender: No OFD packet to send [18:33:29]recv_with_timeout no data received [18:33:29]OFD Sender: No OFD packet to send [18:33:34]OFD Sender: No OFD packet to send [18:33:39]OFD Sender: No OFD packet to send [18:33:44]OFD Sender: No OFD packet to send [18:33:49]OFD Sender: No OFD packet to send [18:33:54]OFD Sender: No OFD packet to send [18:33:59]OFD Sender: No OFD packet to send [18:34:04]OFD Sender: No OFD packet to send [18:34:09]OFD Sender: No OFD packet to send [18:34:13]recv_with_timeout no data received [18:34:14]OFD Sender: No OFD packet to send [18:34:19]OFD Sender: No OFD packet to send [18:34:24]OFD Sender: No OFD packet to send [18:34:29]OFD Sender: No OFD packet to send [18:34:34]OFD Sender: No OFD packet to send [18:34:35]recv_with_timeout no data received [18:34:39]OFD Sender: No OFD packet to send [18:34:44]OFD Sender: No OFD packet to send [18:34:49]OFD Sender: No OFD packet to send [18:34:54]OFD Sender: No OFD packet to send [18:34:59]OFD Sender: No OFD packet to send [18:35:04]OFD Sender: No OFD packet to send [18:35:09]OFD Sender: No OFD packet to send [18:35:15]OFD Sender: No OFD packet to send [18:35:20]OFD Sender: No OFD packet to send [18:35:25]OFD Sender: No OFD packet to send [18:35:30]OFD Sender: No OFD packet to send [18:35:35]OFD Sender: No OFD packet to send [18:35:40]OFD Sender: No OFD packet to send [18:35:45]OFD Sender: No OFD packet to send [18:35:50]OFD Sender: No OFD packet to send [18:35:53]accept exits with 9 [18:35:53]New connection [18:35:53]New thread 3066912100 created [18:35:53]Thread 3066768740 joined [18:35:53]Waiting for new connection... [18:35:53] Sock 9.Parse request [18:35:53]Sock 9.Check first char [18:35:53]Sock 9.First char is OK [18:35:53]request: POST /json_proto HTTP/1.0 [18:35:53]Method: POST [18:35:53]URL: /json_proto [18:35:53]Method is POST - this is cgi request [18:35:53]url: /json_proto [18:35:53]query_string will be loaded in cgi processing [18:35:53]execute_cgi json_proto POST (null) [18:35:53]execute_cgi path=json_proto method=POST [18:35:53]POST find Content-Length [18:35:53]Host: 172.17.43.67:8080 [18:35:53]Content-Length: 810 [18:35:53]Content-Type: application/json [18:35:53] [18:35:53]POST finish read [18:35:53]Found Content-Length = 810 [18:35:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 59.060, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:53]execute_script... [18:35:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 59.060, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:53]POST & json_proto [18:35:53]process_json_proto [18:35:53]json parsed OK: [18:35:53]protocol is kg_v1.0 [18:35:53]action value=close_receipt [18:35:53]process_action close_receipt [18:35:53]cmd_close_receipt [18:35:53]MH_GetDate [18:35:53]Write to MH i2c: F0 00 00 05 11 05 [18:35:53]Write i2c OK [18:35:53]MH_I2C_Read... [18:35:53]Read from MH i2c: F0 [18:35:53]MH_I2C_Read... [18:35:53]Read from MH i2c: F0 09 00 [18:35:53]MH_I2C_Read... [18:35:53]Read from MH i2c: F0 09 00 05 11 00 8A 06 F3 66 6A BD 47 65 CA [18:35:53]GetLastDocTimeStamp 1727202706 [18:35:53]current date 1727202954 [18:35:53]FM_GetShiftState [18:35:53]SAM_PROTO_GetShiftState [18:35:53]wFMCommunicate request_size=4 [18:35:53]MH_SAM_APDU [18:35:53]CAPDU: 80 13 01 00 [18:35:53]Write to MH i2c: E2 08 00 06 11 80 13 01 00 00 00 00 00 94 [18:35:53]Write i2c OK [18:35:53]MH_I2C_Read... [18:35:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:53]Read from MH i2c: E2 [18:35:53]MH_I2C_Read... [18:35:53]Read from MH i2c: E2 0E 00 [18:35:53]MH_I2C_Read... [18:35:53]Read from MH i2c: E2 0E 00 06 11 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 61 [18:35:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:35:53]wFMCommunicate OK [18:35:53]SAM_PROTO_GetShiftState done [18:35:53]FM_GetShiftState done [18:35:53]opened in 1727137889 [18:35:53]opened+sec_in_day 1727224289 [18:35:53]quantity*price = 0 [18:35:53]sum+1 = 1 [18:35:53]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 325 24.09.2024 18:36 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 152866 ФПД: 143290316631274 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T183640&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152866&fm=143290316631274&tin=02508201610067®Number=0000000000091825&sum=0 [18:36:41]StoreToDocumentArchive [18:36:41]shift 477 fd 152866 [18:36:41]save to /storage/0477/doc_00152866 [18:36:41]save last doc name /storage/0477/doc_00152866 to /storage/kkm_last_doc_name [18:36:41]save OK [18:36:41]Clear old archive folders... [18:36:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:36:41]tlvbuf is 001AD920 [18:36:41]SAM_PROTO_ClearQueue [18:36:41]wFMCommunicate request_size=4 [18:36:41]MH_SAM_APDU [18:36:41]CAPDU: 80 09 00 00 [18:36:41]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:36:41]Write i2c OK [18:36:41]MH_I2C_Read... [18:36:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:41]Read from MH i2c: E2 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 03 00 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:36:41]RAPDU: 90 00 [18:36:41]wFMCommunicate OK [18:36:41]SAM_PROTO_ClearQueue done [18:36:41]KKMCreateOFDPacket [18:36:41]OFDProtocolAddRootSTLVToBuf [18:36:41]FM_MakeSignedData [18:36:41]FM_MakeSignedData [18:36:41]SAM_PROTO_SignData [18:36:41]wFMCommunicate request_size=4 [18:36:41]MH_SAM_APDU [18:36:41]CAPDU: 80 0D 01 02 [18:36:41]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:36:41]Write i2c OK [18:36:41]MH_I2C_Read... [18:36:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:41]Read from MH i2c: E2 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 03 00 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:36:41]RAPDU: 90 00 [18:36:41]wFMCommunicate OK [18:36:41]wFMCommunicate request_size=255 [18:36:41]MH_SAM_APDU [18:36:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 B8 06 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 55 02 00 35 04 06 00 82 52 60 6C [18:36:41]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 B8 06 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 55 02 00 35 04 06 00 82 52 60 6C 00 00 F0 [18:36:41]Write i2c OK [18:36:41]MH_I2C_Read... [18:36:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:41]Read from MH i2c: E2 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 03 00 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:36:41]RAPDU: 90 00 [18:36:41]wFMCommunicate OK [18:36:41]wFMCommunicate request_size=7 [18:36:41]MH_SAM_APDU [18:36:41]CAPDU: 80 0D 02 02 02 2C EA [18:36:41]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 2C EA 00 00 C2 [18:36:41]Write i2c OK [18:36:41]MH_I2C_Read... [18:36:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:41]Read from MH i2c: E2 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 03 00 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:36:41]RAPDU: 90 00 [18:36:41]wFMCommunicate OK [18:36:41]wFMCommunicate request_size=4 [18:36:41]MH_SAM_APDU [18:36:41]CAPDU: 80 0D 03 02 [18:36:41]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:36:41]Write i2c OK [18:36:41]MH_I2C_Read... [18:36:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:41]Read from MH i2c: E2 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 0B 00 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 0B 00 2F 00 00 CB 59 10 A8 FF 0D 63 FF 90 00 F5 [18:36:41]RAPDU: CB 59 10 A8 FF 0D 63 FF 90 00 [18:36:41]wFMCommunicate OK [18:36:41]SAM_PROTO_SignData done [18:36:41]FM_MakeSignedData done [18:36:41]CreateOFDProtocolMessage [18:36:41]wFMCommunicate request_size=4 [18:36:41]MH_SAM_APDU [18:36:41]CAPDU: 80 11 00 00 [18:36:41]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:36:41]Write i2c OK [18:36:41]MH_I2C_Read... [18:36:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:41]Read from MH i2c: E2 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 17 00 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [18:36:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:41]wFMCommunicate OK [18:36:41]CreateOFDProtocolMessage done [18:36:41]OFDSenderStorePacket 152866 [18:36:41]StoreOFDPacket docnum=152866 [18:36:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C3 30 04 01 2A 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 B8 06 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 55 02 00 35 04 06 00 82 52 60 6C 2C EA CB 59 10 A8 FF 0D 63 FF [18:36:41]CheckFolder [18:36:41]dirname=/storage/ofd_packets [18:36:41]CheckFolder done [18:36:41]ProducePacketName [18:36:41]name=ofd_packets/00152866 [18:36:41]NVStorageSaveData ofd_packets/00152866 [18:36:41]File name is /storage/ofd_packets/00152866 [18:36:41]Write 298 bytes [18:36:41]NVStorageSaveData done [18:36:41]OFDSenderStorePacket done [18:36:41]KKMCreateOFDPacket done [18:36:41]NVStorageSaveData kkm_last_timestamp [18:36:41]File name is /storage/kkm_last_timestamp [18:36:41]Write 4 bytes [18:36:41]NVStorageSaveData done [18:36:41]ExternCall_PrintAddStr [18:36:41]wPrintStart [18:36:41]Write to MH i2c: 01 00 00 31 00 31 [18:36:41]Write i2c OK [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: 01 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: 01 07 00 [18:36:41]MH_I2C_Read... [18:36:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:36:41]RasterBufferAndPrint [18:36:41]line Счет N : (1)1786874 [18:36:41]line ИНН: 02508201610067 [18:36:41]line Контрольно-Кассовый Чек [18:36:41]line ПРОДАЖА [18:36:41]line ТРК (МРК, ГНК) : 31 [18:36:41]line Товар: 2710194210 [18:36:41]line ДТ-К-5 [18:36:41]line 59.060 * 0.00 [18:36:41]line = 0.00 [18:36:41]line НДС 12% НСП 1% [18:36:41]line > о реализуемом товаре [18:36:41]line ИТОГО: 0.00 [18:36:41]line НСП 1% : 0.00 [18:36:41]line НДС 12% : 0.00 [18:36:41]line Наличными: 0.00 [18:36:41]line Безнал.: 0.00 [18:36:41]line Место: АЗС № 89 "Партнер Нефть" [18:36:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:36:41]line СНО: Общий режим [18:36:41]line Чек 325 24.09.2024 18:36 [18:36:41]line Смена: 477 ФФД: 1.0 [18:36:41]line ЗНМ: 0300000113 [18:36:41]line РНМ: 0000000000091825 [18:36:41]line Версия ККМ: 001 [18:36:41]line Платежная система: Бакай Банк [18:36:41]line ФМ: 0000000000871835 [18:36:41]line ФД: 152866 [18:36:41]line ФПД: 143290316631274 [18:36:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T183640&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152866&fm=143290316631274&tin=02508201610067®Number=0000000000091825&sum=0 [18:36:41]written 0, free lines is 4095 [18:36:41]OFD Sender: Processing packet 152866 [packets to send 831, broken 830] [18:36:41]ProducePacketName [18:36:41]name=ofd_packets/00152866 [18:36:41]OFD Sender: To server: pG, [18:36:41]CommunicateWithHost lk.salyk.kg:30040 [18:36:41]ConnectInit lk.salyk.kg [18:36:42]Write to MH i2c: 01 00 00 5B 00 5B [18:36:42]Write i2c OK [18:36:42]MH_I2C_Read... [18:36:42]Read from MH i2c: 01 [18:36:42]MH_I2C_Read... [18:36:42]Read from MH i2c: 01 07 00 [18:36:42]MH_I2C_Read... [18:36:42]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F4 0C 62 [18:36:42]RasterBufferAndPrint [18:36:42]line [18:36:42]line [18:36:42]line [18:36:42]line [18:36:42]line [18:36:42]written 0, free lines is 3338 [18:36:42]MH_Cut [18:36:42]Write to MH i2c: D1 01 00 62 00 01 34 [18:36:42]Write i2c OK [18:36:42]MH_I2C_Read... [18:36:42]Read from MH i2c: D1 [18:36:42]MH_I2C_Read... [18:36:42]Read from MH i2c: D1 01 00 [18:36:42]MH_I2C_Read... [18:36:42]Read from MH i2c: D1 01 00 62 00 00 33 [18:36:42]Write to MH i2c: 01 00 00 63 00 63 [18:36:42]Write i2c OK [18:36:42]MH_I2C_Read... [18:36:43]*** Cut start [18:36:43]*** Purtial cut [18:36:43]*** Stage 1: CUTSNS_PIN = 1 [18:36:43]Read from MH i2c: 01 [18:36:43]MH_I2C_Read... [18:36:43]*** Stop cut motor [18:36:43]*** Cut end [18:36:43]Read from MH i2c: 01 07 00 [18:36:43]MH_I2C_Read... [18:36:43]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [18:36:43]process_action close_receipt done [18:36:43]requested_data is exist [18:36:43]produce_requested_data [18:36:43]requested_item fm.sn is exist - process it [18:36:43]wFMCommunicate request_size=4 [18:36:43]MH_SAM_APDU [18:36:43]CAPDU: 80 11 00 00 [18:36:43]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [18:36:43]Write i2c OK [18:36:43]MH_I2C_Read... [18:36:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:43]Read from MH i2c: E2 [18:36:43]MH_I2C_Read... [18:36:43]Read from MH i2c: E2 17 00 [18:36:43]MH_I2C_Read... [18:36:43]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [18:36:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:43]wFMCommunicate OK [18:36:43]requested_item fd.num is exist - process it [18:36:43]SAM_PROTO_GetFieldsCounters [18:36:43]wFMCommunicate request_size=4 [18:36:43]MH_SAM_APDU [18:36:43]CAPDU: 80 13 00 00 [18:36:43]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [18:36:43]Write i2c OK [18:36:43]MH_I2C_Read... [18:36:43]Connected sock=11 [18:36:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C3 30 04 01 2A 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:43]04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 B8 06 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 55 02 00 35 04 06 00 82 52 60 6C 2C EA CB 59 10 A8 FF 0D 63 FF [18:36:43]Read from MH i2c: E2 [18:36:43]MH_I2C_Read... [18:36:43]Read from MH i2c: E2 62 00 [18:36:43]MH_I2C_Read... [18:36:43]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 2B [18:36:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:43]wFMCommunicate OK [18:36:43]SAM_PROTO_GetFieldsCounters done [18:36:43]requested_item shift.num is exist - process it [18:36:43]requested_item shift.opened is exist - process it [18:36:43]req_shift_opened [18:36:43]FM_GetShiftState [18:36:43]SAM_PROTO_GetShiftState [18:36:43]wFMCommunicate request_size=4 [18:36:43]MH_SAM_APDU [18:36:43]CAPDU: 80 13 01 00 [18:36:43]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [18:36:43]Write i2c OK [18:36:43]MH_I2C_Read... [18:36:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:43]Read from MH i2c: E2 [18:36:43]MH_I2C_Read... [18:36:43]Read from MH i2c: E2 0E 00 [18:36:43]MH_I2C_Read... [18:36:43]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B0 [18:36:43]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:36:43]wFMCommunicate OK [18:36:43]SAM_PROTO_GetShiftState done [18:36:43]FM_GetShiftState done [18:36:43]req_shift_opened done [18:36:43]requested_item shift.open_date is exist - process it [18:36:43]req_shift_open_date [18:36:43]req_shift_open_date done [18:36:43]produce_requested_data done [18:36:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152866,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:36:43]process_action_free close_receipt [18:36:43]json_value_free [18:36:43]json_value_free done [18:36:43]process_json_proto returns [18:36:43]Send response to host [18:36:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152866,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:36:43]free response buf [18:36:43]execute_script done [18:36:43]execute_script returns [18:36:43]free content buf [18:36:43]Sock 9.Close socket [18:36:43]Sock 9.Thread stoped [18:36:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FD 10 47 00 F6 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 55 02 00 F4 03 04 00 B7 AE F2 66 B6 04 01 00 00 24 27 2A 41 F1 EC 28 33 [18:36:44]CommunicateWithHost err = 0 [18:36:44]CheckOFDResponse [18:36:44]1017 (14) - 77093643461234 [18:36:44]1041 (16) - 0000000000871835 [18:36:44]1040 (4) - 152866 [18:36:44]1012 (4) - 24.09.2024 12:21 [18:36:44]1206 (1) - 0 [18:36:44]OFD Sender: Remove packet 152866 [18:36:44]ProducePacketName [18:36:44]name=ofd_packets/00152866 [18:36:44]NVStorageDeleteData [18:36:44]accept exits with 7 [18:36:44]New connection [18:36:44]New thread 3067120996 created [18:36:44]Thread 3067264356 joined [18:36:44]Waiting for new connection... [18:36:44] Sock 7.Parse request [18:36:44]Sock 7.Check first char [18:36:44]Sock 7.First char is OK [18:36:44]request: POST /json_proto HTTP/1.0 [18:36:44]Method: POST [18:36:44]URL: /json_proto [18:36:44]Method is POST - this is cgi request [18:36:44]url: /json_proto [18:36:44]query_string will be loaded in cgi processing [18:36:44]execute_cgi json_proto POST (null) [18:36:44]execute_cgi path=json_proto method=POST [18:36:44]POST find Content-Length [18:36:44]Host: 172.17.43.67:8080 [18:36:44]Content-Length: 683 [18:36:44]Content-Type: application/json [18:36:44] [18:36:44]POST finish read [18:36:44]Found Content-Length = 683 [18:36:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786875", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:44]execute_script... [18:36:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786875", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:44]POST & json_proto [18:36:44]process_json_proto [18:36:44]json parsed OK: [18:36:44]protocol is kg_v1.0 [18:36:44]action value=close_receipt [18:36:44]process_action close_receipt [18:36:44]cmd_close_receipt [18:36:44]MH_GetDate [18:36:44]Write to MH i2c: F0 00 00 67 00 56 [18:36:44]Write i2c OK [18:36:44]MH_I2C_Read... [18:36:44]Read from MH i2c: F0 [18:36:44]MH_I2C_Read... [18:36:44]Read from MH i2c: F0 09 00 [18:36:44]MH_I2C_Read... [18:36:44]Read from MH i2c: F0 09 00 67 00 00 BD 06 F3 66 6A BD 47 65 4E [18:36:44]GetLastDocTimeStamp 1727203000 [18:36:44]current date 1727203005 [18:36:44]FM_GetShiftState [18:36:44]SAM_PROTO_GetShiftState [18:36:44]wFMCommunicate request_size=4 [18:36:44]MH_SAM_APDU [18:36:44]CAPDU: 80 13 01 00 [18:36:44]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [18:36:44]Write i2c OK [18:36:44]MH_I2C_Read... [18:36:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:44]Read from MH i2c: E2 [18:36:44]MH_I2C_Read... [18:36:44]Read from MH i2c: E2 0E 00 [18:36:44]MH_I2C_Read... [18:36:44]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B2 [18:36:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:36:44]wFMCommunicate OK [18:36:44]SAM_PROTO_GetShiftState done [18:36:44]FM_GetShiftState done [18:36:44]opened in 1727137889 [18:36:44]opened+sec_in_day 1727224289 [18:36:44]quantity*price = 100005 [18:36:44]sum+1 = 100006 [18:36:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 326 24.09.2024 18:36 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152867 ФПД: 250249921461186 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T183645&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152867&fm=250249921461186&tin=02508201610067®Number=0000000000091825&sum=100000 [18:36:45]StoreToDocumentArchive [18:36:45]shift 477 fd 152867 [18:36:45]save to /storage/0477/doc_00152867 [18:36:45]save last doc name /storage/0477/doc_00152867 to /storage/kkm_last_doc_name [18:36:45]save OK [18:36:45]Clear old archive folders... [18:36:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:36:45]tlvbuf is 001CA3D0 [18:36:45]SAM_PROTO_ClearQueue [18:36:45]wFMCommunicate request_size=4 [18:36:45]MH_SAM_APDU [18:36:45]CAPDU: 80 09 00 00 [18:36:45]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [18:36:45]Write i2c OK [18:36:45]MH_I2C_Read... [18:36:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:46]Read from MH i2c: E2 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: E2 03 00 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [18:36:46]RAPDU: 90 00 [18:36:46]wFMCommunicate OK [18:36:46]SAM_PROTO_ClearQueue done [18:36:46]KKMCreateOFDPacket [18:36:46]OFDProtocolAddRootSTLVToBuf [18:36:46]FM_MakeSignedData [18:36:46]FM_MakeSignedData [18:36:46]SAM_PROTO_SignData [18:36:46]wFMCommunicate request_size=4 [18:36:46]MH_SAM_APDU [18:36:46]CAPDU: 80 0D 01 02 [18:36:46]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [18:36:46]Write i2c OK [18:36:46]MH_I2C_Read... [18:36:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:46]Read from MH i2c: E2 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: E2 03 00 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:36:46]RAPDU: 90 00 [18:36:46]wFMCommunicate OK [18:36:46]wFMCommunicate request_size=255 [18:36:46]MH_SAM_APDU [18:36:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 BD 06 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 55 02 00 35 04 06 00 E3 [18:36:46]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 BD 06 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 55 02 00 35 04 06 00 E3 00 00 9B [18:36:46]Write i2c OK [18:36:46]MH_I2C_Read... [18:36:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:46]Read from MH i2c: E2 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: E2 03 00 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:36:46]RAPDU: 90 00 [18:36:46]wFMCommunicate OK [18:36:46]wFMCommunicate request_size=10 [18:36:46]MH_SAM_APDU [18:36:46]CAPDU: 80 0D 02 02 05 99 D9 AC 7B C2 [18:36:46]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 99 D9 AC 7B C2 00 00 57 [18:36:46]Write i2c OK [18:36:46]MH_I2C_Read... [18:36:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:46]Read from MH i2c: E2 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: E2 03 00 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:36:46]RAPDU: 90 00 [18:36:46]wFMCommunicate OK [18:36:46]wFMCommunicate request_size=4 [18:36:46]MH_SAM_APDU [18:36:46]CAPDU: 80 0D 03 02 [18:36:46]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [18:36:46]Write i2c OK [18:36:46]MH_I2C_Read... [18:36:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:46]Read from MH i2c: E2 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: E2 0B 00 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: E2 0B 00 79 00 00 CD B5 4B 75 1A 3D 81 22 90 00 31 [18:36:46]RAPDU: CD B5 4B 75 1A 3D 81 22 90 00 [18:36:46]wFMCommunicate OK [18:36:46]SAM_PROTO_SignData done [18:36:46]FM_MakeSignedData done [18:36:46]CreateOFDProtocolMessage [18:36:46]wFMCommunicate request_size=4 [18:36:46]MH_SAM_APDU [18:36:46]CAPDU: 80 11 00 00 [18:36:46]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [18:36:46]Write i2c OK [18:36:46]MH_I2C_Read... [18:36:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:46]Read from MH i2c: E2 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: E2 17 00 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [18:36:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:46]wFMCommunicate OK [18:36:46]CreateOFDProtocolMessage done [18:36:46]OFDSenderStorePacket 152867 [18:36:46]StoreOFDPacket docnum=152867 [18:36:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D6 DF 07 01 55 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 BD 06 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 55 02 00 35 04 06 00 E3 99 D9 AC 7B C2 CD B5 4B 75 1A 3D 81 22 [18:36:46]CheckFolder [18:36:46]dirname=/storage/ofd_packets [18:36:46]CheckFolder done [18:36:46]ProducePacketName [18:36:46]name=ofd_packets/00152867 [18:36:46]NVStorageSaveData ofd_packets/00152867 [18:36:46]File name is /storage/ofd_packets/00152867 [18:36:46]Write 301 bytes [18:36:46]NVStorageSaveData done [18:36:46]OFDSenderStorePacket done [18:36:46]KKMCreateOFDPacket done [18:36:46]NVStorageSaveData kkm_last_timestamp [18:36:46]File name is /storage/kkm_last_timestamp [18:36:46]Write 4 bytes [18:36:46]NVStorageSaveData done [18:36:46]ExternCall_PrintAddStr [18:36:46]wPrintStart [18:36:46]Write to MH i2c: 01 00 00 7B 00 7B [18:36:46]Write i2c OK [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: 01 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: 01 07 00 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [18:36:46]RasterBufferAndPrint [18:36:46]line Счет N : (1)1786875 [18:36:46]line ИНН: 02508201610067 [18:36:46]line Контрольно-Кассовый Чек [18:36:46]line ПРОДАЖА [18:36:46]line ТРК (МРК, ГНК) : 12 [18:36:46]line Товар: 2710124130 [18:36:46]line Аи-92-К-5 [18:36:46]line 14.750 * 67.80 [18:36:46]line = 1000.05 [18:36:46]line НДС 12% НСП 1% [18:36:46]line > о реализуемом товаре [18:36:46]line ОКРУГЛЕНИЕ: -0.05 [18:36:46]line ИТОГО: 1000.00 [18:36:46]line Внесено: 1000.00 [18:36:46]line СДАЧА: 0.00 [18:36:46]line НСП 1% : 8.85 [18:36:46]line НДС 12% : 106.20 [18:36:46]line Наличными: 1000.00 [18:36:46]line Безнал.: 0.00 [18:36:46]line Место: АЗС № 89 "Партнер Нефть" [18:36:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:36:46]line СНО: Общий режим [18:36:46]line Чек 326 24.09.2024 18:36 [18:36:46]line Смена: 477 ФФД: 1.0 [18:36:46]line ЗНМ: 0300000113 [18:36:46]line РНМ: 0000000000091825 [18:36:46]line Версия ККМ: 001 [18:36:46]line ФМ: 0000000000871835 [18:36:46]line ФД: 152867 [18:36:46]line ФПД: 250249921461186 [18:36:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T183645&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152867&fm=250249921461186&tin=02508201610067®Number=0000000000091825&sum=100000 [18:36:46]written 0, free lines is 4095 [18:36:47]OFD Sender: Processing packet 152867 [packets to send 831, broken 830] [18:36:47]ProducePacketName [18:36:47]name=ofd_packets/00152867 [18:36:47]OFD Sender: To server: pG, [18:36:47]CommunicateWithHost lk.salyk.kg:30040 [18:36:47]ConnectInit lk.salyk.kg [18:36:47]Write to MH i2c: 01 00 00 A6 00 A6 [18:36:47]Write i2c OK [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: 01 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: 01 07 00 [18:36:47]MH_I2C_Read... [18:36:47]Connected sock=10 [18:36:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D6 DF 07 01 55 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 BD 06 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 55 02 00 35 04 06 00 E3 99 D9 AC 7B Read from MH i2c: C2 01 CD 07 B5 00 4B A6 75 00 1A 00 3D 00 81 00 22 00 [18:36:47]00 EB 0C A4 [18:36:47]RasterBufferAndPrint [18:36:47]line [18:36:47]line [18:36:47]line [18:36:47]line [18:36:47]line [18:36:47]written 0, free lines is 3766 [18:36:47]MH_Cut [18:36:47]Write to MH i2c: D1 01 00 AD 00 01 7F [18:36:47]Write i2c OK [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: D1 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: D1 01 00 [18:36:47]MH_I2C_Read... [18:36:47]Read from MH i2c: D1 01 00 AD 00 00 7E [18:36:47]Write to MH i2c: 01 00 00 AE 00 AE [18:36:47]Write i2c OK [18:36:47]MH_I2C_Read... [18:36:48]*** Cut start [18:36:48]*** Purtial cut [18:36:48]*** Stage 1: CUTSNS_PIN = 1 [18:36:48]Read from MH i2c: *** Stop cut motor [18:36:48]01 *** Cut end [18:36:48] [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: 01 07 00 [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [18:36:48]process_action close_receipt done [18:36:48]requested_data is exist [18:36:48]produce_requested_data [18:36:48]requested_item fm.sn is exist - process it [18:36:48]wFMCommunicate request_size=4 [18:36:48]MH_SAM_APDU [18:36:48]CAPDU: 80 11 00 00 [18:36:48]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [18:36:48]Write i2c OK [18:36:48]MH_I2C_Read... [18:36:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:48]Read from MH i2c: E2 [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: E2 17 00 [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [18:36:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:48]wFMCommunicate OK [18:36:48]requested_item fd.num is exist - process it [18:36:48]SAM_PROTO_GetFieldsCounters [18:36:48]wFMCommunicate request_size=4 [18:36:48]MH_SAM_APDU [18:36:48]CAPDU: 80 13 00 00 [18:36:48]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [18:36:48]Write i2c OK [18:36:48]MH_I2C_Read... [18:36:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:48]Read from MH i2c: E2 [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: E2 62 00 [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 23 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 7A [18:36:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 23 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:48]wFMCommunicate OK [18:36:48]SAM_PROTO_GetFieldsCounters done [18:36:48]requested_item shift.num is exist - process it [18:36:48]requested_item shift.opened is exist - process it [18:36:48]req_shift_opened [18:36:48]FM_GetShiftState [18:36:48]SAM_PROTO_GetShiftState [18:36:48]wFMCommunicate request_size=4 [18:36:48]MH_SAM_APDU [18:36:48]CAPDU: 80 13 01 00 [18:36:48]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [18:36:48]Write i2c OK [18:36:48]MH_I2C_Read... [18:36:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:48]Read from MH i2c: E2 [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: E2 0E 00 [18:36:48]MH_I2C_Read... [18:36:48]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [18:36:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:36:48]wFMCommunicate OK [18:36:48]SAM_PROTO_GetShiftState done [18:36:48]FM_GetShiftState done [18:36:48]req_shift_opened done [18:36:48]requested_item shift.open_date is exist - process it [18:36:48]req_shift_open_date [18:36:48]req_shift_open_date done [18:36:48]produce_requested_data done [18:36:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152867,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:36:48]process_action_free close_receipt [18:36:48]json_value_free [18:36:48]json_value_free done [18:36:48]process_json_proto returns [18:36:48]Send response to host [18:36:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152867,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:36:48]free response buf [18:36:48]execute_script done [18:36:48]execute_script returns [18:36:48]free content buf [18:36:48]Sock 7.Close socket [18:36:48]Sock 7.Thread stoped [18:36:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 16 19 47 00 BA D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 55 02 00 F4 03 04 00 BB AE F2 66 B6 04 01 00 00 9B 1D B8 46 8D E0 5D 71 [18:36:49]CommunicateWithHost err = 0 [18:36:49]CheckOFDResponse [18:36:49]1017 (14) - 77093643461234 [18:36:49]1041 (16) - 0000000000871835 [18:36:49]1040 (4) - 152867 [18:36:49]1012 (4) - 24.09.2024 12:21 [18:36:49]1206 (1) - 0 [18:36:49]OFD Sender: Remove packet 152867 [18:36:49]ProducePacketName [18:36:49]name=ofd_packets/00152867 [18:36:49]NVStorageDeleteData [18:36:50]OFD Sender: No OFD packet to send [18:36:54]recv_with_timeout no data received [18:36:55]OFD Sender: No OFD packet to send [18:37:00]OFD Sender: No OFD packet to send [18:37:05]OFD Sender: No OFD packet to send [18:37:10]OFD Sender: No OFD packet to send [18:37:12]recv_with_timeout no data received [18:37:15]OFD Sender: No OFD packet to send [18:37:20]OFD Sender: No OFD packet to send [18:37:25]OFD Sender: No OFD packet to send [18:37:27]accept exits with 9 [18:37:27]New connection [18:37:27]New thread 3067264356 created [18:37:27]Thread 3067120996 joined [18:37:27]Waiting for new connection... [18:37:27] Sock 9.Parse request [18:37:27]Sock 9.Check first char [18:37:27]Sock 9.First char is OK [18:37:27]request: POST /json_proto HTTP/1.0 [18:37:27]Method: POST [18:37:27]URL: /json_proto [18:37:27]Method is POST - this is cgi request [18:37:27]url: /json_proto [18:37:27]query_string will be loaded in cgi processing [18:37:27]execute_cgi json_proto POST (null) [18:37:27]execute_cgi path=json_proto method=POST [18:37:27]POST find Content-Length [18:37:27]Host: 172.17.43.67:8080 [18:37:27]Content-Length: 679 [18:37:27]Content-Type: application/json [18:37:27] [18:37:27]POST finish read [18:37:27]Found Content-Length = 679 [18:37:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:27]execute_script... [18:37:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:27]POST & json_proto [18:37:27]process_json_proto [18:37:27]json parsed OK: [18:37:27]protocol is kg_v1.0 [18:37:27]action value=close_receipt [18:37:27]process_action close_receipt [18:37:27]cmd_close_receipt [18:37:27]MH_GetDate [18:37:27]Write to MH i2c: F0 00 00 B2 00 A1 [18:37:27]Write i2c OK [18:37:27]MH_I2C_Read... [18:37:27]Read from MH i2c: F0 [18:37:27]MH_I2C_Read... [18:37:27]Read from MH i2c: F0 09 00 [18:37:27]MH_I2C_Read... [18:37:27]Read from MH i2c: F0 09 00 B2 00 00 E8 06 F3 66 6A BD 47 65 C4 [18:37:27]GetLastDocTimeStamp 1727203005 [18:37:27]current date 1727203048 [18:37:27]FM_GetShiftState [18:37:27]SAM_PROTO_GetShiftState [18:37:27]wFMCommunicate request_size=4 [18:37:27]MH_SAM_APDU [18:37:27]CAPDU: 80 13 01 00 [18:37:27]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [18:37:27]Write i2c OK [18:37:27]MH_I2C_Read... [18:37:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:27]Read from MH i2c: E2 [18:37:27]MH_I2C_Read... [18:37:27]Read from MH i2c: E2 0E 00 [18:37:27]MH_I2C_Read... [18:37:27]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FD [18:37:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:37:27]wFMCommunicate OK [18:37:27]SAM_PROTO_GetShiftState done [18:37:27]FM_GetShiftState done [18:37:27]opened in 1727137889 [18:37:27]opened+sec_in_day 1727224289 [18:37:27]quantity*price = 80004 [18:37:27]sum+1 = 80005 [18:37:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 327 24.09.2024 18:37 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152868 ФПД: 216808932021223 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T183728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152868&fm=216808932021223&tin=02508201610067®Number=0000000000091825&sum=80000 [18:37:29]StoreToDocumentArchive [18:37:29]shift 477 fd 152868 [18:37:29]save to /storage/0477/doc_00152868 [18:37:29]save last doc name /storage/0477/doc_00152868 to /storage/kkm_last_doc_name [18:37:29]save OK [18:37:29]Clear old archive folders... [18:37:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:37:29]tlvbuf is 0014C290 [18:37:29]SAM_PROTO_ClearQueue [18:37:29]wFMCommunicate request_size=4 [18:37:29]MH_SAM_APDU [18:37:29]CAPDU: 80 09 00 00 [18:37:29]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [18:37:29]Write i2c OK [18:37:29]MH_I2C_Read... [18:37:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:37:29]Read from MH i2c: E2 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:37:29]RAPDU: 90 00 [18:37:29]wFMCommunicate OK [18:37:29]SAM_PROTO_ClearQueue done [18:37:29]KKMCreateOFDPacket [18:37:29]OFDProtocolAddRootSTLVToBuf [18:37:29]FM_MakeSignedData [18:37:29]FM_MakeSignedData [18:37:29]SAM_PROTO_SignData [18:37:29]wFMCommunicate request_size=4 [18:37:29]MH_SAM_APDU [18:37:29]CAPDU: 80 0D 01 02 [18:37:29]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [18:37:29]Write i2c OK [18:37:29]MH_I2C_Read... [18:37:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:37:29]Read from MH i2c: E2 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:37:29]RAPDU: 90 00 [18:37:29]wFMCommunicate OK [18:37:29]wFMCommunicate request_size=255 [18:37:29]MH_SAM_APDU [18:37:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 E8 06 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 55 02 00 35 04 06 00 C5 [18:37:29]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 E8 06 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 55 02 00 35 04 06 00 C5 00 00 13 [18:37:29]Write i2c OK [18:37:29]MH_I2C_Read... [18:37:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:29]Read from MH i2c: E2 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:37:29]RAPDU: 90 00 [18:37:29]wFMCommunicate OK [18:37:29]wFMCommunicate request_size=10 [18:37:29]MH_SAM_APDU [18:37:29]CAPDU: 80 0D 02 02 05 2F C3 60 93 E7 [18:37:29]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 2F C3 60 93 E7 00 00 13 [18:37:29]Write i2c OK [18:37:29]MH_I2C_Read... [18:37:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:29]Read from MH i2c: E2 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [18:37:29]RAPDU: 90 00 [18:37:29]wFMCommunicate OK [18:37:29]wFMCommunicate request_size=4 [18:37:29]MH_SAM_APDU [18:37:29]CAPDU: 80 0D 03 02 [18:37:29]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [18:37:29]Write i2c OK [18:37:29]MH_I2C_Read... [18:37:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:37:29]Read from MH i2c: E2 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 0B 00 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 0B 00 C4 00 00 C7 D7 11 59 51 C0 9D 93 90 00 89 [18:37:29]RAPDU: C7 D7 11 59 51 C0 9D 93 90 00 [18:37:29]wFMCommunicate OK [18:37:29]SAM_PROTO_SignData done [18:37:29]FM_MakeSignedData done [18:37:29]CreateOFDProtocolMessage [18:37:29]wFMCommunicate request_size=4 [18:37:29]MH_SAM_APDU [18:37:29]CAPDU: 80 11 00 00 [18:37:29]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [18:37:29]Write i2c OK [18:37:29]MH_I2C_Read... [18:37:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:29]Read from MH i2c: E2 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 17 00 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [18:37:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:37:29]wFMCommunicate OK [18:37:29]CreateOFDProtocolMessage done [18:37:29]OFDSenderStorePacket 152868 [18:37:29]StoreOFDPacket docnum=152868 [18:37:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 39 00 07 01 50 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 E8 06 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 55 02 00 35 04 06 00 C5 2F C3 60 93 E7 C7 D7 11 59 51 C0 9D 93 [18:37:29]CheckFolder [18:37:29]dirname=/storage/ofd_packets [18:37:29]CheckFolder done [18:37:29]ProducePacketName [18:37:29]name=ofd_packets/00152868 [18:37:29]NVStorageSaveData ofd_packets/00152868 [18:37:29]File name is /storage/ofd_packets/00152868 [18:37:29]Write 301 bytes [18:37:29]NVStorageSaveData done [18:37:29]OFDSenderStorePacket done [18:37:29]KKMCreateOFDPacket done [18:37:29]NVStorageSaveData kkm_last_timestamp [18:37:29]File name is /storage/kkm_last_timestamp [18:37:29]Write 4 bytes [18:37:29]NVStorageSaveData done [18:37:29]ExternCall_PrintAddStr [18:37:29]wPrintStart [18:37:29]Write to MH i2c: 01 00 00 C6 00 C6 [18:37:29]OFD Sender: Processing packet 152868 [packets to send 831, broken 830] [18:37:29]ProducePacketName [18:37:29]name=ofd_packets/00152868 [18:37:29]OFD Sender: To server: pG, [18:37:29]CommunicateWithHost lk.salyk.kg:30040 [18:37:29]ConnectInit lk.salyk.kg [18:37:29]Write i2c OK [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: 01 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: 01 07 00 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [18:37:29]RasterBufferAndPrint [18:37:29]line Счет N : (1)1786876 [18:37:29]line ИНН: 02508201610067 [18:37:29]line Контрольно-Кассовый Чек [18:37:29]line ПРОДАЖА [18:37:29]line ТРК (МРК, ГНК) : 22 [18:37:29]line Товар: 2710124130 [18:37:29]line Аи-92-К-5 [18:37:29]line 11.800 * 67.80 [18:37:29]line = 800.04 [18:37:29]line НДС 12% НСП 1% [18:37:29]line > о реализуемом товаре [18:37:29]line ОКРУГЛЕНИЕ: -0.04 [18:37:29]line ИТОГО: 800.00 [18:37:29]line Внесено: 800.00 [18:37:29]line СДАЧА: 0.00 [18:37:29]line НСП 1% : 7.08 [18:37:29]line НДС 12% : 84.96 [18:37:29]line Наличными: 800.00 [18:37:29]line Безнал.: 0.00 [18:37:29]line Место: АЗС № 89 "Партнер Нефть" [18:37:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:37:29]line СНО: Общий режим [18:37:29]line Чек 327 24.09.2024 18:37 [18:37:29]line Смена: 477 ФФД: 1.0 [18:37:29]line ЗНМ: 0300000113 [18:37:29]line РНМ: 0000000000091825 [18:37:29]line Версия ККМ: 001 [18:37:29]line ФМ: 0000000000871835 [18:37:29]line ФД: 152868 [18:37:29]line ФПД: 216808932021223 [18:37:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T183728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152868&fm=216808932021223&tin=02508201610067®Number=0000000000091825&sum=80000 [18:37:29]written 0, free lines is 4095 [18:37:30]Write to MH i2c: 01 00 00 F1 00 F1 [18:37:30]Write i2c OK [18:37:30]MH_I2C_Read... [18:37:30]Read from MH i2c: 01 [18:37:30]MH_I2C_Read... [18:37:30]Read from MH i2c: 01 07 00 [18:37:30]MH_I2C_Read... [18:37:30]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 E6 0C EA [18:37:30]RasterBufferAndPrint [18:37:30]line [18:37:30]line [18:37:30]line [18:37:30]line [18:37:30]line [18:37:30]written 0, free lines is 3328 [18:37:30]MH_Cut [18:37:30]Write to MH i2c: D1 01 00 F8 00 01 CA [18:37:30]Write i2c OK [18:37:30]MH_I2C_Read... [18:37:30]Read from MH i2c: D1 [18:37:30]MH_I2C_Read... [18:37:30]Read from MH i2c: D1 01 00 [18:37:30]MH_I2C_Read... [18:37:30]Read from MH i2c: D1 01 00 F8 00 00 C9 [18:37:30]Write to MH i2c: 01 00 00 F9 00 F9 [18:37:30]Write i2c OK [18:37:30]MH_I2C_Read... [18:37:31]*** Cut start [18:37:31]*** Purtial cut [18:37:31]*** Stage 1: CUTSNS_PIN = 1 [18:37:31]Read from MH i2c: 01 [18:37:31]MH_I2C_Read... [18:37:31]*** Stop cut motor [18:37:31]*** Cut end [18:37:31]Read from MH i2c: 01 07 00 [18:37:31]MH_I2C_Read... [18:37:31]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [18:37:31]process_action close_receipt done [18:37:31]requested_data is exist [18:37:31]produce_requested_data [18:37:31]requested_item fm.sn is exist - process it [18:37:31]wFMCommunicate request_size=4 [18:37:31]MH_SAM_APDU [18:37:31]CAPDU: 80 11 00 00 [18:37:31]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [18:37:31]Write i2c OK [18:37:31]MH_I2C_Read... [18:37:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:31]Read from MH i2c: E2 [18:37:31]MH_I2C_Read... [18:37:31]Read from MH i2c: E2 17 00 [18:37:31]MH_I2C_Read... [18:37:31]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [18:37:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:37:31]wFMCommunicate OK [18:37:31]requested_item fd.num is exist - process it [18:37:31]SAM_PROTO_GetFieldsCounters [18:37:31]wFMCommunicate request_size=4 [18:37:31]MH_SAM_APDU [18:37:31]CAPDU: 80 13 00 00 [18:37:31]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [18:37:31]Write i2c OK [18:37:31]MH_I2C_Read... [18:37:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:37:31]Read from MH i2c: E2 [18:37:31]MH_I2C_Read... [18:37:31]Read from MH i2c: E2 62 00 [18:37:31]MH_I2C_Read... [18:37:31]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 C9 [18:37:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:37:31]wFMCommunicate OK [18:37:31]SAM_PROTO_GetFieldsCounters done [18:37:31]requested_item shift.num is exist - process it [18:37:31]requested_item shift.opened is exist - process it [18:37:31]req_shift_opened [18:37:31]FM_GetShiftState [18:37:31]SAM_PROTO_GetShiftState [18:37:31]wFMCommunicate request_size=4 [18:37:31]MH_SAM_APDU [18:37:31]CAPDU: 80 13 01 00 [18:37:31]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [18:37:31]Write i2c OK [18:37:31]MH_I2C_Read... [18:37:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:31]Read from MH i2c: E2 [18:37:31]MH_I2C_Read... [18:37:31]Read from MH i2c: E2 0E 00 [18:37:31]MH_I2C_Read... [18:37:31]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 46 [18:37:31]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:37:31]wFMCommunicate OK [18:37:31]SAM_PROTO_GetShiftState done [18:37:31]FM_GetShiftState done [18:37:31]req_shift_opened done [18:37:31]requested_item shift.open_date is exist - process it [18:37:31]req_shift_open_date [18:37:31]req_shift_open_date done [18:37:31]produce_requested_data done [18:37:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152868,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:37:31]process_action_free close_receipt [18:37:31]json_value_free [18:37:31]json_value_free done [18:37:31]process_json_proto returns [18:37:31]Send response to host [18:37:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152868,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:37:31]free response buf [18:37:31]execute_script done [18:37:31]execute_script returns [18:37:31]free content buf [18:37:31]Sock 9.Close socket [18:37:31]Sock 9.Thread stoped [18:37:34]ConnectInit Can't take IP for lk.salyk.kg [18:37:34]CommunicateWithHost connect error [18:37:34]CommunicateWithHost err = -1 [18:37:34]OFD Sender: Server communicate error [18:37:39]OFD Sender: Processing packet 152868 [packets to send 831, broken 830] [18:37:39]ProducePacketName [18:37:39]name=ofd_packets/00152868 [18:37:39]OFD Sender: To server: pG, [18:37:39]CommunicateWithHost lk.salyk.kg:30040 [18:37:39]ConnectInit lk.salyk.kg [18:37:44]ConnectInit Can't take IP for lk.salyk.kg [18:37:44]CommunicateWithHost connect error [18:37:44]CommunicateWithHost err = -1 [18:37:44]OFD Sender: Server communicate error [18:37:49]OFD Sender: Processing packet 152868 [packets to send 831, broken 830] [18:37:49]ProducePacketName [18:37:49]name=ofd_packets/00152868 [18:37:49]OFD Sender: To server: pG, [18:37:49]CommunicateWithHost lk.salyk.kg:30040 [18:37:49]ConnectInit lk.salyk.kg [18:37:53]Connected sock=7 [18:37:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 39 00 07 01 50 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 E8 06 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 55 02 00 35 04 06 00 C5 2F C3 60 93 E7 C7 D7 11 59 51 C0 9D 93 [18:37:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4D 30 47 00 AC FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 55 02 00 F4 03 04 00 FD AE F2 66 B6 04 01 00 00 C7 7B EA E9 AC 7D F7 AD [18:37:54]CommunicateWithHost err = 0 [18:37:54]CheckOFDResponse [18:37:54]1017 (14) - 77093643461234 [18:37:54]1041 (16) - 0000000000871835 [18:37:54]1040 (4) - 152868 [18:37:54]1012 (4) - 24.09.2024 12:22 [18:37:54]1206 (1) - 0 [18:37:54]OFD Sender: Remove packet 152868 [18:37:54]ProducePacketName [18:37:54]name=ofd_packets/00152868 [18:37:54]NVStorageDeleteData [18:37:54]OFD Sender: No OFD packet to send [18:37:59]OFD Sender: No OFD packet to send [18:38:04]OFD Sender: No OFD packet to send [18:38:09]OFD Sender: No OFD packet to send [18:38:14]OFD Sender: No OFD packet to send [18:38:15]recv_with_timeout no data received [18:38:19]OFD Sender: No OFD packet to send [18:38:24]OFD Sender: No OFD packet to send [18:38:29]OFD Sender: No OFD packet to send [18:38:34]OFD Sender: No OFD packet to send [18:38:40]OFD Sender: No OFD packet to send [18:38:45]OFD Sender: No OFD packet to send [18:38:50]OFD Sender: No OFD packet to send [18:38:55]OFD Sender: No OFD packet to send [18:39:00]OFD Sender: No OFD packet to send [18:39:02]recv_with_timeout no data received [18:39:05]OFD Sender: No OFD packet to send [18:39:10]OFD Sender: No OFD packet to send [18:39:15]OFD Sender: No OFD packet to send [18:39:20]OFD Sender: No OFD packet to send [18:39:25]OFD Sender: No OFD packet to send [18:39:30]OFD Sender: No OFD packet to send [18:39:35]OFD Sender: No OFD packet to send [18:39:39]recv_with_timeout no data received [18:39:40]OFD Sender: No OFD packet to send [18:39:45]OFD Sender: No OFD packet to send [18:39:50]OFD Sender: No OFD packet to send [18:39:50]recv_with_timeout no data received [18:39:55]OFD Sender: No OFD packet to send [18:40:00]OFD Sender: No OFD packet to send [18:40:05]OFD Sender: No OFD packet to send [18:40:10]OFD Sender: No OFD packet to send [18:40:15]OFD Sender: No OFD packet to send [18:40:20]OFD Sender: No OFD packet to send [18:40:25]OFD Sender: No OFD packet to send [18:40:30]OFD Sender: No OFD packet to send [18:40:35]OFD Sender: No OFD packet to send [18:40:40]OFD Sender: No OFD packet to send [18:40:45]OFD Sender: No OFD packet to send [18:40:50]OFD Sender: No OFD packet to send [18:40:51]recv_with_timeout no data received [18:40:55]OFD Sender: No OFD packet to send [18:41:00]OFD Sender: No OFD packet to send [18:41:05]OFD Sender: No OFD packet to send [18:41:10]OFD Sender: No OFD packet to send [18:41:15]OFD Sender: No OFD packet to send [18:41:20]OFD Sender: No OFD packet to send [18:41:21]recv_with_timeout no data received [18:41:25]OFD Sender: No OFD packet to send [18:41:30]OFD Sender: No OFD packet to send [18:41:31]recv_with_timeout no data received [18:41:35]OFD Sender: No OFD packet to send [18:41:40]OFD Sender: No OFD packet to send [18:41:42]recv_with_timeout no data received [18:41:45]OFD Sender: No OFD packet to send [18:41:50]OFD Sender: No OFD packet to send [18:41:55]OFD Sender: No OFD packet to send [18:42:00]OFD Sender: No OFD packet to send [18:42:05]OFD Sender: No OFD packet to send [18:42:10]OFD Sender: No OFD packet to send [18:42:15]OFD Sender: No OFD packet to send [18:42:20]OFD Sender: No OFD packet to send [18:42:25]OFD Sender: No OFD packet to send [18:42:30]OFD Sender: No OFD packet to send [18:42:35]OFD Sender: No OFD packet to send [18:42:40]OFD Sender: No OFD packet to send [18:42:45]OFD Sender: No OFD packet to send [18:42:50]OFD Sender: No OFD packet to send [18:42:55]OFD Sender: No OFD packet to send [18:42:59]recv_with_timeout no data received [18:43:00]OFD Sender: No OFD packet to send [18:43:05]OFD Sender: No OFD packet to send [18:43:10]OFD Sender: No OFD packet to send [18:43:16]OFD Sender: No OFD packet to send [18:43:18]recv_with_timeout no data received [18:43:21]OFD Sender: No OFD packet to send [18:43:26]OFD Sender: No OFD packet to send [18:43:31]OFD Sender: No OFD packet to send [18:43:36]OFD Sender: No OFD packet to send [18:43:41]OFD Sender: No OFD packet to send [18:43:46]OFD Sender: No OFD packet to send [18:43:51]OFD Sender: No OFD packet to send [18:43:56]OFD Sender: No OFD packet to send [18:44:01]OFD Sender: No OFD packet to send [18:44:06]OFD Sender: No OFD packet to send [18:44:11]OFD Sender: No OFD packet to send [18:44:16]OFD Sender: No OFD packet to send [18:44:16]accept exits with 10 [18:44:16]New connection [18:44:16]New thread 3067120996 created [18:44:16]Thread 3067264356 joined [18:44:16]Waiting for new connection... [18:44:16] Sock 10.Parse request [18:44:16]Sock 10.Check first char [18:44:16]Sock 10.First char is OK [18:44:16]request: POST /json_proto HTTP/1.0 [18:44:16]Method: POST [18:44:16]URL: /json_proto [18:44:16]Method is POST - this is cgi request [18:44:16]url: /json_proto [18:44:16]query_string will be loaded in cgi processing [18:44:16]execute_cgi json_proto POST (null) [18:44:16]execute_cgi path=json_proto method=POST [18:44:16]POST find Content-Length [18:44:16]Host: 172.17.43.67:8080 [18:44:16]Content-Length: 675 [18:44:16]Content-Type: application/json [18:44:16] [18:44:16]POST finish read [18:44:16]Found Content-Length = 675 [18:44:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786877", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:16]execute_script... [18:44:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786877", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:16]POST & json_proto [18:44:16]process_json_proto [18:44:16]json parsed OK: [18:44:16]protocol is kg_v1.0 [18:44:16]action value=close_receipt [18:44:16]process_action close_receipt [18:44:16]cmd_close_receipt [18:44:16]MH_GetDate [18:44:16]Write to MH i2c: F0 00 00 FD 00 EC [18:44:16]Write i2c OK [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: F0 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: F0 09 00 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: F0 09 00 FD 00 00 81 08 F3 66 6A BD 47 65 AA [18:44:16]GetLastDocTimeStamp 1727203048 [18:44:16]current date 1727203457 [18:44:16]FM_GetShiftState [18:44:16]SAM_PROTO_GetShiftState [18:44:16]wFMCommunicate request_size=4 [18:44:16]MH_SAM_APDU [18:44:16]CAPDU: 80 13 01 00 [18:44:16]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [18:44:16]Write i2c OK [18:44:16]MH_I2C_Read... [18:44:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:16]Read from MH i2c: E2 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 0E 00 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 48 [18:44:16]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:44:16]wFMCommunicate OK [18:44:16]SAM_PROTO_GetShiftState done [18:44:16]FM_GetShiftState done [18:44:16]opened in 1727137889 [18:44:16]opened+sec_in_day 1727224289 [18:44:16]quantity*price = 60045 [18:44:16]sum+1 = 60047 [18:44:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 328 24.09.2024 18:44 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152869 ФПД: 219396675195866 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T184417&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152869&fm=219396675195866&tin=02508201610067®Number=0000000000091825&sum=60000 [18:44:17]StoreToDocumentArchive [18:44:17]shift 477 fd 152869 [18:44:17]save to /storage/0477/doc_00152869 [18:44:17]save last doc name /storage/0477/doc_00152869 to /storage/kkm_last_doc_name [18:44:17]save OK [18:44:17]Clear old archive folders... [18:44:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:44:17]tlvbuf is 00148B20 [18:44:17]SAM_PROTO_ClearQueue [18:44:17]wFMCommunicate request_size=4 [18:44:17]MH_SAM_APDU [18:44:17]CAPDU: 80 09 00 00 [18:44:17]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [18:44:17]Write i2c OK [18:44:17]MH_I2C_Read... [18:44:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:44:17]Read from MH i2c: E2 [18:44:17]MH_I2C_Read... [18:44:17]Read from MH i2c: E2 03 00 [18:44:17]MH_I2C_Read... [18:44:17]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [18:44:17]RAPDU: 90 00 [18:44:17]wFMCommunicate OK [18:44:17]SAM_PROTO_ClearQueue done [18:44:17]KKMCreateOFDPacket [18:44:17]OFDProtocolAddRootSTLVToBuf [18:44:17]FM_MakeSignedData [18:44:17]FM_MakeSignedData [18:44:17]SAM_PROTO_SignData [18:44:17]wFMCommunicate request_size=4 [18:44:17]MH_SAM_APDU [18:44:17]CAPDU: 80 0D 01 02 [18:44:17]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [18:44:17]Write i2c OK [18:44:17]MH_I2C_Read... [18:44:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:44:17]Read from MH i2c: E2 [18:44:17]MH_I2C_Read... [18:44:17]Read from MH i2c: E2 03 00 [18:44:17]MH_I2C_Read... [18:44:17]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:44:17]RAPDU: 90 00 [18:44:17]wFMCommunicate OK [18:44:17]wFMCommunicate request_size=255 [18:44:17]MH_SAM_APDU [18:44:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 81 08 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 55 02 00 35 04 06 00 C7 8A 44 E3 [18:44:17]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 81 08 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 55 02 00 35 04 06 00 C7 8A 44 E3 00 00 C9 [18:44:17]Write i2c OK [18:44:17]MH_I2C_Read... [18:44:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:18]Read from MH i2c: E2 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 03 00 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [18:44:18]RAPDU: 90 00 [18:44:18]wFMCommunicate OK [18:44:18]wFMCommunicate request_size=7 [18:44:18]MH_SAM_APDU [18:44:18]CAPDU: 80 0D 02 02 02 D3 DA [18:44:18]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 D3 DA 00 00 3A [18:44:18]Write i2c OK [18:44:18]MH_I2C_Read... [18:44:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:18]Read from MH i2c: E2 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 03 00 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [18:44:18]RAPDU: 90 00 [18:44:18]wFMCommunicate OK [18:44:18]wFMCommunicate request_size=4 [18:44:18]MH_SAM_APDU [18:44:18]CAPDU: 80 0D 03 02 [18:44:18]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [18:44:18]Write i2c OK [18:44:18]MH_I2C_Read... [18:44:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:44:18]Read from MH i2c: E2 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 0B 00 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 0B 00 0F 01 00 E3 9E F1 8E 25 C3 4D 96 90 00 57 [18:44:18]RAPDU: E3 9E F1 8E 25 C3 4D 96 90 00 [18:44:18]wFMCommunicate OK [18:44:18]SAM_PROTO_SignData done [18:44:18]FM_MakeSignedData done [18:44:18]CreateOFDProtocolMessage [18:44:18]wFMCommunicate request_size=4 [18:44:18]MH_SAM_APDU [18:44:18]CAPDU: 80 11 00 00 [18:44:18]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [18:44:18]Write i2c OK [18:44:18]MH_I2C_Read... [18:44:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:18]Read from MH i2c: E2 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 17 00 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [18:44:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:44:18]wFMCommunicate OK [18:44:18]CreateOFDProtocolMessage done [18:44:18]OFDSenderStorePacket 152869 [18:44:18]StoreOFDPacket docnum=152869 [18:44:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DB 90 04 01 85 4B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 81 08 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 55 02 00 35 04 06 00 C7 8A 44 E3 D3 DA E3 9E F1 8E 25 C3 4D 96 [18:44:18]CheckFolder [18:44:18]dirname=/storage/ofd_packets [18:44:18]CheckFolder done [18:44:18]ProducePacketName [18:44:18]name=ofd_packets/00152869 [18:44:18]NVStorageSaveData ofd_packets/00152869 [18:44:18]File name is /storage/ofd_packets/00152869 [18:44:18]Write 298 bytes [18:44:18]NVStorageSaveData done [18:44:18]OFDSenderStorePacket done [18:44:18]KKMCreateOFDPacket done [18:44:18]NVStorageSaveData kkm_last_timestamp [18:44:18]File name is /storage/kkm_last_timestamp [18:44:18]Write 4 bytes [18:44:18]NVStorageSaveData done [18:44:18]ExternCall_PrintAddStr [18:44:18]wPrintStart [18:44:18]Write to MH i2c: 01 00 00 11 01 12 [18:44:18]Write i2c OK [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: 01 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: 01 07 00 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [18:44:18]RasterBufferAndPrint [18:44:18]line Счет N : (1)1786877 [18:44:18]line ИНН: 02508201610067 [18:44:18]line Контрольно-Кассовый Чек [18:44:18]line ПРОДАЖА [18:44:18]line ТРК (МРК, ГНК) : 31 [18:44:18]line Товар: 2710194210 [18:44:18]line ДТ-К-5 [18:44:18]line 7.880 * 76.20 [18:44:18]line = 600.46 [18:44:18]line НДС 12% НСП 1% [18:44:18]line > о реализуемом товаре [18:44:18]line ОКРУГЛЕНИЕ: -0.46 [18:44:18]line ИТОГО: 600.00 [18:44:18]line Внесено: 600.00 [18:44:18]line СДАЧА: 0.00 [18:44:18]line НСП 1% : 5.31 [18:44:18]line НДС 12% : 63.77 [18:44:18]line Наличными: 600.00 [18:44:18]line Безнал.: 0.00 [18:44:18]line Место: АЗС № 89 "Партнер Нефть" [18:44:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:44:18]line СНО: Общий режим [18:44:18]line Чек 328 24.09.2024 18:44 [18:44:18]line Смена: 477 ФФД: 1.0 [18:44:18]line ЗНМ: 0300000113 [18:44:18]line РНМ: 0000000000091825 [18:44:18]line Версия ККМ: 001 [18:44:18]line ФМ: 0000000000871835 [18:44:18]line ФД: 152869 [18:44:18]line ФПД: 219396675195866 [18:44:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T184417&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152869&fm=219396675195866&tin=02508201610067®Number=0000000000091825&sum=60000 [18:44:18]OFD Sender: Processing packet 152869 [packets to send 831, broken 830] [18:44:18]ProducePacketName [18:44:18]name=ofd_packets/00152869 [18:44:18]OFD Sender: To server: pG, [18:44:18]CommunicateWithHost lk.salyk.kg:30040 [18:44:18]ConnectInit lk.salyk.kg [18:44:18]written 0, free lines is 4095 [18:44:19]Write to MH i2c: 01 00 00 3C 01 3D [18:44:19]Write i2c OK [18:44:19]MH_I2C_Read... [18:44:19]Read from MH i2c: 01 [18:44:19]MH_I2C_Read... [18:44:19]Read from MH i2c: 01 07 00 [18:44:19]MH_I2C_Read... [18:44:19]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 E4 0C 34 [18:44:19]RasterBufferAndPrint [18:44:19]line [18:44:19]line [18:44:19]line [18:44:19]line [18:44:19]line [18:44:19]written 0, free lines is 3306 [18:44:19]MH_Cut [18:44:19]Write to MH i2c: D1 01 00 43 01 01 16 [18:44:19]Write i2c OK [18:44:19]MH_I2C_Read... [18:44:19]Read from MH i2c: D1 [18:44:19]MH_I2C_Read... [18:44:19]Read from MH i2c: D1 01 00 [18:44:19]MH_I2C_Read... [18:44:19]Read from MH i2c: D1 01 00 43 01 00 15 [18:44:19]Write to MH i2c: 01 00 00 44 01 45 [18:44:19]Write i2c OK [18:44:19]MH_I2C_Read... [18:44:19]*** Cut start [18:44:19]*** Purtial cut [18:44:19]*** Stage 1: CUTSNS_PIN = 1 [18:44:20]Read from MH i2c: 01 [18:44:20]MH_I2C_Read... [18:44:20]*** Stop cut motor [18:44:20]*** Cut end [18:44:20]Read from MH i2c: 01 07 00 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [18:44:20]process_action close_receipt done [18:44:20]requested_data is exist [18:44:20]produce_requested_data [18:44:20]requested_item fm.sn is exist - process it [18:44:20]wFMCommunicate request_size=4 [18:44:20]MH_SAM_APDU [18:44:20]CAPDU: 80 11 00 00 [18:44:20]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [18:44:20]Write i2c OK [18:44:20]MH_I2C_Read... [18:44:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:20]Read from MH i2c: E2 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 17 00 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [18:44:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:44:20]wFMCommunicate OK [18:44:20]requested_item fd.num is exist - process it [18:44:20]SAM_PROTO_GetFieldsCounters [18:44:20]wFMCommunicate request_size=4 [18:44:20]MH_SAM_APDU [18:44:20]CAPDU: 80 13 00 00 [18:44:20]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [18:44:20]Write i2c OK [18:44:20]MH_I2C_Read... [18:44:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:44:20]Read from MH i2c: E2 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 62 00 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 19 [18:44:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:44:20]wFMCommunicate OK [18:44:20]SAM_PROTO_GetFieldsCounters done [18:44:20]requested_item shift.num is exist - process it [18:44:20]requested_item shift.opened is exist - process it [18:44:20]req_shift_opened [18:44:20]FM_GetShiftState [18:44:20]SAM_PROTO_GetShiftState [18:44:20]wFMCommunicate request_size=4 [18:44:20]MH_SAM_APDU [18:44:20]CAPDU: 80 13 01 00 [18:44:20]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [18:44:20]Write i2c OK [18:44:20]MH_I2C_Read... [18:44:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:20]Read from MH i2c: E2 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 0E 00 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 92 [18:44:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:44:20]wFMCommunicate OK [18:44:20]SAM_PROTO_GetShiftState done [18:44:20]FM_GetShiftState done [18:44:20]req_shift_opened done [18:44:20]requested_item shift.open_date is exist - process it [18:44:20]req_shift_open_date [18:44:20]req_shift_open_date done [18:44:20]produce_requested_data done [18:44:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152869,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:44:20]process_action_free close_receipt [18:44:20]json_value_free [18:44:20]json_value_free done [18:44:20]process_json_proto returns [18:44:20]Send response to host [18:44:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152869,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:44:20]free response buf [18:44:20]execute_script done [18:44:20]execute_script returns [18:44:20]free content buf [18:44:20]Sock 10.Close socket [18:44:20]Sock 10.Thread stoped [18:44:23]Connected sock=11 [18:44:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DB 90 04 01 85 4B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 81 08 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 55 02 00 35 04 06 00 C7 8A 44 E3 D3 DA E3 9E F1 8E 25 C3 4D 96 [18:44:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 56 1B 47 00 09 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 55 02 00 F4 03 04 00 83 B0 F2 66 B6 04 01 00 00 91 21 92 D8 BA DB 5E 82 [18:44:23]CommunicateWithHost err = 0 [18:44:23]CheckOFDResponse [18:44:23]1017 (14) - 77093643461234 [18:44:23]1041 (16) - 0000000000871835 [18:44:23]1040 (4) - 152869 [18:44:23]1012 (4) - 24.09.2024 12:28 [18:44:23]1206 (1) - 0 [18:44:23]OFD Sender: Remove packet 152869 [18:44:23]ProducePacketName [18:44:23]name=ofd_packets/00152869 [18:44:23]NVStorageDeleteData [18:44:24]OFD Sender: No OFD packet to send [18:44:29]OFD Sender: No OFD packet to send [18:44:34]recv_with_timeout no data received [18:44:34]OFD Sender: No OFD packet to send [18:44:39]OFD Sender: No OFD packet to send [18:44:44]OFD Sender: No OFD packet to send [18:44:49]OFD Sender: No OFD packet to send [18:44:52]recv_with_timeout no data received [18:44:54]OFD Sender: No OFD packet to send [18:44:59]OFD Sender: No OFD packet to send [18:45:04]OFD Sender: No OFD packet to send [18:45:09]OFD Sender: No OFD packet to send [18:45:12]recv_with_timeout no data received [18:45:14]OFD Sender: No OFD packet to send [18:45:19]OFD Sender: No OFD packet to send [18:45:24]OFD Sender: No OFD packet to send [18:45:29]OFD Sender: No OFD packet to send [18:45:34]OFD Sender: No OFD packet to send [18:45:39]OFD Sender: No OFD packet to send [18:45:44]OFD Sender: No OFD packet to send [18:45:47]recv_with_timeout no data received [18:45:49]OFD Sender: No OFD packet to send [18:45:54]OFD Sender: No OFD packet to send [18:45:58]recv_with_timeout no data received [18:45:59]OFD Sender: No OFD packet to send [18:46:04]OFD Sender: No OFD packet to send [18:46:09]OFD Sender: No OFD packet to send [18:46:14]OFD Sender: No OFD packet to send [18:46:19]OFD Sender: No OFD packet to send [18:46:24]OFD Sender: No OFD packet to send [18:46:28]recv_with_timeout no data received [18:46:29]OFD Sender: No OFD packet to send [18:46:34]OFD Sender: No OFD packet to send [18:46:39]OFD Sender: No OFD packet to send [18:46:44]OFD Sender: No OFD packet to send [18:46:49]OFD Sender: No OFD packet to send [18:46:51]recv_with_timeout no data received [18:46:54]OFD Sender: No OFD packet to send [18:46:59]OFD Sender: No OFD packet to send [18:47:04]OFD Sender: No OFD packet to send [18:47:09]recv_with_timeout no data received [18:47:09]OFD Sender: No OFD packet to send [18:47:14]OFD Sender: No OFD packet to send [18:47:19]OFD Sender: No OFD packet to send [18:47:24]OFD Sender: No OFD packet to send [18:47:29]OFD Sender: No OFD packet to send [18:47:34]OFD Sender: No OFD packet to send [18:47:39]OFD Sender: No OFD packet to send [18:47:44]OFD Sender: No OFD packet to send [18:47:50]OFD Sender: No OFD packet to send [18:47:54]recv_with_timeout no data received [18:47:55]OFD Sender: No OFD packet to send [18:48:00]OFD Sender: No OFD packet to send [18:48:05]OFD Sender: No OFD packet to send [18:48:10]OFD Sender: No OFD packet to send [18:48:15]OFD Sender: No OFD packet to send [18:48:20]OFD Sender: No OFD packet to send [18:48:25]OFD Sender: No OFD packet to send [18:48:30]OFD Sender: No OFD packet to send [18:48:32]recv_with_timeout no data received [18:48:35]OFD Sender: No OFD packet to send [18:48:40]OFD Sender: No OFD packet to send [18:48:45]OFD Sender: No OFD packet to send [18:48:50]accept exits with 7 [18:48:50]New connection [18:48:50]New thread 3067264356 created [18:48:50]Thread 3067120996 joined [18:48:50]Waiting for new connection... [18:48:50] Sock 7.Parse request [18:48:50]Sock 7.Check first char [18:48:50]Sock 7.First char is OK [18:48:50]request: POST /json_proto HTTP/1.0 [18:48:50]Method: POST [18:48:50]URL: /json_proto [18:48:50]Method is POST - this is cgi request [18:48:50]url: /json_proto [18:48:50]query_string will be loaded in cgi processing [18:48:50]execute_cgi json_proto POST (null) [18:48:50]execute_cgi path=json_proto method=POST [18:48:50]POST find Content-Length [18:48:50]Host: 172.17.43.67:8080 [18:48:50]Content-Length: 678 [18:48:50]Content-Type: application/json [18:48:50] [18:48:50]POST finish read [18:48:50]Found Content-Length = 678 [18:48:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:50]execute_script... [18:48:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:50]POST & json_proto [18:48:50]process_json_proto [18:48:50]json parsed OK: [18:48:50]protocol is kg_v1.0 [18:48:50]action value=close_receipt [18:48:50]process_action close_receipt [18:48:50]cmd_close_receipt [18:48:50]MH_GetDate [18:48:50]Write to MH i2c: F0 00 00 48 01 38 [18:48:50]Write i2c OK [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: F0 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: F0 09 00 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: F0 09 00 48 01 00 92 09 F3 66 6A BD 47 65 08 [18:48:50]GetLastDocTimeStamp 1727203457 [18:48:50]current date 1727203730 [18:48:50]FM_GetShiftState [18:48:50]SAM_PROTO_GetShiftState [18:48:50]wFMCommunicate request_size=4 [18:48:50]MH_SAM_APDU [18:48:50]CAPDU: 80 13 01 00 [18:48:50]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [18:48:50]Write i2c OK [18:48:50]MH_I2C_Read... [18:48:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:50]Read from MH i2c: E2 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 0E 00 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 94 [18:48:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:48:50]wFMCommunicate OK [18:48:50]SAM_PROTO_GetShiftState done [18:48:50]FM_GetShiftState done [18:48:50]opened in 1727137889 [18:48:50]opened+sec_in_day 1727224289 [18:48:50]quantity*price = 20001 [18:48:50]sum+1 = 20002 [18:48:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 329 24.09.2024 18:48 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152870 ФПД: 86769568072320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T184851&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152870&fm=86769568072320&tin=02508201610067®Number=0000000000091825&sum=20000 [18:48:51]StoreToDocumentArchive [18:48:51]shift 477 fd 152870 [18:48:51]save to /storage/0477/doc_00152870 [18:48:51]save last doc name /storage/0477/doc_00152870 to /storage/kkm_last_doc_name [18:48:51]save OK [18:48:51]Clear old archive folders... [18:48:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:48:51]tlvbuf is 001F3960 [18:48:51]SAM_PROTO_ClearQueue [18:48:51]wFMCommunicate request_size=4 [18:48:51]MH_SAM_APDU [18:48:51]CAPDU: 80 09 00 00 [18:48:51]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [18:48:51]Write i2c OK [18:48:51]MH_I2C_Read... [18:48:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:48:51]Read from MH i2c: E2 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 03 00 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [18:48:51]RAPDU: 90 00 [18:48:51]wFMCommunicate OK [18:48:51]SAM_PROTO_ClearQueue done [18:48:51]KKMCreateOFDPacket [18:48:51]OFDProtocolAddRootSTLVToBuf [18:48:51]FM_MakeSignedData [18:48:51]FM_MakeSignedData [18:48:51]SAM_PROTO_SignData [18:48:51]wFMCommunicate request_size=4 [18:48:51]MH_SAM_APDU [18:48:51]CAPDU: 80 0D 01 02 [18:48:51]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [18:48:51]Write i2c OK [18:48:51]MH_I2C_Read... [18:48:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:48:51]Read from MH i2c: E2 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 03 00 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [18:48:51]RAPDU: 90 00 [18:48:51]wFMCommunicate OK [18:48:51]wFMCommunicate request_size=255 [18:48:51]MH_SAM_APDU [18:48:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 93 09 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 55 02 00 35 04 06 00 4E [18:48:51]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 93 09 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 55 02 00 35 04 06 00 4E 00 00 3A [18:48:51]Write i2c OK [18:48:51]MH_I2C_Read... [18:48:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:51]Read from MH i2c: E2 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 03 00 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [18:48:51]RAPDU: 90 00 [18:48:51]wFMCommunicate OK [18:48:51]wFMCommunicate request_size=10 [18:48:51]MH_SAM_APDU [18:48:51]CAPDU: 80 0D 02 02 05 EA 9D 48 42 80 [18:48:51]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 EA 9D 48 42 80 00 00 6F [18:48:51]Write i2c OK [18:48:51]MH_I2C_Read... [18:48:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:51]Read from MH i2c: E2 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 03 00 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [18:48:51]RAPDU: 90 00 [18:48:51]wFMCommunicate OK [18:48:51]wFMCommunicate request_size=4 [18:48:51]MH_SAM_APDU [18:48:51]CAPDU: 80 0D 03 02 [18:48:51]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [18:48:51]Write i2c OK [18:48:51]MH_I2C_Read... [18:48:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:48:51]Read from MH i2c: E2 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 0B 00 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 0B 00 5A 01 00 8B 03 28 F7 9A 0A B1 07 90 00 E0 [18:48:51]RAPDU: 8B 03 28 F7 9A 0A B1 07 90 00 [18:48:51]wFMCommunicate OK [18:48:51]SAM_PROTO_SignData done [18:48:51]FM_MakeSignedData done [18:48:51]CreateOFDProtocolMessage [18:48:51]wFMCommunicate request_size=4 [18:48:51]MH_SAM_APDU [18:48:51]CAPDU: 80 11 00 00 [18:48:51]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [18:48:51]Write i2c OK [18:48:51]MH_I2C_Read... [18:48:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:51]Read from MH i2c: E2 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 17 00 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [18:48:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:48:51]wFMCommunicate OK [18:48:51]CreateOFDProtocolMessage done [18:48:51]OFDSenderStorePacket 152870 [18:48:51]StoreOFDPacket docnum=152870 [18:48:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 E4 07 01 86 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 93 09 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 55 02 00 35 04 06 00 4E EA 9D 48 42 80 8B 03 28 F7 9A 0A B1 07 [18:48:51]CheckFolder [18:48:51]dirname=/storage/ofd_packets [18:48:51]CheckFolder done [18:48:51]ProducePacketName [18:48:51]name=ofd_packets/00152870 [18:48:51]NVStorageSaveData ofd_packets/00152870 [18:48:51]File name is /storage/ofd_packets/00152870 [18:48:51]Write 301 bytes [18:48:51]NVStorageSaveData done [18:48:51]OFDSenderStorePacket done [18:48:51]KKMCreateOFDPacket done [18:48:51]NVStorageSaveData kkm_last_timestamp [18:48:51]File name is /storage/kkm_last_timestamp [18:48:51]Write 4 bytes [18:48:51]NVStorageSaveData done [18:48:51]ExternCall_PrintAddStr [18:48:51]wPrintStart [18:48:51]Write to MH i2c: 01 00 00 5C 01 5D [18:48:51]Write i2c OK [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: 01 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: 01 07 00 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [18:48:51]RasterBufferAndPrint [18:48:51]line Счет N : (1)1786878 [18:48:51]line ИНН: 02508201610067 [18:48:51]line Контрольно-Кассовый Чек [18:48:51]line ПРОДАЖА [18:48:51]line ТРК (МРК, ГНК) : 42 [18:48:51]line Товар: 2710124130 [18:48:51]line Аи-92-К-5 [18:48:51]line 2.950 * 67.80 [18:48:51]line = 200.01 [18:48:51]line НДС 12% НСП 1% [18:48:51]line > о реализуемом товаре [18:48:51]line ОКРУГЛЕНИЕ: -0.01 [18:48:51]line ИТОГО: 200.00 [18:48:51]line Внесено: 200.00 [18:48:51]line СДАЧА: 0.00 [18:48:51]line НСП 1% : 1.77 [18:48:51]line НДС 12% : 21.24 [18:48:51]line Наличными: 200.00 [18:48:51]line Безнал.: 0.00 [18:48:51]line Место: АЗС № 89 "Партнер Нефть" [18:48:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:48:51]line СНО: Общий режим [18:48:51]line Чек 329 24.09.2024 18:48 [18:48:51]line Смена: 477 ФФД: 1.0 [18:48:51]line ЗНМ: 0300000113 [18:48:51]line РНМ: 0000000000091825 [18:48:51]line Версия ККМ: 001 [18:48:51]line ФМ: 0000000000871835 [18:48:51]line ФД: 152870 [18:48:51]line ФПД: 86769568072320 [18:48:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T184851&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152870&fm=86769568072320&tin=02508201610067®Number=0000000000091825&sum=20000 [18:48:51]written 0, free lines is 4095 [18:48:51]OFD Sender: Processing packet 152870 [packets to send 831, broken 830] [18:48:51]ProducePacketName [18:48:51]name=ofd_packets/00152870 [18:48:51]OFD Sender: To server: pG, [18:48:51]CommunicateWithHost lk.salyk.kg:30040 [18:48:51]ConnectInit lk.salyk.kg [18:48:52]Write to MH i2c: 01 00 00 87 01 88 [18:48:52]Write i2c OK [18:48:52]MH_I2C_Read... [18:48:52]Read from MH i2c: 01 [18:48:52]MH_I2C_Read... [18:48:52]Read from MH i2c: 01 07 00 [18:48:52]MH_I2C_Read... [18:48:52]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 E2 0C 7D [18:48:52]RasterBufferAndPrint [18:48:52]line [18:48:52]line [18:48:52]line [18:48:52]line [18:48:52]line [18:48:52]written 0, free lines is 3304 [18:48:52]MH_Cut [18:48:52]Write to MH i2c: D1 01 00 8E 01 01 61 [18:48:52]Write i2c OK [18:48:52]MH_I2C_Read... [18:48:52]Read from MH i2c: D1 [18:48:52]MH_I2C_Read... [18:48:52]Read from MH i2c: D1 01 00 [18:48:52]MH_I2C_Read... [18:48:52]Read from MH i2c: D1 01 00 8E 01 00 60 [18:48:52]Write to MH i2c: 01 00 00 8F 01 90 [18:48:52]Write i2c OK [18:48:52]MH_I2C_Read... [18:48:52]Connected sock=10 [18:48:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 E4 07 01 86 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 93 09 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 55 02 00 35 04 06 00 4E EA 9D 48 42 80 8B 03 28 F7 9A 0A B1 07 [18:48:53]*** Cut start [18:48:53]*** Purtial cut [18:48:53]*** Stage 1: CUTSNS_PIN = 1 [18:48:53]Read from MH i2c: 01 [18:48:53]MH_I2C_Read... [18:48:53]*** Stop cut motor [18:48:53]*** Cut end [18:48:53]Read from MH i2c: 01 07 00 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [18:48:53]process_action close_receipt done [18:48:53]requested_data is exist [18:48:53]produce_requested_data [18:48:53]requested_item fm.sn is exist - process it [18:48:53]wFMCommunicate request_size=4 [18:48:53]MH_SAM_APDU [18:48:53]CAPDU: 80 11 00 00 [18:48:53]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [18:48:53]Write i2c OK [18:48:53]MH_I2C_Read... [18:48:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:53]Read from MH i2c: E2 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 17 00 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [18:48:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:48:53]wFMCommunicate OK [18:48:53]requested_item fd.num is exist - process it [18:48:53]SAM_PROTO_GetFieldsCounters [18:48:53]wFMCommunicate request_size=4 [18:48:53]MH_SAM_APDU [18:48:53]CAPDU: 80 13 00 00 [18:48:53]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [18:48:53]Write i2c OK [18:48:53]MH_I2C_Read... [18:48:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F5 F0 47 00 56 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 55 02 00 F4 03 04 00 91 B1 F2 66 B6 04 01 00 00 E5 D7 3D E1 3A 8C 5A 87 [18:48:53]CommunicateWithHost err = 0 [18:48:53]CheckOFDResponse [18:48:53]1017 (14) - 77093643461234 [18:48:53]1041 (16) - 0000000000871835 [18:48:53]1040 (4) - 152870 [18:48:53]1012 (4) - 24.09.2024 12:33 [18:48:53]1206 (1) - 0 [18:48:53]OFD Sender: Remove packet 152870 [18:48:53]ProducePacketName [18:48:53]name=ofd_packets/00152870 [18:48:53]NVStorageDeleteData [18:48:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:48:53]Read from MH i2c: E2 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 62 00 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 68 [18:48:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:48:53]wFMCommunicate OK [18:48:53]SAM_PROTO_GetFieldsCounters done [18:48:53]requested_item shift.num is exist - process it [18:48:53]requested_item shift.opened is exist - process it [18:48:53]req_shift_opened [18:48:53]FM_GetShiftState [18:48:53]SAM_PROTO_GetShiftState [18:48:53]wFMCommunicate request_size=4 [18:48:53]MH_SAM_APDU [18:48:53]CAPDU: 80 13 01 00 [18:48:53]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [18:48:53]Write i2c OK [18:48:53]MH_I2C_Read... [18:48:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:53]Read from MH i2c: E2 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 0E 00 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DD [18:48:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:48:53]wFMCommunicate OK [18:48:53]SAM_PROTO_GetShiftState done [18:48:53]FM_GetShiftState done [18:48:53]req_shift_opened done [18:48:53]requested_item shift.open_date is exist - process it [18:48:53]req_shift_open_date [18:48:53]req_shift_open_date done [18:48:53]produce_requested_data done [18:48:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152870,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:48:53]process_action_free close_receipt [18:48:53]json_value_free [18:48:53]json_value_free done [18:48:53]process_json_proto returns [18:48:53]Send response to host [18:48:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152870,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:48:53]free response buf [18:48:53]execute_script done [18:48:53]execute_script returns [18:48:53]free content buf [18:48:53]Sock 7.Close socket [18:48:53]Sock 7.Thread stoped [18:48:53]OFD Sender: No OFD packet to send [18:48:58]OFD Sender: No OFD packet to send [18:49:00]recv_with_timeout no data received [18:49:03]OFD Sender: No OFD packet to send [18:49:08]OFD Sender: No OFD packet to send [18:49:13]OFD Sender: No OFD packet to send [18:49:16]recv_with_timeout no data received [18:49:19]OFD Sender: No OFD packet to send [18:49:19]accept exits with 9 [18:49:19]New connection [18:49:19]New thread 3067120996 created [18:49:19]Thread 3067264356 joined [18:49:19]Waiting for new connection... [18:49:19] Sock 9.Parse request [18:49:19]Sock 9.Check first char [18:49:19]Sock 9.First char is OK [18:49:19]request: POST /json_proto HTTP/1.0 [18:49:19]Method: POST [18:49:19]URL: /json_proto [18:49:19]Method is POST - this is cgi request [18:49:19]url: /json_proto [18:49:19]query_string will be loaded in cgi processing [18:49:19]execute_cgi json_proto POST (null) [18:49:19]execute_cgi path=json_proto method=POST [18:49:19]POST find Content-Length [18:49:19]Host: 172.17.43.67:8080 [18:49:19]Content-Length: 678 [18:49:19]Content-Type: application/json [18:49:19] [18:49:19]POST finish read [18:49:19]Found Content-Length = 678 [18:49:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:19]execute_script... [18:49:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:19]POST & json_proto [18:49:19]process_json_proto [18:49:19]json parsed OK: [18:49:19]protocol is kg_v1.0 [18:49:19]action value=close_receipt [18:49:19]process_action close_receipt [18:49:19]cmd_close_receipt [18:49:19]MH_GetDate [18:49:19]Write to MH i2c: F0 00 00 93 01 83 [18:49:19]Write i2c OK [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: F0 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: F0 09 00 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: F0 09 00 93 01 00 B0 09 F3 66 6A BD 47 65 71 [18:49:19]GetLastDocTimeStamp 1727203731 [18:49:19]current date 1727203760 [18:49:19]FM_GetShiftState [18:49:19]SAM_PROTO_GetShiftState [18:49:19]wFMCommunicate request_size=4 [18:49:19]MH_SAM_APDU [18:49:19]CAPDU: 80 13 01 00 [18:49:19]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [18:49:19]Write i2c OK [18:49:19]MH_I2C_Read... [18:49:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:19]Read from MH i2c: E2 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 0E 00 [18:49:19]MH_I2C_Read... [18:49:19]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DF [18:49:19]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:49:19]wFMCommunicate OK [18:49:19]SAM_PROTO_GetShiftState done [18:49:19]FM_GetShiftState done [18:49:19]opened in 1727137889 [18:49:19]opened+sec_in_day 1727224289 [18:49:19]quantity*price = 50036 [18:49:19]sum+1 = 50037 [18:49:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 330 24.09.2024 18:49 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152871 ФПД: 242557999174861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T184920&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152871&fm=242557999174861&tin=02508201610067®Number=0000000000091825&sum=50000 [18:49:20]StoreToDocumentArchive [18:49:20]shift 477 fd 152871 [18:49:20]save to /storage/0477/doc_00152871 [18:49:20]save last doc name /storage/0477/doc_00152871 to /storage/kkm_last_doc_name [18:49:20]save OK [18:49:20]Clear old archive folders... [18:49:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:49:20]tlvbuf is 001FA8A0 [18:49:20]SAM_PROTO_ClearQueue [18:49:20]wFMCommunicate request_size=4 [18:49:20]MH_SAM_APDU [18:49:20]CAPDU: 80 09 00 00 [18:49:20]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [18:49:20]Write i2c OK [18:49:20]MH_I2C_Read... [18:49:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:49:20]Read from MH i2c: E2 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: E2 03 00 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [18:49:20]RAPDU: 90 00 [18:49:20]wFMCommunicate OK [18:49:20]SAM_PROTO_ClearQueue done [18:49:20]KKMCreateOFDPacket [18:49:20]OFDProtocolAddRootSTLVToBuf [18:49:20]FM_MakeSignedData [18:49:20]FM_MakeSignedData [18:49:20]SAM_PROTO_SignData [18:49:20]wFMCommunicate request_size=4 [18:49:20]MH_SAM_APDU [18:49:20]CAPDU: 80 0D 01 02 [18:49:20]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [18:49:20]Write i2c OK [18:49:20]MH_I2C_Read... [18:49:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:49:20]Read from MH i2c: E2 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: E2 03 00 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [18:49:20]RAPDU: 90 00 [18:49:20]wFMCommunicate OK [18:49:20]wFMCommunicate request_size=255 [18:49:20]MH_SAM_APDU [18:49:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 B0 09 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 55 02 00 35 04 06 00 DC [18:49:20]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 B0 09 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 55 02 00 35 04 06 00 DC 00 00 30 [18:49:20]Write i2c OK [18:49:20]MH_I2C_Read... [18:49:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:20]Read from MH i2c: E2 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: E2 03 00 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [18:49:20]RAPDU: 90 00 [18:49:20]wFMCommunicate OK [18:49:20]wFMCommunicate request_size=10 [18:49:20]MH_SAM_APDU [18:49:20]CAPDU: 80 0D 02 02 05 9A EF 60 D4 CD [18:49:20]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 9A EF 60 D4 CD 00 00 B3 [18:49:20]Write i2c OK [18:49:20]MH_I2C_Read... [18:49:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:20]Read from MH i2c: E2 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: E2 03 00 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [18:49:20]RAPDU: 90 00 [18:49:20]wFMCommunicate OK [18:49:20]wFMCommunicate request_size=4 [18:49:20]MH_SAM_APDU [18:49:20]CAPDU: 80 0D 03 02 [18:49:20]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [18:49:20]Write i2c OK [18:49:20]MH_I2C_Read... [18:49:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:49:20]Read from MH i2c: E2 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: E2 0B 00 [18:49:20]MH_I2C_Read... [18:49:20]Read from MH i2c: E2 0B 00 A5 01 00 F4 93 0F 7B 07 46 86 F1 90 00 F7 [18:49:20]RAPDU: F4 93 0F 7B 07 46 86 F1 90 00 [18:49:20]wFMCommunicate OK [18:49:20]SAM_PROTO_SignData done [18:49:20]FM_MakeSignedData done [18:49:20]CreateOFDProtocolMessage [18:49:20]wFMCommunicate request_size=4 [18:49:20]MH_SAM_APDU [18:49:20]CAPDU: 80 11 00 00 [18:49:20]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [18:49:20]Write i2c OK [18:49:20]MH_I2C_Read... [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28003669+1699200362=1727204031 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 C0 0A F3 66 6A BD 47 65 F5 [18:53:52]Current date/time: 24.09.2024 18:53 [18:53:52]FM_Init [18:53:52]wFMConnect [18:53:52]MH_SAM_On [18:53:52]Write to MH i2c: E0 00 00 08 00 E7 [18:53:52]Write i2c OK [18:53:52]MH_I2C_Read... [18:53:52]*** iso7816_init finished! [18:53:52]*** atr: [18:53:52]*** 0F 3B D5 18 FF 81 91 FE [18:53:52]*** 1F C3 80 73 C8 21 10 0A [18:53:52]*** 00 00 00 00 00 00 00 00 [18:53:52]*** 00 00 00 00 00 00 00 00 [18:53:52]*** 00 00 00 00 00 00 00 00 [18:53:52]*** 00 00 00 00 00 00 00 00 [18:53:52]*** 00 00 00 00 00 00 00 00 [18:53:52]*** 00 00 00 00 00 00 00 00 [18:53:52]Read from MH i2c: E0 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E0 10 00 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:53:52]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:53:52]wFMCommunicate request_size=10 [18:53:52]MH_SAM_APDU [18:53:52]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:53:52]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:53:52]Write i2c OK [18:53:52]MH_I2C_Read... [18:53:52]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:53:52]Read from MH i2c: E2 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 03 00 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:53:52]RAPDU: 90 00 [18:53:52]wFMCommunicate OK [18:53:52]wFMCommunicate request_size=4 [18:53:52]MH_SAM_APDU [18:53:52]CAPDU: 80 11 00 00 [18:53:52]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:53:52]Write i2c OK [18:53:52]MH_I2C_Read... [18:53:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:52]Read from MH i2c: E2 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 17 00 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [18:53:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:53:52]wFMCommunicate OK [18:53:52]Detected FM SN is 0000000000871835 [18:53:52]Stored FM SN is 0000000000871835 [18:53:52]wFMCommunicate request_size=9 [18:53:52]MH_SAM_APDU [18:53:52]CAPDU: 80 16 00 00 04 E6 7F 00 00 [18:53:52]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [18:53:52]Write i2c OK [18:53:52]MH_I2C_Read... [18:53:52]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:53:52]Read from MH i2c: E2 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 03 00 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:53:52]RAPDU: 90 00 [18:53:52]wFMCommunicate OK [18:53:52]FM PIN OK [18:53:52]wFMCommunicate request_size=8 [18:53:52]MH_SAM_APDU [18:53:52]CAPDU: 80 14 04 00 03 02 00 01 [18:53:52]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:53:52]Write i2c OK [18:53:52]MH_I2C_Read... [18:53:52]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:53:52]Read from MH i2c: E2 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 03 00 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:53:52]RAPDU: 90 00 [18:53:52]wFMCommunicate OK [18:53:52]wFMCommunicate request_size=13 [18:53:52]MH_SAM_APDU [18:53:52]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:53:52]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:53:52]Write i2c OK [18:53:52]MH_I2C_Read... [18:53:52]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:53:52]Read from MH i2c: E2 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 03 00 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:53:52]RAPDU: 90 00 [18:53:52]wFMCommunicate OK [18:53:52]wFMCommunicate request_size=4 [18:53:52]MH_SAM_APDU [18:53:52]CAPDU: 80 11 00 00 [18:53:52]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:53:52]Write i2c OK [18:53:52]MH_I2C_Read... [18:53:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:52]Read from MH i2c: E2 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 17 00 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [18:53:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:53:52]wFMCommunicate OK [18:53:52]DocumentArchiveInit [18:53:52]Start Httpd... [18:53:52]Httpd thread 3067022692 created [18:53:52]Write to MH i2c: 01 00 00 0F 00 0F [18:53:52]Write i2c OK [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: 01 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: 01 07 00 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:53:52]MH Int Process started [18:53:52]Allocated Socket 8 [18:53:52]Bind OK [18:53:52]Listen OK [18:53:52]httpd running on port 8080 [18:53:52]Waiting for new connection... [18:53:52]accept exits with 9 [18:53:52]New connection [18:53:52]New thread 3066735972 created [18:53:52]Waiting for new connection... [18:53:52] Sock 9.Parse request [18:53:52]Sock 9.Check first char [18:53:52]Sock 9.First char is OK [18:53:52]request: POST /json_proto HTTP/1.0 [18:53:52]Method: POST [18:53:52]URL: /json_proto [18:53:52]Method is POST - this is cgi request [18:53:52]url: /json_proto [18:53:52]query_string will be loaded in cgi processing [18:53:52]execute_cgi json_proto POST (null) [18:53:52]execute_cgi path=json_proto method=POST [18:53:52]POST find Content-Length [18:53:52]Host: 172.17.43.67:8080 [18:53:52]Content-Length: 215 [18:53:52]Content-Type: application/json [18:53:52] [18:53:52]POST finish read [18:53:52]Found Content-Length = 215 [18:53:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:52]execute_script... [18:53:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:52]POST & json_proto [18:53:52]process_json_proto [18:53:52]json parsed OK: [18:53:52]protocol is kg_v1.0 [18:53:52]action value=get_value [18:53:52]process_action get_value [18:53:52]cmd_get_value [18:53:52]process_action get_value done [18:53:52]requested_data is exist [18:53:52]produce_requested_data [18:53:52]requested_item kkm.sn is exist - process it [18:53:52]requested_item kkm.ver is exist - process it [18:53:52]requested_item fm.sn is exist - process it [18:53:52]wFMCommunicate request_size=4 [18:53:52]MH_SAM_APDU [18:53:52]CAPDU: 80 11 00 00 [18:53:52]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:53:52]Write i2c OK [18:53:52]MH_I2C_Read... [18:53:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:52]Read from MH i2c: E2 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 17 00 [18:53:52]MH_I2C_Read... [18:53:52]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [18:53:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:53:52]wFMCommunicate OK [18:53:52]requested_item fd.num is exist - process it [18:53:53]SAM_PROTO_GetFieldsCounters [18:53:53]wFMCommunicate request_size=4 [18:53:53]MH_SAM_APDU [18:53:53]CAPDU: 80 13 00 00 [18:53:53]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:53:53]Write i2c OK [18:53:53]MH_I2C_Read... [18:53:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:53]Read from MH i2c: E2 [18:53:53]MH_I2C_Read... [18:53:53]Read from MH i2c: E2 62 00 [18:53:53]MH_I2C_Read... [18:53:53]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 EB [18:53:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:53:53]wFMCommunicate OK [18:53:53]SAM_PROTO_GetFieldsCounters done [18:53:53]requested_item shift.num is exist - process it [18:53:53]requested_item shift.opened is exist - process it [18:53:53]req_shift_opened [18:53:53]FM_GetShiftState [18:53:53]SAM_PROTO_GetShiftState [18:53:53]wFMCommunicate request_size=4 [18:53:53]MH_SAM_APDU [18:53:53]CAPDU: 80 13 01 00 [18:53:53]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:53:53]Write i2c OK [18:53:53]MH_I2C_Read... [18:53:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:53]Read from MH i2c: E2 [18:53:53]MH_I2C_Read... [18:53:53]Read from MH i2c: E2 0E 00 [18:53:53]MH_I2C_Read... [18:53:53]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [18:53:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:53:53]wFMCommunicate OK [18:53:53]SAM_PROTO_GetShiftState done [18:53:53]FM_GetShiftState done [18:53:53]req_shift_opened done [18:53:53]requested_item shift.open_date is exist - process it [18:53:53]req_shift_open_date [18:53:53]req_shift_open_date done [18:53:53]produce_requested_data done [18:53:53]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152871,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:53:53]process_action_free get_value [18:53:53]json_value_free [18:53:53]json_value_free done [18:53:53]process_json_proto returns [18:53:53]Send response to host [18:53:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152871,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:53:53]free response buf [18:53:53]execute_script done [18:53:53]execute_script returns [18:53:53]free content buf [18:53:53]Sock 9.Close socket [18:53:53]Sock 9.Thread stoped [18:53:53]accept exits with 10 [18:53:53]New connection [18:53:53]New thread 3066592612 created [18:53:53]Thread 3066735972 joined [18:53:53]Waiting for new connection... [18:53:53] Sock 10.Parse request [18:53:53]Sock 10.Check first char [18:53:53]Sock 10.First char is OK [18:53:53]request: POST /json_proto HTTP/1.0 [18:53:53]Method: POST [18:53:53]URL: /json_proto [18:53:53]Method is POST - this is cgi request [18:53:53]url: /json_proto [18:53:53]query_string will be loaded in cgi processing [18:53:53]execute_cgi json_proto POST (null) [18:53:53]execute_cgi path=json_proto method=POST [18:53:53]POST find Content-Length [18:53:53]Host: 172.17.43.67:8080 [18:53:53]Content-Length: 331 [18:53:53]Content-Type: application/json [18:53:53] [18:53:53]POST finish read [18:53:53]Found Content-Length = 331 [18:53:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:53:53]execute_script... [18:53:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:53:53]POST & json_proto [18:53:53]process_json_proto [18:53:53]json parsed OK: [18:53:53]protocol is kg_v1.0 [18:53:53]action value=get_value [18:53:53]process_action get_value [18:53:53]cmd_get_value [18:53:53]process_action get_value done [18:53:53]requested_data is exist [18:53:53]produce_requested_data [18:53:53]requested_item fm.sale.total is exist - process it [18:53:53]SAM_PROTO_GetFMData [18:53:53]wFMCommunicate request_size=4 [18:53:53]MH_SAM_APDU [18:53:53]CAPDU: 80 13 03 00 [18:53:53]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:53:53]Write i2c OK [18:53:53]MH_I2C_Read... [18:53:53]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:53:53]Read from MH i2c: E2 [18:53:53]MH_I2C_Read... [18:53:53]Read from MH i2c: E2 FD 00 [18:53:53]MH_I2C_Read... [18:53:53]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 6D 51 02 00 69 04 9F 00 6F 04 04 00 97 4D 02 00 B1 04 05 00 9C C3 B6 9B 02 70 04 05 00 9C C3 B6 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 BA F5 EF 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 AF 30 E9 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 3D [18:53:53]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 6D 51 02 00 69 04 9F 00 6F 04 04 00 97 4D 02 00 B1 04 05 00 9C C3 B6 9B 02 70 04 05 00 9C C3 B6 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 BA F5 EF 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 AF 30 E9 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [18:53:53]wFMCommunicate OK [18:53:53]wFMCommunicate request_size=4 [18:53:53]MH_SAM_APDU [18:53:53]CAPDU: 80 17 00 00 [18:53:53]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:53:53]Write i2c OK [18:53:53]MH_I2C_Read... [18:53:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:53:53]Read from MH i2c: E2 [18:53:53]MH_I2C_Read... [18:53:53]Read from MH i2c: E2 FD 00 [18:53:53]MH_I2C_Read... [18:53:53]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 50 [18:53:53]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [18:53:54]wFMCommunicate OK [18:53:54]wFMCommunicate request_size=4 [18:53:54]MH_SAM_APDU [18:53:54]CAPDU: 80 17 00 00 [18:53:54]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:53:54]Write i2c OK [18:53:54]MH_I2C_Read... [18:53:54]OFD Sender: Processing packet 152871 [packets to send 831, broken 830] [18:53:54]ProducePacketName [18:53:54]name=ofd_packets/00152871 [18:53:54]OFD Sender: To server: pG, [18:53:54]CommunicateWithHost lk.salyk.kg:30040 [18:53:54]ConnectInit lk.salyk.kg [18:53:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:53:54]Read from MH i2c: E2 [18:53:54]MH_I2C_Read... [18:53:54]Read from MH i2c: E2 FD 00 [18:53:54]MH_I2C_Read... [18:53:54]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [18:53:54]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [18:53:54]wFMCommunicate OK [18:53:54]wFMCommunicate request_size=4 [18:53:54]MH_SAM_APDU [18:53:54]CAPDU: 80 17 00 00 [18:53:54]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:53:54]Write i2c OK [18:53:54]MH_I2C_Read... [18:53:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:53:54]Read from MH i2c: E2 [18:53:54]MH_I2C_Read... [18:53:54]Read from MH i2c: E2 FD 00 [18:53:54]MH_I2C_Read... [18:53:54]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [18:53:54]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [18:53:54]wFMCommunicate OK [18:53:54]wFMCommunicate request_size=4 [18:53:54]MH_SAM_APDU [18:53:54]CAPDU: 80 17 00 00 [18:53:54]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:53:54]Write i2c OK [18:53:54]MH_I2C_Read... [18:53:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [18:53:54]Read from MH i2c: E2 [18:53:54]MH_I2C_Read... [18:53:54]Read from MH i2c: E2 DE 00 [18:53:54]MH_I2C_Read... [18:53:54]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [18:53:54]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:53:54]wFMCommunicate OK [18:53:54]SAM_PROTO_GetFMData done [18:53:54]requested_item fm.sale_refund.total is exist - process it [18:53:54]requested_item fm.buy.total is exist - process it [18:53:54]requested_item shift.sale.total is exist - process it [18:53:54]SAM_PROTO_GetShiftData [18:53:54]wFMCommunicate request_size=4 [18:53:54]MH_SAM_APDU [18:53:54]CAPDU: 80 13 02 00 [18:53:54]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:53:54]Write i2c OK [18:53:54]MH_I2C_Read... [18:53:54]Connected sock=7 [18:53:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 80 07 01 AD DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 B0 09 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 55 02 00 35 04 06 00 DC 9A EF 60 D4 CD F4 93 0F 7B 07 46 86 F1 [18:53:55]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:53:55]Read from MH i2c: E2 [18:53:55]MH_I2C_Read... [18:53:55]Read from MH i2c: E2 FD 00 [18:53:55]MH_I2C_Read... [18:53:55]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 4A 01 00 00 69 04 9B 00 6F 04 04 00 4A 01 00 00 B1 04 04 00 E4 F6 1E 01 70 04 04 00 E4 F6 1E 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 A5 7C 1E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 5F 8A 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 0B [18:53:55]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 4A 01 00 00 69 04 9B 00 6F 04 04 00 4A 01 00 00 B1 04 04 00 E4 F6 1E 01 70 04 04 00 E4 F6 1E 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 A5 7C 1E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 5F 8A 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [18:53:55]wFMCommunicate OK [18:53:55]wFMCommunicate request_size=4 [18:53:55]MH_SAM_APDU [18:53:55]CAPDU: 80 17 00 00 [18:53:55]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:53:55]Write i2c OK [18:53:55]MH_I2C_Read... [18:53:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:53:55]Read from MH i2c: E2 [18:53:55]MH_I2C_Read... [18:53:55]Read from MH i2c: E2 FD 00 [18:53:55]MH_I2C_Read... [18:53:55]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [18:53:55]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [18:53:55]wFMCommunicate OK [18:53:55]wFMCommunicate request_size=4 [18:53:55]MH_SAM_APDU [18:53:55]CAPDU: 80 17 00 00 [18:53:55]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:53:55]Write i2c OK [18:53:55]MH_I2C_Read... [18:53:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:53:55]Read from MH i2c: E2 [18:53:55]MH_I2C_Read... [18:53:55]Read from MH i2c: E2 FD 00 [18:53:55]MH_I2C_Read... [18:53:55]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [18:53:55]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [18:53:56]wFMCommunicate OK [18:53:56]wFMCommunicate request_size=4 [18:53:56]MH_SAM_APDU [18:53:56]CAPDU: 80 17 00 00 [18:53:56]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:53:56]Write i2c OK [18:53:56]MH_I2C_Read... [18:53:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9B 40 47 00 B7 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 55 02 00 F4 03 04 00 BE B2 F2 66 B6 04 01 00 00 F9 F9 AF 50 76 7D 02 07 [18:53:56]CommunicateWithHost err = 0 [18:53:56]CheckOFDResponse [18:53:56]1017 (14) - 77093643461234 [18:53:56]1041 (16) - 0000000000871835 [18:53:56]1040 (4) - 152871 [18:53:56]1012 (4) - 24.09.2024 12:38 [18:53:56]1206 (1) - 0 [18:53:56]OFD Sender: Remove packet 152871 [18:53:56]ProducePacketName [18:53:56]name=ofd_packets/00152871 [18:53:56]NVStorageDeleteData [18:53:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:53:56]Read from MH i2c: E2 [18:53:56]MH_I2C_Read... [18:53:56]Read from MH i2c: E2 FD 00 [18:53:56]MH_I2C_Read... [18:53:56]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE [18:53:59]Счет N : (3)18864 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4700000160358 Вода Легенда 1л 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700003010070 Чай хол Let`s Go! чер персик ПЭТ 1,25л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 331 24.09.2024 18:53 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152872 ФПД: 16473539456169 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T185358&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152872&fm=16473539456169&tin=02508201610067®Number=0000000000091825&sum=14000 0 [18:53:59]StoreToDocumentArchive [18:53:59]shift 477 fd 152872 [18:53:59]save to /storage/0477/doc_00152872 [18:53:59]save last doc name /storage/0477/doc_00152872 to /storage/kkm_last_doc_name [18:53:59]save OK [18:53:59]Clear old archive folders... [18:53:59]ProcessDocumentItem done err = 0, tmpTLVsize=398 [18:53:59]tlvbuf is 0047B6B0 [18:53:59]SAM_PROTO_ClearQueue [18:53:59]wFMCommunicate request_size=4 [18:53:59]MH_SAM_APDU [18:53:59]CAPDU: 80 09 00 00 [18:53:59]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:53:59]Write i2c OK [18:53:59]MH_I2C_Read... [18:53:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:59]Read from MH i2c: E2 [18:53:59]MH_I2C_Read... [18:53:59]Read from MH i2c: E2 03 00 [18:53:59]MH_I2C_Read... [18:53:59]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:53:59]RAPDU: 90 00 [18:53:59]wFMCommunicate OK [18:53:59]SAM_PROTO_ClearQueue done [18:53:59]KKMCreateOFDPacket [18:53:59]OFDProtocolAddRootSTLVToBuf [18:53:59]FM_MakeSignedData [18:53:59]FM_MakeSignedData [18:53:59]SAM_PROTO_SignData [18:53:59]wFMCommunicate request_size=4 [18:53:59]MH_SAM_APDU [18:53:59]CAPDU: 80 0D 01 02 [18:53:59]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:53:59]Write i2c OK [18:53:59]MH_I2C_Read... [18:53:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:59]Read from MH i2c: E2 [18:53:59]MH_I2C_Read... [18:53:59]Read from MH i2c: E2 03 00 [18:53:59]MH_I2C_Read... [18:53:59]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:53:59]RAPDU: 90 00 [18:53:59]wFMCommunicate OK [18:53:59]wFMCommunicate request_size=255 [18:53:59]MH_SAM_APDU [18:53:59]CAPDU: 80 0D 02 02 FA 03 00 8E 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 [18:54:00]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 8E 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 00 CC [18:54:00]Write i2c OK [18:54:00]MH_I2C_Read... [18:54:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:00]Read from MH i2c: E2 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 03 00 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:54:00]RAPDU: 90 00 [18:54:00]wFMCommunicate OK [18:54:00]wFMCommunicate request_size=157 [18:54:00]MH_SAM_APDU [18:54:00]CAPDU: 80 0D 02 02 98 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 C6 0A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 55 02 00 35 04 06 00 0E FB 8B 77 AC A9 [18:54:00]Write to MH i2c: E2 A0 00 2E 00 80 0D 02 02 98 00 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 C6 0A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 55 02 00 35 04 06 00 0E FB 8B 77 AC A9 00 00 69 [18:54:00]Write i2c OK [18:54:00]MH_I2C_Read... [18:54:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:00]Read from MH i2c: E2 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 03 00 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:54:00]RAPDU: 90 00 [18:54:00]wFMCommunicate OK [18:54:00]wFMCommunicate request_size=4 [18:54:00]MH_SAM_APDU [18:54:00]CAPDU: 80 0D 03 02 [18:54:00]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:54:00]Write i2c OK [18:54:00]MH_I2C_Read... [18:54:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:54:00]Read from MH i2c: E2 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 0B 00 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 0B 00 2F 00 00 8E 06 2E 87 42 C2 61 5C 90 00 B5 [18:54:00]RAPDU: 8E 06 2E 87 42 C2 61 5C 90 00 [18:54:00]wFMCommunicate OK [18:54:00]SAM_PROTO_SignData done [18:54:00]FM_MakeSignedData done [18:54:00]CreateOFDProtocolMessage [18:54:00]wFMCommunicate request_size=4 [18:54:00]MH_SAM_APDU [18:54:00]CAPDU: 80 11 00 00 [18:54:00]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:54:00]Write i2c OK [18:54:00]MH_I2C_Read... [18:54:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:00]Read from MH i2c: E2 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 17 00 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [18:54:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:54:00]wFMCommunicate OK [18:54:00]CreateOFDProtocolMessage done [18:54:00]OFDSenderStorePacket 152872 [18:54:00]StoreOFDPacket docnum=152872 [18:54:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 A2 01 00 00 F9 E6 9A 01 88 C6 5A 03 01 00 03 00 8E 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 C6 0A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 55 02 00 35 04 06 00 0E FB 8B 77 AC A9 8E 06 2E 87 42 C2 61 5C [18:54:00]CheckFolder [18:54:00]dirname=/storage/ofd_packets [18:54:00]CheckFolder done [18:54:00]ProducePacketName [18:54:00]name=ofd_packets/00152872 [18:54:00]NVStorageSaveData ofd_packets/00152872 [18:54:00]File name is /storage/ofd_packets/00152872 [18:54:00]Write 448 bytes [18:54:00]NVStorageSaveData done [18:54:00]OFDSenderStorePacket done [18:54:00]KKMCreateOFDPacket done [18:54:00]NVStorageSaveData kkm_last_timestamp [18:54:00]File name is /storage/kkm_last_timestamp [18:54:00]Write 4 bytes [18:54:00]NVStorageSaveData done [18:54:00]ExternCall_PrintAddStr [18:54:00]wPrintStart [18:54:00]Write to MH i2c: 01 00 00 31 00 31 [18:54:00]Write i2c OK [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: 01 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: 01 07 00 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:54:00]RasterBufferAndPrint [18:54:00]line Счет N : (3)18864 [18:54:00]line ИНН: 02508201610067 [18:54:00]line Контрольно-Кассовый Чек [18:54:00]line ПРОДАЖА [18:54:00]line Товар: 4700000160358 [18:54:00]line Вода Легенда 1л [18:54:00]line 1.000 * 45.00 [18:54:00]line = 45.00 [18:54:00]line НДС 12% НСП 1% [18:54:00]line > о реализуемом товаре [18:54:00]line Товар: 4700003010070 [18:54:00]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [18:54:00]line 1.000 * 95.00 [18:54:00]line = 95.00 [18:54:00]line НДС 12% НСП 1% [18:54:00]line > о реализуемом товаре [18:54:00]line ИТОГО: 140.00 [18:54:00]line НСП 1% : 1.24 [18:54:00]line НДС 12% : 14.87 [18:54:00]line Наличными: 140.00 [18:54:00]line Безнал.: 0.00 [18:54:00]line Место: АЗС № 89 "Партнер Нефть" [18:54:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:54:00]line СНО: Общий режим [18:54:00]line Чек 331 24.09.2024 18:53 [18:54:00]line Смена: 477 ФФД: 1.0 [18:54:00]line ЗНМ: 0300000113 [18:54:00]line РНМ: 0000000000091825 [18:54:00]line Версия ККМ: 001 [18:54:00]line ФМ: 0000000000871835 [18:54:00]line ФД: 152872 [18:54:00]line ФПД: 16473539456169 [18:54:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T185358&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152872&fm=16473539456169&tin=02508201610067®Number=0000000000091825&sum=14000 [18:54:00]line 0 [18:54:00]written 0, free lines is 4095 [18:54:00]OFD Sender: Processing packet 152872 [packets to send 831, broken 830] [18:54:00]ProducePacketName [18:54:00]name=ofd_packets/00152872 [18:54:00]OFD Sender: To server: pG, [18:54:00]CommunicateWithHost lk.salyk.kg:30040 [18:54:00]ConnectInit lk.salyk.kg [18:54:01]Write to MH i2c: 01 00 00 60 00 60 [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: 01 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: 01 07 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: 01 07 00 60 00 00 00 00 00 00 A8 0C 1B [18:54:01]RasterBufferAndPrint [18:54:01]line [18:54:01]line [18:54:01]line [18:54:01]line [18:54:01]line [18:54:01]written 0, free lines is 3262 [18:54:01]MH_Cut [18:54:01]Write to MH i2c: D1 01 00 67 00 01 39 [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: D1 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: D1 01 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: D1 01 00 67 00 00 38 [18:54:01]Write to MH i2c: 01 00 00 68 00 68 [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]recv_with_timeout no data received [18:54:02]*** Cut start [18:54:02]*** Purtial cut [18:54:02]*** Stage 1: CUTSNS_PIN = 1 [18:54:02]Read from MH i2c: 01 [18:54:02]MH_I2C_Read... [18:54:02]*** Stop cut motor [18:54:02]*** Cut end [18:54:02]Read from MH i2c: 01 07 00 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: 01 07 00 68 00 00 00 00 00 00 FF 0F 7D [18:54:02]process_action close_receipt done [18:54:02]requested_data is exist [18:54:02]produce_requested_data [18:54:02]requested_item fm.sn is exist - process it [18:54:02]wFMCommunicate request_size=4 [18:54:02]MH_SAM_APDU [18:54:02]CAPDU: 80 11 00 00 [18:54:02]Write to MH i2c: E2 08 00 69 00 80 11 00 00 00 00 00 00 E3 [18:54:02]Write i2c OK [18:54:02]MH_I2C_Read... [18:54:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:02]Read from MH i2c: E2 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 17 00 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 17 00 69 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [18:54:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:54:02]wFMCommunicate OK [18:54:02]requested_item fd.num is exist - process it [18:54:02]SAM_PROTO_GetFieldsCounters [18:54:02]wFMCommunicate request_size=4 [18:54:02]MH_SAM_APDU [18:54:02]CAPDU: 80 13 00 00 [18:54:02]Write to MH i2c: E2 08 00 6A 00 80 13 00 00 00 00 00 00 E6 [18:54:02]Write i2c OK [18:54:02]MH_I2C_Read... [18:54:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:02]Read from MH i2c: E2 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 62 00 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 62 00 6A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [18:54:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:54:02]wFMCommunicate OK [18:54:02]SAM_PROTO_GetFieldsCounters done [18:54:02]requested_item shift.num is exist - process it [18:54:02]requested_item shift.opened is exist - process it [18:54:02]req_shift_opened [18:54:02]FM_GetShiftState [18:54:02]SAM_PROTO_GetShiftState [18:54:02]wFMCommunicate request_size=4 [18:54:02]MH_SAM_APDU [18:54:02]CAPDU: 80 13 01 00 [18:54:02]Write to MH i2c: E2 08 00 6B 00 80 13 01 00 00 00 00 00 E8 [18:54:02]Write i2c OK [18:54:02]MH_I2C_Read... [18:54:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:02]Read from MH i2c: E2 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 0E 00 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 0E 00 6B 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B5 [18:54:02]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:54:02]wFMCommunicate OK [18:54:02]SAM_PROTO_GetShiftState done [18:54:02]FM_GetShiftState done [18:54:02]req_shift_opened done [18:54:02]requested_item shift.open_date is exist - process it [18:54:02]req_shift_open_date [18:54:02]req_shift_open_date done [18:54:02]produce_requested_data done [18:54:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152872,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:54:02]process_action_free close_receipt [18:54:02]json_value_free [18:54:02]json_value_free done [18:54:02]process_json_proto returns [18:54:02]Send response to host [18:54:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152872,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:54:02]free response buf [18:54:02]execute_script done [18:54:02]execute_script returns [18:54:02]free content buf [18:54:02]Sock 9.Close socket [18:54:02]Sock 9.Thread stoped [18:54:03]accept exits with 7 [18:54:03]New connection [18:54:03]New thread 3066592612 created [18:54:03]Thread 3066735972 joined [18:54:03]Waiting for new connection... [18:54:03] Sock 7.Parse request [18:54:03]Sock 7.Check first char [18:54:03]Sock 7.First char is OK [18:54:03]request: POST /json_proto HTTP/1.0 [18:54:03]Method: POST [18:54:03]URL: /json_proto [18:54:03]Method is POST - this is cgi request [18:54:03]url: /json_proto [18:54:03]query_string will be loaded in cgi processing [18:54:03]execute_cgi json_proto POST (null) [18:54:03]execute_cgi path=json_proto method=POST [18:54:03]POST find Content-Length [18:54:03]Host: 172.17.43.67:8080 [18:54:03]Content-Length: 987 [18:54:03]Content-Type: application/json [18:54:03] [18:54:03]POST finish read [18:54:03]Found Content-Length = 987 [18:54:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 4294967295, "base_FM": "0000000000871835", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18863", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "4294967295" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:03]execute_script... [18:54:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 4294967295, "base_FM": "0000000000871835", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18863", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "4294967295" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:03]POST & json_proto [18:54:03]process_json_proto [18:54:03]json parsed OK: [18:54:03]protocol is kg_v1.0 [18:54:03]action value=close_receipt [18:54:03]process_action close_receipt [18:54:03]cmd_close_receipt [18:54:03]MH_GetDate [18:54:03]Write to MH i2c: F0 00 00 6C 00 5B [18:54:03]Write i2c OK [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: F0 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: F0 09 00 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: F0 09 00 6C 00 00 CC 0A F3 66 6A BD 47 65 66 [18:54:03]GetLastDocTimeStamp 1727204038 [18:54:03]current date 1727204044 [18:54:03]FM_GetShiftState [18:54:03]SAM_PROTO_GetShiftState [18:54:03]wFMCommunicate request_size=4 [18:54:03]MH_SAM_APDU [18:54:03]CAPDU: 80 13 01 00 [18:54:03]Write to MH i2c: E2 08 00 6D 00 80 13 01 00 00 00 00 00 EA [18:54:03]Write i2c OK [18:54:03]MH_I2C_Read... [18:54:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:03]Read from MH i2c: E2 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 0E 00 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 0E 00 6D 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B7 [18:54:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:54:04]wFMCommunicate OK [18:54:04]SAM_PROTO_GetShiftState done [18:54:04]FM_GetShiftState done [18:54:04]opened in 1727137889 [18:54:04]opened+sec_in_day 1727224289 [18:54:04]quantity*price = 9500 [18:54:04]sum+1 = 9501 [18:54:04]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 332 24.09.2024 18:54 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФД осн.: 4294967295 ФМ осн.: 0000000000871835 ФМ: 0000000000871835 ФД: 152873 ФПД: 249855344596665 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T185404&type=2&operation_type=1&fn_number=0000000000871835&fd_number=152873&fm=249855344596665&tin=02508201610067®Number=0000000000091825&sum=14000 4294967295 [18:54:06]StoreToDocumentArchive [18:54:06]shift 477 fd 152873 [18:54:06]save to /storage/0477/doc_00152873 [18:54:06]save last doc name /storage/0477/doc_00152873 to /storage/kkm_last_doc_name [18:54:06]save OK [18:54:06]Clear old archive folders... [18:54:06]ProcessDocumentItem done err = 0, tmpTLVsize=420 [18:54:06]tlvbuf is 0047B250 [18:54:06]SAM_PROTO_ClearQueue [18:54:06]wFMCommunicate request_size=4 [18:54:06]MH_SAM_APDU [18:54:06]CAPDU: 80 09 00 00 [18:54:06]Write to MH i2c: E2 08 00 7C 00 80 09 00 00 00 00 00 00 EE [18:54:06]Write i2c OK [18:54:06]MH_I2C_Read... [18:54:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:54:06]Read from MH i2c: E2 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 03 00 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [18:54:06]RAPDU: 90 00 [18:54:06]wFMCommunicate OK [18:54:06]SAM_PROTO_ClearQueue done [18:54:06]KKMCreateOFDPacket [18:54:06]OFDProtocolAddRootSTLVToBuf [18:54:06]FM_MakeSignedData [18:54:06]FM_MakeSignedData [18:54:06]SAM_PROTO_SignData [18:54:06]wFMCommunicate request_size=4 [18:54:06]MH_SAM_APDU [18:54:06]CAPDU: 80 0D 01 02 [18:54:06]Write to MH i2c: E2 08 00 7D 00 80 0D 01 02 00 00 00 00 F6 [18:54:06]Write i2c OK [18:54:06]MH_I2C_Read... [18:54:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:54:06]Read from MH i2c: E2 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 03 00 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [18:54:06]RAPDU: 90 00 [18:54:06]wFMCommunicate OK [18:54:06]wFMCommunicate request_size=255 [18:54:06]MH_SAM_APDU [18:54:06]CAPDU: 80 0D 02 02 FA 03 00 A4 01 1E 04 01 00 02 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 [18:54:06]Write to MH i2c: E2 02 01 7E 00 80 0D 02 02 FA 00 03 00 A4 01 1E 04 01 00 02 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 00 00 62 [18:54:06]Write i2c OK [18:54:06]MH_I2C_Read... [18:54:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:06]Read from MH i2c: E2 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 03 00 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [18:54:06]RAPDU: 90 00 [18:54:06]wFMCommunicate OK [18:54:06]wFMCommunicate request_size=179 [18:54:06]MH_SAM_APDU [18:54:06]CAPDU: 80 0D 02 02 AE 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 CC 0A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 FF FF FF FF 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 55 02 00 35 04 06 00 E3 3D FB 0F 56 B9 [18:54:06]Write to MH i2c: E2 B6 00 7F 00 80 0D 02 02 AE 00 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 CC 0A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 FF FF FF FF 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 55 02 00 35 04 06 00 E3 3D FB 0F 56 B9 00 00 57 [18:54:06]Write i2c OK [18:54:06]MH_I2C_Read... [18:54:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:07]Read from MH i2c: E2 [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: E2 03 00 [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: E2 03 00 7F 00 00 90 00 F3 [18:54:07]RAPDU: 90 00 [18:54:07]wFMCommunicate OK [18:54:07]wFMCommunicate request_size=4 [18:54:07]MH_SAM_APDU [18:54:07]CAPDU: 80 0D 03 02 [18:54:07]Write to MH i2c: E2 08 00 80 00 80 0D 03 02 00 00 00 00 FB [18:54:07]Write i2c OK [18:54:07]MH_I2C_Read... [18:54:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:54:07]Read from MH i2c: E2 [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: E2 0B 00 [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: E2 0B 00 80 00 00 E7 4D 3F F4 4F D5 68 4D 90 00 3C [18:54:07]RAPDU: E7 4D 3F F4 4F D5 68 4D 90 00 [18:54:07]wFMCommunicate OK [18:54:07]SAM_PROTO_SignData done [18:54:07]FM_MakeSignedData done [18:54:07]CreateOFDProtocolMessage [18:54:07]wFMCommunicate request_size=4 [18:54:07]MH_SAM_APDU [18:54:07]CAPDU: 80 11 00 00 [18:54:07]Write to MH i2c: E2 08 00 81 00 80 11 00 00 00 00 00 00 FB [18:54:07]Write i2c OK [18:54:07]MH_I2C_Read... [18:54:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:07]Read from MH i2c: E2 [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: E2 17 00 [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: E2 17 00 81 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4E [18:54:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:54:07]wFMCommunicate OK [18:54:07]CreateOFDProtocolMessage done [18:54:07]OFDSenderStorePacket 152873 [18:54:07]StoreOFDPacket docnum=152873 [18:54:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 B8 01 00 00 3E 3E B0 01 11 B1 5A 03 01 00 03 00 A4 01 1E 04 01 00 02 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 CC 0A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 FF FF FF FF 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 55 02 00 35 04 06 00 E3 3D FB 0F 56 B9 E7 4D 3F F4 4F D5 68 4D [18:54:07]CheckFolder [18:54:07]dirname=/storage/ofd_packets [18:54:07]CheckFolder done [18:54:07]ProducePacketName [18:54:07]name=ofd_packets/00152873 [18:54:07]NVStorageSaveData ofd_packets/00152873 [18:54:07]File name is /storage/ofd_packets/00152873 [18:54:07]Write 470 bytes [18:54:07]NVStorageSaveData done [18:54:07]OFDSenderStorePacket done [18:54:07]KKMCreateOFDPacket done [18:54:07]NVStorageSaveData kkm_last_timestamp [18:54:07]File name is /storage/kkm_last_timestamp [18:54:07]Write 4 bytes [18:54:07]NVStorageSaveData done [18:54:07]ExternCall_PrintAddStr [18:54:07]wPrintStart [18:54:07]Write to MH i2c: 01 00 00 82 00 82 [18:54:07]Write i2c OK [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: 01 [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: 01 07 00 [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: 01 07 00 82 00 00 00 00 00 00 FF 0F 97 [18:54:07]RasterBufferAndPrint [18:54:07]line Счет N : (3)18863 [18:54:07]line ИНН: 02508201610067 [18:54:07]line Контрольно-Кассовый Чек [18:54:07]line ВОЗВРАТ ПРОДАЖИ [18:54:07]line Товар: 4700003010056 [18:54:07]line Чай хол Let`s Go! зел лим ПЭТ 1,25л [18:54:07]line 1.000 * 95.00 [18:54:07]line = 95.00 [18:54:07]line НДС 12% НСП 1% [18:54:07]line > о реализуемом товаре [18:54:07]line Товар: 4700000160358 [18:54:07]line Вода Легенда 1л [18:54:07]line 1.000 * 45.00 [18:54:07]line = 45.00 [18:54:07]line НДС 12% НСП 1% [18:54:07]line > о реализуемом товаре [18:54:07]line ИТОГО: 140.00 [18:54:07]line НСП 1% : 1.24 [18:54:07]line НДС 12% : 14.87 [18:54:07]line Наличными: 140.00 [18:54:07]line Безнал.: 0.00 [18:54:07]line Место: АЗС № 89 "Партнер Нефть" [18:54:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:54:07]line СНО: Общий режим [18:54:07]line Чек 332 24.09.2024 18:54 [18:54:07]line Смена: 477 ФФД: 1.0 [18:54:07]line ЗНМ: 0300000113 [18:54:07]line РНМ: 0000000000091825 [18:54:07]line Версия ККМ: 001 [18:54:07]line ФД осн.: 4294967295 [18:54:07]line ФМ осн.: 0000000000871835 [18:54:07]line ФМ: 0000000000871835 [18:54:07]line ФД: 152873 [18:54:07]line ФПД: 249855344596665 [18:54:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T185404&type=2&operation_type=1&fn_number=0000000000871835&fd_number=152873&fm=249855344596665&tin=02508201610067®Number=0000000000091825&sum=14000 [18:54:07]line 4294967295 [18:54:07]written 0, free lines is 4095 [18:54:07]OFD Sender: Processing packet 152872 [packets to send 832, broken 830] [18:54:07]ProducePacketName [18:54:07]name=ofd_packets/00152872 [18:54:07]OFD Sender: To server: pG, [18:54:07]CommunicateWithHost lk.salyk.kg:30040 [18:54:07]ConnectInit lk.salyk.kg [18:54:07]Write to MH i2c: 01 00 00 B3 00 B3 [18:54:07]Write i2c OK [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: 01 [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: 01 07 00 [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 90 0C 56 [18:54:07]RasterBufferAndPrint [18:54:07]line [18:54:07]line [18:54:07]line [18:54:07]line [18:54:07]line [18:54:07]written 0, free lines is 3246 [18:54:07]MH_Cut [18:54:07]Write to MH i2c: D1 01 00 BA 00 01 8C [18:54:07]Write i2c OK [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: D1 [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: D1 01 00 [18:54:07]MH_I2C_Read... [18:54:07]Read from MH i2c: D1 01 00 BA 00 00 8B [18:54:07]Write to MH i2c: 01 00 00 BB 00 BB [18:54:07]Write i2c OK [18:54:07]MH_I2C_Read... [18:54:08]*** Cut start [18:54:08]*** Purtial cut [18:54:08]*** Stage 1: CUTSNS_PIN = 1 [18:54:08]Read from MH i2c: 01 [18:54:08]MH_I2C_Read... [18:54:08]*** Stop cut motor [18:54:08]*** Cut end [18:54:08]Read from MH i2c: 01 07 00 [18:54:08]MH_I2C_Read... [18:54:08]Read from MH i2c: 01 07 00 BB 00 00 00 00 00 00 FF 0F D0 [18:54:08]process_action close_receipt done [18:54:08]requested_data is exist [18:54:08]produce_requested_data [18:54:08]requested_item fm.sn is exist - process it [18:54:08]wFMCommunicate request_size=4 [18:54:08]MH_SAM_APDU [18:54:08]CAPDU: 80 11 00 00 [18:54:08]Write to MH i2c: E2 08 00 BC 00 80 11 00 00 00 00 00 00 36 [18:54:08]Write i2c OK [18:54:08]MH_I2C_Read... [18:54:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:08]Read from MH i2c: E2 [18:54:08]MH_I2C_Read... [18:54:08]Read from MH i2c: E2 17 00 [18:54:08]MH_I2C_Read... [18:54:08]Read from MH i2c: E2 17 00 BC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [18:54:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:54:09]wFMCommunicate OK [18:54:09]requested_item fd.num is exist - process it [18:54:09]SAM_PROTO_GetFieldsCounters [18:54:09]wFMCommunicate request_size=4 [18:54:09]MH_SAM_APDU [18:54:09]CAPDU: 80 13 00 00 [18:54:09]Write to MH i2c: E2 08 00 BD 00 80 13 00 00 00 00 00 00 39 [18:54:09]Write i2c OK [18:54:09]MH_I2C_Read... [18:54:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:09]Read from MH i2c: E2 [18:54:09]MH_I2C_Read... [18:54:09]Read from MH i2c: E2 62 00 [18:54:09]MH_I2C_Read... [18:54:09]Read from MH i2c: E2 62 00 BD 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 9F [18:54:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:54:09]wFMCommunicate OK [18:54:09]SAM_PROTO_GetFieldsCounters done [18:54:09]requested_item shift.num is exist - process it [18:54:09]requested_item shift.opened is exist - process it [18:54:09]req_shift_opened [18:54:09]FM_GetShiftState [18:54:09]SAM_PROTO_GetShiftState [18:54:09]wFMCommunicate request_size=4 [18:54:09]MH_SAM_APDU [18:54:09]CAPDU: 80 13 01 00 [18:54:09]Write to MH i2c: E2 08 00 BE 00 80 13 01 00 00 00 00 00 3B [18:54:09]Write i2c OK [18:54:09]MH_I2C_Read... [18:54:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:09]Read from MH i2c: E2 [18:54:09]MH_I2C_Read... [18:54:09]Read from MH i2c: E2 0E 00 [18:54:09]MH_I2C_Read... [18:54:09]Read from MH i2c: E2 0E 00 BE 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 08 [18:54:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:54:09]wFMCommunicate OK [18:54:09]SAM_PROTO_GetShiftState done [18:54:09]FM_GetShiftState done [18:54:09]req_shift_opened done [18:54:09]requested_item shift.open_date is exist - process it [18:54:09]req_shift_open_date [18:54:09]req_shift_open_date done [18:54:09]produce_requested_data done [18:54:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152873,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:54:09]process_action_free close_receipt [18:54:09]json_value_free [18:54:09]json_value_free done [18:54:09]process_json_proto returns [18:54:09]Send response to host [18:54:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152873,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:54:44]execute_cgi json_proto POST (null) [18:54:44]execute_cgi path=json_proto method=POST [18:54:44]POST find Content-Length [18:54:44]Host: 172.17.43.67:8080 [18:54:44]Content-Length: 331 [18:54:44]Content-Type: application/json [18:54:44] [18:54:44]POST finish read [18:54:44]Found Content-Length = 331 [18:54:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:54:44]execute_script... [18:54:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:54:44]POST & json_proto [18:54:44]process_json_proto [18:54:44]json parsed OK: [18:54:44]protocol is kg_v1.0 [18:54:44]action value=get_value [18:54:44]process_action get_value [18:54:44]cmd_get_value [18:54:44]process_action get_value done [18:54:44]requested_data is exist [18:54:44]produce_requested_data [18:54:44]requested_item fm.sale.total is exist - process it [18:54:44]SAM_PROTO_GetFMData [18:54:44]wFMCommunicate request_size=4 [18:54:44]MH_SAM_APDU [18:54:44]CAPDU: 80 13 03 00 [18:54:44]Write to MH i2c: E2 08 00 C2 00 80 13 03 00 00 00 00 00 41 [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:45]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:54:45]Read from MH i2c: E2 [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: E2 FD 00 [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: E2 FD 00 C2 00 00 C1 04 85 04 BD 04 6E 04 04 00 6F 51 02 00 69 04 9F 00 6F 04 04 00 98 4D 02 00 B1 04 05 00 4C FA B6 9B 02 70 04 05 00 4C FA B6 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 89 FB EF 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 2B 31 E9 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D7 03 00 00 B1 04 04 00 74 70 21 0E 70 04 04 00 74 70 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 D1 33 80 01 EF 03 09 00 F6 03 01 90 00 B2 [18:54:45]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 6F 51 02 00 69 04 9F 00 6F 04 04 00 98 4D 02 00 B1 04 05 00 4C FA B6 9B 02 70 04 05 00 4C FA B6 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 Connected sock=10 [18:54:45]00 Data to sent: 01 87 F3 95 03 F6 04 70 47 00 2C 89 01 FB 00 EF 30 46 30 EF 30 03 30 09 30 00 30 F6 30 03 30 01 30 00 30 00 38 F7 37 03 31 00 38 00 33 EF 35 03 B8 0D 01 00 00 00 F6 3E 03 3E 01 B0 00 01 01 11 F7 B1 03 5A 04 00 2B 31 E9 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 03 09 01 00 00 F6 03 00 03 A4 01 01 00 1E 03 04 F7 01 03 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 02 00 23 05 04 F7 77 03 00 00 8A 00 04 EF 0D 03 00 09 34 00 37 30 F6 30 03 30 01 30 00 33 30 06 31 F7 30 03 30 00 35 00 36 6A 06 04 04 9C 33 00 00 6F D0 04 A7 04 D0 00 B0 D7 D0 03 B9 00 20 00 B1 04 04 00 74 70 21 0E 70 04 04 00 74 70 21 0E 72 04 00 00 D1 00 85 04 D0 7C BE 00 D0 EE BB 20 03 4C 09 65 00 74 F2 60 03 73 01 20 00 47 00 6F F3 21 03 20 00 D0 00 B7 EE D0 03 B5 0D D0 00 F2 03 01 00 01 F3 03 04 00 D1 33 80 01 EF 03 09 00 F6 03 01 BB 90 20 00 D0 [18:54:45]BB wFMCommunicate OK [18:54:45]D0 wFMCommunicate request_size=4 [18:54:45]B8 MH_SAM_APDU [18:54:45]D0 CAPDU: BC 80 20 17 D0 00 00 [18:54:45]Write to MH i2c: E2 08 00 C3 00 80 17 00 00 00 00 00 00 43 [18:54:45]9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 Write i2c OK [18:54:45]00 MH_I2C_Read... [18:54:45]01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 CC 0A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 *** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:54:45]30 Read from MH i2c: 30 E2 30 [18:54:45]30 MH_I2C_Read... [18:54:45]30 Read from MH i2c: 30 E2 39 FD 31 00 38 [18:54:45]32 MH_I2C_Read... [18:54:45]35 27 04 04 00 FF FF FF FF 28 04 Read from MH i2c: 10 E2 00 FD 30 00 30 C3 30 00 30 00 30 00 30 00 30 F7 30 03 30 00 30 00 38 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E5 03 20 EF 03 09 00 F6 37 03 31 01 38 00 33 02 35 F7 11 03 04 00 10 00 00 EF 30 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 30 F7 30 03 30 00 30 00 30 EF 30 03 30 09 30 00 30 F6 38 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 37 6B 31 04 38 8D 33 00 35 6F 10 04 04 04 04 00 00 00 29 00 55 02 00 35 04 06 00 E3 3D FB 0F 56 B9 E7 4D 3F F4 4F D5 68 4D [18:54:45]00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 7B [18:54:46]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E5 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [18:54:46]wFMCommunicate OK [18:54:46]wFMCommunicate request_size=4 [18:54:46]MH_SAM_APDU [18:54:46]CAPDU: 80 17 00 00 [18:54:46]Write to MH i2c: E2 08 00 C4 00 80 17 00 00 00 00 00 00 44 [18:54:46]Write i2c OK [18:54:46]MH_I2C_Read... [18:54:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:54:46]Read from MH i2c: E2 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: E2 FD 00 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: E2 FD 00 C4 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 E4 [18:54:46]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 Received data: 04 87 04 95 00 F6 00 70 00 47 00 2C 00 01 79 00 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 30 04 30 00 30 00 30 00 30 04 30 75 30 00 30 EE 30 03 30 09 38 00 37 F2 31 38 03 33 01 35 00 4F 00 00 F3 00 03 00 00 AC 00 E4 EE 47 03 00 09 A3 00 B3 F2 A5 03 07 01 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 00 03 07 09 00 00 3B 00 F6 F9 03 03 01 0E 00 00 01 37 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 37 09 30 00 39 F6 33 03 36 01 34 00 33 03 34 F7 36 03 31 00 32 00 33 EF 34 03 11 09 04 00 10 F6 00 90 30 00 30 [18:54:46]wFMCommunicate OK [18:54:46]wFMCommunicate request_size=4 [18:54:46]MH_SAM_APDU [18:54:46]CAPDU: 80 17 00 00 [18:54:46]Write to MH i2c: E2 08 00 C5 00 80 17 30 00 30 00 30 00 30 00 30 00 30 00 30 45 30 [18:54:46]38 37 31 38 33 35 10 Write i2c OK [18:54:46]04 MH_I2C_Read... [18:54:46]04 00 29 55 02 00 F4 03 04 00 F1 B2 F2 66 B6 04 01 00 00 0B E3 9E 54 65 15 83 D3 [18:54:46]CommunicateWithHost err = 0 [18:54:46]CheckOFDResponse [18:54:46]1017 (14) - 77093643461234 [18:54:46]1041 (16) - 0000000000871835 [18:54:46]1040 (4) - 152873 [18:54:46]1012 (4) - 24.09.2024 12:39 [18:54:46]1206 (1) - 0 [18:54:46]OFD Sender: Remove packet 152873 [18:54:46]ProducePacketName [18:54:46]name=ofd_packets/00152873 [18:54:46]NVStorageDeleteData [18:54:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:54:09]free response buf [18:54:09]execute_script done [18:54:09]execute_script returns [18:54:09]free content buf [18:54:09]Sock 7.Close socket [18:54:09]Sock 7.Thread stoped [18:54:12]ConnectInit Can't take IP for lk.salyk.kg [18:54:12]CommunicateWithHost connect error [18:54:12]CommunicateWithHost err = -1 [18:54:12]OFD Sender: Server communicate error [18:54:17]OFD Sender: Processing packet 152872 [packets to send 832, broken 830] [18:54:17]ProducePacketName [18:54:17]name=ofd_packets/00152872 [18:54:17]OFD Sender: To server: pG, [18:54:17]CommunicateWithHost lk.salyk.kg:30040 [18:54:17]ConnectInit lk.salyk.kg [18:54:22]ConnectInit Can't take IP for lk.salyk.kg [18:54:22]CommunicateWithHost connect error [18:54:22]CommunicateWithHost err = -1 [18:54:22]OFD Sender: Server communicate error [18:54:27]OFD Sender: Processing packet 152872 [packets to send 832, broken 830] [18:54:27]ProducePacketName [18:54:27]name=ofd_packets/00152872 [18:54:27]OFD Sender: To server: pG, [18:54:27]CommunicateWithHost lk.salyk.kg:30040 [18:54:27]ConnectInit lk.salyk.kg [18:54:30]recv_with_timeout no data received [18:54:32]ConnectInit Can't take IP for lk.salyk.kg [18:54:32]CommunicateWithHost connect error [18:54:32]CommunicateWithHost err = -1 [18:54:32]OFD Sender: Server communicate error [18:54:37]OFD Sender: Processing packet 152872 [packets to send 832, broken 830] [18:54:37]ProducePacketName [18:54:37]name=ofd_packets/00152872 [18:54:37]OFD Sender: To server: pG, [18:54:37]CommunicateWithHost lk.salyk.kg:30040 [18:54:37]ConnectInit lk.salyk.kg [18:54:40]Connected sock=10 [18:54:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 A2 01 00 00 F9 E6 9A 01 88 C6 5A 03 01 00 03 00 8E 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 C6 0A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 55 02 00 35 04 06 00 0E FB 8B 77 AC A9 8E 06 2E 87 42 C2 61 5C [18:54:41]recv_with_timeout no data received [18:54:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 96 CA 47 00 F3 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 55 02 00 F4 03 04 00 EE B2 F2 66 B6 04 01 00 00 59 25 BB 1F 4E 21 2C F2 [18:54:43]CommunicateWithHost err = 0 [18:54:43]CheckOFDResponse [18:54:43]1017 (14) - 77093643461234 [18:54:43]1041 (16) - 0000000000871835 [18:54:43]1040 (4) - 152872 [18:54:43]1012 (4) - 24.09.2024 12:39 [18:54:43]1206 (1) - 0 [18:54:43]OFD Sender: Remove packet 152872 [18:54:43]ProducePacketName [18:54:43]name=ofd_packets/00152872 [18:54:43]NVStorageDeleteData [18:54:44]accept exits with 9 [18:54:44]New connection [18:54:44]New thread 3066735972 created [18:54:44]Thread 3066592612 joined [18:54:44]Waiting for new connection... [18:54:44] Sock 9.Parse request [18:54:44]Sock 9.Check first char [18:54:44]Sock 9.First char is OK [18:54:44]request: POST /json_proto HTTP/1.0 [18:54:44]Method: POST [18:54:44]URL: /json_proto [18:54:44]Method is POST - this is cgi request [18:54:44]url: /json_proto [18:54:44]query_string will be loaded in cgi processing [18:54:44]execute_cgi json_proto POST (null) [18:54:44]execute_cgi path=json_proto method=POST [18:54:44]POST find Content-Length [18:54:44]Host: 172.17.43.67:8080 [18:54:44]Content-Length: 215 [18:54:44]Content-Type: application/json [18:54:44] [18:54:44]POST finish read [18:54:44]Found Content-Length = 215 [18:54:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:44]execute_script... [18:54:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:44]POST & json_proto [18:54:44]process_json_proto [18:54:44]json parsed OK: [18:54:44]protocol is kg_v1.0 [18:54:44]action value=get_value [18:54:44]process_action get_value [18:54:44]cmd_get_value [18:54:44]process_action get_value done [18:54:44]requested_data is exist [18:54:44]produce_requested_data [18:54:44]requested_item kkm.sn is exist - process it [18:54:44]requested_item kkm.ver is exist - process it [18:54:44]requested_item fm.sn is exist - process it [18:54:44]wFMCommunicate request_size=4 [18:54:44]MH_SAM_APDU [18:54:44]CAPDU: 80 11 00 00 [18:54:44]Write to MH i2c: E2 08 00 BF 00 80 11 00 00 00 00 00 00 39 [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:44]Read from MH i2c: E2 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 17 00 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 17 00 BF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8C [18:54:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:54:44]wFMCommunicate OK [18:54:44]requested_item fd.num is exist - process it [18:54:44]SAM_PROTO_GetFieldsCounters [18:54:44]wFMCommunicate request_size=4 [18:54:44]MH_SAM_APDU [18:54:44]CAPDU: 80 13 00 00 [18:54:44]Write to MH i2c: E2 08 00 C0 00 80 13 00 00 00 00 00 00 3C [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:44]Read from MH i2c: E2 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 62 00 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 62 00 C0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 A2 [18:54:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:54:44]wFMCommunicate OK [18:54:44]SAM_PROTO_GetFieldsCounters done [18:54:44]requested_item shift.num is exist - process it [18:54:44]requested_item shift.opened is exist - process it [18:54:44]req_shift_opened [18:54:44]FM_GetShiftState [18:54:44]SAM_PROTO_GetShiftState [18:54:44]wFMCommunicate request_size=4 [18:54:44]MH_SAM_APDU [18:54:44]CAPDU: 80 13 01 00 [18:54:44]Write to MH i2c: E2 08 00 C1 00 80 13 01 00 00 00 00 00 3E [18:54:44]OFD Sender: Processing packet 152873 [packets to send 831, broken 830] [18:54:44]ProducePacketName [18:54:44]name=ofd_packets/00152873 [18:54:44]OFD Sender: To server: pG, [18:54:44]CommunicateWithHost lk.salyk.kg:30040 [18:54:44]ConnectInit lk.salyk.kg [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:44]Read from MH i2c: E2 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 0E 00 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 0E 00 C1 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0B [18:54:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:54:44]wFMCommunicate OK [18:54:44]SAM_PROTO_GetShiftState done [18:54:44]FM_GetShiftState done [18:54:44]req_shift_opened done [18:54:44]requested_item shift.open_date is exist - process it [18:54:44]req_shift_open_date [18:54:44]req_shift_open_date done [18:54:44]produce_requested_data done [18:54:44]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152873,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [18:54:44]process_action_free get_value [18:54:44]json_value_free [18:54:44]json_value_free done [18:54:44]process_json_proto returns [18:54:44]Send response to host [18:54:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152873,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [18:54:44]free response buf [18:54:44]execute_script done [18:54:44]execute_script returns [18:54:44]free content buf [18:54:44]Sock 9.Close socket [18:54:44]Sock 9.Thread stoped [18:54:44]accept exits with 7 [18:54:44]New connection [18:54:44]New thread 3066592612 created [18:54:44]Thread 3066735972 joined [18:54:44]Waiting for new connection... [18:54:44] Sock 7.Parse request [18:54:44]Sock 7.Check first char [18:54:44]Sock 7.First char is OK [18:54:44]request: POST /json_proto HTTP/1.0 [18:54:44]Method: POST [18:54:44]URL: /json_proto [18:54:44]Method is POST - this is cgi request [18:54:44]url: /json_proto [18:54:44]query_string will be loaded in cgi processing [18:54:47]Read from MH i2c: E2 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: E2 FD 00 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: E2 FD 00 C5 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 CA [18:54:47]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [18:54:47]wFMCommunicate OK [18:54:47]wFMCommunicate request_size=4 [18:54:47]MH_SAM_APDU [18:54:47]CAPDU: 80 17 00 00 [18:54:47]Write to MH i2c: E2 08 00 C6 00 80 17 00 00 00 00 00 00 46 [18:54:47]Write i2c OK [18:54:47]MH_I2C_Read... [18:54:47]OFD Sender: No OFD packet to send [18:54:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [18:54:47]Read from MH i2c: E2 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: E2 DE 00 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: E2 DE 00 C6 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 25 [18:54:47]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:54:47]wFMCommunicate OK [18:54:47]SAM_PROTO_GetFMData done [18:54:47]requested_item fm.sale_refund.total is exist - process it [18:54:47]requested_item fm.buy.total is exist - process it [18:54:47]requested_item shift.sale.total is exist - process it [18:54:47]SAM_PROTO_GetShiftData [18:54:47]wFMCommunicate request_size=4 [18:54:47]MH_SAM_APDU [18:54:47]CAPDU: 80 13 02 00 [18:54:47]Write to MH i2c: E2 08 00 C7 00 80 13 02 00 00 00 00 00 45 [18:54:47]Write i2c OK [18:54:47]MH_I2C_Read... [18:54:48]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:54:48]Read from MH i2c: E2 [18:54:48]MH_I2C_Read... [18:54:48]Read from MH i2c: E2 FD 00 [18:54:48]MH_I2C_Read... [18:54:48]Read from MH i2c: E2 FD 00 C7 00 00 B5 04 AA 04 B1 04 6E 04 04 00 4C 01 00 00 69 04 9B 00 6F 04 04 00 4B 01 00 00 B1 04 04 00 94 2D 1F 01 70 04 04 00 94 2D 1F 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 74 82 1E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DB 8A 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 B0 36 70 04 02 00 B0 36 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 CF 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 90 00 AE [18:54:48]RAPDU: B5 04 AA 04 B1 04 6E 04 04 00 4C 01 00 00 69 04 9B 00 6F 04 04 00 4B 01 00 00 B1 04 04 00 94 2D 1F 01 70 04 04 00 94 2D 1F 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 74 82 1E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 DB 8A 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 B0 36 70 04 02 00 B0 36 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 CF 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 90 00 [18:54:48]wFMCommunicate OK [18:54:48]wFMCommunicate request_size=4 [18:54:48]MH_SAM_APDU [18:54:48]CAPDU: 80 17 00 00 [18:54:48]Write to MH i2c: E2 08 00 C8 00 80 17 00 00 00 00 00 00 48 [18:54:48]Write i2c OK [18:54:48]MH_I2C_Read... [18:54:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:54:48]Read from MH i2c: E2 [18:54:48]MH_I2C_Read... [18:54:48]Read from MH i2c: E2 FD 00 [18:54:48]MH_I2C_Read... [18:54:48]Read from MH i2c: E2 FD 00 C8 00 00 F6 03 01 00 01 F7 03 01 00 7C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 DA [18:54:48]RAPDU: F6 03 01 00 01 F7 03 01 00 7C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [18:54:49]wFMCommunicate OK [18:54:49]wFMCommunicate request_size=4 [18:54:49]MH_SAM_APDU [18:54:49]CAPDU: 80 17 00 00 [18:54:49]Write to MH i2c: E2 08 00 C9 00 80 17 00 00 00 00 00 00 49 [18:54:49]Write i2c OK [18:54:49]MH_I2C_Read... [18:54:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:54:49]Read from MH i2c: E2 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 FD 00 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 FD 00 C9 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 06 [18:54:49]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [18:54:49]wFMCommunicate OK [18:54:49]wFMCommunicate request_size=4 [18:54:49]MH_SAM_APDU [18:54:49]CAPDU: 80 17 00 00 [18:56:37]OFD Sender: No OFD packet to send [18:56:42]recv_with_timeout no data received [18:56:42]OFD Sender: No OFD packet to send [18:56:47]OFD Sender: No OFD packet to send [18:56:52]OFD Sender: No OFD packet to send [18:56:57]OFD Sender: No OFD packet to send [18:54:49]Write to MH i2c: E2 08 00 CA 00 80 17 00 00 00 00 00 00 4A [18:54:49]Write i2c OK [18:54:49]MH_I2C_Read... [18:54:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:54:49]Read from MH i2c: E2 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 FD 00 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 FD 00 CA 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 C2 [18:54:50]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 [18:54:50]wFMCommunicate OK [18:54:50]wFMCommunicate request_size=4 [18:54:50]MH_SAM_APDU [18:54:50]CAPDU: 80 17 00 00 [18:54:50]Write to MH i2c: E2 08 00 CB 00 80 17 00 00 00 00 00 00 4B [18:54:50]Write i2c OK [18:54:50]MH_I2C_Read... [18:54:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [18:54:50]Read from MH i2c: E2 [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: E2 D2 00 [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: E2 D2 00 CB 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 2E [18:54:50]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:54:50]wFMCommunicate OK [18:54:50]SAM_PROTO_GetShiftData done [18:54:50]requested_item shift.sale.total_cash is exist - process it [18:54:50]requested_item shift.sale_refund.total is exist - process it [18:54:50]requested_item shift.sale_refund.total_cash is exist - process it [18:54:50]requested_item shift.buy.total is exist - process it [18:54:50]requested_item shift.buy.total_cash is exist - process it [18:54:50]produce_requested_data done [18:54:50]produce_requested_data return {"fm.sale.total":112023947.00,"fm.sale_refund.total":2370725.00,"fm.buy.total":0.00,"shift.sale.total":188205.00,"shift.sale.total_cash":188205.00,"shift.sale_refund.total":140.00,"shift.sale_refund.total_cash":140.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:54:50]process_action_free get_value [18:54:50]json_value_free [18:54:50]json_value_free done [18:54:50]process_json_proto returns [18:54:50]Send response to host [18:54:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112023947.00,"fm.sale_refund.total":2370725.00,"fm.buy.total":0.00,"shift.sale.total":188205.00,"shift.sale.total_cash":188205.00,"shift.sale_refund.total":140.00,"shift.sale_refund.total_cash":140.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:54:50]free response buf [18:54:50]execute_script done [18:54:50]execute_script returns [18:54:50]free content buf [18:54:50]Sock 7.Close socket [18:54:50]Sock 7.Thread stoped [18:54:52]OFD Sender: No OFD packet to send [18:54:57]OFD Sender: No OFD packet to send [18:55:02]OFD Sender: No OFD packet to send [18:55:04]recv_with_timeout no data received [18:55:07]OFD Sender: No OFD packet to send [18:55:12]OFD Sender: No OFD packet to send [18:55:17]OFD Sender: No OFD packet to send [18:55:22]OFD Sender: No OFD packet to send [18:55:23]recv_with_timeout no data received [18:55:27]OFD Sender: No OFD packet to send [18:55:32]OFD Sender: No OFD packet to send [18:55:37]OFD Sender: No OFD packet to send [18:55:42]OFD Sender: No OFD packet to send [18:55:47]OFD Sender: No OFD packet to send [18:55:52]OFD Sender: No OFD packet to send [18:55:57]OFD Sender: No OFD packet to send [18:56:02]OFD Sender: No OFD packet to send [18:56:07]OFD Sender: No OFD packet to send [18:56:12]OFD Sender: No OFD packet to send [18:56:15]recv_with_timeout no data received [18:56:17]OFD Sender: No OFD packet to send [18:56:22]OFD Sender: No OFD packet to send [18:56:27]OFD Sender: No OFD packet to send [18:56:32]OFD Sender: No OFD packet to send [18:57:02]OFD Sender: No OFD packet to send [18:57:07]OFD Sender: No OFD packet to send [18:57:12]OFD Sender: No OFD packet to send [18:57:17]OFD Sender: No OFD packet to send [18:57:22]OFD Sender: No OFD packet to send [18:57:27]OFD Sender: No OFD packet to send [18:57:32]OFD Sender: No OFD packet to send [18:57:38]OFD Sender: No OFD packet to send [18:57:43]OFD Sender: No OFD packet to send [18:57:48]OFD Sender: No OFD packet to send [18:57:53]OFD Sender: No OFD packet to send [18:57:58]OFD Sender: No OFD packet to send [18:58:03]OFD Sender: No OFD packet to send [18:58:08]OFD Sender: No OFD packet to send [18:58:13]OFD Sender: No OFD packet to send [18:58:18]OFD Sender: No OFD packet to send [18:58:23]OFD Sender: No OFD packet to send [18:58:28]OFD Sender: No OFD packet to send [18:58:33]OFD Sender: No OFD packet to send [18:58:38]OFD Sender: No OFD packet to send [18:58:43]OFD Sender: No OFD packet to send [18:58:48]OFD Sender: No OFD packet to send [18:58:53]OFD Sender: No OFD packet to send [18:58:58]OFD Sender: No OFD packet to send [18:59:03]OFD Sender: No OFD packet to send [18:59:08]OFD Sender: No OFD packet to send [18:59:13]OFD Sender: No OFD packet to send [18:59:18]OFD Sender: No OFD packet to send [18:59:23]OFD Sender: No OFD packet to send [18:59:28]OFD Sender: No OFD packet to send [18:59:33]OFD Sender: No OFD packet to send [18:59:38]OFD Sender: No OFD packet to send [18:59:43]OFD Sender: No OFD packet to send [18:59:48]OFD Sender: No OFD packet to send [18:59:53]OFD Sender: No OFD packet to send [18:59:58]OFD Sender: No OFD packet to send 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [18:53:56]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [18:53:56]wFMCommunicate OK [18:53:56]wFMCommunicate request_size=4 [18:53:56]MH_SAM_APDU [18:53:56]CAPDU: 80 17 00 00 [18:53:56]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:53:56]Write i2c OK [18:53:56]MH_I2C_Read... [18:53:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [18:53:56]Read from MH i2c: E2 [18:53:56]MH_I2C_Read... [18:53:56]Read from MH i2c: E2 CB 00 [18:53:56]MH_I2C_Read... [18:53:56]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [18:53:56]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:53:56]wFMCommunicate OK [18:53:56]SAM_PROTO_GetShiftData done [18:53:56]requested_item shift.sale.total_cash is exist - process it [18:53:56]requested_item shift.sale_refund.total is exist - process it [18:53:56]requested_item shift.sale_refund.total_cash is exist - process it [18:53:56]requested_item shift.buy.total is exist - process it [18:53:56]requested_item shift.buy.total_cash is exist - process it [18:53:56]produce_requested_data done [18:53:56]produce_requested_data return {"fm.sale.total":112023807.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":188065.00,"shift.sale.total_cash":188065.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:53:56]process_action_free get_value [18:53:56]json_value_free [18:53:56]json_value_free done [18:53:56]process_json_proto returns [18:53:56]Send response to host [18:53:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112023807.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":188065.00,"shift.sale.total_cash":188065.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:53:56]free response buf [18:53:56]execute_script done [18:53:56]execute_script returns [18:53:56]free content buf [18:53:56]Sock 10.Close socket [18:53:56]Sock 10.Thread stoped [18:53:56]OFD Sender: No OFD packet to send [18:53:57]accept exits with 9 [18:53:57]New connection [18:53:57]New thread 3066735972 created [18:53:57]Thread 3066592612 joined [18:53:57]Waiting for new connection... [18:53:57] Sock 9.Parse request [18:53:57]Sock 9.Check first char [18:53:57]Sock 9.First char is OK [18:53:57]request: POST /json_proto HTTP/1.0 [18:53:57]Method: POST [18:53:57]URL: /json_proto [18:53:57]Method is POST - this is cgi request [18:53:57]url: /json_proto [18:53:57]query_string will be loaded in cgi processing [18:53:57]execute_cgi json_proto POST (null) [18:53:57]execute_cgi path=json_proto method=POST [18:53:57]POST find Content-Length [18:53:57]Host: 172.17.43.67:8080 [18:53:57]Content-Length: 935 [18:53:57]Content-Type: application/json [18:53:57] [18:53:57]POST finish read [18:53:57]Found Content-Length = 935 [18:53:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18864", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:57]execute_script... [18:53:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18864", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:58]POST & json_proto [18:53:58]process_json_proto [18:53:58]json parsed OK: [18:53:58]protocol is kg_v1.0 [18:53:58]action value=close_receipt [18:53:58]process_action close_receipt [18:53:58]cmd_close_receipt [18:53:58]MH_GetDate [18:53:58]Write to MH i2c: F0 00 00 1D 00 0C [18:53:58]Write i2c OK [18:53:58]MH_I2C_Read... [18:53:58]Read from MH i2c: F0 [18:53:58]MH_I2C_Read... [18:53:58]Read from MH i2c: F0 09 00 [18:53:58]MH_I2C_Read... [18:53:58]Read from MH i2c: F0 09 00 1D 00 00 C6 0A F3 66 6A BD 47 65 11 [18:53:58]GetLastDocTimeStamp 1727203760 [18:53:58]current date 1727204038 [18:53:58]FM_GetShiftState [18:53:58]SAM_PROTO_GetShiftState [18:53:58]wFMCommunicate request_size=4 [18:53:58]MH_SAM_APDU [18:53:58]CAPDU: 80 13 01 00 [18:53:58]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:53:58]Write i2c OK [18:53:58]MH_I2C_Read... [18:53:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:58]Read from MH i2c: E2 [18:53:58]MH_I2C_Read... [18:53:58]Read from MH i2c: E2 0E 00 [18:53:58]MH_I2C_Read... [18:53:58]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [18:53:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [18:53:58]wFMCommunicate OK [18:53:58]SAM_PROTO_GetShiftState done [18:53:58]FM_GetShiftState done [18:53:58]opened in 1727137889 [18:53:58]opened+sec_in_day 1727224289 [18:53:58]quantity*price = 4500 [18:53:58]sum+1 = 4501 [18:53:58]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 333 24.09.2024 19:05 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152874 ФПД: 208684627596537 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T190503&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152874&fm=208684627596537&tin=02508201610067®Number=0000000000091825&sum=200000 [19:05:04]StoreToDocumentArchive [19:05:04]shift 477 fd 152874 [19:05:04]save to /storage/0477/doc_00152874 [19:05:04]save last doc name /storage/0477/doc_00152874 to /storage/kkm_last_doc_name [19:05:04]save OK [19:05:04]Clear old archive folders... [19:05:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:05:04]tlvbuf is 004CB360 [19:05:04]SAM_PROTO_ClearQueue [19:05:04]wFMCommunicate request_size=4 [19:05:04]MH_SAM_APDU [19:05:04]CAPDU: 80 09 00 00 [19:05:04]Write to MH i2c: E2 08 00 DA 00 80 09 00 00 00 00 00 00 4C [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:05:04]Read from MH i2c: E2 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 03 00 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 03 00 DA 00 00 90 00 4E [19:05:04]RAPDU: 90 00 [19:05:04]wFMCommunicate OK [19:05:04]SAM_PROTO_ClearQueue done [19:05:04]KKMCreateOFDPacket [19:05:04]OFDProtocolAddRootSTLVToBuf [19:05:04]FM_MakeSignedData [19:05:04]FM_MakeSignedData [19:05:04]SAM_PROTO_SignData [19:05:04]wFMCommunicate request_size=4 [19:05:04]MH_SAM_APDU [19:05:04]CAPDU: 80 0D 01 02 [19:05:04]Write to MH i2c: E2 08 00 DB 00 80 0D 01 02 00 00 00 00 54 [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:05:04]Read from MH i2c: E2 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 03 00 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 03 00 DB 00 00 90 00 4F [19:05:04]RAPDU: 90 00 [19:05:04]wFMCommunicate OK [19:05:04]wFMCommunicate request_size=255 [19:05:04]MH_SAM_APDU [19:05:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 5F 0D F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 55 02 00 35 04 06 00 BD [19:05:04]Write to MH i2c: E2 02 01 DC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 5F 0D F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 55 02 00 35 04 06 00 BD 00 00 BA [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]OFD Sender: No OFD packet to send [19:05:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:05:04]Read from MH i2c: E2 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 03 00 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 03 00 DC 00 00 90 00 50 [19:05:04]RAPDU: 90 00 [19:05:04]wFMCommunicate OK [19:05:04]wFMCommunicate request_size=10 [19:05:04]MH_SAM_APDU [19:05:04]CAPDU: 80 0D 02 02 05 CC 2D 19 14 F9 [19:05:04]Write to MH i2c: E2 0D 00 DD 00 80 0D 02 02 05 00 CC 2D 19 14 F9 00 00 80 [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:05:04]Read from MH i2c: E2 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 03 00 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 03 00 DD 00 00 90 00 51 [19:05:04]RAPDU: 90 00 [19:05:04]wFMCommunicate OK [19:05:04]wFMCommunicate request_size=4 [19:05:04]MH_SAM_APDU [19:05:04]CAPDU: 80 0D 03 02 [19:05:04]Write to MH i2c: E2 08 00 DE 00 80 0D 03 02 00 00 00 00 59 [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:05:04]Read from MH i2c: E2 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 0B 00 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 0B 00 DE 00 00 4A 9E 68 0F AD C5 AB 26 90 00 FC [19:05:04]RAPDU: 4A 9E 68 0F AD C5 AB 26 90 00 [19:05:04]wFMCommunicate OK [19:05:04]SAM_PROTO_SignData done [19:05:04]FM_MakeSignedData done [19:05:04]CreateOFDProtocolMessage [19:05:04]wFMCommunicate request_size=4 [19:05:04]MH_SAM_APDU [19:05:04]CAPDU: 80 11 00 00 [19:05:04]Write to MH i2c: E2 08 00 DF 00 80 11 00 00 00 00 00 00 59 [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:05:04]Read from MH i2c: E2 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 17 00 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 17 00 DF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [19:05:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:05:04]wFMCommunicate OK [19:05:04]CreateOFDProtocolMessage done [19:05:04]OFDSenderStorePacket 152874 [19:05:04]StoreOFDPacket docnum=152874 [19:05:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F 88 07 01 21 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 5F 0D F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 55 02 00 35 04 06 00 BD CC 2D 19 14 F9 4A 9E 68 0F AD C5 AB 26 [19:05:04]CheckFolder [19:05:04]dirname=/storage/ofd_packets [19:05:04]CheckFolder done [19:05:04]ProducePacketName [19:05:04]name=ofd_packets/00152874 [19:05:04]NVStorageSaveData ofd_packets/00152874 [19:05:04]File name is /storage/ofd_packets/00152874 [19:05:04]Write 301 bytes [19:05:04]NVStorageSaveData done [19:05:04]OFDSenderStorePacket done [19:05:04]KKMCreateOFDPacket done [19:05:04]NVStorageSaveData kkm_last_timestamp [19:05:04]File name is /storage/kkm_last_timestamp [19:05:04]Write 4 bytes [19:05:04]NVStorageSaveData done [19:05:04]ExternCall_PrintAddStr [19:05:04]wPrintStart [19:05:04]Write to MH i2c: 01 00 00 E0 00 E0 [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: 01 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: 01 07 00 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 FF 0F F5 [19:05:04]RasterBufferAndPrint [19:05:04]line Счет N : (1)1786880 [19:05:04]line ИНН: 02508201610067 [19:05:04]line Контрольно-Кассовый Чек [19:05:04]line ПРОДАЖА [19:05:04]line ТРК (МРК, ГНК) : 13 [19:05:04]line Товар: 2710124500 [19:05:04]line Аи-95-К-5 [19:05:04]line 26.960 * 74.20 [19:05:04]line = 2000.43 [19:05:04]line НДС 12% НСП 1% [19:05:04]line > о реализуемом товаре [19:05:04]line ОКРУГЛЕНИЕ: -0.43 [19:05:04]line ИТОГО: 2000.00 [19:05:04]line Внесено: 2000.00 [19:05:04]line СДАЧА: 0.00 [19:05:04]line НСП 1% : 17.70 [19:05:04]line НДС 12% : 212.43 [19:05:04]line Наличными: 2000.00 [19:05:04]line Безнал.: 0.00 [19:05:04]line Место: АЗС № 89 "Партнер Нефть" [19:05:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:05:04]line СНО: Общий режим [19:05:04]line Чек 333 24.09.2024 19:05 [19:05:04]line Смена: 477 ФФД: 1.0 [19:05:04]line ЗНМ: 0300000113 [19:05:04]line РНМ: 0000000000091825 [19:05:04]line Версия ККМ: 001 [19:05:04]line ФМ: 0000000000871835 [19:05:04]line ФД: 152874 [19:05:04]line ФПД: 208684627596537 [19:05:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T190503&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152874&fm=208684627596537&tin=02508201610067®Number=0000000000091825&sum=200000 [19:05:04]written 0, free lines is 4095 [19:05:04]OFD Sender: Processing packet 152874 [packets to send 831, broken 830] [19:05:04]ProducePacketName [19:05:04]name=ofd_packets/00152874 [19:05:04]OFD Sender: To server: pG, [19:05:04]CommunicateWithHost lk.salyk.kg:30040 [19:05:04]ConnectInit lk.salyk.kg [19:05:05]Write to MH i2c: 01 00 00 0B 01 0C [19:05:05]Write i2c OK [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: 01 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: 01 07 00 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: 01 07 00 0B 01 00 00 00 00 00 DC 0C FB [19:05:05]RasterBufferAndPrint [19:05:05]line [19:05:05]line [19:05:05]line [19:05:05]line [19:05:05]line [19:05:05]written 0, free lines is 3298 [19:05:05]MH_Cut [19:05:05]Write to MH i2c: D1 01 00 12 01 01 E5 [19:05:05]Write i2c OK [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: D1 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: D1 01 00 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: D1 01 00 12 01 00 E4 [19:05:05]Write to MH i2c: 01 00 00 13 01 14 [19:05:05]Write i2c OK [19:05:05]MH_I2C_Read... [19:05:06]*** Cut start [19:05:06]*** Purtial cut [19:05:06]*** Stage 1: CUTSNS_PIN = 1 [19:05:06]Read from MH i2c: 01 [19:05:06]MH_I2C_Read... [19:05:06]*** Stop cut motor [19:05:06]*** Cut end [19:05:06]Read from MH i2c: 01 07 00 [19:05:06]MH_I2C_Read... [19:05:06]Read from MH i2c: 01 07 00 13 01 00 00 00 00 00 FF 0F 29 [19:05:06]process_action close_receipt done [19:05:06]requested_data is exist [19:05:06]produce_requested_data [19:05:06]requested_item fm.sn is exist - process it [19:05:06]wFMCommunicate request_size=4 [19:05:06]MH_SAM_APDU [19:05:06]CAPDU: 80 11 00 00 [19:05:06]Write to MH i2c: E2 08 00 14 01 80 11 00 00 00 00 00 00 8F [19:05:06]Write i2c OK [19:05:06]MH_I2C_Read... [19:05:06]Read from MH i2c: E2 [19:05:06]MH_I2C_Read... [19:05:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:05:06]Read from MH i2c: E2 17 00 [19:05:06]MH_I2C_Read... [19:05:06]Read from MH i2c: E2 17 00 14 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E2 [19:05:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:05:06]wFMCommunicate OK [19:05:06]requested_item fd.num is exist - process it [19:05:06]SAM_PROTO_GetFieldsCounters [19:05:06]wFMCommunicate request_size=4 [19:05:06]MH_SAM_APDU [19:05:06]CAPDU: 80 13 00 00 [19:05:06]Write to MH i2c: E2 08 00 15 01 80 13 00 00 00 00 00 00 92 [19:05:06]Write i2c OK [19:05:06]MH_I2C_Read... [19:05:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:05:06]Read from MH i2c: E2 [19:05:06]MH_I2C_Read... [19:05:06]Read from MH i2c: E2 62 00 [19:05:06]MH_I2C_Read... [19:05:06]Read from MH i2c: E2 62 00 15 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 FC [19:05:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:05:06]wFMCommunicate OK [19:05:06]SAM_PROTO_GetFieldsCounters done [19:05:06]requested_item shift.num is exist - process it [19:05:06]requested_item shift.opened is exist - process it [19:05:06]req_shift_opened [19:05:06]FM_GetShiftState [19:05:06]SAM_PROTO_GetShiftState [19:05:06]wFMCommunicate request_size=4 [19:05:06]MH_SAM_APDU [19:05:06]CAPDU: 80 13 01 00 [19:05:06]Write to MH i2c: E2 08 00 16 01 80 13 01 00 00 00 00 00 94 [19:05:06]Write i2c OK [19:05:06]MH_I2C_Read... [19:05:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:05:06]Read from MH i2c: E2 [19:05:06]MH_I2C_Read... [19:05:06]Read from MH i2c: E2 0E 00 [19:05:06]MH_I2C_Read... [19:05:06]Read from MH i2c: E2 0E 00 16 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 61 [19:05:06]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:05:06]wFMCommunicate OK [19:05:06]SAM_PROTO_GetShiftState done [19:05:06]FM_GetShiftState done [19:05:06]req_shift_opened done [19:05:06]requested_item shift.open_date is exist - process it [19:05:06]req_shift_open_date [19:05:06]req_shift_open_date done [19:05:06]produce_requested_data done [19:05:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152874,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:05:06]process_action_free close_receipt [19:05:06]json_value_free [19:05:06]json_value_free done [19:05:06]process_json_proto returns [19:05:06]Send response to host [19:05:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152874,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:05:06]free response buf [19:05:06]execute_script done [19:05:06]execute_script returns [19:05:06]free content buf [19:05:06]Sock 9.Close socket [19:05:06]Sock 9.Thread stoped [19:05:07]Connected sock=11 [19:05:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F 88 07 01 21 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 5F 0D F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 55 02 00 35 04 06 00 BD CC 2D 19 14 F9 4A 9E 68 0F AD C5 AB 26 [19:05:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 92 07 47 00 E1 5F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 55 02 00 F4 03 04 00 5E B5 F2 66 B6 04 01 00 00 3C CE 20 4B 79 E2 A9 EB [19:05:07]CommunicateWithHost err = 0 [19:05:07]CheckOFDResponse [19:05:07]1017 (14) - 77093643461234 [19:05:07]1041 (16) - 0000000000871835 [19:05:07]1040 (4) - 152874 [19:05:07]1012 (4) - 24.09.2024 12:49 [19:05:07]1206 (1) - 0 [19:05:07]OFD Sender: Remove packet 152874 [19:05:07]ProducePacketName [19:05:07]name=ofd_packets/00152874 [19:05:07]NVStorageDeleteData [19:05:07]OFD Sender: No OFD packet to send [19:05:12]OFD Sender: No OFD packet to send [19:05:18]OFD Sender: No OFD packet to send [19:05:23]OFD Sender: No OFD packet to send [19:05:25]recv_with_timeout no data received [19:05:28]OFD Sender: No OFD packet to send [19:05:33]OFD Sender: No OFD packet to send [19:05:37]recv_with_timeout no data received [19:05:38]OFD Sender: No OFD packet to send [19:05:43]OFD Sender: No OFD packet to send [19:05:48]OFD Sender: No OFD packet to send [19:05:53]OFD Sender: No OFD packet to send [19:05:58]OFD Sender: No OFD packet to send [19:06:03]OFD Sender: No OFD packet to send [19:06:08]OFD Sender: No OFD packet to send [19:06:10]recv_with_timeout no data received [19:06:13]OFD Sender: No OFD packet to send [19:06:18]OFD Sender: No OFD packet to send [19:06:20]accept exits with 7 [19:06:20]New connection [19:06:20]New thread 3066592612 created [19:06:20]Thread 3066735972 joined [19:06:20]Waiting for new connection... [19:06:20] Sock 7.Parse request [19:06:20]Sock 7.Check first char [19:06:20]Sock 7.First char is OK [19:06:20]request: POST /json_proto HTTP/1.0 [19:06:20]Method: POST [19:06:20]URL: /json_proto [19:06:20]Method is POST - this is cgi request [19:06:20]url: /json_proto [19:06:20]query_string will be loaded in cgi processing [19:06:20]execute_cgi json_proto POST (null) [19:06:20]execute_cgi path=json_proto method=POST [19:06:20]POST find Content-Length [19:06:20]Host: 172.17.43.67:8080 [19:06:20]Content-Length: 678 [19:06:20]Content-Type: application/json [19:06:20] [19:06:20]POST finish read [19:06:20]Found Content-Length = 678 [19:06:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:06:20]execute_script... [19:06:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:06:20]POST & json_proto [19:06:20]process_json_proto [19:06:20]json parsed OK: [19:06:20]protocol is kg_v1.0 [19:06:20]action value=close_receipt [19:06:20]process_action close_receipt [19:06:20]cmd_close_receipt [19:06:20]MH_GetDate [19:06:20]Write to MH i2c: F0 00 00 17 01 07 [19:06:20]Write i2c OK [19:06:20]MH_I2C_Read... [19:06:20]Read from MH i2c: F0 [19:06:20]MH_I2C_Read... [19:06:20]Read from MH i2c: F0 09 00 [19:06:20]MH_I2C_Read... [19:06:20]Read from MH i2c: F0 09 00 17 01 00 AC 0D F3 66 6A BD 47 65 F5 [19:06:20]GetLastDocTimeStamp 1727204703 [19:06:20]current date 1727204780 [19:06:20]FM_GetShiftState [19:06:20]SAM_PROTO_GetShiftState [19:06:20]wFMCommunicate request_size=4 [19:06:20]MH_SAM_APDU [19:06:20]CAPDU: 80 13 01 00 [19:06:20]Write to MH i2c: E2 08 00 18 01 80 13 01 00 00 00 00 00 96 [19:06:20]Write i2c OK [19:06:20]MH_I2C_Read... [19:06:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:20]Read from MH i2c: E2 [19:06:20]MH_I2C_Read... [19:06:20]Read from MH i2c: E2 0E 00 [19:06:20]MH_I2C_Read... [19:06:20]Read from MH i2c: E2 0E 00 18 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 63 [19:06:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:06:20]wFMCommunicate OK [19:06:20]SAM_PROTO_GetShiftState done [19:06:20]FM_GetShiftState done [19:06:20]opened in 1727137889 [19:06:20]opened+sec_in_day 1727224289 [19:06:20]quantity*price = 50036 [19:06:20]sum+1 = 50037 [19:06:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 334 24.09.2024 19:06 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152875 ФПД: 14633371207155 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T190620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152875&fm=14633371207155&tin=02508201610067®Number=0000000000091825&sum=50000 [19:06:21]StoreToDocumentArchive [19:06:21]shift 477 fd 152875 [19:06:21]save to /storage/0477/doc_00152875 [19:06:21]save last doc name /storage/0477/doc_00152875 to /storage/kkm_last_doc_name [19:06:21]save OK [19:06:21]Clear old archive folders... [19:06:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:06:21]tlvbuf is 004CE120 [19:06:21]SAM_PROTO_ClearQueue [19:06:21]wFMCommunicate request_size=4 [19:06:21]MH_SAM_APDU [19:06:21]CAPDU: 80 09 00 00 [19:06:21]Write to MH i2c: E2 08 00 25 01 80 09 00 00 00 00 00 00 98 [19:06:21]Write i2c OK [19:06:21]MH_I2C_Read... [19:06:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:06:21]Read from MH i2c: E2 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 25 01 00 90 00 9A [19:06:21]RAPDU: 90 00 [19:06:21]wFMCommunicate OK [19:06:21]SAM_PROTO_ClearQueue done [19:06:21]KKMCreateOFDPacket [19:06:21]OFDProtocolAddRootSTLVToBuf [19:06:21]FM_MakeSignedData [19:06:21]FM_MakeSignedData [19:06:21]SAM_PROTO_SignData [19:06:21]wFMCommunicate request_size=4 [19:06:21]MH_SAM_APDU [19:06:21]CAPDU: 80 0D 01 02 [19:06:21]Write to MH i2c: E2 08 00 26 01 80 0D 01 02 00 00 00 00 A0 [19:06:21]Write i2c OK [19:06:21]MH_I2C_Read... [19:06:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:06:21]Read from MH i2c: E2 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 26 01 00 90 00 9B [19:06:21]RAPDU: 90 00 [19:06:21]wFMCommunicate OK [19:06:21]wFMCommunicate request_size=255 [19:06:21]MH_SAM_APDU [19:06:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 AC 0D F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 55 02 00 35 04 06 00 0D [19:06:21]Write to MH i2c: E2 02 01 27 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 AC 0D F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 55 02 00 35 04 06 00 0D 00 00 ED [19:06:21]Write i2c OK [19:06:21]MH_I2C_Read... [19:06:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:21]Read from MH i2c: E2 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 27 01 00 90 00 9C [19:06:21]RAPDU: 90 00 [19:06:21]wFMCommunicate OK [19:06:21]wFMCommunicate request_size=10 [19:06:21]MH_SAM_APDU [19:06:21]CAPDU: 80 0D 02 02 05 4F 18 E4 85 F3 [19:06:21]Write to MH i2c: E2 0D 00 28 01 80 0D 02 02 05 00 4F 18 E4 85 F3 00 00 70 [19:06:21]Write i2c OK [19:06:21]MH_I2C_Read... [19:06:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:21]Read from MH i2c: E2 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 28 01 00 90 00 9D [19:06:21]RAPDU: 90 00 [19:06:21]wFMCommunicate OK [19:06:21]wFMCommunicate request_size=4 [19:06:21]MH_SAM_APDU [19:06:21]CAPDU: 80 0D 03 02 [19:06:21]Write to MH i2c: E2 08 00 29 01 80 0D 03 02 00 00 00 00 A5 [19:06:21]Write i2c OK [19:06:21]MH_I2C_Read... [19:06:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:06:21]Read from MH i2c: E2 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 0B 00 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 0B 00 29 01 00 8B B0 39 A8 2E 85 4B 47 90 00 07 [19:06:21]RAPDU: 8B B0 39 A8 2E 85 4B 47 90 00 [19:06:21]wFMCommunicate OK [19:06:21]SAM_PROTO_SignData done [19:06:21]FM_MakeSignedData done [19:06:21]CreateOFDProtocolMessage [19:06:21]wFMCommunicate request_size=4 [19:06:21]MH_SAM_APDU [19:06:21]CAPDU: 80 11 00 00 [19:06:21]Write to MH i2c: E2 08 00 2A 01 80 11 00 00 00 00 00 00 A5 [19:06:22]Write i2c OK [19:06:22]MH_I2C_Read... [19:06:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:22]Read from MH i2c: E2 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: E2 17 00 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: E2 17 00 2A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F8 [19:06:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:06:22]wFMCommunicate OK [19:06:22]CreateOFDProtocolMessage done [19:06:22]OFDSenderStorePacket 152875 [19:06:22]StoreOFDPacket docnum=152875 [19:06:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 07 13 07 01 EE 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 AC 0D F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 55 02 00 35 04 06 00 0D 4F 18 E4 85 F3 8B B0 39 A8 2E 85 4B 47 [19:06:22]CheckFolder [19:06:22]dirname=/storage/ofd_packets [19:06:22]CheckFolder done [19:06:22]ProducePacketName [19:06:22]name=ofd_packets/00152875 [19:06:22]NVStorageSaveData ofd_packets/00152875 [19:06:22]File name is /storage/ofd_packets/00152875 [19:06:22]Write 301 bytes [19:06:22]NVStorageSaveData done [19:06:22]OFDSenderStorePacket done [19:06:22]KKMCreateOFDPacket done [19:06:22]NVStorageSaveData kkm_last_timestamp [19:06:22]File name is /storage/kkm_last_timestamp [19:06:22]Write 4 bytes [19:06:22]NVStorageSaveData done [19:06:22]ExternCall_PrintAddStr [19:06:22]wPrintStart [19:06:22]Write to MH i2c: 01 00 00 2B 01 2C [19:06:22]Write i2c OK [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: 01 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: 01 07 00 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 FF 0F 41 [19:06:22]RasterBufferAndPrint [19:06:22]line Счет N : (1)1786881 [19:06:22]line ИНН: 02508201610067 [19:06:22]line Контрольно-Кассовый Чек [19:06:22]line ПРОДАЖА [19:06:22]line ТРК (МРК, ГНК) : 32 [19:06:22]line Товар: 2710124130 [19:06:22]line Аи-92-К-5 [19:06:22]line 7.380 * 67.80 [19:06:22]line = 500.36 [19:06:22]line НДС 12% НСП 1% [19:06:22]line > о реализуемом товаре [19:06:22]line ОКРУГЛЕНИЕ: -0.36 [19:06:22]line ИТОГО: 500.00 [19:06:22]line Внесено: 500.00 [19:06:22]line СДАЧА: 0.00 [19:06:22]line НСП 1% : 4.43 [19:06:22]line НДС 12% : 53.14 [19:06:22]line Наличными: 500.00 [19:06:22]line Безнал.: 0.00 [19:06:22]line Место: АЗС № 89 "Партнер Нефть" [19:06:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:06:22]line СНО: Общий режим [19:06:22]line Чек 334 24.09.2024 19:06 [19:06:22]line Смена: 477 ФФД: 1.0 [19:06:22]line ЗНМ: 0300000113 [19:06:22]line РНМ: 0000000000091825 [19:06:22]line Версия ККМ: 001 [19:06:22]line ФМ: 0000000000871835 [19:06:22]line ФД: 152875 [19:06:22]line ФПД: 14633371207155 [19:06:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T190620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152875&fm=14633371207155&tin=02508201610067®Number=0000000000091825&sum=50000 [19:06:22]written 0, free lines is 4095 [19:06:22]OFD Sender: Processing packet 152875 [packets to send 831, broken 830] [19:06:22]ProducePacketName [19:06:22]name=ofd_packets/00152875 [19:06:22]OFD Sender: To server: pG, [19:06:22]CommunicateWithHost lk.salyk.kg:30040 [19:06:22]ConnectInit lk.salyk.kg [19:06:22]Write to MH i2c: 01 00 00 56 01 57 [19:06:22]Write i2c OK [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: 01 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: 01 07 00 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: 01 07 00 56 01 00 00 00 00 00 E8 0C 52 [19:06:22]RasterBufferAndPrint [19:06:22]line [19:06:22]line [19:06:22]line [19:06:22]line [19:06:22]line [19:06:22]written 0, free lines is 3310 [19:06:22]MH_Cut [19:06:22]Write to MH i2c: D1 01 00 5D 01 01 30 [19:06:22]Write i2c OK [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: D1 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: D1 01 00 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: D1 01 00 5D 01 00 2F [19:06:22]Write to MH i2c: 01 00 00 5E 01 5F [19:06:22]Write i2c OK [19:06:22]MH_I2C_Read... [19:06:23]*** Cut start [19:06:23]*** Purtial cut [19:06:23]*** Stage 1: CUTSNS_PIN = 1 [19:06:23]Read from MH i2c: 01 [19:06:23]MH_I2C_Read... [19:06:23]*** Stop cut motor [19:06:23]*** Cut end [19:06:23]Read from MH i2c: 01 07 00 [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: 01 07 00 5E 01 00 00 00 00 00 FF 0F 74 [19:06:23]process_action close_receipt done [19:06:23]requested_data is exist [19:06:23]produce_requested_data [19:06:23]requested_item fm.sn is exist - process it [19:06:23]wFMCommunicate request_size=4 [19:06:23]MH_SAM_APDU [19:06:23]CAPDU: 80 11 00 00 [19:06:23]Write to MH i2c: E2 08 00 5F 01 80 11 00 00 00 00 00 00 DA [19:06:23]Write i2c OK [19:06:23]MH_I2C_Read... [19:06:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:23]Read from MH i2c: E2 [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: E2 17 00 [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: E2 17 00 5F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2D [19:06:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:06:23]wFMCommunicate OK [19:06:23]requested_item fd.num is exist - process it [19:06:23]SAM_PROTO_GetFieldsCounters [19:06:23]wFMCommunicate request_size=4 [19:06:23]MH_SAM_APDU [19:06:23]CAPDU: 80 13 00 00 [19:06:23]Write to MH i2c: E2 08 00 60 01 80 13 00 00 00 00 00 00 DD [19:06:23]Write i2c OK [19:06:23]MH_I2C_Read... [19:06:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:06:23]Read from MH i2c: E2 [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: E2 62 00 [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: E2 62 00 60 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [19:06:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:06:23]wFMCommunicate OK [19:06:23]SAM_PROTO_GetFieldsCounters done [19:06:23]requested_item shift.num is exist - process it [19:06:23]requested_item shift.opened is exist - process it [19:06:23]req_shift_opened [19:06:23]FM_GetShiftState [19:06:23]SAM_PROTO_GetShiftState [19:06:23]wFMCommunicate request_size=4 [19:06:23]MH_SAM_APDU [19:06:23]CAPDU: 80 13 01 00 [19:06:23]Write to MH i2c: E2 08 00 61 01 80 13 01 00 00 00 00 00 DF [19:06:23]Write i2c OK [19:06:23]MH_I2C_Read... [19:06:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:23]Read from MH i2c: E2 [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: E2 0E 00 [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: E2 0E 00 61 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AC [19:06:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:06:23]wFMCommunicate OK [19:06:23]SAM_PROTO_GetShiftState done [19:06:23]FM_GetShiftState done [19:06:23]req_shift_opened done [19:06:23]requested_item shift.open_date is exist - process it [19:06:23]req_shift_open_date [19:06:23]req_shift_open_date done [19:06:23]produce_requested_data done [19:06:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152875,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:06:23]process_action_free close_receipt [19:06:23]json_value_free [19:06:23]json_value_free done [19:06:23]process_json_proto returns [19:06:23]Send response to host [19:06:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152875,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:06:23]free response buf [19:06:23]execute_script done [19:06:23]execute_script returns [19:06:23]free content buf [19:06:23]Sock 7.Close socket [19:06:23]Sock 7.Thread stoped [19:06:28]Connected sock=11 [19:06:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 07 13 07 01 EE 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 AC 0D F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 55 02 00 35 04 06 00 0D 4F 18 E4 85 F3 8B B0 39 A8 2E 85 4B 47 [19:06:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3C 7E 47 00 CC 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 55 02 00 F4 03 04 00 AF B5 F2 66 B6 04 01 00 00 90 F3 06 05 B3 4E E1 9F [19:06:32]CommunicateWithHost err = 0 [19:06:32]CheckOFDResponse [19:06:32]1017 (14) - 77093643461234 [19:06:32]1041 (16) - 0000000000871835 [19:06:32]1040 (4) - 152875 [19:06:32]1012 (4) - 24.09.2024 12:50 [19:06:32]1206 (1) - 0 [19:06:32]OFD Sender: Remove packet 152875 [19:06:32]ProducePacketName [19:06:32]name=ofd_packets/00152875 [19:06:32]NVStorageDeleteData [19:06:33]OFD Sender: No OFD packet to send [19:06:38]OFD Sender: No OFD packet to send [19:06:43]OFD Sender: No OFD packet to send [19:06:46]recv_with_timeout no data received [19:06:48]OFD Sender: No OFD packet to send [19:06:53]OFD Sender: No OFD packet to send [19:06:56]recv_with_timeout no data received [19:06:58]OFD Sender: No OFD packet to send [19:07:03]OFD Sender: No OFD packet to send [19:07:08]OFD Sender: No OFD packet to send [19:07:13]OFD Sender: No OFD packet to send [19:07:18]OFD Sender: No OFD packet to send [19:07:23]OFD Sender: No OFD packet to send [19:07:28]OFD Sender: No OFD packet to send [19:07:33]OFD Sender: No OFD packet to send [19:07:38]OFD Sender: No OFD packet to send [19:07:43]OFD Sender: No OFD packet to send [19:07:48]OFD Sender: No OFD packet to send [19:07:53]OFD Sender: No OFD packet to send [19:07:58]accept exits with 9 [19:07:58]New connection [19:07:58]New thread 3066735972 created [19:07:58]Thread 3066592612 joined [19:07:58]Waiting for new connection... [19:07:58] Sock 9.Parse request [19:07:58]Sock 9.Check first char [19:07:58]Sock 9.First char is OK [19:07:58]request: POST /json_proto HTTP/1.0 [19:07:58]Method: POST [19:07:58]URL: /json_proto [19:07:58]Method is POST - this is cgi request [19:07:58]url: /json_proto [19:07:58]query_string will be loaded in cgi processing [19:07:58]execute_cgi json_proto POST (null) [19:07:58]execute_cgi path=json_proto method=POST [19:07:58]POST find Content-Length [19:07:58]Host: 172.17.43.67:8080 [19:07:58]Content-Length: 678 [19:07:58]Content-Type: application/json [19:07:58] [19:07:58]POST finish read [19:07:58]Found Content-Length = 678 [19:07:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.790, "sum" : 460.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 460.00, "total" : 460.00, "payments": [ { "type": 0, "sum" : 460.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:58]execute_script... [19:07:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.790, "sum" : 460.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 460.00, "total" : 460.00, "payments": [ { "type": 0, "sum" : 460.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:58]POST & json_proto [19:07:58]process_json_proto [19:07:58]json parsed OK: [19:07:58]protocol is kg_v1.0 [19:07:58]action value=close_receipt [19:07:58]process_action close_receipt [19:07:58]cmd_close_receipt [19:07:58]MH_GetDate [19:07:58]Write to MH i2c: F0 00 00 62 01 52 [19:07:58]Write i2c OK [19:07:58]MH_I2C_Read... [19:07:58]Read from MH i2c: F0 [19:07:58]MH_I2C_Read... [19:07:58]Read from MH i2c: F0 09 00 [19:07:58]MH_I2C_Read... [19:07:58]Read from MH i2c: F0 09 00 62 01 00 0E 0E F3 66 6A BD 47 65 A3 [19:07:58]GetLastDocTimeStamp 1727204780 [19:07:58]current date 1727204878 [19:07:58]FM_GetShiftState [19:07:58]SAM_PROTO_GetShiftState [19:07:58]wFMCommunicate request_size=4 [19:07:58]MH_SAM_APDU [19:07:58]CAPDU: 80 13 01 00 [19:07:58]Write to MH i2c: E2 08 00 63 01 80 13 01 00 00 00 00 00 E1 [19:07:58]Write i2c OK [19:07:58]MH_I2C_Read... [19:07:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:58]Read from MH i2c: E2 [19:07:58]MH_I2C_Read... [19:07:58]Read from MH i2c: E2 0E 00 [19:07:58]MH_I2C_Read... [19:07:58]Read from MH i2c: E2 0E 00 63 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AE [19:07:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:07:58]wFMCommunicate OK [19:07:58]SAM_PROTO_GetShiftState done [19:07:58]FM_GetShiftState done [19:07:58]opened in 1727137889 [19:07:58]opened+sec_in_day 1727224289 [19:07:58]quantity*price = 46036 [19:07:58]sum+1 = 46037 [19:07:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 460.00 Внесено: 460.00 СДАЧА: 0.00 НСП 1% : 4.07 НДС 12% : 48.89 Наличными: 460.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 335 24.09.2024 19:07 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152876 ФПД: 219587767154618 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T190758&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152876&fm=219587767154618&tin=02508201610067®Number=0000000000091825&sum=46000 [19:07:59]StoreToDocumentArchive [19:07:59]shift 477 fd 152876 [19:07:59]save to /storage/0477/doc_00152876 [19:07:59]save last doc name /storage/0477/doc_00152876 to /storage/kkm_last_doc_name [19:07:59]save OK [19:07:59]Clear old archive folders... [19:07:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:07:59]tlvbuf is 004E6CA0 [19:07:59]SAM_PROTO_ClearQueue [19:07:59]wFMCommunicate request_size=4 [19:07:59]MH_SAM_APDU [19:07:59]CAPDU: 80 09 00 00 [19:07:59]Write to MH i2c: E2 08 00 70 01 80 09 00 00 00 00 00 00 E3 [19:07:59]Write i2c OK [19:07:59]MH_I2C_Read... [19:07:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:07:59]Read from MH i2c: E2 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 70 01 00 90 00 E5 [19:07:59]RAPDU: 90 00 [19:07:59]wFMCommunicate OK [19:07:59]SAM_PROTO_ClearQueue done [19:07:59]KKMCreateOFDPacket [19:07:59]OFDProtocolAddRootSTLVToBuf [19:07:59]FM_MakeSignedData [19:07:59]FM_MakeSignedData [19:07:59]SAM_PROTO_SignData [19:07:59]wFMCommunicate request_size=4 [19:07:59]MH_SAM_APDU [19:07:59]CAPDU: 80 0D 01 02 [19:07:59]Write to MH i2c: E2 08 00 71 01 80 0D 01 02 00 00 00 00 EB [19:07:59]Write i2c OK [19:07:59]MH_I2C_Read... [19:07:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:07:59]Read from MH i2c: E2 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 71 01 00 90 00 E6 [19:07:59]RAPDU: 90 00 [19:07:59]wFMCommunicate OK [19:07:59]wFMCommunicate request_size=255 [19:07:59]MH_SAM_APDU [19:07:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 1A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D4 B3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 B3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 13 00 00 00 00 07 04 06 00 B0 B3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 0E 0E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 55 02 00 35 04 06 00 C7 [19:07:59]Write to MH i2c: E2 02 01 72 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 1A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D4 B3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 B3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 13 00 00 00 00 07 04 06 00 B0 B3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 0E 0E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 55 02 00 35 04 06 00 C7 00 00 29 [19:07:59]Write i2c OK [19:07:59]MH_I2C_Read... [19:07:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:59]Read from MH i2c: E2 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 72 01 00 90 00 E7 [19:07:59]RAPDU: 90 00 [19:07:59]wFMCommunicate OK [19:07:59]wFMCommunicate request_size=10 [19:07:59]MH_SAM_APDU [19:07:59]CAPDU: 80 0D 02 02 05 B6 C2 DB B7 BA [19:07:59]Write to MH i2c: E2 0D 00 73 01 80 0D 02 02 05 00 B6 C2 DB B7 BA 00 00 BC [19:07:59]Write i2c OK [19:07:59]MH_I2C_Read... [19:07:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:59]Read from MH i2c: E2 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 03 00 73 01 00 90 00 E8 [19:07:59]RAPDU: 90 00 [19:07:59]wFMCommunicate OK [19:07:59]wFMCommunicate request_size=4 [19:07:59]MH_SAM_APDU [19:07:59]CAPDU: 80 0D 03 02 [19:07:59]Write to MH i2c: E2 08 00 74 01 80 0D 03 02 00 00 00 00 F0 [19:07:59]Write i2c OK [19:07:59]MH_I2C_Read... [19:07:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:07:59]Read from MH i2c: E2 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 0B 00 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 0B 00 74 01 00 FC E0 A4 73 9D 3D E4 BD 90 00 5F [19:07:59]RAPDU: FC E0 A4 73 9D 3D E4 BD 90 00 [19:07:59]wFMCommunicate OK [19:07:59]SAM_PROTO_SignData done [19:07:59]FM_MakeSignedData done [19:07:59]CreateOFDProtocolMessage [19:07:59]wFMCommunicate request_size=4 [19:07:59]MH_SAM_APDU [19:07:59]CAPDU: 80 11 00 00 [19:07:59]Write to MH i2c: E2 08 00 75 01 80 11 00 00 00 00 00 00 F0 [19:07:59]Write i2c OK [19:07:59]MH_I2C_Read... [19:07:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:59]Read from MH i2c: E2 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 17 00 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: E2 17 00 75 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 43 [19:07:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:07:59]wFMCommunicate OK [19:07:59]CreateOFDProtocolMessage done [19:07:59]OFDSenderStorePacket 152876 [19:07:59]StoreOFDPacket docnum=152876 [19:07:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 59 EB 07 01 88 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 1A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D4 B3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 B3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 13 00 00 00 00 07 04 06 00 B0 B3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 0E 0E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 55 02 00 35 04 06 00 C7 B6 C2 DB B7 BA FC E0 A4 73 9D 3D E4 BD [19:07:59]CheckFolder [19:07:59]dirname=/storage/ofd_packets [19:07:59]CheckFolder done [19:07:59]ProducePacketName [19:07:59]name=ofd_packets/00152876 [19:07:59]NVStorageSaveData ofd_packets/00152876 [19:07:59]File name is /storage/ofd_packets/00152876 [19:07:59]Write 301 bytes [19:07:59]NVStorageSaveData done [19:07:59]OFDSenderStorePacket done [19:07:59]KKMCreateOFDPacket done [19:07:59]NVStorageSaveData kkm_last_timestamp [19:07:59]File name is /storage/kkm_last_timestamp [19:07:59]Write 4 bytes [19:07:59]NVStorageSaveData done [19:07:59]ExternCall_PrintAddStr [19:07:59]wPrintStart [19:07:59]Write to MH i2c: 01 00 00 76 01 77 [19:07:59]Write i2c OK [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: 01 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: 01 07 00 [19:07:59]MH_I2C_Read... [19:07:59]Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 FF 0F 8C [19:07:59]RasterBufferAndPrint [19:07:59]line Счет N : (1)1786882 [19:07:59]line ИНН: 02508201610067 [19:07:59]line Контрольно-Кассовый Чек [19:07:59]line ПРОДАЖА [19:07:59]line ТРК (МРК, ГНК) : 42 [19:07:59]line Товар: 2710124130 [19:07:59]line Аи-92-К-5 [19:07:59]line 6.790 * 67.80 [19:07:59]line = 460.36 [19:07:59]line НДС 12% НСП 1% [19:07:59]line > о реализуемом товаре [19:07:59]line ОКРУГЛЕНИЕ: -0.36 [19:07:59]line ИТОГО: 460.00 [19:07:59]line Внесено: 460.00 [19:07:59]line СДАЧА: 0.00 [19:07:59]line НСП 1% : 4.07 [19:07:59]line НДС 12% : 48.89 [19:07:59]line Наличными: 460.00 [19:07:59]line Безнал.: 0.00 [19:07:59]line Место: АЗС № 89 "Партнер Нефть" [19:07:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:07:59]line СНО: Общий режим [19:07:59]line Чек 335 24.09.2024 19:07 [19:07:59]line Смена: 477 ФФД: 1.0 [19:07:59]line ЗНМ: 0300000113 [19:07:59]line РНМ: 0000000000091825 [19:07:59]line Версия ККМ: 001 [19:07:59]line ФМ: 0000000000871835 [19:07:59]line ФД: 152876 [19:07:59]line ФПД: 219587767154618 [19:07:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T190758&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152876&fm=219587767154618&tin=02508201610067®Number=0000000000091825&sum=46000 [19:07:59]written 0, free lines is 4095 [19:08:00]OFD Sender: Processing packet 152876 [packets to send 831, broken 830] [19:08:00]ProducePacketName [19:08:00]name=ofd_packets/00152876 [19:08:00]OFD Sender: To server: pG, [19:08:00]CommunicateWithHost lk.salyk.kg:30040 [19:08:00]ConnectInit lk.salyk.kg [19:08:00]Write to MH i2c: 01 00 00 A1 01 A2 [19:08:00]Write i2c OK [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: 01 [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: 01 07 00 [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: 01 07 00 A1 01 00 00 00 00 00 DA 0C 8F [19:08:00]RasterBufferAndPrint [19:08:00]line [19:08:00]line [19:08:00]line [19:08:00]line [19:08:00]line [19:08:00]written 0, free lines is 3296 [19:08:00]MH_Cut [19:08:00]Write to MH i2c: D1 01 00 A8 01 01 7B [19:08:00]Write i2c OK [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: D1 [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: D1 01 00 [19:08:00]MH_I2C_Read... [19:08:00]Read from MH i2c: D1 01 00 A8 01 00 7A [19:08:00]Write to MH i2c: 01 00 00 A9 01 AA [19:08:00]Write i2c OK [19:08:00]MH_I2C_Read... [19:08:00]Connected sock=7 [19:08:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 59 EB 07 01 88 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 1A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D4 B3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 B3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 13 00 00 00 00 07 04 06 00 B0 B3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 0E 0E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 55 02 00 35 04 06 00 C7 B6 C2 DB B7 BA FC E0 A4 73 9D 3D E4 BD [19:08:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B4 41 47 00 1D DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 55 02 00 F4 03 04 00 0B B6 F2 66 B6 04 01 00 00 8A 0D A9 2E 67 ED 15 24 [19:08:00]CommunicateWithHost err = 0 [19:08:00]CheckOFDResponse [19:08:00]1017 (14) - 77093643461234 [19:08:00]1041 (16) - 0000000000871835 [19:08:00]1040 (4) - 152876 [19:08:00]1012 (4) - 24.09.2024 12:52 [19:08:00]1206 (1) - 0 [19:08:00]OFD Sender: Remove packet 152876 [19:08:00]ProducePacketName [19:08:00]name=ofd_packets/00152876 [19:08:00]NVStorageDeleteData [19:08:01]*** Cut start [19:08:01]*** Purtial cut [19:08:01]*** Stage 1: CUTSNS_PIN = 1 [19:08:01]OFD Sender: No OFD packet to send [19:08:01]Read from MH i2c: 01 [19:08:01]MH_I2C_Read... [19:08:01]*** Stop cut motor [19:08:01]*** Cut end [19:08:01]Read from MH i2c: 01 07 00 [19:08:01]MH_I2C_Read... [19:08:01]Read from MH i2c: 01 07 00 A9 01 00 00 00 00 00 FF 0F BF [19:08:01]process_action close_receipt done [19:08:01]requested_data is exist [19:08:01]produce_requested_data [19:08:01]requested_item fm.sn is exist - process it [19:08:01]wFMCommunicate request_size=4 [19:08:01]MH_SAM_APDU [19:08:01]CAPDU: 80 11 00 00 [19:08:01]Write to MH i2c: E2 08 00 AA 01 80 11 00 00 00 00 00 00 25 [19:08:01]Write i2c OK [19:08:01]MH_I2C_Read... [19:08:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:08:01]Read from MH i2c: E2 [19:08:01]MH_I2C_Read... [19:08:01]Read from MH i2c: E2 17 00 [19:08:01]MH_I2C_Read... [19:08:01]Read from MH i2c: E2 17 00 AA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 78 [19:08:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:08:01]wFMCommunicate OK [19:08:01]requested_item fd.num is exist - process it [19:08:01]SAM_PROTO_GetFieldsCounters [19:08:01]wFMCommunicate request_size=4 [19:08:01]MH_SAM_APDU [19:08:01]CAPDU: 80 13 00 00 [19:08:01]Write to MH i2c: E2 08 00 AB 01 80 13 00 00 00 00 00 00 28 [19:08:01]Write i2c OK [19:08:01]MH_I2C_Read... [19:08:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:08:01]Read from MH i2c: E2 [19:08:01]MH_I2C_Read... [19:08:01]Read from MH i2c: E2 62 00 [19:08:01]MH_I2C_Read... [19:08:01]Read from MH i2c: E2 62 00 AB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 9A [19:08:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:08:01]wFMCommunicate OK [19:08:01]SAM_PROTO_GetFieldsCounters done [19:08:01]requested_item shift.num is exist - process it [19:08:01]requested_item shift.opened is exist - process it [19:08:01]req_shift_opened [19:08:01]FM_GetShiftState [19:08:01]SAM_PROTO_GetShiftState [19:08:01]wFMCommunicate request_size=4 [19:08:01]MH_SAM_APDU [19:08:01]CAPDU: 80 13 01 00 [19:08:01]Write to MH i2c: E2 08 00 AC 01 80 13 01 00 00 00 00 00 2A [19:08:01]Write i2c OK [19:08:01]MH_I2C_Read... [19:08:01]Read from MH i2c: E2 [19:08:01]MH_I2C_Read... [19:08:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:08:01]Read from MH i2c: E2 0E 00 [19:08:01]MH_I2C_Read... [19:08:01]Read from MH i2c: E2 0E 00 AC 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F7 [19:08:01]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:08:01]wFMCommunicate OK [19:08:01]SAM_PROTO_GetShiftState done [19:08:01]FM_GetShiftState done [19:08:01]req_shift_opened done [19:08:01]requested_item shift.open_date is exist - process it [19:08:01]req_shift_open_date [19:08:01]req_shift_open_date done [19:08:01]produce_requested_data done [19:08:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152876,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:08:01]process_action_free close_receipt [19:08:01]json_value_free [19:08:01]json_value_free done [19:08:01]process_json_proto returns [19:08:01]Send response to host [19:08:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152876,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:08:01]free response buf [19:08:01]execute_script done [19:08:01]execute_script returns [19:08:01]free content buf [19:08:01]Sock 9.Close socket [19:08:01]Sock 9.Thread stoped [19:08:06]OFD Sender: No OFD packet to send [19:08:09]recv_with_timeout no data received [19:08:11]OFD Sender: No OFD packet to send [19:08:16]OFD Sender: No OFD packet to send [19:08:21]recv_with_timeout no data received [19:08:21]OFD Sender: No OFD packet to send [19:08:26]OFD Sender: No OFD packet to send [19:08:31]OFD Sender: No OFD packet to send [19:08:36]OFD Sender: No OFD packet to send [19:08:41]OFD Sender: No OFD packet to send [19:08:46]OFD Sender: No OFD packet to send [19:08:48]recv_with_timeout no data received [19:08:51]OFD Sender: No OFD packet to send [19:08:56]OFD Sender: No OFD packet to send [19:09:01]OFD Sender: No OFD packet to send [19:09:06]OFD Sender: No OFD packet to send [19:09:11]OFD Sender: No OFD packet to send [19:09:16]OFD Sender: No OFD packet to send [19:09:21]OFD Sender: No OFD packet to send [19:09:26]OFD Sender: No OFD packet to send [19:09:31]recv_with_timeout no data received [19:09:31]OFD Sender: No OFD packet to send [19:09:36]OFD Sender: No OFD packet to send [19:09:41]recv_with_timeout no data received [19:09:41]OFD Sender: No OFD packet to send [19:09:46]OFD Sender: No OFD packet to send [19:09:51]OFD Sender: No OFD packet to send [19:09:56]OFD Sender: No OFD packet to send [19:10:01]OFD Sender: No OFD packet to send [19:10:06]recv_with_timeout no data received [19:10:06]OFD Sender: No OFD packet to send [19:10:11]OFD Sender: No OFD packet to send [19:10:16]OFD Sender: No OFD packet to send [19:10:21]OFD Sender: No OFD packet to send [19:10:23]recv_with_timeout no data received [19:10:26]OFD Sender: No OFD packet to send [19:10:31]OFD Sender: No OFD packet to send [19:10:36]OFD Sender: No OFD packet to send [19:10:41]OFD Sender: No OFD packet to send [19:10:46]OFD Sender: No OFD packet to send [19:10:52]OFD Sender: No OFD packet to send [19:10:54]recv_with_timeout no data received [19:10:57]OFD Sender: No OFD packet to send [19:11:02]OFD Sender: No OFD packet to send [19:11:07]OFD Sender: No OFD packet to send [19:11:12]OFD Sender: No OFD packet to send [19:11:17]OFD Sender: No OFD packet to send [19:11:22]OFD Sender: No OFD packet to send [19:11:27]OFD Sender: No OFD packet to send [19:11:32]OFD Sender: No OFD packet to send [19:11:37]OFD Sender: No OFD packet to send [19:11:42]OFD Sender: No OFD packet to send [19:11:47]OFD Sender: No OFD packet to send [19:11:52]OFD Sender: No OFD packet to send [19:11:57]OFD Sender: No OFD packet to send [19:12:02]OFD Sender: No OFD packet to send [19:12:07]OFD Sender: No OFD packet to send [19:12:12]OFD Sender: No OFD packet to send [19:12:17]OFD Sender: No OFD packet to send [19:12:22]OFD Sender: No OFD packet to send [19:12:27]OFD Sender: No OFD packet to send [19:12:32]OFD Sender: No OFD packet to send [19:12:37]OFD Sender: No OFD packet to send [19:12:42]OFD Sender: No OFD packet to send [19:12:47]OFD Sender: No OFD packet to send [19:12:52]OFD Sender: No OFD packet to send [19:12:57]OFD Sender: No OFD packet to send [19:13:00]recv_with_timeout no data received [19:13:02]OFD Sender: No OFD packet to send [19:13:07]OFD Sender: No OFD packet to send [19:13:12]OFD Sender: No OFD packet to send [19:13:17]OFD Sender: No OFD packet to send [19:13:22]OFD Sender: No OFD packet to send [19:13:24]recv_with_timeout no data received [19:13:27]OFD Sender: No OFD packet to send [19:13:32]OFD Sender: No OFD packet to send [19:13:37]OFD Sender: No OFD packet to send [19:13:42]OFD Sender: No OFD packet to send [19:13:47]OFD Sender: No OFD packet to send [19:13:52]OFD Sender: No OFD packet to send [19:13:57]OFD Sender: No OFD packet to send [19:13:58]accept exits with 10 [19:13:58]New connection [19:13:58]New thread 3066592612 created [19:13:58]Thread 3066735972 joined [19:13:58]Waiting for new connection... [19:13:58] Sock 10.Parse request [19:13:58]Sock 10.Check first char [19:13:58]Sock 10.First char is OK [19:13:58]request: POST /json_proto HTTP/1.0 [19:13:58]Method: POST [19:13:58]URL: /json_proto [19:13:58]Method is POST - this is cgi request [19:13:58]url: /json_proto [19:13:58]query_string will be loaded in cgi processing [19:13:58]execute_cgi json_proto POST (null) [19:13:58]execute_cgi path=json_proto method=POST [19:13:58]POST find Content-Length [19:13:58]Host: 172.17.43.67:8080 [19:13:58]Content-Length: 675 [19:13:58]Content-Type: application/json [19:13:58] [19:13:58]POST finish read [19:13:58]Found Content-Length = 675 [19:13:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786883", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:58]execute_script... [19:13:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786883", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:58]POST & json_proto [19:13:58]process_json_proto [19:13:58]json parsed OK: [19:13:58]protocol is kg_v1.0 [19:13:58]action value=close_receipt [19:13:58]process_action close_receipt [19:13:58]cmd_close_receipt [19:13:58]MH_GetDate [19:13:58]Write to MH i2c: F0 00 00 AD 01 9D [19:13:58]Write i2c OK [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: F0 [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: F0 09 00 [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: F0 09 00 AD 01 00 76 0F F3 66 6A BD 47 65 57 [19:13:58]GetLastDocTimeStamp 1727204878 [19:13:58]current date 1727205238 [19:13:58]FM_GetShiftState [19:13:58]SAM_PROTO_GetShiftState [19:13:58]wFMCommunicate request_size=4 [19:13:58]MH_SAM_APDU [19:13:58]CAPDU: 80 13 01 00 [19:13:58]Write to MH i2c: E2 08 00 AE 01 80 13 01 00 00 00 00 00 2C [19:13:58]Write i2c OK [19:13:58]MH_I2C_Read... [19:13:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:58]Read from MH i2c: E2 [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: E2 0E 00 [19:13:58]MH_I2C_Read... [19:13:58]Read from MH i2c: E2 0E 00 AE 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F9 [19:13:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:13:58]wFMCommunicate OK [19:13:58]SAM_PROTO_GetShiftState done [19:13:58]FM_GetShiftState done [19:13:58]opened in 1727137889 [19:13:58]opened+sec_in_day 1727224289 [19:13:58]quantity*price = 50063 [19:13:58]sum+1 = 50064 [19:13:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 336 24.09.2024 19:13 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152877 ФПД: 280635683969178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T191358&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152877&fm=280635683969178&tin=02508201610067®Number=0000000000091825&sum=50000 [19:13:59]StoreToDocumentArchive [19:13:59]shift 477 fd 152877 [19:13:59]save to /storage/0477/doc_00152877 [19:13:59]save last doc name /storage/0477/doc_00152877 to /storage/kkm_last_doc_name [19:13:59]save OK [19:13:59]Clear old archive folders... [19:13:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:13:59]tlvbuf is 004D68A0 [19:13:59]SAM_PROTO_ClearQueue [19:13:59]wFMCommunicate request_size=4 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 09 00 00 [19:13:59]Write to MH i2c: E2 08 00 BB 01 80 09 00 00 00 00 00 00 2E [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:13:59]Read from MH i2c: E2 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 BB 01 00 90 00 30 [19:13:59]RAPDU: 90 00 [19:13:59]wFMCommunicate OK [19:13:59]SAM_PROTO_ClearQueue done [19:13:59]KKMCreateOFDPacket [19:13:59]OFDProtocolAddRootSTLVToBuf [19:13:59]FM_MakeSignedData [19:13:59]FM_MakeSignedData [19:13:59]SAM_PROTO_SignData [19:13:59]wFMCommunicate request_size=4 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 0D 01 02 [19:13:59]Write to MH i2c: E2 08 00 BC 01 80 0D 01 02 00 00 00 00 36 [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:13:59]Read from MH i2c: E2 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 BC 01 00 90 00 31 [19:13:59]RAPDU: 90 00 [19:13:59]wFMCommunicate OK [19:13:59]wFMCommunicate request_size=255 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 76 0F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 55 02 00 35 04 06 00 FF 3C 96 41 [19:13:59]Write to MH i2c: E2 02 01 BD 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 76 0F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 55 02 00 35 04 06 00 FF 3C 96 41 00 00 E6 [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:59]Read from MH i2c: E2 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 BD 01 00 90 00 32 [19:13:59]RAPDU: 90 00 [19:13:59]wFMCommunicate OK [19:13:59]wFMCommunicate request_size=7 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 0D 02 02 02 18 9A [19:13:59]Write to MH i2c: E2 0A 00 BE 01 80 0D 02 02 02 00 18 9A 00 00 EF [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:59]Read from MH i2c: E2 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 [19:13:59]MH_I2C_Read... [19:13:59]Read from MH i2c: E2 03 00 BE 01 00 90 00 33 [19:13:59]RAPDU: 90 00 [19:13:59]wFMCommunicate OK [19:13:59]wFMCommunicate request_size=4 [19:13:59]MH_SAM_APDU [19:13:59]CAPDU: 80 0D 03 02 [19:13:59]Write to MH i2c: E2 08 00 BF 01 80 0D 03 02 00 00 00 00 3B [19:13:59]Write i2c OK [19:13:59]MH_I2C_Read... [19:13:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:14:00]Read from MH i2c: E2 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: E2 0B 00 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: E2 0B 00 BF 01 00 CD 10 A1 9B 59 F2 ED 1C 90 00 A9 [19:14:00]RAPDU: CD 10 A1 9B 59 F2 ED 1C 90 00 [19:14:00]wFMCommunicate OK [19:14:00]SAM_PROTO_SignData done [19:14:00]FM_MakeSignedData done [19:14:00]CreateOFDProtocolMessage [19:14:00]wFMCommunicate request_size=4 [19:14:00]MH_SAM_APDU [19:14:00]CAPDU: 80 11 00 00 [19:14:00]Write to MH i2c: E2 08 00 C0 01 80 11 00 00 00 00 00 00 3B [19:14:00]Write i2c OK [19:14:00]MH_I2C_Read... [19:14:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:00]Read from MH i2c: E2 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: E2 17 00 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: E2 17 00 C0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8E [19:14:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:14:00]wFMCommunicate OK [19:14:00]CreateOFDProtocolMessage done [19:14:00]OFDSenderStorePacket 152877 [19:14:00]StoreOFDPacket docnum=152877 [19:14:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8A A8 04 01 3B 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 76 0F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 55 02 00 35 04 06 00 FF 3C 96 41 18 9A CD 10 A1 9B 59 F2 ED 1C [19:14:00]CheckFolder [19:14:00]dirname=/storage/ofd_packets [19:14:00]CheckFolder done [19:14:00]ProducePacketName [19:14:00]name=ofd_packets/00152877 [19:14:00]NVStorageSaveData ofd_packets/00152877 [19:14:00]File name is /storage/ofd_packets/00152877 [19:14:00]Write 298 bytes [19:14:00]NVStorageSaveData done [19:14:00]OFDSenderStorePacket done [19:14:00]KKMCreateOFDPacket done [19:14:00]NVStorageSaveData kkm_last_timestamp [19:14:00]File name is /storage/kkm_last_timestamp [19:14:00]Write 4 bytes [19:14:00]NVStorageSaveData done [19:14:00]ExternCall_PrintAddStr [19:14:00]wPrintStart [19:14:00]Write to MH i2c: 01 00 00 C1 01 C2 [19:14:00]Write i2c OK [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: 01 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: 01 07 00 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: 01 07 00 C1 01 00 00 00 00 00 FF 0F D7 [19:14:00]RasterBufferAndPrint [19:14:00]line Счет N : (1)1786883 [19:14:00]line ИНН: 02508201610067 [19:14:00]line Контрольно-Кассовый Чек [19:14:00]line ПРОДАЖА [19:14:00]line ТРК (МРК, ГНК) : 41 [19:14:00]line Товар: 2710194210 [19:14:00]line ДТ-К-5 [19:14:00]line 6.570 * 76.20 [19:14:00]line = 500.63 [19:14:00]line НДС 12% НСП 1% [19:14:00]line > о реализуемом товаре [19:14:00]line ОКРУГЛЕНИЕ: -0.63 [19:14:00]line ИТОГО: 500.00 [19:14:00]line Внесено: 500.00 [19:14:00]line СДАЧА: 0.00 [19:14:00]line НСП 1% : 4.43 [19:14:00]line НДС 12% : 53.16 [19:14:00]line Наличными: 500.00 [19:14:00]line Безнал.: 0.00 [19:14:00]line Место: АЗС № 89 "Партнер Нефть" [19:14:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:14:00]line СНО: Общий режим [19:14:00]line Чек 336 24.09.2024 19:13 [19:14:00]line Смена: 477 ФФД: 1.0 [19:14:00]line ЗНМ: 0300000113 [19:14:00]line РНМ: 0000000000091825 [19:14:00]line Версия ККМ: 001 [19:14:00]line ФМ: 0000000000871835 [19:14:00]line ФД: 152877 [19:14:00]line ФПД: 280635683969178 [19:14:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T191358&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152877&fm=280635683969178&tin=02508201610067®Number=0000000000091825&sum=50000 [19:14:00]OFD Sender: Processing packet 152877 [packets to send 831, broken 830] [19:14:00]ProducePacketName [19:14:00]name=ofd_packets/00152877 [19:14:00]OFD Sender: To server: pG, [19:14:00]CommunicateWithHost lk.salyk.kg:30040 [19:14:00]ConnectInit lk.salyk.kg [19:14:00]written 0, free lines is 4095 [19:14:00]Write to MH i2c: 01 00 00 EC 01 ED [19:14:00]Write i2c OK [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: 01 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: 01 07 00 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: 01 07 00 EC 01 00 00 00 00 00 D7 0C D7 [19:14:00]RasterBufferAndPrint [19:14:00]line [19:14:00]line [19:14:00]line [19:14:00]line [19:14:00]line [19:14:00]written 0, free lines is 3293 [19:14:00]MH_Cut [19:14:00]Write to MH i2c: D1 01 00 F3 01 01 C6 [19:14:00]Write i2c OK [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: D1 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: D1 01 00 [19:14:00]MH_I2C_Read... [19:14:00]Read from MH i2c: D1 01 00 F3 01 00 C5 [19:14:00]Write to MH i2c: 01 00 00 F4 01 F5 [19:14:00]Write i2c OK [19:14:00]MH_I2C_Read... [19:14:01]Connected sock=7 [19:14:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8A A8 04 01 3B 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 76 0F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 55 02 00 35 04 06 00 FF 3C 96 41 18 9A CD 10 A1 9B 59 F2 ED 1C [19:14:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 38 97 47 00 FA EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 55 02 00 F4 03 04 00 74 B7 F2 66 B6 04 01 00 00 1C 24 D3 73 D0 F8 56 82 [19:14:01]CommunicateWithHost err = 0 [19:14:01]CheckOFDResponse [19:14:01]1017 (14) - 77093643461234 [19:14:01]1041 (16) - 0000000000871835 [19:14:01]1040 (4) - 152877 [19:14:01]1012 (4) - 24.09.2024 12:58 [19:14:01]1206 (1) - 0 [19:14:01]OFD Sender: Remove packet 152877 [19:14:01]ProducePacketName [19:14:01]name=ofd_packets/00152877 [19:14:01]NVStorageDeleteData [19:14:01]*** Cut start [19:14:01]*** Purtial cut [19:14:01]*** Stage 1: CUTSNS_PIN = 1 [19:14:01]Read from MH i2c: 01 [19:14:01]MH_I2C_Read... [19:14:01]*** Stop cut motor [19:14:01]*** Cut end [19:14:01]Read from MH i2c: 01 07 00 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: 01 07 00 F4 01 00 00 00 00 00 FF 0F 0A [19:14:01]process_action close_receipt done [19:14:01]requested_data is exist [19:14:01]produce_requested_data [19:14:01]requested_item fm.sn is exist - process it [19:14:01]wFMCommunicate request_size=4 [19:14:01]MH_SAM_APDU [19:14:01]CAPDU: 80 11 00 00 [19:14:01]Write to MH i2c: E2 08 00 F5 01 80 11 00 00 00 00 00 00 70 [19:14:01]Write i2c OK [19:14:01]MH_I2C_Read... [19:14:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:01]OFD Sender: No OFD packet to send [19:14:01]Read from MH i2c: E2 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 17 00 [19:14:01]MH_I2C_Read... [19:14:01]Read from MH i2c: E2 17 00 F5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C3 [19:14:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:14:01]wFMCommunicate OK [19:14:01]requested_item fd.num is exist - process it [19:14:01]SAM_PROTO_GetFieldsCounters [19:14:01]wFMCommunicate request_size=4 [19:14:01]MH_SAM_APDU [19:14:01]CAPDU: 80 13 00 00 [19:14:01]Write to MH i2c: E2 08 00 F6 01 80 13 00 00 00 00 00 00 73 [19:14:01]Write i2c OK [19:14:01]MH_I2C_Read... [19:14:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:14:02]Read from MH i2c: E2 [19:14:02]MH_I2C_Read... [19:14:02]Read from MH i2c: E2 62 00 [19:14:02]MH_I2C_Read... [19:14:02]Read from MH i2c: E2 62 00 F6 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 E9 [19:14:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:14:02]wFMCommunicate OK [19:14:02]SAM_PROTO_GetFieldsCounters done [19:14:02]requested_item shift.num is exist - process it [19:14:02]requested_item shift.opened is exist - process it [19:14:02]req_shift_opened [19:14:02]FM_GetShiftState [19:14:02]SAM_PROTO_GetShiftState [19:14:02]wFMCommunicate request_size=4 [19:14:02]MH_SAM_APDU [19:14:02]CAPDU: 80 13 01 00 [19:14:02]Write to MH i2c: E2 08 00 F7 01 80 13 01 00 00 00 00 00 75 [19:14:02]Write i2c OK [19:14:02]MH_I2C_Read... [19:14:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:02]Read from MH i2c: E2 [19:14:02]MH_I2C_Read... [19:14:02]Read from MH i2c: E2 0E 00 [19:14:02]MH_I2C_Read... [19:14:02]Read from MH i2c: E2 0E 00 F7 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 42 [19:14:02]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:14:02]wFMCommunicate OK [19:14:02]SAM_PROTO_GetShiftState done [19:14:02]FM_GetShiftState done [19:14:02]req_shift_opened done [19:14:02]requested_item shift.open_date is exist - process it [19:14:02]req_shift_open_date [19:14:02]req_shift_open_date done [19:14:02]produce_requested_data done [19:14:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152877,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:14:02]process_action_free close_receipt [19:14:02]json_value_free [19:14:02]json_value_free done [19:14:02]process_json_proto returns [19:14:02]Send response to host [19:14:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152877,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:14:02]free response buf [19:14:02]execute_script done [19:14:02]execute_script returns [19:14:02]free content buf [19:14:02]Sock 10.Close socket [19:14:02]Sock 10.Thread stoped [19:14:06]OFD Sender: No OFD packet to send [19:14:10]recv_with_timeout no data received [19:14:11]OFD Sender: No OFD packet to send [19:14:17]OFD Sender: No OFD packet to send [19:14:22]OFD Sender: No OFD packet to send [19:14:27]OFD Sender: No OFD packet to send [19:14:29]recv_with_timeout no data received [19:14:32]OFD Sender: No OFD packet to send [19:14:37]OFD Sender: No OFD packet to send [19:14:42]OFD Sender: No OFD packet to send [19:14:47]OFD Sender: No OFD packet to send [19:14:52]OFD Sender: No OFD packet to send [19:14:57]OFD Sender: No OFD packet to send [19:15:02]OFD Sender: No OFD packet to send [19:15:07]OFD Sender: No OFD packet to send [19:15:12]OFD Sender: No OFD packet to send [19:15:17]OFD Sender: No OFD packet to send [19:15:22]OFD Sender: No OFD packet to send [19:15:27]OFD Sender: No OFD packet to send [19:15:32]OFD Sender: No OFD packet to send [19:15:34]accept exits with 9 [19:15:34]New connection [19:15:34]New thread 3066735972 created [19:15:34]Thread 3066592612 joined [19:15:34]Waiting for new connection... [19:15:34] Sock 9.Parse request [19:15:34]Sock 9.Check first char [19:15:34]Sock 9.First char is OK [19:15:34]request: POST /json_proto HTTP/1.0 [19:15:34]Method: POST [19:15:34]URL: /json_proto [19:15:34]Method is POST - this is cgi request [19:15:34]url: /json_proto [19:15:34]query_string will be loaded in cgi processing [19:15:34]execute_cgi json_proto POST (null) [19:15:34]execute_cgi path=json_proto method=POST [19:15:34]POST find Content-Length [19:15:34]Host: 172.17.43.67:8080 [19:15:34]Content-Length: 790 [19:15:34]Content-Type: application/json [19:15:34] [19:15:34]POST finish read [19:15:34]Found Content-Length = 790 [19:15:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:15:34]execute_script... [19:15:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:15:34]POST & json_proto [19:15:34]process_json_proto [19:15:34]json parsed OK: [19:15:34]protocol is kg_v1.0 [19:15:34]action value=close_receipt [19:15:34]process_action close_receipt [19:15:34]cmd_close_receipt [19:15:34]MH_GetDate [19:15:34]Write to MH i2c: F0 00 00 F8 01 E8 [19:15:34]Write i2c OK [19:15:34]MH_I2C_Read... [19:15:34]Read from MH i2c: F0 [19:15:34]MH_I2C_Read... [19:15:34]Read from MH i2c: F0 09 00 [19:15:34]MH_I2C_Read... [19:15:34]Read from MH i2c: F0 09 00 F8 01 00 D6 0F F3 66 6A BD 47 65 02 [19:15:34]GetLastDocTimeStamp 1727205238 [19:15:34]current date 1727205334 [19:15:34]FM_GetShiftState [19:15:34]SAM_PROTO_GetShiftState [19:15:34]wFMCommunicate request_size=4 [19:15:34]MH_SAM_APDU [19:15:34]CAPDU: 80 13 01 00 [19:15:34]Write to MH i2c: E2 08 00 F9 01 80 13 01 00 00 00 00 00 77 [19:15:34]Write i2c OK [19:15:34]MH_I2C_Read... [19:15:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:34]Read from MH i2c: E2 [19:15:34]MH_I2C_Read... [19:15:34]Read from MH i2c: E2 0E 00 [19:15:34]MH_I2C_Read... [19:15:34]Read from MH i2c: E2 0E 00 F9 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 44 [19:15:34]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:15:34]wFMCommunicate OK [19:15:34]SAM_PROTO_GetShiftState done [19:15:34]FM_GetShiftState done [19:15:34]opened in 1727137889 [19:15:34]opened+sec_in_day 1727224289 [19:15:34]quantity*price = 0 [19:15:34]sum+1 = 1 [19:15:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 337 24.09.2024 19:15 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152878 ФПД: 261749657492678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T191534&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152878&fm=261749657492678&tin=02508201610067®Number=0000000000091825&sum=0 [19:15:35]StoreToDocumentArchive [19:15:35]shift 477 fd 152878 [19:15:35]save to /storage/0477/doc_00152878 [19:15:35]save last doc name /storage/0477/doc_00152878 to /storage/kkm_last_doc_name [19:15:35]save OK [19:15:35]Clear old archive folders... [19:15:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:15:35]tlvbuf is 004E1070 [19:15:35]SAM_PROTO_ClearQueue [19:15:35]wFMCommunicate request_size=4 [19:15:35]MH_SAM_APDU [19:15:35]CAPDU: 80 09 00 00 [19:15:35]Write to MH i2c: E2 08 00 06 02 80 09 00 00 00 00 00 00 7A [19:15:35]Write i2c OK [19:15:35]MH_I2C_Read... [19:15:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:15:35]Read from MH i2c: E2 [19:15:35]MH_I2C_Read... [19:15:35]Read from MH i2c: E2 03 00 [19:15:35]MH_I2C_Read... [19:15:35]Read from MH i2c: E2 03 00 06 02 00 90 00 7C [19:15:35]RAPDU: 90 00 [19:15:35]wFMCommunicate OK [19:15:35]SAM_PROTO_ClearQueue done [19:15:35]KKMCreateOFDPacket [19:15:35]OFDProtocolAddRootSTLVToBuf [19:15:35]FM_MakeSignedData [19:15:35]FM_MakeSignedData [19:15:35]SAM_PROTO_SignData [19:15:35]wFMCommunicate request_size=4 [19:15:35]MH_SAM_APDU [19:15:35]CAPDU: 80 0D 01 02 [19:15:35]Write to MH i2c: E2 08 00 07 02 80 0D 01 02 00 00 00 00 82 [19:15:35]Write i2c OK [19:15:35]MH_I2C_Read... [19:15:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:15:35]Read from MH i2c: E2 [19:15:35]MH_I2C_Read... [19:15:35]Read from MH i2c: E2 03 00 [19:15:35]MH_I2C_Read... [19:15:35]Read from MH i2c: E2 03 00 07 02 00 90 00 7D [19:15:35]RAPDU: 90 00 [19:15:35]wFMCommunicate OK [19:15:35]wFMCommunicate request_size=255 [19:15:35]MH_SAM_APDU [19:15:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 D6 0F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 55 02 00 35 04 06 00 EE 0F 57 5A [19:15:35]Write to MH i2c: E2 02 01 08 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 D6 0F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 55 02 00 35 04 06 00 EE 0F 57 5A 00 00 ED [19:15:35]Write i2c OK [19:15:35]MH_I2C_Read... [19:15:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:36]Read from MH i2c: E2 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 03 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 03 00 08 02 00 90 00 7E [19:15:36]RAPDU: 90 00 [19:15:36]wFMCommunicate OK [19:15:36]wFMCommunicate request_size=7 [19:15:36]MH_SAM_APDU [19:15:36]CAPDU: 80 0D 02 02 02 DC C6 [19:15:36]Write to MH i2c: E2 0A 00 09 02 80 0D 02 02 02 00 DC C6 00 00 2B [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:36]Read from MH i2c: E2 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 03 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 03 00 09 02 00 90 00 7F [19:15:36]RAPDU: 90 00 [19:15:36]wFMCommunicate OK [19:15:36]wFMCommunicate request_size=4 [19:15:36]MH_SAM_APDU [19:15:36]CAPDU: 80 0D 03 02 [19:15:36]Write to MH i2c: E2 08 00 0A 02 80 0D 03 02 00 00 00 00 87 [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:15:36]Read from MH i2c: E2 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 0B 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 0B 00 0A 02 00 88 6A 84 64 A6 88 CC 82 90 00 DE [19:15:36]RAPDU: 88 6A 84 64 A6 88 CC 82 90 00 [19:15:36]wFMCommunicate OK [19:15:36]SAM_PROTO_SignData done [19:15:36]FM_MakeSignedData done [19:15:36]CreateOFDProtocolMessage [19:15:36]wFMCommunicate request_size=4 [19:15:36]MH_SAM_APDU [19:15:36]CAPDU: 80 11 00 00 [19:15:36]Write to MH i2c: E2 08 00 0B 02 80 11 00 00 00 00 00 00 87 [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:36]Read from MH i2c: E2 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 17 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 17 00 0B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [19:15:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:15:36]wFMCommunicate OK [19:15:36]CreateOFDProtocolMessage done [19:15:36]OFDSenderStorePacket 152878 [19:15:36]StoreOFDPacket docnum=152878 [19:15:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7C E6 04 01 96 BC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 D6 0F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 55 02 00 35 04 06 00 EE 0F 57 5A DC C6 88 6A 84 64 A6 88 CC 82 [19:15:36]CheckFolder [19:15:36]dirname=/storage/ofd_packets [19:15:36]CheckFolder done [19:15:36]ProducePacketName [19:15:36]name=ofd_packets/00152878 [19:15:36]NVStorageSaveData ofd_packets/00152878 [19:15:36]File name is /storage/ofd_packets/00152878 [19:15:36]Write 298 bytes [19:15:36]NVStorageSaveData done [19:15:36]OFDSenderStorePacket done [19:15:36]KKMCreateOFDPacket done [19:15:36]NVStorageSaveData kkm_last_timestamp [19:15:36]File name is /storage/kkm_last_timestamp [19:15:36]Write 4 bytes [19:15:36]NVStorageSaveData done [19:15:36]ExternCall_PrintAddStr [19:15:36]wPrintStart [19:15:36]Write to MH i2c: 01 00 00 0C 02 0E [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: 01 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: 01 07 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: 01 07 00 0C 02 00 00 00 00 00 FF 0F 23 [19:15:36]RasterBufferAndPrint [19:15:36]line Счет N : (1)1786884 [19:15:36]line ИНН: 02508201610067 [19:15:36]line Контрольно-Кассовый Чек [19:15:36]line ПРОДАЖА [19:15:36]line ТРК (МРК, ГНК) : 31 [19:15:36]line Товар: 2710194210 [19:15:36]line ДТ-К-5 [19:15:36]line 39.380 * 0.00 [19:15:36]line = 0.00 [19:15:36]line НДС 12% НСП 1% [19:15:36]line > о реализуемом товаре [19:15:36]line ИТОГО: 0.00 [19:15:36]line НСП 1% : 0.00 [19:15:36]line НДС 12% : 0.00 [19:15:36]line Наличными: 0.00 [19:15:36]line Безнал.: 0.00 [19:15:36]line Место: АЗС № 89 "Партнер Нефть" [19:15:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:15:36]line СНО: Общий режим [19:15:36]line Чек 337 24.09.2024 19:15 [19:15:36]line Смена: 477 ФФД: 1.0 [19:15:36]line ЗНМ: 0300000113 [19:15:36]line РНМ: 0000000000091825 [19:15:36]line Версия ККМ: 001 [19:15:36]line Талоны: Топливная Карта [19:15:36]line 07050 [19:15:36]line ФМ: 0000000000871835 [19:15:36]line ФД: 152878 [19:15:36]line ФПД: 261749657492678 [19:15:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T191534&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152878&fm=261749657492678&tin=02508201610067®Number=0000000000091825&sum=0 [19:15:36]written 0, free lines is 4095 [19:15:36]OFD Sender: Processing packet 152878 [packets to send 831, broken 830] [19:15:36]ProducePacketName [19:15:36]name=ofd_packets/00152878 [19:15:36]OFD Sender: To server: pG, [19:15:36]CommunicateWithHost lk.salyk.kg:30040 [19:15:36]ConnectInit lk.salyk.kg [19:15:36]Write to MH i2c: 01 00 00 36 02 38 [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: 01 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: 01 07 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: 01 07 00 36 02 00 00 00 00 00 E1 0C 2C [19:15:36]RasterBufferAndPrint [19:15:36]line [19:15:36]line [19:15:36]line [19:15:36]line [19:15:36]line [19:15:36]written 0, free lines is 3303 [19:15:36]MH_Cut [19:15:36]Write to MH i2c: D1 01 00 3D 02 01 11 [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: D1 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: D1 01 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: D1 01 00 3D 02 00 10 [19:15:36]Write to MH i2c: 01 00 00 3E 02 40 [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:37]*** Cut start [19:15:37]*** Purtial cut [19:15:37]*** Stage 1: CUTSNS_PIN = 1 [19:15:37]Read from MH i2c: 01 [19:15:37]MH_I2C_Read... [19:15:37]*** Stop cut motor [19:15:37]*** Cut end [19:15:37]Read from MH i2c: 01 07 00 [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: 01 07 00 3E 02 00 00 00 00 00 FF 0F 55 [19:15:37]process_action close_receipt done [19:15:37]requested_data is exist [19:15:37]produce_requested_data [19:15:37]requested_item fm.sn is exist - process it [19:15:37]wFMCommunicate request_size=4 [19:15:37]MH_SAM_APDU [19:15:37]CAPDU: 80 11 00 00 [19:15:37]Write to MH i2c: E2 08 00 3F 02 80 11 00 00 00 00 00 00 BB [19:15:37]Write i2c OK [19:15:37]MH_I2C_Read... [19:15:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:37]Read from MH i2c: E2 [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: E2 17 00 [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: E2 17 00 3F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [19:15:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:15:37]wFMCommunicate OK [19:15:37]requested_item fd.num is exist - process it [19:15:37]SAM_PROTO_GetFieldsCounters [19:15:37]wFMCommunicate request_size=4 [19:15:37]MH_SAM_APDU [19:15:37]CAPDU: 80 13 00 00 [19:15:37]Write to MH i2c: E2 08 00 40 02 80 13 00 00 00 00 00 00 BE [19:15:37]Write i2c OK [19:15:37]MH_I2C_Read... [19:15:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:15:37]Read from MH i2c: E2 [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: E2 62 00 [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: E2 62 00 40 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 38 [19:15:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:15:37]wFMCommunicate OK [19:15:37]SAM_PROTO_GetFieldsCounters done [19:15:37]requested_item shift.num is exist - process it [19:15:37]requested_item shift.opened is exist - process it [19:15:37]req_shift_opened [19:15:37]FM_GetShiftState [19:15:37]SAM_PROTO_GetShiftState [19:15:37]wFMCommunicate request_size=4 [19:15:37]MH_SAM_APDU [19:15:37]CAPDU: 80 13 01 00 [19:15:37]Write to MH i2c: E2 08 00 41 02 80 13 01 00 00 00 00 00 C0 [19:15:37]Write i2c OK [19:15:37]MH_I2C_Read... [19:15:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:38]Read from MH i2c: E2 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: E2 0E 00 [19:15:38]MH_I2C_Read... [19:15:38]Read from MH i2c: E2 0E 00 41 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8D [19:15:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:15:38]wFMCommunicate OK [19:15:38]SAM_PROTO_GetShiftState done [19:15:38]FM_GetShiftState done [19:15:38]req_shift_opened done [19:15:38]requested_item shift.open_date is exist - process it [19:15:38]req_shift_open_date [19:15:38]req_shift_open_date done [19:15:38]produce_requested_data done [19:15:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152878,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:15:38]process_action_free close_receipt [19:15:38]json_value_free [19:15:38]json_value_free done [19:15:38]process_json_proto returns [19:15:38]Send response to host [19:15:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152878,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:15:38]free response buf [19:15:38]execute_script done [19:15:38]execute_script returns [19:15:38]free content buf [19:15:38]Sock 9.Close socket [19:15:38]Sock 9.Thread stoped [19:15:41]ConnectInit Can't take IP for lk.salyk.kg [19:15:41]CommunicateWithHost connect error [19:15:41]CommunicateWithHost err = -1 [19:15:41]OFD Sender: Server communicate error [19:15:46]OFD Sender: Processing packet 152878 [packets to send 831, broken 830] [19:15:46]ProducePacketName [19:15:46]name=ofd_packets/00152878 [19:15:46]OFD Sender: To server: pG, [19:15:46]CommunicateWithHost lk.salyk.kg:30040 [19:15:46]ConnectInit lk.salyk.kg [19:15:54]recv_with_timeout no data received [19:15:56]Connected sock=9 [19:15:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7C E6 04 01 96 BC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 D6 0F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 55 02 00 35 04 06 00 EE 0F 57 5A DC C6 88 6A 84 64 A6 88 CC 82 [19:15:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FB 94 47 00 B4 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 55 02 00 F4 03 04 00 EA B7 F2 66 B6 04 01 00 00 B4 BE DB 9A CF 6A CF CF [19:15:59]CommunicateWithHost err = 0 [19:15:59]CheckOFDResponse [19:15:59]1017 (14) - 77093643461234 [19:15:59]1041 (16) - 0000000000871835 [19:15:59]1040 (4) - 152878 [19:15:59]1012 (4) - 24.09.2024 13:00 [19:15:59]1206 (1) - 0 [19:15:59]OFD Sender: Remove packet 152878 [19:15:59]ProducePacketName [19:15:59]name=ofd_packets/00152878 [19:15:59]NVStorageDeleteData [19:15:59]OFD Sender: No OFD packet to send [19:16:04]OFD Sender: No OFD packet to send [19:16:07]accept exits with 7 [19:16:07]New connection [19:16:07]New thread 3066592612 created [19:16:07]Thread 3066735972 joined [19:16:07]Waiting for new connection... [19:16:07] Sock 7.Parse request [19:16:07]Sock 7.Check first char [19:16:07]Sock 7.First char is OK [19:16:07]request: POST /json_proto HTTP/1.0 [19:16:07]Method: POST [19:16:07]URL: /json_proto [19:16:07]Method is POST - this is cgi request [19:16:07]url: /json_proto [19:16:07]query_string will be loaded in cgi processing [19:16:07]execute_cgi json_proto POST (null) [19:16:07]execute_cgi path=json_proto method=POST [19:16:07]POST find Content-Length [19:16:07]Host: 172.17.43.67:8080 [19:16:07]Content-Length: 680 [19:16:07]Content-Type: application/json [19:16:07] [19:16:07]POST finish read [19:16:07]Found Content-Length = 680 [19:16:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:16:07]execute_script... [19:16:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:16:07]POST & json_proto [19:16:07]process_json_proto [19:16:07]json parsed OK: [19:16:07]protocol is kg_v1.0 [19:16:07]action value=close_receipt [19:16:07]process_action close_receipt [19:16:07]cmd_close_receipt [19:16:07]MH_GetDate [19:16:07]Write to MH i2c: F0 00 00 42 02 33 [19:16:07]Write i2c OK [19:16:07]MH_I2C_Read... [19:16:07]Read from MH i2c: F0 [19:16:07]MH_I2C_Read... [19:16:07]Read from MH i2c: F0 09 00 [19:16:07]MH_I2C_Read... [19:16:07]Read from MH i2c: F0 09 00 42 02 00 F8 0F F3 66 6A BD 47 65 6F [19:16:07]GetLastDocTimeStamp 1727205334 [19:16:07]current date 1727205368 [19:16:07]FM_GetShiftState [19:16:07]SAM_PROTO_GetShiftState [19:16:07]wFMCommunicate request_size=4 [19:16:07]MH_SAM_APDU [19:16:07]CAPDU: 80 13 01 00 [19:16:07]Write to MH i2c: E2 08 00 43 02 80 13 01 00 00 00 00 00 C2 [19:16:07]Write i2c OK [19:16:07]MH_I2C_Read... [19:16:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:07]Read from MH i2c: E2 [19:16:07]MH_I2C_Read... [19:16:07]Read from MH i2c: E2 0E 00 [19:16:07]MH_I2C_Read... [19:16:07]Read from MH i2c: E2 0E 00 43 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8F [19:16:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:16:07]wFMCommunicate OK [19:16:07]SAM_PROTO_GetShiftState done [19:16:07]FM_GetShiftState done [19:16:07]opened in 1727137889 [19:16:07]opened+sec_in_day 1727224289 [19:16:07]quantity*price = 100050 [19:16:07]sum+1 = 100052 [19:16:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 338 24.09.2024 19:16 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152879 ФПД: 175771597568726 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T191608&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152879&fm=175771597568726&tin=02508201610067®Number=0000000000091825&sum=100000 [19:16:09]StoreToDocumentArchive [19:16:09]shift 477 fd 152879 [19:16:09]save to /storage/0477/doc_00152879 [19:16:09]save last doc name /storage/0477/doc_00152879 to /storage/kkm_last_doc_name [19:16:09]save OK [19:16:09]Clear old archive folders... [19:16:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:16:09]tlvbuf is 004DDCA0 [19:16:09]SAM_PROTO_ClearQueue [19:16:09]wFMCommunicate request_size=4 [19:16:09]MH_SAM_APDU [19:16:09]CAPDU: 80 09 00 00 [19:16:09]Write to MH i2c: E2 08 00 50 02 80 09 00 00 00 00 00 00 C4 [19:16:09]Write i2c OK [19:16:09]MH_I2C_Read... [19:16:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:16:09]Read from MH i2c: E2 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 03 00 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 03 00 50 02 00 90 00 C6 [19:16:09]RAPDU: 90 00 [19:16:09]wFMCommunicate OK [19:16:09]SAM_PROTO_ClearQueue done [19:16:09]KKMCreateOFDPacket [19:16:09]OFDProtocolAddRootSTLVToBuf [19:16:09]FM_MakeSignedData [19:16:09]FM_MakeSignedData [19:16:09]SAM_PROTO_SignData [19:16:09]wFMCommunicate request_size=4 [19:16:09]MH_SAM_APDU [19:16:09]CAPDU: 80 0D 01 02 [19:16:09]Write to MH i2c: E2 08 00 51 02 80 0D 01 02 00 00 00 00 CC [19:16:09]Write i2c OK [19:16:09]MH_I2C_Read... [19:16:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:16:09]Read from MH i2c: E2 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 03 00 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 03 00 51 02 00 90 00 C7 [19:16:09]RAPDU: 90 00 [19:16:09]wFMCommunicate OK [19:16:09]wFMCommunicate request_size=255 [19:16:09]MH_SAM_APDU [19:16:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 F8 0F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 55 02 00 35 04 06 00 9F DD 03 A2 [19:16:09]Write to MH i2c: E2 02 01 52 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 F8 0F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 55 02 00 35 04 06 00 9F DD 03 A2 00 00 89 [19:16:09]Write i2c OK [19:16:09]MH_I2C_Read... [19:16:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:09]Read from MH i2c: E2 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 03 00 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 03 00 52 02 00 90 00 C8 [19:16:09]RAPDU: 90 00 [19:16:09]wFMCommunicate OK [19:16:09]wFMCommunicate request_size=7 [19:16:09]MH_SAM_APDU [19:16:09]CAPDU: 80 0D 02 02 02 7A D6 [19:16:09]Write to MH i2c: E2 0A 00 53 02 80 0D 02 02 02 00 7A D6 00 00 23 [19:16:09]Write i2c OK [19:16:09]MH_I2C_Read... [19:16:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:09]Read from MH i2c: E2 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 03 00 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 03 00 53 02 00 90 00 C9 [19:16:09]RAPDU: 90 00 [19:16:09]wFMCommunicate OK [19:16:09]wFMCommunicate request_size=4 [19:16:09]MH_SAM_APDU [19:16:09]CAPDU: 80 0D 03 02 [19:16:09]Write to MH i2c: E2 08 00 54 02 80 0D 03 02 00 00 00 00 D1 [19:16:09]Write i2c OK [19:16:09]MH_I2C_Read... [19:16:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:16:09]Read from MH i2c: E2 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 0B 00 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 0B 00 54 02 00 32 05 69 CB 04 7A 3C 0B 90 00 02 [19:16:09]RAPDU: 32 05 69 CB 04 7A 3C 0B 90 00 [19:16:09]wFMCommunicate OK [19:16:09]SAM_PROTO_SignData done [19:16:09]FM_MakeSignedData done [19:16:09]CreateOFDProtocolMessage [19:16:09]wFMCommunicate request_size=4 [19:16:09]MH_SAM_APDU [19:16:09]CAPDU: 80 11 00 00 [19:16:09]Write to MH i2c: E2 08 00 55 02 80 11 00 00 00 00 00 00 D1 [19:16:09]Write i2c OK [19:16:09]MH_I2C_Read... [19:16:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:09]Read from MH i2c: E2 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 17 00 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 17 00 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [19:16:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:16:09]wFMCommunicate OK [19:16:09]CreateOFDProtocolMessage done [19:16:09]OFDSenderStorePacket 152879 [19:16:09]StoreOFDPacket docnum=152879 [19:16:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2D 24 04 01 7D CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 F8 0F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 55 02 00 35 04 06 00 9F DD 03 A2 7A D6 32 05 69 CB 04 7A 3C 0B [19:16:09]CheckFolder [19:16:09]dirname=/storage/ofd_packets [19:16:09]CheckFolder done [19:16:09]ProducePacketName [19:16:09]name=ofd_packets/00152879 [19:16:09]NVStorageSaveData ofd_packets/00152879 [19:16:09]File name is /storage/ofd_packets/00152879 [19:16:09]Write 298 bytes [19:16:09]NVStorageSaveData done [19:16:09]OFDSenderStorePacket done [19:16:09]KKMCreateOFDPacket done [19:16:09]NVStorageSaveData kkm_last_timestamp [19:16:09]File name is /storage/kkm_last_timestamp [19:16:09]Write 4 bytes [19:16:09]NVStorageSaveData done [19:16:09]ExternCall_PrintAddStr [19:16:09]wPrintStart [19:16:09]Write to MH i2c: 01 00 00 56 02 58 [19:16:09]Write i2c OK [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: 01 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: 01 07 00 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: 01 07 00 56 02 00 00 00 00 00 FF 0F 6D [19:16:09]RasterBufferAndPrint [19:16:09]line Счет N : (1)1786885 [19:16:09]line ИНН: 02508201610067 [19:16:09]line Контрольно-Кассовый Чек [19:16:09]line ПРОДАЖА [19:16:09]line ТРК (МРК, ГНК) : 41 [19:16:09]line Товар: 2710194210 [19:16:09]line ДТ-К-5 [19:16:09]line 13.130 * 76.20 [19:16:09]line = 1000.51 [19:16:09]line НДС 12% НСП 1% [19:16:09]line > о реализуемом товаре [19:16:09]line ОКРУГЛЕНИЕ: -0.51 [19:16:09]line ИТОГО: 1000.00 [19:16:09]line Внесено: 1000.00 [19:16:09]line СДАЧА: 0.00 [19:16:09]line НСП 1% : 8.85 [19:16:09]line НДС 12% : 106.25 [19:16:09]line Наличными: 1000.00 [19:16:09]line Безнал.: 0.00 [19:16:09]line Место: АЗС № 89 "Партнер Нефть" [19:16:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:16:09]line СНО: Общий режим [19:16:09]line Чек 338 24.09.2024 19:16 [19:16:09]line Смена: 477 ФФД: 1.0 [19:16:09]line ЗНМ: 0300000113 [19:16:09]line РНМ: 0000000000091825 [19:16:09]line Версия ККМ: 001 [19:16:09]line ФМ: 0000000000871835 [19:16:09]line ФД: 152879 [19:16:09]line ФПД: 175771597568726 [19:16:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T191608&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152879&fm=175771597568726&tin=02508201610067®Number=0000000000091825&sum=100000 [19:16:09]OFD Sender: Processing packet 152879 [packets to send 831, broken 830] [19:16:09]ProducePacketName [19:16:09]name=ofd_packets/00152879 [19:16:09]OFD Sender: To server: pG, [19:16:09]CommunicateWithHost lk.salyk.kg:30040 [19:16:09]ConnectInit lk.salyk.kg [19:16:09]written 0, free lines is 4095 [19:16:10]Write to MH i2c: 01 00 00 81 02 83 [19:16:10]Write i2c OK [19:16:10]MH_I2C_Read... [19:16:10]Read from MH i2c: 01 [19:16:10]MH_I2C_Read... [19:16:10]Read from MH i2c: 01 07 00 [19:16:10]MH_I2C_Read... [19:16:10]Read from MH i2c: 01 07 00 81 02 00 00 00 00 00 D5 0C 6B [19:16:10]RasterBufferAndPrint [19:16:10]line [19:16:10]line [19:16:10]line [19:16:10]line [19:16:10]line [19:16:10]written 0, free lines is 3291 [19:16:10]MH_Cut [19:16:10]Write to MH i2c: D1 01 00 88 02 01 5C [19:16:10]Write i2c OK [19:16:10]MH_I2C_Read... [19:16:10]Read from MH i2c: D1 [19:16:10]MH_I2C_Read... [19:16:10]Read from MH i2c: D1 01 00 [19:16:10]MH_I2C_Read... [19:16:10]Read from MH i2c: D1 01 00 88 02 00 5B [19:16:10]Write to MH i2c: 01 00 00 89 02 8B [19:16:10]Write i2c OK [19:16:10]MH_I2C_Read... [19:16:11]*** Cut start [19:16:11]*** Purtial cut [19:16:11]*** Stage 1: CUTSNS_PIN = 1 [19:16:11]Read from MH i2c: 01 [19:16:11]MH_I2C_Read... [19:16:11]*** Stop cut motor [19:16:11]*** Cut end [19:16:11]Read from MH i2c: 01 07 00 [19:16:11]MH_I2C_Read... [19:16:11]Read from MH i2c: 01 07 00 89 02 00 00 00 00 00 FF 0F A0 [19:16:11]process_action close_receipt done [19:16:11]requested_data is exist [19:16:11]produce_requested_data [19:16:11]requested_item fm.sn is exist - process it [19:16:11]wFMCommunicate request_size=4 [19:16:11]MH_SAM_APDU [19:16:11]CAPDU: 80 11 00 00 [19:16:11]Write to MH i2c: E2 08 00 8A 02 80 11 00 00 00 00 00 00 06 [19:16:11]Write i2c OK [19:16:11]MH_I2C_Read... [19:16:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:11]Read from MH i2c: E2 [19:16:11]MH_I2C_Read... [19:16:11]Read from MH i2c: E2 17 00 [19:16:11]MH_I2C_Read... [19:16:11]Read from MH i2c: E2 17 00 8A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 59 [19:16:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:16:11]wFMCommunicate OK [19:16:11]requested_item fd.num is exist - process it [19:16:11]SAM_PROTO_GetFieldsCounters [19:16:11]wFMCommunicate request_size=4 [19:16:11]MH_SAM_APDU [19:16:11]CAPDU: 80 13 00 00 [19:16:11]Write to MH i2c: E2 08 00 8B 02 80 13 00 00 00 00 00 00 09 [19:16:11]Write i2c OK [19:16:11]MH_I2C_Read... [19:16:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:16:11]Read from MH i2c: E2 [19:16:11]MH_I2C_Read... [19:16:11]Read from MH i2c: E2 62 00 [19:16:11]MH_I2C_Read... [19:16:11]Read from MH i2c: E2 62 00 8B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 87 [19:16:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:16:11]wFMCommunicate OK [19:16:11]SAM_PROTO_GetFieldsCounters done [19:16:11]requested_item shift.num is exist - process it [19:16:11]requested_item shift.opened is exist - process it [19:16:11]req_shift_opened [19:16:11]FM_GetShiftState [19:16:11]SAM_PROTO_GetShiftState [19:16:11]wFMCommunicate request_size=4 [19:16:11]MH_SAM_APDU [19:16:11]CAPDU: 80 13 01 00 [19:16:11]Write to MH i2c: E2 08 00 8C 02 80 13 01 00 00 00 00 00 0B [19:16:11]Write i2c OK [19:16:11]MH_I2C_Read... [19:16:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:11]Read from MH i2c: E2 [19:16:11]MH_I2C_Read... [19:16:11]Read from MH i2c: E2 0E 00 [19:16:11]MH_I2C_Read... [19:16:11]Read from MH i2c: E2 0E 00 8C 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D8 [19:16:11]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:16:11]wFMCommunicate OK [19:16:11]SAM_PROTO_GetShiftState done [19:16:11]FM_GetShiftState done [19:16:11]req_shift_opened done [19:16:11]requested_item shift.open_date is exist - process it [19:16:11]req_shift_open_date [19:16:11]req_shift_open_date done [19:16:11]produce_requested_data done [19:16:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152879,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:16:11]process_action_free close_receipt [19:16:11]json_value_free [19:16:11]json_value_free done [19:16:11]process_json_proto returns [19:16:11]Send response to host [19:16:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152879,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:16:11]free response buf [19:16:11]execute_script done [19:16:11]execute_script returns [19:16:11]free content buf [19:16:11]Sock 7.Close socket [19:16:11]Sock 7.Thread stoped [19:16:11]Connected sock=11 [19:16:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2D 24 04 01 7D CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 F8 0F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 55 02 00 35 04 06 00 9F DD 03 A2 7A D6 32 05 69 CB 04 7A 3C 0B [19:16:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 18 59 47 00 5F 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 55 02 00 F4 03 04 00 F7 B7 F2 66 B6 04 01 00 00 6F 62 15 9D 77 1A FB 40 [19:16:12]CommunicateWithHost err = 0 [19:16:12]CheckOFDResponse [19:16:12]1017 (14) - 77093643461234 [19:16:12]1041 (16) - 0000000000871835 [19:16:12]1040 (4) - 152879 [19:16:12]1012 (4) - 24.09.2024 13:00 [19:16:12]1206 (1) - 0 [19:16:12]OFD Sender: Remove packet 152879 [19:16:12]ProducePacketName [19:16:12]name=ofd_packets/00152879 [19:16:12]NVStorageDeleteData [19:16:12]OFD Sender: No OFD packet to send [19:16:13]recv_with_timeout no data received [19:16:17]OFD Sender: No OFD packet to send [19:16:22]OFD Sender: No OFD packet to send [19:16:24]recv_with_timeout no data received [19:16:27]OFD Sender: No OFD packet to send [19:16:32]OFD Sender: No OFD packet to send [19:16:34]recv_with_timeout no data received [19:16:37]OFD Sender: No OFD packet to send [19:16:42]OFD Sender: No OFD packet to send [19:16:47]OFD Sender: No OFD packet to send [19:16:52]OFD Sender: No OFD packet to send [19:16:55]recv_with_timeout no data received [19:16:57]OFD Sender: No OFD packet to send [19:17:02]OFD Sender: No OFD packet to send [19:17:08]OFD Sender: No OFD packet to send [19:17:13]OFD Sender: No OFD packet to send [19:17:13]recv_with_timeout no data received [19:17:18]OFD Sender: No OFD packet to send [19:17:21]accept exits with 9 [19:17:21]New connection [19:17:21]New thread 3066735972 created [19:17:21]Thread 3066592612 joined [19:17:21]Waiting for new connection... [19:17:21] Sock 9.Parse request [19:17:21]Sock 9.Check first char [19:17:21]Sock 9.First char is OK [19:17:21]request: POST /json_proto HTTP/1.0 [19:17:21]Method: POST [19:17:21]URL: /json_proto [19:17:21]Method is POST - this is cgi request [19:17:21]url: /json_proto [19:17:21]query_string will be loaded in cgi processing [19:17:21]execute_cgi json_proto POST (null) [19:17:21]execute_cgi path=json_proto method=POST [19:17:21]POST find Content-Length [19:17:21]Host: 172.17.43.67:8080 [19:17:21]Content-Length: 678 [19:17:21]Content-Type: application/json [19:17:21] [19:17:21]POST finish read [19:17:21]Found Content-Length = 678 [19:17:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:21]execute_script... [19:17:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:21]POST & json_proto [19:17:21]process_json_proto [19:17:21]json parsed OK: [19:17:21]protocol is kg_v1.0 [19:17:21]action value=close_receipt [19:17:21]process_action close_receipt [19:17:21]cmd_close_receipt [19:17:21]MH_GetDate [19:17:21]Write to MH i2c: F0 00 00 8D 02 7E [19:17:21]Write i2c OK [19:17:21]MH_I2C_Read... [19:17:21]Read from MH i2c: F0 [19:17:21]MH_I2C_Read... [19:17:21]Read from MH i2c: F0 09 00 [19:17:21]MH_I2C_Read... [19:17:21]Read from MH i2c: F0 09 00 8D 02 00 41 10 F3 66 6A BD 47 65 04 [19:17:21]GetLastDocTimeStamp 1727205368 [19:17:21]current date 1727205441 [19:17:21]FM_GetShiftState [19:17:21]SAM_PROTO_GetShiftState [19:17:21]wFMCommunicate request_size=4 [19:17:21]MH_SAM_APDU [19:17:21]CAPDU: 80 13 01 00 [19:17:21]Write to MH i2c: E2 08 00 8E 02 80 13 01 00 00 00 00 00 0D [19:17:21]Write i2c OK [19:17:21]MH_I2C_Read... [19:17:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:21]Read from MH i2c: E2 [19:17:21]MH_I2C_Read... [19:17:21]Read from MH i2c: E2 0E 00 [19:17:21]MH_I2C_Read... [19:17:21]Read from MH i2c: E2 0E 00 8E 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DA [19:17:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:17:21]wFMCommunicate OK [19:17:21]SAM_PROTO_GetShiftState done [19:17:21]FM_GetShiftState done [19:17:21]opened in 1727137889 [19:17:21]opened+sec_in_day 1727224289 [19:17:21]quantity*price = 30035 [19:17:21]sum+1 = 30036 [19:17:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 339 24.09.2024 19:17 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152880 ФПД: 178235893666011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T191722&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152880&fm=178235893666011&tin=02508201610067®Number=0000000000091825&sum=30000 [19:17:22]StoreToDocumentArchive [19:17:22]shift 477 fd 152880 [19:17:22]save to /storage/0477/doc_00152880 [19:17:22]save last doc name /storage/0477/doc_00152880 to /storage/kkm_last_doc_name [19:17:22]save OK [19:17:22]Clear old archive folders... [19:17:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:17:22]tlvbuf is 004E20D0 [19:17:22]SAM_PROTO_ClearQueue [19:17:22]wFMCommunicate request_size=4 [19:17:22]MH_SAM_APDU [19:17:22]CAPDU: 80 09 00 00 [19:17:22]Write to MH i2c: E2 08 00 9B 02 80 09 00 00 00 00 00 00 0F [19:17:22]Write i2c OK [19:17:22]MH_I2C_Read... [19:17:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:17:23]Read from MH i2c: E2 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: E2 03 00 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: E2 03 00 9B 02 00 90 00 11 [19:17:23]RAPDU: 90 00 [19:17:23]wFMCommunicate OK [19:17:23]SAM_PROTO_ClearQueue done [19:17:23]KKMCreateOFDPacket [19:17:23]OFDProtocolAddRootSTLVToBuf [19:17:23]FM_MakeSignedData [19:17:23]FM_MakeSignedData [19:17:23]SAM_PROTO_SignData [19:17:23]wFMCommunicate request_size=4 [19:17:23]MH_SAM_APDU [19:17:23]CAPDU: 80 0D 01 02 [19:17:23]Write to MH i2c: E2 08 00 9C 02 80 0D 01 02 00 00 00 00 17 [19:17:23]Write i2c OK [19:17:23]MH_I2C_Read... [19:17:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:17:23]OFD Sender: No OFD packet to send [19:17:23]Read from MH i2c: E2 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: E2 03 00 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: E2 03 00 9C 02 00 90 00 12 [19:17:23]RAPDU: 90 00 [19:17:23]wFMCommunicate OK [19:17:23]wFMCommunicate request_size=255 [19:17:23]MH_SAM_APDU [19:17:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 42 10 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 55 02 00 35 04 06 00 A2 [19:17:23]Write to MH i2c: E2 02 01 9D 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 42 10 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 55 02 00 35 04 06 00 A2 00 00 BB [19:17:23]Write i2c OK [19:17:23]MH_I2C_Read... [19:17:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:23]Read from MH i2c: E2 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: E2 03 00 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: E2 03 00 9D 02 00 90 00 13 [19:17:23]RAPDU: 90 00 [19:17:23]wFMCommunicate OK [19:17:23]wFMCommunicate request_size=10 [19:17:23]MH_SAM_APDU [19:17:23]CAPDU: 80 0D 02 02 05 1A C7 20 D0 DB [19:17:23]Write to MH i2c: E2 0D 00 9E 02 80 0D 02 02 05 00 1A C7 20 D0 DB 00 00 D0 [19:17:23]Write i2c OK [19:17:23]MH_I2C_Read... [19:17:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:23]Read from MH i2c: E2 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: E2 03 00 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: E2 03 00 9E 02 00 90 00 14 [19:17:23]RAPDU: 90 00 [19:17:23]wFMCommunicate OK [19:17:23]wFMCommunicate request_size=4 [19:17:23]MH_SAM_APDU [19:17:23]CAPDU: 80 0D 03 02 [19:17:23]Write to MH i2c: E2 08 00 9F 02 80 0D 03 02 00 00 00 00 1C [19:17:23]Write i2c OK [19:17:23]MH_I2C_Read... [19:17:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:17:23]Read from MH i2c: E2 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: E2 0B 00 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: E2 0B 00 9F 02 00 EC 00 F3 0A 75 94 E4 A4 90 00 97 [19:17:23]RAPDU: EC 00 F3 0A 75 94 E4 A4 90 00 [19:17:23]wFMCommunicate OK [19:17:23]SAM_PROTO_SignData done [19:17:23]FM_MakeSignedData done [19:17:23]CreateOFDProtocolMessage [19:17:23]wFMCommunicate request_size=4 [19:17:23]MH_SAM_APDU [19:17:23]CAPDU: 80 11 00 00 [19:17:23]Write to MH i2c: E2 08 00 A0 02 80 11 00 00 00 00 00 00 1C [19:17:23]Write i2c OK [19:17:23]MH_I2C_Read... [19:17:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:23]Read from MH i2c: E2 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: E2 17 00 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: E2 17 00 A0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [19:17:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:17:23]wFMCommunicate OK [19:17:23]CreateOFDProtocolMessage done [19:17:23]OFDSenderStorePacket 152880 [19:17:23]StoreOFDPacket docnum=152880 [19:17:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EC 89 07 01 94 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 42 10 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 55 02 00 35 04 06 00 A2 1A C7 20 D0 DB EC 00 F3 0A 75 94 E4 A4 [19:17:23]CheckFolder [19:17:23]dirname=/storage/ofd_packets [19:17:23]CheckFolder done [19:17:23]ProducePacketName [19:17:23]name=ofd_packets/00152880 [19:17:23]NVStorageSaveData ofd_packets/00152880 [19:17:23]File name is /storage/ofd_packets/00152880 [19:17:23]Write 301 bytes [19:17:23]NVStorageSaveData done [19:17:23]OFDSenderStorePacket done [19:17:23]KKMCreateOFDPacket done [19:17:23]NVStorageSaveData kkm_last_timestamp [19:17:23]File name is /storage/kkm_last_timestamp [19:17:23]Write 4 bytes [19:17:23]NVStorageSaveData done [19:17:23]ExternCall_PrintAddStr [19:17:23]wPrintStart [19:17:23]Write to MH i2c: 01 00 00 A1 02 A3 [19:17:23]Write i2c OK [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: 01 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: 01 07 00 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: 01 07 00 A1 02 00 00 00 00 00 FF 0F B8 [19:17:23]RasterBufferAndPrint [19:17:23]line Счет N : (1)1786886 [19:17:23]line ИНН: 02508201610067 [19:17:23]line Контрольно-Кассовый Чек [19:17:23]line ПРОДАЖА [19:17:23]line ТРК (МРК, ГНК) : 32 [19:17:23]line Товар: 2710124130 [19:17:23]line Аи-92-К-5 [19:17:23]line 4.430 * 67.80 [19:17:23]line = 300.35 [19:17:23]line НДС 12% НСП 1% [19:17:23]line > о реализуемом товаре [19:17:23]line ОКРУГЛЕНИЕ: -0.35 [19:17:23]line ИТОГО: 300.00 [19:17:23]line Внесено: 300.00 [19:17:23]line СДАЧА: 0.00 [19:17:23]line НСП 1% : 2.66 [19:17:23]line НДС 12% : 31.90 [19:17:23]line Наличными: 300.00 [19:17:23]line Безнал.: 0.00 [19:17:23]line Место: АЗС № 89 "Партнер Нефть" [19:17:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:17:23]line СНО: Общий режим [19:17:23]line Чек 339 24.09.2024 19:17 [19:17:23]line Смена: 477 ФФД: 1.0 [19:17:23]line ЗНМ: 0300000113 [19:17:23]line РНМ: 0000000000091825 [19:17:23]line Версия ККМ: 001 [19:17:23]line ФМ: 0000000000871835 [19:17:23]line ФД: 152880 [19:17:23]line ФПД: 178235893666011 [19:17:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T191722&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152880&fm=178235893666011&tin=02508201610067®Number=0000000000091825&sum=30000 [19:17:23]written 0, free lines is 4095 [19:17:23]OFD Sender: Processing packet 152880 [packets to send 831, broken 830] [19:17:23]ProducePacketName [19:17:23]name=ofd_packets/00152880 [19:17:23]OFD Sender: To server: pG, [19:17:23]CommunicateWithHost lk.salyk.kg:30040 [19:17:23]ConnectInit lk.salyk.kg [19:17:23]Write to MH i2c: 01 00 00 CC 02 CE [19:17:23]Write i2c OK [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: 01 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: 01 07 00 [19:17:23]MH_I2C_Read... [19:17:23]Read from MH i2c: 01 07 00 CC 02 00 00 00 00 00 DF 0C C0 [19:17:23]RasterBufferAndPrint [19:17:23]line [19:17:23]line [19:17:23]line [19:17:23]line [19:17:23]line [19:17:23]written 0, free lines is 3301 [19:17:23]MH_Cut [19:17:23]Write to MH i2c: D1 01 00 D3 02 01 A7 [19:17:24]Write i2c OK [19:17:24]MH_I2C_Read... [19:17:24]Read from MH i2c: D1 [19:17:24]MH_I2C_Read... [19:17:24]Read from MH i2c: D1 01 00 [19:17:24]MH_I2C_Read... [19:17:24]Read from MH i2c: D1 01 00 D3 02 00 A6 [19:17:24]Write to MH i2c: 01 00 00 D4 02 D6 [19:17:24]Write i2c OK [19:17:24]MH_I2C_Read... [19:17:24]Connected sock=6 [19:17:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EC 89 07 01 94 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 42 10 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 55 02 00 35 04 06 00 A2 1A C7 20 D0 DB EC 00 F3 0A 75 94 E4 A4 [19:17:24]*** Cut start [19:17:24]*** Purtial cut [19:17:24]*** Stage 1: CUTSNS_PIN = 1 [19:17:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5C 6F 47 00 40 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 55 02 00 F4 03 04 00 3F B8 F2 66 B6 04 01 00 00 7E 27 EF 93 88 9B 09 42 [19:17:24]CommunicateWithHost err = 0 [19:17:24]CheckOFDResponse [19:17:24]1017 (14) - 77093643461234 [19:17:24]1041 (16) - 0000000000871835 [19:17:24]1040 (4) - 152880 [19:17:24]1012 (4) - 24.09.2024 13:01 [19:17:24]1206 (1) - 0 [19:17:24]OFD Sender: Remove packet 152880 [19:17:24]ProducePacketName [19:17:24]name=ofd_packets/00152880 [19:17:24]NVStorageDeleteData [19:17:24]Read from MH i2c: 01 [19:17:24]MH_I2C_Read... [19:17:24]*** Stop cut motor [19:17:24]*** Cut end [19:17:24]Read from MH i2c: 01 07 00 [19:17:24]MH_I2C_Read... [19:17:24]Read from MH i2c: 01 07 00 D4 02 00 00 00 00 00 FF 0F EB [19:17:24]process_action close_receipt done [19:17:24]requested_data is exist [19:17:24]produce_requested_data [19:17:24]requested_item fm.sn is exist - process it [19:17:24]wFMCommunicate request_size=4 [19:17:24]MH_SAM_APDU [19:17:24]CAPDU: 80 11 00 00 [19:17:24]Write to MH i2c: E2 08 00 D5 02 80 11 00 00 00 00 00 00 51 [19:17:24]Write i2c OK [19:17:24]MH_I2C_Read... [19:17:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:25]Read from MH i2c: E2 [19:17:25]MH_I2C_Read... [19:17:25]Read from MH i2c: E2 17 00 [19:17:25]MH_I2C_Read... [19:17:25]Read from MH i2c: E2 17 00 D5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A4 [19:17:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:17:25]wFMCommunicate OK [19:17:25]requested_item fd.num is exist - process it [19:17:25]SAM_PROTO_GetFieldsCounters [19:17:25]wFMCommunicate request_size=4 [19:17:25]MH_SAM_APDU [19:17:25]CAPDU: 80 13 00 00 [19:17:25]Write to MH i2c: E2 08 00 D6 02 80 13 00 00 00 00 00 00 54 [19:17:25]Write i2c OK [19:17:25]MH_I2C_Read... [19:17:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:17:25]Read from MH i2c: E2 [19:17:25]MH_I2C_Read... [19:17:25]Read from MH i2c: E2 62 00 [19:17:25]MH_I2C_Read... [19:17:25]Read from MH i2c: E2 62 00 D6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 30 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 D6 [19:17:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 30 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:17:25]wFMCommunicate OK [19:17:25]SAM_PROTO_GetFieldsCounters done [19:17:25]requested_item shift.num is exist - process it [19:17:25]requested_item shift.opened is exist - process it [19:17:25]req_shift_opened [19:17:25]FM_GetShiftState [19:17:25]SAM_PROTO_GetShiftState [19:17:25]wFMCommunicate request_size=4 [19:17:25]MH_SAM_APDU [19:17:25]CAPDU: 80 13 01 00 [19:17:25]Write to MH i2c: E2 08 00 D7 02 80 13 01 00 00 00 00 00 56 [19:17:25]Write i2c OK [19:17:25]MH_I2C_Read... [19:17:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:25]Read from MH i2c: E2 [19:17:25]MH_I2C_Read... [19:17:25]Read from MH i2c: E2 0E 00 [19:17:25]MH_I2C_Read... [19:17:25]Read from MH i2c: E2 0E 00 D7 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 23 [19:17:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:17:25]wFMCommunicate OK [19:17:25]SAM_PROTO_GetShiftState done [19:17:25]FM_GetShiftState done [19:17:25]req_shift_opened done [19:17:25]requested_item shift.open_date is exist - process it [19:17:25]req_shift_open_date [19:17:25]req_shift_open_date done [19:17:25]produce_requested_data done [19:17:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152880,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:17:25]process_action_free close_receipt [19:17:25]json_value_free [19:17:25]json_value_free done [19:17:25]process_json_proto returns [19:17:25]Send response to host [19:17:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152880,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:17:25]free response buf [19:17:25]execute_script done [19:17:25]execute_script returns [19:17:25]free content buf [19:17:25]Sock 9.Close socket [19:17:25]Sock 9.Thread stoped [19:17:25]OFD Sender: No OFD packet to send [19:17:30]OFD Sender: No OFD packet to send [19:17:35]OFD Sender: No OFD packet to send [19:17:40]OFD Sender: No OFD packet to send [19:17:42]recv_with_timeout no data received [19:17:45]OFD Sender: No OFD packet to send [19:17:50]OFD Sender: No OFD packet to send [19:17:55]OFD Sender: No OFD packet to send [19:17:59]recv_with_timeout no data received [19:18:00]OFD Sender: No OFD packet to send [19:18:05]OFD Sender: No OFD packet to send [19:18:10]OFD Sender: No OFD packet to send [19:18:15]OFD Sender: No OFD packet to send [19:18:20]OFD Sender: No OFD packet to send [19:18:25]OFD Sender: No OFD packet to send [19:18:30]OFD Sender: No OFD packet to send [19:18:35]OFD Sender: No OFD packet to send [19:18:40]OFD Sender: No OFD packet to send [19:18:45]OFD Sender: No OFD packet to send [19:18:50]OFD Sender: No OFD packet to send [19:18:55]OFD Sender: No OFD packet to send [19:19:00]OFD Sender: No OFD packet to send [19:19:05]OFD Sender: No OFD packet to send [19:19:10]OFD Sender: No OFD packet to send [19:19:11]recv_with_timeout no data received [19:19:15]OFD Sender: No OFD packet to send [19:19:20]OFD Sender: No OFD packet to send [19:19:25]OFD Sender: No OFD packet to send [19:19:30]OFD Sender: No OFD packet to send [19:19:34]recv_with_timeout no data received [19:19:35]OFD Sender: No OFD packet to send [19:19:40]OFD Sender: No OFD packet to send [19:19:45]OFD Sender: No OFD packet to send [19:19:51]OFD Sender: No OFD packet to send [19:19:56]OFD Sender: No OFD packet to send [19:20:01]OFD Sender: No OFD packet to send [19:20:06]OFD Sender: No OFD packet to send [19:20:11]OFD Sender: No OFD packet to send [19:20:16]OFD Sender: No OFD packet to send [19:20:21]OFD Sender: No OFD packet to send [19:20:26]OFD Sender: No OFD packet to send [19:20:30]recv_with_timeout no data received [19:20:31]OFD Sender: No OFD packet to send [19:20:36]OFD Sender: No OFD packet to send [19:20:41]OFD Sender: No OFD packet to send [19:20:46]OFD Sender: No OFD packet to send [19:20:51]OFD Sender: No OFD packet to send [19:20:54]recv_with_timeout no data received [19:20:56]OFD Sender: No OFD packet to send [19:21:01]OFD Sender: No OFD packet to send [19:21:05]recv_with_timeout no data received [19:21:06]OFD Sender: No OFD packet to send [19:21:11]OFD Sender: No OFD packet to send [19:21:15]accept exits with 7 [19:21:15]New connection [19:21:15]New thread 3066592612 created [19:21:15]Thread 3066735972 joined [19:21:15]Waiting for new connection... [19:21:15] Sock 7.Parse request [19:21:15]Sock 7.Check first char [19:21:15]Sock 7.First char is OK [19:21:15]request: POST /json_proto HTTP/1.0 [19:21:15]Method: POST [19:21:15]URL: /json_proto [19:21:15]Method is POST - this is cgi request [19:21:15]url: /json_proto [19:21:15]query_string will be loaded in cgi processing [19:21:15]execute_cgi json_proto POST (null) [19:21:15]execute_cgi path=json_proto method=POST [19:21:15]POST find Content-Length [19:21:15]Host: 172.17.43.67:8080 [19:21:15]Content-Length: 676 [19:21:15]Content-Type: application/json [19:21:15] [19:21:15]POST finish read [19:21:15]Found Content-Length = 676 [19:21:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786887", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:15]execute_script... [19:21:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786887", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:15]POST & json_proto [19:21:15]process_json_proto [19:21:15]json parsed OK: [19:21:15]protocol is kg_v1.0 [19:21:15]action value=close_receipt [19:21:15]process_action close_receipt [19:21:15]cmd_close_receipt [19:21:15]MH_GetDate [19:21:15]Write to MH i2c: F0 00 00 D8 02 C9 [19:21:15]Write i2c OK [19:21:15]MH_I2C_Read... [19:21:15]Read from MH i2c: F0 [19:21:15]MH_I2C_Read... [19:21:15]Read from MH i2c: F0 09 00 [19:21:15]MH_I2C_Read... [19:21:15]Read from MH i2c: F0 09 00 D8 02 00 2B 11 F3 66 6A BD 47 65 3A [19:21:15]GetLastDocTimeStamp 1727205442 [19:21:15]current date 1727205675 [19:21:15]FM_GetShiftState [19:21:15]SAM_PROTO_GetShiftState [19:21:15]wFMCommunicate request_size=4 [19:21:15]MH_SAM_APDU [19:21:15]CAPDU: 80 13 01 00 [19:21:15]Write to MH i2c: E2 08 00 D9 02 80 13 01 00 00 00 00 00 58 [19:21:15]Write i2c OK [19:21:15]MH_I2C_Read... [19:21:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:15]Read from MH i2c: E2 [19:21:15]MH_I2C_Read... [19:21:15]Read from MH i2c: E2 0E 00 [19:21:15]MH_I2C_Read... [19:21:15]Read from MH i2c: E2 0E 00 D9 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 25 [19:21:15]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:21:15]wFMCommunicate OK [19:21:15]SAM_PROTO_GetShiftState done [19:21:15]FM_GetShiftState done [19:21:15]opened in 1727137889 [19:21:15]opened+sec_in_day 1727224289 [19:21:15]quantity*price = 80010 [19:21:15]sum+1 = 80011 [19:21:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 340 24.09.2024 19:21 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152881 ФПД: 185287606200856 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T192115&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152881&fm=185287606200856&tin=02508201610067®Number=0000000000091825&sum=80000 [19:21:16]StoreToDocumentArchive [19:21:16]shift 477 fd 152881 [19:21:16]save to /storage/0477/doc_00152881 [19:21:16]save last doc name /storage/0477/doc_00152881 to /storage/kkm_last_doc_name [19:21:16]save OK [19:21:16]Clear old archive folders... [19:21:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:21:16]tlvbuf is B6F20380 [19:21:16]SAM_PROTO_ClearQueue [19:21:16]wFMCommunicate request_size=4 [19:21:16]MH_SAM_APDU [19:21:16]CAPDU: 80 09 00 00 [19:21:16]Write to MH i2c: E2 08 00 E6 02 80 09 00 00 00 00 00 00 5A [19:21:16]Write i2c OK [19:21:16]MH_I2C_Read... [19:21:16]Read from MH i2c: E2 [19:21:16]MH_I2C_Read... [19:21:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:21:16]Read from MH i2c: E2 03 00 [19:21:16]MH_I2C_Read... [19:21:16]Read from MH i2c: E2 03 00 E6 02 00 90 00 5C [19:21:16]RAPDU: 90 00 [19:21:16]wFMCommunicate OK [19:21:16]SAM_PROTO_ClearQueue done [19:21:16]KKMCreateOFDPacket [19:21:16]OFDProtocolAddRootSTLVToBuf [19:21:16]FM_MakeSignedData [19:21:16]FM_MakeSignedData [19:21:16]SAM_PROTO_SignData [19:21:16]wFMCommunicate request_size=4 [19:21:16]MH_SAM_APDU [19:21:16]CAPDU: 80 0D 01 02 [19:21:16]Write to MH i2c: E2 08 00 E7 02 80 0D 01 02 00 00 00 00 62 [19:21:16]Write i2c OK [19:21:16]MH_I2C_Read... [19:21:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:21:16]Read from MH i2c: E2 [19:21:16]MH_I2C_Read... [19:21:16]Read from MH i2c: E2 03 00 [19:21:16]MH_I2C_Read... [19:21:16]Read from MH i2c: E2 03 00 E7 02 00 90 00 5D [19:21:16]RAPDU: 90 00 [19:21:16]wFMCommunicate OK [19:21:16]wFMCommunicate request_size=255 [19:21:16]MH_SAM_APDU [19:21:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 2B 11 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 55 02 00 35 04 06 00 A8 84 A1 F2 [19:21:16]Write to MH i2c: E2 02 01 E8 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 2B 11 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 55 02 00 35 04 06 00 A8 84 A1 F2 00 00 29 [19:21:16]Write i2c OK [19:21:16]MH_I2C_Read... [19:21:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:17]Read from MH i2c: E2 [19:21:17]MH_I2C_Read... [19:21:17]Read from MH i2c: E2 03 00 [19:21:17]MH_I2C_Read... [19:21:17]Read from MH i2c: E2 03 00 E8 02 00 90 00 5E [19:21:17]RAPDU: 90 00 [19:21:17]wFMCommunicate OK [19:21:17]wFMCommunicate request_size=7 [19:21:17]MH_SAM_APDU [19:21:17]CAPDU: 80 0D 02 02 02 EA 18 [19:21:17]Write to MH i2c: E2 0A 00 E9 02 80 0D 02 02 02 00 EA 18 00 00 6B [19:21:17]Write i2c OK [19:21:17]MH_I2C_Read... [19:21:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:17]Read from MH i2c: E2 [19:21:17]MH_I2C_Read... [19:21:17]Read from MH i2c: E2 03 00 [19:21:17]MH_I2C_Read... [19:21:17]Read from MH i2c: E2 03 00 E9 02 00 90 00 5F [19:21:17]RAPDU: 90 00 [19:21:17]wFMCommunicate OK [19:21:17]wFMCommunicate request_size=4 [19:21:17]MH_SAM_APDU [19:21:17]CAPDU: 80 0D 03 02 [19:21:17]Write to MH i2c: E2 08 00 EA 02 80 0D 03 02 00 00 00 00 67 [19:21:17]Write i2c OK [19:21:17]MH_I2C_Read... [19:21:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:21:17]Read from MH i2c: E2 [19:21:17]MH_I2C_Read... [19:21:17]Read from MH i2c: E2 0B 00 [19:21:17]MH_I2C_Read... [19:21:17]Read from MH i2c: E2 0B 00 EA 02 00 35 E6 D9 FC FD AB 94 C1 90 00 55 [19:21:17]RAPDU: 35 E6 D9 FC FD AB 94 C1 90 00 [19:21:17]wFMCommunicate OK [19:21:17]SAM_PROTO_SignData done [19:21:17]FM_MakeSignedData done [19:21:17]CreateOFDProtocolMessage [19:21:17]wFMCommunicate request_size=4 [19:21:17]MH_SAM_APDU [19:21:17]CAPDU: 80 11 00 00 [19:21:17]Write to MH i2c: E2 08 00 EB 02 80 11 00 00 00 00 00 00 67 [19:21:17]Write i2c OK [19:21:17]MH_I2C_Read... [19:21:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:17]Read from MH i2c: E2 [19:21:17]MH_I2C_Read... [19:21:17]Read from MH i2c: E2 17 00 [19:21:17]MH_I2C_Read... [19:21:17]Read from MH i2c: E2 17 00 EB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BA [19:21:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:21:17]wFMCommunicate OK [19:21:17]CreateOFDProtocolMessage done [19:21:17]OFDSenderStorePacket 152881 [19:21:17]StoreOFDPacket docnum=152881 [19:21:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 70 F1 04 01 31 D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 2B 11 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 55 02 00 35 04 06 00 A8 84 A1 F2 EA 18 35 E6 D9 FC FD AB 94 C1 [19:21:17]CheckFolder [19:21:17]dirname=/storage/ofd_packets [19:21:17]CheckFolder done [19:21:17]ProducePacketName [19:21:17]name=ofd_packets/00152881 [19:21:17]NVStorageSaveData ofd_packets/00152881 [19:21:17]File name is /storage/ofd_packets/00152881 [19:21:17]Write 298 bytes [19:21:17]NVStorageSaveData done [19:21:17]OFDSenderStorePacket done [19:21:17]KKMCreateOFDPacket done [19:21:17]NVStorageSaveData kkm_last_timestamp [19:21:17]File name is /storage/kkm_last_timestamp [19:21:17]Write 4 bytes [19:21:17]NVStorageSaveData done [19:21:17]ExternCall_PrintAddStr [19:21:17]wPrintStart [19:21:17]Write to MH i2c: 01 00 00 EC 02 EE [19:21:17]Write i2c OK [19:21:17]MH_I2C_Read... [19:21:17]Read from MH i2c: 01 [19:21:17]MH_I2C_Read... [19:21:17]Read from MH i2c: 01 07 00 [19:21:17]MH_I2C_Read... [19:21:17]Read from MH i2c: 01 07 00 EC 02 00 00 00 00 00 FF 0F 03 [19:21:17]RasterBufferAndPrint [19:21:17]line Счет N : (1)1786887 [19:21:17]line ИНН: 02508201610067 [19:21:17]line Контрольно-Кассовый Чек [19:21:17]line ПРОДАЖА [19:21:17]line ТРК (МРК, ГНК) : 31 [19:21:17]line Товар: 2710194210 [19:21:17]line ДТ-К-5 [19:21:17]line 10.500 * 76.20 [19:21:17]line = 800.10 [19:21:17]line НДС 12% НСП 1% [19:21:17]line > о реализуемом товаре [19:21:17]line ОКРУГЛЕНИЕ: -0.10 [19:21:17]line ИТОГО: 800.00 [19:21:17]line Внесено: 800.00 [19:21:17]line СДАЧА: 0.00 [19:21:17]line НСП 1% : 7.08 [19:21:17]line НДС 12% : 84.97 [19:21:17]line Наличными: 800.00 [19:21:17]line Безнал.: 0.00 [19:21:17]line Место: АЗС № 89 "Партнер Нефть" [19:21:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:21:17]line СНО: Общий режим [19:21:17]line Чек 340 24.09.2024 19:21 [19:21:17]line Смена: 477 ФФД: 1.0 [19:21:17]line ЗНМ: 0300000113 [19:21:17]line РНМ: 0000000000091825 [19:21:17]line Версия ККМ: 001 [19:21:17]line ФМ: 0000000000871835 [19:21:17]line ФД: 152881 [19:21:17]line ФПД: 185287606200856 [19:21:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T192115&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152881&fm=185287606200856&tin=02508201610067®Number=0000000000091825&sum=80000 [19:21:17]OFD Sender: Processing packet 152881 [packets to send 831, broken 830] [19:21:17]ProducePacketName [19:21:17]name=ofd_packets/00152881 [19:21:17]OFD Sender: To server: pG, [19:21:17]CommunicateWithHost lk.salyk.kg:30040 [19:21:17]ConnectInit lk.salyk.kg [19:21:17]written 0, free lines is 4095 [19:21:18]Write to MH i2c: 01 00 00 17 03 1A [19:21:18]Write i2c OK [19:21:18]MH_I2C_Read... [19:21:18]Read from MH i2c: 01 [19:21:18]MH_I2C_Read... [19:21:18]Read from MH i2c: 01 07 00 [19:21:18]MH_I2C_Read... [19:21:18]Read from MH i2c: 01 07 00 17 03 00 00 00 00 00 DF 0C 0C [19:21:18]RasterBufferAndPrint [19:21:18]line [19:21:18]line [19:21:18]line [19:21:18]line [19:21:18]line [19:21:18]written 0, free lines is 3301 [19:21:18]MH_Cut [19:21:18]Write to MH i2c: D1 01 00 1E 03 01 F3 [19:21:18]Write i2c OK [19:21:18]MH_I2C_Read... [19:21:18]Read from MH i2c: D1 [19:21:18]MH_I2C_Read... [19:21:18]Read from MH i2c: D1 01 00 [19:21:18]MH_I2C_Read... [19:21:18]Read from MH i2c: D1 01 00 1E 03 00 F2 [19:21:18]Write to MH i2c: 01 00 00 1F 03 22 [19:21:18]Write i2c OK [19:21:18]MH_I2C_Read... [19:21:18]*** Cut start [19:21:18]*** Purtial cut [19:21:18]*** Stage 1: CUTSNS_PIN = 1 [19:21:18]Read from MH i2c: 01 [19:21:19]MH_I2C_Read... [19:21:19]*** Stop cut motor [19:21:19]*** Cut end [19:21:19]Read from MH i2c: 01 07 00 [19:21:19]MH_I2C_Read... [19:21:19]Read from MH i2c: 01 07 00 1F 03 00 00 00 00 00 FF 0F 37 [19:21:19]process_action close_receipt done [19:21:19]requested_data is exist [19:21:19]produce_requested_data [19:21:19]requested_item fm.sn is exist - process it [19:21:19]wFMCommunicate request_size=4 [19:21:19]MH_SAM_APDU [19:21:19]CAPDU: 80 11 00 00 [19:21:19]Write to MH i2c: E2 08 00 20 03 80 11 00 00 00 00 00 00 9D [19:21:19]Write i2c OK [19:21:19]MH_I2C_Read... [19:21:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:19]Read from MH i2c: E2 [19:21:19]MH_I2C_Read... [19:21:19]Read from MH i2c: E2 17 00 [19:21:19]MH_I2C_Read... [19:21:19]Read from MH i2c: E2 17 00 20 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F0 [19:21:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:21:19]wFMCommunicate OK [19:21:19]requested_item fd.num is exist - process it [19:21:19]SAM_PROTO_GetFieldsCounters [19:21:19]wFMCommunicate request_size=4 [19:21:19]MH_SAM_APDU [19:21:19]CAPDU: 80 13 00 00 [19:21:19]Write to MH i2c: E2 08 00 21 03 80 13 00 00 00 00 00 00 A0 [19:21:19]Write i2c OK [19:21:19]MH_I2C_Read... [19:21:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:21:19]Read from MH i2c: E2 [19:21:19]MH_I2C_Read... [19:21:19]Read from MH i2c: E2 62 00 [19:21:19]MH_I2C_Read... [19:21:19]Read from MH i2c: E2 62 00 21 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 31 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 26 [19:21:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 31 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:21:19]wFMCommunicate OK [19:21:19]SAM_PROTO_GetFieldsCounters done [19:21:19]requested_item shift.num is exist - process it [19:21:19]requested_item shift.opened is exist - process it [19:21:19]req_shift_opened [19:21:19]FM_GetShiftState [19:21:19]SAM_PROTO_GetShiftState [19:21:19]wFMCommunicate request_size=4 [19:21:19]MH_SAM_APDU [19:21:19]CAPDU: 80 13 01 00 [19:21:19]Write to MH i2c: E2 08 00 22 03 80 13 01 00 00 00 00 00 A2 [19:21:19]Write i2c OK [19:21:19]MH_I2C_Read... [19:21:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:19]Read from MH i2c: E2 [19:21:19]MH_I2C_Read... [19:21:19]Read from MH i2c: E2 0E 00 [19:21:19]MH_I2C_Read... [19:21:19]Read from MH i2c: E2 0E 00 22 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 6F [19:21:19]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:21:19]wFMCommunicate OK [19:21:19]SAM_PROTO_GetShiftState done [19:21:19]FM_GetShiftState done [19:21:19]req_shift_opened done [19:21:19]requested_item shift.open_date is exist - process it [19:21:19]req_shift_open_date [19:21:19]req_shift_open_date done [19:21:19]produce_requested_data done [19:21:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152881,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:21:19]process_action_free close_receipt [19:21:19]json_value_free [19:21:19]json_value_free done [19:21:19]process_json_proto returns [19:21:19]Send response to host [19:21:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152881,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:21:19]free response buf [19:21:19]execute_script done [19:21:19]execute_script returns [19:21:19]free content buf [19:21:19]Sock 7.Close socket [19:21:19]Sock 7.Thread stoped [19:21:22]recv_with_timeout no data received [19:21:22]ConnectInit Can't take IP for lk.salyk.kg [19:21:22]CommunicateWithHost connect error [19:21:22]CommunicateWithHost err = -1 [19:21:22]OFD Sender: Server communicate error [19:21:27]OFD Sender: Processing packet 152881 [packets to send 831, broken 830] [19:21:27]ProducePacketName [19:21:27]name=ofd_packets/00152881 [19:21:27]OFD Sender: To server: pG, [19:21:27]CommunicateWithHost lk.salyk.kg:30040 [19:21:27]ConnectInit lk.salyk.kg [19:21:30]Connected sock=10 [19:21:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 70 F1 04 01 31 D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 2B 11 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 55 02 00 35 04 06 00 A8 84 A1 F2 EA 18 35 E6 D9 FC FD AB 94 C1 [19:21:35]recv_with_timeout no data received [19:21:35]CommunicateWithHost answer receiving error [19:21:35]CommunicateWithHost err = -3 [19:21:35]OFD Sender: Server communicate error [19:21:40]OFD Sender: Processing packet 152881 [packets to send 831, broken 830] [19:21:40]ProducePacketName [19:21:40]name=ofd_packets/00152881 [19:21:40]OFD Sender: To server: pG, [19:21:40]CommunicateWithHost lk.salyk.kg:30040 [19:21:40]ConnectInit lk.salyk.kg [19:21:41]Connected sock=10 [19:21:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 70 F1 04 01 31 D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 2B 11 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 55 02 00 35 04 06 00 A8 84 A1 F2 EA 18 35 E6 D9 FC FD AB 94 C1 [19:21:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 04 E3 47 00 A5 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 55 02 00 F4 03 04 00 40 B9 F2 66 B6 04 01 00 00 24 E5 32 73 AB 07 A8 93 [19:21:41]CommunicateWithHost err = 0 [19:21:41]CheckOFDResponse [19:21:41]1017 (14) - 77093643461234 [19:21:41]1041 (16) - 0000000000871835 [19:21:41]1040 (4) - 152881 [19:21:41]1012 (4) - 24.09.2024 13:06 [19:21:41]1206 (1) - 0 [19:21:41]OFD Sender: Remove packet 152881 [19:21:41]ProducePacketName [19:21:41]name=ofd_packets/00152881 [19:21:41]NVStorageDeleteData [19:21:41]OFD Sender: No OFD packet to send [19:21:42]recv_with_timeout no data received [19:21:46]OFD Sender: No OFD packet to send [19:21:51]OFD Sender: No OFD packet to send [19:21:56]OFD Sender: No OFD packet to send [19:22:02]OFD Sender: No OFD packet to send [19:22:07]OFD Sender: No OFD packet to send [19:22:12]OFD Sender: No OFD packet to send [19:22:17]OFD Sender: No OFD packet to send [19:22:21]recv_with_timeout no data received [19:22:22]OFD Sender: No OFD packet to send [19:22:27]OFD Sender: No OFD packet to send [19:22:32]OFD Sender: No OFD packet to send [19:22:37]OFD Sender: No OFD packet to send [19:22:38]recv_with_timeout no data received [19:22:42]OFD Sender: No OFD packet to send [19:22:47]OFD Sender: No OFD packet to send [19:22:52]OFD Sender: No OFD packet to send [19:22:57]OFD Sender: No OFD packet to send [19:23:02]OFD Sender: No OFD packet to send [19:23:07]OFD Sender: No OFD packet to send [19:23:12]OFD Sender: No OFD packet to send [19:23:17]OFD Sender: No OFD packet to send [19:23:22]OFD Sender: No OFD packet to send [19:23:27]OFD Sender: No OFD packet to send [19:23:32]OFD Sender: No OFD packet to send [19:23:37]OFD Sender: No OFD packet to send [19:23:42]OFD Sender: No OFD packet to send [19:23:47]OFD Sender: No OFD packet to send [19:23:48]accept exits with 9 [19:23:48]New connection [19:23:48]New thread 3066735972 created [19:23:48]Thread 3066592612 joined [19:23:48]Waiting for new connection... [19:23:48] Sock 9.Parse request [19:23:48]Sock 9.Check first char [19:23:48]Sock 9.First char is OK [19:23:48]request: POST /json_proto HTTP/1.0 [19:23:48]Method: POST [19:23:48]URL: /json_proto [19:23:48]Method is POST - this is cgi request [19:23:48]url: /json_proto [19:23:48]query_string will be loaded in cgi processing [19:23:48]execute_cgi json_proto POST (null) [19:23:48]execute_cgi path=json_proto method=POST [19:23:48]POST find Content-Length [19:23:48]Host: 172.17.43.67:8080 [19:23:48]Content-Length: 680 [19:23:48]Content-Type: application/json [19:23:48] [19:23:48]POST finish read [19:23:48]Found Content-Length = 680 [19:23:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786888", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:48]execute_script... [19:23:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786888", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:48]POST & json_proto [19:23:48]process_json_proto [19:23:48]json parsed OK: [19:23:48]protocol is kg_v1.0 [19:23:48]action value=close_receipt [19:23:48]process_action close_receipt [19:23:48]cmd_close_receipt [19:23:48]MH_GetDate [19:23:48]Write to MH i2c: F0 00 00 23 03 15 [19:23:48]Write i2c OK [19:23:48]MH_I2C_Read... [19:23:48]Read from MH i2c: F0 [19:23:48]MH_I2C_Read... [19:23:48]Read from MH i2c: F0 09 00 [19:23:48]MH_I2C_Read... [19:23:48]Read from MH i2c: F0 09 00 23 03 00 C4 11 F3 66 6A BD 47 65 1F [19:23:48]GetLastDocTimeStamp 1727205675 [19:23:48]current date 1727205828 [19:23:48]FM_GetShiftState [19:23:48]SAM_PROTO_GetShiftState [19:23:48]wFMCommunicate request_size=4 [19:23:48]MH_SAM_APDU [19:23:48]CAPDU: 80 13 01 00 [19:23:48]Write to MH i2c: E2 08 00 24 03 80 13 01 00 00 00 00 00 A4 [19:23:48]Write i2c OK [19:23:48]MH_I2C_Read... [19:23:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:48]Read from MH i2c: E2 [19:23:48]MH_I2C_Read... [19:23:48]Read from MH i2c: E2 0E 00 [19:23:48]MH_I2C_Read... [19:23:48]Read from MH i2c: E2 0E 00 24 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 71 [19:23:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:23:48]wFMCommunicate OK [19:23:48]SAM_PROTO_GetShiftState done [19:23:48]FM_GetShiftState done [19:23:48]opened in 1727137889 [19:23:48]opened+sec_in_day 1727224289 [19:23:48]quantity*price = 200025 [19:23:48]sum+1 = 200026 [19:23:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 341 24.09.2024 19:23 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152882 ФПД: 153274760524269 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T192348&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152882&fm=153274760524269&tin=02508201610067®Number=0000000000091825&sum=200000 [19:23:49]StoreToDocumentArchive [19:23:49]shift 477 fd 152882 [19:23:49]save to /storage/0477/doc_00152882 [19:23:49]save last doc name /storage/0477/doc_00152882 to /storage/kkm_last_doc_name [19:23:49]save OK [19:23:49]Clear old archive folders... [19:23:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:23:49]tlvbuf is 004E6210 [19:23:49]SAM_PROTO_ClearQueue [19:23:49]wFMCommunicate request_size=4 [19:23:49]MH_SAM_APDU [19:23:49]CAPDU: 80 09 00 00 [19:23:49]Write to MH i2c: E2 08 00 31 03 80 09 00 00 00 00 00 00 A6 [19:23:49]Write i2c OK [19:23:49]MH_I2C_Read... [19:23:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:23:49]Read from MH i2c: E2 [19:23:49]MH_I2C_Read... [19:23:49]Read from MH i2c: E2 03 00 [19:23:49]MH_I2C_Read... [19:23:49]Read from MH i2c: E2 03 00 31 03 00 90 00 A8 [19:23:49]RAPDU: 90 00 [19:23:49]wFMCommunicate OK [19:23:49]SAM_PROTO_ClearQueue done [19:23:49]KKMCreateOFDPacket [19:23:49]OFDProtocolAddRootSTLVToBuf [19:23:49]FM_MakeSignedData [19:23:49]FM_MakeSignedData [19:23:49]SAM_PROTO_SignData [19:23:49]wFMCommunicate request_size=4 [19:23:49]MH_SAM_APDU [19:23:49]CAPDU: 80 0D 01 02 [19:23:49]Write to MH i2c: E2 08 00 32 03 80 0D 01 02 00 00 00 00 AE [19:23:49]Write i2c OK [19:23:49]MH_I2C_Read... [19:23:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:23:49]Read from MH i2c: E2 [19:23:49]MH_I2C_Read... [19:23:49]Read from MH i2c: E2 03 00 [19:23:49]MH_I2C_Read... [19:23:49]Read from MH i2c: E2 03 00 32 03 00 90 00 A9 [19:23:49]RAPDU: 90 00 [19:23:49]wFMCommunicate OK [19:23:49]wFMCommunicate request_size=255 [19:23:49]MH_SAM_APDU [19:23:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 C4 11 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 55 02 00 35 04 06 00 8B 67 0F A7 [19:23:49]Write to MH i2c: E2 02 01 33 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 C4 11 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 55 02 00 35 04 06 00 8B 67 0F A7 00 00 B4 [19:23:49]Write i2c OK [19:23:49]MH_I2C_Read... [19:23:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:50]Read from MH i2c: E2 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: E2 03 00 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: E2 03 00 33 03 00 90 00 AA [19:23:50]RAPDU: 90 00 [19:23:50]wFMCommunicate OK [19:23:50]wFMCommunicate request_size=7 [19:23:50]MH_SAM_APDU [19:23:50]CAPDU: 80 0D 02 02 02 71 ED [19:23:50]Write to MH i2c: E2 0A 00 34 03 80 0D 02 02 02 00 71 ED 00 00 13 [19:23:50]Write i2c OK [19:23:50]MH_I2C_Read... [19:23:50]recv_with_timeout no data received [19:23:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:50]Read from MH i2c: E2 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: E2 03 00 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: E2 03 00 34 03 00 90 00 AB [19:23:50]RAPDU: 90 00 [19:23:50]wFMCommunicate OK [19:23:50]wFMCommunicate request_size=4 [19:23:50]MH_SAM_APDU [19:23:50]CAPDU: 80 0D 03 02 [19:23:50]Write to MH i2c: E2 08 00 35 03 80 0D 03 02 00 00 00 00 B3 [19:23:50]Write i2c OK [19:23:50]MH_I2C_Read... [19:23:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:23:50]Read from MH i2c: E2 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: E2 0B 00 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: E2 0B 00 35 03 00 D4 BE 65 32 A2 53 5A 14 90 00 40 [19:23:50]RAPDU: D4 BE 65 32 A2 53 5A 14 90 00 [19:23:50]wFMCommunicate OK [19:23:50]SAM_PROTO_SignData done [19:23:50]FM_MakeSignedData done [19:23:50]CreateOFDProtocolMessage [19:23:50]wFMCommunicate request_size=4 [19:23:50]MH_SAM_APDU [19:23:50]CAPDU: 80 11 00 00 [19:23:50]Write to MH i2c: E2 08 00 36 03 80 11 00 00 00 00 00 00 B3 [19:23:50]Write i2c OK [19:23:50]MH_I2C_Read... [19:23:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:50]Read from MH i2c: E2 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: E2 17 00 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: E2 17 00 36 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [19:23:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:23:50]wFMCommunicate OK [19:23:50]CreateOFDProtocolMessage done [19:23:50]OFDSenderStorePacket 152882 [19:23:50]StoreOFDPacket docnum=152882 [19:23:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FC DE 04 01 4E D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 C4 11 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 55 02 00 35 04 06 00 8B 67 0F A7 71 ED D4 BE 65 32 A2 53 5A 14 [19:23:50]CheckFolder [19:23:50]dirname=/storage/ofd_packets [19:23:50]CheckFolder done [19:23:50]ProducePacketName [19:23:50]name=ofd_packets/00152882 [19:23:50]NVStorageSaveData ofd_packets/00152882 [19:23:50]File name is /storage/ofd_packets/00152882 [19:23:50]Write 298 bytes [19:23:50]NVStorageSaveData done [19:23:50]OFDSenderStorePacket done [19:23:50]KKMCreateOFDPacket done [19:23:50]NVStorageSaveData kkm_last_timestamp [19:23:50]File name is /storage/kkm_last_timestamp [19:23:50]Write 4 bytes [19:23:50]NVStorageSaveData done [19:23:50]ExternCall_PrintAddStr [19:23:50]wPrintStart [19:23:50]Write to MH i2c: 01 00 00 37 03 3A [19:23:50]Write i2c OK [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: 01 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: 01 07 00 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: 01 07 00 37 03 00 00 00 00 00 FF 0F 4F [19:23:50]RasterBufferAndPrint [19:23:50]line Счет N : (1)1786888 [19:23:50]line ИНН: 02508201610067 [19:23:50]line Контрольно-Кассовый Чек [19:23:50]line ПРОДАЖА [19:23:50]line ТРК (МРК, ГНК) : 31 [19:23:50]line Товар: 2710194210 [19:23:50]line ДТ-К-5 [19:23:50]line 26.250 * 76.20 [19:23:50]line = 2000.25 [19:23:50]line НДС 12% НСП 1% [19:23:50]line > о реализуемом товаре [19:23:50]line ОКРУГЛЕНИЕ: -0.25 [19:23:50]line ИТОГО: 2000.00 [19:23:50]line Внесено: 2000.00 [19:23:50]line СДАЧА: 0.00 [19:23:50]line НСП 1% : 17.70 [19:23:50]line НДС 12% : 212.42 [19:23:50]line Наличными: 2000.00 [19:23:50]line Безнал.: 0.00 [19:23:50]line Место: АЗС № 89 "Партнер Нефть" [19:23:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:23:50]line СНО: Общий режим [19:23:50]line Чек 341 24.09.2024 19:23 [19:23:50]line Смена: 477 ФФД: 1.0 [19:23:50]line ЗНМ: 0300000113 [19:23:50]line РНМ: 0000000000091825 [19:23:50]line Версия ККМ: 001 [19:23:50]line ФМ: 0000000000871835 [19:23:50]line ФД: 152882 [19:23:50]line ФПД: 153274760524269 [19:23:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T192348&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152882&fm=153274760524269&tin=02508201610067®Number=0000000000091825&sum=200000 [19:23:50]OFD Sender: Processing packet 152882 [packets to send 831, broken 830] [19:23:50]ProducePacketName [19:23:50]name=ofd_packets/00152882 [19:23:50]OFD Sender: To server: pG, [19:23:50]CommunicateWithHost lk.salyk.kg:30040 [19:23:50]ConnectInit lk.salyk.kg [19:23:50]written 0, free lines is 4095 [19:23:50]Write to MH i2c: 01 00 00 62 03 65 [19:23:50]Write i2c OK [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: 01 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: 01 07 00 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: 01 07 00 62 03 00 00 00 00 00 E2 0C 5A [19:23:50]RasterBufferAndPrint [19:23:50]line [19:23:50]line [19:23:50]line [19:23:50]line [19:23:50]line [19:23:50]written 0, free lines is 3304 [19:23:50]MH_Cut [19:23:50]Write to MH i2c: D1 01 00 69 03 01 3E [19:23:50]Write i2c OK [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: D1 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: D1 01 00 [19:23:50]MH_I2C_Read... [19:23:50]Read from MH i2c: D1 01 00 69 03 00 3D [19:23:50]Write to MH i2c: 01 00 00 6A 03 6D [19:23:50]Write i2c OK [19:23:50]MH_I2C_Read... [19:23:51]*** Cut start [19:23:51]*** Purtial cut [19:23:51]*** Stage 1: CUTSNS_PIN = 1 [19:23:51]Read from MH i2c: 01 [19:23:51]MH_I2C_Read... [19:23:51]*** Stop cut motor [19:23:51]*** Cut end [19:23:51]Read from MH i2c: 01 07 00 [19:23:51]MH_I2C_Read... [19:23:51]Read from MH i2c: 01 07 00 6A 03 00 00 00 00 00 FF 0F 82 [19:23:51]process_action close_receipt done [19:23:51]requested_data is exist [19:23:51]produce_requested_data [19:23:51]requested_item fm.sn is exist - process it [19:23:51]wFMCommunicate request_size=4 [19:23:51]MH_SAM_APDU [19:23:51]CAPDU: 80 11 00 00 [19:23:51]Write to MH i2c: E2 08 00 6B 03 80 11 00 00 00 00 00 00 E8 [19:23:51]Write i2c OK [19:23:51]MH_I2C_Read... [19:23:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:52]Read from MH i2c: E2 [19:23:52]MH_I2C_Read... [19:23:52]Read from MH i2c: E2 17 00 [19:23:52]MH_I2C_Read... [19:23:52]Read from MH i2c: E2 17 00 6B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3B [19:23:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:23:52]wFMCommunicate OK [19:23:52]requested_item fd.num is exist - process it [19:23:52]SAM_PROTO_GetFieldsCounters [19:23:52]wFMCommunicate request_size=4 [19:23:52]MH_SAM_APDU [19:23:52]CAPDU: 80 13 00 00 [19:23:52]Write to MH i2c: E2 08 00 6C 03 80 13 00 00 00 00 00 00 EB [19:23:52]Write i2c OK [19:23:52]MH_I2C_Read... [19:23:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:23:52]Read from MH i2c: E2 [19:23:52]MH_I2C_Read... [19:23:52]Read from MH i2c: E2 62 00 [19:23:52]MH_I2C_Read... [19:23:52]Read from MH i2c: E2 62 00 6C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 32 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 75 [19:23:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 32 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:23:52]wFMCommunicate OK [19:23:52]SAM_PROTO_GetFieldsCounters done [19:23:52]requested_item shift.num is exist - process it [19:23:52]requested_item shift.opened is exist - process it [19:23:52]req_shift_opened [19:23:52]FM_GetShiftState [19:23:52]SAM_PROTO_GetShiftState [19:23:52]wFMCommunicate request_size=4 [19:23:52]MH_SAM_APDU [19:23:52]CAPDU: 80 13 01 00 [19:23:52]Write to MH i2c: E2 08 00 6D 03 80 13 01 00 00 00 00 00 ED [19:23:52]Write i2c OK [19:23:52]MH_I2C_Read... [19:23:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:52]Read from MH i2c: E2 [19:23:52]MH_I2C_Read... [19:23:52]Read from MH i2c: E2 0E 00 [19:23:52]MH_I2C_Read... [19:23:52]Read from MH i2c: E2 0E 00 6D 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BA [19:23:52]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:23:52]wFMCommunicate OK [19:23:52]SAM_PROTO_GetShiftState done [19:23:52]FM_GetShiftState done [19:23:52]req_shift_opened done [19:23:52]requested_item shift.open_date is exist - process it [19:23:52]req_shift_open_date [19:23:52]req_shift_open_date done [19:23:52]produce_requested_data done [19:23:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152882,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:23:52]process_action_free close_receipt [19:23:52]json_value_free [19:23:52]json_value_free done [19:23:52]process_json_proto returns [19:23:52]Send response to host [19:23:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152882,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:23:52]free response buf [19:23:52]execute_script done [19:23:52]execute_script returns [19:23:52]free content buf [19:23:52]Sock 9.Close socket [19:23:52]Sock 9.Thread stoped [19:23:55]ConnectInit Can't take IP for lk.salyk.kg [19:23:55]CommunicateWithHost connect error [19:23:55]CommunicateWithHost err = -1 [19:23:55]OFD Sender: Server communicate error [19:24:00]OFD Sender: Processing packet 152882 [packets to send 831, broken 830] [19:24:00]ProducePacketName [19:24:00]name=ofd_packets/00152882 [19:24:00]OFD Sender: To server: pG, [19:24:00]CommunicateWithHost lk.salyk.kg:30040 [19:24:00]ConnectInit lk.salyk.kg [19:24:05]ConnectInit Can't take IP for lk.salyk.kg [19:24:05]CommunicateWithHost connect error [19:24:05]CommunicateWithHost err = -1 [19:24:05]OFD Sender: Server communicate error [19:24:10]OFD Sender: Processing packet 152882 [packets to send 831, broken 830] [19:24:10]ProducePacketName [19:24:10]name=ofd_packets/00152882 [19:24:10]OFD Sender: To server: pG, [19:24:10]CommunicateWithHost lk.salyk.kg:30040 [19:24:10]ConnectInit lk.salyk.kg [19:24:14]recv_with_timeout no data received [19:24:15]ConnectInit Can't take IP for lk.salyk.kg [19:24:15]CommunicateWithHost connect error [19:24:15]CommunicateWithHost err = -1 [19:24:15]OFD Sender: Server communicate error [19:24:20]OFD Sender: Processing packet 152882 [packets to send 831, broken 830] [19:24:20]ProducePacketName [19:24:20]name=ofd_packets/00152882 [19:24:20]OFD Sender: To server: pG, [19:24:20]CommunicateWithHost lk.salyk.kg:30040 [19:24:20]ConnectInit lk.salyk.kg [19:24:27]Connected sock=9 [19:24:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FC DE 04 01 4E D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 C4 11 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 55 02 00 35 04 06 00 8B 67 0F A7 71 ED D4 BE 65 32 A2 53 5A 14 [19:24:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1A C2 47 00 7A 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 55 02 00 F4 03 04 00 E6 B9 F2 66 B6 04 01 00 00 4A 91 44 BB D6 23 BA 3E [19:24:28]CommunicateWithHost err = 0 [19:24:28]CheckOFDResponse [19:24:28]1017 (14) - 77093643461234 [19:24:28]1041 (16) - 0000000000871835 [19:24:28]1040 (4) - 152882 [19:24:28]1012 (4) - 24.09.2024 13:08 [19:24:28]1206 (1) - 0 [19:24:28]OFD Sender: Remove packet 152882 [19:24:28]ProducePacketName [19:24:28]name=ofd_packets/00152882 [19:24:28]NVStorageDeleteData [19:24:28]recv_with_timeout no data received [19:24:28]OFD Sender: No OFD packet to send [19:24:33]OFD Sender: No OFD packet to send [19:24:38]OFD Sender: No OFD packet to send [19:24:38]recv_with_timeout no data received [19:24:43]OFD Sender: No OFD packet to send [19:24:48]OFD Sender: No OFD packet to send [19:24:53]OFD Sender: No OFD packet to send [19:24:58]OFD Sender: No OFD packet to send [19:25:03]OFD Sender: No OFD packet to send [19:25:08]OFD Sender: No OFD packet to send [19:25:13]OFD Sender: No OFD packet to send [19:25:18]OFD Sender: No OFD packet to send [19:25:23]OFD Sender: No OFD packet to send [19:25:28]OFD Sender: No OFD packet to send [19:25:33]OFD Sender: No OFD packet to send [19:25:38]OFD Sender: No OFD packet to send [19:25:43]OFD Sender: No OFD packet to send [19:25:48]OFD Sender: No OFD packet to send [19:25:53]OFD Sender: No OFD packet to send [19:25:59]OFD Sender: No OFD packet to send [19:26:04]OFD Sender: No OFD packet to send [19:26:09]OFD Sender: No OFD packet to send [19:26:12]recv_with_timeout no data received [19:26:14]OFD Sender: No OFD packet to send [19:26:19]OFD Sender: No OFD packet to send [19:26:24]OFD Sender: No OFD packet to send [19:26:29]OFD Sender: No OFD packet to send [19:26:34]OFD Sender: No OFD packet to send [19:26:39]OFD Sender: No OFD packet to send [19:26:44]OFD Sender: No OFD packet to send [19:26:49]OFD Sender: No OFD packet to send [19:26:54]OFD Sender: No OFD packet to send [19:26:58]recv_with_timeout no data received [19:26:59]OFD Sender: No OFD packet to send [19:27:04]OFD Sender: No OFD packet to send [19:27:09]OFD Sender: No OFD packet to send [19:27:14]OFD Sender: No OFD packet to send [19:27:15]recv_with_timeout no data received [19:27:19]OFD Sender: No OFD packet to send [19:27:24]OFD Sender: No OFD packet to send [19:27:29]OFD Sender: No OFD packet to send [19:27:34]OFD Sender: No OFD packet to send [19:27:39]OFD Sender: No OFD packet to send [19:27:44]OFD Sender: No OFD packet to send [19:27:49]OFD Sender: No OFD packet to send [19:27:54]OFD Sender: No OFD packet to send [19:27:59]recv_with_timeout no data received [19:27:59]OFD Sender: No OFD packet to send [19:28:04]OFD Sender: No OFD packet to send [19:28:09]OFD Sender: No OFD packet to send [19:28:14]OFD Sender: No OFD packet to send [19:28:19]OFD Sender: No OFD packet to send [19:28:24]OFD Sender: No OFD packet to send [19:28:29]OFD Sender: No OFD packet to send [19:28:34]OFD Sender: No OFD packet to send [19:28:39]OFD Sender: No OFD packet to send [19:28:44]OFD Sender: No OFD packet to send [19:28:49]OFD Sender: No OFD packet to send [19:28:54]OFD Sender: No OFD packet to send [19:28:59]OFD Sender: No OFD packet to send [19:29:04]OFD Sender: No OFD packet to send [19:29:09]OFD Sender: No OFD packet to send [19:29:14]OFD Sender: No OFD packet to send [19:29:19]OFD Sender: No OFD packet to send [19:29:24]OFD Sender: No OFD packet to send [19:29:29]OFD Sender: No OFD packet to send [19:29:34]OFD Sender: No OFD packet to send [19:29:39]OFD Sender: No OFD packet to send [19:29:44]OFD Sender: No OFD packet to send [19:29:49]OFD Sender: No OFD packet to send [19:29:54]OFD Sender: No OFD packet to send [19:29:58]recv_with_timeout no data received [19:29:59]OFD Sender: No OFD packet to send [19:30:04]OFD Sender: No OFD packet to send [19:30:09]OFD Sender: No OFD packet to send [19:30:14]OFD Sender: No OFD packet to send [19:30:19]OFD Sender: No OFD packet to send [19:30:24]OFD Sender: No OFD packet to send [19:30:27]recv_with_timeout no data received [19:30:29]OFD Sender: No OFD packet to send [19:30:35]OFD Sender: No OFD packet to send [19:30:40]OFD Sender: No OFD packet to send [19:30:44]accept exits with 10 [19:30:44]New connection [19:30:44]New thread 3066592612 created [19:30:44]Thread 3066735972 joined [19:30:44]Waiting for new connection... [19:30:44] Sock 10.Parse request [19:30:44]Sock 10.Check first char [19:30:44]Sock 10.First char is OK [19:30:44]request: POST /json_proto HTTP/1.0 [19:30:44]Method: POST [19:30:44]URL: /json_proto [19:30:44]Method is POST - this is cgi request [19:30:44]url: /json_proto [19:30:44]query_string will be loaded in cgi processing [19:30:44]execute_cgi json_proto POST (null) [19:30:44]execute_cgi path=json_proto method=POST [19:30:44]POST find Content-Length [19:30:44]Host: 172.17.43.67:8080 [19:30:44]Content-Length: 678 [19:30:44]Content-Type: application/json [19:30:44] [19:30:44]POST finish read [19:30:44]Found Content-Length = 678 [19:30:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786889", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:44]execute_script... [19:30:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786889", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:44]POST & json_proto [19:30:44]process_json_proto [19:30:44]json parsed OK: [19:30:44]protocol is kg_v1.0 [19:30:44]action value=close_receipt [19:30:44]process_action close_receipt [19:30:44]cmd_close_receipt [19:30:44]MH_GetDate [19:30:44]Write to MH i2c: F0 00 00 6E 03 60 [19:30:44]Write i2c OK [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: F0 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: F0 09 00 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: F0 09 00 6E 03 00 64 13 F3 66 6A BD 47 65 0C [19:30:44]GetLastDocTimeStamp 1727205828 [19:30:44]current date 1727206244 [19:30:44]FM_GetShiftState [19:30:44]SAM_PROTO_GetShiftState [19:30:44]wFMCommunicate request_size=4 [19:30:44]MH_SAM_APDU [19:30:44]CAPDU: 80 13 01 00 [19:30:44]Write to MH i2c: E2 08 00 6F 03 80 13 01 00 00 00 00 00 EF [19:30:44]Write i2c OK [19:30:44]MH_I2C_Read... [19:30:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:44]Read from MH i2c: E2 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 0E 00 [19:30:44]MH_I2C_Read... [19:30:44]Read from MH i2c: E2 0E 00 6F 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BC [19:30:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:30:44]wFMCommunicate OK [19:30:44]SAM_PROTO_GetShiftState done [19:30:44]FM_GetShiftState done [19:30:44]opened in 1727137889 [19:30:44]opened+sec_in_day 1727224289 [19:30:44]quantity*price = 40002 [19:30:44]sum+1 = 40003 [19:30:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 342 24.09.2024 19:30 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152883 ФПД: 85442695341775 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T193044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152883&fm=85442695341775&tin=02508201610067®Number=0000000000091825&sum=40000 [19:30:45]StoreToDocumentArchive [19:30:45]shift 477 fd 152883 [19:30:45]save to /storage/0477/doc_00152883 [19:30:45]save last doc name /storage/0477/doc_00152883 to /storage/kkm_last_doc_name [19:30:45]save OK [19:30:45]Clear old archive folders... [19:30:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:30:45]tlvbuf is 004E6C70 [19:30:45]SAM_PROTO_ClearQueue [19:30:45]wFMCommunicate request_size=4 [19:30:45]MH_SAM_APDU [19:30:45]CAPDU: 80 09 00 00 [19:30:45]Write to MH i2c: E2 08 00 7C 03 80 09 00 00 00 00 00 00 F1 [19:30:45]Write i2c OK [19:30:45]MH_I2C_Read... [19:30:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:30:45]Read from MH i2c: E2 [19:30:45]MH_I2C_Read... [19:30:45]Read from MH i2c: E2 03 00 [19:30:45]MH_I2C_Read... [19:30:45]Read from MH i2c: E2 03 00 7C 03 00 90 00 F3 [19:30:45]RAPDU: 90 00 [19:30:45]wFMCommunicate OK [19:30:45]SAM_PROTO_ClearQueue done [19:30:45]KKMCreateOFDPacket [19:30:45]OFDProtocolAddRootSTLVToBuf [19:30:45]FM_MakeSignedData [19:30:45]FM_MakeSignedData [19:30:45]SAM_PROTO_SignData [19:30:45]wFMCommunicate request_size=4 [19:30:45]MH_SAM_APDU [19:30:45]CAPDU: 80 0D 01 02 [19:30:45]Write to MH i2c: E2 08 00 7D 03 80 0D 01 02 00 00 00 00 F9 [19:30:45]Write i2c OK [19:30:45]MH_I2C_Read... [19:30:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:30:45]Read from MH i2c: E2 [19:30:45]MH_I2C_Read... [19:30:45]Read from MH i2c: E2 03 00 [19:30:45]MH_I2C_Read... [19:30:45]Read from MH i2c: E2 03 00 7D 03 00 90 00 F4 [19:30:45]RAPDU: 90 00 [19:30:45]wFMCommunicate OK [19:30:45]wFMCommunicate request_size=255 [19:30:45]MH_SAM_APDU [19:30:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 64 13 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 55 02 00 35 04 06 00 4D [19:30:45]Write to MH i2c: E2 02 01 7E 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 64 13 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 55 02 00 35 04 06 00 4D 00 00 39 [19:30:45]Write i2c OK [19:30:45]MH_I2C_Read... [19:30:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:46]Read from MH i2c: E2 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: E2 03 00 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: E2 03 00 7E 03 00 90 00 F5 [19:30:46]RAPDU: 90 00 [19:30:46]wFMCommunicate OK [19:30:46]wFMCommunicate request_size=10 [19:30:46]MH_SAM_APDU [19:30:46]CAPDU: 80 0D 02 02 05 B5 AD 81 26 CF [19:30:46]Write to MH i2c: E2 0D 00 7F 03 80 0D 02 02 05 00 B5 AD 81 26 CF 00 00 DE [19:30:46]Write i2c OK [19:30:46]MH_I2C_Read... [19:30:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:46]Read from MH i2c: E2 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: E2 03 00 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: E2 03 00 7F 03 00 90 00 F6 [19:30:46]RAPDU: 90 00 [19:30:46]wFMCommunicate OK [19:30:46]wFMCommunicate request_size=4 [19:30:46]MH_SAM_APDU [19:30:46]CAPDU: 80 0D 03 02 [19:30:46]Write to MH i2c: E2 08 00 80 03 80 0D 03 02 00 00 00 00 FE [19:30:46]Write i2c OK [19:30:46]MH_I2C_Read... [19:30:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:30:46]Read from MH i2c: E2 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: E2 0B 00 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: E2 0B 00 80 03 00 C1 82 0F C3 AE 61 F7 9C 90 00 B6 [19:30:46]RAPDU: C1 82 0F C3 AE 61 F7 9C 90 00 [19:30:46]wFMCommunicate OK [19:30:46]SAM_PROTO_SignData done [19:30:46]FM_MakeSignedData done [19:30:46]CreateOFDProtocolMessage [19:30:46]wFMCommunicate request_size=4 [19:30:46]MH_SAM_APDU [19:30:46]CAPDU: 80 11 00 00 [19:30:46]Write to MH i2c: E2 08 00 81 03 80 11 00 00 00 00 00 00 FE [19:30:46]Write i2c OK [19:30:46]MH_I2C_Read... [19:30:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:46]Read from MH i2c: E2 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: E2 17 00 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: E2 17 00 81 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [19:30:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:30:46]wFMCommunicate OK [19:30:46]CreateOFDProtocolMessage done [19:30:46]OFDSenderStorePacket 152883 [19:30:46]StoreOFDPacket docnum=152883 [19:32:33]ConnectInit Can't connect to host [19:32:33]OFD Sender: No OFD packet to send [19:32:38]OFD Sender: No OFD packet to send [19:32:43]OFD Sender: No OFD packet to send [19:30:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 82 DE 07 01 83 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 64 13 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 55 02 00 35 04 06 00 4D B5 AD 81 26 CF C1 82 0F C3 AE 61 F7 9C [19:30:46]CheckFolder [19:30:46]dirname=/storage/ofd_packets [19:30:46]CheckFolder done [19:30:46]ProducePacketName [19:30:46]name=ofd_packets/00152883 [19:30:46]NVStorageSaveData ofd_packets/00152883 [19:30:46]File name is /storage/ofd_packets/00152883 [19:30:46]Write 301 bytes [19:30:46]NVStorageSaveData done [19:30:46]OFDSenderStorePacket done [19:30:46]KKMCreateOFDPacket done [19:30:46]NVStorageSaveData kkm_last_timestamp [19:30:46]File name is /storage/kkm_last_timestamp [19:30:46]Write 4 bytes [19:30:46]NVStorageSaveData done [19:30:46]ExternCall_PrintAddStr [19:30:46]wPrintStart [19:30:46]Write to MH i2c: 01 00 00 82 03 85 [19:30:46]Write i2c OK [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: 01 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: 01 07 00 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: 01 07 00 82 03 00 00 00 00 00 FF 0F 9A [19:30:46]RasterBufferAndPrint [19:30:46]line Счет N : (1)1786889 [19:30:46]line ИНН: 02508201610067 [19:30:46]line Контрольно-Кассовый Чек [19:30:46]line ПРОДАЖА [19:30:46]line ТРК (МРК, ГНК) : 42 [19:30:46]line Товар: 2710124130 [19:30:46]line Аи-92-К-5 [19:30:46]line 5.900 * 67.80 [19:30:46]line = 400.02 [19:30:46]line НДС 12% НСП 1% [19:30:46]line > о реализуемом товаре [19:30:46]line ОКРУГЛЕНИЕ: -0.02 [19:30:46]line ИТОГО: 400.00 [19:30:46]line Внесено: 400.00 [19:30:46]line СДАЧА: 0.00 [19:30:46]line НСП 1% : 3.54 [19:30:46]line НДС 12% : 42.48 [19:30:46]line Наличными: 400.00 [19:30:46]line Безнал.: 0.00 [19:30:46]line Место: АЗС № 89 "Партнер Нефть" [19:30:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:30:46]line СНО: Общий режим [19:30:46]line Чек 342 24.09.2024 19:30 [19:30:46]line Смена: 477 ФФД: 1.0 [19:30:46]line ЗНМ: 0300000113 [19:30:46]line РНМ: 0000000000091825 [19:30:46]line Версия ККМ: 001 [19:30:46]line ФМ: 0000000000871835 [19:30:46]line ФД: 152883 [19:30:46]line ФПД: 85442695341775 [19:30:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T193044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152883&fm=85442695341775&tin=02508201610067®Number=0000000000091825&sum=40000 [19:30:46]OFD Sender: Processing packet 152883 [packets to send 831, broken 830] [19:30:46]ProducePacketName [19:30:46]name=ofd_packets/00152883 [19:30:46]OFD Sender: To server: pG, [19:30:46]CommunicateWithHost lk.salyk.kg:30040 [19:30:46]ConnectInit lk.salyk.kg [19:30:46]written 0, free lines is 4095 [19:30:46]Write to MH i2c: 01 00 00 AD 03 B0 [19:30:46]Write i2c OK [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: 01 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: 01 07 00 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: 01 07 00 AD 03 00 00 00 00 00 DC 0C 9F [19:30:46]RasterBufferAndPrint [19:30:46]line [19:30:46]line [19:30:46]line [19:30:46]line [19:30:46]line [19:30:46]written 0, free lines is 3297 [19:30:46]MH_Cut [19:30:46]Write to MH i2c: D1 01 00 B4 03 01 89 [19:30:46]Write i2c OK [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: D1 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: D1 01 00 [19:30:46]MH_I2C_Read... [19:30:46]Read from MH i2c: D1 01 00 B4 03 00 88 [19:30:46]Write to MH i2c: 01 00 00 B5 03 B8 [19:30:46]Write i2c OK [19:30:46]MH_I2C_Read... [19:30:47]*** Cut start [19:30:47]*** Purtial cut [19:30:47]*** Stage 1: CUTSNS_PIN = 1 [19:30:47]Read from MH i2c: 01 [19:30:47]MH_I2C_Read... [19:30:47]*** Stop cut motor [19:30:47]*** Cut end [19:30:47]Read from MH i2c: 01 07 00 [19:30:47]MH_I2C_Read... [19:30:47]Read from MH i2c: 01 07 00 B5 03 00 00 00 00 00 FF 0F CD [19:30:47]process_action close_receipt done [19:30:47]requested_data is exist [19:30:47]produce_requested_data [19:30:47]requested_item fm.sn is exist - process it [19:30:47]wFMCommunicate request_size=4 [19:30:47]MH_SAM_APDU [19:30:47]CAPDU: 80 11 00 00 [19:30:47]Write to MH i2c: E2 08 00 B6 03 80 11 00 00 00 00 00 00 33 [19:30:47]Write i2c OK [19:30:47]MH_I2C_Read... [19:30:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:47]Read from MH i2c: E2 [19:30:47]MH_I2C_Read... [19:30:47]Read from MH i2c: E2 17 00 [19:30:47]MH_I2C_Read... [19:30:47]Read from MH i2c: E2 17 00 B6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 86 [19:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:30:47]wFMCommunicate OK [19:30:47]requested_item fd.num is exist - process it [19:30:47]SAM_PROTO_GetFieldsCounters [19:30:47]wFMCommunicate request_size=4 [19:30:47]MH_SAM_APDU [19:30:47]CAPDU: 80 13 00 00 [19:30:47]Write to MH i2c: E2 08 00 B7 03 80 13 00 00 00 00 00 00 36 [19:30:47]Write i2c OK [19:30:47]MH_I2C_Read... [19:30:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:30:48]Read from MH i2c: E2 [19:30:48]MH_I2C_Read... [19:30:48]Read from MH i2c: E2 62 00 [19:30:48]MH_I2C_Read... [19:30:48]Read from MH i2c: E2 62 00 B7 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 33 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 C4 [19:30:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 33 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:30:48]wFMCommunicate OK [19:30:48]SAM_PROTO_GetFieldsCounters done [19:30:48]requested_item shift.num is exist - process it [19:30:48]requested_item shift.opened is exist - process it [19:30:48]req_shift_opened [19:30:48]FM_GetShiftState [19:30:48]SAM_PROTO_GetShiftState [19:30:48]wFMCommunicate request_size=4 [19:30:48]MH_SAM_APDU [19:30:48]CAPDU: 80 13 01 00 [19:30:48]Write to MH i2c: E2 08 00 B8 03 80 13 01 00 00 00 00 00 38 [19:30:48]Write i2c OK [19:30:48]MH_I2C_Read... [19:30:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:48]Read from MH i2c: E2 [19:30:48]MH_I2C_Read... [19:30:48]Read from MH i2c: E2 0E 00 [19:30:48]MH_I2C_Read... [19:30:48]Read from MH i2c: E2 0E 00 B8 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 05 [19:30:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:30:48]wFMCommunicate OK [19:30:48]SAM_PROTO_GetShiftState done [19:30:48]FM_GetShiftState done [19:30:48]req_shift_opened done [19:30:48]requested_item shift.open_date is exist - process it [19:30:48]req_shift_open_date [19:30:48]req_shift_open_date done [19:30:48]produce_requested_data done [19:30:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152883,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:30:48]process_action_free close_receipt [19:30:48]json_value_free [19:30:48]json_value_free done [19:30:48]process_json_proto returns [19:30:48]Send response to host [19:30:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152883,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:30:48]free response buf [19:30:48]execute_script done [19:30:48]execute_script returns [19:30:48]free content buf [19:30:48]Sock 10.Close socket [19:30:48]Sock 10.Thread stoped [19:30:52]Connected sock=11 [19:30:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 82 DE 07 01 83 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 64 13 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 55 02 00 35 04 06 00 4D B5 AD 81 26 CF C1 82 0F C3 AE 61 F7 9C [19:30:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 84 4B 47 00 B0 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 55 02 00 F4 03 04 00 67 BB F2 66 B6 04 01 00 00 2B AC 68 C3 B7 45 6C EE [19:30:52]CommunicateWithHost err = 0 [19:30:52]CheckOFDResponse [19:30:52]1017 (14) - 77093643461234 [19:30:52]1041 (16) - 0000000000871835 [19:32:48]OFD Sender: No OFD packet to send [19:32:50]recv_with_timeout no data received [19:32:53]OFD Sender: No OFD packet to send [19:32:58]OFD Sender: No OFD packet to send [19:33:03]OFD Sender: No OFD packet to send [19:33:08]OFD Sender: No OFD packet to send [19:33:11]accept exits with 9 [19:33:11]New connection [19:33:11]New thread 3066735972 created [19:33:11]Thread 3066592612 joined [19:33:11]Waiting for new connection... [19:33:11] Sock 9.Parse request [19:33:11]Sock 9.Check first char [19:33:11]Sock 9.First char is OK [19:33:11]request: POST /json_proto HTTP/1.0 [19:33:11]Method: POST [19:33:11]URL: /json_proto [19:33:11]Method is POST - this is cgi request [19:33:11]url: /json_proto [19:33:11]query_string will be loaded in cgi processing [19:33:11]execute_cgi json_proto POST (null) [19:33:11]execute_cgi path=json_proto method=POST [19:33:11]POST find Content-Length [19:33:11]Host: 172.17.43.67:8080 [19:33:11]Content-Length: 678 [19:33:11]Content-Type: application/json [19:33:11] [19:33:11]POST finish read [19:33:11]Found Content-Length = 678 [19:33:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:11]execute_script... [19:33:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:11]POST & json_proto [19:33:11]process_json_proto [19:33:11]json parsed OK: [19:33:11]protocol is kg_v1.0 [19:33:11]action value=close_receipt [19:33:11]process_action close_receipt [19:33:11]cmd_close_receipt [19:33:11]MH_GetDate [19:33:11]Write to MH i2c: F0 00 00 B9 03 AB [19:33:11]Write i2c OK [19:33:11]MH_I2C_Read... [19:33:11]Read from MH i2c: F0 [19:33:11]MH_I2C_Read... [19:33:11]Read from MH i2c: F0 09 00 [19:33:11]MH_I2C_Read... [19:33:11]Read from MH i2c: F0 09 00 B9 03 00 F8 13 F3 66 6A BD 47 65 EB [19:33:11]GetLastDocTimeStamp 1727206244 [19:33:11]current date 1727206392 [19:33:11]FM_GetShiftState [19:33:11]SAM_PROTO_GetShiftState [19:33:11]wFMCommunicate request_size=4 [19:33:11]MH_SAM_APDU [19:33:11]CAPDU: 80 13 01 00 [19:33:11]Write to MH i2c: E2 08 00 BA 03 80 13 01 00 00 00 00 00 3A [19:33:11]Write i2c OK [19:33:11]MH_I2C_Read... [19:33:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:11]Read from MH i2c: E2 [19:33:11]MH_I2C_Read... [19:33:11]Read from MH i2c: E2 0E 00 [19:33:11]MH_I2C_Read... [19:33:11]Read from MH i2c: E2 0E 00 BA 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 07 [19:33:11]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:33:11]wFMCommunicate OK [19:33:11]SAM_PROTO_GetShiftState done [19:33:11]FM_GetShiftState done [19:33:11]opened in 1727137889 [19:33:11]opened+sec_in_day 1727224289 [19:33:11]quantity*price = 50036 [19:33:11]sum+1 = 50037 [19:33:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 343 24.09.2024 19:33 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152884 ФПД: 49800039262556 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T193312&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152884&fm=49800039262556&tin=02508201610067®Number=0000000000091825&sum=50000 [19:33:13]StoreToDocumentArchive [19:33:13]shift 477 fd 152884 [19:33:13]save to /storage/0477/doc_00152884 [19:33:13]save last doc name /storage/0477/doc_00152884 to /storage/kkm_last_doc_name [19:33:13]save OK [19:33:13]Clear old archive folders... [19:33:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:33:13]tlvbuf is 004C9EA0 [19:33:13]SAM_PROTO_ClearQueue [19:33:13]wFMCommunicate request_size=4 [19:33:13]MH_SAM_APDU [19:33:13]CAPDU: 80 09 00 00 [19:33:13]Write to MH i2c: E2 08 00 C7 03 80 09 00 00 00 00 00 00 3C [19:33:13]Write i2c OK [19:33:13]MH_I2C_Read... [19:33:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:33:13]Read from MH i2c: E2 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: E2 03 00 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: E2 03 00 C7 03 00 90 00 3E [19:33:13]RAPDU: 90 00 [19:33:13]wFMCommunicate OK [19:33:13]SAM_PROTO_ClearQueue done [19:33:13]KKMCreateOFDPacket [19:33:13]OFDProtocolAddRootSTLVToBuf [19:33:13]FM_MakeSignedData [19:33:13]FM_MakeSignedData [19:33:13]SAM_PROTO_SignData [19:33:13]wFMCommunicate request_size=4 [19:33:13]MH_SAM_APDU [19:33:13]CAPDU: 80 0D 01 02 [19:33:13]Write to MH i2c: E2 08 00 C8 03 80 0D 01 02 00 00 00 00 44 [19:33:13]Write i2c OK [19:33:13]MH_I2C_Read... [19:33:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:33:13]Read from MH i2c: E2 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: E2 03 00 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: E2 03 00 C8 03 00 90 00 3F [19:33:13]RAPDU: 90 00 [19:33:13]wFMCommunicate OK [19:33:13]wFMCommunicate request_size=255 [19:33:13]MH_SAM_APDU [19:33:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 F8 13 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 55 02 00 35 04 06 00 2D [19:33:13]Write to MH i2c: E2 02 01 C9 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 F8 13 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 55 02 00 35 04 06 00 2D 00 00 15 [19:33:13]Write i2c OK [19:33:13]MH_I2C_Read... [19:33:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:13]Read from MH i2c: E2 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: E2 03 00 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: E2 03 00 C9 03 00 90 00 40 [19:33:13]RAPDU: 90 00 [19:33:13]wFMCommunicate OK [19:33:13]wFMCommunicate request_size=10 [19:33:13]MH_SAM_APDU [19:33:13]CAPDU: 80 0D 02 02 05 4A F9 A6 69 5C [19:33:13]Write to MH i2c: E2 0D 00 CA 03 80 0D 02 02 05 00 4A F9 A6 69 5C 00 00 FF [19:33:13]Write i2c OK [19:33:13]MH_I2C_Read... [19:33:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:13]Read from MH i2c: E2 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: E2 03 00 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: E2 03 00 CA 03 00 90 00 41 [19:33:13]RAPDU: 90 00 [19:33:13]wFMCommunicate OK [19:33:13]wFMCommunicate request_size=4 [19:33:13]MH_SAM_APDU [19:33:13]CAPDU: 80 0D 03 02 [19:33:13]Write to MH i2c: E2 08 00 CB 03 80 0D 03 02 00 00 00 00 49 [19:33:13]Write i2c OK [19:33:13]MH_I2C_Read... [19:33:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:33:13]Read from MH i2c: E2 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: E2 0B 00 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: E2 0B 00 CB 03 00 78 0B A0 F7 EF B3 E9 91 90 00 80 [19:33:13]RAPDU: 78 0B A0 F7 EF B3 E9 91 90 00 [19:33:13]wFMCommunicate OK [19:33:13]SAM_PROTO_SignData done [19:33:13]FM_MakeSignedData done [19:33:13]CreateOFDProtocolMessage [19:33:13]wFMCommunicate request_size=4 [19:33:13]MH_SAM_APDU [19:33:13]CAPDU: 80 11 00 00 [19:33:13]Write to MH i2c: E2 08 00 CC 03 80 11 00 00 00 00 00 00 49 [19:33:13]Write i2c OK [19:33:13]MH_I2C_Read... [19:33:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:13]Read from MH i2c: E2 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: E2 17 00 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: E2 17 00 CC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9C [19:33:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:33:13]wFMCommunicate OK [19:33:13]CreateOFDProtocolMessage done [19:33:13]OFDSenderStorePacket 152884 [19:33:13]StoreOFDPacket docnum=152884 [19:33:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F8 EC 07 01 72 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 F8 13 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 55 02 00 35 04 06 00 2D 4A F9 A6 69 5C 78 0B A0 F7 EF B3 E9 91 [19:33:13]CheckFolder [19:33:13]dirname=/storage/ofd_packets [19:33:13]CheckFolder done [19:33:13]ProducePacketName [19:33:13]name=ofd_packets/00152884 [19:33:13]NVStorageSaveData ofd_packets/00152884 [19:33:13]File name is /storage/ofd_packets/00152884 [19:33:13]Write 301 bytes [19:33:13]NVStorageSaveData done [19:33:13]OFDSenderStorePacket done [19:33:13]KKMCreateOFDPacket done [19:33:13]NVStorageSaveData kkm_last_timestamp [19:33:13]File name is /storage/kkm_last_timestamp [19:33:13]Write 4 bytes [19:33:13]NVStorageSaveData done [19:33:13]ExternCall_PrintAddStr [19:33:13]wPrintStart [19:33:13]Write to MH i2c: 01 00 00 CD 03 D0 [19:33:13]Write i2c OK [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: 01 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: 01 07 00 [19:33:13]MH_I2C_Read... [19:33:13]Read from MH i2c: 01 07 00 CD 03 00 00 00 00 00 FF 0F E5 [19:33:13]RasterBufferAndPrint [19:33:13]line Счет N : (1)1786890 [19:33:13]line ИНН: 02508201610067 [19:33:13]line Контрольно-Кассовый Чек [19:33:13]line ПРОДАЖА [19:33:13]line ТРК (МРК, ГНК) : 22 [19:33:13]line Товар: 2710124130 [19:33:13]line Аи-92-К-5 [19:33:13]line 7.380 * 67.80 [19:33:13]line = 500.36 [19:33:13]line НДС 12% НСП 1% [19:33:13]line > о реализуемом товаре [19:33:13]line ОКРУГЛЕНИЕ: -0.36 [19:33:13]line ИТОГО: 500.00 [19:33:13]line Внесено: 500.00 [19:33:13]line СДАЧА: 0.00 [19:33:13]line НСП 1% : 4.43 [19:33:13]line НДС 12% : 53.14 [19:33:13]line Наличными: 500.00 [19:33:13]line Безнал.: 0.00 [19:33:13]line Место: АЗС № 89 "Партнер Нефть" [19:33:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:33:13]line СНО: Общий режим [19:33:13]line Чек 343 24.09.2024 19:33 [19:33:13]line Смена: 477 ФФД: 1.0 [19:33:13]line ЗНМ: 0300000113 [19:33:13]line РНМ: 0000000000091825 [19:33:13]line Версия ККМ: 001 [19:33:13]line ФМ: 0000000000871835 [19:33:13]line ФД: 152884 [19:33:13]line ФПД: 49800039262556 [19:33:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T193312&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152884&fm=49800039262556&tin=02508201610067®Number=0000000000091825&sum=50000 [19:33:13]written 0, free lines is 4095 [19:33:13]OFD Sender: Processing packet 152884 [packets to send 831, broken 830] [19:33:13]ProducePacketName [19:33:13]name=ofd_packets/00152884 [19:33:13]OFD Sender: To server: pG, [19:33:13]CommunicateWithHost lk.salyk.kg:30040 [19:33:13]ConnectInit lk.salyk.kg [19:33:13]recv_with_timeout no data received [19:33:14]Write to MH i2c: 01 00 00 F8 03 FB [19:33:14]Write i2c OK [19:33:14]MH_I2C_Read... [19:33:14]Read from MH i2c: 01 [19:33:14]MH_I2C_Read... [19:33:14]Read from MH i2c: 01 07 00 [19:33:14]MH_I2C_Read... [19:33:14]Read from MH i2c: 01 07 00 F8 03 00 00 00 00 00 DF 0C ED [19:33:14]RasterBufferAndPrint [19:33:14]line [19:33:14]line [19:33:14]line [19:33:14]line [19:33:14]line [19:33:14]written 0, free lines is 3301 [19:33:14]MH_Cut [19:33:14]Write to MH i2c: D1 01 00 FF 03 01 D4 [19:33:14]Write i2c OK [19:33:14]MH_I2C_Read... [19:33:14]Read from MH i2c: D1 [19:33:14]MH_I2C_Read... [19:33:14]Read from MH i2c: D1 01 00 [19:33:14]MH_I2C_Read... [19:33:14]Read from MH i2c: D1 01 00 FF 03 00 D3 [19:33:14]Write to MH i2c: 01 00 00 00 04 04 [19:33:14]Write i2c OK [19:33:14]MH_I2C_Read... [19:33:15]*** Cut start [19:33:15]*** Purtial cut [19:33:15]*** Stage 1: CUTSNS_PIN = 1 [19:33:15]Read from MH i2c: 01 [19:33:15]MH_I2C_Read... [19:33:15]*** Stop cut motor [19:33:15]*** Cut end [19:33:15]Read from MH i2c: 01 07 00 [19:33:15]MH_I2C_Read... [19:33:15]Read from MH i2c: 01 07 00 00 04 00 00 00 00 00 FF 0F 19 [19:33:15]process_action close_receipt done [19:33:15]requested_data is exist [19:33:15]produce_requested_data [19:33:15]requested_item fm.sn is exist - process it [19:33:15]wFMCommunicate request_size=4 [19:33:15]MH_SAM_APDU [19:33:15]CAPDU: 80 11 00 00 [19:33:15]Write to MH i2c: E2 08 00 01 04 80 11 00 00 00 00 00 00 7F [19:33:15]Write i2c OK [19:33:15]MH_I2C_Read... [19:33:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:15]Read from MH i2c: E2 [19:33:15]MH_I2C_Read... [19:33:15]Read from MH i2c: E2 17 00 [19:33:15]MH_I2C_Read... [19:33:15]Read from MH i2c: E2 17 00 01 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D2 [19:33:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:33:15]wFMCommunicate OK [19:33:15]requested_item fd.num is exist - process it [19:33:15]SAM_PROTO_GetFieldsCounters [19:33:15]wFMCommunicate request_size=4 [19:33:15]MH_SAM_APDU [19:33:15]CAPDU: 80 13 00 00 [19:33:15]Write to MH i2c: E2 08 00 02 04 80 13 00 00 00 00 00 00 82 [19:33:15]Write i2c OK [19:33:15]MH_I2C_Read... [19:33:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:33:15]Read from MH i2c: E2 [19:33:15]MH_I2C_Read... [19:33:15]Read from MH i2c: E2 62 00 [19:33:15]MH_I2C_Read... [19:33:15]Read from MH i2c: E2 62 00 02 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 34 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [19:33:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 34 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:33:15]wFMCommunicate OK [19:33:15]SAM_PROTO_GetFieldsCounters done [19:33:15]requested_item shift.num is exist - process it [19:33:15]requested_item shift.opened is exist - process it [19:33:15]req_shift_opened [19:33:15]FM_GetShiftState [19:33:15]SAM_PROTO_GetShiftState [19:33:15]wFMCommunicate request_size=4 [19:33:15]MH_SAM_APDU [19:33:15]CAPDU: 80 13 01 00 [19:33:15]Write to MH i2c: E2 08 00 03 04 80 13 01 00 00 00 00 00 84 [19:33:15]Write i2c OK [19:33:15]MH_I2C_Read... [19:33:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:15]Read from MH i2c: E2 [19:33:15]MH_I2C_Read... [19:33:15]Read from MH i2c: E2 0E 00 [19:33:15]MH_I2C_Read... [19:33:15]Read from MH i2c: E2 0E 00 03 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 51 [19:33:15]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:33:15]wFMCommunicate OK [19:33:15]SAM_PROTO_GetShiftState done [19:33:15]FM_GetShiftState done [19:33:15]req_shift_opened done [19:33:15]requested_item shift.open_date is exist - process it [19:33:15]req_shift_open_date [19:33:15]req_shift_open_date done [19:33:15]produce_requested_data done [19:33:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152884,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:33:15]process_action_free close_receipt [19:33:15]json_value_free [19:33:15]json_value_free done [19:33:15]process_json_proto returns [19:33:15]Send response to host [19:33:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152884,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:33:15]free response buf [19:33:15]execute_script done [19:33:15]execute_script returns [19:33:15]free content buf [19:33:15]Sock 9.Close socket [19:33:15]Sock 9.Thread stoped [19:33:27]Connected sock=11 [19:33:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F8 EC 07 01 72 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 F8 13 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 55 02 00 35 04 06 00 2D 4A F9 A6 69 5C 78 0B A0 F7 EF B3 E9 91 [19:33:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2F 6B 47 00 84 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 55 02 00 F4 03 04 00 04 BC F2 66 B6 04 01 00 00 59 CC EE 99 A3 FA A5 1E [19:33:29]CommunicateWithHost err = 0 [19:33:29]CheckOFDResponse [19:33:29]1017 (14) - 77093643461234 [19:33:29]1041 (16) - 0000000000871835 [19:33:29]1040 (4) - 152884 [19:33:29]1012 (4) - 24.09.2024 13:17 [19:33:29]1206 (1) - 0 [19:33:29]OFD Sender: Remove packet 152884 [19:33:29]ProducePacketName [19:33:29]name=ofd_packets/00152884 [19:33:29]NVStorageDeleteData [19:33:30]OFD Sender: No OFD packet to send [19:33:32]accept exits with 10 [19:33:32]New connection [19:33:32]New thread 3066592612 created [19:33:32]Thread 3066735972 joined [19:33:32]Waiting for new connection... [19:33:32] Sock 10.Parse request [19:33:32]Sock 10.Check first char [19:33:32]Sock 10.First char is OK [19:33:32]request: POST /json_proto HTTP/1.0 [19:33:32]Method: POST [19:33:32]URL: /json_proto [19:33:32]Method is POST - this is cgi request [19:33:32]url: /json_proto [19:33:32]query_string will be loaded in cgi processing [19:33:32]execute_cgi json_proto POST (null) [19:33:32]execute_cgi path=json_proto method=POST [19:33:32]POST find Content-Length [19:33:32]Host: 172.17.43.67:8080 [19:33:32]Content-Length: 678 [19:33:32]Content-Type: application/json [19:33:32] [19:33:32]POST finish read [19:33:32]Found Content-Length = 678 [19:33:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:32]execute_script... [19:33:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:33:32]POST & json_proto [19:33:32]process_json_proto [19:33:32]json parsed OK: [19:33:32]protocol is kg_v1.0 [19:33:32]action value=close_receipt [19:33:32]process_action close_receipt [19:33:32]cmd_close_receipt [19:33:32]MH_GetDate [19:33:32]Write to MH i2c: F0 00 00 04 04 F7 [19:33:32]Write i2c OK [19:33:32]MH_I2C_Read... [19:33:32]Read from MH i2c: F0 [19:33:32]MH_I2C_Read... [19:33:32]Read from MH i2c: F0 09 00 [19:33:32]MH_I2C_Read... [19:33:32]Read from MH i2c: F0 09 00 04 04 00 0C 14 F3 66 6A BD 47 65 4C [19:33:32]GetLastDocTimeStamp 1727206392 [19:33:32]current date 1727206412 [19:33:32]FM_GetShiftState [19:33:32]SAM_PROTO_GetShiftState [19:33:32]wFMCommunicate request_size=4 [19:33:32]MH_SAM_APDU [19:33:32]CAPDU: 80 13 01 00 [19:33:32]Write to MH i2c: E2 08 00 05 04 80 13 01 00 00 00 00 00 86 [19:33:32]Write i2c OK [19:33:32]MH_I2C_Read... [19:33:32]Read from MH i2c: E2 [19:33:32]MH_I2C_Read... [19:33:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:32]Read from MH i2c: E2 0E 00 [19:33:32]MH_I2C_Read... [19:33:32]Read from MH i2c: E2 0E 00 05 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 53 [19:33:32]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:33:32]wFMCommunicate OK [19:33:32]SAM_PROTO_GetShiftState done [19:33:32]FM_GetShiftState done [19:33:32]opened in 1727137889 [19:33:32]opened+sec_in_day 1727224289 [19:33:32]quantity*price = 50036 [19:33:32]sum+1 = 50037 [19:33:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 344 24.09.2024 19:33 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152885 ФПД: 58871106419753 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T193332&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152885&fm=58871106419753&tin=02508201610067®Number=0000000000091825&sum=50000 [19:33:33]StoreToDocumentArchive [19:33:33]shift 477 fd 152885 [19:33:33]save to /storage/0477/doc_00152885 [19:33:33]save last doc name /storage/0477/doc_00152885 to /storage/kkm_last_doc_name [19:33:33]save OK [19:33:33]Clear old archive folders... [19:33:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:33:33]tlvbuf is 004D4680 [19:33:33]SAM_PROTO_ClearQueue [19:33:33]wFMCommunicate request_size=4 [19:33:33]MH_SAM_APDU [19:33:33]CAPDU: 80 09 00 00 [19:33:33]Write to MH i2c: E2 08 00 12 04 80 09 00 00 00 00 00 00 88 [19:33:33]Write i2c OK [19:33:33]MH_I2C_Read... [19:33:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:33:33]Read from MH i2c: E2 [19:33:33]MH_I2C_Read... [19:33:33]Read from MH i2c: E2 03 00 [19:33:33]MH_I2C_Read... [19:33:33]Read from MH i2c: E2 03 00 12 04 00 90 00 8A [19:33:33]RAPDU: 90 00 [19:33:33]wFMCommunicate OK [19:33:33]SAM_PROTO_ClearQueue done [19:33:33]KKMCreateOFDPacket [19:33:33]OFDProtocolAddRootSTLVToBuf [19:33:33]FM_MakeSignedData [19:33:33]FM_MakeSignedData [19:33:33]SAM_PROTO_SignData [19:33:33]wFMCommunicate request_size=4 [19:33:33]MH_SAM_APDU [19:33:33]CAPDU: 80 0D 01 02 [19:33:33]Write to MH i2c: E2 08 00 13 04 80 0D 01 02 00 00 00 00 90 [19:33:33]Write i2c OK [19:33:33]MH_I2C_Read... [19:33:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:33:33]Read from MH i2c: E2 [19:33:33]MH_I2C_Read... [19:33:33]Read from MH i2c: E2 03 00 [19:33:33]MH_I2C_Read... [19:33:33]Read from MH i2c: E2 03 00 13 04 00 90 00 8B [19:33:33]RAPDU: 90 00 [19:33:33]wFMCommunicate OK [19:33:33]wFMCommunicate request_size=255 [19:33:33]MH_SAM_APDU [19:33:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 0C 14 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 55 02 00 35 04 06 00 35 [19:33:33]Write to MH i2c: E2 02 01 14 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 0C 14 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 55 02 00 35 04 06 00 35 00 00 80 [19:33:33]Write i2c OK [19:33:33]MH_I2C_Read... [19:33:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:34]Read from MH i2c: E2 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: E2 03 00 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: E2 03 00 14 04 00 90 00 8C [19:33:34]RAPDU: 90 00 [19:33:34]wFMCommunicate OK [19:33:34]wFMCommunicate request_size=10 [19:33:34]MH_SAM_APDU [19:33:34]CAPDU: 80 0D 02 02 05 8A FF 62 BC 29 [19:33:34]Write to MH i2c: E2 0D 00 15 04 80 0D 02 02 05 00 8A FF 62 BC 29 00 00 6D [19:33:34]Write i2c OK [19:33:34]MH_I2C_Read... [19:33:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:34]Read from MH i2c: E2 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: E2 03 00 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: E2 03 00 15 04 00 90 00 8D [19:33:34]RAPDU: 90 00 [19:33:34]wFMCommunicate OK [19:33:34]wFMCommunicate request_size=4 [19:33:34]MH_SAM_APDU [19:33:34]CAPDU: 80 0D 03 02 [19:33:34]Write to MH i2c: E2 08 00 16 04 80 0D 03 02 00 00 00 00 95 [19:33:34]Write i2c OK [19:33:34]MH_I2C_Read... [19:33:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:33:34]Read from MH i2c: E2 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: E2 0B 00 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: E2 0B 00 16 04 00 ED A1 B3 23 8E 8C F8 FF 90 00 0B [19:33:34]RAPDU: ED A1 B3 23 8E 8C F8 FF 90 00 [19:33:34]wFMCommunicate OK [19:33:34]SAM_PROTO_SignData done [19:33:34]FM_MakeSignedData done [19:33:34]CreateOFDProtocolMessage [19:33:34]wFMCommunicate request_size=4 [19:33:34]MH_SAM_APDU [19:33:34]CAPDU: 80 11 00 00 [19:33:34]Write to MH i2c: E2 08 00 17 04 80 11 00 00 00 00 00 00 95 [19:33:34]Write i2c OK [19:33:34]MH_I2C_Read... [19:33:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:34]Read from MH i2c: E2 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: E2 17 00 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: E2 17 00 17 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E8 [19:33:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:33:34]wFMCommunicate OK [19:33:34]CreateOFDProtocolMessage done [19:33:34]OFDSenderStorePacket 152885 [19:33:34]StoreOFDPacket docnum=152885 [19:33:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 B4 07 01 4D 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 0C 14 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 55 02 00 35 04 06 00 35 8A FF 62 BC 29 ED A1 B3 23 8E 8C F8 FF [19:33:34]CheckFolder [19:33:34]dirname=/storage/ofd_packets [19:33:34]CheckFolder done [19:33:34]ProducePacketName [19:33:34]name=ofd_packets/00152885 [19:33:34]NVStorageSaveData ofd_packets/00152885 [19:33:34]File name is /storage/ofd_packets/00152885 [19:33:34]Write 301 bytes [19:33:34]NVStorageSaveData done [19:33:34]OFDSenderStorePacket done [19:33:34]KKMCreateOFDPacket done [19:33:34]NVStorageSaveData kkm_last_timestamp [19:33:34]File name is /storage/kkm_last_timestamp [19:33:34]Write 4 bytes [19:33:34]NVStorageSaveData done [19:33:34]ExternCall_PrintAddStr [19:33:34]wPrintStart [19:33:34]Write to MH i2c: 01 00 00 18 04 1C [19:33:34]Write i2c OK [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: 01 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: 01 07 00 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: 01 07 00 18 04 00 00 00 00 00 FF 0F 31 [19:33:34]RasterBufferAndPrint [19:33:34]line Счет N : (1)1786891 [19:33:34]line ИНН: 02508201610067 [19:33:34]line Контрольно-Кассовый Чек [19:33:34]line ПРОДАЖА [19:33:34]line ТРК (МРК, ГНК) : 32 [19:33:34]line Товар: 2710124130 [19:33:34]line Аи-92-К-5 [19:33:34]line 7.380 * 67.80 [19:33:34]line = 500.36 [19:33:34]line НДС 12% НСП 1% [19:33:34]line > о реализуемом товаре [19:33:34]line ОКРУГЛЕНИЕ: -0.36 [19:33:34]line ИТОГО: 500.00 [19:33:34]line Внесено: 500.00 [19:33:34]line СДАЧА: 0.00 [19:33:34]line НСП 1% : 4.43 [19:33:34]line НДС 12% : 53.14 [19:33:34]line Наличными: 500.00 [19:33:34]line Безнал.: 0.00 [19:33:34]line Место: АЗС № 89 "Партнер Нефть" [19:33:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:33:34]line СНО: Общий режим [19:33:34]line Чек 344 24.09.2024 19:33 [19:33:34]line Смена: 477 ФФД: 1.0 [19:33:34]line ЗНМ: 0300000113 [19:33:34]line РНМ: 0000000000091825 [19:33:34]line Версия ККМ: 001 [19:33:34]line ФМ: 0000000000871835 [19:33:34]line ФД: 152885 [19:33:34]line ФПД: 58871106419753 [19:33:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T193332&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152885&fm=58871106419753&tin=02508201610067®Number=0000000000091825&sum=50000 [19:33:34]written 0, free lines is 4095 [19:33:34]OFD Sender: Processing packet 152885 [packets to send 831, broken 830] [19:33:34]ProducePacketName [19:33:34]name=ofd_packets/00152885 [19:33:34]OFD Sender: To server: pG, [19:33:34]CommunicateWithHost lk.salyk.kg:30040 [19:33:34]ConnectInit lk.salyk.kg [19:33:34]Write to MH i2c: 01 00 00 43 04 47 [19:33:34]Write i2c OK [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: 01 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: 01 07 00 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: 01 07 00 43 04 00 00 00 00 00 E5 0C 3F [19:33:34]RasterBufferAndPrint [19:33:34]line [19:33:34]line [19:33:34]line [19:33:34]line [19:33:34]line [19:33:34]written 0, free lines is 3313 [19:33:34]MH_Cut [19:33:34]Write to MH i2c: D1 01 00 4A 04 01 20 [19:33:34]Write i2c OK [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: D1 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: D1 01 00 [19:33:34]MH_I2C_Read... [19:33:34]Read from MH i2c: D1 01 00 4A 04 00 1F [19:33:34]Write to MH i2c: 01 00 00 4B 04 4F [19:33:34]Write i2c OK [19:33:34]MH_I2C_Read... [19:33:34]Connected sock=7 [19:33:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 B4 07 01 4D 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 0C 14 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 55 02 00 35 04 06 00 35 8A FF 62 BC 29 ED A1 B3 23 8E 8C F8 FF [19:33:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 82 05 47 00 F7 C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 55 02 00 F4 03 04 00 0A BC F2 66 B6 04 01 00 00 1D 1E 56 2F 1E A8 73 5C [19:33:35]CommunicateWithHost err = 0 [19:33:35]CheckOFDResponse [19:33:35]1017 (14) - 77093643461234 [19:33:35]*** Cut start [19:33:35]1041 (16) - 0000000000871835 [19:33:35]*** Purtial cut [19:33:35]1040 (4) - 152885 [19:33:35]*** Stage 1: CUTSNS_PIN = 1 [19:33:35]1012 (4) - 24.09.2024 13:18 [19:33:35]1206 (1) - 0 [19:33:35]OFD Sender: Remove packet 152885 [19:33:35]ProducePacketName [19:33:35]name=ofd_packets/00152885 [19:33:35]NVStorageDeleteData [19:33:35]Read from MH i2c: 01 [19:33:35]MH_I2C_Read... [19:33:35]*** Stop cut motor [19:33:35]*** Cut end [19:33:35]Read from MH i2c: 01 07 00 [19:33:35]MH_I2C_Read... [19:33:35]Read from MH i2c: 01 07 00 4B 04 00 00 00 00 00 FF 0F 64 [19:33:35]process_action close_receipt done [19:33:35]requested_data is exist [19:33:35]produce_requested_data [19:33:35]requested_item fm.sn is exist - process it [19:33:35]wFMCommunicate request_size=4 [19:33:35]MH_SAM_APDU [19:33:35]CAPDU: 80 11 00 00 [19:33:35]Write to MH i2c: E2 08 00 4C 04 80 11 00 00 00 00 00 00 CA [19:33:35]Write i2c OK [19:33:35]MH_I2C_Read... [19:33:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:35]Read from MH i2c: E2 [19:33:35]MH_I2C_Read... [19:33:35]Read from MH i2c: E2 17 00 [19:33:35]MH_I2C_Read... [19:33:35]Read from MH i2c: E2 17 00 4C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1D [19:33:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:33:35]wFMCommunicate OK [19:33:35]requested_item fd.num is exist - process it [19:33:35]SAM_PROTO_GetFieldsCounters [19:33:35]wFMCommunicate request_size=4 [19:33:35]MH_SAM_APDU [19:33:35]CAPDU: 80 13 00 00 [19:33:35]Write to MH i2c: E2 08 00 4D 04 80 13 00 00 00 00 00 00 CD [19:33:35]Write i2c OK [19:33:35]MH_I2C_Read... [19:33:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:33:35]Read from MH i2c: E2 [19:33:35]MH_I2C_Read... [19:33:35]Read from MH i2c: E2 62 00 [19:33:35]MH_I2C_Read... [19:33:35]Read from MH i2c: E2 62 00 4D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 35 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 63 [19:33:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 35 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:33:35]wFMCommunicate OK [19:33:35]SAM_PROTO_GetFieldsCounters done [19:33:35]requested_item shift.num is exist - process it [19:33:35]requested_item shift.opened is exist - process it [19:33:35]req_shift_opened [19:33:35]FM_GetShiftState [19:33:35]SAM_PROTO_GetShiftState [19:33:35]wFMCommunicate request_size=4 [19:33:35]MH_SAM_APDU [19:33:35]CAPDU: 80 13 01 00 [19:33:35]Write to MH i2c: E2 08 00 4E 04 80 13 01 00 00 00 00 00 CF [19:33:35]Write i2c OK [19:33:35]MH_I2C_Read... [19:33:36]OFD Sender: No OFD packet to send [19:33:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:36]Read from MH i2c: E2 [19:33:36]MH_I2C_Read... [19:33:36]Read from MH i2c: E2 0E 00 [19:33:36]MH_I2C_Read... [19:33:36]Read from MH i2c: E2 0E 00 4E 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9C [19:33:36]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:33:36]wFMCommunicate OK [19:33:36]SAM_PROTO_GetShiftState done [19:33:36]FM_GetShiftState done [19:33:36]req_shift_opened done [19:33:36]requested_item shift.open_date is exist - process it [19:33:36]req_shift_open_date [19:33:36]req_shift_open_date done [19:33:36]produce_requested_data done [19:33:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152885,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:33:36]process_action_free close_receipt [19:33:36]json_value_free [19:33:36]json_value_free done [19:33:36]process_json_proto returns [19:33:36]Send response to host [19:33:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152885,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:33:36]free response buf [19:33:36]execute_script done [19:33:36]execute_script returns [19:33:36]free content buf [19:33:36]Sock 10.Close socket [19:33:36]Sock 10.Thread stoped [19:33:41]OFD Sender: No OFD packet to send [19:33:46]OFD Sender: No OFD packet to send [19:33:51]OFD Sender: No OFD packet to send [19:33:53]recv_with_timeout no data received [19:33:56]OFD Sender: No OFD packet to send [19:34:01]OFD Sender: No OFD packet to send [19:34:06]OFD Sender: No OFD packet to send [19:34:11]OFD Sender: No OFD packet to send [19:34:16]OFD Sender: No OFD packet to send [19:34:21]OFD Sender: No OFD packet to send [19:34:25]recv_with_timeout no data received [19:34:26]OFD Sender: No OFD packet to send [19:34:31]OFD Sender: No OFD packet to send [19:34:36]OFD Sender: No OFD packet to send [19:34:41]OFD Sender: No OFD packet to send [19:34:46]OFD Sender: No OFD packet to send [19:34:51]OFD Sender: No OFD packet to send [19:34:56]OFD Sender: No OFD packet to send [19:35:01]OFD Sender: No OFD packet to send [19:35:06]OFD Sender: No OFD packet to send [19:35:11]OFD Sender: No OFD packet to send [19:35:16]OFD Sender: No OFD packet to send [19:35:21]OFD Sender: No OFD packet to send [19:35:26]OFD Sender: No OFD packet to send [19:35:30]recv_with_timeout no data received [19:35:31]OFD Sender: No OFD packet to send [19:35:36]OFD Sender: No OFD packet to send [19:35:41]OFD Sender: No OFD packet to send [19:35:46]OFD Sender: No OFD packet to send [19:35:51]OFD Sender: No OFD packet to send [19:35:56]OFD Sender: No OFD packet to send [19:36:01]OFD Sender: No OFD packet to send [19:36:06]OFD Sender: No OFD packet to send [19:36:11]OFD Sender: No OFD packet to send [19:36:16]OFD Sender: No OFD packet to send [19:36:21]OFD Sender: No OFD packet to send [19:36:26]OFD Sender: No OFD packet to send [19:36:31]OFD Sender: No OFD packet to send [19:36:33]recv_with_timeout no data received [19:36:36]OFD Sender: No OFD packet to send [19:36:41]accept exits with 9 [19:36:41]New connection [19:36:41]New thread 3066735972 created [19:36:41]Thread 3066592612 joined [19:36:41]Waiting for new connection... [19:36:41] Sock 9.Parse request [19:36:41]Sock 9.Check first char [19:36:41]Sock 9.First char is OK [19:36:41]request: POST /json_proto HTTP/1.0 [19:36:41]Method: POST [19:36:41]URL: /json_proto [19:36:41]Method is POST - this is cgi request [19:36:41]url: /json_proto [19:36:41]query_string will be loaded in cgi processing [19:36:41]execute_cgi json_proto POST (null) [19:36:41]execute_cgi path=json_proto method=POST [19:36:41]POST find Content-Length [19:36:41]Host: 172.17.43.67:8080 [19:36:41]Content-Length: 680 [19:36:41]Content-Type: application/json [19:36:41] [19:36:41]POST finish read [19:36:41]Found Content-Length = 680 [19:36:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:41]execute_script... [19:36:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:41]POST & json_proto [19:36:41]process_json_proto [19:36:41]json parsed OK: [19:36:41]protocol is kg_v1.0 [19:36:41]action value=close_receipt [19:36:41]process_action close_receipt [19:36:41]cmd_close_receipt [19:36:41]MH_GetDate [19:36:41]Write to MH i2c: F0 00 00 4F 04 42 [19:36:41]Write i2c OK [19:36:41]MH_I2C_Read... [19:36:41]Read from MH i2c: F0 [19:36:41]MH_I2C_Read... [19:36:41]Read from MH i2c: F0 09 00 [19:36:41]MH_I2C_Read... [19:36:41]Read from MH i2c: F0 09 00 4F 04 00 C9 14 F3 66 6A BD 47 65 54 [19:36:41]GetLastDocTimeStamp 1727206412 [19:36:41]current date 1727206601 [19:36:41]FM_GetShiftState [19:36:41]SAM_PROTO_GetShiftState [19:36:41]wFMCommunicate request_size=4 [19:36:41]MH_SAM_APDU [19:36:41]CAPDU: 80 13 01 00 [19:36:41]Write to MH i2c: E2 08 00 50 04 80 13 01 00 00 00 00 00 D1 [19:36:41]Write i2c OK [19:36:41]MH_I2C_Read... [19:36:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:41]Read from MH i2c: E2 [19:36:41]MH_I2C_Read... [19:36:41]Read from MH i2c: E2 0E 00 [19:36:41]MH_I2C_Read... [19:36:41]Read from MH i2c: E2 0E 00 50 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9E [19:36:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:36:41]wFMCommunicate OK [19:36:41]SAM_PROTO_GetShiftState done [19:36:41]FM_GetShiftState done [19:36:41]opened in 1727137889 [19:36:41]opened+sec_in_day 1727224289 [19:36:41]quantity*price = 100050 [19:36:41]sum+1 = 100052 [19:36:41]Check (price>sum+1) || (price+1 о реализуемом товаре [19:36:43]line ОКРУГЛЕНИЕ: -0.51 [19:36:43]line ИТОГО: 1000.00 [19:36:43]line Внесено: 1000.00 [19:36:43]line СДАЧА: 0.00 [19:36:43]line НСП 1% : 8.85 [19:36:43]line НДС 12% : 106.25 [19:36:43]line Наличными: 1000.00 [19:36:43]line Безнал.: 0.00 [19:36:43]line Место: АЗС № 89 "Партнер Нефть" [19:36:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:36:43]line СНО: Общий режим [19:36:43]line Чек 345 24.09.2024 19:36 [19:36:43]line Смена: 477 ФФД: 1.0 [19:36:43]line ЗНМ: 0300000113 [19:36:43]line РНМ: 0000000000091825 [19:36:43]line Версия ККМ: 001 [19:36:43]line ФМ: 0000000000871835 [19:36:43]line ФД: 152886 [19:36:43]line ФПД: 48186886373748 [19:36:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T193641&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152886&fm=48186886373748&tin=02508201610067®Number=0000000000091825&sum=100000 [19:36:43]OFD Sender: Processing packet 152886 [packets to send 831, broken 830] [19:36:43]ProducePacketName [19:36:43]name=ofd_packets/00152886 [19:36:43]OFD Sender: To server: pG, [19:36:43]CommunicateWithHost lk.salyk.kg:30040 [19:36:43]ConnectInit lk.salyk.kg [19:36:43]written 0, free lines is 4095 [19:36:43]Write to MH i2c: 01 00 00 8E 04 92 [19:36:43]Write i2c OK [19:36:43]MH_I2C_Read... [19:36:43]Read from MH i2c: 01 [19:36:43]MH_I2C_Read... [19:36:43]Read from MH i2c: 01 07 00 [19:36:43]MH_I2C_Read... [19:36:43]Read from MH i2c: 01 07 00 8E 04 00 00 00 00 00 DA 0C 7F [19:36:43]RasterBufferAndPrint [19:36:43]line [19:36:43]line [19:36:43]line [19:36:43]line [19:36:43]line [19:36:43]written 0, free lines is 3296 [19:36:43]MH_Cut [19:36:43]Write to MH i2c: D1 01 00 95 04 01 6B [19:36:43]Write i2c OK [19:36:43]MH_I2C_Read... [19:36:43]Read from MH i2c: D1 [19:36:43]MH_I2C_Read... [19:36:43]Read from MH i2c: D1 01 00 [19:36:43]MH_I2C_Read... [19:36:43]Read from MH i2c: D1 01 00 95 04 00 6A [19:36:43]Write to MH i2c: 01 00 00 96 04 9A [19:36:43]Write i2c OK [19:36:43]MH_I2C_Read... [19:36:44]*** Cut start [19:36:44]*** Purtial cut [19:36:44]*** Stage 1: CUTSNS_PIN = 1 [19:36:44]Read from MH i2c: 01 [19:36:44]MH_I2C_Read... [19:36:44]*** Stop cut motor [19:36:44]*** Cut end [19:36:44]Read from MH i2c: 01 07 00 [19:36:44]MH_I2C_Read... [19:36:44]Read from MH i2c: 01 07 00 96 04 00 00 00 00 00 FF 0F AF [19:36:44]process_action close_receipt done [19:36:44]requested_data is exist [19:36:44]produce_requested_data [19:36:44]requested_item fm.sn is exist - process it [19:36:44]wFMCommunicate request_size=4 [19:36:44]MH_SAM_APDU [19:36:44]CAPDU: 80 11 00 00 [19:36:44]Write to MH i2c: E2 08 00 97 04 80 11 00 00 00 00 00 00 15 [19:36:44]Write i2c OK [19:36:44]MH_I2C_Read... [19:36:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:44]Read from MH i2c: E2 [19:36:44]MH_I2C_Read... [19:36:44]Read from MH i2c: E2 17 00 [19:36:44]MH_I2C_Read... [19:36:44]Read from MH i2c: E2 17 00 97 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 68 [19:36:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:36:44]wFMCommunicate OK [19:36:44]requested_item fd.num is exist - process it [19:36:44]SAM_PROTO_GetFieldsCounters [19:36:44]wFMCommunicate request_size=4 [19:36:44]MH_SAM_APDU [19:36:44]CAPDU: 80 13 00 00 [19:36:44]Write to MH i2c: E2 08 00 98 04 80 13 00 00 00 00 00 00 18 [19:36:44]Write i2c OK [19:36:44]MH_I2C_Read... [19:36:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:36:45]Read from MH i2c: E2 [19:36:45]MH_I2C_Read... [19:36:45]Read from MH i2c: E2 62 00 [19:36:45]MH_I2C_Read... [19:36:45]Read from MH i2c: E2 62 00 98 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 B2 [19:36:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:36:45]wFMCommunicate OK [19:36:45]SAM_PROTO_GetFieldsCounters done [19:36:45]requested_item shift.num is exist - process it [19:36:45]requested_item shift.opened is exist - process it [19:36:45]req_shift_opened [19:36:45]FM_GetShiftState [19:36:45]SAM_PROTO_GetShiftState [19:36:45]wFMCommunicate request_size=4 [19:36:45]MH_SAM_APDU [19:36:45]CAPDU: 80 13 01 00 [19:36:45]Write to MH i2c: E2 08 00 99 04 80 13 01 00 00 00 00 00 1A [19:36:45]Write i2c OK [19:36:45]MH_I2C_Read... [19:36:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:45]Read from MH i2c: E2 [19:36:45]MH_I2C_Read... [19:36:45]Read from MH i2c: E2 0E 00 [19:36:45]MH_I2C_Read... [19:36:45]Read from MH i2c: E2 0E 00 99 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E7 [19:36:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:36:45]wFMCommunicate OK [19:36:45]SAM_PROTO_GetShiftState done [19:36:45]FM_GetShiftState done [19:36:45]req_shift_opened done [19:36:45]requested_item shift.open_date is exist - process it [19:36:45]req_shift_open_date [19:36:45]req_shift_open_date done [19:36:45]produce_requested_data done [19:36:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152886,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:36:45]process_action_free close_receipt [19:36:45]json_value_free [19:36:45]json_value_free done [19:36:45]process_json_proto returns [19:36:45]Send response to host [19:36:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152886,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:36:45]free response buf [19:36:45]execute_script done [19:36:45]execute_script returns [19:36:45]free content buf [19:36:45]Sock 9.Close socket [19:36:45]Sock 9.Thread stoped [19:36:45]Connected sock=11 [19:36:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 68 BA 04 01 EC C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 C9 14 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 55 02 00 35 04 06 00 2B D3 62 3E C1 74 8A 95 AB 65 35 CC DC D8 [19:36:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9C 3F 47 00 EA A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 55 02 00 F4 03 04 00 C9 BC F2 66 B6 04 01 00 00 10 88 2A 73 C8 92 48 60 [19:36:46]CommunicateWithHost err = 0 [19:36:46]CheckOFDResponse [19:36:46]1017 (14) - 77093643461234 [19:36:46]1041 (16) - 0000000000871835 [19:36:46]1040 (4) - 152886 [19:36:46]1012 (4) - 24.09.2024 13:21 [19:36:46]1206 (1) - 0 [19:36:46]OFD Sender: Remove packet 152886 [19:36:46]ProducePacketName [19:36:46]name=ofd_packets/00152886 [19:36:46]NVStorageDeleteData [19:36:46]OFD Sender: No OFD packet to send [19:36:51]OFD Sender: No OFD packet to send [19:36:56]OFD Sender: No OFD packet to send [19:37:01]OFD Sender: No OFD packet to send [19:37:05]recv_with_timeout no data received [19:37:06]OFD Sender: No OFD packet to send [19:37:11]OFD Sender: No OFD packet to send [19:37:16]OFD Sender: No OFD packet to send [19:36:42]MH_SAM_APDU [19:36:42]CAPDU: 80 15 02 00 08 F4 03 04 00 C9 14 F3 66 [19:36:42]Write to MH i2c: E2 10 00 59 04 80 15 02 00 08 00 F4 03 04 00 C9 14 F3 66 00 00 1E [19:36:42]Write i2c OK [19:36:42]MH_I2C_Read... [19:36:42]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:36:42]Read from MH i2c: E2 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 03 00 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 03 00 59 04 00 90 00 D1 [19:36:42]RAPDU: 90 00 [19:36:42]wFMCommunicate OK [19:36:42]wFMCommunicate request_size=25 [19:36:42]MH_SAM_APDU [19:36:42]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [19:36:42]Write to MH i2c: E2 1C 00 5A 04 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 40 [19:36:42]Write i2c OK [19:36:42]MH_I2C_Read... [19:36:42]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:36:42]Read from MH i2c: E2 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 03 00 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 03 00 5A 04 00 90 00 D2 [19:36:42]RAPDU: 90 00 [19:36:42]wFMCommunicate OK [19:36:42]wFMCommunicate request_size=4 [19:36:42]MH_SAM_APDU [19:36:42]CAPDU: 80 15 03 00 [19:36:42]Write to MH i2c: E2 08 00 5B 04 80 15 03 00 00 00 00 00 E0 [19:36:42]Write i2c OK [19:36:42]MH_I2C_Read... [19:36:42]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [19:36:42]Read from MH i2c: E2 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 40 00 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 40 00 5B 04 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 59 01 00 00 35 04 06 00 2B D3 62 3E C1 74 90 00 6E [19:36:42]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 59 01 00 00 35 04 06 00 2B D3 62 3E C1 74 90 00 [19:36:42]wFMCommunicate OK [19:36:42]SAM_PROTO_ProcessDocument answer len = 59 [19:36:42]SAM_PROTO_ProcessDocument done [19:36:42]SetTLVBufToDocument [19:36:42]Processing tag 1209 (04B9) [19:36:42]Malloc new data [19:36:42]Processing tag 1041 (0411) [19:36:42]Processing tag 1040 (0410) [19:36:42]Malloc new data [19:36:42]Processing tag 1038 (040E) [19:36:42]Malloc new data [19:36:42]Processing tag 1042 (0412) [19:36:42]Malloc new data [19:36:42]Processing tag 1077 (0435) [19:36:42]Malloc new data [19:36:42]SetTLVBufToDocument err=0 [19:36:42]KKMLoadAndSignReceiptData store KKM data [19:36:42]KKMLoadAndSignReceiptData err=0 [19:36:42]wFMCommunicate request_size=4 [19:36:42]MH_SAM_APDU [19:36:42]CAPDU: 80 11 00 00 [19:36:42]Write to MH i2c: E2 08 00 5C 04 80 11 00 00 00 00 00 00 DA [19:36:42]Write i2c OK [19:36:42]MH_I2C_Read... [19:36:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:42]Read from MH i2c: E2 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 17 00 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 17 00 5C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2D [19:36:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:36:42]wFMCommunicate OK [19:36:42]Счет N : (1)1786892 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 13.130 * 76.20 = 1000.51 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 345 24.09.2024 19:36 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152886 ФПД: 48186886373748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T193641&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152886&fm=48186886373748&tin=02508201610067®Number=0000000000091825&sum=100000 [19:36:42]StoreToDocumentArchive [19:36:42]shift 477 fd 152886 [19:36:42]save to /storage/0477/doc_00152886 [19:36:42]save last doc name /storage/0477/doc_00152886 to /storage/kkm_last_doc_name [19:36:42]save OK [19:36:42]Clear old archive folders... [19:36:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:36:42]tlvbuf is 004D6290 [19:36:42]SAM_PROTO_ClearQueue [19:36:42]wFMCommunicate request_size=4 [19:36:42]MH_SAM_APDU [19:36:42]CAPDU: 80 09 00 00 [19:36:42]Write to MH i2c: E2 08 00 5D 04 80 09 00 00 00 00 00 00 D3 [19:36:42]Write i2c OK [19:36:42]MH_I2C_Read... [19:36:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:36:42]Read from MH i2c: E2 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 03 00 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 03 00 5D 04 00 90 00 D5 [19:36:42]RAPDU: 90 00 [19:36:42]wFMCommunicate OK [19:36:42]SAM_PROTO_ClearQueue done [19:36:42]KKMCreateOFDPacket [19:36:42]OFDProtocolAddRootSTLVToBuf [19:36:42]FM_MakeSignedData [19:36:42]FM_MakeSignedData [19:36:42]SAM_PROTO_SignData [19:36:42]wFMCommunicate request_size=4 [19:36:42]MH_SAM_APDU [19:36:42]CAPDU: 80 0D 01 02 [19:36:42]Write to MH i2c: E2 08 00 5E 04 80 0D 01 02 00 00 00 00 DB [19:36:42]Write i2c OK [19:36:42]MH_I2C_Read... [19:36:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:36:42]Read from MH i2c: E2 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 03 00 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 03 00 5E 04 00 90 00 D6 [19:36:42]RAPDU: 90 00 [19:36:42]wFMCommunicate OK [19:36:42]wFMCommunicate request_size=255 [19:36:42]MH_SAM_APDU [19:36:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 C9 14 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 55 02 00 35 04 06 00 2B D3 62 3E [19:36:42]Write to MH i2c: E2 02 01 5F 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 C9 14 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 55 02 00 35 04 06 00 2B D3 62 3E 00 00 F9 [19:36:42]Write i2c OK [19:36:42]MH_I2C_Read... [19:36:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:42]Read from MH i2c: E2 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 03 00 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 03 00 5F 04 00 90 00 D7 [19:36:42]RAPDU: 90 00 [19:36:42]wFMCommunicate OK [19:36:42]wFMCommunicate request_size=7 [19:36:42]MH_SAM_APDU [19:36:42]CAPDU: 80 0D 02 02 02 C1 74 [19:36:42]Write to MH i2c: E2 0A 00 60 04 80 0D 02 02 02 00 C1 74 00 00 17 [19:36:42]Write i2c OK [19:36:42]MH_I2C_Read... [19:36:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:42]Read from MH i2c: E2 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 03 00 [19:36:42]MH_I2C_Read... [19:36:42]Read from MH i2c: E2 03 00 60 04 00 90 00 D8 [19:36:42]RAPDU: 90 00 [19:36:42]wFMCommunicate OK [19:36:42]wFMCommunicate request_size=4 [19:36:42]MH_SAM_APDU [19:36:42]CAPDU: 80 0D 03 02 [19:36:42]Write to MH i2c: E2 08 00 61 04 80 0D 03 02 00 00 00 00 E0 [19:36:42]Write i2c OK [19:36:42]MH_I2C_Read... [19:36:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:36:43]Read from MH i2c: E2 [19:36:43]MH_I2C_Read... [19:36:43]Read from MH i2c: E2 0B 00 [19:36:43]MH_I2C_Read... [19:36:43]Read from MH i2c: E2 0B 00 61 04 00 8A 95 AB 65 35 CC DC D8 90 00 C5 [19:36:43]RAPDU: 8A 95 AB 65 35 CC DC D8 90 00 [19:36:43]wFMCommunicate OK [19:36:43]SAM_PROTO_SignData done [19:36:43]FM_MakeSignedData done [19:36:43]CreateOFDProtocolMessage [19:36:43]wFMCommunicate request_size=4 [19:36:43]MH_SAM_APDU [19:36:43]CAPDU: 80 11 00 00 [19:36:43]Write to MH i2c: E2 08 00 62 04 80 11 00 00 00 00 00 00 E0 [19:36:43]Write i2c OK [19:36:43]MH_I2C_Read... [19:36:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:43]Read from MH i2c: E2 [19:36:43]MH_I2C_Read... [19:36:43]Read from MH i2c: E2 17 00 [19:36:43]MH_I2C_Read... [19:36:43]Read from MH i2c: E2 17 00 62 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 33 [19:36:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:36:43]wFMCommunicate OK [19:36:43]CreateOFDProtocolMessage done [19:36:43]OFDSenderStorePacket 152886 [19:36:43]StoreOFDPacket docnum=152886 [19:37:21]OFD Sender: No OFD packet to send [19:37:26]OFD Sender: No OFD packet to send [19:37:31]OFD Sender: No OFD packet to send [19:37:36]OFD Sender: No OFD packet to send [19:37:41]accept exits with 10 [19:37:41]New connection [19:37:41]New thread 3066592612 created [19:37:41]Thread 3066735972 joined [19:37:41]Waiting for new connection... [19:37:41] Sock 10.Parse request [19:37:41]Sock 10.Check first char [19:37:41]Sock 10.First char is OK [19:37:41]request: POST /json_proto HTTP/1.0 [19:37:41]Method: POST [19:37:41]URL: /json_proto [19:37:41]Method is POST - this is cgi request [19:37:41]url: /json_proto [19:37:41]query_string will be loaded in cgi processing [19:37:41]execute_cgi json_proto POST (null) [19:37:41]execute_cgi path=json_proto method=POST [19:37:41]POST find Content-Length [19:37:41]Host: 172.17.43.67:8080 [19:37:41]Content-Length: 683 [19:37:41]Content-Type: application/json [19:37:41] [19:37:41]POST finish read [19:37:41]Found Content-Length = 683 [19:37:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:37:41]execute_script... [19:37:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:37:41]POST & json_proto [19:37:41]process_json_proto [19:37:41]json parsed OK: [19:37:41]protocol is kg_v1.0 [19:37:41]action value=close_receipt [19:37:41]process_action close_receipt [19:37:41]cmd_close_receipt [19:37:41]MH_GetDate [19:37:41]Write to MH i2c: F0 00 00 9A 04 8D [19:37:41]Write i2c OK [19:37:41]MH_I2C_Read... [19:37:41]Read from MH i2c: F0 [19:37:41]MH_I2C_Read... [19:37:41]Read from MH i2c: F0 09 00 [19:37:41]MH_I2C_Read... [19:37:41]Read from MH i2c: F0 09 00 9A 04 00 05 15 F3 66 6A BD 47 65 DC [19:37:41]GetLastDocTimeStamp 1727206601 [19:37:41]current date 1727206661 [19:37:41]FM_GetShiftState [19:37:41]SAM_PROTO_GetShiftState [19:37:41]wFMCommunicate request_size=4 [19:37:41]MH_SAM_APDU [19:37:41]CAPDU: 80 13 01 00 [19:37:41]Write to MH i2c: E2 08 00 9B 04 80 13 01 00 00 00 00 00 1C [19:37:41]Write i2c OK [19:37:41]MH_I2C_Read... [19:37:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:41]Read from MH i2c: E2 [19:37:41]MH_I2C_Read... [19:37:41]Read from MH i2c: E2 0E 00 [19:37:41]MH_I2C_Read... [19:37:41]Read from MH i2c: E2 0E 00 9B 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E9 [19:37:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:37:41]wFMCommunicate OK [19:37:41]SAM_PROTO_GetShiftState done [19:37:41]FM_GetShiftState done [19:37:41]opened in 1727137889 [19:37:41]opened+sec_in_day 1727224289 [19:37:41]quantity*price = 100005 [19:37:41]sum+1 = 100006 [19:37:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 346 24.09.2024 19:37 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152887 ФПД: 171022002513799 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T193741&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152887&fm=171022002513799&tin=02508201610067®Number=0000000000091825&sum=100000 [19:37:42]StoreToDocumentArchive [19:37:42]shift 477 fd 152887 [19:37:42]save to /storage/0477/doc_00152887 [19:37:42]save last doc name /storage/0477/doc_00152887 to /storage/kkm_last_doc_name [19:37:42]save OK [19:37:42]Clear old archive folders... [19:37:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:37:42]tlvbuf is 004C3FF0 [19:37:42]SAM_PROTO_ClearQueue [19:37:42]wFMCommunicate request_size=4 [19:37:42]MH_SAM_APDU [19:37:42]CAPDU: 80 09 00 00 [19:37:42]Write to MH i2c: E2 08 00 A8 04 80 09 00 00 00 00 00 00 1E [19:37:42]Write i2c OK [19:37:42]MH_I2C_Read... [19:37:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:37:42]Read from MH i2c: E2 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 03 00 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 03 00 A8 04 00 90 00 20 [19:37:42]RAPDU: 90 00 [19:37:42]wFMCommunicate OK [19:37:42]SAM_PROTO_ClearQueue done [19:37:42]KKMCreateOFDPacket [19:37:42]OFDProtocolAddRootSTLVToBuf [19:37:42]FM_MakeSignedData [19:37:42]FM_MakeSignedData [19:37:42]SAM_PROTO_SignData [19:37:42]wFMCommunicate request_size=4 [19:37:42]MH_SAM_APDU [19:37:42]CAPDU: 80 0D 01 02 [19:37:42]Write to MH i2c: E2 08 00 A9 04 80 0D 01 02 00 00 00 00 26 [19:37:42]Write i2c OK [19:37:42]MH_I2C_Read... [19:37:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:37:42]Read from MH i2c: E2 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 03 00 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 03 00 A9 04 00 90 00 21 [19:37:42]RAPDU: 90 00 [19:37:42]wFMCommunicate OK [19:37:42]wFMCommunicate request_size=255 [19:37:42]MH_SAM_APDU [19:37:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 05 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 55 02 00 35 04 06 00 9B [19:37:42]Write to MH i2c: E2 02 01 AA 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 05 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 55 02 00 35 04 06 00 9B 00 00 09 [19:37:42]Write i2c OK [19:37:42]MH_I2C_Read... [19:37:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:42]Read from MH i2c: E2 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 03 00 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 03 00 AA 04 00 90 00 22 [19:37:42]RAPDU: 90 00 [19:37:42]wFMCommunicate OK [19:37:42]wFMCommunicate request_size=10 [19:37:42]MH_SAM_APDU [19:37:42]CAPDU: 80 0D 02 02 05 8B 29 B5 67 87 [19:37:42]Write to MH i2c: E2 0D 00 AB 04 80 0D 02 02 05 00 8B 29 B5 67 87 00 00 8A [19:37:42]Write i2c OK [19:37:42]MH_I2C_Read... [19:37:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:42]Read from MH i2c: E2 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 03 00 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 03 00 AB 04 00 90 00 23 [19:37:42]RAPDU: 90 00 [19:37:42]wFMCommunicate OK [19:37:42]wFMCommunicate request_size=4 [19:37:42]MH_SAM_APDU [19:37:42]CAPDU: 80 0D 03 02 [19:37:42]Write to MH i2c: E2 08 00 AC 04 80 0D 03 02 00 00 00 00 2B [19:37:42]Write i2c OK [19:37:42]MH_I2C_Read... [19:37:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:37:42]Read from MH i2c: E2 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 0B 00 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 0B 00 AC 04 00 AE CF 42 94 78 F8 E4 BA 90 00 8D [19:37:42]RAPDU: AE CF 42 94 78 F8 E4 BA 90 00 [19:37:42]wFMCommunicate OK [19:37:42]SAM_PROTO_SignData done [19:37:42]FM_MakeSignedData done [19:37:42]CreateOFDProtocolMessage [19:37:42]wFMCommunicate request_size=4 [19:37:42]MH_SAM_APDU [19:37:42]CAPDU: 80 11 00 00 [19:37:42]Write to MH i2c: E2 08 00 AD 04 80 11 00 00 00 00 00 00 2B [19:37:42]Write i2c OK [19:37:42]MH_I2C_Read... [19:37:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:42]Read from MH i2c: E2 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 17 00 [19:37:42]MH_I2C_Read... [19:37:42]Read from MH i2c: E2 17 00 AD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7E [19:37:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:37:42]wFMCommunicate OK [19:37:42]CreateOFDProtocolMessage done [19:37:42]OFDSenderStorePacket 152887 [19:37:42]StoreOFDPacket docnum=152887 [19:37:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FB 6D 07 01 D8 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 05 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 55 02 00 35 04 06 00 9B 8B 29 B5 67 87 AE CF 42 94 78 F8 E4 BA [19:37:42]CheckFolder [19:37:42]dirname=/storage/ofd_packets [19:37:42]CheckFolder done [19:37:42]ProducePacketName [19:37:42]name=ofd_packets/00152887 [19:37:42]NVStorageSaveData ofd_packets/00152887 [19:37:42]File name is /storage/ofd_packets/00152887 [19:37:42]Write 301 bytes [19:37:42]NVStorageSaveData done [19:37:42]OFDSenderStorePacket done [19:37:42]KKMCreateOFDPacket done [19:37:43]NVStorageSaveData kkm_last_timestamp [19:37:43]File name is /storage/kkm_last_timestamp [19:37:43]Write 4 bytes [19:37:43]NVStorageSaveData done [19:37:43]ExternCall_PrintAddStr [19:37:43]wPrintStart [19:37:43]Write to MH i2c: 01 00 00 AE 04 B2 [19:37:43]Write i2c OK [19:37:43]MH_I2C_Read... [19:37:43]Read from MH i2c: 01 [19:37:43]MH_I2C_Read... [19:37:43]Read from MH i2c: 01 07 00 [19:37:43]MH_I2C_Read... [19:37:43]Read from MH i2c: 01 07 00 AE 04 00 00 00 00 00 FF 0F C7 [19:37:43]RasterBufferAndPrint [19:37:43]line Счет N : (1)1786893 [19:37:43]line ИНН: 02508201610067 [19:37:43]line Контрольно-Кассовый Чек [19:37:43]line ПРОДАЖА [19:37:43]line ТРК (МРК, ГНК) : 22 [19:37:43]line Товар: 2710124130 [19:37:43]line Аи-92-К-5 [19:37:43]line 14.750 * 67.80 [19:37:43]line = 1000.05 [19:37:43]line НДС 12% НСП 1% [19:37:43]line > о реализуемом товаре [19:37:43]line ОКРУГЛЕНИЕ: -0.05 [19:37:43]line ИТОГО: 1000.00 [19:37:43]line Внесено: 1000.00 [19:37:43]line СДАЧА: 0.00 [19:37:43]line НСП 1% : 8.85 [19:37:43]line НДС 12% : 106.20 [19:37:43]line Наличными: 1000.00 [19:37:43]line Безнал.: 0.00 [19:37:43]line Место: АЗС № 89 "Партнер Нефть" [19:37:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:37:43]line СНО: Общий режим [19:37:43]line Чек 346 24.09.2024 19:37 [19:37:43]line Смена: 477 ФФД: 1.0 [19:37:43]line ЗНМ: 0300000113 [19:37:43]line РНМ: 0000000000091825 [19:37:43]line Версия ККМ: 001 [19:37:43]line ФМ: 0000000000871835 [19:37:43]line ФД: 152887 [19:37:43]line ФПД: 171022002513799 [19:37:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T193741&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152887&fm=171022002513799&tin=02508201610067®Number=0000000000091825&sum=100000 [19:37:43]OFD Sender: Processing packet 152887 [packets to send 831, broken 830] [19:37:43]ProducePacketName [19:37:43]name=ofd_packets/00152887 [19:37:43]OFD Sender: To server: pG, [19:37:43]CommunicateWithHost lk.salyk.kg:30040 [19:37:43]ConnectInit lk.salyk.kg [19:37:43]written 0, free lines is 4095 [19:37:43]Write to MH i2c: 01 00 00 D9 04 DD [19:37:43]Write i2c OK [19:37:43]MH_I2C_Read... [19:37:43]Read from MH i2c: 01 [19:37:43]MH_I2C_Read... [19:37:43]Read from MH i2c: 01 07 00 [19:37:43]MH_I2C_Read... [19:37:43]Read from MH i2c: 01 07 00 D9 04 00 00 00 00 00 DF 0C CF [19:37:43]RasterBufferAndPrint [19:37:43]line [19:37:43]line [19:37:43]line [19:37:43]line [19:37:43]line [19:37:43]written 0, free lines is 3301 [19:37:43]MH_Cut [19:37:43]Write to MH i2c: D1 01 00 E0 04 01 B6 [19:37:43]Write i2c OK [19:37:43]MH_I2C_Read... [19:37:43]Read from MH i2c: D1 [19:37:43]MH_I2C_Read... [19:37:43]Read from MH i2c: D1 01 00 [19:37:43]MH_I2C_Read... [19:37:43]Read from MH i2c: D1 01 00 E0 04 00 B5 [19:37:43]Write to MH i2c: 01 00 00 E1 04 E5 [19:37:43]Write i2c OK [19:37:43]MH_I2C_Read... [19:37:44]*** Cut start [19:37:44]*** Purtial cut [19:37:44]*** Stage 1: CUTSNS_PIN = 1 [19:37:44]Read from MH i2c: 01 [19:37:44]MH_I2C_Read... [19:37:44]*** Stop cut motor [19:37:44]*** Cut end [19:37:44]Read from MH i2c: 01 07 00 [19:37:44]MH_I2C_Read... [19:37:44]Read from MH i2c: 01 07 00 E1 04 00 00 00 00 00 FF 0F FA [19:37:44]process_action close_receipt done [19:37:44]requested_data is exist [19:37:44]produce_requested_data [19:37:44]requested_item fm.sn is exist - process it [19:37:44]wFMCommunicate request_size=4 [19:37:44]MH_SAM_APDU [19:37:44]CAPDU: 80 11 00 00 [19:37:44]Write to MH i2c: E2 08 00 E2 04 80 11 00 00 00 00 00 00 60 [19:37:44]Write i2c OK [19:37:44]MH_I2C_Read... [19:37:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:44]Read from MH i2c: E2 [19:37:44]MH_I2C_Read... [19:37:44]Read from MH i2c: E2 17 00 [19:37:44]MH_I2C_Read... [19:37:44]Read from MH i2c: E2 17 00 E2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B3 [19:37:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:37:44]wFMCommunicate OK [19:37:44]requested_item fd.num is exist - process it [19:37:44]SAM_PROTO_GetFieldsCounters [19:37:44]wFMCommunicate request_size=4 [19:37:44]MH_SAM_APDU [19:37:44]CAPDU: 80 13 00 00 [19:37:44]Write to MH i2c: E2 08 00 E3 04 80 13 00 00 00 00 00 00 63 [19:37:44]Write i2c OK [19:37:44]MH_I2C_Read... [19:37:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:45]Read from MH i2c: E2 [19:37:45]MH_I2C_Read... [19:37:45]Read from MH i2c: E2 62 00 [19:37:45]MH_I2C_Read... [19:37:45]Read from MH i2c: E2 62 00 E3 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 01 [19:37:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:37:45]wFMCommunicate OK [19:37:45]SAM_PROTO_GetFieldsCounters done [19:37:45]requested_item shift.num is exist - process it [19:37:45]requested_item shift.opened is exist - process it [19:37:45]req_shift_opened [19:37:45]FM_GetShiftState [19:37:45]SAM_PROTO_GetShiftState [19:37:45]wFMCommunicate request_size=4 [19:37:45]MH_SAM_APDU [19:37:45]CAPDU: 80 13 01 00 [19:37:45]Write to MH i2c: E2 08 00 E4 04 80 13 01 00 00 00 00 00 65 [19:37:45]Write i2c OK [19:37:45]MH_I2C_Read... [19:37:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:45]Read from MH i2c: E2 [19:37:45]MH_I2C_Read... [19:37:45]Read from MH i2c: E2 0E 00 [19:37:45]MH_I2C_Read... [19:37:45]Read from MH i2c: E2 0E 00 E4 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 32 [19:37:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:37:45]wFMCommunicate OK [19:37:45]SAM_PROTO_GetShiftState done [19:37:45]FM_GetShiftState done [19:37:45]req_shift_opened done [19:37:45]requested_item shift.open_date is exist - process it [19:37:45]req_shift_open_date [19:37:45]req_shift_open_date done [19:37:45]produce_requested_data done [19:37:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152887,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:37:45]process_action_free close_receipt [19:37:45]json_value_free [19:37:45]json_value_free done [19:37:45]process_json_proto returns [19:37:45]Send response to host [19:37:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152887,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:37:45]free response buf [19:37:45]execute_script done [19:37:45]execute_script returns [19:37:45]free content buf [19:37:45]Sock 10.Close socket [19:37:45]Sock 10.Thread stoped [19:37:48]ConnectInit Can't take IP for lk.salyk.kg [19:37:48]CommunicateWithHost connect error [19:37:48]CommunicateWithHost err = -1 [19:37:48]OFD Sender: Server communicate error [19:37:53]OFD Sender: Processing packet 152887 [packets to send 831, broken 830] [19:37:53]ProducePacketName [19:37:53]name=ofd_packets/00152887 [19:37:53]OFD Sender: To server: pG, [19:37:53]CommunicateWithHost lk.salyk.kg:30040 [19:37:53]ConnectInit lk.salyk.kg [19:37:53]Connected sock=7 [19:37:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FB 6D 07 01 D8 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 05 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 55 02 00 35 04 06 00 9B 8B 29 B5 67 87 AE CF 42 94 78 F8 E4 BA [19:37:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F 99 47 00 F3 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 55 02 00 F4 03 04 00 0D BD F2 66 B6 04 01 00 00 DA EE C0 F3 DF A5 14 F1 [19:37:54]CommunicateWithHost err = 0 [19:37:54]CheckOFDResponse [19:37:54]1017 (14) - 77093643461234 [19:37:54]1041 (16) - 0000000000871835 [19:37:54]1040 (4) - 152887 [19:37:54]1012 (4) - 24.09.2024 13:22 [19:37:54]1206 (1) - 0 [19:37:54]OFD Sender: Remove packet 152887 [19:37:54]ProducePacketName [19:37:54]name=ofd_packets/00152887 [19:37:54]NVStorageDeleteData [19:37:54]OFD Sender: No OFD packet to send [19:37:59]OFD Sender: No OFD packet to send [19:38:04]OFD Sender: No OFD packet to send [19:38:09]OFD Sender: No OFD packet to send [19:38:11]recv_with_timeout no data received [19:38:14]OFD Sender: No OFD packet to send [19:38:19]OFD Sender: No OFD packet to send [19:38:24]OFD Sender: No OFD packet to send [19:38:29]OFD Sender: No OFD packet to send [19:38:34]OFD Sender: No OFD packet to send [19:38:39]OFD Sender: No OFD packet to send [19:38:44]OFD Sender: No OFD packet to send [19:38:48]recv_with_timeout no data received [19:38:49]OFD Sender: No OFD packet to send [19:38:54]OFD Sender: No OFD packet to send [19:38:59]OFD Sender: No OFD packet to send [19:39:04]OFD Sender: No OFD packet to send [19:39:09]OFD Sender: No OFD packet to send [19:39:13]recv_with_timeout no data received [19:39:14]OFD Sender: No OFD packet to send [19:39:20]OFD Sender: No OFD packet to send [19:39:25]OFD Sender: No OFD packet to send [19:39:30]OFD Sender: No OFD packet to send [19:39:35]OFD Sender: No OFD packet to send [19:39:39]accept exits with 9 [19:39:39]New connection [19:39:39]New thread 3066735972 created [19:39:39]Thread 3066592612 joined [19:39:39]Waiting for new connection... [19:39:39] Sock 9.Parse request [19:39:39]Sock 9.Check first char [19:39:39]Sock 9.First char is OK [19:39:39]request: POST /json_proto HTTP/1.0 [19:39:39]Method: POST [19:39:39]URL: /json_proto [19:39:39]Method is POST - this is cgi request [19:39:39]url: /json_proto [19:39:39]query_string will be loaded in cgi processing [19:39:39]execute_cgi json_proto POST (null) [19:39:39]execute_cgi path=json_proto method=POST [19:39:39]POST find Content-Length [19:39:39]Host: 172.17.43.67:8080 [19:39:39]Content-Length: 678 [19:39:39]Content-Type: application/json [19:39:39] [19:39:39]POST finish read [19:39:39]Found Content-Length = 678 [19:39:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 7.010, "sum" : 520.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:39]execute_script... [19:39:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 7.010, "sum" : 520.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:39]POST & json_proto [19:39:39]process_json_proto [19:39:39]json parsed OK: [19:39:39]protocol is kg_v1.0 [19:39:39]action value=close_receipt [19:39:39]process_action close_receipt [19:39:39]cmd_close_receipt [19:39:39]MH_GetDate [19:39:39]Write to MH i2c: F0 00 00 E5 04 D8 [19:39:39]Write i2c OK [19:39:39]MH_I2C_Read... [19:39:39]Read from MH i2c: F0 [19:39:39]MH_I2C_Read... [19:39:39]Read from MH i2c: F0 09 00 [19:39:39]MH_I2C_Read... [19:39:39]Read from MH i2c: F0 09 00 E5 04 00 7C 15 F3 66 6A BD 47 65 9E [19:39:39]GetLastDocTimeStamp 1727206661 [19:39:39]current date 1727206780 [19:39:39]FM_GetShiftState [19:39:39]SAM_PROTO_GetShiftState [19:39:39]wFMCommunicate request_size=4 [19:39:39]MH_SAM_APDU [19:39:39]CAPDU: 80 13 01 00 [19:39:39]Write to MH i2c: E2 08 00 E6 04 80 13 01 00 00 00 00 00 67 [19:39:39]Write i2c OK [19:39:39]MH_I2C_Read... [19:39:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:39]Read from MH i2c: E2 [19:39:39]MH_I2C_Read... [19:39:39]Read from MH i2c: E2 0E 00 [19:39:39]MH_I2C_Read... [19:39:39]Read from MH i2c: E2 0E 00 E6 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 34 [19:39:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:39:39]wFMCommunicate OK [19:39:39]SAM_PROTO_GetShiftState done [19:39:39]FM_GetShiftState done [19:39:39]opened in 1727137889 [19:39:39]opened+sec_in_day 1727224289 [19:39:39]quantity*price = 52014 [19:39:39]sum+1 = 52015 [19:39:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 520.00 Внесено: 520.00 СДАЧА: 0.00 НСП 1% : 4.60 НДС 12% : 55.24 Наличными: 520.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 347 24.09.2024 19:39 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152888 ФПД: 208023105053079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T193940&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152888&fm=208023105053079&tin=02508201610067®Number=0000000000091825&sum=52000 [19:39:40]StoreToDocumentArchive [19:39:40]shift 477 fd 152888 [19:39:40]save to /storage/0477/doc_00152888 [19:39:40]save last doc name /storage/0477/doc_00152888 to /storage/kkm_last_doc_name [19:39:40]save OK [19:39:40]Clear old archive folders... [19:39:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:39:40]tlvbuf is 004CF3B0 [19:39:40]SAM_PROTO_ClearQueue [19:39:40]wFMCommunicate request_size=4 [19:39:40]MH_SAM_APDU [19:39:40]CAPDU: 80 09 00 00 [19:39:40]Write to MH i2c: E2 08 00 F3 04 80 09 00 00 00 00 00 00 69 [19:39:40]Write i2c OK [19:39:40]MH_I2C_Read... [19:39:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:40]Read from MH i2c: E2 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 03 00 [19:39:40]MH_I2C_Read... [19:39:40]Read from MH i2c: E2 03 00 F3 04 00 90 00 6B [19:39:40]RAPDU: 90 00 [19:39:40]wFMCommunicate OK [19:39:40]SAM_PROTO_ClearQueue done [19:39:40]KKMCreateOFDPacket [19:39:40]OFDProtocolAddRootSTLVToBuf [19:39:40]FM_MakeSignedData [19:39:40]FM_MakeSignedData [19:39:40]SAM_PROTO_SignData [19:39:40]wFMCommunicate request_size=4 [19:39:40]MH_SAM_APDU [19:39:40]CAPDU: 80 0D 01 02 [19:39:40]Write to MH i2c: E2 08 00 F4 04 80 0D 01 02 00 00 00 00 71 [19:39:40]Write i2c OK [19:39:40]MH_I2C_Read... [19:39:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:41]Read from MH i2c: E2 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: E2 03 00 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: E2 03 00 F4 04 00 90 00 6C [19:39:41]RAPDU: 90 00 [19:39:41]wFMCommunicate OK [19:39:41]wFMCommunicate request_size=255 [19:39:41]MH_SAM_APDU [19:39:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 1B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 2E CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 7C 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 55 02 00 35 04 06 00 BD [19:39:41]Write to MH i2c: E2 02 01 F5 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 1B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 2E CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 7C 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 55 02 00 35 04 06 00 BD 00 00 C9 [19:39:41]Write i2c OK [19:39:41]MH_I2C_Read... [19:39:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:41]Read from MH i2c: E2 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: E2 03 00 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: E2 03 00 F5 04 00 90 00 6D [19:39:41]RAPDU: 90 00 [19:39:41]wFMCommunicate OK [19:39:41]wFMCommunicate request_size=10 [19:39:41]MH_SAM_APDU [19:39:41]CAPDU: 80 0D 02 02 05 32 27 48 21 97 [19:39:41]Write to MH i2c: E2 0D 00 F6 04 80 0D 02 02 05 00 32 27 48 21 97 00 00 D7 [19:39:41]Write i2c OK [19:39:41]MH_I2C_Read... [19:39:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:41]Read from MH i2c: E2 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: E2 03 00 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: E2 03 00 F6 04 00 90 00 6E [19:39:41]RAPDU: 90 00 [19:39:41]wFMCommunicate OK [19:39:41]wFMCommunicate request_size=4 [19:39:41]MH_SAM_APDU [19:39:41]CAPDU: 80 0D 03 02 [19:39:41]Write to MH i2c: E2 08 00 F7 04 80 0D 03 02 00 00 00 00 76 [19:39:41]Write i2c OK [19:39:41]MH_I2C_Read... [19:39:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:41]Read from MH i2c: E2 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: E2 0B 00 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: E2 0B 00 F7 04 00 64 4A AC FD A1 23 F9 28 90 00 B3 [19:39:41]RAPDU: 64 4A AC FD A1 23 F9 28 90 00 [19:39:41]wFMCommunicate OK [19:39:41]SAM_PROTO_SignData done [19:39:41]FM_MakeSignedData done [19:39:41]CreateOFDProtocolMessage [19:39:41]wFMCommunicate request_size=4 [19:39:41]MH_SAM_APDU [19:39:41]CAPDU: 80 11 00 00 [19:39:41]Write to MH i2c: E2 08 00 F8 04 80 11 00 00 00 00 00 00 76 [19:39:41]Write i2c OK [19:39:41]MH_I2C_Read... [19:39:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:41]Read from MH i2c: E2 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: E2 17 00 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: E2 17 00 F8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C9 [19:39:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:39:41]wFMCommunicate OK [19:39:41]CreateOFDProtocolMessage done [19:39:41]OFDSenderStorePacket 152888 [19:39:41]StoreOFDPacket docnum=152888 [19:39:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 61 07 01 34 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 1B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 2E CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 7C 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 55 02 00 35 04 06 00 BD 32 27 48 21 97 64 4A AC FD A1 23 F9 28 [19:39:41]CheckFolder [19:39:41]dirname=/storage/ofd_packets [19:39:41]CheckFolder done [19:39:41]ProducePacketName [19:39:41]name=ofd_packets/00152888 [19:39:41]NVStorageSaveData ofd_packets/00152888 [19:39:41]File name is /storage/ofd_packets/00152888 [19:39:41]Write 301 bytes [19:39:41]NVStorageSaveData done [19:39:41]OFDSenderStorePacket done [19:39:41]KKMCreateOFDPacket done [19:39:41]NVStorageSaveData kkm_last_timestamp [19:39:41]File name is /storage/kkm_last_timestamp [19:39:41]Write 4 bytes [19:39:41]NVStorageSaveData done [19:39:41]ExternCall_PrintAddStr [19:39:41]wPrintStart [19:39:41]Write to MH i2c: 01 00 00 F9 04 FD [19:39:41]Write i2c OK [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: 01 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: 01 07 00 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: 01 07 00 F9 04 00 00 00 00 00 FF 0F 12 [19:39:41]RasterBufferAndPrint [19:39:41]line Счет N : (1)1786894 [19:39:41]line ИНН: 02508201610067 [19:39:41]line Контрольно-Кассовый Чек [19:39:41]line ПРОДАЖА [19:39:41]line ТРК (МРК, ГНК) : 13 [19:39:41]line Товар: 2710124500 [19:39:41]line Аи-95-К-5 [19:39:41]line 7.010 * 74.20 [19:39:41]line = 520.14 [19:39:41]line НДС 12% НСП 1% [19:39:41]line > о реализуемом товаре [19:39:41]line ОКРУГЛЕНИЕ: -0.14 [19:39:41]line ИТОГО: 520.00 [19:39:41]line Внесено: 520.00 [19:39:41]line СДАЧА: 0.00 [19:39:41]line НСП 1% : 4.60 [19:39:41]line НДС 12% : 55.24 [19:39:41]line Наличными: 520.00 [19:39:41]line Безнал.: 0.00 [19:39:41]line Место: АЗС № 89 "Партнер Нефть" [19:39:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:39:41]line СНО: Общий режим [19:39:41]line Чек 347 24.09.2024 19:39 [19:39:41]line Смена: 477 ФФД: 1.0 [19:39:41]line ЗНМ: 0300000113 [19:39:41]line РНМ: 0000000000091825 [19:39:41]line Версия ККМ: 001 [19:39:41]line ФМ: 0000000000871835 [19:39:41]line ФД: 152888 [19:39:41]line ФПД: 208023105053079 [19:39:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T193940&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152888&fm=208023105053079&tin=02508201610067®Number=0000000000091825&sum=52000 [19:39:41]written 0, free lines is 4095 [19:39:41]OFD Sender: Processing packet 152888 [packets to send 831, broken 830] [19:39:41]ProducePacketName [19:39:41]name=ofd_packets/00152888 [19:39:41]OFD Sender: To server: pG, [19:39:41]CommunicateWithHost lk.salyk.kg:30040 [19:39:41]ConnectInit lk.salyk.kg [19:39:41]Write to MH i2c: 01 00 00 24 05 29 [19:39:41]Write i2c OK [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: 01 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: 01 07 00 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: 01 07 00 24 05 00 00 00 00 00 DA 0C 16 [19:39:41]RasterBufferAndPrint [19:39:41]line [19:39:41]line [19:39:41]line [19:39:41]line [19:39:41]line [19:39:41]written 0, free lines is 3296 [19:39:41]MH_Cut [19:39:41]Write to MH i2c: D1 01 00 2B 05 01 02 [19:39:41]Write i2c OK [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: D1 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: D1 01 00 [19:39:41]MH_I2C_Read... [19:39:41]Read from MH i2c: D1 01 00 2B 05 00 01 [19:39:41]Write to MH i2c: 01 00 00 2C 05 31 [19:39:41]Write i2c OK [19:39:41]MH_I2C_Read... [19:39:42]*** Cut start [19:39:42]*** Purtial cut [19:39:42]*** Stage 1: CUTSNS_PIN = 1 [19:39:42]Read from MH i2c: 01 [19:39:42]MH_I2C_Read... [19:39:42]*** Stop cut motor [19:39:42]*** Cut end [19:39:42]Read from MH i2c: 01 07 00 [19:39:42]MH_I2C_Read... [19:39:42]Read from MH i2c: 01 07 00 2C 05 00 00 00 00 00 FF 0F 46 [19:39:42]process_action close_receipt done [19:39:42]requested_data is exist [19:39:42]produce_requested_data [19:39:42]requested_item fm.sn is exist - process it [19:39:42]wFMCommunicate request_size=4 [19:39:42]MH_SAM_APDU [19:39:42]CAPDU: 80 11 00 00 [19:39:42]Write to MH i2c: E2 08 00 2D 05 80 11 00 00 00 00 00 00 AC [19:39:42]Write i2c OK [19:39:42]MH_I2C_Read... [19:39:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:43]Read from MH i2c: E2 [19:39:43]MH_I2C_Read... [19:39:43]Read from MH i2c: E2 17 00 [19:39:43]MH_I2C_Read... [19:39:43]Read from MH i2c: E2 17 00 2D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FF [19:39:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:39:43]wFMCommunicate OK [19:39:43]requested_item fd.num is exist - process it [19:39:43]SAM_PROTO_GetFieldsCounters [19:39:43]wFMCommunicate request_size=4 [19:39:43]MH_SAM_APDU [19:39:43]CAPDU: 80 13 00 00 [19:39:43]Write to MH i2c: E2 08 00 2E 05 80 13 00 00 00 00 00 00 AF [19:39:43]Write i2c OK [19:39:43]MH_I2C_Read... [19:39:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:43]Read from MH i2c: E2 [19:39:43]MH_I2C_Read... [19:39:43]Read from MH i2c: E2 62 00 [19:39:43]MH_I2C_Read... [19:39:43]Read from MH i2c: E2 62 00 2E 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 51 [19:39:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:39:43]wFMCommunicate OK [19:39:43]SAM_PROTO_GetFieldsCounters done [19:39:43]requested_item shift.num is exist - process it [19:39:43]requested_item shift.opened is exist - process it [19:39:43]req_shift_opened [19:39:43]FM_GetShiftState [19:39:43]SAM_PROTO_GetShiftState [19:39:43]wFMCommunicate request_size=4 [19:39:43]MH_SAM_APDU [19:39:43]CAPDU: 80 13 01 00 [19:39:43]Write to MH i2c: E2 08 00 2F 05 80 13 01 00 00 00 00 00 B1 [19:39:43]Write i2c OK [19:39:43]MH_I2C_Read... [19:39:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:43]Read from MH i2c: E2 [19:39:43]MH_I2C_Read... [19:39:43]Read from MH i2c: E2 0E 00 [19:39:43]MH_I2C_Read... [19:39:43]Read from MH i2c: E2 0E 00 2F 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7E [19:39:43]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:39:43]wFMCommunicate OK [19:39:43]SAM_PROTO_GetShiftState done [19:39:43]FM_GetShiftState done [19:39:43]req_shift_opened done [19:39:43]requested_item shift.open_date is exist - process it [19:39:43]req_shift_open_date [19:39:43]req_shift_open_date done [19:39:43]produce_requested_data done [19:39:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152888,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:39:43]process_action_free close_receipt [19:39:43]json_value_free [19:39:43]json_value_free done [19:39:43]process_json_proto returns [19:39:43]Send response to host [19:39:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152888,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:39:43]free response buf [19:39:43]execute_script done [19:39:43]execute_script returns [19:39:43]free content buf [19:39:43]Sock 9.Close socket [19:39:43]Sock 9.Thread stoped [19:39:44]recv_with_timeout no data received [19:39:46]ConnectInit Can't take IP for lk.salyk.kg [19:39:46]CommunicateWithHost connect error [19:39:46]CommunicateWithHost err = -1 [19:39:46]OFD Sender: Server communicate error [19:39:51]OFD Sender: Processing packet 152888 [packets to send 831, broken 830] [19:39:51]ProducePacketName [19:39:51]name=ofd_packets/00152888 [19:39:51]OFD Sender: To server: pG, [19:39:51]CommunicateWithHost lk.salyk.kg:30040 [19:39:51]ConnectInit lk.salyk.kg [19:39:56]recv_with_timeout no data received [19:40:14]Connected sock=9 [19:40:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 61 07 01 34 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 1B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 2E CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 7C 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 55 02 00 35 04 06 00 BD 32 27 48 21 97 64 4A AC FD A1 23 F9 28 [19:40:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 12 BB 47 00 BC C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 55 02 00 F4 03 04 00 9A BD F2 66 B6 04 01 00 00 C7 F4 88 5A 7C 76 3F 40 [19:40:15]CommunicateWithHost err = 0 [19:40:15]CheckOFDResponse [19:40:15]1017 (14) - 77093643461234 [19:40:15]1041 (16) - 0000000000871835 [19:40:15]1040 (4) - 152888 [19:40:15]1012 (4) - 24.09.2024 13:24 [19:40:15]1206 (1) - 0 [19:40:15]OFD Sender: Remove packet 152888 [19:40:15]ProducePacketName [19:40:15]name=ofd_packets/00152888 [19:40:15]NVStorageDeleteData [19:40:16]OFD Sender: No OFD packet to send [19:40:21]OFD Sender: No OFD packet to send [19:40:26]OFD Sender: No OFD packet to send [19:40:31]OFD Sender: No OFD packet to send [19:40:36]OFD Sender: No OFD packet to send [19:40:36]accept exits with 10 [19:40:36]New connection [19:40:36]New thread 3066592612 created [19:40:36]Thread 3066735972 joined [19:40:36]Waiting for new connection... [19:40:36] Sock 10.Parse request [19:40:36]Sock 10.Check first char [19:40:36]Sock 10.First char is OK [19:40:36]request: POST /json_proto HTTP/1.0 [19:40:36]Method: POST [19:40:36]URL: /json_proto [19:40:36]Method is POST - this is cgi request [19:40:36]url: /json_proto [19:40:36]query_string will be loaded in cgi processing [19:40:36]execute_cgi json_proto POST (null) [19:40:36]execute_cgi path=json_proto method=POST [19:40:36]POST find Content-Length [19:40:36]Host: 172.17.43.67:8080 [19:40:36]Content-Length: 678 [19:40:36]Content-Type: application/json [19:40:36] [19:40:36]POST finish read [19:40:36]Found Content-Length = 678 [19:40:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:36]execute_script... [19:40:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:36]POST & json_proto [19:40:36]process_json_proto [19:40:36]json parsed OK: [19:40:36]protocol is kg_v1.0 [19:40:36]action value=close_receipt [19:40:36]process_action close_receipt [19:40:36]cmd_close_receipt [19:40:36]MH_GetDate [19:40:36]Write to MH i2c: F0 00 00 30 05 24 [19:40:36]Write i2c OK [19:40:36]MH_I2C_Read... [19:40:36]Read from MH i2c: F0 [19:40:36]MH_I2C_Read... [19:40:36]Read from MH i2c: F0 09 00 [19:40:36]MH_I2C_Read... [19:40:36]Read from MH i2c: F0 09 00 30 05 00 B5 15 F3 66 6A BD 47 65 23 [19:40:36]GetLastDocTimeStamp 1727206780 [19:40:36]current date 1727206837 [19:40:36]FM_GetShiftState [19:40:36]SAM_PROTO_GetShiftState [19:40:36]wFMCommunicate request_size=4 [19:40:36]MH_SAM_APDU [19:40:36]CAPDU: 80 13 01 00 [19:40:36]Write to MH i2c: E2 08 00 31 05 80 13 01 00 00 00 00 00 B3 [19:40:36]Write i2c OK [19:40:36]MH_I2C_Read... [19:40:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:36]Read from MH i2c: E2 [19:40:36]MH_I2C_Read... [19:40:36]Read from MH i2c: E2 0E 00 [19:40:36]MH_I2C_Read... [19:40:36]Read from MH i2c: E2 0E 00 31 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 80 [19:40:36]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:40:36]wFMCommunicate OK [19:40:36]SAM_PROTO_GetShiftState done [19:40:36]FM_GetShiftState done [19:40:36]opened in 1727137889 [19:40:36]opened+sec_in_day 1727224289 [19:40:36]quantity*price = 45019 [19:40:36]sum+1 = 45020 [19:40:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 348 24.09.2024 19:40 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152889 ФПД: 237013751743044 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T194037&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152889&fm=237013751743044&tin=02508201610067®Number=0000000000091825&sum=45000 [19:40:38]StoreToDocumentArchive [19:40:38]shift 477 fd 152889 [19:40:38]save to /storage/0477/doc_00152889 [19:40:38]save last doc name /storage/0477/doc_00152889 to /storage/kkm_last_doc_name [19:40:38]save OK [19:40:38]Clear old archive folders... [19:40:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:40:38]tlvbuf is 004C3C30 [19:40:38]SAM_PROTO_ClearQueue [19:40:38]wFMCommunicate request_size=4 [19:40:38]MH_SAM_APDU [19:40:38]CAPDU: 80 09 00 00 [19:40:38]Write to MH i2c: E2 08 00 3E 05 80 09 00 00 00 00 00 00 B5 [19:40:38]Write i2c OK [19:40:38]MH_I2C_Read... [19:40:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:40:38]Read from MH i2c: E2 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: E2 03 00 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: E2 03 00 3E 05 00 90 00 B7 [19:40:38]RAPDU: 90 00 [19:40:38]wFMCommunicate OK [19:40:38]SAM_PROTO_ClearQueue done [19:40:38]KKMCreateOFDPacket [19:40:38]OFDProtocolAddRootSTLVToBuf [19:40:38]FM_MakeSignedData [19:40:38]FM_MakeSignedData [19:40:38]SAM_PROTO_SignData [19:40:38]wFMCommunicate request_size=4 [19:40:38]MH_SAM_APDU [19:40:38]CAPDU: 80 0D 01 02 [19:40:38]Write to MH i2c: E2 08 00 3F 05 80 0D 01 02 00 00 00 00 BD [19:40:38]Write i2c OK [19:40:38]MH_I2C_Read... [19:40:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:40:38]Read from MH i2c: E2 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: E2 03 00 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: E2 03 00 3F 05 00 90 00 B8 [19:40:38]RAPDU: 90 00 [19:40:38]wFMCommunicate OK [19:40:38]wFMCommunicate request_size=255 [19:40:38]MH_SAM_APDU [19:40:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 B5 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 55 02 00 35 04 06 00 D7 [19:40:38]Write to MH i2c: E2 02 01 40 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 B5 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 55 02 00 35 04 06 00 D7 00 00 F1 [19:40:38]Write i2c OK [19:40:38]MH_I2C_Read... [19:40:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:38]Read from MH i2c: E2 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: E2 03 00 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: E2 03 00 40 05 00 90 00 B9 [19:40:38]RAPDU: 90 00 [19:40:38]wFMCommunicate OK [19:40:38]wFMCommunicate request_size=10 [19:40:38]MH_SAM_APDU [19:40:38]CAPDU: 80 0D 02 02 05 90 10 7A C2 44 [19:40:38]Write to MH i2c: E2 0D 00 41 05 80 0D 02 02 05 00 90 10 7A C2 44 00 00 EA [19:40:38]Write i2c OK [19:40:38]MH_I2C_Read... [19:40:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:38]Read from MH i2c: E2 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: E2 03 00 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: E2 03 00 41 05 00 90 00 BA [19:40:38]RAPDU: 90 00 [19:40:38]wFMCommunicate OK [19:40:38]wFMCommunicate request_size=4 [19:40:38]MH_SAM_APDU [19:40:38]CAPDU: 80 0D 03 02 [19:40:38]Write to MH i2c: E2 08 00 42 05 80 0D 03 02 00 00 00 00 C2 [19:40:38]Write i2c OK [19:40:38]MH_I2C_Read... [19:40:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:40:38]Read from MH i2c: E2 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: E2 0B 00 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: E2 0B 00 42 05 00 C1 B2 C4 FC F1 7D D6 2C 90 00 66 [19:40:38]RAPDU: C1 B2 C4 FC F1 7D D6 2C 90 00 [19:40:38]wFMCommunicate OK [19:40:38]SAM_PROTO_SignData done [19:40:38]FM_MakeSignedData done [19:40:38]CreateOFDProtocolMessage [19:40:38]wFMCommunicate request_size=4 [19:40:38]MH_SAM_APDU [19:40:38]CAPDU: 80 11 00 00 [19:40:38]Write to MH i2c: E2 08 00 43 05 80 11 00 00 00 00 00 00 C2 [19:40:38]Write i2c OK [19:40:38]MH_I2C_Read... [19:40:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:38]Read from MH i2c: E2 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: E2 17 00 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: E2 17 00 43 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 15 [19:40:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:40:38]wFMCommunicate OK [19:40:38]CreateOFDProtocolMessage done [19:40:38]OFDSenderStorePacket 152889 [19:40:38]StoreOFDPacket docnum=152889 [19:40:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5E 6E 07 01 39 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 B5 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 55 02 00 35 04 06 00 D7 90 10 7A C2 44 C1 B2 C4 FC F1 7D D6 2C [19:40:38]CheckFolder [19:40:38]dirname=/storage/ofd_packets [19:40:38]CheckFolder done [19:40:38]ProducePacketName [19:40:38]name=ofd_packets/00152889 [19:40:38]NVStorageSaveData ofd_packets/00152889 [19:40:38]File name is /storage/ofd_packets/00152889 [19:40:38]Write 301 bytes [19:40:38]NVStorageSaveData done [19:40:38]OFDSenderStorePacket done [19:40:38]KKMCreateOFDPacket done [19:40:38]NVStorageSaveData kkm_last_timestamp [19:40:38]File name is /storage/kkm_last_timestamp [19:40:38]Write 4 bytes [19:40:38]NVStorageSaveData done [19:40:38]ExternCall_PrintAddStr [19:40:38]wPrintStart [19:40:38]Write to MH i2c: 01 00 00 44 05 49 [19:40:38]Write i2c OK [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: 01 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: 01 07 00 [19:40:38]MH_I2C_Read... [19:40:38]Read from MH i2c: 01 07 00 44 05 00 00 00 00 00 FF 0F 5E [19:40:38]RasterBufferAndPrint [19:40:38]line Счет N : (1)1786895 [19:40:38]line ИНН: 02508201610067 [19:40:38]line Контрольно-Кассовый Чек [19:40:38]line ПРОДАЖА [19:40:38]line ТРК (МРК, ГНК) : 22 [19:40:38]line Товар: 2710124130 [19:40:38]line Аи-92-К-5 [19:40:38]line 6.640 * 67.80 [19:40:38]line = 450.19 [19:40:38]line НДС 12% НСП 1% [19:40:38]line > о реализуемом товаре [19:40:38]line ОКРУГЛЕНИЕ: -0.19 [19:40:38]line ИТОГО: 450.00 [19:40:38]line Внесено: 450.00 [19:40:38]line СДАЧА: 0.00 [19:40:38]line НСП 1% : 3.98 [19:40:38]line НДС 12% : 47.81 [19:40:38]line Наличными: 450.00 [19:40:38]line Безнал.: 0.00 [19:40:38]line Место: АЗС № 89 "Партнер Нефть" [19:40:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:40:38]line СНО: Общий режим [19:40:38]line Чек 348 24.09.2024 19:40 [19:40:38]line Смена: 477 ФФД: 1.0 [19:40:38]line ЗНМ: 0300000113 [19:40:38]line РНМ: 0000000000091825 [19:40:38]line Версия ККМ: 001 [19:40:38]line ФМ: 0000000000871835 [19:40:38]line ФД: 152889 [19:40:38]line ФПД: 237013751743044 [19:40:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T194037&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152889&fm=237013751743044&tin=02508201610067®Number=0000000000091825&sum=45000 [19:40:38]OFD Sender: Processing packet 152889 [packets to send 831, broken 830] [19:40:38]ProducePacketName [19:40:38]name=ofd_packets/00152889 [19:40:38]OFD Sender: To server: pG, [19:40:38]CommunicateWithHost lk.salyk.kg:30040 [19:40:38]ConnectInit lk.salyk.kg [19:40:38]written 0, free lines is 4095 [19:40:39]Write to MH i2c: 01 00 00 6F 05 74 [19:40:39]Write i2c OK [19:40:39]MH_I2C_Read... [19:40:39]Read from MH i2c: 01 [19:40:39]MH_I2C_Read... [19:40:39]Read from MH i2c: 01 07 00 [19:40:39]MH_I2C_Read... [19:40:39]Read from MH i2c: 01 07 00 6F 05 00 00 00 00 00 E7 0C 6E [19:40:39]RasterBufferAndPrint [19:40:39]line [19:40:39]line [19:40:39]line [19:40:39]line [19:40:39]line [19:40:39]written 0, free lines is 3309 [19:40:39]MH_Cut [19:40:39]Write to MH i2c: D1 01 00 76 05 01 4D [19:40:39]Write i2c OK [19:40:39]MH_I2C_Read... [19:40:39]Read from MH i2c: D1 [19:40:39]MH_I2C_Read... [19:40:39]Read from MH i2c: D1 01 00 [19:40:39]MH_I2C_Read... [19:40:39]Read from MH i2c: D1 01 00 76 05 00 4C [19:40:39]Write to MH i2c: 01 00 00 77 05 7C [19:40:39]Write i2c OK [19:40:39]MH_I2C_Read... [19:40:39]Connected sock=7 [19:40:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5E 6E 07 01 39 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 B5 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 55 02 00 35 04 06 00 D7 90 10 7A C2 44 C1 B2 C4 FC F1 7D D6 2C [19:40:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 17 8E 47 00 45 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 55 02 00 F4 03 04 00 B2 BD F2 66 B6 04 01 00 00 58 6D 07 77 91 1F 76 A7 [19:40:39]CommunicateWithHost err = 0 [19:40:39]CheckOFDResponse [19:40:39]1017 (14) - 77093643461234 [19:40:39]1041 (16) - 0000000000871835 [19:40:39]1040 (4) - 152889 [19:40:39]1012 (4) - 24.09.2024 13:25 [19:40:39]1206 (1) - 0 [19:40:39]OFD Sender: Remove packet 152889 [19:40:39]ProducePacketName [19:40:39]name=ofd_packets/00152889 [19:40:39]NVStorageDeleteData [19:40:39]*** Cut start [19:40:39]*** Purtial cut [19:40:39]*** Stage 1: CUTSNS_PIN = 1 [19:40:40]Read from MH i2c: 01 [19:40:40]MH_I2C_Read... [19:40:40]*** Stop cut motor [19:40:40]*** Cut end [19:40:40]Read from MH i2c: 01 07 00 [19:40:40]MH_I2C_Read... [19:40:40]Read from MH i2c: 01 07 00 77 05 00 00 00 00 00 FF 0F 91 [19:40:40]process_action close_receipt done [19:40:40]requested_data is exist [19:40:40]produce_requested_data [19:40:40]requested_item fm.sn is exist - process it [19:40:40]wFMCommunicate request_size=4 [19:40:40]MH_SAM_APDU [19:40:40]CAPDU: 80 11 00 00 [19:40:40]Write to MH i2c: E2 08 00 78 05 80 11 00 00 00 00 00 00 F7 [19:40:40]Write i2c OK [19:40:40]MH_I2C_Read... [19:40:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:40]OFD Sender: No OFD packet to send [19:40:40]Read from MH i2c: E2 [19:40:40]MH_I2C_Read... [19:40:40]Read from MH i2c: E2 17 00 [19:40:40]MH_I2C_Read... [19:40:40]Read from MH i2c: E2 17 00 78 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4A [19:40:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:40:40]wFMCommunicate OK [19:40:40]requested_item fd.num is exist - process it [19:40:40]SAM_PROTO_GetFieldsCounters [19:40:40]wFMCommunicate request_size=4 [19:40:40]MH_SAM_APDU [19:40:40]CAPDU: 80 13 00 00 [19:40:40]Write to MH i2c: E2 08 00 79 05 80 13 00 00 00 00 00 00 FA [19:40:40]Write i2c OK [19:40:40]MH_I2C_Read... [19:40:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:40:40]Read from MH i2c: E2 [19:40:40]MH_I2C_Read... [19:40:40]Read from MH i2c: E2 62 00 [19:40:40]MH_I2C_Read... [19:40:40]Read from MH i2c: E2 62 00 79 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 A0 [19:40:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:40:40]wFMCommunicate OK [19:40:40]SAM_PROTO_GetFieldsCounters done [19:40:40]requested_item shift.num is exist - process it [19:40:40]requested_item shift.opened is exist - process it [19:40:40]req_shift_opened [19:40:40]FM_GetShiftState [19:40:40]SAM_PROTO_GetShiftState [19:40:40]wFMCommunicate request_size=4 [19:40:40]MH_SAM_APDU [19:40:40]CAPDU: 80 13 01 00 [19:40:40]Write to MH i2c: E2 08 00 7A 05 80 13 01 00 00 00 00 00 FC [19:40:40]Write i2c OK [19:40:40]MH_I2C_Read... [19:40:40]Read from MH i2c: E2 [19:40:40]MH_I2C_Read... [19:40:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:40]Read from MH i2c: E2 0E 00 [19:40:40]MH_I2C_Read... [19:40:40]Read from MH i2c: E2 0E 00 7A 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C9 [19:40:40]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:40:40]wFMCommunicate OK [19:40:40]SAM_PROTO_GetShiftState done [19:40:40]FM_GetShiftState done [19:40:40]req_shift_opened done [19:40:40]requested_item shift.open_date is exist - process it [19:40:40]req_shift_open_date [19:40:40]req_shift_open_date done [19:40:40]produce_requested_data done [19:40:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152889,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:40:40]process_action_free close_receipt [19:40:40]json_value_free [19:40:40]json_value_free done [19:40:40]process_json_proto returns [19:40:40]Send response to host [19:40:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152889,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:40:40]free response buf [19:40:40]execute_script done [19:40:40]execute_script returns [19:40:40]free content buf [19:40:40]Sock 10.Close socket [19:40:40]Sock 10.Thread stoped [19:40:45]OFD Sender: No OFD packet to send [19:40:47]recv_with_timeout no data received [19:40:50]OFD Sender: No OFD packet to send [19:40:55]OFD Sender: No OFD packet to send [19:41:00]OFD Sender: No OFD packet to send [19:41:01]recv_with_timeout no data received [19:41:05]OFD Sender: No OFD packet to send [19:41:10]OFD Sender: No OFD packet to send [19:41:15]OFD Sender: No OFD packet to send [19:41:20]OFD Sender: No OFD packet to send [19:41:25]OFD Sender: No OFD packet to send [19:41:30]OFD Sender: No OFD packet to send [19:41:35]OFD Sender: No OFD packet to send [19:41:40]OFD Sender: No OFD packet to send [19:41:40]accept exits with 9 [19:41:40]New connection [19:41:40]New thread 3066735972 created [19:41:40]Thread 3066592612 joined [19:41:40]Waiting for new connection... [19:41:40] Sock 9.Parse request [19:41:40]Sock 9.Check first char [19:41:40]Sock 9.First char is OK [19:41:40]request: POST /json_proto HTTP/1.0 [19:41:40]Method: POST [19:41:40]URL: /json_proto [19:41:40]Method is POST - this is cgi request [19:41:40]url: /json_proto [19:41:40]query_string will be loaded in cgi processing [19:41:40]execute_cgi json_proto POST (null) [19:41:40]execute_cgi path=json_proto method=POST [19:41:40]POST find Content-Length [19:41:40]Host: 172.17.43.67:8080 [19:41:40]Content-Length: 794 [19:41:40]Content-Type: application/json [19:41:40] [19:41:40]POST finish read [19:41:40]Found Content-Length = 794 [19:41:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:41:40]execute_script... [19:41:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:41:40]POST & json_proto [19:41:40]process_json_proto [19:41:40]json parsed OK: [19:41:40]protocol is kg_v1.0 [19:41:40]action value=close_receipt [19:41:40]process_action close_receipt [19:41:40]cmd_close_receipt [19:41:40]MH_GetDate [19:41:40]Write to MH i2c: F0 00 00 7B 05 6F [19:41:40]Write i2c OK [19:41:40]MH_I2C_Read... [19:41:40]Read from MH i2c: F0 [19:41:40]MH_I2C_Read... [19:41:40]Read from MH i2c: F0 09 00 [19:41:40]MH_I2C_Read... [19:41:40]Read from MH i2c: F0 09 00 7B 05 00 F4 15 F3 66 6A BD 47 65 AD [19:41:40]GetLastDocTimeStamp 1727206837 [19:41:40]current date 1727206900 [19:41:40]FM_GetShiftState [19:41:40]SAM_PROTO_GetShiftState [19:41:40]wFMCommunicate request_size=4 [19:41:40]MH_SAM_APDU [19:41:40]CAPDU: 80 13 01 00 [19:41:40]Write to MH i2c: E2 08 00 7C 05 80 13 01 00 00 00 00 00 FE [19:41:40]Write i2c OK [19:41:40]MH_I2C_Read... [19:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:40]Read from MH i2c: E2 [19:41:40]MH_I2C_Read... [19:41:40]Read from MH i2c: E2 0E 00 [19:41:40]MH_I2C_Read... [19:41:40]Read from MH i2c: E2 0E 00 7C 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CB [19:41:40]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:41:40]wFMCommunicate OK [19:41:40]SAM_PROTO_GetShiftState done [19:41:40]FM_GetShiftState done [19:41:40]opened in 1727137889 [19:41:40]opened+sec_in_day 1727224289 [19:41:40]quantity*price = 0 [19:41:40]sum+1 = 1 [19:41:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 349 24.09.2024 19:41 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152890 ФПД: 42541220602284 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T194140&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152890&fm=42541220602284&tin=02508201610067®Number=0000000000091825&sum=0 [19:41:41]StoreToDocumentArchive [19:41:41]shift 477 fd 152890 [19:41:41]save to /storage/0477/doc_00152890 [19:41:41]save last doc name /storage/0477/doc_00152890 to /storage/kkm_last_doc_name [19:41:41]save OK [19:41:41]Clear old archive folders... [19:41:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:41:41]tlvbuf is 004D4610 [19:41:41]SAM_PROTO_ClearQueue [19:41:41]wFMCommunicate request_size=4 [19:41:41]MH_SAM_APDU [19:41:41]CAPDU: 80 09 00 00 [19:41:41]Write to MH i2c: E2 08 00 89 05 80 09 00 00 00 00 00 00 00 [19:41:41]Write i2c OK [19:41:41]MH_I2C_Read... [19:41:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:41:41]Read from MH i2c: E2 [19:41:41]MH_I2C_Read... [19:41:41]Read from MH i2c: E2 03 00 [19:41:41]MH_I2C_Read... [19:41:41]Read from MH i2c: E2 03 00 89 05 00 90 00 02 [19:41:41]RAPDU: 90 00 [19:41:41]wFMCommunicate OK [19:41:41]SAM_PROTO_ClearQueue done [19:41:41]KKMCreateOFDPacket [19:41:41]OFDProtocolAddRootSTLVToBuf [19:41:41]FM_MakeSignedData [19:41:41]FM_MakeSignedData [19:41:41]SAM_PROTO_SignData [19:41:41]wFMCommunicate request_size=4 [19:41:41]MH_SAM_APDU [19:41:41]CAPDU: 80 0D 01 02 [19:41:41]Write to MH i2c: E2 08 00 8A 05 80 0D 01 02 00 00 00 00 08 [19:41:41]Write i2c OK [19:41:41]MH_I2C_Read... [19:41:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:41:41]Read from MH i2c: E2 [19:41:41]MH_I2C_Read... [19:41:41]Read from MH i2c: E2 03 00 [19:41:41]MH_I2C_Read... [19:41:41]Read from MH i2c: E2 03 00 8A 05 00 90 00 03 [19:41:41]RAPDU: 90 00 [19:41:41]wFMCommunicate OK [19:41:41]wFMCommunicate request_size=255 [19:41:41]MH_SAM_APDU [19:41:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 F4 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 55 02 00 35 04 06 00 26 B0 E6 57 [19:41:41]Write to MH i2c: E2 02 01 8B 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 F4 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 55 02 00 35 04 06 00 26 B0 E6 57 00 00 24 [19:41:41]Write i2c OK [19:41:41]MH_I2C_Read... [19:41:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:42]Read from MH i2c: E2 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: E2 03 00 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: E2 03 00 8B 05 00 90 00 04 [19:41:42]RAPDU: 90 00 [19:41:42]wFMCommunicate OK [19:41:42]wFMCommunicate request_size=7 [19:41:42]MH_SAM_APDU [19:41:42]CAPDU: 80 0D 02 02 02 A1 AC [19:41:42]Write to MH i2c: E2 0A 00 8C 05 80 0D 02 02 02 00 A1 AC 00 00 5C [19:41:42]Write i2c OK [19:41:42]MH_I2C_Read... [19:41:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:42]Read from MH i2c: E2 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: E2 03 00 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: E2 03 00 8C 05 00 90 00 05 [19:41:42]RAPDU: 90 00 [19:41:42]wFMCommunicate OK [19:41:42]wFMCommunicate request_size=4 [19:41:42]MH_SAM_APDU [19:41:42]CAPDU: 80 0D 03 02 [19:41:42]Write to MH i2c: E2 08 00 8D 05 80 0D 03 02 00 00 00 00 0D [19:41:42]Write i2c OK [19:41:42]MH_I2C_Read... [19:41:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:41:42]Read from MH i2c: E2 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: E2 0B 00 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: E2 0B 00 8D 05 00 73 16 A7 91 6B 8D 90 AF 90 00 06 [19:41:42]RAPDU: 73 16 A7 91 6B 8D 90 AF 90 00 [19:41:42]wFMCommunicate OK [19:41:42]SAM_PROTO_SignData done [19:41:42]FM_MakeSignedData done [19:41:42]CreateOFDProtocolMessage [19:41:42]wFMCommunicate request_size=4 [19:41:42]MH_SAM_APDU [19:41:42]CAPDU: 80 11 00 00 [19:41:42]Write to MH i2c: E2 08 00 8E 05 80 11 00 00 00 00 00 00 0D [19:41:42]Write i2c OK [19:41:42]MH_I2C_Read... [19:41:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:42]Read from MH i2c: E2 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: E2 17 00 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: E2 17 00 8E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [19:41:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:41:42]wFMCommunicate OK [19:41:42]CreateOFDProtocolMessage done [19:41:42]OFDSenderStorePacket 152890 [19:41:42]StoreOFDPacket docnum=152890 [19:41:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 07 FD 04 01 02 43 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 F4 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 55 02 00 35 04 06 00 26 B0 E6 57 A1 AC 73 16 A7 91 6B 8D 90 AF [19:41:42]CheckFolder [19:41:42]dirname=/storage/ofd_packets [19:41:42]CheckFolder done [19:41:42]ProducePacketName [19:41:42]name=ofd_packets/00152890 [19:41:42]NVStorageSaveData ofd_packets/00152890 [19:41:42]File name is /storage/ofd_packets/00152890 [19:41:42]Write 298 bytes [19:41:42]NVStorageSaveData done [19:41:42]OFDSenderStorePacket done [19:41:42]KKMCreateOFDPacket done [19:41:42]NVStorageSaveData kkm_last_timestamp [19:41:42]File name is /storage/kkm_last_timestamp [19:41:42]Write 4 bytes [19:41:42]NVStorageSaveData done [19:41:42]ExternCall_PrintAddStr [19:41:42]wPrintStart [19:41:42]Write to MH i2c: 01 00 00 8F 05 94 [19:41:42]Write i2c OK [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: 01 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: 01 07 00 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: 01 07 00 8F 05 00 00 00 00 00 FF 0F A9 [19:41:42]RasterBufferAndPrint [19:41:42]line Счет N : (1)1786896 [19:41:42]line ИНН: 02508201610067 [19:41:42]line Контрольно-Кассовый Чек [19:41:42]line ПРОДАЖА [19:41:42]line ТРК (МРК, ГНК) : 31 [19:41:42]line Товар: 2710194210 [19:41:42]line ДТ-К-5 [19:41:42]line 13.130 * 0.00 [19:41:42]line = 0.00 [19:41:42]line НДС 12% НСП 1% [19:41:42]line > о реализуемом товаре [19:41:42]line ИТОГО: 0.00 [19:41:42]line НСП 1% : 0.00 [19:41:42]line НДС 12% : 0.00 [19:41:42]line Наличными: 0.00 [19:41:42]line Безнал.: 0.00 [19:41:42]line Место: АЗС № 89 "Партнер Нефть" [19:41:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:41:42]line СНО: Общий режим [19:41:42]line Чек 349 24.09.2024 19:41 [19:41:42]line Смена: 477 ФФД: 1.0 [19:41:42]line ЗНМ: 0300000113 [19:41:42]line РНМ: 0000000000091825 [19:41:42]line Версия ККМ: 001 [19:41:42]line Платежная система: O! деньги [19:41:42]line ФМ: 0000000000871835 [19:41:42]line ФД: 152890 [19:41:42]line ФПД: 42541220602284 [19:41:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T194140&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152890&fm=42541220602284&tin=02508201610067®Number=0000000000091825&sum=0 [19:41:42]written 0, free lines is 4095 [19:41:42]OFD Sender: Processing packet 152890 [packets to send 831, broken 830] [19:41:42]ProducePacketName [19:41:42]name=ofd_packets/00152890 [19:41:42]OFD Sender: To server: pG, [19:41:42]CommunicateWithHost lk.salyk.kg:30040 [19:41:42]ConnectInit lk.salyk.kg [19:41:42]Write to MH i2c: 01 00 00 B9 05 BE [19:41:42]Write i2c OK [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: 01 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: 01 07 00 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: 01 07 00 B9 05 00 00 00 00 00 EC 0C BD [19:41:42]RasterBufferAndPrint [19:41:42]line [19:41:42]line [19:41:42]line [19:41:42]line [19:41:42]line [19:41:42]written 0, free lines is 3314 [19:41:42]MH_Cut [19:41:42]Write to MH i2c: D1 01 00 C0 05 01 97 [19:41:42]Write i2c OK [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: D1 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: D1 01 00 [19:41:42]MH_I2C_Read... [19:41:42]Read from MH i2c: D1 01 00 C0 05 00 96 [19:41:42]Write to MH i2c: 01 00 00 C1 05 C6 [19:41:42]Write i2c OK [19:41:42]MH_I2C_Read... [19:41:43]*** Cut start [19:41:43]*** Purtial cut [19:41:43]*** Stage 1: CUTSNS_PIN = 1 [19:41:43]Read from MH i2c: 01 [19:41:43]MH_I2C_Read... [19:41:43]*** Stop cut motor [19:41:43]*** Cut end [19:41:43]Read from MH i2c: 01 07 00 [19:41:43]MH_I2C_Read... [19:41:43]Read from MH i2c: 01 07 00 C1 05 00 00 00 00 00 FF 0F DB [19:41:43]process_action close_receipt done [19:41:43]requested_data is exist [19:41:43]produce_requested_data [19:41:43]requested_item fm.sn is exist - process it [19:41:43]wFMCommunicate request_size=4 [19:41:43]MH_SAM_APDU [19:41:43]CAPDU: 80 11 00 00 [19:41:43]Write to MH i2c: E2 08 00 C2 05 80 11 00 00 00 00 00 00 41 [19:41:43]Write i2c OK [19:41:43]MH_I2C_Read... [19:41:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:43]Read from MH i2c: E2 [19:41:43]MH_I2C_Read... [19:41:43]Read from MH i2c: E2 17 00 [19:41:43]MH_I2C_Read... [19:41:43]Read from MH i2c: E2 17 00 C2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 94 [19:41:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:41:43]wFMCommunicate OK [19:41:43]requested_item fd.num is exist - process it [19:41:43]SAM_PROTO_GetFieldsCounters [19:41:43]wFMCommunicate request_size=4 [19:41:43]MH_SAM_APDU [19:41:43]CAPDU: 80 13 00 00 [19:41:43]Write to MH i2c: E2 08 00 C3 05 80 13 00 00 00 00 00 00 44 [19:41:43]Write i2c OK [19:41:43]MH_I2C_Read... [19:41:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:41:43]Read from MH i2c: E2 [19:41:43]MH_I2C_Read... [19:41:43]Read from MH i2c: E2 62 00 [19:41:43]MH_I2C_Read... [19:41:43]Read from MH i2c: E2 62 00 C3 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 EE [19:41:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:41:43]wFMCommunicate OK [19:41:43]SAM_PROTO_GetFieldsCounters done [19:41:43]requested_item shift.num is exist - process it [19:41:43]requested_item shift.opened is exist - process it [19:41:43]req_shift_opened [19:41:43]FM_GetShiftState [19:41:43]SAM_PROTO_GetShiftState [19:41:43]wFMCommunicate request_size=4 [19:41:43]MH_SAM_APDU [19:41:43]CAPDU: 80 13 01 00 [19:41:43]Write to MH i2c: E2 08 00 C4 05 80 13 01 00 00 00 00 00 46 [19:41:43]Write i2c OK [19:41:43]MH_I2C_Read... [19:41:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:43]Read from MH i2c: E2 [19:41:43]MH_I2C_Read... [19:41:44]Read from MH i2c: E2 0E 00 [19:41:44]MH_I2C_Read... [19:41:44]Read from MH i2c: E2 0E 00 C4 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 13 [19:41:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:41:44]wFMCommunicate OK [19:41:44]SAM_PROTO_GetShiftState done [19:41:44]FM_GetShiftState done [19:41:44]req_shift_opened done [19:41:44]requested_item shift.open_date is exist - process it [19:41:44]req_shift_open_date [19:41:44]req_shift_open_date done [19:41:44]produce_requested_data done [19:41:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152890,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:41:44]process_action_free close_receipt [19:41:44]json_value_free [19:41:44]json_value_free done [19:41:44]process_json_proto returns [19:41:44]Send response to host [19:41:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152890,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:41:44]free response buf [19:41:44]execute_script done [19:41:44]execute_script returns [19:41:44]free content buf [19:41:44]Sock 9.Close socket [19:41:44]Sock 9.Thread stoped [19:41:44]recv_with_timeout no data received [19:41:46]Connected sock=11 [19:41:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 07 FD 04 01 02 43 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 F4 15 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 55 02 00 35 04 06 00 26 B0 E6 57 A1 AC 73 16 A7 91 6B 8D 90 AF [19:41:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 58 9E 47 00 40 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 55 02 00 F4 03 04 00 F5 BD F2 66 B6 04 01 00 00 C9 A0 04 0C 93 10 0A 12 [19:41:47]CommunicateWithHost err = 0 [19:41:47]CheckOFDResponse [19:41:47]1017 (14) - 77093643461234 [19:41:47]1041 (16) - 0000000000871835 [19:41:47]1040 (4) - 152890 [19:41:47]1012 (4) - 24.09.2024 13:26 [19:41:47]1206 (1) - 0 [19:41:47]OFD Sender: Remove packet 152890 [19:41:47]ProducePacketName [19:41:47]name=ofd_packets/00152890 [19:41:47]NVStorageDeleteData [19:41:47]OFD Sender: No OFD packet to send [19:41:52]OFD Sender: No OFD packet to send [19:41:57]OFD Sender: No OFD packet to send [19:42:02]OFD Sender: No OFD packet to send [19:42:07]OFD Sender: No OFD packet to send [19:42:12]OFD Sender: No OFD packet to send [19:42:14]recv_with_timeout no data received [19:42:17]OFD Sender: No OFD packet to send [19:42:22]OFD Sender: No OFD packet to send [19:42:27]OFD Sender: No OFD packet to send [19:42:32]OFD Sender: No OFD packet to send [19:42:37]OFD Sender: No OFD packet to send [19:42:42]OFD Sender: No OFD packet to send [19:42:46]recv_with_timeout no data received [19:42:47]OFD Sender: No OFD packet to send [19:42:52]OFD Sender: No OFD packet to send [19:42:57]OFD Sender: No OFD packet to send [19:43:02]OFD Sender: No OFD packet to send [19:43:07]OFD Sender: No OFD packet to send [19:43:12]OFD Sender: No OFD packet to send [19:43:17]OFD Sender: No OFD packet to send [19:43:22]OFD Sender: No OFD packet to send [19:43:23]recv_with_timeout no data received [19:43:27]OFD Sender: No OFD packet to send [19:43:33]OFD Sender: No OFD packet to send [19:43:38]OFD Sender: No OFD packet to send [19:43:43]OFD Sender: No OFD packet to send [19:43:48]OFD Sender: No OFD packet to send [19:43:53]OFD Sender: No OFD packet to send [19:43:54]recv_with_timeout no data received [19:43:58]OFD Sender: No OFD packet to send [19:44:03]OFD Sender: No OFD packet to send [19:44:08]OFD Sender: No OFD packet to send [19:44:13]OFD Sender: No OFD packet to send [19:44:18]OFD Sender: No OFD packet to send [19:44:23]OFD Sender: No OFD packet to send [19:44:28]OFD Sender: No OFD packet to send [19:44:33]OFD Sender: No OFD packet to send [19:44:38]OFD Sender: No OFD packet to send [19:44:43]OFD Sender: No OFD packet to send [19:44:48]OFD Sender: No OFD packet to send [19:44:53]OFD Sender: No OFD packet to send [19:44:58]OFD Sender: No OFD packet to send [19:45:03]OFD Sender: No OFD packet to send [19:45:08]OFD Sender: No OFD packet to send [19:45:13]OFD Sender: No OFD packet to send [19:45:18]OFD Sender: No OFD packet to send [19:45:23]OFD Sender: No OFD packet to send [19:45:28]OFD Sender: No OFD packet to send [19:45:33]OFD Sender: No OFD packet to send [19:45:38]OFD Sender: No OFD packet to send [19:45:40]recv_with_timeout no data received [19:45:43]OFD Sender: No OFD packet to send [19:45:48]OFD Sender: No OFD packet to send [19:45:53]OFD Sender: No OFD packet to send [19:45:58]OFD Sender: No OFD packet to send [19:46:03]OFD Sender: No OFD packet to send [19:46:08]OFD Sender: No OFD packet to send [19:46:13]OFD Sender: No OFD packet to send [19:46:18]OFD Sender: No OFD packet to send [19:46:20]recv_with_timeout no data received [19:46:23]OFD Sender: No OFD packet to send [19:46:28]OFD Sender: No OFD packet to send [19:46:33]OFD Sender: No OFD packet to send [19:46:38]OFD Sender: No OFD packet to send [19:46:43]OFD Sender: No OFD packet to send [19:46:48]OFD Sender: No OFD packet to send [19:46:53]OFD Sender: No OFD packet to send [19:46:58]OFD Sender: No OFD packet to send [19:47:01]accept exits with 10 [19:47:01]New connection [19:47:01]New thread 3066592612 created [19:47:01]Thread 3066735972 joined [19:47:01]Waiting for new connection... [19:47:01] Sock 10.Parse request [19:47:01]Sock 10.Check first char [19:47:01]Sock 10.First char is OK [19:47:01]request: POST /json_proto HTTP/1.0 [19:47:01]Method: POST [19:47:01]URL: /json_proto [19:47:01]Method is POST - this is cgi request [19:47:01]url: /json_proto [19:47:01]query_string will be loaded in cgi processing [19:47:01]execute_cgi json_proto POST (null) [19:47:01]execute_cgi path=json_proto method=POST [19:47:01]POST find Content-Length [19:47:01]Host: 172.17.43.67:8080 [19:47:01]Content-Length: 678 [19:47:01]Content-Type: application/json [19:47:01] [19:47:01]POST finish read [19:47:01]Found Content-Length = 678 [19:47:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.280, "sum" : 290.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 290.00, "total" : 290.00, "payments": [ { "type": 0, "sum" : 290.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:01]execute_script... [19:47:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.280, "sum" : 290.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 290.00, "total" : 290.00, "payments": [ { "type": 0, "sum" : 290.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:01]POST & json_proto [19:47:01]process_json_proto [19:47:01]json parsed OK: [19:47:01]protocol is kg_v1.0 [19:47:01]action value=close_receipt [19:47:01]process_action close_receipt [19:47:01]cmd_close_receipt [19:47:01]MH_GetDate [19:47:01]Write to MH i2c: F0 00 00 C5 05 B9 [19:47:01]Write i2c OK [19:47:01]MH_I2C_Read... [19:47:01]Read from MH i2c: F0 [19:47:01]MH_I2C_Read... [19:47:01]Read from MH i2c: F0 09 00 [19:47:01]MH_I2C_Read... [19:47:01]Read from MH i2c: F0 09 00 C5 05 00 35 17 F3 66 6A BD 47 65 3A [19:47:01]GetLastDocTimeStamp 1727206900 [19:47:01]current date 1727207221 [19:47:01]FM_GetShiftState [19:47:01]SAM_PROTO_GetShiftState [19:47:01]wFMCommunicate request_size=4 [19:47:01]MH_SAM_APDU [19:47:01]CAPDU: 80 13 01 00 [19:47:01]Write to MH i2c: E2 08 00 C6 05 80 13 01 00 00 00 00 00 48 [19:47:01]Write i2c OK [19:47:01]MH_I2C_Read... [19:47:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:01]Read from MH i2c: E2 [19:47:01]MH_I2C_Read... [19:47:01]Read from MH i2c: E2 0E 00 [19:47:01]MH_I2C_Read... [19:47:01]Read from MH i2c: E2 0E 00 C6 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 15 [19:47:01]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:47:01]wFMCommunicate OK [19:47:01]SAM_PROTO_GetShiftState done [19:47:01]FM_GetShiftState done [19:47:01]opened in 1727137889 [19:47:01]opened+sec_in_day 1727224289 [19:47:01]quantity*price = 29018 [19:47:01]sum+1 = 29019 [19:47:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 290.00 Внесено: 290.00 СДАЧА: 0.00 НСП 1% : 2.57 НДС 12% : 30.82 Наличными: 290.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 350 24.09.2024 19:47 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152891 ФПД: 232746605828715 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T194702&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152891&fm=232746605828715&tin=02508201610067®Number=0000000000091825&sum=29000 [19:47:02]StoreToDocumentArchive [19:47:02]shift 477 fd 152891 [19:47:02]save to /storage/0477/doc_00152891 [19:47:02]save last doc name /storage/0477/doc_00152891 to /storage/kkm_last_doc_name [19:47:02]save OK [19:47:02]Clear old archive folders... [19:47:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:47:02]tlvbuf is 004C93B0 [19:47:02]SAM_PROTO_ClearQueue [19:47:02]wFMCommunicate request_size=4 [19:47:02]MH_SAM_APDU [19:47:02]CAPDU: 80 09 00 00 [19:47:02]Write to MH i2c: E2 08 00 D3 05 80 09 00 00 00 00 00 00 4A [19:47:02]Write i2c OK [19:47:02]MH_I2C_Read... [19:47:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:47:02]Read from MH i2c: E2 [19:47:02]MH_I2C_Read... [19:47:02]Read from MH i2c: E2 03 00 [19:47:02]MH_I2C_Read... [19:47:02]Read from MH i2c: E2 03 00 D3 05 00 90 00 4C [19:47:02]RAPDU: 90 00 [19:47:02]wFMCommunicate OK [19:47:02]SAM_PROTO_ClearQueue done [19:47:02]KKMCreateOFDPacket [19:47:02]OFDProtocolAddRootSTLVToBuf [19:47:02]FM_MakeSignedData [19:47:02]FM_MakeSignedData [19:47:02]SAM_PROTO_SignData [19:47:02]wFMCommunicate request_size=4 [19:47:02]MH_SAM_APDU [19:47:02]CAPDU: 80 0D 01 02 [19:47:02]Write to MH i2c: E2 08 00 D4 05 80 0D 01 02 00 00 00 00 52 [19:47:02]Write i2c OK [19:47:02]MH_I2C_Read... [19:47:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:47:02]Read from MH i2c: E2 [19:47:02]MH_I2C_Read... [19:47:02]Read from MH i2c: E2 03 00 [19:47:02]MH_I2C_Read... [19:47:02]Read from MH i2c: E2 03 00 D4 05 00 90 00 4D [19:47:02]RAPDU: 90 00 [19:47:02]wFMCommunicate OK [19:47:02]wFMCommunicate request_size=255 [19:47:02]MH_SAM_APDU [19:47:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 10 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 5A 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 71 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 0C 00 00 00 00 07 04 06 00 48 71 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 36 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 55 02 00 35 04 06 00 D3 [19:47:02]Write to MH i2c: E2 02 01 D5 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 10 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 5A 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 71 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 0C 00 00 00 00 07 04 06 00 48 71 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 36 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 55 02 00 35 04 06 00 D3 00 00 57 [19:47:02]Write i2c OK [19:47:02]MH_I2C_Read... [19:47:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:03]Read from MH i2c: E2 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: E2 03 00 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: E2 03 00 D5 05 00 90 00 4E [19:47:03]RAPDU: 90 00 [19:47:03]wFMCommunicate OK [19:47:03]wFMCommunicate request_size=10 [19:47:03]MH_SAM_APDU [19:47:03]CAPDU: 80 0D 02 02 05 AE 8A C3 5A 6B [19:47:03]Write to MH i2c: E2 0D 00 D6 05 80 0D 02 02 05 00 AE 8A C3 5A 6B 00 00 1F [19:47:03]Write i2c OK [19:47:03]MH_I2C_Read... [19:47:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:03]Read from MH i2c: E2 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: E2 03 00 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: E2 03 00 D6 05 00 90 00 4F [19:47:03]RAPDU: 90 00 [19:47:03]wFMCommunicate OK [19:47:03]wFMCommunicate request_size=4 [19:47:03]MH_SAM_APDU [19:47:03]CAPDU: 80 0D 03 02 [19:47:03]Write to MH i2c: E2 08 00 D7 05 80 0D 03 02 00 00 00 00 57 [19:47:03]Write i2c OK [19:47:03]MH_I2C_Read... [19:47:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:47:03]Read from MH i2c: E2 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: E2 0B 00 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: E2 0B 00 D7 05 00 8B 38 44 02 56 20 91 05 90 00 6D [19:47:03]RAPDU: 8B 38 44 02 56 20 91 05 90 00 [19:47:03]wFMCommunicate OK [19:47:03]SAM_PROTO_SignData done [19:47:03]FM_MakeSignedData done [19:47:03]CreateOFDProtocolMessage [19:47:03]wFMCommunicate request_size=4 [19:47:03]MH_SAM_APDU [19:47:03]CAPDU: 80 11 00 00 [19:47:03]Write to MH i2c: E2 08 00 D8 05 80 11 00 00 00 00 00 00 57 [19:47:03]Write i2c OK [19:47:03]MH_I2C_Read... [19:47:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:03]Read from MH i2c: E2 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: E2 17 00 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: E2 17 00 D8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [19:47:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:47:03]wFMCommunicate OK [19:47:03]CreateOFDProtocolMessage done [19:47:03]OFDSenderStorePacket 152891 [19:47:03]StoreOFDPacket docnum=152891 [19:47:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 36 07 01 F4 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 10 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 5A 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 71 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 0C 00 00 00 00 07 04 06 00 48 71 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 36 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 55 02 00 35 04 06 00 D3 AE 8A C3 5A 6B 8B 38 44 02 56 20 91 05 [19:47:03]CheckFolder [19:47:03]dirname=/storage/ofd_packets [19:47:03]CheckFolder done [19:47:03]ProducePacketName [19:47:03]name=ofd_packets/00152891 [19:47:03]NVStorageSaveData ofd_packets/00152891 [19:47:03]File name is /storage/ofd_packets/00152891 [19:47:03]Write 301 bytes [19:47:03]NVStorageSaveData done [19:47:03]OFDSenderStorePacket done [19:47:03]KKMCreateOFDPacket done [19:47:03]NVStorageSaveData kkm_last_timestamp [19:47:03]File name is /storage/kkm_last_timestamp [19:47:03]Write 4 bytes [19:47:03]NVStorageSaveData done [19:47:03]ExternCall_PrintAddStr [19:47:03]wPrintStart [19:47:03]Write to MH i2c: 01 00 00 D9 05 DE [19:47:03]Write i2c OK [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: 01 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: 01 07 00 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: 01 07 00 D9 05 00 00 00 00 00 FF 0F F3 [19:47:03]RasterBufferAndPrint [19:47:03]line Счет N : (1)1786897 [19:47:03]line ИНН: 02508201610067 [19:47:03]line Контрольно-Кассовый Чек [19:47:03]line ПРОДАЖА [19:47:03]line ТРК (МРК, ГНК) : 42 [19:47:03]line Товар: 2710124130 [19:47:03]line Аи-92-К-5 [19:47:03]line 4.280 * 67.80 [19:47:03]line = 290.18 [19:47:03]line НДС 12% НСП 1% [19:47:03]line > о реализуемом товаре [19:47:03]line ОКРУГЛЕНИЕ: -0.18 [19:47:03]line ИТОГО: 290.00 [19:47:03]line Внесено: 290.00 [19:47:03]line СДАЧА: 0.00 [19:47:03]line НСП 1% : 2.57 [19:47:03]line НДС 12% : 30.82 [19:47:03]line Наличными: 290.00 [19:47:03]line Безнал.: 0.00 [19:47:03]line Место: АЗС № 89 "Партнер Нефть" [19:47:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:47:03]line СНО: Общий режим [19:47:03]line Чек 350 24.09.2024 19:47 [19:47:03]line Смена: 477 ФФД: 1.0 [19:47:03]line ЗНМ: 0300000113 [19:47:03]line РНМ: 0000000000091825 [19:47:03]line Версия ККМ: 001 [19:47:03]line ФМ: 0000000000871835 [19:47:03]line ФД: 152891 [19:47:03]line ФПД: 232746605828715 [19:47:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T194702&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152891&fm=232746605828715&tin=02508201610067®Number=0000000000091825&sum=29000 [19:47:03]written 0, free lines is 4095 [19:47:03]OFD Sender: Processing packet 152891 [packets to send 831, broken 830] [19:47:03]ProducePacketName [19:47:03]name=ofd_packets/00152891 [19:47:03]OFD Sender: To server: pG, [19:47:03]CommunicateWithHost lk.salyk.kg:30040 [19:47:03]ConnectInit lk.salyk.kg [19:47:03]Write to MH i2c: 01 00 00 04 06 0A [19:47:03]Write i2c OK [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: 01 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: 01 07 00 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: 01 07 00 04 06 00 00 00 00 00 E2 0C FF [19:47:03]RasterBufferAndPrint [19:47:03]line [19:47:03]line [19:47:03]line [19:47:03]line [19:47:03]line [19:47:03]written 0, free lines is 3307 [19:47:03]MH_Cut [19:47:03]Write to MH i2c: D1 01 00 0B 06 01 E3 [19:47:03]Write i2c OK [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: D1 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: D1 01 00 [19:47:03]MH_I2C_Read... [19:47:03]Read from MH i2c: D1 01 00 0B 06 00 E2 [19:47:03]Write to MH i2c: 01 00 00 0C 06 12 [19:47:03]Write i2c OK [19:47:03]MH_I2C_Read... [19:47:04]*** Cut start [19:47:04]*** Purtial cut [19:47:04]*** Stage 1: CUTSNS_PIN = 1 [19:47:04]Read from MH i2c: 01 [19:47:04]MH_I2C_Read... [19:47:04]*** Stop cut motor [19:47:04]*** Cut end [19:47:04]Read from MH i2c: 01 07 00 [19:47:04]MH_I2C_Read... [19:47:04]Read from MH i2c: 01 07 00 0C 06 00 00 00 00 00 FF 0F 27 [19:47:04]process_action close_receipt done [19:47:04]requested_data is exist [19:47:04]produce_requested_data [19:47:04]requested_item fm.sn is exist - process it [19:47:04]wFMCommunicate request_size=4 [19:47:04]MH_SAM_APDU [19:47:04]CAPDU: 80 11 00 00 [19:47:04]Write to MH i2c: E2 08 00 0D 06 80 11 00 00 00 00 00 00 8D [19:47:04]Write i2c OK [19:47:04]MH_I2C_Read... [19:47:04]recv_with_timeout no data received [19:47:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:04]Read from MH i2c: E2 [19:47:04]MH_I2C_Read... [19:47:04]Read from MH i2c: E2 17 00 [19:47:04]MH_I2C_Read... [19:47:04]Read from MH i2c: E2 17 00 0D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E0 [19:47:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:47:04]wFMCommunicate OK [19:47:04]requested_item fd.num is exist - process it [19:47:04]SAM_PROTO_GetFieldsCounters [19:47:04]wFMCommunicate request_size=4 [19:47:04]MH_SAM_APDU [19:47:04]CAPDU: 80 13 00 00 [19:47:04]Write to MH i2c: E2 08 00 0E 06 80 13 00 00 00 00 00 00 90 [19:47:04]Write i2c OK [19:47:04]MH_I2C_Read... [19:47:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:47:05]Read from MH i2c: E2 [19:47:05]MH_I2C_Read... [19:47:05]Read from MH i2c: E2 62 00 [19:47:05]MH_I2C_Read... [19:47:05]Read from MH i2c: E2 62 00 0E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 3E [19:47:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:47:05]wFMCommunicate OK [19:47:05]SAM_PROTO_GetFieldsCounters done [19:47:05]requested_item shift.num is exist - process it [19:47:05]requested_item shift.opened is exist - process it [19:47:05]req_shift_opened [19:47:05]FM_GetShiftState [19:47:05]SAM_PROTO_GetShiftState [19:47:05]wFMCommunicate request_size=4 [19:47:05]MH_SAM_APDU [19:47:05]CAPDU: 80 13 01 00 [19:47:05]Write to MH i2c: E2 08 00 0F 06 80 13 01 00 00 00 00 00 92 [19:47:05]Write i2c OK [19:47:05]MH_I2C_Read... [19:47:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:05]Read from MH i2c: E2 [19:47:05]MH_I2C_Read... [19:47:05]Read from MH i2c: E2 0E 00 [19:47:05]MH_I2C_Read... [19:47:05]Read from MH i2c: E2 0E 00 0F 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5F [19:47:05]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:47:05]wFMCommunicate OK [19:47:05]SAM_PROTO_GetShiftState done [19:47:05]FM_GetShiftState done [19:47:05]req_shift_opened done [19:47:05]requested_item shift.open_date is exist - process it [19:47:05]req_shift_open_date [19:47:05]req_shift_open_date done [19:47:05]produce_requested_data done [19:47:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152891,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:47:05]process_action_free close_receipt [19:47:05]json_value_free [19:47:05]json_value_free done [19:47:05]process_json_proto returns [19:47:05]Send response to host [19:47:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152891,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:47:05]free response buf [19:47:05]execute_script done [19:47:05]execute_script returns [19:47:05]free content buf [19:47:05]Sock 10.Close socket [19:47:05]Sock 10.Thread stoped [19:47:06]Connected sock=11 [19:47:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 36 07 01 F4 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 10 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 5A 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 71 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 0C 00 00 00 00 07 04 06 00 48 71 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 36 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 55 02 00 35 04 06 00 D3 AE 8A C3 5A 6B 8B 38 44 02 56 20 91 05 [19:47:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 37 4C 47 00 FB 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 55 02 00 F4 03 04 00 35 BF F2 66 B6 04 01 00 00 1C F4 97 28 8E 31 5C 4F [19:47:06]CommunicateWithHost err = 0 [19:47:06]CheckOFDResponse [19:47:06]1017 (14) - 77093643461234 [19:47:06]1041 (16) - 0000000000871835 [19:47:06]1040 (4) - 152891 [19:47:06]1012 (4) - 24.09.2024 13:31 [19:47:06]1206 (1) - 0 [19:47:06]OFD Sender: Remove packet 152891 [19:47:06]ProducePacketName [19:47:06]name=ofd_packets/00152891 [19:47:06]NVStorageDeleteData [19:47:07]OFD Sender: No OFD packet to send [19:47:12]OFD Sender: No OFD packet to send [19:47:17]OFD Sender: No OFD packet to send [19:47:17]accept exits with 9 [19:47:17]New connection [19:47:17]New thread 3066735972 created [19:47:17]Thread 3066592612 joined [19:47:17]Waiting for new connection... [19:47:17] Sock 9.Parse request [19:47:17]Sock 9.Check first char [19:47:17]Sock 9.First char is OK [19:47:17]request: POST /json_proto HTTP/1.0 [19:47:17]Method: POST [19:47:17]URL: /json_proto [19:47:17]Method is POST - this is cgi request [19:47:17]url: /json_proto [19:47:17]query_string will be loaded in cgi processing [19:47:17]execute_cgi json_proto POST (null) [19:47:17]execute_cgi path=json_proto method=POST [19:47:17]POST find Content-Length [19:47:17]Host: 172.17.43.67:8080 [19:47:17]Content-Length: 678 [19:47:17]Content-Type: application/json [19:47:17] [19:47:17]POST finish read [19:47:17]Found Content-Length = 678 [19:47:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:17]execute_script... [19:47:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:17]POST & json_proto [19:47:17]process_json_proto [19:47:17]json parsed OK: [19:47:17]protocol is kg_v1.0 [19:47:17]action value=close_receipt [19:47:17]process_action close_receipt [19:47:17]cmd_close_receipt [19:47:17]MH_GetDate [19:47:17]Write to MH i2c: F0 00 00 10 06 05 [19:47:17]Write i2c OK [19:47:17]MH_I2C_Read... [19:47:17]Read from MH i2c: F0 [19:47:17]MH_I2C_Read... [19:47:17]Read from MH i2c: F0 09 00 [19:47:17]MH_I2C_Read... [19:47:17]Read from MH i2c: F0 09 00 10 06 00 45 17 F3 66 6A BD 47 65 96 [19:47:17]GetLastDocTimeStamp 1727207222 [19:47:17]current date 1727207237 [19:47:17]FM_GetShiftState [19:47:17]SAM_PROTO_GetShiftState [19:47:17]wFMCommunicate request_size=4 [19:47:17]MH_SAM_APDU [19:47:17]CAPDU: 80 13 01 00 [19:47:17]Write to MH i2c: E2 08 00 11 06 80 13 01 00 00 00 00 00 94 [19:47:17]Write i2c OK [19:47:17]MH_I2C_Read... [19:47:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:17]Read from MH i2c: E2 [19:47:17]MH_I2C_Read... [19:47:17]Read from MH i2c: E2 0E 00 [19:47:17]MH_I2C_Read... [19:47:17]Read from MH i2c: E2 0E 00 11 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 61 [19:47:17]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:47:17]wFMCommunicate OK [19:47:17]SAM_PROTO_GetShiftState done [19:47:17]FM_GetShiftState done [19:47:17]opened in 1727137889 [19:47:17]opened+sec_in_day 1727224289 [19:47:17]quantity*price = 50010 [19:47:17]sum+1 = 50012 [19:47:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 351 24.09.2024 19:47 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152892 ФПД: 57361770063683 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T194717&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152892&fm=57361770063683&tin=02508201610067®Number=0000000000091825&sum=50000 [19:47:18]StoreToDocumentArchive [19:47:18]shift 477 fd 152892 [19:47:18]save to /storage/0477/doc_00152892 [19:47:18]save last doc name /storage/0477/doc_00152892 to /storage/kkm_last_doc_name [19:47:18]save OK [19:47:18]Clear old archive folders... [19:47:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:47:18]tlvbuf is 004947D0 [19:47:18]SAM_PROTO_ClearQueue [19:47:18]wFMCommunicate request_size=4 [19:47:18]MH_SAM_APDU [19:47:18]CAPDU: 80 09 00 00 [19:47:18]Write to MH i2c: E2 08 00 1E 06 80 09 00 00 00 00 00 00 96 [19:47:18]Write i2c OK [19:47:18]MH_I2C_Read... [19:47:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:47:18]Read from MH i2c: E2 [19:47:18]MH_I2C_Read... [19:47:18]Read from MH i2c: E2 03 00 [19:47:18]MH_I2C_Read... [19:47:18]Read from MH i2c: E2 03 00 1E 06 00 90 00 98 [19:47:18]RAPDU: 90 00 [19:47:18]wFMCommunicate OK [19:47:18]SAM_PROTO_ClearQueue done [19:47:18]KKMCreateOFDPacket [19:47:18]OFDProtocolAddRootSTLVToBuf [19:47:18]FM_MakeSignedData [19:47:18]FM_MakeSignedData [19:47:18]SAM_PROTO_SignData [19:47:18]wFMCommunicate request_size=4 [19:47:18]MH_SAM_APDU [19:47:18]CAPDU: 80 0D 01 02 [19:47:18]Write to MH i2c: E2 08 00 1F 06 80 0D 01 02 00 00 00 00 9E [19:47:18]Write i2c OK [19:47:18]MH_I2C_Read... [19:47:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:47:18]Read from MH i2c: E2 [19:47:18]MH_I2C_Read... [19:47:18]Read from MH i2c: E2 03 00 [19:47:18]MH_I2C_Read... [19:47:18]Read from MH i2c: E2 03 00 1F 06 00 90 00 99 [19:47:18]RAPDU: 90 00 [19:47:18]wFMCommunicate OK [19:47:18]wFMCommunicate request_size=255 [19:47:18]MH_SAM_APDU [19:47:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 45 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 55 02 00 35 04 06 00 34 [19:47:18]Write to MH i2c: E2 02 01 20 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 45 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 55 02 00 35 04 06 00 34 00 00 BF [19:47:18]Write i2c OK [19:47:18]MH_I2C_Read... [19:47:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:19]Read from MH i2c: E2 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: E2 03 00 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: E2 03 00 20 06 00 90 00 9A [19:47:19]RAPDU: 90 00 [19:47:19]wFMCommunicate OK [19:47:19]wFMCommunicate request_size=10 [19:47:19]MH_SAM_APDU [19:47:19]CAPDU: 80 0D 02 02 05 2B 93 ED A7 43 [19:47:19]Write to MH i2c: E2 0D 00 21 06 80 0D 02 02 05 00 2B 93 ED A7 43 00 00 40 [19:47:19]Write i2c OK [19:47:19]MH_I2C_Read... [19:47:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:19]Read from MH i2c: E2 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: E2 03 00 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: E2 03 00 21 06 00 90 00 9B [19:47:19]RAPDU: 90 00 [19:47:19]wFMCommunicate OK [19:47:19]wFMCommunicate request_size=4 [19:47:19]MH_SAM_APDU [19:47:19]CAPDU: 80 0D 03 02 [19:47:19]Write to MH i2c: E2 08 00 22 06 80 0D 03 02 00 00 00 00 A3 [19:47:19]Write i2c OK [19:47:19]MH_I2C_Read... [19:47:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:47:19]Read from MH i2c: E2 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: E2 0B 00 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: E2 0B 00 22 06 00 56 56 E6 F3 35 F2 8C 8F 90 00 6B [19:47:19]RAPDU: 56 56 E6 F3 35 F2 8C 8F 90 00 [19:47:19]wFMCommunicate OK [19:47:19]SAM_PROTO_SignData done [19:47:19]FM_MakeSignedData done [19:47:19]CreateOFDProtocolMessage [19:47:19]wFMCommunicate request_size=4 [19:47:19]MH_SAM_APDU [19:47:19]CAPDU: 80 11 00 00 [19:47:19]Write to MH i2c: E2 08 00 23 06 80 11 00 00 00 00 00 00 A3 [19:47:19]Write i2c OK [19:47:19]MH_I2C_Read... [19:47:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:19]Read from MH i2c: E2 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: E2 17 00 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: E2 17 00 23 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F6 [19:47:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:47:19]wFMCommunicate OK [19:47:19]CreateOFDProtocolMessage done [19:47:19]OFDSenderStorePacket 152892 [19:47:19]StoreOFDPacket docnum=152892 [19:47:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C7 9E 07 01 3E 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 45 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 55 02 00 35 04 06 00 34 2B 93 ED A7 43 56 56 E6 F3 35 F2 8C 8F [19:47:19]CheckFolder [19:47:19]dirname=/storage/ofd_packets [19:47:19]CheckFolder done [19:47:19]ProducePacketName [19:47:19]name=ofd_packets/00152892 [19:47:19]NVStorageSaveData ofd_packets/00152892 [19:47:19]File name is /storage/ofd_packets/00152892 [19:47:19]Write 301 bytes [19:47:19]NVStorageSaveData done [19:47:19]OFDSenderStorePacket done [19:47:19]KKMCreateOFDPacket done [19:47:19]NVStorageSaveData kkm_last_timestamp [19:47:19]File name is /storage/kkm_last_timestamp [19:47:19]Write 4 bytes [19:47:19]NVStorageSaveData done [19:47:19]ExternCall_PrintAddStr [19:47:19]wPrintStart [19:47:19]Write to MH i2c: 01 00 00 24 06 2A [19:47:19]Write i2c OK [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: 01 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: 01 07 00 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: 01 07 00 24 06 00 00 00 00 00 FF 0F 3F [19:47:19]RasterBufferAndPrint [19:47:19]line Счет N : (1)1786898 [19:47:19]line ИНН: 02508201610067 [19:47:19]line Контрольно-Кассовый Чек [19:47:19]line ПРОДАЖА [19:47:19]line ТРК (МРК, ГНК) : 23 [19:47:19]line Товар: 2710124500 [19:47:19]line Аи-95-К-5 [19:47:19]line 6.740 * 74.20 [19:47:19]line = 500.11 [19:47:19]line НДС 12% НСП 1% [19:47:19]line > о реализуемом товаре [19:47:19]line ОКРУГЛЕНИЕ: -0.11 [19:47:19]line ИТОГО: 500.00 [19:47:19]line Внесено: 500.00 [19:47:19]line СДАЧА: 0.00 [19:47:19]line НСП 1% : 4.43 [19:47:19]line НДС 12% : 53.11 [19:47:19]line Наличными: 500.00 [19:47:19]line Безнал.: 0.00 [19:47:19]line Место: АЗС № 89 "Партнер Нефть" [19:47:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:47:19]line СНО: Общий режим [19:47:19]line Чек 351 24.09.2024 19:47 [19:47:19]line Смена: 477 ФФД: 1.0 [19:47:19]line ЗНМ: 0300000113 [19:47:19]line РНМ: 0000000000091825 [19:47:19]line Версия ККМ: 001 [19:47:19]line ФМ: 0000000000871835 [19:47:19]line ФД: 152892 [19:47:19]line ФПД: 57361770063683 [19:47:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T194717&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152892&fm=57361770063683&tin=02508201610067®Number=0000000000091825&sum=50000 [19:47:19]written 0, free lines is 4095 [19:47:19]OFD Sender: Processing packet 152892 [packets to send 831, broken 830] [19:47:19]ProducePacketName [19:47:19]name=ofd_packets/00152892 [19:47:19]OFD Sender: To server: pG, [19:47:19]CommunicateWithHost lk.salyk.kg:30040 [19:47:19]ConnectInit lk.salyk.kg [19:47:19]Write to MH i2c: 01 00 00 4F 06 55 [19:47:19]Write i2c OK [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: 01 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: 01 07 00 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: 01 07 00 4F 06 00 00 00 00 00 D9 0C 41 [19:47:19]RasterBufferAndPrint [19:47:19]line [19:47:19]line [19:47:19]line [19:47:19]line [19:47:19]line [19:47:19]written 0, free lines is 3334 [19:47:19]MH_Cut [19:47:19]Write to MH i2c: D1 01 00 56 06 01 2E [19:47:19]Write i2c OK [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: D1 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: D1 01 00 [19:47:19]MH_I2C_Read... [19:47:19]Read from MH i2c: D1 01 00 56 06 00 2D [19:47:19]Write to MH i2c: 01 00 00 57 06 5D [19:47:19]Write i2c OK [19:47:19]MH_I2C_Read... [19:47:20]Connected sock=10 [19:47:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C7 9E 07 01 3E 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 45 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 55 02 00 35 04 06 00 34 2B 93 ED A7 43 56 56 E6 F3 35 F2 8C 8F [19:47:20]*** Cut start [19:47:20]*** Purtial cut [19:47:20]*** Stage 1: CUTSNS_PIN = 1 [19:47:20]Read from MH i2c: 01 [19:47:20]MH_I2C_Read... [19:47:20]*** Stop cut motor [19:47:20]*** Cut end [19:47:20]Read from MH i2c: 01 07 00 [19:47:20]MH_I2C_Read... [19:47:20]Read from MH i2c: 01 07 00 57 06 00 00 00 00 00 FF 0F 72 [19:47:20]process_action close_receipt done [19:47:20]requested_data is exist [19:47:20]produce_requested_data [19:47:20]requested_item fm.sn is exist - process it [19:47:20]wFMCommunicate request_size=4 [19:47:20]MH_SAM_APDU [19:47:20]CAPDU: 80 11 00 00 [19:47:20]Write to MH i2c: E2 08 00 58 06 80 11 00 00 00 00 00 00 D8 [19:47:20]Write i2c OK [19:47:20]MH_I2C_Read... [19:47:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BD DB 47 00 D1 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 55 02 00 F4 03 04 00 43 BF F2 66 B6 04 01 00 00 E0 CF 2D 5E 92 BC EA 8F [19:47:20]CommunicateWithHost err = 0 [19:47:20]CheckOFDResponse [19:47:20]1017 (14) - 77093643461234 [19:47:20]1041 (16) - 0000000000871835 [19:47:20]1040 (4) - 152892 [19:47:20]1012 (4) - 24.09.2024 13:31 [19:47:20]1206 (1) - 0 [19:47:20]OFD Sender: Remove packet 152892 [19:47:20]ProducePacketName [19:47:20]name=ofd_packets/00152892 [19:47:20]NVStorageDeleteData [19:47:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:20]Read from MH i2c: E2 [19:47:20]MH_I2C_Read... [19:47:20]Read from MH i2c: E2 17 00 [19:47:20]MH_I2C_Read... [19:47:20]Read from MH i2c: E2 17 00 58 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2B [19:47:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:47:20]wFMCommunicate OK [19:47:20]requested_item fd.num is exist - process it [19:47:20]SAM_PROTO_GetFieldsCounters [19:47:20]wFMCommunicate request_size=4 [19:47:20]MH_SAM_APDU [19:47:20]CAPDU: 80 13 00 00 [19:47:20]Write to MH i2c: E2 08 00 59 06 80 13 00 00 00 00 00 00 DB [19:47:20]Write i2c OK [19:47:20]MH_I2C_Read... [19:47:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:47:21]Read from MH i2c: E2 [19:47:21]MH_I2C_Read... [19:47:21]Read from MH i2c: E2 62 00 [19:47:21]MH_I2C_Read... [19:47:21]Read from MH i2c: E2 62 00 59 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 8D [19:47:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:47:21]wFMCommunicate OK [19:47:21]SAM_PROTO_GetFieldsCounters done [19:47:21]requested_item shift.num is exist - process it [19:47:21]requested_item shift.opened is exist - process it [19:47:21]req_shift_opened [19:47:21]FM_GetShiftState [19:47:21]SAM_PROTO_GetShiftState [19:47:21]wFMCommunicate request_size=4 [19:47:21]MH_SAM_APDU [19:47:21]CAPDU: 80 13 01 00 [19:47:21]Write to MH i2c: E2 08 00 5A 06 80 13 01 00 00 00 00 00 DD [19:47:21]Write i2c OK [19:47:21]MH_I2C_Read... [19:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:21]Read from MH i2c: E2 [19:47:21]MH_I2C_Read... [19:47:21]Read from MH i2c: E2 0E 00 [19:47:21]MH_I2C_Read... [19:47:21]Read from MH i2c: E2 0E 00 5A 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AA [19:47:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:47:21]wFMCommunicate OK [19:47:21]SAM_PROTO_GetShiftState done [19:47:21]FM_GetShiftState done [19:47:21]req_shift_opened done [19:47:21]requested_item shift.open_date is exist - process it [19:47:21]req_shift_open_date [19:47:21]req_shift_open_date done [19:47:21]produce_requested_data done [19:47:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152892,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:47:21]process_action_free close_receipt [19:47:21]json_value_free [19:47:21]json_value_free done [19:47:21]process_json_proto returns [19:47:21]Send response to host [19:47:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152892,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:47:21]free response buf [19:47:21]execute_script done [19:47:21]execute_script returns [19:47:21]free content buf [19:47:21]Sock 9.Close socket [19:47:21]Sock 9.Thread stoped [19:47:21]OFD Sender: No OFD packet to send [19:47:26]OFD Sender: No OFD packet to send [19:47:31]OFD Sender: No OFD packet to send [19:47:36]OFD Sender: No OFD packet to send [19:47:41]OFD Sender: No OFD packet to send [19:47:46]OFD Sender: No OFD packet to send [19:47:51]OFD Sender: No OFD packet to send [19:47:56]OFD Sender: No OFD packet to send [19:47:59]recv_with_timeout no data received [19:48:01]OFD Sender: No OFD packet to send [19:48:06]OFD Sender: No OFD packet to send [19:48:11]OFD Sender: No OFD packet to send [19:48:16]OFD Sender: No OFD packet to send [19:48:21]OFD Sender: No OFD packet to send [19:48:24]accept exits with 7 [19:48:24]New connection [19:48:24]New thread 3066592612 created [19:48:24]Thread 3066735972 joined [19:48:24]Waiting for new connection... [19:48:24] Sock 7.Parse request [19:48:24]Sock 7.Check first char [19:48:24]Sock 7.First char is OK [19:48:24]request: POST /json_proto HTTP/1.0 [19:48:24]Method: POST [19:48:24]URL: /json_proto [19:48:24]Method is POST - this is cgi request [19:48:24]url: /json_proto [19:48:24]query_string will be loaded in cgi processing [19:48:24]execute_cgi json_proto POST (null) [19:48:24]execute_cgi path=json_proto method=POST [19:48:24]POST find Content-Length [19:48:24]Host: 172.17.43.67:8080 [19:48:24]Content-Length: 678 [19:48:24]Content-Type: application/json [19:48:24] [19:48:24]POST finish read [19:48:24]Found Content-Length = 678 [19:48:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:48:24]execute_script... [19:48:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:48:24]POST & json_proto [19:48:24]process_json_proto [19:48:24]json parsed OK: [19:48:24]protocol is kg_v1.0 [19:48:24]action value=close_receipt [19:48:24]process_action close_receipt [19:48:24]cmd_close_receipt [19:48:24]MH_GetDate [19:48:24]Write to MH i2c: F0 00 00 5B 06 50 [19:48:24]Write i2c OK [19:48:24]MH_I2C_Read... [19:48:24]Read from MH i2c: F0 [19:48:24]MH_I2C_Read... [19:48:24]Read from MH i2c: F0 09 00 [19:48:24]MH_I2C_Read... [19:48:24]Read from MH i2c: F0 09 00 5B 06 00 88 17 F3 66 6A BD 47 65 24 [19:48:24]GetLastDocTimeStamp 1727207237 [19:48:24]current date 1727207304 [19:48:24]FM_GetShiftState [19:48:24]SAM_PROTO_GetShiftState [19:48:24]wFMCommunicate request_size=4 [19:48:24]MH_SAM_APDU [19:48:24]CAPDU: 80 13 01 00 [19:48:24]Write to MH i2c: E2 08 00 5C 06 80 13 01 00 00 00 00 00 DF [19:48:24]Write i2c OK [19:48:24]MH_I2C_Read... [19:48:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:48:24]Read from MH i2c: E2 [19:48:24]MH_I2C_Read... [19:48:24]Read from MH i2c: E2 0E 00 [19:48:24]MH_I2C_Read... [19:48:24]Read from MH i2c: E2 0E 00 5C 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AC [19:48:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:48:24]wFMCommunicate OK [19:48:24]SAM_PROTO_GetShiftState done [19:48:24]FM_GetShiftState done [19:48:24]opened in 1727137889 [19:48:24]opened+sec_in_day 1727224289 [19:48:24]quantity*price = 50036 [19:48:24]sum+1 = 50037 [19:48:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 352 24.09.2024 19:48 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152893 ФПД: 144982083126917 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T194824&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152893&fm=144982083126917&tin=02508201610067®Number=0000000000091825&sum=50000 [19:48:25]StoreToDocumentArchive [19:48:25]shift 477 fd 152893 [19:48:25]save to /storage/0477/doc_00152893 [19:48:25]save last doc name /storage/0477/doc_00152893 to /storage/kkm_last_doc_name [19:48:25]save OK [19:48:25]Clear old archive folders... [19:48:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:48:25]tlvbuf is 004AF8A0 [19:48:25]SAM_PROTO_ClearQueue [19:48:25]wFMCommunicate request_size=4 [19:48:25]MH_SAM_APDU [19:48:25]CAPDU: 80 09 00 00 [19:48:25]Write to MH i2c: E2 08 00 69 06 80 09 00 00 00 00 00 00 E1 [19:48:25]Write i2c OK [19:48:25]MH_I2C_Read... [19:48:25]Read from MH i2c: E2 [19:48:25]MH_I2C_Read... [19:48:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:48:25]Read from MH i2c: E2 03 00 [19:48:25]MH_I2C_Read... [19:48:25]Read from MH i2c: E2 03 00 69 06 00 90 00 E3 [19:48:25]RAPDU: 90 00 [19:48:25]wFMCommunicate OK [19:48:25]SAM_PROTO_ClearQueue done [19:48:25]KKMCreateOFDPacket [19:48:25]OFDProtocolAddRootSTLVToBuf [19:48:25]FM_MakeSignedData [19:48:25]FM_MakeSignedData [19:48:25]SAM_PROTO_SignData [19:48:25]wFMCommunicate request_size=4 [19:48:25]MH_SAM_APDU [19:48:25]CAPDU: 80 0D 01 02 [19:48:25]Write to MH i2c: E2 08 00 6A 06 80 0D 01 02 00 00 00 00 E9 [19:48:25]Write i2c OK [19:48:25]MH_I2C_Read... [19:48:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:48:25]Read from MH i2c: E2 [19:48:25]MH_I2C_Read... [19:48:25]Read from MH i2c: E2 03 00 [19:48:25]MH_I2C_Read... [19:48:25]Read from MH i2c: E2 03 00 6A 06 00 90 00 E4 [19:48:25]RAPDU: 90 00 [19:48:25]wFMCommunicate OK [19:48:25]wFMCommunicate request_size=255 [19:48:25]MH_SAM_APDU [19:48:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 88 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 55 02 00 35 04 06 00 83 [19:48:25]Write to MH i2c: E2 02 01 6B 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 88 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 55 02 00 35 04 06 00 83 00 00 B6 [19:48:25]Write i2c OK [19:48:25]MH_I2C_Read... [19:48:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:48:26]Read from MH i2c: E2 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: E2 03 00 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: E2 03 00 6B 06 00 90 00 E5 [19:48:26]RAPDU: 90 00 [19:48:26]wFMCommunicate OK [19:48:26]wFMCommunicate request_size=10 [19:48:26]MH_SAM_APDU [19:48:26]CAPDU: 80 0D 02 02 05 DC 45 90 46 85 [19:48:26]Write to MH i2c: E2 0D 00 6C 06 80 0D 02 02 05 00 DC 45 90 46 85 00 00 72 [19:48:26]Write i2c OK [19:48:26]MH_I2C_Read... [19:48:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:48:26]Read from MH i2c: E2 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: E2 03 00 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: E2 03 00 6C 06 00 90 00 E6 [19:48:26]RAPDU: 90 00 [19:48:26]wFMCommunicate OK [19:48:26]wFMCommunicate request_size=4 [19:48:26]MH_SAM_APDU [19:48:26]CAPDU: 80 0D 03 02 [19:48:26]Write to MH i2c: E2 08 00 6D 06 80 0D 03 02 00 00 00 00 EE [19:48:26]Write i2c OK [19:48:26]MH_I2C_Read... [19:48:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:48:26]Read from MH i2c: E2 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: E2 0B 00 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: E2 0B 00 6D 06 00 CF FC CF 02 4F 84 C5 4F 90 00 72 [19:48:26]RAPDU: CF FC CF 02 4F 84 C5 4F 90 00 [19:48:26]wFMCommunicate OK [19:48:26]SAM_PROTO_SignData done [19:48:26]FM_MakeSignedData done [19:48:26]CreateOFDProtocolMessage [19:48:26]wFMCommunicate request_size=4 [19:48:26]MH_SAM_APDU [19:48:26]CAPDU: 80 11 00 00 [19:48:26]Write to MH i2c: E2 08 00 6E 06 80 11 00 00 00 00 00 00 EE [19:48:26]Write i2c OK [19:48:26]MH_I2C_Read... [19:48:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:48:26]Read from MH i2c: E2 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: E2 17 00 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: E2 17 00 6E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 41 [19:48:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:48:26]wFMCommunicate OK [19:48:26]CreateOFDProtocolMessage done [19:48:26]OFDSenderStorePacket 152893 [19:48:26]StoreOFDPacket docnum=152893 [19:48:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C0 0A 07 01 D6 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 88 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 55 02 00 35 04 06 00 83 DC 45 90 46 85 CF FC CF 02 4F 84 C5 4F [19:48:26]CheckFolder [19:48:26]dirname=/storage/ofd_packets [19:48:26]CheckFolder done [19:48:26]ProducePacketName [19:48:26]name=ofd_packets/00152893 [19:48:26]NVStorageSaveData ofd_packets/00152893 [19:48:26]File name is /storage/ofd_packets/00152893 [19:48:26]Write 301 bytes [19:48:26]NVStorageSaveData done [19:48:26]OFDSenderStorePacket done [19:48:26]KKMCreateOFDPacket done [19:48:26]NVStorageSaveData kkm_last_timestamp [19:48:26]File name is /storage/kkm_last_timestamp [19:48:26]Write 4 bytes [19:48:26]NVStorageSaveData done [19:48:26]ExternCall_PrintAddStr [19:48:26]wPrintStart [19:48:26]Write to MH i2c: 01 00 00 6F 06 75 [19:48:26]Write i2c OK [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: 01 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: 01 07 00 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: 01 07 00 6F 06 00 00 00 00 00 FF 0F 8A [19:48:26]RasterBufferAndPrint [19:48:26]line Счет N : (1)1786899 [19:48:26]line ИНН: 02508201610067 [19:48:26]line Контрольно-Кассовый Чек [19:48:26]line ПРОДАЖА [19:48:26]line ТРК (МРК, ГНК) : 32 [19:48:26]line Товар: 2710124130 [19:48:26]line Аи-92-К-5 [19:48:26]line 7.380 * 67.80 [19:48:26]line = 500.36 [19:48:26]line НДС 12% НСП 1% [19:48:26]line > о реализуемом товаре [19:48:26]line ОКРУГЛЕНИЕ: -0.36 [19:48:26]line ИТОГО: 500.00 [19:48:26]line Внесено: 500.00 [19:48:26]line СДАЧА: 0.00 [19:48:26]line НСП 1% : 4.43 [19:48:26]line НДС 12% : 53.14 [19:48:26]line Наличными: 500.00 [19:48:26]line Безнал.: 0.00 [19:48:26]line Место: АЗС № 89 "Партнер Нефть" [19:48:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:48:26]line СНО: Общий режим [19:48:26]line Чек 352 24.09.2024 19:48 [19:48:26]line Смена: 477 ФФД: 1.0 [19:48:26]line ЗНМ: 0300000113 [19:48:26]line РНМ: 0000000000091825 [19:48:26]line Версия ККМ: 001 [19:48:26]line ФМ: 0000000000871835 [19:48:26]line ФД: 152893 [19:48:26]line ФПД: 144982083126917 [19:48:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T194824&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152893&fm=144982083126917&tin=02508201610067®Number=0000000000091825&sum=50000 [19:48:26]OFD Sender: Processing packet 152893 [packets to send 831, broken 830] [19:48:26]ProducePacketName [19:48:26]name=ofd_packets/00152893 [19:48:26]OFD Sender: To server: pG, [19:48:26]CommunicateWithHost lk.salyk.kg:30040 [19:48:26]ConnectInit lk.salyk.kg [19:48:26]written 0, free lines is 4095 [19:48:26]Write to MH i2c: 01 00 00 9A 06 A0 [19:48:26]Write i2c OK [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: 01 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: 01 07 00 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: 01 07 00 9A 06 00 00 00 00 00 E2 0C 95 [19:48:26]RasterBufferAndPrint [19:48:26]line [19:48:26]line [19:48:26]line [19:48:26]line [19:48:26]line [19:48:26]written 0, free lines is 3304 [19:48:26]MH_Cut [19:48:26]Write to MH i2c: D1 01 00 A1 06 01 79 [19:48:26]Write i2c OK [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: D1 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: D1 01 00 [19:48:26]MH_I2C_Read... [19:48:26]Read from MH i2c: D1 01 00 A1 06 00 78 [19:48:26]Write to MH i2c: 01 00 00 A2 06 A8 [19:48:26]Write i2c OK [19:48:26]MH_I2C_Read... [19:48:27]*** Cut start [19:48:27]*** Purtial cut [19:48:27]*** Stage 1: CUTSNS_PIN = 1 [19:48:27]Read from MH i2c: 01 [19:48:27]MH_I2C_Read... [19:48:27]*** Stop cut motor [19:48:27]*** Cut end [19:48:27]Read from MH i2c: 01 07 00 [19:48:27]MH_I2C_Read... [19:48:27]Read from MH i2c: 01 07 00 A2 06 00 00 00 00 00 FF 0F BD [19:48:27]process_action close_receipt done [19:48:27]requested_data is exist [19:48:27]produce_requested_data [19:48:27]requested_item fm.sn is exist - process it [19:48:27]wFMCommunicate request_size=4 [19:48:27]MH_SAM_APDU [19:48:27]CAPDU: 80 11 00 00 [19:48:27]Write to MH i2c: E2 08 00 A3 06 80 11 00 00 00 00 00 00 23 [19:48:27]Write i2c OK [19:48:27]MH_I2C_Read... [19:48:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:48:28]Read from MH i2c: E2 [19:48:28]MH_I2C_Read... [19:48:28]Read from MH i2c: E2 17 00 [19:48:28]MH_I2C_Read... [19:48:28]Read from MH i2c: E2 17 00 A3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [19:48:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:48:28]wFMCommunicate OK [19:48:28]requested_item fd.num is exist - process it [19:48:28]SAM_PROTO_GetFieldsCounters [19:48:28]wFMCommunicate request_size=4 [19:48:28]MH_SAM_APDU [19:48:28]CAPDU: 80 13 00 00 [19:48:28]Write to MH i2c: E2 08 00 A4 06 80 13 00 00 00 00 00 00 26 [19:48:28]Write i2c OK [19:48:28]MH_I2C_Read... [19:48:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:48:28]Read from MH i2c: E2 [19:48:28]MH_I2C_Read... [19:48:28]Read from MH i2c: E2 62 00 [19:48:28]MH_I2C_Read... [19:48:28]Read from MH i2c: E2 62 00 A4 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 DC [19:48:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:48:28]wFMCommunicate OK [19:48:28]SAM_PROTO_GetFieldsCounters done [19:48:28]requested_item shift.num is exist - process it [19:48:28]requested_item shift.opened is exist - process it [19:48:28]req_shift_opened [19:48:28]FM_GetShiftState [19:48:28]SAM_PROTO_GetShiftState [19:48:28]wFMCommunicate request_size=4 [19:48:28]MH_SAM_APDU [19:48:28]CAPDU: 80 13 01 00 [19:48:28]Write to MH i2c: E2 08 00 A5 06 80 13 01 00 00 00 00 00 28 [19:48:28]Write i2c OK [19:48:28]MH_I2C_Read... [19:48:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:48:28]Read from MH i2c: E2 [19:48:28]MH_I2C_Read... [19:48:28]Read from MH i2c: E2 0E 00 [19:48:28]MH_I2C_Read... [19:48:28]Read from MH i2c: E2 0E 00 A5 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F5 [19:48:28]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:48:28]wFMCommunicate OK [19:48:28]SAM_PROTO_GetShiftState done [19:48:28]FM_GetShiftState done [19:48:28]req_shift_opened done [19:48:28]requested_item shift.open_date is exist - process it [19:48:28]req_shift_open_date [19:48:28]req_shift_open_date done [19:48:28]produce_requested_data done [19:48:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152893,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:48:28]process_action_free close_receipt [19:48:28]json_value_free [19:48:28]json_value_free done [19:48:28]process_json_proto returns [19:48:28]Send response to host [19:48:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152893,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:48:28]free response buf [19:48:28]execute_script done [19:48:28]execute_script returns [19:48:28]free content buf [19:48:28]Sock 7.Close socket [19:48:28]Sock 7.Thread stoped [19:48:30]recv_with_timeout no data received [19:48:31]ConnectInit Can't take IP for lk.salyk.kg [19:48:31]CommunicateWithHost connect error [19:48:31]CommunicateWithHost err = -1 [19:48:31]OFD Sender: Server communicate error [19:48:36]OFD Sender: Processing packet 152893 [packets to send 831, broken 830] [19:48:36]ProducePacketName [19:48:36]name=ofd_packets/00152893 [19:48:36]OFD Sender: To server: pG, [19:48:36]CommunicateWithHost lk.salyk.kg:30040 [19:48:36]ConnectInit lk.salyk.kg [19:48:38]Connected sock=10 [19:48:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C0 0A 07 01 D6 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 88 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 55 02 00 35 04 06 00 83 DC 45 90 46 85 CF FC CF 02 4F 84 C5 4F [19:48:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B8 53 47 00 0F 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 55 02 00 F4 03 04 00 91 BF F2 66 B6 04 01 00 00 62 75 30 B6 96 EE 56 00 [19:48:38]CommunicateWithHost err = 0 [19:48:38]CheckOFDResponse [19:48:38]1017 (14) - 77093643461234 [19:48:38]1041 (16) - 0000000000871835 [19:48:38]1040 (4) - 152893 [19:48:38]1012 (4) - 24.09.2024 13:33 [19:48:38]1206 (1) - 0 [19:48:38]OFD Sender: Remove packet 152893 [19:48:38]ProducePacketName [19:48:38]name=ofd_packets/00152893 [19:48:38]NVStorageDeleteData [19:48:39]OFD Sender: No OFD packet to send [19:48:41]recv_with_timeout no data received [19:48:44]OFD Sender: No OFD packet to send [19:48:49]OFD Sender: No OFD packet to send [19:48:54]OFD Sender: No OFD packet to send [19:48:59]OFD Sender: No OFD packet to send [19:49:04]OFD Sender: No OFD packet to send [19:49:09]OFD Sender: No OFD packet to send [19:49:14]OFD Sender: No OFD packet to send [19:49:19]OFD Sender: No OFD packet to send [19:49:21]accept exits with 9 [19:49:21]New connection [19:49:21]New thread 3066735972 created [19:49:21]Thread 3066592612 joined [19:49:21]Waiting for new connection... [19:49:21] Sock 9.Parse request [19:49:21]Sock 9.Check first char [19:49:21]Sock 9.First char is OK [19:49:21]request: POST /json_proto HTTP/1.0 [19:49:21]Method: POST [19:49:21]URL: /json_proto [19:49:21]Method is POST - this is cgi request [19:49:21]url: /json_proto [19:49:21]query_string will be loaded in cgi processing [19:49:21]execute_cgi json_proto POST (null) [19:49:21]execute_cgi path=json_proto method=POST [19:49:21]POST find Content-Length [19:49:21]Host: 172.17.43.67:8080 [19:49:21]Content-Length: 678 [19:49:21]Content-Type: application/json [19:49:21] [19:49:21]POST finish read [19:49:21]Found Content-Length = 678 [19:49:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:21]execute_script... [19:49:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:21]POST & json_proto [19:49:21]process_json_proto [19:49:21]json parsed OK: [19:49:21]protocol is kg_v1.0 [19:49:21]action value=close_receipt [19:49:21]process_action close_receipt [19:49:21]cmd_close_receipt [19:49:21]MH_GetDate [19:49:21]Write to MH i2c: F0 00 00 A6 06 9B [19:49:21]Write i2c OK [19:49:21]MH_I2C_Read... [19:49:21]Read from MH i2c: F0 [19:49:21]MH_I2C_Read... [19:49:21]Read from MH i2c: F0 09 00 [19:49:21]MH_I2C_Read... [19:49:21]Read from MH i2c: F0 09 00 A6 06 00 C1 17 F3 66 6A BD 47 65 A8 [19:49:21]GetLastDocTimeStamp 1727207304 [19:49:21]current date 1727207361 [19:49:21]FM_GetShiftState [19:49:21]SAM_PROTO_GetShiftState [19:49:21]wFMCommunicate request_size=4 [19:49:21]MH_SAM_APDU [19:49:21]CAPDU: 80 13 01 00 [19:49:21]Write to MH i2c: E2 08 00 A7 06 80 13 01 00 00 00 00 00 2A [19:49:21]Write i2c OK [19:49:21]MH_I2C_Read... [19:49:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:49:21]Read from MH i2c: E2 [19:49:21]MH_I2C_Read... [19:49:21]Read from MH i2c: E2 0E 00 [19:49:21]MH_I2C_Read... [19:49:21]Read from MH i2c: E2 0E 00 A7 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F7 [19:49:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:49:21]wFMCommunicate OK [19:49:21]SAM_PROTO_GetShiftState done [19:49:21]FM_GetShiftState done [19:49:21]opened in 1727137889 [19:49:21]opened+sec_in_day 1727224289 [19:49:21]quantity*price = 40002 [19:49:21]sum+1 = 40003 [19:49:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 353 24.09.2024 19:49 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152894 ФПД: 269251128090750 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T194921&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152894&fm=269251128090750&tin=02508201610067®Number=0000000000091825&sum=40000 [19:49:22]StoreToDocumentArchive [19:49:22]shift 477 fd 152894 [19:49:22]save to /storage/0477/doc_00152894 [19:49:22]save last doc name /storage/0477/doc_00152894 to /storage/kkm_last_doc_name [19:49:22]save OK [19:49:22]Clear old archive folders... [19:49:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:49:22]tlvbuf is 004CA9F0 [19:49:22]SAM_PROTO_ClearQueue [19:49:22]wFMCommunicate request_size=4 [19:49:22]MH_SAM_APDU [19:49:22]CAPDU: 80 09 00 00 [19:49:22]Write to MH i2c: E2 08 00 B4 06 80 09 00 00 00 00 00 00 2C [19:49:22]Write i2c OK [19:49:22]MH_I2C_Read... [19:49:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:49:22]Read from MH i2c: E2 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: E2 03 00 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: E2 03 00 B4 06 00 90 00 2E [19:49:22]RAPDU: 90 00 [19:49:22]wFMCommunicate OK [19:49:22]SAM_PROTO_ClearQueue done [19:49:22]KKMCreateOFDPacket [19:49:22]OFDProtocolAddRootSTLVToBuf [19:49:22]FM_MakeSignedData [19:49:22]FM_MakeSignedData [19:49:22]SAM_PROTO_SignData [19:49:22]wFMCommunicate request_size=4 [19:49:22]MH_SAM_APDU [19:49:22]CAPDU: 80 0D 01 02 [19:49:22]Write to MH i2c: E2 08 00 B5 06 80 0D 01 02 00 00 00 00 34 [19:49:22]Write i2c OK [19:49:22]MH_I2C_Read... [19:49:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:49:22]Read from MH i2c: E2 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: E2 03 00 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: E2 03 00 B5 06 00 90 00 2F [19:49:22]RAPDU: 90 00 [19:49:22]wFMCommunicate OK [19:49:22]wFMCommunicate request_size=255 [19:49:22]MH_SAM_APDU [19:49:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 C1 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 55 02 00 35 04 06 00 F4 [19:49:22]Write to MH i2c: E2 02 01 B6 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 C1 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 55 02 00 35 04 06 00 F4 00 00 92 [19:49:22]Write i2c OK [19:49:22]MH_I2C_Read... [19:49:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:49:22]Read from MH i2c: E2 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: E2 03 00 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: E2 03 00 B6 06 00 90 00 30 [19:49:22]RAPDU: 90 00 [19:49:22]wFMCommunicate OK [19:49:22]wFMCommunicate request_size=10 [19:49:22]MH_SAM_APDU [19:49:22]CAPDU: 80 0D 02 02 05 E1 E9 D8 60 7E [19:49:22]Write to MH i2c: E2 0D 00 B7 06 80 0D 02 02 05 00 E1 E9 D8 60 7E 00 00 C1 [19:49:22]Write i2c OK [19:49:22]MH_I2C_Read... [19:49:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:49:22]Read from MH i2c: E2 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: E2 03 00 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: E2 03 00 B7 06 00 90 00 31 [19:49:22]RAPDU: 90 00 [19:49:22]wFMCommunicate OK [19:49:22]wFMCommunicate request_size=4 [19:49:22]MH_SAM_APDU [19:49:22]CAPDU: 80 0D 03 02 [19:49:22]Write to MH i2c: E2 08 00 B8 06 80 0D 03 02 00 00 00 00 39 [19:49:22]Write i2c OK [19:49:22]MH_I2C_Read... [19:49:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:49:22]Read from MH i2c: E2 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: E2 0B 00 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: E2 0B 00 B8 06 00 DF 03 6E 92 E1 05 C2 91 90 00 55 [19:49:22]RAPDU: DF 03 6E 92 E1 05 C2 91 90 00 [19:49:22]wFMCommunicate OK [19:49:22]SAM_PROTO_SignData done [19:49:22]FM_MakeSignedData done [19:49:22]CreateOFDProtocolMessage [19:49:22]wFMCommunicate request_size=4 [19:49:22]MH_SAM_APDU [19:49:22]CAPDU: 80 11 00 00 [19:49:22]Write to MH i2c: E2 08 00 B9 06 80 11 00 00 00 00 00 00 39 [19:49:22]Write i2c OK [19:49:22]MH_I2C_Read... [19:49:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:49:22]Read from MH i2c: E2 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: E2 17 00 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: E2 17 00 B9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8C [19:49:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:49:22]wFMCommunicate OK [19:49:22]CreateOFDProtocolMessage done [19:49:22]OFDSenderStorePacket 152894 [19:49:22]StoreOFDPacket docnum=152894 [19:49:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 94 10 07 01 31 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 C1 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 55 02 00 35 04 06 00 F4 E1 E9 D8 60 7E DF 03 6E 92 E1 05 C2 91 [19:49:22]CheckFolder [19:49:22]dirname=/storage/ofd_packets [19:49:22]CheckFolder done [19:49:22]ProducePacketName [19:49:22]name=ofd_packets/00152894 [19:49:22]NVStorageSaveData ofd_packets/00152894 [19:49:22]File name is /storage/ofd_packets/00152894 [19:49:22]Write 301 bytes [19:49:22]NVStorageSaveData done [19:49:22]OFDSenderStorePacket done [19:49:22]KKMCreateOFDPacket done [19:49:22]NVStorageSaveData kkm_last_timestamp [19:49:22]File name is /storage/kkm_last_timestamp [19:49:22]Write 4 bytes [19:49:22]NVStorageSaveData done [19:49:22]ExternCall_PrintAddStr [19:49:22]wPrintStart [19:49:22]Write to MH i2c: 01 00 00 BA 06 C0 [19:49:22]Write i2c OK [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: 01 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: 01 07 00 [19:49:22]MH_I2C_Read... [19:49:22]Read from MH i2c: 01 07 00 BA 06 00 00 00 00 00 FF 0F D5 [19:49:22]RasterBufferAndPrint [19:49:22]line Счет N : (1)1786900 [19:49:22]line ИНН: 02508201610067 [19:49:22]line Контрольно-Кассовый Чек [19:49:22]line ПРОДАЖА [19:49:22]line ТРК (МРК, ГНК) : 22 [19:49:22]line Товар: 2710124130 [19:49:22]line Аи-92-К-5 [19:49:22]line 5.900 * 67.80 [19:49:22]line = 400.02 [19:49:22]line НДС 12% НСП 1% [19:49:22]line > о реализуемом товаре [19:49:22]line ОКРУГЛЕНИЕ: -0.02 [19:49:22]line ИТОГО: 400.00 [19:49:22]line Внесено: 400.00 [19:49:22]line СДАЧА: 0.00 [19:49:22]line НСП 1% : 3.54 [19:49:22]line НДС 12% : 42.48 [19:49:22]line Наличными: 400.00 [19:49:22]line Безнал.: 0.00 [19:49:22]line Место: АЗС № 89 "Партнер Нефть" [19:49:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:49:22]line СНО: Общий режим [19:49:22]line Чек 353 24.09.2024 19:49 [19:49:22]line Смена: 477 ФФД: 1.0 [19:49:22]line ЗНМ: 0300000113 [19:49:22]line РНМ: 0000000000091825 [19:49:22]line Версия ККМ: 001 [19:49:22]line ФМ: 0000000000871835 [19:49:22]line ФД: 152894 [19:49:22]line ФПД: 269251128090750 [19:49:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T194921&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152894&fm=269251128090750&tin=02508201610067®Number=0000000000091825&sum=40000 [19:49:22]written 0, free lines is 4095 [19:49:22]OFD Sender: Processing packet 152894 [packets to send 831, broken 830] [19:49:22]ProducePacketName [19:49:22]name=ofd_packets/00152894 [19:49:22]OFD Sender: To server: pG, [19:49:22]CommunicateWithHost lk.salyk.kg:30040 [19:49:22]ConnectInit lk.salyk.kg [19:49:23]Write to MH i2c: 01 00 00 E5 06 EB [19:49:23]Write i2c OK [19:49:23]MH_I2C_Read... [19:49:23]Read from MH i2c: 01 [19:49:23]MH_I2C_Read... [19:49:23]Read from MH i2c: 01 07 00 [19:49:23]MH_I2C_Read... [19:49:23]Read from MH i2c: 01 07 00 E5 06 00 00 00 00 00 E2 0C E0 [19:49:23]RasterBufferAndPrint [19:49:23]line [19:49:23]line [19:49:23]line [19:49:23]line [19:49:23]line [19:49:23]written 0, free lines is 3304 [19:49:23]MH_Cut [19:49:23]Write to MH i2c: D1 01 00 EC 06 01 C4 [19:49:23]Write i2c OK [19:49:23]MH_I2C_Read... [19:49:23]Read from MH i2c: D1 [19:49:23]MH_I2C_Read... [19:49:23]Read from MH i2c: D1 01 00 [19:49:23]MH_I2C_Read... [19:49:23]Read from MH i2c: D1 01 00 EC 06 00 C3 [19:49:23]Write to MH i2c: 01 00 00 ED 06 F3 [19:49:23]Write i2c OK [19:49:23]MH_I2C_Read... [19:49:23]Connected sock=11 [19:49:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 94 10 07 01 31 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 C1 17 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 55 02 00 35 04 06 00 F4 E1 E9 D8 60 7E DF 03 6E 92 E1 05 C2 91 [19:49:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FE 73 47 00 38 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 55 02 00 F4 03 04 00 BE BF F2 66 B6 04 01 00 00 6D 68 00 56 0D B0 3A E2 [19:49:23]CommunicateWithHost err = 0 [19:49:23]CheckOFDResponse [19:49:23]1017 (14) - 77093643461234 [19:49:23]1041 (16) - 0000000000871835 [19:49:23]1040 (4) - 152894 [19:49:23]1012 (4) - 24.09.2024 13:33 [19:49:23]1206 (1) - 0 [19:49:23]OFD Sender: Remove packet 152894 [19:49:23]ProducePacketName [19:49:23]name=ofd_packets/00152894 [19:49:23]NVStorageDeleteData [19:49:23]*** Cut start [19:49:23]*** Purtial cut [19:49:23]*** Stage 1: CUTSNS_PIN = 1 [19:49:24]Read from MH i2c: 01 [19:49:24]MH_I2C_Read... [19:49:24]*** Stop cut motor [19:49:24]*** Cut end [19:49:24]Read from MH i2c: 01 07 00 [19:49:24]MH_I2C_Read... [19:49:24]Read from MH i2c: 01 07 00 ED 06 00 00 00 00 00 FF 0F 08 [19:49:24]process_action close_receipt done [19:49:24]requested_data is exist [19:49:24]produce_requested_data [19:49:24]requested_item fm.sn is exist - process it [19:49:24]wFMCommunicate request_size=4 [19:49:24]MH_SAM_APDU [19:49:24]CAPDU: 80 11 00 00 [19:49:24]Write to MH i2c: E2 08 00 EE 06 80 11 00 00 00 00 00 00 6E [19:49:24]Write i2c OK [19:49:24]MH_I2C_Read... [19:49:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:49:24]Read from MH i2c: E2 [19:49:24]MH_I2C_Read... [19:49:24]Read from MH i2c: E2 17 00 [19:49:24]MH_I2C_Read... [19:49:24]Read from MH i2c: E2 17 00 EE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C1 [19:49:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:49:24]wFMCommunicate OK [19:49:24]requested_item fd.num is exist - process it [19:49:24]SAM_PROTO_GetFieldsCounters [19:49:24]wFMCommunicate request_size=4 [19:49:24]MH_SAM_APDU [19:49:24]CAPDU: 80 13 00 00 [19:49:24]Write to MH i2c: E2 08 00 EF 06 80 13 00 00 00 00 00 00 71 [19:49:24]Write i2c OK [19:49:24]MH_I2C_Read... [19:49:24]OFD Sender: No OFD packet to send [19:49:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:49:24]Read from MH i2c: E2 [19:49:24]MH_I2C_Read... [19:49:24]Read from MH i2c: E2 62 00 [19:49:24]MH_I2C_Read... [19:49:24]Read from MH i2c: E2 62 00 EF 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 2B [19:49:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:49:24]wFMCommunicate OK [19:49:24]SAM_PROTO_GetFieldsCounters done [19:49:24]requested_item shift.num is exist - process it [19:49:24]requested_item shift.opened is exist - process it [19:49:24]req_shift_opened [19:49:24]FM_GetShiftState [19:49:24]SAM_PROTO_GetShiftState [19:49:24]wFMCommunicate request_size=4 [19:49:24]MH_SAM_APDU [19:49:24]CAPDU: 80 13 01 00 [19:49:24]Write to MH i2c: E2 08 00 F0 06 80 13 01 00 00 00 00 00 73 [19:49:24]Write i2c OK [19:49:24]MH_I2C_Read... [19:49:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:49:24]Read from MH i2c: E2 [19:49:24]MH_I2C_Read... [19:49:24]Read from MH i2c: E2 0E 00 [19:49:24]MH_I2C_Read... [19:49:24]Read from MH i2c: E2 0E 00 F0 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 40 [19:49:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:49:24]wFMCommunicate OK [19:49:24]SAM_PROTO_GetShiftState done [19:49:24]FM_GetShiftState done [19:49:24]req_shift_opened done [19:49:24]requested_item shift.open_date is exist - process it [19:49:24]req_shift_open_date [19:49:24]req_shift_open_date done [19:49:24]produce_requested_data done [19:49:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152894,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:49:24]process_action_free close_receipt [19:49:24]json_value_free [19:49:24]json_value_free done [19:49:24]process_json_proto returns [19:49:24]Send response to host [19:49:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152894,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:49:24]free response buf [19:49:24]execute_script done [19:49:24]execute_script returns [19:49:24]free content buf [19:49:24]Sock 9.Close socket [19:49:24]Sock 9.Thread stoped [19:49:29]OFD Sender: No OFD packet to send [19:49:33]recv_with_timeout no data received [19:49:34]OFD Sender: No OFD packet to send [19:49:39]OFD Sender: No OFD packet to send [19:49:44]OFD Sender: No OFD packet to send [19:49:49]OFD Sender: No OFD packet to send [19:49:54]OFD Sender: No OFD packet to send [19:49:59]OFD Sender: No OFD packet to send [19:50:04]OFD Sender: No OFD packet to send [19:50:09]OFD Sender: No OFD packet to send [19:50:14]OFD Sender: No OFD packet to send [19:50:19]OFD Sender: No OFD packet to send [19:50:24]OFD Sender: No OFD packet to send [19:50:29]OFD Sender: No OFD packet to send [19:50:34]OFD Sender: No OFD packet to send [19:50:39]OFD Sender: No OFD packet to send [19:50:44]OFD Sender: No OFD packet to send [19:50:49]OFD Sender: No OFD packet to send [19:50:54]OFD Sender: No OFD packet to send [19:50:56]accept exits with 10 [19:50:56]New connection [19:50:56]New thread 3066592612 created [19:50:56]Thread 3066735972 joined [19:50:56]Waiting for new connection... [19:50:56] Sock 10.Parse request [19:50:56]Sock 10.Check first char [19:50:56]Sock 10.First char is OK [19:50:56]request: POST /json_proto HTTP/1.0 [19:50:56]Method: POST [19:50:56]URL: /json_proto [19:50:56]Method is POST - this is cgi request [19:50:56]url: /json_proto [19:50:56]query_string will be loaded in cgi processing [19:50:56]execute_cgi json_proto POST (null) [19:50:56]execute_cgi path=json_proto method=POST [19:50:56]POST find Content-Length [19:50:56]Host: 172.17.43.67:8080 [19:50:56]Content-Length: 678 [19:50:56]Content-Type: application/json [19:50:56] [19:50:56]POST finish read [19:50:56]Found Content-Length = 678 [19:50:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786901", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:50:56]execute_script... [19:50:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786901", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:50:56]POST & json_proto [19:50:56]process_json_proto [19:50:56]json parsed OK: [19:50:56]protocol is kg_v1.0 [19:50:56]action value=close_receipt [19:50:56]process_action close_receipt [19:50:56]cmd_close_receipt [19:50:56]MH_GetDate [19:50:56]Write to MH i2c: F0 00 00 F1 06 E6 [19:50:56]Write i2c OK [19:50:56]MH_I2C_Read... [19:50:56]Read from MH i2c: F0 [19:50:56]MH_I2C_Read... [19:50:56]Read from MH i2c: F0 09 00 [19:50:56]MH_I2C_Read... [19:50:56]Read from MH i2c: F0 09 00 F1 06 00 20 18 F3 66 6A BD 47 65 53 [19:50:56]GetLastDocTimeStamp 1727207361 [19:50:56]current date 1727207456 [19:50:56]FM_GetShiftState [19:50:56]SAM_PROTO_GetShiftState [19:50:56]wFMCommunicate request_size=4 [19:50:56]MH_SAM_APDU [19:50:56]CAPDU: 80 13 01 00 [19:50:56]Write to MH i2c: E2 08 00 F2 06 80 13 01 00 00 00 00 00 75 [19:50:56]Write i2c OK [19:50:56]MH_I2C_Read... [19:50:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:56]Read from MH i2c: E2 [19:50:56]MH_I2C_Read... [19:50:56]Read from MH i2c: E2 0E 00 [19:50:56]MH_I2C_Read... [19:50:56]Read from MH i2c: E2 0E 00 F2 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 42 [19:50:56]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:50:56]wFMCommunicate OK [19:50:56]SAM_PROTO_GetShiftState done [19:50:56]FM_GetShiftState done [19:50:56]opened in 1727137889 [19:50:56]opened+sec_in_day 1727224289 [19:50:56]quantity*price = 50036 [19:50:56]sum+1 = 50037 [19:50:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 354 24.09.2024 19:50 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152895 ФПД: 252913485398123 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195056&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152895&fm=252913485398123&tin=02508201610067®Number=0000000000091825&sum=50000 [19:50:57]StoreToDocumentArchive [19:50:57]shift 477 fd 152895 [19:50:57]save to /storage/0477/doc_00152895 [19:50:57]save last doc name /storage/0477/doc_00152895 to /storage/kkm_last_doc_name [19:50:57]save OK [19:50:57]Clear old archive folders... [19:50:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:50:57]tlvbuf is 003F0810 [19:50:57]SAM_PROTO_ClearQueue [19:50:57]wFMCommunicate request_size=4 [19:50:57]MH_SAM_APDU [19:50:57]CAPDU: 80 09 00 00 [19:50:57]Write to MH i2c: E2 08 00 FF 06 80 09 00 00 00 00 00 00 77 [19:50:57]Write i2c OK [19:50:57]MH_I2C_Read... [19:50:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:50:57]Read from MH i2c: E2 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: E2 03 00 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: E2 03 00 FF 06 00 90 00 79 [19:50:57]RAPDU: 90 00 [19:50:57]wFMCommunicate OK [19:50:57]SAM_PROTO_ClearQueue done [19:50:57]KKMCreateOFDPacket [19:50:57]OFDProtocolAddRootSTLVToBuf [19:50:57]FM_MakeSignedData [19:50:57]FM_MakeSignedData [19:50:57]SAM_PROTO_SignData [19:50:57]wFMCommunicate request_size=4 [19:50:57]MH_SAM_APDU [19:50:57]CAPDU: 80 0D 01 02 [19:50:57]Write to MH i2c: E2 08 00 00 07 80 0D 01 02 00 00 00 00 80 [19:50:57]Write i2c OK [19:50:57]MH_I2C_Read... [19:50:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:50:57]Read from MH i2c: E2 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: E2 03 00 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: E2 03 00 00 07 00 90 00 7B [19:50:57]RAPDU: 90 00 [19:50:57]wFMCommunicate OK [19:50:57]wFMCommunicate request_size=255 [19:50:57]MH_SAM_APDU [19:50:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 20 18 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 55 02 00 35 04 06 00 E6 [19:50:57]Write to MH i2c: E2 02 01 01 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 20 18 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 55 02 00 35 04 06 00 E6 00 00 4D [19:50:57]Write i2c OK [19:50:57]MH_I2C_Read... [19:50:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:57]Read from MH i2c: E2 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: E2 03 00 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: E2 03 00 01 07 00 90 00 7C [19:50:57]RAPDU: 90 00 [19:50:57]wFMCommunicate OK [19:50:57]wFMCommunicate request_size=10 [19:50:57]MH_SAM_APDU [19:50:57]CAPDU: 80 0D 02 02 05 06 02 74 C0 6B [19:50:57]Write to MH i2c: E2 0D 00 02 07 80 0D 02 02 05 00 06 02 74 C0 6B 00 00 34 [19:50:57]Write i2c OK [19:50:57]MH_I2C_Read... [19:50:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:57]Read from MH i2c: E2 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: E2 03 00 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: E2 03 00 02 07 00 90 00 7D [19:50:57]RAPDU: 90 00 [19:50:57]wFMCommunicate OK [19:50:57]wFMCommunicate request_size=4 [19:50:57]MH_SAM_APDU [19:50:57]CAPDU: 80 0D 03 02 [19:50:57]Write to MH i2c: E2 08 00 03 07 80 0D 03 02 00 00 00 00 85 [19:50:57]Write i2c OK [19:50:57]MH_I2C_Read... [19:50:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:50:57]Read from MH i2c: E2 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: E2 0B 00 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: E2 0B 00 03 07 00 49 7C D9 88 88 54 60 5C 90 00 44 [19:50:57]RAPDU: 49 7C D9 88 88 54 60 5C 90 00 [19:50:57]wFMCommunicate OK [19:50:57]SAM_PROTO_SignData done [19:50:57]FM_MakeSignedData done [19:50:57]CreateOFDProtocolMessage [19:50:57]wFMCommunicate request_size=4 [19:50:57]MH_SAM_APDU [19:50:57]CAPDU: 80 11 00 00 [19:50:57]Write to MH i2c: E2 08 00 04 07 80 11 00 00 00 00 00 00 85 [19:50:57]Write i2c OK [19:50:57]MH_I2C_Read... [19:50:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:57]Read from MH i2c: E2 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: E2 17 00 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: E2 17 00 04 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D8 [19:50:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:50:57]wFMCommunicate OK [19:50:57]CreateOFDProtocolMessage done [19:50:57]OFDSenderStorePacket 152895 [19:50:57]StoreOFDPacket docnum=152895 [19:50:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F0 BB 07 01 33 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 20 18 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 55 02 00 35 04 06 00 E6 06 02 74 C0 6B 49 7C D9 88 88 54 60 5C [19:50:57]CheckFolder [19:50:57]dirname=/storage/ofd_packets [19:50:57]CheckFolder done [19:50:57]ProducePacketName [19:50:57]name=ofd_packets/00152895 [19:50:57]NVStorageSaveData ofd_packets/00152895 [19:50:57]File name is /storage/ofd_packets/00152895 [19:50:57]Write 301 bytes [19:50:57]NVStorageSaveData done [19:50:57]OFDSenderStorePacket done [19:50:57]KKMCreateOFDPacket done [19:50:57]NVStorageSaveData kkm_last_timestamp [19:50:57]File name is /storage/kkm_last_timestamp [19:50:57]Write 4 bytes [19:50:57]NVStorageSaveData done [19:50:57]ExternCall_PrintAddStr [19:50:57]wPrintStart [19:50:57]Write to MH i2c: 01 00 00 05 07 0C [19:50:57]Write i2c OK [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: 01 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: 01 07 00 [19:50:57]MH_I2C_Read... [19:50:57]Read from MH i2c: 01 07 00 05 07 00 00 00 00 00 FF 0F 21 [19:50:57]RasterBufferAndPrint [19:50:57]line Счет N : (1)1786901 [19:50:57]line ИНН: 02508201610067 [19:50:57]line Контрольно-Кассовый Чек [19:50:57]line ПРОДАЖА [19:50:57]line ТРК (МРК, ГНК) : 32 [19:50:57]line Товар: 2710124130 [19:50:57]line Аи-92-К-5 [19:50:57]line 7.380 * 67.80 [19:50:57]line = 500.36 [19:50:57]line НДС 12% НСП 1% [19:50:57]line > о реализуемом товаре [19:50:57]line ОКРУГЛЕНИЕ: -0.36 [19:50:57]line ИТОГО: 500.00 [19:50:57]line Внесено: 500.00 [19:50:57]line СДАЧА: 0.00 [19:50:57]line НСП 1% : 4.43 [19:50:57]line НДС 12% : 53.14 [19:50:57]line Наличными: 500.00 [19:50:57]line Безнал.: 0.00 [19:50:57]line Место: АЗС № 89 "Партнер Нефть" [19:50:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:50:57]line СНО: Общий режим [19:50:57]line Чек 354 24.09.2024 19:50 [19:50:57]line Смена: 477 ФФД: 1.0 [19:50:57]line ЗНМ: 0300000113 [19:50:57]line РНМ: 0000000000091825 [19:50:57]line Версия ККМ: 001 [19:50:57]line ФМ: 0000000000871835 [19:50:57]line ФД: 152895 [19:50:57]line ФПД: 252913485398123 [19:50:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195056&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152895&fm=252913485398123&tin=02508201610067®Number=0000000000091825&sum=50000 [19:50:58]OFD Sender: Processing packet 152895 [packets to send 831, broken 830] [19:50:58]ProducePacketName [19:50:58]name=ofd_packets/00152895 [19:50:58]OFD Sender: To server: pG, [19:50:58]CommunicateWithHost lk.salyk.kg:30040 [19:50:58]ConnectInit lk.salyk.kg [19:50:58]written 0, free lines is 4095 [19:50:58]Write to MH i2c: 01 00 00 30 07 37 [19:50:58]Write i2c OK [19:50:58]MH_I2C_Read... [19:50:58]Read from MH i2c: 01 [19:50:58]MH_I2C_Read... [19:50:58]Read from MH i2c: 01 07 00 [19:50:58]MH_I2C_Read... [19:50:58]Read from MH i2c: 01 07 00 30 07 00 00 00 00 00 E4 0C 2E [19:50:58]RasterBufferAndPrint [19:50:58]line [19:50:58]line [19:50:58]line [19:50:58]line [19:50:58]line [19:50:58]written 0, free lines is 3306 [19:50:58]MH_Cut [19:50:58]Write to MH i2c: D1 01 00 37 07 01 10 [19:50:58]Write i2c OK [19:50:58]MH_I2C_Read... [19:50:58]Read from MH i2c: D1 [19:50:58]MH_I2C_Read... [19:50:58]Read from MH i2c: D1 01 00 [19:50:58]MH_I2C_Read... [19:50:58]Read from MH i2c: D1 01 00 37 07 00 0F [19:50:58]Write to MH i2c: 01 00 00 38 07 3F [19:50:58]Write i2c OK [19:50:58]MH_I2C_Read... [19:50:59]*** Cut start [19:50:59]*** Purtial cut [19:50:59]*** Stage 1: CUTSNS_PIN = 1 [19:50:59]Read from MH i2c: 01 [19:50:59]MH_I2C_Read... [19:50:59]*** Stop cut motor [19:50:59]*** Cut end [19:50:59]Read from MH i2c: 01 07 00 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: 01 07 00 38 07 00 00 00 00 00 FF 0F 54 [19:50:59]process_action close_receipt done [19:50:59]requested_data is exist [19:50:59]produce_requested_data [19:50:59]requested_item fm.sn is exist - process it [19:50:59]wFMCommunicate request_size=4 [19:50:59]MH_SAM_APDU [19:50:59]CAPDU: 80 11 00 00 [19:50:59]Write to MH i2c: E2 08 00 39 07 80 11 00 00 00 00 00 00 BA [19:50:59]Write i2c OK [19:50:59]MH_I2C_Read... [19:50:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:59]Read from MH i2c: E2 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 17 00 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 17 00 39 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0D [19:50:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:50:59]wFMCommunicate OK [19:50:59]requested_item fd.num is exist - process it [19:50:59]SAM_PROTO_GetFieldsCounters [19:50:59]wFMCommunicate request_size=4 [19:50:59]MH_SAM_APDU [19:50:59]CAPDU: 80 13 00 00 [19:50:59]Write to MH i2c: E2 08 00 3A 07 80 13 00 00 00 00 00 00 BD [19:50:59]Write i2c OK [19:50:59]MH_I2C_Read... [19:50:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:50:59]Read from MH i2c: E2 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 62 00 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 62 00 3A 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 7B [19:50:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:50:59]wFMCommunicate OK [19:50:59]SAM_PROTO_GetFieldsCounters done [19:50:59]requested_item shift.num is exist - process it [19:50:59]requested_item shift.opened is exist - process it [19:50:59]req_shift_opened [19:50:59]FM_GetShiftState [19:50:59]SAM_PROTO_GetShiftState [19:50:59]wFMCommunicate request_size=4 [19:50:59]MH_SAM_APDU [19:50:59]CAPDU: 80 13 01 00 [19:50:59]Write to MH i2c: E2 08 00 3B 07 80 13 01 00 00 00 00 00 BF [19:50:59]Write i2c OK [19:50:59]MH_I2C_Read... [19:50:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:59]Read from MH i2c: E2 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 0E 00 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 0E 00 3B 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8C [19:50:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:50:59]wFMCommunicate OK [19:50:59]SAM_PROTO_GetShiftState done [19:50:59]FM_GetShiftState done [19:50:59]req_shift_opened done [19:50:59]requested_item shift.open_date is exist - process it [19:50:59]req_shift_open_date [19:50:59]req_shift_open_date done [19:50:59]produce_requested_data done [19:50:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152895,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:50:59]process_action_free close_receipt [19:50:59]json_value_free [19:50:59]json_value_free done [19:50:59]process_json_proto returns [19:50:59]Send response to host [19:50:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152895,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:50:59]free response buf [19:50:59]execute_script done [19:50:59]execute_script returns [19:50:59]free content buf [19:50:59]Sock 10.Close socket [19:50:59]Sock 10.Thread stoped [19:51:01]Connected sock=11 [19:51:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F0 BB 07 01 33 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 20 18 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 55 02 00 35 04 06 00 E6 06 02 74 C0 6B 49 7C D9 88 88 54 60 5C [19:51:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E1 F5 47 00 74 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 55 02 00 F4 03 04 00 20 C0 F2 66 B6 04 01 00 00 78 09 4F 8F 9E CB B8 76 [19:51:01]CommunicateWithHost err = 0 [19:51:01]CheckOFDResponse [19:51:01]1017 (14) - 77093643461234 [19:51:01]1041 (16) - 0000000000871835 [19:51:01]1040 (4) - 152895 [19:51:01]1012 (4) - 24.09.2024 13:35 [19:51:01]1206 (1) - 0 [19:51:01]OFD Sender: Remove packet 152895 [19:51:01]ProducePacketName [19:51:01]name=ofd_packets/00152895 [19:51:01]NVStorageDeleteData [19:51:02]OFD Sender: No OFD packet to send [19:51:07]OFD Sender: No OFD packet to send [19:51:12]OFD Sender: No OFD packet to send [19:51:17]OFD Sender: No OFD packet to send [19:51:20]recv_with_timeout no data received [19:51:22]OFD Sender: No OFD packet to send [19:51:27]OFD Sender: No OFD packet to send [19:51:32]OFD Sender: No OFD packet to send [19:51:37]OFD Sender: No OFD packet to send [19:51:38]recv_with_timeout no data received [19:51:42]OFD Sender: No OFD packet to send [19:51:47]OFD Sender: No OFD packet to send [19:51:52]OFD Sender: No OFD packet to send [19:51:57]OFD Sender: No OFD packet to send [19:51:58]accept exits with 7 [19:51:58]New connection [19:51:58]New thread 3066735972 created [19:51:58]Thread 3066592612 joined [19:51:58]Waiting for new connection... [19:51:58] Sock 7.Parse request [19:51:58]Sock 7.Check first char [19:51:58]Sock 7.First char is OK [19:51:58]request: POST /json_proto HTTP/1.0 [19:51:58]Method: POST [19:51:58]URL: /json_proto [19:51:58]Method is POST - this is cgi request [19:51:58]url: /json_proto [19:51:58]query_string will be loaded in cgi processing [19:51:58]execute_cgi json_proto POST (null) [19:51:58]execute_cgi path=json_proto method=POST [19:51:58]POST find Content-Length [19:51:58]Host: 172.17.43.67:8080 [19:51:58]Content-Length: 678 [19:51:58]Content-Type: application/json [19:51:58] [19:51:58]POST finish read [19:51:58]Found Content-Length = 678 [19:51:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:51:58]execute_script... [19:51:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:51:58]POST & json_proto [19:51:58]process_json_proto [19:51:58]json parsed OK: [19:51:58]protocol is kg_v1.0 [19:51:58]action value=close_receipt [19:51:58]process_action close_receipt [19:51:58]cmd_close_receipt [19:51:58]MH_GetDate [19:51:58]Write to MH i2c: F0 00 00 3C 07 32 [19:51:58]Write i2c OK [19:51:58]MH_I2C_Read... [19:51:58]Read from MH i2c: F0 [19:51:58]MH_I2C_Read... [19:51:58]Read from MH i2c: F0 09 00 [19:51:58]MH_I2C_Read... [19:51:58]Read from MH i2c: F0 09 00 3C 07 00 5E 18 F3 66 6A BD 47 65 DD [19:51:58]GetLastDocTimeStamp 1727207456 [19:51:58]current date 1727207518 [19:51:58]FM_GetShiftState [19:51:58]SAM_PROTO_GetShiftState [19:51:58]wFMCommunicate request_size=4 [19:51:58]MH_SAM_APDU [19:51:58]CAPDU: 80 13 01 00 [19:51:58]Write to MH i2c: E2 08 00 3D 07 80 13 01 00 00 00 00 00 C1 [19:51:58]Write i2c OK [19:51:58]MH_I2C_Read... [19:51:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:51:58]Read from MH i2c: E2 [19:51:58]MH_I2C_Read... [19:51:58]Read from MH i2c: E2 0E 00 [19:51:58]MH_I2C_Read... [19:51:58]Read from MH i2c: E2 0E 00 3D 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8E [19:51:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:51:58]wFMCommunicate OK [19:51:58]SAM_PROTO_GetShiftState done [19:51:58]FM_GetShiftState done [19:51:58]opened in 1727137889 [19:51:58]opened+sec_in_day 1727224289 [19:51:58]quantity*price = 50036 [19:51:58]sum+1 = 50037 [19:51:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 355 24.09.2024 19:51 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152896 ФПД: 226714243978986 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195158&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152896&fm=226714243978986&tin=02508201610067®Number=0000000000091825&sum=50000 [19:51:59]StoreToDocumentArchive [19:51:59]shift 477 fd 152896 [19:51:59]save to /storage/0477/doc_00152896 [19:51:59]save last doc name /storage/0477/doc_00152896 to /storage/kkm_last_doc_name [19:51:59]save OK [19:51:59]Clear old archive folders... [19:51:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:51:59]tlvbuf is 004CB040 [19:51:59]SAM_PROTO_ClearQueue [19:51:59]wFMCommunicate request_size=4 [19:51:59]MH_SAM_APDU [19:51:59]CAPDU: 80 09 00 00 [19:51:59]Write to MH i2c: E2 08 00 4A 07 80 09 00 00 00 00 00 00 C3 [19:51:59]Write i2c OK [19:51:59]MH_I2C_Read... [19:51:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:51:59]Read from MH i2c: E2 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 03 00 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 03 00 4A 07 00 90 00 C5 [19:51:59]RAPDU: 90 00 [19:51:59]wFMCommunicate OK [19:51:59]SAM_PROTO_ClearQueue done [19:51:59]KKMCreateOFDPacket [19:51:59]OFDProtocolAddRootSTLVToBuf [19:51:59]FM_MakeSignedData [19:51:59]FM_MakeSignedData [19:51:59]SAM_PROTO_SignData [19:51:59]wFMCommunicate request_size=4 [19:51:59]MH_SAM_APDU [19:51:59]CAPDU: 80 0D 01 02 [19:51:59]Write to MH i2c: E2 08 00 4B 07 80 0D 01 02 00 00 00 00 CB [19:51:59]Write i2c OK [19:51:59]MH_I2C_Read... [19:51:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:51:59]Read from MH i2c: E2 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 03 00 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 03 00 4B 07 00 90 00 C6 [19:51:59]RAPDU: 90 00 [19:51:59]wFMCommunicate OK [19:51:59]wFMCommunicate request_size=255 [19:51:59]MH_SAM_APDU [19:51:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 5E 18 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 55 02 00 35 04 06 00 CE [19:51:59]Write to MH i2c: E2 02 01 4C 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 5E 18 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 55 02 00 35 04 06 00 CE 00 00 C0 [19:51:59]Write i2c OK [19:51:59]MH_I2C_Read... [19:51:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:59]Read from MH i2c: E2 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 03 00 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 03 00 4C 07 00 90 00 C7 [19:51:59]RAPDU: 90 00 [19:51:59]wFMCommunicate OK [19:51:59]wFMCommunicate request_size=10 [19:51:59]MH_SAM_APDU [19:51:59]CAPDU: 80 0D 02 02 05 32 05 FA 56 EA [19:51:59]Write to MH i2c: E2 0D 00 4D 07 80 0D 02 02 05 00 32 05 FA 56 EA 00 00 49 [19:51:59]Write i2c OK [19:51:59]MH_I2C_Read... [19:51:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:59]Read from MH i2c: E2 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 03 00 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 03 00 4D 07 00 90 00 C8 [19:51:59]RAPDU: 90 00 [19:51:59]wFMCommunicate OK [19:51:59]wFMCommunicate request_size=4 [19:51:59]MH_SAM_APDU [19:51:59]CAPDU: 80 0D 03 02 [19:51:59]Write to MH i2c: E2 08 00 4E 07 80 0D 03 02 00 00 00 00 D0 [19:51:59]Write i2c OK [19:51:59]MH_I2C_Read... [19:51:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:51:59]Read from MH i2c: E2 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 0B 00 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 0B 00 4E 07 00 1C A8 EC 3B 12 9C EB 2C 90 00 81 [19:51:59]RAPDU: 1C A8 EC 3B 12 9C EB 2C 90 00 [19:51:59]wFMCommunicate OK [19:51:59]SAM_PROTO_SignData done [19:51:59]FM_MakeSignedData done [19:51:59]CreateOFDProtocolMessage [19:51:59]wFMCommunicate request_size=4 [19:51:59]MH_SAM_APDU [19:51:59]CAPDU: 80 11 00 00 [19:51:59]Write to MH i2c: E2 08 00 4F 07 80 11 00 00 00 00 00 00 D0 [19:51:59]Write i2c OK [19:51:59]MH_I2C_Read... [19:51:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:59]Read from MH i2c: E2 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 17 00 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: E2 17 00 4F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 23 [19:51:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:51:59]wFMCommunicate OK [19:51:59]CreateOFDProtocolMessage done [19:51:59]OFDSenderStorePacket 152896 [19:51:59]StoreOFDPacket docnum=152896 [19:51:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 25 08 07 01 ED B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 5E 18 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 55 02 00 35 04 06 00 CE 32 05 FA 56 EA 1C A8 EC 3B 12 9C EB 2C [19:51:59]CheckFolder [19:51:59]dirname=/storage/ofd_packets [19:51:59]CheckFolder done [19:51:59]ProducePacketName [19:51:59]name=ofd_packets/00152896 [19:51:59]NVStorageSaveData ofd_packets/00152896 [19:51:59]File name is /storage/ofd_packets/00152896 [19:51:59]Write 301 bytes [19:51:59]NVStorageSaveData done [19:51:59]OFDSenderStorePacket done [19:51:59]KKMCreateOFDPacket done [19:51:59]NVStorageSaveData kkm_last_timestamp [19:51:59]File name is /storage/kkm_last_timestamp [19:51:59]Write 4 bytes [19:51:59]NVStorageSaveData done [19:51:59]ExternCall_PrintAddStr [19:51:59]wPrintStart [19:51:59]Write to MH i2c: 01 00 00 50 07 57 [19:51:59]Write i2c OK [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: 01 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: 01 07 00 [19:51:59]MH_I2C_Read... [19:51:59]Read from MH i2c: 01 07 00 50 07 00 00 00 00 00 FF 0F 6C [19:51:59]RasterBufferAndPrint [19:51:59]line Счет N : (1)1786902 [19:51:59]line ИНН: 02508201610067 [19:51:59]line Контрольно-Кассовый Чек [19:51:59]line ПРОДАЖА [19:51:59]line ТРК (МРК, ГНК) : 12 [19:51:59]line Товар: 2710124130 [19:51:59]line Аи-92-К-5 [19:51:59]line 7.380 * 67.80 [19:51:59]line = 500.36 [19:51:59]line НДС 12% НСП 1% [19:51:59]line > о реализуемом товаре [19:51:59]line ОКРУГЛЕНИЕ: -0.36 [19:51:59]line ИТОГО: 500.00 [19:51:59]line Внесено: 500.00 [19:51:59]line СДАЧА: 0.00 [19:51:59]line НСП 1% : 4.43 [19:51:59]line НДС 12% : 53.14 [19:51:59]line Наличными: 500.00 [19:51:59]line Безнал.: 0.00 [19:51:59]line Место: АЗС № 89 "Партнер Нефть" [19:51:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:51:59]line СНО: Общий режим [19:51:59]line Чек 355 24.09.2024 19:51 [19:51:59]line Смена: 477 ФФД: 1.0 [19:51:59]line ЗНМ: 0300000113 [19:51:59]line РНМ: 0000000000091825 [19:51:59]line Версия ККМ: 001 [19:51:59]line ФМ: 0000000000871835 [19:51:59]line ФД: 152896 [19:51:59]line ФПД: 226714243978986 [19:51:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195158&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152896&fm=226714243978986&tin=02508201610067®Number=0000000000091825&sum=50000 [19:51:59]written 0, free lines is 4095 [19:51:59]OFD Sender: Processing packet 152896 [packets to send 831, broken 830] [19:51:59]ProducePacketName [19:51:59]name=ofd_packets/00152896 [19:51:59]OFD Sender: To server: pG, [19:51:59]CommunicateWithHost lk.salyk.kg:30040 [19:51:59]ConnectInit lk.salyk.kg [19:52:00]Write to MH i2c: 01 00 00 7B 07 82 [19:52:00]Write i2c OK [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: 01 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: 01 07 00 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: 01 07 00 7B 07 00 00 00 00 00 E4 0C 79 [19:52:00]RasterBufferAndPrint [19:52:00]line [19:52:00]line [19:52:00]line [19:52:00]line [19:52:00]line [19:52:00]written 0, free lines is 3306 [19:52:00]MH_Cut [19:52:00]Write to MH i2c: D1 01 00 82 07 01 5B [19:52:00]Write i2c OK [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: D1 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: D1 01 00 [19:52:00]MH_I2C_Read... [19:52:00]Read from MH i2c: D1 01 00 82 07 00 5A [19:52:00]Write to MH i2c: 01 00 00 83 07 8A [19:52:00]Connected sock=9 [19:52:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 25 08 07 01 ED B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 5E 18 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 55 02 00 35 04 06 00 CE 32 05 FA 56 EA 1C A8 EC 3B 12 9C EB 2C [19:52:00]Write i2c OK [19:52:00]MH_I2C_Read... [19:52:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 37 3B 47 00 D9 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 55 02 00 F4 03 04 00 5B C0 F2 66 B6 04 01 00 00 4E B3 E7 2C FA 03 71 DB [19:52:00]CommunicateWithHost err = 0 [19:52:00]CheckOFDResponse [19:52:00]1017 (14) - 77093643461234 [19:52:00]1041 (16) - 0000000000871835 [19:52:00]1040 (4) - 152896 [19:52:00]1012 (4) - 24.09.2024 13:36 [19:52:00]1206 (1) - 0 [19:52:00]OFD Sender: Remove packet 152896 [19:52:00]ProducePacketName [19:52:00]name=ofd_packets/00152896 [19:52:00]NVStorageDeleteData [19:52:00]*** Cut start [19:52:00]*** Purtial cut [19:52:00]*** Stage 1: CUTSNS_PIN = 1 [19:52:01]OFD Sender: No OFD packet to send [19:52:01]Read from MH i2c: 01 [19:52:01]MH_I2C_Read... [19:52:01]*** Stop cut motor [19:52:01]*** Cut end [19:52:01]Read from MH i2c: 01 07 00 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: 01 07 00 83 07 00 00 00 00 00 FF 0F 9F [19:52:01]process_action close_receipt done [19:52:01]requested_data is exist [19:52:01]produce_requested_data [19:52:01]requested_item fm.sn is exist - process it [19:52:01]wFMCommunicate request_size=4 [19:52:01]MH_SAM_APDU [19:52:01]CAPDU: 80 11 00 00 [19:52:01]Write to MH i2c: E2 08 00 84 07 80 11 00 00 00 00 00 00 05 [19:52:01]Write i2c OK [19:52:01]MH_I2C_Read... [19:52:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:01]Read from MH i2c: E2 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: E2 17 00 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: E2 17 00 84 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 58 [19:52:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:52:01]wFMCommunicate OK [19:52:01]requested_item fd.num is exist - process it [19:52:01]SAM_PROTO_GetFieldsCounters [19:52:01]wFMCommunicate request_size=4 [19:52:01]MH_SAM_APDU [19:52:01]CAPDU: 80 13 00 00 [19:52:01]Write to MH i2c: E2 08 00 85 07 80 13 00 00 00 00 00 00 08 [19:52:01]Write i2c OK [19:52:01]MH_I2C_Read... [19:52:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:52:01]Read from MH i2c: E2 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: E2 62 00 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: E2 62 00 85 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 CA [19:52:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:52:01]wFMCommunicate OK [19:52:01]SAM_PROTO_GetFieldsCounters done [19:52:01]requested_item shift.num is exist - process it [19:52:01]requested_item shift.opened is exist - process it [19:52:01]req_shift_opened [19:52:01]FM_GetShiftState [19:52:01]SAM_PROTO_GetShiftState [19:52:01]wFMCommunicate request_size=4 [19:52:01]MH_SAM_APDU [19:52:01]CAPDU: 80 13 01 00 [19:52:01]Write to MH i2c: E2 08 00 86 07 80 13 01 00 00 00 00 00 0A [19:52:01]Write i2c OK [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: E2 [19:52:01]MH_I2C_Read... [19:52:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:01]Read from MH i2c: E2 0E 00 [19:52:01]MH_I2C_Read... [19:52:01]Read from MH i2c: E2 0E 00 86 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D7 [19:52:01]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:52:01]wFMCommunicate OK [19:52:01]SAM_PROTO_GetShiftState done [19:52:01]FM_GetShiftState done [19:52:01]req_shift_opened done [19:52:01]requested_item shift.open_date is exist - process it [19:52:01]req_shift_open_date [19:52:01]req_shift_open_date done [19:52:01]produce_requested_data done [19:52:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152896,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:52:01]process_action_free close_receipt [19:52:01]json_value_free [19:52:01]json_value_free done [19:52:01]process_json_proto returns [19:52:01]Send response to host [19:52:51]OFD Sender: No OFD packet to send [19:52:56]OFD Sender: No OFD packet to send [19:53:01]OFD Sender: No OFD packet to send [19:53:06]OFD Sender: No OFD packet to send [19:53:11]OFD Sender: No OFD packet to send [19:53:16]OFD Sender: No OFD packet to send [19:53:21]OFD Sender: No OFD packet to send [19:53:26]OFD Sender: No OFD packet to send [19:53:31]OFD Sender: No OFD packet to send [19:53:36]OFD Sender: No OFD packet to send [19:53:41]OFD Sender: No OFD packet to send [19:53:46]OFD Sender: No OFD packet to send [19:53:51]OFD Sender: No OFD packet to send [19:53:51]accept exits with 10 [19:53:51]New connection [19:53:51]New thread 3066592612 created [19:53:51]Thread 3066735972 joined [19:53:51]Waiting for new connection... [19:53:51] Sock 10.Parse request [19:53:51]Sock 10.Check first char [19:53:51]Sock 10.First char is OK [19:53:51]request: POST /json_proto HTTP/1.0 [19:53:51]Method: POST [19:53:51]URL: /json_proto [19:53:51]Method is POST - this is cgi request [19:53:51]url: /json_proto [19:53:51]query_string will be loaded in cgi processing [19:53:51]execute_cgi json_proto POST (null) [19:53:51]execute_cgi path=json_proto method=POST [19:53:51]POST find Content-Length [19:53:51]Host: 172.17.43.67:8080 [19:53:51]Content-Length: 662 [19:53:51]Content-Type: application/json [19:53:51] [19:53:51]POST finish read [19:53:51]Found Content-Length = 662 [19:53:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:53:51]execute_script... [19:53:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:53:51]POST & json_proto [19:53:51]process_json_proto [19:53:51]json parsed OK: [19:53:51]protocol is kg_v1.0 [19:53:51]action value=close_receipt [19:53:51]process_action close_receipt [19:53:51]cmd_close_receipt [19:53:51]MH_GetDate [19:53:51]Write to MH i2c: F0 00 00 87 07 7D [19:53:51]Write i2c OK [19:53:51]MH_I2C_Read... [19:53:51]Read from MH i2c: F0 [19:53:51]MH_I2C_Read... [19:53:51]Read from MH i2c: F0 09 00 [19:53:51]MH_I2C_Read... [19:53:51]Read from MH i2c: F0 09 00 87 07 00 CF 18 F3 66 6A BD 47 65 99 [19:53:51]GetLastDocTimeStamp 1727207518 [19:53:51]current date 1727207631 [19:53:51]FM_GetShiftState [19:53:51]SAM_PROTO_GetShiftState [19:53:51]wFMCommunicate request_size=4 [19:53:51]MH_SAM_APDU [19:53:51]CAPDU: 80 13 01 00 [19:53:51]Write to MH i2c: E2 08 00 88 07 80 13 01 00 00 00 00 00 0C [19:53:51]Write i2c OK [19:53:51]MH_I2C_Read... [19:53:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:51]Read from MH i2c: E2 [19:53:51]MH_I2C_Read... [19:53:51]Read from MH i2c: E2 0E 00 [19:53:51]MH_I2C_Read... [19:53:51]Read from MH i2c: E2 0E 00 88 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D9 [19:53:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:53:51]wFMCommunicate OK [19:53:51]SAM_PROTO_GetShiftState done [19:53:51]FM_GetShiftState done [19:53:51]opened in 1727137889 [19:53:51]opened+sec_in_day 1727224289 [19:53:51]quantity*price = 50034 [19:53:51]sum+1 = 50036 [19:53:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 356 24.09.2024 19:53 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152897 ФПД: 239840582640584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195352&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152897&fm=239840582640584&tin=02508201610067®Number=0000000000091825&sum=50000 [19:53:52]StoreToDocumentArchive [19:53:52]shift 477 fd 152897 [19:53:52]save to /storage/0477/doc_00152897 [19:53:52]save last doc name /storage/0477/doc_00152897 to /storage/kkm_last_doc_name [19:53:52]save OK [19:53:52]Clear old archive folders... [19:53:52]ProcessDocumentItem done err = 0, tmpTLVsize=247 [19:53:52]tlvbuf is 004EA750 [19:53:52]SAM_PROTO_ClearQueue [19:53:52]wFMCommunicate request_size=4 [19:53:52]MH_SAM_APDU [19:53:52]CAPDU: 80 09 00 00 [19:53:52]Write to MH i2c: E2 08 00 95 07 80 09 00 00 00 00 00 00 0E [19:53:52]Write i2c OK [19:53:52]MH_I2C_Read... [19:53:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:53:52]Read from MH i2c: E2 [19:53:52]MH_I2C_Read... [19:53:52]Read from MH i2c: E2 03 00 [19:53:52]MH_I2C_Read... [19:53:52]Read from MH i2c: E2 03 00 95 07 00 90 00 10 [19:53:52]RAPDU: 90 00 [19:53:52]wFMCommunicate OK [19:53:52]SAM_PROTO_ClearQueue done [19:53:52]KKMCreateOFDPacket [19:53:52]OFDProtocolAddRootSTLVToBuf [19:53:52]FM_MakeSignedData [19:53:52]FM_MakeSignedData [19:53:52]SAM_PROTO_SignData [19:53:52]wFMCommunicate request_size=4 [19:53:52]MH_SAM_APDU [19:53:52]CAPDU: 80 0D 01 02 [19:53:52]Write to MH i2c: E2 08 00 96 07 80 0D 01 02 00 00 00 00 16 [19:53:52]Write i2c OK [19:53:52]MH_I2C_Read... [19:53:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:53:52]Read from MH i2c: E2 [19:53:52]MH_I2C_Read... [19:53:52]Read from MH i2c: E2 03 00 [19:53:52]MH_I2C_Read... [19:53:52]Read from MH i2c: E2 03 00 96 07 00 90 00 11 [19:53:52]RAPDU: 90 00 [19:53:52]wFMCommunicate OK [19:53:52]wFMCommunicate request_size=255 [19:53:52]MH_SAM_APDU [19:53:52]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 D0 18 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 55 02 00 35 04 06 00 DA 22 3C BB 23 [19:53:52]Write to MH i2c: E2 02 01 97 07 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 D0 18 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 55 02 00 35 04 06 00 DA 22 3C BB 23 00 00 DE [19:53:52]Write i2c OK [19:53:52]MH_I2C_Read... [19:53:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:53]Read from MH i2c: E2 [19:53:53]MH_I2C_Read... [19:53:53]Read from MH i2c: E2 03 00 [19:53:53]MH_I2C_Read... [19:53:53]Read from MH i2c: E2 03 00 97 07 00 90 00 12 [19:53:53]RAPDU: 90 00 [19:53:53]wFMCommunicate OK [19:53:53]wFMCommunicate request_size=6 [19:53:53]MH_SAM_APDU [19:53:53]CAPDU: 80 0D 02 02 01 C8 [19:53:53]Write to MH i2c: E2 09 00 98 07 80 0D 02 02 01 00 C8 00 00 E3 [19:53:53]Write i2c OK [19:53:53]MH_I2C_Read... [19:53:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:53]Read from MH i2c: E2 [19:53:53]MH_I2C_Read... [19:53:53]Read from MH i2c: E2 03 00 [19:53:53]MH_I2C_Read... [19:53:53]Read from MH i2c: E2 03 00 98 07 00 90 00 13 [19:53:53]RAPDU: 90 00 [19:53:53]wFMCommunicate OK [19:53:53]wFMCommunicate request_size=4 [19:53:53]MH_SAM_APDU [19:53:53]CAPDU: 80 0D 03 02 [19:53:53]Write to MH i2c: E2 08 00 99 07 80 0D 03 02 00 00 00 00 1B [19:53:53]Write i2c OK [19:53:53]MH_I2C_Read... [19:53:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:53:53]Read from MH i2c: E2 [19:53:53]MH_I2C_Read... [19:53:53]Read from MH i2c: E2 0B 00 [19:53:53]MH_I2C_Read... [19:53:53]Read from MH i2c: E2 0B 00 99 07 00 C2 F4 89 27 92 BA 5A 6B 90 00 93 [19:53:53]RAPDU: C2 F4 89 27 92 BA 5A 6B 90 00 [19:53:53]wFMCommunicate OK [19:53:53]SAM_PROTO_SignData done [19:53:53]FM_MakeSignedData done [19:53:53]CreateOFDProtocolMessage [19:53:53]wFMCommunicate request_size=4 [19:53:53]MH_SAM_APDU [19:53:53]CAPDU: 80 11 00 00 [19:53:53]Write to MH i2c: E2 08 00 9A 07 80 11 00 00 00 00 00 00 1B [19:53:53]Write i2c OK [19:53:53]MH_I2C_Read... [19:53:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:53]Read from MH i2c: E2 [19:53:53]MH_I2C_Read... [19:53:53]Read from MH i2c: E2 17 00 [19:53:53]MH_I2C_Read... [19:53:53]Read from MH i2c: E2 17 00 9A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6E [19:53:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:53:53]wFMCommunicate OK [19:53:53]CreateOFDProtocolMessage done [19:53:53]OFDSenderStorePacket 152897 [19:53:53]StoreOFDPacket docnum=152897 [19:53:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 8F 14 03 01 C8 75 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 D0 18 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 55 02 00 35 04 06 00 DA 22 3C BB 23 C8 C2 F4 89 27 92 BA 5A 6B [19:53:53]CheckFolder [19:53:53]dirname=/storage/ofd_packets [19:53:53]CheckFolder done [19:53:53]ProducePacketName [19:53:53]name=ofd_packets/00152897 [19:53:53]NVStorageSaveData ofd_packets/00152897 [19:53:53]File name is /storage/ofd_packets/00152897 [19:53:53]Write 297 bytes [19:53:53]NVStorageSaveData done [19:53:53]OFDSenderStorePacket done [19:53:53]KKMCreateOFDPacket done [19:53:53]NVStorageSaveData kkm_last_timestamp [19:53:53]File name is /storage/kkm_last_timestamp [19:53:53]Write 4 bytes [19:53:53]NVStorageSaveData done [19:53:53]ExternCall_PrintAddStr [19:53:53]wPrintStart [19:53:53]Write to MH i2c: 01 00 00 9B 07 A2 [19:53:53]Write i2c OK [19:53:53]MH_I2C_Read... [19:53:53]Read from MH i2c: 01 [19:53:53]MH_I2C_Read... [19:53:53]Read from MH i2c: 01 07 00 [19:53:53]MH_I2C_Read... [19:53:53]Read from MH i2c: 01 07 00 9B 07 00 00 00 00 00 FF 0F B7 [19:53:53]RasterBufferAndPrint [19:53:53]line Счет N : (1)1786903 [19:53:53]line ИНН: 02508201610067 [19:53:53]line Контрольно-Кассовый Чек [19:53:53]line ПРОДАЖА [19:53:53]line ТРК (МРК, ГНК) : 33 [19:53:53]line Товар: 2710124130 [19:53:53]line Super-92 [19:53:53]line 7.220 * 69.30 [19:53:53]line = 500.35 [19:53:53]line НДС 12% НСП 1% [19:53:53]line > о реализуемом товаре [19:53:53]line ОКРУГЛЕНИЕ: -0.35 [19:53:53]line ИТОГО: 500.00 [19:53:53]line Внесено: 500.00 [19:53:53]line СДАЧА: 0.00 [19:53:53]line НСП 1% : 4.43 [19:53:53]line НДС 12% : 53.13 [19:53:53]line Наличными: 500.00 [19:53:53]line Безнал.: 0.00 [19:53:53]line Место: АЗС № 89 "Партнер Нефть" [19:53:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:53:53]line СНО: Общий режим [19:53:53]line Чек 356 24.09.2024 19:53 [19:53:53]line Смена: 477 ФФД: 1.0 [19:53:53]line ЗНМ: 0300000113 [19:53:53]line РНМ: 0000000000091825 [19:53:53]line Версия ККМ: 001 [19:53:53]line ФМ: 0000000000871835 [19:53:53]line ФД: 152897 [19:53:53]line ФПД: 239840582640584 [19:53:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195352&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152897&fm=239840582640584&tin=02508201610067®Number=0000000000091825&sum=50000 [19:53:53]OFD Sender: Processing packet 152897 [packets to send 831, broken 830] [19:53:53]ProducePacketName [19:53:53]name=ofd_packets/00152897 [19:53:53]OFD Sender: To server: pG, [19:53:53]CommunicateWithHost lk.salyk.kg:30040 [19:53:53]ConnectInit lk.salyk.kg [19:53:53]written 0, free lines is 4095 [19:53:54]Write to MH i2c: 01 00 00 C6 07 CD [19:53:54]Write i2c OK [19:53:54]MH_I2C_Read... [19:53:54]Read from MH i2c: 01 [19:53:54]MH_I2C_Read... [19:53:54]Read from MH i2c: 01 07 00 [19:53:54]MH_I2C_Read... [19:53:54]Read from MH i2c: 01 07 00 C6 07 00 00 00 00 00 DF 0C BF [19:53:54]RasterBufferAndPrint [19:53:54]line [19:53:54]line [19:53:54]line [19:53:54]line [19:53:54]line [19:53:54]written 0, free lines is 3301 [19:53:54]MH_Cut [19:53:54]Write to MH i2c: D1 01 00 CD 07 01 A6 [19:53:54]Write i2c OK [19:53:54]MH_I2C_Read... [19:53:54]Read from MH i2c: D1 [19:53:54]MH_I2C_Read... [19:53:54]Read from MH i2c: D1 01 00 [19:53:54]MH_I2C_Read... [19:53:54]Read from MH i2c: D1 01 00 CD 07 00 A5 [19:53:54]Write to MH i2c: 01 00 00 CE 07 D5 [19:53:54]Write i2c OK [19:53:54]MH_I2C_Read... [19:53:54]*** Cut start [19:53:54]*** Purtial cut [19:53:54]*** Stage 1: CUTSNS_PIN = 1 [19:53:55]Read from MH i2c: 01 [19:53:55]MH_I2C_Read... [19:53:55]*** Stop cut motor [19:53:55]*** Cut end [19:53:55]Read from MH i2c: 01 07 00 [19:53:55]MH_I2C_Read... [19:53:55]Read from MH i2c: 01 07 00 CE 07 00 00 00 00 00 FF 0F EA [19:53:55]process_action close_receipt done [19:53:55]requested_data is exist [19:53:55]produce_requested_data [19:53:55]requested_item fm.sn is exist - process it [19:53:55]wFMCommunicate request_size=4 [19:53:55]MH_SAM_APDU [19:53:55]CAPDU: 80 11 00 00 [19:53:55]Write to MH i2c: E2 08 00 CF 07 80 11 00 00 00 00 00 00 50 [19:53:55]Write i2c OK [19:53:55]MH_I2C_Read... [19:53:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:55]Read from MH i2c: E2 [19:53:55]MH_I2C_Read... [19:53:55]Read from MH i2c: E2 17 00 [19:53:55]MH_I2C_Read... [19:53:55]Read from MH i2c: E2 17 00 CF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [19:53:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:53:55]wFMCommunicate OK [19:53:55]requested_item fd.num is exist - process it [19:53:55]SAM_PROTO_GetFieldsCounters [19:53:55]wFMCommunicate request_size=4 [19:53:55]MH_SAM_APDU [19:53:55]CAPDU: 80 13 00 00 [19:53:55]Write to MH i2c: E2 08 00 D0 07 80 13 00 00 00 00 00 00 53 [19:53:55]Write i2c OK [19:53:55]MH_I2C_Read... [19:53:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:53:55]Read from MH i2c: E2 [19:53:55]MH_I2C_Read... [19:53:55]Read from MH i2c: E2 62 00 [19:53:55]MH_I2C_Read... [19:53:55]Read from MH i2c: E2 62 00 D0 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 19 [19:53:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:53:55]wFMCommunicate OK [19:53:55]SAM_PROTO_GetFieldsCounters done [19:53:55]requested_item shift.num is exist - process it [19:53:55]requested_item shift.opened is exist - process it [19:53:55]req_shift_opened [19:53:55]FM_GetShiftState [19:53:55]SAM_PROTO_GetShiftState [19:53:55]wFMCommunicate request_size=4 [19:53:55]MH_SAM_APDU [19:53:55]CAPDU: 80 13 01 00 [19:53:55]Write to MH i2c: E2 08 00 D1 07 80 13 01 00 00 00 00 00 55 [19:53:55]Write i2c OK [19:53:55]MH_I2C_Read... [19:53:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:55]Read from MH i2c: E2 [19:53:55]MH_I2C_Read... [19:53:55]Read from MH i2c: E2 0E 00 [19:53:55]MH_I2C_Read... [19:53:55]Read from MH i2c: E2 0E 00 D1 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 22 [19:53:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:53:55]wFMCommunicate OK [19:53:55]SAM_PROTO_GetShiftState done [19:53:55]FM_GetShiftState done [19:53:55]req_shift_opened done [19:53:55]requested_item shift.open_date is exist - process it [19:53:55]req_shift_open_date [19:53:55]req_shift_open_date done [19:53:55]produce_requested_data done [19:53:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152897,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:53:55]process_action_free close_receipt [19:53:55]json_value_free [19:53:55]json_value_free done [19:53:55]process_json_proto returns [19:53:55]Send response to host [19:53:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152897,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:53:55]free response buf [19:53:55]execute_script done [19:53:55]execute_script returns [19:53:55]free content buf [19:53:55]Sock 10.Close socket [19:53:55]Sock 10.Thread stoped [19:53:56]Connected sock=11 [19:53:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 8F 14 03 01 C8 75 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 D0 18 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 55 02 00 35 04 06 00 DA 22 3C BB 23 C8 C2 F4 89 27 92 BA 5A 6B [19:53:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C7 52 47 00 23 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 55 02 00 F4 03 04 00 CF C0 F2 66 B6 04 01 00 00 D2 CF E3 2A D6 17 84 5B [19:53:57]CommunicateWithHost err = 0 [19:53:57]CheckOFDResponse [19:53:57]1017 (14) - 77093643461234 [19:53:57]1041 (16) - 0000000000871835 [19:53:57]1040 (4) - 152897 [19:53:57]1012 (4) - 24.09.2024 13:38 [19:53:57]1206 (1) - 0 [19:53:57]OFD Sender: Remove packet 152897 [19:53:57]ProducePacketName [19:53:57]name=ofd_packets/00152897 [19:53:57]NVStorageDeleteData [19:53:57]OFD Sender: No OFD packet to send [19:54:02]OFD Sender: No OFD packet to send [19:54:07]OFD Sender: No OFD packet to send [19:54:12]OFD Sender: No OFD packet to send [19:54:16]recv_with_timeout no data received [19:54:17]OFD Sender: No OFD packet to send [19:54:22]OFD Sender: No OFD packet to send [19:54:27]OFD Sender: No OFD packet to send [19:54:32]OFD Sender: No OFD packet to send [19:54:37]OFD Sender: No OFD packet to send [19:54:42]OFD Sender: No OFD packet to send [19:54:44]recv_with_timeout no data received [19:54:47]OFD Sender: No OFD packet to send [19:54:52]OFD Sender: No OFD packet to send [19:54:57]OFD Sender: No OFD packet to send [19:55:02]OFD Sender: No OFD packet to send [19:55:07]OFD Sender: No OFD packet to send [19:55:09]accept exits with 7 [19:55:09]New connection [19:55:09]New thread 3066735972 created [19:55:09]Thread 3066592612 joined [19:55:09]Waiting for new connection... [19:55:09] Sock 7.Parse request [19:55:09]Sock 7.Check first char [19:55:09]Sock 7.First char is OK [19:55:09]request: POST /json_proto HTTP/1.0 [19:55:09]Method: POST [19:55:09]URL: /json_proto [19:55:09]Method is POST - this is cgi request [19:55:09]url: /json_proto [19:55:09]query_string will be loaded in cgi processing [19:55:09]execute_cgi json_proto POST (null) [19:55:09]execute_cgi path=json_proto method=POST [19:55:09]POST find Content-Length [19:55:09]Host: 172.17.43.67:8080 [19:55:09]Content-Length: 797 [19:55:09]Content-Type: application/json [19:55:09] [19:55:09]POST finish read [19:55:09]Found Content-Length = 797 [19:55:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:09]execute_script... [19:55:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:09]POST & json_proto [19:55:09]process_json_proto [19:55:09]json parsed OK: [19:55:09]protocol is kg_v1.0 [19:55:09]action value=close_receipt [19:55:09]process_action close_receipt [19:55:09]cmd_close_receipt [19:55:09]MH_GetDate [19:55:09]Write to MH i2c: F0 00 00 D2 07 C8 [19:55:09]Write i2c OK [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: F0 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: F0 09 00 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: F0 09 00 D2 07 00 1D 19 F3 66 6A BD 47 65 33 [19:55:09]GetLastDocTimeStamp 1727207632 [19:55:09]current date 1727207709 [19:55:09]FM_GetShiftState [19:55:09]SAM_PROTO_GetShiftState [19:55:09]wFMCommunicate request_size=4 [19:55:09]MH_SAM_APDU [19:55:09]CAPDU: 80 13 01 00 [19:55:09]Write to MH i2c: E2 08 00 D3 07 80 13 01 00 00 00 00 00 57 [19:55:09]Write i2c OK [19:55:09]MH_I2C_Read... [19:55:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:09]Read from MH i2c: E2 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: E2 0E 00 [19:55:09]MH_I2C_Read... [19:55:09]Read from MH i2c: E2 0E 00 D3 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 24 [19:55:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:55:09]wFMCommunicate OK [19:55:09]SAM_PROTO_GetShiftState done [19:55:09]FM_GetShiftState done [19:55:09]opened in 1727137889 [19:55:09]opened+sec_in_day 1727224289 [19:55:09]quantity*price = 0 [19:55:09]sum+1 = 1 [19:55:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 357 24.09.2024 19:55 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152898 ФПД: 193164525705486 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195509&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152898&fm=193164525705486&tin=02508201610067®Number=0000000000091825&sum=0 [19:55:10]StoreToDocumentArchive [19:55:10]shift 477 fd 152898 [19:55:10]save to /storage/0477/doc_00152898 [19:55:10]save last doc name /storage/0477/doc_00152898 to /storage/kkm_last_doc_name [19:55:10]save OK [19:55:10]Clear old archive folders... [19:55:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:55:10]tlvbuf is 004DD900 [19:55:10]SAM_PROTO_ClearQueue [19:55:10]wFMCommunicate request_size=4 [19:55:10]MH_SAM_APDU [19:55:10]CAPDU: 80 09 00 00 [19:55:10]Write to MH i2c: E2 08 00 E0 07 80 09 00 00 00 00 00 00 59 [19:55:10]Write i2c OK [19:55:10]MH_I2C_Read... [19:55:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:55:10]Read from MH i2c: E2 [19:55:10]MH_I2C_Read... [19:55:10]Read from MH i2c: E2 03 00 [19:55:10]MH_I2C_Read... [19:55:10]Read from MH i2c: E2 03 00 E0 07 00 90 00 5B [19:55:10]RAPDU: 90 00 [19:55:10]wFMCommunicate OK [19:55:10]SAM_PROTO_ClearQueue done [19:55:10]KKMCreateOFDPacket [19:55:10]OFDProtocolAddRootSTLVToBuf [19:55:10]FM_MakeSignedData [19:55:10]FM_MakeSignedData [19:55:10]SAM_PROTO_SignData [19:55:10]wFMCommunicate request_size=4 [19:55:10]MH_SAM_APDU [19:55:10]CAPDU: 80 0D 01 02 [19:55:10]Write to MH i2c: E2 08 00 E1 07 80 0D 01 02 00 00 00 00 61 [19:55:10]Write i2c OK [19:55:10]MH_I2C_Read... [19:55:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:55:10]Read from MH i2c: E2 [19:55:10]MH_I2C_Read... [19:55:10]Read from MH i2c: E2 03 00 [19:55:10]MH_I2C_Read... [19:55:10]Read from MH i2c: E2 03 00 E1 07 00 90 00 5C [19:55:10]RAPDU: 90 00 [19:55:10]wFMCommunicate OK [19:55:10]wFMCommunicate request_size=255 [19:55:10]MH_SAM_APDU [19:55:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 1D 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 55 02 00 35 04 06 00 AF [19:55:10]Write to MH i2c: E2 02 01 E2 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 1D 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 55 02 00 35 04 06 00 AF 00 00 5D [19:55:10]Write i2c OK [19:55:10]MH_I2C_Read... [19:55:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:11]Read from MH i2c: E2 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 03 00 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 03 00 E2 07 00 90 00 5D [19:55:11]RAPDU: 90 00 [19:55:11]wFMCommunicate OK [19:55:11]wFMCommunicate request_size=10 [19:55:11]MH_SAM_APDU [19:55:11]CAPDU: 80 0D 02 02 05 AE 9E F0 19 0E [19:55:11]Write to MH i2c: E2 0D 00 E3 07 80 0D 02 02 05 00 AE 9E F0 19 0E 00 00 D1 [19:55:11]Write i2c OK [19:55:11]MH_I2C_Read... [19:55:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:11]Read from MH i2c: E2 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 03 00 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 03 00 E3 07 00 90 00 5E [19:55:11]RAPDU: 90 00 [19:55:11]wFMCommunicate OK [19:55:11]wFMCommunicate request_size=4 [19:55:11]MH_SAM_APDU [19:55:11]CAPDU: 80 0D 03 02 [19:55:11]Write to MH i2c: E2 08 00 E4 07 80 0D 03 02 00 00 00 00 66 [19:55:11]Write i2c OK [19:55:11]MH_I2C_Read... [19:55:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:55:11]Read from MH i2c: E2 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 0B 00 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 0B 00 E4 07 00 CF 5D F4 DC D4 81 9C DE 90 00 32 [19:55:11]RAPDU: CF 5D F4 DC D4 81 9C DE 90 00 [19:55:11]wFMCommunicate OK [19:55:11]SAM_PROTO_SignData done [19:55:11]FM_MakeSignedData done [19:55:11]CreateOFDProtocolMessage [19:55:11]wFMCommunicate request_size=4 [19:55:11]MH_SAM_APDU [19:55:11]CAPDU: 80 11 00 00 [19:55:11]Write to MH i2c: E2 08 00 E5 07 80 11 00 00 00 00 00 00 66 [19:55:11]Write i2c OK [19:55:11]MH_I2C_Read... [19:55:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:11]Read from MH i2c: E2 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 17 00 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: E2 17 00 E5 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B9 [19:55:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:55:11]wFMCommunicate OK [19:55:11]CreateOFDProtocolMessage done [19:55:11]OFDSenderStorePacket 152898 [19:55:11]StoreOFDPacket docnum=152898 [19:55:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 00 27 07 01 7C AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 1D 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 55 02 00 35 04 06 00 AF AE 9E F0 19 0E CF 5D F4 DC D4 81 9C DE [19:55:11]CheckFolder [19:55:11]dirname=/storage/ofd_packets [19:55:11]CheckFolder done [19:55:11]ProducePacketName [19:55:11]name=ofd_packets/00152898 [19:55:11]NVStorageSaveData ofd_packets/00152898 [19:55:11]File name is /storage/ofd_packets/00152898 [19:55:11]Write 301 bytes [19:55:11]NVStorageSaveData done [19:55:11]OFDSenderStorePacket done [19:55:11]KKMCreateOFDPacket done [19:55:11]NVStorageSaveData kkm_last_timestamp [19:55:11]File name is /storage/kkm_last_timestamp [19:55:11]Write 4 bytes [19:55:11]NVStorageSaveData done [19:55:11]ExternCall_PrintAddStr [19:55:11]wPrintStart [19:55:11]Write to MH i2c: 01 00 00 E6 07 ED [19:55:11]Write i2c OK [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: 01 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: 01 07 00 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: 01 07 00 E6 07 00 00 00 00 00 FF 0F 02 [19:55:11]RasterBufferAndPrint [19:55:11]line Счет N : (1)1786904 [19:55:11]line ИНН: 02508201610067 [19:55:11]line Контрольно-Кассовый Чек [19:55:11]line ПРОДАЖА [19:55:11]line ТРК (МРК, ГНК) : 22 [19:55:11]line Товар: 2710124130 [19:55:11]line Аи-92-К-5 [19:55:11]line 14.750 * 0.00 [19:55:11]line = 0.00 [19:55:11]line НДС 12% НСП 1% [19:55:11]line > о реализуемом товаре [19:55:11]line ИТОГО: 0.00 [19:55:11]line НСП 1% : 0.00 [19:55:11]line НДС 12% : 0.00 [19:55:11]line Наличными: 0.00 [19:55:11]line Безнал.: 0.00 [19:55:11]line Место: АЗС № 89 "Партнер Нефть" [19:55:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:55:11]line СНО: Общий режим [19:55:11]line Чек 357 24.09.2024 19:55 [19:55:11]line Смена: 477 ФФД: 1.0 [19:55:11]line ЗНМ: 0300000113 [19:55:11]line РНМ: 0000000000091825 [19:55:11]line Версия ККМ: 001 [19:55:11]line Платежная система: O! деньги [19:55:11]line ФМ: 0000000000871835 [19:55:11]line ФД: 152898 [19:55:11]line ФПД: 193164525705486 [19:55:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195509&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152898&fm=193164525705486&tin=02508201610067®Number=0000000000091825&sum=0 [19:55:11]written 0, free lines is 4095 [19:55:11]OFD Sender: Processing packet 152898 [packets to send 831, broken 830] [19:55:11]ProducePacketName [19:55:11]name=ofd_packets/00152898 [19:55:11]OFD Sender: To server: pG, [19:55:11]CommunicateWithHost lk.salyk.kg:30040 [19:55:11]ConnectInit lk.salyk.kg [19:55:11]Write to MH i2c: 01 00 00 10 08 18 [19:55:11]Write i2c OK [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: 01 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: 01 07 00 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: 01 07 00 10 08 00 00 00 00 00 F3 0C 1E [19:55:11]RasterBufferAndPrint [19:55:11]line [19:55:11]line [19:55:11]line [19:55:11]line [19:55:11]line [19:55:11]written 0, free lines is 3321 [19:55:11]MH_Cut [19:55:11]Write to MH i2c: D1 01 00 17 08 01 F1 [19:55:11]Write i2c OK [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: D1 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: D1 01 00 [19:55:11]MH_I2C_Read... [19:55:11]Read from MH i2c: D1 01 00 17 08 00 F0 [19:55:11]Write to MH i2c: 01 00 00 18 08 20 [19:55:11]Write i2c OK [19:55:11]MH_I2C_Read... [19:55:12]*** Cut start [19:55:12]*** Purtial cut [19:55:12]*** Stage 1: CUTSNS_PIN = 1 [19:55:12]Read from MH i2c: 01 [19:55:12]MH_I2C_Read... [19:55:12]*** Stop cut motor [19:55:12]*** Cut end [19:55:12]Read from MH i2c: 01 07 00 [19:55:12]MH_I2C_Read... [19:55:12]Read from MH i2c: 01 07 00 18 08 00 00 00 00 00 FF 0F 35 [19:55:12]process_action close_receipt done [19:55:12]requested_data is exist [19:55:12]produce_requested_data [19:55:12]requested_item fm.sn is exist - process it [19:55:12]wFMCommunicate request_size=4 [19:55:12]MH_SAM_APDU [19:55:12]CAPDU: 80 11 00 00 [19:55:12]Write to MH i2c: E2 08 00 19 08 80 11 00 00 00 00 00 00 9B [19:55:12]Write i2c OK [19:55:12]MH_I2C_Read... [19:55:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:12]Read from MH i2c: E2 [19:55:12]MH_I2C_Read... [19:55:12]Read from MH i2c: E2 17 00 [19:55:12]MH_I2C_Read... [19:55:12]Read from MH i2c: E2 17 00 19 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EE [19:55:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:55:12]wFMCommunicate OK [19:55:12]requested_item fd.num is exist - process it [19:55:12]SAM_PROTO_GetFieldsCounters [19:55:12]wFMCommunicate request_size=4 [19:55:12]MH_SAM_APDU [19:55:12]CAPDU: 80 13 00 00 [19:55:12]Write to MH i2c: E2 08 00 1A 08 80 13 00 00 00 00 00 00 9E [19:55:12]Write i2c OK [19:55:12]MH_I2C_Read... [19:55:12]Connected sock=10 [19:55:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 00 27 07 01 7C AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 1D 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 55 02 00 35 04 06 00 AF AE 9E F0 19 0E CF 5D F4 DC D4 81 9C DE [19:55:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:55:12]Read from MH i2c: E2 [19:55:12]MH_I2C_Read... [19:55:12]Read from MH i2c: E2 62 00 [19:55:12]MH_I2C_Read... [19:55:13]Read from MH i2c: E2 62 00 1A 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 68 [19:55:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:55:13]wFMCommunicate OK [19:55:13]SAM_PROTO_GetFieldsCounters done [19:55:13]requested_item shift.num is exist - process it [19:55:13]requested_item shift.opened is exist - process it [19:55:13]req_shift_opened [19:55:13]FM_GetShiftState [19:55:13]SAM_PROTO_GetShiftState [19:55:13]wFMCommunicate request_size=4 [19:55:13]MH_SAM_APDU [19:55:13]CAPDU: 80 13 01 00 [19:55:13]Write to MH i2c: E2 08 00 1B 08 80 13 01 00 00 00 00 00 A0 [19:55:13]Write i2c OK [19:55:13]MH_I2C_Read... [19:55:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:13]Read from MH i2c: E2 [19:55:13]MH_I2C_Read... [19:55:13]Read from MH i2c: E2 0E 00 [19:55:13]MH_I2C_Read... [19:55:13]Read from MH i2c: E2 0E 00 1B 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 6D [19:55:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:55:13]wFMCommunicate OK [19:55:13]SAM_PROTO_GetShiftState done [19:55:13]FM_GetShiftState done [19:55:13]req_shift_opened done [19:55:13]requested_item shift.open_date is exist - process it [19:55:13]req_shift_open_date [19:55:13]req_shift_open_date done [19:55:13]produce_requested_data done [19:55:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152898,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:55:13]process_action_free close_receipt [19:55:13]json_value_free [19:55:13]json_value_free done [19:55:13]process_json_proto returns [19:55:13]Send response to host [19:55:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152898,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:55:13]free response buf [19:55:13]execute_script done [19:55:13]execute_script returns [19:55:13]free content buf [19:55:13]Sock 7.Close socket [19:55:13]Sock 7.Thread stoped [19:55:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5A 21 47 00 62 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 55 02 00 F4 03 04 00 1C C1 F2 66 B6 04 01 00 00 C4 D2 0B 05 29 71 EA 7F [19:55:14]CommunicateWithHost err = 0 [19:55:14]CheckOFDResponse [19:55:14]1017 (14) - 77093643461234 [19:55:14]1041 (16) - 0000000000871835 [19:55:14]1040 (4) - 152898 [19:55:14]1012 (4) - 24.09.2024 13:39 [19:55:14]1206 (1) - 0 [19:55:14]OFD Sender: Remove packet 152898 [19:55:14]ProducePacketName [19:55:14]name=ofd_packets/00152898 [19:55:14]NVStorageDeleteData [19:55:14]OFD Sender: No OFD packet to send [19:55:19]OFD Sender: No OFD packet to send [19:55:20]recv_with_timeout no data received [19:55:24]OFD Sender: No OFD packet to send [19:55:27]accept exits with 9 [19:55:27]New connection [19:55:27]New thread 3066592612 created [19:55:27]Thread 3066735972 joined [19:55:27]Waiting for new connection... [19:55:27] Sock 9.Parse request [19:55:27]Sock 9.Check first char [19:55:27]Sock 9.First char is OK [19:55:27]request: POST /json_proto HTTP/1.0 [19:55:27]Method: POST [19:55:27]URL: /json_proto [19:55:27]Method is POST - this is cgi request [19:55:27]url: /json_proto [19:55:27]query_string will be loaded in cgi processing [19:55:27]execute_cgi json_proto POST (null) [19:55:27]execute_cgi path=json_proto method=POST [19:55:27]POST find Content-Length [19:55:27]Host: 172.17.43.67:8080 [19:55:27]Content-Length: 678 [19:55:27]Content-Type: application/json [19:55:27] [19:55:27]POST finish read [19:55:27]Found Content-Length = 678 [19:55:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:27]execute_script... [19:55:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:27]POST & json_proto [19:55:27]process_json_proto [19:55:27]json parsed OK: [19:55:27]protocol is kg_v1.0 [19:55:27]action value=close_receipt [19:55:27]process_action close_receipt [19:55:27]cmd_close_receipt [19:55:27]MH_GetDate [19:55:27]Write to MH i2c: F0 00 00 1C 08 13 [19:55:27]Write i2c OK [19:55:27]MH_I2C_Read... [19:55:27]Read from MH i2c: F0 [19:55:27]MH_I2C_Read... [19:55:27]Read from MH i2c: F0 09 00 [19:55:27]MH_I2C_Read... [19:55:27]Read from MH i2c: F0 09 00 1C 08 00 2F 19 F3 66 6A BD 47 65 90 [19:55:27]GetLastDocTimeStamp 1727207709 [19:55:27]current date 1727207727 [19:55:27]FM_GetShiftState [19:55:27]SAM_PROTO_GetShiftState [19:55:27]wFMCommunicate request_size=4 [19:55:27]MH_SAM_APDU [19:55:27]CAPDU: 80 13 01 00 [19:55:27]Write to MH i2c: E2 08 00 1D 08 80 13 01 00 00 00 00 00 A2 [19:55:27]Write i2c OK [19:55:27]MH_I2C_Read... [19:55:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:27]Read from MH i2c: E2 [19:55:27]MH_I2C_Read... [19:55:27]Read from MH i2c: E2 0E 00 [19:55:27]MH_I2C_Read... [19:55:27]Read from MH i2c: E2 0E 00 1D 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 6F [19:55:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:55:27]wFMCommunicate OK [19:55:27]SAM_PROTO_GetShiftState done [19:55:27]FM_GetShiftState done [19:55:27]opened in 1727137889 [19:55:27]opened+sec_in_day 1727224289 [19:55:27]quantity*price = 20001 [19:55:27]sum+1 = 20002 [19:55:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 358 24.09.2024 19:55 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152899 ФПД: 130629929083445 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152899&fm=130629929083445&tin=02508201610067®Number=0000000000091825&sum=20000 [19:55:28]StoreToDocumentArchive [19:55:28]shift 477 fd 152899 [19:55:28]save to /storage/0477/doc_00152899 [19:55:28]save last doc name /storage/0477/doc_00152899 to /storage/kkm_last_doc_name [19:55:28]save OK [19:55:28]Clear old archive folders... [19:55:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:55:28]tlvbuf is 004E9590 [19:55:28]SAM_PROTO_ClearQueue [19:55:28]wFMCommunicate request_size=4 [19:55:28]MH_SAM_APDU [19:55:28]CAPDU: 80 09 00 00 [19:55:28]Write to MH i2c: E2 08 00 2A 08 80 09 00 00 00 00 00 00 A4 [19:55:28]Write i2c OK [19:55:28]MH_I2C_Read... [19:55:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:55:28]Read from MH i2c: E2 [19:55:28]MH_I2C_Read... [19:55:28]Read from MH i2c: E2 03 00 [19:55:28]MH_I2C_Read... [19:55:28]Read from MH i2c: E2 03 00 2A 08 00 90 00 A6 [19:55:28]RAPDU: 90 00 [19:55:28]wFMCommunicate OK [19:55:28]SAM_PROTO_ClearQueue done [19:55:28]KKMCreateOFDPacket [19:55:28]OFDProtocolAddRootSTLVToBuf [19:55:28]FM_MakeSignedData [19:55:28]FM_MakeSignedData [19:55:28]SAM_PROTO_SignData [19:55:28]wFMCommunicate request_size=4 [19:55:28]MH_SAM_APDU [19:55:28]CAPDU: 80 0D 01 02 [19:55:28]Write to MH i2c: E2 08 00 2B 08 80 0D 01 02 00 00 00 00 AC [19:55:28]Write i2c OK [19:55:28]MH_I2C_Read... [19:55:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:55:28]Read from MH i2c: E2 [19:55:28]MH_I2C_Read... [19:55:28]Read from MH i2c: E2 03 00 [19:55:28]MH_I2C_Read... [19:55:28]Read from MH i2c: E2 03 00 2B 08 00 90 00 A7 [19:55:28]RAPDU: 90 00 [19:55:28]wFMCommunicate OK [19:55:28]wFMCommunicate request_size=255 [19:55:28]MH_SAM_APDU [19:55:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 2F 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 55 02 00 35 04 06 00 76 [19:55:28]Write to MH i2c: E2 02 01 2C 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 2F 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 55 02 00 35 04 06 00 76 00 00 23 [19:55:28]Write i2c OK [19:55:28]MH_I2C_Read... [19:55:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:28]Read from MH i2c: E2 [19:55:28]MH_I2C_Read... [19:55:28]Read from MH i2c: E2 03 00 [19:55:28]MH_I2C_Read... [19:55:28]Read from MH i2c: E2 03 00 2C 08 00 90 00 A8 [19:55:28]RAPDU: 90 00 [19:55:28]wFMCommunicate OK [19:55:28]wFMCommunicate request_size=10 [19:55:28]MH_SAM_APDU [19:55:28]CAPDU: 80 0D 02 02 05 CE A6 85 22 35 [19:55:28]Write to MH i2c: E2 0D 00 2D 08 80 0D 02 02 05 00 CE A6 85 22 35 00 00 09 [19:55:28]Write i2c OK [19:55:28]MH_I2C_Read... [19:55:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:28]Read from MH i2c: E2 [19:55:28]MH_I2C_Read... [19:55:28]Read from MH i2c: E2 03 00 [19:55:28]MH_I2C_Read... [19:55:28]Read from MH i2c: E2 03 00 2D 08 00 90 00 A9 [19:55:28]RAPDU: 90 00 [19:55:28]wFMCommunicate OK [19:55:28]wFMCommunicate request_size=4 [19:55:28]MH_SAM_APDU [19:55:28]CAPDU: 80 0D 03 02 [19:55:28]Write to MH i2c: E2 08 00 2E 08 80 0D 03 02 00 00 00 00 B1 [19:55:28]Write i2c OK [19:55:28]MH_I2C_Read... [19:55:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:55:28]Read from MH i2c: E2 [19:55:28]MH_I2C_Read... [19:55:28]Read from MH i2c: E2 0B 00 [19:55:28]MH_I2C_Read... [19:55:28]Read from MH i2c: E2 0B 00 2E 08 00 54 AD 5D E4 CB CA 70 E3 90 00 DC [19:55:28]RAPDU: 54 AD 5D E4 CB CA 70 E3 90 00 [19:55:28]wFMCommunicate OK [19:55:28]SAM_PROTO_SignData done [19:55:28]FM_MakeSignedData done [19:55:28]CreateOFDProtocolMessage [19:55:28]wFMCommunicate request_size=4 [19:55:28]MH_SAM_APDU [19:55:28]CAPDU: 80 11 00 00 [19:55:28]Write to MH i2c: E2 08 00 2F 08 80 11 00 00 00 00 00 00 B1 [19:55:28]Write i2c OK [19:55:28]MH_I2C_Read... [19:55:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:28]Read from MH i2c: E2 [19:55:28]MH_I2C_Read... [19:55:28]Read from MH i2c: E2 17 00 [19:55:28]MH_I2C_Read... [19:55:28]Read from MH i2c: E2 17 00 2F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 04 [19:55:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:55:29]wFMCommunicate OK [19:55:29]CreateOFDProtocolMessage done [19:55:29]OFDSenderStorePacket 152899 [19:55:29]StoreOFDPacket docnum=152899 [19:55:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1F 7A 07 01 A2 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 2F 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 55 02 00 35 04 06 00 76 CE A6 85 22 35 54 AD 5D E4 CB CA 70 E3 [19:55:29]CheckFolder [19:55:29]dirname=/storage/ofd_packets [19:55:29]CheckFolder done [19:55:29]ProducePacketName [19:55:29]name=ofd_packets/00152899 [19:55:29]NVStorageSaveData ofd_packets/00152899 [19:55:29]File name is /storage/ofd_packets/00152899 [19:55:29]Write 301 bytes [19:55:29]NVStorageSaveData done [19:55:29]OFDSenderStorePacket done [19:55:29]KKMCreateOFDPacket done [19:55:29]NVStorageSaveData kkm_last_timestamp [19:55:29]File name is /storage/kkm_last_timestamp [19:55:29]Write 4 bytes [19:55:29]NVStorageSaveData done [19:55:29]ExternCall_PrintAddStr [19:55:29]wPrintStart [19:55:29]Write to MH i2c: 01 00 00 30 08 38 [19:55:29]Write i2c OK [19:55:29]MH_I2C_Read... [19:55:29]Read from MH i2c: 01 [19:55:29]MH_I2C_Read... [19:55:29]Read from MH i2c: 01 07 00 [19:55:29]MH_I2C_Read... [19:55:29]Read from MH i2c: 01 07 00 30 08 00 00 00 00 00 FF 0F 4D [19:55:29]RasterBufferAndPrint [19:55:29]line Счет N : (1)1786905 [19:55:29]line ИНН: 02508201610067 [19:55:29]line Контрольно-Кассовый Чек [19:55:29]line ПРОДАЖА [19:55:29]line ТРК (МРК, ГНК) : 42 [19:55:29]line Товар: 2710124130 [19:55:29]line Аи-92-К-5 [19:55:29]line 2.950 * 67.80 [19:55:29]line = 200.01 [19:55:29]line НДС 12% НСП 1% [19:55:29]line > о реализуемом товаре [19:55:29]line ОКРУГЛЕНИЕ: -0.01 [19:55:29]line ИТОГО: 200.00 [19:55:29]line Внесено: 200.00 [19:55:29]line СДАЧА: 0.00 [19:55:29]line НСП 1% : 1.77 [19:55:29]line НДС 12% : 21.24 [19:55:29]line Наличными: 200.00 [19:55:29]line Безнал.: 0.00 [19:55:29]line Место: АЗС № 89 "Партнер Нефть" [19:55:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:55:29]line СНО: Общий режим [19:55:29]line Чек 358 24.09.2024 19:55 [19:55:29]line Смена: 477 ФФД: 1.0 [19:55:29]line ЗНМ: 0300000113 [19:55:29]line РНМ: 0000000000091825 [19:55:29]line Версия ККМ: 001 [19:55:29]line ФМ: 0000000000871835 [19:55:29]line ФД: 152899 [19:55:29]line ФПД: 130629929083445 [19:55:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152899&fm=130629929083445&tin=02508201610067®Number=0000000000091825&sum=20000 [19:55:29]written 0, free lines is 4095 [19:55:29]OFD Sender: Processing packet 152899 [packets to send 831, broken 830] [19:55:29]ProducePacketName [19:55:29]name=ofd_packets/00152899 [19:55:29]OFD Sender: To server: pG, [19:55:29]CommunicateWithHost lk.salyk.kg:30040 [19:55:29]ConnectInit lk.salyk.kg [19:55:29]Write to MH i2c: 01 00 00 5B 08 63 [19:55:29]Write i2c OK [19:55:29]MH_I2C_Read... [19:55:29]Read from MH i2c: 01 [19:55:29]MH_I2C_Read... [19:55:29]Read from MH i2c: 01 07 00 [19:55:29]MH_I2C_Read... [19:55:29]Read from MH i2c: 01 07 00 5B 08 00 00 00 00 00 E7 0C 5D [19:55:29]RasterBufferAndPrint [19:55:29]line [19:55:29]line [19:55:29]line [19:55:29]line [19:55:29]line [19:55:29]written 0, free lines is 3312 [19:55:29]MH_Cut [19:55:29]Write to MH i2c: D1 01 00 62 08 01 3C [19:55:29]Write i2c OK [19:55:29]MH_I2C_Read... [19:55:29]Read from MH i2c: D1 [19:55:29]MH_I2C_Read... [19:55:29]Read from MH i2c: D1 01 00 [19:55:29]MH_I2C_Read... [19:55:29]Read from MH i2c: D1 01 00 62 08 00 3B [19:55:29]Write to MH i2c: 01 00 00 63 08 6B [19:55:29]Write i2c OK [19:55:29]MH_I2C_Read... [19:55:29]Connected sock=11 [19:55:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1F 7A 07 01 A2 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 2F 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 55 02 00 35 04 06 00 76 CE A6 85 22 35 54 AD 5D E4 CB CA 70 E3 [19:55:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AF 5A 47 00 D4 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 55 02 00 F4 03 04 00 2C C1 F2 66 B6 04 01 00 00 F5 44 B9 AC DC 46 E8 39 [19:55:30]CommunicateWithHost err = 0 [19:55:30]CheckOFDResponse [19:55:30]1017 (14) - 77093643461234 [19:55:30]1041 (16) - 0000000000871835 [19:55:30]1040 (4) - 152899 [19:55:30]1012 (4) - 24.09.2024 13:39 [19:55:30]1206 (1) - 0 [19:55:30]OFD Sender: Remove packet 152899 [19:55:30]ProducePacketName [19:55:30]name=ofd_packets/00152899 [19:55:30]NVStorageDeleteData [19:55:30]*** Cut start [19:55:30]*** Purtial cut [19:55:30]*** Stage 1: CUTSNS_PIN = 1 [19:55:30]Read from MH i2c: 01 [19:55:30]MH_I2C_Read... [19:55:30]*** Stop cut motor [19:55:30]*** Cut end [19:55:30]Read from MH i2c: 01 07 00 [19:55:30]MH_I2C_Read... [19:55:30]Read from MH i2c: 01 07 00 63 08 00 00 00 00 00 FF 0F 80 [19:55:30]process_action close_receipt done [19:55:30]requested_data is exist [19:55:30]produce_requested_data [19:55:30]requested_item fm.sn is exist - process it [19:55:30]wFMCommunicate request_size=4 [19:55:30]MH_SAM_APDU [19:55:30]CAPDU: 80 11 00 00 [19:55:30]Write to MH i2c: E2 08 00 64 08 80 11 00 00 00 00 00 00 E6 [19:55:30]Write i2c OK [19:55:30]MH_I2C_Read... [19:55:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:30]Read from MH i2c: E2 [19:55:30]MH_I2C_Read... [19:55:30]Read from MH i2c: E2 17 00 [19:55:30]MH_I2C_Read... [19:55:30]Read from MH i2c: E2 17 00 64 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 39 [19:55:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:55:30]wFMCommunicate OK [19:55:30]requested_item fd.num is exist - process it [19:55:30]SAM_PROTO_GetFieldsCounters [19:55:30]wFMCommunicate request_size=4 [19:55:30]MH_SAM_APDU [19:55:30]CAPDU: 80 13 00 00 [19:55:30]Write to MH i2c: E2 08 00 65 08 80 13 00 00 00 00 00 00 E9 [19:55:30]Write i2c OK [19:55:30]MH_I2C_Read... [19:55:30]OFD Sender: No OFD packet to send [19:55:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:55:30]Read from MH i2c: E2 [19:55:30]MH_I2C_Read... [19:55:30]Read from MH i2c: E2 62 00 [19:55:30]MH_I2C_Read... [19:55:30]Read from MH i2c: E2 62 00 65 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 B7 [19:55:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:55:30]wFMCommunicate OK [19:55:30]SAM_PROTO_GetFieldsCounters done [19:55:30]requested_item shift.num is exist - process it [19:55:30]requested_item shift.opened is exist - process it [19:55:30]req_shift_opened [19:55:30]FM_GetShiftState [19:55:30]SAM_PROTO_GetShiftState [19:55:30]wFMCommunicate request_size=4 [19:55:30]MH_SAM_APDU [19:55:30]CAPDU: 80 13 01 00 [19:55:30]Write to MH i2c: E2 08 00 66 08 80 13 01 00 00 00 00 00 EB [19:55:30]Write i2c OK [19:55:30]MH_I2C_Read... [19:55:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:30]Read from MH i2c: E2 [19:55:30]MH_I2C_Read... [19:55:30]Read from MH i2c: E2 0E 00 [19:55:30]MH_I2C_Read... [19:55:30]Read from MH i2c: E2 0E 00 66 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B8 [19:55:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:55:30]wFMCommunicate OK [19:55:30]SAM_PROTO_GetShiftState done [19:55:30]FM_GetShiftState done [19:55:30]req_shift_opened done [19:55:30]requested_item shift.open_date is exist - process it [19:55:30]req_shift_open_date [19:55:30]req_shift_open_date done [19:55:30]produce_requested_data done [19:55:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152899,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:55:30]process_action_free close_receipt [19:55:30]json_value_free [19:55:30]json_value_free done [19:55:30]process_json_proto returns [19:55:30]Send response to host [19:55:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152899,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:55:30]free response buf [19:55:30]execute_script done [19:55:30]execute_script returns [19:55:30]free content buf [19:55:30]Sock 9.Close socket [19:55:30]Sock 9.Thread stoped [19:55:35]OFD Sender: No OFD packet to send [19:55:39]recv_with_timeout no data received [19:55:40]OFD Sender: No OFD packet to send [19:55:45]OFD Sender: No OFD packet to send [19:55:49]recv_with_timeout no data received [19:55:50]OFD Sender: No OFD packet to send [19:55:55]OFD Sender: No OFD packet to send [19:56:00]OFD Sender: No OFD packet to send [19:56:05]OFD Sender: No OFD packet to send [19:56:10]OFD Sender: No OFD packet to send [19:56:15]OFD Sender: No OFD packet to send [19:56:18]accept exits with 10 [19:56:18]New connection [19:56:18]New thread 3066735972 created [19:56:18]Thread 3066592612 joined [19:56:18]Waiting for new connection... [19:56:18] Sock 10.Parse request [19:56:18]Sock 10.Check first char [19:56:18]Sock 10.First char is OK [19:56:18]request: POST /json_proto HTTP/1.0 [19:56:18]Method: POST [19:56:18]URL: /json_proto [19:56:18]Method is POST - this is cgi request [19:56:18]url: /json_proto [19:56:18]query_string will be loaded in cgi processing [19:56:18]execute_cgi json_proto POST (null) [19:56:18]execute_cgi path=json_proto method=POST [19:56:18]POST find Content-Length [19:56:18]Host: 172.17.43.67:8080 [19:56:18]Content-Length: 812 [19:56:18]Content-Type: application/json [19:56:18] [19:56:18]POST finish read [19:56:18]Found Content-Length = 812 [19:56:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:56:18]execute_script... [19:56:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:56:18]POST & json_proto [19:56:18]process_json_proto [19:56:18]json parsed OK: [19:56:18]protocol is kg_v1.0 [19:56:18]action value=close_receipt [19:56:18]process_action close_receipt [19:56:18]cmd_close_receipt [19:56:18]MH_GetDate [19:56:18]Write to MH i2c: F0 00 00 67 08 5E [19:56:18]Write i2c OK [19:56:18]MH_I2C_Read... [19:56:18]Read from MH i2c: F0 [19:56:18]MH_I2C_Read... [19:56:18]Read from MH i2c: F0 09 00 [19:56:18]MH_I2C_Read... [19:56:18]Read from MH i2c: F0 09 00 67 08 00 62 19 F3 66 6A BD 47 65 0E [19:56:18]GetLastDocTimeStamp 1727207727 [19:56:18]current date 1727207778 [19:56:18]FM_GetShiftState [19:56:18]SAM_PROTO_GetShiftState [19:56:18]wFMCommunicate request_size=4 [19:56:18]MH_SAM_APDU [19:56:18]CAPDU: 80 13 01 00 [19:56:18]Write to MH i2c: E2 08 00 68 08 80 13 01 00 00 00 00 00 ED [19:56:18]Write i2c OK [19:56:18]MH_I2C_Read... [19:56:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:56:18]Read from MH i2c: E2 [19:56:18]MH_I2C_Read... [19:56:18]Read from MH i2c: E2 0E 00 [19:56:18]MH_I2C_Read... [19:56:18]Read from MH i2c: E2 0E 00 68 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BA [19:56:18]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:56:18]wFMCommunicate OK [19:56:18]SAM_PROTO_GetShiftState done [19:56:18]FM_GetShiftState done [19:56:18]opened in 1727137889 [19:56:18]opened+sec_in_day 1727224289 [19:56:18]quantity*price = 0 [19:56:18]sum+1 = 1 [19:56:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 359 24.09.2024 19:56 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 152900 ФПД: 171086667977249 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195618&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152900&fm=171086667977249&tin=02508201610067®Number=0000000000091825&sum=0 [19:56:19]StoreToDocumentArchive [19:56:19]shift 477 fd 152900 [19:56:19]save to /storage/0477/doc_00152900 [19:56:19]save last doc name /storage/0477/doc_00152900 to /storage/kkm_last_doc_name [19:56:19]save OK [19:56:19]Clear old archive folders... [19:56:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:56:19]tlvbuf is 004DE8A0 [19:56:19]SAM_PROTO_ClearQueue [19:56:19]wFMCommunicate request_size=4 [19:56:19]MH_SAM_APDU [19:56:19]CAPDU: 80 09 00 00 [19:56:19]Write to MH i2c: E2 08 00 75 08 80 09 00 00 00 00 00 00 EF [19:56:19]Write i2c OK [19:56:19]MH_I2C_Read... [19:56:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:56:19]Read from MH i2c: E2 [19:56:19]MH_I2C_Read... [19:56:19]Read from MH i2c: E2 03 00 [19:56:19]MH_I2C_Read... [19:56:19]Read from MH i2c: E2 03 00 75 08 00 90 00 F1 [19:56:19]RAPDU: 90 00 [19:56:19]wFMCommunicate OK [19:56:19]SAM_PROTO_ClearQueue done [19:56:19]KKMCreateOFDPacket [19:56:19]OFDProtocolAddRootSTLVToBuf [19:56:19]FM_MakeSignedData [19:56:19]FM_MakeSignedData [19:56:19]SAM_PROTO_SignData [19:56:19]wFMCommunicate request_size=4 [19:56:19]MH_SAM_APDU [19:56:19]CAPDU: 80 0D 01 02 [19:56:19]Write to MH i2c: E2 08 00 76 08 80 0D 01 02 00 00 00 00 F7 [19:56:19]Write i2c OK [19:56:19]MH_I2C_Read... [19:56:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:56:19]Read from MH i2c: E2 [19:56:19]MH_I2C_Read... [19:56:19]Read from MH i2c: E2 03 00 [19:56:19]MH_I2C_Read... [19:56:19]Read from MH i2c: E2 03 00 76 08 00 90 00 F2 [19:56:19]RAPDU: 90 00 [19:56:19]wFMCommunicate OK [19:56:19]wFMCommunicate request_size=255 [19:56:19]MH_SAM_APDU [19:56:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 62 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 55 02 00 35 04 06 00 9B [19:56:19]Write to MH i2c: E2 02 01 77 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 62 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 55 02 00 35 04 06 00 9B 00 00 B0 [19:56:19]Write i2c OK [19:56:19]MH_I2C_Read... [19:56:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:56:19]Read from MH i2c: E2 [19:56:19]MH_I2C_Read... [19:56:19]Read from MH i2c: E2 03 00 [19:56:19]MH_I2C_Read... [19:56:19]Read from MH i2c: E2 03 00 77 08 00 90 00 F3 [19:56:19]RAPDU: 90 00 [19:56:19]wFMCommunicate OK [19:56:19]wFMCommunicate request_size=10 [19:56:19]MH_SAM_APDU [19:56:19]CAPDU: 80 0D 02 02 05 9A 38 12 12 21 [19:56:19]Write to MH i2c: E2 0D 00 78 08 80 0D 02 02 05 00 9A 38 12 12 21 00 00 1B [19:56:19]Write i2c OK [19:56:19]MH_I2C_Read... [19:56:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:56:19]Read from MH i2c: E2 [19:56:19]MH_I2C_Read... [19:56:19]Read from MH i2c: E2 03 00 [19:56:19]MH_I2C_Read... [19:56:19]Read from MH i2c: E2 03 00 78 08 00 90 00 F4 [19:56:19]RAPDU: 90 00 [19:56:19]wFMCommunicate OK [19:56:19]wFMCommunicate request_size=4 [19:56:19]MH_SAM_APDU [19:56:19]CAPDU: 80 0D 03 02 [19:56:19]Write to MH i2c: E2 08 00 79 08 80 0D 03 02 00 00 00 00 FC [19:56:19]Write i2c OK [19:56:19]MH_I2C_Read... [19:56:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:56:20]Read from MH i2c: E2 [19:56:20]MH_I2C_Read... [19:56:20]Read from MH i2c: E2 0B 00 [19:56:20]MH_I2C_Read... [19:56:20]Read from MH i2c: E2 0B 00 79 08 00 AE D0 7B 36 2D DC DC 10 90 00 21 [19:56:20]RAPDU: AE D0 7B 36 2D DC DC 10 90 00 [19:56:20]wFMCommunicate OK [19:56:20]SAM_PROTO_SignData done [19:56:20]FM_MakeSignedData done [19:56:20]CreateOFDProtocolMessage [19:56:20]wFMCommunicate request_size=4 [19:56:20]MH_SAM_APDU [19:56:20]CAPDU: 80 11 00 00 [19:56:20]Write to MH i2c: E2 08 00 7A 08 80 11 00 00 00 00 00 00 FC [19:56:20]Write i2c OK [19:56:20]MH_I2C_Read... [19:56:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:20]Read from MH i2c: E2 [19:56:20]MH_I2C_Read... [19:56:20]Read from MH i2c: E2 17 00 [19:56:20]MH_I2C_Read... [19:56:20]Read from MH i2c: E2 17 00 7A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4F [19:56:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:56:20]wFMCommunicate OK [19:56:20]CreateOFDProtocolMessage done [19:56:20]OFDSenderStorePacket 152900 [19:56:20]StoreOFDPacket docnum=152900 [19:56:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A4 4A 07 01 25 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 62 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 55 02 00 35 04 06 00 9B 9A 38 12 12 21 AE D0 7B 36 2D DC DC 10 [19:56:20]CheckFolder [19:56:20]dirname=/storage/ofd_packets [19:56:20]CheckFolder done [19:56:20]ProducePacketName [19:56:20]name=ofd_packets/00152900 [19:56:20]NVStorageSaveData ofd_packets/00152900 [19:56:20]File name is /storage/ofd_packets/00152900 [19:56:20]Write 301 bytes [19:56:20]NVStorageSaveData done [19:56:20]OFDSenderStorePacket done [19:56:20]KKMCreateOFDPacket done [19:56:20]NVStorageSaveData kkm_last_timestamp [19:56:20]File name is /storage/kkm_last_timestamp [19:56:20]Write 4 bytes [19:56:20]NVStorageSaveData done [19:56:20]ExternCall_PrintAddStr [19:56:20]wPrintStart [19:56:20]Write to MH i2c: 01 00 00 7B 08 83 [19:56:20]Write i2c OK [19:56:20]MH_I2C_Read... [19:56:20]Read from MH i2c: 01 [19:56:20]MH_I2C_Read... [19:56:20]Read from MH i2c: 01 07 00 [19:56:20]MH_I2C_Read... [19:56:20]Read from MH i2c: 01 07 00 7B 08 00 00 00 00 00 FF 0F 98 [19:56:20]RasterBufferAndPrint [19:56:20]line Счет N : (1)1786906 [19:56:20]line ИНН: 02508201610067 [19:56:20]line Контрольно-Кассовый Чек [19:56:20]line ПРОДАЖА [19:56:20]line ТРК (МРК, ГНК) : 42 [19:56:20]line Товар: 2710124130 [19:56:20]line Аи-92-К-5 [19:56:20]line 4.430 * 0.00 [19:56:20]line = 0.00 [19:56:20]line НДС 12% НСП 1% [19:56:20]line > о реализуемом товаре [19:56:20]line ИТОГО: 0.00 [19:56:20]line НСП 1% : 0.00 [19:56:20]line НДС 12% : 0.00 [19:56:20]line Наличными: 0.00 [19:56:20]line Безнал.: 0.00 [19:56:20]line Место: АЗС № 89 "Партнер Нефть" [19:56:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:56:20]line СНО: Общий режим [19:56:20]line Чек 359 24.09.2024 19:56 [19:56:20]line Смена: 477 ФФД: 1.0 [19:56:20]line ЗНМ: 0300000113 [19:56:20]line РНМ: 0000000000091825 [19:56:20]line Версия ККМ: 001 [19:56:20]line Платежная система: Бакай Банк [19:56:20]line ФМ: 0000000000871835 [19:56:20]line ФД: 152900 [19:56:20]line ФПД: 171086667977249 [19:56:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195618&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152900&fm=171086667977249&tin=02508201610067®Number=0000000000091825&sum=0 [19:56:20]written 0, free lines is 4095 [19:56:20]OFD Sender: Processing packet 152900 [packets to send 831, broken 830] [19:56:20]ProducePacketName [19:56:20]name=ofd_packets/00152900 [19:56:20]OFD Sender: To server: pG, [19:56:20]CommunicateWithHost lk.salyk.kg:30040 [19:56:20]ConnectInit lk.salyk.kg [19:56:20]Write to MH i2c: 01 00 00 A5 08 AD [19:56:20]Write i2c OK [19:56:20]MH_I2C_Read... [19:56:20]Read from MH i2c: 01 [19:56:20]MH_I2C_Read... [19:56:20]Read from MH i2c: 01 07 00 [19:56:20]MH_I2C_Read... [19:56:20]Read from MH i2c: 01 07 00 A5 08 00 00 00 00 00 ED 0C AD [19:56:20]RasterBufferAndPrint [19:56:20]line [19:56:20]line [19:56:20]line [19:56:20]line [19:56:20]line [19:56:20]written 0, free lines is 3314 [19:56:20]MH_Cut [19:56:20]Write to MH i2c: D1 01 00 AC 08 01 86 [19:56:20]Write i2c OK [19:56:20]MH_I2C_Read... [19:56:20]Read from MH i2c: D1 [19:56:20]MH_I2C_Read... [19:56:20]Read from MH i2c: D1 01 00 [19:56:20]MH_I2C_Read... [19:56:20]Read from MH i2c: D1 01 00 AC 08 00 85 [19:56:20]Write to MH i2c: 01 00 00 AD 08 B5 [19:56:20]Write i2c OK [19:56:20]MH_I2C_Read... [19:56:21]*** Cut start [19:56:21]*** Purtial cut [19:56:21]*** Stage 1: CUTSNS_PIN = 1 [19:56:21]Read from MH i2c: 01 [19:56:21]MH_I2C_Read... [19:56:21]*** Stop cut motor [19:56:21]*** Cut end [19:56:21]Read from MH i2c: 01 07 00 [19:56:21]MH_I2C_Read... [19:56:21]Read from MH i2c: 01 07 00 AD 08 00 00 00 00 00 FF 0F CA [19:56:21]process_action close_receipt done [19:56:21]requested_data is exist [19:56:21]produce_requested_data [19:56:21]requested_item fm.sn is exist - process it [19:56:21]wFMCommunicate request_size=4 [19:56:21]MH_SAM_APDU [19:56:21]CAPDU: 80 11 00 00 [19:56:21]Write to MH i2c: E2 08 00 AE 08 80 11 00 00 00 00 00 00 30 [19:56:21]Write i2c OK [19:56:21]MH_I2C_Read... [19:56:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:21]Read from MH i2c: E2 [19:56:21]MH_I2C_Read... [19:56:21]Read from MH i2c: E2 17 00 [19:56:21]MH_I2C_Read... [19:56:21]Read from MH i2c: E2 17 00 AE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 83 [19:56:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:56:21]wFMCommunicate OK [19:56:21]requested_item fd.num is exist - process it [19:56:21]SAM_PROTO_GetFieldsCounters [19:56:21]wFMCommunicate request_size=4 [19:56:21]MH_SAM_APDU [19:56:21]CAPDU: 80 13 00 00 [19:56:21]Write to MH i2c: E2 08 00 AF 08 80 13 00 00 00 00 00 00 33 [19:56:21]Write i2c OK [19:56:21]MH_I2C_Read... [19:56:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:56:21]Read from MH i2c: E2 [19:56:21]MH_I2C_Read... [19:56:21]Read from MH i2c: E2 62 00 [19:56:21]MH_I2C_Read... [19:56:21]Read from MH i2c: E2 62 00 AF 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 05 [19:56:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:56:21]wFMCommunicate OK [19:56:21]SAM_PROTO_GetFieldsCounters done [19:56:21]requested_item shift.num is exist - process it [19:56:21]requested_item shift.opened is exist - process it [19:56:21]req_shift_opened [19:56:21]FM_GetShiftState [19:56:21]SAM_PROTO_GetShiftState [19:56:21]wFMCommunicate request_size=4 [19:56:21]MH_SAM_APDU [19:56:21]CAPDU: 80 13 01 00 [19:56:21]Write to MH i2c: E2 08 00 B0 08 80 13 01 00 00 00 00 00 35 [19:56:21]Write i2c OK [19:56:21]MH_I2C_Read... [19:56:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:56:21]Read from MH i2c: E2 [19:56:21]MH_I2C_Read... [19:56:21]Read from MH i2c: E2 0E 00 [19:56:21]MH_I2C_Read... [19:56:21]Read from MH i2c: E2 0E 00 B0 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 02 [19:56:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:56:21]wFMCommunicate OK [19:56:21]SAM_PROTO_GetShiftState done [19:56:21]FM_GetShiftState done [19:56:21]req_shift_opened done [19:56:21]requested_item shift.open_date is exist - process it [19:56:21]req_shift_open_date [19:56:21]req_shift_open_date done [19:56:21]produce_requested_data done [19:56:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152900,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:56:21]process_action_free close_receipt [19:56:21]json_value_free [19:56:21]json_value_free done [19:56:21]process_json_proto returns [19:56:21]Send response to host [19:56:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152900,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:56:21]free response buf [19:56:21]execute_script done [19:56:21]execute_script returns [19:56:21]free content buf [19:56:21]Sock 10.Close socket [19:56:21]Sock 10.Thread stoped [19:56:22]Connected sock=11 [19:56:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A4 4A 07 01 25 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 62 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 55 02 00 35 04 06 00 9B 9A 38 12 12 21 AE D0 7B 36 2D DC DC 10 [19:56:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5B E5 47 00 DD 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 55 02 00 F4 03 04 00 61 C1 F2 66 B6 04 01 00 00 A9 EF E9 26 D9 C4 A6 27 [19:56:22]CommunicateWithHost err = 0 [19:56:22]CheckOFDResponse [19:56:22]1017 (14) - 77093643461234 [19:56:22]1041 (16) - 0000000000871835 [19:56:22]1040 (4) - 152900 [19:56:22]1012 (4) - 24.09.2024 13:40 [19:56:22]1206 (1) - 0 [19:56:22]OFD Sender: Remove packet 152900 [19:56:22]ProducePacketName [19:56:22]name=ofd_packets/00152900 [19:56:22]NVStorageDeleteData [19:56:23]OFD Sender: No OFD packet to send [19:56:28]OFD Sender: No OFD packet to send [19:56:33]recv_with_timeout no data received [19:56:33]OFD Sender: No OFD packet to send [19:56:38]OFD Sender: No OFD packet to send [19:56:43]OFD Sender: No OFD packet to send [19:56:43]recv_with_timeout no data received [19:56:48]OFD Sender: No OFD packet to send [19:56:53]OFD Sender: No OFD packet to send [19:56:58]OFD Sender: No OFD packet to send [19:57:03]OFD Sender: No OFD packet to send [19:57:08]OFD Sender: No OFD packet to send [19:57:13]OFD Sender: No OFD packet to send [19:57:13]accept exits with 7 [19:57:13]New connection [19:57:13]New thread 3066592612 created [19:57:13]Thread 3066735972 joined [19:57:13]Waiting for new connection... [19:57:13] Sock 7.Parse request [19:57:13]Sock 7.Check first char [19:57:13]Sock 7.First char is OK [19:57:13]request: POST /json_proto HTTP/1.0 [19:57:13]Method: POST [19:57:13]URL: /json_proto [19:57:13]Method is POST - this is cgi request [19:57:13]url: /json_proto [19:57:13]query_string will be loaded in cgi processing [19:57:13]execute_cgi json_proto POST (null) [19:57:13]execute_cgi path=json_proto method=POST [19:57:13]POST find Content-Length [19:57:13]Host: 172.17.43.67:8080 [19:57:13]Content-Length: 678 [19:57:13]Content-Type: application/json [19:57:13] [19:57:13]POST finish read [19:57:13]Found Content-Length = 678 [19:57:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:13]execute_script... [19:57:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:13]POST & json_proto [19:57:13]process_json_proto [19:57:13]json parsed OK: [19:57:13]protocol is kg_v1.0 [19:57:13]action value=close_receipt [19:57:13]process_action close_receipt [19:57:13]cmd_close_receipt [19:57:13]MH_GetDate [19:57:13]Write to MH i2c: F0 00 00 B1 08 A8 [19:57:13]Write i2c OK [19:57:13]MH_I2C_Read... [19:57:13]Read from MH i2c: F0 [19:57:13]MH_I2C_Read... [19:57:13]Read from MH i2c: F0 09 00 [19:57:13]MH_I2C_Read... [19:57:13]Read from MH i2c: F0 09 00 B1 08 00 99 19 F3 66 6A BD 47 65 8F [19:57:13]GetLastDocTimeStamp 1727207778 [19:57:13]current date 1727207833 [19:57:13]FM_GetShiftState [19:57:13]SAM_PROTO_GetShiftState [19:57:13]wFMCommunicate request_size=4 [19:57:13]MH_SAM_APDU [19:57:13]CAPDU: 80 13 01 00 [19:57:13]Write to MH i2c: E2 08 00 B2 08 80 13 01 00 00 00 00 00 37 [19:57:13]Write i2c OK [19:57:13]MH_I2C_Read... [19:57:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:13]Read from MH i2c: E2 [19:57:13]MH_I2C_Read... [19:57:13]Read from MH i2c: E2 0E 00 [19:57:13]MH_I2C_Read... [19:57:13]Read from MH i2c: E2 0E 00 B2 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 04 [19:57:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:57:13]wFMCommunicate OK [19:57:13]SAM_PROTO_GetShiftState done [19:57:13]FM_GetShiftState done [19:57:13]opened in 1727137889 [19:57:13]opened+sec_in_day 1727224289 [19:57:13]quantity*price = 40002 [19:57:13]sum+1 = 40003 [19:57:13]Check (price>sum+1) || (price+1 о реализуемом товаре [19:57:15]line ОКРУГЛЕНИЕ: -0.02 [19:57:15]line ИТОГО: 400.00 [19:57:15]line Внесено: 400.00 [19:57:15]line СДАЧА: 0.00 [19:57:15]line НСП 1% : 3.54 [19:57:15]line НДС 12% : 42.48 [19:57:15]line Наличными: 400.00 [19:57:15]line Безнал.: 0.00 [19:57:15]line Место: АЗС № 89 "Партнер Нефть" [19:57:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:57:15]line СНО: Общий режим [19:57:15]line Чек 360 24.09.2024 19:57 [19:57:15]line Смена: 477 ФФД: 1.0 [19:57:15]line ЗНМ: 0300000113 [19:57:15]line РНМ: 0000000000091825 [19:57:15]line Версия ККМ: 001 [19:57:15]line ФМ: 0000000000871835 [19:57:15]line ФД: 152901 [19:57:15]line ФПД: 56818647522969 [19:57:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195714&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152901&fm=56818647522969&tin=02508201610067®Number=0000000000091825&sum=40000 [19:57:15]written 0, free lines is 4095 [19:57:15]OFD Sender: Processing packet 152901 [packets to send 831, broken 830] [19:57:15]ProducePacketName [19:57:15]name=ofd_packets/00152901 [19:57:15]OFD Sender: To server: pG, [19:57:15]CommunicateWithHost lk.salyk.kg:30040 [19:57:15]ConnectInit lk.salyk.kg [19:57:16]Connected sock=10 [19:57:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9D F2 07 01 4B 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 9A 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 55 02 00 35 04 06 00 33 AD 1F 4D 5E 99 F0 B5 69 1D 28 33 93 CB [19:57:16]Write to MH i2c: 01 00 00 F0 08 F8 [19:57:16]Write i2c OK [19:57:16]MH_I2C_Read... [19:57:16]Read from MH i2c: 01 [19:57:16]MH_I2C_Read... [19:57:16]Read from MH i2c: 01 07 00 [19:57:16]MH_I2C_Read... [19:57:16]Read from MH i2c: 01 07 00 F0 08 00 00 00 00 00 EB 0C F6 [19:57:16]RasterBufferAndPrint [19:57:16]line [19:57:16]line [19:57:16]line [19:57:16]line [19:57:16]line [19:57:16]written 0, free lines is 3313 [19:57:16]MH_Cut [19:57:16]Write to MH i2c: D1 01 00 F7 08 01 D1 [19:57:16]Write i2c OK [19:57:16]MH_I2C_Read... [19:57:16]Read from MH i2c: D1 [19:57:16]MH_I2C_Read... [19:57:16]Read from MH i2c: D1 01 00 [19:57:16]MH_I2C_Read... [19:57:16]Read from MH i2c: D1 01 00 F7 08 00 D0 [19:57:16]Write to MH i2c: 01 00 00 F8 08 00 [19:57:16]Write i2c OK [19:57:16]MH_I2C_Read... [19:57:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 99 65 47 00 07 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 55 02 00 F4 03 04 00 97 C1 F2 66 B6 04 01 00 00 19 B9 94 9A 04 D7 83 2A [19:57:16]CommunicateWithHost err = 0 [19:57:16]CheckOFDResponse [19:57:16]1017 (14) - 77093643461234 [19:57:16]1041 (16) - 0000000000871835 [19:57:16]1040 (4) - 152901 [19:57:16]1012 (4) - 24.09.2024 13:41 [19:57:16]1206 (1) - 0 [19:57:16]OFD Sender: Remove packet 152901 [19:57:16]ProducePacketName [19:57:16]name=ofd_packets/00152901 [19:57:16]NVStorageDeleteData [19:57:16]*** Cut start [19:57:16]*** Purtial cut [19:57:16]*** Stage 1: CUTSNS_PIN = 1 [19:57:17]OFD Sender: No OFD packet to send [19:57:17]Read from MH i2c: 01 [19:57:17]MH_I2C_Read... [19:57:17]*** Stop cut motor [19:57:17]*** Cut end [19:57:17]Read from MH i2c: 01 07 00 [19:57:17]MH_I2C_Read... [19:57:17]Read from MH i2c: 01 07 00 F8 08 00 00 00 00 00 FF 0F 15 [19:57:17]process_action close_receipt done [19:57:17]requested_data is exist [19:57:17]produce_requested_data [19:57:17]requested_item fm.sn is exist - process it [19:57:17]wFMCommunicate request_size=4 [19:57:17]MH_SAM_APDU [19:57:17]CAPDU: 80 11 00 00 [19:57:17]Write to MH i2c: E2 08 00 F9 08 80 11 00 00 00 00 00 00 7B [19:57:17]Write i2c OK [19:57:17]MH_I2C_Read... [19:57:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:17]Read from MH i2c: E2 [19:57:17]MH_I2C_Read... [19:57:17]Read from MH i2c: E2 17 00 [19:57:17]MH_I2C_Read... [19:57:17]Read from MH i2c: E2 17 00 F9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CE [19:57:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:57:17]wFMCommunicate OK [19:57:17]requested_item fd.num is exist - process it [19:57:17]SAM_PROTO_GetFieldsCounters [19:57:17]wFMCommunicate request_size=4 [19:57:17]MH_SAM_APDU [19:57:17]CAPDU: 80 13 00 00 [19:57:17]Write to MH i2c: E2 08 00 FA 08 80 13 00 00 00 00 00 00 7E [19:57:17]Write i2c OK [19:57:17]MH_I2C_Read... [19:57:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:57:17]Read from MH i2c: E2 [19:57:17]MH_I2C_Read... [19:57:17]Read from MH i2c: E2 62 00 [19:57:17]MH_I2C_Read... [19:57:17]Read from MH i2c: E2 62 00 FA 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 45 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 54 [19:57:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 45 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:57:17]wFMCommunicate OK [19:57:17]SAM_PROTO_GetFieldsCounters done [19:57:17]requested_item shift.num is exist - process it [19:57:17]requested_item shift.opened is exist - process it [19:57:17]req_shift_opened [19:57:17]FM_GetShiftState [19:57:17]SAM_PROTO_GetShiftState [19:57:17]wFMCommunicate request_size=4 [19:57:17]MH_SAM_APDU [19:57:17]CAPDU: 80 13 01 00 [19:57:17]Write to MH i2c: E2 08 00 FB 08 80 13 01 00 00 00 00 00 80 [19:57:17]Write i2c OK [19:57:17]MH_I2C_Read... [19:57:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:17]Read from MH i2c: E2 [19:57:17]MH_I2C_Read... [19:57:17]Read from MH i2c: E2 0E 00 [19:57:17]MH_I2C_Read... [19:57:17]Read from MH i2c: E2 0E 00 FB 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 4D [19:57:17]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:57:17]wFMCommunicate OK [19:57:17]SAM_PROTO_GetShiftState done [19:57:17]FM_GetShiftState done [19:57:17]req_shift_opened done [19:57:17]requested_item shift.open_date is exist - process it [19:57:17]req_shift_open_date [19:57:17]req_shift_open_date done [19:57:17]produce_requested_data done [19:57:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152901,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:57:17]process_action_free close_receipt [19:57:17]json_value_free [19:57:17]json_value_free done [19:57:17]process_json_proto returns [19:57:17]Send response to host [19:57:14]wFMCommunicate request_size=13 [19:57:14]MH_SAM_APDU [19:57:14]CAPDU: 80 15 02 00 08 F4 03 04 00 9A 19 F3 66 [19:57:14]Write to MH i2c: E2 10 00 BB 08 80 15 02 00 08 00 F4 03 04 00 9A 19 F3 66 00 00 5A [19:57:14]Write i2c OK [19:57:14]MH_I2C_Read... [19:57:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:57:14]Read from MH i2c: E2 [19:57:14]MH_I2C_Read... [19:57:14]Read from MH i2c: E2 03 00 [19:57:14]MH_I2C_Read... [19:57:14]Read from MH i2c: E2 03 00 BB 08 00 90 00 37 [19:57:14]RAPDU: 90 00 [19:57:14]wFMCommunicate OK [19:57:14]wFMCommunicate request_size=25 [19:57:14]MH_SAM_APDU [19:57:14]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [19:57:14]Write to MH i2c: E2 1C 00 BC 08 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 A6 [19:57:14]Write i2c OK [19:57:14]MH_I2C_Read... [19:57:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:57:14]Read from MH i2c: E2 [19:57:14]MH_I2C_Read... [19:57:14]Read from MH i2c: E2 03 00 [19:57:14]MH_I2C_Read... [19:57:14]Read from MH i2c: E2 03 00 BC 08 00 90 00 38 [19:57:14]RAPDU: 90 00 [19:57:14]wFMCommunicate OK [19:57:14]wFMCommunicate request_size=4 [19:57:14]MH_SAM_APDU [19:57:14]CAPDU: 80 15 03 00 [19:57:14]Write to MH i2c: E2 08 00 BD 08 80 15 03 00 00 00 00 00 46 [19:57:14]Write i2c OK [19:57:14]MH_I2C_Read... [19:57:14]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [19:57:14]Read from MH i2c: E2 [19:57:14]MH_I2C_Read... [19:57:14]Read from MH i2c: E2 40 00 [19:57:14]MH_I2C_Read... [19:57:14]Read from MH i2c: E2 40 00 BD 08 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 68 01 00 00 35 04 06 00 33 AD 1F 4D 5E 99 90 00 62 [19:57:14]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 68 01 00 00 35 04 06 00 33 AD 1F 4D 5E 99 90 00 [19:57:14]wFMCommunicate OK [19:57:14]SAM_PROTO_ProcessDocument answer len = 59 [19:57:14]SAM_PROTO_ProcessDocument done [19:57:14]SetTLVBufToDocument [19:57:14]Processing tag 1209 (04B9) [19:57:14]Malloc new data [19:57:14]Processing tag 1041 (0411) [19:57:14]Processing tag 1040 (0410) [19:57:14]Malloc new data [19:57:14]Processing tag 1038 (040E) [19:57:14]Malloc new data [19:57:14]Processing tag 1042 (0412) [19:57:14]Malloc new data [19:57:14]Processing tag 1077 (0435) [19:57:14]Malloc new data [19:57:14]SetTLVBufToDocument err=0 [19:57:14]KKMLoadAndSignReceiptData store KKM data [19:57:14]KKMLoadAndSignReceiptData err=0 [19:57:14]wFMCommunicate request_size=4 [19:57:14]MH_SAM_APDU [19:57:14]CAPDU: 80 11 00 00 [19:57:14]Write to MH i2c: E2 08 00 BE 08 80 11 00 00 00 00 00 00 40 [19:57:14]Write i2c OK [19:57:14]MH_I2C_Read... [19:57:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:14]Read from MH i2c: E2 [19:57:14]MH_I2C_Read... [19:57:14]Read from MH i2c: E2 17 00 [19:57:14]MH_I2C_Read... [19:57:14]Read from MH i2c: E2 17 00 BE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [19:57:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:57:14]wFMCommunicate OK [19:57:14]Счет N : (1)1786907 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 5.900 * 67.80 = 400.02 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 360 24.09.2024 19:57 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152901 ФПД: 56818647522969 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195714&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152901&fm=56818647522969&tin=02508201610067®Number=0000000000091825&sum=40000 [19:57:14]StoreToDocumentArchive [19:57:14]shift 477 fd 152901 [19:57:14]save to /storage/0477/doc_00152901 [19:57:14]save last doc name /storage/0477/doc_00152901 to /storage/kkm_last_doc_name [19:57:14]save OK [19:57:14]Clear old archive folders... [19:57:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:57:14]tlvbuf is 004E6710 [19:57:14]SAM_PROTO_ClearQueue [19:57:14]wFMCommunicate request_size=4 [19:57:14]MH_SAM_APDU [19:57:14]CAPDU: 80 09 00 00 [19:57:14]Write to MH i2c: E2 08 00 BF 08 80 09 00 00 00 00 00 00 39 [19:57:14]Write i2c OK [19:57:14]MH_I2C_Read... [19:57:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:57:14]Read from MH i2c: E2 [19:57:14]MH_I2C_Read... [19:57:14]Read from MH i2c: E2 03 00 [19:57:14]MH_I2C_Read... [19:57:14]Read from MH i2c: E2 03 00 BF 08 00 90 00 3B [19:57:14]RAPDU: 90 00 [19:57:14]wFMCommunicate OK [19:57:14]SAM_PROTO_ClearQueue done [19:57:14]KKMCreateOFDPacket [19:57:14]OFDProtocolAddRootSTLVToBuf [19:57:14]FM_MakeSignedData [19:57:14]FM_MakeSignedData [19:57:14]SAM_PROTO_SignData [19:57:14]wFMCommunicate request_size=4 [19:57:14]MH_SAM_APDU [19:57:14]CAPDU: 80 0D 01 02 [19:57:14]Write to MH i2c: E2 08 00 C0 08 80 0D 01 02 00 00 00 00 41 [19:57:14]Write i2c OK [19:57:14]MH_I2C_Read... [19:57:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:57:14]Read from MH i2c: E2 [19:57:14]MH_I2C_Read... [19:57:14]Read from MH i2c: E2 03 00 [19:57:14]MH_I2C_Read... [19:57:14]Read from MH i2c: E2 03 00 C0 08 00 90 00 3C [19:57:14]RAPDU: 90 00 [19:57:14]wFMCommunicate OK [19:57:14]wFMCommunicate request_size=255 [19:57:14]MH_SAM_APDU [19:57:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 9A 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 55 02 00 35 04 06 00 33 [19:57:14]Write to MH i2c: E2 02 01 C1 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 9A 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 55 02 00 35 04 06 00 33 00 00 C7 [19:57:14]Write i2c OK [19:57:14]MH_I2C_Read... [19:57:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:15]Read from MH i2c: E2 [19:57:15]MH_I2C_Read... [19:57:15]Read from MH i2c: E2 03 00 [19:57:15]MH_I2C_Read... [19:57:15]Read from MH i2c: E2 03 00 C1 08 00 90 00 3D [19:57:15]RAPDU: 90 00 [19:57:15]wFMCommunicate OK [19:57:15]wFMCommunicate request_size=10 [19:57:15]MH_SAM_APDU [19:57:15]CAPDU: 80 0D 02 02 05 AD 1F 4D 5E 99 [19:57:15]Write to MH i2c: E2 0D 00 C2 08 80 0D 02 02 05 00 AD 1F 4D 5E 99 00 00 5E [19:57:15]Write i2c OK [19:57:15]MH_I2C_Read... [19:57:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:15]Read from MH i2c: E2 [19:57:15]MH_I2C_Read... [19:57:15]Read from MH i2c: E2 03 00 [19:57:15]MH_I2C_Read... [19:57:15]Read from MH i2c: E2 03 00 C2 08 00 90 00 3E [19:57:15]RAPDU: 90 00 [19:57:15]wFMCommunicate OK [19:57:15]wFMCommunicate request_size=4 [19:57:15]MH_SAM_APDU [19:57:15]CAPDU: 80 0D 03 02 [19:57:15]Write to MH i2c: E2 08 00 C3 08 80 0D 03 02 00 00 00 00 46 [19:57:15]Write i2c OK [19:57:15]MH_I2C_Read... [19:57:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:57:15]Read from MH i2c: E2 [19:57:15]MH_I2C_Read... [19:57:15]Read from MH i2c: E2 0B 00 [19:57:15]MH_I2C_Read... [19:57:15]Read from MH i2c: E2 0B 00 C3 08 00 F0 B5 69 1D 28 33 93 CB 90 00 2B [19:57:15]RAPDU: F0 B5 69 1D 28 33 93 CB 90 00 [19:57:15]wFMCommunicate OK [19:57:15]SAM_PROTO_SignData done [19:57:15]FM_MakeSignedData done [19:57:15]CreateOFDProtocolMessage [19:57:15]wFMCommunicate request_size=4 [19:57:15]MH_SAM_APDU [19:57:15]CAPDU: 80 11 00 00 [19:57:15]Write to MH i2c: E2 08 00 C4 08 80 11 00 00 00 00 00 00 46 [19:57:15]Write i2c OK [19:57:15]MH_I2C_Read... [19:57:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:15]Read from MH i2c: E2 [19:57:15]MH_I2C_Read... [19:57:15]Read from MH i2c: E2 17 00 [19:57:15]MH_I2C_Read... [19:57:15]Read from MH i2c: E2 17 00 C4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [19:57:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:57:15]wFMCommunicate OK [19:57:15]CreateOFDProtocolMessage done [19:57:15]OFDSenderStorePacket 152901 [19:57:15]StoreOFDPacket docnum=152901 [19:57:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152901,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:57:17]free response buf [19:57:17]execute_script done [19:57:17]execute_script returns [19:57:17]free content buf [19:57:17]Sock 7.Close socket [19:57:17]Sock 7.Thread stoped [19:57:22]OFD Sender: No OFD packet to send [19:57:27]OFD Sender: No OFD packet to send [19:57:30]recv_with_timeout no data received [19:57:32]OFD Sender: No OFD packet to send [19:57:37]OFD Sender: No OFD packet to send [19:57:42]OFD Sender: No OFD packet to send [19:57:47]OFD Sender: No OFD packet to send [19:57:52]OFD Sender: No OFD packet to send [19:57:57]OFD Sender: No OFD packet to send [19:58:02]OFD Sender: No OFD packet to send [19:58:07]OFD Sender: No OFD packet to send [19:58:09]accept exits with 9 [19:58:09]New connection [19:58:09]New thread 3066735972 created [19:58:09]Thread 3066592612 joined [19:58:09]Waiting for new connection... [19:58:09] Sock 9.Parse request [19:58:09]Sock 9.Check first char [19:58:09]Sock 9.First char is OK [19:58:09]request: POST /json_proto HTTP/1.0 [19:58:09]Method: POST [19:58:09]URL: /json_proto [19:58:09]Method is POST - this is cgi request [19:58:09]url: /json_proto [19:58:09]query_string will be loaded in cgi processing [19:58:09]execute_cgi json_proto POST (null) [19:58:09]execute_cgi path=json_proto method=POST [19:58:09]POST find Content-Length [19:58:09]Host: 172.17.43.67:8080 [19:58:09]Content-Length: 678 [19:58:09]Content-Type: application/json [19:58:09] [19:58:09]POST finish read [19:58:09]Found Content-Length = 678 [19:58:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:09]execute_script... [19:58:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:09]POST & json_proto [19:58:09]process_json_proto [19:58:09]json parsed OK: [19:58:09]protocol is kg_v1.0 [19:58:09]action value=close_receipt [19:58:09]process_action close_receipt [19:58:09]cmd_close_receipt [19:58:09]MH_GetDate [19:58:09]Write to MH i2c: F0 00 00 FC 08 F3 [19:58:09]Write i2c OK [19:58:09]MH_I2C_Read... [19:58:09]Read from MH i2c: F0 [19:58:09]MH_I2C_Read... [19:58:09]Read from MH i2c: F0 09 00 [19:58:09]MH_I2C_Read... [19:58:09]Read from MH i2c: F0 09 00 FC 08 00 D1 19 F3 66 6A BD 47 65 12 [19:58:09]GetLastDocTimeStamp 1727207834 [19:58:09]current date 1727207889 [19:58:09]FM_GetShiftState [19:58:09]SAM_PROTO_GetShiftState [19:58:09]wFMCommunicate request_size=4 [19:58:09]MH_SAM_APDU [19:58:09]CAPDU: 80 13 01 00 [19:58:09]Write to MH i2c: E2 08 00 FD 08 80 13 01 00 00 00 00 00 82 [19:58:09]Write i2c OK [19:58:09]MH_I2C_Read... [19:58:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:09]Read from MH i2c: E2 [19:58:09]MH_I2C_Read... [19:58:09]Read from MH i2c: E2 0E 00 [19:58:09]MH_I2C_Read... [19:58:09]Read from MH i2c: E2 0E 00 FD 08 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 4F [19:58:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:58:09]wFMCommunicate OK [19:58:09]SAM_PROTO_GetShiftState done [19:58:09]FM_GetShiftState done [19:58:09]opened in 1727137889 [19:58:09]opened+sec_in_day 1727224289 [19:58:09]quantity*price = 50036 [19:58:09]sum+1 = 50037 [19:58:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 361 24.09.2024 19:58 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152902 ФПД: 168176219921294 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195809&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152902&fm=168176219921294&tin=02508201610067®Number=0000000000091825&sum=50000 [19:58:10]StoreToDocumentArchive [19:58:10]shift 477 fd 152902 [19:58:10]save to /storage/0477/doc_00152902 [19:58:10]save last doc name /storage/0477/doc_00152902 to /storage/kkm_last_doc_name [19:58:10]save OK [19:58:10]Clear old archive folders... [19:58:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:58:10]tlvbuf is 004DD190 [19:58:10]SAM_PROTO_ClearQueue [19:58:10]wFMCommunicate request_size=4 [19:58:10]MH_SAM_APDU [19:58:10]CAPDU: 80 09 00 00 [19:58:10]Write to MH i2c: E2 08 00 0A 09 80 09 00 00 00 00 00 00 85 [19:58:10]Write i2c OK [19:58:10]MH_I2C_Read... [19:58:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:58:10]Read from MH i2c: E2 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: E2 03 00 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: E2 03 00 0A 09 00 90 00 87 [19:58:10]RAPDU: 90 00 [19:58:10]wFMCommunicate OK [19:58:10]SAM_PROTO_ClearQueue done [19:58:10]KKMCreateOFDPacket [19:58:10]OFDProtocolAddRootSTLVToBuf [19:58:10]FM_MakeSignedData [19:58:10]FM_MakeSignedData [19:58:10]SAM_PROTO_SignData [19:58:10]wFMCommunicate request_size=4 [19:58:10]MH_SAM_APDU [19:58:10]CAPDU: 80 0D 01 02 [19:58:10]Write to MH i2c: E2 08 00 0B 09 80 0D 01 02 00 00 00 00 8D [19:58:10]Write i2c OK [19:58:10]MH_I2C_Read... [19:58:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:58:10]Read from MH i2c: E2 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: E2 03 00 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: E2 03 00 0B 09 00 90 00 88 [19:58:10]RAPDU: 90 00 [19:58:10]wFMCommunicate OK [19:58:10]wFMCommunicate request_size=255 [19:58:10]MH_SAM_APDU [19:58:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 D1 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 55 02 00 35 04 06 00 98 [19:58:10]Write to MH i2c: E2 02 01 0C 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 D1 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 55 02 00 35 04 06 00 98 00 00 CC [19:58:10]Write i2c OK [19:58:10]MH_I2C_Read... [19:58:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:10]Read from MH i2c: E2 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: E2 03 00 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: E2 03 00 0C 09 00 90 00 89 [19:58:10]RAPDU: 90 00 [19:58:10]wFMCommunicate OK [19:58:10]wFMCommunicate request_size=10 [19:58:10]MH_SAM_APDU [19:58:10]CAPDU: 80 0D 02 02 05 F4 93 D9 1B 8E [19:58:10]Write to MH i2c: E2 0D 00 0D 09 80 0D 02 02 05 00 F4 93 D9 1B 8E 00 00 A3 [19:58:10]Write i2c OK [19:58:10]MH_I2C_Read... [19:58:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:10]Read from MH i2c: E2 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: E2 03 00 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: E2 03 00 0D 09 00 90 00 8A [19:58:10]RAPDU: 90 00 [19:58:10]wFMCommunicate OK [19:58:10]wFMCommunicate request_size=4 [19:58:10]MH_SAM_APDU [19:58:10]CAPDU: 80 0D 03 02 [19:58:10]Write to MH i2c: E2 08 00 0E 09 80 0D 03 02 00 00 00 00 92 [19:58:10]Write i2c OK [19:58:10]MH_I2C_Read... [19:58:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:58:10]Read from MH i2c: E2 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: E2 0B 00 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: E2 0B 00 0E 09 00 33 F1 CD EC E8 A4 41 6F 90 00 AC [19:58:10]RAPDU: 33 F1 CD EC E8 A4 41 6F 90 00 [19:58:10]wFMCommunicate OK [19:58:10]SAM_PROTO_SignData done [19:58:10]FM_MakeSignedData done [19:58:10]CreateOFDProtocolMessage [19:58:10]wFMCommunicate request_size=4 [19:58:10]MH_SAM_APDU [19:58:10]CAPDU: 80 11 00 00 [19:58:10]Write to MH i2c: E2 08 00 0F 09 80 11 00 00 00 00 00 00 92 [19:58:10]Write i2c OK [19:58:10]MH_I2C_Read... [19:58:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:10]Read from MH i2c: E2 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: E2 17 00 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: E2 17 00 0F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [19:58:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:58:10]wFMCommunicate OK [19:58:10]CreateOFDProtocolMessage done [19:58:10]OFDSenderStorePacket 152902 [19:58:10]StoreOFDPacket docnum=152902 [19:58:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B4 EB 07 01 ED 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 D1 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 55 02 00 35 04 06 00 98 F4 93 D9 1B 8E 33 F1 CD EC E8 A4 41 6F [19:58:10]CheckFolder [19:58:10]dirname=/storage/ofd_packets [19:58:10]CheckFolder done [19:58:10]ProducePacketName [19:58:10]name=ofd_packets/00152902 [19:58:10]NVStorageSaveData ofd_packets/00152902 [19:58:10]File name is /storage/ofd_packets/00152902 [19:58:10]Write 301 bytes [19:58:10]NVStorageSaveData done [19:58:10]OFDSenderStorePacket done [19:58:10]KKMCreateOFDPacket done [19:58:10]NVStorageSaveData kkm_last_timestamp [19:58:10]File name is /storage/kkm_last_timestamp [19:58:10]Write 4 bytes [19:58:10]NVStorageSaveData done [19:58:10]ExternCall_PrintAddStr [19:58:10]wPrintStart [19:58:10]Write to MH i2c: 01 00 00 10 09 19 [19:58:10]Write i2c OK [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: 01 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: 01 07 00 [19:58:10]MH_I2C_Read... [19:58:10]Read from MH i2c: 01 07 00 10 09 00 00 00 00 00 FF 0F 2E [19:58:10]RasterBufferAndPrint [19:58:10]line Счет N : (1)1786908 [19:58:10]line ИНН: 02508201610067 [19:58:10]line Контрольно-Кассовый Чек [19:58:10]line ПРОДАЖА [19:58:10]line ТРК (МРК, ГНК) : 32 [19:58:10]line Товар: 2710124130 [19:58:10]line Аи-92-К-5 [19:58:10]line 7.380 * 67.80 [19:58:10]line = 500.36 [19:58:10]line НДС 12% НСП 1% [19:58:10]line > о реализуемом товаре [19:58:10]line ОКРУГЛЕНИЕ: -0.36 [19:58:10]line ИТОГО: 500.00 [19:58:10]line Внесено: 500.00 [19:58:10]line СДАЧА: 0.00 [19:58:10]line НСП 1% : 4.43 [19:58:10]line НДС 12% : 53.14 [19:58:10]line Наличными: 500.00 [19:58:10]line Безнал.: 0.00 [19:58:10]line Место: АЗС № 89 "Партнер Нефть" [19:58:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:58:10]line СНО: Общий режим [19:58:10]line Чек 361 24.09.2024 19:58 [19:58:10]line Смена: 477 ФФД: 1.0 [19:58:10]line ЗНМ: 0300000113 [19:58:10]line РНМ: 0000000000091825 [19:58:10]line Версия ККМ: 001 [19:58:10]line ФМ: 0000000000871835 [19:58:10]line ФД: 152902 [19:58:10]line ФПД: 168176219921294 [19:58:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195809&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152902&fm=168176219921294&tin=02508201610067®Number=0000000000091825&sum=50000 [19:58:10]written 0, free lines is 4095 [19:58:10]OFD Sender: Processing packet 152902 [packets to send 831, broken 830] [19:58:10]ProducePacketName [19:58:10]name=ofd_packets/00152902 [19:58:10]OFD Sender: To server: pG, [19:58:10]CommunicateWithHost lk.salyk.kg:30040 [19:58:10]ConnectInit lk.salyk.kg [19:58:11]Write to MH i2c: 01 00 00 3B 09 44 [19:58:11]Write i2c OK [19:58:11]MH_I2C_Read... [19:58:11]Read from MH i2c: 01 [19:58:11]MH_I2C_Read... [19:58:11]Read from MH i2c: 01 07 00 [19:58:11]MH_I2C_Read... [19:58:11]Read from MH i2c: 01 07 00 3B 09 00 00 00 00 00 E4 0C 3B [19:58:11]RasterBufferAndPrint [19:58:11]line [19:58:11]line [19:58:11]line [19:58:11]line [19:58:11]line [19:58:11]written 0, free lines is 3306 [19:58:11]MH_Cut [19:58:11]Write to MH i2c: D1 01 00 42 09 01 1D [19:58:11]Write i2c OK [19:58:11]MH_I2C_Read... [19:58:11]Read from MH i2c: D1 [19:58:11]MH_I2C_Read... [19:58:11]Read from MH i2c: D1 01 00 [19:58:11]MH_I2C_Read... [19:58:11]Read from MH i2c: D1 01 00 42 09 00 1C [19:58:11]Write to MH i2c: 01 00 00 43 09 4C [19:58:11]Write i2c OK [19:58:11]MH_I2C_Read... [19:58:12]*** Cut start [19:58:12]*** Purtial cut [19:58:12]*** Stage 1: CUTSNS_PIN = 1 [19:58:12]Read from MH i2c: 01 [19:58:12]MH_I2C_Read... [19:58:12]*** Stop cut motor [19:58:12]*** Cut end [19:58:12]Read from MH i2c: 01 07 00 [19:58:12]MH_I2C_Read... [19:58:12]Read from MH i2c: 01 07 00 43 09 00 00 00 00 00 FF 0F 61 [19:58:12]process_action close_receipt done [19:58:12]requested_data is exist [19:58:12]produce_requested_data [19:58:12]requested_item fm.sn is exist - process it [19:58:12]wFMCommunicate request_size=4 [19:58:12]MH_SAM_APDU [19:58:12]CAPDU: 80 11 00 00 [19:58:12]Write to MH i2c: E2 08 00 44 09 80 11 00 00 00 00 00 00 C7 [19:58:12]Write i2c OK [19:58:12]MH_I2C_Read... [19:58:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:12]Read from MH i2c: E2 [19:58:12]MH_I2C_Read... [19:58:12]Read from MH i2c: E2 17 00 [19:58:12]MH_I2C_Read... [19:58:12]Read from MH i2c: E2 17 00 44 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1A [19:58:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:58:12]wFMCommunicate OK [19:58:12]requested_item fd.num is exist - process it [19:58:12]SAM_PROTO_GetFieldsCounters [19:58:12]wFMCommunicate request_size=4 [19:58:12]MH_SAM_APDU [19:58:12]CAPDU: 80 13 00 00 [19:58:12]Write to MH i2c: E2 08 00 45 09 80 13 00 00 00 00 00 00 CA [19:58:12]Write i2c OK [19:58:12]MH_I2C_Read... [19:58:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:58:12]Read from MH i2c: E2 [19:58:12]MH_I2C_Read... [19:58:12]Read from MH i2c: E2 62 00 [19:58:12]MH_I2C_Read... [19:58:12]Read from MH i2c: E2 62 00 45 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 A4 [19:58:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:58:12]wFMCommunicate OK [19:58:12]SAM_PROTO_GetFieldsCounters done [19:58:12]requested_item shift.num is exist - process it [19:58:12]requested_item shift.opened is exist - process it [19:58:12]req_shift_opened [19:58:12]FM_GetShiftState [19:58:12]SAM_PROTO_GetShiftState [19:58:12]wFMCommunicate request_size=4 [19:58:12]MH_SAM_APDU [19:58:12]CAPDU: 80 13 01 00 [19:58:12]Write to MH i2c: E2 08 00 46 09 80 13 01 00 00 00 00 00 CC [19:58:12]Write i2c OK [19:58:12]MH_I2C_Read... [19:58:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:12]Read from MH i2c: E2 [19:58:12]MH_I2C_Read... [19:58:12]Read from MH i2c: E2 0E 00 [19:58:12]MH_I2C_Read... [19:58:12]Read from MH i2c: E2 0E 00 46 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 99 [19:58:12]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:58:12]wFMCommunicate OK [19:58:12]SAM_PROTO_GetShiftState done [19:58:12]FM_GetShiftState done [19:58:12]req_shift_opened done [19:58:12]requested_item shift.open_date is exist - process it [19:58:12]req_shift_open_date [19:58:12]req_shift_open_date done [19:58:12]produce_requested_data done [19:58:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152902,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:58:12]process_action_free close_receipt [19:58:12]json_value_free [19:58:12]json_value_free done [19:58:12]process_json_proto returns [19:58:12]Send response to host [19:58:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152902,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:58:12]free response buf [19:58:12]execute_script done [19:58:12]execute_script returns [19:58:12]free content buf [19:58:12]Sock 9.Close socket [19:58:12]Sock 9.Thread stoped [19:58:15]ConnectInit Can't take IP for lk.salyk.kg [19:58:15]CommunicateWithHost connect error [19:58:15]CommunicateWithHost err = -1 [19:58:15]OFD Sender: Server communicate error [19:58:20]OFD Sender: Processing packet 152902 [packets to send 831, broken 830] [19:58:20]ProducePacketName [19:58:20]name=ofd_packets/00152902 [19:58:20]OFD Sender: To server: pG, [19:58:20]CommunicateWithHost lk.salyk.kg:30040 [19:58:20]ConnectInit lk.salyk.kg [19:58:25]ConnectInit Can't take IP for lk.salyk.kg [19:58:25]CommunicateWithHost connect error [19:58:25]CommunicateWithHost err = -1 [19:58:25]OFD Sender: Server communicate error [19:58:29]recv_with_timeout no data received [19:58:31]OFD Sender: Processing packet 152902 [packets to send 831, broken 830] [19:58:31]ProducePacketName [19:58:31]name=ofd_packets/00152902 [19:58:31]OFD Sender: To server: pG, [19:58:31]CommunicateWithHost lk.salyk.kg:30040 [19:58:31]ConnectInit lk.salyk.kg [19:58:36]ConnectInit Can't take IP for lk.salyk.kg [19:58:36]CommunicateWithHost connect error [19:58:36]CommunicateWithHost err = -1 [19:58:36]OFD Sender: Server communicate error [19:58:41]OFD Sender: Processing packet 152902 [packets to send 831, broken 830] [19:58:41]ProducePacketName [19:58:41]name=ofd_packets/00152902 [19:58:41]OFD Sender: To server: pG, [19:58:41]CommunicateWithHost lk.salyk.kg:30040 [19:58:41]ConnectInit lk.salyk.kg [19:58:42]Connected sock=7 [19:58:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B4 EB 07 01 ED 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 D1 19 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 55 02 00 35 04 06 00 98 F4 93 D9 1B 8E 33 F1 CD EC E8 A4 41 6F [19:58:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D9 67 47 00 F2 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 55 02 00 F4 03 04 00 ED C1 F2 66 B6 04 01 00 00 15 E4 45 EF F0 25 02 5F [19:58:45]CommunicateWithHost err = 0 [19:58:45]CheckOFDResponse [19:58:45]1017 (14) - 77093643461234 [19:58:45]1041 (16) - 0000000000871835 [19:58:45]1040 (4) - 152902 [19:58:45]1012 (4) - 24.09.2024 13:43 [19:58:45]1206 (1) - 0 [19:58:45]OFD Sender: Remove packet 152902 [19:58:45]ProducePacketName [19:58:45]name=ofd_packets/00152902 [19:58:45]NVStorageDeleteData [19:58:45]OFD Sender: No OFD packet to send [19:58:50]OFD Sender: No OFD packet to send [19:58:55]OFD Sender: No OFD packet to send [19:59:00]accept exits with 10 [19:59:00]New connection [19:59:00]New thread 3066592612 created [19:59:00]Thread 3066735972 joined [19:59:00]Waiting for new connection... [19:59:00] Sock 10.Parse request [19:59:00]Sock 10.Check first char [19:59:00]Sock 10.First char is OK [19:59:00]request: POST /json_proto HTTP/1.0 [19:59:00]Method: POST [19:59:00]URL: /json_proto [19:59:00]Method is POST - this is cgi request [19:59:00]url: /json_proto [19:59:00]query_string will be loaded in cgi processing [19:59:00]execute_cgi json_proto POST (null) [19:59:00]execute_cgi path=json_proto method=POST [19:59:00]POST find Content-Length [19:59:00]Host: 172.17.43.67:8080 [19:59:00]Content-Length: 683 [19:59:00]Content-Type: application/json [19:59:00] [19:59:00]POST finish read [19:59:00]Found Content-Length = 683 [19:59:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:59:00]execute_script... [19:59:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:59:00]POST & json_proto [19:59:00]process_json_proto [19:59:00]json parsed OK: [19:59:00]protocol is kg_v1.0 [19:59:00]action value=close_receipt [19:59:00]process_action close_receipt [19:59:00]cmd_close_receipt [19:59:00]MH_GetDate [19:59:00]Write to MH i2c: F0 00 00 47 09 3F [19:59:00]Write i2c OK [19:59:00]MH_I2C_Read... [19:59:00]Read from MH i2c: F0 [19:59:00]MH_I2C_Read... [19:59:00]Read from MH i2c: F0 09 00 [19:59:00]MH_I2C_Read... [19:59:00]Read from MH i2c: F0 09 00 47 09 00 04 1A F3 66 6A BD 47 65 92 [19:59:00]GetLastDocTimeStamp 1727207889 [19:59:00]current date 1727207940 [19:59:00]FM_GetShiftState [19:59:00]SAM_PROTO_GetShiftState [19:59:00]wFMCommunicate request_size=4 [19:59:00]MH_SAM_APDU [19:59:00]CAPDU: 80 13 01 00 [19:59:00]Write to MH i2c: E2 08 00 48 09 80 13 01 00 00 00 00 00 CE [19:59:00]Write i2c OK [19:59:00]MH_I2C_Read... [19:59:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:00]Read from MH i2c: E2 [19:59:00]MH_I2C_Read... [19:59:00]Read from MH i2c: E2 0E 00 [19:59:00]MH_I2C_Read... [19:59:00]Read from MH i2c: E2 0E 00 48 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9B [19:59:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:59:00]wFMCommunicate OK [19:59:00]SAM_PROTO_GetShiftState done [19:59:00]FM_GetShiftState done [19:59:00]opened in 1727137889 [19:59:00]opened+sec_in_day 1727224289 [19:59:00]quantity*price = 200043 [19:59:00]sum+1 = 200044 [19:59:00]Check (price>sum+1) || (price+1 о реализуемом товаре [19:59:02]line ОКРУГЛЕНИЕ: -0.43 [19:59:02]line ИТОГО: 2000.00 [19:59:02]line Внесено: 2000.00 [19:59:02]line СДАЧА: 0.00 [19:59:02]line НСП 1% : 17.70 [19:59:02]line НДС 12% : 212.43 [19:59:02]line Наличными: 2000.00 [19:59:02]line Безнал.: 0.00 [19:59:02]line Место: АЗС № 89 "Партнер Нефть" [19:59:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:59:02]line СНО: Общий режим [19:59:02]line Чек 362 24.09.2024 19:59 [19:59:02]line Смена: 477 ФФД: 1.0 [19:59:02]line ЗНМ: 0300000113 [19:59:02]line РНМ: 0000000000091825 [19:59:02]line Версия ККМ: 001 [19:59:02]line ФМ: 0000000000871835 [19:59:02]line ФД: 152903 [19:59:02]line ФПД: 241658734993721 [19:59:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195900&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152903&fm=241658734993721&tin=02508201610067®Number=0000000000091825&sum=200000 [19:59:02]OFD Sender: Processing packet 152903 [packets to send 831, broken 830] [19:59:02]ProducePacketName [19:59:02]name=ofd_packets/00152903 [19:59:02]OFD Sender: To server: pG, [19:59:02]CommunicateWithHost lk.salyk.kg:30040 [19:59:02]ConnectInit lk.salyk.kg [19:59:02]written 0, free lines is 4095 [19:59:03]Write to MH i2c: 01 00 00 86 09 8F [19:59:03]Write i2c OK [19:59:03]MH_I2C_Read... [19:59:03]Read from MH i2c: 01 [19:59:03]MH_I2C_Read... [19:59:03]Read from MH i2c: 01 07 00 [19:59:03]MH_I2C_Read... [19:59:03]Read from MH i2c: 01 07 00 86 09 00 00 00 00 00 DC 0C 7E [19:59:03]RasterBufferAndPrint [19:59:03]line [19:59:03]line [19:59:03]line [19:59:03]line [19:59:03]line [19:59:03]written 0, free lines is 3298 [19:59:03]MH_Cut [19:59:03]Write to MH i2c: D1 01 00 8D 09 01 68 [19:59:03]Write i2c OK [19:59:03]MH_I2C_Read... [19:59:03]Read from MH i2c: D1 [19:59:03]MH_I2C_Read... [19:59:03]Read from MH i2c: D1 01 00 [19:59:03]MH_I2C_Read... [19:59:03]Read from MH i2c: D1 01 00 8D 09 00 67 [19:59:03]Write to MH i2c: 01 00 00 8E 09 97 [19:59:03]Write i2c OK [19:59:03]MH_I2C_Read... [19:59:03]*** Cut start [19:59:03]*** Purtial cut [19:59:03]*** Stage 1: CUTSNS_PIN = 1 [19:59:04]Read from MH i2c: 01 [19:59:04]MH_I2C_Read... [19:59:04]*** Stop cut motor [19:59:04]*** Cut end [19:59:04]Read from MH i2c: 01 07 00 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: 01 07 00 8E 09 00 00 00 00 00 FF 0F AC [19:59:04]process_action close_receipt done [19:59:04]requested_data is exist [19:59:04]produce_requested_data [19:59:04]requested_item fm.sn is exist - process it [19:59:04]wFMCommunicate request_size=4 [19:59:04]MH_SAM_APDU [19:59:04]CAPDU: 80 11 00 00 [19:59:04]Write to MH i2c: E2 08 00 8F 09 80 11 00 00 00 00 00 00 12 [19:59:04]Write i2c OK [19:59:04]MH_I2C_Read... [19:59:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:04]Read from MH i2c: E2 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 17 00 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 17 00 8F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 65 [19:59:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:59:04]wFMCommunicate OK [19:59:04]requested_item fd.num is exist - process it [19:59:04]SAM_PROTO_GetFieldsCounters [19:59:04]wFMCommunicate request_size=4 [19:59:04]MH_SAM_APDU [19:59:04]CAPDU: 80 13 00 00 [19:59:04]Write to MH i2c: E2 08 00 90 09 80 13 00 00 00 00 00 00 15 [19:59:04]Write i2c OK [19:59:04]MH_I2C_Read... [19:59:04]Connected sock=11 [19:59:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 03 21 07 01 3C 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 04 1A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 55 02 00 35 04 06 00 DB C9 8F 0E 61 39 F4 53 65 4C 4A 81 9D 3F [19:59:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:59:04]Read from MH i2c: E2 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 62 00 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 62 00 90 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [19:59:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:59:04]wFMCommunicate OK [19:59:04]SAM_PROTO_GetFieldsCounters done [19:59:04]requested_item shift.num is exist - process it [19:59:04]requested_item shift.opened is exist - process it [19:59:04]req_shift_opened [19:59:04]FM_GetShiftState [19:59:04]SAM_PROTO_GetShiftState [19:59:04]wFMCommunicate request_size=4 [19:59:04]MH_SAM_APDU [19:59:04]CAPDU: 80 13 01 00 [19:59:04]Write to MH i2c: E2 08 00 91 09 80 13 01 00 00 00 00 00 17 [19:59:04]Write i2c OK [19:59:04]MH_I2C_Read... [19:59:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:04]Read from MH i2c: E2 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 0E 00 [19:59:04]MH_I2C_Read... [19:59:04]Read from MH i2c: E2 0E 00 91 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E4 [19:59:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:59:04]wFMCommunicate OK [19:59:04]SAM_PROTO_GetShiftState done [19:59:04]FM_GetShiftState done [19:59:04]req_shift_opened done [19:59:04]requested_item shift.open_date is exist - process it [19:59:04]req_shift_open_date [19:59:04]req_shift_open_date done [19:59:04]produce_requested_data done [19:59:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152903,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:59:04]process_action_free close_receipt [19:59:04]json_value_free [19:59:04]json_value_free done [19:59:04]process_json_proto returns [19:59:04]Send response to host [19:59:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152903,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:59:04]free response buf [19:59:04]execute_script done [19:59:04]execute_script returns [19:59:04]free content buf [19:59:04]Sock 10.Close socket [19:59:04]Sock 10.Thread stoped [19:59:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 43 BA 47 00 4C 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 55 02 00 F4 03 04 00 03 C2 F2 66 B6 04 01 00 00 28 35 1C 6C F8 9B 6F 61 [19:59:05]CommunicateWithHost err = 0 [19:59:05]CheckOFDResponse [19:59:05]1017 (14) - 77093643461234 [19:59:05]1041 (16) - 0000000000871835 [19:59:05]1040 (4) - 152903 [19:59:05]1012 (4) - 24.09.2024 13:43 [19:59:05]1206 (1) - 0 [19:59:05]OFD Sender: Remove packet 152903 [19:59:05]ProducePacketName [19:59:05]name=ofd_packets/00152903 [19:59:05]NVStorageDeleteData [19:59:05]OFD Sender: No OFD packet to send [19:59:10]OFD Sender: No OFD packet to send [19:59:13]recv_with_timeout no data received [19:59:15]OFD Sender: No OFD packet to send [19:59:16]accept exits with 9 [19:59:16]New connection [19:59:16]New thread 3066735972 created [19:59:16]Thread 3066592612 joined [19:59:16]Waiting for new connection... [19:59:16] Sock 9.Parse request [19:59:16]Sock 9.Check first char [19:59:16]Sock 9.First char is OK [19:59:16]request: POST /json_proto HTTP/1.0 [19:59:16]Method: POST [19:59:16]URL: /json_proto [19:59:16]Method is POST - this is cgi request [19:59:16]url: /json_proto [19:59:16]query_string will be loaded in cgi processing [19:59:16]execute_cgi json_proto POST (null) [19:59:16]execute_cgi path=json_proto method=POST [19:59:16]POST find Content-Length [19:59:16]Host: 172.17.43.67:8080 [19:59:16]Content-Length: 683 [19:59:16]Content-Type: application/json [19:59:16] [19:59:16]POST finish read [19:59:16]Found Content-Length = 683 [19:59:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:59:16]execute_script... [19:59:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:59:16]POST & json_proto [19:59:16]process_json_proto [19:59:16]json parsed OK: [19:59:16]protocol is kg_v1.0 [19:59:16]action value=close_receipt [19:59:16]process_action close_receipt [19:59:16]cmd_close_receipt [19:59:16]MH_GetDate [19:59:16]Write to MH i2c: F0 00 00 92 09 8A [19:59:16]Write i2c OK [19:59:16]MH_I2C_Read... [19:59:16]Read from MH i2c: F0 [19:59:16]MH_I2C_Read... [19:59:16]Read from MH i2c: F0 09 00 [19:59:16]MH_I2C_Read... [19:59:16]Read from MH i2c: F0 09 00 92 09 00 15 1A F3 66 6A BD 47 65 EE [19:59:16]GetLastDocTimeStamp 1727207940 [19:59:16]current date 1727207957 [19:59:16]FM_GetShiftState [19:59:16]SAM_PROTO_GetShiftState [19:59:16]wFMCommunicate request_size=4 [19:59:16]MH_SAM_APDU [19:59:16]CAPDU: 80 13 01 00 [19:59:16]Write to MH i2c: E2 08 00 93 09 80 13 01 00 00 00 00 00 19 [19:59:16]Write i2c OK [19:59:16]MH_I2C_Read... [19:59:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:16]Read from MH i2c: E2 [19:59:16]MH_I2C_Read... [19:59:16]Read from MH i2c: E2 0E 00 [19:59:16]MH_I2C_Read... [19:59:16]Read from MH i2c: E2 0E 00 93 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E6 [19:59:16]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:59:16]wFMCommunicate OK [19:59:16]SAM_PROTO_GetShiftState done [19:59:16]FM_GetShiftState done [19:59:16]opened in 1727137889 [19:59:16]opened+sec_in_day 1727224289 [19:59:16]quantity*price = 100005 [19:59:16]sum+1 = 100006 [19:59:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 363 24.09.2024 19:59 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152904 ФПД: 232943548736453 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195917&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152904&fm=232943548736453&tin=02508201610067®Number=0000000000091825&sum=100000 [19:59:18]StoreToDocumentArchive [19:59:18]shift 477 fd 152904 [19:59:18]save to /storage/0477/doc_00152904 [19:59:18]save last doc name /storage/0477/doc_00152904 to /storage/kkm_last_doc_name [19:59:18]save OK [19:59:18]Clear old archive folders... [19:59:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:59:18]tlvbuf is 004B2DB0 [19:59:18]SAM_PROTO_ClearQueue [19:59:18]wFMCommunicate request_size=4 [19:59:18]MH_SAM_APDU [19:59:18]CAPDU: 80 09 00 00 [19:59:18]Write to MH i2c: E2 08 00 A0 09 80 09 00 00 00 00 00 00 1B [19:59:18]Write i2c OK [19:59:18]MH_I2C_Read... [19:59:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:59:18]Read from MH i2c: E2 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 03 00 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 03 00 A0 09 00 90 00 1D [19:59:18]RAPDU: 90 00 [19:59:18]wFMCommunicate OK [19:59:18]SAM_PROTO_ClearQueue done [19:59:18]KKMCreateOFDPacket [19:59:18]OFDProtocolAddRootSTLVToBuf [19:59:18]FM_MakeSignedData [19:59:18]FM_MakeSignedData [19:59:18]SAM_PROTO_SignData [19:59:18]wFMCommunicate request_size=4 [19:59:18]MH_SAM_APDU [19:59:18]CAPDU: 80 0D 01 02 [19:59:18]Write to MH i2c: E2 08 00 A1 09 80 0D 01 02 00 00 00 00 23 [19:59:18]Write i2c OK [19:59:18]MH_I2C_Read... [19:59:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:59:18]Read from MH i2c: E2 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 03 00 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 03 00 A1 09 00 90 00 1E [19:59:18]RAPDU: 90 00 [19:59:18]wFMCommunicate OK [19:59:18]wFMCommunicate request_size=255 [19:59:18]MH_SAM_APDU [19:59:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 15 1A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 55 02 00 35 04 06 00 D3 [19:59:18]Write to MH i2c: E2 02 01 A2 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 15 1A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 55 02 00 35 04 06 00 D3 00 00 75 [19:59:18]Write i2c OK [19:59:18]MH_I2C_Read... [19:59:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:18]Read from MH i2c: E2 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 03 00 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 03 00 A2 09 00 90 00 1F [19:59:18]RAPDU: 90 00 [19:59:18]wFMCommunicate OK [19:59:18]wFMCommunicate request_size=10 [19:59:18]MH_SAM_APDU [19:59:18]CAPDU: 80 0D 02 02 05 DC 65 79 A3 C5 [19:59:18]Write to MH i2c: E2 0D 00 A3 09 80 0D 02 02 05 00 DC 65 79 A3 C5 00 00 52 [19:59:18]Write i2c OK [19:59:18]MH_I2C_Read... [19:59:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:18]Read from MH i2c: E2 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 03 00 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 03 00 A3 09 00 90 00 20 [19:59:18]RAPDU: 90 00 [19:59:18]wFMCommunicate OK [19:59:18]wFMCommunicate request_size=4 [19:59:18]MH_SAM_APDU [19:59:18]CAPDU: 80 0D 03 02 [19:59:18]Write to MH i2c: E2 08 00 A4 09 80 0D 03 02 00 00 00 00 28 [19:59:18]Write i2c OK [19:59:18]MH_I2C_Read... [19:59:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:59:18]Read from MH i2c: E2 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 0B 00 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 0B 00 A4 09 00 95 B3 30 1D EA 55 9C A5 90 00 3E [19:59:18]RAPDU: 95 B3 30 1D EA 55 9C A5 90 00 [19:59:18]wFMCommunicate OK [19:59:18]SAM_PROTO_SignData done [19:59:18]FM_MakeSignedData done [19:59:18]CreateOFDProtocolMessage [19:59:18]wFMCommunicate request_size=4 [19:59:18]MH_SAM_APDU [19:59:18]CAPDU: 80 11 00 00 [19:59:18]Write to MH i2c: E2 08 00 A5 09 80 11 00 00 00 00 00 00 28 [19:59:18]Write i2c OK [19:59:18]MH_I2C_Read... [19:59:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:18]Read from MH i2c: E2 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 17 00 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: E2 17 00 A5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [19:59:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:59:18]wFMCommunicate OK [19:59:18]CreateOFDProtocolMessage done [19:59:18]OFDSenderStorePacket 152904 [19:59:18]StoreOFDPacket docnum=152904 [19:59:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6F 0F 07 01 8A E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 15 1A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 55 02 00 35 04 06 00 D3 DC 65 79 A3 C5 95 B3 30 1D EA 55 9C A5 [19:59:18]CheckFolder [19:59:18]dirname=/storage/ofd_packets [19:59:18]CheckFolder done [19:59:18]ProducePacketName [19:59:18]name=ofd_packets/00152904 [19:59:18]NVStorageSaveData ofd_packets/00152904 [19:59:18]File name is /storage/ofd_packets/00152904 [19:59:18]Write 301 bytes [19:59:18]NVStorageSaveData done [19:59:18]OFDSenderStorePacket done [19:59:18]KKMCreateOFDPacket done [19:59:18]NVStorageSaveData kkm_last_timestamp [19:59:18]File name is /storage/kkm_last_timestamp [19:59:18]Write 4 bytes [19:59:18]NVStorageSaveData done [19:59:18]ExternCall_PrintAddStr [19:59:18]wPrintStart [19:59:18]Write to MH i2c: 01 00 00 A6 09 AF [19:59:18]Write i2c OK [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: 01 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: 01 07 00 [19:59:18]MH_I2C_Read... [19:59:18]Read from MH i2c: 01 07 00 A6 09 00 00 00 00 00 FF 0F C4 [19:59:18]RasterBufferAndPrint [19:59:18]line Счет N : (1)1786910 [19:59:18]line ИНН: 02508201610067 [19:59:18]line Контрольно-Кассовый Чек [19:59:18]line ПРОДАЖА [19:59:18]line ТРК (МРК, ГНК) : 42 [19:59:18]line Товар: 2710124130 [19:59:18]line Аи-92-К-5 [19:59:18]line 14.750 * 67.80 [19:59:18]line = 1000.05 [19:59:18]line НДС 12% НСП 1% [19:59:18]line > о реализуемом товаре [19:59:18]line ОКРУГЛЕНИЕ: -0.05 [19:59:18]line ИТОГО: 1000.00 [19:59:18]line Внесено: 1000.00 [19:59:18]line СДАЧА: 0.00 [19:59:18]line НСП 1% : 8.85 [19:59:18]line НДС 12% : 106.20 [19:59:18]line Наличными: 1000.00 [19:59:18]line Безнал.: 0.00 [19:59:18]line Место: АЗС № 89 "Партнер Нефть" [19:59:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:59:18]line СНО: Общий режим [19:59:18]line Чек 363 24.09.2024 19:59 [19:59:18]line Смена: 477 ФФД: 1.0 [19:59:18]line ЗНМ: 0300000113 [19:59:18]line РНМ: 0000000000091825 [19:59:18]line Версия ККМ: 001 [19:59:18]line ФМ: 0000000000871835 [19:59:18]line ФД: 152904 [19:59:18]line ФПД: 232943548736453 [19:59:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195917&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152904&fm=232943548736453&tin=02508201610067®Number=0000000000091825&sum=100000 [19:59:18]written 0, free lines is 4095 [19:59:18]OFD Sender: Processing packet 152904 [packets to send 831, broken 830] [19:59:18]ProducePacketName [19:59:18]name=ofd_packets/00152904 [19:59:18]OFD Sender: To server: pG, [19:59:18]CommunicateWithHost lk.salyk.kg:30040 [19:59:18]ConnectInit lk.salyk.kg [19:59:19]Write to MH i2c: 01 00 00 D1 09 DA [19:59:19]Write i2c OK [19:59:19]MH_I2C_Read... [19:59:19]Read from MH i2c: 01 [19:59:19]MH_I2C_Read... [19:59:19]Read from MH i2c: 01 07 00 [19:59:19]MH_I2C_Read... [19:59:19]Read from MH i2c: 01 07 00 D1 09 00 00 00 00 00 DC 0C C9 [19:59:19]RasterBufferAndPrint [19:59:19]line [19:59:19]line [19:59:19]line [19:59:19]line [19:59:19]line [19:59:19]written 0, free lines is 3301 [19:59:19]MH_Cut [19:59:19]Write to MH i2c: D1 01 00 D8 09 01 B3 [19:59:19]Write i2c OK [19:59:19]MH_I2C_Read... [19:59:19]Read from MH i2c: D1 [19:59:19]MH_I2C_Read... [19:59:19]Read from MH i2c: D1 01 00 [19:59:19]MH_I2C_Read... [19:59:19]Read from MH i2c: D1 01 00 D8 09 00 B2 [19:59:19]Write to MH i2c: 01 00 00 D9 09 E2 [19:59:19]Write i2c OK [19:59:19]MH_I2C_Read... [19:59:19]*** Cut start [19:59:19]*** Purtial cut [19:59:19]*** Stage 1: CUTSNS_PIN = 1 [19:59:20]Read from MH i2c: 01 [19:59:20]MH_I2C_Read... [19:59:20]*** Stop cut motor [19:59:20]*** Cut end [19:59:20]Read from MH i2c: 01 07 00 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: 01 07 00 D9 09 00 00 00 00 00 FF 0F F7 [19:59:20]process_action close_receipt done [19:59:20]requested_data is exist [19:59:20]produce_requested_data [19:59:20]requested_item fm.sn is exist - process it [19:59:20]wFMCommunicate request_size=4 [19:59:20]MH_SAM_APDU [19:59:20]CAPDU: 80 11 00 00 [19:59:20]Write to MH i2c: E2 08 00 DA 09 80 11 00 00 00 00 00 00 5D [19:59:20]Write i2c OK [19:59:20]MH_I2C_Read... [19:59:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:20]Read from MH i2c: E2 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 17 00 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 17 00 DA 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B0 [19:59:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:59:20]wFMCommunicate OK [19:59:20]requested_item fd.num is exist - process it [19:59:20]SAM_PROTO_GetFieldsCounters [19:59:20]wFMCommunicate request_size=4 [19:59:20]MH_SAM_APDU [19:59:20]CAPDU: 80 13 00 00 [19:59:20]Write to MH i2c: E2 08 00 DB 09 80 13 00 00 00 00 00 00 60 [19:59:20]Write i2c OK [19:59:20]MH_I2C_Read... [19:59:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:59:20]Read from MH i2c: E2 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 62 00 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 62 00 DB 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 42 [19:59:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:59:20]wFMCommunicate OK [19:59:20]SAM_PROTO_GetFieldsCounters done [19:59:20]requested_item shift.num is exist - process it [19:59:20]requested_item shift.opened is exist - process it [19:59:20]req_shift_opened [19:59:20]FM_GetShiftState [19:59:20]SAM_PROTO_GetShiftState [19:59:20]wFMCommunicate request_size=4 [19:59:20]MH_SAM_APDU [19:59:20]CAPDU: 80 13 01 00 [19:59:20]Write to MH i2c: E2 08 00 DC 09 80 13 01 00 00 00 00 00 62 [19:59:20]Write i2c OK [19:59:20]MH_I2C_Read... [19:59:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:20]Read from MH i2c: E2 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 0E 00 [19:59:20]MH_I2C_Read... [19:59:20]Read from MH i2c: E2 0E 00 DC 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2F [19:59:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [19:59:20]wFMCommunicate OK [19:59:20]SAM_PROTO_GetShiftState done [19:59:20]FM_GetShiftState done [19:59:20]req_shift_opened done [19:59:20]requested_item shift.open_date is exist - process it [19:59:20]req_shift_open_date [19:59:20]req_shift_open_date done [19:59:20]produce_requested_data done [19:59:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152904,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [19:59:20]process_action_free close_receipt [19:59:20]json_value_free [19:59:20]json_value_free done [19:59:20]process_json_proto returns [19:59:20]Send response to host [19:59:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152904,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [19:59:20]free response buf [19:59:20]execute_script done [19:59:20]execute_script returns [19:59:20]free content buf [19:59:20]Sock 9.Close socket [19:59:20]Sock 9.Thread stoped [19:59:23]ConnectInit Can't take IP for lk.salyk.kg [19:59:23]CommunicateWithHost connect error [19:59:23]CommunicateWithHost err = -1 [19:59:23]OFD Sender: Server communicate error [19:59:28]OFD Sender: Processing packet 152904 [packets to send 831, broken 830] [19:59:28]ProducePacketName [19:59:28]name=ofd_packets/00152904 [19:59:28]OFD Sender: To server: pG, [19:59:28]CommunicateWithHost lk.salyk.kg:30040 [19:59:28]ConnectInit lk.salyk.kg [19:59:30]Connected sock=9 [19:59:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6F 0F 07 01 8A E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 15 1A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 55 02 00 35 04 06 00 D3 DC 65 79 A3 C5 95 B3 30 1D EA 55 9C A5 [19:59:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F 3F 47 00 35 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 55 02 00 F4 03 04 00 1E C2 F2 66 B6 04 01 00 00 F3 EA 37 22 C1 82 F7 A9 [19:59:31]CommunicateWithHost err = 0 [19:59:31]CheckOFDResponse [19:59:31]1017 (14) - 77093643461234 [19:59:31]1041 (16) - 0000000000871835 [19:59:31]1040 (4) - 152904 [19:59:31]1012 (4) - 24.09.2024 13:43 [19:59:31]1206 (1) - 0 [19:59:31]OFD Sender: Remove packet 152904 [19:59:31]ProducePacketName [19:59:31]name=ofd_packets/00152904 [19:59:31]NVStorageDeleteData [19:59:31]OFD Sender: No OFD packet to send [19:59:32]recv_with_timeout no data received [19:59:37]OFD Sender: No OFD packet to send [19:59:42]OFD Sender: No OFD packet to send [19:59:43]recv_with_timeout no data received [19:59:47]OFD Sender: No OFD packet to send [19:59:52]OFD Sender: No OFD packet to send [19:59:55]recv_with_timeout no data received [19:59:57]OFD Sender: No OFD packet to send [20:00:02]OFD Sender: No OFD packet to send [20:00:07]OFD Sender: No OFD packet to send [20:00:12]OFD Sender: No OFD packet to send [20:00:17]OFD Sender: No OFD packet to send [20:00:20]recv_with_timeout no data received [20:00:22]OFD Sender: No OFD packet to send [20:00:27]OFD Sender: No OFD packet to send [20:00:32]OFD Sender: No OFD packet to send [20:00:37]OFD Sender: No OFD packet to send [20:00:40]accept exits with 7 [20:00:40]New connection [20:00:40]New thread 3066592612 created [20:00:40]Thread 3066735972 joined [20:00:40]Waiting for new connection... [20:00:40] Sock 7.Parse request [20:00:40]Sock 7.Check first char [20:00:40]Sock 7.First char is OK [20:00:40]request: POST /json_proto HTTP/1.0 [20:00:40]Method: POST [20:00:40]URL: /json_proto [20:00:40]Method is POST - this is cgi request [20:00:40]url: /json_proto [20:00:40]query_string will be loaded in cgi processing [20:00:40]execute_cgi json_proto POST (null) [20:00:40]execute_cgi path=json_proto method=POST [20:00:40]POST find Content-Length [20:00:40]Host: 172.17.43.67:8080 [20:00:40]Content-Length: 675 [20:00:40]Content-Type: application/json [20:00:40] [20:00:40]POST finish read [20:00:40]Found Content-Length = 675 [20:00:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:00:40]execute_script... [20:00:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:00:40]POST & json_proto [20:00:40]process_json_proto [20:00:40]json parsed OK: [20:00:40]protocol is kg_v1.0 [20:00:40]action value=close_receipt [20:00:40]process_action close_receipt [20:00:40]cmd_close_receipt [20:00:40]MH_GetDate [20:00:40]Write to MH i2c: F0 00 00 DD 09 D5 [20:00:40]Write i2c OK [20:00:40]MH_I2C_Read... [20:00:40]Read from MH i2c: F0 [20:00:40]MH_I2C_Read... [20:00:40]Read from MH i2c: F0 09 00 [20:00:40]MH_I2C_Read... [20:00:40]Read from MH i2c: F0 09 00 DD 09 00 69 1A F3 66 6A BD 47 65 8D [20:00:40]GetLastDocTimeStamp 1727207957 [20:00:40]current date 1727208041 [20:00:40]FM_GetShiftState [20:00:40]SAM_PROTO_GetShiftState [20:00:40]wFMCommunicate request_size=4 [20:00:40]MH_SAM_APDU [20:00:40]CAPDU: 80 13 01 00 [20:00:40]Write to MH i2c: E2 08 00 DE 09 80 13 01 00 00 00 00 00 64 [20:00:40]Write i2c OK [20:00:40]MH_I2C_Read... [20:00:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:00:40]Read from MH i2c: E2 [20:00:40]MH_I2C_Read... [20:00:40]Read from MH i2c: E2 0E 00 [20:00:40]MH_I2C_Read... [20:00:40]Read from MH i2c: E2 0E 00 DE 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 31 [20:00:40]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:00:40]wFMCommunicate OK [20:00:40]SAM_PROTO_GetShiftState done [20:00:40]FM_GetShiftState done [20:00:40]opened in 1727137889 [20:00:40]opened+sec_in_day 1727224289 [20:00:40]quantity*price = 50063 [20:00:40]sum+1 = 50064 [20:00:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 364 24.09.2024 20:00 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152905 ФПД: 106013202397663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T200041&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152905&fm=106013202397663&tin=02508201610067®Number=0000000000091825&sum=50000 [20:00:42]StoreToDocumentArchive [20:00:42]shift 477 fd 152905 [20:00:42]save to /storage/0477/doc_00152905 [20:00:42]save last doc name /storage/0477/doc_00152905 to /storage/kkm_last_doc_name [20:00:42]save OK [20:00:42]Clear old archive folders... [20:00:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:00:42]tlvbuf is 004E1350 [20:00:42]SAM_PROTO_ClearQueue [20:00:42]wFMCommunicate request_size=4 [20:00:42]MH_SAM_APDU [20:00:42]CAPDU: 80 09 00 00 [20:00:42]Write to MH i2c: E2 08 00 EB 09 80 09 00 00 00 00 00 00 66 [20:00:42]Write i2c OK [20:00:42]MH_I2C_Read... [20:00:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:00:42]Read from MH i2c: E2 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: E2 03 00 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: E2 03 00 EB 09 00 90 00 68 [20:00:42]RAPDU: 90 00 [20:00:42]wFMCommunicate OK [20:00:42]SAM_PROTO_ClearQueue done [20:00:42]KKMCreateOFDPacket [20:00:42]OFDProtocolAddRootSTLVToBuf [20:00:42]FM_MakeSignedData [20:00:42]FM_MakeSignedData [20:00:42]SAM_PROTO_SignData [20:00:42]wFMCommunicate request_size=4 [20:00:42]MH_SAM_APDU [20:00:42]CAPDU: 80 0D 01 02 [20:00:42]Write to MH i2c: E2 08 00 EC 09 80 0D 01 02 00 00 00 00 6E [20:00:42]Write i2c OK [20:00:42]MH_I2C_Read... [20:00:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:00:42]Read from MH i2c: E2 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: E2 03 00 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: E2 03 00 EC 09 00 90 00 69 [20:00:42]RAPDU: 90 00 [20:00:42]wFMCommunicate OK [20:00:42]wFMCommunicate request_size=255 [20:00:42]MH_SAM_APDU [20:00:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 69 1A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 55 02 00 35 04 06 00 60 6B 1F 45 [20:00:42]Write to MH i2c: E2 02 01 ED 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 69 1A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 55 02 00 35 04 06 00 60 6B 1F 45 00 00 71 [20:00:42]Write i2c OK [20:00:42]MH_I2C_Read... [20:00:42]OFD Sender: No OFD packet to send [20:00:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:00:42]Read from MH i2c: E2 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: E2 03 00 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: E2 03 00 ED 09 00 90 00 6A [20:00:42]RAPDU: 90 00 [20:00:42]wFMCommunicate OK [20:00:42]wFMCommunicate request_size=7 [20:00:42]MH_SAM_APDU [20:00:42]CAPDU: 80 0D 02 02 02 39 DF [20:00:42]Write to MH i2c: E2 0A 00 EE 09 80 0D 02 02 02 00 39 DF 00 00 8D [20:00:42]Write i2c OK [20:00:42]MH_I2C_Read... [20:00:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:00:42]Read from MH i2c: E2 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: E2 03 00 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: E2 03 00 EE 09 00 90 00 6B [20:00:42]RAPDU: 90 00 [20:00:42]wFMCommunicate OK [20:00:42]wFMCommunicate request_size=4 [20:00:42]MH_SAM_APDU [20:00:42]CAPDU: 80 0D 03 02 [20:00:42]Write to MH i2c: E2 08 00 EF 09 80 0D 03 02 00 00 00 00 73 [20:00:42]Write i2c OK [20:00:42]MH_I2C_Read... [20:00:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:00:42]Read from MH i2c: E2 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: E2 0B 00 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: E2 0B 00 EF 09 00 6E FE 73 30 52 0F D0 3D 90 00 F1 [20:00:42]RAPDU: 6E FE 73 30 52 0F D0 3D 90 00 [20:00:42]wFMCommunicate OK [20:00:42]SAM_PROTO_SignData done [20:00:42]FM_MakeSignedData done [20:00:42]CreateOFDProtocolMessage [20:00:42]wFMCommunicate request_size=4 [20:00:42]MH_SAM_APDU [20:00:42]CAPDU: 80 11 00 00 [20:00:42]Write to MH i2c: E2 08 00 F0 09 80 11 00 00 00 00 00 00 73 [20:00:42]Write i2c OK [20:00:42]MH_I2C_Read... [20:00:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:00:42]Read from MH i2c: E2 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: E2 17 00 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: E2 17 00 F0 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [20:00:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:00:42]wFMCommunicate OK [20:00:42]CreateOFDProtocolMessage done [20:00:42]OFDSenderStorePacket 152905 [20:00:42]StoreOFDPacket docnum=152905 [20:00:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 78 87 04 01 E6 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 69 1A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 55 02 00 35 04 06 00 60 6B 1F 45 39 DF 6E FE 73 30 52 0F D0 3D [20:00:42]CheckFolder [20:00:42]dirname=/storage/ofd_packets [20:00:42]CheckFolder done [20:00:42]ProducePacketName [20:00:42]name=ofd_packets/00152905 [20:00:42]NVStorageSaveData ofd_packets/00152905 [20:00:42]File name is /storage/ofd_packets/00152905 [20:00:42]Write 298 bytes [20:00:42]NVStorageSaveData done [20:00:42]OFDSenderStorePacket done [20:00:42]KKMCreateOFDPacket done [20:00:42]NVStorageSaveData kkm_last_timestamp [20:00:42]File name is /storage/kkm_last_timestamp [20:00:42]Write 4 bytes [20:00:42]NVStorageSaveData done [20:00:42]ExternCall_PrintAddStr [20:00:42]wPrintStart [20:00:42]Write to MH i2c: 01 00 00 F1 09 FA [20:00:42]Write i2c OK [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: 01 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: 01 07 00 [20:00:42]MH_I2C_Read... [20:00:42]Read from MH i2c: 01 07 00 F1 09 00 00 00 00 00 FF 0F 0F [20:00:42]RasterBufferAndPrint [20:00:42]line Счет N : (1)1786911 [20:00:42]line ИНН: 02508201610067 [20:00:42]line Контрольно-Кассовый Чек [20:00:42]line ПРОДАЖА [20:00:42]line ТРК (МРК, ГНК) : 31 [20:00:42]line Товар: 2710194210 [20:00:42]line ДТ-К-5 [20:00:42]line 6.570 * 76.20 [20:00:42]line = 500.63 [20:00:42]line НДС 12% НСП 1% [20:00:42]line > о реализуемом товаре [20:00:42]line ОКРУГЛЕНИЕ: -0.63 [20:00:42]line ИТОГО: 500.00 [20:00:42]line Внесено: 500.00 [20:00:42]line СДАЧА: 0.00 [20:00:42]line НСП 1% : 4.43 [20:00:42]line НДС 12% : 53.16 [20:00:42]line Наличными: 500.00 [20:00:42]line Безнал.: 0.00 [20:00:42]line Место: АЗС № 89 "Партнер Нефть" [20:00:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:00:42]line СНО: Общий режим [20:00:42]line Чек 364 24.09.2024 20:00 [20:00:42]line Смена: 477 ФФД: 1.0 [20:00:42]line ЗНМ: 0300000113 [20:00:42]line РНМ: 0000000000091825 [20:00:42]line Версия ККМ: 001 [20:00:42]line ФМ: 0000000000871835 [20:00:42]line ФД: 152905 [20:00:42]line ФПД: 106013202397663 [20:00:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T200041&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152905&fm=106013202397663&tin=02508201610067®Number=0000000000091825&sum=50000 [20:00:42]OFD Sender: Processing packet 152905 [packets to send 831, broken 830] [20:00:42]ProducePacketName [20:00:42]name=ofd_packets/00152905 [20:00:42]OFD Sender: To server: pG, [20:00:42]CommunicateWithHost lk.salyk.kg:30040 [20:00:42]ConnectInit lk.salyk.kg [20:00:42]written 0, free lines is 4095 [20:00:43]Write to MH i2c: 01 00 00 1C 0A 26 [20:00:43]Write i2c OK [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: 01 [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: 01 07 00 [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: 01 07 00 1C 0A 00 00 00 00 00 D1 0C 0A [20:00:43]RasterBufferAndPrint [20:00:43]line [20:00:43]line [20:00:43]line [20:00:43]line [20:00:43]line [20:00:43]written 0, free lines is 3287 [20:00:43]MH_Cut [20:00:43]Write to MH i2c: D1 01 00 23 0A 01 FF [20:00:43]Write i2c OK [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: D1 [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: D1 01 00 [20:00:43]MH_I2C_Read... [20:00:43]Read from MH i2c: D1 01 00 23 0A 00 FE [20:00:43]Write to MH i2c: 01 00 00 24 0A 2E [20:00:43]Write i2c OK [20:00:43]MH_I2C_Read... [20:00:44]*** Cut start [20:00:44]*** Purtial cut [20:00:44]*** Stage 1: CUTSNS_PIN = 1 [20:00:44]Read from MH i2c: 01 [20:00:44]MH_I2C_Read... [20:00:44]*** Stop cut motor [20:00:44]*** Cut end [20:00:44]Read from MH i2c: 01 07 00 [20:00:44]MH_I2C_Read... [20:00:44]Read from MH i2c: 01 07 00 24 0A 00 00 00 00 00 FF 0F 43 [20:00:44]process_action close_receipt done [20:00:44]requested_data is exist [20:00:44]produce_requested_data [20:00:44]requested_item fm.sn is exist - process it [20:00:44]wFMCommunicate request_size=4 [20:00:44]MH_SAM_APDU [20:00:44]CAPDU: 80 11 00 00 [20:00:44]Write to MH i2c: E2 08 00 25 0A 80 11 00 00 00 00 00 00 A9 [20:00:44]Write i2c OK [20:00:44]MH_I2C_Read... [20:00:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:00:44]Read from MH i2c: E2 [20:00:44]MH_I2C_Read... [20:00:44]Read from MH i2c: E2 17 00 [20:00:44]MH_I2C_Read... [20:00:44]Read from MH i2c: E2 17 00 25 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FC [20:00:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:00:44]wFMCommunicate OK [20:00:44]requested_item fd.num is exist - process it [20:00:44]SAM_PROTO_GetFieldsCounters [20:00:44]wFMCommunicate request_size=4 [20:00:44]MH_SAM_APDU [20:00:44]CAPDU: 80 13 00 00 [20:00:44]Write to MH i2c: E2 08 00 26 0A 80 13 00 00 00 00 00 00 AC [20:00:44]Write i2c OK [20:00:44]MH_I2C_Read... [20:00:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:00:44]Read from MH i2c: E2 [20:00:44]MH_I2C_Read... [20:00:44]Read from MH i2c: E2 62 00 [20:00:44]MH_I2C_Read... [20:00:44]Read from MH i2c: E2 62 00 26 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 49 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 92 [20:00:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 49 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:00:44]wFMCommunicate OK [20:00:44]SAM_PROTO_GetFieldsCounters done [20:00:44]requested_item shift.num is exist - process it [20:00:44]requested_item shift.opened is exist - process it [20:00:44]req_shift_opened [20:00:44]FM_GetShiftState [20:00:44]SAM_PROTO_GetShiftState [20:00:44]wFMCommunicate request_size=4 [20:00:44]MH_SAM_APDU [20:00:44]CAPDU: 80 13 01 00 [20:00:44]Write to MH i2c: E2 08 00 27 0A 80 13 01 00 00 00 00 00 AE [20:00:44]Write i2c OK [20:00:44]MH_I2C_Read... [20:00:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:00:44]Read from MH i2c: E2 [20:00:44]MH_I2C_Read... [20:00:44]Read from MH i2c: E2 0E 00 [20:00:44]MH_I2C_Read... [20:00:44]Read from MH i2c: E2 0E 00 27 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7B [20:00:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:00:44]wFMCommunicate OK [20:00:44]SAM_PROTO_GetShiftState done [20:00:44]FM_GetShiftState done [20:00:44]req_shift_opened done [20:00:44]requested_item shift.open_date is exist - process it [20:00:44]req_shift_open_date [20:00:44]req_shift_open_date done [20:00:44]produce_requested_data done [20:00:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152905,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:00:44]process_action_free close_receipt [20:00:44]json_value_free [20:00:44]json_value_free done [20:00:44]process_json_proto returns [20:00:44]Send response to host [20:00:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152905,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:00:44]free response buf [20:00:44]execute_script done [20:00:44]execute_script returns [20:00:44]free content buf [20:00:44]Sock 7.Close socket [20:00:44]Sock 7.Thread stoped [20:00:45]recv_with_timeout no data received [20:00:47]ConnectInit Can't take IP for lk.salyk.kg [20:00:47]CommunicateWithHost connect error [20:00:47]CommunicateWithHost err = -1 [20:00:47]OFD Sender: Server communicate error [20:00:52]OFD Sender: Processing packet 152905 [packets to send 831, broken 830] [20:00:52]ProducePacketName [20:00:52]name=ofd_packets/00152905 [20:00:52]OFD Sender: To server: pG, [20:00:52]CommunicateWithHost lk.salyk.kg:30040 [20:00:52]ConnectInit lk.salyk.kg [20:01:00]recv_with_timeout no data received [20:01:19]Connected sock=9 [20:01:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 78 87 04 01 E6 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 69 1A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 55 02 00 35 04 06 00 60 6B 1F 45 39 DF 6E FE 73 30 52 0F D0 3D [20:01:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 80 FE 47 00 6F 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 55 02 00 F4 03 04 00 8A C2 F2 66 B6 04 01 00 00 0A 92 6C D6 A7 B3 3F 89 [20:01:20]CommunicateWithHost err = 0 [20:01:20]CheckOFDResponse [20:01:20]1017 (14) - 77093643461234 [20:01:20]1041 (16) - 0000000000871835 [20:01:20]1040 (4) - 152905 [20:01:20]1012 (4) - 24.09.2024 13:45 [20:01:20]1206 (1) - 0 [20:01:20]OFD Sender: Remove packet 152905 [20:01:20]ProducePacketName [20:01:20]name=ofd_packets/00152905 [20:01:20]NVStorageDeleteData [20:01:21]OFD Sender: No OFD packet to send [20:01:24]recv_with_timeout no data received [20:01:26]OFD Sender: No OFD packet to send [20:01:31]OFD Sender: No OFD packet to send [20:01:35]recv_with_timeout no data received [20:01:36]OFD Sender: No OFD packet to send [20:01:41]OFD Sender: No OFD packet to send [20:01:46]OFD Sender: No OFD packet to send [20:01:51]accept exits with 10 [20:01:51]New connection [20:01:51]New thread 3066735972 created [20:01:51]Thread 3066592612 joined [20:01:51]Waiting for new connection... [20:01:51] Sock 10.Parse request [20:01:51]Sock 10.Check first char [20:01:51]Sock 10.First char is OK [20:01:51]request: POST /json_proto HTTP/1.0 [20:01:51]Method: POST [20:01:51]URL: /json_proto [20:01:51]Method is POST - this is cgi request [20:01:51]url: /json_proto [20:01:51]query_string will be loaded in cgi processing [20:01:51]execute_cgi json_proto POST (null) [20:01:51]execute_cgi path=json_proto method=POST [20:01:51]POST find Content-Length [20:01:51]Host: 172.17.43.67:8080 [20:01:51]Content-Length: 683 [20:01:51]Content-Type: application/json [20:01:51] [20:01:51]POST finish read [20:01:51]Found Content-Length = 683 [20:01:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786912", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:01:51]execute_script... [20:01:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786912", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:01:51]POST & json_proto [20:01:51]process_json_proto [20:01:51]json parsed OK: [20:01:51]protocol is kg_v1.0 [20:01:51]action value=close_receipt [20:01:51]process_action close_receipt [20:01:51]cmd_close_receipt [20:01:51]MH_GetDate [20:01:51]Write to MH i2c: F0 00 00 28 0A 21 [20:01:51]Write i2c OK [20:01:51]MH_I2C_Read... [20:01:51]Read from MH i2c: F0 [20:01:51]MH_I2C_Read... [20:01:51]Read from MH i2c: F0 09 00 [20:01:51]MH_I2C_Read... [20:01:51]Read from MH i2c: F0 09 00 28 0A 00 AF 1A F3 66 6A BD 47 65 1F [20:01:51]GetLastDocTimeStamp 1727208041 [20:01:51]current date 1727208111 [20:01:51]FM_GetShiftState [20:01:51]SAM_PROTO_GetShiftState [20:01:51]wFMCommunicate request_size=4 [20:01:51]MH_SAM_APDU [20:01:51]CAPDU: 80 13 01 00 [20:01:51]Write to MH i2c: E2 08 00 29 0A 80 13 01 00 00 00 00 00 B0 [20:01:51]Write i2c OK [20:01:51]MH_I2C_Read... [20:01:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:01:51]Read from MH i2c: E2 [20:01:51]MH_I2C_Read... [20:01:51]Read from MH i2c: E2 0E 00 [20:01:51]MH_I2C_Read... [20:01:51]Read from MH i2c: E2 0E 00 29 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7D [20:01:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:01:51]wFMCommunicate OK [20:01:51]SAM_PROTO_GetShiftState done [20:01:51]FM_GetShiftState done [20:01:51]opened in 1727137889 [20:01:51]opened+sec_in_day 1727224289 [20:01:51]quantity*price = 100005 [20:01:51]sum+1 = 100006 [20:01:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 365 24.09.2024 20:01 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152906 ФПД: 214563244439218 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T200151&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152906&fm=214563244439218&tin=02508201610067®Number=0000000000091825&sum=100000 [20:01:52]StoreToDocumentArchive [20:01:52]shift 477 fd 152906 [20:01:52]save to /storage/0477/doc_00152906 [20:01:52]save last doc name /storage/0477/doc_00152906 to /storage/kkm_last_doc_name [20:01:52]save OK [20:01:52]Clear old archive folders... [20:01:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:01:52]tlvbuf is 004ABD10 [20:01:52]SAM_PROTO_ClearQueue [20:01:52]wFMCommunicate request_size=4 [20:01:52]MH_SAM_APDU [20:01:52]CAPDU: 80 09 00 00 [20:01:52]Write to MH i2c: E2 08 00 36 0A 80 09 00 00 00 00 00 00 B2 [20:01:52]Write i2c OK [20:01:52]MH_I2C_Read... [20:01:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:01:52]Read from MH i2c: E2 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: E2 03 00 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: E2 03 00 36 0A 00 90 00 B4 [20:01:52]RAPDU: 90 00 [20:01:52]wFMCommunicate OK [20:01:52]SAM_PROTO_ClearQueue done [20:01:52]KKMCreateOFDPacket [20:01:52]OFDProtocolAddRootSTLVToBuf [20:01:52]FM_MakeSignedData [20:01:52]FM_MakeSignedData [20:01:52]SAM_PROTO_SignData [20:01:52]wFMCommunicate request_size=4 [20:01:52]MH_SAM_APDU [20:01:52]CAPDU: 80 0D 01 02 [20:01:52]Write to MH i2c: E2 08 00 37 0A 80 0D 01 02 00 00 00 00 BA [20:01:52]Write i2c OK [20:01:52]MH_I2C_Read... [20:01:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:01:52]Read from MH i2c: E2 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: E2 03 00 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: E2 03 00 37 0A 00 90 00 B5 [20:01:52]RAPDU: 90 00 [20:01:52]wFMCommunicate OK [20:01:52]wFMCommunicate request_size=255 [20:01:52]MH_SAM_APDU [20:01:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 AF 1A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 55 02 00 35 04 06 00 C3 [20:01:52]Write to MH i2c: E2 02 01 38 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 AF 1A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 55 02 00 35 04 06 00 C3 00 00 9A [20:01:52]Write i2c OK [20:01:52]MH_I2C_Read... [20:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:01:52]Read from MH i2c: E2 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: E2 03 00 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: E2 03 00 38 0A 00 90 00 B6 [20:01:52]RAPDU: 90 00 [20:01:52]wFMCommunicate OK [20:01:52]wFMCommunicate request_size=10 [20:01:52]MH_SAM_APDU [20:01:52]CAPDU: 80 0D 02 02 05 24 E5 F7 76 B2 [20:01:52]Write to MH i2c: E2 0D 00 39 0A 80 0D 02 02 05 00 24 E5 F7 76 B2 00 00 EF [20:01:52]Write i2c OK [20:01:52]MH_I2C_Read... [20:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:01:52]Read from MH i2c: E2 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: E2 03 00 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: E2 03 00 39 0A 00 90 00 B7 [20:01:52]RAPDU: 90 00 [20:01:52]wFMCommunicate OK [20:01:52]wFMCommunicate request_size=4 [20:01:52]MH_SAM_APDU [20:01:52]CAPDU: 80 0D 03 02 [20:01:52]Write to MH i2c: E2 08 00 3A 0A 80 0D 03 02 00 00 00 00 BF [20:01:52]Write i2c OK [20:01:52]MH_I2C_Read... [20:01:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:01:52]Read from MH i2c: E2 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: E2 0B 00 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: E2 0B 00 3A 0A 00 FD E1 66 17 65 F4 C8 01 90 00 3D [20:01:52]RAPDU: FD E1 66 17 65 F4 C8 01 90 00 [20:01:52]wFMCommunicate OK [20:01:52]SAM_PROTO_SignData done [20:01:52]FM_MakeSignedData done [20:01:52]CreateOFDProtocolMessage [20:01:52]wFMCommunicate request_size=4 [20:01:52]MH_SAM_APDU [20:01:52]CAPDU: 80 11 00 00 [20:01:52]Write to MH i2c: E2 08 00 3B 0A 80 11 00 00 00 00 00 00 BF [20:01:52]Write i2c OK [20:01:52]MH_I2C_Read... [20:01:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:52]Read from MH i2c: E2 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: E2 17 00 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: E2 17 00 3B 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [20:01:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:01:52]wFMCommunicate OK [20:01:52]CreateOFDProtocolMessage done [20:01:52]OFDSenderStorePacket 152906 [20:01:52]StoreOFDPacket docnum=152906 [20:01:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9A 3A 07 01 CA CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 AF 1A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 55 02 00 35 04 06 00 C3 24 E5 F7 76 B2 FD E1 66 17 65 F4 C8 01 [20:01:52]CheckFolder [20:01:52]dirname=/storage/ofd_packets [20:01:52]CheckFolder done [20:01:52]ProducePacketName [20:01:52]name=ofd_packets/00152906 [20:01:52]NVStorageSaveData ofd_packets/00152906 [20:01:52]File name is /storage/ofd_packets/00152906 [20:01:52]Write 301 bytes [20:01:52]NVStorageSaveData done [20:01:52]OFDSenderStorePacket done [20:01:52]KKMCreateOFDPacket done [20:01:52]NVStorageSaveData kkm_last_timestamp [20:01:52]File name is /storage/kkm_last_timestamp [20:01:52]Write 4 bytes [20:01:52]NVStorageSaveData done [20:01:52]ExternCall_PrintAddStr [20:01:52]wPrintStart [20:01:52]Write to MH i2c: 01 00 00 3C 0A 46 [20:01:52]Write i2c OK [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: 01 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: 01 07 00 [20:01:52]MH_I2C_Read... [20:01:52]Read from MH i2c: 01 07 00 3C 0A 00 00 00 00 00 FF 0F 5B [20:01:52]RasterBufferAndPrint [20:01:52]line Счет N : (1)1786912 [20:01:52]line ИНН: 02508201610067 [20:01:52]line Контрольно-Кассовый Чек [20:01:52]line ПРОДАЖА [20:01:52]line ТРК (МРК, ГНК) : 12 [20:01:52]line Товар: 2710124130 [20:01:52]line Аи-92-К-5 [20:01:52]line 14.750 * 67.80 [20:01:52]line = 1000.05 [20:01:52]line НДС 12% НСП 1% [20:01:52]line > о реализуемом товаре [20:01:52]line ОКРУГЛЕНИЕ: -0.05 [20:01:52]line ИТОГО: 1000.00 [20:01:52]line Внесено: 1000.00 [20:01:52]line СДАЧА: 0.00 [20:01:52]line НСП 1% : 8.85 [20:01:52]line НДС 12% : 106.20 [20:01:52]line Наличными: 1000.00 [20:01:52]line Безнал.: 0.00 [20:01:52]line Место: АЗС № 89 "Партнер Нефть" [20:01:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:01:52]line СНО: Общий режим [20:01:52]line Чек 365 24.09.2024 20:01 [20:01:52]line Смена: 477 ФФД: 1.0 [20:01:52]line ЗНМ: 0300000113 [20:01:52]line РНМ: 0000000000091825 [20:01:52]line Версия ККМ: 001 [20:01:52]line ФМ: 0000000000871835 [20:01:52]line ФД: 152906 [20:01:52]line ФПД: 214563244439218 [20:01:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T200151&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152906&fm=214563244439218&tin=02508201610067®Number=0000000000091825&sum=100000 [20:01:53]OFD Sender: Processing packet 152906 [packets to send 831, broken 830] [20:01:53]ProducePacketName [20:01:53]name=ofd_packets/00152906 [20:01:53]OFD Sender: To server: pG, [20:01:53]CommunicateWithHost lk.salyk.kg:30040 [20:01:53]ConnectInit lk.salyk.kg [20:01:53]written 0, free lines is 4095 [20:01:53]recv_with_timeout no data received [20:01:53]Write to MH i2c: 01 00 00 67 0A 71 [20:01:53]Write i2c OK [20:01:53]MH_I2C_Read... [20:01:53]Read from MH i2c: 01 [20:01:53]MH_I2C_Read... [20:01:53]Read from MH i2c: 01 07 00 [20:01:53]MH_I2C_Read... [20:01:53]Read from MH i2c: 01 07 00 67 0A 00 00 00 00 00 DC 0C 60 [20:01:53]RasterBufferAndPrint [20:01:53]line [20:01:53]line [20:01:53]line [20:01:53]line [20:01:53]line [20:01:53]written 0, free lines is 3298 [20:01:53]MH_Cut [20:01:53]Write to MH i2c: D1 01 00 6E 0A 01 4A [20:01:53]Write i2c OK [20:01:53]MH_I2C_Read... [20:01:53]Read from MH i2c: D1 [20:01:53]MH_I2C_Read... [20:01:53]Read from MH i2c: D1 01 00 [20:01:53]MH_I2C_Read... [20:01:53]Read from MH i2c: D1 01 00 6E 0A 00 49 [20:01:53]Write to MH i2c: 01 00 00 6F 0A 79 [20:01:53]Write i2c OK [20:01:53]MH_I2C_Read... [20:01:54]*** Cut start [20:01:54]*** Purtial cut [20:01:54]*** Stage 1: CUTSNS_PIN = 1 [20:01:54]Read from MH i2c: 01 [20:01:54]MH_I2C_Read... [20:01:54]*** Stop cut motor [20:01:54]*** Cut end [20:01:54]Read from MH i2c: 01 07 00 [20:01:54]MH_I2C_Read... [20:01:54]Read from MH i2c: 01 07 00 6F 0A 00 00 00 00 00 FF 0F 8E [20:01:54]process_action close_receipt done [20:01:54]requested_data is exist [20:01:54]produce_requested_data [20:01:54]requested_item fm.sn is exist - process it [20:01:54]wFMCommunicate request_size=4 [20:01:54]MH_SAM_APDU [20:01:54]CAPDU: 80 11 00 00 [20:01:54]Write to MH i2c: E2 08 00 70 0A 80 11 00 00 00 00 00 00 F4 [20:01:54]Write i2c OK [20:01:54]MH_I2C_Read... [20:01:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:54]Read from MH i2c: E2 [20:01:54]MH_I2C_Read... [20:01:54]Read from MH i2c: E2 17 00 [20:01:54]MH_I2C_Read... [20:01:54]Read from MH i2c: E2 17 00 70 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [20:01:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:01:54]wFMCommunicate OK [20:01:54]requested_item fd.num is exist - process it [20:01:54]SAM_PROTO_GetFieldsCounters [20:01:54]wFMCommunicate request_size=4 [20:01:54]MH_SAM_APDU [20:01:54]CAPDU: 80 13 00 00 [20:01:54]Write to MH i2c: E2 08 00 71 0A 80 13 00 00 00 00 00 00 F7 [20:01:54]Write i2c OK [20:01:54]MH_I2C_Read... [20:01:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:01:54]Read from MH i2c: E2 [20:01:54]MH_I2C_Read... [20:01:54]Read from MH i2c: E2 62 00 [20:01:54]MH_I2C_Read... [20:01:54]Read from MH i2c: E2 62 00 71 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 E1 [20:01:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:01:54]wFMCommunicate OK [20:01:54]SAM_PROTO_GetFieldsCounters done [20:01:54]requested_item shift.num is exist - process it [20:01:54]requested_item shift.opened is exist - process it [20:01:54]req_shift_opened [20:01:54]FM_GetShiftState [20:01:54]SAM_PROTO_GetShiftState [20:01:54]wFMCommunicate request_size=4 [20:01:54]MH_SAM_APDU [20:01:54]CAPDU: 80 13 01 00 [20:01:54]Write to MH i2c: E2 08 00 72 0A 80 13 01 00 00 00 00 00 F9 [20:01:54]Write i2c OK [20:01:54]MH_I2C_Read... [20:01:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:01:55]Read from MH i2c: E2 [20:01:55]MH_I2C_Read... [20:01:55]Read from MH i2c: E2 0E 00 [20:01:55]MH_I2C_Read... [20:01:55]Read from MH i2c: E2 0E 00 72 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C6 [20:01:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:01:55]wFMCommunicate OK [20:01:55]SAM_PROTO_GetShiftState done [20:01:55]FM_GetShiftState done [20:01:55]req_shift_opened done [20:01:55]requested_item shift.open_date is exist - process it [20:01:55]req_shift_open_date [20:01:55]req_shift_open_date done [20:01:55]produce_requested_data done [20:01:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152906,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:01:55]process_action_free close_receipt [20:01:55]json_value_free [20:01:55]json_value_free done [20:01:55]process_json_proto returns [20:01:55]Send response to host [20:01:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152906,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:01:55]free response buf [20:01:55]execute_script done [20:01:55]execute_script returns [20:01:55]free content buf [20:01:55]Sock 10.Close socket [20:01:55]Sock 10.Thread stoped [20:01:58]ConnectInit Can't take IP for lk.salyk.kg [20:01:58]CommunicateWithHost connect error [20:01:58]CommunicateWithHost err = -1 [20:01:58]OFD Sender: Server communicate error [20:02:03]OFD Sender: Processing packet 152906 [packets to send 831, broken 830] [20:02:03]ProducePacketName [20:02:03]name=ofd_packets/00152906 [20:02:03]OFD Sender: To server: pG, [20:02:03]CommunicateWithHost lk.salyk.kg:30040 [20:02:03]ConnectInit lk.salyk.kg [20:02:07]Connected sock=10 [20:02:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9A 3A 07 01 CA CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 AF 1A F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 55 02 00 35 04 06 00 C3 24 E5 F7 76 B2 FD E1 66 17 65 F4 C8 01 [20:02:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 46 46 47 00 02 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 55 02 00 F4 03 04 00 BA C2 F2 66 B6 04 01 00 00 28 AD E1 60 42 C5 A6 BE [20:02:07]CommunicateWithHost err = 0 [20:02:07]CheckOFDResponse [20:02:07]1017 (14) - 77093643461234 [20:02:07]1041 (16) - 0000000000871835 [20:02:07]1040 (4) - 152906 [20:02:07]1012 (4) - 24.09.2024 13:46 [20:02:07]1206 (1) - 0 [20:02:07]OFD Sender: Remove packet 152906 [20:02:07]ProducePacketName [20:02:07]name=ofd_packets/00152906 [20:02:07]NVStorageDeleteData [20:02:08]OFD Sender: No OFD packet to send [20:02:13]OFD Sender: No OFD packet to send [20:02:18]OFD Sender: No OFD packet to send [20:02:18]recv_with_timeout no data received [20:02:23]OFD Sender: No OFD packet to send [20:02:28]OFD Sender: No OFD packet to send [20:02:28]recv_with_timeout no data received [20:02:33]OFD Sender: No OFD packet to send [20:02:38]OFD Sender: No OFD packet to send [20:02:43]OFD Sender: No OFD packet to send [20:02:48]OFD Sender: No OFD packet to send [20:02:53]OFD Sender: No OFD packet to send [20:02:58]OFD Sender: No OFD packet to send [20:03:01]recv_with_timeout no data received [20:03:03]OFD Sender: No OFD packet to send [20:03:08]OFD Sender: No OFD packet to send [20:03:13]OFD Sender: No OFD packet to send [20:03:15]accept exits with 9 [20:03:15]New connection [20:03:15]New thread 3066592612 created [20:03:15]Thread 3066735972 joined [20:03:15]Waiting for new connection... [20:03:15] Sock 9.Parse request [20:03:15]Sock 9.Check first char [20:03:15]Sock 9.First char is OK [20:03:15]request: POST /json_proto HTTP/1.0 [20:03:15]Method: POST [20:03:15]URL: /json_proto [20:03:15]Method is POST - this is cgi request [20:03:15]url: /json_proto [20:03:15]query_string will be loaded in cgi processing [20:03:15]execute_cgi json_proto POST (null) [20:03:15]execute_cgi path=json_proto method=POST [20:03:15]POST find Content-Length [20:03:15]Host: 172.17.43.67:8080 [20:03:15]Content-Length: 678 [20:03:15]Content-Type: application/json [20:03:15] [20:03:15]POST finish read [20:03:15]Found Content-Length = 678 [20:03:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:03:15]execute_script... [20:03:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:03:15]POST & json_proto [20:03:15]process_json_proto [20:03:15]json parsed OK: [20:03:15]protocol is kg_v1.0 [20:03:15]action value=close_receipt [20:03:15]process_action close_receipt [20:03:15]cmd_close_receipt [20:03:15]MH_GetDate [20:03:15]Write to MH i2c: F0 00 00 73 0A 6C [20:03:15]Write i2c OK [20:03:15]MH_I2C_Read... [20:03:15]Read from MH i2c: F0 [20:03:15]MH_I2C_Read... [20:03:15]Read from MH i2c: F0 09 00 [20:03:15]MH_I2C_Read... [20:03:15]Read from MH i2c: F0 09 00 73 0A 00 03 1B F3 66 6A BD 47 65 BF [20:03:15]GetLastDocTimeStamp 1727208111 [20:03:15]current date 1727208195 [20:03:15]FM_GetShiftState [20:03:15]SAM_PROTO_GetShiftState [20:03:15]wFMCommunicate request_size=4 [20:03:15]MH_SAM_APDU [20:03:15]CAPDU: 80 13 01 00 [20:03:15]Write to MH i2c: E2 08 00 74 0A 80 13 01 00 00 00 00 00 FB [20:03:15]Write i2c OK [20:03:15]MH_I2C_Read... [20:03:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:03:15]Read from MH i2c: E2 [20:03:15]MH_I2C_Read... [20:03:15]Read from MH i2c: E2 0E 00 [20:03:15]MH_I2C_Read... [20:03:15]Read from MH i2c: E2 0E 00 74 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C8 [20:03:15]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:03:15]wFMCommunicate OK [20:03:15]SAM_PROTO_GetShiftState done [20:03:15]FM_GetShiftState done [20:03:15]opened in 1727137889 [20:03:15]opened+sec_in_day 1727224289 [20:03:15]quantity*price = 60027 [20:03:15]sum+1 = 60029 [20:03:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 366 24.09.2024 20:03 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152907 ФПД: 71800555850691 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T200315&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152907&fm=71800555850691&tin=02508201610067®Number=0000000000091825&sum=60000 [20:03:16]StoreToDocumentArchive [20:03:16]shift 477 fd 152907 [20:03:16]save to /storage/0477/doc_00152907 [20:03:16]save last doc name /storage/0477/doc_00152907 to /storage/kkm_last_doc_name [20:03:16]save OK [20:03:16]Clear old archive folders... [20:03:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:03:16]tlvbuf is 003F0870 [20:03:16]SAM_PROTO_ClearQueue [20:03:16]wFMCommunicate request_size=4 [20:03:16]MH_SAM_APDU [20:03:16]CAPDU: 80 09 00 00 [20:03:16]Write to MH i2c: E2 08 00 81 0A 80 09 00 00 00 00 00 00 FD [20:03:16]Write i2c OK [20:03:16]MH_I2C_Read... [20:03:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:03:16]Read from MH i2c: E2 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: E2 03 00 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: E2 03 00 81 0A 00 90 00 FF [20:03:16]RAPDU: 90 00 [20:03:16]wFMCommunicate OK [20:03:16]SAM_PROTO_ClearQueue done [20:03:16]KKMCreateOFDPacket [20:03:16]OFDProtocolAddRootSTLVToBuf [20:03:16]FM_MakeSignedData [20:03:16]FM_MakeSignedData [20:03:16]SAM_PROTO_SignData [20:03:16]wFMCommunicate request_size=4 [20:03:16]MH_SAM_APDU [20:03:16]CAPDU: 80 0D 01 02 [20:03:16]Write to MH i2c: E2 08 00 82 0A 80 0D 01 02 00 00 00 00 05 [20:03:16]Write i2c OK [20:03:16]MH_I2C_Read... [20:03:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:03:16]Read from MH i2c: E2 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: E2 03 00 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: E2 03 00 82 0A 00 90 00 00 [20:03:16]RAPDU: 90 00 [20:03:16]wFMCommunicate OK [20:03:16]wFMCommunicate request_size=255 [20:03:16]MH_SAM_APDU [20:03:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 03 1B F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 55 02 00 35 04 06 00 41 [20:03:16]Write to MH i2c: E2 02 01 83 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 03 1B F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 55 02 00 35 04 06 00 41 00 00 99 [20:03:16]Write i2c OK [20:03:16]MH_I2C_Read... [20:03:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:03:16]Read from MH i2c: E2 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: E2 03 00 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: E2 03 00 83 0A 00 90 00 01 [20:03:16]RAPDU: 90 00 [20:03:16]wFMCommunicate OK [20:03:16]wFMCommunicate request_size=10 [20:03:16]MH_SAM_APDU [20:03:16]CAPDU: 80 0D 02 02 05 4D 5E A0 4B C3 [20:03:16]Write to MH i2c: E2 0D 00 84 0A 80 0D 02 02 05 00 4D 5E A0 4B C3 00 00 6B [20:03:16]Write i2c OK [20:03:16]MH_I2C_Read... [20:03:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:03:16]Read from MH i2c: E2 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: E2 03 00 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: E2 03 00 84 0A 00 90 00 02 [20:03:16]RAPDU: 90 00 [20:03:16]wFMCommunicate OK [20:03:16]wFMCommunicate request_size=4 [20:03:16]MH_SAM_APDU [20:03:16]CAPDU: 80 0D 03 02 [20:03:16]Write to MH i2c: E2 08 00 85 0A 80 0D 03 02 00 00 00 00 0A [20:03:16]Write i2c OK [20:03:16]MH_I2C_Read... [20:03:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:03:16]Read from MH i2c: E2 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: E2 0B 00 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: E2 0B 00 85 0A 00 E9 C9 CC AF E9 D2 68 EC 90 00 47 [20:03:16]RAPDU: E9 C9 CC AF E9 D2 68 EC 90 00 [20:03:16]wFMCommunicate OK [20:03:16]SAM_PROTO_SignData done [20:03:16]FM_MakeSignedData done [20:03:16]CreateOFDProtocolMessage [20:03:16]wFMCommunicate request_size=4 [20:03:16]MH_SAM_APDU [20:03:16]CAPDU: 80 11 00 00 [20:03:16]Write to MH i2c: E2 08 00 86 0A 80 11 00 00 00 00 00 00 0A [20:03:16]Write i2c OK [20:03:16]MH_I2C_Read... [20:03:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:03:16]Read from MH i2c: E2 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: E2 17 00 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: E2 17 00 86 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [20:03:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:03:16]wFMCommunicate OK [20:03:16]CreateOFDProtocolMessage done [20:03:16]OFDSenderStorePacket 152907 [20:03:16]StoreOFDPacket docnum=152907 [20:03:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CB 2A 07 01 C1 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 03 1B F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 55 02 00 35 04 06 00 41 4D 5E A0 4B C3 E9 C9 CC AF E9 D2 68 EC [20:03:16]CheckFolder [20:03:16]dirname=/storage/ofd_packets [20:03:16]CheckFolder done [20:03:16]ProducePacketName [20:03:16]name=ofd_packets/00152907 [20:03:16]NVStorageSaveData ofd_packets/00152907 [20:03:16]File name is /storage/ofd_packets/00152907 [20:03:16]Write 301 bytes [20:03:16]NVStorageSaveData done [20:03:16]OFDSenderStorePacket done [20:03:16]KKMCreateOFDPacket done [20:03:16]NVStorageSaveData kkm_last_timestamp [20:03:16]File name is /storage/kkm_last_timestamp [20:03:16]Write 4 bytes [20:03:16]NVStorageSaveData done [20:03:16]ExternCall_PrintAddStr [20:03:16]wPrintStart [20:03:16]Write to MH i2c: 01 00 00 87 0A 91 [20:03:16]Write i2c OK [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: 01 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: 01 07 00 [20:03:16]MH_I2C_Read... [20:03:16]Read from MH i2c: 01 07 00 87 0A 00 00 00 00 00 FF 0F A6 [20:03:16]RasterBufferAndPrint [20:03:16]line Счет N : (1)1786913 [20:03:16]line ИНН: 02508201610067 [20:03:16]line Контрольно-Кассовый Чек [20:03:16]line ПРОДАЖА [20:03:16]line ТРК (МРК, ГНК) : 23 [20:03:16]line Товар: 2710124500 [20:03:16]line Аи-95-К-5 [20:03:16]line 8.090 * 74.20 [20:03:16]line = 600.28 [20:03:16]line НДС 12% НСП 1% [20:03:16]line > о реализуемом товаре [20:03:16]line ОКРУГЛЕНИЕ: -0.28 [20:03:16]line ИТОГО: 600.00 [20:03:16]line Внесено: 600.00 [20:03:16]line СДАЧА: 0.00 [20:03:16]line НСП 1% : 5.31 [20:03:16]line НДС 12% : 63.75 [20:03:16]line Наличными: 600.00 [20:03:16]line Безнал.: 0.00 [20:03:16]line Место: АЗС № 89 "Партнер Нефть" [20:03:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:03:16]line СНО: Общий режим [20:03:16]line Чек 366 24.09.2024 20:03 [20:03:16]line Смена: 477 ФФД: 1.0 [20:03:16]line ЗНМ: 0300000113 [20:03:16]line РНМ: 0000000000091825 [20:03:16]line Версия ККМ: 001 [20:03:16]line ФМ: 0000000000871835 [20:03:16]line ФД: 152907 [20:03:16]line ФПД: 71800555850691 [20:03:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T200315&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152907&fm=71800555850691&tin=02508201610067®Number=0000000000091825&sum=60000 [20:03:16]OFD Sender: Processing packet 152907 [packets to send 831, broken 830] [20:03:16]ProducePacketName [20:03:16]name=ofd_packets/00152907 [20:03:16]OFD Sender: To server: pG, [20:03:16]CommunicateWithHost lk.salyk.kg:30040 [20:03:16]ConnectInit lk.salyk.kg [20:03:16]written 0, free lines is 4095 [20:03:17]Write to MH i2c: 01 00 00 B2 0A BC [20:03:17]Write i2c OK [20:03:17]MH_I2C_Read... [20:03:17]Read from MH i2c: 01 [20:03:17]MH_I2C_Read... [20:03:17]Read from MH i2c: 01 07 00 [20:03:17]MH_I2C_Read... [20:03:17]Read from MH i2c: 01 07 00 B2 0A 00 00 00 00 00 DA 0C A9 [20:03:17]RasterBufferAndPrint [20:03:17]line [20:03:17]line [20:03:17]line [20:03:17]line [20:03:17]line [20:03:17]written 0, free lines is 3296 [20:03:17]MH_Cut [20:03:17]Write to MH i2c: D1 01 00 B9 0A 01 95 [20:03:17]Write i2c OK [20:03:17]MH_I2C_Read... [20:03:17]Read from MH i2c: D1 [20:03:17]MH_I2C_Read... [20:03:17]Read from MH i2c: D1 01 00 [20:03:17]MH_I2C_Read... [20:03:17]Read from MH i2c: D1 01 00 B9 0A 00 94 [20:03:17]Write to MH i2c: 01 00 00 BA 0A C4 [20:03:17]Write i2c OK [20:03:17]MH_I2C_Read... [20:03:18]*** Cut start [20:03:18]*** Purtial cut [20:03:18]*** Stage 1: CUTSNS_PIN = 1 [20:03:18]Read from MH i2c: 01 [20:03:18]MH_I2C_Read... [20:03:18]*** Stop cut motor [20:03:18]*** Cut end [20:03:18]Read from MH i2c: 01 07 00 [20:03:18]MH_I2C_Read... [20:03:18]Read from MH i2c: 01 07 00 BA 0A 00 00 00 00 00 FF 0F D9 [20:03:18]process_action close_receipt done [20:03:18]requested_data is exist [20:03:18]produce_requested_data [20:03:18]requested_item fm.sn is exist - process it [20:03:18]wFMCommunicate request_size=4 [20:03:18]MH_SAM_APDU [20:03:18]CAPDU: 80 11 00 00 [20:03:18]Write to MH i2c: E2 08 00 BB 0A 80 11 00 00 00 00 00 00 3F [20:03:18]Write i2c OK [20:03:18]MH_I2C_Read... [20:03:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:03:18]Read from MH i2c: E2 [20:03:18]MH_I2C_Read... [20:03:18]Read from MH i2c: E2 17 00 [20:03:18]MH_I2C_Read... [20:03:18]Read from MH i2c: E2 17 00 BB 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [20:03:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:03:18]wFMCommunicate OK [20:03:18]requested_item fd.num is exist - process it [20:03:18]SAM_PROTO_GetFieldsCounters [20:03:18]wFMCommunicate request_size=4 [20:03:18]MH_SAM_APDU [20:03:18]CAPDU: 80 13 00 00 [20:03:18]Write to MH i2c: E2 08 00 BC 0A 80 13 00 00 00 00 00 00 42 [20:03:18]Write i2c OK [20:03:18]MH_I2C_Read... [20:03:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:03:18]Read from MH i2c: E2 [20:03:18]MH_I2C_Read... [20:03:18]Read from MH i2c: E2 62 00 [20:03:18]MH_I2C_Read... [20:03:18]Read from MH i2c: E2 62 00 BC 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 30 [20:03:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:03:18]wFMCommunicate OK [20:03:18]SAM_PROTO_GetFieldsCounters done [20:03:18]requested_item shift.num is exist - process it [20:03:18]requested_item shift.opened is exist - process it [20:03:18]req_shift_opened [20:03:18]FM_GetShiftState [20:03:18]SAM_PROTO_GetShiftState [20:03:18]wFMCommunicate request_size=4 [20:03:18]MH_SAM_APDU [20:03:18]CAPDU: 80 13 01 00 [20:03:18]Write to MH i2c: E2 08 00 BD 0A 80 13 01 00 00 00 00 00 44 [20:03:18]Write i2c OK [20:03:18]MH_I2C_Read... [20:03:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:03:18]Read from MH i2c: E2 [20:03:18]MH_I2C_Read... [20:03:18]Read from MH i2c: E2 0E 00 [20:03:18]MH_I2C_Read... [20:03:18]Read from MH i2c: E2 0E 00 BD 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 11 [20:03:18]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:03:18]wFMCommunicate OK [20:03:18]SAM_PROTO_GetShiftState done [20:03:18]FM_GetShiftState done [20:03:18]req_shift_opened done [20:03:18]requested_item shift.open_date is exist - process it [20:03:18]req_shift_open_date [20:03:18]req_shift_open_date done [20:03:18]produce_requested_data done [20:03:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152907,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:03:18]process_action_free close_receipt [20:03:18]json_value_free [20:03:18]json_value_free done [20:03:18]process_json_proto returns [20:03:18]Send response to host [20:03:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152907,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:03:18]free response buf [20:03:18]execute_script done [20:03:18]execute_script returns [20:03:18]free content buf [20:03:18]Sock 9.Close socket [20:03:18]Sock 9.Thread stoped [20:03:18]Connected sock=7 [20:03:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CB 2A 07 01 C1 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 03 1B F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 55 02 00 35 04 06 00 41 4D 5E A0 4B C3 E9 C9 CC AF E9 D2 68 EC [20:03:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 19 EA 47 00 A7 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 55 02 00 F4 03 04 00 04 C3 F2 66 B6 04 01 00 00 70 E7 3D 0D 04 72 74 14 [20:03:21]CommunicateWithHost err = 0 [20:03:21]CheckOFDResponse [20:03:21]1017 (14) - 77093643461234 [20:03:21]1041 (16) - 0000000000871835 [20:03:21]1040 (4) - 152907 [20:03:21]1012 (4) - 24.09.2024 13:47 [20:03:21]1206 (1) - 0 [20:03:21]OFD Sender: Remove packet 152907 [20:03:21]ProducePacketName [20:03:21]name=ofd_packets/00152907 [20:03:21]NVStorageDeleteData [20:03:22]OFD Sender: No OFD packet to send [20:03:27]OFD Sender: No OFD packet to send [20:03:32]OFD Sender: No OFD packet to send [20:03:37]OFD Sender: No OFD packet to send [20:03:38]recv_with_timeout no data received [20:03:42]OFD Sender: No OFD packet to send [20:03:47]OFD Sender: No OFD packet to send [20:03:48]recv_with_timeout no data received [20:03:52]OFD Sender: No OFD packet to send [20:03:57]OFD Sender: No OFD packet to send [20:04:02]OFD Sender: No OFD packet to send [20:04:07]OFD Sender: No OFD packet to send [19:59:01]wFMCommunicate request_size=13 [19:59:01]MH_SAM_APDU [19:59:01]CAPDU: 80 15 02 00 08 F4 03 04 00 04 1A F3 66 [19:59:01]Write to MH i2c: E2 10 00 51 09 80 15 02 00 08 00 F4 03 04 00 04 1A F3 66 00 00 5C [19:59:01]Write i2c OK [19:59:01]MH_I2C_Read... [19:59:01]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:59:01]Read from MH i2c: E2 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 03 00 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 03 00 51 09 00 90 00 CE [19:59:01]RAPDU: 90 00 [19:59:01]wFMCommunicate OK [19:59:01]wFMCommunicate request_size=25 [19:59:01]MH_SAM_APDU [19:59:01]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [19:59:01]Write to MH i2c: E2 1C 00 52 09 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 3D [19:59:01]Write i2c OK [19:59:01]MH_I2C_Read... [19:59:01]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:59:01]Read from MH i2c: E2 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 03 00 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 03 00 52 09 00 90 00 CF [19:59:01]RAPDU: 90 00 [19:59:01]wFMCommunicate OK [19:59:01]wFMCommunicate request_size=4 [19:59:01]MH_SAM_APDU [19:59:01]CAPDU: 80 15 03 00 [19:59:01]Write to MH i2c: E2 08 00 53 09 80 15 03 00 00 00 00 00 DD [19:59:01]Write i2c OK [19:59:01]MH_I2C_Read... [19:59:01]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [19:59:01]Read from MH i2c: E2 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 40 00 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 40 00 53 09 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6A 01 00 00 35 04 06 00 DB C9 8F 0E 61 39 90 00 95 [19:59:01]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6A 01 00 00 35 04 06 00 DB C9 8F 0E 61 39 90 00 [19:59:01]wFMCommunicate OK [19:59:01]SAM_PROTO_ProcessDocument answer len = 59 [19:59:01]SAM_PROTO_ProcessDocument done [19:59:01]SetTLVBufToDocument [19:59:01]Processing tag 1209 (04B9) [19:59:01]Malloc new data [19:59:01]Processing tag 1041 (0411) [19:59:01]Processing tag 1040 (0410) [19:59:01]Malloc new data [19:59:01]Processing tag 1038 (040E) [19:59:01]Malloc new data [19:59:01]Processing tag 1042 (0412) [19:59:01]Malloc new data [19:59:01]Processing tag 1077 (0435) [19:59:01]Malloc new data [19:59:01]SetTLVBufToDocument err=0 [19:59:01]KKMLoadAndSignReceiptData store KKM data [19:59:01]KKMLoadAndSignReceiptData err=0 [19:59:01]wFMCommunicate request_size=4 [19:59:01]MH_SAM_APDU [19:59:01]CAPDU: 80 11 00 00 [19:59:01]Write to MH i2c: E2 08 00 54 09 80 11 00 00 00 00 00 00 D7 [19:59:01]Write i2c OK [19:59:01]MH_I2C_Read... [19:59:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:01]Read from MH i2c: E2 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 17 00 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 17 00 54 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [19:59:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:59:01]wFMCommunicate OK [19:59:01]Счет N : (1)1786909 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 13 Товар: 2710124500 Аи-95-К-5 26.960 * 74.20 = 2000.43 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 362 24.09.2024 19:59 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152903 ФПД: 241658734993721 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T195900&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152903&fm=241658734993721&tin=02508201610067®Number=0000000000091825&sum=200000 [19:59:01]StoreToDocumentArchive [19:59:01]shift 477 fd 152903 [19:59:01]save to /storage/0477/doc_00152903 [19:59:01]save last doc name /storage/0477/doc_00152903 to /storage/kkm_last_doc_name [19:59:01]save OK [19:59:01]Clear old archive folders... [19:59:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:59:01]tlvbuf is 004DEA00 [19:59:01]SAM_PROTO_ClearQueue [19:59:01]wFMCommunicate request_size=4 [19:59:01]MH_SAM_APDU [19:59:01]CAPDU: 80 09 00 00 [19:59:01]Write to MH i2c: E2 08 00 55 09 80 09 00 00 00 00 00 00 D0 [19:59:01]Write i2c OK [19:59:01]MH_I2C_Read... [19:59:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:59:01]Read from MH i2c: E2 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 03 00 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 03 00 55 09 00 90 00 D2 [19:59:01]RAPDU: 90 00 [19:59:01]wFMCommunicate OK [19:59:01]SAM_PROTO_ClearQueue done [19:59:01]KKMCreateOFDPacket [19:59:01]OFDProtocolAddRootSTLVToBuf [19:59:01]FM_MakeSignedData [19:59:01]FM_MakeSignedData [19:59:01]SAM_PROTO_SignData [19:59:01]wFMCommunicate request_size=4 [19:59:01]MH_SAM_APDU [19:59:01]CAPDU: 80 0D 01 02 [19:59:01]Write to MH i2c: E2 08 00 56 09 80 0D 01 02 00 00 00 00 D8 [19:59:01]Write i2c OK [19:59:01]MH_I2C_Read... [19:59:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:59:01]Read from MH i2c: E2 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 03 00 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 03 00 56 09 00 90 00 D3 [19:59:01]RAPDU: 90 00 [19:59:01]wFMCommunicate OK [19:59:01]wFMCommunicate request_size=255 [19:59:01]MH_SAM_APDU [19:59:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 04 1A F3 66 0E 04 04 00[20:04:12]OFD Sender: No OFD packet to send [20:04:17]OFD Sender: No OFD packet to send [20:04:20]recv_with_timeout no data received [20:04:22]OFD Sender: No OFD packet to send [20:04:27]OFD Sender: No OFD packet to send [20:04:32]OFD Sender: No OFD packet to send [20:04:37]OFD Sender: No OFD packet to send [20:04:42]OFD Sender: No OFD packet to send [20:04:42]recv_with_timeout no data received [20:04:47]OFD Sender: No OFD packet to send [20:04:52]OFD Sender: No OFD packet to send [20:04:55]recv_with_timeout no data received [20:04:57]OFD Sender: No OFD packet to send [20:05:02]OFD Sender: No OFD packet to send [20:05:06]recv_with_timeout no data received [20:05:07]OFD Sender: No OFD packet to send [20:05:12]OFD Sender: No OFD packet to send [20:05:17]OFD Sender: No OFD packet to send [20:05:22]OFD Sender: No OFD packet to send [20:05:27]OFD Sender: No OFD packet to send [20:05:30]recv_with_timeout no data received [20:05:32]OFD Sender: No OFD packet to send [20:05:37]OFD Sender: No OFD packet to send [20:05:42]OFD Sender: No OFD packet to send [20:05:47]OFD Sender: No OFD packet to send [20:05:52]OFD Sender: No OFD packet to send [20:05:57]OFD Sender: No OFD packet to send [20:06:02]OFD Sender: No OFD packet to send [20:06:07]OFD Sender: No OFD packet to send [20:06:12]OFD Sender: No OFD packet to send [20:06:17]OFD Sender: No OFD packet to send [20:06:20]recv_with_timeout no data received [20:06:22]OFD Sender: No OFD packet to send [20:06:27]OFD Sender: No OFD packet to send [20:06:32]OFD Sender: No OFD packet to send [20:06:37]OFD Sender: No OFD packet to send [20:06:42]OFD Sender: No OFD packet to send [20:06:47]OFD Sender: No OFD packet to send [20:06:52]OFD Sender: No OFD packet to send [20:06:57]OFD Sender: No OFD packet to send [20:07:02]OFD Sender: No OFD packet to send [20:07:08]OFD Sender: No OFD packet to send [20:07:13]OFD Sender: No OFD packet to send [20:07:18]OFD Sender: No OFD packet to send [20:07:23]OFD Sender: No OFD packet to send [20:07:28]OFD Sender: No OFD packet to send [20:07:33]OFD Sender: No OFD packet to send [20:07:38]OFD Sender: No OFD packet to send [20:07:43]OFD Sender: No OFD packet to send [20:07:48]OFD Sender: No OFD packet to send [20:07:53]OFD Sender: No OFD packet to send [20:07:58]OFD Sender: No OFD packet to send [20:08:03]OFD Sender: No OFD packet to send [20:08:06]recv_with_timeout no data received [20:08:08]OFD Sender: No OFD packet to send [20:08:13]OFD Sender: No OFD packet to send [20:08:18]OFD Sender: No OFD packet to send [20:08:23]OFD Sender: No OFD packet to send [20:08:28]OFD Sender: No OFD packet to send [20:08:33]OFD Sender: No OFD packet to send [20:08:38]OFD Sender: No OFD packet to send [20:08:43]OFD Sender: No OFD packet to send [20:08:48]OFD Sender: No OFD packet to send [20:08:53]OFD Sender: No OFD packet to send [20:08:58]OFD Sender: No OFD packet to send [20:09:03]OFD Sender: No OFD packet to send [20:09:08]OFD Sender: No OFD packet to send [20:09:13]OFD Sender: No OFD packet to send [20:09:18]OFD Sender: No OFD packet to send [20:09:23]OFD Sender: No OFD packet to send [20:09:28]OFD Sender: No OFD packet to send [20:09:33]OFD Sender: No OFD packet to send [20:09:38]OFD Sender: No OFD packet to send [20:09:43]OFD Sender: No OFD packet to send [20:09:48]OFD Sender: No OFD packet to send [20:09:53]OFD Sender: No OFD packet to send [20:09:58]OFD Sender: No OFD packet to send [20:10:03]OFD Sender: No OFD packet to send [20:10:08]OFD Sender: No OFD packet to send [20:10:13]OFD Sender: No OFD packet to send [20:10:16]accept exits with 10 [20:10:16]New connection [20:10:16]New thread 3066735972 created [20:10:16]Thread 3066592612 joined [20:10:16]Waiting for new connection... [20:10:16] Sock 10.Parse request [20:10:16]Sock 10.Check first char [20:10:16]Sock 10.First char is OK [20:10:16]request: POST /json_proto HTTP/1.0 [20:10:16]Method: POST [20:10:16]URL: /json_proto [20:10:16]Method is POST - this is cgi request [20:10:16]url: /json_proto [20:10:16]query_string will be loaded in cgi processing [20:10:16]execute_cgi json_proto POST (null) [20:10:16]execute_cgi path=json_proto method=POST [20:10:16]POST find Content-Length [20:10:16]Host: 172.17.43.67:8080 [20:10:16]Content-Length: 678 [20:10:16]Content-Type: application/json [20:10:16] [20:10:16]POST finish read [20:10:16]Found Content-Length = 678 [20:10:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:10:16]execute_script... [20:10:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:10:16]POST & json_proto [20:10:16]process_json_proto [20:10:16]json parsed OK: [20:10:16]protocol is kg_v1.0 [20:10:16]action value=close_receipt [20:10:16]process_action close_receipt [20:10:16]cmd_close_receipt [20:10:16]MH_GetDate [20:10:16]Write to MH i2c: F0 00 00 BE 0A B7 [20:10:16]Write i2c OK [20:10:16]MH_I2C_Read... [20:10:16]Read from MH i2c: F0 [20:10:16]MH_I2C_Read... [20:10:16]Read from MH i2c: F0 09 00 [20:10:16]MH_I2C_Read... [20:10:16]Read from MH i2c: F0 09 00 BE 0A 00 A9 1C F3 66 6A BD 47 65 B1 [20:10:16]GetLastDocTimeStamp 1727208195 [20:10:16]current date 1727208617 [20:10:16]FM_GetShiftState [20:10:16]SAM_PROTO_GetShiftState [20:10:16]wFMCommunicate request_size=4 [20:10:16]MH_SAM_APDU [20:10:16]CAPDU: 80 13 01 00 [20:10:16]Write to MH i2c: E2 08 00 BF 0A 80 13 01 00 00 00 00 00 46 [20:10:16]Write i2c OK [20:10:16]MH_I2C_Read... [20:10:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:16]Read from MH i2c: E2 [20:10:16]MH_I2C_Read... [20:10:16]Read from MH i2c: E2 0E 00 [20:10:16]MH_I2C_Read... [20:10:16]Read from MH i2c: E2 0E 00 BF 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 13 [20:10:16]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:10:16]wFMCommunicate OK [20:10:16]SAM_PROTO_GetShiftState done [20:10:16]FM_GetShiftState done [20:10:16]opened in 1727137889 [20:10:16]opened+sec_in_day 1727224289 [20:10:16]quantity*price = 50036 [20:10:16]sum+1 = 50037 [20:10:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 367 24.09.2024 20:10 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152908 ФПД: 194380050729406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T201017&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152908&fm=194380050729406&tin=02508201610067®Number=0000000000091825&sum=50000 [20:10:17]StoreToDocumentArchive [20:10:17]shift 477 fd 152908 [20:10:17]save to /storage/0477/doc_00152908 [20:10:17]save last doc name /storage/0477/doc_00152908 to /storage/kkm_last_doc_name [20:10:17]save OK [20:10:17]Clear old archive folders... [20:10:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:10:17]tlvbuf is 004CE040 [20:10:17]SAM_PROTO_ClearQueue [20:10:17]wFMCommunicate request_size=4 [20:10:17]MH_SAM_APDU [20:10:17]CAPDU: 80 09 00 00 [20:10:17]Write to MH i2c: E2 08 00 CC 0A 80 09 00 00 00 00 00 00 48 [20:10:17]Write i2c OK [20:10:17]MH_I2C_Read... [20:10:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:10:17]Read from MH i2c: E2 [20:10:17]MH_I2C_Read... [20:10:17]Read from MH i2c: E2 03 00 [20:10:17]MH_I2C_Read... [20:10:17]Read from MH i2c: E2 03 00 CC 0A 00 90 00 4A [20:10:17]RAPDU: 90 00 [20:10:17]wFMCommunicate OK [20:10:17]SAM_PROTO_ClearQueue done [20:10:17]KKMCreateOFDPacket [20:10:17]OFDProtocolAddRootSTLVToBuf [20:10:17]FM_MakeSignedData [20:10:17]FM_MakeSignedData [20:10:17]SAM_PROTO_SignData [20:10:17]wFMCommunicate request_size=4 [20:10:17]MH_SAM_APDU [20:10:17]CAPDU: 80 0D 01 02 [20:10:17]Write to MH i2c: E2 08 00 CD 0A 80 0D 01 02 00 00 00 00 50 [20:10:17]Write i2c OK [20:10:17]MH_I2C_Read... [20:10:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:10:18]Read from MH i2c: E2 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: E2 03 00 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: E2 03 00 CD 0A 00 90 00 4B [20:10:18]RAPDU: 90 00 [20:10:18]wFMCommunicate OK [20:10:18]wFMCommunicate request_size=255 [20:10:18]MH_SAM_APDU [20:10:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 A9 1C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 55 02 00 35 04 06 00 B0 [20:10:18]Write to MH i2c: E2 02 01 CE 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 A9 1C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 55 02 00 35 04 06 00 B0 00 00 8E [20:10:18]Write i2c OK [20:10:18]MH_I2C_Read... [20:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:18]Read from MH i2c: E2 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: E2 03 00 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: E2 03 00 CE 0A 00 90 00 4C [20:10:18]RAPDU: 90 00 [20:10:18]wFMCommunicate OK [20:10:18]wFMCommunicate request_size=10 [20:10:18]MH_SAM_APDU [20:10:18]CAPDU: 80 0D 02 02 05 C9 A1 E0 09 BE [20:10:18]Write to MH i2c: E2 0D 00 CF 0A 80 0D 02 02 05 00 C9 A1 E0 09 BE 00 00 6E [20:10:18]Write i2c OK [20:10:18]MH_I2C_Read... [20:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:18]Read from MH i2c: E2 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: E2 03 00 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: E2 03 00 CF 0A 00 90 00 4D [20:10:18]RAPDU: 90 00 [20:10:18]wFMCommunicate OK [20:10:18]wFMCommunicate request_size=4 [20:10:18]MH_SAM_APDU [20:10:18]CAPDU: 80 0D 03 02 [20:10:18]Write to MH i2c: E2 08 00 D0 0A 80 0D 03 02 00 00 00 00 55 [20:10:18]Write i2c OK [20:10:18]MH_I2C_Read... [20:10:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:10:18]Read from MH i2c: E2 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: E2 0B 00 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: E2 0B 00 D0 0A 00 E9 86 12 96 81 C8 3F 53 90 00 48 [20:10:18]RAPDU: E9 86 12 96 81 C8 3F 53 90 00 [20:10:18]wFMCommunicate OK [20:10:18]SAM_PROTO_SignData done [20:10:18]FM_MakeSignedData done [20:10:18]CreateOFDProtocolMessage [20:10:18]wFMCommunicate request_size=4 [20:10:18]MH_SAM_APDU [20:10:18]CAPDU: 80 11 00 00 [20:10:18]Write to MH i2c: E2 08 00 D1 0A 80 11 00 00 00 00 00 00 55 [20:10:18]Write i2c OK [20:10:18]MH_I2C_Read... [20:10:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:18]Read from MH i2c: E2 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: E2 17 00 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: E2 17 00 D1 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [20:10:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:10:18]wFMCommunicate OK [20:10:18]CreateOFDProtocolMessage done [20:10:18]OFDSenderStorePacket 152908 [20:10:18]StoreOFDPacket docnum=152908 [20:10:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD DF 07 01 9A DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 A9 1C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 55 02 00 35 04 06 00 B0 C9 A1 E0 09 BE E9 86 12 96 81 C8 3F 53 [20:10:18]CheckFolder [20:10:18]dirname=/storage/ofd_packets [20:10:18]CheckFolder done [20:10:18]ProducePacketName [20:10:18]name=ofd_packets/00152908 [20:10:18]NVStorageSaveData ofd_packets/00152908 [20:10:18]File name is /storage/ofd_packets/00152908 [20:10:18]Write 301 bytes [20:10:18]NVStorageSaveData done [20:10:18]OFDSenderStorePacket done [20:10:18]KKMCreateOFDPacket done [20:10:18]NVStorageSaveData kkm_last_timestamp [20:10:18]File name is /storage/kkm_last_timestamp [20:10:18]Write 4 bytes [20:10:18]NVStorageSaveData done [20:10:18]ExternCall_PrintAddStr [20:10:18]wPrintStart [20:10:18]Write to MH i2c: 01 00 00 D2 0A DC [20:10:18]Write i2c OK [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: 01 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: 01 07 00 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: 01 07 00 D2 0A 00 00 00 00 00 FF 0F F1 [20:10:18]RasterBufferAndPrint [20:10:18]line Счет N : (1)1786917 [20:10:18]line ИНН: 02508201610067 [20:10:18]line Контрольно-Кассовый Чек [20:10:18]line ПРОДАЖА [20:10:18]line ТРК (МРК, ГНК) : 22 [20:10:18]line Товар: 2710124130 [20:10:18]line Аи-92-К-5 [20:10:18]line 7.380 * 67.80 [20:10:18]line = 500.36 [20:10:18]line НДС 12% НСП 1% [20:10:18]line > о реализуемом товаре [20:10:18]line ОКРУГЛЕНИЕ: -0.36 [20:10:18]line ИТОГО: 500.00 [20:10:18]line Внесено: 500.00 [20:10:18]line СДАЧА: 0.00 [20:10:18]line НСП 1% : 4.43 [20:10:18]line НДС 12% : 53.14 [20:10:18]line Наличными: 500.00 [20:10:18]line Безнал.: 0.00 [20:10:18]line Место: АЗС № 89 "Партнер Нефть" [20:10:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:10:18]line СНО: Общий режим [20:10:18]line Чек 367 24.09.2024 20:10 [20:10:18]line Смена: 477 ФФД: 1.0 [20:10:18]line ЗНМ: 0300000113 [20:10:18]line РНМ: 0000000000091825 [20:10:18]line Версия ККМ: 001 [20:10:18]line ФМ: 0000000000871835 [20:10:18]line ФД: 152908 [20:10:18]line ФПД: 194380050729406 [20:10:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T201017&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152908&fm=194380050729406&tin=02508201610067®Number=0000000000091825&sum=50000 [20:10:18]written 0, free lines is 4095 [20:10:18]OFD Sender: Processing packet 152908 [packets to send 831, broken 830] [20:10:18]ProducePacketName [20:10:18]name=ofd_packets/00152908 [20:10:18]OFD Sender: To server: pG, [20:10:18]CommunicateWithHost lk.salyk.kg:30040 [20:10:18]ConnectInit lk.salyk.kg [20:10:18]Write to MH i2c: 01 00 00 FD 0A 07 [20:10:18]Write i2c OK [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: 01 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: 01 07 00 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: 01 07 00 FD 0A 00 00 00 00 00 DA 0C F4 [20:10:18]RasterBufferAndPrint [20:10:18]line [20:10:18]line [20:10:18]line [20:10:18]line [20:10:18]line [20:10:18]written 0, free lines is 3296 [20:10:18]MH_Cut [20:10:18]Write to MH i2c: D1 01 00 04 0B 01 E1 [20:10:18]Write i2c OK [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: D1 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: D1 01 00 [20:10:18]MH_I2C_Read... [20:10:18]Read from MH i2c: D1 01 00 04 0B 00 E0 [20:10:18]Write to MH i2c: 01 00 00 05 0B 10 [20:10:18]Write i2c OK [20:10:18]MH_I2C_Read... [20:10:19]*** Cut start [20:10:19]*** Purtial cut [20:10:19]*** Stage 1: CUTSNS_PIN = 1 [20:10:19]Read from MH i2c: 01 [20:10:19]MH_I2C_Read... [20:10:19]*** Stop cut motor [20:10:19]*** Cut end [20:10:19]Read from MH i2c: 01 07 00 [20:10:19]MH_I2C_Read... [20:10:19]Read from MH i2c: 01 07 00 05 0B 00 00 00 00 00 FF 0F 25 [20:10:19]process_action close_receipt done [20:10:19]requested_data is exist [20:10:19]produce_requested_data [20:10:19]requested_item fm.sn is exist - process it [20:10:19]wFMCommunicate request_size=4 [20:10:19]MH_SAM_APDU [20:10:19]CAPDU: 80 11 00 00 [20:10:19]Write to MH i2c: E2 08 00 06 0B 80 11 00 00 00 00 00 00 8B [20:10:20]Write i2c OK [20:10:20]MH_I2C_Read... [20:10:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:20]Read from MH i2c: E2 [20:10:20]MH_I2C_Read... [20:10:20]Read from MH i2c: E2 17 00 [20:10:20]MH_I2C_Read... [20:10:20]Read from MH i2c: E2 17 00 06 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [20:10:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:10:20]wFMCommunicate OK [20:10:20]requested_item fd.num is exist - process it [20:10:20]SAM_PROTO_GetFieldsCounters [20:10:20]wFMCommunicate request_size=4 [20:10:20]MH_SAM_APDU [20:10:20]CAPDU: 80 13 00 00 [20:10:20]Write to MH i2c: E2 08 00 07 0B 80 13 00 00 00 00 00 00 8E [20:10:20]Write i2c OK [20:10:20]MH_I2C_Read... [20:10:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:10:20]Read from MH i2c: E2 [20:10:20]MH_I2C_Read... [20:10:20]Read from MH i2c: E2 62 00 [20:10:20]MH_I2C_Read... [20:10:20]Read from MH i2c: E2 62 00 07 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 80 [20:10:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:10:20]wFMCommunicate OK [20:10:20]SAM_PROTO_GetFieldsCounters done [20:10:20]requested_item shift.num is exist - process it [20:10:20]requested_item shift.opened is exist - process it [20:10:20]req_shift_opened [20:10:20]FM_GetShiftState [20:10:20]SAM_PROTO_GetShiftState [20:10:20]wFMCommunicate request_size=4 [20:10:20]MH_SAM_APDU [20:10:20]CAPDU: 80 13 01 00 [20:10:20]Write to MH i2c: E2 08 00 08 0B 80 13 01 00 00 00 00 00 90 [20:10:20]Write i2c OK [20:10:20]MH_I2C_Read... [20:10:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:20]Read from MH i2c: E2 [20:10:20]MH_I2C_Read... [20:10:20]Read from MH i2c: E2 0E 00 [20:10:20]MH_I2C_Read... [20:10:20]Read from MH i2c: E2 0E 00 08 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5D [20:10:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:10:20]wFMCommunicate OK [20:10:20]SAM_PROTO_GetShiftState done [20:10:20]FM_GetShiftState done [20:10:20]req_shift_opened done [20:10:20]requested_item shift.open_date is exist - process it [20:10:20]req_shift_open_date [20:10:20]req_shift_open_date done [20:10:20]produce_requested_data done [20:10:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152908,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:10:20]process_action_free close_receipt [20:10:20]json_value_free [20:10:20]json_value_free done [20:10:20]process_json_proto returns [20:10:20]Send response to host [20:10:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152908,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:10:20]free response buf [20:10:20]execute_script done [20:10:20]execute_script returns [20:10:20]free content buf [20:10:20]Sock 10.Close socket [20:10:20]Sock 10.Thread stoped [20:10:23]ConnectInit Can't take IP for lk.salyk.kg [20:10:23]CommunicateWithHost connect error [20:10:23]CommunicateWithHost err = -1 [20:10:23]OFD Sender: Server communicate error [20:10:28]OFD Sender: Processing packet 152908 [packets to send 831, broken 830] [20:10:28]ProducePacketName [20:10:28]name=ofd_packets/00152908 [20:10:28]OFD Sender: To server: pG, [20:10:28]CommunicateWithHost lk.salyk.kg:30040 [20:10:28]ConnectInit lk.salyk.kg [20:10:29]recv_with_timeout no data received [20:10:30]accept exits with 9 [20:10:30]New connection [20:10:30]New thread 3066592612 created [20:10:30]Thread 3066735972 joined [20:10:30]Waiting for new connection... [20:10:30] Sock 9.Parse request [20:10:30]Sock 9.Check first char [20:10:30]Sock 9.First char is OK [20:10:30]request: POST /json_proto HTTP/1.0 [20:10:30]Method: POST [20:10:30]URL: /json_proto [20:10:30]Method is POST - this is cgi request [20:10:30]url: /json_proto [20:10:30]query_string will be loaded in cgi processing [20:10:30]execute_cgi json_proto POST (null) [20:10:30]execute_cgi path=json_proto method=POST [20:10:30]POST find Content-Length [20:10:30]Host: 172.17.43.67:8080 [20:10:30]Content-Length: 797 [20:10:30]Content-Type: application/json [20:10:30] [20:10:30]POST finish read [20:10:30]Found Content-Length = 797 [20:10:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:10:30]execute_script... [20:10:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:10:30]POST & json_proto [20:10:30]process_json_proto [20:10:30]json parsed OK: [20:10:30]protocol is kg_v1.0 [20:10:30]action value=close_receipt [20:10:30]process_action close_receipt [20:10:30]cmd_close_receipt [20:10:30]MH_GetDate [20:10:30]Write to MH i2c: F0 00 00 09 0B 03 [20:10:30]Write i2c OK [20:10:30]MH_I2C_Read... [20:10:30]Read from MH i2c: F0 [20:10:30]MH_I2C_Read... [20:10:30]Read from MH i2c: F0 09 00 [20:10:30]MH_I2C_Read... [20:10:30]Read from MH i2c: F0 09 00 09 0B 00 B6 1C F3 66 6A BD 47 65 0A [20:10:30]GetLastDocTimeStamp 1727208617 [20:10:30]current date 1727208630 [20:10:30]FM_GetShiftState [20:10:30]SAM_PROTO_GetShiftState [20:10:30]wFMCommunicate request_size=4 [20:10:30]MH_SAM_APDU [20:10:30]CAPDU: 80 13 01 00 [20:10:30]Write to MH i2c: E2 08 00 0A 0B 80 13 01 00 00 00 00 00 92 [20:10:30]Write i2c OK [20:10:30]MH_I2C_Read... [20:10:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:30]Read from MH i2c: E2 [20:10:30]MH_I2C_Read... [20:10:30]Read from MH i2c: E2 0E 00 [20:10:30]MH_I2C_Read... [20:10:30]Read from MH i2c: E2 0E 00 0A 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5F [20:10:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:10:30]wFMCommunicate OK [20:10:30]SAM_PROTO_GetShiftState done [20:10:30]FM_GetShiftState done [20:10:30]opened in 1727137889 [20:10:30]opened+sec_in_day 1727224289 [20:10:30]quantity*price = 0 [20:10:30]sum+1 = 1 [20:10:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 368 24.09.2024 20:10 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152909 ФПД: 123348002903683 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T201030&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152909&fm=123348002903683&tin=02508201610067®Number=0000000000091825&sum=0 [20:10:31]StoreToDocumentArchive [20:10:31]shift 477 fd 152909 [20:10:31]save to /storage/0477/doc_00152909 [20:10:31]save last doc name /storage/0477/doc_00152909 to /storage/kkm_last_doc_name [20:10:31]save OK [20:10:31]Clear old archive folders... [20:10:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:10:31]tlvbuf is 004EE9E0 [20:10:31]SAM_PROTO_ClearQueue [20:10:31]wFMCommunicate request_size=4 [20:10:31]MH_SAM_APDU [20:10:31]CAPDU: 80 09 00 00 [20:10:31]Write to MH i2c: E2 08 00 17 0B 80 09 00 00 00 00 00 00 94 [20:10:31]Write i2c OK [20:10:31]MH_I2C_Read... [20:10:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:10:31]Read from MH i2c: E2 [20:10:31]MH_I2C_Read... [20:10:31]Read from MH i2c: E2 03 00 [20:10:31]MH_I2C_Read... [20:10:31]Read from MH i2c: E2 03 00 17 0B 00 90 00 96 [20:10:31]RAPDU: 90 00 [20:10:31]wFMCommunicate OK [20:10:31]SAM_PROTO_ClearQueue done [20:10:31]KKMCreateOFDPacket [20:10:31]OFDProtocolAddRootSTLVToBuf [20:10:31]FM_MakeSignedData [20:10:31]FM_MakeSignedData [20:10:31]SAM_PROTO_SignData [20:10:31]wFMCommunicate request_size=4 [20:10:31]MH_SAM_APDU [20:10:31]CAPDU: 80 0D 01 02 [20:10:31]Write to MH i2c: E2 08 00 18 0B 80 0D 01 02 00 00 00 00 9C [20:10:31]Write i2c OK [20:10:31]MH_I2C_Read... [20:10:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:10:31]Read from MH i2c: E2 [20:10:31]MH_I2C_Read... [20:10:31]Read from MH i2c: E2 03 00 [20:10:31]MH_I2C_Read... [20:10:31]Read from MH i2c: E2 03 00 18 0B 00 90 00 97 [20:10:31]RAPDU: 90 00 [20:10:31]wFMCommunicate OK [20:10:31]wFMCommunicate request_size=255 [20:10:31]MH_SAM_APDU [20:10:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 B6 1C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 55 02 00 35 04 06 00 70 [20:10:31]Write to MH i2c: E2 02 01 19 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 B6 1C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 55 02 00 35 04 06 00 70 00 00 0B [20:10:31]Write i2c OK [20:10:31]MH_I2C_Read... [20:10:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:31]Read from MH i2c: E2 [20:10:31]MH_I2C_Read... [20:10:31]Read from MH i2c: E2 03 00 [20:10:31]MH_I2C_Read... [20:10:31]Read from MH i2c: E2 03 00 19 0B 00 90 00 98 [20:10:31]RAPDU: 90 00 [20:10:31]wFMCommunicate OK [20:10:31]wFMCommunicate request_size=10 [20:10:31]MH_SAM_APDU [20:10:31]CAPDU: 80 0D 02 02 05 2F 31 E5 96 83 [20:10:31]Write to MH i2c: E2 0D 00 1A 0B 80 0D 02 02 05 00 2F 31 E5 96 83 00 00 07 [20:10:31]Write i2c OK [20:10:31]MH_I2C_Read... [20:10:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:31]Read from MH i2c: E2 [20:10:31]MH_I2C_Read... [20:10:31]Read from MH i2c: E2 03 00 [20:10:31]MH_I2C_Read... [20:10:31]Read from MH i2c: E2 03 00 1A 0B 00 90 00 99 [20:10:31]RAPDU: 90 00 [20:10:31]wFMCommunicate OK [20:10:31]wFMCommunicate request_size=4 [20:10:31]MH_SAM_APDU [20:10:31]CAPDU: 80 0D 03 02 [20:10:31]Write to MH i2c: E2 08 00 1B 0B 80 0D 03 02 00 00 00 00 A1 [20:10:31]Write i2c OK [20:10:31]MH_I2C_Read... [20:10:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:10:32]Read from MH i2c: E2 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: E2 0B 00 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: E2 0B 00 1B 0B 00 42 B8 4C 13 23 DD C8 72 90 00 35 [20:10:32]RAPDU: 42 B8 4C 13 23 DD C8 72 90 00 [20:10:32]wFMCommunicate OK [20:10:32]SAM_PROTO_SignData done [20:10:32]FM_MakeSignedData done [20:10:32]CreateOFDProtocolMessage [20:10:32]wFMCommunicate request_size=4 [20:10:32]MH_SAM_APDU [20:10:32]CAPDU: 80 11 00 00 [20:10:32]Write to MH i2c: E2 08 00 1C 0B 80 11 00 00 00 00 00 00 A1 [20:10:32]Write i2c OK [20:10:32]MH_I2C_Read... [20:10:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:32]Read from MH i2c: E2 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: E2 17 00 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: E2 17 00 1C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [20:10:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:10:32]wFMCommunicate OK [20:10:32]CreateOFDProtocolMessage done [20:10:32]OFDSenderStorePacket 152909 [20:10:32]StoreOFDPacket docnum=152909 [20:10:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E0 DC 07 01 F2 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 B6 1C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 55 02 00 35 04 06 00 70 2F 31 E5 96 83 42 B8 4C 13 23 DD C8 72 [20:10:32]CheckFolder [20:10:32]dirname=/storage/ofd_packets [20:10:32]CheckFolder done [20:10:32]ProducePacketName [20:10:32]name=ofd_packets/00152909 [20:10:32]NVStorageSaveData ofd_packets/00152909 [20:10:32]File name is /storage/ofd_packets/00152909 [20:10:32]Write 301 bytes [20:10:32]NVStorageSaveData done [20:10:32]OFDSenderStorePacket done [20:10:32]KKMCreateOFDPacket done [20:10:32]NVStorageSaveData kkm_last_timestamp [20:10:32]File name is /storage/kkm_last_timestamp [20:10:32]Write 4 bytes [20:10:32]NVStorageSaveData done [20:10:32]ExternCall_PrintAddStr [20:10:32]wPrintStart [20:10:32]Write to MH i2c: 01 00 00 1D 0B 28 [20:10:32]Write i2c OK [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: 01 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: 01 07 00 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: 01 07 00 1D 0B 00 00 00 00 00 FF 0F 3D [20:10:32]RasterBufferAndPrint [20:10:32]line Счет N : (1)1786916 [20:10:32]line ИНН: 02508201610067 [20:10:32]line Контрольно-Кассовый Чек [20:10:32]line ПРОДАЖА [20:10:32]line ТРК (МРК, ГНК) : 42 [20:10:32]line Товар: 2710124130 [20:10:32]line Аи-92-К-5 [20:10:32]line 14.750 * 0.00 [20:10:32]line = 0.00 [20:10:32]line НДС 12% НСП 1% [20:10:32]line > о реализуемом товаре [20:10:32]line ИТОГО: 0.00 [20:10:32]line НСП 1% : 0.00 [20:10:32]line НДС 12% : 0.00 [20:10:32]line Наличными: 0.00 [20:10:32]line Безнал.: 0.00 [20:10:32]line Место: АЗС № 89 "Партнер Нефть" [20:10:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:10:32]line СНО: Общий режим [20:10:32]line Чек 368 24.09.2024 20:10 [20:10:32]line Смена: 477 ФФД: 1.0 [20:10:32]line ЗНМ: 0300000113 [20:10:32]line РНМ: 0000000000091825 [20:10:32]line Версия ККМ: 001 [20:10:32]line Платежная система: O! деньги [20:10:32]line ФМ: 0000000000871835 [20:10:32]line ФД: 152909 [20:10:32]line ФПД: 123348002903683 [20:10:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T201030&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152909&fm=123348002903683&tin=02508201610067®Number=0000000000091825&sum=0 [20:10:32]written 0, free lines is 4095 [20:10:32]Write to MH i2c: 01 00 00 47 0B 52 [20:10:32]Write i2c OK [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: 01 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: 01 07 00 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: 01 07 00 47 0B 00 00 00 00 00 E9 0C 4E [20:10:32]RasterBufferAndPrint [20:10:32]line [20:10:32]line [20:10:32]line [20:10:32]line [20:10:32]line [20:10:32]written 0, free lines is 3317 [20:10:32]MH_Cut [20:10:32]Write to MH i2c: D1 01 00 4E 0B 01 2B [20:10:32]Write i2c OK [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: D1 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: D1 01 00 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: D1 01 00 4E 0B 00 2A [20:10:32]Write to MH i2c: 01 00 00 4F 0B 5A [20:10:32]Write i2c OK [20:10:32]MH_I2C_Read... [20:10:33]*** Cut start [20:10:33]*** Purtial cut [20:10:33]*** Stage 1: CUTSNS_PIN = 1 [20:10:33]Read from MH i2c: 01 [20:10:33]MH_I2C_Read... [20:10:33]*** Stop cut motor [20:10:33]*** Cut end [20:10:33]Read from MH i2c: 01 07 00 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: 01 07 00 4F 0B 00 00 00 00 00 FF 0F 6F [20:10:33]process_action close_receipt done [20:10:33]requested_data is exist [20:10:33]produce_requested_data [20:10:33]requested_item fm.sn is exist - process it [20:10:33]wFMCommunicate request_size=4 [20:10:33]MH_SAM_APDU [20:10:33]CAPDU: 80 11 00 00 [20:10:33]Write to MH i2c: E2 08 00 50 0B 80 11 00 00 00 00 00 00 D5 [20:10:33]Write i2c OK [20:10:33]MH_I2C_Read... [20:10:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:33]Read from MH i2c: E2 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 17 00 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 17 00 50 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [20:10:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:10:33]wFMCommunicate OK [20:10:33]requested_item fd.num is exist - process it [20:10:33]SAM_PROTO_GetFieldsCounters [20:10:33]wFMCommunicate request_size=4 [20:10:33]MH_SAM_APDU [20:10:33]CAPDU: 80 13 00 00 [20:10:33]Write to MH i2c: E2 08 00 51 0B 80 13 00 00 00 00 00 00 D8 [20:10:33]Write i2c OK [20:10:33]MH_I2C_Read... [20:10:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:10:33]Read from MH i2c: E2 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 62 00 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 62 00 51 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 CE [20:10:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:10:33]wFMCommunicate OK [20:10:33]SAM_PROTO_GetFieldsCounters done [20:10:33]requested_item shift.num is exist - process it [20:10:33]requested_item shift.opened is exist - process it [20:10:33]req_shift_opened [20:10:33]FM_GetShiftState [20:10:33]SAM_PROTO_GetShiftState [20:10:33]wFMCommunicate request_size=4 [20:10:33]MH_SAM_APDU [20:10:33]CAPDU: 80 13 01 00 [20:10:33]Write to MH i2c: E2 08 00 52 0B 80 13 01 00 00 00 00 00 DA [20:10:33]Write i2c OK [20:10:33]MH_I2C_Read... [20:10:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:33]Read from MH i2c: E2 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 0E 00 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 0E 00 52 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A7 [20:10:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:10:33]wFMCommunicate OK [20:10:33]SAM_PROTO_GetShiftState done [20:10:33]FM_GetShiftState done [20:10:33]req_shift_opened done [20:10:33]requested_item shift.open_date is exist - process it [20:10:33]req_shift_open_date [20:10:33]req_shift_open_date done [20:10:33]produce_requested_data done [20:10:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152909,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:10:33]process_action_free close_receipt [20:10:33]json_value_free [20:10:33]json_value_free done [20:10:33]process_json_proto returns [20:10:33]Send response to host [20:10:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152909,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:10:33]free response buf [20:10:33]execute_script done [20:10:33]execute_script returns [20:10:33]free content buf [20:10:33]Sock 9.Close socket [20:10:33]Sock 9.Thread stoped [20:10:34]Connected sock=10 [20:10:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD DF 07 01 9A DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 A9 1C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 55 02 00 35 04 06 00 B0 C9 A1 E0 09 BE E9 86 12 96 81 C8 3F 53 [20:10:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 38 C4 47 00 BA 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 55 02 00 F4 03 04 00 B7 C4 F2 66 B6 04 01 00 00 95 CF E0 4C 0D A5 61 DD [20:10:36]CommunicateWithHost err = 0 [20:10:36]CheckOFDResponse [20:10:36]1017 (14) - 77093643461234 [20:10:36]1041 (16) - 0000000000871835 [20:10:36]1040 (4) - 152908 [20:10:36]1012 (4) - 24.09.2024 13:55 [20:10:36]1206 (1) - 0 [20:10:36]OFD Sender: Remove packet 152908 [20:10:36]ProducePacketName [20:10:36]name=ofd_packets/00152908 [20:10:36]NVStorageDeleteData [20:10:36]OFD Sender: Processing packet 152909 [packets to send 831, broken 830] [20:10:36]ProducePacketName [20:10:36]name=ofd_packets/00152909 [20:10:36]OFD Sender: To server: pG, [20:10:36]CommunicateWithHost lk.salyk.kg:30040 [20:10:36]ConnectInit lk.salyk.kg [20:10:39]Connected sock=10 [20:10:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E0 DC 07 01 F2 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 B6 1C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 55 02 00 35 04 06 00 70 2F 31 E5 96 83 42 B8 4C 13 23 DD C8 72 [20:10:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 38 62 47 00 3A 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 55 02 00 F4 03 04 00 BD C4 F2 66 B6 04 01 00 00 40 CB 05 50 7D 19 BD C8 [20:10:42]CommunicateWithHost err = 0 [20:10:42]CheckOFDResponse [20:10:42]1017 (14) - 77093643461234 [20:10:42]1041 (16) - 0000000000871835 [20:10:42]1040 (4) - 152909 [20:10:42]1012 (4) - 24.09.2024 13:55 [20:10:42]1206 (1) - 0 [20:10:42]OFD Sender: Remove packet 152909 [20:10:42]ProducePacketName [20:10:42]name=ofd_packets/00152909 [20:10:42]NVStorageDeleteData [20:10:42]OFD Sender: No OFD packet to send [20:10:42]OFD Sender: No OFD packet to send [20:10:47]OFD Sender: No OFD packet to send [20:10:52]OFD Sender: No OFD packet to send [20:10:58]OFD Sender: No OFD packet to send [20:10:58]recv_with_timeout no data received [20:11:03]OFD Sender: No OFD packet to send [20:11:08]OFD Sender: No OFD packet to send [20:11:10]recv_with_timeout no data received [20:11:13]OFD Sender: No OFD packet to send [20:11:18]OFD Sender: No OFD packet to send [20:11:23]OFD Sender: No OFD packet to send [20:11:27]recv_with_timeout no data received [20:11:28]OFD Sender: No OFD packet to send [20:11:33]OFD Sender: No OFD packet to send [20:11:38]OFD Sender: No OFD packet to send [20:11:40]recv_with_timeout no data received [20:11:43]OFD Sender: No OFD packet to send [20:11:48]OFD Sender: No OFD packet to send [20:11:53]OFD Sender: No OFD packet to send [20:11:58]OFD Sender: No OFD packet to send [20:11:59]recv_with_timeout no data received [20:12:03]OFD Sender: No OFD packet to send [20:12:08]OFD Sender: No OFD packet to send [20:12:09]recv_with_timeout no data received [20:12:13]OFD Sender: No OFD packet to send [20:12:18]OFD Sender: No OFD packet to send [20:12:23]OFD Sender: No OFD packet to send [20:12:26]recv_with_timeout no data received [20:12:28]OFD Sender: No OFD packet to send [20:12:33]OFD Sender: No OFD packet to send [20:12:38]OFD Sender: No OFD packet to send [20:12:43]OFD Sender: No OFD packet to send [20:12:48]OFD Sender: No OFD packet to send [20:12:53]OFD Sender: No OFD packet to send [20:12:58]OFD Sender: No OFD packet to send [20:13:03]OFD Sender: No OFD packet to send [20:13:08]OFD Sender: No OFD packet to send [20:13:13]OFD Sender: No OFD packet to send [20:13:18]OFD Sender: No OFD packet to send [20:13:23]OFD Sender: No OFD packet to send [20:13:28]OFD Sender: No OFD packet to send [20:13:33]OFD Sender: No OFD packet to send [20:13:38]OFD Sender: No OFD packet to send [20:13:43]OFD Sender: No OFD packet to send [20:13:48]OFD Sender: No OFD packet to send [20:13:53]OFD Sender: No OFD packet to send [20:13:58]OFD Sender: No OFD packet to send [20:14:03]OFD Sender: No OFD packet to send [20:14:08]OFD Sender: No OFD packet to send [20:14:13]OFD Sender: No OFD packet to send [20:14:18]OFD Sender: No OFD packet to send [20:14:23]OFD Sender: No OFD packet to send [20:14:28]OFD Sender: No OFD packet to send [20:14:33]recv_with_timeout no data received [20:14:33]OFD Sender: No OFD packet to send [20:14:38]OFD Sender: No OFD packet to send [20:14:43]OFD Sender: No OFD packet to send [20:14:48]OFD Sender: No OFD packet to send [20:14:53]OFD Sender: No OFD packet to send [20:14:58]OFD Sender: No OFD packet to send [20:15:03]OFD Sender: No OFD packet to send [20:15:08]OFD Sender: No OFD packet to send [20:15:13]OFD Sender: No OFD packet to send [20:15:18]OFD Sender: No OFD packet to send [20:15:23]OFD Sender: No OFD packet to send [20:15:28]OFD Sender: No OFD packet to send [20:15:33]OFD Sender: No OFD packet to send [20:15:39]OFD Sender: No OFD packet to send [20:15:44]OFD Sender: No OFD packet to send [20:15:49]OFD Sender: No OFD packet to send [20:15:54]OFD Sender: No OFD packet to send [20:15:59]OFD Sender: No OFD packet to send [20:16:04]OFD Sender: No OFD packet to send [20:16:09]OFD Sender: No OFD packet to send [20:16:14]OFD Sender: No OFD packet to send [20:16:19]OFD Sender: No OFD packet to send [20:16:24]OFD Sender: No OFD packet to send [20:16:29]OFD Sender: No OFD packet to send [20:16:34]OFD Sender: No OFD packet to send [20:16:49]OFD Sender: No OFD packet to send [20:16:54]OFD Sender: No OFD packet to send [20:16:59]OFD Sender: No OFD packet to send [20:17:04]OFD Sender: No OFD packet to send [20:17:09]OFD Sender: No OFD packet to send [20:17:14]OFD Sender: No OFD packet to send [20:17:19]OFD Sender: No OFD packet to send [20:17:24]OFD Sender: No OFD packet to send [20:17:29]OFD Sender: No OFD packet to send [20:17:34]OFD Sender: No OFD packet to send [20:17:39]OFD Sender: No OFD packet to send [20:17:44]OFD Sender: No OFD packet to send [20:17:49]OFD Sender: No OFD packet to send [20:17:54]OFD Sender: No OFD packet to send [20:17:59]OFD Sender: No OFD packet to send [20:18:04]OFD Sender: No OFD packet to send [20:18:07]accept exits with 7 [20:18:07]New connection [20:18:07]New thread 3066735972 created [20:18:07]Thread 3066592612 joined [20:18:07]Waiting for new connection... [20:18:07] Sock 7.Parse request [20:18:07]Sock 7.Check first char [20:18:07]Sock 7.First char is OK [20:18:07]request: POST /json_proto HTTP/1.0 [20:18:07]Method: POST [20:18:07]URL: /json_proto [20:18:07]Method is POST - this is cgi request [20:18:07]url: /json_proto [20:18:07]query_string will be loaded in cgi processing [20:18:07]execute_cgi json_proto POST (null) [20:18:07]execute_cgi path=json_proto method=POST [20:18:07]POST find Content-Length [20:18:07]Host: 172.17.43.67:8080 [20:18:07]Content-Length: 676 [20:18:07]Content-Type: application/json [20:18:07] [20:18:07]POST finish read [20:18:07]Found Content-Length = 676 [20:18:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:18:07]execute_script... [20:18:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:18:07]POST & json_proto [20:18:07]process_json_proto [20:18:07]json parsed OK: [20:18:07]protocol is kg_v1.0 [20:18:07]action value=close_receipt [20:18:07]process_action close_receipt [20:18:07]cmd_close_receipt [20:18:07]MH_GetDate [20:18:07]Write to MH i2c: F0 00 00 53 0B 4D [20:18:07]Write i2c OK [20:18:07]MH_I2C_Read... [20:18:07]Read from MH i2c: F0 [20:18:07]MH_I2C_Read... [20:18:07]Read from MH i2c: F0 09 00 [20:18:07]MH_I2C_Read... [20:18:07]Read from MH i2c: F0 09 00 53 0B 00 80 1E F3 66 6A BD 47 65 20 [20:18:07]GetLastDocTimeStamp 1727208630 [20:18:07]current date 1727209088 [20:18:07]FM_GetShiftState [20:18:07]SAM_PROTO_GetShiftState [20:18:07]wFMCommunicate request_size=4 [20:18:07]MH_SAM_APDU [20:18:07]CAPDU: 80 13 01 00 [20:18:07]Write to MH i2c: E2 08 00 54 0B 80 13 01 00 00 00 00 00 DC [20:18:07]Write i2c OK [20:18:07]MH_I2C_Read... [20:18:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:18:07]Read from MH i2c: E2 [20:18:07]MH_I2C_Read... [20:18:07]Read from MH i2c: E2 0E 00 [20:18:07]MH_I2C_Read... [20:18:07]Read from MH i2c: E2 0E 00 54 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A9 [20:18:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:18:07]wFMCommunicate OK [20:18:07]SAM_PROTO_GetShiftState done [20:18:07]FM_GetShiftState done [20:18:07]opened in 1727137889 [20:18:07]opened+sec_in_day 1727224289 [20:18:07]quantity*price = 80010 [20:18:07]sum+1 = 80011 [20:18:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 369 24.09.2024 20:18 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152910 ФПД: 168925540965825 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T201808&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152910&fm=168925540965825&tin=02508201610067®Number=0000000000091825&sum=80000 [20:18:08]StoreToDocumentArchive [20:18:08]shift 477 fd 152910 [20:18:08]save to /storage/0477/doc_00152910 [20:18:08]save last doc name /storage/0477/doc_00152910 to /storage/kkm_last_doc_name [20:18:08]save OK [20:18:08]Clear old archive folders... [20:18:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:18:08]tlvbuf is 003F0CB0 [20:18:08]SAM_PROTO_ClearQueue [20:18:08]wFMCommunicate request_size=4 [20:18:08]MH_SAM_APDU [20:18:08]CAPDU: 80 09 00 00 [20:18:08]Write to MH i2c: E2 08 00 61 0B 80 09 00 00 00 00 00 00 DE [20:18:08]Write i2c OK [20:18:08]MH_I2C_Read... [20:18:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:18:09]Read from MH i2c: E2 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: E2 03 00 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: E2 03 00 61 0B 00 90 00 E0 [20:18:09]RAPDU: 90 00 [20:18:09]wFMCommunicate OK [20:18:09]SAM_PROTO_ClearQueue done [20:18:09]KKMCreateOFDPacket [20:18:09]OFDProtocolAddRootSTLVToBuf [20:18:09]FM_MakeSignedData [20:18:09]FM_MakeSignedData [20:18:09]SAM_PROTO_SignData [20:18:09]wFMCommunicate request_size=4 [20:18:09]MH_SAM_APDU [20:18:09]CAPDU: 80 0D 01 02 [20:18:09]Write to MH i2c: E2 08 00 62 0B 80 0D 01 02 00 00 00 00 E6 [20:18:09]Write i2c OK [20:18:09]MH_I2C_Read... [20:18:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:18:09]Read from MH i2c: E2 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: E2 03 00 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: E2 03 00 62 0B 00 90 00 E1 [20:18:09]RAPDU: 90 00 [20:18:09]wFMCommunicate OK [20:18:09]wFMCommunicate request_size=255 [20:18:09]MH_SAM_APDU [20:18:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 80 1E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 55 02 00 35 04 06 00 99 A3 0A DC [20:18:09]Write to MH i2c: E2 02 01 63 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 80 1E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 55 02 00 35 04 06 00 99 A3 0A DC 00 00 AC [20:18:09]Write i2c OK [20:18:09]MH_I2C_Read... [20:18:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:18:09]Read from MH i2c: E2 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: E2 03 00 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: E2 03 00 63 0B 00 90 00 E2 [20:18:09]RAPDU: 90 00 [20:18:09]wFMCommunicate OK [20:18:09]wFMCommunicate request_size=7 [20:18:09]MH_SAM_APDU [20:18:09]CAPDU: 80 0D 02 02 02 DD C1 [20:18:09]Write to MH i2c: E2 0A 00 64 0B 80 0D 02 02 02 00 DD C1 00 00 8B [20:18:09]Write i2c OK [20:18:09]MH_I2C_Read... [20:18:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:18:09]Read from MH i2c: E2 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: E2 03 00 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: E2 03 00 64 0B 00 90 00 E3 [20:18:09]RAPDU: 90 00 [20:18:09]wFMCommunicate OK [20:18:09]wFMCommunicate request_size=4 [20:18:09]MH_SAM_APDU [20:18:09]CAPDU: 80 0D 03 02 [20:18:09]Write to MH i2c: E2 08 00 65 0B 80 0D 03 02 00 00 00 00 EB [20:18:09]Write i2c OK [20:18:09]MH_I2C_Read... [20:18:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:18:09]Read from MH i2c: E2 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: E2 0B 00 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: E2 0B 00 65 0B 00 DA 89 58 33 EF AA 5A C2 90 00 8F [20:18:09]RAPDU: DA 89 58 33 EF AA 5A C2 90 00 [20:18:09]wFMCommunicate OK [20:18:09]SAM_PROTO_SignData done [20:18:09]FM_MakeSignedData done [20:18:09]CreateOFDProtocolMessage [20:18:09]wFMCommunicate request_size=4 [20:18:09]MH_SAM_APDU [20:18:09]CAPDU: 80 11 00 00 [20:18:09]Write to MH i2c: E2 08 00 66 0B 80 11 00 00 00 00 00 00 EB [20:18:09]Write i2c OK [20:18:09]MH_I2C_Read... [20:18:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:18:09]Read from MH i2c: E2 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: E2 17 00 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: E2 17 00 66 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [20:18:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:18:09]wFMCommunicate OK [20:18:09]CreateOFDProtocolMessage done [20:18:09]OFDSenderStorePacket 152910 [20:18:09]StoreOFDPacket docnum=152910 [20:18:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0F 22 04 01 31 BB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 80 1E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 55 02 00 35 04 06 00 99 A3 0A DC DD C1 DA 89 58 33 EF AA 5A C2 [20:18:09]CheckFolder [20:18:09]dirname=/storage/ofd_packets [20:18:09]CheckFolder done [20:18:09]ProducePacketName [20:18:09]name=ofd_packets/00152910 [20:18:09]NVStorageSaveData ofd_packets/00152910 [20:18:09]File name is /storage/ofd_packets/00152910 [20:18:09]Write 298 bytes [20:18:09]NVStorageSaveData done [20:18:09]OFDSenderStorePacket done [20:18:09]KKMCreateOFDPacket done [20:18:09]NVStorageSaveData kkm_last_timestamp [20:18:09]File name is /storage/kkm_last_timestamp [20:18:09]Write 4 bytes [20:18:09]NVStorageSaveData done [20:18:09]ExternCall_PrintAddStr [20:18:09]wPrintStart [20:18:09]Write to MH i2c: 01 00 00 67 0B 72 [20:18:09]Write i2c OK [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: 01 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: 01 07 00 [20:18:09]MH_I2C_Read... [20:18:09]Read from MH i2c: 01 07 00 67 0B 00 00 00 00 00 FF 0F 87 [20:18:09]RasterBufferAndPrint [20:18:09]line Счет N : (1)1786918 [20:18:09]line ИНН: 02508201610067 [20:18:09]line Контрольно-Кассовый Чек [20:18:09]line ПРОДАЖА [20:18:09]line ТРК (МРК, ГНК) : 31 [20:18:09]line Товар: 2710194210 [20:18:09]line ДТ-К-5 [20:18:09]line 10.500 * 76.20 [20:18:09]line = 800.10 [20:18:09]line НДС 12% НСП 1% [20:18:09]line > о реализуемом товаре [20:18:09]line ОКРУГЛЕНИЕ: -0.10 [20:18:09]line ИТОГО: 800.00 [20:18:09]line Внесено: 800.00 [20:18:09]line СДАЧА: 0.00 [20:18:09]line НСП 1% : 7.08 [20:18:09]line НДС 12% : 84.97 [20:18:09]line Наличными: 800.00 [20:18:09]line Безнал.: 0.00 [20:18:09]line Место: АЗС № 89 "Партнер Нефть" [20:18:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:18:09]line СНО: Общий режим [20:18:09]line Чек 369 24.09.2024 20:18 [20:18:09]line Смена: 477 ФФД: 1.0 [20:18:09]line ЗНМ: 0300000113 [20:18:09]line РНМ: 0000000000091825 [20:18:09]line Версия ККМ: 001 [20:18:09]line ФМ: 0000000000871835 [20:18:09]line ФД: 152910 [20:18:09]line ФПД: 168925540965825 [20:18:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T201808&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152910&fm=168925540965825&tin=02508201610067®Number=0000000000091825&sum=80000 [20:18:09]OFD Sender: Processing packet 152910 [packets to send 831, broken 830] [20:18:09]ProducePacketName [20:18:09]name=ofd_packets/00152910 [20:18:09]OFD Sender: To server: pG, [20:18:09]CommunicateWithHost lk.salyk.kg:30040 [20:18:09]ConnectInit lk.salyk.kg [20:18:09]written 0, free lines is 4095 [20:18:10]Write to MH i2c: 01 00 00 92 0B 9D [20:18:10]Write i2c OK [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: 01 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: 01 07 00 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: 01 07 00 92 0B 00 00 00 00 00 D4 0C 84 [20:18:10]RasterBufferAndPrint [20:18:10]line [20:18:10]line [20:18:10]line [20:18:10]line [20:18:10]line [20:18:10]written 0, free lines is 3290 [20:18:10]MH_Cut [20:18:10]Write to MH i2c: D1 01 00 99 0B 01 76 [20:18:10]Write i2c OK [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: D1 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: D1 01 00 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: D1 01 00 99 0B 00 75 [20:18:10]Write to MH i2c: 01 00 00 9A 0B A5 [20:18:10]Write i2c OK [20:18:10]MH_I2C_Read... [20:18:10]int [20:18:10]*** FLAG_PRN_PAP2 set [20:18:10]*** Cut start [20:18:10]*** Purtial cut [20:18:10]*** Stage 1: CUTSNS_PIN = 1 [20:18:10]Read from MH i2c: 01 [20:18:10]MH_I2C_Read... [20:18:10]*** Stop cut motor [20:18:10]Read from MH i2c: *** Cut end [20:18:10]01 07 00 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: 01 07 00 9A 0B 00 02 00 00 00 FF 0F BC [20:18:10]process_action close_receipt done [20:18:10]requested_data is exist [20:18:10]produce_requested_data [20:18:10]requested_item fm.sn is exist - process it [20:18:10]wFMCommunicate request_size=4 [20:18:10]MH_SAM_APDU [20:18:10]CAPDU: 80 11 00 00 [20:18:10]Write to MH i2c: E2 08 00 9B 0B 80 11 00 00 00 00 00 00 20 [20:18:10]Write i2c OK [20:18:10]MH_I2C_Read... [20:18:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:18:10]Read from MH i2c: E2 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: E2 17 00 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: E2 17 00 9B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [20:18:10]Write to MH i2c: RAPDU: 01 11 00 04 00 10 9C 00 0B 30 A7 30 [20:18:10]30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:18:10]wFMCommunicate OK [20:18:10]requested_item fd.num is exist - process it [20:18:10]SAM_PROTO_GetFieldsCounters [20:18:10]wFMCommunicate request_size=4 [20:18:10]MH_SAM_APDU [20:18:10]CAPDU: 80 13 00 00 [20:18:10]Write i2c OK [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: 01 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: 01 07 00 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: 01 07 00 9C 0B 00 02 00 00 00 FF 0F BE [20:18:10]Write to MH i2c: state=0 [20:18:10]E2 Cover opened [20:18:10]08 00 9D 0B 80 13 00 00 00 00 00 00 24 [20:18:10]Write i2c OK [20:18:10]MH_I2C_Read... [20:18:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:18:10]Read from MH i2c: E2 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: E2 62 00 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: E2 62 00 9D 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 1E [20:18:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:18:10]wFMCommunicate OK [20:18:10]SAM_PROTO_GetFieldsCounters done [20:18:10]requested_item shift.num is exist - process it [20:18:10]requested_item shift.opened is exist - process it [20:18:10]req_shift_opened [20:18:10]FM_GetShiftState [20:18:10]SAM_PROTO_GetShiftState [20:18:10]wFMCommunicate request_size=4 [20:18:10]MH_SAM_APDU [20:18:10]CAPDU: 80 13 01 00 [20:18:10]Write to MH i2c: E2 08 00 9E 0B 80 13 01 00 00 00 00 00 26 [20:18:10]Write i2c OK [20:18:10]MH_I2C_Read... [20:18:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:18:10]Read from MH i2c: E2 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: E2 0E 00 [20:18:10]MH_I2C_Read... [20:18:10]Read from MH i2c: E2 0E 00 9E 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F3 [20:18:10]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:18:10]wFMCommunicate OK [20:18:10]SAM_PROTO_GetShiftState done [20:18:10]FM_GetShiftState done [20:18:10]req_shift_opened done [20:18:10]requested_item shift.open_date is exist - process it [20:18:10]req_shift_open_date [20:18:10]req_shift_open_date done [20:18:10]produce_requested_data done [20:18:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152910,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:18:10]process_action_free close_receipt [20:18:10]json_value_free [20:18:10]json_value_free done [20:18:10]process_json_proto returns [20:18:10]Send response to host [20:18:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152910,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:18:10]free response buf [20:18:10]execute_script done [20:18:10]execute_script returns [20:18:10]free content buf [20:18:10]Sock 7.Close socket [20:18:10]Sock 7.Thread stoped [20:18:14]ConnectInit Can't take IP for lk.salyk.kg [20:18:14]CommunicateWithHost connect error [20:18:14]CommunicateWithHost err = -1 [20:18:14]OFD Sender: Server communicate error [20:18:15]Write to MH i2c: 01 00 00 9F 0B AA [20:18:15]Write i2c OK [20:18:15]MH_I2C_Read... [20:18:15]Read from MH i2c: 01 [20:18:15]MH_I2C_Read... [20:18:15]Read from MH i2c: 01 07 00 [20:18:15]MH_I2C_Read... [20:18:15]Read from MH i2c: 01 07 00 9F 0B 00 02 00 00 00 FF 0F C1 [20:18:15]state=3 [20:18:15]Cover opened [20:18:19]OFD Sender: Processing packet 152910 [packets to send 831, broken 830] [20:18:19]ProducePacketName [20:18:19]name=ofd_packets/00152910 [20:18:19]OFD Sender: To server: pG, [20:18:19]CommunicateWithHost lk.salyk.kg:30040 [20:18:19]ConnectInit lk.salyk.kg [20:18:20]Write to MH i2c: 01 00 00 A0 0B AB [20:18:20]Write i2c OK [20:18:20]MH_I2C_Read... [20:18:20]Read from MH i2c: 01 [20:18:20]MH_I2C_Read... [20:18:20]Read from MH i2c: 01 07 00 [20:18:20]MH_I2C_Read... [20:18:20]Read from MH i2c: 01 07 00 A0 0B 00 02 00 00 00 FF 0F C2 [20:18:20]state=3 [20:18:20]Cover opened [20:18:24]ConnectInit Can't take IP for lk.salyk.kg [20:18:24]CommunicateWithHost connect error [20:18:24]CommunicateWithHost err = -1 [20:18:24]OFD Sender: Server communicate error [20:18:25]Write to MH i2c: 01 00 00 A1 0B AC [20:18:25]Write i2c OK [20:18:25]MH_I2C_Read... [20:18:25]Read from MH i2c: 01 [20:18:25]MH_I2C_Read... [20:18:25]Read from MH i2c: 01 07 00 [20:18:25]MH_I2C_Read... [20:18:25]Read from MH i2c: 01 07 00 A1 0B 00 02 00 00 00 FF 0F C3 [20:18:25]state=3 [20:18:25]Cover opened [20:18:29]OFD Sender: Processing packet 152910 [packets to send 831, broken 830] [20:18:29]ProducePacketName [20:18:29]name=ofd_packets/00152910 [20:18:29]OFD Sender: To server: pG, [20:18:29]CommunicateWithHost lk.salyk.kg:30040 [20:18:29]ConnectInit lk.salyk.kg [20:18:30]Connected sock=7 [20:18:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0F 22 04 01 31 BB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 80 1E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 55 02 00 35 04 06 00 99 A3 0A DC DD C1 DA 89 58 33 EF AA 5A C2 [20:18:30]Write to MH i2c: 01 00 00 A2 0B AD [20:18:30]Write i2c OK [20:18:30]MH_I2C_Read... [20:18:30]Read from MH i2c: 01 [20:18:30]MH_I2C_Read... [20:18:30]Read from MH i2c: 01 07 00 [20:18:30]MH_I2C_Read... [20:18:30]Read from MH i2c: 01 07 00 A2 0B 00 02 00 00 00 FF 0F C4 [20:18:30]state=3 [20:18:30]Cover opened [20:18:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E2 DE 47 00 38 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 55 02 00 F4 03 04 00 92 C6 F2 66 B6 04 01 00 00 5F EB 36 53 4A 0F B3 5C [20:18:31]CommunicateWithHost err = 0 [20:18:31]CheckOFDResponse [20:18:31]1017 (14) - 77093643461234 [20:18:31]1041 (16) - 0000000000871835 [20:18:31]1040 (4) - 152910 [20:18:31]1012 (4) - 24.09.2024 14:02 [20:18:31]1206 (1) - 0 [20:18:31]OFD Sender: Remove packet 152910 [20:18:31]ProducePacketName [20:18:31]name=ofd_packets/00152910 [20:18:31]NVStorageDeleteData [20:18:32]OFD Sender: No OFD packet to send [20:18:35]Write to MH i2c: 01 00 00 A3 0B AE [20:18:35]Write i2c OK [20:18:35]MH_I2C_Read... [20:18:35]Read from MH i2c: 01 [20:18:35]MH_I2C_Read... [20:18:35]Read from MH i2c: 01 07 00 [20:18:35]MH_I2C_Read... [20:18:35]Read from MH i2c: 01 07 00 A3 0B 00 02 00 00 00 FF 0F C5 [20:18:35]state=3 [20:18:35]Cover opened [20:18:37]OFD Sender: No OFD packet to send [20:18:40]Write to MH i2c: 01 00 00 A4 0B AF [20:18:40]Write i2c OK [20:18:40]MH_I2C_Read... [20:18:40]Read from MH i2c: 01 [20:18:40]MH_I2C_Read... [20:18:40]Read from MH i2c: 01 07 00 [20:18:40]MH_I2C_Read... [20:18:40]Read from MH i2c: 01 07 00 A4 0B 00 02 00 00 00 FF 0F C6 [20:18:40]state=3 [20:18:40]Cover opened [20:18:42]OFD Sender: No OFD packet to send [20:18:45]Write to MH i2c: 01 00 00 A5 0B B0 [20:18:45]Write i2c OK [20:18:45]MH_I2C_Read... [20:18:45]Read from MH i2c: 01 [20:18:45]MH_I2C_Read... [20:18:45]Read from MH i2c: 01 07 00 [20:18:45]MH_I2C_Read... [20:18:45]Read from MH i2c: 01 07 00 A5 0B 00 02 00 00 00 FF 0F C7 [20:18:45]state=3 [20:18:45]Cover opened [20:18:47]OFD Sender: No OFD packet to send [20:18:50]Write to MH i2c: 01 00 00 A6 0B B1 [20:18:50]Write i2c OK [20:18:50]MH_I2C_Read... [20:18:50]Read from MH i2c: 01 [20:18:50]MH_I2C_Read... [20:18:50]Read from MH i2c: 01 07 00 [20:18:50]MH_I2C_Read... [20:18:50]Read from MH i2c: 01 07 00 A6 0B 00 02 00 00 00 FF 0F C8 [20:18:50]state=3 [20:18:50]Cover opened [20:18:52]OFD Sender: No OFD packet to send [20:18:55]Write to MH i2c: 01 00 00 A7 0B B2 [20:18:55]Write i2c OK [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: 01 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: 01 07 00 [20:18:55]MH_I2C_Read... [20:18:55]Read from MH i2c: 01 07 00 A7 0B 00 02 00 00 00 FF 0F C9 [20:18:55]state=3 [20:18:55]Cover opened [20:18:56]ConnectInit Can't connect to host [20:18:57]OFD Sender: No OFD packet to send [20:19:00]Write to MH i2c: 01 00 00 A8 0B B3 [20:19:00]Write i2c OK [20:19:00]MH_I2C_Read... [20:19:00]Read from MH i2c: 01 [20:19:00]MH_I2C_Read... [20:19:00]Read from MH i2c: 01 07 00 [20:19:00]MH_I2C_Read... [20:19:00]Read from MH i2c: 01 07 00 A8 0B 00 02 00 00 00 FF 0F CA [20:19:00]state=3 [20:19:00]Cover opened [20:19:02]OFD Sender: No OFD packet to send [20:19:05]Write to MH i2c: 01 00 00 A9 0B B4 [20:19:05]Write i2c OK [20:19:05]MH_I2C_Read... [20:19:05]Read from MH i2c: 01 [20:19:05]MH_I2C_Read... [20:19:05]Read from MH i2c: 01 07 00 [20:19:05]MH_I2C_Read... [20:19:05]Read from MH i2c: 01 07 00 A9 0B 00 02 00 00 00 FF 0F CB [20:19:05]state=3 [20:19:05]Cover opened [20:19:07]OFD Sender: No OFD packet to send [20:19:10]Write to MH i2c: 01 00 00 AA 0B B5 [20:19:10]Write i2c OK [20:19:10]MH_I2C_Read... [20:19:10]Read from MH i2c: 01 [20:19:10]MH_I2C_Read... [20:19:10]Read from MH i2c: 01 07 00 [20:19:10]MH_I2C_Read... [20:19:10]Read from MH i2c: 01 07 00 AA 0B 00 02 00 00 00 FF 0F CC [20:19:10]state=3 [20:19:10]Cover opened [20:19:12]OFD Sender: No OFD packet to send [20:19:15]Write to MH i2c: 01 00 00 AB 0B B6 [20:19:15]Write i2c OK [20:19:15]MH_I2C_Read... [20:19:15]Read from MH i2c: 01 [20:19:15]MH_I2C_Read... [20:19:15]Read from MH i2c: 01 07 00 [20:19:15]MH_I2C_Read... [20:19:15]Read from MH i2c: 01 07 00 AB 0B 00 02 00 00 00 FF 0F CD [20:19:15]state=3 [20:19:15]Cover opened [20:19:15]recv_with_timeout no data received [20:19:17]OFD Sender: No OFD packet to send [20:19:20]Write to MH i2c: 01 00 00 AC 0B B7 [20:19:20]Write i2c OK [20:19:20]MH_I2C_Read... [20:19:20]Read from MH i2c: 01 [20:19:20]MH_I2C_Read... [20:19:20]Read from MH i2c: 01 07 00 [20:19:20]MH_I2C_Read... [20:19:20]Read from MH i2c: 01 07 00 AC 0B 00 02 00 00 00 FF 0F CE [20:19:20]state=3 [20:19:20]Cover opened [20:19:22]OFD Sender: No OFD packet to send [20:19:25]Write to MH i2c: 01 00 00 AD 0B B8 [20:19:25]Write i2c OK [20:19:25]MH_I2C_Read... [20:19:25]Read from MH i2c: 01 [20:19:25]MH_I2C_Read... [20:19:25]Read from MH i2c: 01 07 00 [20:19:25]MH_I2C_Read... [20:19:25]Read from MH i2c: 01 07 00 AD 0B 00 02 00 00 00 FF 0F CF [20:19:25]state=3 [20:19:25]Cover opened [20:19:27]OFD Sender: No OFD packet to send [20:19:30]Write to MH i2c: 01 00 00 AE 0B B9 [20:19:30]Write i2c OK [20:19:30]MH_I2C_Read... [20:19:30]Read from MH i2c: 01 [20:19:30]MH_I2C_Read... [20:19:30]Read from MH i2c: 01 07 00 [20:19:30]MH_I2C_Read... [20:19:30]Read from MH i2c: 01 07 00 AE 0B 00 02 00 00 00 FF 0F D0 [20:19:30]state=3 [20:19:30]Cover opened [20:19:32]OFD Sender: No OFD packet to send [20:19:35]Write to MH i2c: 01 00 00 AF 0B BA [20:19:35]Write i2c OK [20:19:35]MH_I2C_Read... [20:19:35]Read from MH i2c: 01 [20:19:35]MH_I2C_Read... [20:19:35]Read from MH i2c: 01 07 00 [20:19:35]MH_I2C_Read... [20:19:35]Read from MH i2c: 01 07 00 AF 0B 00 02 00 00 00 FF 0F D1 [20:19:35]state=3 [20:19:35]Cover opened [20:19:37]OFD Sender: No OFD packet to send [20:19:40]Write to MH i2c: 01 00 00 B0 0B BB [20:19:40]Write i2c OK [20:19:40]MH_I2C_Read... [20:19:40]Read from MH i2c: 01 [20:19:40]MH_I2C_Read... [20:19:40]Read from MH i2c: 01 07 00 [20:19:40]MH_I2C_Read... [20:19:40]Read from MH i2c: 01 07 00 B0 0B 00 02 00 00 00 FF 0F D2 [20:19:40]state=3 [20:19:40]Cover opened [20:19:42]OFD Sender: No OFD packet to send [20:19:45]recv_with_timeout no data received [20:19:45]Write to MH i2c: 01 00 00 B1 0B BC [20:19:45]Write i2c OK [20:19:45]MH_I2C_Read... [20:19:45]Read from MH i2c: 01 [20:19:45]MH_I2C_Read... [20:19:45]Read from MH i2c: 01 07 00 [20:19:45]MH_I2C_Read... [20:19:45]Read from MH i2c: 01 07 00 B1 0B 00 02 00 00 00 FF 0F D3 [20:19:45]state=3 [20:19:45]Cover opened [20:19:47]OFD Sender: No OFD packet to send [20:19:50]Write to MH i2c: 01 00 00 B2 0B BD [20:19:50]Write i2c OK [20:19:50]MH_I2C_Read... [20:19:50]Read from MH i2c: 01 [20:19:50]MH_I2C_Read... [20:19:50]Read from MH i2c: 01 07 00 [20:19:50]MH_I2C_Read... [20:19:50]Read from MH i2c: 01 07 00 B2 0B 00 02 00 00 00 FF 0F D4 [20:19:50]state=3 [20:19:50]Cover opened [20:19:52]OFD Sender: No OFD packet to send [20:19:55]Write to MH i2c: 01 00 00 B3 0B BE [20:19:55]Write i2c OK [20:19:55]MH_I2C_Read... [20:19:55]Read from MH i2c: 01 [20:19:55]MH_I2C_Read... [20:19:55]Read from MH i2c: 01 07 00 [20:19:55]MH_I2C_Read... [20:19:55]Read from MH i2c: 01 07 00 B3 0B 00 02 00 00 00 FF 0F D5 [20:19:55]state=3 [20:19:55]Cover opened [20:19:57]OFD Sender: No OFD packet to send [20:20:00]Write to MH i2c: 01 00 00 B4 0B BF [20:20:00]Write i2c OK [20:20:00]MH_I2C_Read... [20:20:00]Read from MH i2c: 01 [20:20:00]MH_I2C_Read... [20:20:00]Read from MH i2c: 01 07 00 [20:20:00]MH_I2C_Read... [20:20:00]Read from MH i2c: 01 07 00 B4 0B 00 02 00 00 00 FF 0F D6 [20:20:00]state=3 [20:20:00]Cover opened [20:20:02]OFD Sender: No OFD packet to send [20:20:05]Write to MH i2c: 01 00 00 B5 0B C0 [20:20:05]Write i2c OK [20:20:05]MH_I2C_Read... [20:20:05]Read from MH i2c: 01 [20:20:05]MH_I2C_Read... [20:20:05]Read from MH i2c: 01 07 00 [20:20:05]MH_I2C_Read... [20:20:05]Read from MH i2c: 01 07 00 B5 0B 00 02 00 00 00 FF 0F D7 [20:20:05]state=3 [20:20:05]Cover opened [20:20:07]OFD Sender: No OFD packet to send [20:20:10]Write to MH i2c: 01 00 00 B6 0B C1 [20:20:10]Write i2c OK [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: 01 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: 01 07 00 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: 01 07 00 B6 0B 00 02 00 00 00 FF 0F D8 [20:20:10]state=3 [20:20:10]Cover opened [20:20:12]OFD Sender: No OFD packet to send [20:20:15]Write to MH i2c: 01 00 00 B7 0B C2 [20:20:15]Write i2c OK [20:20:15]MH_I2C_Read... [20:20:15]Read from MH i2c: 01 [20:20:15]MH_I2C_Read... [20:20:15]Read from MH i2c: 01 07 00 [20:20:15]MH_I2C_Read... [20:20:15]Read from MH i2c: 01 07 00 B7 0B 00 02 00 00 00 FF 0F D9 [20:20:15]state=3 [20:20:15]Cover opened [20:20:17]OFD Sender: No OFD packet to send [20:20:20]Write to MH i2c: 01 00 00 B8 0B C3 [20:20:20]Write i2c OK [20:20:20]MH_I2C_Read... [20:20:20]Read from MH i2c: 01 [20:20:20]MH_I2C_Read... [20:20:20]Read from MH i2c: 01 07 00 [20:20:20]MH_I2C_Read... [20:20:20]Read from MH i2c: 01 07 00 B8 0B 00 02 00 00 00 FF 0F DA [20:20:20]state=3 [20:20:20]Cover opened [20:20:22]OFD Sender: No OFD packet to send [20:20:25]Write to MH i2c: 01 00 00 B9 0B C4 [20:20:25]Write i2c OK [20:20:25]MH_I2C_Read... [20:20:25]Read from MH i2c: 01 [20:20:25]MH_I2C_Read... [20:20:25]Read from MH i2c: 01 07 00 [20:20:25]MH_I2C_Read... [20:20:25]Read from MH i2c: 01 07 00 B9 0B 00 02 00 00 00 FF 0F DB [20:20:25]state=3 [20:20:25]Cover opened [20:20:27]OFD Sender: No OFD packet to send [20:20:30]Write to MH i2c: 01 00 00 BA 0B C5 [20:20:30]Write i2c OK [20:20:30]MH_I2C_Read... [20:20:30]Read from MH i2c: 01 [20:20:30]MH_I2C_Read... [20:20:30]Read from MH i2c: 01 07 00 [20:20:30]MH_I2C_Read... [20:20:30]Read from MH i2c: 01 07 00 BA 0B 00 02 00 00 00 FF 0F DC [20:20:30]state=3 [20:20:30]Cover opened [20:20:32]OFD Sender: No OFD packet to send [20:20:35]Write to MH i2c: 01 00 00 BB 0B C6 [20:20:35]Write i2c OK [20:20:35]MH_I2C_Read... [20:20:35]Read from MH i2c: 01 [20:20:35]MH_I2C_Read... [20:20:35]Read from MH i2c: 01 07 00 [20:20:35]MH_I2C_Read... [20:20:35]Read from MH i2c: 01 07 00 BB 0B 00 02 00 00 00 FF 0F DD [20:20:35]state=3 [20:20:35]Cover opened [20:20:37]OFD Sender: No OFD packet to send [20:20:40]Write to MH i2c: 01 00 00 BC 0B C7 [20:20:40]Write i2c OK [20:20:40]MH_I2C_Read... [20:20:40]Read from MH i2c: 01 [20:20:40]MH_I2C_Read... [20:20:40]Read from MH i2c: 01 07 00 [20:20:40]MH_I2C_Read... [20:20:40]Read from MH i2c: 01 07 00 BC 0B 00 02 00 00 00 FF 0F DE [20:20:40]state=3 [20:20:40]Cover opened [20:20:42]OFD Sender: No OFD packet to send [20:20:45]Write to MH i2c: 01 00 00 BD 0B C8 [20:20:45]Write i2c OK [20:20:45]MH_I2C_Read... [20:20:45]Read from MH i2c: 01 [20:20:45]MH_I2C_Read... [20:20:45]Read from MH i2c: 01 07 00 [20:20:45]MH_I2C_Read... [20:20:45]Read from MH i2c: 01 07 00 BD 0B 00 02 00 00 00 FF 0F DF [20:20:45]state=3 [20:20:45]Cover opened [20:20:47]OFD Sender: No OFD packet to send [20:20:50]Write to MH i2c: 01 00 00 BE 0B C9 [20:20:50]Write i2c OK [20:20:50]MH_I2C_Read... [20:20:50]Read from MH i2c: 01 [20:20:50]MH_I2C_Read... [20:20:50]Read from MH i2c: 01 07 00 [20:20:50]MH_I2C_Read... [20:20:50]Read from MH i2c: 01 07 00 BE 0B 00 02 00 00 00 FF 0F E0 [20:20:50]state=3 [20:20:50]Cover opened [20:20:52]OFD Sender: No OFD packet to send [20:20:55]recv_with_timeout no data received [20:20:55]Write to MH i2c: 01 00 00 BF 0B CA [20:20:55]Write i2c OK [20:20:55]MH_I2C_Read... [20:20:55]Read from MH i2c: 01 [20:20:55]MH_I2C_Read... [20:20:55]Read from MH i2c: 01 07 00 [20:20:55]MH_I2C_Read... [20:20:55]Read from MH i2c: 01 07 00 BF 0B 00 02 00 00 00 FF 0F E1 [20:20:55]state=3 [20:20:55]Cover opened [20:20:57]OFD Sender: No OFD packet to send [20:21:00]Write to MH i2c: 01 00 00 C0 0B CB [20:21:00]Write i2c OK [20:21:00]MH_I2C_Read... [20:21:00]Read from MH i2c: 01 [20:21:00]MH_I2C_Read... [20:21:00]Read from MH i2c: 01 07 00 [20:21:00]MH_I2C_Read... [20:21:00]Read from MH i2c: 01 07 00 C0 0B 00 02 00 00 00 FF 0F E2 [20:21:00]state=3 [20:21:00]Cover opened [20:21:02]OFD Sender: No OFD packet to send [20:21:05]Write to MH i2c: 01 00 00 C1 0B CC [20:21:05]Write i2c OK [20:21:05]MH_I2C_Read... [20:21:05]Read from MH i2c: 01 [20:21:05]MH_I2C_Read... [20:21:05]Read from MH i2c: 01 07 00 [20:21:05]MH_I2C_Read... [20:21:05]Read from MH i2c: 01 07 00 C1 0B 00 02 00 00 00 FF 0F E3 [20:21:05]state=3 [20:21:05]Cover opened [20:21:07]OFD Sender: No OFD packet to send [20:21:10]Write to MH i2c: 01 00 00 C2 0B CD [20:21:10]Write i2c OK [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: 01 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: 01 07 00 [20:21:10]MH_I2C_Read... [20:21:10]Read from MH i2c: 01 07 00 C2 0B 00 02 00 00 00 FF 0F E4 [20:21:10]state=3 [20:21:10]Cover opened [20:21:13]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28008956+1699200362=1727209318 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 67 1F F3 66 6A BD 47 65 B1 [20:21:59]Current date/time: 24.09.2024 20:21 [20:21:59]FM_Init [20:21:59]wFMConnect [20:21:59]MH_SAM_On [20:21:59]Write to MH i2c: E0 00 00 08 00 E7 [20:21:59]Write i2c OK [20:21:59]MH_I2C_Read... [20:21:59]*** iso7816_init finished! [20:21:59]*** atr: [20:21:59]*** 0F 3B D5 18 FF 81 91 FE [20:21:59]*** 1F C3 80 73 C8 21 10 0A [20:21:59]*** 00 00 00 00 00 00 00 00 [20:21:59]*** 00 00 00 00 00 00 00 00 [20:21:59]*** 00 00 00 00 00 00 00 00 [20:21:59]*** 00 00 00 00 00 00 00 00 [20:21:59]*** 00 00 00 00 00 00 00 00 [20:21:59]*** 00 00 00 00 00 00 00 00 [20:21:59]Read from MH i2c: E0 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E0 10 00 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [20:21:59]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:21:59]wFMCommunicate request_size=10 [20:21:59]MH_SAM_APDU [20:21:59]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:21:59]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:21:59]Write i2c OK [20:21:59]MH_I2C_Read... [20:21:59]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:21:59]Read from MH i2c: E2 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 03 00 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:21:59]RAPDU: 90 00 [20:21:59]wFMCommunicate OK [20:21:59]wFMCommunicate request_size=4 [20:21:59]MH_SAM_APDU [20:21:59]CAPDU: 80 11 00 00 [20:21:59]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:21:59]Write i2c OK [20:21:59]MH_I2C_Read... [20:21:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:59]Read from MH i2c: E2 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 17 00 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [20:21:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:21:59]wFMCommunicate OK [20:21:59]Detected FM SN is 0000000000871835 [20:21:59]Stored FM SN is 0000000000871835 [20:21:59]wFMCommunicate request_size=9 [20:21:59]MH_SAM_APDU [20:21:59]CAPDU: 80 16 00 00 04 E6 7F 00 00 [20:21:59]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [20:21:59]Write i2c OK [20:21:59]MH_I2C_Read... [20:21:59]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:21:59]Read from MH i2c: E2 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 03 00 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:21:59]RAPDU: 90 00 [20:21:59]wFMCommunicate OK [20:21:59]FM PIN OK [20:21:59]wFMCommunicate request_size=8 [20:21:59]MH_SAM_APDU [20:21:59]CAPDU: 80 14 04 00 03 02 00 01 [20:21:59]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:21:59]Write i2c OK [20:21:59]MH_I2C_Read... [20:21:59]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:21:59]Read from MH i2c: E2 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 03 00 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:21:59]RAPDU: 90 00 [20:21:59]wFMCommunicate OK [20:21:59]wFMCommunicate request_size=13 [20:21:59]MH_SAM_APDU [20:21:59]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:21:59]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [20:21:59]Write i2c OK [20:21:59]MH_I2C_Read... [20:21:59]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:21:59]Read from MH i2c: E2 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 03 00 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:21:59]RAPDU: 90 00 [20:21:59]wFMCommunicate OK [20:21:59]wFMCommunicate request_size=4 [20:21:59]MH_SAM_APDU [20:21:59]CAPDU: 80 11 00 00 [20:21:59]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:21:59]Write i2c OK [20:21:59]MH_I2C_Read... [20:21:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:59]Read from MH i2c: E2 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 17 00 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [20:21:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:21:59]wFMCommunicate OK [20:21:59]DocumentArchiveInit [20:21:59]Start Httpd... [20:21:59]Httpd thread 3067030884 created [20:21:59]Write to MH i2c: 01 00 00 0F 00 0F [20:21:59]Write i2c OK [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: 01 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: 01 07 00 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:21:59]MH Int Process started [20:21:59]Allocated Socket 8 [20:21:59]Bind OK [20:21:59]Listen OK [20:21:59]httpd running on port 8080 [20:21:59]Waiting for new connection... [20:21:59]accept exits with 9 [20:21:59]New connection [20:21:59]New thread 3066744164 created [20:21:59]Waiting for new connection... [20:21:59] Sock 9.Parse request [20:21:59]Sock 9.Check first char [20:21:59]Sock 9.First char is OK [20:21:59]request: POST /json_proto HTTP/1.0 [20:21:59]Method: POST [20:21:59]URL: /json_proto [20:21:59]Method is POST - this is cgi request [20:21:59]url: /json_proto [20:21:59]query_string will be loaded in cgi processing [20:21:59]execute_cgi json_proto POST (null) [20:21:59]execute_cgi path=json_proto method=POST [20:21:59]POST find Content-Length [20:21:59]Host: 172.17.43.67:8080 [20:21:59]Content-Length: 215 [20:21:59]Content-Type: application/json [20:21:59] [20:21:59]POST finish read [20:21:59]Found Content-Length = 215 [20:21:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:59]execute_script... [20:21:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:59]POST & json_proto [20:21:59]process_json_proto [20:21:59]json parsed OK: [20:21:59]protocol is kg_v1.0 [20:21:59]action value=get_value [20:21:59]process_action get_value [20:21:59]cmd_get_value [20:21:59]process_action get_value done [20:21:59]requested_data is exist [20:21:59]produce_requested_data [20:21:59]requested_item kkm.sn is exist - process it [20:21:59]requested_item kkm.ver is exist - process it [20:21:59]requested_item fm.sn is exist - process it [20:21:59]wFMCommunicate request_size=4 [20:21:59]MH_SAM_APDU [20:21:59]CAPDU: 80 11 00 00 [20:21:59]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:21:59]Write i2c OK [20:21:59]MH_I2C_Read... [20:21:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:59]Read from MH i2c: E2 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 17 00 [20:21:59]MH_I2C_Read... [20:21:59]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [20:21:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:21:59]wFMCommunicate OK [20:21:59]requested_item fd.num is exist - process it [20:21:59]SAM_PROTO_GetFieldsCounters [20:21:59]wFMCommunicate request_size=4 [20:21:59]MH_SAM_APDU [20:21:59]CAPDU: 80 13 00 00 [20:21:59]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:21:59]Write i2c OK [20:21:59]MH_I2C_Read... [20:22:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:22:00]Read from MH i2c: E2 [20:22:00]MH_I2C_Read... [20:22:00]Read from MH i2c: E2 62 00 [20:22:00]MH_I2C_Read... [20:22:00]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 87 [20:22:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:22:00]wFMCommunicate OK [20:22:00]SAM_PROTO_GetFieldsCounters done [20:22:00]requested_item shift.num is exist - process it [20:22:00]requested_item shift.opened is exist - process it [20:22:00]req_shift_opened [20:22:00]FM_GetShiftState [20:22:00]SAM_PROTO_GetShiftState [20:22:00]wFMCommunicate request_size=4 [20:22:00]MH_SAM_APDU [20:22:00]CAPDU: 80 13 01 00 [20:22:00]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:22:00]Write i2c OK [20:22:00]MH_I2C_Read... [20:22:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:00]Read from MH i2c: E2 [20:22:00]MH_I2C_Read... [20:22:00]Read from MH i2c: E2 0E 00 [20:22:00]MH_I2C_Read... [20:22:00]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [20:22:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:22:00]wFMCommunicate OK [20:22:00]SAM_PROTO_GetShiftState done [20:22:00]FM_GetShiftState done [20:22:00]req_shift_opened done [20:22:00]requested_item shift.open_date is exist - process it [20:22:00]req_shift_open_date [20:22:00]req_shift_open_date done [20:22:00]produce_requested_data done [20:22:00]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152910,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:22:00]process_action_free get_value [20:22:00]json_value_free [20:22:00]json_value_free done [20:22:00]process_json_proto returns [20:22:00]Send response to host [20:22:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152910,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:22:00]free response buf [20:22:00]execute_script done [20:22:00]execute_script returns [20:22:00]free content buf [20:22:00]Sock 9.Close socket [20:22:00]Sock 9.Thread stoped [20:22:00]accept exits with 10 [20:22:00]New connection [20:22:00]New thread 3066600804 created [20:22:00]Thread 3066744164 joined [20:22:00]Waiting for new connection... [20:22:00] Sock 10.Parse request [20:22:00]Sock 10.Check first char [20:22:00]Sock 10.First char is OK [20:22:00]request: POST /json_proto HTTP/1.0 [20:22:00]Method: POST [20:22:00]URL: /json_proto [20:22:00]Method is POST - this is cgi request [20:22:00]url: /json_proto [20:22:00]query_string will be loaded in cgi processing [20:22:00]execute_cgi json_proto POST (null) [20:22:00]execute_cgi path=json_proto method=POST [20:22:00]POST find Content-Length [20:22:00]Host: 172.17.43.67:8080 [20:22:00]Content-Length: 331 [20:22:00]Content-Type: application/json [20:22:00] [20:22:00]POST finish read [20:22:00]Found Content-Length = 331 [20:22:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:22:00]execute_script... [20:22:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:22:00]POST & json_proto [20:22:00]process_json_proto [20:22:00]json parsed OK: [20:22:00]protocol is kg_v1.0 [20:22:00]action value=get_value [20:22:00]process_action get_value [20:22:00]cmd_get_value [20:22:00]process_action get_value done [20:22:00]requested_data is exist [20:22:00]produce_requested_data [20:22:00]requested_item fm.sale.total is exist - process it [20:22:00]SAM_PROTO_GetFMData [20:22:00]wFMCommunicate request_size=4 [20:22:00]MH_SAM_APDU [20:22:00]CAPDU: 80 13 03 00 [20:22:00]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [20:22:00]Write i2c OK [20:22:00]MH_I2C_Read... [20:22:00]Read from MH i2c: E2 [20:22:00]MH_I2C_Read... [20:22:00]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [20:22:00]Read from MH i2c: E2 FD 00 [20:22:00]MH_I2C_Read... [20:22:00]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 94 51 02 00 69 04 9F 00 6F 04 04 00 BD 4D 02 00 B1 04 05 00 3C 7E D9 9B 02 70 04 05 00 3C 7E D9 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3E A6 F3 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 64 7F E9 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D7 03 00 00 B1 04 04 00 74 70 21 0E 70 04 04 00 74 70 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 D1 33 80 01 EF 03 09 00 F6 03 01 90 00 66 [20:22:00]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 94 51 02 00 69 04 9F 00 6F 04 04 00 BD 4D 02 00 B1 04 05 00 3C 7E D9 9B 02 70 04 05 00 3C 7E D9 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3E A6 F3 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 64 7F E9 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D7 03 00 00 B1 04 04 00 74 70 21 0E 70 04 04 00 74 70 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 D1 33 80 01 EF 03 09 00 F6 03 01 90 00 [20:22:00]wFMCommunicate OK [20:22:00]wFMCommunicate request_size=4 [20:22:00]MH_SAM_APDU [20:22:00]CAPDU: 80 17 00 00 [20:22:00]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [20:22:00]Write i2c OK [20:22:00]MH_I2C_Read... [20:22:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:22:00]Read from MH i2c: E2 [20:22:00]MH_I2C_Read... [20:22:00]Read from MH i2c: E2 FD 00 [20:22:00]MH_I2C_Read... [20:22:00]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E5 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 CC [20:22:00]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E5 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [20:22:00]wFMCommunicate OK [20:22:00]wFMCommunicate request_size=4 [20:22:00]MH_SAM_APDU [20:22:00]CAPDU: 80 17 00 00 [20:22:00]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [20:22:00]Write i2c OK [20:22:00]MH_I2C_Read... [20:22:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:22:01]Read from MH i2c: E2 [20:22:01]MH_I2C_Read... [20:22:01]Read from MH i2c: E2 FD 00 [20:22:01]MH_I2C_Read... [20:22:01]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [20:22:01]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [20:22:01]wFMCommunicate OK [20:22:01]wFMCommunicate request_size=4 [20:22:01]MH_SAM_APDU [20:22:01]CAPDU: 80 17 00 00 [20:22:01]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [20:22:01]OFD Sender: No OFD packet to send [20:22:01]Write i2c OK [20:22:01]MH_I2C_Read... [20:22:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:22:01]Read from MH i2c: E2 [20:22:01]MH_I2C_Read... [20:22:01]Read from MH i2c: E2 FD 00 [20:22:01]MH_I2C_Read... [20:22:01]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [20:22:01]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [20:22:01]wFMCommunicate OK [20:22:01]wFMCommunicate request_size=4 [20:22:01]MH_SAM_APDU [20:22:01]CAPDU: 80 17 00 00 [20:22:01]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [20:22:01]Write i2c OK [20:22:01]MH_I2C_Read... [20:22:01]Read from MH i2c: E2 [20:22:01]MH_I2C_Read... [20:22:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [20:22:01]Read from MH i2c: E2 DE 00 [20:22:01]MH_I2C_Read... [20:22:01]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [20:22:01]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [20:22:01]wFMCommunicate OK [20:22:01]SAM_PROTO_GetFMData done [20:22:01]requested_item fm.sale_refund.total is exist - process it [20:22:01]requested_item fm.buy.total is exist - process it [20:22:01]requested_item shift.sale.total is exist - process it [20:22:01]SAM_PROTO_GetShiftData [20:22:01]wFMCommunicate request_size=4 [20:22:01]MH_SAM_APDU [20:22:01]CAPDU: 80 13 02 00 [20:22:01]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [20:22:01]Write i2c OK [20:22:01]MH_I2C_Read... [20:22:02]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [20:22:02]Read from MH i2c: E2 [20:22:02]MH_I2C_Read... [20:22:02]Read from MH i2c: E2 FD 00 [20:22:02]MH_I2C_Read... [20:22:02]Read from MH i2c: E2 FD 00 18 00 00 B5 04 AA 04 B1 04 6E 04 04 00 71 01 00 00 69 04 9B 00 6F 04 04 00 70 01 00 00 B1 04 04 00 84 B1 41 01 70 04 04 00 84 B1 41 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 29 2D 22 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 14 D9 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 B0 36 70 04 02 00 B0 36 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 CF 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 90 00 61 [20:22:02]RAPDU: B5 04 AA 04 B1 04 6E 04 04 00 71 01 00 00 69 04 9B 00 6F 04 04 00 70 01 00 00 B1 04 04 00 84 B1 41 01 70 04 04 00 84 B1 41 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 29 2D 22 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 14 D9 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 B0 36 70 04 02 00 B0 36 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 CF 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 90 00 [20:22:02]wFMCommunicate OK [20:22:02]wFMCommunicate request_size=4 [20:22:02]MH_SAM_APDU [20:22:02]CAPDU: 80 17 00 00 [20:22:02]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [20:22:02]Write i2c OK [20:22:02]MH_I2C_Read... [20:22:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:22:02]Read from MH i2c: E2 [20:22:02]MH_I2C_Read... [20:22:02]Read from MH i2c: E2 FD 00 [20:22:02]MH_I2C_Read... [20:22:02]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 01 00 7C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 2B [20:22:02]RAPDU: F6 03 01 00 01 F7 03 01 00 7C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [20:22:02]wFMCommunicate OK [20:22:02]wFMCommunicate request_size=4 [20:22:02]MH_SAM_APDU [20:22:02]CAPDU: 80 17 00 00 [20:22:02]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [20:22:02]Write i2c OK [20:22:02]MH_I2C_Read... [20:22:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:22:02]Read from MH i2c: E2 [20:22:02]MH_I2C_Read... [20:22:02]Read from MH i2c: E2 FD 00 [20:22:02]MH_I2C_Read... [20:22:02]Read from MH i2c: E2 FD 00 1A 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 57 [20:22:02]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [20:22:02]wFMCommunicate OK [20:22:02]wFMCommunicate request_size=4 [20:22:02]MH_SAM_APDU [20:22:02]CAPDU: 80 17 00 00 [20:22:02]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [20:22:02]Write i2c OK [20:22:02]MH_I2C_Read... [20:22:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:22:03]Read from MH i2c: E2 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 FD 00 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 FD 00 1B 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 13 [20:22:03]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 [20:22:03]wFMCommunicate OK [20:22:03]wFMCommunicate request_size=4 [20:22:03]MH_SAM_APDU [20:22:03]CAPDU: 80 17 00 00 [20:22:03]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [20:22:03]Write i2c OK [20:22:03]MH_I2C_Read... [20:22:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [20:22:03]Read from MH i2c: E2 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 D2 00 [20:22:03]MH_I2C_Read... [20:22:03]Read from MH i2c: E2 D2 00 1C 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [20:22:03]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [20:22:03]wFMCommunicate OK [20:22:03]SAM_PROTO_GetShiftData done [20:22:03]requested_item shift.sale.total_cash is exist - process it [20:22:03]requested_item shift.sale_refund.total is exist - process it [20:22:03]requested_item shift.sale_refund.total_cash is exist - process it [20:22:03]requested_item shift.buy.total is exist - process it [20:22:03]requested_item shift.buy.total_cash is exist - process it [20:22:03]produce_requested_data done [20:22:03]produce_requested_data return {"fm.sale.total":112046567.00,"fm.sale_refund.total":2370725.00,"fm.buy.total":0.00,"shift.sale.total":210825.00,"shift.sale.total_cash":210825.00,"shift.sale_refund.total":140.00,"shift.sale_refund.total_cash":140.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [20:22:03]process_action_free get_value [20:22:03]json_value_free [20:22:03]json_value_free done [20:22:03]process_json_proto returns [20:22:03]Send response to host [20:22:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112046567.00,"fm.sale_refund.total":2370725.00,"fm.buy.total":0.00,"shift.sale.total":210825.00,"shift.sale.total_cash":210825.00,"shift.sale_refund.total":140.00,"shift.sale_refund.total_cash":140.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [20:22:03]free response buf [20:22:03]execute_script done [20:22:03]execute_script returns [20:22:03]free content buf [20:22:03]Sock 10.Close socket [20:22:03]Sock 10.Thread stoped [20:22:06]OFD Sender: No OFD packet to send [20:22:11]OFD Sender: No OFD packet to send [20:22:16]OFD Sender: No OFD packet to send [20:22:20]recv_with_timeout no data received [20:22:21]OFD Sender: No OFD packet to send [20:22:26]OFD Sender: No OFD packet to send [20:22:31]OFD Sender: No OFD packet to send [20:22:36]OFD Sender: No OFD packet to send [20:22:37]recv_with_timeout no data received [20:22:41]OFD Sender: No OFD packet to send [20:22:46]OFD Sender: No OFD packet to send [20:22:49]accept exits with 9 [20:22:49]New connection [20:22:49]New thread 3066744164 created [20:22:49]Thread 3066600804 joined [20:22:49]Waiting for new connection... [20:22:49] Sock 9.Parse request [20:22:49]Sock 9.Check first char [20:22:49]Sock 9.First char is OK [20:22:49]request: POST /json_proto HTTP/1.0 [20:22:49]Method: POST [20:22:49]URL: /json_proto [20:22:49]Method is POST - this is cgi request [20:22:49]url: /json_proto [20:22:49]query_string will be loaded in cgi processing [20:22:49]execute_cgi json_proto POST (null) [20:22:49]execute_cgi path=json_proto method=POST [20:22:49]POST find Content-Length [20:22:49]Host: 172.17.43.67:8080 [20:22:49]Content-Length: 797 [20:22:49]Content-Type: application/json [20:22:49] [20:22:49]POST finish read [20:22:49]Found Content-Length = 797 [20:22:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:22:49]execute_script... [20:22:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.330, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:22:49]POST & json_proto [20:22:49]process_json_proto [20:22:49]json parsed OK: [20:22:49]protocol is kg_v1.0 [20:22:49]action value=close_receipt [20:22:49]process_action close_receipt [20:22:49]cmd_close_receipt [20:22:49]MH_GetDate [20:22:49]Write to MH i2c: F0 00 00 1D 00 0C [20:22:49]Write i2c OK [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: F0 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: F0 09 00 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: F0 09 00 1D 00 00 99 1F F3 66 6A BD 47 65 F9 [20:22:49]GetLastDocTimeStamp 1727209088 [20:22:49]current date 1727209369 [20:22:49]FM_GetShiftState [20:22:49]SAM_PROTO_GetShiftState [20:22:49]wFMCommunicate request_size=4 [20:22:49]MH_SAM_APDU [20:22:49]CAPDU: 80 13 01 00 [20:22:49]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [20:22:49]Write i2c OK [20:22:49]MH_I2C_Read... [20:22:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:49]Read from MH i2c: E2 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 0E 00 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [20:22:49]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:22:49]wFMCommunicate OK [20:22:49]SAM_PROTO_GetShiftState done [20:22:49]FM_GetShiftState done [20:22:49]opened in 1727137889 [20:22:49]opened+sec_in_day 1727224289 [20:22:49]quantity*price = 0 [20:22:49]sum+1 = 1 [20:22:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 370 24.09.2024 20:22 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152911 ФПД: 95011651626008 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T202249&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152911&fm=95011651626008&tin=02508201610067®Number=0000000000091825&sum=0 [20:22:50]StoreToDocumentArchive [20:22:50]shift 477 fd 152911 [20:22:50]save to /storage/0477/doc_00152911 [20:22:50]save last doc name /storage/0477/doc_00152911 to /storage/kkm_last_doc_name [20:22:50]save OK [20:22:50]Clear old archive folders... [20:22:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:22:50]tlvbuf is 015CCD80 [20:22:50]SAM_PROTO_ClearQueue [20:22:50]wFMCommunicate request_size=4 [20:22:50]MH_SAM_APDU [20:22:50]CAPDU: 80 09 00 00 [20:22:50]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [20:22:50]Write i2c OK [20:22:50]MH_I2C_Read... [20:22:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:22:50]Read from MH i2c: E2 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 03 00 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [20:22:50]RAPDU: 90 00 [20:22:50]wFMCommunicate OK [20:22:50]SAM_PROTO_ClearQueue done [20:22:50]KKMCreateOFDPacket [20:22:50]OFDProtocolAddRootSTLVToBuf [20:22:50]FM_MakeSignedData [20:22:50]FM_MakeSignedData [20:22:50]SAM_PROTO_SignData [20:22:50]wFMCommunicate request_size=4 [20:22:50]MH_SAM_APDU [20:22:50]CAPDU: 80 0D 01 02 [20:22:50]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [20:22:50]Write i2c OK [20:22:50]MH_I2C_Read... [20:22:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:22:50]Read from MH i2c: E2 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 03 00 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [20:22:50]RAPDU: 90 00 [20:22:50]wFMCommunicate OK [20:22:50]wFMCommunicate request_size=255 [20:22:50]MH_SAM_APDU [20:22:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 99 1F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 55 02 00 35 04 06 00 56 [20:22:50]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 99 1F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 55 02 00 35 04 06 00 56 00 00 8F [20:22:50]Write i2c OK [20:22:50]MH_I2C_Read... [20:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:50]Read from MH i2c: E2 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 03 00 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [20:22:50]RAPDU: 90 00 [20:22:50]wFMCommunicate OK [20:22:50]wFMCommunicate request_size=10 [20:22:50]MH_SAM_APDU [20:22:50]CAPDU: 80 0D 02 02 05 69 9F BE A4 18 [20:22:50]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 69 9F BE A4 18 00 00 34 [20:22:50]Write i2c OK [20:22:50]MH_I2C_Read... [20:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:50]Read from MH i2c: E2 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 03 00 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:22:50]RAPDU: 90 00 [20:22:50]wFMCommunicate OK [20:22:50]wFMCommunicate request_size=4 [20:22:50]MH_SAM_APDU [20:22:50]CAPDU: 80 0D 03 02 [20:22:50]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [20:22:50]Write i2c OK [20:22:50]MH_I2C_Read... [20:22:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:22:50]Read from MH i2c: E2 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 0B 00 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 0B 00 2F 00 00 C8 DD A4 27 33 D0 F7 51 90 00 66 [20:22:50]RAPDU: C8 DD A4 27 33 D0 F7 51 90 00 [20:22:50]wFMCommunicate OK [20:22:50]SAM_PROTO_SignData done [20:22:50]FM_MakeSignedData done [20:22:50]CreateOFDProtocolMessage [20:22:50]wFMCommunicate request_size=4 [20:22:50]MH_SAM_APDU [20:22:50]CAPDU: 80 11 00 00 [20:22:50]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [20:22:50]Write i2c OK [20:22:50]MH_I2C_Read... [20:22:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:50]Read from MH i2c: E2 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 17 00 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [20:22:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:22:50]wFMCommunicate OK [20:22:50]CreateOFDProtocolMessage done [20:22:50]OFDSenderStorePacket 152911 [20:22:50]StoreOFDPacket docnum=152911 [20:22:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 05 28 07 01 35 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 99 1F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 55 02 00 35 04 06 00 56 69 9F BE A4 18 C8 DD A4 27 33 D0 F7 51 [20:22:50]CheckFolder [20:22:50]dirname=/storage/ofd_packets [20:22:50]CheckFolder done [20:22:50]ProducePacketName [20:22:50]name=ofd_packets/00152911 [20:22:50]NVStorageSaveData ofd_packets/00152911 [20:22:50]File name is /storage/ofd_packets/00152911 [20:22:50]Write 301 bytes [20:22:50]NVStorageSaveData done [20:22:50]OFDSenderStorePacket done [20:22:50]KKMCreateOFDPacket done [20:22:50]NVStorageSaveData kkm_last_timestamp [20:22:50]File name is /storage/kkm_last_timestamp [20:22:50]Write 4 bytes [20:22:50]NVStorageSaveData done [20:22:50]ExternCall_PrintAddStr [20:22:50]wPrintStart [20:22:50]Write to MH i2c: 01 00 00 31 00 31 [20:22:50]Write i2c OK [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: 01 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: 01 07 00 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [20:22:50]RasterBufferAndPrint [20:22:50]line Счет N : (1)1786919 [20:22:50]line ИНН: 02508201610067 [20:22:50]line Контрольно-Кассовый Чек [20:22:50]line ПРОДАЖА [20:22:50]line ТРК (МРК, ГНК) : 32 [20:22:50]line Товар: 2710124130 [20:22:50]line Аи-92-К-5 [20:22:50]line 10.330 * 0.00 [20:22:50]line = 0.00 [20:22:50]line НДС 12% НСП 1% [20:22:50]line > о реализуемом товаре [20:22:50]line ИТОГО: 0.00 [20:22:50]line НСП 1% : 0.00 [20:22:50]line НДС 12% : 0.00 [20:22:50]line Наличными: 0.00 [20:22:50]line Безнал.: 0.00 [20:22:50]line Место: АЗС № 89 "Партнер Нефть" [20:22:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:22:50]line СНО: Общий режим [20:22:50]line Чек 370 24.09.2024 20:22 [20:22:50]line Смена: 477 ФФД: 1.0 [20:22:50]line ЗНМ: 0300000113 [20:22:50]line РНМ: 0000000000091825 [20:22:50]line Версия ККМ: 001 [20:22:50]line Платежная система: O! деньги [20:22:50]line ФМ: 0000000000871835 [20:22:50]line ФД: 152911 [20:22:50]line ФПД: 95011651626008 [20:22:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T202249&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152911&fm=95011651626008&tin=02508201610067®Number=0000000000091825&sum=0 [20:22:50]written 0, free lines is 4095 [20:22:51]OFD Sender: Processing packet 152911 [packets to send 831, broken 830] [20:22:51]ProducePacketName [20:22:51]name=ofd_packets/00152911 [20:22:51]OFD Sender: To server: pG, [20:22:51]CommunicateWithHost lk.salyk.kg:30040 [20:22:51]ConnectInit lk.salyk.kg [20:22:51]Write to MH i2c: 01 00 00 5B 00 5B [20:22:51]Write i2c OK [20:22:51]MH_I2C_Read... [20:22:51]Read from MH i2c: 01 [20:22:51]MH_I2C_Read... [20:22:51]Read from MH i2c: 01 07 00 [20:22:51]MH_I2C_Read... [20:22:51]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 ED 0C 5B [20:22:51]RasterBufferAndPrint [20:22:51]line [20:22:51]line [20:22:51]line [20:22:51]line [20:22:51]line [20:22:51]written 0, free lines is 3315 [20:22:51]MH_Cut [20:22:51]Write to MH i2c: D1 01 00 62 00 01 34 [20:22:51]Write i2c OK [20:22:51]MH_I2C_Read... [20:22:51]Read from MH i2c: D1 [20:22:51]MH_I2C_Read... [20:22:51]Read from MH i2c: D1 01 00 [20:22:51]MH_I2C_Read... [20:22:51]Read from MH i2c: D1 01 00 62 00 00 33 [20:22:51]Write to MH i2c: 01 00 00 63 00 63 [20:22:51]Write i2c OK [20:22:51]MH_I2C_Read... [20:22:52]*** Cut start [20:22:52]*** Purtial cut [20:22:52]*** Stage 1: CUTSNS_PIN = 1 [20:22:52]Read from MH i2c: 01 [20:22:52]MH_I2C_Read... [20:22:52]*** Stop cut motor [20:22:52]Read from MH i2c: 01 07 00 [20:22:52]MH_I2C_Read... [20:22:52]*** Cut end [20:22:52]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [20:22:52]process_action close_receipt done [20:22:52]requested_data is exist [20:22:52]produce_requested_data [20:22:52]requested_item fm.sn is exist - process it [20:22:52]wFMCommunicate request_size=4 [20:22:52]MH_SAM_APDU [20:22:52]CAPDU: 80 11 00 00 [20:22:52]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [20:22:52]Write i2c OK [20:22:52]MH_I2C_Read... [20:22:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:52]Read from MH i2c: E2 [20:22:52]MH_I2C_Read... [20:22:52]Read from MH i2c: E2 17 00 [20:22:52]MH_I2C_Read... [20:22:52]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [20:22:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:22:52]wFMCommunicate OK [20:22:52]requested_item fd.num is exist - process it [20:22:52]SAM_PROTO_GetFieldsCounters [20:22:52]wFMCommunicate request_size=4 [20:22:52]MH_SAM_APDU [20:22:52]CAPDU: 80 13 00 00 [20:22:52]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [20:22:52]Write i2c OK [20:22:52]MH_I2C_Read... [20:22:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:22:52]Read from MH i2c: E2 [20:22:52]MH_I2C_Read... [20:22:52]Read from MH i2c: E2 62 00 [20:22:52]MH_I2C_Read... [20:22:52]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 DF [20:22:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:22:52]wFMCommunicate OK [20:22:52]SAM_PROTO_GetFieldsCounters done [20:22:52]requested_item shift.num is exist - process it [20:22:52]requested_item shift.opened is exist - process it [20:22:52]req_shift_opened [20:22:52]FM_GetShiftState [20:22:52]SAM_PROTO_GetShiftState [20:22:52]wFMCommunicate request_size=4 [20:22:52]MH_SAM_APDU [20:22:52]CAPDU: 80 13 01 00 [20:22:52]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [20:22:52]Write i2c OK [20:22:52]MH_I2C_Read... [20:22:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:52]Read from MH i2c: E2 [20:22:52]MH_I2C_Read... [20:22:52]Read from MH i2c: E2 0E 00 [20:22:52]MH_I2C_Read... [20:22:52]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B0 [20:22:52]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:22:52]wFMCommunicate OK [20:22:52]SAM_PROTO_GetShiftState done [20:22:52]FM_GetShiftState done [20:22:52]req_shift_opened done [20:22:52]requested_item shift.open_date is exist - process it [20:22:52]req_shift_open_date [20:22:52]req_shift_open_date done [20:22:52]produce_requested_data done [20:22:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152911,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:22:52]process_action_free close_receipt [20:22:52]json_value_free [20:22:52]json_value_free done [20:22:52]process_json_proto returns [20:22:52]Send response to host [20:22:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152911,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:22:52]free response buf [20:22:52]execute_script done [20:22:52]execute_script returns [20:22:52]free content buf [20:22:52]Sock 9.Close socket [20:22:52]Sock 9.Thread stoped [20:22:57]recv_with_timeout no data received [20:22:57]Connected sock=11 [20:22:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 05 28 07 01 35 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 99 1F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 55 02 00 35 04 06 00 56 69 9F BE A4 18 C8 DD A4 27 33 D0 F7 51 [20:22:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4C 98 47 00 F3 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 55 02 00 F4 03 04 00 9C C7 F2 66 B6 04 01 00 00 B8 FB CC B1 9E 97 FF 1F [20:22:58]CommunicateWithHost err = 0 [20:22:58]CheckOFDResponse [20:22:58]1017 (14) - 77093643461234 [20:22:58]1041 (16) - 0000000000871835 [20:22:58]1040 (4) - 152911 [20:22:58]1012 (4) - 24.09.2024 14:07 [20:22:58]1206 (1) - 0 [20:22:58]OFD Sender: Remove packet 152911 [20:22:58]ProducePacketName [20:22:58]name=ofd_packets/00152911 [20:22:58]NVStorageDeleteData [20:22:58]OFD Sender: No OFD packet to send [20:23:03]OFD Sender: No OFD packet to send [20:23:08]OFD Sender: No OFD packet to send [20:23:13]OFD Sender: No OFD packet to send [20:23:18]OFD Sender: No OFD packet to send [20:23:23]OFD Sender: No OFD packet to send [20:23:25]recv_with_timeout no data received [20:23:28]OFD Sender: No OFD packet to send [20:23:33]OFD Sender: No OFD packet to send [20:23:38]OFD Sender: No OFD packet to send [20:23:43]OFD Sender: No OFD packet to send [20:23:48]OFD Sender: No OFD packet to send [20:23:53]OFD Sender: No OFD packet to send [20:23:58]OFD Sender: No OFD packet to send [20:24:03]OFD Sender: No OFD packet to send [20:24:08]recv_with_timeout no data received [20:24:08]OFD Sender: No OFD packet to send [20:24:13]OFD Sender: No OFD packet to send [20:24:18]OFD Sender: No OFD packet to send [20:24:23]OFD Sender: No OFD packet to send [20:24:28]OFD Sender: No OFD packet to send [20:24:33]OFD Sender: No OFD packet to send [20:24:38]OFD Sender: No OFD packet to send [20:24:44]OFD Sender: No OFD packet to send [20:24:49]OFD Sender: No OFD packet to send [20:24:54]OFD Sender: No OFD packet to send [20:24:59]OFD Sender: No OFD packet to send [20:25:04]OFD Sender: No OFD packet to send [20:25:05]recv_with_timeout no data received [20:25:09]OFD Sender: No OFD packet to send [20:25:14]OFD Sender: No OFD packet to send [20:25:19]OFD Sender: No OFD packet to send [20:25:24]OFD Sender: No OFD packet to send [20:25:29]OFD Sender: No OFD packet to send [20:25:34]OFD Sender: No OFD packet to send [20:25:39]OFD Sender: No OFD packet to send [20:25:44]accept exits with 10 [20:25:44]New connection [20:25:44]New thread 3066600804 created [20:25:44]Thread 3066744164 joined [20:25:44]Waiting for new connection... [20:25:44] Sock 10.Parse request [20:25:44]Sock 10.Check first char [20:25:44]Sock 10.First char is OK [20:25:44]request: POST /json_proto HTTP/1.0 [20:25:44]Method: POST [20:25:44]URL: /json_proto [20:25:44]Method is POST - this is cgi request [20:25:44]url: /json_proto [20:25:44]query_string will be loaded in cgi processing [20:25:44]execute_cgi json_proto POST (null) [20:25:44]execute_cgi path=json_proto method=POST [20:25:44]POST find Content-Length [20:25:44]Host: 172.17.43.67:8080 [20:25:44]Content-Length: 680 [20:25:44]Content-Type: application/json [20:25:44] [20:25:44]POST finish read [20:25:44]Found Content-Length = 680 [20:25:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:25:44]execute_script... [20:25:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:25:44]POST & json_proto [20:25:44]process_json_proto [20:25:44]json parsed OK: [20:25:44]protocol is kg_v1.0 [20:25:44]action value=close_receipt [20:25:44]process_action close_receipt [20:25:44]cmd_close_receipt [20:25:44]MH_GetDate [20:25:44]Write to MH i2c: F0 00 00 67 00 56 [20:25:44]Write i2c OK [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: F0 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: F0 09 00 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: F0 09 00 67 00 00 48 20 F3 66 6A BD 47 65 F3 [20:25:44]GetLastDocTimeStamp 1727209369 [20:25:44]current date 1727209544 [20:25:44]FM_GetShiftState [20:25:44]SAM_PROTO_GetShiftState [20:25:44]wFMCommunicate request_size=4 [20:25:44]MH_SAM_APDU [20:25:44]CAPDU: 80 13 01 00 [20:25:44]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [20:25:44]Write i2c OK [20:25:44]MH_I2C_Read... [20:25:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:25:44]Read from MH i2c: E2 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: E2 0E 00 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B2 [20:25:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:25:44]wFMCommunicate OK [20:25:44]SAM_PROTO_GetShiftState done [20:25:44]FM_GetShiftState done [20:25:44]opened in 1727137889 [20:25:44]opened+sec_in_day 1727224289 [20:25:44]quantity*price = 150037 [20:25:44]sum+1 = 150039 [20:25:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 371 24.09.2024 20:25 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152912 ФПД: 53023460135095 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T202544&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152912&fm=53023460135095&tin=02508201610067®Number=0000000000091825&sum=150000 [20:25:45]StoreToDocumentArchive [20:25:45]shift 477 fd 152912 [20:25:45]save to /storage/0477/doc_00152912 [20:25:45]save last doc name /storage/0477/doc_00152912 to /storage/kkm_last_doc_name [20:25:45]save OK [20:25:45]Clear old archive folders... [20:25:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:25:45]tlvbuf is 0158CD30 [20:25:45]SAM_PROTO_ClearQueue [20:25:45]wFMCommunicate request_size=4 [20:25:45]MH_SAM_APDU [20:25:45]CAPDU: 80 09 00 00 [20:25:45]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:25:45]Read from MH i2c: E2 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [20:25:45]RAPDU: 90 00 [20:25:45]wFMCommunicate OK [20:25:45]SAM_PROTO_ClearQueue done [20:25:45]KKMCreateOFDPacket [20:25:45]OFDProtocolAddRootSTLVToBuf [20:25:45]FM_MakeSignedData [20:25:45]FM_MakeSignedData [20:25:45]SAM_PROTO_SignData [20:25:45]wFMCommunicate request_size=4 [20:25:45]MH_SAM_APDU [20:25:45]CAPDU: 80 0D 01 02 [20:25:45]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:25:45]Read from MH i2c: E2 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [20:25:45]RAPDU: 90 00 [20:25:45]wFMCommunicate OK [20:25:45]wFMCommunicate request_size=255 [20:25:45]MH_SAM_APDU [20:25:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 48 20 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 55 02 00 35 04 06 00 30 39 7C 81 [20:25:45]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 48 20 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 55 02 00 35 04 06 00 30 39 7C 81 00 00 0B [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:45]Read from MH i2c: E2 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [20:25:45]RAPDU: 90 00 [20:25:45]wFMCommunicate OK [20:25:45]wFMCommunicate request_size=7 [20:25:45]MH_SAM_APDU [20:25:45]CAPDU: 80 0D 02 02 02 90 B7 [20:25:45]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 90 B7 00 00 3D [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:45]Read from MH i2c: E2 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [20:25:45]RAPDU: 90 00 [20:25:45]wFMCommunicate OK [20:25:45]wFMCommunicate request_size=4 [20:25:45]MH_SAM_APDU [20:25:45]CAPDU: 80 0D 03 02 [20:25:45]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:25:45]Read from MH i2c: E2 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 0B 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 0B 00 79 00 00 08 15 B6 C9 A0 76 9E 0F 90 00 54 [20:25:45]RAPDU: 08 15 B6 C9 A0 76 9E 0F 90 00 [20:25:45]wFMCommunicate OK [20:25:45]SAM_PROTO_SignData done [20:25:45]FM_MakeSignedData done [20:25:45]CreateOFDProtocolMessage [20:25:45]wFMCommunicate request_size=4 [20:25:45]MH_SAM_APDU [20:25:45]CAPDU: 80 11 00 00 [20:25:45]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:45]Read from MH i2c: E2 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 17 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [20:25:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:25:45]wFMCommunicate OK [20:25:45]CreateOFDProtocolMessage done [20:25:45]OFDSenderStorePacket 152912 [20:25:45]StoreOFDPacket docnum=152912 [20:25:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C3 21 04 01 8B FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 48 20 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 55 02 00 35 04 06 00 30 39 7C 81 90 B7 08 15 B6 C9 A0 76 9E 0F [20:25:45]CheckFolder [20:25:45]dirname=/storage/ofd_packets [20:25:45]CheckFolder done [20:25:45]ProducePacketName [20:25:45]name=ofd_packets/00152912 [20:25:45]NVStorageSaveData ofd_packets/00152912 [20:25:45]File name is /storage/ofd_packets/00152912 [20:25:45]Write 298 bytes [20:25:45]NVStorageSaveData done [20:25:45]OFDSenderStorePacket done [20:25:45]KKMCreateOFDPacket done [20:25:45]NVStorageSaveData kkm_last_timestamp [20:25:45]File name is /storage/kkm_last_timestamp [20:25:45]Write 4 bytes [20:25:45]NVStorageSaveData done [20:25:45]ExternCall_PrintAddStr [20:25:45]wPrintStart [20:25:45]Write to MH i2c: 01 00 00 7B 00 7B [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: 01 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: 01 07 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [20:25:45]RasterBufferAndPrint [20:25:45]line Счет N : (1)1786920 [20:25:45]line ИНН: 02508201610067 [20:25:45]line Контрольно-Кассовый Чек [20:25:45]line ПРОДАЖА [20:25:45]line ТРК (МРК, ГНК) : 31 [20:25:45]line Товар: 2710194210 [20:25:45]line ДТ-К-5 [20:25:45]line 19.690 * 76.20 [20:25:45]line = 1500.38 [20:25:45]line НДС 12% НСП 1% [20:25:45]line > о реализуемом товаре [20:25:45]line ОКРУГЛЕНИЕ: -0.38 [20:25:45]line ИТОГО: 1500.00 [20:25:45]line Внесено: 1500.00 [20:25:45]line СДАЧА: 0.00 [20:25:45]line НСП 1% : 13.28 [20:25:45]line НДС 12% : 159.33 [20:25:45]line Наличными: 1500.00 [20:25:45]line Безнал.: 0.00 [20:25:45]line Место: АЗС № 89 "Партнер Нефть" [20:25:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:25:45]line СНО: Общий режим [20:25:45]line Чек 371 24.09.2024 20:25 [20:25:45]line Смена: 477 ФФД: 1.0 [20:25:45]line ЗНМ: 0300000113 [20:25:45]line РНМ: 0000000000091825 [20:25:45]line Версия ККМ: 001 [20:25:45]line ФМ: 0000000000871835 [20:25:45]line ФД: 152912 [20:25:45]line ФПД: 53023460135095 [20:25:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T202544&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152912&fm=53023460135095&tin=02508201610067®Number=0000000000091825&sum=150000 [20:25:46]OFD Sender: Processing packet 152912 [packets to send 831, broken 830] [20:25:46]ProducePacketName [20:25:46]name=ofd_packets/00152912 [20:25:46]OFD Sender: To server: pG, [20:25:46]CommunicateWithHost lk.salyk.kg:30040 [20:25:46]ConnectInit lk.salyk.kg [20:25:46]written 0, free lines is 4095 [20:25:46]Connected sock=7 [20:25:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C3 21 04 01 8B FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 48 20 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 55 02 00 35 04 06 00 30 39 7C 81 90 B7 08 15 B6 C9 A0 76 9E 0F [20:25:46]Write to MH i2c: 01 00 00 A6 00 A6 [20:25:46]Write i2c OK [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: 01 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: 01 07 00 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 D9 0C 92 [20:25:46]RasterBufferAndPrint [20:25:46]line [20:25:46]line [20:25:46]line [20:25:46]line [20:25:46]line [20:25:46]written 0, free lines is 3295 [20:25:46]MH_Cut [20:25:46]Write to MH i2c: D1 01 00 AD 00 01 7F [20:25:46]Write i2c OK [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: D1 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: D1 01 00 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: D1 01 00 AD 00 00 7E [20:25:46]Write to MH i2c: 01 00 00 AE 00 AE [20:25:46]Write i2c OK [20:25:46]MH_I2C_Read... [20:25:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BA 45 47 00 27 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 55 02 00 F4 03 04 00 45 C8 F2 66 B6 04 01 00 00 0E 55 F5 FE D5 2E E1 F4 [20:25:47]CommunicateWithHost err = 0 [20:25:47]CheckOFDResponse [20:25:47]1017 (14) - 77093643461234 [20:25:47]1041 (16) - 0000000000871835 [20:25:47]1040 (4) - 152912 [20:25:47]1012 (4) - 24.09.2024 14:10 [20:25:47]1206 (1) - 0 [20:25:47]OFD Sender: Remove packet 152912 [20:25:47]ProducePacketName [20:25:47]name=ofd_packets/00152912 [20:25:47]NVStorageDeleteData [20:25:47]*** Cut start [20:25:47]*** Purtial cut [20:25:47]*** Stage 1: CUTSNS_PIN = 1 [20:25:47]Read from MH i2c: 01 [20:25:47]MH_I2C_Read... [20:25:47]*** Stop cut motor [20:25:47]*** Cut end [20:25:47]Read from MH i2c: 01 07 00 [20:25:47]MH_I2C_Read... [20:25:47]OFD Sender: No OFD packet to send [20:25:47]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [20:25:47]process_action close_receipt done [20:25:47]requested_data is exist [20:25:47]produce_requested_data [20:25:47]requested_item fm.sn is exist - process it [20:25:47]wFMCommunicate request_size=4 [20:25:47]MH_SAM_APDU [20:25:47]CAPDU: 80 11 00 00 [20:25:47]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:47]Read from MH i2c: E2 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 17 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [20:25:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:25:47]wFMCommunicate OK [20:25:47]requested_item fd.num is exist - process it [20:25:47]SAM_PROTO_GetFieldsCounters [20:25:47]wFMCommunicate request_size=4 [20:25:47]MH_SAM_APDU [20:25:47]CAPDU: 80 13 00 00 [20:25:47]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:25:47]Read from MH i2c: E2 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 62 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 50 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [20:25:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 50 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:25:47]wFMCommunicate OK [20:25:47]SAM_PROTO_GetFieldsCounters done [20:25:47]requested_item shift.num is exist - process it [20:25:47]requested_item shift.opened is exist - process it [20:25:47]req_shift_opened [20:25:47]FM_GetShiftState [20:25:47]SAM_PROTO_GetShiftState [20:25:47]wFMCommunicate request_size=4 [20:25:47]MH_SAM_APDU [20:25:47]CAPDU: 80 13 01 00 [20:25:47]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [20:25:47]Write i2c OK [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 [20:25:47]MH_I2C_Read... [20:25:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:25:47]Read from MH i2c: E2 0E 00 [20:25:47]MH_I2C_Read... [20:25:47]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [20:25:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:25:47]wFMCommunicate OK [20:25:47]SAM_PROTO_GetShiftState done [20:25:47]FM_GetShiftState done [20:25:47]req_shift_opened done [20:25:47]requested_item shift.open_date is exist - process it [20:25:47]req_shift_open_date [20:25:47]req_shift_open_date done [20:25:47]produce_requested_data done [20:25:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152912,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:25:47]process_action_free close_receipt [20:25:47]json_value_free [20:25:47]json_value_free done [20:25:47]process_json_proto returns [20:25:47]Send response to host [20:25:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152912,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:25:47]free response buf [20:25:47]execute_script done [20:25:47]execute_script returns [20:25:47]free content buf [20:25:47]Sock 10.Close socket [20:25:47]Sock 10.Thread stoped [20:25:52]OFD Sender: No OFD packet to send [20:25:57]OFD Sender: No OFD packet to send [20:26:02]OFD Sender: No OFD packet to send [20:26:07]OFD Sender: No OFD packet to send [20:26:12]OFD Sender: No OFD packet to send [20:26:17]OFD Sender: No OFD packet to send [20:26:19]recv_with_timeout no data received [20:26:22]OFD Sender: No OFD packet to send [20:26:27]OFD Sender: No OFD packet to send [20:26:29]accept exits with 9 [20:26:29]New connection [20:26:29]New thread 3066744164 created [20:26:29]Thread 3066600804 joined [20:26:29]Waiting for new connection... [20:26:29] Sock 9.Parse request [20:26:29]Sock 9.Check first char [20:26:29]Sock 9.First char is OK [20:26:29]request: POST /json_proto HTTP/1.0 [20:26:29]Method: POST [20:26:29]URL: /json_proto [20:26:29]Method is POST - this is cgi request [20:26:29]url: /json_proto [20:26:29]query_string will be loaded in cgi processing [20:26:29]execute_cgi json_proto POST (null) [20:26:29]execute_cgi path=json_proto method=POST [20:26:29]POST find Content-Length [20:26:29]Host: 172.17.43.67:8080 [20:26:29]Content-Length: 662 [20:26:29]Content-Type: application/json [20:26:29] [20:26:29]POST finish read [20:26:29]Found Content-Length = 662 [20:26:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 4.330, "sum" : 300.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:26:29]execute_script... [20:26:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 4.330, "sum" : 300.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:26:29]POST & json_proto [20:26:29]process_json_proto [20:26:29]json parsed OK: [20:26:29]protocol is kg_v1.0 [20:26:29]action value=close_receipt [20:26:29]process_action close_receipt [20:26:29]cmd_close_receipt [20:26:29]MH_GetDate [20:26:29]Write to MH i2c: F0 00 00 B2 00 A1 [20:26:29]Write i2c OK [20:26:29]MH_I2C_Read... [20:26:29]Read from MH i2c: F0 [20:26:29]MH_I2C_Read... [20:26:29]Read from MH i2c: F0 09 00 [20:26:29]MH_I2C_Read... [20:26:29]Read from MH i2c: F0 09 00 B2 00 00 76 20 F3 66 6A BD 47 65 6C [20:26:29]GetLastDocTimeStamp 1727209544 [20:26:29]current date 1727209590 [20:26:29]FM_GetShiftState [20:26:29]SAM_PROTO_GetShiftState [20:26:29]wFMCommunicate request_size=4 [20:26:29]MH_SAM_APDU [20:26:29]CAPDU: 80 13 01 00 [20:26:29]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [20:26:29]Write i2c OK [20:26:29]MH_I2C_Read... [20:26:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:26:30]Read from MH i2c: E2 [20:26:30]MH_I2C_Read... [20:26:30]Read from MH i2c: E2 0E 00 [20:26:30]MH_I2C_Read... [20:26:30]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FD [20:26:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:26:30]wFMCommunicate OK [20:26:30]SAM_PROTO_GetShiftState done [20:26:30]FM_GetShiftState done [20:26:30]opened in 1727137889 [20:26:30]opened+sec_in_day 1727224289 [20:26:30]quantity*price = 30006 [20:26:30]sum+1 = 30008 [20:26:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.65 НДС 12% : 31.87 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 372 24.09.2024 20:26 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152913 ФПД: 165355108339554 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T202630&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152913&fm=165355108339554&tin=02508201610067®Number=0000000000091825&sum=30000 [20:26:31]StoreToDocumentArchive [20:26:31]shift 477 fd 152913 [20:26:31]save to /storage/0477/doc_00152913 [20:26:31]save last doc name /storage/0477/doc_00152913 to /storage/kkm_last_doc_name [20:26:31]save OK [20:26:31]Clear old archive folders... [20:26:31]ProcessDocumentItem done err = 0, tmpTLVsize=247 [20:26:31]tlvbuf is 015917F0 [20:26:31]SAM_PROTO_ClearQueue [20:26:31]wFMCommunicate request_size=4 [20:26:31]MH_SAM_APDU [20:26:31]CAPDU: 80 09 00 00 [20:26:31]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [20:26:31]Write i2c OK [20:26:31]MH_I2C_Read... [20:26:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:26:31]Read from MH i2c: E2 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: E2 03 00 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [20:26:31]RAPDU: 90 00 [20:26:31]wFMCommunicate OK [20:26:31]SAM_PROTO_ClearQueue done [20:26:31]KKMCreateOFDPacket [20:26:31]OFDProtocolAddRootSTLVToBuf [20:26:31]FM_MakeSignedData [20:26:31]FM_MakeSignedData [20:26:31]SAM_PROTO_SignData [20:26:31]wFMCommunicate request_size=4 [20:26:31]MH_SAM_APDU [20:26:31]CAPDU: 80 0D 01 02 [20:26:31]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [20:26:31]Write i2c OK [20:26:31]MH_I2C_Read... [20:26:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:26:31]Read from MH i2c: E2 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: E2 03 00 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [20:26:31]RAPDU: 90 00 [20:26:31]wFMCommunicate OK [20:26:31]wFMCommunicate request_size=255 [20:26:31]MH_SAM_APDU [20:26:31]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 76 20 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 55 02 00 35 04 06 00 96 63 BC 7E 8F [20:26:31]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 76 20 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 55 02 00 35 04 06 00 96 63 BC 7E 8F 00 00 B8 [20:26:31]Write i2c OK [20:26:31]MH_I2C_Read... [20:26:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:26:31]Read from MH i2c: E2 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: E2 03 00 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [20:26:31]RAPDU: 90 00 [20:26:31]wFMCommunicate OK [20:26:31]wFMCommunicate request_size=6 [20:26:31]MH_SAM_APDU [20:26:31]CAPDU: 80 0D 02 02 01 62 [20:26:31]Write to MH i2c: E2 09 00 C3 00 80 0D 02 02 01 00 62 00 00 A1 [20:26:31]Write i2c OK [20:26:31]MH_I2C_Read... [20:26:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:26:31]Read from MH i2c: E2 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: E2 03 00 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [20:26:31]RAPDU: 90 00 [20:26:31]wFMCommunicate OK [20:26:31]wFMCommunicate request_size=4 [20:26:31]MH_SAM_APDU [20:26:31]CAPDU: 80 0D 03 02 [20:26:31]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [20:26:31]Write i2c OK [20:26:31]MH_I2C_Read... [20:26:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:26:31]Read from MH i2c: E2 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: E2 0B 00 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: E2 0B 00 C4 00 00 0C 5E 76 8C 1B B7 75 02 90 00 F5 [20:26:31]RAPDU: 0C 5E 76 8C 1B B7 75 02 90 00 [20:26:31]wFMCommunicate OK [20:26:31]SAM_PROTO_SignData done [20:26:31]FM_MakeSignedData done [20:26:31]CreateOFDProtocolMessage [20:26:31]wFMCommunicate request_size=4 [20:26:31]MH_SAM_APDU [20:26:31]CAPDU: 80 11 00 00 [20:26:31]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [20:26:31]Write i2c OK [20:26:31]MH_I2C_Read... [20:26:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:26:31]Read from MH i2c: E2 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: E2 17 00 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [20:26:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:26:31]wFMCommunicate OK [20:26:31]CreateOFDProtocolMessage done [20:26:31]OFDSenderStorePacket 152913 [20:26:31]StoreOFDPacket docnum=152913 [20:26:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 12 02 03 01 31 9A 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 76 20 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 55 02 00 35 04 06 00 96 63 BC 7E 8F 62 0C 5E 76 8C 1B B7 75 02 [20:26:31]CheckFolder [20:26:31]dirname=/storage/ofd_packets [20:26:31]CheckFolder done [20:26:31]ProducePacketName [20:26:31]name=ofd_packets/00152913 [20:26:31]NVStorageSaveData ofd_packets/00152913 [20:26:31]File name is /storage/ofd_packets/00152913 [20:26:31]Write 297 bytes [20:26:31]NVStorageSaveData done [20:26:31]OFDSenderStorePacket done [20:26:31]KKMCreateOFDPacket done [20:26:31]NVStorageSaveData kkm_last_timestamp [20:26:31]File name is /storage/kkm_last_timestamp [20:26:31]Write 4 bytes [20:26:31]NVStorageSaveData done [20:26:31]ExternCall_PrintAddStr [20:26:31]wPrintStart [20:26:31]Write to MH i2c: 01 00 00 C6 00 C6 [20:26:31]Write i2c OK [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: 01 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: 01 07 00 [20:26:31]MH_I2C_Read... [20:26:31]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [20:26:31]RasterBufferAndPrint [20:26:31]line Счет N : (1)1786922 [20:26:31]line ИНН: 02508201610067 [20:26:31]line Контрольно-Кассовый Чек [20:26:31]line ПРОДАЖА [20:26:31]line ТРК (МРК, ГНК) : 43 [20:26:31]line Товар: 2710124130 [20:26:31]line Super-92 [20:26:31]line 4.330 * 69.30 [20:26:31]line = 300.07 [20:26:31]line НДС 12% НСП 1% [20:26:31]line > о реализуемом товаре [20:26:31]line ОКРУГЛЕНИЕ: -0.07 [20:26:31]line ИТОГО: 300.00 [20:26:31]line Внесено: 300.00 [20:26:31]line СДАЧА: 0.00 [20:26:31]line НСП 1% : 2.65 [20:26:31]line НДС 12% : 31.87 [20:26:31]line Наличными: 300.00 [20:26:31]line Безнал.: 0.00 [20:26:31]line Место: АЗС № 89 "Партнер Нефть" [20:26:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:26:31]line СНО: Общий режим [20:26:31]line Чек 372 24.09.2024 20:26 [20:26:31]line Смена: 477 ФФД: 1.0 [20:26:31]line ЗНМ: 0300000113 [20:26:31]line РНМ: 0000000000091825 [20:26:31]line Версия ККМ: 001 [20:26:31]line ФМ: 0000000000871835 [20:26:31]line ФД: 152913 [20:26:31]line ФПД: 165355108339554 [20:26:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T202630&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152913&fm=165355108339554&tin=02508201610067®Number=0000000000091825&sum=30000 [20:26:31]written 0, free lines is 4095 [20:26:31]OFD Sender: Processing packet 152913 [packets to send 831, broken 830] [20:26:31]ProducePacketName [20:26:31]name=ofd_packets/00152913 [20:26:31]OFD Sender: To server: pG, [20:26:31]CommunicateWithHost lk.salyk.kg:30040 [20:26:31]ConnectInit lk.salyk.kg [20:26:32]Write to MH i2c: 01 00 00 F1 00 F1 [20:26:32]Write i2c OK [20:26:32]MH_I2C_Read... [20:26:32]Read from MH i2c: 01 [20:26:32]MH_I2C_Read... [20:26:32]Read from MH i2c: 01 07 00 [20:26:32]MH_I2C_Read... [20:26:32]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D6 0C DA [20:26:32]RasterBufferAndPrint [20:26:32]line [20:26:32]line [20:26:32]line [20:26:32]line [20:26:32]line [20:26:32]written 0, free lines is 3294 [20:26:32]MH_Cut [20:26:32]Write to MH i2c: D1 01 00 F8 00 01 CA [20:26:32]Write i2c OK [20:26:32]MH_I2C_Read... [20:26:32]Read from MH i2c: D1 [20:26:32]MH_I2C_Read... [20:26:32]Read from MH i2c: D1 01 00 [20:26:32]MH_I2C_Read... [20:26:32]Read from MH i2c: D1 01 00 F8 00 00 C9 [20:26:32]Write to MH i2c: 01 00 00 F9 00 F9 [20:26:32]Write i2c OK [20:26:32]MH_I2C_Read... [20:26:32]Connected sock=7 [20:26:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 12 02 03 01 31 9A 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 76 20 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 55 02 00 35 04 06 00 96 63 BC 7E 8F 62 0C 5E 76 8C 1B B7 75 02 [20:26:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 ED AC 47 00 33 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 55 02 00 F4 03 04 00 73 C8 F2 66 B6 04 01 00 00 1F 2C 12 DD 65 A1 68 7C [20:26:32]CommunicateWithHost err = 0 [20:26:32]CheckOFDResponse [20:26:32]1017 (14) - 77093643461234 [20:26:32]1041 (16) - 0000000000871835 [20:26:32]1040 (4) - 152913 [20:26:32]1012 (4) - 24.09.2024 14:10 [20:26:32]1206 (1) - 0 [20:26:32]OFD Sender: Remove packet 152913 [20:26:32]ProducePacketName [20:26:32]name=ofd_packets/00152913 [20:26:32]NVStorageDeleteData [20:26:32]*** Cut start [20:26:32]*** Purtial cut [20:26:32]*** Stage 1: CUTSNS_PIN = 1 [20:26:33]Read from MH i2c: 01 [20:26:33]MH_I2C_Read... [20:26:33]Read from MH i2c: 01 07 00 [20:26:33]MH_I2C_Read... [20:26:33]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [20:26:33]process_action close_receipt done [20:26:33]requested_data is exist [20:26:33]produce_requested_data [20:26:33]requested_item fm.sn is exist - process it [20:26:33]wFMCommunicate request_size=4 [20:26:33]MH_SAM_APDU [20:26:33]CAPDU: 80 11 00 00 [20:26:33]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [20:26:33]Write i2c OK [20:26:33]MH_I2C_Read... [20:26:33]*** Stop cut motor [20:26:33]*** Cut end [20:26:33]OFD Sender: No OFD packet to send [20:26:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:26:33]Read from MH i2c: E2 [20:26:33]MH_I2C_Read... [20:26:33]Read from MH i2c: E2 17 00 [20:26:33]MH_I2C_Read... [20:26:33]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [20:26:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:26:33]wFMCommunicate OK [20:26:33]requested_item fd.num is exist - process it [20:26:33]SAM_PROTO_GetFieldsCounters [20:26:33]wFMCommunicate request_size=4 [20:26:33]MH_SAM_APDU [20:26:33]CAPDU: 80 13 00 00 [20:26:33]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [20:26:33]Write i2c OK [20:26:33]MH_I2C_Read... [20:26:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:26:33]Read from MH i2c: E2 [20:26:33]MH_I2C_Read... [20:26:33]Read from MH i2c: E2 62 00 [20:26:33]MH_I2C_Read... [20:26:33]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 51 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [20:26:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 51 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:26:33]wFMCommunicate OK [20:26:33]SAM_PROTO_GetFieldsCounters done [20:26:33]requested_item shift.num is exist - process it [20:26:33]requested_item shift.opened is exist - process it [20:26:33]req_shift_opened [20:26:33]FM_GetShiftState [20:26:33]SAM_PROTO_GetShiftState [20:26:33]wFMCommunicate request_size=4 [20:26:33]MH_SAM_APDU [20:26:33]CAPDU: 80 13 01 00 [20:26:33]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [20:26:33]Write i2c OK [20:26:33]MH_I2C_Read... [20:26:33]Read from MH i2c: E2 [20:26:33]MH_I2C_Read... [20:26:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:26:33]Read from MH i2c: E2 0E 00 [20:26:33]MH_I2C_Read... [20:26:33]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 46 [20:26:33]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:26:33]wFMCommunicate OK [20:26:33]SAM_PROTO_GetShiftState done [20:26:33]FM_GetShiftState done [20:26:33]req_shift_opened done [20:26:33]requested_item shift.open_date is exist - process it [20:26:33]req_shift_open_date [20:26:33]req_shift_open_date done [20:26:33]produce_requested_data done [20:26:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152913,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:26:33]process_action_free close_receipt [20:26:33]json_value_free [20:26:33]json_value_free done [20:26:33]process_json_proto returns [20:26:33]Send response to host [20:26:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152913,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:26:33]free response buf [20:26:33]execute_script done [20:26:33]execute_script returns [20:26:33]free content buf [20:26:33]Sock 9.Close socket [20:26:33]Sock 9.Thread stoped [20:26:38]OFD Sender: No OFD packet to send [20:26:40]recv_with_timeout no data received [20:26:43]OFD Sender: No OFD packet to send [20:26:48]OFD Sender: No OFD packet to send [20:26:53]OFD Sender: No OFD packet to send [20:26:58]OFD Sender: No OFD packet to send [20:27:03]OFD Sender: No OFD packet to send [20:27:08]OFD Sender: No OFD packet to send [20:27:13]OFD Sender: No OFD packet to send [20:27:18]OFD Sender: No OFD packet to send [20:27:23]OFD Sender: No OFD packet to send [20:27:28]OFD Sender: No OFD packet to send [20:27:33]OFD Sender: No OFD packet to send [20:27:38]OFD Sender: No OFD packet to send [20:27:40]accept exits with 10 [20:27:40]New connection [20:27:40]New thread 3066600804 created [20:27:40]Thread 3066744164 joined [20:27:40]Waiting for new connection... [20:27:40] Sock 10.Parse request [20:27:40]Sock 10.Check first char [20:27:40]Sock 10.First char is OK [20:27:40]request: POST /json_proto HTTP/1.0 [20:27:40]Method: POST [20:27:40]URL: /json_proto [20:27:40]Method is POST - this is cgi request [20:27:40]url: /json_proto [20:27:40]query_string will be loaded in cgi processing [20:27:40]execute_cgi json_proto POST (null) [20:27:40]execute_cgi path=json_proto method=POST [20:27:40]POST find Content-Length [20:27:40]Host: 172.17.43.67:8080 [20:27:40]Content-Length: 678 [20:27:40]Content-Type: application/json [20:27:40] [20:27:40]POST finish read [20:27:40]Found Content-Length = 678 [20:27:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:40]execute_script... [20:27:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:40]POST & json_proto [20:27:40]process_json_proto [20:27:40]json parsed OK: [20:27:40]protocol is kg_v1.0 [20:27:40]action value=close_receipt [20:27:40]process_action close_receipt [20:27:40]cmd_close_receipt [20:27:40]MH_GetDate [20:27:40]Write to MH i2c: F0 00 00 FD 00 EC [20:27:40]Write i2c OK [20:27:40]MH_I2C_Read... [20:27:40]Read from MH i2c: F0 [20:27:40]MH_I2C_Read... [20:27:40]Read from MH i2c: F0 09 00 [20:27:40]MH_I2C_Read... [20:27:40]Read from MH i2c: F0 09 00 FD 00 00 BD 20 F3 66 6A BD 47 65 FE [20:27:40]GetLastDocTimeStamp 1727209590 [20:27:40]current date 1727209661 [20:27:40]FM_GetShiftState [20:27:40]SAM_PROTO_GetShiftState [20:27:40]wFMCommunicate request_size=4 [20:27:40]MH_SAM_APDU [20:27:40]CAPDU: 80 13 01 00 [20:27:40]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [20:27:40]Write i2c OK [20:27:40]MH_I2C_Read... [20:27:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:40]Read from MH i2c: E2 [20:27:40]MH_I2C_Read... [20:27:40]Read from MH i2c: E2 0E 00 [20:27:40]MH_I2C_Read... [20:27:40]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 48 [20:27:40]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:27:40]wFMCommunicate OK [20:27:40]SAM_PROTO_GetShiftState done [20:27:40]FM_GetShiftState done [20:27:40]opened in 1727137889 [20:27:40]opened+sec_in_day 1727224289 [20:27:40]quantity*price = 50010 [20:27:40]sum+1 = 50012 [20:27:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 373 24.09.2024 20:27 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152914 ФПД: 54314597331739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T202741&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152914&fm=54314597331739&tin=02508201610067®Number=0000000000091825&sum=50000 [20:27:41]StoreToDocumentArchive [20:27:41]shift 477 fd 152914 [20:27:41]save to /storage/0477/doc_00152914 [20:27:41]save last doc name /storage/0477/doc_00152914 to /storage/kkm_last_doc_name [20:27:41]save OK [20:27:41]Clear old archive folders... [20:27:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:27:41]tlvbuf is 01593120 [20:27:41]SAM_PROTO_ClearQueue [20:27:41]wFMCommunicate request_size=4 [20:27:41]MH_SAM_APDU [20:27:41]CAPDU: 80 09 00 00 [20:27:41]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [20:27:41]Write i2c OK [20:27:41]MH_I2C_Read... [20:27:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:27:41]Read from MH i2c: E2 [20:27:41]MH_I2C_Read... [20:27:41]Read from MH i2c: E2 03 00 [20:27:41]MH_I2C_Read... [20:27:41]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [20:27:41]RAPDU: 90 00 [20:27:41]wFMCommunicate OK [20:27:41]SAM_PROTO_ClearQueue done [20:27:41]KKMCreateOFDPacket [20:27:41]OFDProtocolAddRootSTLVToBuf [20:27:41]FM_MakeSignedData [20:27:41]FM_MakeSignedData [20:27:41]SAM_PROTO_SignData [20:27:41]wFMCommunicate request_size=4 [20:27:41]MH_SAM_APDU [20:27:41]CAPDU: 80 0D 01 02 [20:27:41]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [20:27:41]Write i2c OK [20:27:41]MH_I2C_Read... [20:27:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:27:42]Read from MH i2c: E2 [20:27:42]MH_I2C_Read... [20:27:42]Read from MH i2c: E2 03 00 [20:27:42]MH_I2C_Read... [20:27:42]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [20:27:42]RAPDU: 90 00 [20:27:42]wFMCommunicate OK [20:27:42]wFMCommunicate request_size=255 [20:27:42]MH_SAM_APDU [20:27:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 BD 20 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 55 02 00 35 04 06 00 31 [20:27:42]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 BD 20 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 55 02 00 35 04 06 00 31 00 00 51 [20:27:42]Write i2c OK [20:27:42]MH_I2C_Read... [20:27:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:42]Read from MH i2c: E2 [20:27:42]MH_I2C_Read... [20:27:42]Read from MH i2c: E2 03 00 [20:27:42]MH_I2C_Read... [20:27:42]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [20:27:42]RAPDU: 90 00 [20:27:42]wFMCommunicate OK [20:27:42]wFMCommunicate request_size=10 [20:27:42]MH_SAM_APDU [20:27:42]CAPDU: 80 0D 02 02 05 66 1A 47 B3 1B [20:27:42]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 66 1A 47 B3 1B 00 00 28 [20:27:42]Write i2c OK [20:27:42]MH_I2C_Read... [20:27:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:42]Read from MH i2c: E2 [20:27:42]MH_I2C_Read... [20:27:42]Read from MH i2c: E2 03 00 [20:27:42]MH_I2C_Read... [20:27:42]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [20:27:42]RAPDU: 90 00 [20:27:42]wFMCommunicate OK [20:27:42]wFMCommunicate request_size=4 [20:27:42]MH_SAM_APDU [20:27:42]CAPDU: 80 0D 03 02 [20:27:42]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [20:27:42]Write i2c OK [20:27:42]MH_I2C_Read... [20:27:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:27:42]Read from MH i2c: E2 [20:27:42]MH_I2C_Read... [20:27:42]Read from MH i2c: E2 0B 00 [20:27:42]MH_I2C_Read... [20:27:42]Read from MH i2c: E2 0B 00 0F 01 00 AA 3D 37 1F 0C 90 6A B4 90 00 83 [20:27:42]RAPDU: AA 3D 37 1F 0C 90 6A B4 90 00 [20:27:42]wFMCommunicate OK [20:27:42]SAM_PROTO_SignData done [20:27:42]FM_MakeSignedData done [20:27:42]CreateOFDProtocolMessage [20:27:42]wFMCommunicate request_size=4 [20:27:42]MH_SAM_APDU [20:27:42]CAPDU: 80 11 00 00 [20:27:42]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [20:27:42]Write i2c OK [20:27:42]MH_I2C_Read... [20:27:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:42]Read from MH i2c: E2 [20:27:42]MH_I2C_Read... [20:27:42]Read from MH i2c: E2 17 00 [20:27:42]MH_I2C_Read... [20:27:42]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [20:27:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:27:42]wFMCommunicate OK [20:27:42]CreateOFDProtocolMessage done [20:27:42]OFDSenderStorePacket 152914 [20:27:42]StoreOFDPacket docnum=152914 [20:27:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4D D7 07 01 25 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 BD 20 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 55 02 00 35 04 06 00 31 66 1A 47 B3 1B AA 3D 37 1F 0C 90 6A B4 [20:27:42]CheckFolder [20:27:42]dirname=/storage/ofd_packets [20:27:42]CheckFolder done [20:27:42]ProducePacketName [20:27:42]name=ofd_packets/00152914 [20:27:42]NVStorageSaveData ofd_packets/00152914 [20:27:42]File name is /storage/ofd_packets/00152914 [20:27:42]Write 301 bytes [20:27:42]NVStorageSaveData done [20:27:42]OFDSenderStorePacket done [20:27:42]KKMCreateOFDPacket done [20:27:42]NVStorageSaveData kkm_last_timestamp [20:27:42]File name is /storage/kkm_last_timestamp [20:27:42]Write 4 bytes [20:27:42]NVStorageSaveData done [20:27:42]ExternCall_PrintAddStr [20:27:42]wPrintStart [20:27:42]Write to MH i2c: 01 00 00 11 01 12 [20:27:42]Write i2c OK [20:27:42]MH_I2C_Read... [20:27:42]Read from MH i2c: 01 [20:27:42]MH_I2C_Read... [20:27:42]Read from MH i2c: 01 07 00 [20:27:42]MH_I2C_Read... [20:27:42]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [20:27:42]RasterBufferAndPrint [20:27:42]line Счет N : (1)1786923 [20:27:42]line ИНН: 02508201610067 [20:27:42]line Контрольно-Кассовый Чек [20:27:42]line ПРОДАЖА [20:27:42]line ТРК (МРК, ГНК) : 23 [20:27:42]line Товар: 2710124500 [20:27:42]line Аи-95-К-5 [20:27:42]line 6.740 * 74.20 [20:27:42]line = 500.11 [20:27:42]line НДС 12% НСП 1% [20:27:42]line > о реализуемом товаре [20:27:42]line ОКРУГЛЕНИЕ: -0.11 [20:27:42]line ИТОГО: 500.00 [20:27:42]line Внесено: 500.00 [20:27:42]line СДАЧА: 0.00 [20:27:42]line НСП 1% : 4.43 [20:27:42]line НДС 12% : 53.11 [20:27:42]line Наличными: 500.00 [20:27:42]line Безнал.: 0.00 [20:27:42]line Место: АЗС № 89 "Партнер Нефть" [20:27:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:27:42]line СНО: Общий режим [20:27:42]line Чек 373 24.09.2024 20:27 [20:27:42]line Смена: 477 ФФД: 1.0 [20:27:42]line ЗНМ: 0300000113 [20:27:42]line РНМ: 0000000000091825 [20:27:42]line Версия ККМ: 001 [20:27:42]line ФМ: 0000000000871835 [20:27:42]line ФД: 152914 [20:27:42]line ФПД: 54314597331739 [20:27:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T202741&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152914&fm=54314597331739&tin=02508201610067®Number=0000000000091825&sum=50000 [20:27:42]written 0, free lines is 4095 [20:27:42]OFD Sender: Processing packet 152914 [packets to send 831, broken 830] [20:27:42]ProducePacketName [20:27:42]name=ofd_packets/00152914 [20:27:42]OFD Sender: To server: pG, [20:27:42]CommunicateWithHost lk.salyk.kg:30040 [20:27:42]ConnectInit lk.salyk.kg [20:27:43]Write to MH i2c: 01 00 00 3C 01 3D [20:27:43]Write i2c OK [20:27:43]MH_I2C_Read... [20:27:43]Read from MH i2c: 01 [20:27:43]MH_I2C_Read... [20:27:43]Read from MH i2c: 01 07 00 [20:27:43]MH_I2C_Read... [20:27:43]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 D1 0C 21 [20:27:43]RasterBufferAndPrint [20:27:43]line [20:27:43]line [20:27:43]line [20:27:43]line [20:27:43]line [20:27:43]written 0, free lines is 3287 [20:27:43]MH_Cut [20:27:43]Write to MH i2c: D1 01 00 43 01 01 16 [20:27:43]Write i2c OK [20:27:43]MH_I2C_Read... [20:27:43]Read from MH i2c: D1 [20:27:43]MH_I2C_Read... [20:27:43]Read from MH i2c: D1 01 00 [20:27:43]MH_I2C_Read... [20:27:43]Read from MH i2c: D1 01 00 43 01 00 15 [20:27:43]Write to MH i2c: 01 00 00 44 01 45 [20:27:43]Write i2c OK [20:27:43]MH_I2C_Read... [20:27:44]*** Cut start [20:27:44]*** Purtial cut [20:27:44]*** Stage 1: CUTSNS_PIN = 1 [20:27:44]Read from MH i2c: 01 [20:27:44]MH_I2C_Read... [20:27:44]*** Stop cut motor [20:27:44]*** Cut end [20:27:44]Read from MH i2c: 01 07 00 [20:27:44]MH_I2C_Read... [20:27:44]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [20:27:44]process_action close_receipt done [20:27:44]requested_data is exist [20:27:44]produce_requested_data [20:27:44]requested_item fm.sn is exist - process it [20:27:44]wFMCommunicate request_size=4 [20:27:44]MH_SAM_APDU [20:27:44]CAPDU: 80 11 00 00 [20:27:44]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [20:27:44]Write i2c OK [20:27:44]MH_I2C_Read... [20:27:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:44]Read from MH i2c: E2 [20:27:44]MH_I2C_Read... [20:27:44]Read from MH i2c: E2 17 00 [20:27:44]MH_I2C_Read... [20:27:44]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [20:27:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:27:44]wFMCommunicate OK [20:27:44]requested_item fd.num is exist - process it [20:27:44]SAM_PROTO_GetFieldsCounters [20:27:44]wFMCommunicate request_size=4 [20:27:44]MH_SAM_APDU [20:27:44]CAPDU: 80 13 00 00 [20:27:44]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [20:27:44]Write i2c OK [20:27:44]MH_I2C_Read... [20:27:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:27:44]Read from MH i2c: E2 [20:27:44]MH_I2C_Read... [20:27:44]Read from MH i2c: E2 62 00 [20:27:44]MH_I2C_Read... [20:27:44]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 52 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [20:27:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 52 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:27:44]wFMCommunicate OK [20:27:44]SAM_PROTO_GetFieldsCounters done [20:27:44]requested_item shift.num is exist - process it [20:27:44]requested_item shift.opened is exist - process it [20:27:44]req_shift_opened [20:27:44]FM_GetShiftState [20:27:44]SAM_PROTO_GetShiftState [20:27:44]wFMCommunicate request_size=4 [20:27:44]MH_SAM_APDU [20:27:44]CAPDU: 80 13 01 00 [20:27:44]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [20:27:44]Write i2c OK [20:27:44]MH_I2C_Read... [20:27:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:44]Read from MH i2c: E2 [20:27:44]MH_I2C_Read... [20:27:44]Read from MH i2c: E2 0E 00 [20:27:44]MH_I2C_Read... [20:27:44]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 92 [20:27:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:27:44]wFMCommunicate OK [20:27:44]SAM_PROTO_GetShiftState done [20:27:44]FM_GetShiftState done [20:27:44]req_shift_opened done [20:27:44]requested_item shift.open_date is exist - process it [20:27:44]req_shift_open_date [20:27:44]req_shift_open_date done [20:27:44]produce_requested_data done [20:27:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152914,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:27:44]process_action_free close_receipt [20:27:44]json_value_free [20:27:44]json_value_free done [20:27:44]process_json_proto returns [20:27:44]Send response to host [20:27:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152914,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:27:44]free response buf [20:27:44]execute_script done [20:27:44]execute_script returns [20:27:44]free content buf [20:27:44]Sock 10.Close socket [20:27:44]Sock 10.Thread stoped [20:27:46]Connected sock=11 [20:27:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4D D7 07 01 25 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 BD 20 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 55 02 00 35 04 06 00 31 66 1A 47 B3 1B AA 3D 37 1F 0C 90 6A B4 [20:27:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 87 17 47 00 BB FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 55 02 00 F4 03 04 00 BD C8 F2 66 B6 04 01 00 00 0B 1B BA 1F BF 08 21 4B [20:27:47]CommunicateWithHost err = 0 [20:27:47]CheckOFDResponse [20:27:47]1017 (14) - 77093643461234 [20:27:47]1041 (16) - 0000000000871835 [20:27:47]1040 (4) - 152914 [20:27:47]1012 (4) - 24.09.2024 14:12 [20:27:47]1206 (1) - 0 [20:27:47]OFD Sender: Remove packet 152914 [20:27:47]ProducePacketName [20:27:47]name=ofd_packets/00152914 [20:27:47]NVStorageDeleteData [20:27:47]OFD Sender: No OFD packet to send [20:27:52]OFD Sender: No OFD packet to send [20:27:57]OFD Sender: No OFD packet to send [20:27:59]recv_with_timeout no data received [20:28:02]OFD Sender: No OFD packet to send [20:28:07]OFD Sender: No OFD packet to send [20:28:12]OFD Sender: No OFD packet to send [20:28:16]recv_with_timeout no data received [20:28:17]OFD Sender: No OFD packet to send [20:28:22]OFD Sender: No OFD packet to send [20:28:27]OFD Sender: No OFD packet to send [20:28:32]OFD Sender: No OFD packet to send [20:28:37]OFD Sender: No OFD packet to send [20:28:42]OFD Sender: No OFD packet to send [20:28:47]OFD Sender: No OFD packet to send [20:28:52]OFD Sender: No OFD packet to send [20:28:57]OFD Sender: No OFD packet to send [20:29:02]OFD Sender: No OFD packet to send [20:29:07]OFD Sender: No OFD packet to send [20:29:12]OFD Sender: No OFD packet to send [20:29:17]OFD Sender: No OFD packet to send [20:29:22]OFD Sender: No OFD packet to send [20:29:28]OFD Sender: No OFD packet to send [20:29:33]OFD Sender: No OFD packet to send [20:29:38]OFD Sender: No OFD packet to send [20:29:43]OFD Sender: No OFD packet to send [20:29:48]OFD Sender: No OFD packet to send [20:29:53]OFD Sender: No OFD packet to send [20:29:58]OFD Sender: No OFD packet to send [20:30:03]OFD Sender: No OFD packet to send [20:30:08]OFD Sender: No OFD packet to send [20:30:13]OFD Sender: No OFD packet to send [20:30:18]OFD Sender: No OFD packet to send [20:30:23]OFD Sender: No OFD packet to send [20:30:28]OFD Sender: No OFD packet to send [20:30:33]OFD Sender: No OFD packet to send [20:30:36]recv_with_timeout no data received [20:30:38]OFD Sender: No OFD packet to send [20:30:43]OFD Sender: No OFD packet to send [20:30:48]OFD Sender: No OFD packet to send [20:30:48]accept exits with 7 [20:30:48]New connection [20:30:48]New thread 3066744164 created [20:30:48]Thread 3066600804 joined [20:30:48]Waiting for new connection... [20:30:48] Sock 7.Parse request [20:30:48]Sock 7.Check first char [20:30:48]Sock 7.First char is OK [20:30:48]request: POST /json_proto HTTP/1.0 [20:30:48]Method: POST [20:30:48]URL: /json_proto [20:30:48]Method is POST - this is cgi request [20:30:48]url: /json_proto [20:30:48]query_string will be loaded in cgi processing [20:30:48]execute_cgi json_proto POST (null) [20:30:48]execute_cgi path=json_proto method=POST [20:30:48]POST find Content-Length [20:30:48]Host: 172.17.43.67:8080 [20:30:48]Content-Length: 679 [20:30:48]Content-Type: application/json [20:30:48] [20:30:48]POST finish read [20:30:48]Found Content-Length = 679 [20:30:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 13.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:30:48]execute_script... [20:30:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 13.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:30:48]POST & json_proto [20:30:48]process_json_proto [20:30:48]json parsed OK: [20:30:48]protocol is kg_v1.0 [20:30:48]action value=close_receipt [20:30:48]process_action close_receipt [20:30:48]cmd_close_receipt [20:30:48]MH_GetDate [20:30:48]Write to MH i2c: F0 00 00 48 01 38 [20:30:48]Write i2c OK [20:30:48]MH_I2C_Read... [20:30:48]Read from MH i2c: F0 [20:30:48]MH_I2C_Read... [20:30:48]Read from MH i2c: F0 09 00 [20:30:48]MH_I2C_Read... [20:30:48]Read from MH i2c: F0 09 00 48 01 00 79 21 F3 66 6A BD 47 65 07 [20:30:48]GetLastDocTimeStamp 1727209661 [20:30:48]current date 1727209849 [20:30:48]FM_GetShiftState [20:30:48]SAM_PROTO_GetShiftState [20:30:48]wFMCommunicate request_size=4 [20:30:48]MH_SAM_APDU [20:30:48]CAPDU: 80 13 01 00 [20:30:48]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [20:30:48]Write i2c OK [20:30:48]MH_I2C_Read... [20:30:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:30:48]Read from MH i2c: E2 [20:30:48]MH_I2C_Read... [20:30:48]Read from MH i2c: E2 0E 00 [20:30:48]MH_I2C_Read... [20:30:48]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 94 [20:30:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:30:48]wFMCommunicate OK [20:30:48]SAM_PROTO_GetShiftState done [20:30:48]FM_GetShiftState done [20:30:48]opened in 1727137889 [20:30:48]opened+sec_in_day 1727224289 [20:30:48]quantity*price = 90038 [20:30:48]sum+1 = 90039 [20:30:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 374 24.09.2024 20:30 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152915 ФПД: 75266961577126 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203049&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152915&fm=75266961577126&tin=02508201610067®Number=0000000000091825&sum=90000 [20:30:49]StoreToDocumentArchive [20:30:49]shift 477 fd 152915 [20:30:49]save to /storage/0477/doc_00152915 [20:30:49]save last doc name /storage/0477/doc_00152915 to /storage/kkm_last_doc_name [20:30:49]save OK [20:30:49]Clear old archive folders... [20:30:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:30:49]tlvbuf is 015A5B40 [20:30:49]SAM_PROTO_ClearQueue [20:30:49]wFMCommunicate request_size=4 [20:30:49]MH_SAM_APDU [20:30:49]CAPDU: 80 09 00 00 [20:30:49]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [20:30:49]Write i2c OK [20:30:49]MH_I2C_Read... [20:30:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:30:49]Read from MH i2c: E2 [20:30:49]MH_I2C_Read... [20:30:49]Read from MH i2c: E2 03 00 [20:30:49]MH_I2C_Read... [20:30:49]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [20:30:49]RAPDU: 90 00 [20:30:49]wFMCommunicate OK [20:30:49]SAM_PROTO_ClearQueue done [20:30:49]KKMCreateOFDPacket [20:30:49]OFDProtocolAddRootSTLVToBuf [20:30:49]FM_MakeSignedData [20:30:49]FM_MakeSignedData [20:30:49]SAM_PROTO_SignData [20:30:49]wFMCommunicate request_size=4 [20:30:49]MH_SAM_APDU [20:30:49]CAPDU: 80 0D 01 02 [20:30:49]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [20:30:50]Write i2c OK [20:30:50]MH_I2C_Read... [20:30:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:30:50]Read from MH i2c: E2 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: E2 03 00 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [20:30:50]RAPDU: 90 00 [20:30:50]wFMCommunicate OK [20:30:50]wFMCommunicate request_size=255 [20:30:50]MH_SAM_APDU [20:30:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 79 21 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 55 02 00 35 04 06 00 44 [20:30:50]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 79 21 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 55 02 00 35 04 06 00 44 00 00 4F [20:30:50]Write i2c OK [20:30:50]MH_I2C_Read... [20:30:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:50]Read from MH i2c: E2 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: E2 03 00 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [20:30:50]RAPDU: 90 00 [20:30:50]wFMCommunicate OK [20:30:50]wFMCommunicate request_size=10 [20:30:50]MH_SAM_APDU [20:30:50]CAPDU: 80 0D 02 02 05 74 74 82 14 A6 [20:30:50]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 74 74 82 14 A6 00 00 02 [20:30:50]Write i2c OK [20:30:50]MH_I2C_Read... [20:30:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:50]Read from MH i2c: E2 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: E2 03 00 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [20:30:50]RAPDU: 90 00 [20:30:50]wFMCommunicate OK [20:30:50]wFMCommunicate request_size=4 [20:30:50]MH_SAM_APDU [20:30:50]CAPDU: 80 0D 03 02 [20:30:50]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [20:30:50]Write i2c OK [20:30:50]MH_I2C_Read... [20:30:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:30:50]Read from MH i2c: E2 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: E2 0B 00 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: E2 0B 00 5A 01 00 28 7C 65 74 EA D2 A7 82 90 00 39 [20:30:50]RAPDU: 28 7C 65 74 EA D2 A7 82 90 00 [20:30:50]wFMCommunicate OK [20:30:50]SAM_PROTO_SignData done [20:30:50]FM_MakeSignedData done [20:30:50]CreateOFDProtocolMessage [20:30:50]wFMCommunicate request_size=4 [20:30:50]MH_SAM_APDU [20:30:50]CAPDU: 80 11 00 00 [20:30:50]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [20:30:50]Write i2c OK [20:30:50]MH_I2C_Read... [20:30:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:30:50]Read from MH i2c: E2 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: E2 17 00 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [20:30:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:30:50]wFMCommunicate OK [20:30:50]CreateOFDProtocolMessage done [20:30:50]OFDSenderStorePacket 152915 [20:30:50]StoreOFDPacket docnum=152915 [20:30:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F 22 07 01 B4 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 79 21 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 55 02 00 35 04 06 00 44 74 74 82 14 A6 28 7C 65 74 EA D2 A7 82 [20:30:50]CheckFolder [20:30:50]dirname=/storage/ofd_packets [20:30:50]CheckFolder done [20:30:50]ProducePacketName [20:30:50]name=ofd_packets/00152915 [20:30:50]NVStorageSaveData ofd_packets/00152915 [20:30:50]File name is /storage/ofd_packets/00152915 [20:30:50]Write 301 bytes [20:30:50]NVStorageSaveData done [20:30:50]OFDSenderStorePacket done [20:30:50]KKMCreateOFDPacket done [20:30:50]NVStorageSaveData kkm_last_timestamp [20:30:50]File name is /storage/kkm_last_timestamp [20:30:50]Write 4 bytes [20:30:50]NVStorageSaveData done [20:30:50]ExternCall_PrintAddStr [20:30:50]wPrintStart [20:30:50]Write to MH i2c: 01 00 00 5C 01 5D [20:30:50]Write i2c OK [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: 01 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: 01 07 00 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [20:30:50]RasterBufferAndPrint [20:30:50]line Счет N : (1)1786924 [20:30:50]line ИНН: 02508201610067 [20:30:50]line Контрольно-Кассовый Чек [20:30:50]line ПРОДАЖА [20:30:50]line ТРК (МРК, ГНК) : 22 [20:30:50]line Товар: 2710124130 [20:30:50]line Аи-92-К-5 [20:30:50]line 13.280 * 67.80 [20:30:50]line = 900.38 [20:30:50]line НДС 12% НСП 1% [20:30:50]line > о реализуемом товаре [20:30:50]line ОКРУГЛЕНИЕ: -0.38 [20:30:50]line ИТОГО: 900.00 [20:30:50]line Внесено: 900.00 [20:30:50]line СДАЧА: 0.00 [20:30:50]line НСП 1% : 7.97 [20:30:50]line НДС 12% : 95.62 [20:30:50]line Наличными: 900.00 [20:30:50]line Безнал.: 0.00 [20:30:50]line Место: АЗС № 89 "Партнер Нефть" [20:30:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:30:50]line СНО: Общий режим [20:30:50]line Чек 374 24.09.2024 20:30 [20:30:50]line Смена: 477 ФФД: 1.0 [20:30:50]line ЗНМ: 0300000113 [20:30:50]line РНМ: 0000000000091825 [20:30:50]line Версия ККМ: 001 [20:30:50]line ФМ: 0000000000871835 [20:30:50]line ФД: 152915 [20:30:50]line ФПД: 75266961577126 [20:30:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203049&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152915&fm=75266961577126&tin=02508201610067®Number=0000000000091825&sum=90000 [20:30:50]written 0, free lines is 4095 [20:30:50]OFD Sender: Processing packet 152915 [packets to send 831, broken 830] [20:30:50]ProducePacketName [20:30:50]name=ofd_packets/00152915 [20:30:50]OFD Sender: To server: pG, [20:30:50]CommunicateWithHost lk.salyk.kg:30040 [20:30:50]ConnectInit lk.salyk.kg [20:30:50]Write to MH i2c: 01 00 00 87 01 88 [20:30:50]Write i2c OK [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: 01 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: 01 07 00 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 D1 0C 6C [20:30:50]RasterBufferAndPrint [20:30:50]line [20:30:50]line [20:30:50]line [20:30:50]line [20:30:50]line [20:30:50]written 0, free lines is 3287 [20:30:50]MH_Cut [20:30:50]Write to MH i2c: D1 01 00 8E 01 01 61 [20:30:50]Write i2c OK [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: D1 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: D1 01 00 [20:30:50]MH_I2C_Read... [20:30:50]Read from MH i2c: D1 01 00 8E 01 00 60 [20:30:50]Write to MH i2c: 01 00 00 8F 01 90 [20:30:50]Write i2c OK [20:30:50]MH_I2C_Read... [20:30:51]*** Cut start [20:30:51]*** Purtial cut [20:30:51]*** Stage 1: CUTSNS_PIN = 1 [20:30:51]Read from MH i2c: 01 [20:30:52]MH_I2C_Read... [20:30:52]*** Stop cut motor [20:30:52]*** Cut end [20:30:52]Read from MH i2c: 01 07 00 [20:30:52]MH_I2C_Read... [20:30:52]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [20:30:52]process_action close_receipt done [20:30:52]requested_data is exist [20:30:52]produce_requested_data [20:30:52]requested_item fm.sn is exist - process it [20:30:52]wFMCommunicate request_size=4 [20:30:52]MH_SAM_APDU [20:30:52]CAPDU: 80 11 00 00 [20:30:52]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [20:30:52]Write i2c OK [20:30:52]MH_I2C_Read... [20:30:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:30:52]Read from MH i2c: E2 [20:30:52]MH_I2C_Read... [20:30:52]Read from MH i2c: E2 17 00 [20:30:52]MH_I2C_Read... [20:30:52]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [20:30:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:30:52]wFMCommunicate OK [20:30:52]requested_item fd.num is exist - process it [20:30:52]SAM_PROTO_GetFieldsCounters [20:30:52]wFMCommunicate request_size=4 [20:30:52]MH_SAM_APDU [20:30:52]CAPDU: 80 13 00 00 [20:30:52]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [20:30:52]Write i2c OK [20:30:52]MH_I2C_Read... [20:30:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:30:52]Read from MH i2c: E2 [20:30:52]MH_I2C_Read... [20:30:52]Read from MH i2c: E2 62 00 [20:30:52]MH_I2C_Read... [20:30:52]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 53 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 1C [20:30:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 53 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:30:52]wFMCommunicate OK [20:30:52]SAM_PROTO_GetFieldsCounters done [20:30:52]requested_item shift.num is exist - process it [20:30:52]requested_item shift.opened is exist - process it [20:30:52]req_shift_opened [20:30:52]FM_GetShiftState [20:30:52]SAM_PROTO_GetShiftState [20:30:52]wFMCommunicate request_size=4 [20:30:52]MH_SAM_APDU [20:30:52]CAPDU: 80 13 01 00 [20:30:52]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [20:30:52]Write i2c OK [20:30:52]MH_I2C_Read... [20:30:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:30:52]Read from MH i2c: E2 [20:30:52]MH_I2C_Read... [20:30:52]Read from MH i2c: E2 0E 00 [20:30:52]MH_I2C_Read... [20:30:52]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DD [20:30:52]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:30:52]wFMCommunicate OK [20:30:52]SAM_PROTO_GetShiftState done [20:30:52]FM_GetShiftState done [20:30:52]req_shift_opened done [20:30:52]requested_item shift.open_date is exist - process it [20:30:52]req_shift_open_date [20:30:52]req_shift_open_date done [20:30:52]produce_requested_data done [20:30:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152915,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:30:52]process_action_free close_receipt [20:30:52]json_value_free [20:30:52]json_value_free done [20:30:52]process_json_proto returns [20:30:52]Send response to host [20:30:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152915,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:30:52]free response buf [20:30:52]execute_script done [20:30:52]execute_script returns [20:30:52]free content buf [20:30:52]Sock 7.Close socket [20:30:52]Sock 7.Thread stoped [20:30:52]Connected sock=11 [20:30:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F 22 07 01 B4 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 79 21 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 55 02 00 35 04 06 00 44 74 74 82 14 A6 28 7C 65 74 EA D2 A7 82 [20:30:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 59 87 47 00 23 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 55 02 00 F4 03 04 00 77 C9 F2 66 B6 04 01 00 00 B2 B7 5B 27 F3 89 32 FF [20:30:54]CommunicateWithHost err = 0 [20:30:54]CheckOFDResponse [20:30:54]1017 (14) - 77093643461234 [20:30:54]1041 (16) - 0000000000871835 [20:30:54]1040 (4) - 152915 [20:30:54]1012 (4) - 24.09.2024 14:15 [20:30:54]1206 (1) - 0 [20:30:54]OFD Sender: Remove packet 152915 [20:30:54]ProducePacketName [20:30:54]name=ofd_packets/00152915 [20:30:54]NVStorageDeleteData [20:30:54]OFD Sender: No OFD packet to send [20:30:59]OFD Sender: No OFD packet to send [20:31:02]recv_with_timeout no data received [20:31:04]OFD Sender: No OFD packet to send [20:31:09]OFD Sender: No OFD packet to send [20:31:13]recv_with_timeout no data received [20:31:14]OFD Sender: No OFD packet to send [20:31:19]OFD Sender: No OFD packet to send [20:31:24]OFD Sender: No OFD packet to send [20:31:29]OFD Sender: No OFD packet to send [20:31:34]OFD Sender: No OFD packet to send [20:31:39]OFD Sender: No OFD packet to send [20:31:43]accept exits with 10 [20:31:43]New connection [20:31:43]New thread 3066600804 created [20:31:43]Thread 3066744164 joined [20:31:43]Waiting for new connection... [20:31:43] Sock 10.Parse request [20:31:43]Sock 10.Check first char [20:31:43]Sock 10.First char is OK [20:31:43]request: POST /json_proto HTTP/1.0 [20:31:43]Method: POST [20:31:43]URL: /json_proto [20:31:43]Method is POST - this is cgi request [20:31:43]url: /json_proto [20:31:43]query_string will be loaded in cgi processing [20:31:43]execute_cgi json_proto POST (null) [20:31:43]execute_cgi path=json_proto method=POST [20:31:43]POST find Content-Length [20:31:43]Host: 172.17.43.67:8080 [20:31:43]Content-Length: 662 [20:31:43]Content-Type: application/json [20:31:43] [20:31:43]POST finish read [20:31:43]Found Content-Length = 662 [20:31:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 9.380, "sum" : 650.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:31:43]execute_script... [20:31:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 9.380, "sum" : 650.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:31:43]POST & json_proto [20:31:43]process_json_proto [20:31:43]json parsed OK: [20:31:43]protocol is kg_v1.0 [20:31:43]action value=close_receipt [20:31:43]process_action close_receipt [20:31:43]cmd_close_receipt [20:31:43]MH_GetDate [20:31:43]Write to MH i2c: F0 00 00 93 01 83 [20:31:43]Write i2c OK [20:31:43]MH_I2C_Read... [20:31:43]Read from MH i2c: F0 [20:31:43]MH_I2C_Read... [20:31:43]Read from MH i2c: F0 09 00 [20:31:43]MH_I2C_Read... [20:31:43]Read from MH i2c: F0 09 00 93 01 00 AF 21 F3 66 6A BD 47 65 88 [20:31:43]GetLastDocTimeStamp 1727209849 [20:31:43]current date 1727209903 [20:31:43]FM_GetShiftState [20:31:43]SAM_PROTO_GetShiftState [20:31:43]wFMCommunicate request_size=4 [20:31:43]MH_SAM_APDU [20:31:43]CAPDU: 80 13 01 00 [20:31:43]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [20:31:43]Write i2c OK [20:31:43]MH_I2C_Read... [20:31:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:43]Read from MH i2c: E2 [20:31:43]MH_I2C_Read... [20:31:43]Read from MH i2c: E2 0E 00 [20:31:43]MH_I2C_Read... [20:31:43]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DF [20:31:43]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:31:43]wFMCommunicate OK [20:31:43]SAM_PROTO_GetShiftState done [20:31:43]FM_GetShiftState done [20:31:43]opened in 1727137889 [20:31:43]opened+sec_in_day 1727224289 [20:31:43]quantity*price = 65003 [20:31:43]sum+1 = 65004 [20:31:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 650.00 Внесено: 650.00 СДАЧА: 0.00 НСП 1% : 5.75 НДС 12% : 69.03 Наличными: 650.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 375 24.09.2024 20:31 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152916 ФПД: 182609088850057 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203143&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152916&fm=182609088850057&tin=02508201610067®Number=0000000000091825&sum=65000 [20:31:44]StoreToDocumentArchive [20:31:44]shift 477 fd 152916 [20:31:44]save to /storage/0477/doc_00152916 [20:31:44]save last doc name /storage/0477/doc_00152916 to /storage/kkm_last_doc_name [20:31:44]save OK [20:31:44]Clear old archive folders... [20:31:44]ProcessDocumentItem done err = 0, tmpTLVsize=247 [20:31:44]tlvbuf is 015BCF70 [20:31:44]SAM_PROTO_ClearQueue [20:31:44]wFMCommunicate request_size=4 [20:31:44]MH_SAM_APDU [20:31:44]CAPDU: 80 09 00 00 [20:31:44]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [20:31:44]Write i2c OK [20:31:44]MH_I2C_Read... [20:31:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:31:44]Read from MH i2c: E2 [20:31:44]MH_I2C_Read... [20:31:44]Read from MH i2c: E2 03 00 [20:31:44]MH_I2C_Read... [20:31:44]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [20:31:44]RAPDU: 90 00 [20:31:44]wFMCommunicate OK [20:31:44]SAM_PROTO_ClearQueue done [20:31:44]KKMCreateOFDPacket [20:31:44]OFDProtocolAddRootSTLVToBuf [20:31:44]FM_MakeSignedData [20:31:44]FM_MakeSignedData [20:31:44]SAM_PROTO_SignData [20:31:44]wFMCommunicate request_size=4 [20:31:44]MH_SAM_APDU [20:31:44]CAPDU: 80 0D 01 02 [20:31:44]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [20:31:44]Write i2c OK [20:31:44]MH_I2C_Read... [20:31:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:31:44]OFD Sender: No OFD packet to send [20:31:44]Read from MH i2c: E2 [20:31:44]MH_I2C_Read... [20:31:44]Read from MH i2c: E2 03 00 [20:31:44]MH_I2C_Read... [20:31:44]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [20:31:44]RAPDU: 90 00 [20:31:44]wFMCommunicate OK [20:31:44]wFMCommunicate request_size=255 [20:31:44]MH_SAM_APDU [20:31:44]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 A4 24 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 EB FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 AF 21 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 55 02 00 35 04 06 00 A6 14 FD DF A8 [20:31:44]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 A4 24 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 EB FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 AF 21 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 55 02 00 35 04 06 00 A6 14 FD DF A8 00 00 A9 [20:31:44]Write i2c OK [20:31:44]MH_I2C_Read... [20:31:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:45]Read from MH i2c: E2 [20:31:45]MH_I2C_Read... [20:31:45]Read from MH i2c: E2 03 00 [20:31:45]MH_I2C_Read... [20:31:45]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [20:31:45]RAPDU: 90 00 [20:31:45]wFMCommunicate OK [20:31:45]wFMCommunicate request_size=6 [20:31:45]MH_SAM_APDU [20:31:45]CAPDU: 80 0D 02 02 01 89 [20:31:45]Write to MH i2c: E2 09 00 A4 01 80 0D 02 02 01 00 89 00 00 AA [20:31:45]Write i2c OK [20:31:45]MH_I2C_Read... [20:31:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:45]Read from MH i2c: E2 [20:31:45]MH_I2C_Read... [20:31:45]Read from MH i2c: E2 03 00 [20:31:45]MH_I2C_Read... [20:31:45]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [20:31:45]RAPDU: 90 00 [20:31:45]wFMCommunicate OK [20:31:45]wFMCommunicate request_size=4 [20:31:45]MH_SAM_APDU [20:31:45]CAPDU: 80 0D 03 02 [20:31:45]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [20:31:45]Write i2c OK [20:31:45]MH_I2C_Read... [20:31:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:31:45]Read from MH i2c: E2 [20:31:45]MH_I2C_Read... [20:31:45]Read from MH i2c: E2 0B 00 [20:31:45]MH_I2C_Read... [20:31:45]Read from MH i2c: E2 0B 00 A5 01 00 69 59 81 45 FF 66 47 66 90 00 BC [20:31:45]RAPDU: 69 59 81 45 FF 66 47 66 90 00 [20:31:45]wFMCommunicate OK [20:31:45]SAM_PROTO_SignData done [20:31:45]FM_MakeSignedData done [20:31:45]CreateOFDProtocolMessage [20:31:45]wFMCommunicate request_size=4 [20:31:45]MH_SAM_APDU [20:31:45]CAPDU: 80 11 00 00 [20:31:45]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [20:31:45]Write i2c OK [20:31:45]MH_I2C_Read... [20:31:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:45]Read from MH i2c: E2 [20:31:45]MH_I2C_Read... [20:31:45]Read from MH i2c: E2 17 00 [20:31:45]MH_I2C_Read... [20:31:45]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [20:31:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:31:45]wFMCommunicate OK [20:31:45]CreateOFDProtocolMessage done [20:31:45]OFDSenderStorePacket 152916 [20:31:45]StoreOFDPacket docnum=152916 [20:31:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 06 FB 03 01 AA 9D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 A4 24 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 EB FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 AF 21 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 55 02 00 35 04 06 00 A6 14 FD DF A8 89 69 59 81 45 FF 66 47 66 [20:31:45]CheckFolder [20:31:45]dirname=/storage/ofd_packets [20:31:45]CheckFolder done [20:31:45]ProducePacketName [20:31:45]name=ofd_packets/00152916 [20:31:45]NVStorageSaveData ofd_packets/00152916 [20:31:45]File name is /storage/ofd_packets/00152916 [20:31:45]Write 297 bytes [20:31:45]NVStorageSaveData done [20:31:45]OFDSenderStorePacket done [20:31:45]KKMCreateOFDPacket done [20:31:45]NVStorageSaveData kkm_last_timestamp [20:31:45]File name is /storage/kkm_last_timestamp [20:31:45]Write 4 bytes [20:31:45]NVStorageSaveData done [20:31:45]ExternCall_PrintAddStr [20:31:45]wPrintStart [20:31:45]Write to MH i2c: 01 00 00 A7 01 A8 [20:31:45]Write i2c OK [20:31:45]MH_I2C_Read... [20:31:45]Read from MH i2c: 01 [20:31:45]MH_I2C_Read... [20:31:45]Read from MH i2c: 01 07 00 [20:31:45]MH_I2C_Read... [20:31:45]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [20:31:45]RasterBufferAndPrint [20:31:45]line Счет N : (1)1786925 [20:31:45]line ИНН: 02508201610067 [20:31:45]line Контрольно-Кассовый Чек [20:31:45]line ПРОДАЖА [20:31:45]line ТРК (МРК, ГНК) : 43 [20:31:45]line Товар: 2710124130 [20:31:45]line Super-92 [20:31:45]line 9.380 * 69.30 [20:31:45]line = 650.03 [20:31:45]line НДС 12% НСП 1% [20:31:45]line > о реализуемом товаре [20:31:45]line ОКРУГЛЕНИЕ: -0.03 [20:31:45]line ИТОГО: 650.00 [20:31:45]line Внесено: 650.00 [20:31:45]line СДАЧА: 0.00 [20:31:45]line НСП 1% : 5.75 [20:31:45]line НДС 12% : 69.03 [20:31:45]line Наличными: 650.00 [20:31:45]line Безнал.: 0.00 [20:31:45]line Место: АЗС № 89 "Партнер Нефть" [20:31:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:31:45]line СНО: Общий режим [20:31:45]line Чек 375 24.09.2024 20:31 [20:31:45]line Смена: 477 ФФД: 1.0 [20:31:45]line ЗНМ: 0300000113 [20:31:45]line РНМ: 0000000000091825 [20:31:45]line Версия ККМ: 001 [20:31:45]line ФМ: 0000000000871835 [20:31:45]line ФД: 152916 [20:31:45]line ФПД: 182609088850057 [20:31:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203143&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152916&fm=182609088850057&tin=02508201610067®Number=0000000000091825&sum=65000 [20:31:45]OFD Sender: Processing packet 152916 [packets to send 831, broken 830] [20:31:45]ProducePacketName [20:31:45]name=ofd_packets/00152916 [20:31:45]OFD Sender: To server: pG, [20:31:45]CommunicateWithHost lk.salyk.kg:30040 [20:31:45]ConnectInit lk.salyk.kg [20:31:45]written 0, free lines is 4095 [20:31:45]Connected sock=7 [20:31:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 06 FB 03 01 AA 9D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 A4 24 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 EB FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 AF 21 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 55 02 00 35 04 06 00 A6 14 FD DF A8 89 69 59 81 45 FF 66 47 66 [20:31:46]Write to MH i2c: 01 00 00 D2 01 D3 [20:31:46]Write i2c OK [20:31:46]MH_I2C_Read... [20:31:46]Read from MH i2c: 01 [20:31:46]MH_I2C_Read... [20:31:46]Read from MH i2c: 01 07 00 [20:31:46]MH_I2C_Read... [20:31:46]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 D7 0C BD [20:31:46]RasterBufferAndPrint [20:31:46]line [20:31:46]line [20:31:46]line [20:31:46]line [20:31:46]line [20:31:46]written 0, free lines is 3294 [20:31:46]MH_Cut [20:31:46]Write to MH i2c: D1 01 00 D9 01 01 AC [20:31:46]Write i2c OK [20:31:46]MH_I2C_Read... [20:31:46]Read from MH i2c: D1 [20:31:46]MH_I2C_Read... [20:31:46]Read from MH i2c: D1 01 00 [20:31:46]MH_I2C_Read... [20:31:46]Read from MH i2c: D1 01 00 D9 01 00 AB [20:31:46]Write to MH i2c: 01 00 00 DA 01 DB [20:31:46]Write i2c OK [20:31:46]MH_I2C_Read... [20:31:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CC 8D 47 00 C1 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 55 02 00 F4 03 04 00 AD C9 F2 66 B6 04 01 00 00 6F 90 D6 BE F4 AD B7 CA [20:31:46]CommunicateWithHost err = 0 [20:31:46]CheckOFDResponse [20:31:46]1017 (14) - 77093643461234 [20:31:46]1041 (16) - 0000000000871835 [20:31:46]1040 (4) - 152916 [20:31:46]1012 (4) - 24.09.2024 14:16 [20:31:46]1206 (1) - 0 [20:31:46]OFD Sender: Remove packet 152916 [20:31:46]ProducePacketName [20:31:46]name=ofd_packets/00152916 [20:31:46]NVStorageDeleteData [20:31:46]OFD Sender: No OFD packet to send [20:31:46]*** Cut start [20:31:46]*** Purtial cut [20:31:46]*** Stage 1: CUTSNS_PIN = 1 [20:31:47]Read from MH i2c: 01 [20:31:47]MH_I2C_Read... [20:31:47]*** Stop cut motor [20:31:47]*** Cut end [20:31:47]Read from MH i2c: 01 07 00 [20:31:47]MH_I2C_Read... [20:31:47]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [20:31:47]process_action close_receipt done [20:31:47]requested_data is exist [20:31:47]produce_requested_data [20:31:47]requested_item fm.sn is exist - process it [20:31:47]wFMCommunicate request_size=4 [20:31:47]MH_SAM_APDU [20:31:47]CAPDU: 80 11 00 00 [20:31:47]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [20:31:47]Write i2c OK [20:31:47]MH_I2C_Read... [20:31:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:47]Read from MH i2c: E2 [20:31:47]MH_I2C_Read... [20:31:47]Read from MH i2c: E2 17 00 [20:31:47]MH_I2C_Read... [20:31:47]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [20:31:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:31:47]wFMCommunicate OK [20:31:47]requested_item fd.num is exist - process it [20:31:47]SAM_PROTO_GetFieldsCounters [20:31:47]wFMCommunicate request_size=4 [20:31:47]MH_SAM_APDU [20:31:47]CAPDU: 80 13 00 00 [20:31:47]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [20:31:47]Write i2c OK [20:31:47]MH_I2C_Read... [20:31:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:31:47]Read from MH i2c: E2 [20:31:47]MH_I2C_Read... [20:31:47]Read from MH i2c: E2 62 00 [20:31:47]MH_I2C_Read... [20:31:47]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 54 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [20:31:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 54 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:31:47]wFMCommunicate OK [20:31:47]SAM_PROTO_GetFieldsCounters done [20:31:47]requested_item shift.num is exist - process it [20:31:47]requested_item shift.opened is exist - process it [20:31:47]req_shift_opened [20:31:47]FM_GetShiftState [20:31:47]SAM_PROTO_GetShiftState [20:31:47]wFMCommunicate request_size=4 [20:31:47]MH_SAM_APDU [20:31:47]CAPDU: 80 13 01 00 [20:31:47]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [20:31:47]Write i2c OK [20:31:47]MH_I2C_Read... [20:31:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:47]Read from MH i2c: E2 [20:31:47]MH_I2C_Read... [20:31:47]Read from MH i2c: E2 0E 00 [20:31:47]MH_I2C_Read... [20:31:47]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 28 [20:31:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:31:47]wFMCommunicate OK [20:31:47]SAM_PROTO_GetShiftState done [20:31:47]FM_GetShiftState done [20:31:47]req_shift_opened done [20:31:47]requested_item shift.open_date is exist - process it [20:31:47]req_shift_open_date [20:31:47]req_shift_open_date done [20:31:47]produce_requested_data done [20:31:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152916,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:31:47]process_action_free close_receipt [20:31:47]json_value_free [20:31:47]json_value_free done [20:31:47]process_json_proto returns [20:31:47]Send response to host [20:31:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152916,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:31:47]free response buf [20:31:47]execute_script done [20:31:47]execute_script returns [20:31:47]free content buf [20:31:47]Sock 10.Close socket [20:31:47]Sock 10.Thread stoped [20:31:51]OFD Sender: No OFD packet to send [20:31:56]OFD Sender: No OFD packet to send [20:32:01]OFD Sender: No OFD packet to send [20:32:03]recv_with_timeout no data received [20:32:05]accept exits with 9 [20:32:05]New connection [20:32:05]New thread 3066744164 created [20:32:05]Thread 3066600804 joined [20:32:05]Waiting for new connection... [20:32:05] Sock 9.Parse request [20:32:05]Sock 9.Check first char [20:32:05]Sock 9.First char is OK [20:32:05]request: POST /json_proto HTTP/1.0 [20:32:05]Method: POST [20:32:05]URL: /json_proto [20:32:05]Method is POST - this is cgi request [20:32:05]url: /json_proto [20:32:05]query_string will be loaded in cgi processing [20:32:05]execute_cgi json_proto POST (null) [20:32:05]execute_cgi path=json_proto method=POST [20:32:05]POST find Content-Length [20:32:05]Host: 172.17.43.67:8080 [20:32:05]Content-Length: 796 [20:32:05]Content-Type: application/json [20:32:05] [20:32:05]POST finish read [20:32:05]Found Content-Length = 796 [20:32:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:05]execute_script... [20:32:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:32:05]POST & json_proto [20:32:05]process_json_proto [20:32:05]json parsed OK: [20:32:05]protocol is kg_v1.0 [20:32:05]action value=close_receipt [20:32:05]process_action close_receipt [20:32:05]cmd_close_receipt [20:32:05]MH_GetDate [20:32:05]Write to MH i2c: F0 00 00 DE 01 CE [20:32:05]Write i2c OK [20:32:05]MH_I2C_Read... [20:32:05]Read from MH i2c: F0 [20:32:05]MH_I2C_Read... [20:32:05]Read from MH i2c: F0 09 00 [20:32:05]MH_I2C_Read... [20:32:05]Read from MH i2c: F0 09 00 DE 01 00 C5 21 F3 66 6A BD 47 65 E9 [20:32:05]GetLastDocTimeStamp 1727209903 [20:32:05]current date 1727209925 [20:32:05]FM_GetShiftState [20:32:05]SAM_PROTO_GetShiftState [20:32:05]wFMCommunicate request_size=4 [20:32:05]MH_SAM_APDU [20:32:05]CAPDU: 80 13 01 00 [20:32:05]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [20:32:05]Write i2c OK [20:32:05]MH_I2C_Read... [20:32:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:05]Read from MH i2c: E2 [20:32:05]MH_I2C_Read... [20:32:05]Read from MH i2c: E2 0E 00 [20:32:05]MH_I2C_Read... [20:32:05]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2A [20:32:05]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:32:05]wFMCommunicate OK [20:32:05]SAM_PROTO_GetShiftState done [20:32:05]FM_GetShiftState done [20:32:05]opened in 1727137889 [20:32:05]opened+sec_in_day 1727224289 [20:32:05]quantity*price = 0 [20:32:05]sum+1 = 1 [20:32:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 376 24.09.2024 20:32 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152917 ФПД: 104911435171983 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203205&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152917&fm=104911435171983&tin=02508201610067®Number=0000000000091825&sum=0 [20:32:06]StoreToDocumentArchive [20:32:06]shift 477 fd 152917 [20:32:06]save to /storage/0477/doc_00152917 [20:32:06]save last doc name /storage/0477/doc_00152917 to /storage/kkm_last_doc_name [20:32:06]save OK [20:32:06]Clear old archive folders... [20:32:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:32:06]tlvbuf is 0159FAC0 [20:32:06]SAM_PROTO_ClearQueue [20:32:06]wFMCommunicate request_size=4 [20:32:06]MH_SAM_APDU [20:32:06]CAPDU: 80 09 00 00 [20:32:06]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [20:32:06]Write i2c OK [20:32:06]MH_I2C_Read... [20:32:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:32:06]Read from MH i2c: E2 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 03 00 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [20:32:06]RAPDU: 90 00 [20:32:06]wFMCommunicate OK [20:32:06]SAM_PROTO_ClearQueue done [20:32:06]KKMCreateOFDPacket [20:32:06]OFDProtocolAddRootSTLVToBuf [20:32:06]FM_MakeSignedData [20:32:06]FM_MakeSignedData [20:32:06]SAM_PROTO_SignData [20:32:06]wFMCommunicate request_size=4 [20:32:06]MH_SAM_APDU [20:32:06]CAPDU: 80 0D 01 02 [20:32:06]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [20:32:06]Write i2c OK [20:32:06]MH_I2C_Read... [20:32:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:32:06]Read from MH i2c: E2 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 03 00 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [20:32:06]RAPDU: 90 00 [20:32:06]wFMCommunicate OK [20:32:06]wFMCommunicate request_size=255 [20:32:06]MH_SAM_APDU [20:32:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 C5 21 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 55 02 00 35 04 06 00 5F [20:32:06]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 C5 21 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 55 02 00 35 04 06 00 5F 00 00 71 [20:32:06]Write i2c OK [20:32:06]MH_I2C_Read... [20:32:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:06]Read from MH i2c: E2 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 03 00 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [20:32:06]RAPDU: 90 00 [20:32:06]wFMCommunicate OK [20:32:06]wFMCommunicate request_size=10 [20:32:06]MH_SAM_APDU [20:32:06]CAPDU: 80 0D 02 02 05 6A 98 D3 88 8F [20:32:06]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 6A 98 D3 88 8F 00 00 60 [20:32:06]Write i2c OK [20:32:06]MH_I2C_Read... [20:32:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:06]Read from MH i2c: E2 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 03 00 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [20:32:06]RAPDU: 90 00 [20:32:06]wFMCommunicate OK [20:32:06]wFMCommunicate request_size=4 [20:32:06]MH_SAM_APDU [20:32:06]CAPDU: 80 0D 03 02 [20:32:06]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [20:32:06]OFD Sender: No OFD packet to send [20:32:06]Write i2c OK [20:32:06]MH_I2C_Read... [20:32:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:32:06]Read from MH i2c: E2 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 0B 00 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 0B 00 F0 01 00 7B 76 83 A1 E4 FA F5 4B 90 00 A0 [20:32:06]RAPDU: 7B 76 83 A1 E4 FA F5 4B 90 00 [20:32:06]wFMCommunicate OK [20:32:06]SAM_PROTO_SignData done [20:32:06]FM_MakeSignedData done [20:32:06]CreateOFDProtocolMessage [20:32:06]wFMCommunicate request_size=4 [20:32:06]MH_SAM_APDU [20:32:06]CAPDU: 80 11 00 00 [20:32:06]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [20:32:06]Write i2c OK [20:32:06]MH_I2C_Read... [20:32:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:06]Read from MH i2c: E2 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 17 00 [20:32:06]MH_I2C_Read... [20:32:06]Read from MH i2c: E2 17 00 F1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [20:32:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:32:06]wFMCommunicate OK [20:32:06]CreateOFDProtocolMessage done [20:32:06]OFDSenderStorePacket 152917 [20:32:06]StoreOFDPacket docnum=152917 [20:32:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D7 60 07 01 06 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 C5 21 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 55 02 00 35 04 06 00 5F 6A 98 D3 88 8F 7B 76 83 A1 E4 FA F5 4B [20:32:06]CheckFolder [20:32:06]dirname=/storage/ofd_packets [20:32:06]CheckFolder done [20:32:06]ProducePacketName [20:32:06]name=ofd_packets/00152917 [20:32:06]NVStorageSaveData ofd_packets/00152917 [20:32:06]File name is /storage/ofd_packets/00152917 [20:32:06]Write 301 bytes [20:32:06]NVStorageSaveData done [20:32:06]OFDSenderStorePacket done [20:32:06]KKMCreateOFDPacket done [20:32:06]NVStorageSaveData kkm_last_timestamp [20:32:06]File name is /storage/kkm_last_timestamp [20:32:06]Write 4 bytes [20:32:06]NVStorageSaveData done [20:32:07]ExternCall_PrintAddStr [20:32:07]wPrintStart [20:32:07]Write to MH i2c: 01 00 00 F2 01 F3 [20:32:07]Write i2c OK [20:32:07]MH_I2C_Read... [20:32:07]Read from MH i2c: 01 [20:32:07]MH_I2C_Read... [20:32:07]Read from MH i2c: 01 07 00 [20:32:07]MH_I2C_Read... [20:32:07]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [20:32:07]RasterBufferAndPrint [20:32:07]line Счет N : (1)1786926 [20:32:07]line ИНН: 02508201610067 [20:32:07]line Контрольно-Кассовый Чек [20:32:07]line ПРОДАЖА [20:32:07]line ТРК (МРК, ГНК) : 32 [20:32:07]line Товар: 2710124130 [20:32:07]line Аи-92-К-5 [20:32:07]line 4.430 * 0.00 [20:32:07]line = 0.00 [20:32:07]line НДС 12% НСП 1% [20:32:07]line > о реализуемом товаре [20:32:07]line ИТОГО: 0.00 [20:32:07]line НСП 1% : 0.00 [20:32:07]line НДС 12% : 0.00 [20:32:07]line Наличными: 0.00 [20:32:07]line Безнал.: 0.00 [20:32:07]line Место: АЗС № 89 "Партнер Нефть" [20:32:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:32:07]line СНО: Общий режим [20:32:07]line Чек 376 24.09.2024 20:32 [20:32:07]line Смена: 477 ФФД: 1.0 [20:32:07]line ЗНМ: 0300000113 [20:32:07]line РНМ: 0000000000091825 [20:32:07]line Версия ККМ: 001 [20:32:07]line Платежная система: O! деньги [20:32:07]line ФМ: 0000000000871835 [20:32:07]line ФД: 152917 [20:32:07]line ФПД: 104911435171983 [20:32:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203205&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152917&fm=104911435171983&tin=02508201610067®Number=0000000000091825&sum=0 [20:32:07]OFD Sender: Processing packet 152917 [packets to send 831, broken 830] [20:32:07]ProducePacketName [20:32:07]name=ofd_packets/00152917 [20:32:07]OFD Sender: To server: pG, [20:32:07]CommunicateWithHost lk.salyk.kg:30040 [20:32:07]ConnectInit lk.salyk.kg [20:32:07]written 0, free lines is 4095 [20:32:07]Connected sock=10 [20:32:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D7 60 07 01 06 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 C5 21 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 55 02 00 35 04 06 00 5F 6A 98 D3 88 8F 7B 76 83 A1 E4 FA F5 4B [20:32:07]Write to MH i2c: 01 00 00 1C 02 1E [20:32:07]Write i2c OK [20:32:07]MH_I2C_Read... [20:32:07]Read from MH i2c: 01 [20:32:07]MH_I2C_Read... [20:32:07]Read from MH i2c: 01 07 00 [20:32:07]MH_I2C_Read... [20:32:07]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 E1 0C 12 [20:32:07]RasterBufferAndPrint [20:32:07]line [20:32:07]line [20:32:07]line [20:32:07]line [20:32:07]line [20:32:07]written 0, free lines is 3309 [20:32:07]MH_Cut [20:32:07]Write to MH i2c: D1 01 00 23 02 01 F7 [20:32:07]Write i2c OK [20:32:07]MH_I2C_Read... [20:32:07]Read from MH i2c: D1 [20:32:07]MH_I2C_Read... [20:32:07]Read from MH i2c: D1 01 00 [20:32:07]MH_I2C_Read... [20:32:07]Read from MH i2c: D1 01 00 23 02 00 F6 [20:32:07]Write to MH i2c: 01 00 00 24 02 26 [20:32:07]Write i2c OK [20:32:07]MH_I2C_Read... [20:32:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 98 5B 47 00 F2 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 55 02 00 F4 03 04 00 C2 C9 F2 66 B6 04 01 00 00 4D 9E 30 F9 3A AA 05 7C [20:32:07]CommunicateWithHost err = 0 [20:32:07]CheckOFDResponse [20:32:07]1017 (14) - 77093643461234 [20:32:07]1041 (16) - 0000000000871835 [20:32:07]1040 (4) - 152917 [20:32:07]1012 (4) - 24.09.2024 14:16 [20:32:07]1206 (1) - 0 [20:32:07]OFD Sender: Remove packet 152917 [20:32:07]ProducePacketName [20:32:07]name=ofd_packets/00152917 [20:32:07]NVStorageDeleteData [20:32:08]*** Cut start [20:32:08]*** Purtial cut [20:32:08]*** Stage 1: CUTSNS_PIN = 1 [20:32:08]OFD Sender: No OFD packet to send [20:32:08]Read from MH i2c: 01 [20:32:08]MH_I2C_Read... [20:32:08]*** Stop cut motor [20:32:08]*** Cut end [20:32:08]Read from MH i2c: 01 07 00 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [20:32:08]process_action close_receipt done [20:32:08]requested_data is exist [20:32:08]produce_requested_data [20:32:08]requested_item fm.sn is exist - process it [20:32:08]wFMCommunicate request_size=4 [20:32:08]MH_SAM_APDU [20:32:08]CAPDU: 80 11 00 00 [20:32:08]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [20:32:08]Write i2c OK [20:32:08]MH_I2C_Read... [20:32:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:08]Read from MH i2c: E2 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 17 00 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [20:32:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:32:08]wFMCommunicate OK [20:32:08]requested_item fd.num is exist - process it [20:32:08]SAM_PROTO_GetFieldsCounters [20:32:08]wFMCommunicate request_size=4 [20:32:08]MH_SAM_APDU [20:32:08]CAPDU: 80 13 00 00 [20:32:08]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [20:32:08]Write i2c OK [20:32:08]MH_I2C_Read... [20:32:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:32:08]Read from MH i2c: E2 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 62 00 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 55 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 BA [20:32:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 55 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:32:08]wFMCommunicate OK [20:32:08]SAM_PROTO_GetFieldsCounters done [20:32:08]requested_item shift.num is exist - process it [20:32:08]requested_item shift.opened is exist - process it [20:32:08]req_shift_opened [20:32:08]FM_GetShiftState [20:32:08]SAM_PROTO_GetShiftState [20:32:08]wFMCommunicate request_size=4 [20:32:08]MH_SAM_APDU [20:32:08]CAPDU: 80 13 01 00 [20:32:08]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [20:32:08]Write i2c OK [20:32:08]MH_I2C_Read... [20:32:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:08]Read from MH i2c: E2 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 0E 00 [20:32:08]MH_I2C_Read... [20:32:08]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 73 [20:32:08]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:32:08]wFMCommunicate OK [20:32:08]SAM_PROTO_GetShiftState done [20:32:08]FM_GetShiftState done [20:32:08]req_shift_opened done [20:32:08]requested_item shift.open_date is exist - process it [20:32:08]req_shift_open_date [20:32:08]req_shift_open_date done [20:32:08]produce_requested_data done [20:32:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152917,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:32:08]process_action_free close_receipt [20:32:08]json_value_free [20:32:08]json_value_free done [20:32:08]process_json_proto returns [20:32:08]Send response to host [20:32:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152917,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:32:08]free response buf [20:32:08]execute_script done [20:32:08]execute_script returns [20:32:08]free content buf [20:32:08]Sock 9.Close socket [20:32:08]Sock 9.Thread stoped [20:32:13]OFD Sender: No OFD packet to send [20:32:18]OFD Sender: No OFD packet to send [20:32:23]OFD Sender: No OFD packet to send [20:32:28]OFD Sender: No OFD packet to send [20:32:33]OFD Sender: No OFD packet to send [20:32:38]OFD Sender: No OFD packet to send [20:32:43]OFD Sender: No OFD packet to send [20:32:48]OFD Sender: No OFD packet to send [20:32:53]OFD Sender: No OFD packet to send [20:32:58]OFD Sender: No OFD packet to send [20:33:03]OFD Sender: No OFD packet to send [20:33:06]recv_with_timeout no data received [20:33:08]OFD Sender: No OFD packet to send [20:33:13]OFD Sender: No OFD packet to send [20:33:18]OFD Sender: No OFD packet to send [20:33:23]OFD Sender: No OFD packet to send [20:33:28]OFD Sender: No OFD packet to send [20:33:33]OFD Sender: No OFD packet to send [20:33:38]OFD Sender: No OFD packet to send [20:33:43]OFD Sender: No OFD packet to send [20:33:44]recv_with_timeout no data received [20:33:48]OFD Sender: No OFD packet to send [20:33:50]accept exits with 7 [20:33:50]New connection [20:33:50]New thread 3066600804 created [20:33:50]Thread 3066744164 joined [20:33:50]Waiting for new connection... [20:33:50] Sock 7.Parse request [20:33:50]Sock 7.Check first char [20:33:50]Sock 7.First char is OK [20:33:50]request: POST /json_proto HTTP/1.0 [20:33:50]Method: POST [20:33:50]URL: /json_proto [20:33:50]Method is POST - this is cgi request [20:33:50]url: /json_proto [20:33:50]query_string will be loaded in cgi processing [20:33:50]execute_cgi json_proto POST (null) [20:33:50]execute_cgi path=json_proto method=POST [20:33:50]POST find Content-Length [20:33:50]Host: 172.17.43.67:8080 [20:33:50]Content-Length: 678 [20:33:50]Content-Type: application/json [20:33:50] [20:33:50]POST finish read [20:33:50]Found Content-Length = 678 [20:33:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786927", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:33:50]execute_script... [20:33:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786927", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:33:50]POST & json_proto [20:33:50]process_json_proto [20:33:50]json parsed OK: [20:33:50]protocol is kg_v1.0 [20:33:50]action value=close_receipt [20:33:50]process_action close_receipt [20:33:50]cmd_close_receipt [20:33:50]MH_GetDate [20:33:50]Write to MH i2c: F0 00 00 28 02 19 [20:33:50]Write i2c OK [20:33:50]MH_I2C_Read... [20:33:50]Read from MH i2c: F0 [20:33:50]MH_I2C_Read... [20:33:50]Read from MH i2c: F0 09 00 [20:33:50]MH_I2C_Read... [20:33:50]Read from MH i2c: F0 09 00 28 02 00 2F 22 F3 66 6A BD 47 65 9F [20:33:50]GetLastDocTimeStamp 1727209925 [20:33:50]current date 1727210031 [20:33:50]FM_GetShiftState [20:33:50]SAM_PROTO_GetShiftState [20:33:50]wFMCommunicate request_size=4 [20:33:50]MH_SAM_APDU [20:33:50]CAPDU: 80 13 01 00 [20:33:50]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [20:33:50]Write i2c OK [20:33:50]MH_I2C_Read... [20:33:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:33:50]Read from MH i2c: E2 [20:33:50]MH_I2C_Read... [20:33:50]Read from MH i2c: E2 0E 00 [20:33:50]MH_I2C_Read... [20:33:50]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 75 [20:33:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:33:50]wFMCommunicate OK [20:33:50]SAM_PROTO_GetShiftState done [20:33:50]FM_GetShiftState done [20:33:50]opened in 1727137889 [20:33:50]opened+sec_in_day 1727224289 [20:33:50]quantity*price = 30035 [20:33:50]sum+1 = 30036 [20:33:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 377 24.09.2024 20:33 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152918 ФПД: 243348861819085 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152918&fm=243348861819085&tin=02508201610067®Number=0000000000091825&sum=30000 [20:33:51]StoreToDocumentArchive [20:33:51]shift 477 fd 152918 [20:33:51]save to /storage/0477/doc_00152918 [20:33:51]save last doc name /storage/0477/doc_00152918 to /storage/kkm_last_doc_name [20:33:51]save OK [20:33:51]Clear old archive folders... [20:33:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:33:51]tlvbuf is 0158E2B0 [20:33:51]SAM_PROTO_ClearQueue [20:33:51]wFMCommunicate request_size=4 [20:33:51]MH_SAM_APDU [20:33:51]CAPDU: 80 09 00 00 [20:33:51]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [20:33:51]Write i2c OK [20:33:51]MH_I2C_Read... [20:33:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:33:51]Read from MH i2c: E2 [20:33:51]MH_I2C_Read... [20:33:51]Read from MH i2c: E2 03 00 [20:33:51]MH_I2C_Read... [20:33:51]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [20:33:51]RAPDU: 90 00 [20:33:51]wFMCommunicate OK [20:33:51]SAM_PROTO_ClearQueue done [20:33:51]KKMCreateOFDPacket [20:33:51]OFDProtocolAddRootSTLVToBuf [20:33:51]FM_MakeSignedData [20:33:51]FM_MakeSignedData [20:33:51]SAM_PROTO_SignData [20:33:51]wFMCommunicate request_size=4 [20:33:51]MH_SAM_APDU [20:33:51]CAPDU: 80 0D 01 02 [20:33:51]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [20:33:51]Write i2c OK [20:33:51]MH_I2C_Read... [20:33:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:33:52]Read from MH i2c: E2 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: E2 03 00 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [20:33:52]RAPDU: 90 00 [20:33:52]wFMCommunicate OK [20:33:52]wFMCommunicate request_size=255 [20:33:52]MH_SAM_APDU [20:33:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 2F 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 55 02 00 35 04 06 00 DD [20:33:52]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 2F 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 55 02 00 35 04 06 00 DD 00 00 DC [20:33:52]Write i2c OK [20:33:52]MH_I2C_Read... [20:33:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:33:52]Read from MH i2c: E2 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: E2 03 00 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [20:33:52]RAPDU: 90 00 [20:33:52]wFMCommunicate OK [20:33:52]wFMCommunicate request_size=10 [20:33:52]MH_SAM_APDU [20:33:52]CAPDU: 80 0D 02 02 05 53 12 77 18 CD [20:33:52]Write to MH i2c: E2 0D 00 39 02 80 0D 02 02 05 00 53 12 77 18 CD 00 00 80 [20:33:52]Write i2c OK [20:33:52]MH_I2C_Read... [20:33:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:33:52]Read from MH i2c: E2 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: E2 03 00 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [20:33:52]RAPDU: 90 00 [20:33:52]wFMCommunicate OK [20:33:52]wFMCommunicate request_size=4 [20:33:52]MH_SAM_APDU [20:33:52]CAPDU: 80 0D 03 02 [20:33:52]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [20:33:52]Write i2c OK [20:33:52]MH_I2C_Read... [20:33:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:33:52]Read from MH i2c: E2 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: E2 0B 00 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: E2 0B 00 3A 02 00 D0 34 D5 5A C1 7F 2E E7 90 00 40 [20:33:52]RAPDU: D0 34 D5 5A C1 7F 2E E7 90 00 [20:33:52]wFMCommunicate OK [20:33:52]SAM_PROTO_SignData done [20:33:52]FM_MakeSignedData done [20:33:52]CreateOFDProtocolMessage [20:33:52]wFMCommunicate request_size=4 [20:33:52]MH_SAM_APDU [20:33:52]CAPDU: 80 11 00 00 [20:33:52]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [20:33:52]Write i2c OK [20:33:52]MH_I2C_Read... [20:33:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:52]Read from MH i2c: E2 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: E2 17 00 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [20:33:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:33:52]wFMCommunicate OK [20:33:52]CreateOFDProtocolMessage done [20:33:52]OFDSenderStorePacket 152918 [20:33:52]StoreOFDPacket docnum=152918 [20:33:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 01 89 07 01 F1 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 2F 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 55 02 00 35 04 06 00 DD 53 12 77 18 CD D0 34 D5 5A C1 7F 2E E7 [20:33:52]CheckFolder [20:33:52]dirname=/storage/ofd_packets [20:33:52]CheckFolder done [20:33:52]ProducePacketName [20:33:52]name=ofd_packets/00152918 [20:33:52]NVStorageSaveData ofd_packets/00152918 [20:33:52]File name is /storage/ofd_packets/00152918 [20:33:52]Write 301 bytes [20:33:52]NVStorageSaveData done [20:33:52]OFDSenderStorePacket done [20:33:52]KKMCreateOFDPacket done [20:33:52]NVStorageSaveData kkm_last_timestamp [20:33:52]File name is /storage/kkm_last_timestamp [20:33:52]Write 4 bytes [20:33:52]NVStorageSaveData done [20:33:52]ExternCall_PrintAddStr [20:33:52]wPrintStart [20:33:52]Write to MH i2c: 01 00 00 3C 02 3E [20:33:52]Write i2c OK [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: 01 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: 01 07 00 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [20:33:52]RasterBufferAndPrint [20:33:52]line Счет N : (1)1786927 [20:33:52]line ИНН: 02508201610067 [20:33:52]line Контрольно-Кассовый Чек [20:33:52]line ПРОДАЖА [20:33:52]line ТРК (МРК, ГНК) : 12 [20:33:52]line Товар: 2710124130 [20:33:52]line Аи-92-К-5 [20:33:52]line 4.430 * 67.80 [20:33:52]line = 300.35 [20:33:52]line НДС 12% НСП 1% [20:33:52]line > о реализуемом товаре [20:33:52]line ОКРУГЛЕНИЕ: -0.35 [20:33:52]line ИТОГО: 300.00 [20:33:52]line Внесено: 300.00 [20:33:52]line СДАЧА: 0.00 [20:33:52]line НСП 1% : 2.66 [20:33:52]line НДС 12% : 31.90 [20:33:52]line Наличными: 300.00 [20:33:52]line Безнал.: 0.00 [20:33:52]line Место: АЗС № 89 "Партнер Нефть" [20:33:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:33:52]line СНО: Общий режим [20:33:52]line Чек 377 24.09.2024 20:33 [20:33:52]line Смена: 477 ФФД: 1.0 [20:33:52]line ЗНМ: 0300000113 [20:33:52]line РНМ: 0000000000091825 [20:33:52]line Версия ККМ: 001 [20:33:52]line ФМ: 0000000000871835 [20:33:52]line ФД: 152918 [20:33:52]line ФПД: 243348861819085 [20:33:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152918&fm=243348861819085&tin=02508201610067®Number=0000000000091825&sum=30000 [20:33:52]written 0, free lines is 4095 [20:33:52]OFD Sender: Processing packet 152918 [packets to send 831, broken 830] [20:33:52]ProducePacketName [20:33:52]name=ofd_packets/00152918 [20:33:52]OFD Sender: To server: pG, [20:33:52]CommunicateWithHost lk.salyk.kg:30040 [20:33:52]ConnectInit lk.salyk.kg [20:33:52]Write to MH i2c: 01 00 00 67 02 69 [20:33:52]Write i2c OK [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: 01 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: 01 07 00 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 D9 0C 55 [20:33:52]RasterBufferAndPrint [20:33:52]line [20:33:52]line [20:33:52]line [20:33:52]line [20:33:52]line [20:33:52]written 0, free lines is 3295 [20:33:52]MH_Cut [20:33:52]Write to MH i2c: D1 01 00 6E 02 01 42 [20:33:52]Write i2c OK [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: D1 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: D1 01 00 [20:33:52]MH_I2C_Read... [20:33:52]Read from MH i2c: D1 01 00 6E 02 00 41 [20:33:52]Write to MH i2c: 01 00 00 6F 02 71 [20:33:52]Write i2c OK [20:33:52]MH_I2C_Read... [20:33:53]*** Cut start [20:33:53]*** Purtial cut [20:33:53]*** Stage 1: CUTSNS_PIN = 1 [20:33:53]Read from MH i2c: 01 [20:33:53]MH_I2C_Read... [20:33:53]*** Stop cut motor [20:33:53]*** Cut end [20:33:53]Read from MH i2c: 01 07 00 [20:33:53]MH_I2C_Read... [20:33:53]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [20:33:53]process_action close_receipt done [20:33:53]requested_data is exist [20:33:53]produce_requested_data [20:33:53]requested_item fm.sn is exist - process it [20:33:53]wFMCommunicate request_size=4 [20:33:53]MH_SAM_APDU [20:33:53]CAPDU: 80 11 00 00 [20:33:53]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [20:33:53]Write i2c OK [20:33:53]MH_I2C_Read... [20:33:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:54]Read from MH i2c: E2 [20:33:54]MH_I2C_Read... [20:33:54]Read from MH i2c: E2 17 00 [20:33:54]MH_I2C_Read... [20:33:54]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [20:33:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:33:54]wFMCommunicate OK [20:33:54]requested_item fd.num is exist - process it [20:33:54]SAM_PROTO_GetFieldsCounters [20:33:54]wFMCommunicate request_size=4 [20:33:54]MH_SAM_APDU [20:33:54]CAPDU: 80 13 00 00 [20:33:54]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [20:33:54]Write i2c OK [20:33:54]MH_I2C_Read... [20:33:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:33:54]Read from MH i2c: E2 [20:33:54]MH_I2C_Read... [20:33:54]Read from MH i2c: E2 62 00 [20:33:54]MH_I2C_Read... [20:33:54]Read from MH i2c: E2 62 00 71 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 56 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 09 [20:33:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 56 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:33:54]wFMCommunicate OK [20:33:54]SAM_PROTO_GetFieldsCounters done [20:33:54]requested_item shift.num is exist - process it [20:33:54]requested_item shift.opened is exist - process it [20:33:54]req_shift_opened [20:33:54]FM_GetShiftState [20:33:54]SAM_PROTO_GetShiftState [20:33:54]wFMCommunicate request_size=4 [20:33:54]MH_SAM_APDU [20:33:54]CAPDU: 80 13 01 00 [20:33:54]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [20:33:54]Write i2c OK [20:33:54]MH_I2C_Read... [20:33:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:33:54]Read from MH i2c: E2 [20:33:54]MH_I2C_Read... [20:33:54]Read from MH i2c: E2 0E 00 [20:33:54]MH_I2C_Read... [20:33:54]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BE [20:33:54]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:33:54]wFMCommunicate OK [20:33:54]SAM_PROTO_GetShiftState done [20:33:54]FM_GetShiftState done [20:33:54]req_shift_opened done [20:33:54]requested_item shift.open_date is exist - process it [20:33:54]req_shift_open_date [20:33:54]req_shift_open_date done [20:33:54]produce_requested_data done [20:33:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152918,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:33:54]process_action_free close_receipt [20:33:54]json_value_free [20:33:54]json_value_free done [20:33:54]process_json_proto returns [20:33:54]Send response to host [20:33:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152918,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:33:54]free response buf [20:33:54]execute_script done [20:33:54]execute_script returns [20:33:54]free content buf [20:33:54]Sock 7.Close socket [20:33:54]Sock 7.Thread stoped [20:33:57]ConnectInit Can't take IP for lk.salyk.kg [20:33:57]CommunicateWithHost connect error [20:33:57]CommunicateWithHost err = -1 [20:33:57]OFD Sender: Server communicate error [20:34:02]OFD Sender: Processing packet 152918 [packets to send 831, broken 830] [20:34:02]ProducePacketName [20:34:02]name=ofd_packets/00152918 [20:34:02]OFD Sender: To server: pG, [20:34:02]CommunicateWithHost lk.salyk.kg:30040 [20:34:02]ConnectInit lk.salyk.kg [20:34:02]Connected sock=7 [20:34:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 01 89 07 01 F1 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 2F 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 55 02 00 35 04 06 00 DD 53 12 77 18 CD D0 34 D5 5A C1 7F 2E E7 [20:34:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AB 51 47 00 FB FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 55 02 00 F4 03 04 00 36 CA F2 66 B6 04 01 00 00 32 91 37 33 A3 42 BA D2 [20:34:03]CommunicateWithHost err = 0 [20:34:03]CheckOFDResponse [20:34:03]1017 (14) - 77093643461234 [20:34:03]1041 (16) - 0000000000871835 [20:34:03]1040 (4) - 152918 [20:34:03]1012 (4) - 24.09.2024 14:18 [20:34:03]1206 (1) - 0 [20:34:03]OFD Sender: Remove packet 152918 [20:34:03]ProducePacketName [20:34:03]name=ofd_packets/00152918 [20:34:03]NVStorageDeleteData [20:34:03]OFD Sender: No OFD packet to send [20:34:08]OFD Sender: No OFD packet to send [20:34:13]OFD Sender: No OFD packet to send [20:34:18]OFD Sender: No OFD packet to send [20:34:20]recv_with_timeout no data received [20:34:23]OFD Sender: No OFD packet to send [20:34:28]OFD Sender: No OFD packet to send [20:34:33]OFD Sender: No OFD packet to send [20:34:38]OFD Sender: No OFD packet to send [20:34:43]recv_with_timeout no data received [20:34:43]OFD Sender: No OFD packet to send [20:34:48]OFD Sender: No OFD packet to send [20:34:53]OFD Sender: No OFD packet to send [20:34:58]OFD Sender: No OFD packet to send [20:35:01]accept exits with 10 [20:35:01]New connection [20:35:01]New thread 3066744164 created [20:35:01]Thread 3066600804 joined [20:35:01]Waiting for new connection... [20:35:01] Sock 10.Parse request [20:35:01]Sock 10.Check first char [20:35:01]Sock 10.First char is OK [20:35:01]request: POST /json_proto HTTP/1.0 [20:35:01]Method: POST [20:35:01]URL: /json_proto [20:35:01]Method is POST - this is cgi request [20:35:01]url: /json_proto [20:35:01]query_string will be loaded in cgi processing [20:35:01]execute_cgi json_proto POST (null) [20:35:01]execute_cgi path=json_proto method=POST [20:35:01]POST find Content-Length [20:35:01]Host: 172.17.43.67:8080 [20:35:01]Content-Length: 755 [20:35:01]Content-Type: application/json [20:35:01] [20:35:01]POST finish read [20:35:01]Found Content-Length = 755 [20:35:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786928", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106225", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:35:01]execute_script... [20:35:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786928", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106225", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:35:01]POST & json_proto [20:35:01]process_json_proto [20:35:01]json parsed OK: [20:35:01]protocol is kg_v1.0 [20:35:01]action value=close_receipt [20:35:01]process_action close_receipt [20:35:01]cmd_close_receipt [20:35:01]MH_GetDate [20:35:01]Write to MH i2c: F0 00 00 73 02 64 [20:35:01]Write i2c OK [20:35:01]MH_I2C_Read... [20:35:01]Read from MH i2c: F0 [20:35:01]MH_I2C_Read... [20:35:01]Read from MH i2c: F0 09 00 [20:35:01]MH_I2C_Read... [20:35:01]Read from MH i2c: F0 09 00 73 02 00 75 22 F3 66 6A BD 47 65 30 [20:35:01]GetLastDocTimeStamp 1727210031 [20:35:01]current date 1727210101 [20:35:01]FM_GetShiftState [20:35:01]SAM_PROTO_GetShiftState [20:35:01]wFMCommunicate request_size=4 [20:35:01]MH_SAM_APDU [20:35:01]CAPDU: 80 13 01 00 [20:35:01]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [20:35:01]Write i2c OK [20:35:01]MH_I2C_Read... [20:35:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:35:01]Read from MH i2c: E2 [20:35:01]MH_I2C_Read... [20:35:01]Read from MH i2c: E2 0E 00 [20:35:01]MH_I2C_Read... [20:35:01]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C0 [20:35:01]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:35:01]wFMCommunicate OK [20:35:01]SAM_PROTO_GetShiftState done [20:35:01]FM_GetShiftState done [20:35:01]opened in 1727137889 [20:35:01]opened+sec_in_day 1727224289 [20:35:01]quantity*price = 0 [20:35:01]sum+1 = 1 [20:35:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 378 24.09.2024 20:35 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30106225 ФМ: 0000000000871835 ФД: 152919 ФПД: 279131138517081 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203501&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152919&fm=279131138517081&tin=02508201610067®Number=0000000000091825&sum=0 [20:35:02]StoreToDocumentArchive [20:35:02]shift 477 fd 152919 [20:35:02]save to /storage/0477/doc_00152919 [20:35:02]save last doc name /storage/0477/doc_00152919 to /storage/kkm_last_doc_name [20:35:02]save OK [20:35:02]Clear old archive folders... [20:35:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:35:02]tlvbuf is 015D4A80 [20:35:02]SAM_PROTO_ClearQueue [20:35:02]wFMCommunicate request_size=4 [20:35:02]MH_SAM_APDU [20:35:02]CAPDU: 80 09 00 00 [20:35:02]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [20:35:02]Write i2c OK [20:35:02]MH_I2C_Read... [20:35:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:35:02]Read from MH i2c: E2 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: E2 03 00 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [20:35:02]RAPDU: 90 00 [20:35:02]wFMCommunicate OK [20:35:02]SAM_PROTO_ClearQueue done [20:35:02]KKMCreateOFDPacket [20:35:02]OFDProtocolAddRootSTLVToBuf [20:35:02]FM_MakeSignedData [20:35:02]FM_MakeSignedData [20:35:02]SAM_PROTO_SignData [20:35:02]wFMCommunicate request_size=4 [20:35:02]MH_SAM_APDU [20:35:02]CAPDU: 80 0D 01 02 [20:35:02]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [20:35:02]Write i2c OK [20:35:02]MH_I2C_Read... [20:35:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:35:02]Read from MH i2c: E2 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: E2 03 00 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [20:35:02]RAPDU: 90 00 [20:35:02]wFMCommunicate OK [20:35:02]wFMCommunicate request_size=255 [20:35:02]MH_SAM_APDU [20:35:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 75 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 55 02 00 35 04 06 00 FD [20:35:02]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 75 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 55 02 00 35 04 06 00 FD 00 00 A0 [20:35:02]Write i2c OK [20:35:02]MH_I2C_Read... [20:35:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:35:02]Read from MH i2c: E2 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: E2 03 00 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [20:35:02]RAPDU: 90 00 [20:35:02]wFMCommunicate OK [20:35:02]wFMCommunicate request_size=10 [20:35:02]MH_SAM_APDU [20:35:02]CAPDU: 80 0D 02 02 05 DE 48 5B 68 59 [20:35:02]Write to MH i2c: E2 0D 00 84 02 80 0D 02 02 05 00 DE 48 5B 68 59 00 00 4C [20:35:02]Write i2c OK [20:35:02]MH_I2C_Read... [20:35:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:35:02]Read from MH i2c: E2 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: E2 03 00 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [20:35:02]RAPDU: 90 00 [20:35:02]wFMCommunicate OK [20:35:02]wFMCommunicate request_size=4 [20:35:02]MH_SAM_APDU [20:35:02]CAPDU: 80 0D 03 02 [20:35:02]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [20:35:02]Write i2c OK [20:35:02]MH_I2C_Read... [20:35:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:35:02]Read from MH i2c: E2 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: E2 0B 00 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: E2 0B 00 85 02 00 FD 7E 0C 13 4A AE CB DF 90 00 3F [20:35:02]RAPDU: FD 7E 0C 13 4A AE CB DF 90 00 [20:35:02]wFMCommunicate OK [20:35:02]SAM_PROTO_SignData done [20:35:02]FM_MakeSignedData done [20:35:02]CreateOFDProtocolMessage [20:35:02]wFMCommunicate request_size=4 [20:35:02]MH_SAM_APDU [20:35:02]CAPDU: 80 11 00 00 [20:35:02]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [20:35:02]Write i2c OK [20:35:02]MH_I2C_Read... [20:35:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:35:02]Read from MH i2c: E2 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: E2 17 00 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: E2 17 00 86 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [20:35:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:35:02]wFMCommunicate OK [20:35:02]CreateOFDProtocolMessage done [20:35:02]OFDSenderStorePacket 152919 [20:35:02]StoreOFDPacket docnum=152919 [20:35:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F5 14 07 01 87 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 75 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 55 02 00 35 04 06 00 FD DE 48 5B 68 59 FD 7E 0C 13 4A AE CB DF [20:35:02]CheckFolder [20:35:02]dirname=/storage/ofd_packets [20:35:02]CheckFolder done [20:35:02]ProducePacketName [20:35:02]name=ofd_packets/00152919 [20:35:02]NVStorageSaveData ofd_packets/00152919 [20:35:02]File name is /storage/ofd_packets/00152919 [20:35:02]Write 301 bytes [20:35:02]NVStorageSaveData done [20:35:02]OFDSenderStorePacket done [20:35:02]KKMCreateOFDPacket done [20:35:02]NVStorageSaveData kkm_last_timestamp [20:35:02]File name is /storage/kkm_last_timestamp [20:35:02]Write 4 bytes [20:35:02]NVStorageSaveData done [20:35:02]ExternCall_PrintAddStr [20:35:02]wPrintStart [20:35:02]Write to MH i2c: 01 00 00 87 02 89 [20:35:02]OFD Sender: Processing packet 152919 [packets to send 831, broken 830] [20:35:02]ProducePacketName [20:35:02]name=ofd_packets/00152919 [20:35:02]OFD Sender: To server: pG, [20:35:02]CommunicateWithHost lk.salyk.kg:30040 [20:35:02]ConnectInit lk.salyk.kg [20:35:02]Write i2c OK [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: 01 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: 01 07 00 [20:35:02]MH_I2C_Read... [20:35:02]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [20:35:02]RasterBufferAndPrint [20:35:02]line Счет N : (1)1786928 [20:35:02]line ИНН: 02508201610067 [20:35:02]line Контрольно-Кассовый Чек [20:35:02]line ПРОДАЖА [20:35:02]line ТРК (МРК, ГНК) : 22 [20:35:02]line Товар: 2710124130 [20:35:02]line Аи-92-К-5 [20:35:02]line 30.000 * 0.00 [20:35:02]line = 0.00 [20:35:02]line НДС 12% НСП 1% [20:35:02]line > о реализуемом товаре [20:35:02]line ИТОГО: 0.00 [20:35:02]line НСП 1% : 0.00 [20:35:02]line НДС 12% : 0.00 [20:35:02]line Наличными: 0.00 [20:35:02]line Безнал.: 0.00 [20:35:02]line Место: АЗС № 89 "Партнер Нефть" [20:35:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:35:02]line СНО: Общий режим [20:35:02]line Чек 378 24.09.2024 20:35 [20:35:02]line Смена: 477 ФФД: 1.0 [20:35:02]line ЗНМ: 0300000113 [20:35:02]line РНМ: 0000000000091825 [20:35:02]line Версия ККМ: 001 [20:35:02]line Талоны: ТК ГПНА Online [20:35:02]line 30106225 [20:35:02]line ФМ: 0000000000871835 [20:35:02]line ФД: 152919 [20:35:02]line ФПД: 279131138517081 [20:35:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203501&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152919&fm=279131138517081&tin=02508201610067®Number=0000000000091825&sum=0 [20:35:02]written 0, free lines is 4095 [20:35:03]Write to MH i2c: 01 00 00 B1 02 B3 [20:35:03]Write i2c OK [20:35:03]MH_I2C_Read... [20:35:03]Read from MH i2c: 01 [20:35:03]MH_I2C_Read... [20:35:03]Read from MH i2c: 01 07 00 [20:35:03]MH_I2C_Read... [20:35:03]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 E4 0C AA [20:35:03]RasterBufferAndPrint [20:35:03]line [20:35:03]line [20:35:03]line [20:35:03]line [20:35:03]line [20:35:03]written 0, free lines is 3305 [20:35:03]MH_Cut [20:35:03]Write to MH i2c: D1 01 00 B8 02 01 8C [20:35:03]Write i2c OK [20:35:03]MH_I2C_Read... [20:35:03]Read from MH i2c: D1 [20:35:03]MH_I2C_Read... [20:35:03]Read from MH i2c: D1 01 00 [20:35:03]MH_I2C_Read... [20:35:03]Read from MH i2c: D1 01 00 B8 02 00 8B [20:35:03]Write to MH i2c: 01 00 00 B9 02 BB [20:35:03]Write i2c OK [20:35:03]MH_I2C_Read... [20:35:03]Connected sock=7 [20:35:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F5 14 07 01 87 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 75 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 55 02 00 35 04 06 00 FD DE 48 5B 68 59 FD 7E 0C 13 4A AE CB DF [20:35:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6D 10 47 00 0B B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 55 02 00 F4 03 04 00 72 CA F2 66 B6 04 01 00 00 59 45 F8 DB 1A 27 EF 85 [20:35:04]CommunicateWithHost err = 0 [20:35:04]CheckOFDResponse [20:35:04]1017 (14) - 77093643461234 [20:35:04]1041 (16) - 0000000000871835 [20:35:04]1040 (4) - 152919 [20:35:04]1012 (4) - 24.09.2024 14:19 [20:35:04]1206 (1) - 0 [20:35:04]OFD Sender: Remove packet 152919 [20:35:04]ProducePacketName [20:35:04]name=ofd_packets/00152919 [20:35:04]NVStorageDeleteData [20:35:04]*** Cut start [20:35:04]*** Purtial cut [20:35:04]*** Stage 1: CUTSNS_PIN = 1 [20:35:04]Read from MH i2c: 01 [20:35:04]MH_I2C_Read... [20:35:04]*** Stop cut motor [20:35:04]*** Cut end [20:35:04]Read from MH i2c: 01 07 00 [20:35:04]MH_I2C_Read... [20:35:04]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [20:35:04]process_action close_receipt done [20:35:04]requested_data is exist [20:35:04]produce_requested_data [20:35:04]requested_item fm.sn is exist - process it [20:35:04]wFMCommunicate request_size=4 [20:35:04]MH_SAM_APDU [20:35:04]CAPDU: 80 11 00 00 [20:35:04]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [20:35:04]Write i2c OK [20:35:04]MH_I2C_Read... [20:35:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:35:04]Read from MH i2c: E2 [20:35:04]MH_I2C_Read... [20:35:04]Read from MH i2c: E2 17 00 [20:35:04]MH_I2C_Read... [20:35:04]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [20:35:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:35:04]wFMCommunicate OK [20:35:04]requested_item fd.num is exist - process it [20:35:04]SAM_PROTO_GetFieldsCounters [20:35:04]wFMCommunicate request_size=4 [20:35:04]MH_SAM_APDU [20:35:04]CAPDU: 80 13 00 00 [20:35:04]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [20:35:04]Write i2c OK [20:35:04]MH_I2C_Read... [20:35:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:35:04]Read from MH i2c: E2 [20:35:04]MH_I2C_Read... [20:35:04]Read from MH i2c: E2 62 00 [20:35:04]MH_I2C_Read... [20:35:04]OFD Sender: No OFD packet to send [20:35:04]Read from MH i2c: E2 62 00 BB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 57 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 57 [20:35:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 57 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:35:04]wFMCommunicate OK [20:35:04]SAM_PROTO_GetFieldsCounters done [20:35:04]requested_item shift.num is exist - process it [20:35:04]requested_item shift.opened is exist - process it [20:35:04]req_shift_opened [20:35:04]FM_GetShiftState [20:35:04]SAM_PROTO_GetShiftState [20:35:04]wFMCommunicate request_size=4 [20:35:04]MH_SAM_APDU [20:35:04]CAPDU: 80 13 01 00 [20:35:04]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [20:35:04]Write i2c OK [20:35:04]MH_I2C_Read... [20:35:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:35:04]Read from MH i2c: E2 [20:35:04]MH_I2C_Read... [20:35:04]Read from MH i2c: E2 0E 00 [20:35:04]MH_I2C_Read... [20:35:04]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 08 [20:35:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:35:04]wFMCommunicate OK [20:35:04]SAM_PROTO_GetShiftState done [20:35:04]FM_GetShiftState done [20:35:04]req_shift_opened done [20:35:04]requested_item shift.open_date is exist - process it [20:35:04]req_shift_open_date [20:35:04]req_shift_open_date done [20:35:04]produce_requested_data done [20:35:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152919,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:35:04]process_action_free close_receipt [20:35:04]json_value_free [20:35:04]json_value_free done [20:35:04]process_json_proto returns [20:35:04]Send response to host [20:35:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152919,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:35:04]free response buf [20:35:04]execute_script done [20:35:04]execute_script returns [20:35:04]free content buf [20:35:04]Sock 10.Close socket [20:35:04]Sock 10.Thread stoped [20:35:04]accept exits with 9 [20:35:04]New connection [20:35:04]New thread 3066600804 created [20:35:04]Thread 3066744164 joined [20:35:04]Waiting for new connection... [20:35:04] Sock 9.Parse request [20:35:04]Sock 9.Check first char [20:35:04]Sock 9.First char is OK [20:35:04]request: POST /json_proto HTTP/1.0 [20:35:04]Method: POST [20:35:04]URL: /json_proto [20:35:04]Method is POST - this is cgi request [20:35:04]url: /json_proto [20:35:04]query_string will be loaded in cgi processing [20:35:04]execute_cgi json_proto POST (null) [20:35:04]execute_cgi path=json_proto method=POST [20:35:04]POST find Content-Length [20:35:04]Host: 172.17.43.67:8080 [20:35:04]Content-Length: 663 [20:35:04]Content-Type: application/json [20:35:04] [20:35:04]POST finish read [20:35:04]Found Content-Length = 663 [20:35:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 11.550, "sum" : 800.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:35:04]execute_script... [20:35:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 11.550, "sum" : 800.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:35:04]POST & json_proto [20:35:04]process_json_proto [20:35:04]json parsed OK: [20:35:04]protocol is kg_v1.0 [20:35:04]action value=close_receipt [20:35:04]process_action close_receipt [20:35:04]cmd_close_receipt [20:35:04]MH_GetDate [20:35:04]Write to MH i2c: F0 00 00 BD 02 AE [20:35:04]Write i2c OK [20:35:04]MH_I2C_Read... [20:35:04]Read from MH i2c: F0 [20:35:04]MH_I2C_Read... [20:35:04]Read from MH i2c: F0 09 00 [20:35:04]MH_I2C_Read... [20:35:04]Read from MH i2c: F0 09 00 BD 02 00 79 22 F3 66 6A BD 47 65 7E [20:35:04]GetLastDocTimeStamp 1727210101 [20:35:04]current date 1727210105 [20:35:04]FM_GetShiftState [20:35:04]SAM_PROTO_GetShiftState [20:35:04]wFMCommunicate request_size=4 [20:35:04]MH_SAM_APDU [20:35:04]CAPDU: 80 13 01 00 [20:35:04]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [20:35:04]Write i2c OK [20:35:04]MH_I2C_Read... [20:35:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:35:05]Read from MH i2c: E2 [20:35:05]MH_I2C_Read... [20:35:05]Read from MH i2c: E2 0E 00 [20:35:05]MH_I2C_Read... [20:35:05]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0A [20:35:05]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:35:05]wFMCommunicate OK [20:35:05]SAM_PROTO_GetShiftState done [20:35:05]FM_GetShiftState done [20:35:05]opened in 1727137889 [20:35:05]opened+sec_in_day 1727224289 [20:35:05]quantity*price = 80041 [20:35:05]sum+1 = 80043 [20:35:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.00 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 379 24.09.2024 20:35 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152920 ФПД: 263176382496078 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203505&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152920&fm=263176382496078&tin=02508201610067®Number=0000000000091825&sum=80000 [20:35:06]StoreToDocumentArchive [20:35:06]shift 477 fd 152920 [20:35:06]save to /storage/0477/doc_00152920 [20:35:06]save last doc name /storage/0477/doc_00152920 to /storage/kkm_last_doc_name [20:35:06]save OK [20:35:06]Clear old archive folders... [20:35:06]ProcessDocumentItem done err = 0, tmpTLVsize=247 [20:35:06]tlvbuf is 015B4490 [20:35:06]SAM_PROTO_ClearQueue [20:35:06]wFMCommunicate request_size=4 [20:35:06]MH_SAM_APDU [20:35:06]CAPDU: 80 09 00 00 [20:35:06]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [20:35:06]Write i2c OK [20:35:06]MH_I2C_Read... [20:35:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:35:06]Read from MH i2c: E2 [20:35:06]MH_I2C_Read... [20:35:06]Read from MH i2c: E2 03 00 [20:35:06]MH_I2C_Read... [20:35:06]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [20:35:06]RAPDU: 90 00 [20:35:06]wFMCommunicate OK [20:35:06]SAM_PROTO_ClearQueue done [20:35:06]KKMCreateOFDPacket [20:35:06]OFDProtocolAddRootSTLVToBuf [20:35:06]FM_MakeSignedData [20:35:06]FM_MakeSignedData [20:35:06]SAM_PROTO_SignData [20:35:06]wFMCommunicate request_size=4 [20:35:06]MH_SAM_APDU [20:35:06]CAPDU: 80 0D 01 02 [20:35:06]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [20:35:06]Write i2c OK [20:35:06]MH_I2C_Read... [20:35:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:35:06]Read from MH i2c: E2 [20:35:06]MH_I2C_Read... [20:35:06]Read from MH i2c: E2 03 00 [20:35:06]MH_I2C_Read... [20:35:06]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [20:35:06]RAPDU: 90 00 [20:35:06]wFMCommunicate OK [20:35:06]wFMCommunicate request_size=255 [20:35:06]MH_SAM_APDU [20:35:06]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 79 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 55 02 00 35 04 06 00 EF 5B 86 CA BD [20:35:06]Write to MH i2c: E2 02 01 CD 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 79 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 55 02 00 35 04 06 00 EF 5B 86 CA BD 00 00 AF [20:35:06]Write i2c OK [20:35:06]MH_I2C_Read... [20:35:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:35:06]Read from MH i2c: E2 [20:35:06]MH_I2C_Read... [20:35:06]Read from MH i2c: E2 03 00 [20:35:06]MH_I2C_Read... [20:35:06]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [20:35:06]RAPDU: 90 00 [20:35:06]wFMCommunicate OK [20:35:06]wFMCommunicate request_size=6 [20:35:06]MH_SAM_APDU [20:35:06]CAPDU: 80 0D 02 02 01 4E [20:35:06]Write to MH i2c: E2 09 00 CE 02 80 0D 02 02 01 00 4E 00 00 9A [20:35:06]Write i2c OK [20:35:06]MH_I2C_Read... [20:35:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:35:06]Read from MH i2c: E2 [20:35:06]MH_I2C_Read... [20:35:06]Read from MH i2c: E2 03 00 [20:35:06]MH_I2C_Read... [20:35:06]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [20:35:06]RAPDU: 90 00 [20:35:06]wFMCommunicate OK [20:35:06]wFMCommunicate request_size=4 [20:35:06]MH_SAM_APDU [20:35:06]CAPDU: 80 0D 03 02 [20:35:06]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [20:35:06]Write i2c OK [20:35:06]MH_I2C_Read... [20:35:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:35:06]Read from MH i2c: E2 [20:35:06]MH_I2C_Read... [20:35:06]Read from MH i2c: E2 0B 00 [20:35:06]MH_I2C_Read... [20:35:06]Read from MH i2c: E2 0B 00 CF 02 00 43 28 82 F0 2E A9 96 34 90 00 CB [20:35:07]RAPDU: 43 28 82 F0 2E A9 96 34 90 00 [20:35:07]wFMCommunicate OK [20:35:07]SAM_PROTO_SignData done [20:35:07]FM_MakeSignedData done [20:35:07]CreateOFDProtocolMessage [20:35:07]wFMCommunicate request_size=4 [20:35:07]MH_SAM_APDU [20:35:07]CAPDU: 80 11 00 00 [20:35:07]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [20:35:07]Write i2c OK [20:35:07]MH_I2C_Read... [20:35:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:35:07]Read from MH i2c: E2 [20:35:07]MH_I2C_Read... [20:35:07]Read from MH i2c: E2 17 00 [20:35:07]MH_I2C_Read... [20:35:07]Read from MH i2c: E2 17 00 D0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [20:35:07]RAPDU: 11 04 10 00 30 30 30 30 30 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28009855+1699200362=1727210217 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 EA 22 F3 66 6A BD 47 65 37 [20:36:58]Current date/time: 24.09.2024 20:36 [20:36:58]FM_Init [20:36:58]wFMConnect [20:36:58]MH_SAM_On [20:36:58]Write to MH i2c: E0 00 00 08 00 E7 [20:36:58]Write i2c OK [20:36:58]MH_I2C_Read... [20:36:58]*** iso7816_init finished! [20:36:58]*** atr: [20:36:58]*** 0F 3B D5 18 FF 81 91 FE [20:36:58]*** 1F C3 80 73 C8 21 10 0A [20:36:58]*** 00 00 00 00 00 00 00 00 [20:36:58]*** 00 00 00 00 00 00 00 00 [20:36:58]*** 00 00 00 00 00 00 00 00 [20:36:58]*** 00 00 00 00 00 00 00 00 [20:36:58]*** 00 00 00 00 00 00 00 00 [20:36:58]*** 00 00 00 00 00 00 00 00 [20:36:58]Read from MH i2c: E0 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E0 10 00 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [20:36:58]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:36:58]wFMCommunicate request_size=10 [20:36:58]MH_SAM_APDU [20:36:58]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:36:58]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:36:58]Write i2c OK [20:36:58]MH_I2C_Read... [20:37:00]url: /json_proto [20:37:00]query_string will be loaded in cgi processing [20:37:00]execute_cgi json_proto POST (null) [20:37:00]execute_cgi path=json_proto method=POST [20:37:00]POST find Content-Length [20:37:00]Host: 172.17.43.67:8080 [20:37:00]Content-Length: 331 [20:37:00]Content-Type: application/json [20:37:00] [20:37:00]POST finish read [20:37:00]Found Content-Length = 331 [20:37:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:37:00]execute_script... [20:37:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:37:00]POST & json_proto [20:37:00]process_json_proto [20:37:00]json parsed OK: [20:37:00]protocol is kg_v1.0 [20:37:00]action value=get_value [20:37:00]process_action get_value [20:37:00]cmd_get_value [20:37:00]process_action get_value done [20:37:00]requested_data is exist [20:37:00]produce_requested_data [20:37:00]requested_item fm.sale.total is exist - process it [20:37:00]SAM_PROTO_GetFMData [20:37:00]wFMCommunicate request_size=4 [20:37:00]MH_SAM_APDU [20:37:00]CAPDU: 80 13 03 00 [20:37:00]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [20:37:00]Write i2c OK [20:37:00]MH_I2C_Read... [20:37:00]Connected sock=7 [20:37:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 C7 36 03 01 3F 72 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 79 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 55 02 00 35 04 06 00 EF 5B 86 CA BD 4E 43 28 82 F0 2E A9 96 34 [20:37:00]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [20:37:00]Read from MH i2c: E2 [20:37:00]MH_I2C_Read... [20:37:00]Read from MH i2c: E2 FD 00 [20:37:00]MH_I2C_Read... [20:37:00]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 9E 51 02 00 69 04 9F 00 6F 04 04 00 C7 4D 02 00 B1 04 05 00 D4 0B E1 9B 02 70 04 05 00 D4 0B E1 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A8 73 F4 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 82 90 E9 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D7 03 00 00 B1 04 04 00 74 70 21 0E 70 04 04 00 74 70 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 D1 33 80 01 EF 03 09 00 F6 03 01 90 00 3B [20:37:00]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 9E 51 02 00 69 04 9F 00 6F 04 04 00 C7 4D 02 00 B1 04 05 00 D4 0B E1 9B 02 70 04 05 00 D4 0B E1 9B 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A8 73 F4 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 82 90 E9 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D7 03 00 00 B1 04 04 00 74 70 21 0E 70 04 04 00 74 70 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 D1 33 80 01 EF 03 09 00 F6 03 01 90 00 [20:37:00]wFMCommunicate OK [20:37:00]wFMCommunicate request_size=4 [20:37:00]MH_SAM_APDU [20:37:00]CAPDU: 80 17 00 00 [20:37:00]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [20:37:00]Write i2c OK [20:37:00]MH_I2C_Read... [20:37:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:37:00]Read from MH i2c: E2 [20:37:00]MH_I2C_Read... [20:37:00]Read from MH i2c: E2 FD 00 [20:37:00]MH_I2C_Read... [20:37:00]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E5 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 CC [20:37:00]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E5 03 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [20:37:00]wFMCommunicate OK [20:37:00]wFMCommunicate request_size=4 [20:37:00]MH_SAM_APDU [20:37:00]CAPDU: 80 17 00 00 [20:37:00]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [20:37:00]Write i2c OK [20:37:00]MH_I2C_Read... [20:37:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:37:00]Read from MH i2c: E2 [20:37:00]MH_I2C_Read... [20:37:00]Read from MH i2c: E2 FD 00 [20:37:00]MH_I2C_Read... [20:37:01]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [20:37:01]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [20:37:01]wFMCommunicate OK [20:37:01]wFMCommunicate request_size=4 [20:37:01]MH_SAM_APDU [20:37:01]CAPDU: 80 17 00 00 [20:37:01]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [20:37:01]Write i2c OK [20:37:01]MH_I2C_Read... [20:37:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:37:01]Read from MH i2c: E2 [20:37:01]MH_I2C_Read... [20:37:01]Read from MH i2c: E2 FD 00 [20:37:01]MH_I2C_Read... [20:37:01]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [20:37:01]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 [20:36:58]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:36:58]Read from MH i2c: E2 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E2 03 00 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:36:58]RAPDU: 90 00 [20:36:58]wFMCommunicate OK [20:36:58]wFMCommunicate request_size=4 [20:36:58]MH_SAM_APDU [20:36:58]CAPDU: 80 11 00 00 [20:36:58]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:36:58]Write i2c OK [20:36:58]MH_I2C_Read... [20:36:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:58]Read from MH i2c: E2 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E2 17 00 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [20:36:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:36:58]wFMCommunicate OK [20:36:58]Detected FM SN is 0000000000871835 [20:36:58]Stored FM SN is 0000000000871835 [20:36:58]wFMCommunicate request_size=9 [20:36:58]MH_SAM_APDU [20:36:58]CAPDU: 80 16 00 00 04 E6 7F 00 00 [20:36:58]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [20:36:58]Write i2c OK [20:36:58]MH_I2C_Read... [20:36:58]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:36:58]Read from MH i2c: E2 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E2 03 00 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:36:58]RAPDU: 90 00 [20:36:58]wFMCommunicate OK [20:36:58]FM PIN OK [20:36:58]wFMCommunicate request_size=8 [20:36:58]MH_SAM_APDU [20:36:58]CAPDU: 80 14 04 00 03 02 00 01 [20:36:58]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:36:58]Write i2c OK [20:36:58]MH_I2C_Read... [20:36:58]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:36:58]Read from MH i2c: E2 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E2 03 00 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:36:58]RAPDU: 90 00 [20:36:58]wFMCommunicate OK [20:36:58]wFMCommunicate request_size=13 [20:36:58]MH_SAM_APDU [20:36:58]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:36:58]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [20:36:58]Write i2c OK [20:36:58]MH_I2C_Read... [20:36:58]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:36:58]Read from MH i2c: E2 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E2 03 00 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:36:58]RAPDU: 90 00 [20:36:58]wFMCommunicate OK [20:36:58]wFMCommunicate request_size=4 [20:36:58]MH_SAM_APDU [20:36:58]CAPDU: 80 11 00 00 [20:36:58]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:36:58]Write i2c OK [20:36:58]MH_I2C_Read... [20:36:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:58]Read from MH i2c: E2 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E2 17 00 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [20:36:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:36:58]wFMCommunicate OK [20:36:58]DocumentArchiveInit [20:36:58]Start Httpd... [20:36:58]Httpd thread 3067788644 created [20:36:58]Write to MH i2c: 01 00 00 0F 00 0F [20:36:58]Write i2c OK [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: 01 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: 01 07 00 [20:36:58]MH_I2C_Read... [20:36:58]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:36:58]Allocated Socket 5 [20:36:58]Bind OK [20:36:58]Listen OK [20:36:58]httpd running on port 8080 [20:36:58]Waiting for new connection... [20:36:58]MH Int Process started [20:36:59]OFD Sender: Processing packet 152920 [packets to send 831, broken 830] [20:36:59]ProducePacketName [20:36:59]name=ofd_packets/00152920 [20:36:59]OFD Sender: To server: pG, [20:36:59]CommunicateWithHost lk.salyk.kg:30040 [20:36:59]ConnectInit lk.salyk.kg [20:36:59]accept exits with 6 [20:36:59]New connection [20:36:59]New thread 3067501924 created [20:36:59]Waiting for new connection... [20:36:59] Sock 6.Parse request [20:36:59]Sock 6.Check first char [20:36:59]Sock 6.First char is OK [20:36:59]request: POST /json_proto HTTP/1.0 [20:36:59]Method: POST [20:36:59]URL: /json_proto [20:36:59]Method is POST - this is cgi request [20:36:59]url: /json_proto [20:36:59]query_string will be loaded in cgi processing [20:36:59]execute_cgi json_proto POST (null) [20:36:59]execute_cgi path=json_proto method=POST [20:36:59]POST find Content-Length [20:36:59]Host: 172.17.43.67:8080 [20:36:59]Content-Length: 215 [20:36:59]Content-Type: application/json [20:36:59] [20:36:59]POST finish read [20:36:59]Found Content-Length = 215 [20:36:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:36:59]execute_script... [20:36:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:36:59]POST & json_proto [20:36:59]process_json_proto [20:36:59]json parsed OK: [20:36:59]protocol is kg_v1.0 [20:36:59]action value=get_value [20:36:59]process_action get_value [20:36:59]cmd_get_value [20:36:59]process_action get_value done [20:36:59]requested_data is exist [20:36:59]produce_requested_data [20:36:59]requested_item kkm.sn is exist - process it [20:36:59]requested_item kkm.ver is exist - process it [20:36:59]requested_item fm.sn is exist - process it [20:36:59]wFMCommunicate request_size=4 [20:36:59]MH_SAM_APDU [20:36:59]CAPDU: 80 11 00 00 [20:36:59]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:36:59]Write i2c OK [20:36:59]MH_I2C_Read... [20:36:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:59]Read from MH i2c: E2 [20:36:59]MH_I2C_Read... [20:36:59]Read from MH i2c: E2 17 00 [20:36:59]MH_I2C_Read... [20:36:59]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [20:36:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:36:59]wFMCommunicate OK [20:36:59]requested_item fd.num is exist - process it [20:36:59]SAM_PROTO_GetFieldsCounters [20:36:59]wFMCommunicate request_size=4 [20:36:59]MH_SAM_APDU [20:36:59]CAPDU: 80 13 00 00 [20:36:59]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:36:59]Write i2c OK [20:36:59]MH_I2C_Read... [20:36:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:36:59]Read from MH i2c: E2 [20:36:59]MH_I2C_Read... [20:36:59]Read from MH i2c: E2 62 00 [20:36:59]MH_I2C_Read... [20:36:59]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 58 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 AF [20:36:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 58 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:36:59]wFMCommunicate OK [20:36:59]SAM_PROTO_GetFieldsCounters done [20:36:59]requested_item shift.num is exist - process it [20:36:59]requested_item shift.opened is exist - process it [20:36:59]req_shift_opened [20:36:59]FM_GetShiftState [20:36:59]SAM_PROTO_GetShiftState [20:36:59]wFMCommunicate request_size=4 [20:36:59]MH_SAM_APDU [20:36:59]CAPDU: 80 13 01 00 [20:36:59]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:36:59]Write i2c OK [20:36:59]MH_I2C_Read... [20:37:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:37:00]Read from MH i2c: E2 [20:37:00]MH_I2C_Read... [20:37:00]Read from MH i2c: E2 0E 00 [20:37:00]MH_I2C_Read... [20:37:00]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [20:37:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:37:00]wFMCommunicate OK [20:37:00]SAM_PROTO_GetShiftState done [20:37:00]FM_GetShiftState done [20:37:00]req_shift_opened done [20:37:00]requested_item shift.open_date is exist - process it [20:37:00]req_shift_open_date [20:37:00]req_shift_open_date done [20:37:00]produce_requested_data done [20:37:00]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152920,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:37:00]process_action_free get_value [20:37:00]json_value_free [20:37:00]json_value_free done [20:37:00]process_json_proto returns [20:37:00]Send response to host [20:37:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152920,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:37:00]free response buf [20:37:00]execute_script done [20:37:00]execute_script returns [20:37:00]free content buf [20:37:00]Sock 6.Close socket [20:37:00]Sock 6.Thread stoped [20:37:00]accept exits with 11 [20:37:00]New connection [20:37:00]New thread 3067358564 created [20:37:00] Sock 11.Parse request [20:37:00]Thread 3067501924 joined [20:37:00]Sock 11.Check first char [20:37:00]Waiting for new connection... [20:37:00]Sock 11.First char is OK [20:37:00]request: POST /json_proto HTTP/1.0 [20:37:00]Method: POST [20:37:00]URL: /json_proto [20:37:00]Method is POST - this is cgi request 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [20:37:01]wFMCommunicate OK [20:37:01]wFMCommunicate request_size=4 [20:37:01]MH_SAM_APDU [20:37:01]CAPDU: 80 17 00 00 [20:37:01]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [20:37:01]Write i2c OK [20:37:01]MH_I2C_Read... [20:37:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 00 C3 47 00 24 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 55 02 00 F4 03 04 00 E7 CA F2 66 B6 04 01 00 00 75 1B 88 FE 27 39 C1 50 [20:37:01]CommunicateWithHost err = 0 [20:37:01]CheckOFDResponse [20:37:01]1017 (14) - 77093643461234 [20:37:01]1041 (16) - 0000000000871835 [20:37:01]1040 (4) - 152920 [20:37:01]1012 (4) - 24.09.2024 14:21 [20:37:01]1206 (1) - 0 [20:37:01]OFD Sender: Remove packet 152920 [20:37:01]ProducePacketName [20:37:01]name=ofd_packets/00152920 [20:37:01]NVStorageDeleteData [20:37:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [20:37:01]Read from MH i2c: E2 [20:37:01]MH_I2C_Read... [20:37:01]Read from MH i2c: E2 DE 00 [20:37:01]MH_I2C_Read... [20:37:01]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [20:37:01]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [20:37:01]wFMCommunicate OK [20:37:01]SAM_PROTO_GetFMData done [20:37:01]requested_item fm.sale_refund.total is exist - process it [20:37:01]requested_item fm.buy.total is exist - process it [20:37:01]requested_item shift.sale.total is exist - process it [20:37:01]SAM_PROTO_GetShiftData [20:37:01]wFMCommunicate request_size=4 [20:37:01]MH_SAM_APDU [20:37:01]CAPDU: 80 13 02 00 [20:37:01]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [20:37:01]Write i2c OK [20:37:01]MH_I2C_Read... [20:37:01]OFD Sender: No OFD packet to send [20:37:02]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [20:37:02]Read from MH i2c: E2 [20:37:02]MH_I2C_Read... [20:37:02]Read from MH i2c: E2 FD 00 [20:37:02]MH_I2C_Read... [20:37:02]Read from MH i2c: E2 FD 00 18 00 00 B5 04 AA 04 B1 04 6E 04 04 00 7B 01 00 00 69 04 9B 00 6F 04 04 00 7A 01 00 00 B1 04 04 00 1C 3F 49 01 70 04 04 00 1C 3F 49 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 93 FA 22 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 32 EA 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 B0 36 70 04 02 00 B0 36 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 CF 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 90 00 37 [20:37:02]RAPDU: B5 04 AA 04 B1 04 6E 04 04 00 7B 01 00 00 69 04 9B 00 6F 04 04 00 7A 01 00 00 B1 04 04 00 1C 3F 49 01 70 04 04 00 1C 3F 49 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 93 FA 22 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 32 EA 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 B0 36 70 04 02 00 B0 36 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 CF 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 90 00 [20:37:02]wFMCommunicate OK [20:37:02]wFMCommunicate request_size=4 [20:37:02]MH_SAM_APDU [20:37:02]CAPDU: 80 17 00 00 [20:37:02]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [20:37:02]Write i2c OK [20:37:02]MH_I2C_Read... [20:37:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:37:02]Read from MH i2c: E2 [20:37:02]MH_I2C_Read... [20:37:02]Read from MH i2c: E2 FD 00 [20:37:02]MH_I2C_Read... [20:37:02]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 01 00 7C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 2B [20:37:02]RAPDU: F6 03 01 00 01 F7 03 01 00 7C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [20:37:02]wFMCommunicate OK [20:37:02]wFMCommunicate request_size=4 [20:37:02]MH_SAM_APDU [20:37:02]CAPDU: 80 17 00 00 [20:37:02]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [20:37:02]Write i2c OK [20:37:02]MH_I2C_Read... [20:37:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:37:02]Read from MH i2c: E2 [20:37:02]MH_I2C_Read... [20:37:02]Read from MH i2c: E2 FD 00 [20:37:02]MH_I2C_Read... [20:37:02]Read from MH i2c: E2 FD 00 1A 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 57 [20:37:02]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [20:37:02]wFMCommunicate OK [20:37:02]wFMCommunicate request_size=4 [20:37:02]MH_SAM_APDU [20:37:02]CAPDU: 80 17 00 00 [20:37:02]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [20:37:02]Write i2c OK [20:37:02]MH_I2C_Read... [20:37:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:37:03]Read from MH i2c: E2 [20:37:03]MH_I2C_Read... [20:37:03]Read from MH i2c: E2 FD 00 [20:37:03]MH_I2C_Read... [20:37:03]Read from MH i2c: E2 FD 00 1B 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 13 [20:37:03]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 [20:37:03]wFMCommunicate OK [20:37:03]wFMCommunicate request_size=4 [20:37:03]MH_SAM_APDU [20:37:03]CAPDU: 80 17 00 00 [20:37:03]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [20:37:03]Write i2c OK [20:37:03]MH_I2C_Read... [20:37:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [20:37:03]Read from MH i2c: E2 [20:37:03]MH_I2C_Read... [20:37:03]Read from MH i2c: E2 D2 00 [20:37:03]MH_I2C_Read... [20:37:03]Read from MH i2c: E2 D2 00 1C 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [20:37:03]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [20:37:03]wFMCommunicate OK [20:37:03]SAM_PROTO_GetShiftData done [20:37:03]requested_item shift.sale.total_cash is exist - process it [20:37:03]requested_item shift.sale_refund.total is exist - process it [20:37:03]requested_item shift.sale_refund.total_cash is exist - process it [20:37:03]requested_item shift.buy.total is exist - process it [20:37:03]requested_item shift.buy.total_cash is exist - process it [20:37:03]produce_requested_data done [20:37:03]produce_requested_data return {"fm.sale.total":112051517.00,"fm.sale_refund.total":2370725.00,"fm.buy.total":0.00,"shift.sale.total":215775.00,"shift.sale.total_cash":215775.00,"shift.sale_refund.total":140.00,"shift.sale_refund.total_cash":140.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [20:37:03]process_action_free get_value [20:37:03]json_value_free [20:37:03]json_value_free done [20:37:03]process_json_proto returns [20:37:03]Send response to host [20:37:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112051517.00,"fm.sale_refund.total":2370725.00,"fm.buy.total":0.00,"shift.sale.total":215775.00,"shift.sale.total_cash":215775.00,"shift.sale_refund.total":140.00,"shift.sale_refund.total_cash":140.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [20:37:03]free response buf [20:37:03]execute_script done [20:37:03]execute_script returns [20:37:03]free content buf [20:37:03]Sock 11.Close socket [20:37:03]Sock 11.Thread stoped [20:37:03]accept exits with 6 [20:37:03]New connection [20:37:03]New thread 3067501924 created [20:37:03]Thread 3067358564 joined [20:37:03]Waiting for new connection... [20:37:03] Sock 6.Parse request [20:37:03]Sock 6.Check first char [20:37:03]Sock 6.First char is OK [20:37:03]request: POST /json_proto HTTP/1.0 [20:37:03]Method: POST [20:37:03]URL: /json_proto [20:37:03]Method is POST - this is cgi request [20:37:03]url: /json_proto [20:37:03]query_string will be loaded in cgi processing [20:37:03]execute_cgi json_proto POST (null) [20:37:03]execute_cgi path=json_proto method=POST [20:37:03]POST find Content-Length [20:37:03]Host: 172.17.43.67:8080 [20:37:03]Content-Length: 678 [20:37:03]Content-Type: application/json [20:37:03] [20:37:03]POST finish read [20:37:03]Found Content-Length = 678 [20:37:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:37:03]execute_script... [20:37:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:37:03]POST & json_proto [20:37:03]process_json_proto [20:37:03]json parsed OK: [20:37:03]protocol is kg_v1.0 [20:37:03]action value=close_receipt [20:37:03]process_action close_receipt [20:37:03]cmd_close_receipt [20:37:03]MH_GetDate [20:37:03]Write to MH i2c: F0 00 00 1D 00 0C [20:37:03]Write i2c OK [20:37:03]MH_I2C_Read... [20:37:03]Read from MH i2c: F0 [20:37:03]MH_I2C_Read... [20:37:03]Read from MH i2c: F0 09 00 [20:37:03]MH_I2C_Read... [20:37:03]Read from MH i2c: F0 09 00 1D 00 00 F0 22 F3 66 6A BD 47 65 53 [20:37:03]GetLastDocTimeStamp 1727210105 [20:37:03]current date 1727210224 [20:37:03]FM_GetShiftState [20:37:03]SAM_PROTO_GetShiftState [20:37:03]wFMCommunicate request_size=4 [20:37:03]MH_SAM_APDU [20:37:03]CAPDU: 80 13 01 00 [20:37:03]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [20:37:03]Write i2c OK [20:37:03]MH_I2C_Read... [20:37:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:37:04]Read from MH i2c: E2 [20:37:04]MH_I2C_Read... [20:37:04]Read from MH i2c: E2 0E 00 [20:37:04]MH_I2C_Read... [20:37:04]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [20:37:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:37:04]wFMCommunicate OK [20:37:04]SAM_PROTO_GetShiftState done [20:37:04]FM_GetShiftState done [20:37:04]opened in 1727137889 [20:37:04]opened+sec_in_day 1727224289 [20:37:04]quantity*price = 50036 [20:37:04]sum+1 = 50037 [20:37:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 380 24.09.2024 20:37 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152921 ФПД: 117440070054044 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203704&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152921&fm=117440070054044&tin=02508201610067®Number=0000000000091825&sum=50000 [20:37:05]StoreToDocumentArchive [20:37:05]shift 477 fd 152921 [20:37:05]save to /storage/0477/doc_00152921 [20:37:05]save last doc name /storage/0477/doc_00152921 to /storage/kkm_last_doc_name [20:37:05]save OK [20:37:05]Clear old archive folders... [20:37:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:37:05]tlvbuf is 000FB5C0 [20:37:05]SAM_PROTO_ClearQueue [20:37:05]wFMCommunicate request_size=4 [20:37:05]MH_SAM_APDU [20:37:05]CAPDU: 80 09 00 00 [20:37:05]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [20:37:05]Write i2c OK [20:37:05]MH_I2C_Read... [20:37:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:37:05]Read from MH i2c: E2 [20:37:05]MH_I2C_Read... [20:37:05]Read from MH i2c: E2 03 00 [20:37:05]MH_I2C_Read... [20:37:05]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [20:37:05]RAPDU: 90 00 [20:37:05]wFMCommunicate OK [20:37:05]SAM_PROTO_ClearQueue done [20:37:05]KKMCreateOFDPacket [20:37:05]OFDProtocolAddRootSTLVToBuf [20:37:05]FM_MakeSignedData [20:37:05]FM_MakeSignedData [20:37:05]SAM_PROTO_SignData [20:37:05]wFMCommunicate request_size=4 [20:37:05]MH_SAM_APDU [20:37:05]CAPDU: 80 0D 01 02 [20:37:05]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [20:37:05]Write i2c OK [20:37:05]MH_I2C_Read... [20:37:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:37:05]Read from MH i2c: E2 [20:37:05]MH_I2C_Read... [20:37:05]Read from MH i2c: E2 03 00 [20:37:05]MH_I2C_Read... [20:37:05]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [20:37:05]RAPDU: 90 00 [20:37:05]wFMCommunicate OK [20:37:05]wFMCommunicate request_size=255 [20:37:05]MH_SAM_APDU [20:37:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 F0 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 55 02 00 35 04 06 00 6A [20:37:05]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 F0 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 55 02 00 35 04 06 00 6A 00 00 04 [20:37:05]Write i2c OK [20:37:05]MH_I2C_Read... [20:37:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:37:05]Read from MH i2c: E2 [20:37:05]MH_I2C_Read... [20:37:05]Read from MH i2c: E2 03 00 [20:37:05]MH_I2C_Read... [20:37:05]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [20:37:05]RAPDU: 90 00 [20:37:05]wFMCommunicate OK [20:37:05]wFMCommunicate request_size=10 [20:37:05]MH_SAM_APDU [20:37:05]CAPDU: 80 0D 02 02 05 CF A5 A8 70 9C [20:37:05]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 CF A5 A8 70 9C 00 00 DA [20:37:06]Write i2c OK [20:37:06]MH_I2C_Read... [20:37:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:37:06]Read from MH i2c: E2 [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: E2 03 00 [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:37:06]RAPDU: 90 00 [20:37:06]wFMCommunicate OK [20:37:06]wFMCommunicate request_size=4 [20:37:06]MH_SAM_APDU [20:37:06]CAPDU: 80 0D 03 02 [20:37:06]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [20:37:06]Write i2c OK [20:37:06]MH_I2C_Read... [20:37:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:37:06]Read from MH i2c: E2 [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: E2 0B 00 [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: E2 0B 00 2F 00 00 C6 E0 C7 7D AF 0F C8 CC 90 00 E7 [20:37:06]RAPDU: C6 E0 C7 7D AF 0F C8 CC 90 00 [20:37:06]wFMCommunicate OK [20:37:06]SAM_PROTO_SignData done [20:37:06]FM_MakeSignedData done [20:37:06]CreateOFDProtocolMessage [20:37:06]wFMCommunicate request_size=4 [20:37:06]MH_SAM_APDU [20:37:06]CAPDU: 80 11 00 00 [20:37:06]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [20:37:06]Write i2c OK [20:37:06]MH_I2C_Read... [20:37:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:37:06]Read from MH i2c: E2 [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: E2 17 00 [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [20:37:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:37:06]wFMCommunicate OK [20:37:06]CreateOFDProtocolMessage done [20:37:06]OFDSenderStorePacket 152921 [20:37:06]StoreOFDPacket docnum=152921 [20:37:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0F C5 07 01 79 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 F0 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 55 02 00 35 04 06 00 6A CF A5 A8 70 9C C6 E0 C7 7D AF 0F C8 CC [20:37:06]CheckFolder [20:37:06]dirname=/storage/ofd_packets [20:37:06]CheckFolder done [20:37:06]ProducePacketName [20:37:06]name=ofd_packets/00152921 [20:37:06]NVStorageSaveData ofd_packets/00152921 [20:37:06]File name is /storage/ofd_packets/00152921 [20:37:06]Write 301 bytes [20:37:06]NVStorageSaveData done [20:37:06]OFDSenderStorePacket done [20:37:06]KKMCreateOFDPacket done [20:37:06]NVStorageSaveData kkm_last_timestamp [20:37:06]File name is /storage/kkm_last_timestamp [20:37:06]Write 4 bytes [20:37:06]NVStorageSaveData done [20:37:06]ExternCall_PrintAddStr [20:37:06]wPrintStart [20:37:06]Write to MH i2c: 01 00 00 31 00 31 [20:37:06]Write i2c OK [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: 01 [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: 01 07 00 [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [20:37:06]RasterBufferAndPrint [20:37:06]line Счет N : (1)1786930 [20:37:06]line ИНН: 02508201610067 [20:37:06]line Контрольно-Кассовый Чек [20:37:06]line ПРОДАЖА [20:37:06]line ТРК (МРК, ГНК) : 32 [20:37:06]line Товар: 2710124130 [20:37:06]line Аи-92-К-5 [20:37:06]line 7.380 * 67.80 [20:37:06]line = 500.36 [20:37:06]line НДС 12% НСП 1% [20:37:06]line > о реализуемом товаре [20:37:06]line ОКРУГЛЕНИЕ: -0.36 [20:37:06]line ИТОГО: 500.00 [20:37:06]line Внесено: 500.00 [20:37:06]line СДАЧА: 0.00 [20:37:06]line НСП 1% : 4.43 [20:37:06]line НДС 12% : 53.14 [20:37:06]line Наличными: 500.00 [20:37:06]line Безнал.: 0.00 [20:37:06]line Место: АЗС № 89 "Партнер Нефть" [20:37:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:37:06]line СНО: Общий режим [20:37:06]line Чек 380 24.09.2024 20:37 [20:37:06]line Смена: 477 ФФД: 1.0 [20:37:06]line ЗНМ: 0300000113 [20:37:06]line РНМ: 0000000000091825 [20:37:06]line Версия ККМ: 001 [20:37:06]line ФМ: 0000000000871835 [20:37:06]line ФД: 152921 [20:37:06]line ФПД: 117440070054044 [20:37:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203704&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152921&fm=117440070054044&tin=02508201610067®Number=0000000000091825&sum=50000 [20:37:06]written 0, free lines is 4095 [20:37:06]OFD Sender: Processing packet 152921 [packets to send 831, broken 830] [20:37:06]ProducePacketName [20:37:06]name=ofd_packets/00152921 [20:37:06]OFD Sender: To server: pG, [20:37:06]CommunicateWithHost lk.salyk.kg:30040 [20:37:06]ConnectInit lk.salyk.kg [20:37:06]Write to MH i2c: 01 00 00 5C 00 5C [20:37:06]Write i2c OK [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: 01 [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: 01 07 00 [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 EA 0C 59 [20:37:06]RasterBufferAndPrint [20:37:06]line [20:37:06]line [20:37:06]line [20:37:06]line [20:37:06]line [20:37:06]written 0, free lines is 3330 [20:37:06]MH_Cut [20:37:06]Write to MH i2c: D1 01 00 63 00 01 35 [20:37:06]Write i2c OK [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: D1 [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: D1 01 00 [20:37:06]MH_I2C_Read... [20:37:06]Read from MH i2c: D1 01 00 63 00 00 34 [20:37:06]Write to MH i2c: 01 00 00 64 00 64 [20:37:06]Write i2c OK [20:37:06]MH_I2C_Read... [20:37:06]Connected sock=10 [20:37:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0F C5 07 01 79 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 F0 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 55 02 00 35 04 06 00 6A CF A5 A8 70 9C C6 E0 C7 7D AF 0F C8 CC [20:37:07]*** Cut start [20:37:07]*** Purtial cut [20:37:07]*** Stage 1: CUTSNS_PIN = 1 [20:37:07]Read from MH i2c: 01 [20:37:07]MH_I2C_Read... [20:37:07]*** Stop cut motor [20:37:07]*** Cut end [20:37:07]Read from MH i2c: 01 07 00 [20:37:07]MH_I2C_Read... [20:37:07]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [20:37:07]process_action close_receipt done [20:37:07]requested_data is exist [20:37:07]produce_requested_data [20:37:07]requested_item fm.sn is exist - process it [20:37:07]wFMCommunicate request_size=4 [20:37:07]MH_SAM_APDU [20:37:07]CAPDU: 80 11 00 00 [20:37:07]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [20:37:07]Write i2c OK [20:37:07]MH_I2C_Read... [20:37:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:37:07]Read from MH i2c: E2 [20:37:07]MH_I2C_Read... [20:37:07]Read from MH i2c: E2 17 00 [20:37:07]MH_I2C_Read... [20:37:07]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [20:37:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:37:07]wFMCommunicate OK [20:37:07]requested_item fd.num is exist - process it [20:37:07]SAM_PROTO_GetFieldsCounters [20:37:07]wFMCommunicate request_size=4 [20:37:07]MH_SAM_APDU [20:37:07]CAPDU: 80 13 00 00 [20:37:07]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [20:37:07]Write i2c OK [20:37:07]MH_I2C_Read... [20:37:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:37:07]Read from MH i2c: E2 [20:37:07]MH_I2C_Read... [20:37:07]Read from MH i2c: E2 62 00 [20:37:07]MH_I2C_Read... [20:37:07]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 59 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 08 [20:37:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 59 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:37:08]wFMCommunicate OK [20:37:08]SAM_PROTO_GetFieldsCounters done [20:37:08]requested_item shift.num is exist - process it [20:37:08]requested_item shift.opened is exist - process it [20:37:08]req_shift_opened [20:37:08]FM_GetShiftState [20:37:08]SAM_PROTO_GetShiftState [20:37:08]wFMCommunicate request_size=4 [20:37:08]MH_SAM_APDU [20:37:08]CAPDU: 80 13 01 00 [20:37:08]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [20:37:08]Write i2c OK [20:37:08]MH_I2C_Read... [20:37:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:37:08]Read from MH i2c: E2 [20:37:08]MH_I2C_Read... [20:37:08]Read from MH i2c: E2 0E 00 [20:37:08]MH_I2C_Read... [20:37:08]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B1 [20:37:08]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:37:08]wFMCommunicate OK [20:37:08]SAM_PROTO_GetShiftState done [20:37:08]FM_GetShiftState done [20:37:08]req_shift_opened done [20:37:08]requested_item shift.open_date is exist - process it [20:37:08]req_shift_open_date [20:37:08]req_shift_open_date done [20:37:08]produce_requested_data done [20:37:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152921,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:37:08]process_action_free close_receipt [20:37:08]json_value_free [20:37:08]json_value_free done [20:37:08]process_json_proto returns [20:37:08]Send response to host [20:37:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152921,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:37:08]free response buf [20:37:08]execute_script done [20:37:08]execute_script returns [20:37:08]free content buf [20:37:08]Sock 6.Close socket [20:37:08]Sock 6.Thread stoped [20:37:08]accept exits with 7 [20:37:08]New connection [20:37:08]New thread 3067358564 created [20:37:08]Thread 3067501924 joined [20:37:08]Waiting for new connection... [20:37:08] Sock 7.Parse request [20:37:08]Sock 7.Check first char [20:37:08]Sock 7.First char is OK [20:37:08]request: POST /json_proto HTTP/1.0 [20:37:08]Method: POST [20:37:08]URL: /json_proto [20:37:08]Method is POST - this is cgi request [20:37:08]url: /json_proto [20:37:08]query_string will be loaded in cgi processing [20:37:08]execute_cgi json_proto POST (null) [20:37:08]execute_cgi path=json_proto method=POST [20:37:08]POST find Content-Length [20:37:08]Host: 172.17.43.67:8080 [20:37:08]Content-Length: 678 [20:37:08]Content-Type: application/json [20:37:08] [20:37:08]POST finish read [20:37:08]Found Content-Length = 678 [20:37:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:37:08]execute_script... [20:37:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:37:08]POST & json_proto [20:37:08]process_json_proto [20:37:08]json parsed OK: [20:37:08]protocol is kg_v1.0 [20:37:08]action value=close_receipt [20:37:08]process_action close_receipt [20:37:08]cmd_close_receipt [20:37:08]MH_GetDate [20:37:08]Write to MH i2c: F0 00 00 68 00 57 [20:37:08]Write i2c OK [20:37:08]MH_I2C_Read... [20:37:08]Read from MH i2c: F0 [20:37:08]MH_I2C_Read... [20:37:08]Read from MH i2c: F0 09 00 [20:37:08]MH_I2C_Read... [20:37:08]Read from MH i2c: F0 09 00 68 00 00 F4 22 F3 66 6A BD 47 65 A2 [20:37:08]GetLastDocTimeStamp 1727210224 [20:37:08]current date 1727210228 [20:37:08]FM_GetShiftState [20:37:08]SAM_PROTO_GetShiftState [20:37:08]wFMCommunicate request_size=4 [20:37:08]MH_SAM_APDU [20:37:08]CAPDU: 80 13 01 00 [20:37:08]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [20:37:08]Write i2c OK [20:37:08]MH_I2C_Read... [20:37:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:37:08]Read from MH i2c: E2 [20:37:08]MH_I2C_Read... [20:37:08]Read from MH i2c: E2 0E 00 [20:37:08]MH_I2C_Read... [20:37:08]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B3 [20:37:08]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:37:08]wFMCommunicate OK [20:37:08]SAM_PROTO_GetShiftState done [20:37:08]FM_GetShiftState done [20:37:08]opened in 1727137889 [20:37:08]opened+sec_in_day 1727224289 [20:37:08]quantity*price = 20001 [20:37:08]sum+1 = 20002 [20:37:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 381 24.09.2024 20:37 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152922 ФПД: 73592887562621 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203708&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152922&fm=73592887562621&tin=02508201610067®Number=0000000000091825&sum=20000 [20:37:09]StoreToDocumentArchive [20:37:09]shift 477 fd 152922 [20:37:09]save to /storage/0477/doc_00152922 [20:37:09]save last doc name /storage/0477/doc_00152922 to /storage/kkm_last_doc_name [20:37:09]save OK [20:37:09]Clear old archive folders... [20:37:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:37:09]tlvbuf is 000A3F10 [20:37:09]SAM_PROTO_ClearQueue [20:37:09]wFMCommunicate request_size=4 [20:37:09]MH_SAM_APDU [20:37:09]CAPDU: 80 09 00 00 [20:37:09]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [20:37:09]Write i2c OK [20:37:09]MH_I2C_Read... [20:37:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:37:09]Read from MH i2c: E2 [20:37:09]MH_I2C_Read... [20:37:09]Read from MH i2c: E2 03 00 [20:37:09]MH_I2C_Read... [20:37:09]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [20:37:09]RAPDU: 90 00 [20:37:09]wFMCommunicate OK [20:37:09]SAM_PROTO_ClearQueue done [20:37:09]KKMCreateOFDPacket [20:37:09]OFDProtocolAddRootSTLVToBuf [20:37:09]FM_MakeSignedData [20:37:09]FM_MakeSignedData [20:37:09]SAM_PROTO_SignData [20:37:09]wFMCommunicate request_size=4 [20:37:09]MH_SAM_APDU [20:37:09]CAPDU: 80 0D 01 02 [20:37:09]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [20:37:09]Write i2c OK [20:37:09]MH_I2C_Read... [20:37:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:37:10]Read from MH i2c: E2 [20:37:10]MH_I2C_Read... [20:37:10]Read from MH i2c: E2 03 00 [20:37:10]MH_I2C_Read... [20:37:10]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [20:37:10]RAPDU: 90 00 [20:37:10]wFMCommunicate OK [20:37:10]wFMCommunicate request_size=255 [20:37:10]MH_SAM_APDU [20:37:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 F4 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 OFD Sender: No OFD packet to send [20:37:10]00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 55 02 00 35 04 06 00 42 [20:37:10]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 F4 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 55 02 00 35 04 06 00 42 00 00 2F [20:37:10]Write i2c OK [20:37:10]MH_I2C_Read... [20:37:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:37:10]Read from MH i2c: E2 [20:37:10]MH_I2C_Read... [20:37:10]Read from MH i2c: E2 03 00 [20:37:10]MH_I2C_Read... [20:37:10]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [20:37:10]RAPDU: 90 00 [20:37:10]wFMCommunicate OK [20:37:10]wFMCommunicate request_size=10 [20:37:10]MH_SAM_APDU [20:37:10]CAPDU: 80 0D 02 02 05 EE AD EB D1 7D [20:37:10]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 EE AD EB D1 7D 00 00 D1 [20:37:10]Write i2c OK [20:37:10]MH_I2C_Read... [20:37:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:37:10]Read from MH i2c: E2 [20:37:10]MH_I2C_Read... [20:37:10]Read from MH i2c: E2 03 00 [20:37:10]MH_I2C_Read... [20:37:10]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [20:37:10]RAPDU: 90 00 [20:37:10]wFMCommunicate OK [20:37:10]wFMCommunicate request_size=4 [20:37:10]MH_SAM_APDU [20:37:10]CAPDU: 80 0D 03 02 [20:37:10]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [20:37:10]Write i2c OK [20:37:10]MH_I2C_Read... [20:37:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:37:11]Read from MH i2c: E2 [20:37:11]MH_I2C_Read... [20:37:11]Read from MH i2c: E2 0B 00 [20:37:11]MH_I2C_Read... [20:37:11]Read from MH i2c: E2 0B 00 7A 00 00 0C 06 0D 0B FC 18 0A 51 90 00 8F [20:37:11]RAPDU: 0C 06 0D 0B FC 18 0A 51 90 00 [20:37:11]wFMCommunicate OK [20:37:11]SAM_PROTO_SignData done [20:37:11]FM_MakeSignedData done [20:37:11]CreateOFDProtocolMessage [20:37:11]wFMCommunicate request_size=4 [20:37:11]MH_SAM_APDU [20:37:11]CAPDU: 80 11 00 00 [20:37:11]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [20:37:11]Write i2c OK [20:37:11]MH_I2C_Read... [20:37:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:37:11]Read from MH i2c: E2 [20:37:11]MH_I2C_Read... [20:37:11]Read from MH i2c: E2 17 00 [20:37:11]MH_I2C_Read... [20:37:11]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [20:37:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:37:11]wFMCommunicate OK [20:37:11]CreateOFDProtocolMessage done [20:37:11]OFDSenderStorePacket 152922 [20:37:11]StoreOFDPacket docnum=152922 [20:37:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DF 5E 07 01 F9 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 F4 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 55 02 00 35 04 06 00 42 EE AD EB D1 7D 0C 06 0D 0B FC 18 0A 51 [20:37:11]CheckFolder [20:37:11]dirname=/storage/ofd_packets [20:37:11]CheckFolder done [20:37:11]ProducePacketName [20:37:11]name=ofd_packets/00152922 [20:37:11]NVStorageSaveData ofd_packets/00152922 [20:37:11]File name is /storage/ofd_packets/00152922 [20:37:11]Write 301 bytes [20:37:11]NVStorageSaveData done [20:37:11]OFDSenderStorePacket done [20:37:11]KKMCreateOFDPacket done [20:37:11]NVStorageSaveData kkm_last_timestamp [20:37:11]File name is /storage/kkm_last_timestamp [20:37:11]Write 4 bytes [20:37:11]NVStorageSaveData done [20:37:11]ExternCall_PrintAddStr [20:37:11]wPrintStart [20:37:11]Write to MH i2c: 01 00 00 7C 00 7C [20:37:11]Write i2c OK [20:37:11]MH_I2C_Read... [20:37:11]Read from MH i2c: 01 [20:37:11]MH_I2C_Read... [20:37:11]Read from MH i2c: 01 07 00 [20:37:11]MH_I2C_Read... [20:37:11]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [20:37:11]RasterBufferAndPrint [20:37:11]line Счет N : (1)1786931 [20:37:11]line ИНН: 02508201610067 [20:37:11]line Контрольно-Кассовый Чек [20:37:11]line ПРОДАЖА [20:37:11]line ТРК (МРК, ГНК) : 12 [20:37:11]line Товар: 2710124130 [20:37:11]line Аи-92-К-5 [20:37:11]line 2.950 * 67.80 [20:37:11]line = 200.01 [20:37:11]line НДС 12% НСП 1% [20:37:11]line > о реализуемом товаре [20:37:11]line ОКРУГЛЕНИЕ: -0.01 [20:37:11]line ИТОГО: 200.00 [20:37:11]line Внесено: 200.00 [20:37:11]line СДАЧА: 0.00 [20:37:11]line НСП 1% : 1.77 [20:37:11]line НДС 12% : 21.24 [20:37:11]line Наличными: 200.00 [20:37:11]line Безнал.: 0.00 [20:37:11]line Место: АЗС № 89 "Партнер Нефть" [20:37:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:37:11]line СНО: Общий режим [20:37:11]line Чек 381 24.09.2024 20:37 [20:37:11]line Смена: 477 ФФД: 1.0 [20:37:11]line ЗНМ: 0300000113 [20:37:11]line РНМ: 0000000000091825 [20:37:11]line Версия ККМ: 001 [20:37:11]line ФМ: 0000000000871835 [20:37:11]line ФД: 152922 [20:37:11]line ФПД: 73592887562621 [20:37:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203708&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152922&fm=73592887562621&tin=02508201610067®Number=0000000000091825&sum=20000 [20:37:11]written 0, free lines is 4095 [20:37:11]OFD Sender: Processing packet 152922 [packets to send 831, broken 830] [20:37:11]ProducePacketName [20:37:11]name=ofd_packets/00152922 [20:37:11]OFD Sender: To server: pG, [20:37:11]CommunicateWithHost lk.salyk.kg:30040 [20:37:11]ConnectInit lk.salyk.kg [20:37:11]Write to MH i2c: 01 00 00 A7 00 A7 [20:37:11]Write i2c OK [20:37:11]MH_I2C_Read... [20:37:11]Read from MH i2c: 01 [20:37:11]MH_I2C_Read... [20:37:11]Read from MH i2c: 01 07 00 [20:37:11]MH_I2C_Read... [20:37:11]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E1 0C 9B [20:37:11]RasterBufferAndPrint [20:37:11]line [20:37:11]line [20:37:11]line [20:37:11]line [20:37:11]line [20:37:11]written 0, free lines is 3327 [20:37:11]MH_Cut [20:37:11]Write to MH i2c: D1 01 00 AE 00 01 80 [20:37:11]Write i2c OK [20:37:11]MH_I2C_Read... [20:37:11]Read from MH i2c: D1 [20:37:11]MH_I2C_Read... [20:37:11]Read from MH i2c: D1 01 00 [20:37:11]MH_I2C_Read... [20:37:11]Read from MH i2c: D1 01 00 AE 00 00 7F [20:37:11]Write to MH i2c: 01 00 00 AF 00 AF [20:37:11]Write i2c OK [20:37:11]MH_I2C_Read... [20:37:12]*** Cut start [20:37:12]*** Purtial cut [20:37:12]*** Stage 1: CUTSNS_PIN = 1 [20:37:12]Read from MH i2c: 01 [20:37:12]MH_I2C_Read... [20:37:12]*** Stop cut motor [20:37:12]*** Cut end [20:37:12]Read from MH i2c: 01 07 00 [20:37:12]MH_I2C_Read... [20:37:12]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [20:37:12]process_action close_receipt done [20:37:12]requested_data is exist [20:37:12]produce_requested_data [20:37:12]requested_item fm.sn is exist - process it [20:37:12]wFMCommunicate request_size=4 [20:37:12]MH_SAM_APDU [20:37:12]CAPDU: 80 11 00 00 [20:37:12]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [20:37:12]Write i2c OK [20:37:12]MH_I2C_Read... [20:37:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:37:12]Read from MH i2c: E2 [20:37:12]MH_I2C_Read... [20:37:12]Read from MH i2c: E2 17 00 [20:37:12]MH_I2C_Read... [20:37:12]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [20:37:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:37:12]wFMCommunicate OK [20:37:12]requested_item fd.num is exist - process it [20:37:12]SAM_PROTO_GetFieldsCounters [20:37:12]wFMCommunicate request_size=4 [20:37:12]MH_SAM_APDU [20:37:12]CAPDU: 80 13 00 00 [20:37:12]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [20:37:12]Write i2c OK [20:37:12]MH_I2C_Read... [20:37:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:37:12]Read from MH i2c: E2 [20:37:12]MH_I2C_Read... [20:37:12]Read from MH i2c: E2 62 00 [20:37:12]MH_I2C_Read... [20:37:12]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 57 [20:37:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:37:13]wFMCommunicate OK [20:37:13]SAM_PROTO_GetFieldsCounters done [20:37:13]requested_item shift.num is exist - process it [20:37:13]requested_item shift.opened is exist - process it [20:37:13]req_shift_opened [20:37:13]FM_GetShiftState [20:37:13]SAM_PROTO_GetShiftState [20:37:13]wFMCommunicate request_size=4 [20:37:13]MH_SAM_APDU [20:37:13]CAPDU: 80 13 01 00 [20:37:13]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [20:37:13]Write i2c OK [20:37:13]MH_I2C_Read... [20:37:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:37:13]Read from MH i2c: E2 [20:37:13]MH_I2C_Read... [20:37:13]Read from MH i2c: E2 0E 00 [20:37:13]MH_I2C_Read... [20:37:13]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FC [20:37:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:37:13]wFMCommunicate OK [20:37:13]SAM_PROTO_GetShiftState done [20:37:13]FM_GetShiftState done [20:37:13]req_shift_opened done [20:37:13]requested_item shift.open_date is exist - process it [20:37:13]req_shift_open_date [20:37:13]req_shift_open_date done [20:37:13]produce_requested_data done [20:37:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152922,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:37:13]process_action_free close_receipt [20:37:13]json_value_free [20:37:13]json_value_free done [20:37:13]process_json_proto returns [20:37:13]Send response to host [20:37:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152922,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:37:13]free response buf [20:37:13]execute_script done [20:37:13]execute_script returns [20:37:13]free content buf [20:37:13]Sock 7.Close socket [20:37:13]Sock 7.Thread stoped [20:37:15]recv_with_timeout no data received [20:37:16]ConnectInit Can't take IP for lk.salyk.kg [20:37:16]CommunicateWithHost connect error [20:37:16]CommunicateWithHost err = -1 [20:37:16]OFD Sender: Server communicate error [20:37:21]OFD Sender: Processing packet 152922 [packets to send 831, broken 830] [20:37:21]ProducePacketName [20:37:21]name=ofd_packets/00152922 [20:37:21]OFD Sender: To server: pG, [20:37:21]CommunicateWithHost lk.salyk.kg:30040 [20:37:21]ConnectInit lk.salyk.kg [20:37:26]ConnectInit Can't take IP for lk.salyk.kg [20:37:26]CommunicateWithHost connect error [20:37:26]CommunicateWithHost err = -1 [20:37:26]OFD Sender: Server communicate error [20:37:30]recv_with_timeout no data received [20:37:31]OFD Sender: Processing packet 152922 [packets to send 831, broken 830] [20:37:31]ProducePacketName [20:37:31]name=ofd_packets/00152922 [20:37:31]OFD Sender: To server: pG, [20:37:31]CommunicateWithHost lk.salyk.kg:30040 [20:37:31]ConnectInit lk.salyk.kg [20:37:36]ConnectInit Can't take IP for lk.salyk.kg [20:37:36]CommunicateWithHost connect error [20:37:36]CommunicateWithHost err = -1 [20:37:36]OFD Sender: Server communicate error [20:37:41]OFD Sender: Processing packet 152922 [packets to send 831, broken 830] [20:37:41]ProducePacketName [20:37:41]name=ofd_packets/00152922 [20:37:41]OFD Sender: To server: pG, [20:37:41]CommunicateWithHost lk.salyk.kg:30040 [20:37:41]ConnectInit lk.salyk.kg [20:37:42]Connected sock=7 [20:37:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DF 5E 07 01 F9 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 F4 22 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 55 02 00 35 04 06 00 42 EE AD EB D1 7D 0C 06 0D 0B FC 18 0A 51 [20:37:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3A E2 47 00 FE 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 55 02 00 F4 03 04 00 11 CB F2 66 B6 04 01 00 00 1C 93 F0 56 60 CF AA EF [20:37:43]CommunicateWithHost err = 0 [20:37:43]CheckOFDResponse [20:37:43]1017 (14) - 77093643461234 [20:37:43]1041 (16) - 0000000000871835 [20:37:43]1040 (4) - 152922 [20:37:43]1012 (4) - 24.09.2024 14:22 [20:37:43]1206 (1) - 0 [20:37:43]OFD Sender: Remove packet 152922 [20:37:43]ProducePacketName [20:37:43]name=ofd_packets/00152922 [20:37:43]NVStorageDeleteData [20:37:44]OFD Sender: No OFD packet to send [20:37:49]OFD Sender: No OFD packet to send [20:37:51]accept exits with 9 [20:37:51]New connection [20:37:51]New thread 3067501924 created [20:37:51]Thread 3067358564 joined [20:37:51]Waiting for new connection... [20:37:51] Sock 9.Parse request [20:37:51]Sock 9.Check first char [20:37:51]Sock 9.First char is OK [20:37:51]request: POST /json_proto HTTP/1.0 [20:37:51]Method: POST [20:37:51]URL: /json_proto [20:37:51]Method is POST - this is cgi request [20:37:51]url: /json_proto [20:37:51]query_string will be loaded in cgi processing [20:37:51]execute_cgi json_proto POST (null) [20:37:51]execute_cgi path=json_proto method=POST [20:37:51]POST find Content-Length [20:37:51]Host: 172.17.43.67:8080 [20:37:51]Content-Length: 680 [20:37:51]Content-Type: application/json [20:37:51] [20:37:51]POST finish read [20:37:51]Found Content-Length = 680 [20:37:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:37:51]execute_script... [20:37:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:37:51]POST & json_proto [20:37:51]process_json_proto [20:37:51]json parsed OK: [20:37:51]protocol is kg_v1.0 [20:37:51]action value=close_receipt [20:37:51]process_action close_receipt [20:37:51]cmd_close_receipt [20:37:51]MH_GetDate [20:37:51]Write to MH i2c: F0 00 00 B3 00 A2 [20:37:51]Write i2c OK [20:37:51]MH_I2C_Read... [20:37:51]Read from MH i2c: F0 [20:37:51]MH_I2C_Read... [20:37:51]Read from MH i2c: F0 09 00 [20:37:51]MH_I2C_Read... [20:37:51]Read from MH i2c: F0 09 00 B3 00 00 1F 23 F3 66 6A BD 47 65 19 [20:37:51]GetLastDocTimeStamp 1727210228 [20:37:51]current date 1727210271 [20:37:51]FM_GetShiftState [20:37:51]SAM_PROTO_GetShiftState [20:37:51]wFMCommunicate request_size=4 [20:37:51]MH_SAM_APDU [20:37:51]CAPDU: 80 13 01 00 [20:37:51]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [20:37:51]Write i2c OK [20:37:51]MH_I2C_Read... [20:37:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:37:51]Read from MH i2c: E2 [20:37:51]MH_I2C_Read... [20:37:51]Read from MH i2c: E2 0E 00 [20:37:51]MH_I2C_Read... [20:37:51]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FE [20:37:51]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:37:51]wFMCommunicate OK [20:37:51]SAM_PROTO_GetShiftState done [20:37:51]FM_GetShiftState done [20:37:51]opened in 1727137889 [20:37:51]opened+sec_in_day 1727224289 [20:37:51]quantity*price = 100050 [20:37:51]sum+1 = 100052 [20:37:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 382 24.09.2024 20:37 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152923 ФПД: 114272891822941 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203751&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152923&fm=114272891822941&tin=02508201610067®Number=0000000000091825&sum=100000 [20:37:52]StoreToDocumentArchive [20:37:52]shift 477 fd 152923 [20:37:52]save to /storage/0477/doc_00152923 [20:37:52]save last doc name /storage/0477/doc_00152923 to /storage/kkm_last_doc_name [20:37:52]save OK [20:37:52]Clear old archive folders... [20:37:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:37:52]tlvbuf is 000A8250 [20:37:52]SAM_PROTO_ClearQueue [20:37:52]wFMCommunicate request_size=4 [20:37:52]MH_SAM_APDU [20:37:52]CAPDU: 80 09 00 00 [20:37:52]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [20:37:52]Write i2c OK [20:37:52]MH_I2C_Read... [20:37:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:37:52]Read from MH i2c: E2 [20:37:52]MH_I2C_Read... [20:37:52]Read from MH i2c: E2 03 00 [20:37:52]MH_I2C_Read... [20:37:52]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [20:37:52]RAPDU: 90 00 [20:37:52]wFMCommunicate OK [20:37:52]SAM_PROTO_ClearQueue done [20:37:52]KKMCreateOFDPacket [20:37:52]OFDProtocolAddRootSTLVToBuf [20:37:52]FM_MakeSignedData [20:37:52]FM_MakeSignedData [20:37:52]SAM_PROTO_SignData [20:37:52]wFMCommunicate request_size=4 [20:37:52]MH_SAM_APDU [20:37:52]CAPDU: 80 0D 01 02 [20:37:52]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [20:37:52]Write i2c OK [20:37:52]MH_I2C_Read... [20:37:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:37:52]Read from MH i2c: E2 [20:37:52]MH_I2C_Read... [20:37:52]Read from MH i2c: E2 03 00 [20:37:52]MH_I2C_Read... [20:37:52]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [20:37:52]RAPDU: 90 00 [20:37:52]wFMCommunicate OK [20:37:52]wFMCommunicate request_size=255 [20:37:52]MH_SAM_APDU [20:37:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 1F 23 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 55 02 00 35 04 06 00 67 EE 3B 1F [20:37:53]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 1F 23 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 55 02 00 35 04 06 00 67 EE 3B 1F 00 00 19 [20:37:53]Write i2c OK [20:37:53]MH_I2C_Read... [20:37:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:37:53]Read from MH i2c: E2 [20:37:53]MH_I2C_Read... [20:37:53]Read from MH i2c: E2 03 00 [20:37:53]MH_I2C_Read... [20:37:53]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [20:37:53]RAPDU: 90 00 [20:37:53]wFMCommunicate OK [20:37:53]wFMCommunicate request_size=7 [20:37:53]MH_SAM_APDU [20:37:53]CAPDU: 80 0D 02 02 02 E3 5D [20:37:53]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 E3 5D 00 00 82 [20:37:53]Write i2c OK [20:37:53]MH_I2C_Read... [20:37:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:37:53]Read from MH i2c: E2 [20:37:53]MH_I2C_Read... [20:37:53]Read from MH i2c: E2 03 00 [20:37:53]MH_I2C_Read... [20:37:53]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [20:37:53]RAPDU: 90 00 [20:37:53]wFMCommunicate OK [20:37:53]wFMCommunicate request_size=4 [20:37:53]MH_SAM_APDU [20:37:53]CAPDU: 80 0D 03 02 [20:37:53]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [20:37:53]Write i2c OK [20:37:53]MH_I2C_Read... [20:37:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:37:53]Read from MH i2c: E2 [20:37:53]MH_I2C_Read... [20:37:53]Read from MH i2c: E2 0B 00 [20:37:53]MH_I2C_Read... [20:37:53]Read from MH i2c: E2 0B 00 C5 00 00 2B F4 BF 8C 8C 8F C5 2D 90 00 B8 [20:37:53]RAPDU: 2B F4 BF 8C 8C 8F C5 2D 90 00 [20:37:53]wFMCommunicate OK [20:37:53]SAM_PROTO_SignData done [20:37:53]FM_MakeSignedData done [20:37:53]CreateOFDProtocolMessage [20:37:53]wFMCommunicate request_size=4 [20:37:53]MH_SAM_APDU [20:37:53]CAPDU: 80 11 00 00 [20:37:53]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [20:37:53]Write i2c OK [20:37:53]MH_I2C_Read... [20:37:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:37:53]Read from MH i2c: E2 [20:37:53]MH_I2C_Read... [20:37:53]Read from MH i2c: E2 17 00 [20:37:53]MH_I2C_Read... [20:37:53]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [20:37:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:37:53]wFMCommunicate OK [20:37:53]CreateOFDProtocolMessage done [20:37:53]OFDSenderStorePacket 152923 [20:37:53]StoreOFDPacket docnum=152923 [20:37:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CC 7B 04 01 D2 AC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 1F 23 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 55 02 00 35 04 06 00 67 EE 3B 1F E3 5D 2B F4 BF 8C 8C 8F C5 2D [20:37:53]CheckFolder [20:37:53]dirname=/storage/ofd_packets [20:37:53]CheckFolder done [20:37:53]ProducePacketName [20:37:53]name=ofd_packets/00152923 [20:37:53]NVStorageSaveData ofd_packets/00152923 [20:37:53]File name is /storage/ofd_packets/00152923 [20:37:53]Write 298 bytes [20:37:53]NVStorageSaveData done [20:37:53]OFDSenderStorePacket done [20:37:53]KKMCreateOFDPacket done [20:37:53]NVStorageSaveData kkm_last_timestamp [20:37:53]File name is /storage/kkm_last_timestamp [20:37:53]Write 4 bytes [20:37:53]NVStorageSaveData done [20:37:53]ExternCall_PrintAddStr [20:37:53]wPrintStart [20:37:53]Write to MH i2c: 01 00 00 C7 00 C7 [20:37:53]Write i2c OK [20:37:53]MH_I2C_Read... [20:37:53]Read from MH i2c: 01 [20:37:53]MH_I2C_Read... [20:37:53]Read from MH i2c: 01 07 00 [20:37:53]MH_I2C_Read... [20:37:53]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [20:37:53]RasterBufferAndPrint [20:37:53]line Счет N : (1)1786932 [20:37:53]line ИНН: 02508201610067 [20:37:53]line Контрольно-Кассовый Чек [20:37:53]line ПРОДАЖА [20:37:53]line ТРК (МРК, ГНК) : 41 [20:37:53]line Товар: 2710194210 [20:37:53]line ДТ-К-5 [20:37:53]line 13.130 * 76.20 [20:37:53]line = 1000.51 [20:37:53]line НДС 12% НСП 1% [20:37:53]line > о реализуемом товаре [20:37:53]line ОКРУГЛЕНИЕ: -0.51 [20:37:53]line ИТОГО: 1000.00 [20:37:53]line Внесено: 1000.00 [20:37:53]line СДАЧА: 0.00 [20:37:53]line НСП 1% : 8.85 [20:37:53]line НДС 12% : 106.25 [20:37:53]line Наличными: 1000.00 [20:37:53]line Безнал.: 0.00 [20:37:53]line Место: АЗС № 89 "Партнер Нефть" [20:37:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:37:53]line СНО: Общий режим [20:37:53]line Чек 382 24.09.2024 20:37 [20:37:53]line Смена: 477 ФФД: 1.0 [20:37:53]line ЗНМ: 0300000113 [20:37:53]line РНМ: 0000000000091825 [20:37:53]line Версия ККМ: 001 [20:37:53]line ФМ: 0000000000871835 [20:37:53]line ФД: 152923 [20:37:53]line ФПД: 114272891822941 [20:37:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T203751&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152923&fm=114272891822941&tin=02508201610067®Number=0000000000091825&sum=100000 [20:37:53]OFD Sender: Processing packet 152923 [packets to send 831, broken 830] [20:37:53]ProducePacketName [20:37:53]name=ofd_packets/00152923 [20:37:53]OFD Sender: To server: pG, [20:37:53]CommunicateWithHost lk.salyk.kg:30040 [20:37:53]ConnectInit lk.salyk.kg [20:37:53]written 0, free lines is 4095 [20:37:54]Write to MH i2c: 01 00 00 F2 00 F2 [20:37:54]Write i2c OK [20:37:54]MH_I2C_Read... [20:37:54]Read from MH i2c: 01 [20:37:54]MH_I2C_Read... [20:37:54]Read from MH i2c: 01 07 00 [20:37:54]MH_I2C_Read... [20:37:54]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 E2 0C E7 [20:37:54]RasterBufferAndPrint [20:37:54]line [20:37:54]line [20:37:54]line [20:37:54]line [20:37:54]line [20:37:54]written 0, free lines is 3322 [20:37:54]MH_Cut [20:37:54]Write to MH i2c: D1 01 00 F9 00 01 CB [20:37:54]Write i2c OK [20:37:54]MH_I2C_Read... [20:37:54]Read from MH i2c: D1 [20:37:54]MH_I2C_Read... [20:37:54]Read from MH i2c: D1 01 00 [20:37:54]MH_I2C_Read... [20:37:54]Read from MH i2c: D1 01 00 F9 00 00 CA [20:37:54]Write to MH i2c: 01 00 00 FA 00 FA [20:37:54]Write i2c OK [20:37:54]MH_I2C_Read... [20:37:54]*** Cut start [20:37:54]*** Purtial cut [20:37:54]*** Stage 1: CUTSNS_PIN = 1 [20:37:55]Read from MH i2c: 01 [20:37:55]MH_I2C_Read... [20:37:55]*** Stop cut motor [20:37:55]*** Cut end [20:37:55]Read from MH i2c: 01 07 00 [20:37:55]MH_I2C_Read... [20:37:55]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [20:37:55]process_action close_receipt done [20:37:55]requested_data is exist [20:37:55]produce_requested_data [20:37:55]requested_item fm.sn is exist - process it [20:37:55]wFMCommunicate request_size=4 [20:37:55]MH_SAM_APDU [20:37:55]CAPDU: 80 11 00 00 [20:37:55]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [20:37:55]Write i2c OK [20:37:55]MH_I2C_Read... [20:37:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:37:55]Read from MH i2c: E2 [20:37:55]MH_I2C_Read... [20:37:55]Read from MH i2c: E2 17 00 [20:37:55]MH_I2C_Read... [20:37:55]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [20:37:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:37:55]wFMCommunicate OK [20:37:55]requested_item fd.num is exist - process it [20:37:55]SAM_PROTO_GetFieldsCounters [20:37:55]wFMCommunicate request_size=4 [20:37:55]MH_SAM_APDU [20:37:55]CAPDU: 80 13 00 00 [20:37:55]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [20:37:55]Write i2c OK [20:37:55]MH_I2C_Read... [20:37:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:37:55]Read from MH i2c: E2 [20:37:55]MH_I2C_Read... [20:37:55]Read from MH i2c: E2 62 00 [20:37:55]MH_I2C_Read... [20:37:55]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 A6 [20:37:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:37:55]wFMCommunicate OK [20:37:55]SAM_PROTO_GetFieldsCounters done [20:37:55]requested_item shift.num is exist - process it [20:37:55]requested_item shift.opened is exist - process it [20:37:55]req_shift_opened [20:37:55]FM_GetShiftState [20:37:55]SAM_PROTO_GetShiftState [20:37:55]wFMCommunicate request_size=4 [20:37:55]MH_SAM_APDU [20:37:55]CAPDU: 80 13 01 00 [20:37:55]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [20:37:55]Write i2c OK [20:37:55]MH_I2C_Read... [20:37:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:37:55]Read from MH i2c: E2 [20:37:55]MH_I2C_Read... [20:37:55]Read from MH i2c: E2 0E 00 [20:37:55]MH_I2C_Read... [20:37:55]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 47 [20:37:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:37:55]wFMCommunicate OK [20:37:55]SAM_PROTO_GetShiftState done [20:37:55]FM_GetShiftState done [20:37:55]req_shift_opened done [20:37:55]requested_item shift.open_date is exist - process it [20:37:55]req_shift_open_date [20:37:55]req_shift_open_date done [20:37:55]produce_requested_data done [20:37:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152923,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:37:55]process_action_free close_receipt [20:37:55]json_value_free [20:37:55]json_value_free done [20:37:55]process_json_proto returns [20:37:55]Send response to host [20:37:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152923,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:37:55]free response buf [20:37:55]execute_script done [20:37:55]execute_script returns [20:37:55]free content buf [20:37:55]Sock 9.Close socket [20:37:55]Sock 9.Thread stoped [20:37:56]Connected sock=11 [20:37:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CC 7B 04 01 D2 AC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 1F 23 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 55 02 00 35 04 06 00 67 EE 3B 1F E3 5D 2B F4 BF 8C 8C 8F C5 2D [20:37:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C7 8C 47 00 6E 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 55 02 00 F4 03 04 00 1F CB F2 66 B6 04 01 00 00 AA 8C 92 6A B5 BB 59 B7 [20:37:56]CommunicateWithHost err = 0 [20:37:56]CheckOFDResponse [20:37:56]1017 (14) - 77093643461234 [20:37:56]1041 (16) - 0000000000871835 [20:37:56]1040 (4) - 152923 [20:37:56]1012 (4) - 24.09.2024 14:22 [20:37:56]1206 (1) - 0 [20:37:56]OFD Sender: Remove packet 152923 [20:37:56]ProducePacketName [20:37:56]name=ofd_packets/00152923 [20:37:56]NVStorageDeleteData [20:37:57]OFD Sender: No OFD packet to send [20:38:02]OFD Sender: No OFD packet to send [20:38:07]recv_with_timeout no data received [20:38:07]OFD Sender: No OFD packet to send [20:38:12]OFD Sender: No OFD packet to send [20:38:17]recv_with_timeout no data received [20:38:17]OFD Sender: No OFD packet to send [20:38:22]OFD Sender: No OFD packet to send [20:38:27]OFD Sender: No OFD packet to send [20:38:32]OFD Sender: No OFD packet to send [20:38:37]OFD Sender: No OFD packet to send [20:38:42]OFD Sender: No OFD packet to send [20:38:47]recv_with_timeout no data received [20:38:47]OFD Sender: No OFD packet to send [20:38:52]OFD Sender: No OFD packet to send [20:38:57]OFD Sender: No OFD packet to send [20:38:59]recv_with_timeout no data received [20:39:02]OFD Sender: No OFD packet to send [20:39:07]OFD Sender: No OFD packet to send [20:39:10]recv_with_timeout no data received [20:39:12]OFD Sender: No OFD packet to send [20:39:17]OFD Sender: No OFD packet to send [20:39:22]OFD Sender: No OFD packet to send [20:39:23]recv_with_timeout no data received [20:39:27]OFD Sender: No OFD packet to send [20:39:32]OFD Sender: No OFD packet to send [20:39:37]OFD Sender: No OFD packet to send [20:39:42]OFD Sender: No OFD packet to send [20:39:47]OFD Sender: No OFD packet to send [20:39:52]OFD Sender: No OFD packet to send [20:39:57]OFD Sender: No OFD packet to send [20:40:02]OFD Sender: No OFD packet to send [20:40:07]OFD Sender: No OFD packet to send [20:40:12]OFD Sender: No OFD packet to send [20:40:18]OFD Sender: No OFD packet to send [20:40:23]OFD Sender: No OFD packet to send [20:40:24]recv_with_timeout no data received [20:40:28]OFD Sender: No OFD packet to send [20:40:31]accept exits with 7 [20:40:31]New connection [20:40:31]New thread 3067358564 created [20:40:31]Thread 3067501924 joined [20:40:31]Waiting for new connection... [20:40:31] Sock 7.Parse request [20:40:31]Sock 7.Check first char [20:40:31]Sock 7.First char is OK [20:40:31]request: POST /json_proto HTTP/1.0 [20:40:31]Method: POST [20:40:31]URL: /json_proto [20:40:31]Method is POST - this is cgi request [20:40:31]url: /json_proto [20:40:31]query_string will be loaded in cgi processing [20:40:31]execute_cgi json_proto POST (null) [20:40:31]execute_cgi path=json_proto method=POST [20:40:31]POST find Content-Length [20:40:31]Host: 172.17.43.67:8080 [20:40:31]Content-Length: 780 [20:40:31]Content-Type: application/json [20:40:31] [20:40:31]POST finish read [20:40:31]Found Content-Length = 780 [20:40:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786933", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:40:31]execute_script... [20:40:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786933", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 7.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:40:31]POST & json_proto [20:40:31]process_json_proto [20:40:31]json parsed OK: [20:40:31]protocol is kg_v1.0 [20:40:31]action value=close_receipt [20:40:31]process_action close_receipt [20:40:31]cmd_close_receipt [20:40:31]MH_GetDate [20:40:31]Write to MH i2c: F0 00 00 FE 00 ED [20:40:31]Write i2c OK [20:40:31]MH_I2C_Read... [20:40:31]Read from MH i2c: F0 [20:40:31]MH_I2C_Read... [20:40:31]Read from MH i2c: F0 09 00 [20:40:31]MH_I2C_Read... [20:40:31]Read from MH i2c: F0 09 00 FE 00 00 BF 23 F3 66 6A BD 47 65 04 [20:40:31]GetLastDocTimeStamp 1727210271 [20:40:31]current date 1727210431 [20:40:31]FM_GetShiftState [20:40:31]SAM_PROTO_GetShiftState [20:40:31]wFMCommunicate request_size=4 [20:40:31]MH_SAM_APDU [20:40:31]CAPDU: 80 13 01 00 [20:40:31]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [20:40:31]Write i2c OK [20:40:31]MH_I2C_Read... [20:40:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:40:31]Read from MH i2c: E2 [20:40:31]MH_I2C_Read... [20:40:31]Read from MH i2c: E2 0E 00 [20:40:31]MH_I2C_Read... [20:40:31]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 49 [20:40:31]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:40:31]wFMCommunicate OK [20:40:31]SAM_PROTO_GetShiftState done [20:40:31]FM_GetShiftState done [20:40:31]opened in 1727137889 [20:40:31]opened+sec_in_day 1727224289 [20:40:31]quantity*price = 0 [20:40:31]sum+1 = 1 [20:40:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 383 24.09.2024 20:40 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152924 ФПД: 243972400316816 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T204031&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152924&fm=243972400316816&tin=02508201610067®Number=0000000000091825&sum=0 [20:40:32]StoreToDocumentArchive [20:40:32]shift 477 fd 152924 [20:40:32]save to /storage/0477/doc_00152924 [20:40:32]save last doc name /storage/0477/doc_00152924 to /storage/kkm_last_doc_name [20:40:32]save OK [20:40:32]Clear old archive folders... [20:40:32]ProcessDocumentItem done err = 0, tmpTLVsize=247 [20:40:32]tlvbuf is 00119790 [20:40:32]SAM_PROTO_ClearQueue [20:40:32]wFMCommunicate request_size=4 [20:40:32]MH_SAM_APDU [20:40:32]CAPDU: 80 09 00 00 [20:40:32]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [20:40:32]Write i2c OK [20:40:32]MH_I2C_Read... [20:40:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:40:32]Read from MH i2c: E2 [20:40:32]MH_I2C_Read... [20:40:32]Read from MH i2c: E2 03 00 [20:40:32]MH_I2C_Read... [20:40:32]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [20:40:32]RAPDU: 90 00 [20:40:32]wFMCommunicate OK [20:40:32]SAM_PROTO_ClearQueue done [20:40:32]KKMCreateOFDPacket [20:40:32]OFDProtocolAddRootSTLVToBuf [20:40:32]FM_MakeSignedData [20:40:32]FM_MakeSignedData [20:40:32]SAM_PROTO_SignData [20:40:32]wFMCommunicate request_size=4 [20:40:32]MH_SAM_APDU [20:40:32]CAPDU: 80 0D 01 02 [20:40:32]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [20:40:32]Write i2c OK [20:40:32]MH_I2C_Read... [20:40:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:40:32]Read from MH i2c: E2 [20:40:32]MH_I2C_Read... [20:40:32]Read from MH i2c: E2 03 00 [20:40:32]MH_I2C_Read... [20:40:32]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [20:40:32]RAPDU: 90 00 [20:40:32]wFMCommunicate OK [20:40:32]wFMCommunicate request_size=255 [20:40:32]MH_SAM_APDU [20:40:32]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 BF 23 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 55 02 00 35 04 06 00 DD E4 40 41 81 [20:40:32]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 BF 23 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 55 02 00 35 04 06 00 DD E4 40 41 81 00 00 12 [20:40:32]Write i2c OK [20:40:32]MH_I2C_Read... [20:40:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:40:32]Read from MH i2c: E2 [20:40:32]MH_I2C_Read... [20:40:32]Read from MH i2c: E2 03 00 [20:40:32]MH_I2C_Read... [20:40:32]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [20:40:32]RAPDU: 90 00 [20:40:32]wFMCommunicate OK [20:40:32]wFMCommunicate request_size=6 [20:40:32]MH_SAM_APDU [20:40:32]CAPDU: 80 0D 02 02 01 90 [20:40:32]Write to MH i2c: E2 09 00 0F 01 80 0D 02 02 01 00 90 00 00 1C [20:40:32]Write i2c OK [20:40:32]MH_I2C_Read... [20:40:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:40:32]Read from MH i2c: E2 [20:40:32]MH_I2C_Read... [20:40:32]Read from MH i2c: E2 03 00 [20:40:32]MH_I2C_Read... [20:40:32]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [20:40:32]RAPDU: 90 00 [20:40:32]wFMCommunicate OK [20:40:32]wFMCommunicate request_size=4 [20:40:32]MH_SAM_APDU [20:40:32]CAPDU: 80 0D 03 02 [20:40:32]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [20:40:32]Write i2c OK [20:40:32]MH_I2C_Read... [20:40:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:40:32]Read from MH i2c: E2 [20:40:32]MH_I2C_Read... [20:40:32]Read from MH i2c: E2 0B 00 [20:40:32]MH_I2C_Read... [20:40:32]Read from MH i2c: E2 0B 00 10 01 00 8A 3C 22 11 A6 8B 9F 3C 90 00 92 [20:40:32]RAPDU: 8A 3C 22 11 A6 8B 9F 3C 90 00 [20:40:32]wFMCommunicate OK [20:40:32]SAM_PROTO_SignData done [20:40:32]FM_MakeSignedData done [20:40:32]CreateOFDProtocolMessage [20:40:32]wFMCommunicate request_size=4 [20:40:32]MH_SAM_APDU [20:40:32]CAPDU: 80 11 00 00 [20:40:32]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [20:40:32]Write i2c OK [20:40:32]MH_I2C_Read... [20:40:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:40:33]Read from MH i2c: E2 [20:40:33]MH_I2C_Read... [20:40:33]Read from MH i2c: E2 17 00 [20:40:33]MH_I2C_Read... [20:40:33]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [20:40:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:40:33]wFMCommunicate OK [20:40:33]CreateOFDProtocolMessage done [20:40:33]OFDSenderStorePacket 152924 [20:40:33]StoreOFDPacket docnum=152924 [20:40:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 FC 13 03 01 95 AD 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 BF 23 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 55 02 00 35 04 06 00 DD E4 40 41 81 90 8A 3C 22 11 A6 8B 9F 3C [20:40:33]CheckFolder [20:40:33]dirname=/storage/ofd_packets [20:40:33]CheckFolder done [20:40:33]ProducePacketName [20:40:33]name=ofd_packets/00152924 [20:40:33]NVStorageSaveData ofd_packets/00152924 [20:40:33]File name is /storage/ofd_packets/00152924 [20:40:33]Write 297 bytes [20:40:33]NVStorageSaveData done [20:40:33]OFDSenderStorePacket done [20:40:33]KKMCreateOFDPacket done [20:40:33]NVStorageSaveData kkm_last_timestamp [20:40:33]File name is /storage/kkm_last_timestamp [20:40:33]Write 4 bytes [20:40:33]NVStorageSaveData done [20:40:33]ExternCall_PrintAddStr [20:40:33]wPrintStart [20:40:33]Write to MH i2c: 01 00 00 12 01 13 [20:40:33]Write i2c OK [20:40:33]MH_I2C_Read... [20:40:33]Read from MH i2c: 01 [20:40:33]MH_I2C_Read... [20:40:33]Read from MH i2c: 01 07 00 [20:40:33]MH_I2C_Read... [20:40:33]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [20:40:33]RasterBufferAndPrint [20:40:33]line Счет N : (1)1786933 [20:40:33]line ИНН: 02508201610067 [20:40:33]line Контрольно-Кассовый Чек [20:40:33]line ПРОДАЖА [20:40:33]line ТРК (МРК, ГНК) : 33 [20:40:33]line Товар: 2710124130 [20:40:33]line Super-92 [20:40:33]line 7.220 * 0.00 [20:40:33]line = 0.00 [20:40:33]line НДС 12% НСП 1% [20:40:33]line > о реализуемом товаре [20:40:33]line ИТОГО: 0.00 [20:40:33]line НСП 1% : 0.00 [20:40:33]line НДС 12% : 0.00 [20:40:33]line Наличными: 0.00 [20:40:33]line Безнал.: 0.00 [20:40:33]line Место: АЗС № 89 "Партнер Нефть" [20:40:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:40:33]line СНО: Общий режим [20:40:33]line Чек 383 24.09.2024 20:40 [20:40:33]line Смена: 477 ФФД: 1.0 [20:40:33]line ЗНМ: 0300000113 [20:40:33]line РНМ: 0000000000091825 [20:40:33]line Версия ККМ: 001 [20:40:33]line Платежная система: O! деньги [20:40:33]line ФМ: 0000000000871835 [20:40:33]line ФД: 152924 [20:40:33]line ФПД: 243972400316816 [20:40:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T204031&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152924&fm=243972400316816&tin=02508201610067®Number=0000000000091825&sum=0 [20:40:33]written 0, free lines is 4095 [20:40:33]OFD Sender: Processing packet 152924 [packets to send 831, broken 830] [20:40:33]ProducePacketName [20:40:33]name=ofd_packets/00152924 [20:40:33]OFD Sender: To server: pG, [20:40:33]CommunicateWithHost lk.salyk.kg:30040 [20:40:33]ConnectInit lk.salyk.kg [20:40:33]Write to MH i2c: 01 00 00 3C 01 3D [20:40:33]Write i2c OK [20:40:33]MH_I2C_Read... [20:40:33]Read from MH i2c: 01 [20:40:33]MH_I2C_Read... [20:40:33]Read from MH i2c: 01 07 00 [20:40:33]MH_I2C_Read... [20:40:33]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 EC 0C 3C [20:40:33]RasterBufferAndPrint [20:40:33]line [20:40:33]line [20:40:33]line [20:40:33]line [20:40:33]line [20:40:33]written 0, free lines is 3314 [20:40:33]MH_Cut [20:40:33]Write to MH i2c: D1 01 00 43 01 01 16 [20:40:33]Write i2c OK [20:40:33]MH_I2C_Read... [20:40:33]Read from MH i2c: D1 [20:40:33]MH_I2C_Read... [20:40:33]Read from MH i2c: D1 01 00 [20:40:33]MH_I2C_Read... [20:40:33]Read from MH i2c: D1 01 00 43 01 00 15 [20:40:33]Write to MH i2c: 01 00 00 44 01 45 [20:40:33]Write i2c OK [20:40:33]MH_I2C_Read... [20:40:34]*** Cut start [20:40:34]*** Purtial cut [20:40:34]*** Stage 1: CUTSNS_PIN = 1 [20:40:34]Read from MH i2c: 01 [20:40:34]MH_I2C_Read... [20:40:34]*** Stop cut motor [20:40:34]*** Cut end [20:40:34]Read from MH i2c: 01 07 00 [20:40:34]MH_I2C_Read... [20:40:34]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [20:40:34]process_action close_receipt done [20:40:34]requested_data is exist [20:40:34]produce_requested_data [20:40:34]requested_item fm.sn is exist - process it [20:40:34]wFMCommunicate request_size=4 [20:40:34]MH_SAM_APDU [20:40:34]CAPDU: 80 11 00 00 [20:40:34]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [20:40:34]Write i2c OK [20:40:34]MH_I2C_Read... [20:40:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:40:34]Read from MH i2c: E2 [20:40:34]MH_I2C_Read... [20:40:34]Read from MH i2c: E2 17 00 [20:40:34]MH_I2C_Read... [20:40:34]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [20:40:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:40:34]wFMCommunicate OK [20:40:34]requested_item fd.num is exist - process it [20:40:34]SAM_PROTO_GetFieldsCounters [20:40:34]wFMCommunicate request_size=4 [20:40:34]MH_SAM_APDU [20:40:34]CAPDU: 80 13 00 00 [20:40:34]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [20:40:34]Write i2c OK [20:40:34]MH_I2C_Read... [20:40:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:40:34]Read from MH i2c: E2 [20:40:34]MH_I2C_Read... [20:40:34]Read from MH i2c: E2 62 00 [20:40:34]MH_I2C_Read... [20:40:34]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 F5 [20:40:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:40:34]wFMCommunicate OK [20:40:34]SAM_PROTO_GetFieldsCounters done [20:40:34]requested_item shift.num is exist - process it [20:40:34]requested_item shift.opened is exist - process it [20:40:34]req_shift_opened [20:40:34]FM_GetShiftState [20:40:34]SAM_PROTO_GetShiftState [20:40:34]wFMCommunicate request_size=4 [20:40:34]MH_SAM_APDU [20:40:34]CAPDU: 80 13 01 00 [20:40:34]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [20:40:34]Write i2c OK [20:40:34]MH_I2C_Read... [20:40:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:40:34]Read from MH i2c: E2 [20:40:34]MH_I2C_Read... [20:40:34]Read from MH i2c: E2 0E 00 [20:40:34]MH_I2C_Read... [20:40:34]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 92 [20:40:34]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:40:34]wFMCommunicate OK [20:40:34]SAM_PROTO_GetShiftState done [20:40:34]FM_GetShiftState done [20:40:34]req_shift_opened done [20:40:34]requested_item shift.open_date is exist - process it [20:40:34]req_shift_open_date [20:40:34]req_shift_open_date done [20:40:34]produce_requested_data done [20:40:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152924,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:40:34]process_action_free close_receipt [20:40:34]json_value_free [20:40:34]json_value_free done [20:40:34]process_json_proto returns [20:40:34]Send response to host [20:40:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152924,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:40:34]free response buf [20:40:34]execute_script done [20:40:34]execute_script returns [20:40:34]free content buf [20:40:34]Sock 7.Close socket [20:40:34]Sock 7.Thread stoped [20:40:35]recv_with_timeout no data received [20:40:37]Connected sock=11 [20:40:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 FC 13 03 01 95 AD 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 BF 23 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 55 02 00 35 04 06 00 DD E4 40 41 81 90 8A 3C 22 11 A6 8B 9F 3C [20:40:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 70 7A 47 00 40 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 55 02 00 F4 03 04 00 C0 CB F2 66 B6 04 01 00 00 AA B6 8E D3 06 0E 60 C9 [20:40:37]CommunicateWithHost err = 0 [20:40:37]CheckOFDResponse [20:40:37]1017 (14) - 77093643461234 [20:40:37]1041 (16) - 0000000000871835 [20:40:37]1040 (4) - 152924 [20:40:37]1012 (4) - 24.09.2024 14:25 [20:40:37]1206 (1) - 0 [20:40:37]OFD Sender: Remove packet 152924 [20:40:37]ProducePacketName [20:40:37]name=ofd_packets/00152924 [20:40:37]NVStorageDeleteData [20:40:38]OFD Sender: No OFD packet to send [20:40:43]OFD Sender: No OFD packet to send [20:40:48]OFD Sender: No OFD packet to send [20:40:53]OFD Sender: No OFD packet to send [20:40:58]OFD Sender: No OFD packet to send [20:41:03]OFD Sender: No OFD packet to send [20:41:08]OFD Sender: No OFD packet to send [20:41:13]OFD Sender: No OFD packet to send [20:41:18]OFD Sender: No OFD packet to send [20:41:20]recv_with_timeout no data received [20:41:23]OFD Sender: No OFD packet to send [20:41:28]OFD Sender: No OFD packet to send [20:41:33]OFD Sender: No OFD packet to send [20:41:38]recv_with_timeout no data received [20:41:38]OFD Sender: No OFD packet to send [20:41:43]OFD Sender: No OFD packet to send [20:41:48]OFD Sender: No OFD packet to send [20:41:53]OFD Sender: No OFD packet to send [20:41:58]OFD Sender: No OFD packet to send [20:42:03]OFD Sender: No OFD packet to send [20:42:08]OFD Sender: No OFD packet to send [20:42:13]OFD Sender: No OFD packet to send [20:42:18]accept exits with 10 [20:42:18]New connection [20:42:18]New thread 3067501924 created [20:42:18]Thread 3067358564 joined [20:42:18]Waiting for new connection... [20:42:18] Sock 10.Parse request [20:42:18]Sock 10.Check first char [20:42:18]Sock 10.First char is OK [20:42:18]request: POST /json_proto HTTP/1.0 [20:42:18]Method: POST [20:42:18]URL: /json_proto [20:42:18]Method is POST - this is cgi request [20:42:18]url: /json_proto [20:42:18]query_string will be loaded in cgi processing [20:42:18]execute_cgi json_proto POST (null) [20:42:18]execute_cgi path=json_proto method=POST [20:42:18]POST find Content-Length [20:42:18]Host: 172.17.43.67:8080 [20:42:18]Content-Length: 675 [20:42:18]Content-Type: application/json [20:42:18] [20:42:18]POST finish read [20:42:18]Found Content-Length = 675 [20:42:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:42:18]execute_script... [20:42:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:42:18]POST & json_proto [20:42:18]process_json_proto [20:42:18]json parsed OK: [20:42:18]protocol is kg_v1.0 [20:42:18]action value=close_receipt [20:42:18]process_action close_receipt [20:42:18]cmd_close_receipt [20:42:18]MH_GetDate [20:42:18]Write to MH i2c: F0 00 00 48 01 38 [20:42:18]Write i2c OK [20:42:18]MH_I2C_Read... [20:42:18]Read from MH i2c: F0 [20:42:18]MH_I2C_Read... [20:42:18]Read from MH i2c: F0 09 00 [20:42:18]MH_I2C_Read... [20:42:18]Read from MH i2c: F0 09 00 48 01 00 2A 24 F3 66 6A BD 47 65 BB [20:42:18]GetLastDocTimeStamp 1727210431 [20:42:18]current date 1727210538 [20:42:18]FM_GetShiftState [20:42:18]SAM_PROTO_GetShiftState [20:42:18]wFMCommunicate request_size=4 [20:42:18]MH_SAM_APDU [20:42:18]CAPDU: 80 13 01 00 [20:42:18]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [20:42:18]Write i2c OK [20:42:18]MH_I2C_Read... [20:42:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:18]Read from MH i2c: E2 [20:42:18]MH_I2C_Read... [20:42:18]Read from MH i2c: E2 0E 00 [20:42:18]MH_I2C_Read... [20:42:18]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 94 [20:42:18]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:42:18]wFMCommunicate OK [20:42:18]SAM_PROTO_GetShiftState done [20:42:18]FM_GetShiftState done [20:42:18]opened in 1727137889 [20:42:18]opened+sec_in_day 1727224289 [20:42:18]quantity*price = 70027 [20:42:18]sum+1 = 70029 [20:42:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 384 24.09.2024 20:42 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152925 ФПД: 265561432814332 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T204218&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152925&fm=265561432814332&tin=02508201610067®Number=0000000000091825&sum=70000 [20:42:19]StoreToDocumentArchive [20:42:19]shift 477 fd 152925 [20:42:19]save to /storage/0477/doc_00152925 [20:42:19]save last doc name /storage/0477/doc_00152925 to /storage/kkm_last_doc_name [20:42:19]save OK [20:42:19]Clear old archive folders... [20:42:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:42:19]tlvbuf is 00093370 [20:42:19]SAM_PROTO_ClearQueue [20:42:19]wFMCommunicate request_size=4 [20:42:19]MH_SAM_APDU [20:42:19]CAPDU: 80 09 00 00 [20:42:19]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [20:42:19]Write i2c OK [20:42:19]MH_I2C_Read... [20:42:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:42:19]Read from MH i2c: E2 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: E2 03 00 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [20:42:19]RAPDU: 90 00 [20:42:19]wFMCommunicate OK [20:42:19]SAM_PROTO_ClearQueue done [20:42:19]KKMCreateOFDPacket [20:42:19]OFDProtocolAddRootSTLVToBuf [20:42:19]FM_MakeSignedData [20:42:19]FM_MakeSignedData [20:42:19]SAM_PROTO_SignData [20:42:19]wFMCommunicate request_size=4 [20:42:19]MH_SAM_APDU [20:42:19]CAPDU: 80 0D 01 02 [20:42:19]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [20:42:19]Write i2c OK [20:42:19]MH_I2C_Read... [20:42:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:42:19]Read from MH i2c: E2 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: E2 03 00 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [20:42:19]RAPDU: 90 00 [20:42:19]wFMCommunicate OK [20:42:19]wFMCommunicate request_size=255 [20:42:19]MH_SAM_APDU [20:42:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 2A 24 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 55 02 00 35 04 06 00 F1 86 D6 DE [20:42:19]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 2A 24 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 55 02 00 35 04 06 00 F1 86 D6 DE 00 00 37 [20:42:19]Write i2c OK [20:42:19]MH_I2C_Read... [20:42:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:19]Read from MH i2c: E2 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: E2 03 00 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [20:42:19]RAPDU: 90 00 [20:42:19]wFMCommunicate OK [20:42:19]wFMCommunicate request_size=7 [20:42:19]MH_SAM_APDU [20:42:19]CAPDU: 80 0D 02 02 02 72 FC [20:42:19]Write to MH i2c: E2 0A 00 59 01 80 0D 02 02 02 00 72 FC 00 00 46 [20:42:19]Write i2c OK [20:42:19]MH_I2C_Read... [20:42:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:19]Read from MH i2c: E2 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: E2 03 00 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [20:42:19]RAPDU: 90 00 [20:42:19]wFMCommunicate OK [20:42:19]wFMCommunicate request_size=4 [20:42:19]MH_SAM_APDU [20:42:19]CAPDU: 80 0D 03 02 [20:42:19]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [20:42:19]Write i2c OK [20:42:19]MH_I2C_Read... [20:42:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:42:19]Read from MH i2c: E2 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: E2 0B 00 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: E2 0B 00 5A 01 00 B8 DE E5 95 C7 10 6B 36 90 00 5F [20:42:19]RAPDU: B8 DE E5 95 C7 10 6B 36 90 00 [20:42:19]wFMCommunicate OK [20:42:19]SAM_PROTO_SignData done [20:42:19]FM_MakeSignedData done [20:42:19]CreateOFDProtocolMessage [20:42:19]wFMCommunicate request_size=4 [20:42:19]MH_SAM_APDU [20:42:19]CAPDU: 80 11 00 00 [20:42:19]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [20:42:19]Write i2c OK [20:42:19]MH_I2C_Read... [20:42:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:19]Read from MH i2c: E2 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: E2 17 00 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [20:42:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:42:19]wFMCommunicate OK [20:42:19]CreateOFDProtocolMessage done [20:42:19]OFDSenderStorePacket 152925 [20:42:19]StoreOFDPacket docnum=152925 [20:42:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D5 CB 04 01 EB A1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 2A 24 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 55 02 00 35 04 06 00 F1 86 D6 DE 72 FC B8 DE E5 95 C7 10 6B 36 [20:42:19]CheckFolder [20:42:19]dirname=/storage/ofd_packets [20:42:19]CheckFolder done [20:42:19]ProducePacketName [20:42:19]name=ofd_packets/00152925 [20:42:19]NVStorageSaveData ofd_packets/00152925 [20:42:19]File name is /storage/ofd_packets/00152925 [20:42:19]Write 298 bytes [20:42:19]NVStorageSaveData done [20:42:19]OFDSenderStorePacket done [20:42:19]KKMCreateOFDPacket done [20:42:19]NVStorageSaveData kkm_last_timestamp [20:42:19]File name is /storage/kkm_last_timestamp [20:42:19]Write 4 bytes [20:42:19]NVStorageSaveData done [20:42:19]ExternCall_PrintAddStr [20:42:19]wPrintStart [20:42:19]Write to MH i2c: 01 00 00 5C 01 5D [20:42:19]Write i2c OK [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: 01 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: 01 07 00 [20:42:19]MH_I2C_Read... [20:42:19]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [20:42:19]RasterBufferAndPrint [20:42:19]line Счет N : (1)1786934 [20:42:19]line ИНН: 02508201610067 [20:42:19]line Контрольно-Кассовый Чек [20:42:19]line ПРОДАЖА [20:42:19]line ТРК (МРК, ГНК) : 31 [20:42:19]line Товар: 2710194210 [20:42:19]line ДТ-К-5 [20:42:19]line 9.190 * 76.20 [20:42:19]line = 700.28 [20:42:19]line НДС 12% НСП 1% [20:42:19]line > о реализуемом товаре [20:42:19]line ОКРУГЛЕНИЕ: -0.28 [20:42:19]line ИТОГО: 700.00 [20:42:19]line Внесено: 700.00 [20:42:19]line СДАЧА: 0.00 [20:42:19]line НСП 1% : 6.20 [20:42:19]line НДС 12% : 74.37 [20:42:19]line Наличными: 700.00 [20:42:19]line Безнал.: 0.00 [20:42:19]line Место: АЗС № 89 "Партнер Нефть" [20:42:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:42:19]line СНО: Общий режим [20:42:19]line Чек 384 24.09.2024 20:42 [20:42:19]line Смена: 477 ФФД: 1.0 [20:42:19]line ЗНМ: 0300000113 [20:42:19]line РНМ: 0000000000091825 [20:42:19]line Версия ККМ: 001 [20:42:19]line ФМ: 0000000000871835 [20:42:19]line ФД: 152925 [20:42:19]line ФПД: 265561432814332 [20:42:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T204218&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152925&fm=265561432814332&tin=02508201610067®Number=0000000000091825&sum=70000 [20:42:19]written 0, free lines is 4095 [20:42:19]OFD Sender: Processing packet 152925 [packets to send 831, broken 830] [20:42:19]ProducePacketName [20:42:19]name=ofd_packets/00152925 [20:42:19]OFD Sender: To server: pG, [20:42:19]CommunicateWithHost lk.salyk.kg:30040 [20:42:19]ConnectInit lk.salyk.kg [20:42:20]Write to MH i2c: 01 00 00 87 01 88 [20:42:20]Write i2c OK [20:42:20]MH_I2C_Read... [20:42:20]Read from MH i2c: 01 [20:42:20]MH_I2C_Read... [20:42:20]Read from MH i2c: 01 07 00 [20:42:20]MH_I2C_Read... [20:42:20]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 DC 0C 77 [20:42:20]RasterBufferAndPrint [20:42:20]line [20:42:20]line [20:42:20]line [20:42:20]line [20:42:20]line [20:42:20]written 0, free lines is 3297 [20:42:20]MH_Cut [20:42:20]Write to MH i2c: D1 01 00 8E 01 01 61 [20:42:20]Write i2c OK [20:42:20]MH_I2C_Read... [20:42:20]Read from MH i2c: D1 [20:42:20]MH_I2C_Read... [20:42:20]Read from MH i2c: D1 01 00 [20:42:20]MH_I2C_Read... [20:42:20]Read from MH i2c: D1 01 00 8E 01 00 60 [20:42:20]Write to MH i2c: 01 00 00 8F 01 90 [20:42:20]Write i2c OK [20:42:20]MH_I2C_Read... [20:42:20]*** Cut start [20:42:20]*** Purtial cut [20:42:20]*** Stage 1: CUTSNS_PIN = 1 [20:42:21]Read from MH i2c: 01 [20:42:21]MH_I2C_Read... [20:42:21]*** Stop cut motor [20:42:21]*** Cut end [20:42:21]Read from MH i2c: 01 07 00 [20:42:21]MH_I2C_Read... [20:42:21]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [20:42:21]process_action close_receipt done [20:42:21]requested_data is exist [20:42:21]produce_requested_data [20:42:21]requested_item fm.sn is exist - process it [20:42:21]wFMCommunicate request_size=4 [20:42:21]MH_SAM_APDU [20:42:21]CAPDU: 80 11 00 00 [20:42:21]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [20:42:21]Write i2c OK [20:42:21]MH_I2C_Read... [20:42:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:21]Read from MH i2c: E2 [20:42:21]MH_I2C_Read... [20:42:21]Read from MH i2c: E2 17 00 [20:42:21]MH_I2C_Read... [20:42:21]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [20:42:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:42:21]wFMCommunicate OK [20:42:21]requested_item fd.num is exist - process it [20:42:21]SAM_PROTO_GetFieldsCounters [20:42:21]wFMCommunicate request_size=4 [20:42:21]MH_SAM_APDU [20:42:21]CAPDU: 80 13 00 00 [20:42:21]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [20:42:21]Write i2c OK [20:42:21]MH_I2C_Read... [20:42:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:42:21]Read from MH i2c: E2 [20:42:21]MH_I2C_Read... [20:42:21]Read from MH i2c: E2 62 00 [20:42:21]MH_I2C_Read... [20:42:21]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 44 [20:42:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:42:21]wFMCommunicate OK [20:42:21]SAM_PROTO_GetFieldsCounters done [20:42:21]requested_item shift.num is exist - process it [20:42:21]requested_item shift.opened is exist - process it [20:42:21]req_shift_opened [20:42:21]FM_GetShiftState [20:42:21]SAM_PROTO_GetShiftState [20:42:21]wFMCommunicate request_size=4 [20:42:21]MH_SAM_APDU [20:42:21]CAPDU: 80 13 01 00 [20:42:21]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [20:42:21]Write i2c OK [20:42:21]MH_I2C_Read... [20:42:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:21]Read from MH i2c: E2 [20:42:21]MH_I2C_Read... [20:42:21]Connected sock=9 [20:42:21]Data to sent: Read from MH i2c: 87 E2 95 0E F6 00 70 [20:42:21]47 MH_I2C_Read... [20:42:21]2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D5 CB 04 01 EB A1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 2A 24 F3 66 0E 04 04 00 DD Read from MH i2c: 01 E2 00 0E 00 00 B9 92 04 01 01 00 00 09 01 00 0D 01 04 61 10 08 00 F2 30 66 30 00 30 00 30 00 30 00 30 90 30 00 30 DD 30 [20:42:21]30 RAPDU: 30 09 39 00 31 01 38 61 32 08 35 F2 11 66 04 00 10 00 00 00 00 30 90 30 00 30 [20:42:21]30 30 30 wFMCommunicate OK [20:42:21]30 SAM_PROTO_GetShiftState done [20:42:21]30 FM_GetShiftState done [20:42:21]30 req_shift_opened done [20:42:21]30 requested_item shift.open_date is exist - process it [20:42:21]38 req_shift_open_date [20:42:21]37 req_shift_open_date done [20:42:21]31 38 produce_requested_data done [20:42:21]33 35 produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152925,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:42:21]10 process_action_free close_receipt [20:42:21]04 json_value_free [20:42:21]04 00 5D json_value_free done [20:42:21]55 process_json_proto returns [20:42:21]02 Send response to host [20:42:21]00 35 04 {"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152925,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:42:21]06 free response buf [20:42:21]00 execute_script done [20:42:21]F1 execute_script returns [20:42:21]86 free content buf [20:42:21]D6 Sock 10.Close socket [20:42:21]DE 72 FC Sock 10.Thread stoped [20:42:21]B8 DE E5 95 C7 10 6B 36 [20:42:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A9 53 47 00 B8 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 55 02 00 F4 03 04 00 28 CC F2 66 B6 04 01 00 00 E7 9B 4F F5 89 60 9E 56 [20:42:22]CommunicateWithHost err = 0 [20:42:22]CheckOFDResponse [20:42:22]1017 (14) - 77093643461234 [20:42:22]1041 (16) - 0000000000871835 [20:42:22]1040 (4) - 152925 00 00 4F [20:42:43]Write i2c OK [20:42:43]MH_I2C_Read... [20:42:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:42:43]Read from MH i2c: E2 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 03 00 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [20:42:43]RAPDU: 90 00 [20:42:43]wFMCommunicate OK [20:42:43]wFMCommunicate request_size=13 [20:42:43]MH_SAM_APDU [20:42:43]CAPDU: 80 15 02 00 08 F4 03 04 00 42 24 F3 66 [20:42:43]Write to MH i2c: E2 10 00 9D 01 80 15 02 00 08 00 F4 03 04 00 42 24 F3 66 00 00 E8 [20:42:43]Write i2c OK [20:42:43]MH_I2C_Read... [20:42:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:42:43]Read from MH i2c: E2 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 03 00 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [20:42:43]RAPDU: 90 00 [20:42:43]wFMCommunicate OK [20:42:43]wFMCommunicate request_size=25 [20:42:43]MH_SAM_APDU [20:42:43]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [20:42:43]Write to MH i2c: E2 1C 00 9E 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 81 [20:42:43]Write i2c OK [20:42:43]MH_I2C_Read... [20:42:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:42:43]Read from MH i2c: E2 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 03 00 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [20:42:43]RAPDU: 90 00 [20:42:43]wFMCommunicate OK [20:42:43]wFMCommunicate request_size=4 [20:42:43]MH_SAM_APDU [20:42:43]CAPDU: 80 15 03 00 [20:42:43]Write to MH i2c: E2 08 00 9F 01 80 15 03 00 00 00 00 00 21 [20:42:43]Write i2c OK [20:42:43]MH_I2C_Read... [20:42:43]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [20:42:43]Read from MH i2c: E2 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 40 00 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 40 00 9F 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 81 01 00 00 35 04 06 00 72 D4 B1 66 7B 89 90 00 8D [20:42:43]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 81 01 00 00 35 04 06 00 72 D4 B1 66 7B 89 90 00 [20:42:43]wFMCommunicate OK [20:42:43]SAM_PROTO_ProcessDocument answer len = 59 [20:42:43]SAM_PROTO_ProcessDocument done [20:42:43]SetTLVBufToDocument [20:42:43]Processing tag 1209 (04B9) [20:42:43]Malloc new data [20:42:43]Processing tag 1041 (0411) [20:42:43]Processing tag 1040 (0410) [20:42:43]Malloc new data [20:42:43]Processing tag 1038 (040E) [20:42:43]Malloc new data [20:42:43]Processing tag 1042 (0412) [20:42:43]Malloc new data [20:42:43]Processing tag 1077 (0435) [20:42:43]Malloc new data [20:42:43]SetTLVBufToDocument err=0 [20:42:43]KKMLoadAndSignReceiptData store KKM data [20:42:43]KKMLoadAndSignReceiptData err=0 [20:42:43]wFMCommunicate request_size=4 [20:42:43]MH_SAM_APDU [20:42:43]CAPDU: 80 11 00 00 [20:42:43]Write to MH i2c: E2 08 00 A0 01 80 11 00 00 00 00 00 00 1B [20:42:43]Write i2c OK [20:42:43]MH_I2C_Read... [20:42:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:43]Read from MH i2c: E2 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 17 00 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 17 00 A0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6E [20:42:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:42:43]wFMCommunicate OK [20:42:43]Счет N : (1)1786935 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 8.850 * 67.80 = 600.03 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 385 24.09.2024 20:42 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152926 ФПД: 126257834916745 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T204242&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152926&fm=126257834916745&tin=02508201610067®Number=0000000000091825&sum=60000 [20:42:43]StoreToDocumentArchive [20:42:43]shift 477 fd 152926 [20:42:43]save to /storage/0477/doc_00152926 [20:42:43]save last doc name /storage/0477/doc_00152926 to /storage/kkm_last_doc_name [20:42:43]save OK [20:42:43]Clear old archive folders... [20:42:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:42:43]tlvbuf is 0009DB70 [20:42:43]SAM_PROTO_ClearQueue [20:42:43]wFMCommunicate request_size=4 [20:42:43]MH_SAM_APDU [20:42:43]CAPDU: 80 09 00 00 [20:42:43]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [20:42:43]Write i2c OK [20:42:43]MH_I2C_Read... [20:42:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:42:43]Read from MH i2c: E2 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 03 00 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [20:42:43]RAPDU: 90 00 [20:42:43]wFMCommunicate OK [20:42:43]SAM_PROTO_ClearQueue done [20:42:43]KKMCreateOFDPacket [20:42:43]OFDProtocolAddRootSTLVToBuf [20:42:43]FM_MakeSignedData [20:42:43]FM_MakeSignedData [20:42:43]SAM_PROTO_SignData [20:42:43]wFMCommunicate request_size=4 [20:42:43]MH_SAM_APDU [20:42:43]CAPDU: 80 0D 01 02 [20:42:43]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [20:42:43]Write i2c OK [20:42:43]MH_I2C_Read... [20:42:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:42:43]Read from MH i2c: E2 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 03 00 [20:42:43]MH_I2C_Read... [20:42:43]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [20:42:43]RAPDU: 90 00 [20:42:43]wFMCommunicate OK [20:42:43]wFMCommunicate request_size=255 [20:42:43]MH_SAM_APDU [20:42:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 42 24 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 55 02 00 35 04 06 00 72 [20:42:43]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 42 24 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 55 02 00 35 04 06 00 72 00 00 A8 [20:42:43]Write i2c OK [20:42:43]MH_I2C_Read... [20:42:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:44]Read from MH i2c: E2 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: E2 03 00 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [20:42:44]RAPDU: 90 00 [20:42:44]wFMCommunicate OK [20:42:44]wFMCommunicate request_size=10 [20:42:44]MH_SAM_APDU [20:42:44]CAPDU: 80 0D 02 02 05 D4 B1 66 7B 89 [20:42:44]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 D4 B1 66 7B 89 00 00 18 [20:42:44]Write i2c OK [20:42:44]MH_I2C_Read... [20:42:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:44]Read from MH i2c: E2 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: E2 03 00 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [20:42:44]RAPDU: 90 00 [20:42:44]wFMCommunicate OK [20:42:44]wFMCommunicate request_size=4 [20:42:44]MH_SAM_APDU [20:42:44]CAPDU: 80 0D 03 02 [20:42:44]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [20:42:44]Write i2c OK [20:42:44]MH_I2C_Read... [20:42:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:42:44]Read from MH i2c: E2 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: E2 0B 00 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: E2 0B 00 A5 01 00 26 1B DD CF CB 19 AA A5 90 00 42 [20:42:44]RAPDU: 26 1B DD CF CB 19 AA A5 90 00 [20:42:44]wFMCommunicate OK [20:42:44]SAM_PROTO_SignData done [20:42:44]FM_MakeSignedData done [20:42:44]CreateOFDProtocolMessage [20:42:44]wFMCommunicate request_size=4 [20:42:44]MH_SAM_APDU [20:42:44]CAPDU: 80 11 00 00 [20:42:44]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [20:42:44]Write i2c OK [20:42:44]MH_I2C_Read... [20:42:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:44]Read from MH i2c: E2 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: E2 17 00 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [20:42:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:42:44]wFMCommunicate OK [20:42:44]CreateOFDProtocolMessage done [20:42:44]OFDSenderStorePacket 152926 [20:42:44]StoreOFDPacket docnum=152926 [20:42:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB F0 07 01 D9 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 42 24 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 55 02 00 35 04 06 00 72 D4 B1 66 7B 89 26 1B DD CF CB 19 AA A5 [20:42:44]CheckFolder [20:42:44]dirname=/storage/ofd_packets [20:42:44]CheckFolder done [20:42:44]ProducePacketName [20:42:44]name=ofd_packets/00152926 [20:42:44]NVStorageSaveData ofd_packets/00152926 [20:42:44]File name is /storage/ofd_packets/00152926 [20:42:44]Write 301 bytes [20:42:44]NVStorageSaveData done [20:42:44]OFDSenderStorePacket done [20:42:44]KKMCreateOFDPacket done [20:42:44]NVStorageSaveData kkm_last_timestamp [20:42:44]File name is /storage/kkm_last_timestamp [20:42:44]Write 4 bytes [20:42:44]NVStorageSaveData done [20:42:44]ExternCall_PrintAddStr [20:42:44]wPrintStart [20:42:44]Write to MH i2c: 01 00 00 A7 01 A8 [20:42:44]Write i2c OK [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: 01 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: 01 07 00 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [20:42:44]RasterBufferAndPrint [20:42:44]line Счет N : (1)1786935 [20:42:44]line ИНН: 02508201610067 [20:42:44]line Контрольно-Кассовый Чек [20:42:44]line ПРОДАЖА [20:42:44]line ТРК (МРК, ГНК) : 12 [20:42:44]line Товар: 2710124130 [20:42:44]line Аи-92-К-5 [20:42:44]line 8.850 * 67.80 [20:42:44]line = 600.03 [20:42:44]line НДС 12% НСП 1% [20:42:44]line > о реализуемом товаре [20:42:44]line ОКРУГЛЕНИЕ: -0.03 [20:42:44]line ИТОГО: 600.00 [20:42:44]line Внесено: 600.00 [20:42:44]line СДАЧА: 0.00 [20:42:44]line НСП 1% : 5.31 [20:42:44]line НДС 12% : 63.72 [20:42:44]line Наличными: 600.00 [20:42:44]line Безнал.: 0.00 [20:42:44]line Место: АЗС № 89 "Партнер Нефть" [20:42:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:42:44]line СНО: Общий режим [20:42:44]line Чек 385 24.09.2024 20:42 [20:42:44]line Смена: 477 ФФД: 1.0 [20:42:44]line ЗНМ: 0300000113 [20:42:44]line РНМ: 0000000000091825 [20:42:44]line Версия ККМ: 001 [20:42:44]line ФМ: 0000000000871835 [20:42:44]line ФД: 152926 [20:42:44]line ФПД: 126257834916745 [20:42:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T204242&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152926&fm=126257834916745&tin=02508201610067®Number=0000000000091825&sum=60000 [20:42:44]written 0, free lines is 4095 [20:42:44]OFD Sender: Processing packet 152926 [packets to send 831, broken 830] [20:42:44]ProducePacketName [20:42:44]name=ofd_packets/00152926 [20:42:44]OFD Sender: To server: pG, [20:42:44]CommunicateWithHost lk.salyk.kg:30040 [20:42:44]ConnectInit lk.salyk.kg [20:42:44]Write to MH i2c: 01 00 00 D2 01 D3 [20:42:44]Write i2c OK [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: 01 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: 01 07 00 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 DF 0C C5 [20:42:44]RasterBufferAndPrint [20:42:44]line [20:42:44]line [20:42:44]line [20:42:44]line [20:42:44]line [20:42:44]written 0, free lines is 3301 [20:42:44]MH_Cut [20:42:44]Write to MH i2c: D1 01 00 D9 01 01 AC [20:42:44]Write i2c OK [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: D1 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: D1 01 00 [20:42:44]MH_I2C_Read... [20:42:44]Read from MH i2c: D1 01 00 D9 01 00 AB [20:42:44]Write to MH i2c: 01 00 00 DA 01 DB [20:42:44]Write i2c OK [20:42:44]MH_I2C_Read... [20:42:45]*** Cut start [20:42:45]*** Purtial cut [20:42:45]*** Stage 1: CUTSNS_PIN = 1 [20:42:45]Read from MH i2c: 01 [20:42:45]MH_I2C_Read... [20:42:45]*** Stop cut motor [20:42:45]*** Cut end [20:42:45]Read from MH i2c: 01 07 00 [20:42:45]MH_I2C_Read... [20:42:45]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [20:42:45]process_action close_receipt done [20:42:45]requested_data is exist [20:42:45]produce_requested_data [20:42:45]requested_item fm.sn is exist - process it [20:42:45]wFMCommunicate request_size=4 [20:42:45]MH_SAM_APDU [20:42:45]CAPDU: 80 11 00 00 [20:42:45]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [20:42:45]Write i2c OK [20:42:45]MH_I2C_Read... [20:42:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:45]Read from MH i2c: E2 [20:42:45]MH_I2C_Read... [20:42:45]Read from MH i2c: E2 17 00 [20:42:45]MH_I2C_Read... [20:42:45]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [20:42:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:42:45]wFMCommunicate OK [20:42:45]requested_item fd.num is exist - process it [20:42:45]SAM_PROTO_GetFieldsCounters [20:42:45]wFMCommunicate request_size=4 [20:42:45]MH_SAM_APDU [20:42:45]CAPDU: 80 13 00 00 [20:42:45]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [20:42:45]Write i2c OK [20:42:45]MH_I2C_Read... [20:42:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:42:45]Read from MH i2c: E2 [20:42:45]MH_I2C_Read... [20:42:45]Read from MH i2c: E2 62 00 [20:42:45]MH_I2C_Read... [20:42:45]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 93 [20:42:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:42:45]wFMCommunicate OK [20:42:45]SAM_PROTO_GetFieldsCounters done [20:42:45]requested_item shift.num is exist - process it [20:42:45]requested_item shift.opened is exist - process it [20:42:45]req_shift_opened [20:42:45]FM_GetShiftState [20:42:45]SAM_PROTO_GetShiftState [20:42:45]wFMCommunicate request_size=4 [20:42:45]MH_SAM_APDU [20:42:45]CAPDU: 80 13 01 00 [20:42:45]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [20:42:45]Write i2c OK [20:42:45]MH_I2C_Read... [20:42:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:45]Read from MH i2c: E2 [20:42:45]MH_I2C_Read... [20:42:45]Read from MH i2c: E2 0E 00 [20:42:45]MH_I2C_Read... [20:42:45]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 28 [20:42:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:42:45]wFMCommunicate OK [20:42:45]SAM_PROTO_GetShiftState done [20:42:45]FM_GetShiftState done [20:42:45]req_shift_opened done [20:42:45]requested_item shift.open_date is exist - process it [20:42:45]req_shift_open_date [20:42:45]req_shift_open_date done [20:42:45]produce_requested_data done [20:42:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152926,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:42:45]process_action_free close_receipt [20:42:45]json_value_free [20:42:45]json_value_free done [20:42:45]process_json_proto returns [20:42:45]Send response to host [20:42:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152926,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:42:45]free response buf [20:42:45]execute_script done [20:42:45]execute_script returns [20:42:45]free content buf [20:42:45]Sock 7.Close socket [20:42:45]Sock 7.Thread stoped [20:42:47]recv_with_timeout no data received [20:42:49]ConnectInit Can't take IP for lk.salyk.kg [20:42:49]CommunicateWithHost connect error [20:42:49]CommunicateWithHost err = -1 [20:42:49]OFD Sender: Server communicate error [20:42:54]OFD Sender: Processing packet 152926 [packets to send 831, broken 830] [20:42:54]ProducePacketName [20:42:54]name=ofd_packets/00152926 [20:42:54]OFD Sender: To server: pG, [20:42:54]CommunicateWithHost lk.salyk.kg:30040 [20:42:54]ConnectInit lk.salyk.kg [20:42:59]ConnectInit Can't take IP for lk.salyk.kg [20:42:59]CommunicateWithHost connect error [20:42:59]CommunicateWithHost err = -1 [20:42:59]OFD Sender: Server communicate error [20:43:04]OFD Sender: Processing packet 152926 [packets to send 831, broken 830] [20:43:04]ProducePacketName [20:43:04]name=ofd_packets/00152926 [20:43:04]OFD Sender: To server: pG, [20:43:04]CommunicateWithHost lk.salyk.kg:30040 [20:43:04]ConnectInit lk.salyk.kg [20:43:06]recv_with_timeout no data received [20:43:09]ConnectInit Can't take IP for lk.salyk.kg [20:43:09]CommunicateWithHost connect error [20:43:09]CommunicateWithHost err = -1 [20:43:09]OFD Sender: Server communicate error [20:43:14]OFD Sender: Processing packet 152926 [packets to send 831, broken 830] [20:43:14]ProducePacketName [20:43:14]name=ofd_packets/00152926 [20:43:14]OFD Sender: To server: pG, [20:43:14]CommunicateWithHost lk.salyk.kg:30040 [20:43:14]ConnectInit lk.salyk.kg [20:43:16]Connected sock=9 [20:43:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB F0 07 01 D9 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 42 24 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 55 02 00 35 04 06 00 72 D4 B1 66 7B 89 26 1B DD CF CB 19 AA A5 [20:43:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3C 59 47 00 3F 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 55 02 00 F4 03 04 00 5F CC F2 66 B6 04 01 00 00 83 6A B6 84 20 7B 58 AF [20:43:16]CommunicateWithHost err = 0 [20:43:16]CheckOFDResponse [20:43:16]1017 (14) - 77093643461234 [20:43:16]1041 (16) - 0000000000871835 [20:43:16]1040 (4) - 152926 [20:43:16]1012 (4) - 24.09.2024 14:27 [20:43:16]1206 (1) - 0 [20:43:16]OFD Sender: Remove packet 152926 [20:43:16]ProducePacketName [20:43:16]name=ofd_packets/00152926 [20:43:16]NVStorageDeleteData [20:43:17]OFD Sender: No OFD packet to send [20:43:22]OFD Sender: No OFD packet to send [20:43:26]recv_with_timeout no data received [20:43:27]OFD Sender: No OFD packet to send [20:43:32]OFD Sender: No OFD packet to send [20:43:37]OFD Sender: No OFD packet to send [20:43:42]OFD Sender: No OFD packet to send [20:43:47]OFD Sender: No OFD packet to send [20:43:52]OFD Sender: No OFD packet to send [20:43:57]OFD Sender: No OFD packet to send [20:44:02]OFD Sender: No OFD packet to send [20:44:07]OFD Sender: No OFD packet to send [20:44:12]OFD Sender: No OFD packet to send [20:44:12]recv_with_timeout no data received [20:44:17]OFD Sender: No OFD packet to send [20:44:22]OFD Sender: No OFD packet to send [20:44:27]OFD Sender: No OFD packet to send [20:44:32]OFD Sender: No OFD packet to send [20:44:37]OFD Sender: No OFD packet to send [20:44:42]OFD Sender: No OFD packet to send [20:44:47]OFD Sender: No OFD packet to send [20:44:52]OFD Sender: No OFD packet to send [20:44:57]OFD Sender: No OFD packet to send [20:45:02]OFD Sender: No OFD packet to send [20:45:07]OFD Sender: No OFD packet to send [20:45:12]OFD Sender: No OFD packet to send [20:45:17]OFD Sender: No OFD packet to send [20:45:22]OFD Sender: No OFD packet to send [20:45:27]OFD Sender: No OFD packet to send [20:45:32]OFD Sender: No OFD packet to send [20:45:37]OFD Sender: No OFD packet to send [20:45:42]recv_with_timeout no data received [20:45:42]OFD Sender: No OFD packet to send [20:45:47]OFD Sender: No OFD packet to send [20:45:52]recv_with_timeout no data received [20:45:52]OFD Sender: No OFD packet to send [20:45:57]OFD Sender: No OFD packet to send [20:46:02]OFD Sender: No OFD packet to send [20:46:03]accept exits with 10 [20:46:03]New connection [20:46:03]New thread 3067501924 created [20:46:03]Thread 3067358564 joined [20:46:03]Waiting for new connection... [20:46:03] Sock 10.Parse request [20:46:03]Sock 10.Check first char [20:46:03]Sock 10.First char is OK [20:46:03]request: POST /json_proto HTTP/1.0 [20:46:03]Method: POST [20:46:03]URL: /json_proto [20:46:03]Method is POST - this is cgi request [20:46:03]url: /json_proto [20:46:03]query_string will be loaded in cgi processing [20:46:03]execute_cgi json_proto POST (null) [20:46:03]execute_cgi path=json_proto method=POST [20:46:03]POST find Content-Length [20:46:03]Host: 172.17.43.67:8080 [20:46:03]Content-Length: 755 [20:46:03]Content-Type: application/json [20:46:03] [20:46:03]POST finish read [20:46:03]Found Content-Length = 755 [20:46:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786936", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30089835", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:46:03]execute_script... [20:46:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786936", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30089835", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:46:03]POST & json_proto [20:46:03]process_json_proto [20:46:03]json parsed OK: [20:46:03]protocol is kg_v1.0 [20:46:03]action value=close_receipt [20:46:03]process_action close_receipt [20:46:03]cmd_close_receipt [20:46:03]MH_GetDate [20:46:03]Write to MH i2c: F0 00 00 DE 01 CE [20:46:03]Write i2c OK [20:46:03]MH_I2C_Read... [20:46:03]Read from MH i2c: F0 [20:46:03]MH_I2C_Read... [20:46:03]Read from MH i2c: F0 09 00 [20:46:03]MH_I2C_Read... [20:46:03]Read from MH i2c: F0 09 00 DE 01 00 0B 25 F3 66 6A BD 47 65 33 [20:46:03]GetLastDocTimeStamp 1727210562 [20:46:03]current date 1727210763 [20:46:03]FM_GetShiftState [20:46:03]SAM_PROTO_GetShiftState [20:46:03]wFMCommunicate request_size=4 [20:46:03]MH_SAM_APDU [20:46:03]CAPDU: 80 13 01 00 [20:46:03]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [20:46:03]Write i2c OK [20:46:03]MH_I2C_Read... [20:46:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:03]Read from MH i2c: E2 [20:46:03]MH_I2C_Read... [20:46:03]Read from MH i2c: E2 0E 00 [20:46:03]MH_I2C_Read... [20:46:03]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2A [20:46:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:46:03]wFMCommunicate OK [20:46:03]SAM_PROTO_GetShiftState done [20:46:03]FM_GetShiftState done [20:46:03]opened in 1727137889 [20:46:03]opened+sec_in_day 1727224289 [20:46:03]quantity*price = 0 [20:46:03]sum+1 = 1 [20:46:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 386 24.09.2024 20:46 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30089835 ФМ: 0000000000871835 ФД: 152927 ФПД: 12012028588064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T204603&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152927&fm=12012028588064&tin=02508201610067®Number=0000000000091825&sum=0 [20:46:04]StoreToDocumentArchive [20:46:04]shift 477 fd 152927 [20:46:04]save to /storage/0477/doc_00152927 [20:46:04]save last doc name /storage/0477/doc_00152927 to /storage/kkm_last_doc_name [20:46:04]save OK [20:46:04]Clear old archive folders... [20:46:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:46:04]tlvbuf is 00125820 [20:46:04]SAM_PROTO_ClearQueue [20:46:04]wFMCommunicate request_size=4 [20:46:04]MH_SAM_APDU [20:46:04]CAPDU: 80 09 00 00 [20:46:04]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [20:46:04]Write i2c OK [20:46:04]MH_I2C_Read... [20:46:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:46:04]Read from MH i2c: E2 [20:46:04]MH_I2C_Read... [20:46:04]Read from MH i2c: E2 03 00 [20:46:04]MH_I2C_Read... [20:46:04]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [20:46:04]RAPDU: 90 00 [20:46:04]wFMCommunicate OK [20:46:04]SAM_PROTO_ClearQueue done [20:46:04]KKMCreateOFDPacket [20:46:04]OFDProtocolAddRootSTLVToBuf [20:46:04]FM_MakeSignedData [20:46:04]FM_MakeSignedData [20:46:04]SAM_PROTO_SignData [20:46:04]wFMCommunicate request_size=4 [20:46:04]MH_SAM_APDU [20:46:04]CAPDU: 80 0D 01 02 [20:46:04]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [20:46:04]Write i2c OK [20:46:04]MH_I2C_Read... [20:46:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:46:04]Read from MH i2c: E2 [20:46:04]MH_I2C_Read... [20:46:04]Read from MH i2c: E2 03 00 [20:46:04]MH_I2C_Read... [20:46:04]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [20:46:04]RAPDU: 90 00 [20:46:04]wFMCommunicate OK [20:46:04]wFMCommunicate request_size=255 [20:46:04]MH_SAM_APDU [20:46:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 0B 25 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 55 02 00 35 04 06 00 0A [20:46:04]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 0B 25 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 55 02 00 35 04 06 00 0A 00 00 F7 [20:46:04]Write i2c OK [20:46:04]MH_I2C_Read... [20:46:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:05]Read from MH i2c: E2 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: E2 03 00 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [20:46:05]RAPDU: 90 00 [20:46:05]wFMCommunicate OK [20:46:05]wFMCommunicate request_size=10 [20:46:05]MH_SAM_APDU [20:46:05]CAPDU: 80 0D 02 02 05 EC C4 B2 70 20 [20:46:05]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 EC C4 B2 70 20 00 00 66 [20:46:05]Write i2c OK [20:46:05]MH_I2C_Read... [20:46:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:05]Read from MH i2c: E2 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: E2 03 00 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [20:46:05]RAPDU: 90 00 [20:46:05]wFMCommunicate OK [20:46:05]wFMCommunicate request_size=4 [20:46:05]MH_SAM_APDU [20:46:05]CAPDU: 80 0D 03 02 [20:46:05]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [20:46:05]Write i2c OK [20:46:05]MH_I2C_Read... [20:46:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:46:05]Read from MH i2c: E2 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: E2 0B 00 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: E2 0B 00 F0 01 00 88 55 91 9F DE 5B 57 DC 90 00 E6 [20:46:05]RAPDU: 88 55 91 9F DE 5B 57 DC 90 00 [20:46:05]wFMCommunicate OK [20:46:05]SAM_PROTO_SignData done [20:46:05]FM_MakeSignedData done [20:46:05]CreateOFDProtocolMessage [20:46:05]wFMCommunicate request_size=4 [20:46:05]MH_SAM_APDU [20:46:05]CAPDU: 80 11 00 00 [20:46:05]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [20:46:05]Write i2c OK [20:46:05]MH_I2C_Read... [20:46:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:05]Read from MH i2c: E2 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: E2 17 00 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: E2 17 00 F1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [20:46:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:46:05]wFMCommunicate OK [20:46:05]CreateOFDProtocolMessage done [20:46:05]OFDSenderStorePacket 152927 [20:46:05]StoreOFDPacket docnum=152927 [20:46:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FA 42 07 01 83 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 0B 25 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 55 02 00 35 04 06 00 0A EC C4 B2 70 20 88 55 91 9F DE 5B 57 DC [20:46:05]CheckFolder [20:46:05]dirname=/storage/ofd_packets [20:46:05]CheckFolder done [20:46:05]ProducePacketName [20:46:05]name=ofd_packets/00152927 [20:46:05]NVStorageSaveData ofd_packets/00152927 [20:46:05]File name is /storage/ofd_packets/00152927 [20:46:05]Write 301 bytes [20:46:05]NVStorageSaveData done [20:46:05]OFDSenderStorePacket done [20:46:05]KKMCreateOFDPacket done [20:46:05]NVStorageSaveData kkm_last_timestamp [20:46:05]File name is /storage/kkm_last_timestamp [20:46:05]Write 4 bytes [20:46:05]NVStorageSaveData done [20:46:05]ExternCall_PrintAddStr [20:46:05]wPrintStart [20:46:05]Write to MH i2c: 01 00 00 F2 01 F3 [20:46:05]Write i2c OK [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: 01 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: 01 07 00 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [20:46:05]RasterBufferAndPrint [20:46:05]line Счет N : (1)1786936 [20:46:05]line ИНН: 02508201610067 [20:46:05]line Контрольно-Кассовый Чек [20:46:05]line ПРОДАЖА [20:46:05]line ТРК (МРК, ГНК) : 22 [20:46:05]line Товар: 2710124130 [20:46:05]line Аи-92-К-5 [20:46:05]line 40.000 * 0.00 [20:46:05]line = 0.00 [20:46:05]line НДС 12% НСП 1% [20:46:05]line > о реализуемом товаре [20:46:05]line ИТОГО: 0.00 [20:46:05]line НСП 1% : 0.00 [20:46:05]line НДС 12% : 0.00 [20:46:05]line Наличными: 0.00 [20:46:05]line Безнал.: 0.00 [20:46:05]line Место: АЗС № 89 "Партнер Нефть" [20:46:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:46:05]line СНО: Общий режим [20:46:05]line Чек 386 24.09.2024 20:46 [20:46:05]line Смена: 477 ФФД: 1.0 [20:46:05]line ЗНМ: 0300000113 [20:46:05]line РНМ: 0000000000091825 [20:46:05]line Версия ККМ: 001 [20:46:05]line Талоны: ТК ГПНА Online [20:46:05]line 30089835 [20:46:05]line ФМ: 0000000000871835 [20:46:05]line ФД: 152927 [20:46:05]line ФПД: 12012028588064 [20:46:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T204603&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152927&fm=12012028588064&tin=02508201610067®Number=0000000000091825&sum=0 [20:46:05]written 0, free lines is 4095 [20:46:05]OFD Sender: Processing packet 152927 [packets to send 831, broken 830] [20:46:05]ProducePacketName [20:46:05]name=ofd_packets/00152927 [20:46:05]OFD Sender: To server: pG, [20:46:05]CommunicateWithHost lk.salyk.kg:30040 [20:46:05]ConnectInit lk.salyk.kg [20:46:05]Write to MH i2c: 01 00 00 1C 02 1E [20:46:05]Write i2c OK [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: 01 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: 01 07 00 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 E9 0C 1A [20:46:05]RasterBufferAndPrint [20:46:05]line [20:46:05]line [20:46:05]line [20:46:05]line [20:46:05]line [20:46:05]written 0, free lines is 3311 [20:46:05]MH_Cut [20:46:05]Write to MH i2c: D1 01 00 23 02 01 F7 [20:46:05]Write i2c OK [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: D1 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: D1 01 00 [20:46:05]MH_I2C_Read... [20:46:05]Read from MH i2c: D1 01 00 23 02 00 F6 [20:46:05]Write to MH i2c: 01 00 00 24 02 26 [20:46:05]Write i2c OK [20:46:05]MH_I2C_Read... [20:46:05]Connected sock=9 [20:46:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FA 42 07 01 83 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 0B 25 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 55 02 00 35 04 06 00 0A EC C4 B2 70 20 88 55 91 9F DE 5B 57 DC [20:46:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 35 72 47 00 EC 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 55 02 00 F4 03 04 00 09 CD F2 66 B6 04 01 00 00 50 04 BF E3 62 16 0D 03 [20:46:06]CommunicateWithHost err = 0 [20:46:06]CheckOFDResponse [20:46:06]1017 (14) - 77093643461234 [20:46:06]1041 (16) - 0000000000871835 [20:46:06]1040 (4) - 152927 [20:46:06]1012 (4) - 24.09.2024 14:30 [20:46:06]1206 (1) - 0 [20:46:06]OFD Sender: Remove packet 152927 [20:46:06]ProducePacketName [20:46:06]name=ofd_packets/00152927 [20:46:06]NVStorageDeleteData [20:46:06]*** Cut start [20:46:06]*** Purtial cut [20:46:06]*** Stage 1: CUTSNS_PIN = 1 [20:46:06]Read from MH i2c: 01 [20:46:06]MH_I2C_Read... [20:46:06]*** Stop cut motor [20:46:06]*** Cut end [20:46:06]Read from MH i2c: 01 07 00 [20:46:06]MH_I2C_Read... [20:46:06]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [20:46:06]process_action close_receipt done [20:46:06]requested_data is exist [20:46:06]produce_requested_data [20:46:06]requested_item fm.sn is exist - process it [20:46:06]wFMCommunicate request_size=4 [20:46:06]MH_SAM_APDU [20:46:06]CAPDU: 80 11 00 00 [20:46:06]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [20:46:06]Write i2c OK [20:46:06]MH_I2C_Read... [20:46:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:06]Read from MH i2c: E2 [20:46:06]MH_I2C_Read... [20:46:06]Read from MH i2c: E2 17 00 [20:46:06]MH_I2C_Read... [20:46:06]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [20:46:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:46:06]wFMCommunicate OK [20:46:06]requested_item fd.num is exist - process it [20:46:06]SAM_PROTO_GetFieldsCounters [20:46:06]wFMCommunicate request_size=4 [20:46:06]MH_SAM_APDU [20:46:06]CAPDU: 80 13 00 00 [20:46:06]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [20:46:06]Write i2c OK [20:46:06]MH_I2C_Read... [20:46:07]OFD Sender: No OFD packet to send [20:46:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:46:07]Read from MH i2c: E2 [20:46:07]MH_I2C_Read... [20:46:07]Read from MH i2c: E2 62 00 [20:46:07]MH_I2C_Read... [20:46:07]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 E2 [20:46:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:46:07]wFMCommunicate OK [20:46:07]SAM_PROTO_GetFieldsCounters done [20:46:07]requested_item shift.num is exist - process it [20:46:07]requested_item shift.opened is exist - process it [20:46:07]req_shift_opened [20:46:07]FM_GetShiftState [20:46:07]SAM_PROTO_GetShiftState [20:46:07]wFMCommunicate request_size=4 [20:46:07]MH_SAM_APDU [20:46:07]CAPDU: 80 13 01 00 [20:46:07]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [20:46:07]Write i2c OK [20:46:07]MH_I2C_Read... [20:46:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:07]Read from MH i2c: E2 [20:46:07]MH_I2C_Read... [20:46:07]Read from MH i2c: E2 0E 00 [20:46:07]MH_I2C_Read... [20:46:07]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 73 [20:46:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:46:07]wFMCommunicate OK [20:46:07]SAM_PROTO_GetShiftState done [20:46:07]FM_GetShiftState done [20:46:07]req_shift_opened done [20:46:07]requested_item shift.open_date is exist - process it [20:46:07]req_shift_open_date [20:46:07]req_shift_open_date done [20:46:07]produce_requested_data done [20:46:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152927,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:46:07]process_action_free close_receipt [20:46:07]json_value_free [20:46:07]json_value_free done [20:46:07]process_json_proto returns [20:46:07]Send response to host [20:46:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152927,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:46:07]free response buf [20:46:07]execute_script done [20:46:07]execute_script returns [20:46:07]free content buf [20:46:07]Sock 10.Close socket [20:46:07]Sock 10.Thread stoped [20:46:12]OFD Sender: No OFD packet to send [20:46:17]OFD Sender: No OFD packet to send [20:46:22]OFD Sender: No OFD packet to send [20:46:27]OFD Sender: No OFD packet to send [20:46:32]OFD Sender: No OFD packet to send [20:46:37]OFD Sender: No OFD packet to send [20:46:42]OFD Sender: No OFD packet to send [20:46:47]OFD Sender: No OFD packet to send [20:46:52]OFD Sender: No OFD packet to send [20:46:57]OFD Sender: No OFD packet to send [20:47:02]OFD Sender: No OFD packet to send [20:47:07]OFD Sender: No OFD packet to send [20:47:12]OFD Sender: No OFD packet to send [20:47:17]OFD Sender: No OFD packet to send [20:47:22]OFD Sender: No OFD packet to send [20:47:27]OFD Sender: No OFD packet to send [20:47:32]OFD Sender: No OFD packet to send [20:47:37]OFD Sender: No OFD packet to send [20:47:42]OFD Sender: No OFD packet to send [20:47:47]OFD Sender: No OFD packet to send [20:47:47]recv_with_timeout no data received [20:47:52]OFD Sender: No OFD packet to send [20:47:57]OFD Sender: No OFD packet to send [20:48:02]OFD Sender: No OFD packet to send [20:48:07]OFD Sender: No OFD packet to send [20:48:12]OFD Sender: No OFD packet to send [20:48:17]OFD Sender: No OFD packet to send [20:48:22]OFD Sender: No OFD packet to send [20:48:27]OFD Sender: No OFD packet to send [20:48:32]OFD Sender: No OFD packet to send [20:48:37]OFD Sender: No OFD packet to send [20:48:42]OFD Sender: No OFD packet to send [20:48:43]recv_with_timeout no data received [20:48:47]OFD Sender: No OFD packet to send [20:48:52]OFD Sender: No OFD packet to send [20:48:57]OFD Sender: No OFD packet to send [20:48:58]accept exits with 7 [20:48:58]New connection [20:48:58]New thread 3067358564 created [20:48:58]Thread 3067501924 joined [20:48:58]Waiting for new connection... [20:48:58] Sock 7.Parse request [20:48:58]Sock 7.Check first char [20:48:58]Sock 7.First char is OK [20:48:58]request: POST /json_proto HTTP/1.0 [20:48:58]Method: POST [20:48:58]URL: /json_proto [20:48:58]Method is POST - this is cgi request [20:48:58]url: /json_proto [20:48:58]query_string will be loaded in cgi processing [20:48:58]execute_cgi json_proto POST (null) [20:48:58]execute_cgi path=json_proto method=POST [20:48:58]POST find Content-Length [20:48:58]Host: 172.17.43.67:8080 [20:48:58]Content-Length: 680 [20:48:58]Content-Type: application/json [20:48:58] [20:48:58]POST finish read [20:48:58]Found Content-Length = 680 [20:48:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:48:58]execute_script... [20:48:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:48:58]POST & json_proto [20:48:58]process_json_proto [20:48:58]json parsed OK: [20:48:58]protocol is kg_v1.0 [20:48:58]action value=close_receipt [20:48:58]process_action close_receipt [20:48:58]cmd_close_receipt [20:48:58]MH_GetDate [20:48:58]Write to MH i2c: F0 00 00 28 02 19 [20:48:58]Write i2c OK [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: F0 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: F0 09 00 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: F0 09 00 28 02 00 BA 25 F3 66 6A BD 47 65 2D [20:48:58]GetLastDocTimeStamp 1727210763 [20:48:58]current date 1727210938 [20:48:58]FM_GetShiftState [20:48:58]SAM_PROTO_GetShiftState [20:48:58]wFMCommunicate request_size=4 [20:48:58]MH_SAM_APDU [20:48:58]CAPDU: 80 13 01 00 [20:48:58]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [20:48:58]Write i2c OK [20:48:58]MH_I2C_Read... [20:48:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:58]Read from MH i2c: E2 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: E2 0E 00 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 75 [20:48:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:48:58]wFMCommunicate OK [20:48:58]SAM_PROTO_GetShiftState done [20:48:58]FM_GetShiftState done [20:48:58]opened in 1727137889 [20:48:58]opened+sec_in_day 1727224289 [20:48:58]quantity*price = 100050 [20:48:58]sum+1 = 100052 [20:48:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 387 24.09.2024 20:48 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152928 ФПД: 30476775027558 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T204858&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152928&fm=30476775027558&tin=02508201610067®Number=0000000000091825&sum=100000 [20:48:59]StoreToDocumentArchive [20:48:59]shift 477 fd 152928 [20:48:59]save to /storage/0477/doc_00152928 [20:48:59]save last doc name /storage/0477/doc_00152928 to /storage/kkm_last_doc_name [20:48:59]save OK [20:48:59]Clear old archive folders... [20:48:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:48:59]tlvbuf is 0009D740 [20:48:59]SAM_PROTO_ClearQueue [20:48:59]wFMCommunicate request_size=4 [20:48:59]MH_SAM_APDU [20:48:59]CAPDU: 80 09 00 00 [20:48:59]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [20:48:59]Write i2c OK [20:48:59]MH_I2C_Read... [20:48:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:48:59]Read from MH i2c: E2 [20:48:59]MH_I2C_Read... [20:48:59]Read from MH i2c: E2 03 00 [20:48:59]MH_I2C_Read... [20:48:59]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [20:48:59]RAPDU: 90 00 [20:48:59]wFMCommunicate OK [20:48:59]SAM_PROTO_ClearQueue done [20:48:59]KKMCreateOFDPacket [20:48:59]OFDProtocolAddRootSTLVToBuf [20:48:59]FM_MakeSignedData [20:48:59]FM_MakeSignedData [20:48:59]SAM_PROTO_SignData [20:48:59]wFMCommunicate request_size=4 [20:48:59]MH_SAM_APDU [20:48:59]CAPDU: 80 0D 01 02 [20:48:59]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [20:48:59]Write i2c OK [20:48:59]MH_I2C_Read... [20:48:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:48:59]Read from MH i2c: E2 [20:48:59]MH_I2C_Read... [20:48:59]Read from MH i2c: E2 03 00 [20:48:59]MH_I2C_Read... [20:48:59]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [20:48:59]RAPDU: 90 00 [20:48:59]wFMCommunicate OK [20:48:59]wFMCommunicate request_size=255 [20:48:59]MH_SAM_APDU [20:48:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 BA 25 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 55 02 00 35 04 06 00 1B B7 ED 59 [20:48:59]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 BA 25 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 55 02 00 35 04 06 00 1B B7 ED 59 00 00 A0 [20:48:59]Write i2c OK [20:48:59]MH_I2C_Read... [20:48:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:59]Read from MH i2c: E2 [20:48:59]MH_I2C_Read... [20:48:59]Read from MH i2c: E2 03 00 [20:48:59]MH_I2C_Read... [20:48:59]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [20:48:59]RAPDU: 90 00 [20:48:59]wFMCommunicate OK [20:48:59]wFMCommunicate request_size=7 [20:48:59]MH_SAM_APDU [20:48:59]CAPDU: 80 0D 02 02 02 73 66 [20:48:59]Write to MH i2c: E2 0A 00 39 02 80 0D 02 02 02 00 73 66 00 00 92 [20:48:59]Write i2c OK [20:48:59]MH_I2C_Read... [20:48:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:59]Read from MH i2c: E2 [20:48:59]MH_I2C_Read... [20:48:59]Read from MH i2c: E2 03 00 [20:48:59]MH_I2C_Read... [20:48:59]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [20:48:59]RAPDU: 90 00 [20:48:59]wFMCommunicate OK [20:48:59]wFMCommunicate request_size=4 [20:48:59]MH_SAM_APDU [20:48:59]CAPDU: 80 0D 03 02 [20:48:59]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [20:48:59]Write i2c OK [20:48:59]MH_I2C_Read... [20:49:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:49:00]Read from MH i2c: E2 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: E2 0B 00 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: E2 0B 00 3A 02 00 83 ED 7B B5 AC 39 04 0B 90 00 4C [20:49:00]RAPDU: 83 ED 7B B5 AC 39 04 0B 90 00 [20:49:00]wFMCommunicate OK [20:49:00]SAM_PROTO_SignData done [20:49:00]FM_MakeSignedData done [20:49:00]CreateOFDProtocolMessage [20:49:00]wFMCommunicate request_size=4 [20:49:00]MH_SAM_APDU [20:49:00]CAPDU: 80 11 00 00 [20:49:00]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [20:49:00]Write i2c OK [20:49:00]MH_I2C_Read... [20:49:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:00]Read from MH i2c: E2 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: E2 17 00 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [20:49:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:49:00]wFMCommunicate OK [20:49:00]CreateOFDProtocolMessage done [20:49:00]OFDSenderStorePacket 152928 [20:49:00]StoreOFDPacket docnum=152928 [20:49:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 38 02 04 01 C7 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 BA 25 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 55 02 00 35 04 06 00 1B B7 ED 59 73 66 83 ED 7B B5 AC 39 04 0B [20:49:00]CheckFolder [20:49:00]dirname=/storage/ofd_packets [20:49:00]CheckFolder done [20:49:00]ProducePacketName [20:49:00]name=ofd_packets/00152928 [20:49:00]NVStorageSaveData ofd_packets/00152928 [20:49:00]File name is /storage/ofd_packets/00152928 [20:49:00]Write 298 bytes [20:49:00]NVStorageSaveData done [20:49:00]OFDSenderStorePacket done [20:49:00]KKMCreateOFDPacket done [20:49:00]NVStorageSaveData kkm_last_timestamp [20:49:00]File name is /storage/kkm_last_timestamp [20:49:00]Write 4 bytes [20:49:00]NVStorageSaveData done [20:49:00]ExternCall_PrintAddStr [20:49:00]wPrintStart [20:49:00]Write to MH i2c: 01 00 00 3C 02 3E [20:49:00]Write i2c OK [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: 01 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: 01 07 00 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [20:49:00]RasterBufferAndPrint [20:49:00]line Счет N : (1)1786937 [20:49:00]line ИНН: 02508201610067 [20:49:00]line Контрольно-Кассовый Чек [20:49:00]line ПРОДАЖА [20:49:00]line ТРК (МРК, ГНК) : 31 [20:49:00]line Товар: 2710194210 [20:49:00]line ДТ-К-5 [20:49:00]line 13.130 * 76.20 [20:49:00]line = 1000.51 [20:49:00]line НДС 12% НСП 1% [20:49:00]line > о реализуемом товаре [20:49:00]line ОКРУГЛЕНИЕ: -0.51 [20:49:00]line ИТОГО: 1000.00 [20:49:00]line Внесено: 1000.00 [20:49:00]line СДАЧА: 0.00 [20:49:00]line НСП 1% : 8.85 [20:49:00]line НДС 12% : 106.25 [20:49:00]line Наличными: 1000.00 [20:49:00]line Безнал.: 0.00 [20:49:00]line Место: АЗС № 89 "Партнер Нефть" [20:49:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:49:00]line СНО: Общий режим [20:49:00]line Чек 387 24.09.2024 20:48 [20:49:00]line Смена: 477 ФФД: 1.0 [20:49:00]line ЗНМ: 0300000113 [20:49:00]line РНМ: 0000000000091825 [20:49:00]line Версия ККМ: 001 [20:49:00]line ФМ: 0000000000871835 [20:49:00]line ФД: 152928 [20:49:00]line ФПД: 30476775027558 [20:49:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T204858&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152928&fm=30476775027558&tin=02508201610067®Number=0000000000091825&sum=100000 [20:49:00]OFD Sender: Processing packet 152928 [packets to send 831, broken 830] [20:49:00]ProducePacketName [20:49:00]name=ofd_packets/00152928 [20:49:00]OFD Sender: To server: pG, [20:49:00]CommunicateWithHost lk.salyk.kg:30040 [20:49:00]ConnectInit lk.salyk.kg [20:49:00]written 0, free lines is 4095 [20:49:00]Write to MH i2c: 01 00 00 67 02 69 [20:49:00]Write i2c OK [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: 01 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: 01 07 00 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 D4 0C 50 [20:49:00]RasterBufferAndPrint [20:49:00]line [20:49:00]line [20:49:00]line [20:49:00]line [20:49:00]line [20:49:00]written 0, free lines is 3290 [20:49:00]MH_Cut [20:49:00]Write to MH i2c: D1 01 00 6E 02 01 42 [20:49:00]Write i2c OK [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: D1 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: D1 01 00 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: D1 01 00 6E 02 00 41 [20:49:00]Write to MH i2c: 01 00 00 6F 02 71 [20:49:00]Write i2c OK [20:49:00]MH_I2C_Read... [20:49:01]*** Cut start [20:49:01]*** Purtial cut [20:49:01]*** Stage 1: CUTSNS_PIN = 1 [20:49:01]Read from MH i2c: 01 [20:49:01]MH_I2C_Read... [20:49:01]*** Stop cut motor [20:49:01]*** Cut end [20:49:01]Read from MH i2c: 01 07 00 [20:49:01]MH_I2C_Read... [20:49:01]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [20:49:01]process_action close_receipt done [20:49:01]requested_data is exist [20:49:01]produce_requested_data [20:49:01]requested_item fm.sn is exist - process it [20:49:01]wFMCommunicate request_size=4 [20:49:01]MH_SAM_APDU [20:49:01]CAPDU: 80 11 00 00 [20:49:01]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [20:49:01]Write i2c OK [20:49:01]MH_I2C_Read... [20:49:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:01]Read from MH i2c: E2 [20:49:01]MH_I2C_Read... [20:49:01]Read from MH i2c: E2 17 00 [20:49:01]MH_I2C_Read... [20:49:01]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [20:49:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:49:01]wFMCommunicate OK [20:49:01]requested_item fd.num is exist - process it [20:49:01]SAM_PROTO_GetFieldsCounters [20:49:01]wFMCommunicate request_size=4 [20:49:01]MH_SAM_APDU [20:49:01]CAPDU: 80 13 00 00 [20:49:01]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [20:49:01]Write i2c OK [20:49:01]MH_I2C_Read... [20:49:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:49:02]Read from MH i2c: E2 [20:49:02]MH_I2C_Read... [20:49:02]Read from MH i2c: E2 62 00 [20:49:02]MH_I2C_Read... [20:49:02]Read from MH i2c: E2 62 00 71 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 60 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 31 [20:49:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 60 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:49:02]wFMCommunicate OK [20:49:02]SAM_PROTO_GetFieldsCounters done [20:49:02]requested_item shift.num is exist - process it [20:49:02]requested_item shift.opened is exist - process it [20:49:02]req_shift_opened [20:49:02]FM_GetShiftState [20:49:02]SAM_PROTO_GetShiftState [20:49:02]wFMCommunicate request_size=4 [20:49:02]MH_SAM_APDU [20:49:02]CAPDU: 80 13 01 00 [20:49:02]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [20:49:02]Write i2c OK [20:49:02]MH_I2C_Read... [20:49:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:02]Read from MH i2c: E2 [20:49:02]MH_I2C_Read... [20:49:02]Read from MH i2c: E2 0E 00 [20:49:02]MH_I2C_Read... [20:49:02]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BE [20:49:02]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:49:02]wFMCommunicate OK [20:49:02]SAM_PROTO_GetShiftState done [20:49:02]FM_GetShiftState done [20:49:02]req_shift_opened done [20:49:02]requested_item shift.open_date is exist - process it [20:49:02]req_shift_open_date [20:49:02]req_shift_open_date done [20:49:02]produce_requested_data done [20:49:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152928,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:49:02]process_action_free close_receipt [20:49:02]json_value_free [20:49:02]json_value_free done [20:49:02]process_json_proto returns [20:49:02]Send response to host [20:49:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152928,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:49:02]free response buf [20:49:02]execute_script done [20:49:02]execute_script returns [20:49:02]free content buf [20:49:02]Sock 7.Close socket [20:49:02]Sock 7.Thread stoped [20:49:03]Connected sock=11 [20:49:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 38 02 04 01 C7 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 BA 25 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 55 02 00 35 04 06 00 1B B7 ED 59 73 66 83 ED 7B B5 AC 39 04 0B [20:49:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0E 6E 47 00 14 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 55 02 00 F4 03 04 00 BA CD F2 66 B6 04 01 00 00 72 80 74 34 9C 21 C3 3A [20:49:03]CommunicateWithHost err = 0 [20:49:03]CheckOFDResponse [20:49:03]1017 (14) - 77093643461234 [20:49:03]1041 (16) - 0000000000871835 [20:49:03]1040 (4) - 152928 [20:49:03]1012 (4) - 24.09.2024 14:33 [20:49:03]1206 (1) - 0 [20:49:03]OFD Sender: Remove packet 152928 [20:49:03]ProducePacketName [20:49:03]name=ofd_packets/00152928 [20:49:03]NVStorageDeleteData [20:49:04]OFD Sender: No OFD packet to send [20:49:09]OFD Sender: No OFD packet to send [20:49:14]OFD Sender: No OFD packet to send [20:49:15]recv_with_timeout no data received [20:49:19]OFD Sender: No OFD packet to send [20:49:24]OFD Sender: No OFD packet to send [20:49:28]recv_with_timeout no data received [20:49:29]OFD Sender: No OFD packet to send [20:49:34]OFD Sender: No OFD packet to send [20:49:39]OFD Sender: No OFD packet to send [20:49:44]OFD Sender: No OFD packet to send [20:49:49]OFD Sender: No OFD packet to send [20:49:54]OFD Sender: No OFD packet to send [20:49:59]OFD Sender: No OFD packet to send [20:50:04]OFD Sender: No OFD packet to send [20:50:09]OFD Sender: No OFD packet to send [20:50:14]OFD Sender: No OFD packet to send [20:50:19]OFD Sender: No OFD packet to send [20:50:24]OFD Sender: No OFD packet to send [20:50:29]OFD Sender: No OFD packet to send [20:50:34]OFD Sender: No OFD packet to send [20:50:39]OFD Sender: No OFD packet to send [20:50:44]OFD Sender: No OFD packet to send [20:50:49]OFD Sender: No OFD packet to send [20:50:54]OFD Sender: No OFD packet to send [20:50:59]OFD Sender: No OFD packet to send [20:51:04]OFD Sender: No OFD packet to send [20:51:09]OFD Sender: No OFD packet to send [20:51:12]recv_with_timeout no data received [20:51:14]OFD Sender: No OFD packet to send [20:51:19]OFD Sender: No OFD packet to send [20:51:22]accept exits with 9 [20:51:22]New connection [20:51:22]New thread 3067501924 created [20:51:22]Thread 3067358564 joined [20:51:22]Waiting for new connection... [20:51:22] Sock 9.Parse request [20:51:22]Sock 9.Check first char [20:51:22]Sock 9.First char is OK [20:51:22]request: POST /json_proto HTTP/1.0 [20:51:22]Method: POST [20:51:22]URL: /json_proto [20:51:22]Method is POST - this is cgi request [20:51:22]url: /json_proto [20:51:22]query_string will be loaded in cgi processing [20:51:22]execute_cgi json_proto POST (null) [20:51:22]execute_cgi path=json_proto method=POST [20:51:22]POST find Content-Length [20:51:22]Host: 172.17.43.67:8080 [20:51:22]Content-Length: 683 [20:51:22]Content-Type: application/json [20:51:22] [20:51:22]POST finish read [20:51:22]Found Content-Length = 683 [20:51:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:22]execute_script... [20:51:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:22]POST & json_proto [20:51:22]process_json_proto [20:51:22]json parsed OK: [20:51:22]protocol is kg_v1.0 [20:51:22]action value=close_receipt [20:51:22]process_action close_receipt [20:51:22]cmd_close_receipt [20:51:22]MH_GetDate [20:51:22]Write to MH i2c: F0 00 00 73 02 64 [20:51:22]Write i2c OK [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: F0 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: F0 09 00 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: F0 09 00 73 02 00 4A 26 F3 66 6A BD 47 65 09 [20:51:22]GetLastDocTimeStamp 1727210938 [20:51:22]current date 1727211082 [20:51:22]FM_GetShiftState [20:51:22]SAM_PROTO_GetShiftState [20:51:22]wFMCommunicate request_size=4 [20:51:22]MH_SAM_APDU [20:51:22]CAPDU: 80 13 01 00 [20:51:22]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [20:51:22]Write i2c OK [20:51:22]MH_I2C_Read... [20:51:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:22]Read from MH i2c: E2 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: E2 0E 00 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C0 [20:51:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:51:22]wFMCommunicate OK [20:51:22]SAM_PROTO_GetShiftState done [20:51:22]FM_GetShiftState done [20:51:22]opened in 1727137889 [20:51:22]opened+sec_in_day 1727224289 [20:51:22]quantity*price = 100005 [20:51:22]sum+1 = 100006 [20:51:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 388 24.09.2024 20:51 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152929 ФПД: 266890051177219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T205122&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152929&fm=266890051177219&tin=02508201610067®Number=0000000000091825&sum=100000 [20:51:23]StoreToDocumentArchive [20:51:23]shift 477 fd 152929 [20:51:23]save to /storage/0477/doc_00152929 [20:51:23]save last doc name /storage/0477/doc_00152929 to /storage/kkm_last_doc_name [20:51:23]save OK [20:51:23]Clear old archive folders... [20:51:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:51:23]tlvbuf is 0011ED50 [20:51:23]SAM_PROTO_ClearQueue [20:51:23]wFMCommunicate request_size=4 [20:51:23]MH_SAM_APDU [20:51:23]CAPDU: 80 09 00 00 [20:51:23]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [20:51:23]Write i2c OK [20:51:23]MH_I2C_Read... [20:51:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:51:23]Read from MH i2c: E2 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: E2 03 00 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [20:51:23]RAPDU: 90 00 [20:51:23]wFMCommunicate OK [20:51:23]SAM_PROTO_ClearQueue done [20:51:23]KKMCreateOFDPacket [20:51:23]OFDProtocolAddRootSTLVToBuf [20:51:23]FM_MakeSignedData [20:51:23]FM_MakeSignedData [20:51:23]SAM_PROTO_SignData [20:51:23]wFMCommunicate request_size=4 [20:51:23]MH_SAM_APDU [20:51:23]CAPDU: 80 0D 01 02 [20:51:23]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [20:51:23]Write i2c OK [20:51:23]MH_I2C_Read... [20:51:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:51:23]Read from MH i2c: E2 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: E2 03 00 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [20:51:23]RAPDU: 90 00 [20:51:23]wFMCommunicate OK [20:51:23]wFMCommunicate request_size=255 [20:51:23]MH_SAM_APDU [20:51:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 4A 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 55 02 00 35 04 06 00 F2 [20:51:23]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 4A 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 55 02 00 35 04 06 00 F2 00 00 E1 [20:51:23]Write i2c OK [20:51:23]MH_I2C_Read... [20:51:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:24]Read from MH i2c: E2 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: E2 03 00 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [20:51:24]RAPDU: 90 00 [20:51:24]wFMCommunicate OK [20:51:24]wFMCommunicate request_size=10 [20:51:24]MH_SAM_APDU [20:51:24]CAPDU: 80 0D 02 02 05 BC 2E B1 CB 03 [20:51:24]Write to MH i2c: E2 0D 00 84 02 80 0D 02 02 05 00 BC 2E B1 CB 03 00 00 73 [20:51:24]Write i2c OK [20:51:24]MH_I2C_Read... [20:51:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:24]Read from MH i2c: E2 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: E2 03 00 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [20:51:24]RAPDU: 90 00 [20:51:24]wFMCommunicate OK [20:51:24]wFMCommunicate request_size=4 [20:51:24]MH_SAM_APDU [20:51:24]CAPDU: 80 0D 03 02 [20:51:24]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [20:51:24]Write i2c OK [20:51:24]MH_I2C_Read... [20:51:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:51:24]Read from MH i2c: E2 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: E2 0B 00 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: E2 0B 00 85 02 00 8F B5 10 A2 5B 02 13 4E 90 00 B7 [20:51:24]RAPDU: 8F B5 10 A2 5B 02 13 4E 90 00 [20:51:24]wFMCommunicate OK [20:51:24]SAM_PROTO_SignData done [20:51:24]FM_MakeSignedData done [20:51:24]CreateOFDProtocolMessage [20:51:24]wFMCommunicate request_size=4 [20:51:24]MH_SAM_APDU [20:51:24]CAPDU: 80 11 00 00 [20:51:24]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [20:51:24]Write i2c OK [20:51:24]MH_I2C_Read... [20:51:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:24]Read from MH i2c: E2 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: E2 17 00 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: E2 17 00 86 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [20:51:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:51:24]wFMCommunicate OK [20:51:24]CreateOFDProtocolMessage done [20:51:24]OFDSenderStorePacket 152929 [20:51:24]StoreOFDPacket docnum=152929 [20:51:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 18 07 01 1C 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 4A 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 55 02 00 35 04 06 00 F2 BC 2E B1 CB 03 8F B5 10 A2 5B 02 13 4E [20:51:24]CheckFolder [20:51:24]dirname=/storage/ofd_packets [20:51:24]CheckFolder done [20:51:24]ProducePacketName [20:51:24]name=ofd_packets/00152929 [20:51:24]NVStorageSaveData ofd_packets/00152929 [20:51:24]File name is /storage/ofd_packets/00152929 [20:51:24]Write 301 bytes [20:51:24]NVStorageSaveData done [20:51:24]OFDSenderStorePacket done [20:51:24]KKMCreateOFDPacket done [20:51:24]NVStorageSaveData kkm_last_timestamp [20:51:24]File name is /storage/kkm_last_timestamp [20:51:24]Write 4 bytes [20:51:24]NVStorageSaveData done [20:51:24]ExternCall_PrintAddStr [20:51:24]wPrintStart [20:51:24]Write to MH i2c: 01 00 00 87 02 89 [20:51:24]Write i2c OK [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: 01 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: 01 07 00 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [20:51:24]RasterBufferAndPrint [20:51:24]line Счет N : (1)1786938 [20:51:24]line ИНН: 02508201610067 [20:51:24]line Контрольно-Кассовый Чек [20:51:24]line ПРОДАЖА [20:51:24]line ТРК (МРК, ГНК) : 32 [20:51:24]line Товар: 2710124130 [20:51:24]line Аи-92-К-5 [20:51:24]line 14.750 * 67.80 [20:51:24]line = 1000.05 [20:51:24]line НДС 12% НСП 1% [20:51:24]line > о реализуемом товаре [20:51:24]line ОКРУГЛЕНИЕ: -0.05 [20:51:24]line ИТОГО: 1000.00 [20:51:24]line Внесено: 1000.00 [20:51:24]line СДАЧА: 0.00 [20:51:24]line НСП 1% : 8.85 [20:51:24]line НДС 12% : 106.20 [20:51:24]line Наличными: 1000.00 [20:51:24]line Безнал.: 0.00 [20:51:24]line Место: АЗС № 89 "Партнер Нефть" [20:51:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:51:24]line СНО: Общий режим [20:51:24]line Чек 388 24.09.2024 20:51 [20:51:24]line Смена: 477 ФФД: 1.0 [20:51:24]line ЗНМ: 0300000113 [20:51:24]line РНМ: 0000000000091825 [20:51:24]line Версия ККМ: 001 [20:51:24]line ФМ: 0000000000871835 [20:51:24]line ФД: 152929 [20:51:24]line ФПД: 266890051177219 [20:51:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T205122&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152929&fm=266890051177219&tin=02508201610067®Number=0000000000091825&sum=100000 [20:51:24]written 0, free lines is 4095 [20:51:24]OFD Sender: Processing packet 152929 [packets to send 831, broken 830] [20:51:24]ProducePacketName [20:51:24]name=ofd_packets/00152929 [20:51:24]OFD Sender: To server: pG, [20:51:24]CommunicateWithHost lk.salyk.kg:30040 [20:51:24]ConnectInit lk.salyk.kg [20:51:24]Write to MH i2c: 01 00 00 B2 02 B4 [20:51:24]Write i2c OK [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: 01 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: 01 07 00 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 E3 0C AA [20:51:24]RasterBufferAndPrint [20:51:24]line [20:51:24]line [20:51:24]line [20:51:24]line [20:51:24]line [20:51:24]written 0, free lines is 3305 [20:51:24]MH_Cut [20:51:24]Write to MH i2c: D1 01 00 B9 02 01 8D [20:51:24]Write i2c OK [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: D1 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: D1 01 00 [20:51:24]MH_I2C_Read... [20:51:24]Read from MH i2c: D1 01 00 B9 02 00 8C [20:51:24]Write to MH i2c: 01 00 00 BA 02 BC [20:51:24]Write i2c OK [20:51:24]MH_I2C_Read... [20:51:25]*** Cut start [20:51:25]*** Purtial cut [20:51:25]*** Stage 1: CUTSNS_PIN = 1 [20:51:25]Read from MH i2c: 01 [20:51:25]MH_I2C_Read... [20:51:25]*** Stop cut motor [20:51:25]*** Cut end [20:51:25]Read from MH i2c: 01 07 00 [20:51:25]MH_I2C_Read... [20:51:25]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [20:51:25]process_action close_receipt done [20:51:25]requested_data is exist [20:51:25]produce_requested_data [20:51:25]requested_item fm.sn is exist - process it [20:51:25]wFMCommunicate request_size=4 [20:51:25]MH_SAM_APDU [20:51:25]CAPDU: 80 11 00 00 [20:51:25]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [20:51:25]Write i2c OK [20:51:25]MH_I2C_Read... [20:51:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:25]Read from MH i2c: E2 [20:51:25]MH_I2C_Read... [20:51:25]Read from MH i2c: E2 17 00 [20:51:25]MH_I2C_Read... [20:51:25]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [20:51:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:51:25]wFMCommunicate OK [20:51:25]requested_item fd.num is exist - process it [20:51:25]SAM_PROTO_GetFieldsCounters [20:51:25]wFMCommunicate request_size=4 [20:51:25]MH_SAM_APDU [20:51:25]CAPDU: 80 13 00 00 [20:51:25]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [20:51:25]Write i2c OK [20:51:25]MH_I2C_Read... [20:51:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:51:25]Read from MH i2c: E2 [20:51:25]MH_I2C_Read... [20:51:25]Read from MH i2c: E2 62 00 [20:51:25]MH_I2C_Read... [20:51:25]Read from MH i2c: E2 62 00 BC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 61 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 80 [20:51:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 61 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:51:25]wFMCommunicate OK [20:51:25]SAM_PROTO_GetFieldsCounters done [20:51:25]requested_item shift.num is exist - process it [20:51:25]requested_item shift.opened is exist - process it [20:51:25]req_shift_opened [20:51:25]FM_GetShiftState [20:51:25]SAM_PROTO_GetShiftState [20:51:25]wFMCommunicate request_size=4 [20:51:25]MH_SAM_APDU [20:51:25]CAPDU: 80 13 01 00 [20:51:25]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [20:51:25]Write i2c OK [20:51:25]MH_I2C_Read... [20:51:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:25]Read from MH i2c: E2 [20:51:25]MH_I2C_Read... [20:51:25]Read from MH i2c: E2 0E 00 [20:51:25]MH_I2C_Read... [20:51:25]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 09 [20:51:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:51:25]wFMCommunicate OK [20:51:25]SAM_PROTO_GetShiftState done [20:51:25]FM_GetShiftState done [20:51:25]req_shift_opened done [20:51:25]requested_item shift.open_date is exist - process it [20:51:25]req_shift_open_date [20:51:25]req_shift_open_date done [20:51:25]produce_requested_data done [20:51:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152929,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:51:25]process_action_free close_receipt [20:51:25]json_value_free [20:51:25]json_value_free done [20:51:25]process_json_proto returns [20:51:25]Send response to host [20:51:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152929,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:51:25]free response buf [20:51:25]execute_script done [20:51:25]execute_script returns [20:51:25]free content buf [20:51:25]Sock 9.Close socket [20:51:25]Sock 9.Thread stoped [20:51:29]Connected sock=11 [20:51:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 18 07 01 1C 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 4A 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 55 02 00 35 04 06 00 F2 BC 2E B1 CB 03 8F B5 10 A2 5B 02 13 4E [20:51:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 40 4F 47 00 6E E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 55 02 00 F4 03 04 00 4C CE F2 66 B6 04 01 00 00 48 81 54 1E 08 AC B9 58 [20:51:29]CommunicateWithHost err = 0 [20:51:29]CheckOFDResponse [20:51:29]1017 (14) - 77093643461234 [20:51:29]1041 (16) - 0000000000871835 [20:51:29]1040 (4) - 152929 [20:51:29]1012 (4) - 24.09.2024 14:35 [20:51:29]1206 (1) - 0 [20:51:29]OFD Sender: Remove packet 152929 [20:51:29]ProducePacketName [20:51:29]name=ofd_packets/00152929 [20:51:29]NVStorageDeleteData [20:51:30]OFD Sender: No OFD packet to send [20:51:35]OFD Sender: No OFD packet to send [20:51:40]OFD Sender: No OFD packet to send [20:51:45]OFD Sender: No OFD packet to send [20:51:48]recv_with_timeout no data received [20:51:50]OFD Sender: No OFD packet to send [20:51:55]OFD Sender: No OFD packet to send [20:51:58]accept exits with 7 [20:51:58]New connection [20:51:58]New thread 3067358564 created [20:51:58]Thread 3067501924 joined [20:51:58]Waiting for new connection... [20:51:58] Sock 7.Parse request [20:51:58]Sock 7.Check first char [20:51:58]Sock 7.First char is OK [20:51:58]request: POST /json_proto HTTP/1.0 [20:51:58]Method: POST [20:51:58]URL: /json_proto [20:51:58]Method is POST - this is cgi request [20:51:58]url: /json_proto [20:51:58]query_string will be loaded in cgi processing [20:51:58]execute_cgi json_proto POST (null) [20:51:58]execute_cgi path=json_proto method=POST [20:51:58]POST find Content-Length [20:51:58]Host: 172.17.43.67:8080 [20:51:58]Content-Length: 755 [20:51:58]Content-Type: application/json [20:51:58] [20:51:58]POST finish read [20:51:58]Found Content-Length = 755 [20:51:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30144788", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:58]execute_script... [20:51:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30144788", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:58]POST & json_proto [20:51:58]process_json_proto [20:51:58]json parsed OK: [20:51:58]protocol is kg_v1.0 [20:51:58]action value=close_receipt [20:51:58]process_action close_receipt [20:51:58]cmd_close_receipt [20:51:58]MH_GetDate [20:51:58]Write to MH i2c: F0 00 00 BE 02 AF [20:51:58]Write i2c OK [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: F0 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: F0 09 00 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: F0 09 00 BE 02 00 6E 26 F3 66 6A BD 47 65 78 [20:51:58]GetLastDocTimeStamp 1727211082 [20:51:58]current date 1727211118 [20:51:58]FM_GetShiftState [20:51:58]SAM_PROTO_GetShiftState [20:51:58]wFMCommunicate request_size=4 [20:51:58]MH_SAM_APDU [20:51:58]CAPDU: 80 13 01 00 [20:51:58]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [20:51:58]Write i2c OK [20:51:58]MH_I2C_Read... [20:51:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:58]Read from MH i2c: E2 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 0E 00 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0B [20:51:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:51:58]wFMCommunicate OK [20:51:58]SAM_PROTO_GetShiftState done [20:51:58]FM_GetShiftState done [20:51:58]opened in 1727137889 [20:51:58]opened+sec_in_day 1727224289 [20:51:58]quantity*price = 0 [20:51:58]sum+1 = 1 [20:51:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 389 24.09.2024 20:51 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30144788 ФМ: 0000000000871835 ФД: 152930 ФПД: 63315354037753 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T205158&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152930&fm=63315354037753&tin=02508201610067®Number=0000000000091825&sum=0 [20:51:59]StoreToDocumentArchive [20:51:59]shift 477 fd 152930 [20:51:59]save to /storage/0477/doc_00152930 [20:51:59]save last doc name /storage/0477/doc_00152930 to /storage/kkm_last_doc_name [20:51:59]save OK [20:51:59]Clear old archive folders... [20:51:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:51:59]tlvbuf is 00090BB0 [20:51:59]SAM_PROTO_ClearQueue [20:51:59]wFMCommunicate request_size=4 [20:51:59]MH_SAM_APDU [20:51:59]CAPDU: 80 09 00 00 [20:51:59]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [20:51:59]Write i2c OK [20:51:59]MH_I2C_Read... [20:51:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:51:59]Read from MH i2c: E2 [20:51:59]MH_I2C_Read... [20:51:59]Read from MH i2c: E2 03 00 [20:51:59]MH_I2C_Read... [20:51:59]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [20:51:59]RAPDU: 90 00 [20:51:59]wFMCommunicate OK [20:51:59]SAM_PROTO_ClearQueue done [20:51:59]KKMCreateOFDPacket [20:51:59]OFDProtocolAddRootSTLVToBuf [20:51:59]FM_MakeSignedData [20:51:59]FM_MakeSignedData [20:51:59]SAM_PROTO_SignData [20:51:59]wFMCommunicate request_size=4 [20:51:59]MH_SAM_APDU [20:51:59]CAPDU: 80 0D 01 02 [20:51:59]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [20:51:59]Write i2c OK [20:51:59]MH_I2C_Read... [20:51:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:51:59]Read from MH i2c: E2 [20:51:59]MH_I2C_Read... [20:51:59]Read from MH i2c: E2 03 00 [20:51:59]MH_I2C_Read... [20:51:59]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [20:51:59]RAPDU: 90 00 [20:51:59]wFMCommunicate OK [20:51:59]wFMCommunicate request_size=255 [20:51:59]MH_SAM_APDU [20:51:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 6E 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 55 02 00 35 04 06 00 39 [20:51:59]Write to MH i2c: E2 02 01 CE 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 6E 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 55 02 00 35 04 06 00 39 00 00 03 [20:51:59]Write i2c OK [20:51:59]MH_I2C_Read... [20:52:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:00]Read from MH i2c: E2 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 03 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [20:52:00]RAPDU: 90 00 [20:52:00]wFMCommunicate OK [20:52:00]wFMCommunicate request_size=10 [20:52:00]MH_SAM_APDU [20:52:00]CAPDU: 80 0D 02 02 05 95 C1 2F AD F9 [20:52:00]Write to MH i2c: E2 0D 00 CF 02 80 0D 02 02 05 00 95 C1 2F AD F9 00 00 80 [20:52:00]Write i2c OK [20:52:00]MH_I2C_Read... [20:52:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:00]Read from MH i2c: E2 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 03 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [20:52:00]RAPDU: 90 00 [20:52:00]wFMCommunicate OK [20:52:00]wFMCommunicate request_size=4 [20:52:00]MH_SAM_APDU [20:52:00]CAPDU: 80 0D 03 02 [20:52:00]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [20:52:00]Write i2c OK [20:52:00]MH_I2C_Read... [20:52:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:52:00]Read from MH i2c: E2 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 0B 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 0B 00 D0 02 00 26 C5 D8 9A B5 CC E0 C4 90 00 D0 [20:52:00]RAPDU: 26 C5 D8 9A B5 CC E0 C4 90 00 [20:52:00]wFMCommunicate OK [20:52:00]SAM_PROTO_SignData done [20:52:00]FM_MakeSignedData done [20:52:00]CreateOFDProtocolMessage [20:52:00]wFMCommunicate request_size=4 [20:52:00]MH_SAM_APDU [20:52:00]CAPDU: 80 11 00 00 [20:52:00]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [20:52:00]Write i2c OK [20:52:00]MH_I2C_Read... [20:52:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:00]Read from MH i2c: E2 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 17 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 17 00 D1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [20:52:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:52:00]wFMCommunicate OK [20:52:00]CreateOFDProtocolMessage done [20:52:00]OFDSenderStorePacket 152930 [20:52:00]StoreOFDPacket docnum=152930 [20:52:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 44 A3 07 01 EC D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 6E 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 55 02 00 35 04 06 00 39 95 C1 2F AD F9 26 C5 D8 9A B5 CC E0 C4 [20:52:00]CheckFolder [20:52:00]dirname=/storage/ofd_packets [20:52:00]CheckFolder done [20:52:00]ProducePacketName [20:52:00]name=ofd_packets/00152930 [20:52:00]NVStorageSaveData ofd_packets/00152930 [20:52:00]File name is /storage/ofd_packets/00152930 [20:52:00]Write 301 bytes [20:52:00]NVStorageSaveData done [20:52:00]OFDSenderStorePacket done [20:52:00]KKMCreateOFDPacket done [20:52:00]NVStorageSaveData kkm_last_timestamp [20:52:00]File name is /storage/kkm_last_timestamp [20:52:00]Write 4 bytes [20:52:00]NVStorageSaveData done [20:52:00]ExternCall_PrintAddStr [20:52:00]wPrintStart [20:52:00]Write to MH i2c: 01 00 00 D2 02 D4 [20:52:00]Write i2c OK [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: 01 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: 01 07 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: 01 07 00 D2 02 00 00 00 00 00 FF 0F E9 [20:52:00]RasterBufferAndPrint [20:52:00]line Счет N : (1)1786939 [20:52:00]line ИНН: 02508201610067 [20:52:00]line Контрольно-Кассовый Чек [20:52:00]line ПРОДАЖА [20:52:00]line ТРК (МРК, ГНК) : 12 [20:52:00]line Товар: 2710124130 [20:52:00]line Аи-92-К-5 [20:52:00]line 20.000 * 0.00 [20:52:00]line = 0.00 [20:52:00]line НДС 12% НСП 1% [20:52:00]line > о реализуемом товаре [20:52:00]line ИТОГО: 0.00 [20:52:00]line НСП 1% : 0.00 [20:52:00]line НДС 12% : 0.00 [20:52:00]line Наличными: 0.00 [20:52:00]line Безнал.: 0.00 [20:52:00]line Место: АЗС № 89 "Партнер Нефть" [20:52:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:52:00]line СНО: Общий режим [20:52:00]line Чек 389 24.09.2024 20:51 [20:52:00]line Смена: 477 ФФД: 1.0 [20:52:00]line ЗНМ: 0300000113 [20:52:00]line РНМ: 0000000000091825 [20:52:00]line Версия ККМ: 001 [20:52:00]line Талоны: ТК ГПНА Online [20:52:00]line 30144788 [20:52:00]line ФМ: 0000000000871835 [20:52:00]line ФД: 152930 [20:52:00]line ФПД: 63315354037753 [20:52:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T205158&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152930&fm=63315354037753&tin=02508201610067®Number=0000000000091825&sum=0 [20:52:00]written 0, free lines is 4095 [20:52:00]OFD Sender: Processing packet 152930 [packets to send 831, broken 830] [20:52:00]ProducePacketName [20:52:00]name=ofd_packets/00152930 [20:52:00]OFD Sender: To server: pG, [20:52:00]CommunicateWithHost lk.salyk.kg:30040 [20:52:00]ConnectInit lk.salyk.kg [20:52:00]Write to MH i2c: 01 00 00 FC 02 FE [20:52:00]Write i2c OK [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: 01 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: 01 07 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: 01 07 00 FC 02 00 00 00 00 00 ED 0C FE [20:52:00]RasterBufferAndPrint [20:52:00]line [20:52:00]line [20:52:00]line [20:52:00]line [20:52:00]line [20:52:00]written 0, free lines is 3314 [20:52:00]MH_Cut [20:52:00]Write to MH i2c: D1 01 00 03 03 01 D8 [20:52:00]Write i2c OK [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: D1 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: D1 01 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: D1 01 00 03 03 00 D7 [20:52:00]Write to MH i2c: 01 00 00 04 03 07 [20:52:00]Write i2c OK [20:52:00]MH_I2C_Read... [20:52:01]Connected sock=10 [20:52:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 44 A3 07 01 EC D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 6E 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 55 02 00 35 04 06 00 39 95 C1 2F AD F9 26 C5 D8 9A B5 CC E0 C4 [20:52:01]*** Cut start [20:52:01]*** Purtial cut [20:52:01]*** Stage 1: CUTSNS_PIN = 1 [20:52:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 90 88 47 00 8C 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 55 02 00 F4 03 04 00 6C CE F2 66 B6 04 01 00 00 C8 CB FF AE 46 78 2C 93 [20:52:01]CommunicateWithHost err = 0 [20:52:01]CheckOFDResponse [20:52:01]1017 (14) - 77093643461234 [20:52:01]1041 (16) - 0000000000871835 [20:52:01]1040 (4) - 152930 [20:52:01]1012 (4) - 24.09.2024 14:36 [20:52:01]1206 (1) - 0 [20:52:01]OFD Sender: Remove packet 152930 [20:52:01]ProducePacketName [20:52:01]name=ofd_packets/00152930 [20:52:01]NVStorageDeleteData [20:52:01]Read from MH i2c: 01 [20:52:01]MH_I2C_Read... [20:52:01]*** Stop cut motor [20:52:01]*** Cut end [20:52:01]Read from MH i2c: 01 07 00 [20:52:01]MH_I2C_Read... [20:52:01]Read from MH i2c: 01 07 00 04 03 00 00 00 00 00 FF 0F 1C [20:52:01]process_action close_receipt done [20:52:01]requested_data is exist [20:52:01]produce_requested_data [20:52:01]requested_item fm.sn is exist - process it [20:52:01]wFMCommunicate request_size=4 [20:52:01]MH_SAM_APDU [20:52:01]CAPDU: 80 11 00 00 [20:52:01]Write to MH i2c: E2 08 00 05 03 80 11 00 00 00 00 00 00 82 [20:52:01]Write i2c OK [20:52:01]MH_I2C_Read... [20:52:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:01]Read from MH i2c: E2 [20:52:01]MH_I2C_Read... [20:52:01]Read from MH i2c: E2 17 00 [20:52:01]MH_I2C_Read... [20:52:01]Read from MH i2c: E2 17 00 05 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D5 [20:52:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:52:01]wFMCommunicate OK [20:52:01]requested_item fd.num is exist - process it [20:52:01]SAM_PROTO_GetFieldsCounters [20:52:01]wFMCommunicate request_size=4 [20:52:01]MH_SAM_APDU [20:52:01]CAPDU: 80 13 00 00 [20:52:01]Write to MH i2c: E2 08 00 06 03 80 13 00 00 00 00 00 00 85 [20:52:01]Write i2c OK [20:52:01]MH_I2C_Read... [20:52:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:52:02]Read from MH i2c: E2 [20:52:02]MH_I2C_Read... [20:52:02]Read from MH i2c: E2 62 00 [20:52:02]MH_I2C_Read... [20:52:02]Read from MH i2c: E2 62 00 06 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 62 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [20:52:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 62 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:52:02]wFMCommunicate OK [20:52:02]SAM_PROTO_GetFieldsCounters done [20:52:02]requested_item shift.num is exist - process it [20:52:02]requested_item shift.opened is exist - process it [20:52:02]req_shift_opened [20:52:02]FM_GetShiftState [20:52:02]SAM_PROTO_GetShiftState [20:52:02]wFMCommunicate request_size=4 [20:52:02]MH_SAM_APDU [20:52:02]CAPDU: 80 13 01 00 [20:52:02]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [20:52:02]Write i2c OK [20:52:02]MH_I2C_Read... [20:52:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:02]Read from MH i2c: E2 [20:52:02]MH_I2C_Read... [20:52:02]Read from MH i2c: E2 0E 00 [20:52:02]MH_I2C_Read... [20:52:02]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 54 [20:52:02]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:52:02]wFMCommunicate OK [20:52:02]SAM_PROTO_GetShiftState done [20:52:02]FM_GetShiftState done [20:52:02]req_shift_opened done [20:52:02]requested_item shift.open_date is exist - process it [20:52:02]req_shift_open_date [20:52:02]req_shift_open_date done [20:52:02]produce_requested_data done [20:52:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152930,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:52:02]process_action_free close_receipt [20:52:02]json_value_free [20:52:02]json_value_free done [20:52:02]process_json_proto returns [20:52:02]Send response to host [20:52:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152930,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:52:02]free response buf [20:52:02]execute_script done [20:52:02]execute_script returns [20:52:02]free content buf [20:52:02]Sock 7.Close socket [20:52:02]Sock 7.Thread stoped [20:52:02]OFD Sender: No OFD packet to send [20:52:07]OFD Sender: No OFD packet to send [20:52:12]OFD Sender: No OFD packet to send [20:52:17]OFD Sender: No OFD packet to send [20:52:22]OFD Sender: No OFD packet to send [20:52:24]recv_with_timeout no data received [20:52:27]OFD Sender: No OFD packet to send [20:52:32]OFD Sender: No OFD packet to send [20:52:37]OFD Sender: No OFD packet to send [20:52:42]OFD Sender: No OFD packet to send [20:52:47]OFD Sender: No OFD packet to send [20:52:52]OFD Sender: No OFD packet to send [20:52:57]OFD Sender: No OFD packet to send [20:53:02]OFD Sender: No OFD packet to send [20:53:07]OFD Sender: No OFD packet to send [20:53:08]recv_with_timeout no data received [20:53:12]OFD Sender: No OFD packet to send [20:53:13]accept exits with 9 [20:53:13]New connection [20:53:13]New thread 3067501924 created [20:53:13]Thread 3067358564 joined [20:53:13]Waiting for new connection... [20:53:13] Sock 9.Parse request [20:53:13]Sock 9.Check first char [20:53:13]Sock 9.First char is OK [20:53:13]request: POST /json_proto HTTP/1.0 [20:53:13]Method: POST [20:53:13]URL: /json_proto [20:53:13]Method is POST - this is cgi request [20:53:13]url: /json_proto [20:53:13]query_string will be loaded in cgi processing [20:53:13]execute_cgi json_proto POST (null) [20:53:13]execute_cgi path=json_proto method=POST [20:53:13]POST find Content-Length [20:53:13]Host: 172.17.43.67:8080 [20:53:13]Content-Length: 678 [20:53:13]Content-Type: application/json [20:53:13] [20:53:13]POST finish read [20:53:13]Found Content-Length = 678 [20:53:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:53:13]execute_script... [20:53:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:53:13]POST & json_proto [20:53:13]process_json_proto [20:53:13]json parsed OK: [20:53:13]protocol is kg_v1.0 [20:53:13]action value=close_receipt [20:53:13]process_action close_receipt [20:53:13]cmd_close_receipt [20:53:13]MH_GetDate [20:53:13]Write to MH i2c: F0 00 00 08 03 FA [20:53:13]Write i2c OK [20:53:13]MH_I2C_Read... [20:53:13]Read from MH i2c: F0 [20:53:13]MH_I2C_Read... [20:53:13]Read from MH i2c: F0 09 00 [20:53:13]MH_I2C_Read... [20:53:13]Read from MH i2c: F0 09 00 08 03 00 B9 26 F3 66 6A BD 47 65 0E [20:53:13]GetLastDocTimeStamp 1727211118 [20:53:13]current date 1727211193 [20:53:13]FM_GetShiftState [20:53:13]SAM_PROTO_GetShiftState [20:53:13]wFMCommunicate request_size=4 [20:53:13]MH_SAM_APDU [20:53:13]CAPDU: 80 13 01 00 [20:53:13]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [20:53:13]Write i2c OK [20:53:13]MH_I2C_Read... [20:53:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:53:13]Read from MH i2c: E2 [20:53:13]MH_I2C_Read... [20:53:13]Read from MH i2c: E2 0E 00 [20:53:13]MH_I2C_Read... [20:53:13]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 56 [20:53:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:53:13]wFMCommunicate OK [20:53:13]SAM_PROTO_GetShiftState done [20:53:13]FM_GetShiftState done [20:53:13]opened in 1727137889 [20:53:13]opened+sec_in_day 1727224289 [20:53:13]quantity*price = 20001 [20:53:13]sum+1 = 20002 [20:53:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 390 24.09.2024 20:53 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152931 ФПД: 4509836402320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T205313&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152931&fm=4509836402320&tin=02508201610067®Number=0000000000091825&sum=20000 [20:53:14]StoreToDocumentArchive [20:53:14]shift 477 fd 152931 [20:53:14]save to /storage/0477/doc_00152931 [20:53:14]save last doc name /storage/0477/doc_00152931 to /storage/kkm_last_doc_name [20:53:14]save OK [20:53:14]Clear old archive folders... [20:53:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:53:14]tlvbuf is 00120800 [20:53:14]SAM_PROTO_ClearQueue [20:53:14]wFMCommunicate request_size=4 [20:53:14]MH_SAM_APDU [20:53:14]CAPDU: 80 09 00 00 [20:53:14]Write to MH i2c: E2 08 00 16 03 80 09 00 00 00 00 00 00 8B [20:53:14]Write i2c OK [20:53:14]MH_I2C_Read... [20:53:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:53:14]Read from MH i2c: E2 [20:53:14]MH_I2C_Read... [20:53:14]Read from MH i2c: E2 03 00 [20:53:14]MH_I2C_Read... [20:53:14]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [20:53:14]RAPDU: 90 00 [20:53:14]wFMCommunicate OK [20:53:14]SAM_PROTO_ClearQueue done [20:53:14]KKMCreateOFDPacket [20:53:14]OFDProtocolAddRootSTLVToBuf [20:53:14]FM_MakeSignedData [20:53:14]FM_MakeSignedData [20:53:14]SAM_PROTO_SignData [20:53:14]wFMCommunicate request_size=4 [20:53:14]MH_SAM_APDU [20:53:14]CAPDU: 80 0D 01 02 [20:53:14]Write to MH i2c: E2 08 00 17 03 80 0D 01 02 00 00 00 00 93 [20:53:14]Write i2c OK [20:53:14]MH_I2C_Read... [20:53:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:53:14]Read from MH i2c: E2 [20:53:14]MH_I2C_Read... [20:53:14]Read from MH i2c: E2 03 00 [20:53:14]MH_I2C_Read... [20:53:14]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [20:53:14]RAPDU: 90 00 [20:53:14]wFMCommunicate OK [20:53:14]wFMCommunicate request_size=255 [20:53:14]MH_SAM_APDU [20:53:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 B9 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 55 02 00 35 04 06 00 04 [20:53:14]Write to MH i2c: E2 02 01 18 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 B9 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 55 02 00 35 04 06 00 04 00 00 6F [20:53:14]Write i2c OK [20:53:14]MH_I2C_Read... [20:53:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:53:14]Read from MH i2c: E2 [20:53:14]MH_I2C_Read... [20:53:14]Read from MH i2c: E2 03 00 [20:53:14]MH_I2C_Read... [20:53:14]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [20:53:14]RAPDU: 90 00 [20:53:14]wFMCommunicate OK [20:53:14]wFMCommunicate request_size=10 [20:53:14]MH_SAM_APDU [20:53:14]CAPDU: 80 0D 02 02 05 1A 07 32 5E 90 [20:53:14]Write to MH i2c: E2 0D 00 19 03 80 0D 02 02 05 00 1A 07 32 5E 90 00 00 E1 [20:53:14]Write i2c OK [20:53:14]MH_I2C_Read... [20:53:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:53:14]Read from MH i2c: E2 [20:53:14]MH_I2C_Read... [20:53:14]Read from MH i2c: E2 03 00 [20:53:14]MH_I2C_Read... [20:53:14]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [20:53:14]RAPDU: 90 00 [20:53:14]wFMCommunicate OK [20:53:14]wFMCommunicate request_size=4 [20:53:14]MH_SAM_APDU [20:53:14]CAPDU: 80 0D 03 02 [20:53:14]Write to MH i2c: E2 08 00 1A 03 80 0D 03 02 00 00 00 00 98 [20:53:14]Write i2c OK [20:53:14]MH_I2C_Read... [20:53:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:53:14]Read from MH i2c: E2 [20:53:14]MH_I2C_Read... [20:53:14]Read from MH i2c: E2 0B 00 [20:53:14]MH_I2C_Read... [20:53:14]Read from MH i2c: E2 0B 00 1A 03 00 60 3F E1 7D 97 52 90 BD 90 00 CC [20:53:14]RAPDU: 60 3F E1 7D 97 52 90 BD 90 00 [20:53:14]wFMCommunicate OK [20:53:14]SAM_PROTO_SignData done [20:53:14]FM_MakeSignedData done [20:53:14]CreateOFDProtocolMessage [20:53:14]wFMCommunicate request_size=4 [20:53:14]MH_SAM_APDU [20:53:14]CAPDU: 80 11 00 00 [20:53:14]Write to MH i2c: E2 08 00 1B 03 80 11 00 00 00 00 00 00 98 [20:53:14]Write i2c OK [20:53:14]MH_I2C_Read... [20:53:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:53:14]Read from MH i2c: E2 [20:53:14]MH_I2C_Read... [20:53:14]Read from MH i2c: E2 17 00 [20:53:14]MH_I2C_Read... [20:53:14]Read from MH i2c: E2 17 00 1B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [20:53:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:53:14]wFMCommunicate OK [20:53:14]CreateOFDProtocolMessage done [20:53:14]OFDSenderStorePacket 152931 [20:53:14]StoreOFDPacket docnum=152931 [20:53:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E7 41 07 01 6C 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 B9 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 55 02 00 35 04 06 00 04 1A 07 32 5E 90 60 3F E1 7D 97 52 90 BD [20:53:14]CheckFolder [20:53:14]dirname=/storage/ofd_packets [20:53:14]CheckFolder done [20:53:14]ProducePacketName [20:53:14]name=ofd_packets/00152931 [20:53:14]NVStorageSaveData ofd_packets/00152931 [20:53:14]File name is /storage/ofd_packets/00152931 [20:53:14]Write 301 bytes [20:53:14]NVStorageSaveData done [20:53:14]OFDSenderStorePacket done [20:53:14]KKMCreateOFDPacket done [20:53:14]NVStorageSaveData kkm_last_timestamp [20:53:14]File name is /storage/kkm_last_timestamp [20:53:14]Write 4 bytes [20:53:14]NVStorageSaveData done [20:53:15]ExternCall_PrintAddStr [20:53:15]wPrintStart [20:53:15]Write to MH i2c: 01 00 00 1C 03 1F [20:53:15]Write i2c OK [20:53:15]MH_I2C_Read... [20:53:15]Read from MH i2c: 01 [20:53:15]MH_I2C_Read... [20:53:15]Read from MH i2c: 01 07 00 [20:53:15]MH_I2C_Read... [20:53:15]Read from MH i2c: 01 07 00 1C 03 00 00 00 00 00 FF 0F 34 [20:53:15]RasterBufferAndPrint [20:53:15]line Счет N : (1)1786941 [20:53:15]line ИНН: 02508201610067 [20:53:15]line Контрольно-Кассовый Чек [20:53:15]line ПРОДАЖА [20:53:15]line ТРК (МРК, ГНК) : 22 [20:53:15]line Товар: 2710124130 [20:53:15]line Аи-92-К-5 [20:53:15]line 2.950 * 67.80 [20:53:15]line = 200.01 [20:53:15]line НДС 12% НСП 1% [20:53:15]line > о реализуемом товаре [20:53:15]line ОКРУГЛЕНИЕ: -0.01 [20:53:15]line ИТОГО: 200.00 [20:53:15]line Внесено: 200.00 [20:53:15]line СДАЧА: 0.00 [20:53:15]line НСП 1% : 1.77 [20:53:15]line НДС 12% : 21.24 [20:53:15]line Наличными: 200.00 [20:53:15]line Безнал.: 0.00 [20:53:15]line Место: АЗС № 89 "Партнер Нефть" [20:53:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:53:15]line СНО: Общий режим [20:53:15]line Чек 390 24.09.2024 20:53 [20:53:15]line Смена: 477 ФФД: 1.0 [20:53:15]line ЗНМ: 0300000113 [20:53:15]line РНМ: 0000000000091825 [20:53:15]line Версия ККМ: 001 [20:53:15]line ФМ: 0000000000871835 [20:53:15]line ФД: 152931 [20:53:15]line ФПД: 4509836402320 [20:53:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T205313&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152931&fm=4509836402320&tin=02508201610067®Number=0000000000091825&sum=20000 [20:53:15]written 0, free lines is 4095 [20:53:15]OFD Sender: Processing packet 152931 [packets to send 831, broken 830] [20:53:15]ProducePacketName [20:53:15]name=ofd_packets/00152931 [20:53:15]OFD Sender: To server: pG, [20:53:15]CommunicateWithHost lk.salyk.kg:30040 [20:53:15]ConnectInit lk.salyk.kg [20:53:15]Connected sock=7 [20:53:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E7 41 07 01 6C 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 B9 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 55 02 00 35 04 06 00 04 1A 07 32 5E 90 60 3F E1 7D 97 52 90 BD [20:53:15]Write to MH i2c: 01 00 00 47 03 4A [20:53:15]Write i2c OK [20:53:15]MH_I2C_Read... [20:53:15]Read from MH i2c: 01 [20:53:15]MH_I2C_Read... [20:53:15]Read from MH i2c: 01 07 00 [20:53:15]MH_I2C_Read... [20:53:15]Read from MH i2c: 01 07 00 47 03 00 00 00 00 00 D9 0C 36 [20:53:15]RasterBufferAndPrint [20:53:15]line [20:53:15]line [20:53:15]line [20:53:15]line [20:53:15]line [20:53:15]written 0, free lines is 3296 [20:53:15]MH_Cut [20:53:15]Write to MH i2c: D1 01 00 4E 03 01 23 [20:53:15]Write i2c OK [20:53:15]MH_I2C_Read... [20:53:15]Read from MH i2c: D1 [20:53:15]MH_I2C_Read... [20:53:15]Read from MH i2c: D1 01 00 [20:53:15]MH_I2C_Read... [20:53:15]Read from MH i2c: D1 01 00 4E 03 00 22 [20:53:15]Write to MH i2c: 01 00 00 4F 03 52 [20:53:15]Write i2c OK [20:53:15]MH_I2C_Read... [20:53:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 69 F6 47 00 D2 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 55 02 00 F4 03 04 00 B6 CE F2 66 B6 04 01 00 00 AC 2A C3 BC 04 03 11 48 [20:53:15]CommunicateWithHost err = 0 [20:53:15]CheckOFDResponse [20:53:15]1017 (14) - 77093643461234 [20:53:15]1041 (16) - 0000000000871835 [20:53:15]1040 (4) - 152931 [20:53:15]1012 (4) - 24.09.2024 14:37 [20:53:15]1206 (1) - 0 [20:53:15]OFD Sender: Remove packet 152931 [20:53:15]ProducePacketName [20:53:15]name=ofd_packets/00152931 [20:53:15]NVStorageDeleteData [20:53:16]*** Cut start [20:53:16]*** Purtial cut [20:53:16]*** Stage 1: CUTSNS_PIN = 1 [20:53:16]OFD Sender: No OFD packet to send [20:53:16]Read from MH i2c: 01 [20:53:16]MH_I2C_Read... [20:53:16]*** Stop cut motor [20:53:16]*** Cut end [20:53:16]Read from MH i2c: 01 07 00 [20:53:16]MH_I2C_Read... [20:53:16]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 FF 0F 67 [20:53:16]process_action close_receipt done [20:53:16]requested_data is exist [20:53:16]produce_requested_data [20:53:16]requested_item fm.sn is exist - process it [20:53:16]wFMCommunicate request_size=4 [20:53:16]MH_SAM_APDU [20:53:16]CAPDU: 80 11 00 00 [20:53:16]Write to MH i2c: E2 08 00 50 03 80 11 00 00 00 00 00 00 CD [20:53:16]Write i2c OK [20:53:16]MH_I2C_Read... [20:53:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:53:16]Read from MH i2c: E2 [20:53:16]MH_I2C_Read... [20:53:16]Read from MH i2c: E2 17 00 [20:53:16]MH_I2C_Read... [20:53:16]Read from MH i2c: E2 17 00 50 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [20:53:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:53:16]wFMCommunicate OK [20:53:16]requested_item fd.num is exist - process it [20:53:16]SAM_PROTO_GetFieldsCounters [20:53:16]wFMCommunicate request_size=4 [20:53:16]MH_SAM_APDU [20:53:16]CAPDU: 80 13 00 00 [20:53:16]Write to MH i2c: E2 08 00 51 03 80 13 00 00 00 00 00 00 D0 [20:53:16]Write i2c OK [20:53:16]MH_I2C_Read... [20:53:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:53:16]Read from MH i2c: E2 [20:53:16]MH_I2C_Read... [20:53:16]Read from MH i2c: E2 62 00 [20:53:16]MH_I2C_Read... [20:53:16]Read from MH i2c: E2 62 00 51 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 63 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 1E [20:53:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 63 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:53:16]wFMCommunicate OK [20:53:16]SAM_PROTO_GetFieldsCounters done [20:53:16]requested_item shift.num is exist - process it [20:53:16]requested_item shift.opened is exist - process it [20:53:16]req_shift_opened [20:53:16]FM_GetShiftState [20:53:16]SAM_PROTO_GetShiftState [20:53:16]wFMCommunicate request_size=4 [20:53:16]MH_SAM_APDU [20:53:16]CAPDU: 80 13 01 00 [20:53:16]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [20:53:16]Write i2c OK [20:53:16]MH_I2C_Read... [20:53:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:53:16]Read from MH i2c: E2 [20:53:16]MH_I2C_Read... [20:53:16]Read from MH i2c: E2 0E 00 [20:53:16]MH_I2C_Read... [20:53:16]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 9F [20:53:16]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:53:16]wFMCommunicate OK [20:53:16]SAM_PROTO_GetShiftState done [20:53:16]FM_GetShiftState done [20:53:16]req_shift_opened done [20:53:16]requested_item shift.open_date is exist - process it [20:53:16]req_shift_open_date [20:53:16]req_shift_open_date done [20:53:16]produce_requested_data done [20:53:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152931,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:53:16]process_action_free close_receipt [20:53:16]json_value_free [20:53:16]json_value_free done [20:53:16]process_json_proto returns [20:53:16]Send response to host [20:53:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152931,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:53:16]free response buf [20:53:16]execute_script done [20:53:16]execute_script returns [20:53:16]free content buf [20:53:16]Sock 9.Close socket [20:53:16]Sock 9.Thread stoped [20:53:21]OFD Sender: No OFD packet to send [20:53:26]OFD Sender: No OFD packet to send [20:53:31]OFD Sender: No OFD packet to send [20:53:34]recv_with_timeout no data received [20:53:36]OFD Sender: No OFD packet to send [20:53:41]OFD Sender: No OFD packet to send [20:53:46]OFD Sender: No OFD packet to send [20:53:51]OFD Sender: No OFD packet to send [20:53:56]OFD Sender: No OFD packet to send [20:54:01]OFD Sender: No OFD packet to send [20:54:06]OFD Sender: No OFD packet to send [20:54:11]OFD Sender: No OFD packet to send [20:54:14]recv_with_timeout no data received [20:54:16]OFD Sender: No OFD packet to send [20:54:21]OFD Sender: No OFD packet to send [20:54:22]accept exits with 10 [20:54:22]New connection [20:54:22]New thread 3067358564 created [20:54:22]Thread 3067501924 joined [20:54:22]Waiting for new connection... [20:54:22] Sock 10.Parse request [20:54:22]Sock 10.Check first char [20:54:22]Sock 10.First char is OK [20:54:22]request: POST /json_proto HTTP/1.0 [20:54:22]Method: POST [20:54:22]URL: /json_proto [20:54:22]Method is POST - this is cgi request [20:54:22]url: /json_proto [20:54:22]query_string will be loaded in cgi processing [20:54:22]execute_cgi json_proto POST (null) [20:54:22]execute_cgi path=json_proto method=POST [20:54:22]POST find Content-Length [20:54:22]Host: 172.17.43.67:8080 [20:54:22]Content-Length: 790 [20:54:22]Content-Type: application/json [20:54:22] [20:54:22]POST finish read [20:54:22]Found Content-Length = 790 [20:54:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 65.620, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:22]execute_script... [20:54:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 65.620, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:22]POST & json_proto [20:54:22]process_json_proto [20:54:22]json parsed OK: [20:54:22]protocol is kg_v1.0 [20:54:22]action value=close_receipt [20:54:22]process_action close_receipt [20:54:22]cmd_close_receipt [20:54:22]MH_GetDate [20:54:22]Write to MH i2c: F0 00 00 53 03 45 [20:54:22]Write i2c OK [20:54:22]MH_I2C_Read... [20:54:22]Read from MH i2c: F0 [20:54:22]MH_I2C_Read... [20:54:22]Read from MH i2c: F0 09 00 [20:54:22]MH_I2C_Read... [20:54:22]Read from MH i2c: F0 09 00 53 03 00 FE 26 F3 66 6A BD 47 65 9E [20:54:22]GetLastDocTimeStamp 1727211193 [20:54:22]current date 1727211262 [20:54:22]FM_GetShiftState [20:54:22]SAM_PROTO_GetShiftState [20:54:22]wFMCommunicate request_size=4 [20:54:22]MH_SAM_APDU [20:54:22]CAPDU: 80 13 01 00 [20:54:22]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [20:54:22]Write i2c OK [20:54:22]MH_I2C_Read... [20:54:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:22]Read from MH i2c: E2 [20:54:22]MH_I2C_Read... [20:54:22]Read from MH i2c: E2 0E 00 [20:54:22]MH_I2C_Read... [20:54:22]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A1 [20:54:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:54:22]wFMCommunicate OK [20:54:22]SAM_PROTO_GetShiftState done [20:54:22]FM_GetShiftState done [20:54:22]opened in 1727137889 [20:54:22]opened+sec_in_day 1727224289 [20:54:22]quantity*price = 0 [20:54:22]sum+1 = 1 [20:54:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 391 24.09.2024 20:54 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152932 ФПД: 229533437434273 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T205422&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152932&fm=229533437434273&tin=02508201610067®Number=0000000000091825&sum=0 [20:54:23]StoreToDocumentArchive [20:54:23]shift 477 fd 152932 [20:54:23]save to /storage/0477/doc_00152932 [20:54:23]save last doc name /storage/0477/doc_00152932 to /storage/kkm_last_doc_name [20:54:23]save OK [20:54:23]Clear old archive folders... [20:54:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:54:23]tlvbuf is 00091FB0 [20:54:23]SAM_PROTO_ClearQueue [20:54:23]wFMCommunicate request_size=4 [20:54:23]MH_SAM_APDU [20:54:23]CAPDU: 80 09 00 00 [20:54:23]Write to MH i2c: E2 08 00 61 03 80 09 00 00 00 00 00 00 D6 [20:54:23]Write i2c OK [20:54:23]MH_I2C_Read... [20:54:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:54:23]Read from MH i2c: E2 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: E2 03 00 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [20:54:23]RAPDU: 90 00 [20:54:23]wFMCommunicate OK [20:54:23]SAM_PROTO_ClearQueue done [20:54:23]KKMCreateOFDPacket [20:54:23]OFDProtocolAddRootSTLVToBuf [20:54:23]FM_MakeSignedData [20:54:23]FM_MakeSignedData [20:54:23]SAM_PROTO_SignData [20:54:23]wFMCommunicate request_size=4 [20:54:23]MH_SAM_APDU [20:54:23]CAPDU: 80 0D 01 02 [20:54:23]Write to MH i2c: E2 08 00 62 03 80 0D 01 02 00 00 00 00 DE [20:54:23]Write i2c OK [20:54:23]MH_I2C_Read... [20:54:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:54:23]Read from MH i2c: E2 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: E2 03 00 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [20:54:23]RAPDU: 90 00 [20:54:23]wFMCommunicate OK [20:54:23]wFMCommunicate request_size=255 [20:54:23]MH_SAM_APDU [20:54:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 FE 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 55 02 00 35 04 06 00 D0 C2 6B 00 [20:54:23]Write to MH i2c: E2 02 01 63 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 FE 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 55 02 00 35 04 06 00 D0 C2 6B 00 00 00 2B [20:54:23]Write i2c OK [20:54:23]MH_I2C_Read... [20:54:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:23]Read from MH i2c: E2 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: E2 03 00 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [20:54:23]RAPDU: 90 00 [20:54:23]wFMCommunicate OK [20:54:23]wFMCommunicate request_size=7 [20:54:23]MH_SAM_APDU [20:54:23]CAPDU: 80 0D 02 02 02 99 A1 [20:54:23]Write to MH i2c: E2 0A 00 64 03 80 0D 02 02 02 00 99 A1 00 00 1F [20:54:23]Write i2c OK [20:54:23]MH_I2C_Read... [20:54:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:23]Read from MH i2c: E2 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: E2 03 00 [20:54:23]MH_I2C_Read... [20:54:23]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [20:54:23]RAPDU: 90 00 [20:54:23]wFMCommunicate OK [20:54:23]wFMCommunicate request_size=4 [20:54:23]MH_SAM_APDU [20:54:23]CAPDU: 80 0D 03 02 [20:54:23]Write to MH i2c: E2 08 00 65 03 80 0D 03 02 00 00 00 00 E3 [20:54:23]Write i2c OK [20:54:23]MH_I2C_Read... [20:54:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:54:24]Read from MH i2c: E2 [20:54:24]MH_I2C_Read... [20:54:24]Read from MH i2c: E2 0B 00 [20:54:24]MH_I2C_Read... [20:54:24]Read from MH i2c: E2 0B 00 65 03 00 2C 49 76 BF D0 AF 0D 88 90 00 A2 [20:54:24]RAPDU: 2C 49 76 BF D0 AF 0D 88 90 00 [20:54:24]wFMCommunicate OK [20:54:24]SAM_PROTO_SignData done [20:54:24]FM_MakeSignedData done [20:54:24]CreateOFDProtocolMessage [20:54:24]wFMCommunicate request_size=4 [20:54:24]MH_SAM_APDU [20:54:24]CAPDU: 80 11 00 00 [20:54:24]Write to MH i2c: E2 08 00 66 03 80 11 00 00 00 00 00 00 E3 [20:54:24]Write i2c OK [20:54:24]MH_I2C_Read... [20:54:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:24]Read from MH i2c: E2 [20:54:24]MH_I2C_Read... [20:54:24]Read from MH i2c: E2 17 00 [20:54:24]MH_I2C_Read... [20:54:24]Read from MH i2c: E2 17 00 66 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [20:54:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:54:24]wFMCommunicate OK [20:54:24]CreateOFDProtocolMessage done [20:54:24]OFDSenderStorePacket 152932 [20:54:24]StoreOFDPacket docnum=152932 [20:54:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BA 0D 04 01 E4 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 FE 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 55 02 00 35 04 06 00 D0 C2 6B 00 99 A1 2C 49 76 BF D0 AF 0D 88 [20:54:24]CheckFolder [20:54:24]dirname=/storage/ofd_packets [20:54:24]CheckFolder done [20:54:24]ProducePacketName [20:54:24]name=ofd_packets/00152932 [20:54:24]NVStorageSaveData ofd_packets/00152932 [20:54:24]File name is /storage/ofd_packets/00152932 [20:54:24]Write 298 bytes [20:54:24]NVStorageSaveData done [20:54:24]OFDSenderStorePacket done [20:54:24]KKMCreateOFDPacket done [20:54:24]NVStorageSaveData kkm_last_timestamp [20:54:24]File name is /storage/kkm_last_timestamp [20:54:24]Write 4 bytes [20:54:24]NVStorageSaveData done [20:54:24]ExternCall_PrintAddStr [20:54:24]wPrintStart [20:54:24]Write to MH i2c: 01 00 00 67 03 6A [20:54:24]Write i2c OK [20:54:24]MH_I2C_Read... [20:54:24]Read from MH i2c: 01 [20:54:24]MH_I2C_Read... [20:54:24]Read from MH i2c: 01 07 00 [20:54:24]MH_I2C_Read... [20:54:24]Read from MH i2c: 01 07 00 67 03 00 00 00 00 00 FF 0F 7F [20:54:24]RasterBufferAndPrint [20:54:24]line Счет N : (1)1786940 [20:54:24]line ИНН: 02508201610067 [20:54:24]line Контрольно-Кассовый Чек [20:54:24]line ПРОДАЖА [20:54:24]line ТРК (МРК, ГНК) : 31 [20:54:24]line Товар: 2710194210 [20:54:24]line ДТ-К-5 [20:54:24]line 65.620 * 0.00 [20:54:24]line = 0.00 [20:54:24]line НДС 12% НСП 1% [20:54:24]line > о реализуемом товаре [20:54:24]line ИТОГО: 0.00 [20:54:24]line НСП 1% : 0.00 [20:54:24]line НДС 12% : 0.00 [20:54:24]line Наличными: 0.00 [20:54:24]line Безнал.: 0.00 [20:54:24]line Место: АЗС № 89 "Партнер Нефть" [20:54:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:54:24]line СНО: Общий режим [20:54:24]line Чек 391 24.09.2024 20:54 [20:54:24]line Смена: 477 ФФД: 1.0 [20:54:24]line ЗНМ: 0300000113 [20:54:24]line РНМ: 0000000000091825 [20:54:24]line Версия ККМ: 001 [20:54:24]line Талоны: Топливная Карта [20:54:24]line 07050 [20:54:24]line ФМ: 0000000000871835 [20:54:24]line ФД: 152932 [20:54:24]line ФПД: 229533437434273 [20:54:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T205422&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152932&fm=229533437434273&tin=02508201610067®Number=0000000000091825&sum=0 [20:54:24]written 0, free lines is 4095 [20:54:24]OFD Sender: Processing packet 152932 [packets to send 831, broken 830] [20:54:24]ProducePacketName [20:54:24]name=ofd_packets/00152932 [20:54:24]OFD Sender: To server: pG, [20:54:24]CommunicateWithHost lk.salyk.kg:30040 [20:54:24]ConnectInit lk.salyk.kg [20:54:24]Connected sock=7 [20:54:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BA 0D 04 01 E4 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 FE 26 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 55 02 00 35 04 06 00 D0 C2 6B 00 99 A1 2C 49 76 BF D0 AF 0D 88 [20:54:24]Write to MH i2c: 01 00 00 91 03 94 [20:54:24]Write i2c OK [20:54:24]MH_I2C_Read... [20:54:24]Read from MH i2c: 01 [20:54:24]MH_I2C_Read... [20:54:24]Read from MH i2c: 01 07 00 [20:54:24]MH_I2C_Read... [20:54:24]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 FC 0C A3 [20:54:24]RasterBufferAndPrint [20:54:24]line [20:54:24]line [20:54:24]line [20:54:24]line [20:54:24]line [20:54:24]written 0, free lines is 3330 [20:54:24]MH_Cut [20:54:24]Write to MH i2c: D1 01 00 98 03 01 6D [20:54:24]Write i2c OK [20:54:24]MH_I2C_Read... [20:54:24]Read from MH i2c: D1 [20:54:24]MH_I2C_Read... [20:54:24]Read from MH i2c: D1 01 00 [20:54:24]MH_I2C_Read... [20:54:24]Read from MH i2c: D1 01 00 98 03 00 6C [20:54:24]Write to MH i2c: 01 00 00 99 03 9C [20:54:24]Write i2c OK [20:54:24]MH_I2C_Read... [20:54:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7B 24 47 00 97 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 55 02 00 F4 03 04 00 FB CE F2 66 B6 04 01 00 00 00 90 85 49 68 4D E6 D9 [20:54:24]CommunicateWithHost err = 0 [20:54:24]CheckOFDResponse [20:54:24]1017 (14) - 77093643461234 [20:54:24]1041 (16) - 0000000000871835 [20:54:24]1040 (4) - 152932 [20:54:24]1012 (4) - 24.09.2024 14:38 [20:54:24]1206 (1) - 0 [20:54:24]OFD Sender: Remove packet 152932 [20:54:24]ProducePacketName [20:54:24]name=ofd_packets/00152932 [20:54:24]NVStorageDeleteData [20:54:25]*** Cut start [20:54:25]*** Purtial cut [20:54:25]*** Stage 1: CUTSNS_PIN = 1 [20:54:25]OFD Sender: No OFD packet to send [20:54:25]Read from MH i2c: 01 [20:54:25]MH_I2C_Read... [20:54:25]*** Stop cut motor [20:54:25]*** Cut end [20:54:25]Read from MH i2c: 01 07 00 [20:54:25]MH_I2C_Read... [20:54:25]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [20:54:25]process_action close_receipt done [20:54:25]requested_data is exist [20:54:25]produce_requested_data [20:54:25]requested_item fm.sn is exist - process it [20:54:25]wFMCommunicate request_size=4 [20:54:25]MH_SAM_APDU [20:54:25]CAPDU: 80 11 00 00 [20:54:25]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [20:54:25]Write i2c OK [20:54:25]MH_I2C_Read... [20:54:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:25]Read from MH i2c: E2 [20:54:25]MH_I2C_Read... [20:54:25]Read from MH i2c: E2 17 00 [20:54:25]MH_I2C_Read... [20:54:25]Read from MH i2c: E2 17 00 9A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [20:54:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:54:25]wFMCommunicate OK [20:54:25]requested_item fd.num is exist - process it [20:54:25]SAM_PROTO_GetFieldsCounters [20:54:25]wFMCommunicate request_size=4 [20:54:25]MH_SAM_APDU [20:54:25]CAPDU: 80 13 00 00 [20:54:25]Write to MH i2c: E2 08 00 9B 03 80 13 00 00 00 00 00 00 1A [20:54:25]Write i2c OK [20:54:25]MH_I2C_Read... [20:54:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:54:25]Read from MH i2c: E2 [20:54:25]MH_I2C_Read... [20:54:25]Read from MH i2c: E2 62 00 [20:54:25]MH_I2C_Read... [20:54:25]Read from MH i2c: E2 62 00 9B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 64 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 6C [20:54:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 64 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:54:25]wFMCommunicate OK [20:54:25]SAM_PROTO_GetFieldsCounters done [20:54:25]requested_item shift.num is exist - process it [20:54:25]requested_item shift.opened is exist - process it [20:54:25]req_shift_opened [20:54:25]FM_GetShiftState [20:54:25]SAM_PROTO_GetShiftState [20:54:25]wFMCommunicate request_size=4 [20:54:25]MH_SAM_APDU [20:54:25]CAPDU: 80 13 01 00 [20:54:25]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [20:54:25]Write i2c OK [20:54:25]MH_I2C_Read... [20:54:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:25]Read from MH i2c: E2 [20:54:25]MH_I2C_Read... [20:54:25]Read from MH i2c: E2 0E 00 [20:54:25]MH_I2C_Read... [20:54:25]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 E9 [20:54:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:54:25]wFMCommunicate OK [20:54:25]SAM_PROTO_GetShiftState done [20:54:25]FM_GetShiftState done [20:54:25]req_shift_opened done [20:54:25]requested_item shift.open_date is exist - process it [20:54:25]req_shift_open_date [20:54:25]req_shift_open_date done [20:54:25]produce_requested_data done [20:54:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152932,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:54:25]process_action_free close_receipt [20:54:25]json_value_free [20:54:25]json_value_free done [20:54:25]process_json_proto returns [20:54:25]Send response to host [20:54:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152932,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:54:25]free response buf [20:54:25]execute_script done [20:54:25]execute_script returns [20:54:25]free content buf [20:54:25]Sock 10.Close socket [20:54:25]Sock 10.Thread stoped [20:54:30]OFD Sender: No OFD packet to send [20:54:33]recv_with_timeout no data received [20:54:35]OFD Sender: No OFD packet to send [20:54:40]OFD Sender: No OFD packet to send [20:54:45]OFD Sender: No OFD packet to send [20:54:50]OFD Sender: No OFD packet to send [20:54:55]OFD Sender: No OFD packet to send [20:55:00]OFD Sender: No OFD packet to send [20:55:05]OFD Sender: No OFD packet to send [20:55:10]OFD Sender: No OFD packet to send [20:55:15]OFD Sender: No OFD packet to send [20:55:20]OFD Sender: No OFD packet to send [20:55:25]OFD Sender: No OFD packet to send [20:55:28]recv_with_timeout no data received [20:55:30]OFD Sender: No OFD packet to send [20:55:35]OFD Sender: No OFD packet to send [20:55:40]OFD Sender: No OFD packet to send [20:55:45]OFD Sender: No OFD packet to send [20:55:50]OFD Sender: No OFD packet to send [20:55:55]OFD Sender: No OFD packet to send [20:56:00]OFD Sender: No OFD packet to send [20:56:05]OFD Sender: No OFD packet to send [20:56:10]OFD Sender: No OFD packet to send [20:56:15]OFD Sender: No OFD packet to send [20:56:20]OFD Sender: No OFD packet to send [20:56:25]OFD Sender: No OFD packet to send [20:56:30]OFD Sender: No OFD packet to send [20:56:35]OFD Sender: No OFD packet to send [20:56:40]OFD Sender: No OFD packet to send [20:56:45]OFD Sender: No OFD packet to send [20:56:51]OFD Sender: No OFD packet to send [20:56:56]OFD Sender: No OFD packet to send [20:57:01]OFD Sender: No OFD packet to send [20:57:06]OFD Sender: No OFD packet to send [20:57:11]OFD Sender: No OFD packet to send [20:57:14]recv_with_timeout no data received [20:57:16]OFD Sender: No OFD packet to send [20:57:21]OFD Sender: No OFD packet to send [20:57:26]OFD Sender: No OFD packet to send [20:57:31]OFD Sender: No OFD packet to send [20:57:36]OFD Sender: No OFD packet to send [20:57:41]OFD Sender: No OFD packet to send [20:57:46]OFD Sender: No OFD packet to send [20:57:51]OFD Sender: No OFD packet to send [20:57:56]OFD Sender: No OFD packet to send [20:58:01]OFD Sender: No OFD packet to send [20:58:06]OFD Sender: No OFD packet to send [20:58:11]OFD Sender: No OFD packet to send [20:58:16]OFD Sender: No OFD packet to send [20:58:17]recv_with_timeout no data received [20:58:21]OFD Sender: No OFD packet to send [20:58:26]OFD Sender: No OFD packet to send [20:58:31]OFD Sender: No OFD packet to send [20:58:36]OFD Sender: No OFD packet to send [20:58:41]OFD Sender: No OFD packet to send [20:58:46]OFD Sender: No OFD packet to send [20:58:51]OFD Sender: No OFD packet to send [20:58:55]recv_with_timeout no data received [20:58:56]OFD Sender: No OFD packet to send [20:59:01]OFD Sender: No OFD packet to send [20:59:06]OFD Sender: No OFD packet to send [20:59:09]accept exits with 9 [20:59:09]New connection [20:59:09]New thread 3067501924 created [20:59:09]Thread 3067358564 joined [20:59:09]Waiting for new connection... [20:59:09] Sock 9.Parse request [20:59:09]Sock 9.Check first char [20:59:09]Sock 9.First char is OK [20:59:09]request: POST /json_proto HTTP/1.0 [20:59:09]Method: POST [20:59:09]URL: /json_proto [20:59:09]Method is POST - this is cgi request [20:59:09]url: /json_proto [20:59:09]query_string will be loaded in cgi processing [20:59:09]execute_cgi json_proto POST (null) [20:59:09]execute_cgi path=json_proto method=POST [20:59:09]POST find Content-Length [20:59:09]Host: 172.17.43.67:8080 [20:59:09]Content-Length: 678 [20:59:09]Content-Type: application/json [20:59:09] [20:59:09]POST finish read [20:59:09]Found Content-Length = 678 [20:59:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:59:09]execute_script... [20:59:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:59:09]POST & json_proto [20:59:09]process_json_proto [20:59:09]json parsed OK: [20:59:09]protocol is kg_v1.0 [20:59:09]action value=close_receipt [20:59:09]process_action close_receipt [20:59:09]cmd_close_receipt [20:59:09]MH_GetDate [20:59:09]Write to MH i2c: F0 00 00 9D 03 8F [20:59:09]Write i2c OK [20:59:09]MH_I2C_Read... [20:59:09]Read from MH i2c: F0 [20:59:09]MH_I2C_Read... [20:59:09]Read from MH i2c: F0 09 00 [20:59:09]MH_I2C_Read... [20:59:09]Read from MH i2c: F0 09 00 9D 03 00 1D 28 F3 66 6A BD 47 65 09 [20:59:09]GetLastDocTimeStamp 1727211262 [20:59:09]current date 1727211549 [20:59:09]FM_GetShiftState [20:59:09]SAM_PROTO_GetShiftState [20:59:09]wFMCommunicate request_size=4 [20:59:09]MH_SAM_APDU [20:59:09]CAPDU: 80 13 01 00 [20:59:09]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [20:59:09]Write i2c OK [20:59:09]MH_I2C_Read... [20:59:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:09]Read from MH i2c: E2 [20:59:09]MH_I2C_Read... [20:59:09]Read from MH i2c: E2 0E 00 [20:59:09]MH_I2C_Read... [20:59:09]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EB [20:59:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:59:09]wFMCommunicate OK [20:59:09]SAM_PROTO_GetShiftState done [20:59:09]FM_GetShiftState done [20:59:09]opened in 1727137889 [20:59:09]opened+sec_in_day 1727224289 [20:59:09]quantity*price = 50036 [20:59:09]sum+1 = 50037 [20:59:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 392 24.09.2024 20:59 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152933 ФПД: 60210278512768 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T205909&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152933&fm=60210278512768&tin=02508201610067®Number=0000000000091825&sum=50000 [20:59:10]StoreToDocumentArchive [20:59:10]shift 477 fd 152933 [20:59:10]save to /storage/0477/doc_00152933 [20:59:10]save last doc name /storage/0477/doc_00152933 to /storage/kkm_last_doc_name [20:59:10]save OK [20:59:10]Clear old archive folders... [20:59:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:59:10]tlvbuf is 00125DA0 [20:59:10]SAM_PROTO_ClearQueue [20:59:10]wFMCommunicate request_size=4 [20:59:10]MH_SAM_APDU [20:59:10]CAPDU: 80 09 00 00 [20:59:10]Write to MH i2c: E2 08 00 AB 03 80 09 00 00 00 00 00 00 20 [20:59:10]Write i2c OK [20:59:10]MH_I2C_Read... [20:59:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:59:10]Read from MH i2c: E2 [20:59:10]MH_I2C_Read... [20:59:10]Read from MH i2c: E2 03 00 [20:59:10]MH_I2C_Read... [20:59:10]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [20:59:10]RAPDU: 90 00 [20:59:10]wFMCommunicate OK [20:59:10]SAM_PROTO_ClearQueue done [20:59:10]KKMCreateOFDPacket [20:59:10]OFDProtocolAddRootSTLVToBuf [20:59:10]FM_MakeSignedData [20:59:10]FM_MakeSignedData [20:59:10]SAM_PROTO_SignData [20:59:10]wFMCommunicate request_size=4 [20:59:10]MH_SAM_APDU [20:59:10]CAPDU: 80 0D 01 02 [20:59:10]Write to MH i2c: E2 08 00 AC 03 80 0D 01 02 00 00 00 00 28 [20:59:10]Write i2c OK [20:59:10]MH_I2C_Read... [20:59:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:59:10]Read from MH i2c: E2 [20:59:10]MH_I2C_Read... [20:59:10]Read from MH i2c: E2 03 00 [20:59:10]MH_I2C_Read... [20:59:10]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [20:59:10]RAPDU: 90 00 [20:59:10]wFMCommunicate OK [20:59:10]wFMCommunicate request_size=255 [20:59:10]MH_SAM_APDU [20:59:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 1D 28 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 55 02 00 35 04 06 00 36 [20:59:10]Write to MH i2c: E2 02 01 AD 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 1D 28 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 55 02 00 35 04 06 00 36 00 00 9E [20:59:10]Write i2c OK [20:59:10]MH_I2C_Read... [20:59:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:11]Read from MH i2c: E2 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: E2 03 00 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [20:59:11]RAPDU: 90 00 [20:59:11]wFMCommunicate OK [20:59:11]wFMCommunicate request_size=10 [20:59:11]MH_SAM_APDU [20:59:11]CAPDU: 80 0D 02 02 05 C2 CC 43 38 80 [20:59:11]Write to MH i2c: E2 0D 00 AE 03 80 0D 02 02 05 00 C2 CC 43 38 80 00 00 BE [20:59:11]Write i2c OK [20:59:11]MH_I2C_Read... [20:59:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:11]Read from MH i2c: E2 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: E2 03 00 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [20:59:11]RAPDU: 90 00 [20:59:11]wFMCommunicate OK [20:59:11]wFMCommunicate request_size=4 [20:59:11]MH_SAM_APDU [20:59:11]CAPDU: 80 0D 03 02 [20:59:11]Write to MH i2c: E2 08 00 AF 03 80 0D 03 02 00 00 00 00 2D [20:59:11]Write i2c OK [20:59:11]MH_I2C_Read... [20:59:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:59:11]Read from MH i2c: E2 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: E2 0B 00 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: E2 0B 00 AF 03 00 FE 45 C5 F9 D4 32 C5 A1 90 00 9B [20:59:11]RAPDU: FE 45 C5 F9 D4 32 C5 A1 90 00 [20:59:11]wFMCommunicate OK [20:59:11]SAM_PROTO_SignData done [20:59:11]FM_MakeSignedData done [20:59:11]CreateOFDProtocolMessage [20:59:11]wFMCommunicate request_size=4 [20:59:11]MH_SAM_APDU [20:59:11]CAPDU: 80 11 00 00 [20:59:11]Write to MH i2c: E2 08 00 B0 03 80 11 00 00 00 00 00 00 2D [20:59:11]Write i2c OK [20:59:11]MH_I2C_Read... [20:59:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:11]Read from MH i2c: E2 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: E2 17 00 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: E2 17 00 B0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [20:59:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:59:11]wFMCommunicate OK [20:59:11]CreateOFDProtocolMessage done [20:59:11]OFDSenderStorePacket 152933 [20:59:11]StoreOFDPacket docnum=152933 [20:59:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152933,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [20:59:13]free response buf [20:59:13]execute_script done [20:59:13]execute_script returns [20:59:13]free content buf [20:59:13]Sock 9.Close socket [20:59:13]Sock 9.Thread stoped [20:59:18]OFD Sender: No OFD packet to send [20:59:23]OFD Sender: No OFD packet to send [20:59:28]OFD Sender: No OFD packet to send [20:59:31]recv_with_timeout no data received [20:59:33]OFD Sender: No OFD packet to send [20:59:38]OFD Sender: No OFD packet to send [20:59:43]OFD Sender: No OFD packet to send [20:59:47]recv_with_timeout no data received [20:59:48]OFD Sender: No OFD packet to send [20:59:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C1 DA 07 01 80 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 1D 28 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 55 02 00 35 04 06 00 36 C2 CC 43 38 80 FE 45 C5 F9 D4 32 C5 A1 [20:59:11]CheckFolder [20:59:11]dirname=/storage/ofd_packets [20:59:11]CheckFolder done [20:59:11]ProducePacketName [20:59:11]name=ofd_packets/00152933 [20:59:11]NVStorageSaveData ofd_packets/00152933 [20:59:11]File name is /storage/ofd_packets/00152933 [20:59:11]Write 301 bytes [20:59:11]NVStorageSaveData done [20:59:11]OFDSenderStorePacket done [20:59:11]KKMCreateOFDPacket done [20:59:11]NVStorageSaveData kkm_last_timestamp [20:59:11]File name is /storage/kkm_last_timestamp [20:59:11]Write 4 bytes [20:59:11]NVStorageSaveData done [20:59:11]ExternCall_PrintAddStr [20:59:11]wPrintStart [20:59:11]Write to MH i2c: 01 00 00 B1 03 B4 [20:59:11]Write i2c OK [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: 01 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: 01 07 00 [20:59:11]MH_I2C_Read... [20:59:11]Read from MH i2c: 01 07 00 B1 03 00 00 00 00 00 FF 0F C9 [20:59:11]RasterBufferAndPrint [20:59:11]line Счет N : (1)1786942 [20:59:11]line ИНН: 02508201610067 [20:59:11]line Контрольно-Кассовый Чек [20:59:11]line ПРОДАЖА [20:59:11]line ТРК (МРК, ГНК) : 32 [20:59:11]line Товар: 2710124130 [20:59:11]line Аи-92-К-5 [20:59:11]line 7.380 * 67.80 [20:59:11]line = 500.36 [20:59:11]line НДС 12% НСП 1% [20:59:11]line > о реализуемом товаре [20:59:11]line ОКРУГЛЕНИЕ: -0.36 [20:59:11]line ИТОГО: 500.00 [20:59:11]line Внесено: 500.00 [20:59:11]line СДАЧА: 0.00 [20:59:11]line НСП 1% : 4.43 [20:59:11]line НДС 12% : 53.14 [20:59:11]line Наличными: 500.00 [20:59:11]line Безнал.: 0.00 [20:59:11]line Место: АЗС № 89 "Партнер Нефть" [20:59:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:59:11]line СНО: Общий режим [20:59:11]line Чек 392 24.09.2024 20:59 [20:59:11]line Смена: 477 ФФД: 1.0 [20:59:11]line ЗНМ: 0300000113 [20:59:11]line РНМ: 0000000000091825 [20:59:11]line Версия ККМ: 001 [20:59:11]line ФМ: 0000000000871835 [20:59:11]line ФД: 152933 [20:59:11]line ФПД: 60210278512768 [20:59:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T205909&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152933&fm=60210278512768&tin=02508201610067®Number=0000000000091825&sum=50000 [20:59:11]written 0, free lines is 4095 [20:59:11]OFD Sender: Processing packet 152933 [packets to send 831, broken 830] [20:59:11]ProducePacketName [20:59:11]name=ofd_packets/00152933 [20:59:11]OFD Sender: To server: pG, [20:59:11]CommunicateWithHost lk.salyk.kg:30040 [20:59:11]ConnectInit lk.salyk.kg [20:59:12]Write to MH i2c: 01 00 00 DC 03 DF [20:59:12]Write i2c OK [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: 01 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: 01 07 00 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: 01 07 00 DC 03 00 00 00 00 00 E8 0C DA [20:59:12]RasterBufferAndPrint [20:59:12]line [20:59:12]line [20:59:12]line [20:59:12]line [20:59:12]line [20:59:12]written 0, free lines is 3310 [20:59:12]MH_Cut [20:59:12]Write to MH i2c: D1 01 00 E3 03 01 B8 [20:59:12]Write i2c OK [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: D1 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: D1 01 00 [20:59:12]MH_I2C_Read... [20:59:12]Read from MH i2c: D1 01 00 E3 03 00 B7 [20:59:12]Write to MH i2c: 01 00 00 E4 03 E7 [20:59:12]Write i2c OK [20:59:12]MH_I2C_Read... [20:59:12]Connected sock=7 [20:59:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C1 DA 07 01 80 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 1D 28 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 55 02 00 35 04 06 00 36 C2 CC 43 38 80 FE 45 C5 F9 D4 32 C5 A1 [20:59:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A8 94 47 00 B5 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 55 02 00 F4 03 04 00 1B D0 F2 66 B6 04 01 00 00 4B 76 80 56 1C 26 E7 48 [20:59:12]CommunicateWithHost err = 0 [20:59:12]CheckOFDResponse [20:59:12]1017 (14) - 77093643461234 [20:59:12]1041 (16) - 0000000000871835 [20:59:12]1040 (4) - 152933 [20:59:12]1012 (4) - 24.09.2024 14:43 [20:59:12]1206 (1) - 0 [20:59:12]OFD Sender: Remove packet 152933 [20:59:12]ProducePacketName [20:59:12]name=ofd_packets/00152933 [20:59:12]NVStorageDeleteData [20:59:12]*** Cut start [20:59:12]*** Purtial cut [20:59:12]*** Stage 1: CUTSNS_PIN = 1 [20:59:13]Read from MH i2c: 01 [20:59:13]MH_I2C_Read... [20:59:13]*** Stop cut motor [20:59:13]*** Cut end [20:59:13]Read from MH i2c: 01 07 00 [20:59:13]MH_I2C_Read... [20:59:13]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [20:59:13]process_action close_receipt done [20:59:13]requested_data is exist [20:59:13]produce_requested_data [20:59:13]requested_item fm.sn is exist - process it [20:59:13]wFMCommunicate request_size=4 [20:59:13]MH_SAM_APDU [20:59:13]CAPDU: 80 11 00 00 [20:59:13]Write to MH i2c: E2 08 00 E5 03 80 11 00 00 00 00 00 00 62 [20:59:13]Write i2c OK [20:59:13]MH_I2C_Read... [20:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:13]Read from MH i2c: E2 [20:59:13]MH_I2C_Read... [20:59:13]Read from MH i2c: E2 17 00 [20:59:13]MH_I2C_Read... [20:59:13]Read from MH i2c: E2 17 00 E5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B5 [20:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:59:13]wFMCommunicate OK [20:59:13]requested_item fd.num is exist - process it [20:59:13]SAM_PROTO_GetFieldsCounters [20:59:13]wFMCommunicate request_size=4 [20:59:13]MH_SAM_APDU [20:59:13]CAPDU: 80 13 00 00 [20:59:13]Write to MH i2c: E2 08 00 E6 03 80 13 00 00 00 00 00 00 65 [20:59:13]Write i2c OK [20:59:13]MH_I2C_Read... [20:59:13]OFD Sender: No OFD packet to send [20:59:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:59:13]Read from MH i2c: E2 [20:59:13]MH_I2C_Read... [20:59:13]Read from MH i2c: E2 62 00 [20:59:13]MH_I2C_Read... [20:59:13]Read from MH i2c: E2 62 00 E6 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 65 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 BB [20:59:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 65 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:59:13]wFMCommunicate OK [20:59:13]SAM_PROTO_GetFieldsCounters done [20:59:13]requested_item shift.num is exist - process it [20:59:13]requested_item shift.opened is exist - process it [20:59:13]req_shift_opened [20:59:13]FM_GetShiftState [20:59:13]SAM_PROTO_GetShiftState [20:59:13]wFMCommunicate request_size=4 [20:59:13]MH_SAM_APDU [20:59:13]CAPDU: 80 13 01 00 [20:59:13]Write to MH i2c: E2 08 00 E7 03 80 13 01 00 00 00 00 00 67 [20:59:13]Write i2c OK [20:59:13]MH_I2C_Read... [20:59:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:13]Read from MH i2c: E2 [20:59:13]MH_I2C_Read... [20:59:13]Read from MH i2c: E2 0E 00 [20:59:13]MH_I2C_Read... [20:59:13]Read from MH i2c: E2 0E 00 E7 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 34 [20:59:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [20:59:13]wFMCommunicate OK [20:59:13]SAM_PROTO_GetShiftState done [20:59:13]FM_GetShiftState done [20:59:13]req_shift_opened done [20:59:13]requested_item shift.open_date is exist - process it [20:59:13]req_shift_open_date [20:59:13]req_shift_open_date done [20:59:13]produce_requested_data done [20:59:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152933,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [20:59:13]process_action_free close_receipt [20:59:13]json_value_free [20:59:13]json_value_free done [20:59:13]process_json_proto returns [20:59:13]Send response to host [20:59:53]OFD Sender: No OFD packet to send [20:59:58]OFD Sender: No OFD packet to send [21:00:03]OFD Sender: No OFD packet to send [21:00:08]OFD Sender: No OFD packet to send [21:00:13]OFD Sender: No OFD packet to send [21:00:14]recv_with_timeout no data received [21:00:18]OFD Sender: No OFD packet to send [21:00:23]OFD Sender: No OFD packet to send [21:00:28]OFD Sender: No OFD packet to send [21:00:33]OFD Sender: No OFD packet to send [21:00:38]OFD Sender: No OFD packet to send [21:00:43]OFD Sender: No OFD packet to send [21:00:48]OFD Sender: No OFD packet to send [21:00:53]OFD Sender: No OFD packet to send [21:00:58]OFD Sender: No OFD packet to send [21:01:03]OFD Sender: No OFD packet to send [21:01:08]OFD Sender: No OFD packet to send [21:01:13]OFD Sender: No OFD packet to send [21:01:18]OFD Sender: No OFD packet to send [21:01:23]OFD Sender: No OFD packet to send [21:01:28]OFD Sender: No OFD packet to send [21:01:33]OFD Sender: No OFD packet to send [21:01:38]OFD Sender: No OFD packet to send [21:01:43]OFD Sender: No OFD packet to send [21:01:48]OFD Sender: No OFD packet to send [21:01:53]OFD Sender: No OFD packet to send [21:01:58]recv_with_timeout no data received [21:01:58]OFD Sender: No OFD packet to send [21:02:04]OFD Sender: No OFD packet to send [21:02:09]OFD Sender: No OFD packet to send [21:02:14]OFD Sender: No OFD packet to send [21:02:16]recv_with_timeout no data received [21:02:19]OFD Sender: No OFD packet to send [21:02:24]OFD Sender: No OFD packet to send [21:02:29]OFD Sender: No OFD packet to send [21:02:34]OFD Sender: No OFD packet to send [21:02:39]OFD Sender: No OFD packet to send [21:02:44]OFD Sender: No OFD packet to send [21:02:49]OFD Sender: No OFD packet to send [21:02:54]recv_with_timeout no data received [21:02:54]OFD Sender: No OFD packet to send [21:02:59]OFD Sender: No OFD packet to send [21:03:04]OFD Sender: No OFD packet to send [21:03:09]OFD Sender: No OFD packet to send [21:03:14]OFD Sender: No OFD packet to send [21:03:19]OFD Sender: No OFD packet to send [21:03:24]OFD Sender: No OFD packet to send [21:03:29]OFD Sender: No OFD packet to send [21:03:34]OFD Sender: No OFD packet to send [21:03:39]OFD Sender: No OFD packet to send [21:03:42]accept exits with 10 [21:03:42]New connection [21:03:42]New thread 3067358564 created [21:03:42]Thread 3067501924 joined [21:03:42]Waiting for new connection... [21:03:42] Sock 10.Parse request [21:03:42]Sock 10.Check first char [21:03:42]Sock 10.First char is OK [21:03:42]request: POST /json_proto HTTP/1.0 [21:03:42]Method: POST [21:03:42]URL: /json_proto [21:03:42]Method is POST - this is cgi request [21:03:42]url: /json_proto [21:03:42]query_string will be loaded in cgi processing [21:03:42]execute_cgi json_proto POST (null) [21:03:42]execute_cgi path=json_proto method=POST [21:03:42]POST find Content-Length [21:03:42]Host: 172.17.43.67:8080 [21:03:42]Content-Length: 683 [21:03:42]Content-Type: application/json [21:03:42] [21:03:42]POST finish read [21:03:42]Found Content-Length = 683 [21:03:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786943", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:42]execute_script... [21:03:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786943", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:42]POST & json_proto [21:03:42]process_json_proto [21:03:42]json parsed OK: [21:03:42]protocol is kg_v1.0 [21:03:42]action value=close_receipt [21:03:42]process_action close_receipt [21:03:42]cmd_close_receipt [21:03:42]MH_GetDate [21:03:42]Write to MH i2c: F0 00 00 E8 03 DA [21:03:42]Write i2c OK [21:03:42]MH_I2C_Read... [21:03:42]Read from MH i2c: F0 [21:03:42]MH_I2C_Read... [21:03:42]Read from MH i2c: F0 09 00 [21:03:42]MH_I2C_Read... [21:03:42]Read from MH i2c: F0 09 00 E8 03 00 2E 29 F3 66 6A BD 47 65 66 [21:03:42]GetLastDocTimeStamp 1727211549 [21:03:42]current date 1727211822 [21:03:42]FM_GetShiftState [21:03:42]SAM_PROTO_GetShiftState [21:03:42]wFMCommunicate request_size=4 [21:03:42]MH_SAM_APDU [21:03:42]CAPDU: 80 13 01 00 [21:03:42]Write to MH i2c: E2 08 00 E9 03 80 13 01 00 00 00 00 00 69 [21:03:42]Write i2c OK [21:03:42]MH_I2C_Read... [21:03:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:42]Read from MH i2c: E2 [21:03:42]MH_I2C_Read... [21:03:42]Read from MH i2c: E2 0E 00 [21:03:42]MH_I2C_Read... [21:03:42]Read from MH i2c: E2 0E 00 E9 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 36 [21:03:42]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:03:42]wFMCommunicate OK [21:03:42]SAM_PROTO_GetShiftState done [21:03:42]FM_GetShiftState done [21:03:42]opened in 1727137889 [21:03:42]opened+sec_in_day 1727224289 [21:03:42]quantity*price = 100005 [21:03:42]sum+1 = 100006 [21:03:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 393 24.09.2024 21:03 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152934 ФПД: 278860556050231 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T210342&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152934&fm=278860556050231&tin=02508201610067®Number=0000000000091825&sum=100000 [21:03:43]StoreToDocumentArchive [21:03:43]shift 477 fd 152934 [21:03:43]save to /storage/0477/doc_00152934 [21:03:43]save last doc name /storage/0477/doc_00152934 to /storage/kkm_last_doc_name [21:03:43]save OK [21:03:43]Clear old archive folders... [21:03:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:03:43]tlvbuf is 0010E220 [21:03:43]SAM_PROTO_ClearQueue [21:03:43]wFMCommunicate request_size=4 [21:03:43]MH_SAM_APDU [21:03:43]CAPDU: 80 09 00 00 [21:03:43]Write to MH i2c: E2 08 00 F6 03 80 09 00 00 00 00 00 00 6B [21:03:43]Write i2c OK [21:03:43]MH_I2C_Read... [21:03:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:03:43]Read from MH i2c: E2 [21:03:43]MH_I2C_Read... [21:03:43]Read from MH i2c: E2 03 00 [21:03:43]MH_I2C_Read... [21:03:43]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [21:03:43]RAPDU: 90 00 [21:03:43]wFMCommunicate OK [21:03:43]SAM_PROTO_ClearQueue done [21:03:43]KKMCreateOFDPacket [21:03:43]OFDProtocolAddRootSTLVToBuf [21:03:43]FM_MakeSignedData [21:03:43]FM_MakeSignedData [21:03:43]SAM_PROTO_SignData [21:03:43]wFMCommunicate request_size=4 [21:03:43]MH_SAM_APDU [21:03:43]CAPDU: 80 0D 01 02 [21:03:43]Write to MH i2c: E2 08 00 F7 03 80 0D 01 02 00 00 00 00 73 [21:03:43]Write i2c OK [21:03:43]MH_I2C_Read... [21:03:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:03:43]Read from MH i2c: E2 [21:03:43]MH_I2C_Read... [21:03:43]Read from MH i2c: E2 03 00 [21:03:43]MH_I2C_Read... [21:03:43]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [21:03:43]RAPDU: 90 00 [21:03:43]wFMCommunicate OK [21:03:43]wFMCommunicate request_size=255 [21:03:43]MH_SAM_APDU [21:03:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 2E 29 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 55 02 00 35 04 06 00 FD [21:03:43]Write to MH i2c: E2 02 01 F8 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 2E 29 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 55 02 00 35 04 06 00 FD 00 00 53 [21:03:43]Write i2c OK [21:03:43]MH_I2C_Read... [21:03:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:44]Read from MH i2c: E2 [21:03:44]MH_I2C_Read... [21:03:44]Read from MH i2c: E2 03 00 [21:03:44]MH_I2C_Read... [21:03:44]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [21:03:44]RAPDU: 90 00 [21:03:44]wFMCommunicate OK [21:03:44]wFMCommunicate request_size=10 [21:03:44]MH_SAM_APDU [21:03:44]CAPDU: 80 0D 02 02 05 9F 48 62 9F 37 [21:03:44]Write to MH i2c: E2 0D 00 F9 03 80 0D 02 02 05 00 9F 48 62 9F 37 00 00 9F [21:03:44]Write i2c OK [21:03:44]MH_I2C_Read... [21:03:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:44]Read from MH i2c: E2 [21:03:44]MH_I2C_Read... [21:03:44]Read from MH i2c: E2 03 00 [21:03:44]MH_I2C_Read... [21:03:44]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [21:03:44]RAPDU: 90 00 [21:03:44]wFMCommunicate OK [21:03:44]wFMCommunicate request_size=4 [21:03:44]MH_SAM_APDU [21:03:44]CAPDU: 80 0D 03 02 [21:03:44]Write to MH i2c: E2 08 00 FA 03 80 0D 03 02 00 00 00 00 78 [21:03:44]Write i2c OK [21:03:44]MH_I2C_Read... [21:03:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:03:44]Read from MH i2c: E2 [21:03:44]MH_I2C_Read... [21:03:44]Read from MH i2c: E2 0B 00 [21:03:44]MH_I2C_Read... [21:03:44]Read from MH i2c: E2 0B 00 FA 03 00 45 0F BD 3B 64 04 65 9F 90 00 31 [21:03:44]RAPDU: 45 0F BD 3B 64 04 65 9F 90 00 [21:03:44]wFMCommunicate OK [21:03:44]SAM_PROTO_SignData done [21:03:44]FM_MakeSignedData done [21:03:44]CreateOFDProtocolMessage [21:03:44]wFMCommunicate request_size=4 [21:03:44]MH_SAM_APDU [21:03:44]CAPDU: 80 11 00 00 [21:03:44]Write to MH i2c: E2 08 00 FB 03 80 11 00 00 00 00 00 00 78 [21:03:44]Write i2c OK [21:03:44]MH_I2C_Read... [21:03:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:44]Read from MH i2c: E2 [21:03:44]MH_I2C_Read... [21:03:44]Read from MH i2c: E2 17 00 [21:03:44]MH_I2C_Read... [21:03:44]Read from MH i2c: E2 17 00 FB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CB [21:03:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:03:44]wFMCommunicate OK [21:03:44]CreateOFDProtocolMessage done [21:03:44]OFDSenderStorePacket 152934 [21:03:44]StoreOFDPacket docnum=152934 [21:03:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B9 45 07 01 19 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 2E 29 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 55 02 00 35 04 06 00 FD 9F 48 62 9F 37 45 0F BD 3B 64 04 65 9F [21:03:44]CheckFolder [21:03:44]dirname=/storage/ofd_packets [21:03:44]CheckFolder done [21:03:44]ProducePacketName [21:03:44]name=ofd_packets/00152934 [21:03:44]NVStorageSaveData ofd_packets/00152934 [21:03:44]File name is /storage/ofd_packets/00152934 [21:03:44]Write 301 bytes [21:03:44]NVStorageSaveData done [21:03:44]OFDSenderStorePacket done [21:03:44]KKMCreateOFDPacket done [21:03:44]NVStorageSaveData kkm_last_timestamp [21:03:44]File name is /storage/kkm_last_timestamp [21:03:44]Write 4 bytes [21:03:44]NVStorageSaveData done [21:03:44]ExternCall_PrintAddStr [21:03:44]wPrintStart [21:03:44]Write to MH i2c: 01 00 00 FC 03 FF [21:03:44]Write i2c OK [21:03:44]MH_I2C_Read... [21:03:44]Read from MH i2c: 01 [21:03:44]MH_I2C_Read... [21:03:44]Read from MH i2c: 01 07 00 [21:03:44]MH_I2C_Read... [21:03:44]Read from MH i2c: 01 07 00 FC 03 00 00 00 00 00 FF 0F 14 [21:03:44]RasterBufferAndPrint [21:03:44]line Счет N : (1)1786943 [21:03:44]line ИНН: 02508201610067 [21:03:44]line Контрольно-Кассовый Чек [21:03:44]line ПРОДАЖА [21:03:44]line ТРК (МРК, ГНК) : 12 [21:03:44]line Товар: 2710124130 [21:03:44]line Аи-92-К-5 [21:03:44]line 14.750 * 67.80 [21:03:44]line = 1000.05 [21:03:44]line НДС 12% НСП 1% [21:03:44]line > о реализуемом товаре [21:03:44]line ОКРУГЛЕНИЕ: -0.05 [21:03:44]line ИТОГО: 1000.00 [21:03:44]line Внесено: 1000.00 [21:03:44]line СДАЧА: 0.00 [21:03:44]line НСП 1% : 8.85 [21:03:44]line НДС 12% : 106.20 [21:03:44]line Наличными: 1000.00 [21:03:44]line Безнал.: 0.00 [21:03:44]line Место: АЗС № 89 "Партнер Нефть" [21:03:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:03:44]line СНО: Общий режим [21:03:44]line Чек 393 24.09.2024 21:03 [21:03:44]line Смена: 477 ФФД: 1.0 [21:03:44]line ЗНМ: 0300000113 [21:03:44]line РНМ: 0000000000091825 [21:03:44]line Версия ККМ: 001 [21:03:44]line ФМ: 0000000000871835 [21:03:44]line ФД: 152934 [21:03:44]line ФПД: 278860556050231 [21:03:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T210342&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152934&fm=278860556050231&tin=02508201610067®Number=0000000000091825&sum=100000 [21:03:44]OFD Sender: Processing packet 152934 [packets to send 831, broken 830] [21:03:44]ProducePacketName [21:03:44]name=ofd_packets/00152934 [21:03:44]OFD Sender: To server: pG, [21:03:44]CommunicateWithHost lk.salyk.kg:30040 [21:03:44]ConnectInit lk.salyk.kg [21:03:44]written 0, free lines is 4095 [21:03:44]recv_with_timeout no data received [21:03:45]Write to MH i2c: 01 00 00 27 04 2B [21:03:45]Write i2c OK [21:03:45]MH_I2C_Read... [21:03:45]Read from MH i2c: 01 [21:03:45]MH_I2C_Read... [21:03:45]Read from MH i2c: 01 07 00 [21:03:45]MH_I2C_Read... [21:03:45]Read from MH i2c: 01 07 00 27 04 00 00 00 00 00 DC 0C 1A [21:03:45]RasterBufferAndPrint [21:03:45]line [21:03:45]line [21:03:45]line [21:03:45]line [21:03:45]line [21:03:45]written 0, free lines is 3298 [21:03:45]MH_Cut [21:03:45]Write to MH i2c: D1 01 00 2E 04 01 04 [21:03:45]Write i2c OK [21:03:45]MH_I2C_Read... [21:03:45]Read from MH i2c: D1 [21:03:45]MH_I2C_Read... [21:03:45]Read from MH i2c: D1 01 00 [21:03:45]MH_I2C_Read... [21:03:45]Read from MH i2c: D1 01 00 2E 04 00 03 [21:03:45]Write to MH i2c: 01 00 00 2F 04 33 [21:03:45]Write i2c OK [21:03:45]MH_I2C_Read... [21:03:45]*** Cut start [21:03:45]*** Purtial cut [21:03:45]*** Stage 1: CUTSNS_PIN = 1 [21:03:46]Read from MH i2c: 01 [21:03:46]MH_I2C_Read... [21:03:46]*** Stop cut motor [21:03:46]*** Cut end [21:03:46]Read from MH i2c: 01 07 00 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 FF 0F 48 [21:03:46]process_action close_receipt done [21:03:46]requested_data is exist [21:03:46]produce_requested_data [21:03:46]requested_item fm.sn is exist - process it [21:03:46]wFMCommunicate request_size=4 [21:03:46]MH_SAM_APDU [21:03:46]CAPDU: 80 11 00 00 [21:03:46]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [21:03:46]Write i2c OK [21:03:46]MH_I2C_Read... [21:03:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:46]Read from MH i2c: E2 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 17 00 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 17 00 30 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 01 [21:03:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:03:46]wFMCommunicate OK [21:03:46]requested_item fd.num is exist - process it [21:03:46]SAM_PROTO_GetFieldsCounters [21:03:46]wFMCommunicate request_size=4 [21:03:46]MH_SAM_APDU [21:03:46]CAPDU: 80 13 00 00 [21:03:46]Write to MH i2c: E2 08 00 31 04 80 13 00 00 00 00 00 00 B1 [21:03:46]Write i2c OK [21:03:46]MH_I2C_Read... [21:03:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:03:46]Read from MH i2c: E2 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 62 00 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 62 00 31 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 66 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 0B [21:03:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 66 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:03:46]wFMCommunicate OK [21:03:46]SAM_PROTO_GetFieldsCounters done [21:03:46]requested_item shift.num is exist - process it [21:03:46]requested_item shift.opened is exist - process it [21:03:46]req_shift_opened [21:03:46]FM_GetShiftState [21:03:46]SAM_PROTO_GetShiftState [21:03:46]wFMCommunicate request_size=4 [21:03:46]MH_SAM_APDU [21:03:46]CAPDU: 80 13 01 00 [21:03:46]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [21:03:46]Write i2c OK [21:03:46]MH_I2C_Read... [21:03:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:46]Read from MH i2c: E2 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 0E 00 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 80 [21:03:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:03:46]wFMCommunicate OK [21:03:46]SAM_PROTO_GetShiftState done [21:03:46]FM_GetShiftState done [21:03:46]req_shift_opened done [21:03:46]requested_item shift.open_date is exist - process it [21:03:46]req_shift_open_date [21:03:46]req_shift_open_date done [21:03:46]produce_requested_data done [21:03:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152934,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:03:46]process_action_free close_receipt [21:03:46]json_value_free [21:03:46]json_value_free done [21:03:46]process_json_proto returns [21:03:46]Send response to host [21:03:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152934,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:03:46]free response buf [21:03:46]execute_script done [21:03:46]execute_script returns [21:03:46]free content buf [21:03:46]Sock 10.Close socket [21:03:46]Sock 10.Thread stoped [21:03:46]Connected sock=11 [21:03:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B9 45 07 01 19 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 2E 29 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 55 02 00 35 04 06 00 FD 9F 48 62 9F 37 45 0F BD 3B 64 04 65 9F [21:03:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3B E0 47 00 3A C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 55 02 00 F4 03 04 00 2D D1 F2 66 B6 04 01 00 00 70 66 5D F1 EC 7B 05 90 [21:03:46]CommunicateWithHost err = 0 [21:03:46]CheckOFDResponse [21:03:46]1017 (14) - 77093643461234 [21:03:46]1041 (16) - 0000000000871835 [21:03:46]1040 (4) - 152934 [21:03:46]1012 (4) - 24.09.2024 14:48 [21:03:46]1206 (1) - 0 [21:03:46]OFD Sender: Remove packet 152934 [21:03:46]ProducePacketName [21:03:46]name=ofd_packets/00152934 [21:03:46]NVStorageDeleteData [21:03:47]OFD Sender: No OFD packet to send [21:03:52]OFD Sender: No OFD packet to send [21:03:55]recv_with_timeout no data received [21:03:57]OFD Sender: No OFD packet to send [21:04:02]OFD Sender: No OFD packet to send [21:04:07]OFD Sender: No OFD packet to send [21:04:12]OFD Sender: No OFD packet to send [21:04:15]recv_with_timeout no data received [21:04:17]OFD Sender: No OFD packet to send [21:04:22]OFD Sender: No OFD packet to send [21:04:27]OFD Sender: No OFD packet to send [21:04:32]OFD Sender: No OFD packet to send [21:04:37]OFD Sender: No OFD packet to send [21:04:42]OFD Sender: No OFD packet to send [21:04:47]OFD Sender: No OFD packet to send [21:04:52]OFD Sender: No OFD packet to send [21:04:56]recv_with_timeout no data received [21:04:57]OFD Sender: No OFD packet to send [21:05:02]OFD Sender: No OFD packet to send [21:05:07]OFD Sender: No OFD packet to send [21:05:12]OFD Sender: No OFD packet to send [21:05:17]OFD Sender: No OFD packet to send [21:05:19]recv_with_timeout no data received [21:05:22]OFD Sender: No OFD packet to send [21:05:27]OFD Sender: No OFD packet to send [21:05:32]OFD Sender: No OFD packet to send [21:05:37]OFD Sender: No OFD packet to send [21:05:42]OFD Sender: No OFD packet to send [21:05:47]OFD Sender: No OFD packet to send [21:05:52]OFD Sender: No OFD packet to send [21:05:54]recv_with_timeout no data received [21:05:57]OFD Sender: No OFD packet to send [21:06:00]accept exits with 9 [21:06:00]New connection [21:06:00]New thread 3067501924 created [21:06:00]Thread 3067358564 joined [21:06:00]Waiting for new connection... [21:06:00] Sock 9.Parse request [21:06:00]Sock 9.Check first char [21:06:00]Sock 9.First char is OK [21:06:00]request: POST /json_proto HTTP/1.0 [21:06:00]Method: POST [21:06:00]URL: /json_proto [21:06:00]Method is POST - this is cgi request [21:06:00]url: /json_proto [21:06:00]query_string will be loaded in cgi processing [21:06:00]execute_cgi json_proto POST (null) [21:06:00]execute_cgi path=json_proto method=POST [21:06:00]POST find Content-Length [21:06:00]Host: 172.17.43.67:8080 [21:06:00]Content-Length: 683 [21:06:00]Content-Type: application/json [21:06:00] [21:06:00]POST finish read [21:06:00]Found Content-Length = 683 [21:06:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:06:00]execute_script... [21:06:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:06:00]POST & json_proto [21:06:00]process_json_proto [21:06:00]json parsed OK: [21:06:00]protocol is kg_v1.0 [21:06:00]action value=close_receipt [21:06:00]process_action close_receipt [21:06:00]cmd_close_receipt [21:06:00]MH_GetDate [21:06:00]Write to MH i2c: F0 00 00 33 04 26 [21:06:00]Write i2c OK [21:06:00]MH_I2C_Read... [21:06:00]Read from MH i2c: F0 [21:06:00]MH_I2C_Read... [21:06:00]Read from MH i2c: F0 09 00 [21:06:00]MH_I2C_Read... [21:06:00]Read from MH i2c: F0 09 00 33 04 00 B8 29 F3 66 6A BD 47 65 3C [21:06:00]GetLastDocTimeStamp 1727211822 [21:06:00]current date 1727211960 [21:06:00]FM_GetShiftState [21:06:00]SAM_PROTO_GetShiftState [21:06:00]wFMCommunicate request_size=4 [21:06:00]MH_SAM_APDU [21:06:00]CAPDU: 80 13 01 00 [21:06:00]Write to MH i2c: E2 08 00 34 04 80 13 01 00 00 00 00 00 B5 [21:06:00]Write i2c OK [21:06:00]MH_I2C_Read... [21:06:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:06:00]Read from MH i2c: E2 [21:06:00]MH_I2C_Read... [21:06:00]Read from MH i2c: E2 0E 00 [21:06:00]MH_I2C_Read... [21:06:00]Read from MH i2c: E2 0E 00 34 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 82 [21:06:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:06:00]wFMCommunicate OK [21:06:00]SAM_PROTO_GetShiftState done [21:06:00]FM_GetShiftState done [21:06:00]opened in 1727137889 [21:06:00]opened+sec_in_day 1727224289 [21:06:00]quantity*price = 100021 [21:06:00]sum+1 = 100023 [21:06:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 394 24.09.2024 21:06 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152935 ФПД: 170084340481209 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T210600&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152935&fm=170084340481209&tin=02508201610067®Number=0000000000091825&sum=100000 [21:06:01]StoreToDocumentArchive [21:06:01]shift 477 fd 152935 [21:06:01]save to /storage/0477/doc_00152935 [21:06:01]save last doc name /storage/0477/doc_00152935 to /storage/kkm_last_doc_name [21:06:01]save OK [21:06:01]Clear old archive folders... [21:06:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:06:01]tlvbuf is 00094090 [21:06:01]SAM_PROTO_ClearQueue [21:06:01]wFMCommunicate request_size=4 [21:06:01]MH_SAM_APDU [21:06:01]CAPDU: 80 09 00 00 [21:06:01]Write to MH i2c: E2 08 00 41 04 80 09 00 00 00 00 00 00 B7 [21:06:01]Write i2c OK [21:06:01]MH_I2C_Read... [21:06:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:06:01]Read from MH i2c: E2 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 03 00 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [21:06:01]RAPDU: 90 00 [21:06:01]wFMCommunicate OK [21:06:01]SAM_PROTO_ClearQueue done [21:06:01]KKMCreateOFDPacket [21:06:01]OFDProtocolAddRootSTLVToBuf [21:06:01]FM_MakeSignedData [21:06:01]FM_MakeSignedData [21:06:01]SAM_PROTO_SignData [21:06:01]wFMCommunicate request_size=4 [21:06:01]MH_SAM_APDU [21:06:01]CAPDU: 80 0D 01 02 [21:06:01]Write to MH i2c: E2 08 00 42 04 80 0D 01 02 00 00 00 00 BF [21:06:01]Write i2c OK [21:06:01]MH_I2C_Read... [21:06:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:06:01]Read from MH i2c: E2 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 03 00 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [21:06:01]RAPDU: 90 00 [21:06:01]wFMCommunicate OK [21:06:01]wFMCommunicate request_size=255 [21:06:01]MH_SAM_APDU [21:06:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 B8 29 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 55 02 00 35 04 06 00 9A [21:06:01]Write to MH i2c: E2 02 01 43 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 B8 29 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 55 02 00 35 04 06 00 9A 00 00 66 [21:06:01]Write i2c OK [21:06:01]MH_I2C_Read... [21:06:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:06:01]Read from MH i2c: E2 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 03 00 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [21:06:01]RAPDU: 90 00 [21:06:01]wFMCommunicate OK [21:06:01]wFMCommunicate request_size=10 [21:06:01]MH_SAM_APDU [21:06:01]CAPDU: 80 0D 02 02 05 B0 D8 B2 3C B9 [21:06:01]Write to MH i2c: E2 0D 00 44 04 80 0D 02 02 05 00 B0 D8 B2 3C B9 00 00 FB [21:06:01]Write i2c OK [21:06:01]MH_I2C_Read... [21:06:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:06:01]Read from MH i2c: E2 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 03 00 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [21:06:01]RAPDU: 90 00 [21:06:01]wFMCommunicate OK [21:06:01]wFMCommunicate request_size=4 [21:06:01]MH_SAM_APDU [21:06:01]CAPDU: 80 0D 03 02 [21:06:01]Write to MH i2c: E2 08 00 45 04 80 0D 03 02 00 00 00 00 C4 [21:06:01]Write i2c OK [21:06:01]MH_I2C_Read... [21:06:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:06:01]Read from MH i2c: E2 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 0B 00 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 0B 00 45 04 00 05 5F BC 3F 94 65 DD 43 90 00 3D [21:06:01]RAPDU: 05 5F BC 3F 94 65 DD 43 90 00 [21:06:01]wFMCommunicate OK [21:06:01]SAM_PROTO_SignData done [21:06:01]FM_MakeSignedData done [21:06:01]CreateOFDProtocolMessage [21:06:01]wFMCommunicate request_size=4 [21:06:01]MH_SAM_APDU [21:06:01]CAPDU: 80 11 00 00 [21:06:01]Write to MH i2c: E2 08 00 46 04 80 11 00 00 00 00 00 00 C4 [21:06:01]Write i2c OK [21:06:01]MH_I2C_Read... [21:06:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:06:01]Read from MH i2c: E2 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 17 00 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: E2 17 00 46 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [21:06:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:06:01]wFMCommunicate OK [21:06:01]CreateOFDProtocolMessage done [21:06:01]OFDSenderStorePacket 152935 [21:06:01]StoreOFDPacket docnum=152935 [21:06:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 21 53 07 01 06 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 B8 29 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 55 02 00 35 04 06 00 9A B0 D8 B2 3C B9 05 5F BC 3F 94 65 DD 43 [21:06:01]CheckFolder [21:06:01]dirname=/storage/ofd_packets [21:06:01]CheckFolder done [21:06:01]ProducePacketName [21:06:01]name=ofd_packets/00152935 [21:06:01]NVStorageSaveData ofd_packets/00152935 [21:06:01]File name is /storage/ofd_packets/00152935 [21:06:01]Write 301 bytes [21:06:01]NVStorageSaveData done [21:06:01]OFDSenderStorePacket done [21:06:01]KKMCreateOFDPacket done [21:06:01]NVStorageSaveData kkm_last_timestamp [21:06:01]File name is /storage/kkm_last_timestamp [21:06:01]Write 4 bytes [21:06:01]NVStorageSaveData done [21:06:01]ExternCall_PrintAddStr [21:06:01]wPrintStart [21:06:01]Write to MH i2c: 01 00 00 47 04 4B [21:06:01]Write i2c OK [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: 01 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: 01 07 00 [21:06:01]MH_I2C_Read... [21:06:01]Read from MH i2c: 01 07 00 47 04 00 00 00 00 00 FF 0F 60 [21:06:01]RasterBufferAndPrint [21:06:01]line Счет N : (1)1786944 [21:06:01]line ИНН: 02508201610067 [21:06:01]line Контрольно-Кассовый Чек [21:06:01]line ПРОДАЖА [21:06:01]line ТРК (МРК, ГНК) : 23 [21:06:01]line Товар: 2710124500 [21:06:01]line Аи-95-К-5 [21:06:01]line 13.480 * 74.20 [21:06:01]line = 1000.22 [21:06:01]line НДС 12% НСП 1% [21:06:01]line > о реализуемом товаре [21:06:01]line ОКРУГЛЕНИЕ: -0.22 [21:06:01]line ИТОГО: 1000.00 [21:06:01]line Внесено: 1000.00 [21:06:01]line СДАЧА: 0.00 [21:06:01]line НСП 1% : 8.85 [21:06:01]line НДС 12% : 106.22 [21:06:01]line Наличными: 1000.00 [21:06:01]line Безнал.: 0.00 [21:06:01]line Место: АЗС № 89 "Партнер Нефть" [21:06:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:06:01]line СНО: Общий режим [21:06:01]line Чек 394 24.09.2024 21:06 [21:06:01]line Смена: 477 ФФД: 1.0 [21:06:01]line ЗНМ: 0300000113 [21:06:01]line РНМ: 0000000000091825 [21:06:01]line Версия ККМ: 001 [21:06:01]line ФМ: 0000000000871835 [21:06:01]line ФД: 152935 [21:06:01]line ФПД: 170084340481209 [21:06:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T210600&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152935&fm=170084340481209&tin=02508201610067®Number=0000000000091825&sum=100000 [21:06:02]OFD Sender: Processing packet 152935 [packets to send 831, broken 830] [21:06:02]ProducePacketName [21:06:02]name=ofd_packets/00152935 [21:06:02]OFD Sender: To server: pG, [21:06:02]CommunicateWithHost lk.salyk.kg:30040 [21:06:02]ConnectInit lk.salyk.kg [21:06:02]written 0, free lines is 4095 [21:06:02]Write to MH i2c: 01 00 00 72 04 76 [21:06:02]Write i2c OK [21:06:02]MH_I2C_Read... [21:06:02]Read from MH i2c: 01 [21:06:02]MH_I2C_Read... [21:06:02]Read from MH i2c: 01 07 00 [21:06:02]MH_I2C_Read... [21:06:02]Read from MH i2c: 01 07 00 72 04 00 00 00 00 00 E3 0C 6C [21:06:02]RasterBufferAndPrint [21:06:02]line [21:06:02]line [21:06:02]line [21:06:02]line [21:06:02]line [21:06:02]written 0, free lines is 3305 [21:06:02]MH_Cut [21:06:02]Write to MH i2c: D1 01 00 79 04 01 4F [21:06:02]Write i2c OK [21:06:02]MH_I2C_Read... [21:06:02]Read from MH i2c: D1 [21:06:02]MH_I2C_Read... [21:06:02]Read from MH i2c: D1 01 00 [21:06:02]MH_I2C_Read... [21:06:02]Read from MH i2c: D1 01 00 79 04 00 4E [21:06:02]Write to MH i2c: 01 00 00 7A 04 7E [21:06:02]Write i2c OK [21:06:02]MH_I2C_Read... [21:06:03]*** Cut start [21:06:03]*** Purtial cut [21:06:03]*** Stage 1: CUTSNS_PIN = 1 [21:06:03]Read from MH i2c: 01 [21:06:03]MH_I2C_Read... [21:06:03]*** Stop cut motor [21:06:03]*** Cut end [21:06:03]Read from MH i2c: 01 07 00 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 FF 0F 93 [21:06:03]process_action close_receipt done [21:06:03]requested_data is exist [21:06:03]produce_requested_data [21:06:03]requested_item fm.sn is exist - process it [21:06:03]wFMCommunicate request_size=4 [21:06:03]MH_SAM_APDU [21:06:03]CAPDU: 80 11 00 00 [21:06:03]Write to MH i2c: E2 08 00 7B 04 80 11 00 00 00 00 00 00 F9 [21:06:03]Write i2c OK [21:06:03]MH_I2C_Read... [21:06:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:06:03]Read from MH i2c: E2 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: E2 17 00 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: E2 17 00 7B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4C [21:06:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:06:03]wFMCommunicate OK [21:06:03]requested_item fd.num is exist - process it [21:06:03]SAM_PROTO_GetFieldsCounters [21:06:03]wFMCommunicate request_size=4 [21:06:03]MH_SAM_APDU [21:06:03]CAPDU: 80 13 00 00 [21:06:03]Write to MH i2c: E2 08 00 7C 04 80 13 00 00 00 00 00 00 FC [21:06:03]Write i2c OK [21:06:03]MH_I2C_Read... [21:06:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:06:03]Read from MH i2c: E2 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: E2 62 00 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: E2 62 00 7C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 67 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 5A [21:06:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 67 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:06:03]wFMCommunicate OK [21:06:03]SAM_PROTO_GetFieldsCounters done [21:06:03]requested_item shift.num is exist - process it [21:06:03]requested_item shift.opened is exist - process it [21:06:03]req_shift_opened [21:06:03]FM_GetShiftState [21:06:03]SAM_PROTO_GetShiftState [21:06:03]wFMCommunicate request_size=4 [21:06:03]MH_SAM_APDU [21:06:03]CAPDU: 80 13 01 00 [21:06:03]Write to MH i2c: E2 08 00 7D 04 80 13 01 00 00 00 00 00 FE [21:06:03]Write i2c OK [21:06:03]MH_I2C_Read... [21:06:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:06:03]Read from MH i2c: E2 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: E2 0E 00 [21:06:03]MH_I2C_Read... [21:06:03]Read from MH i2c: E2 0E 00 7D 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CB [21:06:03]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:06:03]wFMCommunicate OK [21:06:03]SAM_PROTO_GetShiftState done [21:06:03]FM_GetShiftState done [21:06:03]req_shift_opened done [21:06:03]requested_item shift.open_date is exist - process it [21:06:03]req_shift_open_date [21:06:03]req_shift_open_date done [21:06:03]produce_requested_data done [21:06:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152935,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:06:03]process_action_free close_receipt [21:06:03]json_value_free [21:06:03]json_value_free done [21:06:03]process_json_proto returns [21:06:03]Send response to host [21:06:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152935,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:06:03]free response buf [21:06:03]execute_script done [21:06:03]execute_script returns [21:06:03]free content buf [21:06:03]Sock 9.Close socket [21:06:03]Sock 9.Thread stoped [21:06:05]Connected sock=11 [21:06:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 21 53 07 01 06 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 B8 29 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 55 02 00 35 04 06 00 9A B0 D8 B2 3C B9 05 5F BC 3F 94 65 DD 43 [21:06:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A2 4A 47 00 44 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 55 02 00 F4 03 04 00 B8 D1 F2 66 B6 04 01 00 00 47 B7 BD 80 41 95 D6 88 [21:06:05]CommunicateWithHost err = 0 [21:06:05]CheckOFDResponse [21:06:05]1017 (14) - 77093643461234 [21:06:05]1041 (16) - 0000000000871835 [21:06:05]1040 (4) - 152935 [21:06:05]1012 (4) - 24.09.2024 14:50 [21:06:05]1206 (1) - 0 [21:06:05]OFD Sender: Remove packet 152935 [21:06:05]ProducePacketName [21:06:05]name=ofd_packets/00152935 [21:06:05]NVStorageDeleteData [21:06:06]OFD Sender: No OFD packet to send [21:06:09]recv_with_timeout no data received [21:06:11]OFD Sender: No OFD packet to send [21:06:16]OFD Sender: No OFD packet to send [21:06:20]recv_with_timeout no data received [21:06:21]OFD Sender: No OFD packet to send [21:06:26]OFD Sender: No OFD packet to send [21:06:31]OFD Sender: No OFD packet to send [21:06:31]recv_with_timeout no data received [21:06:36]OFD Sender: No OFD packet to send [21:06:41]OFD Sender: No OFD packet to send [21:06:46]OFD Sender: No OFD packet to send [21:06:51]OFD Sender: No OFD packet to send [21:06:56]OFD Sender: No OFD packet to send [21:07:01]OFD Sender: No OFD packet to send [21:07:06]OFD Sender: No OFD packet to send [21:07:11]OFD Sender: No OFD packet to send [21:07:13]recv_with_timeout no data received [21:07:16]OFD Sender: No OFD packet to send [21:07:21]OFD Sender: No OFD packet to send [21:07:26]OFD Sender: No OFD packet to send [21:07:31]OFD Sender: No OFD packet to send [21:07:36]OFD Sender: No OFD packet to send [21:07:41]OFD Sender: No OFD packet to send [21:07:46]OFD Sender: No OFD packet to send [21:07:49]recv_with_timeout no data received [21:07:51]OFD Sender: No OFD packet to send [21:07:56]OFD Sender: No OFD packet to send [21:08:01]OFD Sender: No OFD packet to send [21:08:06]OFD Sender: No OFD packet to send [21:08:11]OFD Sender: No OFD packet to send [21:08:16]OFD Sender: No OFD packet to send [21:08:21]OFD Sender: No OFD packet to send [21:08:26]OFD Sender: No OFD packet to send [21:08:31]OFD Sender: No OFD packet to send [21:08:36]OFD Sender: No OFD packet to send [21:08:41]OFD Sender: No OFD packet to send [21:08:46]OFD Sender: No OFD packet to send [21:08:49]recv_with_timeout no data received [21:08:51]OFD Sender: No OFD packet to send [21:08:56]OFD Sender: No OFD packet to send [21:09:01]OFD Sender: No OFD packet to send [21:09:06]recv_with_timeout no data received [21:09:06]OFD Sender: No OFD packet to send [21:09:11]OFD Sender: No OFD packet to send [21:09:16]OFD Sender: No OFD packet to send [21:09:21]OFD Sender: No OFD packet to send [21:09:26]OFD Sender: No OFD packet to send [21:09:31]OFD Sender: No OFD packet to send [21:09:36]OFD Sender: No OFD packet to send [21:09:41]OFD Sender: No OFD packet to send [21:09:46]OFD Sender: No OFD packet to send [21:09:51]OFD Sender: No OFD packet to send [21:09:56]OFD Sender: No OFD packet to send [21:10:01]OFD Sender: No OFD packet to send [21:10:03]recv_with_timeout no data received [21:10:06]OFD Sender: No OFD packet to send [21:10:11]OFD Sender: No OFD packet to send [21:10:14]recv_with_timeout no data received [21:10:16]OFD Sender: No OFD packet to send [21:10:21]OFD Sender: No OFD packet to send [21:10:26]OFD Sender: No OFD packet to send [21:10:32]OFD Sender: No OFD packet to send [21:10:37]OFD Sender: No OFD packet to send [21:10:38]recv_with_timeout no data received [21:10:42]OFD Sender: No OFD packet to send [21:10:47]OFD Sender: No OFD packet to send [21:10:52]OFD Sender: No OFD packet to send [21:10:57]OFD Sender: No OFD packet to send [21:11:01]recv_with_timeout no data received [21:11:02]OFD Sender: No OFD packet to send [21:11:07]OFD Sender: No OFD packet to send [21:11:12]OFD Sender: No OFD packet to send [21:11:17]OFD Sender: No OFD packet to send [21:11:22]OFD Sender: No OFD packet to send [21:11:27]OFD Sender: No OFD packet to send [21:11:32]OFD Sender: No OFD packet to send [21:11:36]recv_with_timeout no data received [21:11:37]OFD Sender: No OFD packet to send [21:11:42]OFD Sender: No OFD packet to send [21:11:46]recv_with_timeout no data received [21:11:47]OFD Sender: No OFD packet to send [21:11:52]OFD Sender: No OFD packet to send [21:11:57]OFD Sender: No OFD packet to send [21:12:02]OFD Sender: No OFD packet to send [21:12:07]OFD Sender: No OFD packet to send [21:12:12]OFD Sender: No OFD packet to send [21:12:17]OFD Sender: No OFD packet to send [21:12:22]OFD Sender: No OFD packet to send [21:12:27]OFD Sender: No OFD packet to send [21:12:32]OFD Sender: No OFD packet to send [21:12:37]OFD Sender: No OFD packet to send [21:12:42]OFD Sender: No OFD packet to send [21:12:47]OFD Sender: No OFD packet to send [21:12:52]OFD Sender: No OFD packet to send [21:12:54]recv_with_timeout no data received [21:12:57]OFD Sender: No OFD packet to send [21:13:02]OFD Sender: No OFD packet to send [21:13:07]OFD Sender: No OFD packet to send [21:13:12]OFD Sender: No OFD packet to send [21:13:17]OFD Sender: No OFD packet to send [21:13:22]OFD Sender: No OFD packet to send [21:13:27]OFD Sender: No OFD packet to send [21:13:32]OFD Sender: No OFD packet to send [21:13:37]OFD Sender: No OFD packet to send [21:13:42]OFD Sender: No OFD packet to send [21:13:47]OFD Sender: No OFD packet to send [21:13:52]OFD Sender: No OFD packet to send [21:13:57]OFD Sender: No OFD packet to send [21:14:02]OFD Sender: No OFD packet to send [21:14:07]OFD Sender: No OFD packet to send [21:14:10]recv_with_timeout no data received [21:14:12]OFD Sender: No OFD packet to send [21:14:17]OFD Sender: No OFD packet to send [21:14:22]OFD Sender: No OFD packet to send [21:14:27]OFD Sender: No OFD packet to send [21:14:32]OFD Sender: No OFD packet to send [21:14:33]recv_with_timeout no data received [21:14:37]OFD Sender: No OFD packet to send [21:14:42]OFD Sender: No OFD packet to send [21:14:47]OFD Sender: No OFD packet to send [21:14:52]OFD Sender: No OFD packet to send [21:14:57]OFD Sender: No OFD packet to send [21:15:02]OFD Sender: No OFD packet to send [21:15:07]OFD Sender: No OFD packet to send [21:15:13]OFD Sender: No OFD packet to send [21:15:18]OFD Sender: No OFD packet to send [21:15:18]recv_with_timeout no data received [21:15:23]OFD Sender: No OFD packet to send [21:15:28]OFD Sender: No OFD packet to send [21:15:33]OFD Sender: No OFD packet to send [21:15:38]OFD Sender: No OFD packet to send [21:15:43]OFD Sender: No OFD packet to send [21:15:44]recv_with_timeout no data received [21:15:48]OFD Sender: No OFD packet to send [21:15:49]accept exits with 10 [21:15:49]New connection [21:15:49]New thread 3067358564 created [21:15:49]Thread 3067501924 joined [21:15:49]Waiting for new connection... [21:15:49] Sock 10.Parse request [21:15:49]Sock 10.Check first char [21:15:49]Sock 10.First char is OK [21:15:49]request: POST /json_proto HTTP/1.0 [21:15:49]Method: POST [21:15:49]URL: /json_proto [21:15:49]Method is POST - this is cgi request [21:15:49]url: /json_proto [21:15:49]query_string will be loaded in cgi processing [21:15:49]execute_cgi json_proto POST (null) [21:15:49]execute_cgi path=json_proto method=POST [21:15:49]POST find Content-Length [21:15:49]Host: 172.17.43.67:8080 [21:15:49]Content-Length: 680 [21:15:49]Content-Type: application/json [21:15:49] [21:15:49]POST finish read [21:15:49]Found Content-Length = 680 [21:15:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786945", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 33.930, "sum" : 2585.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2585.00, "total" : 2585.00, "payments": [ { "type": 0, "sum" : 2585.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:49]execute_script... [21:15:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786945", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 33.930, "sum" : 2585.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2585.00, "total" : 2585.00, "payments": [ { "type": 0, "sum" : 2585.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:49]POST & json_proto [21:15:49]process_json_proto [21:15:49]json parsed OK: [21:15:49]protocol is kg_v1.0 [21:15:49]action value=close_receipt [21:15:49]process_action close_receipt [21:15:49]cmd_close_receipt [21:15:49]MH_GetDate [21:15:49]Write to MH i2c: F0 00 00 7E 04 71 [21:15:49]Write i2c OK [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: F0 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: F0 09 00 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: F0 09 00 7E 04 00 05 2C F3 66 6A BD 47 65 D7 [21:15:49]GetLastDocTimeStamp 1727211960 [21:15:49]current date 1727212549 [21:15:49]FM_GetShiftState [21:15:49]SAM_PROTO_GetShiftState [21:15:49]wFMCommunicate request_size=4 [21:15:49]MH_SAM_APDU [21:15:49]CAPDU: 80 13 01 00 [21:15:49]Write to MH i2c: E2 08 00 7F 04 80 13 01 00 00 00 00 00 00 [21:15:49]Write i2c OK [21:15:49]MH_I2C_Read... [21:15:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:49]Read from MH i2c: E2 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 0E 00 [21:15:49]MH_I2C_Read... [21:15:49]Read from MH i2c: E2 0E 00 7F 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CD [21:15:49]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:15:49]wFMCommunicate OK [21:15:49]SAM_PROTO_GetShiftState done [21:15:49]FM_GetShiftState done [21:15:49]opened in 1727137889 [21:15:49]opened+sec_in_day 1727224289 [21:15:49]quantity*price = 258546 [21:15:49]sum+1 = 258548 [21:15:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 2585.00 Внесено: 2585.00 СДАЧА: 0.00 НСП 1% : 22.88 НДС 12% : 274.56 Наличными: 2585.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 395 24.09.2024 21:15 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152936 ФПД: 94066621122828 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T211549&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152936&fm=94066621122828&tin=02508201610067®Number=0000000000091825&sum=258500 [21:15:50]StoreToDocumentArchive [21:15:50]shift 477 fd 152936 [21:15:50]save to /storage/0477/doc_00152936 [21:15:50]save last doc name /storage/0477/doc_00152936 to /storage/kkm_last_doc_name [21:15:50]save OK [21:15:50]Clear old archive folders... [21:15:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:15:50]tlvbuf is 0010DCF0 [21:15:50]SAM_PROTO_ClearQueue [21:15:50]wFMCommunicate request_size=4 [21:15:50]MH_SAM_APDU [21:15:50]CAPDU: 80 09 00 00 [21:15:50]Write to MH i2c: E2 08 00 8C 04 80 09 00 00 00 00 00 00 02 [21:15:50]Write i2c OK [21:15:50]MH_I2C_Read... [21:15:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:15:50]Read from MH i2c: E2 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: E2 03 00 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [21:15:50]RAPDU: 90 00 [21:15:50]wFMCommunicate OK [21:15:50]SAM_PROTO_ClearQueue done [21:15:50]KKMCreateOFDPacket [21:15:50]OFDProtocolAddRootSTLVToBuf [21:15:50]FM_MakeSignedData [21:15:50]FM_MakeSignedData [21:15:50]SAM_PROTO_SignData [21:15:50]wFMCommunicate request_size=4 [21:15:50]MH_SAM_APDU [21:15:50]CAPDU: 80 0D 01 02 [21:15:50]Write to MH i2c: E2 08 00 8D 04 80 0D 01 02 00 00 00 00 0A [21:15:50]Write i2c OK [21:15:50]MH_I2C_Read... [21:15:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:15:50]Read from MH i2c: E2 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: E2 03 00 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [21:15:50]RAPDU: 90 00 [21:15:50]wFMCommunicate OK [21:15:50]wFMCommunicate request_size=255 [21:15:50]MH_SAM_APDU [21:15:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 84 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F3 F1 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 F1 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 6B 00 00 00 00 07 04 06 00 C4 F1 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 05 2C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 55 02 00 35 04 06 00 55 8D 97 89 [21:15:50]Write to MH i2c: E2 02 01 8E 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 84 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F3 F1 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 F1 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 6B 00 00 00 00 07 04 06 00 C4 F1 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 05 2C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 55 02 00 35 04 06 00 55 8D 97 89 00 00 05 [21:15:50]Write i2c OK [21:15:50]MH_I2C_Read... [21:15:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:50]Read from MH i2c: E2 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: E2 03 00 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [21:15:50]RAPDU: 90 00 [21:15:50]wFMCommunicate OK [21:15:50]wFMCommunicate request_size=7 [21:15:50]MH_SAM_APDU [21:15:50]CAPDU: 80 0D 02 02 02 89 0C [21:15:50]Write to MH i2c: E2 0A 00 8F 04 80 0D 02 02 02 00 89 0C 00 00 A6 [21:15:50]Write i2c OK [21:15:50]MH_I2C_Read... [21:15:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:50]Read from MH i2c: E2 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: E2 03 00 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [21:15:50]RAPDU: 90 00 [21:15:50]wFMCommunicate OK [21:15:50]wFMCommunicate request_size=4 [21:15:50]MH_SAM_APDU [21:15:50]CAPDU: 80 0D 03 02 [21:15:50]Write to MH i2c: E2 08 00 90 04 80 0D 03 02 00 00 00 00 0F [21:15:50]Write i2c OK [21:15:50]MH_I2C_Read... [21:15:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:15:50]Read from MH i2c: E2 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: E2 0B 00 [21:15:50]MH_I2C_Read... [21:15:50]Read from MH i2c: E2 0B 00 90 04 00 AF 53 2F 9C 82 0B 1D 71 90 00 F8 [21:15:50]RAPDU: AF 53 2F 9C 82 0B 1D 71 90 00 [21:15:50]wFMCommunicate OK [21:15:50]SAM_PROTO_SignData done [21:15:50]FM_MakeSignedData done [21:15:50]CreateOFDProtocolMessage [21:15:50]wFMCommunicate request_size=4 [21:15:50]MH_SAM_APDU [21:15:50]CAPDU: 80 11 00 00 [21:15:50]Write to MH i2c: E2 08 00 91 04 80 11 00 00 00 00 00 00 0F [21:15:50]Write i2c OK [21:15:50]MH_I2C_Read... [21:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:51]Read from MH i2c: E2 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: E2 17 00 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: E2 17 00 91 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 62 [21:15:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:15:51]wFMCommunicate OK [21:15:51]CreateOFDProtocolMessage done [21:15:51]OFDSenderStorePacket 152936 [21:15:51]StoreOFDPacket docnum=152936 [21:15:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2D CF 04 01 89 96 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 84 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F3 F1 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 F1 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 6B 00 00 00 00 07 04 06 00 C4 F1 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 05 2C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 55 02 00 35 04 06 00 55 8D 97 89 89 0C AF 53 2F 9C 82 0B 1D 71 [21:15:51]CheckFolder [21:15:51]dirname=/storage/ofd_packets [21:15:51]CheckFolder done [21:15:51]ProducePacketName [21:15:51]name=ofd_packets/00152936 [21:15:51]NVStorageSaveData ofd_packets/00152936 [21:15:51]File name is /storage/ofd_packets/00152936 [21:15:51]Write 298 bytes [21:15:51]NVStorageSaveData done [21:15:51]OFDSenderStorePacket done [21:15:51]KKMCreateOFDPacket done [21:15:51]NVStorageSaveData kkm_last_timestamp [21:15:51]File name is /storage/kkm_last_timestamp [21:15:51]Write 4 bytes [21:15:51]NVStorageSaveData done [21:15:51]ExternCall_PrintAddStr [21:15:51]wPrintStart [21:15:51]Write to MH i2c: 01 00 00 92 04 96 [21:15:51]Write i2c OK [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: 01 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: 01 07 00 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: 01 07 00 92 04 00 00 00 00 00 FF 0F AB [21:15:51]RasterBufferAndPrint [21:15:51]line Счет N : (1)1786945 [21:15:51]line ИНН: 02508201610067 [21:15:51]line Контрольно-Кассовый Чек [21:15:51]line ПРОДАЖА [21:15:51]line ТРК (МРК, ГНК) : 31 [21:15:51]line Товар: 2710194210 [21:15:51]line ДТ-К-5 [21:15:51]line 33.930 * 76.20 [21:15:51]line = 2585.47 [21:15:51]line НДС 12% НСП 1% [21:15:51]line > о реализуемом товаре [21:15:51]line ОКРУГЛЕНИЕ: -0.47 [21:15:51]line ИТОГО: 2585.00 [21:15:51]line Внесено: 2585.00 [21:15:51]line СДАЧА: 0.00 [21:15:51]line НСП 1% : 22.88 [21:15:51]line НДС 12% : 274.56 [21:15:51]line Наличными: 2585.00 [21:15:51]line Безнал.: 0.00 [21:15:51]line Место: АЗС № 89 "Партнер Нефть" [21:15:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:15:51]line СНО: Общий режим [21:15:51]line Чек 395 24.09.2024 21:15 [21:15:51]line Смена: 477 ФФД: 1.0 [21:15:51]line ЗНМ: 0300000113 [21:15:51]line РНМ: 0000000000091825 [21:15:51]line Версия ККМ: 001 [21:15:51]line ФМ: 0000000000871835 [21:15:51]line ФД: 152936 [21:15:51]line ФПД: 94066621122828 [21:15:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T211549&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152936&fm=94066621122828&tin=02508201610067®Number=0000000000091825&sum=258500 [21:15:51]written 0, free lines is 4095 [21:15:51]OFD Sender: Processing packet 152936 [packets to send 831, broken 830] [21:15:51]ProducePacketName [21:15:51]name=ofd_packets/00152936 [21:15:51]OFD Sender: To server: pG, [21:15:51]CommunicateWithHost lk.salyk.kg:30040 [21:15:51]ConnectInit lk.salyk.kg [21:15:51]Write to MH i2c: 01 00 00 BD 04 C1 [21:15:51]Write i2c OK [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: 01 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: 01 07 00 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: 01 07 00 BD 04 00 00 00 00 00 E2 0C B6 [21:15:51]RasterBufferAndPrint [21:15:51]line [21:15:51]line [21:15:51]line [21:15:51]line [21:15:51]line [21:15:51]written 0, free lines is 3304 [21:15:51]MH_Cut [21:15:51]Write to MH i2c: D1 01 00 C4 04 01 9A [21:15:51]Write i2c OK [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: D1 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: D1 01 00 [21:15:51]MH_I2C_Read... [21:15:51]Read from MH i2c: D1 01 00 C4 04 00 99 [21:15:51]Write to MH i2c: 01 00 00 C5 04 C9 [21:15:51]Write i2c OK [21:15:51]MH_I2C_Read... [21:15:52]*** Cut start [21:15:52]*** Purtial cut [21:15:52]*** Stage 1: CUTSNS_PIN = 1 [21:15:52]Read from MH i2c: 01 [21:15:52]MH_I2C_Read... [21:15:52]*** Stop cut motor [21:15:52]*** Cut end [21:15:52]Read from MH i2c: 01 07 00 [21:15:52]MH_I2C_Read... [21:15:52]Read from MH i2c: 01 07 00 C5 04 00 00 00 00 00 FF 0F DE [21:15:52]process_action close_receipt done [21:15:52]requested_data is exist [21:15:52]produce_requested_data [21:15:52]requested_item fm.sn is exist - process it [21:15:52]wFMCommunicate request_size=4 [21:15:52]MH_SAM_APDU [21:15:52]CAPDU: 80 11 00 00 [21:15:52]Write to MH i2c: E2 08 00 C6 04 80 11 00 00 00 00 00 00 44 [21:15:52]Write i2c OK [21:15:52]MH_I2C_Read... [21:15:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:52]Read from MH i2c: E2 [21:15:52]MH_I2C_Read... [21:15:52]Read from MH i2c: E2 17 00 [21:15:52]MH_I2C_Read... [21:15:52]Read from MH i2c: E2 17 00 C6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [21:15:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:15:52]wFMCommunicate OK [21:15:52]requested_item fd.num is exist - process it [21:15:52]SAM_PROTO_GetFieldsCounters [21:15:52]wFMCommunicate request_size=4 [21:15:52]MH_SAM_APDU [21:15:52]CAPDU: 80 13 00 00 [21:15:52]Write to MH i2c: E2 08 00 C7 04 80 13 00 00 00 00 00 00 47 [21:15:52]Write i2c OK [21:15:52]MH_I2C_Read... [21:15:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:15:52]Read from MH i2c: E2 [21:15:52]MH_I2C_Read... [21:15:52]Read from MH i2c: E2 62 00 [21:15:52]MH_I2C_Read... [21:15:52]Read from MH i2c: E2 62 00 C7 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 68 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 A9 [21:15:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 68 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:15:52]wFMCommunicate OK [21:15:52]SAM_PROTO_GetFieldsCounters done [21:15:52]requested_item shift.num is exist - process it [21:15:52]requested_item shift.opened is exist - process it [21:15:52]req_shift_opened [21:15:52]FM_GetShiftState [21:15:52]SAM_PROTO_GetShiftState [21:15:52]wFMCommunicate request_size=4 [21:15:52]MH_SAM_APDU [21:15:52]CAPDU: 80 13 01 00 [21:15:52]Write to MH i2c: E2 08 00 C8 04 80 13 01 00 00 00 00 00 49 [21:15:52]Write i2c OK [21:15:52]MH_I2C_Read... [21:15:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:52]Read from MH i2c: E2 [21:15:52]MH_I2C_Read... [21:15:52]Read from MH i2c: E2 0E 00 [21:15:52]MH_I2C_Read... [21:15:52]Read from MH i2c: E2 0E 00 C8 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 16 [21:15:52]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:15:52]wFMCommunicate OK [21:15:52]SAM_PROTO_GetShiftState done [21:15:52]FM_GetShiftState done [21:15:52]req_shift_opened done [21:15:52]requested_item shift.open_date is exist - process it [21:15:52]req_shift_open_date [21:15:52]req_shift_open_date done [21:15:52]produce_requested_data done [21:15:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152936,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:15:52]process_action_free close_receipt [21:15:52]json_value_free [21:15:52]json_value_free done [21:15:52]process_json_proto returns [21:15:52]Send response to host [21:15:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152936,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:15:52]free response buf [21:15:52]execute_script done [21:15:52]execute_script returns [21:15:52]free content buf [21:15:52]Sock 10.Close socket [21:15:52]Sock 10.Thread stoped [21:15:54]recv_with_timeout no data received [21:16:02]Connected sock=11 [21:16:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2D CF 04 01 89 96 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 84 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F3 F1 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 F1 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 6B 00 00 00 00 07 04 06 00 C4 F1 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 05 2C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 55 02 00 35 04 06 00 55 8D 97 89 89 0C AF 53 2F 9C 82 0B 1D 71 [21:16:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B1 8D 47 00 79 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 55 02 00 F4 03 04 00 0D D4 F2 66 B6 04 01 00 00 06 E4 22 4F 87 08 23 FB [21:16:03]CommunicateWithHost err = 0 [21:16:03]CheckOFDResponse [21:16:03]1017 (14) - 77093643461234 [21:16:03]1041 (16) - 0000000000871835 [21:16:03]1040 (4) - 152936 [21:16:03]1012 (4) - 24.09.2024 15:00 [21:16:03]1206 (1) - 0 [21:16:03]OFD Sender: Remove packet 152936 [21:16:03]ProducePacketName [21:16:03]name=ofd_packets/00152936 [21:16:03]NVStorageDeleteData [21:16:03]OFD Sender: No OFD packet to send [21:16:08]OFD Sender: No OFD packet to send [21:16:13]OFD Sender: No OFD packet to send [21:16:17]recv_with_timeout no data received [21:16:18]OFD Sender: No OFD packet to send [21:16:23]OFD Sender: No OFD packet to send [21:16:28]OFD Sender: No OFD packet to send [21:16:29]recv_with_timeout no data received [21:16:33]OFD Sender: No OFD packet to send [21:16:38]OFD Sender: No OFD packet to send [21:16:44]OFD Sender: No OFD packet to send [21:16:49]OFD Sender: No OFD packet to send [21:16:54]OFD Sender: No OFD packet to send [21:16:59]OFD Sender: No OFD packet to send [21:17:02]recv_with_timeout no data received [21:17:04]OFD Sender: No OFD packet to send [21:17:09]OFD Sender: No OFD packet to send [21:17:14]OFD Sender: No OFD packet to send [21:17:19]OFD Sender: No OFD packet to send [21:17:24]OFD Sender: No OFD packet to send [21:17:29]OFD Sender: No OFD packet to send [21:17:34]OFD Sender: No OFD packet to send [21:17:39]OFD Sender: No OFD packet to send [21:17:44]OFD Sender: No OFD packet to send [21:17:44]accept exits with 9 [21:17:44]New connection [21:17:44]New thread 3067501924 created [21:17:44]Thread 3067358564 joined [21:17:44]Waiting for new connection... [21:17:44] Sock 9.Parse request [21:17:44]Sock 9.Check first char [21:17:44]Sock 9.First char is OK [21:17:44]request: POST /json_proto HTTP/1.0 [21:17:44]Method: POST [21:17:44]URL: /json_proto [21:17:44]Method is POST - this is cgi request [21:17:44]url: /json_proto [21:17:44]query_string will be loaded in cgi processing [21:17:44]execute_cgi json_proto POST (null) [21:17:44]execute_cgi path=json_proto method=POST [21:17:44]POST find Content-Length [21:17:44]Host: 172.17.43.67:8080 [21:17:44]Content-Length: 678 [21:17:44]Content-Type: application/json [21:17:44] [21:17:44]POST finish read [21:17:44]Found Content-Length = 678 [21:17:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:17:44]execute_script... [21:17:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:17:44]POST & json_proto [21:17:44]process_json_proto [21:17:44]json parsed OK: [21:17:44]protocol is kg_v1.0 [21:17:44]action value=close_receipt [21:17:44]process_action close_receipt [21:17:44]cmd_close_receipt [21:17:44]MH_GetDate [21:17:44]Write to MH i2c: F0 00 00 C9 04 BC [21:17:44]Write i2c OK [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: F0 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: F0 09 00 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: F0 09 00 C9 04 00 78 2C F3 66 6A BD 47 65 95 [21:17:44]GetLastDocTimeStamp 1727212549 [21:17:44]current date 1727212664 [21:17:44]FM_GetShiftState [21:17:44]SAM_PROTO_GetShiftState [21:17:44]wFMCommunicate request_size=4 [21:17:44]MH_SAM_APDU [21:17:44]CAPDU: 80 13 01 00 [21:17:44]Write to MH i2c: E2 08 00 CA 04 80 13 01 00 00 00 00 00 4B [21:17:44]Write i2c OK [21:17:44]MH_I2C_Read... [21:17:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:17:44]Read from MH i2c: E2 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: E2 0E 00 [21:17:44]MH_I2C_Read... [21:17:44]Read from MH i2c: E2 0E 00 CA 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 18 [21:17:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:17:44]wFMCommunicate OK [21:17:44]SAM_PROTO_GetShiftState done [21:17:44]FM_GetShiftState done [21:17:44]opened in 1727137889 [21:17:44]opened+sec_in_day 1727224289 [21:17:44]quantity*price = 40002 [21:17:44]sum+1 = 40003 [21:17:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 396 24.09.2024 21:17 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152937 ФПД: 141829495361370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T211744&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152937&fm=141829495361370&tin=02508201610067®Number=0000000000091825&sum=40000 [21:17:45]StoreToDocumentArchive [21:17:45]shift 477 fd 152937 [21:17:45]save to /storage/0477/doc_00152937 [21:17:45]save last doc name /storage/0477/doc_00152937 to /storage/kkm_last_doc_name [21:17:45]save OK [21:17:45]Clear old archive folders... [21:17:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:17:45]tlvbuf is 00128790 [21:17:45]SAM_PROTO_ClearQueue [21:17:45]wFMCommunicate request_size=4 [21:17:45]MH_SAM_APDU [21:17:45]CAPDU: 80 09 00 00 [21:17:45]Write to MH i2c: E2 08 00 D7 04 80 09 00 00 00 00 00 00 4D [21:17:45]Write i2c OK [21:17:45]MH_I2C_Read... [21:17:45]Read from MH i2c: E2 [21:17:45]MH_I2C_Read... [21:17:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:17:45]Read from MH i2c: E2 03 00 [21:17:45]MH_I2C_Read... [21:17:45]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [21:17:45]RAPDU: 90 00 [21:17:45]wFMCommunicate OK [21:17:45]SAM_PROTO_ClearQueue done [21:17:45]KKMCreateOFDPacket [21:17:45]OFDProtocolAddRootSTLVToBuf [21:17:45]FM_MakeSignedData [21:17:45]FM_MakeSignedData [21:17:45]SAM_PROTO_SignData [21:17:45]wFMCommunicate request_size=4 [21:17:45]MH_SAM_APDU [21:17:45]CAPDU: 80 0D 01 02 [21:17:45]Write to MH i2c: E2 08 00 D8 04 80 0D 01 02 00 00 00 00 55 [21:17:45]Write i2c OK [21:17:45]MH_I2C_Read... [21:17:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:17:45]Read from MH i2c: E2 [21:17:45]MH_I2C_Read... [21:17:45]Read from MH i2c: E2 03 00 [21:17:45]MH_I2C_Read... [21:17:45]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [21:17:45]RAPDU: 90 00 [21:17:45]wFMCommunicate OK [21:17:45]wFMCommunicate request_size=255 [21:17:45]MH_SAM_APDU [21:17:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 78 2C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 55 02 00 35 04 06 00 80 [21:17:45]Write to MH i2c: E2 02 01 D9 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 78 2C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 55 02 00 35 04 06 00 80 00 00 61 [21:17:45]Write i2c OK [21:17:45]MH_I2C_Read... [21:17:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:17:46]Read from MH i2c: E2 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 03 00 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [21:17:46]RAPDU: 90 00 [21:17:46]wFMCommunicate OK [21:17:46]wFMCommunicate request_size=10 [21:17:46]MH_SAM_APDU [21:17:46]CAPDU: 80 0D 02 02 05 FE 40 B0 8F 5A [21:17:46]Write to MH i2c: E2 0D 00 DA 04 80 0D 02 02 05 00 FE 40 B0 8F 5A 00 00 39 [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:17:46]Read from MH i2c: E2 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 03 00 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 03 00 DA 04 00 90 00 52 [21:17:46]RAPDU: 90 00 [21:17:46]wFMCommunicate OK [21:17:46]wFMCommunicate request_size=4 [21:17:46]MH_SAM_APDU [21:17:46]CAPDU: 80 0D 03 02 [21:17:46]Write to MH i2c: E2 08 00 DB 04 80 0D 03 02 00 00 00 00 5A [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:17:46]Read from MH i2c: E2 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 0B 00 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 0B 00 DB 04 00 23 A8 8F AB 41 7A F2 00 90 00 0D [21:17:46]RAPDU: 23 A8 8F AB 41 7A F2 00 90 00 [21:17:46]wFMCommunicate OK [21:17:46]SAM_PROTO_SignData done [21:17:46]FM_MakeSignedData done [21:17:46]CreateOFDProtocolMessage [21:17:46]wFMCommunicate request_size=4 [21:17:46]MH_SAM_APDU [21:17:46]CAPDU: 80 11 00 00 [21:17:46]Write to MH i2c: E2 08 00 DC 04 80 11 00 00 00 00 00 00 5A [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:17:46]Read from MH i2c: E2 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 17 00 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: E2 17 00 DC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [21:17:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:17:46]wFMCommunicate OK [21:17:46]CreateOFDProtocolMessage done [21:17:46]OFDSenderStorePacket 152937 [21:17:46]StoreOFDPacket docnum=152937 [21:17:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1C 43 07 01 5D 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 78 2C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 55 02 00 35 04 06 00 80 FE 40 B0 8F 5A 23 A8 8F AB 41 7A F2 00 [21:17:46]CheckFolder [21:17:46]dirname=/storage/ofd_packets [21:17:46]CheckFolder done [21:17:46]ProducePacketName [21:17:46]name=ofd_packets/00152937 [21:17:46]NVStorageSaveData ofd_packets/00152937 [21:17:46]File name is /storage/ofd_packets/00152937 [21:17:46]Write 301 bytes [21:17:46]NVStorageSaveData done [21:17:46]OFDSenderStorePacket done [21:17:46]KKMCreateOFDPacket done [21:17:46]NVStorageSaveData kkm_last_timestamp [21:17:46]File name is /storage/kkm_last_timestamp [21:17:46]Write 4 bytes [21:17:46]NVStorageSaveData done [21:17:46]ExternCall_PrintAddStr [21:17:46]wPrintStart [21:17:46]Write to MH i2c: 01 00 00 DD 04 E1 [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: 01 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: 01 07 00 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: 01 07 00 DD 04 00 00 00 00 00 FF 0F F6 [21:17:46]RasterBufferAndPrint [21:17:46]line Счет N : (1)1786946 [21:17:46]line ИНН: 02508201610067 [21:17:46]line Контрольно-Кассовый Чек [21:17:46]line ПРОДАЖА [21:17:46]line ТРК (МРК, ГНК) : 32 [21:17:46]line Товар: 2710124130 [21:17:46]line Аи-92-К-5 [21:17:46]line 5.900 * 67.80 [21:17:46]line = 400.02 [21:17:46]line НДС 12% НСП 1% [21:17:46]line > о реализуемом товаре [21:17:46]line ОКРУГЛЕНИЕ: -0.02 [21:17:46]line ИТОГО: 400.00 [21:17:46]line Внесено: 400.00 [21:17:46]line СДАЧА: 0.00 [21:17:46]line НСП 1% : 3.54 [21:17:46]line НДС 12% : 42.48 [21:17:46]line Наличными: 400.00 [21:17:46]line Безнал.: 0.00 [21:17:46]line Место: АЗС № 89 "Партнер Нефть" [21:17:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:17:46]line СНО: Общий режим [21:17:46]line Чек 396 24.09.2024 21:17 [21:17:46]line Смена: 477 ФФД: 1.0 [21:17:46]line ЗНМ: 0300000113 [21:17:46]line РНМ: 0000000000091825 [21:17:46]line Версия ККМ: 001 [21:17:46]line ФМ: 0000000000871835 [21:17:46]line ФД: 152937 [21:17:46]line ФПД: 141829495361370 [21:17:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T211744&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152937&fm=141829495361370&tin=02508201610067®Number=0000000000091825&sum=40000 [21:17:46]OFD Sender: Processing packet 152937 [packets to send 831, broken 830] [21:17:46]ProducePacketName [21:17:46]name=ofd_packets/00152937 [21:17:46]OFD Sender: To server: pG, [21:17:46]CommunicateWithHost lk.salyk.kg:30040 [21:17:46]ConnectInit lk.salyk.kg [21:17:46]written 0, free lines is 4095 [21:17:46]Write to MH i2c: 01 00 00 08 05 0D [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: 01 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: 01 07 00 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: 01 07 00 08 05 00 00 00 00 00 E5 0C 05 [21:17:46]RasterBufferAndPrint [21:17:46]line [21:17:46]line [21:17:46]line [21:17:46]line [21:17:46]line [21:17:46]written 0, free lines is 3307 [21:17:46]MH_Cut [21:17:46]Write to MH i2c: D1 01 00 0F 05 01 E6 [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: D1 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: D1 01 00 [21:17:46]MH_I2C_Read... [21:17:46]Read from MH i2c: D1 01 00 0F 05 00 E5 [21:17:46]Write to MH i2c: 01 00 00 10 05 15 [21:17:46]Write i2c OK [21:17:46]MH_I2C_Read... [21:17:47]*** Cut start [21:17:47]*** Purtial cut [21:17:47]*** Stage 1: CUTSNS_PIN = 1 [21:17:47]Read from MH i2c: 01 [21:17:47]MH_I2C_Read... [21:17:47]*** Stop cut motor [21:17:47]*** Cut end [21:17:47]Read from MH i2c: 01 07 00 [21:17:47]MH_I2C_Read... [21:17:47]Read from MH i2c: 01 07 00 10 05 00 00 00 00 00 FF 0F 2A [21:17:47]process_action close_receipt done [21:17:47]requested_data is exist [21:17:47]produce_requested_data [21:17:47]requested_item fm.sn is exist - process it [21:17:47]wFMCommunicate request_size=4 [21:17:47]MH_SAM_APDU [21:17:47]CAPDU: 80 11 00 00 [21:17:47]Write to MH i2c: E2 08 00 11 05 80 11 00 00 00 00 00 00 90 [21:17:47]Write i2c OK [21:17:47]MH_I2C_Read... [21:17:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:17:48]Read from MH i2c: E2 [21:17:48]MH_I2C_Read... [21:17:48]Read from MH i2c: E2 17 00 [21:17:48]MH_I2C_Read... [21:17:48]Read from MH i2c: E2 17 00 11 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [21:17:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:17:48]wFMCommunicate OK [21:17:48]requested_item fd.num is exist - process it [21:17:48]SAM_PROTO_GetFieldsCounters [21:17:48]wFMCommunicate request_size=4 [21:17:48]MH_SAM_APDU [21:17:48]CAPDU: 80 13 00 00 [21:17:48]Write to MH i2c: E2 08 00 12 05 80 13 00 00 00 00 00 00 93 [21:17:48]Write i2c OK [21:17:48]MH_I2C_Read... [21:17:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:17:48]Read from MH i2c: E2 [21:17:48]MH_I2C_Read... [21:17:48]Read from MH i2c: E2 62 00 [21:17:48]MH_I2C_Read... [21:17:48]Read from MH i2c: E2 62 00 12 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 69 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 F9 [21:17:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 69 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:17:48]wFMCommunicate OK [21:17:48]SAM_PROTO_GetFieldsCounters done [21:17:48]requested_item shift.num is exist - process it [21:17:48]requested_item shift.opened is exist - process it [21:17:48]req_shift_opened [21:17:48]FM_GetShiftState [21:17:48]SAM_PROTO_GetShiftState [21:17:48]wFMCommunicate request_size=4 [21:17:48]MH_SAM_APDU [21:17:48]CAPDU: 80 13 01 00 [21:17:48]Write to MH i2c: E2 08 00 13 05 80 13 01 00 00 00 00 00 95 [21:17:48]Write i2c OK [21:17:48]MH_I2C_Read... [21:17:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:17:48]Read from MH i2c: E2 [21:17:48]MH_I2C_Read... [21:17:48]Read from MH i2c: E2 0E 00 [21:17:48]MH_I2C_Read... [21:17:48]Read from MH i2c: E2 0E 00 13 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 62 [21:17:48]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:17:48]wFMCommunicate OK [21:17:48]SAM_PROTO_GetShiftState done [21:17:48]FM_GetShiftState done [21:17:48]req_shift_opened done [21:17:48]requested_item shift.open_date is exist - process it [21:17:48]req_shift_open_date [21:17:48]req_shift_open_date done [21:17:48]produce_requested_data done [21:17:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152937,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:17:48]process_action_free close_receipt [21:17:48]json_value_free [21:17:48]json_value_free done [21:17:48]process_json_proto returns [21:17:48]Send response to host [21:17:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152937,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:17:48]free response buf [21:17:48]execute_script done [21:17:48]execute_script returns [21:17:48]free content buf [21:17:48]Sock 9.Close socket [21:17:48]Sock 9.Thread stoped [21:17:49]Connected sock=11 [21:17:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1C 43 07 01 5D 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 78 2C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 55 02 00 35 04 06 00 80 FE 40 B0 8F 5A 23 A8 8F AB 41 7A F2 00 [21:17:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 69 44 47 00 7F 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 55 02 00 F4 03 04 00 78 D4 F2 66 B6 04 01 00 00 F0 3C 7C 07 63 92 0E AF [21:17:50]CommunicateWithHost err = 0 [21:17:50]CheckOFDResponse [21:17:50]1017 (14) - 77093643461234 [21:17:50]1041 (16) - 0000000000871835 [21:17:50]1040 (4) - 152937 [21:17:50]1012 (4) - 24.09.2024 15:02 [21:17:50]1206 (1) - 0 [21:17:50]OFD Sender: Remove packet 152937 [21:17:50]ProducePacketName [21:17:50]name=ofd_packets/00152937 [21:17:50]NVStorageDeleteData [21:17:50]OFD Sender: No OFD packet to send [21:17:55]OFD Sender: No OFD packet to send [21:18:00]OFD Sender: No OFD packet to send [21:18:05]OFD Sender: No OFD packet to send [21:18:08]recv_with_timeout no data received [21:18:10]OFD Sender: No OFD packet to send [21:18:15]OFD Sender: No OFD packet to send [21:18:20]OFD Sender: No OFD packet to send [21:18:25]OFD Sender: No OFD packet to send [21:18:30]OFD Sender: No OFD packet to send [21:18:35]OFD Sender: No OFD packet to send [21:18:40]OFD Sender: No OFD packet to send [21:18:46]OFD Sender: No OFD packet to send [21:18:51]OFD Sender: No OFD packet to send [21:18:56]OFD Sender: No OFD packet to send [21:18:56]accept exits with 7 [21:18:56]New connection [21:18:56]New thread 3067358564 created [21:18:56]Thread 3067501924 joined [21:18:56]Waiting for new connection... [21:18:56] Sock 7.Parse request [21:18:56]Sock 7.Check first char [21:18:56]Sock 7.First char is OK [21:18:56]request: POST /json_proto HTTP/1.0 [21:18:56]Method: POST [21:18:56]URL: /json_proto [21:18:56]Method is POST - this is cgi request [21:18:56]url: /json_proto [21:18:56]query_string will be loaded in cgi processing [21:18:56]execute_cgi json_proto POST (null) [21:18:56]execute_cgi path=json_proto method=POST [21:18:56]POST find Content-Length [21:18:56]Host: 172.17.43.67:8080 [21:18:56]Content-Length: 680 [21:18:56]Content-Type: application/json [21:18:56] [21:18:56]POST finish read [21:18:56]Found Content-Length = 680 [21:18:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786947", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:56]execute_script... [21:18:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786947", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:56]POST & json_proto [21:18:56]process_json_proto [21:18:56]json parsed OK: [21:18:56]protocol is kg_v1.0 [21:18:56]action value=close_receipt [21:18:56]process_action close_receipt [21:18:56]cmd_close_receipt [21:18:56]MH_GetDate [21:18:56]Write to MH i2c: F0 00 00 14 05 08 [21:18:56]Write i2c OK [21:18:56]MH_I2C_Read... [21:18:56]Read from MH i2c: F0 [21:18:56]MH_I2C_Read... [21:18:56]Read from MH i2c: F0 09 00 [21:18:56]MH_I2C_Read... [21:18:56]Read from MH i2c: F0 09 00 14 05 00 C0 2C F3 66 6A BD 47 65 29 [21:18:56]GetLastDocTimeStamp 1727212664 [21:18:56]current date 1727212736 [21:18:56]FM_GetShiftState [21:18:56]SAM_PROTO_GetShiftState [21:18:56]wFMCommunicate request_size=4 [21:18:56]MH_SAM_APDU [21:18:56]CAPDU: 80 13 01 00 [21:18:56]Write to MH i2c: E2 08 00 15 05 80 13 01 00 00 00 00 00 97 [21:18:56]Write i2c OK [21:18:56]MH_I2C_Read... [21:18:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:56]Read from MH i2c: E2 [21:18:56]MH_I2C_Read... [21:18:56]Read from MH i2c: E2 0E 00 [21:18:56]MH_I2C_Read... [21:18:56]Read from MH i2c: E2 0E 00 15 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 64 [21:18:56]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:18:56]wFMCommunicate OK [21:18:56]SAM_PROTO_GetShiftState done [21:18:56]FM_GetShiftState done [21:18:56]opened in 1727137889 [21:18:56]opened+sec_in_day 1727224289 [21:18:56]quantity*price = 100050 [21:18:56]sum+1 = 100052 [21:18:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 397 24.09.2024 21:18 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152938 ФПД: 61310024598149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T211856&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152938&fm=61310024598149&tin=02508201610067®Number=0000000000091825&sum=100000 [21:18:57]StoreToDocumentArchive [21:18:57]shift 477 fd 152938 [21:18:57]save to /storage/0477/doc_00152938 [21:18:57]save last doc name /storage/0477/doc_00152938 to /storage/kkm_last_doc_name [21:18:57]save OK [21:18:57]Clear old archive folders... [21:18:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:18:57]tlvbuf is 0011E7A0 [21:18:57]SAM_PROTO_ClearQueue [21:18:57]wFMCommunicate request_size=4 [21:18:57]MH_SAM_APDU [21:18:57]CAPDU: 80 09 00 00 [21:18:57]Write to MH i2c: E2 08 00 22 05 80 09 00 00 00 00 00 00 99 [21:18:57]Write i2c OK [21:18:57]MH_I2C_Read... [21:18:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:18:57]Read from MH i2c: E2 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 03 00 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [21:18:57]RAPDU: 90 00 [21:18:57]wFMCommunicate OK [21:18:57]SAM_PROTO_ClearQueue done [21:18:57]KKMCreateOFDPacket [21:18:57]OFDProtocolAddRootSTLVToBuf [21:18:57]FM_MakeSignedData [21:18:57]FM_MakeSignedData [21:18:57]SAM_PROTO_SignData [21:18:57]wFMCommunicate request_size=4 [21:18:57]MH_SAM_APDU [21:18:57]CAPDU: 80 0D 01 02 [21:18:57]Write to MH i2c: E2 08 00 23 05 80 0D 01 02 00 00 00 00 A1 [21:18:57]Write i2c OK [21:18:57]MH_I2C_Read... [21:18:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:18:57]Read from MH i2c: E2 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 03 00 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [21:18:57]RAPDU: 90 00 [21:18:57]wFMCommunicate OK [21:18:57]wFMCommunicate request_size=255 [21:18:57]MH_SAM_APDU [21:18:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 C0 2C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 55 02 00 35 04 06 00 37 C2 DA 3C [21:18:57]Write to MH i2c: E2 02 01 24 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 C0 2C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 55 02 00 35 04 06 00 37 C2 DA 3C 00 00 A7 [21:18:57]Write i2c OK [21:18:57]MH_I2C_Read... [21:18:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:57]Read from MH i2c: E2 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 03 00 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [21:18:57]RAPDU: 90 00 [21:18:57]wFMCommunicate OK [21:18:57]wFMCommunicate request_size=7 [21:18:57]MH_SAM_APDU [21:18:57]CAPDU: 80 0D 02 02 02 C2 85 [21:18:57]Write to MH i2c: E2 0A 00 25 05 80 0D 02 02 02 00 C2 85 00 00 EF [21:18:57]Write i2c OK [21:18:57]MH_I2C_Read... [21:18:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:57]Read from MH i2c: E2 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 03 00 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 03 00 25 05 00 90 00 9E [21:18:57]RAPDU: 90 00 [21:18:57]wFMCommunicate OK [21:18:57]wFMCommunicate request_size=4 [21:18:57]MH_SAM_APDU [21:18:57]CAPDU: 80 0D 03 02 [21:18:57]Write to MH i2c: E2 08 00 26 05 80 0D 03 02 00 00 00 00 A6 [21:18:57]Write i2c OK [21:18:57]MH_I2C_Read... [21:18:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:18:57]Read from MH i2c: E2 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 0B 00 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 0B 00 26 05 00 C9 A5 7D E4 08 F5 83 0E 90 00 04 [21:18:57]RAPDU: C9 A5 7D E4 08 F5 83 0E 90 00 [21:18:57]wFMCommunicate OK [21:18:57]SAM_PROTO_SignData done [21:18:57]FM_MakeSignedData done [21:18:57]CreateOFDProtocolMessage [21:18:57]wFMCommunicate request_size=4 [21:18:57]MH_SAM_APDU [21:18:57]CAPDU: 80 11 00 00 [21:18:57]Write to MH i2c: E2 08 00 27 05 80 11 00 00 00 00 00 00 A6 [21:18:57]Write i2c OK [21:18:57]MH_I2C_Read... [21:18:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:18:57]Read from MH i2c: E2 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 17 00 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 17 00 27 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F9 [21:18:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:18:57]wFMCommunicate OK [21:18:57]CreateOFDProtocolMessage done [21:18:57]OFDSenderStorePacket 152938 [21:18:57]StoreOFDPacket docnum=152938 [21:18:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C5 F5 04 01 DC 64 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 C0 2C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 55 02 00 35 04 06 00 37 C2 DA 3C C2 85 C9 A5 7D E4 08 F5 83 0E [21:18:57]CheckFolder [21:18:57]dirname=/storage/ofd_packets [21:18:57]CheckFolder done [21:18:57]ProducePacketName [21:18:57]name=ofd_packets/00152938 [21:18:57]NVStorageSaveData ofd_packets/00152938 [21:18:57]File name is /storage/ofd_packets/00152938 [21:18:57]Write 298 bytes [21:18:57]NVStorageSaveData done [21:18:57]OFDSenderStorePacket done [21:18:57]KKMCreateOFDPacket done [21:18:57]NVStorageSaveData kkm_last_timestamp [21:18:57]File name is /storage/kkm_last_timestamp [21:18:57]Write 4 bytes [21:18:57]NVStorageSaveData done [21:18:57]ExternCall_PrintAddStr [21:18:57]wPrintStart [21:18:57]Write to MH i2c: 01 00 00 28 05 2D [21:18:57]Write i2c OK [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: 01 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: 01 07 00 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: 01 07 00 28 05 00 00 00 00 00 FF 0F 42 [21:18:57]RasterBufferAndPrint [21:18:57]line Счет N : (1)1786947 [21:18:57]line ИНН: 02508201610067 [21:18:57]line Контрольно-Кассовый Чек [21:18:57]line ПРОДАЖА [21:18:57]line ТРК (МРК, ГНК) : 41 [21:18:57]line Товар: 2710194210 [21:18:57]line ДТ-К-5 [21:18:57]line 13.130 * 76.20 [21:18:57]line = 1000.51 [21:18:57]line НДС 12% НСП 1% [21:18:57]line > о реализуемом товаре [21:18:57]line ОКРУГЛЕНИЕ: -0.51 [21:18:57]line ИТОГО: 1000.00 [21:18:57]line Внесено: 1000.00 [21:18:57]line СДАЧА: 0.00 [21:18:57]line НСП 1% : 8.85 [21:18:57]line НДС 12% : 106.25 [21:18:57]line Наличными: 1000.00 [21:18:57]line Безнал.: 0.00 [21:18:57]line Место: АЗС № 89 "Партнер Нефть" [21:18:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:18:57]line СНО: Общий режим [21:18:57]line Чек 397 24.09.2024 21:18 [21:18:57]line Смена: 477 ФФД: 1.0 [21:18:57]line ЗНМ: 0300000113 [21:18:57]line РНМ: 0000000000091825 [21:18:57]line Версия ККМ: 001 [21:18:57]line ФМ: 0000000000871835 [21:18:57]line ФД: 152938 [21:18:57]line ФПД: 61310024598149 [21:18:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T211856&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152938&fm=61310024598149&tin=02508201610067®Number=0000000000091825&sum=100000 [21:18:58]OFD Sender: Processing packet 152938 [packets to send 831, broken 830] [21:18:58]ProducePacketName [21:18:58]name=ofd_packets/00152938 [21:18:58]OFD Sender: To server: pG, [21:18:58]CommunicateWithHost lk.salyk.kg:30040 [21:18:58]ConnectInit lk.salyk.kg [21:18:58]written 0, free lines is 4095 [21:18:58]Write to MH i2c: 01 00 00 53 05 58 [21:18:58]Write i2c OK [21:18:58]MH_I2C_Read... [21:18:58]Read from MH i2c: 01 [21:18:58]MH_I2C_Read... [21:18:58]Read from MH i2c: 01 07 00 [21:18:58]MH_I2C_Read... [21:18:58]Read from MH i2c: 01 07 00 53 05 00 00 00 00 00 D9 0C 44 [21:18:58]RasterBufferAndPrint [21:18:58]line [21:18:58]line [21:18:58]line [21:18:58]line [21:18:58]line [21:18:58]written 0, free lines is 3295 [21:18:58]MH_Cut [21:18:58]Write to MH i2c: D1 01 00 5A 05 01 31 [21:18:58]Write i2c OK [21:18:58]MH_I2C_Read... [21:18:58]Read from MH i2c: D1 [21:18:58]MH_I2C_Read... [21:18:58]Read from MH i2c: D1 01 00 [21:18:58]MH_I2C_Read... [21:18:58]Read from MH i2c: D1 01 00 5A 05 00 30 [21:18:58]Write to MH i2c: 01 00 00 5B 05 60 [21:18:58]Write i2c OK [21:18:58]MH_I2C_Read... [21:18:58]Connected sock=10 [21:18:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C5 F5 04 01 DC 64 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 C0 2C F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 55 02 00 35 04 06 00 37 C2 DA 3C C2 85 C9 A5 7D E4 08 F5 83 0E [21:18:59]*** Cut start [21:18:59]*** Purtial cut [21:18:59]*** Stage 1: CUTSNS_PIN = 1 [21:18:59]Read from MH i2c: 01 [21:18:59]MH_I2C_Read... [21:18:59]*** Stop cut motor [21:18:59]*** Cut end [21:18:59]Read from MH i2c: 01 07 00 [21:18:59]MH_I2C_Read... [21:18:59]Read from MH i2c: 01 07 00 5B 05 00 00 00 00 00 FF 0F 75 [21:18:59]process_action close_receipt done [21:18:59]requested_data is exist [21:18:59]produce_requested_data [21:18:59]requested_item fm.sn is exist - process it [21:18:59]wFMCommunicate request_size=4 [21:18:59]MH_SAM_APDU [21:18:59]CAPDU: 80 11 00 00 [21:18:59]Write to MH i2c: E2 08 00 5C 05 80 11 00 00 00 00 00 00 DB [21:18:59]Write i2c OK [21:18:59]MH_I2C_Read... [21:18:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:18:59]Read from MH i2c: E2 [21:18:59]MH_I2C_Read... [21:18:59]Read from MH i2c: E2 17 00 [21:18:59]MH_I2C_Read... [21:18:59]Read from MH i2c: E2 17 00 5C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2E [21:18:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:18:59]wFMCommunicate OK [21:18:59]requested_item fd.num is exist - process it [21:18:59]SAM_PROTO_GetFieldsCounters [21:18:59]wFMCommunicate request_size=4 [21:18:59]MH_SAM_APDU [21:18:59]CAPDU: 80 13 00 00 [21:18:59]Write to MH i2c: E2 08 00 5D 05 80 13 00 00 00 00 00 00 DE [21:18:59]Write i2c OK [21:18:59]MH_I2C_Read... [21:18:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:18:59]Read from MH i2c: E2 [21:18:59]MH_I2C_Read... [21:18:59]Read from MH i2c: E2 62 00 [21:18:59]MH_I2C_Read... [21:18:59]Read from MH i2c: E2 62 00 5D 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [21:18:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:18:59]wFMCommunicate OK [21:18:59]SAM_PROTO_GetFieldsCounters done [21:18:59]requested_item shift.num is exist - process it [21:18:59]requested_item shift.opened is exist - process it [21:18:59]req_shift_opened [21:18:59]FM_GetShiftState [21:18:59]SAM_PROTO_GetShiftState [21:18:59]wFMCommunicate request_size=4 [21:18:59]MH_SAM_APDU [21:18:59]CAPDU: 80 13 01 00 [21:18:59]Write to MH i2c: E2 08 00 5E 05 80 13 01 00 00 00 00 00 E0 [21:18:59]Write i2c OK [21:18:59]MH_I2C_Read... [21:18:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:59]Read from MH i2c: E2 [21:18:59]MH_I2C_Read... [21:18:59]Read from MH i2c: E2 0E 00 [21:18:59]MH_I2C_Read... [21:18:59]Read from MH i2c: E2 0E 00 5E 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AD [21:18:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:18:59]wFMCommunicate OK [21:18:59]SAM_PROTO_GetShiftState done [21:18:59]FM_GetShiftState done [21:18:59]req_shift_opened done [21:18:59]requested_item shift.open_date is exist - process it [21:18:59]req_shift_open_date [21:18:59]req_shift_open_date done [21:18:59]produce_requested_data done [21:18:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152938,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:18:59]process_action_free close_receipt [21:18:59]json_value_free [21:18:59]json_value_free done [21:18:59]process_json_proto returns [21:18:59]Send response to host [21:18:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152938,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:18:59]free response buf [21:18:59]execute_script done [21:18:59]execute_script returns [21:18:59]free content buf [21:18:59]Sock 7.Close socket [21:18:59]Sock 7.Thread stoped [21:18:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D5 5E 47 00 6D 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 55 02 00 F4 03 04 00 BE D4 F2 66 B6 04 01 00 00 84 6E 21 6F 30 4F 50 6C [21:18:59]CommunicateWithHost err = 0 [21:18:59]CheckOFDResponse [21:18:59]1017 (14) - 77093643461234 [21:18:59]1041 (16) - 0000000000871835 [21:18:59]1040 (4) - 152938 [21:18:59]1012 (4) - 24.09.2024 15:03 [21:18:59]1206 (1) - 0 [21:18:59]OFD Sender: Remove packet 152938 [21:18:59]ProducePacketName [21:18:59]name=ofd_packets/00152938 [21:18:59]NVStorageDeleteData [21:19:00]OFD Sender: No OFD packet to send [21:19:05]OFD Sender: No OFD packet to send [21:19:10]OFD Sender: No OFD packet to send [21:19:14]recv_with_timeout no data received [21:19:15]OFD Sender: No OFD packet to send [21:19:20]OFD Sender: No OFD packet to send [21:19:24]recv_with_timeout no data received [21:19:25]OFD Sender: No OFD packet to send [21:19:30]OFD Sender: No OFD packet to send [21:19:35]OFD Sender: No OFD packet to send [21:19:40]OFD Sender: No OFD packet to send [21:19:45]OFD Sender: No OFD packet to send [21:19:50]OFD Sender: No OFD packet to send [21:19:55]OFD Sender: No OFD packet to send [21:20:00]OFD Sender: No OFD packet to send [21:20:05]OFD Sender: No OFD packet to send [21:20:10]OFD Sender: No OFD packet to send [21:20:15]OFD Sender: No OFD packet to send [21:20:20]OFD Sender: No OFD packet to send [21:20:25]OFD Sender: No OFD packet to send [21:20:30]OFD Sender: No OFD packet to send [21:20:35]OFD Sender: No OFD packet to send [21:20:40]OFD Sender: No OFD packet to send [21:20:45]OFD Sender: No OFD packet to send [21:20:50]OFD Sender: No OFD packet to send [21:20:55]OFD Sender: No OFD packet to send [21:21:00]OFD Sender: No OFD packet to send [21:21:05]OFD Sender: No OFD packet to send [21:21:10]OFD Sender: No OFD packet to send [21:21:15]OFD Sender: No OFD packet to send [21:21:21]OFD Sender: No OFD packet to send [21:21:26]OFD Sender: No OFD packet to send [21:21:31]OFD Sender: No OFD packet to send [21:21:36]OFD Sender: No OFD packet to send [21:21:41]OFD Sender: No OFD packet to send [21:21:46]OFD Sender: No OFD packet to send [21:21:51]OFD Sender: No OFD packet to send [21:21:56]OFD Sender: No OFD packet to send [21:22:01]OFD Sender: No OFD packet to send [21:22:04]recv_with_timeout no data received [21:22:06]OFD Sender: No OFD packet to send [21:22:11]OFD Sender: No OFD packet to send [21:22:16]OFD Sender: No OFD packet to send [21:22:21]OFD Sender: No OFD packet to send [21:22:26]OFD Sender: No OFD packet to send [21:22:31]OFD Sender: No OFD packet to send [21:22:36]recv_with_timeout no data received [21:22:36]OFD Sender: No OFD packet to send [21:22:41]OFD Sender: No OFD packet to send [21:22:46]OFD Sender: No OFD packet to send [21:22:51]OFD Sender: No OFD packet to send [21:22:51]recv_with_timeout no data received [21:22:56]OFD Sender: No OFD packet to send [21:23:01]OFD Sender: No OFD packet to send [21:23:06]OFD Sender: No OFD packet to send [21:23:11]OFD Sender: No OFD packet to send [21:23:16]OFD Sender: No OFD packet to send [21:23:21]OFD Sender: No OFD packet to send [21:23:26]OFD Sender: No OFD packet to send [21:23:31]OFD Sender: No OFD packet to send [21:23:32]recv_with_timeout no data received [21:23:36]OFD Sender: No OFD packet to send [21:23:41]OFD Sender: No OFD packet to send [21:23:46]OFD Sender: No OFD packet to send [21:23:51]OFD Sender: No OFD packet to send [21:23:56]OFD Sender: No OFD packet to send [21:24:01]OFD Sender: No OFD packet to send [21:24:06]OFD Sender: No OFD packet to send [21:24:11]OFD Sender: No OFD packet to send [21:24:16]OFD Sender: No OFD packet to send [21:24:21]OFD Sender: No OFD packet to send [21:24:26]OFD Sender: No OFD packet to send [21:24:31]OFD Sender: No OFD packet to send [21:24:36]OFD Sender: No OFD packet to send [21:24:41]OFD Sender: No OFD packet to send [21:24:46]OFD Sender: No OFD packet to send [21:24:51]OFD Sender: No OFD packet to send [21:24:56]OFD Sender: No OFD packet to send [21:25:01]OFD Sender: No OFD packet to send [21:25:06]OFD Sender: No OFD packet to send [21:25:11]OFD Sender: No OFD packet to send [21:25:16]OFD Sender: No OFD packet to send [21:25:21]OFD Sender: No OFD packet to send [21:25:26]OFD Sender: No OFD packet to send [21:25:31]OFD Sender: No OFD packet to send [21:25:36]OFD Sender: No OFD packet to send [21:25:41]OFD Sender: No OFD packet to send [21:25:46]OFD Sender: No OFD packet to send [21:25:51]OFD Sender: No OFD packet to send [21:25:57]OFD Sender: No OFD packet to send [21:26:02]OFD Sender: No OFD packet to send [21:26:07]OFD Sender: No OFD packet to send [21:26:12]OFD Sender: No OFD packet to send [21:26:17]OFD Sender: No OFD packet to send [21:26:22]OFD Sender: No OFD packet to send [21:26:27]OFD Sender: No OFD packet to send [21:26:32]OFD Sender: No OFD packet to send [21:26:37]OFD Sender: No OFD packet to send [21:26:42]OFD Sender: No OFD packet to send [21:26:47]OFD Sender: No OFD packet to send [21:26:52]OFD Sender: No OFD packet to send [21:26:57]OFD Sender: No OFD packet to send [21:27:02]OFD Sender: No OFD packet to send [21:27:07]OFD Sender: No OFD packet to send [21:27:12]OFD Sender: No OFD packet to send [21:27:17]OFD Sender: No OFD packet to send [21:27:22]OFD Sender: No OFD packet to send [21:27:23]recv_with_timeout no data received [21:27:27]OFD Sender: No OFD packet to send [21:27:32]OFD Sender: No OFD packet to send [21:27:37]OFD Sender: No OFD packet to send [21:27:42]OFD Sender: No OFD packet to send [21:27:47]OFD Sender: No OFD packet to send [21:27:52]OFD Sender: No OFD packet to send [21:27:57]OFD Sender: No OFD packet to send [21:28:02]OFD Sender: No OFD packet to send [21:28:07]OFD Sender: No OFD packet to send [21:28:12]OFD Sender: No OFD packet to send [21:28:17]OFD Sender: No OFD packet to send [21:28:22]OFD Sender: No OFD packet to send [21:28:27]OFD Sender: No OFD packet to send [21:28:32]OFD Sender: No OFD packet to send [21:28:37]OFD Sender: No OFD packet to send [21:28:42]recv_with_timeout no data received [21:28:42]OFD Sender: No OFD packet to send [21:28:42]accept exits with 9 [21:28:42]New connection [21:28:42]New thread 3067501924 created [21:28:42]Thread 3067358564 joined [21:28:42]Waiting for new connection... [21:28:42] Sock 9.Parse request [21:28:42]Sock 9.Check first char [21:28:42]Sock 9.First char is OK [21:28:42]request: POST /json_proto HTTP/1.0 [21:28:42]Method: POST [21:28:42]URL: /json_proto [21:28:42]Method is POST - this is cgi request [21:28:42]url: /json_proto [21:28:42]query_string will be loaded in cgi processing [21:28:42]execute_cgi json_proto POST (null) [21:28:42]execute_cgi path=json_proto method=POST [21:28:42]POST find Content-Length [21:28:42]Host: 172.17.43.67:8080 [21:28:42]Content-Length: 801 [21:28:42]Content-Type: application/json [21:28:42] [21:28:42]POST finish read [21:28:42]Found Content-Length = 801 [21:28:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786948", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3958796", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:28:42]execute_script... [21:28:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786948", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3958796", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:28:42]POST & json_proto [21:28:42]process_json_proto [21:28:42]json parsed OK: [21:28:42]protocol is kg_v1.0 [21:28:42]action value=close_receipt [21:28:42]process_action close_receipt [21:28:42]cmd_close_receipt [21:28:42]MH_GetDate [21:28:42]Write to MH i2c: F0 00 00 5F 05 53 [21:28:42]Write i2c OK [21:28:42]MH_I2C_Read... [21:28:42]Read from MH i2c: F0 [21:28:42]MH_I2C_Read... [21:28:42]Read from MH i2c: F0 09 00 [21:28:42]MH_I2C_Read... [21:28:42]Read from MH i2c: F0 09 00 5F 05 00 0B 2F F3 66 6A BD 47 65 C2 [21:28:42]GetLastDocTimeStamp 1727212736 [21:28:42]current date 1727213323 [21:28:42]FM_GetShiftState [21:28:42]SAM_PROTO_GetShiftState [21:28:42]wFMCommunicate request_size=4 [21:28:42]MH_SAM_APDU [21:28:42]CAPDU: 80 13 01 00 [21:28:42]Write to MH i2c: E2 08 00 60 05 80 13 01 00 00 00 00 00 E2 [21:28:42]Write i2c OK [21:28:42]MH_I2C_Read... [21:28:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:42]Read from MH i2c: E2 [21:28:42]MH_I2C_Read... [21:28:42]Read from MH i2c: E2 0E 00 [21:28:42]MH_I2C_Read... [21:28:42]Read from MH i2c: E2 0E 00 60 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AF [21:28:42]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:28:42]wFMCommunicate OK [21:28:42]SAM_PROTO_GetShiftState done [21:28:42]FM_GetShiftState done [21:28:42]opened in 1727137889 [21:28:42]opened+sec_in_day 1727224289 [21:28:42]quantity*price = 0 [21:28:42]sum+1 = 1 [21:28:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 398 24.09.2024 21:28 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3958796 ФМ: 0000000000871835 ФД: 152939 ФПД: 169005722565849 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T212843&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152939&fm=169005722565849&tin=02508201610067®Number=0000000000091825&sum=0 [21:28:44]StoreToDocumentArchive [21:28:44]shift 477 fd 152939 [21:28:44]save to /storage/0477/doc_00152939 [21:28:44]save last doc name /storage/0477/doc_00152939 to /storage/kkm_last_doc_name [21:28:44]save OK [21:28:44]Clear old archive folders... [21:28:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:28:44]tlvbuf is 0010E140 [21:28:44]SAM_PROTO_ClearQueue [21:28:44]wFMCommunicate request_size=4 [21:28:44]MH_SAM_APDU [21:28:44]CAPDU: 80 09 00 00 [21:28:44]Write to MH i2c: E2 08 00 6D 05 80 09 00 00 00 00 00 00 E4 [21:28:44]Write i2c OK [21:28:44]MH_I2C_Read... [21:28:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:28:44]Read from MH i2c: E2 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: E2 03 00 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [21:28:44]RAPDU: 90 00 [21:28:44]wFMCommunicate OK [21:28:44]SAM_PROTO_ClearQueue done [21:28:44]KKMCreateOFDPacket [21:28:44]OFDProtocolAddRootSTLVToBuf [21:28:44]FM_MakeSignedData [21:28:44]FM_MakeSignedData [21:28:44]SAM_PROTO_SignData [21:28:44]wFMCommunicate request_size=4 [21:28:44]MH_SAM_APDU [21:28:44]CAPDU: 80 0D 01 02 [21:28:44]Write to MH i2c: E2 08 00 6E 05 80 0D 01 02 00 00 00 00 EC [21:28:44]Write i2c OK [21:28:44]MH_I2C_Read... [21:28:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:28:44]Read from MH i2c: E2 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: E2 03 00 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [21:28:44]RAPDU: 90 00 [21:28:44]wFMCommunicate OK [21:28:44]wFMCommunicate request_size=255 [21:28:44]MH_SAM_APDU [21:28:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 0B 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 55 02 00 35 04 06 00 99 [21:28:44]Write to MH i2c: E2 02 01 6F 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 0B 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 55 02 00 35 04 06 00 99 00 00 BF [21:28:44]Write i2c OK [21:28:44]MH_I2C_Read... [21:28:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:44]Read from MH i2c: E2 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: E2 03 00 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [21:28:44]RAPDU: 90 00 [21:28:44]wFMCommunicate OK [21:28:44]wFMCommunicate request_size=10 [21:28:44]MH_SAM_APDU [21:28:44]CAPDU: 80 0D 02 02 05 B5 B6 0E FC D9 [21:28:44]Write to MH i2c: E2 0D 00 70 05 80 0D 02 02 05 00 B5 B6 0E FC D9 00 00 47 [21:28:44]Write i2c OK [21:28:44]MH_I2C_Read... [21:28:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:44]Read from MH i2c: E2 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: E2 03 00 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [21:28:44]RAPDU: 90 00 [21:28:44]wFMCommunicate OK [21:28:44]wFMCommunicate request_size=4 [21:28:44]MH_SAM_APDU [21:28:44]CAPDU: 80 0D 03 02 [21:28:44]Write to MH i2c: E2 08 00 71 05 80 0D 03 02 00 00 00 00 F1 [21:28:44]Write i2c OK [21:28:44]MH_I2C_Read... [21:28:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:28:44]Read from MH i2c: E2 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: E2 0B 00 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: E2 0B 00 71 05 00 73 E5 FF 2A 38 22 87 C2 90 00 16 [21:28:44]RAPDU: 73 E5 FF 2A 38 22 87 C2 90 00 [21:28:44]wFMCommunicate OK [21:28:44]SAM_PROTO_SignData done [21:28:44]FM_MakeSignedData done [21:28:44]CreateOFDProtocolMessage [21:28:44]wFMCommunicate request_size=4 [21:28:44]MH_SAM_APDU [21:28:44]CAPDU: 80 11 00 00 [21:28:44]Write to MH i2c: E2 08 00 72 05 80 11 00 00 00 00 00 00 F1 [21:28:44]Write i2c OK [21:28:44]MH_I2C_Read... [21:28:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:44]Read from MH i2c: E2 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: E2 17 00 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: E2 17 00 72 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 44 [21:28:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:28:44]wFMCommunicate OK [21:28:44]CreateOFDProtocolMessage done [21:28:44]OFDSenderStorePacket 152939 [21:28:44]StoreOFDPacket docnum=152939 [21:28:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1C 67 07 01 D3 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 0B 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 55 02 00 35 04 06 00 99 B5 B6 0E FC D9 73 E5 FF 2A 38 22 87 C2 [21:28:44]CheckFolder [21:28:44]dirname=/storage/ofd_packets [21:28:44]CheckFolder done [21:28:44]ProducePacketName [21:28:44]name=ofd_packets/00152939 [21:28:44]NVStorageSaveData ofd_packets/00152939 [21:28:44]File name is /storage/ofd_packets/00152939 [21:28:44]Write 301 bytes [21:28:44]NVStorageSaveData done [21:28:44]OFDSenderStorePacket done [21:28:44]KKMCreateOFDPacket done [21:28:44]NVStorageSaveData kkm_last_timestamp [21:28:44]File name is /storage/kkm_last_timestamp [21:28:44]Write 4 bytes [21:28:44]NVStorageSaveData done [21:28:44]ExternCall_PrintAddStr [21:28:44]wPrintStart [21:28:44]Write to MH i2c: 01 00 00 73 05 78 [21:28:44]Write i2c OK [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: 01 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: 01 07 00 [21:28:44]MH_I2C_Read... [21:28:44]Read from MH i2c: 01 07 00 73 05 00 00 00 00 00 FF 0F 8D [21:28:44]RasterBufferAndPrint [21:28:44]line Счет N : (1)1786948 [21:28:44]line ИНН: 02508201610067 [21:28:44]line Контрольно-Кассовый Чек [21:28:44]line ПРОДАЖА [21:28:44]line ТРК (МРК, ГНК) : 42 [21:28:44]line Товар: 2710124130 [21:28:44]line Аи-92-К-5 [21:28:44]line 20.000 * 0.00 [21:28:44]line = 0.00 [21:28:44]line НДС 12% НСП 1% [21:28:44]line > о реализуемом товаре [21:28:44]line ИТОГО: 0.00 [21:28:44]line НСП 1% : 0.00 [21:28:44]line НДС 12% : 0.00 [21:28:44]line Наличными: 0.00 [21:28:44]line Безнал.: 0.00 [21:28:44]line Место: АЗС № 89 "Партнер Нефть" [21:28:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:28:44]line СНО: Общий режим [21:28:44]line Чек 398 24.09.2024 21:28 [21:28:44]line Смена: 477 ФФД: 1.0 [21:28:44]line ЗНМ: 0300000113 [21:28:44]line РНМ: 0000000000091825 [21:28:44]line Версия ККМ: 001 [21:28:44]line Талоны: Топливные Талоны [21:28:44]line 3958796 [21:28:44]line ФМ: 0000000000871835 [21:28:44]line ФД: 152939 [21:28:44]line ФПД: 169005722565849 [21:28:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T212843&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152939&fm=169005722565849&tin=02508201610067®Number=0000000000091825&sum=0 [21:28:44]written 0, free lines is 4095 [21:28:44]OFD Sender: Processing packet 152939 [packets to send 831, broken 830] [21:28:44]ProducePacketName [21:28:44]name=ofd_packets/00152939 [21:28:44]OFD Sender: To server: pG, [21:28:44]CommunicateWithHost lk.salyk.kg:30040 [21:28:44]ConnectInit lk.salyk.kg [21:28:45]Write to MH i2c: 01 00 00 9D 05 A2 [21:28:45]Write i2c OK [21:28:45]MH_I2C_Read... [21:28:45]Read from MH i2c: 01 [21:28:45]MH_I2C_Read... [21:28:45]Read from MH i2c: 01 07 00 [21:28:45]MH_I2C_Read... [21:28:45]Read from MH i2c: 01 07 00 9D 05 00 00 00 00 00 F0 0C A5 [21:28:45]RasterBufferAndPrint [21:28:45]line [21:28:45]line [21:28:45]line [21:28:45]line [21:28:45]line [21:28:45]written 0, free lines is 3318 [21:28:45]Connected sock=10 [21:28:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1C 67 07 01 D3 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 0B 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 55 02 00 35 04 06 00 99 B5 B6 0E FC D9 73 E5 FF 2A 38 22 87 C2 [21:28:45]MH_Cut [21:28:45]Write to MH i2c: D1 01 00 A4 05 01 7B [21:28:45]Write i2c OK [21:28:45]MH_I2C_Read... [21:28:45]Read from MH i2c: D1 [21:28:45]MH_I2C_Read... [21:28:45]Read from MH i2c: D1 01 00 [21:28:45]MH_I2C_Read... [21:28:45]Read from MH i2c: D1 01 00 A4 05 00 7A [21:28:45]Write to MH i2c: 01 00 00 A5 05 AA [21:28:45]Write i2c OK [21:28:45]MH_I2C_Read... [21:28:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 56 8D 47 00 A3 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 55 02 00 F4 03 04 00 08 D7 F2 66 B6 04 01 00 00 FC FD 2F F8 C0 91 57 F1 [21:28:45]CommunicateWithHost err = 0 [21:28:45]CheckOFDResponse [21:28:45]1017 (14) - 77093643461234 [21:28:45]1041 (16) - 0000000000871835 [21:28:45]1040 (4) - 152939 [21:28:45]1012 (4) - 24.09.2024 15:13 [21:28:45]1206 (1) - 0 [21:28:45]OFD Sender: Remove packet 152939 [21:28:45]ProducePacketName [21:28:45]name=ofd_packets/00152939 [21:28:45]NVStorageDeleteData [21:28:45]*** Cut start [21:28:45]*** Purtial cut [21:28:45]*** Stage 1: CUTSNS_PIN = 1 [21:28:45]OFD Sender: No OFD packet to send [21:28:46]Read from MH i2c: 01 [21:28:46]MH_I2C_Read... [21:28:46]*** Stop cut motor [21:28:46]*** Cut end [21:28:46]Read from MH i2c: 01 07 00 [21:28:46]MH_I2C_Read... [21:28:46]Read from MH i2c: 01 07 00 A5 05 00 00 00 00 00 FF 0F BF [21:28:46]process_action close_receipt done [21:28:46]requested_data is exist [21:28:46]produce_requested_data [21:28:46]requested_item fm.sn is exist - process it [21:28:46]wFMCommunicate request_size=4 [21:28:46]MH_SAM_APDU [21:28:46]CAPDU: 80 11 00 00 [21:28:46]Write to MH i2c: E2 08 00 A6 05 80 11 00 00 00 00 00 00 25 [21:28:46]Write i2c OK [21:28:46]MH_I2C_Read... [21:28:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:46]Read from MH i2c: E2 [21:28:46]MH_I2C_Read... [21:28:46]Read from MH i2c: E2 17 00 [21:28:46]MH_I2C_Read... [21:28:46]Read from MH i2c: E2 17 00 A6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 78 [21:28:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:28:46]wFMCommunicate OK [21:28:46]requested_item fd.num is exist - process it [21:28:46]SAM_PROTO_GetFieldsCounters [21:28:46]wFMCommunicate request_size=4 [21:28:46]MH_SAM_APDU [21:28:46]CAPDU: 80 13 00 00 [21:28:46]Write to MH i2c: E2 08 00 A7 05 80 13 00 00 00 00 00 00 28 [21:28:46]Write i2c OK [21:28:46]MH_I2C_Read... [21:28:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:28:46]Read from MH i2c: E2 [21:28:46]MH_I2C_Read... [21:28:46]Read from MH i2c: E2 62 00 [21:28:46]MH_I2C_Read... [21:28:46]Read from MH i2c: E2 62 00 A7 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 96 [21:28:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:28:46]wFMCommunicate OK [21:28:46]SAM_PROTO_GetFieldsCounters done [21:28:46]requested_item shift.num is exist - process it [21:28:46]requested_item shift.opened is exist - process it [21:28:46]req_shift_opened [21:28:46]FM_GetShiftState [21:28:46]SAM_PROTO_GetShiftState [21:28:46]wFMCommunicate request_size=4 [21:28:46]MH_SAM_APDU [21:28:46]CAPDU: 80 13 01 00 [21:28:46]Write to MH i2c: E2 08 00 A8 05 80 13 01 00 00 00 00 00 2A [21:28:46]Write i2c OK [21:28:46]MH_I2C_Read... [21:28:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:46]Read from MH i2c: E2 [21:28:46]MH_I2C_Read... [21:28:46]Read from MH i2c: E2 0E 00 [21:28:46]MH_I2C_Read... [21:28:46]Read from MH i2c: E2 0E 00 A8 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F7 [21:28:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:28:46]wFMCommunicate OK [21:28:46]SAM_PROTO_GetShiftState done [21:28:46]FM_GetShiftState done [21:28:46]req_shift_opened done [21:28:46]requested_item shift.open_date is exist - process it [21:28:46]req_shift_open_date [21:28:46]req_shift_open_date done [21:28:46]produce_requested_data done [21:28:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152939,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:28:46]process_action_free close_receipt [21:28:46]json_value_free [21:28:46]json_value_free done [21:28:46]process_json_proto returns [21:28:46]Send response to host [21:28:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152939,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:28:46]free response buf [21:28:46]execute_script done [21:28:46]execute_script returns [21:28:46]free content buf [21:28:46]Sock 9.Close socket [21:28:46]Sock 9.Thread stoped [21:28:50]OFD Sender: No OFD packet to send [21:28:55]recv_with_timeout no data received [21:28:55]OFD Sender: No OFD packet to send [21:29:00]OFD Sender: No OFD packet to send [21:29:06]OFD Sender: No OFD packet to send [21:29:06]recv_with_timeout no data received [21:29:11]OFD Sender: No OFD packet to send [21:29:16]OFD Sender: No OFD packet to send [21:29:21]OFD Sender: No OFD packet to send [21:29:26]OFD Sender: No OFD packet to send [21:29:31]OFD Sender: No OFD packet to send [21:29:36]OFD Sender: No OFD packet to send [21:29:41]OFD Sender: No OFD packet to send [21:29:46]OFD Sender: No OFD packet to send [21:29:51]OFD Sender: No OFD packet to send [21:29:56]OFD Sender: No OFD packet to send [21:30:01]OFD Sender: No OFD packet to send [21:30:06]OFD Sender: No OFD packet to send [21:30:11]OFD Sender: No OFD packet to send [21:30:16]OFD Sender: No OFD packet to send [21:30:16]accept exits with 7 [21:30:16]New connection [21:30:16]New thread 3067358564 created [21:30:16]Thread 3067501924 joined [21:30:16]Waiting for new connection... [21:30:16] Sock 7.Parse request [21:30:16]Sock 7.Check first char [21:30:16]Sock 7.First char is OK [21:30:16]request: POST /json_proto HTTP/1.0 [21:30:16]Method: POST [21:30:16]URL: /json_proto [21:30:16]Method is POST - this is cgi request [21:30:16]url: /json_proto [21:30:16]query_string will be loaded in cgi processing [21:30:16]execute_cgi json_proto POST (null) [21:30:16]execute_cgi path=json_proto method=POST [21:30:16]POST find Content-Length [21:30:16]Host: 172.17.43.67:8080 [21:30:16]Content-Length: 675 [21:30:16]Content-Type: application/json [21:30:16] [21:30:16]POST finish read [21:30:16]Found Content-Length = 675 [21:30:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786949", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:16]execute_script... [21:30:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786949", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:16]POST & json_proto [21:30:16]process_json_proto [21:30:16]json parsed OK: [21:30:16]protocol is kg_v1.0 [21:30:16]action value=close_receipt [21:30:16]process_action close_receipt [21:30:16]cmd_close_receipt [21:30:16]MH_GetDate [21:30:16]Write to MH i2c: F0 00 00 A9 05 9D [21:30:16]Write i2c OK [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: F0 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: F0 09 00 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: F0 09 00 A9 05 00 68 2F F3 66 6A BD 47 65 69 [21:30:16]GetLastDocTimeStamp 1727213323 [21:30:16]current date 1727213416 [21:30:16]FM_GetShiftState [21:30:16]SAM_PROTO_GetShiftState [21:30:16]wFMCommunicate request_size=4 [21:30:16]MH_SAM_APDU [21:30:16]CAPDU: 80 13 01 00 [21:30:16]Write to MH i2c: E2 08 00 AA 05 80 13 01 00 00 00 00 00 2C [21:30:16]Write i2c OK [21:30:16]MH_I2C_Read... [21:30:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:16]Read from MH i2c: E2 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: E2 0E 00 [21:30:16]MH_I2C_Read... [21:30:16]Read from MH i2c: E2 0E 00 AA 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F9 [21:30:16]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:30:16]wFMCommunicate OK [21:30:16]SAM_PROTO_GetShiftState done [21:30:16]FM_GetShiftState done [21:30:16]opened in 1727137889 [21:30:16]opened+sec_in_day 1727224289 [21:30:16]quantity*price = 50063 [21:30:16]sum+1 = 50064 [21:30:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 399 24.09.2024 21:30 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152940 ФПД: 245215881694052 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T213016&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152940&fm=245215881694052&tin=02508201610067®Number=0000000000091825&sum=50000 [21:30:17]StoreToDocumentArchive [21:30:17]shift 477 fd 152940 [21:30:17]save to /storage/0477/doc_00152940 [21:30:17]save last doc name /storage/0477/doc_00152940 to /storage/kkm_last_doc_name [21:30:17]save OK [21:30:17]Clear old archive folders... [21:30:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:30:17]tlvbuf is 00099C10 [21:30:17]SAM_PROTO_ClearQueue [21:30:17]wFMCommunicate request_size=4 [21:30:17]MH_SAM_APDU [21:30:17]CAPDU: 80 09 00 00 [21:30:17]Write to MH i2c: E2 08 00 B7 05 80 09 00 00 00 00 00 00 2E [21:30:17]Write i2c OK [21:30:17]MH_I2C_Read... [21:30:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:30:17]Read from MH i2c: E2 [21:30:17]MH_I2C_Read... [21:30:17]Read from MH i2c: E2 03 00 [21:30:17]MH_I2C_Read... [21:30:17]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [21:30:17]RAPDU: 90 00 [21:30:17]wFMCommunicate OK [21:30:17]SAM_PROTO_ClearQueue done [21:30:17]KKMCreateOFDPacket [21:30:17]OFDProtocolAddRootSTLVToBuf [21:30:17]FM_MakeSignedData [21:30:17]FM_MakeSignedData [21:30:17]SAM_PROTO_SignData [21:30:17]wFMCommunicate request_size=4 [21:30:17]MH_SAM_APDU [21:30:17]CAPDU: 80 0D 01 02 [21:30:17]Write to MH i2c: E2 08 00 B8 05 80 0D 01 02 00 00 00 00 36 [21:30:17]Write i2c OK [21:30:17]MH_I2C_Read... [21:30:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:30:17]Read from MH i2c: E2 [21:30:17]MH_I2C_Read... [21:30:17]Read from MH i2c: E2 03 00 [21:30:17]MH_I2C_Read... [21:30:17]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [21:30:17]RAPDU: 90 00 [21:30:17]wFMCommunicate OK [21:30:17]wFMCommunicate request_size=255 [21:30:17]MH_SAM_APDU [21:30:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 68 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 55 02 00 35 04 06 00 DF 05 C5 85 [21:30:17]Write to MH i2c: E2 02 01 B9 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 68 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 55 02 00 35 04 06 00 DF 05 C5 85 00 00 92 [21:30:17]Write i2c OK [21:30:17]MH_I2C_Read... [21:30:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:18]Read from MH i2c: E2 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 03 00 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [21:30:18]RAPDU: 90 00 [21:30:18]wFMCommunicate OK [21:30:18]wFMCommunicate request_size=7 [21:30:18]MH_SAM_APDU [21:30:18]CAPDU: 80 0D 02 02 02 8B 64 [21:30:18]Write to MH i2c: E2 0A 00 BA 05 80 0D 02 02 02 00 8B 64 00 00 2C [21:30:18]Write i2c OK [21:30:18]MH_I2C_Read... [21:30:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:18]Read from MH i2c: E2 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 03 00 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [21:30:18]RAPDU: 90 00 [21:30:18]wFMCommunicate OK [21:30:18]wFMCommunicate request_size=4 [21:30:18]MH_SAM_APDU [21:30:18]CAPDU: 80 0D 03 02 [21:30:18]Write to MH i2c: E2 08 00 BB 05 80 0D 03 02 00 00 00 00 3B [21:30:18]Write i2c OK [21:30:18]MH_I2C_Read... [21:30:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:30:18]Read from MH i2c: E2 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 0B 00 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 0B 00 BB 05 00 06 68 6A A7 0D 2E AC 93 90 00 35 [21:30:18]RAPDU: 06 68 6A A7 0D 2E AC 93 90 00 [21:30:18]wFMCommunicate OK [21:30:18]SAM_PROTO_SignData done [21:30:18]FM_MakeSignedData done [21:30:18]CreateOFDProtocolMessage [21:30:18]wFMCommunicate request_size=4 [21:30:18]MH_SAM_APDU [21:30:18]CAPDU: 80 11 00 00 [21:30:18]Write to MH i2c: E2 08 00 BC 05 80 11 00 00 00 00 00 00 3B [21:30:18]Write i2c OK [21:30:18]MH_I2C_Read... [21:30:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:18]Read from MH i2c: E2 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 17 00 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: E2 17 00 BC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8E [21:30:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:30:18]wFMCommunicate OK [21:30:18]CreateOFDProtocolMessage done [21:30:18]OFDSenderStorePacket 152940 [21:30:18]StoreOFDPacket docnum=152940 [21:30:57]recv_with_timeout no data received [21:31:06]accept exits with 9 [21:31:06]New connection [21:31:06]New thread 3067501924 created [21:31:06]Thread 3067358564 joined [21:31:06]Waiting for new connection... [21:31:06] Sock 9.Parse request [21:31:06]Sock 9.Check first char [21:31:06]Sock 9.First char is OK [21:31:06]request: POST /json_proto HTTP/1.0 [21:31:06]Method: POST [21:31:06]URL: /json_proto [21:31:06]Method is POST - this is cgi request [21:31:06]url: /json_proto [21:31:06]query_string will be loaded in cgi processing [21:31:06]execute_cgi json_proto POST (null) [21:31:06]execute_cgi path=json_proto method=POST [21:31:06]POST find Content-Length [21:31:06]Host: 172.17.43.67:8080 [21:31:06]Content-Length: 796 [21:31:06]Content-Type: application/json [21:31:06] [21:31:06]POST finish read [21:31:06]Found Content-Length = 796 [21:31:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786950", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:06]execute_script... [21:31:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786950", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:06]POST & json_proto [21:31:06]process_json_proto [21:31:06]json parsed OK: [21:31:06]protocol is kg_v1.0 [21:31:06]action value=close_receipt [21:31:06]process_action close_receipt [21:31:06]cmd_close_receipt [21:31:06]MH_GetDate [21:31:06]Write to MH i2c: F0 00 00 F4 05 E8 [21:31:06]Write i2c OK [21:31:06]MH_I2C_Read... [21:31:06]Read from MH i2c: F0 [21:31:06]MH_I2C_Read... [21:31:06]Read from MH i2c: F0 09 00 [21:31:06]MH_I2C_Read... [21:31:06]Read from MH i2c: F0 09 00 F4 05 00 9A 2F F3 66 6A BD 47 65 E6 [21:31:06]GetLastDocTimeStamp 1727213416 [21:31:06]current date 1727213466 [21:31:06]FM_GetShiftState [21:31:06]SAM_PROTO_GetShiftState [21:31:06]wFMCommunicate request_size=4 [21:31:06]MH_SAM_APDU [21:31:06]CAPDU: 80 13 01 00 [21:31:06]Write to MH i2c: E2 08 00 F5 05 80 13 01 00 00 00 00 00 77 [21:31:06]Write i2c OK [21:31:06]MH_I2C_Read... [21:31:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:06]Read from MH i2c: E2 [21:31:06]MH_I2C_Read... [21:31:06]Read from MH i2c: E2 0E 00 [21:31:06]MH_I2C_Read... [21:31:06]Read from MH i2c: E2 0E 00 F5 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 44 [21:31:06]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:31:06]wFMCommunicate OK [21:31:06]SAM_PROTO_GetShiftState done [21:31:06]FM_GetShiftState done [21:31:06]opened in 1727137889 [21:31:06]opened+sec_in_day 1727224289 [21:31:06]quantity*price = 0 [21:31:06]sum+1 = 1 [21:31:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 400 24.09.2024 21:31 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152941 ФПД: 31620138946542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T213106&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152941&fm=31620138946542&tin=02508201610067®Number=0000000000091825&sum=0 [21:31:07]StoreToDocumentArchive [21:31:07]shift 477 fd 152941 [21:31:07]save to /storage/0477/doc_00152941 [21:31:07]save last doc name /storage/0477/doc_00152941 to /storage/kkm_last_doc_name [21:31:07]save OK [21:31:07]Clear old archive folders... [21:31:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:31:07]tlvbuf is 000994F0 [21:31:07]SAM_PROTO_ClearQueue [21:31:07]wFMCommunicate request_size=4 [21:31:07]MH_SAM_APDU [21:31:07]CAPDU: 80 09 00 00 [21:31:07]Write to MH i2c: E2 08 00 02 06 80 09 00 00 00 00 00 00 7A [21:31:07]Write i2c OK [21:31:07]MH_I2C_Read... [21:31:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:31:07]Read from MH i2c: E2 [21:31:07]MH_I2C_Read... [21:31:07]Read from MH i2c: E2 03 00 [21:31:07]MH_I2C_Read... [21:31:07]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [21:31:07]RAPDU: 90 00 [21:31:07]wFMCommunicate OK [21:31:07]SAM_PROTO_ClearQueue done [21:31:07]KKMCreateOFDPacket [21:31:07]OFDProtocolAddRootSTLVToBuf [21:31:07]FM_MakeSignedData [21:31:07]FM_MakeSignedData [21:31:07]SAM_PROTO_SignData [21:31:07]wFMCommunicate request_size=4 [21:31:07]MH_SAM_APDU [21:31:07]CAPDU: 80 0D 01 02 [21:31:07]Write to MH i2c: E2 08 00 03 06 80 0D 01 02 00 00 00 00 82 [21:31:07]Write i2c OK [21:31:07]MH_I2C_Read... [21:31:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:31:07]Read from MH i2c: E2 [21:31:07]MH_I2C_Read... [21:31:07]Read from MH i2c: E2 03 00 [21:31:07]MH_I2C_Read... [21:31:07]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [21:31:07]RAPDU: 90 00 [21:31:07]wFMCommunicate OK [21:31:07]wFMCommunicate request_size=255 [21:31:07]MH_SAM_APDU [21:31:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 9A 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 55 02 00 35 04 06 00 1C [21:31:07]Write to MH i2c: E2 02 01 04 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 9A 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 55 02 00 35 04 06 00 1C 00 00 ED [21:31:07]Write i2c OK [21:31:07]MH_I2C_Read... [21:31:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:07]Read from MH i2c: E2 [21:31:07]MH_I2C_Read... [21:31:07]Read from MH i2c: E2 03 00 [21:31:07]MH_I2C_Read... [21:31:07]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [21:31:07]RAPDU: 90 00 [21:31:07]wFMCommunicate OK [21:31:07]wFMCommunicate request_size=10 [21:31:07]MH_SAM_APDU [21:31:07]CAPDU: 80 0D 02 02 05 C2 23 26 4F EE [21:31:07]Write to MH i2c: E2 0D 00 05 06 80 0D 02 02 05 00 C2 23 26 4F EE 00 00 D7 [21:31:07]Write i2c OK [21:31:07]MH_I2C_Read... [21:31:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:08]Read from MH i2c: E2 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 03 00 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [21:31:08]RAPDU: 90 00 [21:31:08]wFMCommunicate OK [21:31:08]wFMCommunicate request_size=4 [21:31:08]MH_SAM_APDU [21:31:08]CAPDU: 80 0D 03 02 [21:31:08]Write to MH i2c: E2 08 00 06 06 80 0D 03 02 00 00 00 00 87 [21:31:08]Write i2c OK [21:31:08]MH_I2C_Read... [21:31:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:31:08]Read from MH i2c: E2 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 0B 00 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 0B 00 06 06 00 3B B7 A6 64 03 4D 5A B2 90 00 E0 [21:31:08]RAPDU: 3B B7 A6 64 03 4D 5A B2 90 00 [21:31:08]wFMCommunicate OK [21:31:08]SAM_PROTO_SignData done [21:31:08]FM_MakeSignedData done [21:31:08]CreateOFDProtocolMessage [21:31:08]wFMCommunicate request_size=4 [21:31:08]MH_SAM_APDU [21:31:08]CAPDU: 80 11 00 00 [21:31:08]Write to MH i2c: E2 08 00 07 06 80 11 00 00 00 00 00 00 87 [21:31:08]Write i2c OK [21:31:08]MH_I2C_Read... [21:31:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:08]Read from MH i2c: E2 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 17 00 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 17 00 07 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [21:31:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:31:08]wFMCommunicate OK [21:31:08]CreateOFDProtocolMessage done [21:31:08]OFDSenderStorePacket 152941 [21:31:08]StoreOFDPacket docnum=152941 [21:30:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2A 32 04 01 6A 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 68 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 55 02 00 35 04 06 00 DF 05 C5 85 8B 64 06 68 6A A7 0D 2E AC 93 [21:30:18]CheckFolder [21:30:18]dirname=/storage/ofd_packets [21:30:18]CheckFolder done [21:30:18]ProducePacketName [21:30:18]name=ofd_packets/00152940 [21:30:18]NVStorageSaveData ofd_packets/00152940 [21:30:18]File name is /storage/ofd_packets/00152940 [21:30:18]Write 298 bytes [21:30:18]NVStorageSaveData done [21:30:18]OFDSenderStorePacket done [21:30:18]KKMCreateOFDPacket done [21:30:18]NVStorageSaveData kkm_last_timestamp [21:30:18]File name is /storage/kkm_last_timestamp [21:30:18]Write 4 bytes [21:30:18]NVStorageSaveData done [21:30:18]ExternCall_PrintAddStr [21:30:18]wPrintStart [21:30:18]Write to MH i2c: 01 00 00 BD 05 C2 [21:30:18]Write i2c OK [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: 01 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: 01 07 00 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: 01 07 00 BD 05 00 00 00 00 00 FF 0F D7 [21:30:18]RasterBufferAndPrint [21:30:18]line Счет N : (1)1786949 [21:30:18]line ИНН: 02508201610067 [21:30:18]line Контрольно-Кассовый Чек [21:30:18]line ПРОДАЖА [21:30:18]line ТРК (МРК, ГНК) : 31 [21:30:18]line Товар: 2710194210 [21:30:18]line ДТ-К-5 [21:30:18]line 6.570 * 76.20 [21:30:18]line = 500.63 [21:30:18]line НДС 12% НСП 1% [21:30:18]line > о реализуемом товаре [21:30:18]line ОКРУГЛЕНИЕ: -0.63 [21:30:18]line ИТОГО: 500.00 [21:30:18]line Внесено: 500.00 [21:30:18]line СДАЧА: 0.00 [21:30:18]line НСП 1% : 4.43 [21:30:18]line НДС 12% : 53.16 [21:30:18]line Наличными: 500.00 [21:30:18]line Безнал.: 0.00 [21:30:18]line Место: АЗС № 89 "Партнер Нефть" [21:30:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:30:18]line СНО: Общий режим [21:30:18]line Чек 399 24.09.2024 21:30 [21:30:18]line Смена: 477 ФФД: 1.0 [21:30:18]line ЗНМ: 0300000113 [21:30:18]line РНМ: 0000000000091825 [21:30:18]line Версия ККМ: 001 [21:30:18]line ФМ: 0000000000871835 [21:30:18]line ФД: 152940 [21:30:18]line ФПД: 245215881694052 [21:30:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T213016&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152940&fm=245215881694052&tin=02508201610067®Number=0000000000091825&sum=50000 [21:30:18]written 0, free lines is 4095 [21:30:18]OFD Sender: Processing packet 152940 [packets to send 831, broken 830] [21:30:18]ProducePacketName [21:30:18]name=ofd_packets/00152940 [21:30:18]OFD Sender: To server: pG, [21:30:18]CommunicateWithHost lk.salyk.kg:30040 [21:30:18]ConnectInit lk.salyk.kg [21:30:18]Write to MH i2c: 01 00 00 E8 05 ED [21:30:18]Write i2c OK [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: 01 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: 01 07 00 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: 01 07 00 E8 05 00 00 00 00 00 D7 0C D7 [21:30:18]RasterBufferAndPrint [21:30:18]line [21:30:18]line [21:30:18]line [21:30:18]line [21:30:18]line [21:30:18]written 0, free lines is 3294 [21:30:18]MH_Cut [21:30:18]Write to MH i2c: D1 01 00 EF 05 01 C6 [21:30:18]Write i2c OK [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: D1 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: D1 01 00 [21:30:18]MH_I2C_Read... [21:30:18]Read from MH i2c: D1 01 00 EF 05 00 C5 [21:30:18]Write to MH i2c: 01 00 00 F0 05 F5 [21:30:18]Write i2c OK [21:30:18]MH_I2C_Read... [21:30:19]*** Cut start [21:30:19]*** Purtial cut [21:30:19]*** Stage 1: CUTSNS_PIN = 1 [21:30:19]Read from MH i2c: 01 [21:30:19]MH_I2C_Read... [21:30:19]*** Stop cut motor [21:30:19]*** Cut end [21:30:19]Read from MH i2c: 01 07 00 [21:30:19]MH_I2C_Read... [21:30:19]Read from MH i2c: 01 07 00 F0 05 00 00 00 00 00 FF 0F 0A [21:30:19]process_action close_receipt done [21:30:19]requested_data is exist [21:30:19]produce_requested_data [21:30:19]requested_item fm.sn is exist - process it [21:30:19]wFMCommunicate request_size=4 [21:30:19]MH_SAM_APDU [21:30:19]CAPDU: 80 11 00 00 [21:30:19]Write to MH i2c: E2 08 00 F1 05 80 11 00 00 00 00 00 00 70 [21:30:19]Write i2c OK [21:30:19]MH_I2C_Read... [21:30:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:19]Read from MH i2c: E2 [21:30:19]MH_I2C_Read... [21:30:19]Read from MH i2c: E2 17 00 [21:30:19]MH_I2C_Read... [21:30:19]Read from MH i2c: E2 17 00 F1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C3 [21:30:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:30:19]wFMCommunicate OK [21:30:19]requested_item fd.num is exist - process it [21:30:19]SAM_PROTO_GetFieldsCounters [21:30:19]wFMCommunicate request_size=4 [21:30:19]MH_SAM_APDU [21:30:19]CAPDU: 80 13 00 00 [21:30:19]Write to MH i2c: E2 08 00 F2 05 80 13 00 00 00 00 00 00 73 [21:30:19]Write i2c OK [21:30:19]MH_I2C_Read... [21:30:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:30:19]Read from MH i2c: E2 [21:30:19]MH_I2C_Read... [21:30:19]Read from MH i2c: E2 62 00 [21:30:19]MH_I2C_Read... [21:30:19]Read from MH i2c: E2 62 00 F2 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 E5 [21:30:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:30:19]wFMCommunicate OK [21:30:19]SAM_PROTO_GetFieldsCounters done [21:30:19]requested_item shift.num is exist - process it [21:30:19]requested_item shift.opened is exist - process it [21:30:19]req_shift_opened [21:30:19]FM_GetShiftState [21:30:19]SAM_PROTO_GetShiftState [21:30:19]wFMCommunicate request_size=4 [21:30:19]MH_SAM_APDU [21:30:19]CAPDU: 80 13 01 00 [21:30:19]Write to MH i2c: E2 08 00 F3 05 80 13 01 00 00 00 00 00 75 [21:30:19]Write i2c OK [21:30:19]MH_I2C_Read... [21:30:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:20]Read from MH i2c: E2 [21:30:20]MH_I2C_Read... [21:30:20]Read from MH i2c: E2 0E 00 [21:30:20]MH_I2C_Read... [21:30:20]Read from MH i2c: E2 0E 00 F3 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 42 [21:30:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:30:20]wFMCommunicate OK [21:30:20]SAM_PROTO_GetShiftState done [21:30:20]FM_GetShiftState done [21:30:20]req_shift_opened done [21:30:20]requested_item shift.open_date is exist - process it [21:30:20]req_shift_open_date [21:30:20]req_shift_open_date done [21:30:20]produce_requested_data done [21:30:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152940,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:30:20]process_action_free close_receipt [21:30:20]json_value_free [21:30:20]json_value_free done [21:30:20]process_json_proto returns [21:30:20]Send response to host [21:30:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152940,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:30:20]free response buf [21:30:20]execute_script done [21:30:20]execute_script returns [21:30:20]free content buf [21:30:20]Sock 7.Close socket [21:30:20]Sock 7.Thread stoped [21:30:24]recv_with_timeout no data received [21:30:37]recv_with_timeout no data received [21:31:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FF E4 07 01 C6 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 9A 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 55 02 00 35 04 06 00 1C C2 23 26 4F EE 3B B7 A6 64 03 4D 5A B2 [21:31:08]CheckFolder [21:31:08]dirname=/storage/ofd_packets [21:31:08]CheckFolder done [21:31:08]ProducePacketName [21:31:08]name=ofd_packets/00152941 [21:31:08]NVStorageSaveData ofd_packets/00152941 [21:31:08]File name is /storage/ofd_packets/00152941 [21:31:08]Write 301 bytes [21:31:08]NVStorageSaveData done [21:31:08]OFDSenderStorePacket done [21:31:08]KKMCreateOFDPacket done [21:31:08]NVStorageSaveData kkm_last_timestamp [21:31:08]File name is /storage/kkm_last_timestamp [21:31:08]Write 4 bytes [21:31:08]NVStorageSaveData done [21:31:08]ExternCall_PrintAddStr [21:31:08]wPrintStart [21:31:08]Write to MH i2c: 01 00 00 08 06 0E [21:31:08]Write i2c OK [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: 01 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: 01 07 00 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: 01 07 00 08 06 00 00 00 00 00 FF 0F 23 [21:31:08]RasterBufferAndPrint [21:31:08]line Счет N : (1)1786950 [21:31:08]line ИНН: 02508201610067 [21:31:08]line Контрольно-Кассовый Чек [21:31:08]line ПРОДАЖА [21:31:08]line ТРК (МРК, ГНК) : 12 [21:31:08]line Товар: 2710124130 [21:31:08]line Аи-92-К-5 [21:31:08]line 7.380 * 0.00 [21:31:08]line = 0.00 [21:31:08]line НДС 12% НСП 1% [21:31:08]line > о реализуемом товаре [21:31:08]line ИТОГО: 0.00 [21:31:08]line НСП 1% : 0.00 [21:31:08]line НДС 12% : 0.00 [21:31:08]line Наличными: 0.00 [21:31:08]line Безнал.: 0.00 [21:31:08]line Место: АЗС № 89 "Партнер Нефть" [21:31:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:31:08]line СНО: Общий режим [21:31:08]line Чек 400 24.09.2024 21:31 [21:31:08]line Смена: 477 ФФД: 1.0 [21:31:08]line ЗНМ: 0300000113 [21:31:08]line РНМ: 0000000000091825 [21:31:08]line Версия ККМ: 001 [21:31:08]line Платежная система: O! деньги [21:31:08]line ФМ: 0000000000871835 [21:31:08]line ФД: 152941 [21:31:08]line ФПД: 31620138946542 [21:31:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T213106&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152941&fm=31620138946542&tin=02508201610067®Number=0000000000091825&sum=0 [21:31:08]written 0, free lines is 4095 [21:31:08]Write to MH i2c: 01 00 00 32 06 38 [21:31:08]Write i2c OK [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: 01 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: 01 07 00 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: 01 07 00 32 06 00 00 00 00 00 E4 0C 2F [21:31:08]RasterBufferAndPrint [21:31:08]line [21:31:08]line [21:31:08]line [21:31:08]line [21:31:08]line [21:31:08]written 0, free lines is 3305 [21:31:08]MH_Cut [21:31:08]Write to MH i2c: D1 01 00 39 06 01 11 [21:31:08]Write i2c OK [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: D1 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: D1 01 00 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: D1 01 00 39 06 00 10 [21:31:08]Write to MH i2c: 01 00 00 3A 06 40 [21:31:08]Write i2c OK [21:31:08]MH_I2C_Read... [21:31:09]*** Cut start [21:31:09]*** Purtial cut [21:31:09]*** Stage 1: CUTSNS_PIN = 1 [21:31:09]Read from MH i2c: 01 [21:31:09]MH_I2C_Read... [21:31:09]*** Stop cut motor [21:31:09]*** Cut end [21:31:09]Read from MH i2c: 01 07 00 [21:31:09]MH_I2C_Read... [21:31:09]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 FF 0F 55 [21:31:09]process_action close_receipt done [21:31:09]requested_data is exist [21:31:09]produce_requested_data [21:31:09]requested_item fm.sn is exist - process it [21:31:09]wFMCommunicate request_size=4 [21:31:09]MH_SAM_APDU [21:31:09]CAPDU: 80 11 00 00 [21:31:09]Write to MH i2c: E2 08 00 3B 06 80 11 00 00 00 00 00 00 BB [21:31:09]Write i2c OK [21:31:09]MH_I2C_Read... [21:31:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:09]Read from MH i2c: E2 [21:31:09]MH_I2C_Read... [21:31:09]Read from MH i2c: E2 17 00 [21:31:09]MH_I2C_Read... [21:31:09]Read from MH i2c: E2 17 00 3B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [21:31:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:31:09]wFMCommunicate OK [21:31:09]requested_item fd.num is exist - process it [21:31:09]SAM_PROTO_GetFieldsCounters [21:31:09]wFMCommunicate request_size=4 [21:31:09]MH_SAM_APDU [21:31:09]CAPDU: 80 13 00 00 [21:31:09]Write to MH i2c: E2 08 00 3C 06 80 13 00 00 00 00 00 00 BE [21:31:09]Write i2c OK [21:31:09]MH_I2C_Read... [21:31:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:31:09]Read from MH i2c: E2 [21:31:09]MH_I2C_Read... [21:31:09]Read from MH i2c: E2 62 00 [21:31:09]MH_I2C_Read... [21:31:09]Read from MH i2c: E2 62 00 3C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [21:31:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:31:09]wFMCommunicate OK [21:31:09]SAM_PROTO_GetFieldsCounters done [21:31:09]requested_item shift.num is exist - process it [21:31:09]requested_item shift.opened is exist - process it [21:31:09]req_shift_opened [21:31:09]FM_GetShiftState [21:31:09]SAM_PROTO_GetShiftState [21:31:09]wFMCommunicate request_size=4 [21:31:09]MH_SAM_APDU [21:31:09]CAPDU: 80 13 01 00 [21:31:09]Write to MH i2c: E2 08 00 3D 06 80 13 01 00 00 00 00 00 C0 [21:31:09]Write i2c OK [21:31:09]MH_I2C_Read... [21:31:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:09]Read from MH i2c: E2 [21:31:09]MH_I2C_Read... [21:31:09]Read from MH i2c: E2 0E 00 [21:31:09]MH_I2C_Read... [21:31:09]Read from MH i2c: E2 0E 00 3D 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8D [21:31:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:31:09]wFMCommunicate OK [21:31:09]SAM_PROTO_GetShiftState done [21:31:09]FM_GetShiftState done [21:31:09]req_shift_opened done [21:31:09]requested_item shift.open_date is exist - process it [21:31:09]req_shift_open_date [21:31:09]req_shift_open_date done [21:31:09]produce_requested_data done [21:31:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152941,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:31:09]process_action_free close_receipt [21:31:09]json_value_free [21:31:09]json_value_free done [21:31:09]process_json_proto returns [21:31:09]Send response to host [21:31:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152941,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:31:09]free response buf [21:31:09]execute_script done [21:31:09]execute_script returns [21:31:09]free content buf [21:31:09]Sock 9.Close socket [21:31:09]Sock 9.Thread stoped [21:31:23]recv_with_timeout no data received [21:32:30]ConnectInit Can't connect to host [21:32:30]CommunicateWithHost connect error [21:32:30]CommunicateWithHost err = -1 [21:32:30]OFD Sender: Server communicate error [21:32:30]OFD Sender: Processing packet 152940 [packets to send 832, broken 830] [21:32:30]ProducePacketName [21:32:30]name=ofd_packets/00152940 [21:32:30]OFD Sender: To server: pG, [21:32:30]CommunicateWithHost lk.salyk.kg:30040 [21:32:30]ConnectInit lk.salyk.kg [21:32:31]Connected sock=9 [21:32:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2A 32 04 01 6A 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 68 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 55 02 00 35 04 06 00 DF 05 C5 85 8B 64 06 68 6A A7 0D 2E AC 93 [21:32:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 40 13 47 00 E2 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 55 02 00 F4 03 04 00 EA D7 F2 66 B6 04 01 00 00 C1 DF 2B 93 09 D4 8E 42 [21:32:32]CommunicateWithHost err = 0 [21:32:32]CheckOFDResponse [21:32:32]1017 (14) - 77093643461234 [21:32:32]1041 (16) - 0000000000871835 [21:32:32]1040 (4) - 152940 [21:32:32]1012 (4) - 24.09.2024 15:16 [21:32:32]1206 (1) - 0 [21:32:32]OFD Sender: Remove packet 152940 [21:32:32]ProducePacketName [21:32:32]name=ofd_packets/00152940 [21:32:32]NVStorageDeleteData [21:32:32]OFD Sender: Processing packet 152941 [packets to send 831, broken 830] [21:32:32]ProducePacketName [21:32:32]name=ofd_packets/00152941 [21:32:32]OFD Sender: To server: pG, [21:32:32]CommunicateWithHost lk.salyk.kg:30040 [21:32:32]ConnectInit lk.salyk.kg [21:32:33]Connected sock=9 [21:32:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FF E4 07 01 C6 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 9A 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 55 02 00 35 04 06 00 1C C2 23 26 4F EE 3B B7 A6 64 03 4D 5A B2 [21:32:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A9 2B 47 00 33 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 55 02 00 F4 03 04 00 EC D7 F2 66 B6 04 01 00 00 CF 3B 90 50 F5 B8 72 E8 [21:32:33]CommunicateWithHost err = 0 [21:32:33]CheckOFDResponse [21:32:33]1017 (14) - 77093643461234 [21:32:33]1041 (16) - 0000000000871835 [21:32:33]1040 (4) - 152941 [21:32:33]1012 (4) - 24.09.2024 15:17 [21:32:33]1206 (1) - 0 [21:32:33]OFD Sender: Remove packet 152941 [21:32:33]ProducePacketName [21:32:33]name=ofd_packets/00152941 [21:32:33]NVStorageDeleteData [21:32:34]OFD Sender: No OFD packet to send [21:32:39]OFD Sender: No OFD packet to send [21:32:43]recv_with_timeout no data received [21:32:44]accept exits with 7 [21:32:44]New connection [21:32:44]New thread 3067358564 created [21:32:44]Thread 3067501924 joined [21:32:44]Waiting for new connection... [21:32:44] Sock 7.Parse request [21:32:44]Sock 7.Check first char [21:32:44]Sock 7.First char is OK [21:32:44]request: POST /json_proto HTTP/1.0 [21:32:44]Method: POST [21:32:44]URL: /json_proto [21:32:44]Method is POST - this is cgi request [21:32:44]url: /json_proto [21:32:44]query_string will be loaded in cgi processing [21:32:44]execute_cgi json_proto POST (null) [21:32:44]execute_cgi path=json_proto method=POST [21:32:44]POST find Content-Length [21:32:44]Host: 172.17.43.67:8080 [21:32:44]Content-Length: 627 [21:32:44]Content-Type: application/json [21:32:44] [21:32:44]POST finish read [21:32:44]Found Content-Length = 627 [21:32:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:32:44]execute_script... [21:32:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:32:44]POST & json_proto [21:32:44]process_json_proto [21:32:44]json parsed OK: [21:32:44]protocol is kg_v1.0 [21:32:44]action value=close_receipt [21:32:44]process_action close_receipt [21:32:44]cmd_close_receipt [21:32:44]MH_GetDate [21:32:44]Write to MH i2c: F0 00 00 3E 06 33 [21:32:44]Write i2c OK [21:32:44]MH_I2C_Read... [21:32:44]Read from MH i2c: F0 [21:32:44]MH_I2C_Read... [21:32:44]Read from MH i2c: F0 09 00 [21:32:44]MH_I2C_Read... [21:32:44]Read from MH i2c: F0 09 00 3E 06 00 FC 2F F3 66 6A BD 47 65 93 [21:32:44]GetLastDocTimeStamp 1727213466 [21:32:44]current date 1727213564 [21:32:44]FM_GetShiftState [21:32:44]SAM_PROTO_GetShiftState [21:32:44]wFMCommunicate request_size=4 [21:32:44]MH_SAM_APDU [21:32:44]CAPDU: 80 13 01 00 [21:32:44]Write to MH i2c: E2 08 00 3F 06 80 13 01 00 00 00 00 00 C2 [21:32:44]Write i2c OK [21:32:44]MH_I2C_Read... [21:32:44]OFD Sender: No OFD packet to send [21:32:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:32:44]Read from MH i2c: E2 [21:32:44]MH_I2C_Read... [21:32:44]Read from MH i2c: E2 0E 00 [21:32:44]MH_I2C_Read... [21:32:44]Read from MH i2c: E2 0E 00 3F 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 8F [21:32:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:32:44]wFMCommunicate OK [21:32:44]SAM_PROTO_GetShiftState done [21:32:44]FM_GetShiftState done [21:32:44]opened in 1727137889 [21:32:44]opened+sec_in_day 1727224289 [21:32:44]quantity*price = 99999 [21:32:44]sum+1 = 100001 [21:32:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 401 24.09.2024 21:32 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152942 ФПД: 84417872260286 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T213244&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152942&fm=84417872260286&tin=02508201610067®Number=0000000000091825&sum=100000 [21:32:45]StoreToDocumentArchive [21:32:45]shift 477 fd 152942 [21:32:45]save to /storage/0477/doc_00152942 [21:32:45]save last doc name /storage/0477/doc_00152942 to /storage/kkm_last_doc_name [21:32:45]save OK [21:32:45]Clear old archive folders... [21:32:45]ProcessDocumentItem done err = 0, tmpTLVsize=247 [21:32:45]tlvbuf is 00111D50 [21:32:45]SAM_PROTO_ClearQueue [21:32:45]wFMCommunicate request_size=4 [21:32:45]MH_SAM_APDU [21:32:45]CAPDU: 80 09 00 00 [21:32:45]Write to MH i2c: E2 08 00 4C 06 80 09 00 00 00 00 00 00 C4 [21:32:45]Write i2c OK [21:32:45]MH_I2C_Read... [21:32:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:32:45]Read from MH i2c: E2 [21:32:45]MH_I2C_Read... [21:32:45]Read from MH i2c: E2 03 00 [21:32:45]MH_I2C_Read... [21:32:45]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [21:32:45]RAPDU: 90 00 [21:32:45]wFMCommunicate OK [21:32:45]SAM_PROTO_ClearQueue done [21:32:45]KKMCreateOFDPacket [21:32:45]OFDProtocolAddRootSTLVToBuf [21:32:45]FM_MakeSignedData [21:32:45]FM_MakeSignedData [21:32:45]SAM_PROTO_SignData [21:32:45]wFMCommunicate request_size=4 [21:32:45]MH_SAM_APDU [21:32:45]CAPDU: 80 0D 01 02 [21:32:45]Write to MH i2c: E2 08 00 4D 06 80 0D 01 02 00 00 00 00 CC [21:32:45]Write i2c OK [21:32:45]MH_I2C_Read... [21:32:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:32:45]Read from MH i2c: E2 [21:32:45]MH_I2C_Read... [21:32:45]Read from MH i2c: E2 03 00 [21:32:45]MH_I2C_Read... [21:32:45]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [21:32:45]RAPDU: 90 00 [21:32:45]wFMCommunicate OK [21:32:45]wFMCommunicate request_size=255 [21:32:45]MH_SAM_APDU [21:32:45]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 FC 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 55 02 00 35 04 06 00 4C C7 11 49 EC [21:32:45]Write to MH i2c: E2 02 01 4E 06 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 FC 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 55 02 00 35 04 06 00 4C C7 11 49 EC 00 00 5E [21:32:45]Write i2c OK [21:32:45]MH_I2C_Read... [21:32:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:32:45]Read from MH i2c: E2 [21:32:45]MH_I2C_Read... [21:32:45]Read from MH i2c: E2 03 00 [21:32:45]MH_I2C_Read... [21:32:45]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [21:32:45]RAPDU: 90 00 [21:32:45]wFMCommunicate OK [21:32:45]wFMCommunicate request_size=6 [21:32:45]MH_SAM_APDU [21:32:45]CAPDU: 80 0D 02 02 01 BE [21:32:45]Write to MH i2c: E2 09 00 4F 06 80 0D 02 02 01 00 BE 00 00 8F [21:32:45]Write i2c OK [21:32:45]MH_I2C_Read... [21:32:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:32:45]Read from MH i2c: E2 [21:32:45]MH_I2C_Read... [21:32:45]Read from MH i2c: E2 03 00 [21:32:45]MH_I2C_Read... [21:32:45]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [21:32:45]RAPDU: 90 00 [21:32:45]wFMCommunicate OK [21:32:45]wFMCommunicate request_size=4 [21:32:45]MH_SAM_APDU [21:32:45]CAPDU: 80 0D 03 02 [21:32:45]Write to MH i2c: E2 08 00 50 06 80 0D 03 02 00 00 00 00 D1 [21:32:45]Write i2c OK [21:32:45]MH_I2C_Read... [21:32:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:32:45]Read from MH i2c: E2 [21:32:45]MH_I2C_Read... [21:32:45]Read from MH i2c: E2 0B 00 [21:32:45]MH_I2C_Read... [21:32:45]Read from MH i2c: E2 0B 00 50 06 00 2D 1A B7 1A B8 50 33 D7 90 00 FC [21:32:45]RAPDU: 2D 1A B7 1A B8 50 33 D7 90 00 [21:32:45]wFMCommunicate OK [21:32:45]SAM_PROTO_SignData done [21:32:45]FM_MakeSignedData done [21:32:45]CreateOFDProtocolMessage [21:32:45]wFMCommunicate request_size=4 [21:32:45]MH_SAM_APDU [21:32:45]CAPDU: 80 11 00 00 [21:32:45]Write to MH i2c: E2 08 00 51 06 80 11 00 00 00 00 00 00 D1 [21:32:45]Write i2c OK [21:32:45]MH_I2C_Read... [21:32:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:32:45]Read from MH i2c: E2 [21:32:45]MH_I2C_Read... [21:32:45]Read from MH i2c: E2 17 00 [21:32:45]MH_I2C_Read... [21:32:45]Read from MH i2c: E2 17 00 51 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [21:32:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:32:45]wFMCommunicate OK [21:32:45]CreateOFDProtocolMessage done [21:32:45]OFDSenderStorePacket 152942 [21:32:45]StoreOFDPacket docnum=152942 [21:32:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 3B 66 03 01 09 BA 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 FC 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 55 02 00 35 04 06 00 4C C7 11 49 EC BE 2D 1A B7 1A B8 50 33 D7 [21:32:45]CheckFolder [21:32:45]dirname=/storage/ofd_packets [21:32:45]CheckFolder done [21:32:45]ProducePacketName [21:32:45]name=ofd_packets/00152942 [21:32:45]NVStorageSaveData ofd_packets/00152942 [21:32:45]File name is /storage/ofd_packets/00152942 [21:32:45]Write 297 bytes [21:32:45]NVStorageSaveData done [21:32:45]OFDSenderStorePacket done [21:32:45]KKMCreateOFDPacket done [21:32:45]NVStorageSaveData kkm_last_timestamp [21:32:45]File name is /storage/kkm_last_timestamp [21:32:45]Write 4 bytes [21:32:45]NVStorageSaveData done [21:32:46]ExternCall_PrintAddStr [21:32:46]wPrintStart [21:32:46]Write to MH i2c: 01 00 00 52 06 58 [21:32:46]Write i2c OK [21:32:46]MH_I2C_Read... [21:32:46]Read from MH i2c: 01 [21:32:46]MH_I2C_Read... [21:32:46]Read from MH i2c: 01 07 00 [21:32:46]MH_I2C_Read... [21:32:46]Read from MH i2c: 01 07 00 52 06 00 00 00 00 00 FF 0F 6D [21:32:46]RasterBufferAndPrint [21:32:46]line Счет N : (1)1786951 [21:32:46]line ИНН: 02508201610067 [21:32:46]line Контрольно-Кассовый Чек [21:32:46]line ПРОДАЖА [21:32:46]line ТРК (МРК, ГНК) : 43 [21:32:46]line Товар: 2710124130 [21:32:46]line Super-92 [21:32:46]line 14.430 * 69.30 [21:32:46]line = 1000.00 [21:32:46]line НДС 12% НСП 1% [21:32:46]line > о реализуемом товаре [21:32:46]line ИТОГО: 1000.00 [21:32:46]line НСП 1% : 8.85 [21:32:46]line НДС 12% : 106.19 [21:32:46]line Наличными: 1000.00 [21:32:46]line Безнал.: 0.00 [21:32:46]line Место: АЗС № 89 "Партнер Нефть" [21:32:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:32:46]line СНО: Общий режим [21:32:46]line Чек 401 24.09.2024 21:32 [21:32:46]line Смена: 477 ФФД: 1.0 [21:32:46]line ЗНМ: 0300000113 [21:32:46]line РНМ: 0000000000091825 [21:32:46]line Версия ККМ: 001 [21:32:46]line ФМ: 0000000000871835 [21:32:46]line ФД: 152942 [21:32:46]line ФПД: 84417872260286 [21:32:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T213244&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152942&fm=84417872260286&tin=02508201610067®Number=0000000000091825&sum=100000 [21:32:46]written 0, free lines is 4095 [21:32:46]OFD Sender: Processing packet 152942 [packets to send 831, broken 830] [21:32:46]ProducePacketName [21:32:46]name=ofd_packets/00152942 [21:32:46]OFD Sender: To server: pG, [21:32:46]CommunicateWithHost lk.salyk.kg:30040 [21:32:46]ConnectInit lk.salyk.kg [21:32:46]Write to MH i2c: 01 00 00 7A 06 80 [21:32:46]Write i2c OK [21:32:46]MH_I2C_Read... [21:32:46]Read from MH i2c: 01 [21:32:46]MH_I2C_Read... [21:32:46]Read from MH i2c: 01 07 00 [21:32:46]MH_I2C_Read... [21:32:46]Read from MH i2c: 01 07 00 7A 06 00 00 00 00 00 09 0D 9D [21:32:46]RasterBufferAndPrint [21:32:46]line [21:32:46]line [21:32:46]line [21:32:46]line [21:32:46]line [21:32:46]written 0, free lines is 3343 [21:32:46]MH_Cut [21:32:46]Write to MH i2c: D1 01 00 81 06 01 59 [21:32:46]Write i2c OK [21:32:46]MH_I2C_Read... [21:32:46]Read from MH i2c: D1 [21:32:46]MH_I2C_Read... [21:32:46]Read from MH i2c: D1 01 00 [21:32:46]MH_I2C_Read... [21:32:46]Read from MH i2c: D1 01 00 81 06 00 58 [21:32:46]Write to MH i2c: 01 00 00 82 06 88 [21:32:46]Write i2c OK [21:32:46]MH_I2C_Read... [21:32:47]*** Cut start [21:32:47]*** Purtial cut [21:32:47]*** Stage 1: CUTSNS_PIN = 1 [21:32:47]Read from MH i2c: 01 [21:32:47]MH_I2C_Read... [21:32:47]*** Stop cut motor [21:32:47]*** Cut end [21:32:47]Read from MH i2c: 01 07 00 [21:32:47]MH_I2C_Read... [21:32:47]Read from MH i2c: 01 07 00 82 06 00 00 00 00 00 FF 0F 9D [21:32:47]process_action close_receipt done [21:32:47]requested_data is exist [21:32:47]produce_requested_data [21:32:47]requested_item fm.sn is exist - process it [21:32:47]wFMCommunicate request_size=4 [21:32:47]MH_SAM_APDU [21:32:47]CAPDU: 80 11 00 00 [21:32:47]Write to MH i2c: E2 08 00 83 06 80 11 00 00 00 00 00 00 03 [21:32:47]Write i2c OK [21:32:47]MH_I2C_Read... [21:32:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:32:47]Read from MH i2c: E2 [21:32:47]MH_I2C_Read... [21:32:47]Read from MH i2c: E2 17 00 [21:32:47]MH_I2C_Read... [21:32:47]Read from MH i2c: E2 17 00 83 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [21:32:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:32:47]wFMCommunicate OK [21:32:47]requested_item fd.num is exist - process it [21:32:47]SAM_PROTO_GetFieldsCounters [21:32:47]wFMCommunicate request_size=4 [21:32:47]MH_SAM_APDU [21:32:47]CAPDU: 80 13 00 00 [21:32:47]Write to MH i2c: E2 08 00 84 06 80 13 00 00 00 00 00 00 06 [21:32:47]Write i2c OK [21:32:47]MH_I2C_Read... [21:32:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:32:47]Read from MH i2c: E2 [21:32:47]MH_I2C_Read... [21:32:47]Read from MH i2c: E2 62 00 [21:32:47]MH_I2C_Read... [21:32:47]Read from MH i2c: E2 62 00 84 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 80 [21:32:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:32:47]wFMCommunicate OK [21:32:47]SAM_PROTO_GetFieldsCounters done [21:32:47]requested_item shift.num is exist - process it [21:32:47]requested_item shift.opened is exist - process it [21:32:47]req_shift_opened [21:32:47]FM_GetShiftState [21:32:47]SAM_PROTO_GetShiftState [21:32:47]wFMCommunicate request_size=4 [21:32:47]MH_SAM_APDU [21:32:47]CAPDU: 80 13 01 00 [21:32:47]Write to MH i2c: E2 08 00 85 06 80 13 01 00 00 00 00 00 08 [21:32:47]Write i2c OK [21:32:47]MH_I2C_Read... [21:32:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:32:47]Read from MH i2c: E2 [21:32:47]MH_I2C_Read... [21:32:47]Read from MH i2c: E2 0E 00 [21:32:47]MH_I2C_Read... [21:32:47]Read from MH i2c: E2 0E 00 85 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D5 [21:32:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:32:47]wFMCommunicate OK [21:32:47]SAM_PROTO_GetShiftState done [21:32:47]FM_GetShiftState done [21:32:47]req_shift_opened done [21:32:47]requested_item shift.open_date is exist - process it [21:32:47]req_shift_open_date [21:32:47]req_shift_open_date done [21:32:47]produce_requested_data done [21:32:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152942,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:32:47]process_action_free close_receipt [21:32:47]json_value_free [21:32:47]json_value_free done [21:32:47]process_json_proto returns [21:32:47]Send response to host [21:32:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152942,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:32:47]free response buf [21:32:47]execute_script done [21:32:47]execute_script returns [21:32:47]free content buf [21:32:47]Sock 7.Close socket [21:32:47]Sock 7.Thread stoped [21:32:56]recv_with_timeout no data received [21:33:09]recv_with_timeout no data received [21:33:26]recv_with_timeout no data received [21:35:04]ConnectInit Can't connect to host [21:35:04]CommunicateWithHost connect error [21:35:04]CommunicateWithHost err = -1 [21:35:04]OFD Sender: Server communicate error [21:35:09]OFD Sender: Processing packet 152942 [packets to send 831, broken 830] [21:35:09]ProducePacketName [21:35:09]name=ofd_packets/00152942 [21:35:09]OFD Sender: To server: pG, [21:35:09]CommunicateWithHost lk.salyk.kg:30040 [21:35:09]ConnectInit lk.salyk.kg [21:35:09]Connected sock=10 [21:35:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 3B 66 03 01 09 BA 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 FC 2F F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 55 02 00 35 04 06 00 4C C7 11 49 EC BE 2D 1A B7 1A B8 50 33 D7 [21:35:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 79 2A 47 00 89 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 55 02 00 F4 03 04 00 89 D8 F2 66 B6 04 01 00 00 07 23 01 19 76 AE 54 95 [21:35:10]CommunicateWithHost err = 0 [21:35:10]CheckOFDResponse [21:35:10]1017 (14) - 77093643461234 [21:35:10]1041 (16) - 0000000000871835 [21:35:10]1040 (4) - 152942 [21:35:10]1012 (4) - 24.09.2024 15:19 [21:35:10]1206 (1) - 0 [21:35:10]OFD Sender: Remove packet 152942 [21:35:10]ProducePacketName [21:35:10]name=ofd_packets/00152942 [21:35:10]NVStorageDeleteData [21:35:11]OFD Sender: No OFD packet to send [21:35:15]accept exits with 9 [21:35:15]New connection [21:35:15]New thread 3067501924 created [21:35:15]Thread 3067358564 joined [21:35:15]Waiting for new connection... [21:35:15] Sock 9.Parse request [21:35:15]Sock 9.Check first char [21:35:15]Sock 9.First char is OK [21:35:15]request: POST /json_proto HTTP/1.0 [21:35:15]Method: POST [21:35:15]URL: /json_proto [21:35:15]Method is POST - this is cgi request [21:35:15]url: /json_proto [21:35:15]query_string will be loaded in cgi processing [21:35:15]execute_cgi json_proto POST (null) [21:35:15]execute_cgi path=json_proto method=POST [21:35:15]POST find Content-Length [21:35:15]Host: 172.17.43.67:8080 [21:35:15]Content-Length: 680 [21:35:15]Content-Type: application/json [21:35:15] [21:35:15]POST finish read [21:35:15]Found Content-Length = 680 [21:35:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:35:15]execute_script... [21:35:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:35:15]POST & json_proto [21:35:15]process_json_proto [21:35:15]json parsed OK: [21:35:15]protocol is kg_v1.0 [21:35:15]action value=close_receipt [21:35:15]process_action close_receipt [21:35:15]cmd_close_receipt [21:35:15]MH_GetDate [21:35:15]Write to MH i2c: F0 00 00 86 06 7B [21:35:15]Write i2c OK [21:35:15]MH_I2C_Read... [21:35:15]Read from MH i2c: F0 [21:35:15]MH_I2C_Read... [21:35:15]Read from MH i2c: F0 09 00 [21:35:15]MH_I2C_Read... [21:35:15]Read from MH i2c: F0 09 00 86 06 00 93 30 F3 66 6A BD 47 65 73 [21:35:15]GetLastDocTimeStamp 1727213564 [21:35:15]current date 1727213715 [21:35:15]FM_GetShiftState [21:35:15]SAM_PROTO_GetShiftState [21:35:15]wFMCommunicate request_size=4 [21:35:15]MH_SAM_APDU [21:35:15]CAPDU: 80 13 01 00 [21:35:15]Write to MH i2c: E2 08 00 87 06 80 13 01 00 00 00 00 00 0A [21:35:15]Write i2c OK [21:35:15]MH_I2C_Read... [21:35:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:35:15]Read from MH i2c: E2 [21:35:15]MH_I2C_Read... [21:35:15]Read from MH i2c: E2 0E 00 [21:35:15]MH_I2C_Read... [21:35:15]Read from MH i2c: E2 0E 00 87 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D7 [21:35:15]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:35:15]wFMCommunicate OK [21:35:15]SAM_PROTO_GetShiftState done [21:35:15]FM_GetShiftState done [21:35:15]opened in 1727137889 [21:35:15]opened+sec_in_day 1727224289 [21:35:15]quantity*price = 100050 [21:35:15]sum+1 = 100052 [21:35:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 402 24.09.2024 21:35 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152943 ФПД: 69144868844940 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T213515&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152943&fm=69144868844940&tin=02508201610067®Number=0000000000091825&sum=100000 [21:35:16]StoreToDocumentArchive [21:35:16]shift 477 fd 152943 [21:35:16]save to /storage/0477/doc_00152943 [21:35:16]save last doc name /storage/0477/doc_00152943 to /storage/kkm_last_doc_name [21:35:16]save OK [21:35:16]Clear old archive folders... [21:35:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:35:16]tlvbuf is 00111B50 [21:35:16]SAM_PROTO_ClearQueue [21:35:16]wFMCommunicate request_size=4 [21:35:16]MH_SAM_APDU [21:35:16]CAPDU: 80 09 00 00 [21:35:16]Write to MH i2c: E2 08 00 94 06 80 09 00 00 00 00 00 00 0C [21:35:16]Write i2c OK [21:35:16]MH_I2C_Read... [21:35:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:35:16]Read from MH i2c: E2 [21:35:16]MH_I2C_Read... [21:35:16]Read from MH i2c: E2 03 00 [21:35:16]MH_I2C_Read... [21:35:16]Read from MH i2c: E2 03 00 94 06 00 90 00 0E [21:35:16]RAPDU: 90 00 [21:35:16]wFMCommunicate OK [21:35:16]SAM_PROTO_ClearQueue done [21:35:16]KKMCreateOFDPacket [21:35:16]OFDProtocolAddRootSTLVToBuf [21:35:16]FM_MakeSignedData [21:35:16]FM_MakeSignedData [21:35:16]SAM_PROTO_SignData [21:35:16]wFMCommunicate request_size=4 [21:35:16]MH_SAM_APDU [21:35:16]CAPDU: 80 0D 01 02 [21:35:16]Write to MH i2c: E2 08 00 95 06 80 0D 01 02 00 00 00 00 14 [21:35:16]Write i2c OK [21:35:16]MH_I2C_Read... [21:35:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:35:16]Read from MH i2c: E2 [21:35:16]MH_I2C_Read... [21:35:16]Read from MH i2c: E2 03 00 [21:35:16]MH_I2C_Read... [21:35:16]Read from MH i2c: E2 03 00 95 06 00 90 00 0F [21:35:16]RAPDU: 90 00 [21:35:16]wFMCommunicate OK [21:35:16]wFMCommunicate request_size=255 [21:35:16]MH_SAM_APDU [21:35:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 93 30 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 55 02 00 35 04 06 00 3E E3 0B 58 [21:35:16]Write to MH i2c: E2 02 01 96 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 93 30 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 55 02 00 35 04 06 00 3E E3 0B 58 00 00 70 [21:35:16]Write i2c OK [21:35:16]MH_I2C_Read... [21:35:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:35:17]Read from MH i2c: E2 [21:35:17]MH_I2C_Read... [21:35:17]Read from MH i2c: E2 03 00 [21:35:17]MH_I2C_Read... [21:35:17]Read from MH i2c: E2 03 00 96 06 00 90 00 10 [21:35:17]RAPDU: 90 00 [21:35:17]wFMCommunicate OK [21:35:17]wFMCommunicate request_size=7 [21:35:17]MH_SAM_APDU [21:35:17]CAPDU: 80 0D 02 02 02 75 8C [21:35:17]Write to MH i2c: E2 0A 00 97 06 80 0D 02 02 02 00 75 8C 00 00 1C [21:35:17]Write i2c OK [21:35:17]MH_I2C_Read... [21:35:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:35:17]Read from MH i2c: E2 [21:35:17]MH_I2C_Read... [21:35:17]Read from MH i2c: E2 03 00 [21:35:17]MH_I2C_Read... [21:35:17]Read from MH i2c: E2 03 00 97 06 00 90 00 11 [21:35:17]RAPDU: 90 00 [21:35:17]wFMCommunicate OK [21:35:17]wFMCommunicate request_size=4 [21:35:17]MH_SAM_APDU [21:35:17]CAPDU: 80 0D 03 02 [21:35:17]Write to MH i2c: E2 08 00 98 06 80 0D 03 02 00 00 00 00 19 [21:35:17]Write i2c OK [21:35:17]MH_I2C_Read... [21:35:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:35:17]Read from MH i2c: E2 [21:35:17]MH_I2C_Read... [21:35:17]Read from MH i2c: E2 0B 00 [21:35:17]MH_I2C_Read... [21:35:17]Read from MH i2c: E2 0B 00 98 06 00 AF 97 98 E1 60 21 24 41 90 00 BF [21:35:17]RAPDU: AF 97 98 E1 60 21 24 41 90 00 [21:35:17]wFMCommunicate OK [21:35:17]SAM_PROTO_SignData done [21:35:17]FM_MakeSignedData done [21:35:17]CreateOFDProtocolMessage [21:35:17]wFMCommunicate request_size=4 [21:35:17]MH_SAM_APDU [21:35:17]CAPDU: 80 11 00 00 [21:35:17]Write to MH i2c: E2 08 00 99 06 80 11 00 00 00 00 00 00 19 [21:35:17]Write i2c OK [21:35:17]MH_I2C_Read... [21:35:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:35:17]Read from MH i2c: E2 [21:35:17]MH_I2C_Read... [21:35:17]Read from MH i2c: E2 17 00 [21:35:17]MH_I2C_Read... [21:35:17]Read from MH i2c: E2 17 00 99 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [21:35:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:35:17]wFMCommunicate OK [21:35:17]CreateOFDProtocolMessage done [21:35:17]OFDSenderStorePacket 152943 [21:35:17]StoreOFDPacket docnum=152943 [21:35:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 42 E1 04 01 8A E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 93 30 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 55 02 00 35 04 06 00 3E E3 0B 58 75 8C AF 97 98 E1 60 21 24 41 [21:35:17]CheckFolder [21:35:17]dirname=/storage/ofd_packets [21:35:17]CheckFolder done [21:35:17]ProducePacketName [21:35:17]name=ofd_packets/00152943 [21:35:17]NVStorageSaveData ofd_packets/00152943 [21:35:17]File name is /storage/ofd_packets/00152943 [21:35:17]Write 298 bytes [21:35:17]NVStorageSaveData done [21:35:17]OFDSenderStorePacket done [21:35:17]KKMCreateOFDPacket done [21:35:17]NVStorageSaveData kkm_last_timestamp [21:35:17]File name is /storage/kkm_last_timestamp [21:35:17]Write 4 bytes [21:35:17]NVStorageSaveData done [21:35:17]ExternCall_PrintAddStr [21:35:17]wPrintStart [21:35:17]Write to MH i2c: 01 00 00 9A 06 A0 [21:35:17]Write i2c OK [21:35:17]MH_I2C_Read... [21:35:17]Read from MH i2c: 01 [21:35:17]MH_I2C_Read... [21:35:17]Read from MH i2c: 01 07 00 [21:35:17]MH_I2C_Read... [21:35:17]Read from MH i2c: 01 07 00 9A 06 00 00 00 00 00 FF 0F B5 [21:35:17]RasterBufferAndPrint [21:35:17]line Счет N : (1)1786952 [21:35:17]line ИНН: 02508201610067 [21:35:17]line Контрольно-Кассовый Чек [21:35:17]line ПРОДАЖА [21:35:17]line ТРК (МРК, ГНК) : 31 [21:35:17]line Товар: 2710194210 [21:35:17]line ДТ-К-5 [21:35:17]line 13.130 * 76.20 [21:35:17]line = 1000.51 [21:35:17]line НДС 12% НСП 1% [21:35:17]line > о реализуемом товаре [21:35:17]line ОКРУГЛЕНИЕ: -0.51 [21:35:17]line ИТОГО: 1000.00 [21:35:17]line Внесено: 1000.00 [21:35:17]line СДАЧА: 0.00 [21:35:17]line НСП 1% : 8.85 [21:35:17]line НДС 12% : 106.25 [21:35:17]line Наличными: 1000.00 [21:35:17]line Безнал.: 0.00 [21:35:17]line Место: АЗС № 89 "Партнер Нефть" [21:35:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:35:17]line СНО: Общий режим [21:35:17]line Чек 402 24.09.2024 21:35 [21:35:17]line Смена: 477 ФФД: 1.0 [21:35:17]line ЗНМ: 0300000113 [21:35:17]line РНМ: 0000000000091825 [21:35:17]line Версия ККМ: 001 [21:35:17]line ФМ: 0000000000871835 [21:35:17]line ФД: 152943 [21:35:17]line ФПД: 69144868844940 [21:35:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T213515&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152943&fm=69144868844940&tin=02508201610067®Number=0000000000091825&sum=100000 [21:35:17]OFD Sender: Processing packet 152943 [packets to send 831, broken 830] [21:35:17]ProducePacketName [21:35:17]name=ofd_packets/00152943 [21:35:17]OFD Sender: To server: pG, [21:35:17]CommunicateWithHost lk.salyk.kg:30040 [21:35:17]ConnectInit lk.salyk.kg [21:35:17]written 0, free lines is 4095 [21:35:18]Write to MH i2c: 01 00 00 C5 06 CB [21:35:18]Write i2c OK [21:35:18]MH_I2C_Read... [21:35:18]Read from MH i2c: 01 [21:35:18]MH_I2C_Read... [21:35:18]Read from MH i2c: 01 07 00 [21:35:18]MH_I2C_Read... [21:35:18]Read from MH i2c: 01 07 00 C5 06 00 00 00 00 00 D7 0C B5 [21:35:18]RasterBufferAndPrint [21:35:18]line [21:35:18]line [21:35:18]line [21:35:18]line [21:35:18]line [21:35:18]written 0, free lines is 3293 [21:35:18]MH_Cut [21:35:18]Write to MH i2c: D1 01 00 CC 06 01 A4 [21:35:18]Write i2c OK [21:35:18]MH_I2C_Read... [21:35:18]Read from MH i2c: D1 [21:35:18]MH_I2C_Read... [21:35:18]Read from MH i2c: D1 01 00 [21:35:18]MH_I2C_Read... [21:35:18]Read from MH i2c: D1 01 00 CC 06 00 A3 [21:35:18]Write to MH i2c: 01 00 00 CD 06 D3 [21:35:18]Write i2c OK [21:35:18]MH_I2C_Read... [21:35:18]*** Cut start [21:35:18]*** Purtial cut [21:35:18]*** Stage 1: CUTSNS_PIN = 1 [21:35:19]Read from MH i2c: 01 [21:35:19]MH_I2C_Read... [21:35:19]*** Stop cut motor [21:35:19]*** Cut end [21:35:19]Read from MH i2c: 01 07 00 [21:35:19]MH_I2C_Read... [21:35:19]Read from MH i2c: 01 07 00 CD 06 00 00 00 00 00 FF 0F E8 [21:35:19]process_action close_receipt done [21:35:19]requested_data is exist [21:35:19]produce_requested_data [21:35:19]requested_item fm.sn is exist - process it [21:35:19]wFMCommunicate request_size=4 [21:35:19]MH_SAM_APDU [21:35:19]CAPDU: 80 11 00 00 [21:35:19]Write to MH i2c: E2 08 00 CE 06 80 11 00 00 00 00 00 00 4E [21:35:19]Write i2c OK [21:35:19]MH_I2C_Read... [21:35:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:35:19]Read from MH i2c: E2 [21:35:19]MH_I2C_Read... [21:35:19]Read from MH i2c: E2 17 00 [21:35:19]MH_I2C_Read... [21:35:19]Read from MH i2c: E2 17 00 CE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A1 [21:35:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:35:19]wFMCommunicate OK [21:35:19]requested_item fd.num is exist - process it [21:35:19]SAM_PROTO_GetFieldsCounters [21:35:19]wFMCommunicate request_size=4 [21:35:19]MH_SAM_APDU [21:35:19]CAPDU: 80 13 00 00 [21:35:19]Write to MH i2c: E2 08 00 CF 06 80 13 00 00 00 00 00 00 51 [21:35:19]Write i2c OK [21:35:19]MH_I2C_Read... [21:35:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:35:19]Read from MH i2c: E2 [21:35:19]MH_I2C_Read... [21:35:19]Read from MH i2c: E2 62 00 [21:35:19]MH_I2C_Read... [21:35:19]Read from MH i2c: E2 62 00 CF 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [21:35:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:35:19]wFMCommunicate OK [21:35:19]SAM_PROTO_GetFieldsCounters done [21:35:19]requested_item shift.num is exist - process it [21:35:19]requested_item shift.opened is exist - process it [21:35:19]req_shift_opened [21:35:19]FM_GetShiftState [21:35:19]SAM_PROTO_GetShiftState [21:35:19]wFMCommunicate request_size=4 [21:35:19]MH_SAM_APDU [21:35:19]CAPDU: 80 13 01 00 [21:35:19]Write to MH i2c: E2 08 00 D0 06 80 13 01 00 00 00 00 00 53 [21:35:19]Write i2c OK [21:35:19]MH_I2C_Read... [21:35:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:35:19]Read from MH i2c: E2 [21:35:19]MH_I2C_Read... [21:35:19]Read from MH i2c: E2 0E 00 [21:35:19]MH_I2C_Read... [21:35:19]Read from MH i2c: E2 0E 00 D0 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 20 [21:35:19]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:35:19]wFMCommunicate OK [21:35:19]SAM_PROTO_GetShiftState done [21:35:19]FM_GetShiftState done [21:35:19]req_shift_opened done [21:35:19]requested_item shift.open_date is exist - process it [21:35:19]req_shift_open_date [21:35:19]req_shift_open_date done [21:35:19]produce_requested_data done [21:35:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152943,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:35:19]process_action_free close_receipt [21:35:19]json_value_free [21:35:19]json_value_free done [21:35:19]process_json_proto returns [21:35:19]Send response to host [21:35:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152943,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:35:19]free response buf [21:35:19]execute_script done [21:35:19]execute_script returns [21:35:19]free content buf [21:35:19]Sock 9.Close socket [21:35:19]Sock 9.Thread stoped [21:35:19]Connected sock=11 [21:35:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 42 E1 04 01 8A E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 93 30 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 55 02 00 35 04 06 00 3E E3 0B 58 75 8C AF 97 98 E1 60 21 24 41 [21:35:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8E 48 47 00 9D 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 55 02 00 F4 03 04 00 93 D8 F2 66 B6 04 01 00 00 08 0F 2B 24 82 7E 57 B8 [21:35:20]CommunicateWithHost err = 0 [21:35:20]CheckOFDResponse [21:35:20]1017 (14) - 77093643461234 [21:35:20]1041 (16) - 0000000000871835 [21:35:20]1040 (4) - 152943 [21:35:20]1012 (4) - 24.09.2024 15:19 [21:35:20]1206 (1) - 0 [21:35:20]OFD Sender: Remove packet 152943 [21:35:20]ProducePacketName [21:35:20]name=ofd_packets/00152943 [21:35:20]NVStorageDeleteData [21:35:21]OFD Sender: No OFD packet to send [21:35:26]OFD Sender: No OFD packet to send [21:35:31]OFD Sender: No OFD packet to send [21:35:36]OFD Sender: No OFD packet to send [21:35:41]OFD Sender: No OFD packet to send [21:35:46]OFD Sender: No OFD packet to send [21:35:46]recv_with_timeout no data received [21:35:51]OFD Sender: No OFD packet to send [21:35:56]OFD Sender: No OFD packet to send [21:36:01]OFD Sender: No OFD packet to send [21:36:06]OFD Sender: No OFD packet to send [21:36:11]OFD Sender: No OFD packet to send [21:36:16]OFD Sender: No OFD packet to send [21:36:21]OFD Sender: No OFD packet to send [21:36:26]OFD Sender: No OFD packet to send [21:36:31]OFD Sender: No OFD packet to send [21:36:36]OFD Sender: No OFD packet to send [21:36:41]OFD Sender: No OFD packet to send [21:36:46]OFD Sender: No OFD packet to send [21:36:46]recv_with_timeout no data received [21:36:51]OFD Sender: No OFD packet to send [21:36:56]OFD Sender: No OFD packet to send [21:37:01]OFD Sender: No OFD packet to send [21:37:06]OFD Sender: No OFD packet to send [21:37:11]OFD Sender: No OFD packet to send [21:37:16]OFD Sender: No OFD packet to send [21:37:21]OFD Sender: No OFD packet to send [21:37:26]OFD Sender: No OFD packet to send [21:37:31]OFD Sender: No OFD packet to send [21:37:36]OFD Sender: No OFD packet to send [21:37:36]recv_with_timeout no data received [21:37:41]OFD Sender: No OFD packet to send [21:37:46]OFD Sender: No OFD packet to send [21:37:51]OFD Sender: No OFD packet to send [21:37:56]OFD Sender: No OFD packet to send [21:38:01]OFD Sender: No OFD packet to send [21:38:06]OFD Sender: No OFD packet to send [21:38:11]OFD Sender: No OFD packet to send [21:38:16]OFD Sender: No OFD packet to send [21:38:21]OFD Sender: No OFD packet to send [21:38:26]OFD Sender: No OFD packet to send [21:38:31]OFD Sender: No OFD packet to send [21:38:36]OFD Sender: No OFD packet to send [21:38:41]OFD Sender: No OFD packet to send [21:38:46]OFD Sender: No OFD packet to send [21:38:49]accept exits with 10 [21:38:49]New connection [21:38:49]New thread 3067358564 created [21:38:49]Thread 3067501924 joined [21:38:49]Waiting for new connection... [21:38:49] Sock 10.Parse request [21:38:49]Sock 10.Check first char [21:38:49]Sock 10.First char is OK [21:38:49]request: POST /json_proto HTTP/1.0 [21:38:49]Method: POST [21:38:49]URL: /json_proto [21:38:49]Method is POST - this is cgi request [21:38:50]url: /json_proto [21:38:50]query_string will be loaded in cgi processing [21:38:50]execute_cgi json_proto POST (null) [21:38:50]execute_cgi path=json_proto method=POST [21:38:50]POST find Content-Length [21:38:50]Host: 172.17.43.67:8080 [21:38:50]Content-Length: 810 [21:38:50]Content-Type: application/json [21:38:50] [21:38:50]POST finish read [21:38:50]Found Content-Length = 810 [21:38:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786953", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:50]execute_script... [21:38:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786953", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:50]POST & json_proto [21:38:50]process_json_proto [21:38:50]json parsed OK: [21:38:50]protocol is kg_v1.0 [21:38:50]action value=close_receipt [21:38:50]process_action close_receipt [21:38:50]cmd_close_receipt [21:38:50]MH_GetDate [21:38:50]Write to MH i2c: F0 00 00 D1 06 C6 [21:38:50]Write i2c OK [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: F0 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: F0 09 00 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: F0 09 00 D1 06 00 6A 31 F3 66 6A BD 47 65 96 [21:38:50]GetLastDocTimeStamp 1727213715 [21:38:50]current date 1727213930 [21:38:50]FM_GetShiftState [21:38:50]SAM_PROTO_GetShiftState [21:38:50]wFMCommunicate request_size=4 [21:38:50]MH_SAM_APDU [21:38:50]CAPDU: 80 13 01 00 [21:38:50]Write to MH i2c: E2 08 00 D2 06 80 13 01 00 00 00 00 00 55 [21:38:50]Write i2c OK [21:38:50]MH_I2C_Read... [21:38:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:50]Read from MH i2c: E2 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: E2 0E 00 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: E2 0E 00 D2 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 22 [21:38:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:38:50]wFMCommunicate OK [21:38:50]SAM_PROTO_GetShiftState done [21:38:50]FM_GetShiftState done [21:38:50]opened in 1727137889 [21:38:50]opened+sec_in_day 1727224289 [21:38:50]quantity*price = 0 [21:38:50]sum+1 = 1 [21:38:50]Check (price>sum+1) || (price+1 о реализуемом товаре [21:38:51]line ИТОГО: 0.00 [21:38:51]line НСП 1% : 0.00 [21:38:51]line НДС 12% : 0.00 [21:38:51]line Наличными: 0.00 [21:38:51]line Безнал.: 0.00 [21:38:51]line Место: АЗС № 89 "Партнер Нефть" [21:38:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:38:51]line СНО: Общий режим [21:38:51]line Чек 403 24.09.2024 21:38 [21:38:51]line Смена: 477 ФФД: 1.0 [21:38:51]line ЗНМ: 0300000113 [21:38:51]line РНМ: 0000000000091825 [21:38:51]line Версия ККМ: 001 [21:38:51]line Платежная система: Бакай Банк [21:38:51]line ФМ: 0000000000871835 [21:38:51]line ФД: 152944 [21:38:51]line ФПД: 266048940612125 [21:38:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T213850&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152944&fm=266048940612125&tin=02508201610067®Number=0000000000091825&sum=0 [21:38:51]written 0, free lines is 4095 [21:38:51]OFD Sender: Processing packet 152944 [packets to send 831, broken 830] [21:38:51]ProducePacketName [21:38:51]name=ofd_packets/00152944 [21:38:51]OFD Sender: To server: pG, [21:38:51]CommunicateWithHost lk.salyk.kg:30040 [21:38:51]ConnectInit lk.salyk.kg [21:38:52]Write to MH i2c: 01 00 00 0F 07 16 [21:38:52]Write i2c OK [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: 01 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: 01 07 00 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: 01 07 00 0F 07 00 00 00 00 00 E9 0C 12 [21:38:52]RasterBufferAndPrint [21:38:52]line [21:38:52]line [21:38:52]line [21:38:52]line [21:38:52]line [21:38:52]written 0, free lines is 3311 [21:38:52]MH_Cut [21:38:52]Write to MH i2c: D1 01 00 16 07 01 EF [21:38:52]Write i2c OK [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: D1 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: D1 01 00 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: D1 01 00 16 07 00 EE [21:38:52]Write to MH i2c: 01 00 00 17 07 1E [21:38:52]Write i2c OK [21:38:52]MH_I2C_Read... [21:38:52]Connected sock=6 [21:38:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DE 65 04 01 C5 ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 6A 31 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 55 02 00 35 04 06 00 F1 F8 58 99 1A 1D 99 22 D0 46 6A A3 5B A8 [21:38:52]*** Cut start [21:38:52]*** Purtial cut [21:38:52]*** Stage 1: CUTSNS_PIN = 1 [21:38:53]Read from MH i2c: 01 [21:38:53]MH_I2C_Read... [21:38:53]*** Stop cut motor [21:38:53]*** Cut end [21:38:53]Read from MH i2c: 01 07 00 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: 01 07 00 17 07 00 00 00 00 00 FF 0F 33 [21:38:53]process_action close_receipt done [21:38:53]requested_data is exist [21:38:53]produce_requested_data [21:38:53]requested_item fm.sn is exist - process it [21:38:53]wFMCommunicate request_size=4 [21:38:53]MH_SAM_APDU [21:38:53]CAPDU: 80 11 00 00 [21:38:53]Write to MH i2c: E2 08 00 18 07 80 11 00 00 00 00 00 00 99 [21:38:53]Write i2c OK [21:38:53]MH_I2C_Read... [21:38:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:53]Read from MH i2c: E2 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: E2 17 00 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: E2 17 00 18 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [21:38:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:38:53]wFMCommunicate OK [21:38:53]requested_item fd.num is exist - process it [21:38:53]SAM_PROTO_GetFieldsCounters [21:38:53]wFMCommunicate request_size=4 [21:38:53]MH_SAM_APDU [21:38:53]CAPDU: 80 13 00 00 [21:38:53]Write to MH i2c: E2 08 00 19 07 80 13 00 00 00 00 00 00 9C [21:38:53]Write i2c OK [21:38:53]MH_I2C_Read... [21:38:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:38:53]Read from MH i2c: E2 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: E2 62 00 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: E2 62 00 19 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 70 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 1E [21:38:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 70 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:38:53]wFMCommunicate OK [21:38:53]SAM_PROTO_GetFieldsCounters done [21:38:53]requested_item shift.num is exist - process it [21:38:53]requested_item shift.opened is exist - process it [21:38:53]req_shift_opened [21:38:53]FM_GetShiftState [21:38:53]SAM_PROTO_GetShiftState [21:38:53]wFMCommunicate request_size=4 [21:38:53]MH_SAM_APDU [21:38:53]CAPDU: 80 13 01 00 [21:38:53]Write to MH i2c: E2 08 00 1A 07 80 13 01 00 00 00 00 00 9E [21:38:53]Write i2c OK [21:38:53]MH_I2C_Read... [21:38:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0E 19 47 00 70 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 55 02 00 F4 03 04 00 68 D9 F2 66 B6 04 01 00 00 EF A5 89 58 03 28 6E 20 [21:38:53]CommunicateWithHost err = 0 [21:38:53]CheckOFDResponse [21:38:53]1017 (14) - 77093643461234 [21:38:53]1041 (16) - 0000000000871835 [21:38:53]1040 (4) - 152944 [21:38:53]1012 (4) - 24.09.2024 15:23 [21:38:53]1206 (1) - 0 [21:38:53]OFD Sender: Remove packet 152944 [21:38:53]ProducePacketName [21:38:53]name=ofd_packets/00152944 [21:38:53]NVStorageDeleteData [21:38:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:53]Read from MH i2c: E2 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: E2 0E 00 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: E2 0E 00 1A 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 6B [21:38:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:38:53]wFMCommunicate OK [21:38:53]SAM_PROTO_GetShiftState done [21:38:53]FM_GetShiftState done [21:38:53]req_shift_opened done [21:38:53]requested_item shift.open_date is exist - process it [21:38:53]req_shift_open_date [21:38:53]req_shift_open_date done [21:38:53]produce_requested_data done [21:38:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152944,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:38:53]process_action_free close_receipt [21:38:53]json_value_free [21:38:53]json_value_free done [21:38:53]process_json_proto returns [21:38:53]Send response to host [21:38:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152944,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:38:53]free response buf [21:38:53]execute_script done [21:38:53]execute_script returns [21:38:53]free content buf [21:38:53]Sock 10.Close socket [21:38:53]Sock 10.Thread stoped [21:38:53]OFD Sender: No OFD packet to send [21:38:58]OFD Sender: No OFD packet to send [21:39:03]OFD Sender: No OFD packet to send [21:39:06]recv_with_timeout no data received [21:39:08]OFD Sender: No OFD packet to send [21:39:14]OFD Sender: No OFD packet to send [21:39:19]OFD Sender: No OFD packet to send [21:39:24]OFD Sender: No OFD packet to send [21:39:29]OFD Sender: No OFD packet to send [21:39:34]OFD Sender: No OFD packet to send [21:39:39]OFD Sender: No OFD packet to send [21:39:44]OFD Sender: No OFD packet to send [21:39:49]OFD Sender: No OFD packet to send [21:39:54]OFD Sender: No OFD packet to send [21:39:54]recv_with_timeout no data received [21:39:59]OFD Sender: No OFD packet to send [21:40:04]OFD Sender: No OFD packet to send [21:38:50]wFMCommunicate OK [21:38:50]wFMCommunicate request_size=13 [21:38:50]MH_SAM_APDU [21:38:50]CAPDU: 80 15 02 00 08 F4 03 04 00 6A 31 F3 66 [21:38:50]Write to MH i2c: E2 10 00 DB 06 80 15 02 00 08 00 F4 03 04 00 6A 31 F3 66 00 00 60 [21:38:50]Write i2c OK [21:38:50]MH_I2C_Read... [21:38:50]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:38:50]Read from MH i2c: E2 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: E2 03 00 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: E2 03 00 DB 06 00 90 00 55 [21:38:50]RAPDU: 90 00 [21:38:50]wFMCommunicate OK [21:38:50]wFMCommunicate request_size=25 [21:38:50]MH_SAM_APDU [21:38:50]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [21:38:50]Write to MH i2c: E2 1C 00 DC 06 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 C4 [21:38:50]Write i2c OK [21:38:50]MH_I2C_Read... [21:38:50]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:38:50]Read from MH i2c: E2 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: E2 03 00 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: E2 03 00 DC 06 00 90 00 56 [21:38:50]RAPDU: 90 00 [21:38:50]wFMCommunicate OK [21:38:50]wFMCommunicate request_size=4 [21:38:50]MH_SAM_APDU [21:38:50]CAPDU: 80 15 03 00 [21:38:50]Write to MH i2c: E2 08 00 DD 06 80 15 03 00 00 00 00 00 64 [21:38:50]Write i2c OK [21:38:50]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 40 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 40 00 DD 06 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 93 01 00 00 35 04 06 00 F1 F8 58 99 1A 1D 90 00 A4 [21:38:51]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 93 01 00 00 35 04 06 00 F1 F8 58 99 1A 1D 90 00 [21:38:51]wFMCommunicate OK [21:38:51]SAM_PROTO_ProcessDocument answer len = 59 [21:38:51]SAM_PROTO_ProcessDocument done [21:38:51]SetTLVBufToDocument [21:38:51]Processing tag 1209 (04B9) [21:38:51]Malloc new data [21:38:51]Processing tag 1041 (0411) [21:38:51]Processing tag 1040 (0410) [21:38:51]Malloc new data [21:38:51]Processing tag 1038 (040E) [21:38:51]Malloc new data [21:38:51]Processing tag 1042 (0412) [21:38:51]Malloc new data [21:38:51]Processing tag 1077 (0435) [21:38:51]Malloc new data [21:38:51]SetTLVBufToDocument err=0 [21:38:51]KKMLoadAndSignReceiptData store KKM data [21:38:51]KKMLoadAndSignReceiptData err=0 [21:38:51]wFMCommunicate request_size=4 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 11 00 00 [21:38:51]Write to MH i2c: E2 08 00 DE 06 80 11 00 00 00 00 00 00 5E [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 17 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 17 00 DE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [21:38:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:38:51]wFMCommunicate OK [21:38:51]Счет N : (1)1786953 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710194210 ДТ-К-5 39.380 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 403 24.09.2024 21:38 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 152944 ФПД: 266048940612125 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T213850&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152944&fm=266048940612125&tin=02508201610067®Number=0000000000091825&sum=0 [21:38:51]StoreToDocumentArchive [21:38:51]shift 477 fd 152944 [21:38:51]save to /storage/0477/doc_00152944 [21:38:51]save last doc name /storage/0477/doc_00152944 to /storage/kkm_last_doc_name [21:38:51]save OK [21:38:51]Clear old archive folders... [21:38:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:38:51]tlvbuf is 001174E0 [21:38:51]SAM_PROTO_ClearQueue [21:38:51]wFMCommunicate request_size=4 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 09 00 00 [21:38:51]Write to MH i2c: E2 08 00 DF 06 80 09 00 00 00 00 00 00 57 [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 DF 06 00 90 00 59 [21:38:51]RAPDU: 90 00 [21:38:51]wFMCommunicate OK [21:38:51]SAM_PROTO_ClearQueue done [21:38:51]KKMCreateOFDPacket [21:38:51]OFDProtocolAddRootSTLVToBuf [21:38:51]FM_MakeSignedData [21:38:51]FM_MakeSignedData [21:38:51]SAM_PROTO_SignData [21:38:51]wFMCommunicate request_size=4 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 0D 01 02 [21:38:51]Write to MH i2c: E2 08 00 E0 06 80 0D 01 02 00 00 00 00 5F [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 E0 06 00 90 00 5A [21:38:51]RAPDU: 90 00 [21:38:51]wFMCommunicate OK [21:38:51]wFMCommunicate request_size=255 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 6A 31 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 55 02 00 35 04 06 00 F1 F8 58 99 [21:38:51]Write to MH i2c: E2 02 01 E1 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 6A 31 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 55 02 00 35 04 06 00 F1 F8 58 99 00 00 30 [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 E1 06 00 90 00 5B [21:38:51]RAPDU: 90 00 [21:38:51]wFMCommunicate OK [21:38:51]wFMCommunicate request_size=7 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 0D 02 02 02 1A 1D [21:38:51]Write to MH i2c: E2 0A 00 E2 06 80 0D 02 02 02 00 1A 1D 00 00 9D [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 E2 06 00 90 00 5C [21:38:51]RAPDU: 90 00 [21:38:51]wFMCommunicate OK [21:38:51]wFMCommunicate request_size=4 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 0D 03 02 [21:38:51]Write to MH i2c: E2 08 00 E3 06 80 0D 03 02 00 00 00 00 64 [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 0B 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 0B 00 E3 06 00 99 22 D0 46 6A A3 5B A8 90 00 46 [21:38:51]RAPDU: 99 22 D0 46 6A A3 5B A8 90 00 [21:38:51]wFMCommunicate OK [21:38:51]SAM_PROTO_SignData done [21:38:51]FM_MakeSignedData done [21:38:51]CreateOFDProtocolMessage [21:38:51]wFMCommunicate request_size=4 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 11 00 00 [21:38:51]Write to MH i2c: E2 08 00 E4 06 80 11 00 00 00 00 00 00 64 [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 17 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 17 00 E4 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B7 [21:38:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:38:51]wFMCommunicate OK [21:38:51]CreateOFDProtocolMessage done [21:38:51]OFDSenderStorePacket 152944 [21:38:51]StoreOFDPacket docnum=152944 [21:40:09]OFD Sender: No OFD packet to send [21:40:14]OFD Sender: No OFD packet to send [21:40:19]OFD Sender: No OFD packet to send [21:40:20]recv_with_timeout no data received [21:40:24]OFD Sender: No OFD packet to send [21:40:29]OFD Sender: No OFD packet to send [21:40:34]OFD Sender: No OFD packet to send [21:40:39]OFD Sender: No OFD packet to send [21:40:41]recv_with_timeout no data received [21:40:44]OFD Sender: No OFD packet to send [21:40:49]OFD Sender: No OFD packet to send [21:40:54]OFD Sender: No OFD packet to send [21:40:59]OFD Sender: No OFD packet to send [21:41:04]OFD Sender: No OFD packet to send [21:41:09]OFD Sender: No OFD packet to send [21:41:14]OFD Sender: No OFD packet to send [21:41:19]OFD Sender: No OFD packet to send [21:41:24]OFD Sender: No OFD packet to send [21:41:29]OFD Sender: No OFD packet to send [21:41:34]OFD Sender: No OFD packet to send [21:41:39]OFD Sender: No OFD packet to send [21:41:44]OFD Sender: No OFD packet to send [21:41:49]OFD Sender: No OFD packet to send [21:41:54]OFD Sender: No OFD packet to send [21:41:59]OFD Sender: No OFD packet to send [21:42:04]OFD Sender: No OFD packet to send [21:42:09]OFD Sender: No OFD packet to send [21:42:14]OFD Sender: No OFD packet to send [21:42:16]recv_with_timeout no data received [21:42:19]OFD Sender: No OFD packet to send [21:42:24]OFD Sender: No OFD packet to send [21:42:29]OFD Sender: No OFD packet to send [21:42:34]recv_with_timeout no data received [21:42:34]OFD Sender: No OFD packet to send [21:42:39]OFD Sender: No OFD packet to send [21:42:44]OFD Sender: No OFD packet to send [21:42:49]OFD Sender: No OFD packet to send [21:42:54]OFD Sender: No OFD packet to send [21:42:59]OFD Sender: No OFD packet to send [21:43:04]OFD Sender: No OFD packet to send [21:43:09]OFD Sender: No OFD packet to send [21:43:14]OFD Sender: No OFD packet to send [21:43:17]recv_with_timeout no data received [21:43:19]OFD Sender: No OFD packet to send [21:43:24]OFD Sender: No OFD packet to send [21:43:29]OFD Sender: No OFD packet to send [21:43:33]recv_with_timeout no data received [21:43:34]OFD Sender: No OFD packet to send [21:43:39]OFD Sender: No OFD packet to send [21:43:44]OFD Sender: No OFD packet to send [21:43:49]OFD Sender: No OFD packet to send [21:43:55]OFD Sender: No OFD packet to send [21:44:00]OFD Sender: No OFD packet to send [21:44:05]OFD Sender: No OFD packet to send [21:44:10]OFD Sender: No OFD packet to send [21:44:15]OFD Sender: No OFD packet to send [21:44:20]OFD Sender: No OFD packet to send [21:44:25]OFD Sender: No OFD packet to send [21:44:30]OFD Sender: No OFD packet to send [21:44:35]OFD Sender: No OFD packet to send [21:44:40]OFD Sender: No OFD packet to send [21:44:45]OFD Sender: No OFD packet to send [21:44:46]recv_with_timeout no data received [21:44:50]OFD Sender: No OFD packet to send [21:44:55]OFD Sender: No OFD packet to send [21:45:00]OFD Sender: No OFD packet to send [21:45:05]OFD Sender: No OFD packet to send [21:45:10]OFD Sender: No OFD packet to send [21:45:15]OFD Sender: No OFD packet to send [21:45:20]OFD Sender: No OFD packet to send [21:45:25]OFD Sender: No OFD packet to send [21:45:30]OFD Sender: No OFD packet to send [21:45:35]OFD Sender: No OFD packet to send [21:45:40]OFD Sender: No OFD packet to send [21:45:45]OFD Sender: No OFD packet to send [21:45:50]OFD Sender: No OFD packet to send [21:45:55]OFD Sender: No OFD packet to send [21:46:00]OFD Sender: No OFD packet to send [21:46:02]recv_with_timeout no data received [21:46:05]OFD Sender: No OFD packet to send [21:46:10]OFD Sender: No OFD packet to send [21:46:15]OFD Sender: No OFD packet to send [21:46:19]recv_with_timeout no data received [21:46:20]OFD Sender: No OFD packet to send [21:46:25]OFD Sender: No OFD packet to send [21:46:30]OFD Sender: No OFD packet to send [21:46:35]OFD Sender: No OFD packet to send [21:46:40]OFD Sender: No OFD packet to send [21:46:45]OFD Sender: No OFD packet to send [21:46:48]recv_with_timeout no data received [21:46:50]OFD Sender: No OFD packet to send [21:46:55]OFD Sender: No OFD packet to send [21:46:56]accept exits with 7 [21:46:56]New connection [21:46:56]New thread 3067501924 created [21:46:56]Thread 3067358564 joined [21:46:56]Waiting for new connection... [21:46:56] Sock 7.Parse request [21:46:56]Sock 7.Check first char [21:46:56]Sock 7.First char is OK [21:46:56]request: POST /json_proto HTTP/1.0 [21:46:56]Method: POST [21:46:56]URL: /json_proto [21:46:56]Method is POST - this is cgi request [21:46:56]url: /json_proto [21:46:56]query_string will be loaded in cgi processing [21:46:56]execute_cgi json_proto POST (null) [21:46:56]execute_cgi path=json_proto method=POST [21:46:56]POST find Content-Length [21:46:56]Host: 172.17.43.67:8080 [21:46:56]Content-Length: 683 [21:46:56]Content-Type: application/json [21:46:56] [21:46:56]POST finish read [21:46:56]Found Content-Length = 683 [21:46:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786954", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:46:56]execute_script... [21:46:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786954", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:46:56]POST & json_proto [21:46:56]process_json_proto [21:46:56]json parsed OK: [21:46:56]protocol is kg_v1.0 [21:46:56]action value=close_receipt [21:46:56]process_action close_receipt [21:46:56]cmd_close_receipt [21:46:56]MH_GetDate [21:46:56]Write to MH i2c: F0 00 00 1B 07 11 [21:46:56]Write i2c OK [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: F0 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: F0 09 00 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: F0 09 00 1B 07 00 51 33 F3 66 6A BD 47 65 CA [21:46:56]GetLastDocTimeStamp 1727213930 [21:46:56]current date 1727214417 [21:46:56]FM_GetShiftState [21:46:56]SAM_PROTO_GetShiftState [21:46:56]wFMCommunicate request_size=4 [21:46:56]MH_SAM_APDU [21:46:56]CAPDU: 80 13 01 00 [21:46:56]Write to MH i2c: E2 08 00 1C 07 80 13 01 00 00 00 00 00 A0 [21:46:56]Write i2c OK [21:46:56]MH_I2C_Read... [21:46:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:46:57]Read from MH i2c: E2 [21:46:57]MH_I2C_Read... [21:46:57]Read from MH i2c: E2 0E 00 [21:46:57]MH_I2C_Read... [21:46:57]Read from MH i2c: E2 0E 00 1C 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 6D [21:46:57]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:46:57]wFMCommunicate OK [21:46:57]SAM_PROTO_GetShiftState done [21:46:57]FM_GetShiftState done [21:46:57]opened in 1727137889 [21:46:57]opened+sec_in_day 1727224289 [21:46:57]quantity*price = 100005 [21:46:57]sum+1 = 100006 [21:46:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 404 24.09.2024 21:46 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152945 ФПД: 130165922163382 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T214657&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152945&fm=130165922163382&tin=02508201610067®Number=0000000000091825&sum=100000 [21:46:58]StoreToDocumentArchive [21:46:58]shift 477 fd 152945 [21:46:58]save to /storage/0477/doc_00152945 [21:46:58]save last doc name /storage/0477/doc_00152945 to /storage/kkm_last_doc_name [21:46:58]save OK [21:46:58]Clear old archive folders... [21:46:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:46:58]tlvbuf is 000A5560 [21:46:58]SAM_PROTO_ClearQueue [21:46:58]wFMCommunicate request_size=4 [21:46:58]MH_SAM_APDU [21:46:58]CAPDU: 80 09 00 00 [21:46:58]Write to MH i2c: E2 08 00 29 07 80 09 00 00 00 00 00 00 A2 [21:46:58]Write i2c OK [21:46:58]MH_I2C_Read... [21:46:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:46:58]Read from MH i2c: E2 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: E2 03 00 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: E2 03 00 29 07 00 90 00 A4 [21:46:58]RAPDU: 90 00 [21:46:58]wFMCommunicate OK [21:46:58]SAM_PROTO_ClearQueue done [21:46:58]KKMCreateOFDPacket [21:46:58]OFDProtocolAddRootSTLVToBuf [21:46:58]FM_MakeSignedData [21:46:58]FM_MakeSignedData [21:46:58]SAM_PROTO_SignData [21:46:58]wFMCommunicate request_size=4 [21:46:58]MH_SAM_APDU [21:46:58]CAPDU: 80 0D 01 02 [21:46:58]Write to MH i2c: E2 08 00 2A 07 80 0D 01 02 00 00 00 00 AA [21:46:58]Write i2c OK [21:46:58]MH_I2C_Read... [21:46:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:46:58]Read from MH i2c: E2 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: E2 03 00 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: E2 03 00 2A 07 00 90 00 A5 [21:46:58]RAPDU: 90 00 [21:46:58]wFMCommunicate OK [21:46:58]wFMCommunicate request_size=255 [21:46:58]MH_SAM_APDU [21:46:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 51 33 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 55 02 00 35 04 06 00 76 [21:46:58]Write to MH i2c: E2 02 01 2B 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 51 33 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 55 02 00 35 04 06 00 76 00 00 46 [21:46:58]Write i2c OK [21:46:58]MH_I2C_Read... [21:46:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:58]Read from MH i2c: E2 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: E2 03 00 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: E2 03 00 2B 07 00 90 00 A6 [21:46:58]RAPDU: 90 00 [21:46:58]wFMCommunicate OK [21:46:58]wFMCommunicate request_size=10 [21:46:58]MH_SAM_APDU [21:46:58]CAPDU: 80 0D 02 02 05 62 9D 8D 6A B6 [21:46:58]Write to MH i2c: E2 0D 00 2C 07 80 0D 02 02 05 00 62 9D 8D 6A B6 00 00 63 [21:46:58]Write i2c OK [21:46:58]MH_I2C_Read... [21:46:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:58]Read from MH i2c: E2 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: E2 03 00 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: E2 03 00 2C 07 00 90 00 A7 [21:46:58]RAPDU: 90 00 [21:46:58]wFMCommunicate OK [21:46:58]wFMCommunicate request_size=4 [21:46:58]MH_SAM_APDU [21:46:58]CAPDU: 80 0D 03 02 [21:46:58]Write to MH i2c: E2 08 00 2D 07 80 0D 03 02 00 00 00 00 AF [21:46:58]Write i2c OK [21:46:58]MH_I2C_Read... [21:46:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:46:58]Read from MH i2c: E2 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: E2 0B 00 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: E2 0B 00 2D 07 00 BB CE 66 A7 B0 14 46 67 90 00 B7 [21:46:58]RAPDU: BB CE 66 A7 B0 14 46 67 90 00 [21:46:58]wFMCommunicate OK [21:46:58]SAM_PROTO_SignData done [21:46:58]FM_MakeSignedData done [21:46:58]CreateOFDProtocolMessage [21:46:58]wFMCommunicate request_size=4 [21:46:58]MH_SAM_APDU [21:46:58]CAPDU: 80 11 00 00 [21:46:58]Write to MH i2c: E2 08 00 2E 07 80 11 00 00 00 00 00 00 AF [21:46:58]Write i2c OK [21:46:58]MH_I2C_Read... [21:46:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:58]Read from MH i2c: E2 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: E2 17 00 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: E2 17 00 2E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 02 [21:46:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:46:58]wFMCommunicate OK [21:46:58]CreateOFDProtocolMessage done [21:46:58]OFDSenderStorePacket 152945 [21:46:58]StoreOFDPacket docnum=152945 [21:46:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F6 F9 07 01 36 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 51 33 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 55 02 00 35 04 06 00 76 62 9D 8D 6A B6 BB CE 66 A7 B0 14 46 67 [21:46:58]CheckFolder [21:46:58]dirname=/storage/ofd_packets [21:46:58]CheckFolder done [21:46:58]ProducePacketName [21:46:58]name=ofd_packets/00152945 [21:46:58]NVStorageSaveData ofd_packets/00152945 [21:46:58]File name is /storage/ofd_packets/00152945 [21:46:58]Write 301 bytes [21:46:58]NVStorageSaveData done [21:46:58]OFDSenderStorePacket done [21:46:58]KKMCreateOFDPacket done [21:46:58]NVStorageSaveData kkm_last_timestamp [21:46:58]File name is /storage/kkm_last_timestamp [21:46:58]Write 4 bytes [21:46:58]NVStorageSaveData done [21:46:58]ExternCall_PrintAddStr [21:46:58]wPrintStart [21:46:58]Write to MH i2c: 01 00 00 2F 07 36 [21:46:58]Write i2c OK [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: 01 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: 01 07 00 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: 01 07 00 2F 07 00 00 00 00 00 FF 0F 4B [21:46:58]RasterBufferAndPrint [21:46:58]line Счет N : (1)1786954 [21:46:58]line ИНН: 02508201610067 [21:46:58]line Контрольно-Кассовый Чек [21:46:58]line ПРОДАЖА [21:46:58]line ТРК (МРК, ГНК) : 22 [21:46:58]line Товар: 2710124130 [21:46:58]line Аи-92-К-5 [21:46:58]line 14.750 * 67.80 [21:46:58]line = 1000.05 [21:46:58]line НДС 12% НСП 1% [21:46:58]line > о реализуемом товаре [21:46:58]line ОКРУГЛЕНИЕ: -0.05 [21:46:58]line ИТОГО: 1000.00 [21:46:58]line Внесено: 1000.00 [21:46:58]line СДАЧА: 0.00 [21:46:58]line НСП 1% : 8.85 [21:46:58]line НДС 12% : 106.20 [21:46:58]line Наличными: 1000.00 [21:46:58]line Безнал.: 0.00 [21:46:58]line Место: АЗС № 89 "Партнер Нефть" [21:46:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:46:58]line СНО: Общий режим [21:46:58]line Чек 404 24.09.2024 21:46 [21:46:58]line Смена: 477 ФФД: 1.0 [21:46:58]line ЗНМ: 0300000113 [21:46:58]line РНМ: 0000000000091825 [21:46:58]line Версия ККМ: 001 [21:46:58]line ФМ: 0000000000871835 [21:46:58]line ФД: 152945 [21:46:58]line ФПД: 130165922163382 [21:46:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T214657&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152945&fm=130165922163382&tin=02508201610067®Number=0000000000091825&sum=100000 [21:46:59]OFD Sender: Processing packet 152945 [packets to send 831, broken 830] [21:46:59]ProducePacketName [21:46:59]name=ofd_packets/00152945 [21:46:59]OFD Sender: To server: pG, [21:46:59]CommunicateWithHost lk.salyk.kg:30040 [21:46:59]ConnectInit lk.salyk.kg [21:46:59]written 0, free lines is 4095 [21:46:59]Write to MH i2c: 01 00 00 5A 07 61 [21:46:59]Write i2c OK [21:46:59]MH_I2C_Read... [21:46:59]Read from MH i2c: 01 [21:46:59]MH_I2C_Read... [21:46:59]Read from MH i2c: 01 07 00 [21:46:59]MH_I2C_Read... [21:46:59]Read from MH i2c: 01 07 00 5A 07 00 00 00 00 00 DC 0C 50 [21:46:59]RasterBufferAndPrint [21:46:59]line [21:46:59]line [21:46:59]line [21:46:59]line [21:46:59]line [21:46:59]written 0, free lines is 3298 [21:46:59]MH_Cut [21:46:59]Write to MH i2c: D1 01 00 61 07 01 3A [21:46:59]Write i2c OK [21:46:59]MH_I2C_Read... [21:46:59]Read from MH i2c: D1 [21:46:59]MH_I2C_Read... [21:46:59]Read from MH i2c: D1 01 00 [21:46:59]MH_I2C_Read... [21:46:59]Read from MH i2c: D1 01 00 61 07 00 39 [21:46:59]Write to MH i2c: 01 00 00 62 07 69 [21:46:59]Write i2c OK [21:46:59]MH_I2C_Read... [21:46:59]Connected sock=10 [21:46:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F6 F9 07 01 36 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 51 33 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 55 02 00 35 04 06 00 76 62 9D 8D 6A B6 BB CE 66 A7 B0 14 46 67 [21:47:00]*** Cut start [21:47:00]*** Purtial cut [21:47:00]*** Stage 1: CUTSNS_PIN = 1 [21:47:00]Read from MH i2c: 01 [21:47:00]*** Stop cut motor [21:47:00]*** Cut end [21:47:00]MH_I2C_Read... [21:47:00]Read from MH i2c: 01 07 00 [21:47:00]MH_I2C_Read... [21:47:00]Read from MH i2c: 01 07 00 62 07 00 00 00 00 00 FF 0F 7E [21:47:00]process_action close_receipt done [21:47:00]requested_data is exist [21:47:00]produce_requested_data [21:47:00]requested_item fm.sn is exist - process it [21:47:00]wFMCommunicate request_size=4 [21:47:00]MH_SAM_APDU [21:47:00]CAPDU: 80 11 00 00 [21:47:00]Write to MH i2c: E2 08 00 63 07 80 11 00 00 00 00 00 00 E4 [21:47:00]Write i2c OK [21:47:00]MH_I2C_Read... [21:47:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:47:00]Read from MH i2c: E2 [21:47:00]MH_I2C_Read... [21:47:00]Read from MH i2c: E2 17 00 [21:47:00]MH_I2C_Read... [21:47:00]Read from MH i2c: E2 17 00 63 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 37 [21:47:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:47:00]wFMCommunicate OK [21:47:00]requested_item fd.num is exist - process it [21:47:00]SAM_PROTO_GetFieldsCounters [21:47:00]wFMCommunicate request_size=4 [21:47:00]MH_SAM_APDU [21:47:00]CAPDU: 80 13 00 00 [21:47:00]Write to MH i2c: E2 08 00 64 07 80 13 00 00 00 00 00 00 E7 [21:47:00]Write i2c OK [21:47:00]MH_I2C_Read... [21:47:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:47:00]Read from MH i2c: E2 [21:47:00]MH_I2C_Read... [21:47:00]Read from MH i2c: E2 62 00 [21:47:00]MH_I2C_Read... [21:47:00]Read from MH i2c: E2 62 00 64 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 71 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 6D [21:47:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 71 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:47:00]wFMCommunicate OK [21:47:00]SAM_PROTO_GetFieldsCounters done [21:47:00]requested_item shift.num is exist - process it [21:47:00]requested_item shift.opened is exist - process it [21:47:00]req_shift_opened [21:47:00]FM_GetShiftState [21:47:00]SAM_PROTO_GetShiftState [21:47:00]wFMCommunicate request_size=4 [21:47:00]MH_SAM_APDU [21:47:00]CAPDU: 80 13 01 00 [21:47:00]Write to MH i2c: E2 08 00 65 07 80 13 01 00 00 00 00 00 E9 [21:47:00]Write i2c OK [21:47:00]MH_I2C_Read... [21:47:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:47:00]Read from MH i2c: E2 [21:47:00]MH_I2C_Read... [21:47:00]Read from MH i2c: E2 0E 00 [21:47:00]MH_I2C_Read... [21:47:00]Read from MH i2c: E2 0E 00 65 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B6 [21:47:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:47:00]wFMCommunicate OK [21:47:00]SAM_PROTO_GetShiftState done [21:47:00]FM_GetShiftState done [21:47:00]req_shift_opened done [21:47:00]requested_item shift.open_date is exist - process it [21:47:00]req_shift_open_date [21:47:00]req_shift_open_date done [21:47:00]produce_requested_data done [21:47:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152945,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:47:00]process_action_free close_receipt [21:47:00]json_value_free [21:47:00]json_value_free done [21:47:00]process_json_proto returns [21:47:00]Send response to host [21:47:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152945,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:47:00]free response buf [21:47:00]execute_script done [21:47:00]execute_script returns [21:47:00]free content buf [21:47:00]Sock 7.Close socket [21:47:00]Sock 7.Thread stoped [21:47:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4D 03 47 00 51 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 55 02 00 F4 03 04 00 4F DB F2 66 B6 04 01 00 00 F2 C5 3F FA E3 46 FD 28 [21:47:00]CommunicateWithHost err = 0 [21:47:00]CheckOFDResponse [21:47:00]1017 (14) - 77093643461234 [21:47:00]1041 (16) - 0000000000871835 [21:47:00]1040 (4) - 152945 [21:47:00]1012 (4) - 24.09.2024 15:31 [21:47:00]1206 (1) - 0 [21:47:00]OFD Sender: Remove packet 152945 [21:47:00]ProducePacketName [21:47:00]name=ofd_packets/00152945 [21:47:00]NVStorageDeleteData [21:47:01]OFD Sender: No OFD packet to send [21:47:06]OFD Sender: No OFD packet to send [21:47:11]OFD Sender: No OFD packet to send [21:47:16]OFD Sender: No OFD packet to send [21:47:21]OFD Sender: No OFD packet to send [21:47:22]recv_with_timeout no data received [21:47:26]OFD Sender: No OFD packet to send [21:47:31]OFD Sender: No OFD packet to send [21:47:36]OFD Sender: No OFD packet to send [21:47:41]OFD Sender: No OFD packet to send [21:47:46]OFD Sender: No OFD packet to send [21:47:51]OFD Sender: No OFD packet to send [21:47:56]OFD Sender: No OFD packet to send [21:48:01]OFD Sender: No OFD packet to send [21:48:06]OFD Sender: No OFD packet to send [21:48:11]OFD Sender: No OFD packet to send [21:48:16]OFD Sender: No OFD packet to send [21:48:21]OFD Sender: No OFD packet to send [21:48:26]OFD Sender: No OFD packet to send [21:48:31]recv_with_timeout no data received [21:48:31]OFD Sender: No OFD packet to send [21:48:36]OFD Sender: No OFD packet to send [21:48:41]recv_with_timeout no data received [21:48:41]OFD Sender: No OFD packet to send [21:48:46]OFD Sender: No OFD packet to send [21:48:51]OFD Sender: No OFD packet to send [21:48:56]OFD Sender: No OFD packet to send [21:49:01]OFD Sender: No OFD packet to send [21:49:06]OFD Sender: No OFD packet to send [21:49:11]OFD Sender: No OFD packet to send [21:49:16]OFD Sender: No OFD packet to send [21:49:21]OFD Sender: No OFD packet to send [21:49:26]OFD Sender: No OFD packet to send [21:49:31]OFD Sender: No OFD packet to send [21:49:36]OFD Sender: No OFD packet to send [21:49:41]OFD Sender: No OFD packet to send [21:49:46]OFD Sender: No OFD packet to send [21:49:48]recv_with_timeout no data received [21:49:51]OFD Sender: No OFD packet to send [21:49:56]OFD Sender: No OFD packet to send [21:50:01]OFD Sender: No OFD packet to send [21:50:06]OFD Sender: No OFD packet to send [21:50:11]OFD Sender: No OFD packet to send [21:50:17]OFD Sender: No OFD packet to send [21:50:22]OFD Sender: No OFD packet to send [21:50:27]OFD Sender: No OFD packet to send [21:50:32]OFD Sender: No OFD packet to send [21:50:34]accept exits with 9 [21:50:34]New connection [21:50:34]New thread 3067358564 created [21:50:34]Thread 3067501924 joined [21:50:34]Waiting for new connection... [21:50:34] Sock 9.Parse request [21:50:34]Sock 9.Check first char [21:50:34]Sock 9.First char is OK [21:50:34]request: POST /json_proto HTTP/1.0 [21:50:34]Method: POST [21:50:34]URL: /json_proto [21:50:34]Method is POST - this is cgi request [21:50:34]url: /json_proto [21:50:34]query_string will be loaded in cgi processing [21:50:34]execute_cgi json_proto POST (null) [21:50:34]execute_cgi path=json_proto method=POST [21:50:34]POST find Content-Length [21:50:34]Host: 172.17.43.67:8080 [21:50:34]Content-Length: 790 [21:50:34]Content-Type: application/json [21:50:34] [21:50:34]POST finish read [21:50:34]Found Content-Length = 790 [21:50:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786955", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 78.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:50:34]execute_script... [21:50:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786955", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 78.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:50:34]POST & json_proto [21:50:34]process_json_proto [21:50:34]json parsed OK: [21:50:34]protocol is kg_v1.0 [21:50:34]action value=close_receipt [21:50:34]process_action close_receipt [21:50:34]cmd_close_receipt [21:50:34]MH_GetDate [21:50:34]Write to MH i2c: F0 00 00 66 07 5C [21:50:34]Write i2c OK [21:50:34]MH_I2C_Read... [21:50:34]Read from MH i2c: F0 [21:50:34]MH_I2C_Read... [21:50:34]Read from MH i2c: F0 09 00 [21:50:34]MH_I2C_Read... [21:50:34]Read from MH i2c: F0 09 00 66 07 00 2B 34 F3 66 6A BD 47 65 F0 [21:50:34]GetLastDocTimeStamp 1727214417 [21:50:34]current date 1727214635 [21:50:34]FM_GetShiftState [21:50:34]SAM_PROTO_GetShiftState [21:50:34]wFMCommunicate request_size=4 [21:50:34]MH_SAM_APDU [21:50:34]CAPDU: 80 13 01 00 [21:50:34]Write to MH i2c: E2 08 00 67 07 80 13 01 00 00 00 00 00 EB [21:50:34]Write i2c OK [21:50:34]MH_I2C_Read... [21:50:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:50:35]Read from MH i2c: E2 [21:50:35]MH_I2C_Read... [21:50:35]Read from MH i2c: E2 0E 00 [21:50:35]MH_I2C_Read... [21:50:35]Read from MH i2c: E2 0E 00 67 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B8 [21:50:35]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:50:35]wFMCommunicate OK [21:50:35]SAM_PROTO_GetShiftState done [21:50:35]FM_GetShiftState done [21:50:35]opened in 1727137889 [21:50:35]opened+sec_in_day 1727224289 [21:50:35]quantity*price = 0 [21:50:35]sum+1 = 1 [21:50:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 405 24.09.2024 21:50 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152946 ФПД: 115775849049219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T215035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152946&fm=115775849049219&tin=02508201610067®Number=0000000000091825&sum=0 [21:50:36]StoreToDocumentArchive [21:50:36]shift 477 fd 152946 [21:50:36]save to /storage/0477/doc_00152946 [21:50:36]save last doc name /storage/0477/doc_00152946 to /storage/kkm_last_doc_name [21:50:36]save OK [21:50:36]Clear old archive folders... [21:50:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:50:36]tlvbuf is 00074C60 [21:50:36]SAM_PROTO_ClearQueue [21:50:36]wFMCommunicate request_size=4 [21:50:36]MH_SAM_APDU [21:50:36]CAPDU: 80 09 00 00 [21:50:36]Write to MH i2c: E2 08 00 74 07 80 09 00 00 00 00 00 00 ED [21:50:36]Write i2c OK [21:50:36]MH_I2C_Read... [21:50:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:50:36]Read from MH i2c: E2 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 03 00 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 03 00 74 07 00 90 00 EF [21:50:36]RAPDU: 90 00 [21:50:36]wFMCommunicate OK [21:50:36]SAM_PROTO_ClearQueue done [21:50:36]KKMCreateOFDPacket [21:50:36]OFDProtocolAddRootSTLVToBuf [21:50:36]FM_MakeSignedData [21:50:36]FM_MakeSignedData [21:50:36]SAM_PROTO_SignData [21:50:36]wFMCommunicate request_size=4 [21:50:36]MH_SAM_APDU [21:50:36]CAPDU: 80 0D 01 02 [21:50:36]Write to MH i2c: E2 08 00 75 07 80 0D 01 02 00 00 00 00 F5 [21:50:36]Write i2c OK [21:50:36]MH_I2C_Read... [21:50:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:50:36]Read from MH i2c: E2 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 03 00 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 03 00 75 07 00 90 00 F0 [21:50:36]RAPDU: 90 00 [21:50:36]wFMCommunicate OK [21:50:36]wFMCommunicate request_size=255 [21:50:36]MH_SAM_APDU [21:50:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 2B 34 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 55 02 00 35 04 06 00 69 4C 2A 5B [21:50:36]Write to MH i2c: E2 02 01 76 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 2B 34 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 55 02 00 35 04 06 00 69 4C 2A 5B 00 00 53 [21:50:36]Write i2c OK [21:50:36]MH_I2C_Read... [21:50:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:50:36]Read from MH i2c: E2 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 03 00 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 03 00 76 07 00 90 00 F1 [21:50:36]RAPDU: 90 00 [21:50:36]wFMCommunicate OK [21:50:36]wFMCommunicate request_size=7 [21:50:36]MH_SAM_APDU [21:50:36]CAPDU: 80 0D 02 02 02 2C 83 [21:50:36]Write to MH i2c: E2 0A 00 77 07 80 0D 02 02 02 00 2C 83 00 00 AB [21:50:36]Write i2c OK [21:50:36]MH_I2C_Read... [21:50:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:50:36]Read from MH i2c: E2 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 03 00 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 03 00 77 07 00 90 00 F2 [21:50:36]RAPDU: 90 00 [21:50:36]wFMCommunicate OK [21:50:36]wFMCommunicate request_size=4 [21:50:36]MH_SAM_APDU [21:50:36]CAPDU: 80 0D 03 02 [21:50:36]Write to MH i2c: E2 08 00 78 07 80 0D 03 02 00 00 00 00 FA [21:50:36]Write i2c OK [21:50:36]MH_I2C_Read... [21:50:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:50:36]Read from MH i2c: E2 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 0B 00 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 0B 00 78 07 00 35 F8 A9 01 CA C0 9D 26 90 00 1F [21:50:36]RAPDU: 35 F8 A9 01 CA C0 9D 26 90 00 [21:50:36]wFMCommunicate OK [21:50:36]SAM_PROTO_SignData done [21:50:36]FM_MakeSignedData done [21:50:36]CreateOFDProtocolMessage [21:50:36]wFMCommunicate request_size=4 [21:50:36]MH_SAM_APDU [21:50:36]CAPDU: 80 11 00 00 [21:50:36]Write to MH i2c: E2 08 00 79 07 80 11 00 00 00 00 00 00 FA [21:50:36]Write i2c OK [21:50:36]MH_I2C_Read... [21:50:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:36]Read from MH i2c: E2 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 17 00 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 17 00 79 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [21:50:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:50:36]wFMCommunicate OK [21:50:36]CreateOFDProtocolMessage done [21:50:36]OFDSenderStorePacket 152946 [21:50:36]StoreOFDPacket docnum=152946 [21:50:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F0 E7 04 01 53 EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 2B 34 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 55 02 00 35 04 06 00 69 4C 2A 5B 2C 83 35 F8 A9 01 CA C0 9D 26 [21:50:36]CheckFolder [21:50:36]dirname=/storage/ofd_packets [21:50:36]CheckFolder done [21:50:36]ProducePacketName [21:50:36]name=ofd_packets/00152946 [21:50:36]NVStorageSaveData ofd_packets/00152946 [21:50:36]File name is /storage/ofd_packets/00152946 [21:50:36]Write 298 bytes [21:50:36]NVStorageSaveData done [21:50:36]OFDSenderStorePacket done [21:50:36]KKMCreateOFDPacket done [21:50:36]NVStorageSaveData kkm_last_timestamp [21:50:36]File name is /storage/kkm_last_timestamp [21:50:36]Write 4 bytes [21:50:36]NVStorageSaveData done [21:50:36]ExternCall_PrintAddStr [21:50:36]wPrintStart [21:50:36]Write to MH i2c: 01 00 00 7A 07 81 [21:50:36]Write i2c OK [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: 01 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: 01 07 00 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: 01 07 00 7A 07 00 00 00 00 00 FF 0F 96 [21:50:36]RasterBufferAndPrint [21:50:36]line Счет N : (1)1786955 [21:50:36]line ИНН: 02508201610067 [21:50:36]line Контрольно-Кассовый Чек [21:50:36]line ПРОДАЖА [21:50:36]line ТРК (МРК, ГНК) : 31 [21:50:36]line Товар: 2710194210 [21:50:36]line ДТ-К-5 [21:50:36]line 78.750 * 0.00 [21:50:36]line = 0.00 [21:50:36]line НДС 12% НСП 1% [21:50:36]line > о реализуемом товаре [21:50:36]line ИТОГО: 0.00 [21:50:36]line НСП 1% : 0.00 [21:50:36]line НДС 12% : 0.00 [21:50:36]line Наличными: 0.00 [21:50:36]line Безнал.: 0.00 [21:50:36]line Место: АЗС № 89 "Партнер Нефть" [21:50:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:50:36]line СНО: Общий режим [21:50:36]line Чек 405 24.09.2024 21:50 [21:50:36]line Смена: 477 ФФД: 1.0 [21:50:36]line ЗНМ: 0300000113 [21:50:36]line РНМ: 0000000000091825 [21:50:36]line Версия ККМ: 001 [21:50:36]line Талоны: Топливная Карта [21:50:36]line 07050 [21:50:36]line ФМ: 0000000000871835 [21:50:36]line ФД: 152946 [21:50:36]line ФПД: 115775849049219 [21:50:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T215035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152946&fm=115775849049219&tin=02508201610067®Number=0000000000091825&sum=0 [21:50:36]written 0, free lines is 4095 [21:50:36]OFD Sender: Processing packet 152946 [packets to send 831, broken 830] [21:50:36]ProducePacketName [21:50:36]name=ofd_packets/00152946 [21:50:36]OFD Sender: To server: pG, [21:50:36]CommunicateWithHost lk.salyk.kg:30040 [21:50:36]ConnectInit lk.salyk.kg [21:50:37]Write to MH i2c: 01 00 00 A4 07 AB [21:50:37]Write i2c OK [21:50:37]MH_I2C_Read... [21:50:37]Read from MH i2c: 01 [21:50:37]MH_I2C_Read... [21:50:37]Read from MH i2c: 01 07 00 [21:50:37]MH_I2C_Read... [21:50:37]Read from MH i2c: 01 07 00 A4 07 00 00 00 00 00 E4 0C A2 [21:50:37]RasterBufferAndPrint [21:50:37]line [21:50:37]line [21:50:37]line [21:50:37]line [21:50:37]line [21:50:37]written 0, free lines is 3305 [21:50:37]MH_Cut [21:50:37]Write to MH i2c: D1 01 00 AB 07 01 84 [21:50:37]Write i2c OK [21:50:37]MH_I2C_Read... [21:50:37]Read from MH i2c: D1 [21:50:37]MH_I2C_Read... [21:50:37]Read from MH i2c: D1 01 00 [21:50:37]MH_I2C_Read... [21:50:37]Read from MH i2c: D1 01 00 AB 07 00 83 [21:50:37]Write to MH i2c: 01 00 00 AC 07 B3 [21:50:37]Write i2c OK [21:50:37]MH_I2C_Read... [21:50:37]*** Cut start [21:50:37]*** Purtial cut [21:50:37]*** Stage 1: CUTSNS_PIN = 1 [21:50:37]recv_with_timeout no data received [21:50:38]Read from MH i2c: 01 [21:50:38]MH_I2C_Read... [21:50:38]*** Stop cut motor [21:50:38]*** Cut end [21:50:38]Read from MH i2c: 01 07 00 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: 01 07 00 AC 07 00 00 00 00 00 FF 0F C8 [21:50:38]process_action close_receipt done [21:50:38]requested_data is exist [21:50:38]produce_requested_data [21:50:38]requested_item fm.sn is exist - process it [21:50:38]wFMCommunicate request_size=4 [21:50:38]MH_SAM_APDU [21:50:38]CAPDU: 80 11 00 00 [21:50:38]Write to MH i2c: E2 08 00 AD 07 80 11 00 00 00 00 00 00 2E [21:50:38]Write i2c OK [21:50:38]MH_I2C_Read... [21:50:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:38]Read from MH i2c: E2 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: E2 17 00 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: E2 17 00 AD 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [21:50:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:50:38]wFMCommunicate OK [21:50:38]requested_item fd.num is exist - process it [21:50:38]SAM_PROTO_GetFieldsCounters [21:50:38]wFMCommunicate request_size=4 [21:50:38]MH_SAM_APDU [21:50:38]CAPDU: 80 13 00 00 [21:50:38]Write to MH i2c: E2 08 00 AE 07 80 13 00 00 00 00 00 00 31 [21:50:38]Write i2c OK [21:50:38]MH_I2C_Read... [21:50:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:50:38]Read from MH i2c: E2 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: E2 62 00 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: E2 62 00 AE 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 72 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 BB [21:50:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 72 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:50:38]wFMCommunicate OK [21:50:38]SAM_PROTO_GetFieldsCounters done [21:50:38]requested_item shift.num is exist - process it [21:50:38]requested_item shift.opened is exist - process it [21:50:38]req_shift_opened [21:50:38]FM_GetShiftState [21:50:38]SAM_PROTO_GetShiftState [21:50:38]wFMCommunicate request_size=4 [21:50:38]MH_SAM_APDU [21:50:38]CAPDU: 80 13 01 00 [21:50:38]Write to MH i2c: E2 08 00 AF 07 80 13 01 00 00 00 00 00 33 [21:50:38]Write i2c OK [21:50:38]MH_I2C_Read... [21:50:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:50:38]Read from MH i2c: E2 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: E2 0E 00 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: E2 0E 00 AF 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 00 [21:50:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:50:38]wFMCommunicate OK [21:50:38]SAM_PROTO_GetShiftState done [21:50:38]FM_GetShiftState done [21:50:38]req_shift_opened done [21:50:38]requested_item shift.open_date is exist - process it [21:50:38]req_shift_open_date [21:50:38]req_shift_open_date done [21:50:38]produce_requested_data done [21:50:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152946,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:50:38]process_action_free close_receipt [21:50:38]json_value_free [21:50:38]json_value_free done [21:50:38]process_json_proto returns [21:50:38]Send response to host [21:50:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152946,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:50:38]free response buf [21:50:38]execute_script done [21:50:38]execute_script returns [21:50:38]free content buf [21:50:38]Sock 9.Close socket [21:50:38]Sock 9.Thread stoped [21:50:39]Connected sock=11 [21:50:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F0 E7 04 01 53 EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 2B 34 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 55 02 00 35 04 06 00 69 4C 2A 5B 2C 83 35 F8 A9 01 CA C0 9D 26 [21:50:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E6 86 47 00 11 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 55 02 00 F4 03 04 00 2A DC F2 66 B6 04 01 00 00 F6 95 F3 2A 42 C8 6E 0F [21:50:40]CommunicateWithHost err = 0 [21:50:40]CheckOFDResponse [21:50:40]1017 (14) - 77093643461234 [21:50:40]1041 (16) - 0000000000871835 [21:50:40]1040 (4) - 152946 [21:50:40]1012 (4) - 24.09.2024 15:35 [21:50:40]1206 (1) - 0 [21:50:40]OFD Sender: Remove packet 152946 [21:50:40]ProducePacketName [21:50:40]name=ofd_packets/00152946 [21:50:40]NVStorageDeleteData [21:50:40]OFD Sender: No OFD packet to send [21:50:45]OFD Sender: No OFD packet to send [21:50:50]OFD Sender: No OFD packet to send [21:50:55]OFD Sender: No OFD packet to send [21:50:58]recv_with_timeout no data received [21:51:00]OFD Sender: No OFD packet to send [21:51:05]OFD Sender: No OFD packet to send [21:51:10]OFD Sender: No OFD packet to send [21:51:15]OFD Sender: No OFD packet to send [21:51:20]OFD Sender: No OFD packet to send [21:51:25]OFD Sender: No OFD packet to send [21:51:30]OFD Sender: No OFD packet to send [21:51:35]OFD Sender: No OFD packet to send [21:51:36]recv_with_timeout no data received [21:51:40]OFD Sender: No OFD packet to send [21:51:46]OFD Sender: No OFD packet to send [21:51:51]OFD Sender: No OFD packet to send [21:51:56]OFD Sender: No OFD packet to send [21:52:01]OFD Sender: No OFD packet to send [21:52:06]OFD Sender: No OFD packet to send [21:52:11]OFD Sender: No OFD packet to send [21:52:16]OFD Sender: No OFD packet to send [21:52:21]OFD Sender: No OFD packet to send [21:52:26]OFD Sender: No OFD packet to send [21:52:31]OFD Sender: No OFD packet to send [21:52:36]OFD Sender: No OFD packet to send [21:52:41]OFD Sender: No OFD packet to send [21:52:46]OFD Sender: No OFD packet to send [21:52:51]OFD Sender: No OFD packet to send [21:52:56]OFD Sender: No OFD packet to send [21:53:01]OFD Sender: No OFD packet to send [21:53:01]recv_with_timeout no data received [21:53:04]accept exits with 10 [21:53:04]New connection [21:53:04]New thread 3067501924 created [21:53:04]Thread 3067358564 joined [21:53:04]Waiting for new connection... [21:53:04] Sock 10.Parse request [21:53:04]Sock 10.Check first char [21:53:04]Sock 10.First char is OK [21:53:04]request: POST /json_proto HTTP/1.0 [21:53:04]Method: POST [21:53:04]URL: /json_proto [21:53:04]Method is POST - this is cgi request [21:53:04]url: /json_proto [21:53:04]query_string will be loaded in cgi processing [21:53:04]execute_cgi json_proto POST (null) [21:53:04]execute_cgi path=json_proto method=POST [21:53:04]POST find Content-Length [21:53:04]Host: 172.17.43.67:8080 [21:53:04]Content-Length: 790 [21:53:04]Content-Type: application/json [21:53:04] [21:53:04]POST finish read [21:53:04]Found Content-Length = 790 [21:53:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786956", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:53:04]execute_script... [21:53:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786956", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:53:04]POST & json_proto [21:53:04]process_json_proto [21:53:04]json parsed OK: [21:53:04]protocol is kg_v1.0 [21:53:04]action value=close_receipt [21:53:04]process_action close_receipt [21:53:04]cmd_close_receipt [21:53:04]MH_GetDate [21:53:04]Write to MH i2c: F0 00 00 B0 07 A6 [21:53:04]Write i2c OK [21:53:04]MH_I2C_Read... [21:53:04]Read from MH i2c: F0 [21:53:04]MH_I2C_Read... [21:53:04]Read from MH i2c: F0 09 00 [21:53:04]MH_I2C_Read... [21:53:04]Read from MH i2c: F0 09 00 B0 07 00 C0 34 F3 66 6A BD 47 65 CF [21:53:04]GetLastDocTimeStamp 1727214635 [21:53:04]current date 1727214784 [21:53:04]FM_GetShiftState [21:53:04]SAM_PROTO_GetShiftState [21:53:04]wFMCommunicate request_size=4 [21:53:04]MH_SAM_APDU [21:53:04]CAPDU: 80 13 01 00 [21:53:04]Write to MH i2c: E2 08 00 B1 07 80 13 01 00 00 00 00 00 35 [21:53:04]Write i2c OK [21:53:04]MH_I2C_Read... [21:53:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:53:04]Read from MH i2c: E2 [21:53:04]MH_I2C_Read... [21:53:04]Read from MH i2c: E2 0E 00 [21:53:04]MH_I2C_Read... [21:53:04]Read from MH i2c: E2 0E 00 B1 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 02 [21:53:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:53:04]wFMCommunicate OK [21:53:04]SAM_PROTO_GetShiftState done [21:53:04]FM_GetShiftState done [21:53:04]opened in 1727137889 [21:53:04]opened+sec_in_day 1727224289 [21:53:04]quantity*price = 0 [21:53:04]sum+1 = 1 [21:53:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 407 24.09.2024 21:55 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07050 ФМ: 0000000000871835 ФД: 152948 ФПД: 52423493418648 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T215521&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152948&fm=52423493418648&tin=02508201610067®Number=0000000000091825&sum=0 [21:55:22]StoreToDocumentArchive [21:55:22]shift 477 fd 152948 [21:55:22]save to /storage/0477/doc_00152948 [21:55:22]save last doc name /storage/0477/doc_00152948 to /storage/kkm_last_doc_name [21:55:22]save OK [21:55:22]Clear old archive folders... [21:55:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:55:22]tlvbuf is 00B82D60 [21:55:22]SAM_PROTO_ClearQueue [21:55:22]wFMCommunicate request_size=4 [21:55:22]MH_SAM_APDU [21:55:22]CAPDU: 80 09 00 00 [21:55:22]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:55:22]Write i2c OK [21:55:22]MH_I2C_Read... [21:55:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:22]Read from MH i2c: E2 [21:55:22]MH_I2C_Read... [21:55:22]Read from MH i2c: E2 03 00 [21:55:22]MH_I2C_Read... [21:55:22]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:55:22]RAPDU: 90 00 [21:55:22]wFMCommunicate OK [21:55:22]SAM_PROTO_ClearQueue done [21:55:22]KKMCreateOFDPacket [21:55:22]OFDProtocolAddRootSTLVToBuf [21:55:22]FM_MakeSignedData [21:55:14]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:55:14]RAPDU: 90 00 [21:55:14]wFMCommunicate OK [21:55:14]wFMCommunicate request_size=4 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 11 00 00 [21:55:14]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 17 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [21:55:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:55:14]wFMCommunicate OK [21:55:14]Detected FM SN is 0000000000871835 [21:55:14]Stored FM SN is 0000000000871835 [21:55:14]wFMCommunicate request_size=9 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 16 00 00 04 E6 7F 00 00 [21:55:14]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:55:14]RAPDU: 90 00 [21:55:14]wFMCommunicate OK [21:55:14]FM PIN OK [21:55:14]wFMCommunicate request_size=8 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 14 04 00 03 02 00 01 [21:55:14]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:55:14]RAPDU: 90 00 [21:55:14]wFMCommunicate OK [21:55:14]wFMCommunicate request_size=13 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:55:14]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:55:14]RAPDU: 90 00 [21:55:14]wFMCommunicate OK [21:55:14]wFMCommunicate request_size=4 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 11 00 00 [21:55:14]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 17 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [21:55:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:55:14]wFMCommunicate OK [21:55:14]DocumentArchiveInit [21:55:14]Start Httpd... [21:55:14]Httpd thread 3067133284 created [21:55:14]Write to MH i2c: 01 00 00 0F 00 0F [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: 01 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: 01 07 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:55:14]MH Int Process started [21:55:14]Allocated Socket 8 [21:55:14]Bind OK [21:55:14]Listen OK [21:55:14]httpd running on port 8080 [21:55:14]Waiting for new connection... [21:55:15]OFD Sender: Processing packet 152947 [packets to send 831, broken 830] [21:55:15]ProducePacketName [21:55:15]name=ofd_packets/00152947 [21:55:15]OFD Sender: To server: pG, [21:55:15]CommunicateWithHost lk.salyk.kg:30040 [21:55:15]ConnectInit lk.salyk.kg [21:55:16]Connected sock=6 [21:55:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 04 0E 04 01 80 DC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 C0 34 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 55 02 00 35 04 06 00 60 27 5A BC A7 60 CD 84 03 45 AD AF 9D AC [21:55:17]accept exits with 9 [21:55:17]New connection [21:55:17]New thread 3066846564 created [21:55:17]Waiting for new connection... [21:55:17] Sock 9.Parse request [21:55:17]Sock 9.Check first char [21:55:17]Sock 9.First char is OK [21:55:17]request: POST /json_proto HTTP/1.0 [21:55:17]Method: POST [21:55:17]URL: /json_proto [21:55:17]Method is POST - this is cgi request [21:55:17]url: /json_proto [21:55:17]query_string will be loaded in cgi processing [21:55:17]execute_cgi json_proto POST (null) [21:55:17]execute_cgi path=json_proto method=POST [21:55:17]POST find Content-Length [21:55:17]Host: 172.17.43.67:8080 [21:55:17]Content-Length: 215 [21:55:17]Content-Type: application/json [21:55:17] [21:55:17]POST finish read [21:55:17]Found Content-Length = 215 [21:55:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:17]execute_script... [21:55:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:17]POST & json_proto [21:55:17]process_json_proto [21:55:17]json parsed OK: [21:55:17]protocol is kg_v1.0 [21:55:17]action value=get_value [21:55:17]process_action get_value [21:55:17]cmd_get_value [21:55:17]process_action get_value done [21:55:17]requested_data is exist [21:55:17]produce_requested_data [21:55:17]requested_item kkm.sn is exist - process it [21:55:17]requested_item kkm.ver is exist - process it [21:55:17]requested_item fm.sn is exist - process it [21:55:17]wFMCommunicate request_size=4 [21:55:17]MH_SAM_APDU [21:55:17]CAPDU: 80 11 00 00 [21:55:17]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:55:17]Write i2c OK [21:55:17]MH_I2C_Read... [21:55:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:17]Read from MH i2c: E2 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 17 00 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [21:55:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:55:17]wFMCommunicate OK [21:55:17]requested_item fd.num is exist - process it [21:55:17]SAM_PROTO_GetFieldsCounters [21:55:17]wFMCommunicate request_size=4 [21:55:17]MH_SAM_APDU [21:55:17]CAPDU: 80 13 00 00 [21:55:17]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:55:17]Write i2c OK [21:55:17]MH_I2C_Read... [21:55:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:17]Read from MH i2c: E2 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 62 00 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 1B [21:55:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:55:17]wFMCommunicate OK [21:55:17]SAM_PROTO_GetFieldsCounters done [21:55:17]requested_item shift.num is exist - process it [21:55:17]requested_item shift.opened is exist - process it [21:55:17]req_shift_opened [21:55:17]FM_GetShiftState [21:55:17]SAM_PROTO_GetShiftState [21:55:17]wFMCommunicate request_size=4 [21:55:17]MH_SAM_APDU [21:55:17]CAPDU: 80 13 01 00 [21:55:17]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:55:17]Write i2c OK [21:55:17]MH_I2C_Read... [21:55:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:17]Read from MH i2c: E2 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 0E 00 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [21:55:17]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:55:17]wFMCommunicate OK [21:55:17]SAM_PROTO_GetShiftState done [21:55:17]FM_GetShiftState done [21:55:17]req_shift_opened done [21:55:17]requested_item shift.open_date is exist - process it [21:55:17]req_shift_open_date [21:55:17]req_shift_open_date done [21:55:17]produce_requested_data done [21:55:17]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152947,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:55:17]process_action_free get_value [21:55:22]FM_MakeSignedData [21:55:22]SAM_PROTO_SignData [21:55:22]wFMCommunicate request_size=4 [21:55:22]MH_SAM_APDU [21:55:22]CAPDU: 80 0D 01 02 [21:55:22]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:55:22]Write i2c OK [21:55:22]MH_I2C_Read... [21:55:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:22]Read from MH i2c: E2 [21:55:22]MH_I2C_Read... [21:55:22]Read from MH i2c: E2 03 00 [21:55:22]MH_I2C_Read... [21:55:22]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:55:22]RAPDU: 90 00 [21:55:22]wFMCommunicate OK [21:55:22]wFMCommunicate request_size=255 [21:55:22]MH_SAM_APDU [21:55:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 49 35 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 55 02 00 35 04 06 00 2F AD CB B3 [21:55:22]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 49 35 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 55 02 00 35 04 06 00 2F AD CB B3 00 00 E1 [21:55:22]Write i2c OK [21:55:22]MH_I2C_Read... [21:55:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:23]Read from MH i2c: E2 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: E2 03 00 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:55:23]RAPDU: 90 00 [21:55:23]wFMCommunicate OK [21:55:23]wFMCommunicate request_size=7 [21:55:23]MH_SAM_APDU [21:55:23]CAPDU: 80 0D 02 02 02 FE 98 [21:55:23]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 FE 98 00 00 42 [21:55:23]Write i2c OK [21:55:23]MH_I2C_Read... [21:55:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:23]Read from MH i2c: E2 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: E2 03 00 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:55:23]RAPDU: 90 00 [21:55:23]wFMCommunicate OK [21:55:23]wFMCommunicate request_size=4 [21:55:23]MH_SAM_APDU [21:55:23]CAPDU: 80 0D 03 02 [21:55:23]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:55:23]Write i2c OK [21:55:23]MH_I2C_Read... [21:55:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:23]Read from MH i2c: E2 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: E2 0B 00 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: E2 0B 00 2F 00 00 72 A1 7E 42 DD 35 CF 89 90 00 E8 [21:55:23]RAPDU: 72 A1 7E 42 DD 35 CF 89 90 00 [21:55:23]wFMCommunicate OK [21:55:23]SAM_PROTO_SignData done [21:55:23]FM_MakeSignedData done [21:55:23]CreateOFDProtocolMessage [21:55:23]wFMCommunicate request_size=4 [21:55:23]MH_SAM_APDU [21:55:23]CAPDU: 80 11 00 00 [21:55:23]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:55:23]Write i2c OK [21:55:23]MH_I2C_Read... [21:55:23]recv_with_timeout no data received [21:55:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:23]Read from MH i2c: E2 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: E2 17 00 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [21:55:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:55:23]wFMCommunicate OK [21:55:23]CreateOFDProtocolMessage done [21:55:23]OFDSenderStorePacket 152948 [21:55:23]StoreOFDPacket docnum=152948 [21:55:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3C 33 04 01 3B B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 49 35 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 55 02 00 35 04 06 00 2F AD CB B3 FE 98 72 A1 7E 42 DD 35 CF 89 [21:55:23]CheckFolder [21:55:23]dirname=/storage/ofd_packets [21:55:23]CheckFolder done [21:55:23]ProducePacketName [21:55:23]name=ofd_packets/00152948 [21:55:23]NVStorageSaveData ofd_packets/00152948 [21:55:23]File name is /storage/ofd_packets/00152948 [21:55:23]Write 298 bytes [21:55:23]NVStorageSaveData done [21:55:23]OFDSenderStorePacket done [21:55:23]KKMCreateOFDPacket done [21:55:23]NVStorageSaveData kkm_last_timestamp [21:55:23]File name is /storage/kkm_last_timestamp [21:55:23]OFD Sender: No OFD packet to send [21:55:23]Write 4 bytes [21:55:23]NVStorageSaveData done [21:55:23]ExternCall_PrintAddStr [21:55:23]wPrintStart [21:55:23]Write to MH i2c: 01 00 00 31 00 31 [21:55:23]Write i2c OK [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: 01 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: 01 07 00 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:55:23]RasterBufferAndPrint [21:55:23]line Счет N : (1)1786956 [21:55:23]line ИНН: 02508201610067 [21:55:23]line Контрольно-Кассовый Чек [21:55:23]line ПРОДАЖА [21:55:23]line ТРК (МРК, ГНК) : 41 [21:55:23]line Товар: 2710194210 [21:55:23]line ДТ-К-5 [21:55:23]line 39.380 * 0.00 [21:55:23]line = 0.00 [21:55:23]line НДС 12% НСП 1% [21:55:23]line > о реализуемом товаре [21:55:23]line ИТОГО: 0.00 [21:55:23]line НСП 1% : 0.00 [21:55:23]line НДС 12% : 0.00 [21:55:23]line Наличными: 0.00 [21:55:23]line Безнал.: 0.00 [21:55:23]line Место: АЗС № 89 "Партнер Нефть" [21:55:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:55:23]line СНО: Общий режим [21:55:23]line Чек 407 24.09.2024 21:55 [21:55:23]line Смена: 477 ФФД: 1.0 [21:55:23]line ЗНМ: 0300000113 [21:55:23]line РНМ: 0000000000091825 [21:55:23]line Версия ККМ: 001 [21:55:23]line Талоны: Топливная Карта [21:55:23]line 07050 [21:55:23]line ФМ: 0000000000871835 [21:55:23]line ФД: 152948 [21:55:23]line ФПД: 52423493418648 [21:55:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T215521&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152948&fm=52423493418648&tin=02508201610067®Number=0000000000091825&sum=0 [21:55:23]written 0, free lines is 4095 [21:55:23]OFD Sender: Processing packet 152948 [packets to send 831, broken 830] [21:55:23]ProducePacketName [21:55:23]name=ofd_packets/00152948 [21:55:23]OFD Sender: To server: pG, [21:55:23]CommunicateWithHost lk.salyk.kg:30040 [21:55:23]ConnectInit lk.salyk.kg [21:55:23]Write to MH i2c: 01 00 00 5B 00 5B [21:55:23]Write i2c OK [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: 01 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: 01 07 00 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 EF 0C 5D [21:55:23]RasterBufferAndPrint [21:55:23]line [21:55:23]line [21:55:23]line [21:55:23]line [21:55:23]line [21:55:23]written 0, free lines is 3334 [21:55:23]MH_Cut [21:55:23]Write to MH i2c: D1 01 00 62 00 01 34 [21:55:23]Write i2c OK [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: D1 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: D1 01 00 [21:55:23]MH_I2C_Read... [21:55:23]Read from MH i2c: D1 01 00 62 00 00 33 [21:55:23]Write to MH i2c: 01 00 00 63 00 63 [21:55:23]Write i2c OK [21:55:23]MH_I2C_Read... [21:55:24]Connected sock=6 [21:55:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3C 33 04 01 3B B0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 49 35 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 55 02 00 35 04 06 00 2F AD CB B3 FE 98 72 A1 7E 42 DD 35 CF 89 [21:55:24]*** Cut start 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 13 [21:55:20]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 [21:55:20]wFMCommunicate OK [21:55:20]wFMCommunicate request_size=4 [21:55:20]MH_SAM_APDU [21:55:20]CAPDU: 80 17 00 00 [21:55:20]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:55:20]Write i2c OK [21:55:20]MH_I2C_Read... [21:55:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [21:55:20]Read from MH i2c: E2 [21:55:20]MH_I2C_Read... [21:55:20]Read from MH i2c: E2 D2 00 [21:55:20]MH_I2C_Read... [21:55:20]Read from MH i2c: E2 D2 00 1C 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [21:55:20]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:55:20]wFMCommunicate OK [21:55:20]SAM_PROTO_GetShiftData done [21:55:20]requested_item shift.sale.total_cash is exist - process it [21:55:20]requested_item shift.sale_refund.total is exist - process it [21:55:20]requested_item shift.sale_refund.total_cash is exist - process it [21:55:20]requested_item shift.buy.total is exist - process it [21:55:20]requested_item shift.buy.total_cash is exist - process it [21:55:20]produce_requested_data done [21:55:20]produce_requested_data return {"fm.sale.total":112066702.00,"fm.sale_refund.total":2370725.00,"fm.buy.total":0.00,"shift.sale.total":230960.00,"shift.sale.total_cash":230960.00,"shift.sale_refund.total":140.00,"shift.sale_refund.total_cash":140.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [21:55:20]process_action_free get_value [21:55:20]json_value_free [21:55:20]json_value_free done [21:55:20]process_json_proto returns [21:55:20]Send response to host [21:55:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112066702.00,"fm.sale_refund.total":2370725.00,"fm.buy.total":0.00,"shift.sale.total":230960.00,"shift.sale.total_cash":230960.00,"shift.sale_refund.total":140.00,"shift.sale_refund.total_cash":140.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [21:55:20]free response buf [21:55:20]execute_script done [21:55:20]execute_script returns [21:55:20]free content buf [21:55:20]Sock 10.Close socket [21:55:20]Sock 10.Thread stoped [21:55:21]accept exits with 9 [21:55:21]New connection [21:55:21]New thread 3066846564 created [21:55:21]Thread 3066703204 joined [21:55:21]Waiting for new connection... [21:55:21] Sock 9.Parse request [21:55:21]Sock 9.Check first char [21:55:21]Sock 9.First char is OK [21:55:21]request: POST /json_proto HTTP/1.0 [21:55:21]Method: POST [21:55:21]URL: /json_proto [21:55:21]Method is POST - this is cgi request [21:55:21]url: /json_proto [21:55:21]query_string will be loaded in cgi processing [21:55:21]execute_cgi json_proto POST (null) [21:55:21]execute_cgi path=json_proto method=POST [21:55:21]POST find Content-Length [21:55:21]Host: 172.17.43.67:8080 [21:55:21]Content-Length: 790 [21:55:21]Content-Type: application/json [21:55:21] [21:55:21]POST finish read [21:55:21]Found Content-Length = 790 [21:55:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786956", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:21]execute_script... [21:55:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786956", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A07050", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:21]POST & json_proto [21:55:21]process_json_proto [21:55:21]json parsed OK: [21:55:21]protocol is kg_v1.0 [21:55:21]action value=close_receipt [21:55:21]process_action close_receipt [21:55:21]cmd_close_receipt [21:55:21]MH_GetDate [21:55:21]Write to MH i2c: F0 00 00 1D 00 0C [21:55:21]Write i2c OK [21:55:21]MH_I2C_Read... [21:55:21]Read from MH i2c: F0 [21:55:21]MH_I2C_Read... [21:55:21]Read from MH i2c: F0 09 00 [21:55:21]MH_I2C_Read... [21:55:21]Read from MH i2c: F0 09 00 1D 00 00 49 35 F3 66 6A BD 47 65 BF [21:55:21]GetLastDocTimeStamp 1727214784 [21:55:21]current date 1727214921 [21:55:21]FM_GetShiftState [21:55:21]SAM_PROTO_GetShiftState [21:55:21]wFMCommunicate request_size=4 [21:55:21]MH_SAM_APDU [21:55:21]CAPDU: 80 13 01 00 [21:55:21]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [21:55:21]Write i2c OK [21:55:21]MH_I2C_Read... [21:55:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:21]Read from MH i2c: E2 [21:55:21]MH_I2C_Read... [21:55:21]Read from MH i2c: E2 0E 00 [21:55:21]MH_I2C_Read... [21:55:21]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [21:55:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:55:21]wFMCommunicate OK [21:55:21]SAM_PROTO_GetShiftState done [21:55:21]FM_GetShiftState done [21:55:21]opened in 1727137889 [21:55:21]opened+sec_in_day 1727224289 [21:55:21]quantity*price = 0 [21:55:21]sum+1 = 1 [21:55:21]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 408 24.09.2024 21:56 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152949 ФПД: 229693551354839 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T215632&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152949&fm=229693551354839&tin=02508201610067®Number=0000000000091825&sum=250000 [21:56:33]StoreToDocumentArchive [21:56:33]shift 477 fd 152949 [21:56:33]save to /storage/0477/doc_00152949 [21:56:33]save last doc name /storage/0477/doc_00152949 to /storage/kkm_last_doc_name [21:56:33]save OK [21:56:33]Clear old archive folders... [21:56:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:56:33]tlvbuf is 00B82950 [21:56:33]SAM_PROTO_ClearQueue [21:56:33]wFMCommunicate request_size=4 [21:56:33]MH_SAM_APDU [21:56:33]CAPDU: 80 09 00 00 [21:56:33]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [21:56:33]Write i2c OK [21:56:33]MH_I2C_Read... [21:56:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:56:33]Read from MH i2c: E2 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: E2 03 00 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [21:56:33]RAPDU: 90 00 [21:56:33]wFMCommunicate OK [21:56:33]SAM_PROTO_ClearQueue done [21:56:33]KKMCreateOFDPacket [21:56:33]OFDProtocolAddRootSTLVToBuf [21:56:33]FM_MakeSignedData [21:56:33]FM_MakeSignedData [21:56:33]SAM_PROTO_SignData [21:56:33]wFMCommunicate request_size=4 [21:56:33]MH_SAM_APDU [21:56:33]CAPDU: 80 0D 01 02 [21:56:33]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [21:56:33]Write i2c OK [21:56:33]MH_I2C_Read... [21:56:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:56:33]Read from MH i2c: E2 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: E2 03 00 [21:56:33]MH_I2C_Read... [21:56:33]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:56:33]RAPDU: 90 00 [21:56:33]wFMCommunicate OK [21:56:33]wFMCommunicate request_size=255 [21:56:33]MH_SAM_APDU [21:56:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 90 35 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 55 02 00 35 04 06 00 D0 E7 B2 89 [21:56:33]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 90 35 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 55 02 00 35 04 06 00 D0 E7 B2 89 00 00 28 [21:56:33]Write i2c OK [21:56:33]MH_I2C_Read... [21:56:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:34]Read from MH i2c: E2 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: E2 03 00 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:56:34]RAPDU: 90 00 [21:56:34]wFMCommunicate OK [21:56:34]wFMCommunicate request_size=7 [21:56:34]MH_SAM_APDU [21:56:34]CAPDU: 80 0D 02 02 02 23 D7 [21:56:34]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 23 D7 00 00 F0 [21:56:34]Write i2c OK [21:56:34]MH_I2C_Read... [21:56:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:34]Read from MH i2c: E2 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: E2 03 00 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:56:34]RAPDU: 90 00 [21:56:34]wFMCommunicate OK [21:56:34]wFMCommunicate request_size=4 [21:56:34]MH_SAM_APDU [21:56:34]CAPDU: 80 0D 03 02 [21:56:34]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [21:56:34]Write i2c OK [21:56:34]MH_I2C_Read... [21:56:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:56:34]Read from MH i2c: E2 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: E2 0B 00 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: E2 0B 00 79 00 00 74 9A D5 36 B3 7B BA EE 90 00 E4 [21:56:34]RAPDU: 74 9A D5 36 B3 7B BA EE 90 00 [21:56:34]wFMCommunicate OK [21:56:34]SAM_PROTO_SignData done [21:56:34]FM_MakeSignedData done [21:56:34]CreateOFDProtocolMessage [21:56:34]wFMCommunicate request_size=4 [21:56:34]MH_SAM_APDU [21:56:34]CAPDU: 80 11 00 00 [21:56:34]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [21:56:34]Write i2c OK [21:56:34]MH_I2C_Read... [21:56:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:34]Read from MH i2c: E2 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: E2 17 00 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [21:56:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:56:34]wFMCommunicate OK [21:56:34]CreateOFDProtocolMessage done [21:56:34]OFDSenderStorePacket 152949 [21:56:34]StoreOFDPacket docnum=152949 [21:56:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1D AF 04 01 DD 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 90 35 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 55 02 00 35 04 06 00 D0 E7 B2 89 23 D7 74 9A D5 36 B3 7B BA EE [21:56:34]CheckFolder [21:56:34]dirname=/storage/ofd_packets [21:56:34]CheckFolder done [21:56:34]ProducePacketName [21:56:34]name=ofd_packets/00152949 [21:56:34]NVStorageSaveData ofd_packets/00152949 [21:56:34]File name is /storage/ofd_packets/00152949 [21:56:34]Write 298 bytes [21:56:34]NVStorageSaveData done [21:56:34]OFDSenderStorePacket done [21:56:34]KKMCreateOFDPacket done [21:56:34]NVStorageSaveData kkm_last_timestamp [21:56:34]File name is /storage/kkm_last_timestamp [21:56:34]Write 4 bytes [21:56:34]NVStorageSaveData done [21:56:34]ExternCall_PrintAddStr [21:56:34]wPrintStart [21:56:34]Write to MH i2c: 01 00 00 7B 00 7B [21:56:34]Write i2c OK [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: 01 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: 01 07 00 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [21:56:34]RasterBufferAndPrint [21:56:34]line Счет N : (1)1786957 [21:56:34]line ИНН: 02508201610067 [21:56:34]line Контрольно-Кассовый Чек [21:56:34]line ПРОДАЖА [21:56:34]line ТРК (МРК, ГНК) : 41 [21:56:34]line Товар: 2710194210 [21:56:34]line ДТ-К-5 [21:56:34]line 32.810 * 76.20 [21:56:34]line = 2500.12 [21:56:34]line НДС 12% НСП 1% [21:56:34]line > о реализуемом товаре [21:56:34]line ОКРУГЛЕНИЕ: -0.12 [21:56:34]line ИТОГО: 2500.00 [21:56:34]line Внесено: 2500.00 [21:56:34]line СДАЧА: 0.00 [21:56:34]line НСП 1% : 22.12 [21:56:34]line НДС 12% : 265.50 [21:56:34]line Наличными: 2500.00 [21:56:34]line Безнал.: 0.00 [21:56:34]line Место: АЗС № 89 "Партнер Нефть" [21:56:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:56:34]line СНО: Общий режим [21:56:34]line Чек 408 24.09.2024 21:56 [21:56:34]line Смена: 477 ФФД: 1.0 [21:56:34]line ЗНМ: 0300000113 [21:56:34]line РНМ: 0000000000091825 [21:56:34]line Версия ККМ: 001 [21:56:34]line ФМ: 0000000000871835 [21:56:34]line ФД: 152949 [21:56:34]line ФПД: 229693551354839 [21:56:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T215632&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152949&fm=229693551354839&tin=02508201610067®Number=0000000000091825&sum=250000 [21:56:34]written 0, free lines is 4095 [21:56:34]OFD Sender: Processing packet 152949 [packets to send 831, broken 830] [21:56:34]ProducePacketName [21:56:34]name=ofd_packets/00152949 [21:56:34]OFD Sender: To server: pG, [21:56:34]CommunicateWithHost lk.salyk.kg:30040 [21:56:34]ConnectInit lk.salyk.kg [21:56:34]Write to MH i2c: 01 00 00 A6 00 A6 [21:56:34]Write i2c OK [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: 01 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: 01 07 00 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 D9 0C 92 [21:56:34]RasterBufferAndPrint [21:56:34]line [21:56:34]line [21:56:34]line [21:56:34]line [21:56:34]line [21:56:34]written 0, free lines is 3298 [21:56:34]MH_Cut [21:56:34]Write to MH i2c: D1 01 00 AD 00 01 7F [21:56:34]Write i2c OK [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: D1 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: D1 01 00 [21:56:34]MH_I2C_Read... [21:56:34]Read from MH i2c: D1 01 00 AD 00 00 7E [21:56:34]Write to MH i2c: 01 00 00 AE 00 AE [21:56:34]Write i2c OK [21:56:34]MH_I2C_Read... [21:56:35]*** Cut start [21:56:35]*** Purtial cut [21:56:35]*** Stage 1: CUTSNS_PIN = 1 [21:56:35]Read from MH i2c: 01 *** Stop cut motor [21:56:35]*** Cut end [21:56:35] [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: 01 07 00 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [21:56:35]process_action close_receipt done [21:56:35]requested_data is exist [21:56:35]produce_requested_data [21:56:35]requested_item fm.sn is exist - process it [21:56:35]wFMCommunicate request_size=4 [21:56:35]MH_SAM_APDU [21:56:35]CAPDU: 80 11 00 00 [21:56:35]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [21:56:35]Write i2c OK [21:56:35]MH_I2C_Read... [21:56:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:35]Read from MH i2c: E2 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 17 00 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [21:56:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:56:35]wFMCommunicate OK [21:56:35]requested_item fd.num is exist - process it [21:56:35]SAM_PROTO_GetFieldsCounters [21:56:35]wFMCommunicate request_size=4 [21:56:35]MH_SAM_APDU [21:56:35]CAPDU: 80 13 00 00 [21:56:35]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [21:56:35]Write i2c OK [21:56:35]MH_I2C_Read... [21:56:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:56:35]Read from MH i2c: E2 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 62 00 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 75 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 C2 [21:56:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 75 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:56:35]wFMCommunicate OK [21:56:35]SAM_PROTO_GetFieldsCounters done [21:56:35]requested_item shift.num is exist - process it [21:56:35]requested_item shift.opened is exist - process it [21:56:35]req_shift_opened [21:56:35]FM_GetShiftState [21:56:35]SAM_PROTO_GetShiftState [21:56:35]wFMCommunicate request_size=4 [21:56:35]MH_SAM_APDU [21:56:35]CAPDU: 80 13 01 00 [21:56:35]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [21:56:35]Write i2c OK [21:56:35]MH_I2C_Read... [21:56:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:36]Read from MH i2c: E2 [21:56:36]MH_I2C_Read... [21:56:36]Read from MH i2c: E2 0E 00 [21:56:36]MH_I2C_Read... [21:56:36]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [21:56:36]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:56:36]wFMCommunicate OK [21:56:36]SAM_PROTO_GetShiftState done [21:56:36]FM_GetShiftState done [21:56:36]req_shift_opened done [21:56:36]requested_item shift.open_date is exist - process it [21:56:36]req_shift_open_date [21:56:36]req_shift_open_date done [21:56:36]produce_requested_data done [21:56:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152949,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:56:36]process_action_free close_receipt [21:56:36]json_value_free [21:56:36]json_value_free done [21:56:36]process_json_proto returns [21:56:36]Send response to host [21:56:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152949,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:56:36]free response buf [21:56:36]execute_script done [21:56:36]execute_script returns [21:56:36]free content buf [21:56:36]Sock 10.Close socket [21:56:36]Sock 10.Thread stoped [21:56:38]recv_with_timeout no data received [21:56:39]ConnectInit Can't take IP for lk.salyk.kg [21:56:39]CommunicateWithHost connect error [21:56:39]CommunicateWithHost err = -1 [21:56:39]OFD Sender: Server communicate error [21:56:44]OFD Sender: Processing packet 152949 [packets to send 831, broken 830] [21:56:44]ProducePacketName [21:56:44]name=ofd_packets/00152949 [21:56:44]OFD Sender: To server: pG, [21:56:44]CommunicateWithHost lk.salyk.kg:30040 [21:56:44]ConnectInit lk.salyk.kg [21:56:46]Connected sock=10 [21:56:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1D AF 04 01 DD 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 90 35 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 55 02 00 35 04 06 00 D0 E7 B2 89 23 D7 74 9A D5 36 B3 7B BA EE [21:56:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 57 49 47 00 1C E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 55 02 00 F4 03 04 00 99 DD F2 66 B6 04 01 00 00 51 65 0D 65 C1 A2 41 52 [21:56:46]CommunicateWithHost err = 0 [21:56:46]CheckOFDResponse [21:56:46]1017 (14) - 77093643461234 [21:56:46]1041 (16) - 0000000000871835 [21:56:46]1040 (4) - 152949 [21:56:46]1012 (4) - 24.09.2024 15:41 [21:56:46]1206 (1) - 0 [21:56:46]OFD Sender: Remove packet 152949 [21:56:46]ProducePacketName [21:56:46]name=ofd_packets/00152949 [21:56:46]NVStorageDeleteData [21:56:47]OFD Sender: No OFD packet to send [21:56:52]OFD Sender: No OFD packet to send [21:56:57]OFD Sender: No OFD packet to send [21:56:58]recv_with_timeout no data received [21:57:02]OFD Sender: No OFD packet to send [21:57:07]OFD Sender: No OFD packet to send [21:57:12]OFD Sender: No OFD packet to send [21:57:17]OFD Sender: No OFD packet to send [21:57:17]recv_with_timeout no data received [21:57:22]OFD Sender: No OFD packet to send [21:57:27]OFD Sender: No OFD packet to send [21:57:32]OFD Sender: No OFD packet to send [21:57:37]OFD Sender: No OFD packet to send [21:57:42]OFD Sender: No OFD packet to send [21:57:47]OFD Sender: No OFD packet to send [21:57:52]OFD Sender: No OFD packet to send [21:57:57]OFD Sender: No OFD packet to send [21:58:02]OFD Sender: No OFD packet to send [21:58:07]OFD Sender: No OFD packet to send [21:58:12]OFD Sender: No OFD packet to send [21:58:14]accept exits with 9 [21:58:14]New connection [21:58:14]New thread 3066846564 created [21:58:14]Thread 3066703204 joined [21:58:14]Waiting for new connection... [21:58:14] Sock 9.Parse request [21:58:14]Sock 9.Check first char [21:58:14]Sock 9.First char is OK [21:58:14]request: POST /json_proto HTTP/1.0 [21:58:14]Method: POST [21:58:14]URL: /json_proto [21:58:14]Method is POST - this is cgi request [21:58:14]url: /json_proto [21:58:14]query_string will be loaded in cgi processing [21:58:14]execute_cgi json_proto POST (null) [21:58:14]execute_cgi path=json_proto method=POST [21:58:14]POST find Content-Length [21:58:14]Host: 172.17.43.67:8080 [21:58:14]Content-Length: 680 [21:58:14]Content-Type: application/json [21:58:14] [21:58:14]POST finish read [21:58:14]Found Content-Length = 680 [21:58:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:14]execute_script... [21:58:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:14]POST & json_proto [21:58:14]process_json_proto [21:58:14]json parsed OK: [21:58:14]protocol is kg_v1.0 [21:58:14]action value=close_receipt [21:58:14]process_action close_receipt [21:58:14]cmd_close_receipt [21:58:14]MH_GetDate [21:58:14]Write to MH i2c: F0 00 00 B2 00 A1 [21:58:14]Write i2c OK [21:58:14]MH_I2C_Read... [21:58:14]Read from MH i2c: F0 [21:58:14]MH_I2C_Read... [21:58:14]Read from MH i2c: F0 09 00 [21:58:14]MH_I2C_Read... [21:58:14]Read from MH i2c: F0 09 00 B2 00 00 F6 35 F3 66 6A BD 47 65 01 [21:58:14]GetLastDocTimeStamp 1727214992 [21:58:14]current date 1727215094 [21:58:14]FM_GetShiftState [21:58:14]SAM_PROTO_GetShiftState [21:58:14]wFMCommunicate request_size=4 [21:58:14]MH_SAM_APDU [21:58:14]CAPDU: 80 13 01 00 [21:58:14]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [21:58:14]Write i2c OK [21:58:14]MH_I2C_Read... [21:58:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:14]Read from MH i2c: E2 [21:58:14]MH_I2C_Read... [21:58:14]Read from MH i2c: E2 0E 00 [21:58:14]MH_I2C_Read... [21:58:14]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FD [21:58:14]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:58:14]wFMCommunicate OK [21:58:14]SAM_PROTO_GetShiftState done [21:58:14]FM_GetShiftState done [21:58:14]opened in 1727137889 [21:58:14]opened+sec_in_day 1727224289 [21:58:14]quantity*price = 150037 [21:58:14]sum+1 = 150039 [21:58:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 409 24.09.2024 21:58 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152950 ФПД: 33479171759476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T215814&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152950&fm=33479171759476&tin=02508201610067®Number=0000000000091825&sum=150000 [21:58:15]StoreToDocumentArchive [21:58:15]shift 477 fd 152950 [21:58:15]save to /storage/0477/doc_00152950 [21:58:15]save last doc name /storage/0477/doc_00152950 to /storage/kkm_last_doc_name [21:58:15]save OK [21:58:15]Clear old archive folders... [21:58:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:58:15]tlvbuf is B6EC0AD0 [21:58:15]SAM_PROTO_ClearQueue [21:58:15]wFMCommunicate request_size=4 [21:58:15]MH_SAM_APDU [21:58:15]CAPDU: 80 09 00 00 [21:58:15]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [21:58:15]Write i2c OK [21:58:15]MH_I2C_Read... [21:58:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:58:15]Read from MH i2c: E2 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 03 00 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [21:58:15]RAPDU: 90 00 [21:58:15]wFMCommunicate OK [21:58:15]SAM_PROTO_ClearQueue done [21:58:15]KKMCreateOFDPacket [21:58:15]OFDProtocolAddRootSTLVToBuf [21:58:15]FM_MakeSignedData [21:58:15]FM_MakeSignedData [21:58:15]SAM_PROTO_SignData [21:58:15]wFMCommunicate request_size=4 [21:58:15]MH_SAM_APDU [21:58:15]CAPDU: 80 0D 01 02 [21:58:15]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [21:58:15]Write i2c OK [21:58:15]MH_I2C_Read... [21:58:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:58:15]Read from MH i2c: E2 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 03 00 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [21:58:15]RAPDU: 90 00 [21:58:15]wFMCommunicate OK [21:58:15]wFMCommunicate request_size=255 [21:58:15]MH_SAM_APDU [21:58:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 F6 35 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 55 02 00 35 04 06 00 1E 72 FA 23 [21:58:15]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 F6 35 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 55 02 00 35 04 06 00 1E 72 FA 23 00 00 AC [21:58:15]Write i2c OK [21:58:15]MH_I2C_Read... [21:58:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:15]Read from MH i2c: E2 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 03 00 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [21:58:15]RAPDU: 90 00 [21:58:15]wFMCommunicate OK [21:58:15]wFMCommunicate request_size=7 [21:58:15]MH_SAM_APDU [21:58:15]CAPDU: 80 0D 02 02 02 DD 74 [21:58:15]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 DD 74 00 00 92 [21:58:15]Write i2c OK [21:58:15]MH_I2C_Read... [21:58:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:15]Read from MH i2c: E2 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 03 00 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [21:58:15]RAPDU: 90 00 [21:58:15]wFMCommunicate OK [21:58:15]wFMCommunicate request_size=4 [21:58:15]MH_SAM_APDU [21:58:15]CAPDU: 80 0D 03 02 [21:58:15]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [21:58:15]Write i2c OK [21:58:15]MH_I2C_Read... [21:58:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:58:15]Read from MH i2c: E2 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 0B 00 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 0B 00 C4 00 00 E7 CE 8A 8B E0 32 5A 6B 90 00 E1 [21:58:15]RAPDU: E7 CE 8A 8B E0 32 5A 6B 90 00 [21:58:15]wFMCommunicate OK [21:58:15]SAM_PROTO_SignData done [21:58:15]FM_MakeSignedData done [21:58:15]CreateOFDProtocolMessage [21:58:15]wFMCommunicate request_size=4 [21:58:15]MH_SAM_APDU [21:58:15]CAPDU: 80 11 00 00 [21:58:15]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [21:58:15]Write i2c OK [21:58:15]MH_I2C_Read... [21:58:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:15]Read from MH i2c: E2 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 17 00 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [21:58:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:58:15]wFMCommunicate OK [21:58:15]CreateOFDProtocolMessage done [21:58:15]OFDSenderStorePacket 152950 [21:58:15]StoreOFDPacket docnum=152950 [21:58:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 89 34 04 01 2E A2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 F6 35 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 55 02 00 35 04 06 00 1E 72 FA 23 DD 74 E7 CE 8A 8B E0 32 5A 6B [21:58:15]CheckFolder [21:58:15]dirname=/storage/ofd_packets [21:58:15]CheckFolder done [21:58:15]ProducePacketName [21:58:15]name=ofd_packets/00152950 [21:58:15]NVStorageSaveData ofd_packets/00152950 [21:58:15]File name is /storage/ofd_packets/00152950 [21:58:15]Write 298 bytes [21:58:15]NVStorageSaveData done [21:58:15]OFDSenderStorePacket done [21:58:15]KKMCreateOFDPacket done [21:58:15]NVStorageSaveData kkm_last_timestamp [21:58:15]File name is /storage/kkm_last_timestamp [21:58:15]Write 4 bytes [21:58:15]NVStorageSaveData done [21:58:15]ExternCall_PrintAddStr [21:58:15]wPrintStart [21:58:15]Write to MH i2c: 01 00 00 C6 00 C6 [21:58:15]Write i2c OK [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: 01 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: 01 07 00 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [21:58:15]RasterBufferAndPrint [21:58:15]line Счет N : (1)1786958 [21:58:15]line ИНН: 02508201610067 [21:58:15]line Контрольно-Кассовый Чек [21:58:15]line ПРОДАЖА [21:58:15]line ТРК (МРК, ГНК) : 41 [21:58:15]line Товар: 2710194210 [21:58:15]line ДТ-К-5 [21:58:15]line 19.690 * 76.20 [21:58:15]line = 1500.38 [21:58:15]line НДС 12% НСП 1% [21:58:15]line > о реализуемом товаре [21:58:15]line ОКРУГЛЕНИЕ: -0.38 [21:58:15]line ИТОГО: 1500.00 [21:58:15]line Внесено: 1500.00 [21:58:15]line СДАЧА: 0.00 [21:58:15]line НСП 1% : 13.28 [21:58:15]line НДС 12% : 159.33 [21:58:15]line Наличными: 1500.00 [21:58:15]line Безнал.: 0.00 [21:58:15]line Место: АЗС № 89 "Партнер Нефть" [21:58:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:58:15]line СНО: Общий режим [21:58:15]line Чек 409 24.09.2024 21:58 [21:58:15]line Смена: 477 ФФД: 1.0 [21:58:15]line ЗНМ: 0300000113 [21:58:15]line РНМ: 0000000000091825 [21:58:15]line Версия ККМ: 001 [21:58:15]line ФМ: 0000000000871835 [21:58:15]line ФД: 152950 [21:58:15]line ФПД: 33479171759476 [21:58:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T215814&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152950&fm=33479171759476&tin=02508201610067®Number=0000000000091825&sum=150000 [21:58:16]OFD Sender: Processing packet 152950 [packets to send 831, broken 830] [21:58:16]ProducePacketName [21:58:16]name=ofd_packets/00152950 [21:58:16]OFD Sender: To server: pG, [21:58:16]CommunicateWithHost lk.salyk.kg:30040 [21:58:16]ConnectInit lk.salyk.kg [21:58:16]written 0, free lines is 4095 [21:58:16]Write to MH i2c: 01 00 00 F1 00 F1 [21:58:16]Write i2c OK [21:58:16]MH_I2C_Read... [21:58:16]Read from MH i2c: 01 [21:58:16]MH_I2C_Read... [21:58:16]Read from MH i2c: 01 07 00 [21:58:16]MH_I2C_Read... [21:58:16]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D7 0C DB [21:58:16]RasterBufferAndPrint [21:58:16]line [21:58:16]line [21:58:16]line [21:58:16]line [21:58:16]line [21:58:16]written 0, free lines is 3294 [21:58:16]MH_Cut [21:58:16]Write to MH i2c: D1 01 00 F8 00 01 CA [21:58:16]Write i2c OK [21:58:16]MH_I2C_Read... [21:58:16]Read from MH i2c: D1 [21:58:16]MH_I2C_Read... [21:58:16]Read from MH i2c: D1 01 00 [21:58:16]MH_I2C_Read... [21:58:16]Read from MH i2c: D1 01 00 F8 00 00 C9 [21:58:16]Write to MH i2c: 01 00 00 F9 00 F9 [21:58:16]Write i2c OK [21:58:16]MH_I2C_Read... [21:58:17]*** Cut start [21:58:17]*** Purtial cut [21:58:17]*** Stage 1: CUTSNS_PIN = 1 [21:58:17]Read from MH i2c: 01 [21:58:17]MH_I2C_Read... [21:58:17]*** Stop cut motor [21:58:17]*** Cut end [21:58:17]Read from MH i2c: 01 07 00 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [21:58:17]process_action close_receipt done [21:58:17]requested_data is exist [21:58:17]produce_requested_data [21:58:17]requested_item fm.sn is exist - process it [21:58:17]wFMCommunicate request_size=4 [21:58:17]MH_SAM_APDU [21:58:17]CAPDU: 80 11 00 00 [21:58:17]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [21:58:17]Write i2c OK [21:58:17]MH_I2C_Read... [21:58:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:17]Read from MH i2c: E2 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 17 00 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [21:58:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:58:17]wFMCommunicate OK [21:58:17]requested_item fd.num is exist - process it [21:58:17]SAM_PROTO_GetFieldsCounters [21:58:17]wFMCommunicate request_size=4 [21:58:17]MH_SAM_APDU [21:58:17]CAPDU: 80 13 00 00 [21:58:17]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [21:58:17]Write i2c OK [21:58:17]MH_I2C_Read... [21:58:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:58:17]Read from MH i2c: E2 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 62 00 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 76 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 11 [21:58:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 76 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:58:17]wFMCommunicate OK [21:58:17]SAM_PROTO_GetFieldsCounters done [21:58:17]requested_item shift.num is exist - process it [21:58:17]requested_item shift.opened is exist - process it [21:58:17]req_shift_opened [21:58:17]FM_GetShiftState [21:58:17]SAM_PROTO_GetShiftState [21:58:17]wFMCommunicate request_size=4 [21:58:17]MH_SAM_APDU [21:58:17]CAPDU: 80 13 01 00 [21:58:17]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [21:58:17]Write i2c OK [21:58:17]MH_I2C_Read... [21:58:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:17]Read from MH i2c: E2 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 0E 00 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 46 [21:58:17]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:58:17]wFMCommunicate OK [21:58:17]SAM_PROTO_GetShiftState done [21:58:17]FM_GetShiftState done [21:58:17]req_shift_opened done [21:58:17]requested_item shift.open_date is exist - process it [21:58:17]req_shift_open_date [21:58:17]req_shift_open_date done [21:58:17]produce_requested_data done [21:58:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152950,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:58:17]process_action_free close_receipt [21:58:17]json_value_free [21:58:17]json_value_free done [21:58:17]process_json_proto returns [21:58:17]Send response to host [21:58:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152950,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:58:17]free response buf [21:58:17]execute_script done [21:58:17]execute_script returns [21:58:17]free content buf [21:58:17]Sock 9.Close socket [21:58:17]Sock 9.Thread stoped [21:58:19]Connected sock=11 [21:58:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 89 34 04 01 2E A2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 F6 35 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 55 02 00 35 04 06 00 1E 72 FA 23 DD 74 E7 CE 8A 8B E0 32 5A 6B [21:58:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3E EA 47 00 25 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 55 02 00 F4 03 04 00 F6 DD F2 66 B6 04 01 00 00 8B DE ED A1 26 DD 1B AE [21:58:20]CommunicateWithHost err = 0 [21:58:20]CheckOFDResponse [21:58:20]1017 (14) - 77093643461234 [21:58:20]1041 (16) - 0000000000871835 [21:58:20]1040 (4) - 152950 [21:58:20]1012 (4) - 24.09.2024 15:42 [21:58:20]1206 (1) - 0 [21:58:20]OFD Sender: Remove packet 152950 [21:58:20]ProducePacketName [21:58:20]name=ofd_packets/00152950 [21:58:20]NVStorageDeleteData [21:58:20]OFD Sender: No OFD packet to send [21:58:25]OFD Sender: No OFD packet to send [21:58:29]recv_with_timeout no data received [21:58:30]OFD Sender: No OFD packet to send [21:58:35]accept exits with 7 [21:58:35]New connection [21:58:35]New thread 3066703204 created [21:58:35]Thread 3066846564 joined [21:58:35]Waiting for new connection... [21:58:35] Sock 7.Parse request [21:58:35]Sock 7.Check first char [21:58:35]Sock 7.First char is OK [21:58:35]request: POST /json_proto HTTP/1.0 [21:58:35]Method: POST [21:58:35]URL: /json_proto [21:58:35]Method is POST - this is cgi request [21:58:35]url: /json_proto [21:58:35]query_string will be loaded in cgi processing [21:58:35]execute_cgi json_proto POST (null) [21:58:35]execute_cgi path=json_proto method=POST [21:58:35]POST find Content-Length [21:58:35]Host: 172.17.43.67:8080 [21:58:35]Content-Length: 678 [21:58:35]Content-Type: application/json [21:58:35] [21:58:35]POST finish read [21:58:35]Found Content-Length = 678 [21:58:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:35]execute_script... [21:58:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:35]POST & json_proto [21:58:35]process_json_proto [21:58:35]json parsed OK: [21:58:35]protocol is kg_v1.0 [21:58:35]action value=close_receipt [21:58:35]process_action close_receipt [21:58:35]cmd_close_receipt [21:58:35]MH_GetDate [21:58:35]Write to MH i2c: F0 00 00 FD 00 EC [21:58:35]Write i2c OK [21:58:35]MH_I2C_Read... [21:58:35]Read from MH i2c: F0 [21:58:35]MH_I2C_Read... [21:58:35]Read from MH i2c: F0 09 00 [21:58:35]MH_I2C_Read... [21:58:35]Read from MH i2c: F0 09 00 FD 00 00 0B 36 F3 66 6A BD 47 65 62 [21:58:35]GetLastDocTimeStamp 1727215094 [21:58:35]current date 1727215115 [21:58:35]FM_GetShiftState [21:58:35]SAM_PROTO_GetShiftState [21:58:35]wFMCommunicate request_size=4 [21:58:35]MH_SAM_APDU [21:58:35]CAPDU: 80 13 01 00 [21:58:35]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [21:58:35]Write i2c OK [21:58:35]MH_I2C_Read... [21:58:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:35]Read from MH i2c: E2 [21:58:35]MH_I2C_Read... [21:58:35]Read from MH i2c: E2 0E 00 [21:58:35]MH_I2C_Read... [21:58:35]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 48 [21:58:35]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:58:35]wFMCommunicate OK [21:58:35]SAM_PROTO_GetShiftState done [21:58:35]FM_GetShiftState done [21:58:35]opened in 1727137889 [21:58:35]opened+sec_in_day 1727224289 [21:58:35]quantity*price = 40002 [21:58:35]sum+1 = 40003 [21:58:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 410 24.09.2024 21:58 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152951 ФПД: 30420623541708 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T215835&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152951&fm=30420623541708&tin=02508201610067®Number=0000000000091825&sum=40000 [21:58:36]StoreToDocumentArchive [21:58:36]shift 477 fd 152951 [21:58:36]save to /storage/0477/doc_00152951 [21:58:36]save last doc name /storage/0477/doc_00152951 to /storage/kkm_last_doc_name [21:58:36]save OK [21:58:36]Clear old archive folders... [21:58:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:58:36]tlvbuf is 00B1C4F0 [21:58:36]SAM_PROTO_ClearQueue [21:58:36]wFMCommunicate request_size=4 [21:58:36]MH_SAM_APDU [21:58:36]CAPDU: 80 09 00 00 [21:58:36]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [21:58:36]Write i2c OK [21:58:36]MH_I2C_Read... [21:58:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:58:36]Read from MH i2c: E2 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: E2 03 00 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [21:58:36]RAPDU: 90 00 [21:58:36]wFMCommunicate OK [21:58:36]SAM_PROTO_ClearQueue done [21:58:36]KKMCreateOFDPacket [21:58:36]OFDProtocolAddRootSTLVToBuf [21:58:36]FM_MakeSignedData [21:58:36]FM_MakeSignedData [21:58:36]SAM_PROTO_SignData [21:58:36]wFMCommunicate request_size=4 [21:58:36]MH_SAM_APDU [21:58:36]CAPDU: 80 0D 01 02 [21:58:36]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [21:58:36]Write i2c OK [21:58:36]MH_I2C_Read... [21:58:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:58:36]Read from MH i2c: E2 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: E2 03 00 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [21:58:36]RAPDU: 90 00 [21:58:36]wFMCommunicate OK [21:58:36]wFMCommunicate request_size=255 [21:58:36]MH_SAM_APDU [21:58:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 0B 36 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 55 02 00 35 04 06 00 1B [21:58:36]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 0B 36 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 55 02 00 35 04 06 00 1B 00 00 E6 [21:58:36]Write i2c OK [21:58:36]MH_I2C_Read... [21:58:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:36]Read from MH i2c: E2 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: E2 03 00 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [21:58:36]RAPDU: 90 00 [21:58:36]wFMCommunicate OK [21:58:36]wFMCommunicate request_size=10 [21:58:36]MH_SAM_APDU [21:58:36]CAPDU: 80 0D 02 02 05 AA DA 75 C5 CC [21:58:36]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 AA DA 75 C5 CC 00 00 1D [21:58:36]Write i2c OK [21:58:36]MH_I2C_Read... [21:58:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:36]Read from MH i2c: E2 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: E2 03 00 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [21:58:36]RAPDU: 90 00 [21:58:36]wFMCommunicate OK [21:58:36]wFMCommunicate request_size=4 [21:58:36]MH_SAM_APDU [21:58:36]CAPDU: 80 0D 03 02 [21:58:36]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [21:58:36]Write i2c OK [21:58:36]MH_I2C_Read... [21:58:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:58:36]Read from MH i2c: E2 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: E2 0B 00 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: E2 0B 00 0F 01 00 8A 67 53 0A 46 20 79 9C 90 00 55 [21:58:36]RAPDU: 8A 67 53 0A 46 20 79 9C 90 00 [21:58:36]wFMCommunicate OK [21:58:36]SAM_PROTO_SignData done [21:58:36]FM_MakeSignedData done [21:58:36]CreateOFDProtocolMessage [21:58:36]wFMCommunicate request_size=4 [21:58:36]MH_SAM_APDU [21:58:36]CAPDU: 80 11 00 00 [21:58:36]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [21:58:36]Write i2c OK [21:58:36]MH_I2C_Read... [21:58:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:36]Read from MH i2c: E2 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: E2 17 00 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [21:58:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:58:36]wFMCommunicate OK [21:58:36]CreateOFDProtocolMessage done [21:58:36]OFDSenderStorePacket 152951 [21:58:36]StoreOFDPacket docnum=152951 [21:58:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C6 DE 07 01 60 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 0B 36 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 55 02 00 35 04 06 00 1B AA DA 75 C5 CC 8A 67 53 0A 46 20 79 9C [21:58:36]CheckFolder [21:58:36]dirname=/storage/ofd_packets [21:58:36]CheckFolder done [21:58:36]ProducePacketName [21:58:36]name=ofd_packets/00152951 [21:58:36]NVStorageSaveData ofd_packets/00152951 [21:58:36]File name is /storage/ofd_packets/00152951 [21:58:36]Write 301 bytes [21:58:36]NVStorageSaveData done [21:58:36]OFDSenderStorePacket done [21:58:36]KKMCreateOFDPacket done [21:58:36]NVStorageSaveData kkm_last_timestamp [21:58:36]File name is /storage/kkm_last_timestamp [21:58:36]Write 4 bytes [21:58:36]NVStorageSaveData done [21:58:36]ExternCall_PrintAddStr [21:58:36]wPrintStart [21:58:36]Write to MH i2c: 01 00 00 11 01 12 [21:58:36]Write i2c OK [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: 01 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: 01 07 00 [21:58:36]MH_I2C_Read... [21:58:36]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [21:58:36]RasterBufferAndPrint [21:58:36]line Счет N : (1)1786959 [21:58:36]line ИНН: 02508201610067 [21:58:36]line Контрольно-Кассовый Чек [21:58:36]line ПРОДАЖА [21:58:36]line ТРК (МРК, ГНК) : 32 [21:58:36]line Товар: 2710124130 [21:58:36]line Аи-92-К-5 [21:58:36]line 5.900 * 67.80 [21:58:36]line = 400.02 [21:58:36]line НДС 12% НСП 1% [21:58:36]line > о реализуемом товаре [21:58:36]line ОКРУГЛЕНИЕ: -0.02 [21:58:36]line ИТОГО: 400.00 [21:58:36]line Внесено: 400.00 [21:58:36]line СДАЧА: 0.00 [21:58:36]line НСП 1% : 3.54 [21:58:36]line НДС 12% : 42.48 [21:58:36]line Наличными: 400.00 [21:58:36]line Безнал.: 0.00 [21:58:36]line Место: АЗС № 89 "Партнер Нефть" [21:58:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:58:36]line СНО: Общий режим [21:58:36]line Чек 410 24.09.2024 21:58 [21:58:36]line Смена: 477 ФФД: 1.0 [21:58:36]line ЗНМ: 0300000113 [21:58:36]line РНМ: 0000000000091825 [21:58:36]line Версия ККМ: 001 [21:58:36]line ФМ: 0000000000871835 [21:58:36]line ФД: 152951 [21:58:36]line ФПД: 30420623541708 [21:58:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T215835&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152951&fm=30420623541708&tin=02508201610067®Number=0000000000091825&sum=40000 [21:58:36]written 0, free lines is 4095 [21:58:36]OFD Sender: Processing packet 152951 [packets to send 831, broken 830] [21:58:36]ProducePacketName [21:58:36]name=ofd_packets/00152951 [21:58:36]OFD Sender: To server: pG, [21:58:36]CommunicateWithHost lk.salyk.kg:30040 [21:58:36]ConnectInit lk.salyk.kg [21:58:37]Write to MH i2c: 01 00 00 3C 01 3D [21:58:37]Write i2c OK [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: 01 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: 01 07 00 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 D7 0C 27 [21:58:37]RasterBufferAndPrint [21:58:37]line [21:58:37]line [21:58:37]line [21:58:37]line [21:58:37]line [21:58:37]written 0, free lines is 3294 [21:58:37]MH_Cut [21:58:37]Write to MH i2c: D1 01 00 43 01 01 16 [21:58:37]Write i2c OK [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: D1 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: D1 01 00 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: D1 01 00 43 01 00 15 [21:58:37]Write to MH i2c: 01 00 00 44 01 45 [21:58:37]Write i2c OK [21:58:37]MH_I2C_Read... [21:58:38]*** Cut start [21:58:38]*** Purtial cut [21:58:38]*** Stage 1: CUTSNS_PIN = 1 [21:58:38]Read from MH i2c: 01 [21:58:38]MH_I2C_Read... [21:58:38]*** Stop cut motor [21:58:38]*** Cut end [21:58:38]Read from MH i2c: 01 07 00 [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [21:58:38]process_action close_receipt done [21:58:38]requested_data is exist [21:58:38]produce_requested_data [21:58:38]requested_item fm.sn is exist - process it [21:58:38]wFMCommunicate request_size=4 [21:58:38]MH_SAM_APDU [21:58:38]CAPDU: 80 11 00 00 [21:58:38]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [21:58:38]Write i2c OK [21:58:38]MH_I2C_Read... [21:58:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:38]Read from MH i2c: E2 [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: E2 17 00 [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [21:58:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:58:38]wFMCommunicate OK [21:58:38]requested_item fd.num is exist - process it [21:58:38]SAM_PROTO_GetFieldsCounters [21:58:38]wFMCommunicate request_size=4 [21:58:38]MH_SAM_APDU [21:58:38]CAPDU: 80 13 00 00 [21:58:38]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [21:58:38]Write i2c OK [21:58:38]MH_I2C_Read... [21:58:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:58:38]Read from MH i2c: E2 [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: E2 62 00 [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 77 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 61 [21:58:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 77 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:58:38]wFMCommunicate OK [21:58:38]SAM_PROTO_GetFieldsCounters done [21:58:38]requested_item shift.num is exist - process it [21:58:38]requested_item shift.opened is exist - process it [21:58:38]req_shift_opened [21:58:38]FM_GetShiftState [21:58:38]SAM_PROTO_GetShiftState [21:58:38]wFMCommunicate request_size=4 [21:58:38]MH_SAM_APDU [21:58:38]CAPDU: 80 13 01 00 [21:58:38]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [21:58:38]Write i2c OK [21:58:38]MH_I2C_Read... [21:58:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:38]Read from MH i2c: E2 [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: E2 0E 00 [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 92 [21:58:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:58:38]wFMCommunicate OK [21:58:38]SAM_PROTO_GetShiftState done [21:58:38]FM_GetShiftState done [21:58:38]req_shift_opened done [21:58:38]requested_item shift.open_date is exist - process it [21:58:38]req_shift_open_date [21:58:38]req_shift_open_date done [21:58:38]produce_requested_data done [21:58:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152951,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:58:38]process_action_free close_receipt [21:58:38]json_value_free [21:58:38]json_value_free done [21:58:38]process_json_proto returns [21:58:38]Send response to host [21:58:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152951,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:58:38]free response buf [21:58:38]execute_script done [21:58:38]execute_script returns [21:58:38]free content buf [21:58:38]Sock 7.Close socket [21:58:38]Sock 7.Thread stoped [21:58:40]Connected sock=11 [21:58:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C6 DE 07 01 60 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 0B 36 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 55 02 00 35 04 06 00 1B AA DA 75 C5 CC 8A 67 53 0A 46 20 79 9C [21:58:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 46 5D 47 00 C0 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 55 02 00 F4 03 04 00 0B DE F2 66 B6 04 01 00 00 FA 7E 73 9B BE 47 64 3A [21:58:40]CommunicateWithHost err = 0 [21:58:40]CheckOFDResponse [21:58:40]1017 (14) - 77093643461234 [21:58:40]1041 (16) - 0000000000871835 [21:58:40]1040 (4) - 152951 [21:58:40]1012 (4) - 24.09.2024 15:43 [21:58:40]1206 (1) - 0 [21:58:40]OFD Sender: Remove packet 152951 [21:58:40]ProducePacketName [21:58:40]name=ofd_packets/00152951 [21:58:40]NVStorageDeleteData [21:58:41]OFD Sender: No OFD packet to send [21:58:43]recv_with_timeout no data received [21:58:46]OFD Sender: No OFD packet to send [21:58:51]OFD Sender: No OFD packet to send [21:58:56]OFD Sender: No OFD packet to send [21:59:01]OFD Sender: No OFD packet to send [21:59:06]OFD Sender: No OFD packet to send [21:59:11]OFD Sender: No OFD packet to send [21:59:16]OFD Sender: No OFD packet to send [21:59:21]OFD Sender: No OFD packet to send [21:59:26]OFD Sender: No OFD packet to send [21:59:31]OFD Sender: No OFD packet to send [21:59:36]OFD Sender: No OFD packet to send [21:59:41]OFD Sender: No OFD packet to send [21:59:46]OFD Sender: No OFD packet to send [21:59:46]accept exits with 10 [21:59:46]New connection [21:59:46]New thread 3066846564 created [21:59:46]Thread 3066703204 joined [21:59:46]Waiting for new connection... [21:59:46] Sock 10.Parse request [21:59:46]Sock 10.Check first char [21:59:46]Sock 10.First char is OK [21:59:46]request: POST /json_proto HTTP/1.0 [21:59:46]Method: POST [21:59:46]URL: /json_proto [21:59:46]Method is POST - this is cgi request [21:59:46]url: /json_proto [21:59:46]query_string will be loaded in cgi processing [21:59:46]execute_cgi json_proto POST (null) [21:59:46]execute_cgi path=json_proto method=POST [21:59:46]POST find Content-Length [21:59:46]Host: 172.17.43.67:8080 [21:59:46]Content-Length: 678 [21:59:46]Content-Type: application/json [21:59:46] [21:59:46]POST finish read [21:59:46]Found Content-Length = 678 [21:59:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786960", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.120, "sum" : 550.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:59:46]execute_script... [21:59:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786960", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.120, "sum" : 550.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:59:46]POST & json_proto [21:59:46]process_json_proto [21:59:46]json parsed OK: [21:59:46]protocol is kg_v1.0 [21:59:46]action value=close_receipt [21:59:46]process_action close_receipt [21:59:46]cmd_close_receipt [21:59:46]MH_GetDate [21:59:46]Write to MH i2c: F0 00 00 48 01 38 [21:59:46]Write i2c OK [21:59:46]MH_I2C_Read... [21:59:46]Read from MH i2c: F0 [21:59:46]MH_I2C_Read... [21:59:46]Read from MH i2c: F0 09 00 [21:59:46]MH_I2C_Read... [21:59:46]Read from MH i2c: F0 09 00 48 01 00 52 36 F3 66 6A BD 47 65 F5 [21:59:46]GetLastDocTimeStamp 1727215115 [21:59:46]current date 1727215186 [21:59:46]FM_GetShiftState [21:59:46]SAM_PROTO_GetShiftState [21:59:46]wFMCommunicate request_size=4 [21:59:46]MH_SAM_APDU [21:59:46]CAPDU: 80 13 01 00 [21:59:46]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [21:59:46]Write i2c OK [21:59:46]MH_I2C_Read... [21:59:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:46]Read from MH i2c: E2 [21:59:46]MH_I2C_Read... [21:59:46]Read from MH i2c: E2 0E 00 [21:59:46]MH_I2C_Read... [21:59:46]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 94 [21:59:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:59:46]wFMCommunicate OK [21:59:46]SAM_PROTO_GetShiftState done [21:59:46]FM_GetShiftState done [21:59:46]opened in 1727137889 [21:59:46]opened+sec_in_day 1727224289 [21:59:46]quantity*price = 55053 [21:59:46]sum+1 = 55055 [21:59:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.46 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 411 24.09.2024 21:59 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152952 ФПД: 55655567361608 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T215946&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152952&fm=55655567361608&tin=02508201610067®Number=0000000000091825&sum=55000 [21:59:47]StoreToDocumentArchive [21:59:47]shift 477 fd 152952 [21:59:47]save to /storage/0477/doc_00152952 [21:59:47]save last doc name /storage/0477/doc_00152952 to /storage/kkm_last_doc_name [21:59:47]save OK [21:59:47]Clear old archive folders... [21:59:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:59:47]tlvbuf is 00B1E530 [21:59:47]SAM_PROTO_ClearQueue [21:59:47]wFMCommunicate request_size=4 [21:59:47]MH_SAM_APDU [21:59:47]CAPDU: 80 09 00 00 [21:59:47]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [21:59:47]Write i2c OK [21:59:47]MH_I2C_Read... [21:59:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:59:48]Read from MH i2c: E2 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: E2 03 00 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [21:59:48]RAPDU: 90 00 [21:59:48]wFMCommunicate OK [21:59:48]SAM_PROTO_ClearQueue done [21:59:48]KKMCreateOFDPacket [21:59:48]OFDProtocolAddRootSTLVToBuf [21:59:48]FM_MakeSignedData [21:59:48]FM_MakeSignedData [21:59:48]SAM_PROTO_SignData [21:59:48]wFMCommunicate request_size=4 [21:59:48]MH_SAM_APDU [21:59:48]CAPDU: 80 0D 01 02 [21:59:48]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [21:59:48]Write i2c OK [21:59:48]MH_I2C_Read... [21:59:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:59:48]Read from MH i2c: E2 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: E2 03 00 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [21:59:48]RAPDU: 90 00 [21:59:48]wFMCommunicate OK [21:59:48]wFMCommunicate request_size=255 [21:59:48]MH_SAM_APDU [21:59:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 52 36 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 55 02 00 35 04 06 00 32 [21:59:48]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 52 36 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 55 02 00 35 04 06 00 32 00 00 B9 [21:59:48]Write i2c OK [21:59:48]MH_I2C_Read... [21:59:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:48]Read from MH i2c: E2 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: E2 03 00 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [21:59:48]RAPDU: 90 00 [21:59:48]wFMCommunicate OK [21:59:48]wFMCommunicate request_size=10 [21:59:48]MH_SAM_APDU [21:59:48]CAPDU: 80 0D 02 02 05 9E 52 52 86 48 [21:59:48]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 9E 52 52 86 48 00 00 EE [21:59:48]Write i2c OK [21:59:48]MH_I2C_Read... [21:59:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:48]Read from MH i2c: E2 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: E2 03 00 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [21:59:48]RAPDU: 90 00 [21:59:48]wFMCommunicate OK [21:59:48]wFMCommunicate request_size=4 [21:59:48]MH_SAM_APDU [21:59:48]CAPDU: 80 0D 03 02 [21:59:48]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [21:59:48]Write i2c OK [21:59:48]MH_I2C_Read... [21:59:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:59:48]Read from MH i2c: E2 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: E2 0B 00 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: E2 0B 00 5A 01 00 42 A4 EA 53 EC 99 31 65 90 00 15 [21:59:48]RAPDU: 42 A4 EA 53 EC 99 31 65 90 00 [21:59:48]wFMCommunicate OK [21:59:48]SAM_PROTO_SignData done [21:59:48]FM_MakeSignedData done [21:59:48]CreateOFDProtocolMessage [21:59:48]wFMCommunicate request_size=4 [21:59:48]MH_SAM_APDU [21:59:48]CAPDU: 80 11 00 00 [21:59:48]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [21:59:48]Write i2c OK [21:59:48]MH_I2C_Read... [21:59:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:48]Read from MH i2c: E2 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: E2 17 00 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [21:59:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:59:48]wFMCommunicate OK [21:59:48]CreateOFDProtocolMessage done [21:59:48]OFDSenderStorePacket 152952 [21:59:48]StoreOFDPacket docnum=152952 [21:59:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1F F2 07 01 02 EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 52 36 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 55 02 00 35 04 06 00 32 9E 52 52 86 48 42 A4 EA 53 EC 99 31 65 [21:59:48]CheckFolder [21:59:48]dirname=/storage/ofd_packets [21:59:48]CheckFolder done [21:59:48]ProducePacketName [21:59:48]name=ofd_packets/00152952 [21:59:48]NVStorageSaveData ofd_packets/00152952 [21:59:48]File name is /storage/ofd_packets/00152952 [21:59:48]Write 301 bytes [21:59:48]NVStorageSaveData done [21:59:48]OFDSenderStorePacket done [21:59:48]KKMCreateOFDPacket done [21:59:48]NVStorageSaveData kkm_last_timestamp [21:59:48]File name is /storage/kkm_last_timestamp [21:59:48]Write 4 bytes [21:59:48]NVStorageSaveData done [21:59:48]ExternCall_PrintAddStr [21:59:48]wPrintStart [21:59:48]Write to MH i2c: 01 00 00 5C 01 5D [21:59:48]Write i2c OK [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: 01 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: 01 07 00 [21:59:48]MH_I2C_Read... [21:59:48]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [21:59:48]RasterBufferAndPrint [21:59:48]line Счет N : (1)1786960 [21:59:48]line ИНН: 02508201610067 [21:59:48]line Контрольно-Кассовый Чек [21:59:48]line ПРОДАЖА [21:59:48]line ТРК (МРК, ГНК) : 12 [21:59:48]line Товар: 2710124130 [21:59:48]line Аи-92-К-5 [21:59:48]line 8.120 * 67.80 [21:59:48]line = 550.54 [21:59:48]line НДС 12% НСП 1% [21:59:48]line > о реализуемом товаре [21:59:48]line ОКРУГЛЕНИЕ: -0.54 [21:59:48]line ИТОГО: 550.00 [21:59:48]line Внесено: 550.00 [21:59:48]line СДАЧА: 0.00 [21:59:48]line НСП 1% : 4.87 [21:59:48]line НДС 12% : 58.46 [21:59:48]line Наличными: 550.00 [21:59:48]line Безнал.: 0.00 [21:59:48]line Место: АЗС № 89 "Партнер Нефть" [21:59:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:59:48]line СНО: Общий режим [21:59:48]line Чек 411 24.09.2024 21:59 [21:59:48]line Смена: 477 ФФД: 1.0 [21:59:48]line ЗНМ: 0300000113 [21:59:48]line РНМ: 0000000000091825 [21:59:48]line Версия ККМ: 001 [21:59:48]line ФМ: 0000000000871835 [21:59:48]line ФД: 152952 [21:59:48]line ФПД: 55655567361608 [21:59:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T215946&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152952&fm=55655567361608&tin=02508201610067®Number=0000000000091825&sum=55000 [21:59:48]OFD Sender: Processing packet 152952 [packets to send 831, broken 830] [21:59:48]ProducePacketName [21:59:48]name=ofd_packets/00152952 [21:59:48]OFD Sender: To server: pG, [21:59:48]CommunicateWithHost lk.salyk.kg:30040 [21:59:48]ConnectInit lk.salyk.kg [21:59:48]written 0, free lines is 4095 [21:59:49]Write to MH i2c: 01 00 00 87 01 88 [21:59:49]Write i2c OK [21:59:49]MH_I2C_Read... [21:59:49]Read from MH i2c: 01 [21:59:49]MH_I2C_Read... [21:59:49]Read from MH i2c: 01 07 00 [21:59:49]MH_I2C_Read... [21:59:49]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 CE 0C 69 [21:59:49]RasterBufferAndPrint [21:59:49]line [21:59:49]line [21:59:49]line [21:59:49]line [21:59:49]line [21:59:49]written 0, free lines is 3284 [21:59:49]MH_Cut [21:59:49]Write to MH i2c: D1 01 00 8E 01 01 61 [21:59:49]Write i2c OK [21:59:49]MH_I2C_Read... [21:59:49]Read from MH i2c: D1 [21:59:49]MH_I2C_Read... [21:59:49]Read from MH i2c: D1 01 00 [21:59:49]MH_I2C_Read... [21:59:49]Read from MH i2c: D1 01 00 8E 01 00 60 [21:59:49]Write to MH i2c: 01 00 00 8F 01 90 [21:59:49]Write i2c OK [21:59:49]MH_I2C_Read... [21:59:50]*** Cut start [21:59:50]*** Purtial cut [21:59:50]*** Stage 1: CUTSNS_PIN = 1 [21:59:50]Read from MH i2c: 01 [21:59:50]MH_I2C_Read... [21:59:50]*** Stop cut motor [21:59:50]*** Cut end [21:59:50]Read from MH i2c: 01 07 00 [21:59:50]MH_I2C_Read... [21:59:50]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [21:59:50]process_action close_receipt done [21:59:50]requested_data is exist [21:59:50]produce_requested_data [21:59:50]requested_item fm.sn is exist - process it [21:59:50]wFMCommunicate request_size=4 [21:59:50]MH_SAM_APDU [21:59:50]CAPDU: 80 11 00 00 [21:59:50]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [21:59:50]Write i2c OK [21:59:50]MH_I2C_Read... [21:59:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:50]Read from MH i2c: E2 [21:59:50]MH_I2C_Read... [21:59:50]Read from MH i2c: E2 17 00 [21:59:50]MH_I2C_Read... [21:59:50]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [21:59:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:59:50]wFMCommunicate OK [21:59:50]requested_item fd.num is exist - process it [21:59:50]SAM_PROTO_GetFieldsCounters [21:59:50]wFMCommunicate request_size=4 [21:59:50]MH_SAM_APDU [21:59:50]CAPDU: 80 13 00 00 [21:59:50]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [21:59:50]Write i2c OK [21:59:50]MH_I2C_Read... [21:59:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:59:50]Read from MH i2c: E2 [21:59:50]MH_I2C_Read... [21:59:50]Read from MH i2c: E2 62 00 [21:59:50]MH_I2C_Read... [21:59:50]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 78 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [21:59:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 78 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:59:50]wFMCommunicate OK [21:59:50]SAM_PROTO_GetFieldsCounters done [21:59:50]requested_item shift.num is exist - process it [21:59:50]requested_item shift.opened is exist - process it [21:59:50]req_shift_opened [21:59:50]FM_GetShiftState [21:59:50]SAM_PROTO_GetShiftState [21:59:50]wFMCommunicate request_size=4 [21:59:50]MH_SAM_APDU [21:59:50]CAPDU: 80 13 01 00 [21:59:50]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [21:59:50]Write i2c OK [21:59:50]MH_I2C_Read... [21:59:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:50]Read from MH i2c: E2 [21:59:50]MH_I2C_Read... [21:59:50]Read from MH i2c: E2 0E 00 [21:59:50]MH_I2C_Read... [21:59:50]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DD [21:59:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [21:59:50]wFMCommunicate OK [21:59:50]SAM_PROTO_GetShiftState done [21:59:50]FM_GetShiftState done [21:59:50]req_shift_opened done [21:59:50]requested_item shift.open_date is exist - process it [21:59:50]req_shift_open_date [21:59:50]req_shift_open_date done [21:59:50]produce_requested_data done [21:59:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152952,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [21:59:50]process_action_free close_receipt [21:59:50]json_value_free [21:59:50]json_value_free done [21:59:50]process_json_proto returns [21:59:50]Send response to host [21:59:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152952,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [21:59:50]free response buf [21:59:50]execute_script done [21:59:50]execute_script returns [21:59:50]free content buf [21:59:50]Sock 10.Close socket [21:59:50]Sock 10.Thread stoped [21:59:53]recv_with_timeout no data received [21:59:53]ConnectInit Can't take IP for lk.salyk.kg [21:59:53]CommunicateWithHost connect error [21:59:53]CommunicateWithHost err = -1 [21:59:53]OFD Sender: Server communicate error [21:59:58]OFD Sender: Processing packet 152952 [packets to send 831, broken 830] [21:59:58]ProducePacketName [21:59:58]name=ofd_packets/00152952 [21:59:58]OFD Sender: To server: pG, [21:59:58]CommunicateWithHost lk.salyk.kg:30040 [21:59:58]ConnectInit lk.salyk.kg [22:00:01]Connected sock=10 [22:00:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1F F2 07 01 02 EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 52 36 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 55 02 00 35 04 06 00 32 9E 52 52 86 48 42 A4 EA 53 EC 99 31 65 [22:00:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 37 4F 47 00 2C 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 55 02 00 F4 03 04 00 5C DE F2 66 B6 04 01 00 00 75 EC 74 BC 5F 9F DE D2 [22:00:02]CommunicateWithHost err = 0 [22:00:02]CheckOFDResponse [22:00:02]1017 (14) - 77093643461234 [22:00:02]1041 (16) - 0000000000871835 [22:00:02]1040 (4) - 152952 [22:00:02]1012 (4) - 24.09.2024 15:44 [22:00:02]1206 (1) - 0 [22:00:02]OFD Sender: Remove packet 152952 [22:00:02]ProducePacketName [22:00:02]name=ofd_packets/00152952 [22:00:02]NVStorageDeleteData [22:00:02]OFD Sender: No OFD packet to send [22:00:07]OFD Sender: No OFD packet to send [22:00:12]OFD Sender: No OFD packet to send [22:00:17]OFD Sender: No OFD packet to send [22:00:22]OFD Sender: No OFD packet to send [22:00:27]OFD Sender: No OFD packet to send [22:00:32]OFD Sender: No OFD packet to send [22:00:37]OFD Sender: No OFD packet to send [22:00:42]OFD Sender: No OFD packet to send [22:00:47]OFD Sender: No OFD packet to send [22:00:52]OFD Sender: No OFD packet to send [22:00:57]OFD Sender: No OFD packet to send [22:01:02]OFD Sender: No OFD packet to send [22:01:06]recv_with_timeout no data received [22:01:07]OFD Sender: No OFD packet to send [22:01:12]OFD Sender: No OFD packet to send [22:01:17]OFD Sender: No OFD packet to send [22:01:22]OFD Sender: No OFD packet to send [22:01:27]OFD Sender: No OFD packet to send [22:01:32]OFD Sender: No OFD packet to send [22:01:35]recv_with_timeout no data received [22:01:37]OFD Sender: No OFD packet to send [22:01:42]OFD Sender: No OFD packet to send [22:01:47]OFD Sender: No OFD packet to send [22:01:52]OFD Sender: No OFD packet to send [22:01:57]OFD Sender: No OFD packet to send [22:02:02]OFD Sender: No OFD packet to send [22:02:08]OFD Sender: No OFD packet to send [22:02:13]OFD Sender: No OFD packet to send [22:02:18]OFD Sender: No OFD packet to send [22:02:23]OFD Sender: No OFD packet to send [22:02:25]accept exits with 7 [22:02:25]New connection [22:02:25]New thread 3066703204 created [22:02:25]Thread 3066846564 joined [22:02:25]Waiting for new connection... [22:02:25] Sock 7.Parse request [22:02:25]Sock 7.Check first char [22:02:25]Sock 7.First char is OK [22:02:25]request: POST /json_proto HTTP/1.0 [22:02:25]Method: POST [22:02:25]URL: /json_proto [22:02:25]Method is POST - this is cgi request [22:02:25]url: /json_proto [22:02:25]query_string will be loaded in cgi processing [22:02:25]execute_cgi json_proto POST (null) [22:02:25]execute_cgi path=json_proto method=POST [22:02:25]POST find Content-Length [22:02:25]Host: 172.17.43.67:8080 [22:02:25]Content-Length: 678 [22:02:25]Content-Type: application/json [22:02:25] [22:02:25]POST finish read [22:02:25]Found Content-Length = 678 [22:02:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:02:25]execute_script... [22:02:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:02:25]POST & json_proto [22:02:25]process_json_proto [22:02:25]json parsed OK: [22:02:25]protocol is kg_v1.0 [22:02:25]action value=close_receipt [22:02:25]process_action close_receipt [22:02:25]cmd_close_receipt [22:02:25]MH_GetDate [22:02:25]Write to MH i2c: F0 00 00 93 01 83 [22:02:25]Write i2c OK [22:02:25]MH_I2C_Read... [22:02:25]Read from MH i2c: F0 [22:02:25]MH_I2C_Read... [22:02:25]Read from MH i2c: F0 09 00 [22:02:25]MH_I2C_Read... [22:02:25]Read from MH i2c: F0 09 00 93 01 00 F1 36 F3 66 6A BD 47 65 DF [22:02:25]GetLastDocTimeStamp 1727215186 [22:02:25]current date 1727215345 [22:02:25]FM_GetShiftState [22:02:25]SAM_PROTO_GetShiftState [22:02:25]wFMCommunicate request_size=4 [22:02:25]MH_SAM_APDU [22:02:25]CAPDU: 80 13 01 00 [22:02:25]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [22:02:25]Write i2c OK [22:02:25]MH_I2C_Read... [22:02:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:02:25]Read from MH i2c: E2 [22:02:25]MH_I2C_Read... [22:02:25]Read from MH i2c: E2 0E 00 [22:02:25]MH_I2C_Read... [22:02:25]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DF [22:02:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:02:25]wFMCommunicate OK [22:02:25]SAM_PROTO_GetShiftState done [22:02:25]FM_GetShiftState done [22:02:25]opened in 1727137889 [22:02:25]opened+sec_in_day 1727224289 [22:02:25]quantity*price = 50036 [22:02:25]sum+1 = 50037 [22:02:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 412 24.09.2024 22:02 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152953 ФПД: 5647122743213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T220225&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152953&fm=5647122743213&tin=02508201610067®Number=0000000000091825&sum=50000 [22:02:26]StoreToDocumentArchive [22:02:26]shift 477 fd 152953 [22:02:26]save to /storage/0477/doc_00152953 [22:02:26]save last doc name /storage/0477/doc_00152953 to /storage/kkm_last_doc_name [22:02:26]save OK [22:02:26]Clear old archive folders... [22:02:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:02:26]tlvbuf is 00B1F9A0 [22:02:26]SAM_PROTO_ClearQueue [22:02:26]wFMCommunicate request_size=4 [22:02:26]MH_SAM_APDU [22:02:26]CAPDU: 80 09 00 00 [22:02:26]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [22:02:26]Write i2c OK [22:02:26]MH_I2C_Read... [22:02:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:02:26]Read from MH i2c: E2 [22:02:26]MH_I2C_Read... [22:02:26]Read from MH i2c: E2 03 00 [22:02:26]MH_I2C_Read... [22:02:26]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [22:02:26]RAPDU: 90 00 [22:02:26]wFMCommunicate OK [22:02:26]SAM_PROTO_ClearQueue done [22:02:26]KKMCreateOFDPacket [22:02:26]OFDProtocolAddRootSTLVToBuf [22:02:26]FM_MakeSignedData [22:02:26]FM_MakeSignedData [22:02:26]SAM_PROTO_SignData [22:02:26]wFMCommunicate request_size=4 [22:02:26]MH_SAM_APDU [22:02:26]CAPDU: 80 0D 01 02 [22:02:26]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [22:02:26]Write i2c OK [22:02:26]MH_I2C_Read... [22:02:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:02:26]Read from MH i2c: E2 [22:02:26]MH_I2C_Read... [22:02:26]Read from MH i2c: E2 03 00 [22:02:26]MH_I2C_Read... [22:02:26]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [22:02:26]RAPDU: 90 00 [22:02:26]wFMCommunicate OK [22:02:26]wFMCommunicate request_size=255 [22:02:26]MH_SAM_APDU [22:02:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 F1 36 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 55 02 00 35 04 06 00 05 [22:02:26]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 F1 36 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 55 02 00 35 04 06 00 05 00 00 6B [22:02:26]Write i2c OK [22:02:26]MH_I2C_Read... [22:02:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:02:27]Read from MH i2c: E2 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: E2 03 00 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [22:02:27]RAPDU: 90 00 [22:02:27]wFMCommunicate OK [22:02:27]wFMCommunicate request_size=10 [22:02:27]MH_SAM_APDU [22:02:27]CAPDU: 80 0D 02 02 05 22 D2 BE BF AD [22:02:27]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 22 D2 BE BF AD 00 00 47 [22:02:27]Write i2c OK [22:02:27]MH_I2C_Read... [22:02:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:02:27]Read from MH i2c: E2 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: E2 03 00 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [22:02:27]RAPDU: 90 00 [22:02:27]wFMCommunicate OK [22:02:27]wFMCommunicate request_size=4 [22:02:27]MH_SAM_APDU [22:02:27]CAPDU: 80 0D 03 02 [22:02:27]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [22:02:27]Write i2c OK [22:02:27]MH_I2C_Read... [22:02:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:02:27]Read from MH i2c: E2 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: E2 0B 00 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: E2 0B 00 A5 01 00 35 66 62 8E 4F D8 49 85 90 00 A2 [22:02:27]RAPDU: 35 66 62 8E 4F D8 49 85 90 00 [22:02:27]wFMCommunicate OK [22:02:27]SAM_PROTO_SignData done [22:02:27]FM_MakeSignedData done [22:02:27]CreateOFDProtocolMessage [22:02:27]wFMCommunicate request_size=4 [22:02:27]MH_SAM_APDU [22:02:27]CAPDU: 80 11 00 00 [22:02:27]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [22:02:27]Write i2c OK [22:02:27]MH_I2C_Read... [22:02:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:02:27]Read from MH i2c: E2 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: E2 17 00 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [22:02:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:02:27]wFMCommunicate OK [22:02:27]CreateOFDProtocolMessage done [22:02:27]OFDSenderStorePacket 152953 [22:02:27]StoreOFDPacket docnum=152953 [22:02:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FA 5A 07 01 AC 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 F1 36 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 55 02 00 35 04 06 00 05 22 D2 BE BF AD 35 66 62 8E 4F D8 49 85 [22:02:27]CheckFolder [22:02:27]dirname=/storage/ofd_packets [22:02:27]CheckFolder done [22:02:27]ProducePacketName [22:02:27]name=ofd_packets/00152953 [22:02:27]NVStorageSaveData ofd_packets/00152953 [22:02:27]File name is /storage/ofd_packets/00152953 [22:02:27]Write 301 bytes [22:02:27]NVStorageSaveData done [22:02:27]OFDSenderStorePacket done [22:02:27]KKMCreateOFDPacket done [22:02:27]NVStorageSaveData kkm_last_timestamp [22:02:27]File name is /storage/kkm_last_timestamp [22:02:27]Write 4 bytes [22:02:27]NVStorageSaveData done [22:02:27]ExternCall_PrintAddStr [22:02:27]wPrintStart [22:02:27]Write to MH i2c: 01 00 00 A7 01 A8 [22:02:27]Write i2c OK [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: 01 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: 01 07 00 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [22:02:27]RasterBufferAndPrint [22:02:27]line Счет N : (1)1786961 [22:02:27]line ИНН: 02508201610067 [22:02:27]line Контрольно-Кассовый Чек [22:02:27]line ПРОДАЖА [22:02:27]line ТРК (МРК, ГНК) : 12 [22:02:27]line Товар: 2710124130 [22:02:27]line Аи-92-К-5 [22:02:27]line 7.380 * 67.80 [22:02:27]line = 500.36 [22:02:27]line НДС 12% НСП 1% [22:02:27]line > о реализуемом товаре [22:02:27]line ОКРУГЛЕНИЕ: -0.36 [22:02:27]line ИТОГО: 500.00 [22:02:27]line Внесено: 500.00 [22:02:27]line СДАЧА: 0.00 [22:02:27]line НСП 1% : 4.43 [22:02:27]line НДС 12% : 53.14 [22:02:27]line Наличными: 500.00 [22:02:27]line Безнал.: 0.00 [22:02:27]line Место: АЗС № 89 "Партнер Нефть" [22:02:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:02:27]line СНО: Общий режим [22:02:27]line Чек 412 24.09.2024 22:02 [22:02:27]line Смена: 477 ФФД: 1.0 [22:02:27]line ЗНМ: 0300000113 [22:02:27]line РНМ: 0000000000091825 [22:02:27]line Версия ККМ: 001 [22:02:27]line ФМ: 0000000000871835 [22:02:27]line ФД: 152953 [22:02:27]line ФПД: 5647122743213 [22:02:27]OFD Sender: Processing packet 152953 [packets to send 831, broken 830] [22:02:27]ProducePacketName [22:02:27]name=ofd_packets/00152953 [22:02:27]OFD Sender: To server: pG, [22:02:27]CommunicateWithHost lk.salyk.kg:30040 [22:02:27]ConnectInit lk.salyk.kg [22:02:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T220225&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152953&fm=5647122743213&tin=02508201610067®Number=0000000000091825&sum=50000 [22:02:27]written 0, free lines is 4095 [22:02:27]Write to MH i2c: 01 00 00 D2 01 D3 [22:02:27]Write i2c OK [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: 01 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: 01 07 00 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 D4 0C BA [22:02:27]RasterBufferAndPrint [22:02:27]line [22:02:27]line [22:02:27]line [22:02:27]line [22:02:27]line [22:02:27]written 0, free lines is 3289 [22:02:27]MH_Cut [22:02:27]Write to MH i2c: D1 01 00 D9 01 01 AC [22:02:27]Write i2c OK [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: D1 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: D1 01 00 [22:02:27]MH_I2C_Read... [22:02:27]Read from MH i2c: D1 01 00 D9 01 00 AB [22:02:27]Write to MH i2c: 01 00 00 DA 01 DB [22:02:27]Write i2c OK [22:02:27]MH_I2C_Read... [22:02:28]Connected sock=10 [22:02:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FA 5A 07 01 AC 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 F1 36 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 55 02 00 35 04 06 00 05 22 D2 BE BF AD 35 66 62 8E 4F D8 49 85 [22:02:28]*** Cut start [22:02:28]*** Purtial cut [22:02:28]*** Stage 1: CUTSNS_PIN = 1 [22:02:28]Read from MH i2c: 01 [22:02:28]MH_I2C_Read... [22:02:28]*** Stop cut motor [22:02:28]*** Cut end [22:02:28]Read from MH i2c: 01 07 00 [22:02:28]MH_I2C_Read... [22:02:28]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [22:02:28]process_action close_receipt done [22:02:28]requested_data is exist [22:02:28]produce_requested_data [22:02:28]requested_item fm.sn is exist - process it [22:02:28]wFMCommunicate request_size=4 [22:02:28]MH_SAM_APDU [22:02:28]CAPDU: 80 11 00 00 [22:02:28]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [22:02:28]Write i2c OK [22:02:28]MH_I2C_Read... [22:02:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:02:28]Read from MH i2c: E2 [22:02:28]MH_I2C_Read... [22:02:28]Read from MH i2c: E2 17 00 [22:02:28]MH_I2C_Read... [22:02:28]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [22:02:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:02:28]wFMCommunicate OK [22:02:28]requested_item fd.num is exist - process it [22:02:28]SAM_PROTO_GetFieldsCounters [22:02:28]wFMCommunicate request_size=4 [22:02:28]MH_SAM_APDU [22:02:28]CAPDU: 80 13 00 00 [22:02:28]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [22:02:28]Write i2c OK [22:02:28]MH_I2C_Read... [22:02:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:02:29]Read from MH i2c: E2 [22:02:29]MH_I2C_Read... [22:02:29]Read from MH i2c: E2 62 00 [22:02:29]MH_I2C_Read... [22:02:29]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 79 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 FF [22:02:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 79 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:02:29]wFMCommunicate OK [22:02:29]SAM_PROTO_GetFieldsCounters done [22:02:29]requested_item shift.num is exist - process it [22:02:29]requested_item shift.opened is exist - process it [22:02:29]req_shift_opened [22:02:29]FM_GetShiftState [22:02:29]SAM_PROTO_GetShiftState [22:02:29]wFMCommunicate request_size=4 [22:02:29]MH_SAM_APDU [22:02:29]CAPDU: 80 13 01 00 [22:02:29]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [22:02:29]Write i2c OK [22:02:29]MH_I2C_Read... [22:02:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:02:29]Read from MH i2c: E2 [22:02:29]MH_I2C_Read... [22:02:29]Read from MH i2c: E2 0E 00 [22:02:29]MH_I2C_Read... [22:02:29]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 28 [22:02:29]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:02:29]wFMCommunicate OK [22:02:29]SAM_PROTO_GetShiftState done [22:02:29]FM_GetShiftState done [22:02:29]req_shift_opened done [22:02:29]requested_item shift.open_date is exist - process it [22:02:29]req_shift_open_date [22:02:29]req_shift_open_date done [22:02:29]produce_requested_data done [22:02:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152953,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [22:02:29]process_action_free close_receipt [22:02:29]json_value_free [22:02:29]json_value_free done [22:02:29]process_json_proto returns [22:02:29]Send response to host [22:02:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152953,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [22:02:29]free response buf [22:02:29]execute_script done [22:02:29]execute_script returns [22:02:29]free content buf [22:02:29]Sock 7.Close socket [22:02:29]Sock 7.Thread stoped [22:02:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 64 43 47 00 15 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 55 02 00 F4 03 04 00 EF DE F2 66 B6 04 01 00 00 4F 12 C1 0C A1 54 C2 DE [22:02:29]CommunicateWithHost err = 0 [22:02:29]CheckOFDResponse [22:02:29]1017 (14) - 77093643461234 [22:02:29]1041 (16) - 0000000000871835 [22:02:29]1040 (4) - 152953 [22:02:29]1012 (4) - 24.09.2024 15:46 [22:02:29]1206 (1) - 0 [22:02:29]OFD Sender: Remove packet 152953 [22:02:29]ProducePacketName [22:02:29]name=ofd_packets/00152953 [22:02:29]NVStorageDeleteData [22:02:29]OFD Sender: No OFD packet to send [22:02:34]recv_with_timeout no data received [22:02:34]OFD Sender: No OFD packet to send [22:02:39]OFD Sender: No OFD packet to send [22:02:44]OFD Sender: No OFD packet to send [22:02:49]OFD Sender: No OFD packet to send [22:02:54]OFD Sender: No OFD packet to send [22:02:59]OFD Sender: No OFD packet to send [22:03:00]accept exits with 9 [22:03:00]New connection [22:03:00]New thread 3066846564 created [22:03:00]Thread 3066703204 joined [22:03:00]Waiting for new connection... [22:03:00] Sock 9.Parse request [22:03:00]Sock 9.Check first char [22:03:00]Sock 9.First char is OK [22:03:00]request: POST /json_proto HTTP/1.0 [22:03:00]Method: POST [22:03:00]URL: /json_proto [22:03:00]Method is POST - this is cgi request [22:03:00]url: /json_proto [22:03:00]query_string will be loaded in cgi processing [22:03:00]execute_cgi json_proto POST (null) [22:03:00]execute_cgi path=json_proto method=POST [22:03:00]POST find Content-Length [22:03:00]Host: 172.17.43.67:8080 [22:03:00]Content-Length: 678 [22:03:00]Content-Type: application/json [22:03:00] [22:03:00]POST finish read [22:03:00]Found Content-Length = 678 [22:03:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786962", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:03:00]execute_script... [22:03:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786962", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:03:00]POST & json_proto [22:03:00]process_json_proto [22:03:00]json parsed OK: [22:03:00]protocol is kg_v1.0 [22:03:00]action value=close_receipt [22:03:00]process_action close_receipt [22:03:00]cmd_close_receipt [22:03:00]MH_GetDate [22:03:00]Write to MH i2c: F0 00 00 DE 01 CE [22:03:00]Write i2c OK [22:03:00]MH_I2C_Read... [22:03:00]Read from MH i2c: F0 [22:03:00]MH_I2C_Read... [22:03:00]Read from MH i2c: F0 09 00 [22:03:00]MH_I2C_Read... [22:03:00]Read from MH i2c: F0 09 00 DE 01 00 15 37 F3 66 6A BD 47 65 4F [22:03:00]GetLastDocTimeStamp 1727215345 [22:03:00]current date 1727215381 [22:03:00]FM_GetShiftState [22:03:00]SAM_PROTO_GetShiftState [22:03:00]wFMCommunicate request_size=4 [22:03:00]MH_SAM_APDU [22:03:00]CAPDU: 80 13 01 00 [22:03:00]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [22:03:00]Write i2c OK [22:03:00]MH_I2C_Read... [22:03:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:03:00]Read from MH i2c: E2 [22:03:00]MH_I2C_Read... [22:03:00]Read from MH i2c: E2 0E 00 [22:03:00]MH_I2C_Read... [22:03:00]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2A [22:03:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:03:00]wFMCommunicate OK [22:03:00]SAM_PROTO_GetShiftState done [22:03:00]FM_GetShiftState done [22:03:00]opened in 1727137889 [22:03:00]opened+sec_in_day 1727224289 [22:03:00]quantity*price = 50036 [22:03:00]sum+1 = 50037 [22:03:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 413 24.09.2024 22:03 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152954 ФПД: 176335619901811 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T220301&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152954&fm=176335619901811&tin=02508201610067®Number=0000000000091825&sum=50000 [22:03:02]StoreToDocumentArchive [22:03:02]shift 477 fd 152954 [22:03:02]save to /storage/0477/doc_00152954 [22:03:02]save last doc name /storage/0477/doc_00152954 to /storage/kkm_last_doc_name [22:03:02]save OK [22:03:02]Clear old archive folders... [22:03:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:03:02]tlvbuf is 00B180A0 [22:03:02]SAM_PROTO_ClearQueue [22:03:02]wFMCommunicate request_size=4 [22:03:02]MH_SAM_APDU [22:03:02]CAPDU: 80 09 00 00 [22:03:02]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [22:03:02]Write i2c OK [22:03:02]MH_I2C_Read... [22:03:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:03:02]Read from MH i2c: E2 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: E2 03 00 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [22:03:02]RAPDU: 90 00 [22:03:02]wFMCommunicate OK [22:03:02]SAM_PROTO_ClearQueue done [22:03:02]KKMCreateOFDPacket [22:03:02]OFDProtocolAddRootSTLVToBuf [22:03:02]FM_MakeSignedData [22:03:02]FM_MakeSignedData [22:03:02]SAM_PROTO_SignData [22:03:02]wFMCommunicate request_size=4 [22:03:02]MH_SAM_APDU [22:03:02]CAPDU: 80 0D 01 02 [22:03:02]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [22:03:02]Write i2c OK [22:03:02]MH_I2C_Read... [22:03:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:03:02]Read from MH i2c: E2 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: E2 03 00 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [22:03:02]RAPDU: 90 00 [22:03:02]wFMCommunicate OK [22:03:02]wFMCommunicate request_size=255 [22:03:02]MH_SAM_APDU [22:03:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 15 37 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 55 02 00 35 04 06 00 A0 [22:03:02]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 15 37 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 55 02 00 35 04 06 00 A0 00 00 78 [22:03:02]Write i2c OK [22:03:02]MH_I2C_Read... [22:03:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:03:02]Read from MH i2c: E2 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: E2 03 00 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [22:03:02]RAPDU: 90 00 [22:03:02]wFMCommunicate OK [22:03:02]wFMCommunicate request_size=10 [22:03:02]MH_SAM_APDU [22:03:02]CAPDU: 80 0D 02 02 05 60 55 FC 49 73 [22:03:02]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 60 55 FC 49 73 00 00 E1 [22:03:02]Write i2c OK [22:03:02]MH_I2C_Read... [22:03:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:03:02]Read from MH i2c: E2 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: E2 03 00 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [22:03:02]RAPDU: 90 00 [22:03:02]wFMCommunicate OK [22:03:02]wFMCommunicate request_size=4 [22:03:02]MH_SAM_APDU [22:03:02]CAPDU: 80 0D 03 02 [22:03:02]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [22:03:02]Write i2c OK [22:03:02]MH_I2C_Read... [22:03:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:03:02]Read from MH i2c: E2 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: E2 0B 00 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: E2 0B 00 F0 01 00 51 C9 0F 0E B0 3B F1 27 90 00 A7 [22:03:02]RAPDU: 51 C9 0F 0E B0 3B F1 27 90 00 [22:03:02]wFMCommunicate OK [22:03:02]SAM_PROTO_SignData done [22:03:02]FM_MakeSignedData done [22:03:02]CreateOFDProtocolMessage [22:03:02]wFMCommunicate request_size=4 [22:03:02]MH_SAM_APDU [22:03:02]CAPDU: 80 11 00 00 [22:03:02]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [22:03:02]Write i2c OK [22:03:02]MH_I2C_Read... [22:03:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:03:02]Read from MH i2c: E2 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: E2 17 00 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: E2 17 00 F1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [22:03:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:03:02]wFMCommunicate OK [22:03:02]CreateOFDProtocolMessage done [22:03:02]OFDSenderStorePacket 152954 [22:03:02]StoreOFDPacket docnum=152954 [22:03:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 67 E0 07 01 19 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 15 37 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 55 02 00 35 04 06 00 A0 60 55 FC 49 73 51 C9 0F 0E B0 3B F1 27 [22:03:02]CheckFolder [22:03:02]dirname=/storage/ofd_packets [22:03:02]CheckFolder done [22:03:02]ProducePacketName [22:03:02]name=ofd_packets/00152954 [22:03:02]NVStorageSaveData ofd_packets/00152954 [22:03:02]File name is /storage/ofd_packets/00152954 [22:03:02]Write 301 bytes [22:03:02]NVStorageSaveData done [22:03:02]OFDSenderStorePacket done [22:03:02]KKMCreateOFDPacket done [22:03:02]NVStorageSaveData kkm_last_timestamp [22:03:02]File name is /storage/kkm_last_timestamp [22:03:02]Write 4 bytes [22:03:02]NVStorageSaveData done [22:03:02]ExternCall_PrintAddStr [22:03:02]wPrintStart [22:03:02]Write to MH i2c: 01 00 00 F2 01 F3 [22:03:02]Write i2c OK [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: 01 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: 01 07 00 [22:03:02]MH_I2C_Read... [22:03:02]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [22:03:02]RasterBufferAndPrint [22:03:02]line Счет N : (1)1786962 [22:03:02]line ИНН: 02508201610067 [22:03:02]line Контрольно-Кассовый Чек [22:03:02]line ПРОДАЖА [22:03:02]line ТРК (МРК, ГНК) : 42 [22:03:02]line Товар: 2710124130 [22:03:02]line Аи-92-К-5 [22:03:02]line 7.380 * 67.80 [22:03:02]line = 500.36 [22:03:02]line НДС 12% НСП 1% [22:03:02]line > о реализуемом товаре [22:03:02]line ОКРУГЛЕНИЕ: -0.36 [22:03:02]line ИТОГО: 500.00 [22:03:02]line Внесено: 500.00 [22:03:02]line СДАЧА: 0.00 [22:03:02]line НСП 1% : 4.43 [22:03:02]line НДС 12% : 53.14 [22:03:02]line Наличными: 500.00 [22:03:02]line Безнал.: 0.00 [22:03:02]line Место: АЗС № 89 "Партнер Нефть" [22:03:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:03:02]line СНО: Общий режим [22:03:02]line Чек 413 24.09.2024 22:03 [22:03:02]line Смена: 477 ФФД: 1.0 [22:03:02]line ЗНМ: 0300000113 [22:03:02]line РНМ: 0000000000091825 [22:03:02]line Версия ККМ: 001 [22:03:02]line ФМ: 0000000000871835 [22:03:02]line ФД: 152954 [22:03:02]line ФПД: 176335619901811 [22:03:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T220301&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152954&fm=176335619901811&tin=02508201610067®Number=0000000000091825&sum=50000 [22:03:02]written 0, free lines is 4095 [22:03:02]OFD Sender: Processing packet 152954 [packets to send 831, broken 830] [22:03:02]ProducePacketName [22:03:02]name=ofd_packets/00152954 [22:03:02]OFD Sender: To server: pG, [22:03:02]CommunicateWithHost lk.salyk.kg:30040 [22:03:02]ConnectInit lk.salyk.kg [22:03:03]Connected sock=7 [22:03:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 67 E0 07 01 19 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 15 37 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 55 02 00 35 04 06 00 A0 60 55 FC 49 73 51 C9 0F 0E B0 3B F1 27 [22:03:03]Write to MH i2c: 01 00 00 1D 02 1F [22:03:03]Write i2c OK [22:03:03]MH_I2C_Read... [22:03:03]Read from MH i2c: 01 [22:03:03]MH_I2C_Read... [22:03:03]Read from MH i2c: 01 07 00 [22:03:03]MH_I2C_Read... [22:03:03]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 E4 0C 16 [22:03:03]RasterBufferAndPrint [22:03:03]line [22:03:03]line [22:03:03]line [22:03:03]line [22:03:03]line [22:03:03]written 0, free lines is 3306 [22:03:03]MH_Cut [22:03:03]Write to MH i2c: D1 01 00 24 02 01 F8 [22:03:03]Write i2c OK [22:03:03]MH_I2C_Read... [22:03:03]Read from MH i2c: D1 [22:03:03]MH_I2C_Read... [22:03:03]Read from MH i2c: D1 01 00 [22:03:03]MH_I2C_Read... [22:03:03]Read from MH i2c: D1 01 00 24 02 00 F7 [22:03:03]Write to MH i2c: 01 00 00 25 02 27 [22:03:03]Write i2c OK [22:03:03]MH_I2C_Read... [22:03:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 64 EA 47 00 59 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 55 02 00 F4 03 04 00 12 DF F2 66 B6 04 01 00 00 9E AD 15 0C 22 53 0E AB [22:03:03]CommunicateWithHost err = 0 [22:03:03]CheckOFDResponse [22:03:03]1017 (14) - 77093643461234 [22:03:03]1041 (16) - 0000000000871835 [22:03:03]1040 (4) - 152954 [22:03:03]1012 (4) - 24.09.2024 15:47 [22:03:03]1206 (1) - 0 [22:03:03]OFD Sender: Remove packet 152954 [22:03:03]ProducePacketName [22:03:03]name=ofd_packets/00152954 [22:03:03]NVStorageDeleteData [22:03:04]*** Cut start [22:03:04]*** Purtial cut [22:03:04]*** Stage 1: CUTSNS_PIN = 1 [22:03:04]OFD Sender: No OFD packet to send [22:03:04]Read from MH i2c: 01 [22:03:04]MH_I2C_Read... [22:03:04]*** Stop cut motor [22:03:04]*** Cut end [22:03:04]Read from MH i2c: 01 07 00 [22:03:04]MH_I2C_Read... [22:03:04]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [22:03:04]process_action close_receipt done [22:03:04]requested_data is exist [22:03:04]produce_requested_data [22:03:04]requested_item fm.sn is exist - process it [22:03:04]wFMCommunicate request_size=4 [22:03:04]MH_SAM_APDU [22:03:04]CAPDU: 80 11 00 00 [22:03:04]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [22:03:04]Write i2c OK [22:03:04]MH_I2C_Read... [22:03:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:03:04]Read from MH i2c: E2 [22:03:04]MH_I2C_Read... [22:03:04]Read from MH i2c: E2 17 00 [22:03:04]MH_I2C_Read... [22:03:04]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [22:03:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:03:04]wFMCommunicate OK [22:03:04]requested_item fd.num is exist - process it [22:03:04]SAM_PROTO_GetFieldsCounters [22:03:04]wFMCommunicate request_size=4 [22:03:04]MH_SAM_APDU [22:03:04]CAPDU: 80 13 00 00 [22:03:04]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [22:03:04]Write i2c OK [22:03:04]MH_I2C_Read... [22:03:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:03:04]Read from MH i2c: E2 [22:03:04]MH_I2C_Read... [22:03:04]Read from MH i2c: E2 62 00 [22:03:04]MH_I2C_Read... [22:03:04]Read from MH i2c: E2 62 00 27 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 4F [22:03:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:03:04]wFMCommunicate OK [22:03:04]SAM_PROTO_GetFieldsCounters done [22:03:04]requested_item shift.num is exist - process it [22:03:04]requested_item shift.opened is exist - process it [22:03:04]req_shift_opened [22:03:04]FM_GetShiftState [22:03:04]SAM_PROTO_GetShiftState [22:03:04]wFMCommunicate request_size=4 [22:03:04]MH_SAM_APDU [22:03:04]CAPDU: 80 13 01 00 [22:03:04]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [22:03:04]Write i2c OK [22:03:04]MH_I2C_Read... [22:03:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:03:04]Read from MH i2c: E2 [22:03:04]MH_I2C_Read... [22:03:04]Read from MH i2c: E2 0E 00 [22:03:04]MH_I2C_Read... [22:03:04]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 74 [22:03:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:03:04]wFMCommunicate OK [22:03:04]SAM_PROTO_GetShiftState done [22:03:04]FM_GetShiftState done [22:03:04]req_shift_opened done [22:03:04]requested_item shift.open_date is exist - process it [22:03:04]req_shift_open_date [22:03:04]req_shift_open_date done [22:03:04]produce_requested_data done [22:03:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152954,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [22:03:04]process_action_free close_receipt [22:03:04]json_value_free [22:03:04]json_value_free done [22:03:04]process_json_proto returns [22:03:04]Send response to host [22:03:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152954,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [22:03:04]free response buf [22:03:04]execute_script done [22:03:04]execute_script returns [22:03:04]free content buf [22:03:04]Sock 9.Close socket [22:03:04]Sock 9.Thread stoped [22:03:09]OFD Sender: No OFD packet to send [22:03:12]recv_with_timeout no data received [22:03:14]OFD Sender: No OFD packet to send [22:03:19]OFD Sender: No OFD packet to send [22:03:24]OFD Sender: No OFD packet to send [22:03:26]recv_with_timeout no data received [22:03:29]OFD Sender: No OFD packet to send [22:03:34]OFD Sender: No OFD packet to send [22:03:39]OFD Sender: No OFD packet to send [22:03:44]OFD Sender: No OFD packet to send [22:03:49]OFD Sender: No OFD packet to send [22:03:53]recv_with_timeout no data received [22:03:54]OFD Sender: No OFD packet to send [22:03:59]OFD Sender: No OFD packet to send [22:04:04]OFD Sender: No OFD packet to send [22:04:09]OFD Sender: No OFD packet to send [22:04:14]OFD Sender: No OFD packet to send [22:04:19]OFD Sender: No OFD packet to send [22:04:24]OFD Sender: No OFD packet to send [22:04:29]OFD Sender: No OFD packet to send [22:04:34]OFD Sender: No OFD packet to send [22:04:39]OFD Sender: No OFD packet to send [22:04:44]OFD Sender: No OFD packet to send [22:04:49]OFD Sender: No OFD packet to send [22:04:54]OFD Sender: No OFD packet to send [22:04:59]OFD Sender: No OFD packet to send [22:05:04]OFD Sender: No OFD packet to send [22:05:09]OFD Sender: No OFD packet to send [22:05:14]OFD Sender: No OFD packet to send [22:05:19]OFD Sender: No OFD packet to send [22:05:24]OFD Sender: No OFD packet to send [22:05:29]OFD Sender: No OFD packet to send [22:05:34]OFD Sender: No OFD packet to send [22:05:39]OFD Sender: No OFD packet to send [22:05:44]OFD Sender: No OFD packet to send [22:05:49]OFD Sender: No OFD packet to send [22:05:54]OFD Sender: No OFD packet to send [22:05:59]OFD Sender: No OFD packet to send [22:06:04]OFD Sender: No OFD packet to send [22:06:10]OFD Sender: No OFD packet to send [22:06:15]OFD Sender: No OFD packet to send [22:06:20]OFD Sender: No OFD packet to send [22:06:24]recv_with_timeout no data received [22:06:25]OFD Sender: No OFD packet to send [22:06:30]OFD Sender: No OFD packet to send [22:06:35]OFD Sender: No OFD packet to send [22:06:40]OFD Sender: No OFD packet to send [22:06:45]OFD Sender: No OFD packet to send [22:06:50]OFD Sender: No OFD packet to send [22:06:55]OFD Sender: No OFD packet to send [22:07:00]OFD Sender: No OFD packet to send [22:07:05]OFD Sender: No OFD packet to send [22:07:10]OFD Sender: No OFD packet to send [22:07:15]OFD Sender: No OFD packet to send [22:07:20]OFD Sender: No OFD packet to send [22:07:25]OFD Sender: No OFD packet to send [22:07:30]OFD Sender: No OFD packet to send [22:07:35]OFD Sender: No OFD packet to send [22:07:40]OFD Sender: No OFD packet to send [22:07:45]OFD Sender: No OFD packet to send [22:07:50]OFD Sender: No OFD packet to send [22:07:53]recv_with_timeout no data received [22:07:55]OFD Sender: No OFD packet to send [22:08:00]OFD Sender: No OFD packet to send [22:08:05]OFD Sender: No OFD packet to send [22:08:10]OFD Sender: No OFD packet to send [22:08:15]OFD Sender: No OFD packet to send [22:08:20]OFD Sender: No OFD packet to send [22:08:25]OFD Sender: No OFD packet to send [22:08:26]recv_with_timeout no data received [22:08:30]OFD Sender: No OFD packet to send [22:08:35]OFD Sender: No OFD packet to send [22:08:40]OFD Sender: No OFD packet to send [22:08:45]OFD Sender: No OFD packet to send [22:08:50]OFD Sender: No OFD packet to send [22:08:55]OFD Sender: No OFD packet to send [22:09:00]OFD Sender: No OFD packet to send [22:09:05]OFD Sender: No OFD packet to send [22:09:10]OFD Sender: No OFD packet to send [22:09:15]OFD Sender: No OFD packet to send [22:09:20]OFD Sender: No OFD packet to send [22:09:25]OFD Sender: No OFD packet to send [22:09:30]OFD Sender: No OFD packet to send [22:09:34]recv_with_timeout no data received [22:09:35]OFD Sender: No OFD packet to send [22:09:40]OFD Sender: No OFD packet to send [22:09:45]OFD Sender: No OFD packet to send [22:09:50]OFD Sender: No OFD packet to send [22:09:55]OFD Sender: No OFD packet to send [22:10:00]OFD Sender: No OFD packet to send [22:10:05]OFD Sender: No OFD packet to send [22:10:10]OFD Sender: No OFD packet to send [22:10:15]OFD Sender: No OFD packet to send [22:10:20]OFD Sender: No OFD packet to send [22:10:25]OFD Sender: No OFD packet to send [22:10:27]accept exits with 10 [22:10:27]New connection [22:10:27]New thread 3066703204 created [22:10:27]Thread 3066846564 joined [22:10:27]Waiting for new connection... [22:10:27] Sock 10.Parse request [22:10:27]Sock 10.Check first char [22:10:27]Sock 10.First char is OK [22:10:27]request: POST /json_proto HTTP/1.0 [22:10:27]Method: POST [22:10:27]URL: /json_proto [22:10:27]Method is POST - this is cgi request [22:10:27]url: /json_proto [22:10:27]query_string will be loaded in cgi processing [22:10:27]execute_cgi json_proto POST (null) [22:10:27]execute_cgi path=json_proto method=POST [22:10:27]POST find Content-Length [22:10:27]Host: 172.17.43.67:8080 [22:10:27]Content-Length: 678 [22:10:27]Content-Type: application/json [22:10:27] [22:10:27]POST finish read [22:10:27]Found Content-Length = 678 [22:10:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:10:27]execute_script... [22:10:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:10:27]POST & json_proto [22:10:27]process_json_proto [22:10:27]json parsed OK: [22:10:27]protocol is kg_v1.0 [22:10:27]action value=close_receipt [22:10:27]process_action close_receipt [22:10:27]cmd_close_receipt [22:10:27]MH_GetDate [22:10:27]Write to MH i2c: F0 00 00 29 02 1A [22:10:27]Write i2c OK [22:10:27]MH_I2C_Read... [22:10:27]Read from MH i2c: F0 [22:10:27]MH_I2C_Read... [22:10:27]Read from MH i2c: F0 09 00 [22:10:27]MH_I2C_Read... [22:10:27]Read from MH i2c: F0 09 00 29 02 00 D3 38 F3 66 6A BD 47 65 5A [22:10:27]GetLastDocTimeStamp 1727215381 [22:10:27]current date 1727215827 [22:10:27]FM_GetShiftState [22:10:27]SAM_PROTO_GetShiftState [22:10:27]wFMCommunicate request_size=4 [22:10:27]MH_SAM_APDU [22:10:27]CAPDU: 80 13 01 00 [22:10:27]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [22:10:27]Write i2c OK [22:10:27]MH_I2C_Read... [22:10:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:10:27]Read from MH i2c: E2 [22:10:27]MH_I2C_Read... [22:10:27]Read from MH i2c: E2 0E 00 [22:10:27]MH_I2C_Read... [22:10:27]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 76 [22:10:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:10:27]wFMCommunicate OK [22:10:27]SAM_PROTO_GetShiftState done [22:10:27]FM_GetShiftState done [22:10:27]opened in 1727137889 [22:10:27]opened+sec_in_day 1727224289 [22:10:27]quantity*price = 25018 [22:10:27]sum+1 = 25019 [22:10:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 414 24.09.2024 22:10 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152955 ФПД: 10286849485188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T221027&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152955&fm=10286849485188&tin=02508201610067®Number=0000000000091825&sum=25000 [22:10:28]StoreToDocumentArchive [22:10:28]shift 477 fd 152955 [22:10:28]save to /storage/0477/doc_00152955 [22:10:28]save last doc name /storage/0477/doc_00152955 to /storage/kkm_last_doc_name [22:10:28]save OK [22:10:28]Clear old archive folders... [22:10:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:10:28]tlvbuf is 00B8A650 [22:10:28]SAM_PROTO_ClearQueue [22:10:28]wFMCommunicate request_size=4 [22:10:28]MH_SAM_APDU [22:10:28]CAPDU: 80 09 00 00 [22:10:28]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [22:10:28]Write i2c OK [22:10:28]MH_I2C_Read... [22:10:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:10:28]Read from MH i2c: E2 [22:10:28]MH_I2C_Read... [22:10:28]Read from MH i2c: E2 03 00 [22:10:28]MH_I2C_Read... [22:10:28]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [22:10:28]RAPDU: 90 00 [22:10:28]wFMCommunicate OK [22:10:28]SAM_PROTO_ClearQueue done [22:10:28]KKMCreateOFDPacket [22:10:28]OFDProtocolAddRootSTLVToBuf [22:10:28]FM_MakeSignedData [22:10:28]FM_MakeSignedData [22:10:28]SAM_PROTO_SignData [22:10:28]wFMCommunicate request_size=4 [22:10:28]MH_SAM_APDU [22:10:28]CAPDU: 80 0D 01 02 [22:10:28]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [22:10:28]Write i2c OK [22:10:28]MH_I2C_Read... [22:10:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:10:28]Read from MH i2c: E2 [22:10:28]MH_I2C_Read... [22:10:28]Read from MH i2c: E2 03 00 [22:10:28]MH_I2C_Read... [22:10:28]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [22:10:28]RAPDU: 90 00 [22:10:28]wFMCommunicate OK [22:10:28]wFMCommunicate request_size=255 [22:10:28]MH_SAM_APDU [22:10:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 D3 38 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 55 02 00 35 04 06 00 09 [22:10:28]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 D3 38 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 55 02 00 35 04 06 00 09 00 00 FC [22:10:28]Write i2c OK [22:10:28]MH_I2C_Read... [22:10:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:10:29]Read from MH i2c: E2 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: E2 03 00 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [22:10:29]RAPDU: 90 00 [22:10:29]wFMCommunicate OK [22:10:29]wFMCommunicate request_size=10 [22:10:29]MH_SAM_APDU [22:10:29]CAPDU: 80 0D 02 02 05 5B 18 02 69 84 [22:10:29]Write to MH i2c: E2 0D 00 3A 02 80 0D 02 02 05 00 5B 18 02 69 84 00 00 22 [22:10:29]Write i2c OK [22:10:29]MH_I2C_Read... [22:10:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:10:29]Read from MH i2c: E2 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: E2 03 00 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [22:10:29]RAPDU: 90 00 [22:10:29]wFMCommunicate OK [22:10:29]wFMCommunicate request_size=4 [22:10:29]MH_SAM_APDU [22:10:29]CAPDU: 80 0D 03 02 [22:10:29]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [22:10:29]Write i2c OK [22:10:29]MH_I2C_Read... [22:10:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:10:29]Read from MH i2c: E2 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: E2 0B 00 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: E2 0B 00 3B 02 00 AB 76 74 97 FB 9E D8 51 90 00 A7 [22:10:29]RAPDU: AB 76 74 97 FB 9E D8 51 90 00 [22:10:29]wFMCommunicate OK [22:10:29]SAM_PROTO_SignData done [22:10:29]FM_MakeSignedData done [22:10:29]CreateOFDProtocolMessage [22:10:29]wFMCommunicate request_size=4 [22:10:29]MH_SAM_APDU [22:10:29]CAPDU: 80 11 00 00 [22:10:29]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [22:10:29]Write i2c OK [22:10:29]MH_I2C_Read... [22:10:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:10:29]Read from MH i2c: E2 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: E2 17 00 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: E2 17 00 3C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [22:10:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:10:29]wFMCommunicate OK [22:10:29]CreateOFDProtocolMessage done [22:10:29]OFDSenderStorePacket 152955 [22:10:29]StoreOFDPacket docnum=152955 [22:10:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A8 51 07 01 EA AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 D3 38 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 55 02 00 35 04 06 00 09 5B 18 02 69 84 AB 76 74 97 FB 9E D8 51 [22:10:29]CheckFolder [22:10:29]dirname=/storage/ofd_packets [22:10:29]CheckFolder done [22:10:29]ProducePacketName [22:10:29]name=ofd_packets/00152955 [22:10:29]NVStorageSaveData ofd_packets/00152955 [22:10:29]File name is /storage/ofd_packets/00152955 [22:10:29]Write 301 bytes [22:10:29]NVStorageSaveData done [22:10:29]OFDSenderStorePacket done [22:10:29]KKMCreateOFDPacket done [22:10:29]NVStorageSaveData kkm_last_timestamp [22:10:29]File name is /storage/kkm_last_timestamp [22:10:29]Write 4 bytes [22:10:29]NVStorageSaveData done [22:10:29]ExternCall_PrintAddStr [22:10:29]wPrintStart [22:10:29]Write to MH i2c: 01 00 00 3D 02 3F [22:10:29]Write i2c OK [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: 01 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: 01 07 00 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [22:10:29]RasterBufferAndPrint [22:10:29]line Счет N : (1)1786963 [22:10:29]line ИНН: 02508201610067 [22:10:29]line Контрольно-Кассовый Чек [22:10:29]line ПРОДАЖА [22:10:29]line ТРК (МРК, ГНК) : 32 [22:10:29]line Товар: 2710124130 [22:10:29]line Аи-92-К-5 [22:10:29]line 3.690 * 67.80 [22:10:29]line = 250.18 [22:10:29]line НДС 12% НСП 1% [22:10:29]line > о реализуемом товаре [22:10:29]line ОКРУГЛЕНИЕ: -0.18 [22:10:29]line ИТОГО: 250.00 [22:10:29]line Внесено: 250.00 [22:10:29]line СДАЧА: 0.00 [22:10:29]line НСП 1% : 2.21 [22:10:29]line НДС 12% : 26.57 [22:10:29]line Наличными: 250.00 [22:10:29]line Безнал.: 0.00 [22:10:29]line Место: АЗС № 89 "Партнер Нефть" [22:10:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:10:29]line СНО: Общий режим [22:10:29]line Чек 414 24.09.2024 22:10 [22:10:29]line Смена: 477 ФФД: 1.0 [22:10:29]line ЗНМ: 0300000113 [22:10:29]line РНМ: 0000000000091825 [22:10:29]line Версия ККМ: 001 [22:10:29]line ФМ: 0000000000871835 [22:10:29]line ФД: 152955 [22:10:29]line ФПД: 10286849485188 [22:10:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T221027&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152955&fm=10286849485188&tin=02508201610067®Number=0000000000091825&sum=25000 [22:10:29]written 0, free lines is 4095 [22:10:29]OFD Sender: Processing packet 152955 [packets to send 831, broken 830] [22:10:29]ProducePacketName [22:10:29]name=ofd_packets/00152955 [22:10:29]OFD Sender: To server: pG, [22:10:29]CommunicateWithHost lk.salyk.kg:30040 [22:10:29]ConnectInit lk.salyk.kg [22:10:29]Write to MH i2c: 01 00 00 68 02 6A [22:10:29]Write i2c OK [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: 01 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: 01 07 00 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 D7 0C 54 [22:10:29]RasterBufferAndPrint [22:10:29]line [22:10:29]line [22:10:29]line [22:10:29]line [22:10:29]line [22:10:29]written 0, free lines is 3293 [22:10:29]MH_Cut [22:10:29]Write to MH i2c: D1 01 00 6F 02 01 43 [22:10:29]Write i2c OK [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: D1 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: D1 01 00 [22:10:29]MH_I2C_Read... [22:10:29]Read from MH i2c: D1 01 00 6F 02 00 42 [22:10:29]Write to MH i2c: 01 00 00 70 02 72 [22:10:29]Write i2c OK [22:10:29]MH_I2C_Read... [22:10:30]Connected sock=9 [22:10:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A8 51 07 01 EA AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 D3 38 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 55 02 00 35 04 06 00 09 5B 18 02 69 84 AB 76 74 97 FB 9E D8 51 [22:10:30]*** Cut start [22:10:30]*** Purtial cut [22:10:30]*** Stage 1: CUTSNS_PIN = 1 [22:10:30]Read from MH i2c: 01 [22:10:30]MH_I2C_Read... [22:10:30]*** Stop cut motor [22:10:30]*** Cut end [22:10:30]Read from MH i2c: 01 07 00 [22:10:30]MH_I2C_Read... [22:10:30]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [22:10:30]process_action close_receipt done [22:10:30]requested_data is exist [22:10:30]produce_requested_data [22:10:30]requested_item fm.sn is exist - process it [22:10:30]wFMCommunicate request_size=4 [22:10:30]MH_SAM_APDU [22:10:30]CAPDU: 80 11 00 00 [22:10:30]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [22:10:30]Write i2c OK [22:10:30]MH_I2C_Read... [22:10:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:10:30]Read from MH i2c: E2 [22:10:30]MH_I2C_Read... [22:10:30]Read from MH i2c: E2 17 00 [22:10:30]MH_I2C_Read... [22:10:30]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [22:10:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:10:30]wFMCommunicate OK [22:10:30]requested_item fd.num is exist - process it [22:10:30]SAM_PROTO_GetFieldsCounters [22:10:30]wFMCommunicate request_size=4 [22:10:30]MH_SAM_APDU [22:10:30]CAPDU: 80 13 00 00 [22:10:30]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [22:10:30]Write i2c OK [22:10:30]MH_I2C_Read... [22:10:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:10:31]Read from MH i2c: E2 [22:10:31]MH_I2C_Read... [22:10:31]Read from MH i2c: E2 62 00 [22:10:31]MH_I2C_Read... [22:10:31]Read from MH i2c: E2 62 00 72 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 9E [22:10:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:10:31]wFMCommunicate OK [22:10:31]SAM_PROTO_GetFieldsCounters done [22:10:31]requested_item shift.num is exist - process it [22:10:31]requested_item shift.opened is exist - process it [22:10:31]req_shift_opened [22:10:31]FM_GetShiftState [22:10:31]SAM_PROTO_GetShiftState [22:10:31]wFMCommunicate request_size=4 [22:10:31]MH_SAM_APDU [22:10:31]CAPDU: 80 13 01 00 [22:10:31]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [22:10:31]Write i2c OK [22:10:31]MH_I2C_Read... [22:10:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:10:31]Read from MH i2c: E2 [22:10:31]MH_I2C_Read... [22:10:31]Read from MH i2c: E2 0E 00 [22:10:31]MH_I2C_Read... [22:10:31]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BF [22:10:31]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:10:31]wFMCommunicate OK [22:10:31]SAM_PROTO_GetShiftState done [22:10:31]FM_GetShiftState done [22:10:31]req_shift_opened done [22:10:31]requested_item shift.open_date is exist - process it [22:10:31]req_shift_open_date [22:10:31]req_shift_open_date done [22:10:31]produce_requested_data done [22:10:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152955,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [22:10:31]process_action_free close_receipt [22:10:31]json_value_free [22:10:31]json_value_free done [22:10:31]process_json_proto returns [22:10:31]Send response to host [22:10:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152955,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [22:10:31]free response buf [22:10:31]execute_script done [22:10:31]execute_script returns [22:10:31]free content buf [22:10:31]Sock 10.Close socket [22:10:31]Sock 10.Thread stoped [22:10:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F9 96 47 00 B1 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 55 02 00 F4 03 04 00 D2 E0 F2 66 B6 04 01 00 00 4B DD 7C 0A 1F C7 59 E0 [22:10:31]CommunicateWithHost err = 0 [22:10:31]CheckOFDResponse [22:10:31]1017 (14) - 77093643461234 [22:10:31]1041 (16) - 0000000000871835 [22:10:31]1040 (4) - 152955 [22:10:31]1012 (4) - 24.09.2024 15:54 [22:10:31]1206 (1) - 0 [22:10:31]OFD Sender: Remove packet 152955 [22:10:31]ProducePacketName [22:10:31]name=ofd_packets/00152955 [22:10:31]NVStorageDeleteData [22:10:32]OFD Sender: No OFD packet to send [22:10:37]recv_with_timeout no data received [22:10:37]OFD Sender: No OFD packet to send [22:10:42]OFD Sender: No OFD packet to send [22:10:47]OFD Sender: No OFD packet to send [22:10:48]recv_with_timeout no data received [22:10:52]OFD Sender: No OFD packet to send [22:10:57]OFD Sender: No OFD packet to send [22:10:59]accept exits with 7 [22:10:59]New connection [22:10:59]New thread 3066846564 created [22:10:59]Thread 3066703204 joined [22:10:59]Waiting for new connection... [22:10:59] Sock 7.Parse request [22:10:59]Sock 7.Check first char [22:10:59]Sock 7.First char is OK [22:10:59]request: POST /json_proto HTTP/1.0 [22:10:59]Method: POST [22:10:59]URL: /json_proto [22:10:59]Method is POST - this is cgi request [22:10:59]url: /json_proto [22:10:59]query_string will be loaded in cgi processing [22:10:59]execute_cgi json_proto POST (null) [22:10:59]execute_cgi path=json_proto method=POST [22:10:59]POST find Content-Length [22:10:59]Host: 172.17.43.67:8080 [22:10:59]Content-Length: 683 [22:10:59]Content-Type: application/json [22:10:59] [22:10:59]POST finish read [22:10:59]Found Content-Length = 683 [22:10:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786964", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:10:59]execute_script... [22:10:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786964", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:10:59]POST & json_proto [22:10:59]process_json_proto [22:10:59]json parsed OK: [22:10:59]protocol is kg_v1.0 [22:10:59]action value=close_receipt [22:10:59]process_action close_receipt [22:10:59]cmd_close_receipt [22:10:59]MH_GetDate [22:10:59]Write to MH i2c: F0 00 00 74 02 65 [22:10:59]Write i2c OK [22:10:59]MH_I2C_Read... [22:10:59]Read from MH i2c: F0 [22:10:59]MH_I2C_Read... [22:10:59]Read from MH i2c: F0 09 00 [22:10:59]MH_I2C_Read... [22:10:59]Read from MH i2c: F0 09 00 74 02 00 F3 38 F3 66 6A BD 47 65 C5 [22:10:59]GetLastDocTimeStamp 1727215827 [22:10:59]current date 1727215859 [22:10:59]FM_GetShiftState [22:10:59]SAM_PROTO_GetShiftState [22:10:59]wFMCommunicate request_size=4 [22:10:59]MH_SAM_APDU [22:10:59]CAPDU: 80 13 01 00 [22:10:59]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [22:10:59]Write i2c OK [22:10:59]MH_I2C_Read... [22:10:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:10:59]Read from MH i2c: E2 [22:10:59]MH_I2C_Read... [22:10:59]Read from MH i2c: E2 0E 00 [22:10:59]MH_I2C_Read... [22:10:59]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C1 [22:10:59]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:10:59]wFMCommunicate OK [22:10:59]SAM_PROTO_GetShiftState done [22:10:59]FM_GetShiftState done [22:10:59]opened in 1727137889 [22:10:59]opened+sec_in_day 1727224289 [22:10:59]quantity*price = 100021 [22:10:59]sum+1 = 100023 [22:10:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 415 24.09.2024 22:10 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152956 ФПД: 177845999325634 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T221059&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152956&fm=177845999325634&tin=02508201610067®Number=0000000000091825&sum=100000 [22:11:00]StoreToDocumentArchive [22:11:00]shift 477 fd 152956 [22:11:00]save to /storage/0477/doc_00152956 [22:11:00]save last doc name /storage/0477/doc_00152956 to /storage/kkm_last_doc_name [22:11:00]save OK [22:11:00]Clear old archive folders... [22:11:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:11:00]tlvbuf is 00B20F00 [22:11:00]SAM_PROTO_ClearQueue [22:11:00]wFMCommunicate request_size=4 [22:11:00]MH_SAM_APDU [22:11:00]CAPDU: 80 09 00 00 [22:11:00]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [22:11:00]Write i2c OK [22:11:00]MH_I2C_Read... [22:11:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:11:00]Read from MH i2c: E2 [22:11:00]MH_I2C_Read... [22:11:00]Read from MH i2c: E2 03 00 [22:11:00]MH_I2C_Read... [22:11:00]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [22:11:00]RAPDU: 90 00 [22:11:00]wFMCommunicate OK [22:11:00]SAM_PROTO_ClearQueue done [22:11:00]KKMCreateOFDPacket [22:11:00]OFDProtocolAddRootSTLVToBuf [22:11:00]FM_MakeSignedData [22:11:00]FM_MakeSignedData [22:11:00]SAM_PROTO_SignData [22:11:00]wFMCommunicate request_size=4 [22:11:00]MH_SAM_APDU [22:11:00]CAPDU: 80 0D 01 02 [22:11:00]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [22:11:00]Write i2c OK [22:11:00]MH_I2C_Read... [22:11:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:11:00]Read from MH i2c: E2 [22:11:00]MH_I2C_Read... [22:11:00]Read from MH i2c: E2 03 00 [22:11:00]MH_I2C_Read... [22:11:00]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [22:11:00]RAPDU: 90 00 [22:11:00]wFMCommunicate OK [22:11:00]wFMCommunicate request_size=255 [22:11:00]MH_SAM_APDU [22:11:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 F3 38 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 55 02 00 35 04 06 00 A1 [22:11:00]Write to MH i2c: E2 02 01 84 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 F3 38 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 55 02 00 35 04 06 00 A1 00 00 20 [22:11:00]Write i2c OK [22:11:00]MH_I2C_Read... [22:11:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:01]Read from MH i2c: E2 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: E2 03 00 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [22:11:01]RAPDU: 90 00 [22:11:01]wFMCommunicate OK [22:11:01]wFMCommunicate request_size=10 [22:11:01]MH_SAM_APDU [22:11:01]CAPDU: 80 0D 02 02 05 BF FF 9D 51 C2 [22:11:01]Write to MH i2c: E2 0D 00 85 02 80 0D 02 02 05 00 BF FF 9D 51 C2 00 00 79 [22:11:01]Write i2c OK [22:11:01]MH_I2C_Read... [22:11:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:01]Read from MH i2c: E2 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: E2 03 00 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [22:11:01]RAPDU: 90 00 [22:11:01]wFMCommunicate OK [22:11:01]wFMCommunicate request_size=4 [22:11:01]MH_SAM_APDU [22:11:01]CAPDU: 80 0D 03 02 [22:11:01]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [22:11:01]Write i2c OK [22:11:01]MH_I2C_Read... [22:11:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:11:01]Read from MH i2c: E2 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: E2 0B 00 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: E2 0B 00 86 02 00 F2 AC E1 E7 8F AA 68 14 90 00 1F [22:11:01]RAPDU: F2 AC E1 E7 8F AA 68 14 90 00 [22:11:01]wFMCommunicate OK [22:11:01]SAM_PROTO_SignData done [22:11:01]FM_MakeSignedData done [22:11:01]CreateOFDProtocolMessage [22:11:01]wFMCommunicate request_size=4 [22:11:01]MH_SAM_APDU [22:11:01]CAPDU: 80 11 00 00 [22:11:01]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [22:11:01]Write i2c OK [22:11:01]MH_I2C_Read... [22:11:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:01]Read from MH i2c: E2 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: E2 17 00 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: E2 17 00 87 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [22:11:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:11:01]wFMCommunicate OK [22:11:01]CreateOFDProtocolMessage done [22:11:01]OFDSenderStorePacket 152956 [22:11:01]StoreOFDPacket docnum=152956 [22:11:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AD 1A 07 01 E5 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 F3 38 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 55 02 00 35 04 06 00 A1 BF FF 9D 51 C2 F2 AC E1 E7 8F AA 68 14 [22:11:01]CheckFolder [22:11:01]dirname=/storage/ofd_packets [22:11:01]CheckFolder done [22:11:01]ProducePacketName [22:11:01]name=ofd_packets/00152956 [22:11:01]NVStorageSaveData ofd_packets/00152956 [22:11:01]File name is /storage/ofd_packets/00152956 [22:11:01]Write 301 bytes [22:11:01]NVStorageSaveData done [22:11:01]OFDSenderStorePacket done [22:11:01]KKMCreateOFDPacket done [22:11:01]NVStorageSaveData kkm_last_timestamp [22:11:01]File name is /storage/kkm_last_timestamp [22:11:01]Write 4 bytes [22:11:01]NVStorageSaveData done [22:11:01]ExternCall_PrintAddStr [22:11:01]wPrintStart [22:11:01]Write to MH i2c: 01 00 00 88 02 8A [22:11:01]Write i2c OK [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: 01 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: 01 07 00 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [22:11:01]RasterBufferAndPrint [22:11:01]line Счет N : (1)1786964 [22:11:01]line ИНН: 02508201610067 [22:11:01]line Контрольно-Кассовый Чек [22:11:01]line ПРОДАЖА [22:11:01]line ТРК (МРК, ГНК) : 13 [22:11:01]line Товар: 2710124500 [22:11:01]line Аи-95-К-5 [22:11:01]line 13.480 * 74.20 [22:11:01]line = 1000.22 [22:11:01]line НДС 12% НСП 1% [22:11:01]line > о реализуемом товаре [22:11:01]line ОКРУГЛЕНИЕ: -0.22 [22:11:01]line ИТОГО: 1000.00 [22:11:01]line Внесено: 1000.00 [22:11:01]line СДАЧА: 0.00 [22:11:01]line НСП 1% : 8.85 [22:11:01]line НДС 12% : 106.22 [22:11:01]line Наличными: 1000.00 [22:11:01]line Безнал.: 0.00 [22:11:01]line Место: АЗС № 89 "Партнер Нефть" [22:11:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:11:01]line СНО: Общий режим [22:11:01]line Чек 415 24.09.2024 22:10 [22:11:01]line Смена: 477 ФФД: 1.0 [22:11:01]line ЗНМ: 0300000113 [22:11:01]line РНМ: 0000000000091825 [22:11:01]line Версия ККМ: 001 [22:11:01]line ФМ: 0000000000871835 [22:11:01]line ФД: 152956 [22:11:01]line ФПД: 177845999325634 [22:11:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T221059&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152956&fm=177845999325634&tin=02508201610067®Number=0000000000091825&sum=100000 [22:11:01]written 0, free lines is 4095 [22:11:01]OFD Sender: Processing packet 152956 [packets to send 831, broken 830] [22:11:01]ProducePacketName [22:11:01]name=ofd_packets/00152956 [22:11:01]OFD Sender: To server: pG, [22:11:01]CommunicateWithHost lk.salyk.kg:30040 [22:11:01]ConnectInit lk.salyk.kg [22:11:01]Write to MH i2c: 01 00 00 B3 02 B5 [22:11:01]Write i2c OK [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: 01 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: 01 07 00 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 DA 0C A2 [22:11:01]RasterBufferAndPrint [22:11:01]line [22:11:01]line [22:11:01]line [22:11:01]line [22:11:01]line [22:11:01]written 0, free lines is 3296 [22:11:01]MH_Cut [22:11:01]Write to MH i2c: D1 01 00 BA 02 01 8E [22:11:01]Write i2c OK [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: D1 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: D1 01 00 [22:11:01]MH_I2C_Read... [22:11:01]Read from MH i2c: D1 01 00 BA 02 00 8D [22:11:01]Write to MH i2c: 01 00 00 BB 02 BD [22:11:01]Write i2c OK [22:11:01]MH_I2C_Read... [22:11:02]Connected sock=10 [22:11:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AD 1A 07 01 E5 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 F3 38 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 55 02 00 35 04 06 00 A1 BF FF 9D 51 C2 F2 AC E1 E7 8F AA 68 14 [22:11:02]*** Cut start [22:11:02]*** Purtial cut [22:11:02]*** Stage 1: CUTSNS_PIN = 1 [22:11:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B5 BA 47 00 44 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 55 02 00 F4 03 04 00 F1 E0 F2 66 B6 04 01 00 00 D7 AC 4F 5B 92 6A 15 2F [22:11:02]CommunicateWithHost err = 0 [22:11:02]CheckOFDResponse [22:11:02]1017 (14) - 77093643461234 [22:11:02]1041 (16) - 0000000000871835 [22:11:02]1040 (4) - 152956 [22:11:02]1012 (4) - 24.09.2024 15:55 [22:11:02]1206 (1) - 0 [22:11:02]OFD Sender: Remove packet 152956 [22:11:02]ProducePacketName [22:11:02]name=ofd_packets/00152956 [22:11:02]NVStorageDeleteData [22:11:02]Read from MH i2c: 01 [22:11:02]*** Stop cut motor [22:11:02]*** Cut end [22:11:02]MH_I2C_Read... [22:11:02]Read from MH i2c: 01 07 00 [22:11:02]MH_I2C_Read... [22:11:02]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [22:11:02]process_action close_receipt done [22:11:02]requested_data is exist [22:11:02]produce_requested_data [22:11:02]requested_item fm.sn is exist - process it [22:11:02]wFMCommunicate request_size=4 [22:11:02]MH_SAM_APDU [22:11:02]CAPDU: 80 11 00 00 [22:11:02]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [22:11:02]Write i2c OK [22:11:02]MH_I2C_Read... [22:11:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:02]Read from MH i2c: E2 [22:11:02]MH_I2C_Read... [22:11:02]Read from MH i2c: E2 17 00 [22:11:02]MH_I2C_Read... [22:11:02]Read from MH i2c: E2 17 00 BC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [22:11:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:11:02]wFMCommunicate OK [22:11:02]requested_item fd.num is exist - process it [22:11:02]SAM_PROTO_GetFieldsCounters [22:11:02]wFMCommunicate request_size=4 [22:11:02]MH_SAM_APDU [22:11:02]CAPDU: 80 13 00 00 [22:11:02]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [22:11:02]Write i2c OK [22:11:02]MH_I2C_Read... [22:11:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:11:02]Read from MH i2c: E2 [22:11:02]MH_I2C_Read... [22:11:02]Read from MH i2c: E2 62 00 [22:11:02]MH_I2C_Read... [22:11:02]Read from MH i2c: E2 62 00 BD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 ED [22:11:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:11:02]wFMCommunicate OK [22:11:02]SAM_PROTO_GetFieldsCounters done [22:11:02]requested_item shift.num is exist - process it [22:11:02]requested_item shift.opened is exist - process it [22:11:02]req_shift_opened [22:11:02]FM_GetShiftState [22:11:02]SAM_PROTO_GetShiftState [22:11:02]wFMCommunicate request_size=4 [22:11:02]MH_SAM_APDU [22:11:02]CAPDU: 80 13 01 00 [22:11:02]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [22:11:02]Write i2c OK [22:11:02]MH_I2C_Read... [22:11:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:02]Read from MH i2c: E2 [22:11:02]MH_I2C_Read... [22:11:02]Read from MH i2c: E2 0E 00 [22:11:02]MH_I2C_Read... [22:11:02]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0A [22:11:02]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:11:02]wFMCommunicate OK [22:11:02]SAM_PROTO_GetShiftState done [22:11:02]FM_GetShiftState done [22:11:02]req_shift_opened done [22:11:02]requested_item shift.open_date is exist - process it [22:11:02]req_shift_open_date [22:11:02]req_shift_open_date done [22:11:02]produce_requested_data done [22:11:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152956,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [22:11:02]process_action_free close_receipt [22:11:02]json_value_free [22:11:02]json_value_free done [22:11:02]process_json_proto returns [22:11:02]Send response to host [22:11:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152956,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [22:11:02]free response buf [22:11:02]execute_script done [22:11:02]execute_script returns [22:11:02]free content buf [22:11:03]Sock 7.Close socket [22:11:03]Sock 7.Thread stoped [22:11:03]OFD Sender: No OFD packet to send [22:11:08]OFD Sender: No OFD packet to send [22:11:13]OFD Sender: No OFD packet to send [22:11:14]recv_with_timeout no data received [22:11:18]OFD Sender: No OFD packet to send [22:11:23]OFD Sender: No OFD packet to send [22:11:28]OFD Sender: No OFD packet to send [22:11:33]OFD Sender: No OFD packet to send [22:11:34]recv_with_timeout no data received [22:11:38]OFD Sender: No OFD packet to send [22:11:43]OFD Sender: No OFD packet to send [22:11:48]OFD Sender: No OFD packet to send [22:11:53]OFD Sender: No OFD packet to send [22:11:58]OFD Sender: No OFD packet to send [22:12:03]OFD Sender: No OFD packet to send [22:12:04]recv_with_timeout no data received [22:12:08]OFD Sender: No OFD packet to send [22:12:13]OFD Sender: No OFD packet to send [22:12:18]OFD Sender: No OFD packet to send [22:12:23]OFD Sender: No OFD packet to send [22:12:28]OFD Sender: No OFD packet to send [22:12:33]OFD Sender: No OFD packet to send [22:12:38]OFD Sender: No OFD packet to send [22:12:43]OFD Sender: No OFD packet to send [22:12:48]OFD Sender: No OFD packet to send [22:12:53]OFD Sender: No OFD packet to send [22:12:54]accept exits with 9 [22:12:54]New connection [22:12:54]New thread 3066703204 created [22:12:54]Thread 3066846564 joined [22:12:54]Waiting for new connection... [22:12:54] Sock 9.Parse request [22:12:54]Sock 9.Check first char [22:12:54]Sock 9.First char is OK [22:12:54]request: POST /json_proto HTTP/1.0 [22:12:54]Method: POST [22:12:54]URL: /json_proto [22:12:54]Method is POST - this is cgi request [22:12:54]url: /json_proto [22:12:54]query_string will be loaded in cgi processing [22:12:54]execute_cgi json_proto POST (null) [22:12:54]execute_cgi path=json_proto method=POST [22:12:54]POST find Content-Length [22:12:54]Host: 172.17.43.67:8080 [22:12:54]Content-Length: 678 [22:12:54]Content-Type: application/json [22:12:54] [22:12:54]POST finish read [22:12:54]Found Content-Length = 678 [22:12:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:12:54]execute_script... [22:12:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:12:54]POST & json_proto [22:12:54]process_json_proto [22:12:54]json parsed OK: [22:12:54]protocol is kg_v1.0 [22:12:54]action value=close_receipt [22:12:54]process_action close_receipt [22:12:54]cmd_close_receipt [22:12:54]MH_GetDate [22:12:54]Write to MH i2c: F0 00 00 BF 02 B0 [22:12:54]Write i2c OK [22:12:54]MH_I2C_Read... [22:12:54]Read from MH i2c: F0 [22:12:54]MH_I2C_Read... [22:12:54]Read from MH i2c: F0 09 00 [22:12:54]MH_I2C_Read... [22:12:54]Read from MH i2c: F0 09 00 BF 02 00 66 39 F3 66 6A BD 47 65 84 [22:12:54]GetLastDocTimeStamp 1727215859 [22:12:54]current date 1727215974 [22:12:54]FM_GetShiftState [22:12:54]SAM_PROTO_GetShiftState [22:12:54]wFMCommunicate request_size=4 [22:12:54]MH_SAM_APDU [22:12:54]CAPDU: 80 13 01 00 [22:12:54]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [22:12:54]Write i2c OK [22:12:54]MH_I2C_Read... [22:12:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:12:54]Read from MH i2c: E2 [22:12:54]MH_I2C_Read... [22:12:54]Read from MH i2c: E2 0E 00 [22:12:54]MH_I2C_Read... [22:12:54]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0C [22:12:54]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:12:54]wFMCommunicate OK [22:12:54]SAM_PROTO_GetShiftState done [22:12:54]FM_GetShiftState done [22:12:54]opened in 1727137889 [22:12:54]opened+sec_in_day 1727224289 [22:12:54]quantity*price = 50036 [22:12:54]sum+1 = 50037 [22:12:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 416 24.09.2024 22:12 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152957 ФПД: 140535341550017 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T221254&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152957&fm=140535341550017&tin=02508201610067®Number=0000000000091825&sum=50000 [22:12:55]StoreToDocumentArchive [22:12:55]shift 477 fd 152957 [22:12:55]save to /storage/0477/doc_00152957 [22:12:55]save last doc name /storage/0477/doc_00152957 to /storage/kkm_last_doc_name [22:12:55]save OK [22:12:55]Clear old archive folders... [22:12:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:12:55]tlvbuf is 00B1ACD0 [22:12:55]SAM_PROTO_ClearQueue [22:12:55]wFMCommunicate request_size=4 [22:12:55]MH_SAM_APDU [22:12:55]CAPDU: 80 09 00 00 [22:12:55]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [22:12:55]Write i2c OK [22:12:55]MH_I2C_Read... [22:12:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:12:55]Read from MH i2c: E2 [22:12:55]MH_I2C_Read... [22:12:55]Read from MH i2c: E2 03 00 [22:12:55]MH_I2C_Read... [22:12:55]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [22:12:55]RAPDU: 90 00 [22:12:55]wFMCommunicate OK [22:12:55]SAM_PROTO_ClearQueue done [22:12:55]KKMCreateOFDPacket [22:12:55]OFDProtocolAddRootSTLVToBuf [22:12:55]FM_MakeSignedData [22:12:55]FM_MakeSignedData [22:12:55]SAM_PROTO_SignData [22:12:55]wFMCommunicate request_size=4 [22:12:55]MH_SAM_APDU [22:12:55]CAPDU: 80 0D 01 02 [22:12:55]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [22:12:55]Write i2c OK [22:12:55]MH_I2C_Read... [22:12:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:12:55]Read from MH i2c: E2 [22:12:55]MH_I2C_Read... [22:12:55]Read from MH i2c: E2 03 00 [22:12:55]MH_I2C_Read... [22:12:55]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [22:12:55]RAPDU: 90 00 [22:12:55]wFMCommunicate OK [22:12:55]wFMCommunicate request_size=255 [22:12:55]MH_SAM_APDU [22:12:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 66 39 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 55 02 00 35 04 06 00 7F [22:12:55]Write to MH i2c: E2 02 01 CF 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 66 39 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 55 02 00 35 04 06 00 7F 00 00 92 [22:12:55]Write i2c OK [22:12:55]MH_I2C_Read... [22:12:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:12:55]Read from MH i2c: E2 [22:12:55]MH_I2C_Read... [22:12:55]Read from MH i2c: E2 03 00 [22:12:55]MH_I2C_Read... [22:12:55]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [22:12:55]RAPDU: 90 00 [22:12:55]wFMCommunicate OK [22:12:55]wFMCommunicate request_size=10 [22:12:55]MH_SAM_APDU [22:12:55]CAPDU: 80 0D 02 02 05 D0 EF 1C 89 C1 [22:12:55]Write to MH i2c: E2 0D 00 D0 02 80 0D 02 02 05 00 D0 EF 1C 89 C1 00 00 7B [22:12:55]Write i2c OK [22:12:55]MH_I2C_Read... [22:12:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:12:55]Read from MH i2c: E2 [22:12:55]MH_I2C_Read... [22:12:55]Read from MH i2c: E2 03 00 [22:12:55]MH_I2C_Read... [22:12:55]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [22:12:55]RAPDU: 90 00 [22:12:55]wFMCommunicate OK [22:12:55]wFMCommunicate request_size=4 [22:12:55]MH_SAM_APDU [22:12:55]CAPDU: 80 0D 03 02 [22:12:55]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [22:12:55]Write i2c OK [22:12:55]MH_I2C_Read... [22:12:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:12:55]Read from MH i2c: E2 [22:12:55]MH_I2C_Read... [22:12:55]Read from MH i2c: E2 0B 00 [22:12:55]MH_I2C_Read... [22:12:55]Read from MH i2c: E2 0B 00 D1 02 00 E5 B1 70 CE 83 4B 5D 99 90 00 E7 [22:12:55]RAPDU: E5 B1 70 CE 83 4B 5D 99 90 00 [22:12:55]wFMCommunicate OK [22:12:55]SAM_PROTO_SignData done [22:12:55]FM_MakeSignedData done [22:12:55]CreateOFDProtocolMessage [22:12:55]wFMCommunicate request_size=4 [22:12:55]MH_SAM_APDU [22:12:55]CAPDU: 80 11 00 00 [22:12:55]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [22:12:55]Write i2c OK [22:12:55]MH_I2C_Read... [22:12:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:12:55]Read from MH i2c: E2 [22:12:55]MH_I2C_Read... [22:12:55]Read from MH i2c: E2 17 00 [22:12:55]MH_I2C_Read... [22:12:55]Read from MH i2c: E2 17 00 D2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A1 [22:12:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:12:55]wFMCommunicate OK [22:12:55]CreateOFDProtocolMessage done [22:12:55]OFDSenderStorePacket 152957 [22:12:55]StoreOFDPacket docnum=152957 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 28016646+1699200362=1727217008 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 70 3D F3 66 6A BD 47 65 D8 [22:30:08]Current date/time: 24.09.2024 22:30 [22:30:08]FM_Init [22:30:08]wFMConnect [22:30:08]MH_SAM_On [22:30:08]Write to MH i2c: E0 00 00 08 00 E7 [22:30:08]Write i2c OK [22:30:08]MH_I2C_Read... [22:30:08]*** iso7816_init finished! [22:30:08]*** atr: [22:30:08]*** 0F 3B D5 18 FF 81 91 FE [22:30:08]*** 1F C3 80 73 C8 21 10 0A [22:30:08]*** 00 00 00 00 00 00 00 00 [22:30:08]*** 00 00 00 00 00 00 00 00 [22:30:08]*** 00 00 00 00 00 00 00 00 [22:30:08]*** 00 00 00 00 00 00 00 00 [22:30:08]*** 00 00 00 00 00 00 00 00 [22:30:08]*** 00 00 00 00 00 00 00 00 [22:30:08]Read from MH i2c: E0 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E0 10 00 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [22:30:08]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:30:08]wFMCommunicate request_size=10 [22:30:08]MH_SAM_APDU [22:30:08]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:30:08]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:30:08]Write i2c OK [22:30:08]MH_I2C_Read... [22:30:08]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:30:08]Read from MH i2c: E2 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 03 00 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:30:08]RAPDU: 90 00 [22:30:08]wFMCommunicate OK [22:30:08]wFMCommunicate request_size=4 [22:30:08]MH_SAM_APDU [22:30:08]CAPDU: 80 11 00 00 [22:30:08]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:30:08]Write i2c OK [22:30:08]MH_I2C_Read... [22:30:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:08]Read from MH i2c: E2 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 17 00 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [22:30:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:30:08]wFMCommunicate OK [22:30:08]Detected FM SN is 0000000000871835 [22:30:08]Stored FM SN is 0000000000871835 [22:30:08]wFMCommunicate request_size=9 [22:30:08]MH_SAM_APDU [22:30:08]CAPDU: 80 16 00 00 04 E6 7F 00 00 [22:30:08]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [22:30:08]Write i2c OK [22:30:08]MH_I2C_Read... [22:30:08]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:30:08]Read from MH i2c: E2 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 03 00 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:30:08]RAPDU: 90 00 [22:30:08]wFMCommunicate OK [22:30:08]FM PIN OK [22:30:08]wFMCommunicate request_size=8 [22:30:08]MH_SAM_APDU [22:30:08]CAPDU: 80 14 04 00 03 02 00 01 [22:30:08]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:30:08]Write i2c OK [22:30:08]MH_I2C_Read... [22:30:08]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:30:08]Read from MH i2c: E2 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 03 00 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:30:08]RAPDU: 90 00 [22:30:08]wFMCommunicate OK [22:30:08]wFMCommunicate request_size=13 [22:30:08]MH_SAM_APDU [22:30:08]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:30:08]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [22:30:08]Write i2c OK [22:30:08]MH_I2C_Read... [22:30:08]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:30:08]Read from MH i2c: E2 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 03 00 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:30:08]RAPDU: 90 00 [22:30:08]wFMCommunicate OK [22:30:08]wFMCommunicate request_size=4 [22:30:08]MH_SAM_APDU [22:30:08]CAPDU: 80 11 00 00 [22:30:08]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:30:08]Write i2c OK [22:30:08]MH_I2C_Read... [22:30:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:08]Read from MH i2c: E2 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 17 00 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [22:30:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:30:08]wFMCommunicate OK [22:30:08]DocumentArchiveInit [22:30:08]Start Httpd... [22:30:08]Httpd thread 3067297124 created [22:30:08]Write to MH i2c: 01 00 00 0F 00 0F [22:30:08]Write i2c OK [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: 01 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: 01 07 00 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:30:08]MH Int Process started [22:30:08]Allocated Socket 8 [22:30:08]Bind OK [22:30:08]Listen OK [22:30:08]httpd running on port 8080 [22:30:08]Waiting for new connection... [22:30:08]accept exits with 9 [22:30:08]New connection [22:30:08]New thread 3067010404 created [22:30:08]Waiting for new connection... [22:30:08] Sock 9.Parse request [22:30:08]Sock 9.Check first char [22:30:08]Sock 9.First char is OK [22:30:08]request: POST /json_proto HTTP/1.0 [22:30:08]Method: POST [22:30:08]URL: /json_proto [22:30:08]Method is POST - this is cgi request [22:30:08]url: /json_proto [22:30:08]query_string will be loaded in cgi processing [22:30:08]execute_cgi json_proto POST (null) [22:30:08]execute_cgi path=json_proto method=POST [22:30:08]POST find Content-Length [22:30:08]Host: 172.17.43.67:8080 [22:30:08]Content-Length: 215 [22:30:08]Content-Type: application/json [22:30:08] [22:30:08]POST finish read [22:30:08]Found Content-Length = 215 [22:30:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:08]execute_script... [22:30:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:08]POST & json_proto [22:30:08]process_json_proto [22:30:08]json parsed OK: [22:30:08]protocol is kg_v1.0 [22:30:08]action value=get_value [22:30:08]process_action get_value [22:30:08]cmd_get_value [22:30:08]process_action get_value done [22:30:08]requested_data is exist [22:30:08]produce_requested_data [22:30:08]requested_item kkm.sn is exist - process it [22:30:08]requested_item kkm.ver is exist - process it [22:30:08]requested_item fm.sn is exist - process it [22:30:08]wFMCommunicate request_size=4 [22:30:08]MH_SAM_APDU [22:30:08]CAPDU: 80 11 00 00 [22:30:08]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:30:08]Write i2c OK [22:30:08]MH_I2C_Read... [22:30:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:08]Read from MH i2c: E2 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 17 00 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [22:30:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:30:08]wFMCommunicate OK [22:30:08]requested_item fd.num is exist - process it [22:30:08]SAM_PROTO_GetFieldsCounters [22:30:08]wFMCommunicate request_size=4 [22:30:08]MH_SAM_APDU [22:30:08]CAPDU: 80 13 00 00 [22:30:08]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:30:08]Write i2c OK [22:30:08]MH_I2C_Read... [22:30:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:30:08]Read from MH i2c: E2 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 62 00 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 43 [22:30:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:30:08]wFMCommunicate OK [22:30:08]SAM_PROTO_GetFieldsCounters done [22:30:08]requested_item shift.num is exist - process it [22:30:08]requested_item shift.opened is exist - process it [22:30:08]req_shift_opened [22:30:08]FM_GetShiftState [22:30:08]SAM_PROTO_GetShiftState [22:30:08]wFMCommunicate request_size=4 [22:30:08]MH_SAM_APDU [22:30:08]CAPDU: 80 13 01 00 [22:30:08]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:30:08]Write i2c OK [22:30:08]MH_I2C_Read... [22:30:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:08]Read from MH i2c: E2 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 0E 00 [22:30:08]MH_I2C_Read... [22:30:08]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5C [22:30:08]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:30:08]wFMCommunicate OK [22:30:08]SAM_PROTO_GetShiftState done [22:30:08]FM_GetShiftState done [22:30:08]req_shift_opened done [22:30:08]requested_item shift.open_date is exist - process it [22:30:08]req_shift_open_date [22:30:08]req_shift_open_date done [22:30:08]produce_requested_data done [22:30:08]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152957,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [22:30:08]process_action_free get_value [22:30:08]json_value_free [22:30:08]json_value_free done [22:30:08]process_json_proto returns [22:30:08]Send response to host [22:30:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152957,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [22:30:08]free response buf [22:30:08]execute_script done [22:30:08]execute_script returns [22:30:08]free content buf [22:30:08]Sock 9.Close socket [22:30:08]Sock 9.Thread stoped [22:30:08]accept exits with 10 [22:30:08]New connection [22:30:08]New thread 3066867044 created [22:30:08]Thread 3067010404 joined [22:30:08]Waiting for new connection... [22:30:08] Sock 10.Parse request [22:30:08]Sock 10.Check first char [22:30:08]Sock 10.First char is OK [22:30:08]request: POST /json_proto HTTP/1.0 [22:30:08]Method: POST [22:30:08]URL: /json_proto [22:30:08]Method is POST - this is cgi request [22:30:08]url: /json_proto [22:30:08]query_string will be loaded in cgi processing [22:30:08]execute_cgi json_proto POST (null) [22:30:08]execute_cgi path=json_proto method=POST [22:30:08]POST find Content-Length [22:30:08]Host: 172.17.43.67:8080 [22:30:08]Content-Length: 331 [22:30:10]MH_I2C_Read... [22:30:10]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [22:30:10]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [22:30:10]wFMCommunicate OK [22:30:10]SAM_PROTO_GetFMData done [22:30:10]requested_item fm.sale_refund.total is exist - process it [22:30:10]requested_item fm.buy.total is exist - process it [22:30:10]requested_item shift.sale.total is exist - process it [22:30:10]SAM_PROTO_GetShiftData [22:30:10]wFMCommunicate request_size=4 [22:30:10]MH_SAM_APDU [22:30:10]CAPDU: 80 13 02 00 [22:30:10]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [22:30:10]Write i2c OK [22:30:10]MH_I2C_Read... [22:30:11]Connected sock=6 [22:30:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FF 60 07 01 B5 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 66 39 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 55 02 00 35 04 06 00 7F D0 EF 1C 89 C1 E5 B1 70 CE 83 4B 5D 99 [22:30:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [22:30:11]Read from MH i2c: E2 [22:30:11]MH_I2C_Read... [22:30:11]Read from MH i2c: E2 FD 00 [22:30:11]MH_I2C_Read... [22:30:11]Read from MH i2c: E2 FD 00 18 00 00 B5 04 AA 04 B1 04 6E 04 04 00 A0 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 90 2A 6C 01 70 04 04 00 90 2A 6C 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 33 B0 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 53 39 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 B0 36 70 04 02 00 B0 36 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 CF 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 90 00 50 [22:30:11]RAPDU: B5 04 AA 04 B1 04 6E 04 04 00 A0 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 90 2A 6C 01 70 04 04 00 90 2A 6C 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 33 B0 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 53 39 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 B0 36 70 04 02 00 B0 36 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 CF 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 90 00 [22:30:11]wFMCommunicate OK [22:30:11]wFMCommunicate request_size=4 [22:30:11]MH_SAM_APDU [22:30:11]CAPDU: 80 17 00 00 [22:30:11]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [22:30:11]Write i2c OK [22:30:11]MH_I2C_Read... [22:30:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:30:11]Read from MH i2c: E2 [22:30:11]MH_I2C_Read... [22:30:11]Read from MH i2c: E2 FD 00 [22:30:11]MH_I2C_Read... [22:30:11]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 01 00 7C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 2B [22:30:11]RAPDU: F6 03 01 00 01 F7 03 01 00 7C EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [22:30:11]wFMCommunicate OK [22:30:11]wFMCommunicate request_size=4 [22:30:11]MH_SAM_APDU [22:30:11]CAPDU: 80 17 00 00 [22:30:11]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [22:30:11]Write i2c OK [22:30:11]MH_I2C_Read... [22:30:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:30:11]Read from MH i2c: E2 [22:30:11]MH_I2C_Read... [22:30:11]Read from MH i2c: E2 FD 00 [22:30:11]MH_I2C_Read... [22:30:11]Read from MH i2c: E2 FD 00 1A 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 Received data: 09 87 00 95 F6 F6 03 70 01 47 00 2C 01 01 F7 00 03 30 00 30 00 30 EF 30 03 30 09 30 00 30 F6 30 03 30 01 30 00 38 02 37 F7 31 03 38 00 33 00 EF 35 03 09 4F 00 00 F6 00 03 00 01 82 00 2D 03 47 F7 00 03 C8 00 20 00 A5 EF 07 03 01 09 00 00 07 F6 00 03 01 3B 00 00 04 F9 F7 03 03 0E 00 00 00 37 EF 37 03 30 09 39 00 33 90 36 00 34 33 57 34 [22:30:11]36 RAPDU: 31 09 32 33 00 34 F2 11 03 04 01 10 00 00 00 30 30 F3 30 03 30 00 30 00 30 EE 30 03 30 09 00 F2 30 03 30 01 38 00 37 01 F3 31 03 38 00 33 00 35 EF 10 03 04 09 04 00 00 F6 03 7D 01 55 00 00 02 F7 00 03 F4 00 03 00 04 EF 00 03 09 6E 00 E5 F6 F2 03 66 01 B6 00 04 01 01 F7 00 03 00 00 52 00 84 EF 03 56 09 D9 00 DA F6 FE 03 01 01 37 00 [22:30:11]02 CommunicateWithHost err = 0 [22:30:11]F7 CheckOFDResponse [22:30:11]03 1017 (14) - 77093643461234 [22:30:11]00 1041 (16) - 0000000000871835 [22:30:11]00 1040 (4) - 152957 [22:30:11]EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 1012 (4) - 24.09.2024 16:14 [22:30:11]04 1206 (1) - 0 [22:30:11]04 OFD Sender: Remove packet 152957 [22:30:11]00 ProducePacketName [22:30:11]name=ofd_packets/00152957 [22:30:11]NVStorageDeleteData [22:30:11]00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [22:30:11]wFMCommunicate OK [22:30:11]wFMCommunicate request_size=4 [22:30:11]MH_SAM_APDU [22:30:11]CAPDU: 80 17 00 00 [22:30:11]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [22:30:11]Write i2c OK [22:30:11]MH_I2C_Read... [22:30:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:30:12]Read from MH i2c: E2 [22:30:12]MH_I2C_Read... [22:30:12]Read from MH i2c: E2 FD 00 [22:30:12]MH_I2C_Read... [22:30:12]Read from MH i2c: E2 FD 00 1B 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 13 [22:30:12]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 [22:30:12]wFMCommunicate OK [22:30:12]wFMCommunicate request_size=4 [22:30:12]MH_SAM_APDU [22:30:12]CAPDU: 80 17 00 00 [22:30:12]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [22:30:12]Write i2c OK [22:30:12]MH_I2C_Read... [22:30:12]OFD Sender: No OFD packet to send [22:30:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [22:30:12]Read from MH i2c: E2 [22:30:12]MH_I2C_Read... [22:30:12]Read from MH i2c: E2 D2 00 [22:30:12]MH_I2C_Read... [22:30:12]Read from MH i2c: E2 D2 00 1C 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [22:30:12]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [22:30:12]wFMCommunicate OK [22:30:12]SAM_PROTO_GetShiftData done [22:30:12]requested_item shift.sale.total_cash is exist - process it [22:30:12]requested_item shift.sale_refund.total is exist - process it [22:30:12]requested_item shift.sale_refund.total_cash is exist - process it [22:30:12]requested_item shift.buy.total is exist - process it [22:30:12]requested_item shift.buy.total_cash is exist - process it [22:30:12]produce_requested_data done [22:30:12]produce_requested_data return {"fm.sale.total":112074402.00,"fm.sale_refund.total":2370725.00,"fm.buy.total":0.00,"shift.sale.total":238660.00,"shift.sale.total_cash":238660.00,"shift.sale_refund.total":140.00,"shift.sale_refund.total_cash":140.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [22:30:12]process_action_free get_value [22:30:12]json_value_free [22:30:12]json_value_free done [22:30:12]process_json_proto returns [22:30:12]Send response to host [22:30:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112074402.00,"fm.sale_refund.total":2370725.00,"fm.buy.total":0.00,"shift.sale.total":238660.00,"shift.sale.total_cash":238660.00,"shift.sale_refund.total":140.00,"shift.sale_refund.total_cash":140.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [22:30:12]free response buf [22:30:12]execute_script done [22:30:12]execute_script returns [22:30:12]free content buf [22:30:12]Sock 10.Close socket [22:30:12]Sock 10.Thread stoped [22:30:12]accept exits with 9 [22:30:12]New connection [22:30:12]New thread 3067010404 created [22:30:12]Thread 3066867044 joined [22:30:12]Waiting for new connection... [22:30:12] Sock 9.Parse request [22:30:12]Sock 9.Check first char [22:30:12]Sock 9.First char is OK [22:30:12]request: POST /json_proto HTTP/1.0 [22:30:12]Method: POST [22:30:12]URL: /json_proto [22:30:12]Method is POST - this is cgi request [22:30:12]url: /json_proto [22:30:12]query_string will be loaded in cgi processing [22:30:12]execute_cgi json_proto POST (null) [22:30:12]execute_cgi path=json_proto method=POST [22:30:12]POST find Content-Length [22:30:12]Host: 172.17.43.67:8080 [22:30:12]Content-Length: 796 [22:30:12]Content-Type: application/json [22:30:12] [22:30:12]POST finish read [22:30:12]Found Content-Length = 796 [22:30:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786966", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:12]execute_script... [22:30:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786966", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:12]POST & json_proto [22:30:12]process_json_proto [22:30:12]json parsed OK: [22:30:12]protocol is kg_v1.0 [22:30:12]action value=close_receipt [22:30:12]process_action close_receipt [22:30:12]cmd_close_receipt [22:30:12]MH_GetDate [22:30:12]Write to MH i2c: F0 00 00 1D 00 0C [22:30:12]Write i2c OK [22:30:12]MH_I2C_Read... [22:30:12]Read from MH i2c: F0 [22:30:12]MH_I2C_Read... [22:30:12]Read from MH i2c: F0 09 00 [22:30:12]MH_I2C_Read... [22:30:12]Read from MH i2c: F0 09 00 1D 00 00 75 3D F3 66 6A BD 47 65 F3 [22:30:12]GetLastDocTimeStamp 1727215974 [22:30:12]current date 1727217013 [22:30:12]FM_GetShiftState [22:30:12]SAM_PROTO_GetShiftState [22:30:12]wFMCommunicate request_size=4 [22:30:12]MH_SAM_APDU [22:30:12]CAPDU: 80 13 01 00 [22:30:12]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [22:30:13]Write i2c OK [22:30:13]MH_I2C_Read... [22:30:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:13]Read from MH i2c: E2 [22:30:13]MH_I2C_Read... [22:30:13]Read from MH i2c: E2 0E 00 [22:30:13]MH_I2C_Read... [22:30:13]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 68 [22:30:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:30:13]wFMCommunicate OK [22:30:13]SAM_PROTO_GetShiftState done [22:30:13]FM_GetShiftState done [22:30:13]opened in 1727137889 [22:30:13]opened+sec_in_day 1727224289 [22:30:13]quantity*price = 0 [22:30:13]sum+1 = 1 [22:30:13]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 420 24.09.2024 22:49 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152961 ФПД: 44995651318141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T224949&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152961&fm=44995651318141&tin=02508201610067®Number=0000000000091825&sum=0 [22:49:50]StoreToDocumentArchive [22:49:50]shift 477 fd 152961 [22:49:50]save to /storage/0477/doc_00152961 [22:49:50]save last doc name /storage/0477/doc_00152961 to /storage/kkm_last_doc_name [22:49:50]save OK [22:49:50]Clear old archive folders... [22:49:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:49:50]tlvbuf is 0109DBA0 [22:49:50]SAM_PROTO_ClearQueue [22:49:50]wFMCommunicate request_size=4 [22:49:50]MH_SAM_APDU [22:49:50]CAPDU: 80 09 00 00 [22:49:50]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [22:49:50]Write i2c OK [22:49:50]MH_I2C_Read... [22:49:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:49:50]Read from MH i2c: E2 [22:49:50]MH_I2C_Read... [22:49:50]Read from MH i2c: E2 03 00 [22:49:50]MH_I2C_Read... [22:49:50]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [22:49:50]RAPDU: 90 00 [22:49:50]wFMCommunicate OK [22:49:50]SAM_PROTO_ClearQueue done [22:49:50]KKMCreateOFDPacket [22:49:50]OFDProtocolAddRootSTLVToBuf [22:49:50]FM_MakeSignedData [22:49:50]FM_MakeSignedData [22:49:50]SAM_PROTO_SignData [22:49:50]wFMCommunicate request_size=4 [22:49:50]MH_SAM_APDU [22:49:50]CAPDU: 80 0D 01 02 [22:49:50]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [22:49:50]Write i2c OK [22:49:50]MH_I2C_Read... [22:49:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:49:50]Read from MH i2c: E2 [22:49:50]MH_I2C_Read... [22:49:50]Read from MH i2c: E2 03 00 [22:49:50]MH_I2C_Read... [22:49:50]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [22:49:50]RAPDU: 90 00 [22:49:50]wFMCommunicate OK [22:49:50]wFMCommunicate request_size=255 [22:49:50]MH_SAM_APDU [22:49:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 0D 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 55 02 00 35 04 06 00 28 [22:49:50]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 0D 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 55 02 00 35 04 06 00 28 00 00 B1 [22:49:50]Write i2c OK [22:49:50]MH_I2C_Read... [22:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:49:50]Read from MH i2c: E2 [22:49:50]MH_I2C_Read... [22:49:50]Read from MH i2c: E2 03 00 [22:49:50]MH_I2C_Read... [22:49:50]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [22:49:50]RAPDU: 90 00 [22:49:50]wFMCommunicate OK [22:49:50]wFMCommunicate request_size=10 [22:49:50]MH_SAM_APDU [22:49:50]CAPDU: 80 0D 02 02 05 EC 5D D0 31 7D [22:49:50]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 EC 5D D0 31 7D 00 00 79 [22:49:51]Write i2c OK [22:49:51]MH_I2C_Read... [22:49:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:49:51]Read from MH i2c: E2 [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: E2 03 00 [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [22:49:51]RAPDU: 90 00 [22:49:51]wFMCommunicate OK [22:49:51]wFMCommunicate request_size=4 [22:49:51]MH_SAM_APDU [22:49:51]CAPDU: 80 0D 03 02 [22:49:51]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [22:49:51]Write i2c OK [22:49:51]MH_I2C_Read... [22:49:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:49:51]Read from MH i2c: E2 [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: E2 0B 00 [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: E2 0B 00 2F 00 00 CF AC 48 96 48 98 BE 35 90 00 D7 [22:49:51]RAPDU: CF AC 48 96 48 98 BE 35 90 00 [22:49:51]wFMCommunicate OK [22:49:51]SAM_PROTO_SignData done [22:49:51]FM_MakeSignedData done [22:49:51]CreateOFDProtocolMessage [22:49:51]wFMCommunicate request_size=4 [22:49:51]MH_SAM_APDU [22:49:51]CAPDU: 80 11 00 00 [22:49:51]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [22:49:51]Write i2c OK [22:49:51]MH_I2C_Read... [22:49:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:49:51]Read from MH i2c: E2 [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: E2 17 00 [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [22:49:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:49:51]wFMCommunicate OK [22:49:51]CreateOFDProtocolMessage done [22:49:51]OFDSenderStorePacket 152961 [22:49:51]StoreOFDPacket docnum=152961 [22:49:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F7 1A 07 01 8B B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 0D 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 55 02 00 35 04 06 00 28 EC 5D D0 31 7D CF AC 48 96 48 98 BE 35 [22:49:51]CheckFolder [22:49:51]dirname=/storage/ofd_packets [22:49:51]CheckFolder done [22:49:51]ProducePacketName [22:49:51]name=ofd_packets/00152961 [22:49:51]NVStorageSaveData ofd_packets/00152961 [22:49:51]File name is /storage/ofd_packets/00152961 [22:49:51]Write 301 bytes [22:49:51]NVStorageSaveData done [22:49:51]OFDSenderStorePacket done [22:49:51]KKMCreateOFDPacket done [22:49:51]NVStorageSaveData kkm_last_timestamp [22:49:51]File name is /storage/kkm_last_timestamp [22:49:51]Write 4 bytes [22:49:51]NVStorageSaveData done [22:49:51]ExternCall_PrintAddStr [22:49:51]wPrintStart [22:49:51]Write to MH i2c: 01 00 00 31 00 31 [22:49:51]Write i2c OK [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: 01 [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: 01 07 00 [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [22:49:51]RasterBufferAndPrint [22:49:51]line Счет N : (1)1786969 [22:49:51]line ИНН: 02508201610067 [22:49:51]line Контрольно-Кассовый Чек [22:49:51]line ПРОДАЖА [22:49:51]line ТРК (МРК, ГНК) : 22 [22:49:51]line Товар: 2710124130 [22:49:51]line Аи-92-К-5 [22:49:51]line 14.750 * 0.00 [22:49:51]line = 0.00 [22:49:51]line НДС 12% НСП 1% [22:49:51]line > о реализуемом товаре [22:49:51]line ИТОГО: 0.00 [22:49:51]line НСП 1% : 0.00 [22:49:51]line НДС 12% : 0.00 [22:49:51]line Наличными: 0.00 [22:49:51]line Безнал.: 0.00 [22:49:51]line Место: АЗС № 89 "Партнер Нефть" [22:49:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:49:51]line СНО: Общий режим [22:49:51]line Чек 420 24.09.2024 22:49 [22:49:51]line Смена: 477 ФФД: 1.0 [22:49:51]line ЗНМ: 0300000113 [22:49:51]line РНМ: 0000000000091825 [22:49:51]line Версия ККМ: 001 [22:49:51]line Платежная система: O! деньги [22:49:51]line ФМ: 0000000000871835 [22:49:51]line ФД: 152961 [22:49:51]line ФПД: 44995651318141 [22:49:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T224949&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152961&fm=44995651318141&tin=02508201610067®Number=0000000000091825&sum=0 [22:49:51]written 0, free lines is 4095 [22:49:51]Write to MH i2c: 01 00 00 5B 00 5B [22:49:51]Write i2c OK [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: 01 [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: 01 07 00 [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F2 0C 60 [22:49:51]RasterBufferAndPrint [22:49:51]line [22:49:51]line [22:49:51]line [22:49:51]line [22:49:51]line [22:49:51]written 0, free lines is 3336 [22:49:51]MH_Cut [22:49:51]Write to MH i2c: D1 01 00 62 00 01 34 [22:49:51]Write i2c OK [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: D1 [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: D1 01 00 [22:49:51]MH_I2C_Read... [22:49:51]Read from MH i2c: D1 01 00 62 00 00 33 [22:49:51]Write to MH i2c: 01 00 00 63 00 63 [22:49:51]Write i2c OK [22:49:51]MH_I2C_Read... [22:49:52]*** Cut start [22:49:52]*** Purtial cut [22:49:52]*** Stage 1: CUTSNS_PIN = 1 [22:49:52]Read from MH i2c: 01 [22:49:52]MH_I2C_Read... [22:49:52]*** Stop cut motor [22:49:52]*** Cut end [22:49:52]Read from MH i2c: 01 07 00 [22:49:52]MH_I2C_Read... [22:49:52]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [22:49:52]process_action close_receipt done [22:49:52]requested_data is exist [22:49:52]produce_requested_data [22:49:52]requested_item fm.sn is exist - process it [22:49:52]wFMCommunicate request_size=4 [22:49:52]MH_SAM_APDU [22:49:52]CAPDU: 80 11 00 00 [22:49:52]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [22:49:52]Write i2c OK [22:49:52]MH_I2C_Read... [22:49:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:49:52]Read from MH i2c: E2 [22:49:52]MH_I2C_Read... [22:49:52]Read from MH i2c: E2 17 00 [22:49:52]MH_I2C_Read... [22:49:52]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [22:49:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:49:52]wFMCommunicate OK [22:49:52]requested_item fd.num is exist - process it [22:49:52]SAM_PROTO_GetFieldsCounters [22:49:52]wFMCommunicate request_size=4 [22:49:52]MH_SAM_APDU [22:49:52]CAPDU: 80 13 00 00 [22:49:52]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [22:49:52]Write i2c OK [22:49:52]MH_I2C_Read... [22:49:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:49:52]Read from MH i2c: E2 [22:49:52]MH_I2C_Read... [22:49:52]Read from MH i2c: E2 62 00 [22:49:52]MH_I2C_Read... [22:49:52]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 81 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 A7 [22:49:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 81 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:49:53]wFMCommunicate OK [22:49:53]SAM_PROTO_GetFieldsCounters done [22:49:53]requested_item shift.num is exist - process it [22:49:53]requested_item shift.opened is exist - process it [22:49:53]req_shift_opened [22:49:53]FM_GetShiftState [22:49:53]SAM_PROTO_GetShiftState [22:49:53]wFMCommunicate request_size=4 [22:49:53]MH_SAM_APDU [22:49:53]CAPDU: 80 13 01 00 [22:49:53]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [22:49:53]Write i2c OK [22:49:53]MH_I2C_Read... [22:49:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:49:53]Read from MH i2c: E2 [22:49:53]MH_I2C_Read... [22:49:53]Read from MH i2c: E2 0E 00 [22:49:53]MH_I2C_Read... [22:49:53]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B0 [22:49:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:49:53]wFMCommunicate OK [22:49:53]SAM_PROTO_GetShiftState done [22:49:53]FM_GetShiftState done [22:49:53]req_shift_opened done [22:49:53]requested_item shift.open_date is exist - process it [22:49:53]req_shift_open_date [22:49:53]req_shift_open_date done [22:49:53]produce_requested_data done [22:49:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152961,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [22:49:53]process_action_free close_receipt [22:49:53]json_value_free [22:49:53]json_value_free done [22:49:53]process_json_proto returns [22:49:53]Send response to host [22:49:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152961,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [22:49:53]free response buf [22:49:53]execute_script done [22:49:53]execute_script returns [22:49:53]free content buf [22:49:53]Sock 9.Close socket [22:49:53]Sock 9.Thread stoped [22:49:53]accept exits with 10 [22:49:53]New connection [22:49:53]New thread 3066686820 created [22:49:53]Thread 3066830180 joined [22:49:53]Waiting for new connection... [22:49:53] Sock 10.Parse request [22:49:53]Sock 10.Check first char [22:49:53]Sock 10.First char is OK [22:49:53]request: POST /json_proto HTTP/1.0 [22:49:53]Method: POST [22:49:53]URL: /json_proto [22:49:53]Method is POST - this is cgi request [22:49:53]url: /json_proto [22:49:53]query_string will be loaded in cgi processing [22:49:53]execute_cgi json_proto POST (null) [22:49:53]execute_cgi path=json_proto method=POST [22:49:53]POST find Content-Length [22:49:53]Host: 172.17.43.67:8080 [22:49:53]Content-Length: 678 [22:49:53]Content-Type: application/json [22:49:53] [22:49:53]POST finish read [22:49:53]Found Content-Length = 678 [22:49:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:49:53]execute_script... [22:49:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:49:53]POST & json_proto [22:49:53]process_json_proto [22:49:53]json parsed OK: [22:49:53]protocol is kg_v1.0 [22:49:53]action value=close_receipt [22:49:53]process_action close_receipt [22:49:53]cmd_close_receipt [22:49:53]MH_GetDate [22:49:53]Write to MH i2c: F0 00 00 67 00 56 [22:49:53]Write i2c OK [22:49:53]MH_I2C_Read... [22:49:53]Read from MH i2c: F0 [22:49:53]MH_I2C_Read... [22:49:53]Read from MH i2c: F0 09 00 [22:49:53]MH_I2C_Read... [22:49:53]Read from MH i2c: F0 09 00 67 00 00 11 42 F3 66 6A BD 47 65 DE [22:49:53]GetLastDocTimeStamp 1727218189 [22:49:53]current date 1727218193 [22:49:53]FM_GetShiftState [22:49:53]SAM_PROTO_GetShiftState [22:49:53]wFMCommunicate request_size=4 [22:49:53]MH_SAM_APDU [22:49:53]CAPDU: 80 13 01 00 [22:49:53]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [22:49:53]Write i2c OK [22:49:53]MH_I2C_Read... [22:49:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:49:53]Read from MH i2c: E2 [22:49:53]MH_I2C_Read... [22:49:53]Read from MH i2c: E2 0E 00 [22:49:53]MH_I2C_Read... [22:49:53]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B2 [22:49:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:49:53]wFMCommunicate OK [22:49:53]SAM_PROTO_GetShiftState done [22:49:53]FM_GetShiftState done [22:49:53]opened in 1727137889 [22:49:53]opened+sec_in_day 1727224289 [22:49:53]quantity*price = 50036 [22:49:53]sum+1 = 50037 [22:49:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 421 24.09.2024 22:49 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152962 ФПД: 201674241210278 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T224953&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152962&fm=201674241210278&tin=02508201610067®Number=0000000000091825&sum=50000 [22:49:55]StoreToDocumentArchive [22:49:55]shift 477 fd 152962 [22:49:55]save to /storage/0477/doc_00152962 [22:49:55]save last doc name /storage/0477/doc_00152962 to /storage/kkm_last_doc_name [22:49:55]save OK [22:49:55]Clear old archive folders... [22:49:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:49:55]tlvbuf is 010AA5E0 [22:49:55]SAM_PROTO_ClearQueue [22:49:55]wFMCommunicate request_size=4 [22:49:55]MH_SAM_APDU [22:49:55]CAPDU: 80 09 00 00 [22:49:55]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [22:49:55]Write i2c OK [22:49:55]MH_I2C_Read... [22:49:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:49:55]Read from MH i2c: E2 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: E2 03 00 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [22:49:55]RAPDU: 90 00 [22:49:55]wFMCommunicate OK [22:49:55]SAM_PROTO_ClearQueue done [22:49:55]KKMCreateOFDPacket [22:49:55]OFDProtocolAddRootSTLVToBuf [22:49:55]FM_MakeSignedData [22:49:55]FM_MakeSignedData [22:49:55]SAM_PROTO_SignData [22:49:55]wFMCommunicate request_size=4 [22:49:55]MH_SAM_APDU [22:49:55]CAPDU: 80 0D 01 02 [22:49:55]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [22:49:55]Write i2c OK [22:49:55]MH_I2C_Read... [22:49:55]OFD Sender: Processing packet 152960 [packets to send 832, broken 830] [22:49:55]ProducePacketName [22:49:55]name=ofd_packets/00152960 [22:49:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:49:55]OFD Sender: To server: pG, [22:49:55]CommunicateWithHost lk.salyk.kg:30040 [22:49:55]ConnectInit lk.salyk.kg [22:49:55]Read from MH i2c: E2 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: E2 03 00 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [22:49:55]RAPDU: 90 00 [22:49:55]wFMCommunicate OK [22:49:55]wFMCommunicate request_size=255 [22:49:55]MH_SAM_APDU [22:49:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 11 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 55 02 00 35 04 06 00 B7 [22:49:55]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 11 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 55 02 00 35 04 06 00 B7 00 00 2E [22:49:55]Write i2c OK [22:49:55]MH_I2C_Read... [22:49:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:49:55]Read from MH i2c: E2 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: E2 03 00 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [22:49:55]RAPDU: 90 00 [22:49:55]wFMCommunicate OK [22:49:55]wFMCommunicate request_size=10 [22:49:55]MH_SAM_APDU [22:49:55]CAPDU: 80 0D 02 02 05 6B F1 81 F7 A6 [22:49:55]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 6B F1 81 F7 A6 00 00 76 [22:49:55]Write i2c OK [22:49:55]MH_I2C_Read... [22:49:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:49:55]Read from MH i2c: E2 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: E2 03 00 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [22:49:55]RAPDU: 90 00 [22:49:55]wFMCommunicate OK [22:49:55]wFMCommunicate request_size=4 [22:49:55]MH_SAM_APDU [22:49:55]CAPDU: 80 0D 03 02 [22:49:55]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [22:49:55]Write i2c OK [22:49:55]MH_I2C_Read... [22:49:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:49:55]Read from MH i2c: E2 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: E2 0B 00 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: E2 0B 00 79 00 00 82 03 08 F2 FC 11 82 FF 90 00 02 [22:49:55]RAPDU: 82 03 08 F2 FC 11 82 FF 90 00 [22:49:55]wFMCommunicate OK [22:49:55]SAM_PROTO_SignData done [22:49:55]FM_MakeSignedData done [22:49:55]CreateOFDProtocolMessage [22:49:55]wFMCommunicate request_size=4 [22:49:55]MH_SAM_APDU [22:49:55]CAPDU: 80 11 00 00 [22:49:55]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [22:49:55]Write i2c OK [22:49:55]MH_I2C_Read... [22:49:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:49:55]Read from MH i2c: E2 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: E2 17 00 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [22:49:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:49:55]wFMCommunicate OK [22:49:55]CreateOFDProtocolMessage done [22:49:55]OFDSenderStorePacket 152962 [22:49:55]StoreOFDPacket docnum=152962 [22:49:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E5 AB 07 01 5C 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 11 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 55 02 00 35 04 06 00 B7 6B F1 81 F7 A6 82 03 08 F2 FC 11 82 FF [22:49:55]CheckFolder [22:49:55]dirname=/storage/ofd_packets [22:49:55]CheckFolder done [22:49:55]ProducePacketName [22:49:55]name=ofd_packets/00152962 [22:49:55]NVStorageSaveData ofd_packets/00152962 [22:49:55]File name is /storage/ofd_packets/00152962 [22:49:55]Write 301 bytes [22:49:55]NVStorageSaveData done [22:49:55]OFDSenderStorePacket done [22:49:55]KKMCreateOFDPacket done [22:49:55]NVStorageSaveData kkm_last_timestamp [22:49:55]File name is /storage/kkm_last_timestamp [22:49:55]Write 4 bytes [22:49:55]NVStorageSaveData done [22:49:55]ExternCall_PrintAddStr [22:49:55]wPrintStart [22:49:55]Write to MH i2c: 01 00 00 7B 00 7B [22:49:55]Write i2c OK [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: 01 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: 01 07 00 [22:49:55]MH_I2C_Read... [22:49:55]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [22:49:55]RasterBufferAndPrint [22:49:56]line Счет N : (1)1786970 [22:49:56]line ИНН: 02508201610067 [22:49:56]line Контрольно-Кассовый Чек [22:49:56]line ПРОДАЖА [22:49:56]line ТРК (МРК, ГНК) : 42 [22:49:56]line Товар: 2710124130 [22:49:56]line Аи-92-К-5 [22:49:56]line 7.380 * 67.80 [22:49:56]line = 500.36 [22:49:56]line НДС 12% НСП 1% [22:49:56]line > о реализуемом товаре [22:49:56]line ОКРУГЛЕНИЕ: -0.36 [22:49:56]line ИТОГО: 500.00 [22:49:56]line Внесено: 500.00 [22:49:56]line СДАЧА: 0.00 [22:49:56]line НСП 1% : 4.43 [22:49:56]line НДС 12% : 53.14 [22:49:56]line Наличными: 500.00 [22:49:56]line Безнал.: 0.00 [22:49:56]line Место: АЗС № 89 "Партнер Нефть" [22:49:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:49:56]line СНО: Общий режим [22:49:56]line Чек 421 24.09.2024 22:49 [22:49:56]line Смена: 477 ФФД: 1.0 [22:49:56]line ЗНМ: 0300000113 [22:49:56]line РНМ: 0000000000091825 [22:49:56]line Версия ККМ: 001 [22:49:56]line ФМ: 0000000000871835 [22:49:56]line ФД: 152962 [22:49:56]line ФПД: 201674241210278 [22:49:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T224953&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152962&fm=201674241210278&tin=02508201610067®Number=0000000000091825&sum=50000 [22:49:56]written 0, free lines is 4095 [22:49:56]Write to MH i2c: 01 00 00 A6 00 A6 [22:49:56]Write i2c OK [22:49:56]MH_I2C_Read... [22:49:56]Read from MH i2c: 01 [22:49:56]MH_I2C_Read... [22:49:56]Read from MH i2c: 01 07 00 [22:49:56]MH_I2C_Read... [22:49:56]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E0 0C 99 [22:49:56]RasterBufferAndPrint [22:49:56]line [22:49:56]line [22:49:56]line [22:49:56]line [22:49:56]line [22:49:56]written 0, free lines is 3329 [22:49:56]MH_Cut [22:49:56]Write to MH i2c: D1 01 00 AD 00 01 7F [22:49:56]Write i2c OK [22:49:56]MH_I2C_Read... [22:49:56]Read from MH i2c: D1 [22:49:56]MH_I2C_Read... [22:49:56]Read from MH i2c: D1 01 00 [22:49:56]MH_I2C_Read... [22:49:56]Read from MH i2c: D1 01 00 AD 00 00 7E [22:49:56]Write to MH i2c: 01 00 00 AE 00 AE [22:49:56]Write i2c OK [22:49:56]MH_I2C_Read... [22:49:57]*** Cut start [22:49:57]*** Purtial cut [22:49:57]*** Stage 1: CUTSNS_PIN = 1 [22:49:57]Read from MH i2c: 01 [22:49:57]MH_I2C_Read... [22:49:57]*** Stop cut motor [22:49:57]*** Cut end [22:49:57]Read from MH i2c: 01 07 00 [22:49:57]MH_I2C_Read... [22:49:57]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [22:49:57]process_action close_receipt done [22:49:57]requested_data is exist [22:49:57]produce_requested_data [22:49:57]requested_item fm.sn is exist - process it [22:49:57]wFMCommunicate request_size=4 [22:49:57]MH_SAM_APDU [22:49:57]CAPDU: 80 11 00 00 [22:49:57]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [22:49:57]Write i2c OK [22:49:57]MH_I2C_Read... [22:49:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:49:57]Read from MH i2c: E2 [22:49:57]MH_I2C_Read... [22:49:57]Read from MH i2c: E2 17 00 [22:49:57]MH_I2C_Read... [22:49:57]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [22:49:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:49:57]wFMCommunicate OK [22:49:57]requested_item fd.num is exist - process it [22:49:57]SAM_PROTO_GetFieldsCounters [22:49:57]wFMCommunicate request_size=4 [22:49:57]MH_SAM_APDU [22:49:57]CAPDU: 80 13 00 00 [22:49:57]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [22:49:57]Write i2c OK [22:49:57]MH_I2C_Read... [22:49:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:49:57]Read from MH i2c: E2 [22:49:57]MH_I2C_Read... [22:49:57]Read from MH i2c: E2 62 00 [22:49:57]MH_I2C_Read... [22:49:57]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 82 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 F6 [22:49:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 82 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:49:57]wFMCommunicate OK [22:49:57]SAM_PROTO_GetFieldsCounters done [22:49:57]requested_item shift.num is exist - process it [22:49:57]requested_item shift.opened is exist - process it [22:49:57]req_shift_opened [22:49:57]FM_GetShiftState [22:49:57]SAM_PROTO_GetShiftState [22:49:57]wFMCommunicate request_size=4 [22:49:57]MH_SAM_APDU [22:49:57]CAPDU: 80 13 01 00 [22:49:57]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [22:49:57]Write i2c OK [22:49:57]MH_I2C_Read... [22:49:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:49:57]Read from MH i2c: E2 [22:49:57]MH_I2C_Read... [22:49:57]Read from MH i2c: E2 0E 00 [22:49:57]MH_I2C_Read... [22:49:57]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [22:49:57]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:49:57]wFMCommunicate OK [22:49:57]SAM_PROTO_GetShiftState done [22:49:57]FM_GetShiftState done [22:49:57]req_shift_opened done [22:49:57]requested_item shift.open_date is exist - process it [22:49:57]req_shift_open_date [22:49:57]req_shift_open_date done [22:49:57]produce_requested_data done [22:49:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152962,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [22:49:57]process_action_free close_receipt [22:49:57]json_value_free [22:49:57]json_value_free done [22:49:57]process_json_proto returns [22:49:57]Send response to host [22:49:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152962,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [22:49:57]free response buf [22:49:57]execute_script done [22:49:57]execute_script returns [22:49:57]free content buf [22:49:57]Sock 10.Close socket [22:49:57]Sock 10.Thread stoped [22:50:00]ConnectInit Can't take IP for lk.salyk.kg [22:50:00]CommunicateWithHost connect error [22:50:00]CommunicateWithHost err = -1 [22:50:00]OFD Sender: Server communicate error [22:50:00]OFD Sender: Processing packet 152960 [packets to send 833, broken 830] [22:50:00]ProducePacketName [22:50:00]name=ofd_packets/00152960 [22:50:00]OFD Sender: To server: pG, [22:50:00]CommunicateWithHost lk.salyk.kg:30040 [22:50:00]ConnectInit lk.salyk.kg [22:50:05]ConnectInit Can't take IP for lk.salyk.kg [22:50:05]CommunicateWithHost connect error [22:50:05]CommunicateWithHost err = -1 [22:50:05]OFD Sender: Server communicate error [22:50:10]OFD Sender: Processing packet 152960 [packets to send 833, broken 830] [22:50:10]ProducePacketName [22:50:10]name=ofd_packets/00152960 [22:50:10]OFD Sender: To server: pG, [22:50:10]CommunicateWithHost lk.salyk.kg:30040 [22:50:10]ConnectInit lk.salyk.kg [22:50:15]ConnectInit Can't take IP for lk.salyk.kg [22:50:15]CommunicateWithHost connect error [22:50:15]CommunicateWithHost err = -1 [22:50:15]OFD Sender: Server communicate error [22:50:20]OFD Sender: Processing packet 152960 [packets to send 833, broken 830] [22:50:20]ProducePacketName [22:50:20]name=ofd_packets/00152960 [22:50:20]OFD Sender: To server: pG, [22:50:20]CommunicateWithHost lk.salyk.kg:30040 [22:50:20]ConnectInit lk.salyk.kg [22:50:25]Connected sock=7 [22:50:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 BA 07 01 B7 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 A1 3D F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 55 02 00 35 04 06 00 EC E4 B1 13 1A D4 5B AA 21 4D A8 59 87 4B [22:50:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BF 6B 47 00 3F 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 55 02 00 F4 03 04 00 2C EA F2 66 B6 04 01 00 00 3D AA EB 0F 18 85 71 EC [22:50:26]CommunicateWithHost err = 0 [22:50:26]CheckOFDResponse [22:50:26]1017 (14) - 77093643461234 [22:50:26]1041 (16) - 0000000000871835 [22:50:26]1040 (4) - 152960 [22:50:26]1012 (4) - 24.09.2024 16:34 [22:50:26]1206 (1) - 0 [22:50:26]OFD Sender: Remove packet 152960 [22:50:26]ProducePacketName [22:50:26]name=ofd_packets/00152960 [22:50:26]NVStorageDeleteData [22:50:26]OFD Sender: Processing packet 152961 [packets to send 832, broken 830] [22:50:26]ProducePacketName [22:50:26]name=ofd_packets/00152961 [22:50:26]OFD Sender: To server: pG, [22:50:26]CommunicateWithHost lk.salyk.kg:30040 [22:50:26]ConnectInit lk.salyk.kg [22:50:27]Connected sock=7 [22:50:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F7 1A 07 01 8B B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 0D 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 55 02 00 35 04 06 00 28 EC 5D D0 31 7D CF AC 48 96 48 98 BE 35 [22:50:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 77 36 47 00 E0 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 55 02 00 F4 03 04 00 2E EA F2 66 B6 04 01 00 00 CE 07 CC 93 AE 28 26 14 [22:50:27]CommunicateWithHost err = 0 [22:50:27]CheckOFDResponse [22:50:27]1017 (14) - 77093643461234 [22:50:27]1041 (16) - 0000000000871835 [22:50:27]1040 (4) - 152961 [22:50:27]1012 (4) - 24.09.2024 16:34 [22:50:27]1206 (1) - 0 [22:50:27]OFD Sender: Remove packet 152961 [22:50:27]ProducePacketName [22:50:27]name=ofd_packets/00152961 [22:50:27]NVStorageDeleteData [22:50:28]recv_with_timeout no data received [22:50:28]OFD Sender: Processing packet 152962 [packets to send 831, broken 830] [22:50:28]ProducePacketName [22:50:28]name=ofd_packets/00152962 [22:50:28]OFD Sender: To server: pG, [22:50:28]CommunicateWithHost lk.salyk.kg:30040 [22:50:28]ConnectInit lk.salyk.kg [22:50:28]Connected sock=7 [22:50:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E5 AB 07 01 5C 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 11 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 55 02 00 35 04 06 00 B7 6B F1 81 F7 A6 82 03 08 F2 FC 11 82 FF [22:50:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AC B4 47 00 34 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 55 02 00 F4 03 04 00 30 EA F2 66 B6 04 01 00 00 08 63 A8 D1 02 BE 19 CE [22:50:29]CommunicateWithHost err = 0 [22:50:29]CheckOFDResponse [22:50:29]1017 (14) - 77093643461234 [22:50:29]1041 (16) - 0000000000871835 [22:50:29]1040 (4) - 152962 [22:50:29]1012 (4) - 24.09.2024 16:34 [22:50:29]1206 (1) - 0 [22:50:29]OFD Sender: Remove packet 152962 [22:50:29]ProducePacketName [22:50:29]name=ofd_packets/00152962 [22:50:29]NVStorageDeleteData [22:50:29]OFD Sender: No OFD packet to send [22:50:34]OFD Sender: No OFD packet to send [22:50:39]accept exits with 9 [22:50:39]New connection [22:50:39]New thread 3066830180 created [22:50:39]Thread 3066686820 joined [22:50:39]Waiting for new connection... [22:50:39] Sock 9.Parse request [22:50:39]Sock 9.Check first char [22:50:39]Sock 9.First char is OK [22:50:39]request: POST /json_proto HTTP/1.0 [22:50:39]Method: POST [22:50:39]URL: /json_proto [22:50:39]Method is POST - this is cgi request [22:50:39]url: /json_proto [22:50:39]query_string will be loaded in cgi processing [22:50:39]execute_cgi json_proto POST (null) [22:50:39]execute_cgi path=json_proto method=POST [22:50:39]POST find Content-Length [22:50:39]Host: 172.17.43.67:8080 [22:50:39]Content-Length: 680 [22:50:39]Content-Type: application/json [22:50:39] [22:50:39]POST finish read [22:50:39]Found Content-Length = 680 [22:50:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786972", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:39]execute_script... [22:50:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786972", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:39]POST & json_proto [22:50:39]process_json_proto [22:50:39]json parsed OK: [22:50:39]protocol is kg_v1.0 [22:50:39]action value=close_receipt [22:50:39]process_action close_receipt [22:50:39]cmd_close_receipt [22:50:39]MH_GetDate [22:50:39]Write to MH i2c: F0 00 00 B2 00 A1 [22:50:39]Write i2c OK [22:50:39]MH_I2C_Read... [22:50:39]Read from MH i2c: F0 [22:50:39]MH_I2C_Read... [22:50:39]Read from MH i2c: F0 09 00 [22:50:39]MH_I2C_Read... [22:50:39]Read from MH i2c: F0 09 00 B2 00 00 3F 42 F3 66 6A BD 47 65 57 [22:50:39]GetLastDocTimeStamp 1727218193 [22:50:39]current date 1727218239 [22:50:39]FM_GetShiftState [22:50:39]SAM_PROTO_GetShiftState [22:50:39]wFMCommunicate request_size=4 [22:50:39]MH_SAM_APDU [22:50:39]CAPDU: 80 13 01 00 [22:50:39]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [22:50:39]Write i2c OK [22:50:39]MH_I2C_Read... [22:50:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:39]Read from MH i2c: E2 [22:50:39]MH_I2C_Read... [22:50:39]Read from MH i2c: E2 0E 00 [22:50:39]MH_I2C_Read... [22:50:39]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FD [22:50:39]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:50:39]wFMCommunicate OK [22:50:39]SAM_PROTO_GetShiftState done [22:50:39]FM_GetShiftState done [22:50:39]opened in 1727137889 [22:50:39]opened+sec_in_day 1727224289 [22:50:39]quantity*price = 100050 [22:50:39]sum+1 = 100052 [22:50:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 422 24.09.2024 22:50 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152963 ФПД: 158464955377302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T225039&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152963&fm=158464955377302&tin=02508201610067®Number=0000000000091825&sum=100000 [22:50:40]StoreToDocumentArchive [22:50:40]shift 477 fd 152963 [22:50:40]save to /storage/0477/doc_00152963 [22:50:40]save last doc name /storage/0477/doc_00152963 to /storage/kkm_last_doc_name [22:50:40]save OK [22:50:40]Clear old archive folders... [22:50:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:50:40]tlvbuf is 0108E200 [22:50:40]SAM_PROTO_ClearQueue [22:50:40]wFMCommunicate request_size=4 [22:50:40]MH_SAM_APDU [22:50:40]CAPDU: 80 09 00 00 [22:50:40]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [22:50:40]Write i2c OK [22:50:40]MH_I2C_Read... [22:50:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:50:40]Read from MH i2c: E2 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: E2 03 00 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [22:50:40]RAPDU: 90 00 [22:50:40]wFMCommunicate OK [22:50:40]SAM_PROTO_ClearQueue done [22:50:40]KKMCreateOFDPacket [22:50:40]OFDProtocolAddRootSTLVToBuf [22:50:40]FM_MakeSignedData [22:50:40]FM_MakeSignedData [22:50:40]SAM_PROTO_SignData [22:50:40]wFMCommunicate request_size=4 [22:50:40]MH_SAM_APDU [22:50:40]CAPDU: 80 0D 01 02 [22:50:40]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [22:50:40]Write i2c OK [22:50:40]MH_I2C_Read... [22:50:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:50:40]Read from MH i2c: E2 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: E2 03 00 [22:50:40]MH_I2C_Read... [22:50:40]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [22:50:40]RAPDU: 90 00 [22:50:40]wFMCommunicate OK [22:50:40]wFMCommunicate request_size=255 [22:50:40]MH_SAM_APDU [22:50:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 3F 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 55 02 00 35 04 06 00 90 1F 7F 5F [22:50:40]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 3F 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 55 02 00 35 04 06 00 90 1F 7F 5F 00 00 85 [22:50:41]Write i2c OK [22:50:41]MH_I2C_Read... [22:50:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:41]Read from MH i2c: E2 [22:50:41]MH_I2C_Read... [22:50:41]Read from MH i2c: E2 03 00 [22:50:41]MH_I2C_Read... [22:50:41]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [22:50:41]RAPDU: 90 00 [22:50:41]wFMCommunicate OK [22:50:41]wFMCommunicate request_size=7 [22:50:41]MH_SAM_APDU [22:50:41]CAPDU: 80 0D 02 02 02 E6 96 [22:50:41]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 E6 96 00 00 BD [22:50:41]Write i2c OK [22:50:41]MH_I2C_Read... [22:50:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:41]Read from MH i2c: E2 [22:50:41]MH_I2C_Read... [22:50:41]Read from MH i2c: E2 03 00 [22:50:41]MH_I2C_Read... [22:50:41]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [22:50:41]RAPDU: 90 00 [22:50:41]wFMCommunicate OK [22:50:41]wFMCommunicate request_size=4 [22:50:41]MH_SAM_APDU [22:50:41]CAPDU: 80 0D 03 02 [22:50:41]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [22:50:41]Write i2c OK [22:50:41]MH_I2C_Read... [22:50:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:50:41]Read from MH i2c: E2 [22:50:41]MH_I2C_Read... [22:50:41]Read from MH i2c: E2 0B 00 [22:50:41]MH_I2C_Read... [22:50:41]Read from MH i2c: E2 0B 00 C4 00 00 55 43 5D D0 AD E0 35 35 90 00 FC [22:50:41]RAPDU: 55 43 5D D0 AD E0 35 35 90 00 [22:50:41]wFMCommunicate OK [22:50:41]SAM_PROTO_SignData done [22:50:41]FM_MakeSignedData done [22:50:41]CreateOFDProtocolMessage [22:50:41]wFMCommunicate request_size=4 [22:50:41]MH_SAM_APDU [22:50:41]CAPDU: 80 11 00 00 [22:50:41]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [22:50:41]Write i2c OK [22:50:41]MH_I2C_Read... [22:50:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:41]Read from MH i2c: E2 [22:50:41]MH_I2C_Read... [22:50:41]Read from MH i2c: E2 17 00 [22:50:41]MH_I2C_Read... [22:50:41]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [22:50:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:50:41]wFMCommunicate OK [22:50:41]CreateOFDProtocolMessage done [22:50:41]OFDSenderStorePacket 152963 [22:50:41]StoreOFDPacket docnum=152963 [22:50:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 59 33 04 01 05 F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 3F 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 55 02 00 35 04 06 00 90 1F 7F 5F E6 96 55 43 5D D0 AD E0 35 35 [22:50:41]CheckFolder [22:50:41]dirname=/storage/ofd_packets [22:50:41]CheckFolder done [22:50:41]ProducePacketName [22:50:41]name=ofd_packets/00152963 [22:50:41]NVStorageSaveData ofd_packets/00152963 [22:50:41]File name is /storage/ofd_packets/00152963 [22:50:41]Write 298 bytes [22:50:41]NVStorageSaveData done [22:50:41]OFDSenderStorePacket done [22:50:41]KKMCreateOFDPacket done [22:50:41]NVStorageSaveData kkm_last_timestamp [22:50:41]File name is /storage/kkm_last_timestamp [22:50:41]Write 4 bytes [22:50:41]NVStorageSaveData done [22:50:41]ExternCall_PrintAddStr [22:50:41]wPrintStart [22:50:41]Write to MH i2c: 01 00 00 C6 00 C6 [22:50:41]OFD Sender: Processing packet 152963 [packets to send 831, broken 830] [22:50:41]ProducePacketName [22:50:41]name=ofd_packets/00152963 [22:50:41]OFD Sender: To server: pG, [22:50:41]CommunicateWithHost lk.salyk.kg:30040 [22:50:41]ConnectInit lk.salyk.kg [22:50:41]Write i2c OK [22:50:41]MH_I2C_Read... [22:50:41]Read from MH i2c: 01 [22:50:41]MH_I2C_Read... [22:50:41]Read from MH i2c: 01 07 00 [22:50:41]MH_I2C_Read... [22:50:41]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [22:50:41]RasterBufferAndPrint [22:50:41]line Счет N : (1)1786972 [22:50:41]line ИНН: 02508201610067 [22:50:41]line Контрольно-Кассовый Чек [22:50:41]line ПРОДАЖА [22:50:41]line ТРК (МРК, ГНК) : 31 [22:50:41]line Товар: 2710194210 [22:50:41]line ДТ-К-5 [22:50:41]line 13.130 * 76.20 [22:50:41]line = 1000.51 [22:50:41]line НДС 12% НСП 1% [22:50:41]line > о реализуемом товаре [22:50:41]line ОКРУГЛЕНИЕ: -0.51 [22:50:41]line ИТОГО: 1000.00 [22:50:41]line Внесено: 1000.00 [22:50:41]line СДАЧА: 0.00 [22:50:41]line НСП 1% : 8.85 [22:50:41]line НДС 12% : 106.25 [22:50:41]line Наличными: 1000.00 [22:50:41]line Безнал.: 0.00 [22:50:41]line Место: АЗС № 89 "Партнер Нефть" [22:50:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:50:41]line СНО: Общий режим [22:50:41]line Чек 422 24.09.2024 22:50 [22:50:41]line Смена: 477 ФФД: 1.0 [22:50:41]line ЗНМ: 0300000113 [22:50:41]line РНМ: 0000000000091825 [22:50:41]line Версия ККМ: 001 [22:50:41]line ФМ: 0000000000871835 [22:50:41]line ФД: 152963 [22:50:41]line ФПД: 158464955377302 [22:50:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T225039&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152963&fm=158464955377302&tin=02508201610067®Number=0000000000091825&sum=100000 [22:50:41]written 0, free lines is 4095 [22:50:42]Write to MH i2c: 01 00 00 F1 00 F1 [22:50:42]Write i2c OK [22:50:42]MH_I2C_Read... [22:50:42]Read from MH i2c: 01 [22:50:42]MH_I2C_Read... [22:50:42]Read from MH i2c: 01 07 00 [22:50:42]MH_I2C_Read... [22:50:42]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 E6 0C EA [22:50:42]RasterBufferAndPrint [22:50:42]line [22:50:42]line [22:50:42]line [22:50:42]line [22:50:42]line [22:50:42]written 0, free lines is 3336 [22:50:42]MH_Cut [22:50:42]Write to MH i2c: D1 01 00 F8 00 01 CA [22:50:42]Write i2c OK [22:50:42]MH_I2C_Read... [22:50:42]Read from MH i2c: D1 [22:50:42]MH_I2C_Read... [22:50:42]Read from MH i2c: D1 01 00 [22:50:42]MH_I2C_Read... [22:50:42]Read from MH i2c: D1 01 00 F8 00 00 C9 [22:50:42]Write to MH i2c: 01 00 00 F9 00 F9 [22:50:42]Write i2c OK [22:50:42]MH_I2C_Read... [22:50:42]*** Cut start [22:50:42]*** Purtial cut [22:50:42]*** Stage 1: CUTSNS_PIN = 1 [22:50:43]Read from MH i2c: 01 [22:50:43]MH_I2C_Read... [22:50:43]*** Stop cut motor [22:50:43]*** Cut end [22:50:43]Read from MH i2c: 01 07 00 [22:50:43]MH_I2C_Read... [22:50:43]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [22:50:43]process_action close_receipt done [22:50:43]requested_data is exist [22:50:43]produce_requested_data [22:50:43]requested_item fm.sn is exist - process it [22:50:43]wFMCommunicate request_size=4 [22:50:43]MH_SAM_APDU [22:50:43]CAPDU: 80 11 00 00 [22:50:43]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [22:50:43]Write i2c OK [22:50:43]MH_I2C_Read... [22:50:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:43]Read from MH i2c: E2 [22:50:43]MH_I2C_Read... [22:50:43]Read from MH i2c: E2 17 00 [22:50:43]MH_I2C_Read... [22:50:43]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [22:50:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:50:43]wFMCommunicate OK [22:50:43]requested_item fd.num is exist - process it [22:50:43]SAM_PROTO_GetFieldsCounters [22:50:43]wFMCommunicate request_size=4 [22:50:43]MH_SAM_APDU [22:50:43]CAPDU: 80 13 00 00 [22:50:43]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [22:50:43]Write i2c OK [22:50:43]MH_I2C_Read... [22:50:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:50:43]Read from MH i2c: E2 [22:50:43]MH_I2C_Read... [22:50:43]Read from MH i2c: E2 62 00 [22:50:43]MH_I2C_Read... [22:50:43]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 83 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 45 [22:50:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 83 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:50:43]wFMCommunicate OK [22:50:43]SAM_PROTO_GetFieldsCounters done [22:50:43]requested_item shift.num is exist - process it [22:50:43]requested_item shift.opened is exist - process it [22:50:43]req_shift_opened [22:50:43]FM_GetShiftState [22:50:43]SAM_PROTO_GetShiftState [22:50:43]wFMCommunicate request_size=4 [22:50:43]MH_SAM_APDU [22:50:43]CAPDU: 80 13 01 00 [22:50:43]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [22:50:43]Write i2c OK [22:50:43]MH_I2C_Read... [22:50:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:43]Read from MH i2c: E2 [22:50:43]MH_I2C_Read... [22:50:43]Read from MH i2c: E2 0E 00 [22:50:43]MH_I2C_Read... [22:50:43]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 46 [22:50:43]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:50:43]wFMCommunicate OK [22:50:43]SAM_PROTO_GetShiftState done [22:50:43]FM_GetShiftState done [22:50:43]req_shift_opened done [22:50:43]requested_item shift.open_date is exist - process it [22:50:43]req_shift_open_date [22:50:43]req_shift_open_date done [22:50:43]produce_requested_data done [22:50:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152963,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [22:50:43]process_action_free close_receipt [22:50:43]json_value_free [22:50:43]json_value_free done [22:50:43]process_json_proto returns [22:50:43]Send response to host [22:50:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152963,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [22:50:43]free response buf [22:50:43]execute_script done [22:50:43]execute_script returns [22:50:43]free content buf [22:50:43]Sock 9.Close socket [22:50:43]Sock 9.Thread stoped [22:50:44]accept exits with 10 [22:50:44]New connection [22:50:44]New thread 3066686820 created [22:50:44]Thread 3066830180 joined [22:50:44]Waiting for new connection... [22:50:44] Sock 10.Parse request [22:50:44]Sock 10.Check first char [22:50:44]Sock 10.First char is OK [22:50:44]request: POST /json_proto HTTP/1.0 [22:50:44]Method: POST [22:50:44]URL: /json_proto [22:50:44]Method is POST - this is cgi request [22:50:44]url: /json_proto [22:50:44]query_string will be loaded in cgi processing [22:50:44]execute_cgi json_proto POST (null) [22:50:44]execute_cgi path=json_proto method=POST [22:50:44]POST find Content-Length [22:50:44]Host: 172.17.43.67:8080 [22:50:44]Content-Length: 676 [22:50:44]Content-Type: application/json [22:50:44] [22:50:44]POST finish read [22:50:44]Found Content-Length = 676 [22:50:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:44]execute_script... [22:50:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:44]POST & json_proto [22:50:44]process_json_proto [22:50:44]json parsed OK: [22:50:44]protocol is kg_v1.0 [22:50:44]action value=close_receipt [22:50:44]process_action close_receipt [22:50:44]cmd_close_receipt [22:50:44]MH_GetDate [22:50:44]Write to MH i2c: F0 00 00 FD 00 EC [22:50:44]Write i2c OK [22:50:44]MH_I2C_Read... [22:50:44]Read from MH i2c: F0 [22:50:44]MH_I2C_Read... [22:50:44]Read from MH i2c: F0 09 00 [22:50:44]MH_I2C_Read... [22:50:44]Read from MH i2c: F0 09 00 FD 00 00 44 42 F3 66 6A BD 47 65 A7 [22:50:44]GetLastDocTimeStamp 1727218239 [22:50:44]current date 1727218244 [22:50:44]FM_GetShiftState [22:50:44]SAM_PROTO_GetShiftState [22:50:44]wFMCommunicate request_size=4 [22:50:44]MH_SAM_APDU [22:50:44]CAPDU: 80 13 01 00 [22:50:44]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [22:50:44]Write i2c OK [22:50:44]MH_I2C_Read... [22:50:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:44]Read from MH i2c: E2 [22:50:44]MH_I2C_Read... [22:50:44]Read from MH i2c: E2 0E 00 [22:50:44]MH_I2C_Read... [22:50:44]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 48 [22:50:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:50:44]wFMCommunicate OK [22:50:44]SAM_PROTO_GetShiftState done [22:50:44]FM_GetShiftState done [22:50:44]opened in 1727137889 [22:50:44]opened+sec_in_day 1727224289 [22:50:44]quantity*price = 90068 [22:50:44]sum+1 = 90069 [22:50:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.65 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 423 24.09.2024 22:50 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152964 ФПД: 113566165816022 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T225044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152964&fm=113566165816022&tin=02508201610067®Number=0000000000091825&sum=90000 [22:50:45]StoreToDocumentArchive [22:50:45]shift 477 fd 152964 [22:50:45]save to /storage/0477/doc_00152964 [22:50:45]save last doc name /storage/0477/doc_00152964 to /storage/kkm_last_doc_name [22:50:45]save OK [22:50:45]Clear old archive folders... [22:50:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:50:45]tlvbuf is 01058050 [22:50:45]SAM_PROTO_ClearQueue [22:50:45]wFMCommunicate request_size=4 [22:50:45]MH_SAM_APDU [22:50:45]CAPDU: 80 09 00 00 [22:50:45]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [22:50:45]Write i2c OK [22:50:45]MH_I2C_Read... [22:50:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:50:45]Read from MH i2c: E2 [22:50:45]MH_I2C_Read... [22:50:45]Read from MH i2c: E2 03 00 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [22:50:46]RAPDU: 90 00 [22:50:46]wFMCommunicate OK [22:50:46]SAM_PROTO_ClearQueue done [22:50:46]KKMCreateOFDPacket [22:50:46]OFDProtocolAddRootSTLVToBuf [22:50:46]FM_MakeSignedData [22:50:46]FM_MakeSignedData [22:50:46]SAM_PROTO_SignData [22:50:46]wFMCommunicate request_size=4 [22:50:46]MH_SAM_APDU [22:50:46]CAPDU: 80 0D 01 02 [22:50:46]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [22:50:46]Write i2c OK [22:50:46]MH_I2C_Read... [22:50:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:50:46]Read from MH i2c: E2 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 03 00 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [22:50:46]RAPDU: 90 00 [22:50:46]wFMCommunicate OK [22:50:46]wFMCommunicate request_size=255 [22:50:46]MH_SAM_APDU [22:50:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 44 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 55 02 00 35 04 06 00 67 49 AE F8 [22:50:46]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 44 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 55 02 00 35 04 06 00 67 49 AE F8 00 00 6A [22:50:46]Write i2c OK [22:50:46]MH_I2C_Read... [22:50:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:46]Read from MH i2c: E2 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 03 00 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [22:50:46]RAPDU: 90 00 [22:50:46]wFMCommunicate OK [22:50:46]wFMCommunicate request_size=7 [22:50:46]MH_SAM_APDU [22:50:46]CAPDU: 80 0D 02 02 02 D2 D6 [22:50:46]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 D2 D6 00 00 35 [22:50:46]Write i2c OK [22:50:46]MH_I2C_Read... [22:50:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:46]Read from MH i2c: E2 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 03 00 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [22:50:46]RAPDU: 90 00 [22:50:46]wFMCommunicate OK [22:50:46]wFMCommunicate request_size=4 [22:50:46]MH_SAM_APDU [22:50:46]CAPDU: 80 0D 03 02 [22:50:46]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [22:50:46]ConnectInit Can't take IP for lk.salyk.kg [22:50:46]CommunicateWithHost connect error [22:50:46]CommunicateWithHost err = -1 [22:50:46]OFD Sender: Server communicate error [22:50:46]Write i2c OK [22:50:46]MH_I2C_Read... [22:50:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:50:46]Read from MH i2c: E2 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 0B 00 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 0B 00 0F 01 00 26 0F 7F 6C 41 90 6C 3E 90 00 27 [22:50:46]RAPDU: 26 0F 7F 6C 41 90 6C 3E 90 00 [22:50:46]wFMCommunicate OK [22:50:46]SAM_PROTO_SignData done [22:50:46]FM_MakeSignedData done [22:50:46]CreateOFDProtocolMessage [22:50:46]wFMCommunicate request_size=4 [22:50:46]MH_SAM_APDU [22:50:46]CAPDU: 80 11 00 00 [22:50:46]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [22:50:46]Write i2c OK [22:50:46]MH_I2C_Read... [22:50:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:46]Read from MH i2c: E2 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 17 00 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [22:50:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:50:46]wFMCommunicate OK [22:50:46]CreateOFDProtocolMessage done [22:50:46]OFDSenderStorePacket 152964 [22:50:46]StoreOFDPacket docnum=152964 [22:50:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AF 6F 04 01 34 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 44 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 55 02 00 35 04 06 00 67 49 AE F8 D2 D6 26 0F 7F 6C 41 90 6C 3E [22:50:46]CheckFolder [22:50:46]dirname=/storage/ofd_packets [22:50:46]CheckFolder done [22:50:46]ProducePacketName [22:50:46]name=ofd_packets/00152964 [22:50:46]NVStorageSaveData ofd_packets/00152964 [22:50:46]File name is /storage/ofd_packets/00152964 [22:50:46]Write 298 bytes [22:50:46]NVStorageSaveData done [22:50:46]OFDSenderStorePacket done [22:50:46]KKMCreateOFDPacket done [22:50:46]NVStorageSaveData kkm_last_timestamp [22:50:46]File name is /storage/kkm_last_timestamp [22:50:46]Write 4 bytes [22:50:46]NVStorageSaveData done [22:50:46]ExternCall_PrintAddStr [22:50:46]wPrintStart [22:50:46]Write to MH i2c: 01 00 00 11 01 12 [22:50:46]Write i2c OK [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: 01 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: 01 07 00 [22:50:46]MH_I2C_Read... [22:50:46]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [22:50:47]RasterBufferAndPrint [22:50:47]line Счет N : (1)1786971 [22:50:47]line ИНН: 02508201610067 [22:50:47]line Контрольно-Кассовый Чек [22:50:47]line ПРОДАЖА [22:50:47]line ТРК (МРК, ГНК) : 41 [22:50:47]line Товар: 2710194210 [22:50:47]line ДТ-К-5 [22:50:47]line 11.820 * 76.20 [22:50:47]line = 900.68 [22:50:47]line НДС 12% НСП 1% [22:50:47]line > о реализуемом товаре [22:50:47]line ОКРУГЛЕНИЕ: -0.68 [22:50:47]line ИТОГО: 900.00 [22:50:47]line Внесено: 900.00 [22:50:47]line СДАЧА: 0.00 [22:50:47]line НСП 1% : 7.97 [22:50:47]line НДС 12% : 95.65 [22:50:47]line Наличными: 900.00 [22:50:47]line Безнал.: 0.00 [22:50:47]line Место: АЗС № 89 "Партнер Нефть" [22:50:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:50:47]line СНО: Общий режим [22:50:47]line Чек 423 24.09.2024 22:50 [22:50:47]line Смена: 477 ФФД: 1.0 [22:50:47]line ЗНМ: 0300000113 [22:50:47]line РНМ: 0000000000091825 [22:50:47]line Версия ККМ: 001 [22:50:47]line ФМ: 0000000000871835 [22:50:47]line ФД: 152964 [22:50:47]line ФПД: 113566165816022 [22:50:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T225044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152964&fm=113566165816022&tin=02508201610067®Number=0000000000091825&sum=90000 [22:50:47]OFD Sender: Processing packet 152963 [packets to send 832, broken 830] [22:50:47]ProducePacketName [22:50:47]name=ofd_packets/00152963 [22:50:47]OFD Sender: To server: pG, [22:50:47]CommunicateWithHost lk.salyk.kg:30040 [22:50:47]ConnectInit lk.salyk.kg [22:50:47]written 0, free lines is 4095 [22:50:47]Write to MH i2c: 01 00 00 3C 01 3D [22:50:47]Write i2c OK [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: 01 [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: 01 07 00 [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 E1 0C 31 [22:50:47]RasterBufferAndPrint [22:50:47]line [22:50:47]line [22:50:47]line [22:50:47]line [22:50:47]line [22:50:47]written 0, free lines is 3335 [22:50:47]MH_Cut [22:50:47]Write to MH i2c: D1 01 00 43 01 01 16 [22:50:47]Write i2c OK [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: D1 [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: D1 01 00 [22:50:47]MH_I2C_Read... [22:50:47]Read from MH i2c: D1 01 00 43 01 00 15 [22:50:47]Write to MH i2c: 01 00 00 44 01 45 [22:50:47]Write i2c OK [22:50:47]MH_I2C_Read... [22:50:48]*** Cut start [22:50:48]*** Purtial cut [22:50:48]*** Stage 1: CUTSNS_PIN = 1 [22:50:48]Read from MH i2c: 01 [22:50:48]MH_I2C_Read... [22:50:48]*** Stop cut motor [22:50:48]*** Cut end [22:50:48]Read from MH i2c: 01 07 00 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [22:50:48]process_action close_receipt done [22:50:48]requested_data is exist [22:50:48]produce_requested_data [22:50:48]requested_item fm.sn is exist - process it [22:50:48]wFMCommunicate request_size=4 [22:50:48]MH_SAM_APDU [22:50:48]CAPDU: 80 11 00 00 [22:50:48]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [22:50:48]Write i2c OK [22:50:48]MH_I2C_Read... [22:50:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:48]Read from MH i2c: E2 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 17 00 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [22:50:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:50:48]wFMCommunicate OK [22:50:48]requested_item fd.num is exist - process it [22:50:48]SAM_PROTO_GetFieldsCounters [22:50:48]wFMCommunicate request_size=4 [22:50:48]MH_SAM_APDU [22:50:48]CAPDU: 80 13 00 00 [22:50:48]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [22:50:48]Write i2c OK [22:50:48]MH_I2C_Read... [22:50:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:50:48]Read from MH i2c: E2 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 62 00 [22:50:48]MH_I2C_Read... [22:50:48]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 84 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 95 [22:50:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 84 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:50:48]wFMCommunicate OK [22:50:48]SAM_PROTO_GetFieldsCounters done [22:50:48]requested_item shift.num is exist - process it [22:50:48]requested_item shift.opened is exist - process it [22:50:48]req_shift_opened [22:50:48]FM_GetShiftState [22:50:48]SAM_PROTO_GetShiftState [22:50:48]wFMCommunicate request_size=4 [22:50:48]MH_SAM_APDU [22:50:48]CAPDU: 80 13 01 00 [22:50:48]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [22:50:48]Write i2c OK [22:50:48]MH_I2C_Read... [22:50:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:49]Read from MH i2c: E2 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: E2 0E 00 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 92 [22:50:49]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:50:49]wFMCommunicate OK [22:50:49]SAM_PROTO_GetShiftState done [22:50:49]FM_GetShiftState done [22:50:49]req_shift_opened done [22:50:49]requested_item shift.open_date is exist - process it [22:50:49]req_shift_open_date [22:50:49]req_shift_open_date done [22:50:49]produce_requested_data done [22:50:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152964,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [22:50:49]process_action_free close_receipt [22:50:49]json_value_free [22:50:49]json_value_free done [22:50:49]process_json_proto returns [22:50:49]Send response to host [22:50:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152964,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [22:50:49]free response buf [22:50:49]execute_script done [22:50:49]execute_script returns [22:50:49]free content buf [22:50:49]Sock 10.Close socket [22:50:49]Sock 10.Thread stoped [22:50:54]recv_with_timeout no data received [22:50:57]Connected sock=7 [22:50:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 59 33 04 01 05 F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 3F 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 55 02 00 35 04 06 00 90 1F 7F 5F E6 96 55 43 5D D0 AD E0 35 35 [22:51:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 72 82 47 00 49 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 55 02 00 F4 03 04 00 4C EA F2 66 B6 04 01 00 00 76 20 21 1A A0 B6 AD D9 [22:51:00]CommunicateWithHost err = 0 [22:51:00]CheckOFDResponse [22:51:00]1017 (14) - 77093643461234 [22:51:00]1041 (16) - 0000000000871835 [22:51:00]1040 (4) - 152963 [22:51:00]1012 (4) - 24.09.2024 16:35 [22:51:00]1206 (1) - 0 [22:51:00]OFD Sender: Remove packet 152963 [22:51:00]ProducePacketName [22:51:00]name=ofd_packets/00152963 [22:51:00]NVStorageDeleteData [22:51:00]OFD Sender: Processing packet 152964 [packets to send 831, broken 830] [22:51:00]ProducePacketName [22:51:00]name=ofd_packets/00152964 [22:51:00]OFD Sender: To server: pG, [22:51:00]CommunicateWithHost lk.salyk.kg:30040 [22:51:00]ConnectInit lk.salyk.kg [22:51:04]Connected sock=7 [22:51:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AF 6F 04 01 34 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 44 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 55 02 00 35 04 06 00 67 49 AE F8 D2 D6 26 0F 7F 6C 41 90 6C 3E [22:51:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 78 96 47 00 9E EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 55 02 00 F4 03 04 00 54 EA F2 66 B6 04 01 00 00 9D 8E C2 DA 70 48 B2 B8 [22:51:05]CommunicateWithHost err = 0 [22:51:05]CheckOFDResponse [22:51:05]1017 (14) - 77093643461234 [22:51:05]1041 (16) - 0000000000871835 [22:51:05]1040 (4) - 152964 [22:51:05]1012 (4) - 24.09.2024 16:35 [22:51:05]1206 (1) - 0 [22:51:05]OFD Sender: Remove packet 152964 [22:51:05]ProducePacketName [22:51:05]name=ofd_packets/00152964 [22:51:05]NVStorageDeleteData [22:51:05]OFD Sender: No OFD packet to send [22:51:10]OFD Sender: No OFD packet to send [22:51:15]OFD Sender: No OFD packet to send [22:51:21]OFD Sender: No OFD packet to send [22:51:23]recv_with_timeout no data received [22:51:26]OFD Sender: No OFD packet to send [22:51:31]OFD Sender: No OFD packet to send [22:51:36]OFD Sender: No OFD packet to send [22:51:41]OFD Sender: No OFD packet to send [22:51:46]OFD Sender: No OFD packet to send [22:51:51]OFD Sender: No OFD packet to send [22:51:56]OFD Sender: No OFD packet to send [22:52:01]OFD Sender: No OFD packet to send [22:52:02]recv_with_timeout no data received [22:52:06]OFD Sender: No OFD packet to send [22:52:11]OFD Sender: No OFD packet to send [22:52:16]OFD Sender: No OFD packet to send [22:52:21]OFD Sender: No OFD packet to send [22:52:22]recv_with_timeout no data received [22:52:26]OFD Sender: No OFD packet to send [22:52:31]OFD Sender: No OFD packet to send [22:52:36]OFD Sender: No OFD packet to send [22:52:41]OFD Sender: No OFD packet to send [22:52:46]OFD Sender: No OFD packet to send [22:52:49]recv_with_timeout no data received [22:52:51]OFD Sender: No OFD packet to send [22:52:55]accept exits with 9 [22:52:55]New connection [22:52:55]New thread 3066830180 created [22:52:55]Thread 3066686820 joined [22:52:55]Waiting for new connection... [22:52:55] Sock 9.Parse request [22:52:55]Sock 9.Check first char [22:52:55]Sock 9.First char is OK [22:52:55]request: POST /json_proto HTTP/1.0 [22:52:55]Method: POST [22:52:55]URL: /json_proto [22:52:55]Method is POST - this is cgi request [22:52:55]url: /json_proto [22:52:55]query_string will be loaded in cgi processing [22:52:55]execute_cgi json_proto POST (null) [22:52:55]execute_cgi path=json_proto method=POST [22:52:55]POST find Content-Length [22:52:55]Host: 172.17.43.67:8080 [22:52:55]Content-Length: 678 [22:52:55]Content-Type: application/json [22:52:55] [22:52:55]POST finish read [22:52:55]Found Content-Length = 678 [22:52:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786973", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:52:55]execute_script... [22:52:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786973", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:52:55]POST & json_proto [22:52:55]process_json_proto [22:52:55]json parsed OK: [22:52:55]protocol is kg_v1.0 [22:52:55]action value=close_receipt [22:52:55]process_action close_receipt [22:52:55]cmd_close_receipt [22:52:55]MH_GetDate [22:52:55]Write to MH i2c: F0 00 00 48 01 38 [22:52:55]Write i2c OK [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: F0 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: F0 09 00 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: F0 09 00 48 01 00 C7 42 F3 66 6A BD 47 65 76 [22:52:55]GetLastDocTimeStamp 1727218244 [22:52:55]current date 1727218375 [22:52:55]FM_GetShiftState [22:52:55]SAM_PROTO_GetShiftState [22:52:55]wFMCommunicate request_size=4 [22:52:55]MH_SAM_APDU [22:52:55]CAPDU: 80 13 01 00 [22:52:55]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [22:52:55]Write i2c OK [22:52:55]MH_I2C_Read... [22:52:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:52:55]Read from MH i2c: E2 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: E2 0E 00 [22:52:55]MH_I2C_Read... [22:52:55]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 94 [22:52:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:52:55]wFMCommunicate OK [22:52:55]SAM_PROTO_GetShiftState done [22:52:55]FM_GetShiftState done [22:52:55]opened in 1727137889 [22:52:55]opened+sec_in_day 1727224289 [22:52:55]quantity*price = 30051 [22:52:55]sum+1 = 30052 [22:52:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 424 24.09.2024 22:52 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152965 ФПД: 133642578657685 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T225255&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152965&fm=133642578657685&tin=02508201610067®Number=0000000000091825&sum=30000 [22:52:56]StoreToDocumentArchive [22:52:56]shift 477 fd 152965 [22:52:56]save to /storage/0477/doc_00152965 [22:52:56]save last doc name /storage/0477/doc_00152965 to /storage/kkm_last_doc_name [22:52:56]save OK [22:52:56]Clear old archive folders... [22:52:56]OFD Sender: No OFD packet to send [22:52:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:52:56]tlvbuf is 010D9080 [22:52:56]SAM_PROTO_ClearQueue [22:52:56]wFMCommunicate request_size=4 [22:52:56]MH_SAM_APDU [22:52:56]CAPDU: 80 09 00 00 [22:52:56]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [22:52:56]Write i2c OK [22:52:56]MH_I2C_Read... [22:52:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:52:56]Read from MH i2c: E2 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: E2 03 00 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [22:52:56]RAPDU: 90 00 [22:52:56]wFMCommunicate OK [22:52:56]SAM_PROTO_ClearQueue done [22:52:56]KKMCreateOFDPacket [22:52:56]OFDProtocolAddRootSTLVToBuf [22:52:56]FM_MakeSignedData [22:52:56]FM_MakeSignedData [22:52:56]SAM_PROTO_SignData [22:52:56]wFMCommunicate request_size=4 [22:52:56]MH_SAM_APDU [22:52:56]CAPDU: 80 0D 01 02 [22:52:56]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [22:52:56]Write i2c OK [22:52:56]MH_I2C_Read... [22:52:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:52:56]Read from MH i2c: E2 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: E2 03 00 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [22:52:56]RAPDU: 90 00 [22:52:56]wFMCommunicate OK [22:52:56]wFMCommunicate request_size=255 [22:52:56]MH_SAM_APDU [22:52:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 C7 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 55 02 00 35 04 06 00 79 [22:52:56]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 C7 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 55 02 00 35 04 06 00 79 00 00 C6 [22:52:56]Write i2c OK [22:52:56]MH_I2C_Read... [22:52:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:52:56]Read from MH i2c: E2 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: E2 03 00 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [22:52:56]RAPDU: 90 00 [22:52:56]wFMCommunicate OK [22:52:56]wFMCommunicate request_size=10 [22:52:56]MH_SAM_APDU [22:52:56]CAPDU: 80 0D 02 02 05 8C 16 6D 81 95 [22:52:56]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 8C 16 6D 81 95 00 00 03 [22:52:56]Write i2c OK [22:52:56]MH_I2C_Read... [22:52:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:52:56]Read from MH i2c: E2 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: E2 03 00 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [22:52:56]RAPDU: 90 00 [22:52:56]wFMCommunicate OK [22:52:56]wFMCommunicate request_size=4 [22:52:56]MH_SAM_APDU [22:52:56]CAPDU: 80 0D 03 02 [22:52:56]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [22:52:56]Write i2c OK [22:52:56]MH_I2C_Read... [22:52:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:52:56]Read from MH i2c: E2 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: E2 0B 00 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: E2 0B 00 5A 01 00 A3 56 74 93 F5 15 69 89 90 00 D3 [22:52:56]RAPDU: A3 56 74 93 F5 15 69 89 90 00 [22:52:56]wFMCommunicate OK [22:52:56]SAM_PROTO_SignData done [22:52:56]FM_MakeSignedData done [22:52:56]CreateOFDProtocolMessage [22:52:56]wFMCommunicate request_size=4 [22:52:56]MH_SAM_APDU [22:52:56]CAPDU: 80 11 00 00 [22:52:56]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [22:52:56]Write i2c OK [22:52:56]MH_I2C_Read... [22:52:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:56]Read from MH i2c: E2 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: E2 17 00 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [22:52:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:52:56]wFMCommunicate OK [22:52:56]CreateOFDProtocolMessage done [22:52:56]OFDSenderStorePacket 152965 [22:52:56]StoreOFDPacket docnum=152965 [22:52:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0A E1 07 01 F4 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 C7 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 55 02 00 35 04 06 00 79 8C 16 6D 81 95 A3 56 74 93 F5 15 69 89 [22:52:56]CheckFolder [22:52:56]dirname=/storage/ofd_packets [22:52:56]CheckFolder done [22:52:56]ProducePacketName [22:52:56]name=ofd_packets/00152965 [22:52:56]NVStorageSaveData ofd_packets/00152965 [22:52:56]File name is /storage/ofd_packets/00152965 [22:52:56]Write 301 bytes [22:52:56]NVStorageSaveData done [22:52:56]OFDSenderStorePacket done [22:52:56]KKMCreateOFDPacket done [22:52:56]NVStorageSaveData kkm_last_timestamp [22:52:56]File name is /storage/kkm_last_timestamp [22:52:56]Write 4 bytes [22:52:56]NVStorageSaveData done [22:52:56]ExternCall_PrintAddStr [22:52:56]wPrintStart [22:52:56]Write to MH i2c: 01 00 00 5C 01 5D [22:52:56]Write i2c OK [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: 01 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: 01 07 00 [22:52:56]MH_I2C_Read... [22:52:56]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [22:52:56]RasterBufferAndPrint [22:52:56]line Счет N : (1)1786973 [22:52:56]line ИНН: 02508201610067 [22:52:56]line Контрольно-Кассовый Чек [22:52:56]line ПРОДАЖА [22:52:56]line ТРК (МРК, ГНК) : 13 [22:52:56]line Товар: 2710124500 [22:52:56]line Аи-95-К-5 [22:52:56]line 4.050 * 74.20 [22:52:56]line = 300.51 [22:52:56]line НДС 12% НСП 1% [22:52:56]line > о реализуемом товаре [22:52:56]line ОКРУГЛЕНИЕ: -0.51 [22:52:56]line ИТОГО: 300.00 [22:52:56]line Внесено: 300.00 [22:52:56]line СДАЧА: 0.00 [22:52:56]line НСП 1% : 2.66 [22:52:56]line НДС 12% : 31.91 [22:52:56]line Наличными: 300.00 [22:52:56]line Безнал.: 0.00 [22:52:56]line Место: АЗС № 89 "Партнер Нефть" [22:52:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:52:56]line СНО: Общий режим [22:52:56]line Чек 424 24.09.2024 22:52 [22:52:56]line Смена: 477 ФФД: 1.0 [22:52:56]line ЗНМ: 0300000113 [22:52:56]line РНМ: 0000000000091825 [22:52:56]line Версия ККМ: 001 [22:52:56]line ФМ: 0000000000871835 [22:52:56]line ФД: 152965 [22:52:56]line ФПД: 133642578657685 [22:52:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T225255&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152965&fm=133642578657685&tin=02508201610067®Number=0000000000091825&sum=30000 [22:52:56]written 0, free lines is 4095 [22:52:57]OFD Sender: Processing packet 152965 [packets to send 831, broken 830] [22:52:57]ProducePacketName [22:52:57]name=ofd_packets/00152965 [22:52:57]OFD Sender: To server: pG, [22:52:57]CommunicateWithHost lk.salyk.kg:30040 [22:52:57]ConnectInit lk.salyk.kg [22:52:57]Write to MH i2c: 01 00 00 87 01 88 [22:52:57]Write i2c OK [22:52:57]MH_I2C_Read... [22:52:57]Read from MH i2c: 01 [22:52:57]MH_I2C_Read... [22:52:57]Read from MH i2c: 01 07 00 [22:52:57]MH_I2C_Read... [22:52:57]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 DF 0C 7A [22:52:57]RasterBufferAndPrint [22:52:57]line [22:52:57]line [22:52:57]line [22:52:57]line [22:52:57]line [22:52:57]written 0, free lines is 3301 [22:52:57]MH_Cut [22:52:57]Write to MH i2c: D1 01 00 8E 01 01 61 [22:52:57]Write i2c OK [22:52:57]MH_I2C_Read... [22:52:57]Read from MH i2c: D1 [22:52:57]MH_I2C_Read... [22:52:57]Read from MH i2c: D1 01 00 [22:52:57]MH_I2C_Read... [22:52:57]Read from MH i2c: D1 01 00 8E 01 00 60 [22:52:57]Write to MH i2c: 01 00 00 8F 01 90 [22:52:57]Write i2c OK [22:52:57]MH_I2C_Read... [22:52:58]*** Cut start [22:52:58]*** Purtial cut [22:52:58]*** Stage 1: CUTSNS_PIN = 1 [22:52:58]Read from MH i2c: 01 [22:52:58]MH_I2C_Read... [22:52:58]*** Stop cut motor [22:52:58]*** Cut end [22:52:58]Read from MH i2c: 01 07 00 [22:52:58]MH_I2C_Read... [22:52:58]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [22:52:58]process_action close_receipt done [22:52:58]requested_data is exist [22:52:58]produce_requested_data [22:52:58]requested_item fm.sn is exist - process it [22:52:58]wFMCommunicate request_size=4 [22:52:58]MH_SAM_APDU [22:52:58]CAPDU: 80 11 00 00 [22:52:58]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [22:52:58]Write i2c OK [22:52:58]MH_I2C_Read... [22:52:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:58]Read from MH i2c: E2 [22:52:58]MH_I2C_Read... [22:52:58]Read from MH i2c: E2 17 00 [22:52:58]MH_I2C_Read... [22:52:58]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [22:52:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:52:58]wFMCommunicate OK [22:52:58]requested_item fd.num is exist - process it [22:52:58]SAM_PROTO_GetFieldsCounters [22:52:58]wFMCommunicate request_size=4 [22:52:58]MH_SAM_APDU [22:52:58]CAPDU: 80 13 00 00 [22:52:58]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [22:52:58]Write i2c OK [22:52:58]MH_I2C_Read... [22:52:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:52:58]Read from MH i2c: E2 [22:52:58]MH_I2C_Read... [22:52:58]Read from MH i2c: E2 62 00 [22:52:58]MH_I2C_Read... [22:52:58]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 85 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 E4 [22:52:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 85 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:52:58]wFMCommunicate OK [22:52:58]SAM_PROTO_GetFieldsCounters done [22:52:58]requested_item shift.num is exist - process it [22:52:58]requested_item shift.opened is exist - process it [22:52:58]req_shift_opened [22:52:58]FM_GetShiftState [22:52:58]SAM_PROTO_GetShiftState [22:52:58]wFMCommunicate request_size=4 [22:52:58]MH_SAM_APDU [22:52:58]CAPDU: 80 13 01 00 [22:52:58]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [22:52:58]Write i2c OK [22:52:58]MH_I2C_Read... [22:52:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:52:58]Read from MH i2c: E2 [22:52:58]MH_I2C_Read... [22:52:58]Read from MH i2c: E2 0E 00 [22:52:58]MH_I2C_Read... [22:52:58]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DD [22:52:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [22:52:58]wFMCommunicate OK [22:52:58]SAM_PROTO_GetShiftState done [22:52:58]FM_GetShiftState done [22:52:58]req_shift_opened done [22:52:58]requested_item shift.open_date is exist - process it [22:52:58]req_shift_open_date [22:52:58]req_shift_open_date done [22:52:58]produce_requested_data done [22:52:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152965,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [22:52:58]process_action_free close_receipt [22:52:58]json_value_free [22:52:58]json_value_free done [22:52:58]process_json_proto returns [22:52:58]Send response to host [22:52:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152965,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [22:52:58]free response buf [22:52:58]execute_script done [22:52:58]execute_script returns [22:52:58]free content buf [22:52:58]Sock 9.Close socket [22:52:58]Sock 9.Thread stoped [22:53:01]recv_with_timeout no data received [22:53:02]ConnectInit Can't take IP for lk.salyk.kg [22:53:02]CommunicateWithHost connect error [22:53:02]CommunicateWithHost err = -1 [22:53:02]OFD Sender: Server communicate error [22:53:07]OFD Sender: Processing packet 152965 [packets to send 831, broken 830] [22:53:07]ProducePacketName [22:53:07]name=ofd_packets/00152965 [22:53:07]OFD Sender: To server: pG, [22:53:07]CommunicateWithHost lk.salyk.kg:30040 [22:53:07]ConnectInit lk.salyk.kg [22:53:11]Connected sock=9 [22:53:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0A E1 07 01 F4 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 C7 42 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 55 02 00 35 04 06 00 79 8C 16 6D 81 95 A3 56 74 93 F5 15 69 89 [22:53:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 36 21 47 00 6D 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 55 02 00 F4 03 04 00 D2 EA F2 66 B6 04 01 00 00 6C 69 1C 95 C5 E6 95 34 [22:53:11]CommunicateWithHost err = 0 [22:53:11]CheckOFDResponse [22:53:11]1017 (14) - 77093643461234 [22:53:11]1041 (16) - 0000000000871835 [22:53:11]1040 (4) - 152965 [22:53:11]1012 (4) - 24.09.2024 16:37 [22:53:11]1206 (1) - 0 [22:53:11]OFD Sender: Remove packet 152965 [22:53:11]ProducePacketName [22:53:11]name=ofd_packets/00152965 [22:53:11]NVStorageDeleteData [22:53:12]OFD Sender: No OFD packet to send [22:53:17]OFD Sender: No OFD packet to send [22:53:21]recv_with_timeout no data received [22:53:22]OFD Sender: No OFD packet to send [22:53:27]OFD Sender: No OFD packet to send [22:53:32]OFD Sender: No OFD packet to send [22:53:37]OFD Sender: No OFD packet to send [22:53:42]OFD Sender: No OFD packet to send [22:53:47]OFD Sender: No OFD packet to send [22:53:52]OFD Sender: No OFD packet to send [22:53:57]OFD Sender: No OFD packet to send [22:54:02]OFD Sender: No OFD packet to send [22:54:07]OFD Sender: No OFD packet to send [22:54:12]OFD Sender: No OFD packet to send [22:54:17]OFD Sender: No OFD packet to send [22:54:22]OFD Sender: No OFD packet to send [22:54:27]OFD Sender: No OFD packet to send [22:54:27]recv_with_timeout no data received [22:54:32]OFD Sender: No OFD packet to send [22:54:37]OFD Sender: No OFD packet to send [22:54:41]recv_with_timeout no data received [22:54:42]OFD Sender: No OFD packet to send [22:54:47]OFD Sender: No OFD packet to send [22:54:52]recv_with_timeout no data received [22:54:52]OFD Sender: No OFD packet to send [22:54:57]OFD Sender: No OFD packet to send [22:55:02]OFD Sender: No OFD packet to send [22:55:07]OFD Sender: No OFD packet to send [22:55:12]OFD Sender: No OFD packet to send [22:55:17]OFD Sender: No OFD packet to send [22:55:22]OFD Sender: No OFD packet to send [22:55:27]OFD Sender: No OFD packet to send [22:55:32]OFD Sender: No OFD packet to send [22:55:37]OFD Sender: No OFD packet to send [22:55:42]OFD Sender: No OFD packet to send [22:55:47]OFD Sender: No OFD packet to send [22:55:52]recv_with_timeout no data received [22:55:52]OFD Sender: No OFD packet to send [22:55:57]OFD Sender: No OFD packet to send [22:56:02]OFD Sender: No OFD packet to send [22:56:07]OFD Sender: No OFD packet to send [22:56:12]OFD Sender: No OFD packet to send [22:56:17]OFD Sender: No OFD packet to send [22:56:22]OFD Sender: No OFD packet to send [22:56:27]OFD Sender: No OFD packet to send [22:56:32]OFD Sender: No OFD packet to send [22:56:37]OFD Sender: No OFD packet to send [22:56:42]OFD Sender: No OFD packet to send [22:56:47]OFD Sender: No OFD packet to send [22:56:52]OFD Sender: No OFD packet to send [22:56:57]OFD Sender: No OFD packet to send [22:57:03]OFD Sender: No OFD packet to send [22:57:08]OFD Sender: No OFD packet to send [22:57:13]OFD Sender: No OFD packet to send [22:57:18]OFD Sender: No OFD packet to send [22:57:23]OFD Sender: No OFD packet to send [22:57:28]OFD Sender: No OFD packet to send [22:57:33]OFD Sender: No OFD packet to send [22:57:38]OFD Sender: No OFD packet to send [22:57:43]OFD Sender: No OFD packet to send [22:57:48]OFD Sender: No OFD packet to send [22:57:53]OFD Sender: No OFD packet to send [22:57:58]OFD Sender: No OFD packet to send [22:58:03]OFD Sender: No OFD packet to send [22:58:08]OFD Sender: No OFD packet to send [22:58:13]OFD Sender: No OFD packet to send [22:58:18]OFD Sender: No OFD packet to send [22:58:23]OFD Sender: No OFD packet to send [22:58:28]OFD Sender: No OFD packet to send [22:58:33]OFD Sender: No OFD packet to send [22:58:38]OFD Sender: No OFD packet to send [22:58:43]OFD Sender: No OFD packet to send [22:58:48]OFD Sender: No OFD packet to send [22:58:53]OFD Sender: No OFD packet to send [22:58:58]OFD Sender: No OFD packet to send [22:59:03]OFD Sender: No OFD packet to send [22:59:08]OFD Sender: No OFD packet to send [22:59:13]OFD Sender: No OFD packet to send [22:59:18]OFD Sender: No OFD packet to send [22:59:23]OFD Sender: No OFD packet to send [22:59:28]OFD Sender: No OFD packet to send [22:59:33]OFD Sender: No OFD packet to send [22:59:38]OFD Sender: No OFD packet to send [22:59:43]OFD Sender: No OFD packet to send [22:59:48]OFD Sender: No OFD packet to send [22:59:53]OFD Sender: No OFD packet to send [22:59:58]OFD Sender: No OFD packet to send [23:00:03]recv_with_timeout no data received [23:00:03]OFD Sender: No OFD packet to send [23:00:08]OFD Sender: No OFD packet to send [23:00:13]OFD Sender: No OFD packet to send [23:00:13]recv_with_timeout no data received [23:00:18]OFD Sender: No OFD packet to send [23:00:23]OFD Sender: No OFD packet to send [23:00:28]OFD Sender: No OFD packet to send [23:00:33]OFD Sender: No OFD packet to send [23:00:38]OFD Sender: No OFD packet to send [23:00:43]OFD Sender: No OFD packet to send [23:00:48]OFD Sender: No OFD packet to send [23:00:53]OFD Sender: No OFD packet to send [23:00:58]OFD Sender: No OFD packet to send [23:01:03]OFD Sender: No OFD packet to send [23:01:08]OFD Sender: No OFD packet to send [23:01:13]OFD Sender: No OFD packet to send [23:01:18]OFD Sender: No OFD packet to send [23:01:23]OFD Sender: No OFD packet to send [23:01:28]OFD Sender: No OFD packet to send [23:01:33]OFD Sender: No OFD packet to send [23:01:38]OFD Sender: No OFD packet to send [23:01:44]OFD Sender: No OFD packet to send [23:01:49]OFD Sender: No OFD packet to send [23:01:53]recv_with_timeout no data received [23:01:54]OFD Sender: No OFD packet to send [23:01:59]OFD Sender: No OFD packet to send [23:02:04]OFD Sender: No OFD packet to send [23:02:09]OFD Sender: No OFD packet to send [23:02:14]OFD Sender: No OFD packet to send [23:02:19]OFD Sender: No OFD packet to send [23:02:24]OFD Sender: No OFD packet to send [23:02:29]OFD Sender: No OFD packet to send [23:02:34]OFD Sender: No OFD packet to send [23:02:38]recv_with_timeout no data received [23:02:39]OFD Sender: No OFD packet to send [23:02:44]OFD Sender: No OFD packet to send [23:02:49]OFD Sender: No OFD packet to send [23:02:54]OFD Sender: No OFD packet to send [23:02:59]OFD Sender: No OFD packet to send [23:03:04]OFD Sender: No OFD packet to send [23:03:09]OFD Sender: No OFD packet to send [23:03:14]OFD Sender: No OFD packet to send [23:03:19]OFD Sender: No OFD packet to send [23:03:24]OFD Sender: No OFD packet to send [23:03:29]OFD Sender: No OFD packet to send [23:03:34]OFD Sender: No OFD packet to send [23:03:39]OFD Sender: No OFD packet to send [23:03:44]OFD Sender: No OFD packet to send [23:03:49]OFD Sender: No OFD packet to send [23:03:54]OFD Sender: No OFD packet to send [23:03:59]OFD Sender: No OFD packet to send [23:04:04]OFD Sender: No OFD packet to send [23:04:06]recv_with_timeout no data received [23:04:09]OFD Sender: No OFD packet to send [23:04:14]OFD Sender: No OFD packet to send [23:04:19]OFD Sender: No OFD packet to send [23:04:24]OFD Sender: No OFD packet to send [23:04:29]OFD Sender: No OFD packet to send [23:04:34]OFD Sender: No OFD packet to send [23:04:39]OFD Sender: No OFD packet to send [23:04:44]OFD Sender: No OFD packet to send [23:04:49]OFD Sender: No OFD packet to send [23:04:54]OFD Sender: No OFD packet to send [23:04:59]OFD Sender: No OFD packet to send [23:05:04]OFD Sender: No OFD packet to send [23:05:09]OFD Sender: No OFD packet to send [23:05:14]OFD Sender: No OFD packet to send [23:05:19]OFD Sender: No OFD packet to send [23:05:22]recv_with_timeout no data received [23:05:24]OFD Sender: No OFD packet to send [23:05:29]OFD Sender: No OFD packet to send [23:05:34]OFD Sender: No OFD packet to send [23:05:39]OFD Sender: No OFD packet to send [23:05:44]OFD Sender: No OFD packet to send [23:05:49]OFD Sender: No OFD packet to send [23:05:54]OFD Sender: No OFD packet to send [23:05:59]OFD Sender: No OFD packet to send [23:06:04]OFD Sender: No OFD packet to send [23:06:09]OFD Sender: No OFD packet to send [23:06:14]OFD Sender: No OFD packet to send [23:06:20]OFD Sender: No OFD packet to send [23:06:25]OFD Sender: No OFD packet to send [23:06:30]OFD Sender: No OFD packet to send [23:06:35]OFD Sender: No OFD packet to send [23:06:40]OFD Sender: No OFD packet to send [23:06:44]recv_with_timeout no data received [23:06:45]OFD Sender: No OFD packet to send [23:06:50]OFD Sender: No OFD packet to send [23:06:55]OFD Sender: No OFD packet to send [23:07:00]OFD Sender: No OFD packet to send [23:07:05]OFD Sender: No OFD packet to send [23:07:10]OFD Sender: No OFD packet to send [23:07:15]OFD Sender: No OFD packet to send [23:07:20]OFD Sender: No OFD packet to send [23:07:23]recv_with_timeout no data received [23:07:25]OFD Sender: No OFD packet to send [23:07:30]OFD Sender: No OFD packet to send [23:07:35]OFD Sender: No OFD packet to send [23:07:40]OFD Sender: No OFD packet to send [23:07:45]OFD Sender: No OFD packet to send [23:07:50]OFD Sender: No OFD packet to send [23:07:55]OFD Sender: No OFD packet to send [23:07:56]recv_with_timeout no data received [23:08:00]OFD Sender: No OFD packet to send [23:08:05]OFD Sender: No OFD packet to send [23:08:10]OFD Sender: No OFD packet to send [23:08:15]OFD Sender: No OFD packet to send [23:08:20]OFD Sender: No OFD packet to send [23:08:25]OFD Sender: No OFD packet to send [23:08:30]OFD Sender: No OFD packet to send [23:08:35]OFD Sender: No OFD packet to send [23:08:40]OFD Sender: No OFD packet to send [23:08:45]OFD Sender: No OFD packet to send [23:08:50]OFD Sender: No OFD packet to send [23:08:53]recv_with_timeout no data received [23:08:55]OFD Sender: No OFD packet to send [23:09:00]OFD Sender: No OFD packet to send [23:09:05]OFD Sender: No OFD packet to send [23:09:10]OFD Sender: No OFD packet to send [23:09:15]OFD Sender: No OFD packet to send [23:09:20]OFD Sender: No OFD packet to send [23:09:25]OFD Sender: No OFD packet to send [23:09:30]OFD Sender: No OFD packet to send [23:09:35]OFD Sender: No OFD packet to send [23:09:40]OFD Sender: No OFD packet to send [23:09:45]OFD Sender: No OFD packet to send [23:09:50]recv_with_timeout no data received [23:09:50]OFD Sender: No OFD packet to send [23:09:55]OFD Sender: No OFD packet to send [23:10:00]OFD Sender: No OFD packet to send [23:10:05]OFD Sender: No OFD packet to send [23:10:10]OFD Sender: No OFD packet to send [23:10:15]OFD Sender: No OFD packet to send [23:10:20]OFD Sender: No OFD packet to send [23:10:25]OFD Sender: No OFD packet to send [23:10:30]OFD Sender: No OFD packet to send [23:10:35]OFD Sender: No OFD packet to send [23:10:40]OFD Sender: No OFD packet to send [23:10:45]OFD Sender: No OFD packet to send [23:10:50]OFD Sender: No OFD packet to send [23:10:55]OFD Sender: No OFD packet to send [23:11:01]OFD Sender: No OFD packet to send [23:11:06]OFD Sender: No OFD packet to send [23:11:11]OFD Sender: No OFD packet to send [23:11:12]recv_with_timeout no data received [23:11:16]OFD Sender: No OFD packet to send [23:11:21]OFD Sender: No OFD packet to send [23:11:26]OFD Sender: No OFD packet to send [23:11:31]OFD Sender: No OFD packet to send [23:11:36]OFD Sender: No OFD packet to send [23:11:41]OFD Sender: No OFD packet to send [23:11:46]OFD Sender: No OFD packet to send [23:11:51]OFD Sender: No OFD packet to send [23:11:56]OFD Sender: No OFD packet to send [23:12:01]OFD Sender: No OFD packet to send [23:12:06]OFD Sender: No OFD packet to send [23:12:11]OFD Sender: No OFD packet to send [23:12:16]OFD Sender: No OFD packet to send [23:12:21]OFD Sender: No OFD packet to send [23:12:26]OFD Sender: No OFD packet to send [23:12:31]OFD Sender: No OFD packet to send [23:12:36]OFD Sender: No OFD packet to send [23:12:41]OFD Sender: No OFD packet to send [23:12:41]recv_with_timeout no data received [23:12:46]OFD Sender: No OFD packet to send [23:12:51]OFD Sender: No OFD packet to send [23:12:56]OFD Sender: No OFD packet to send [23:12:56]accept exits with 10 [23:12:56]New connection [23:12:56]New thread 3066686820 created [23:12:56]Thread 3066830180 joined [23:12:56]Waiting for new connection... [23:12:56] Sock 10.Parse request [23:12:56]Sock 10.Check first char [23:12:56]Sock 10.First char is OK [23:12:56]request: POST /json_proto HTTP/1.0 [23:12:56]Method: POST [23:12:56]URL: /json_proto [23:12:56]Method is POST - this is cgi request [23:12:56]url: /json_proto [23:12:56]query_string will be loaded in cgi processing [23:12:56]execute_cgi json_proto POST (null) [23:12:56]execute_cgi path=json_proto method=POST [23:12:56]POST find Content-Length [23:12:56]Host: 172.17.43.67:8080 [23:12:56]Content-Length: 678 [23:12:56]Content-Type: application/json [23:12:56] [23:12:56]POST finish read [23:12:56]Found Content-Length = 678 [23:12:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786974", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:56]execute_script... [23:12:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786974", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:56]POST & json_proto [23:12:56]process_json_proto [23:12:56]json parsed OK: [23:12:56]protocol is kg_v1.0 [23:12:56]action value=close_receipt [23:12:56]process_action close_receipt [23:12:56]cmd_close_receipt [23:12:56]MH_GetDate [23:12:56]Write to MH i2c: F0 00 00 93 01 83 [23:12:56]Write i2c OK [23:12:56]MH_I2C_Read... [23:12:56]Read from MH i2c: F0 [23:12:56]MH_I2C_Read... [23:12:56]Read from MH i2c: F0 09 00 [23:12:56]MH_I2C_Read... [23:12:56]Read from MH i2c: F0 09 00 93 01 00 79 47 F3 66 6A BD 47 65 78 [23:12:56]GetLastDocTimeStamp 1727218375 [23:12:56]current date 1727219577 [23:12:56]FM_GetShiftState [23:12:56]SAM_PROTO_GetShiftState [23:12:56]wFMCommunicate request_size=4 [23:12:56]MH_SAM_APDU [23:12:56]CAPDU: 80 13 01 00 [23:12:56]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [23:12:56]Write i2c OK [23:12:56]MH_I2C_Read... [23:12:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:56]Read from MH i2c: E2 [23:12:56]MH_I2C_Read... [23:12:56]Read from MH i2c: E2 0E 00 [23:12:56]MH_I2C_Read... [23:12:56]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DF [23:12:56]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:12:56]wFMCommunicate OK [23:12:56]SAM_PROTO_GetShiftState done [23:12:56]FM_GetShiftState done [23:12:56]opened in 1727137889 [23:12:56]opened+sec_in_day 1727224289 [23:12:56]quantity*price = 20001 [23:12:56]sum+1 = 20002 [23:12:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 425 24.09.2024 23:12 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152966 ФПД: 191113717937228 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T231257&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152966&fm=191113717937228&tin=02508201610067®Number=0000000000091825&sum=20000 [23:12:57]StoreToDocumentArchive [23:12:57]shift 477 fd 152966 [23:12:57]save to /storage/0477/doc_00152966 [23:12:57]save last doc name /storage/0477/doc_00152966 to /storage/kkm_last_doc_name [23:12:57]save OK [23:12:57]Clear old archive folders... [23:12:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:12:57]tlvbuf is 01025030 [23:12:57]SAM_PROTO_ClearQueue [23:12:57]wFMCommunicate request_size=4 [23:12:57]MH_SAM_APDU [23:12:57]CAPDU: 80 09 00 00 [23:12:57]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [23:12:57]Write i2c OK [23:12:57]MH_I2C_Read... [23:12:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:12:57]Read from MH i2c: E2 [23:12:57]MH_I2C_Read... [23:12:57]Read from MH i2c: E2 03 00 [23:12:57]MH_I2C_Read... [23:12:57]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [23:12:57]RAPDU: 90 00 [23:12:57]wFMCommunicate OK [23:12:57]SAM_PROTO_ClearQueue done [23:12:57]KKMCreateOFDPacket [23:12:57]OFDProtocolAddRootSTLVToBuf [23:12:57]FM_MakeSignedData [23:12:57]FM_MakeSignedData [23:12:57]SAM_PROTO_SignData [23:12:57]wFMCommunicate request_size=4 [23:12:57]MH_SAM_APDU [23:12:57]CAPDU: 80 0D 01 02 [23:12:57]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [23:12:57]Write i2c OK [23:12:57]MH_I2C_Read... [23:12:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:12:57]Read from MH i2c: E2 [23:12:57]MH_I2C_Read... [23:12:57]Read from MH i2c: E2 03 00 [23:12:57]MH_I2C_Read... [23:12:57]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [23:12:57]RAPDU: 90 00 [23:12:57]wFMCommunicate OK [23:12:57]wFMCommunicate request_size=255 [23:12:57]MH_SAM_APDU [23:12:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 79 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 55 02 00 35 04 06 00 AD [23:12:57]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 79 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 55 02 00 35 04 06 00 AD 00 00 C8 [23:12:57]Write i2c OK [23:12:57]MH_I2C_Read... [23:12:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:58]Read from MH i2c: E2 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: E2 03 00 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [23:12:58]RAPDU: 90 00 [23:12:58]wFMCommunicate OK [23:12:58]wFMCommunicate request_size=10 [23:12:58]MH_SAM_APDU [23:12:58]CAPDU: 80 0D 02 02 05 D1 21 44 F4 4C [23:12:58]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 D1 21 44 F4 4C 00 00 9F [23:12:58]Write i2c OK [23:12:58]MH_I2C_Read... [23:12:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:58]Read from MH i2c: E2 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: E2 03 00 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [23:12:58]RAPDU: 90 00 [23:12:58]wFMCommunicate OK [23:12:58]wFMCommunicate request_size=4 [23:12:58]MH_SAM_APDU [23:12:58]CAPDU: 80 0D 03 02 [23:12:58]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [23:12:58]Write i2c OK [23:12:58]MH_I2C_Read... [23:12:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:12:58]Read from MH i2c: E2 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: E2 0B 00 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: E2 0B 00 A5 01 00 A6 12 FF E0 8B 99 C3 D2 90 00 72 [23:12:58]RAPDU: A6 12 FF E0 8B 99 C3 D2 90 00 [23:12:58]wFMCommunicate OK [23:12:58]SAM_PROTO_SignData done [23:12:58]FM_MakeSignedData done [23:12:58]CreateOFDProtocolMessage [23:12:58]wFMCommunicate request_size=4 [23:12:58]MH_SAM_APDU [23:12:58]CAPDU: 80 11 00 00 [23:12:58]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [23:12:58]Write i2c OK [23:12:58]MH_I2C_Read... [23:12:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:58]Read from MH i2c: E2 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: E2 17 00 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [23:12:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:12:58]wFMCommunicate OK [23:12:58]CreateOFDProtocolMessage done [23:12:58]OFDSenderStorePacket 152966 [23:12:58]StoreOFDPacket docnum=152966 [23:12:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F4 FD 07 01 52 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 79 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 55 02 00 35 04 06 00 AD D1 21 44 F4 4C A6 12 FF E0 8B 99 C3 D2 [23:12:58]CheckFolder [23:12:58]dirname=/storage/ofd_packets [23:12:58]CheckFolder done [23:12:58]ProducePacketName [23:12:58]name=ofd_packets/00152966 [23:12:58]NVStorageSaveData ofd_packets/00152966 [23:12:58]File name is /storage/ofd_packets/00152966 [23:12:58]Write 301 bytes [23:12:58]NVStorageSaveData done [23:12:58]OFDSenderStorePacket done [23:12:58]KKMCreateOFDPacket done [23:12:58]NVStorageSaveData kkm_last_timestamp [23:12:58]File name is /storage/kkm_last_timestamp [23:12:58]Write 4 bytes [23:12:58]NVStorageSaveData done [23:12:58]ExternCall_PrintAddStr [23:12:58]wPrintStart [23:12:58]Write to MH i2c: 01 00 00 A7 01 A8 [23:12:58]Write i2c OK [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: 01 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: 01 07 00 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [23:12:58]RasterBufferAndPrint [23:12:58]line Счет N : (1)1786974 [23:12:58]line ИНН: 02508201610067 [23:12:58]line Контрольно-Кассовый Чек [23:12:58]line ПРОДАЖА [23:12:58]line ТРК (МРК, ГНК) : 32 [23:12:58]line Товар: 2710124130 [23:12:58]line Аи-92-К-5 [23:12:58]line 2.950 * 67.80 [23:12:58]line = 200.01 [23:12:58]line НДС 12% НСП 1% [23:12:58]line > о реализуемом товаре [23:12:58]line ОКРУГЛЕНИЕ: -0.01 [23:12:58]line ИТОГО: 200.00 [23:12:58]line Внесено: 200.00 [23:12:58]line СДАЧА: 0.00 [23:12:58]line НСП 1% : 1.77 [23:12:58]line НДС 12% : 21.24 [23:12:58]line Наличными: 200.00 [23:12:58]line Безнал.: 0.00 [23:12:58]line Место: АЗС № 89 "Партнер Нефть" [23:12:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:12:58]line СНО: Общий режим [23:12:58]line Чек 425 24.09.2024 23:12 [23:12:58]line Смена: 477 ФФД: 1.0 [23:12:58]line ЗНМ: 0300000113 [23:12:58]line РНМ: 0000000000091825 [23:12:58]line Версия ККМ: 001 [23:12:58]line ФМ: 0000000000871835 [23:12:58]line ФД: 152966 [23:12:58]line ФПД: 191113717937228 [23:12:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T231257&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152966&fm=191113717937228&tin=02508201610067®Number=0000000000091825&sum=20000 [23:12:58]written 0, free lines is 4095 [23:12:58]OFD Sender: Processing packet 152966 [packets to send 831, broken 830] [23:12:58]ProducePacketName [23:12:58]name=ofd_packets/00152966 [23:12:58]OFD Sender: To server: pG, [23:12:58]CommunicateWithHost lk.salyk.kg:30040 [23:12:58]ConnectInit lk.salyk.kg [23:12:58]Write to MH i2c: 01 00 00 D2 01 D3 [23:12:58]Write i2c OK [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: 01 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: 01 07 00 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 D7 0C BD [23:12:58]RasterBufferAndPrint [23:12:58]line [23:12:58]line [23:12:58]line [23:12:58]line [23:12:58]line [23:12:58]written 0, free lines is 3293 [23:12:58]MH_Cut [23:12:58]Write to MH i2c: D1 01 00 D9 01 01 AC [23:12:58]Write i2c OK [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: D1 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: D1 01 00 [23:12:58]MH_I2C_Read... [23:12:58]Read from MH i2c: D1 01 00 D9 01 00 AB [23:12:58]Write to MH i2c: 01 00 00 DA 01 DB [23:12:58]Write i2c OK [23:12:58]MH_I2C_Read... [23:12:59]*** Cut start [23:12:59]*** Purtial cut [23:12:59]*** Stage 1: CUTSNS_PIN = 1 [23:12:59]Read from MH i2c: 01 [23:12:59]MH_I2C_Read... [23:12:59]*** Stop cut motor [23:12:59]*** Cut end [23:12:59]Read from MH i2c: 01 07 00 [23:12:59]MH_I2C_Read... [23:12:59]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [23:12:59]process_action close_receipt done [23:12:59]requested_data is exist [23:12:59]produce_requested_data [23:12:59]requested_item fm.sn is exist - process it [23:12:59]wFMCommunicate request_size=4 [23:12:59]MH_SAM_APDU [23:12:59]CAPDU: 80 11 00 00 [23:12:59]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [23:12:59]Write i2c OK [23:12:59]MH_I2C_Read... [23:12:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:59]Read from MH i2c: E2 [23:12:59]MH_I2C_Read... [23:12:59]Read from MH i2c: E2 17 00 [23:12:59]MH_I2C_Read... [23:12:59]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [23:12:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:12:59]wFMCommunicate OK [23:12:59]requested_item fd.num is exist - process it [23:12:59]SAM_PROTO_GetFieldsCounters [23:12:59]wFMCommunicate request_size=4 [23:12:59]MH_SAM_APDU [23:12:59]CAPDU: 80 13 00 00 [23:12:59]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [23:12:59]Write i2c OK [23:12:59]MH_I2C_Read... [23:13:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:13:00]Read from MH i2c: E2 [23:13:00]MH_I2C_Read... [23:13:00]Read from MH i2c: E2 62 00 [23:13:00]MH_I2C_Read... [23:13:00]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 86 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 33 [23:13:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 86 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:13:00]wFMCommunicate OK [23:13:00]SAM_PROTO_GetFieldsCounters done [23:13:00]requested_item shift.num is exist - process it [23:13:00]requested_item shift.opened is exist - process it [23:13:00]req_shift_opened [23:13:00]FM_GetShiftState [23:13:00]SAM_PROTO_GetShiftState [23:13:00]wFMCommunicate request_size=4 [23:13:00]MH_SAM_APDU [23:13:00]CAPDU: 80 13 01 00 [23:13:00]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [23:13:00]Write i2c OK [23:13:00]MH_I2C_Read... [23:13:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:00]Read from MH i2c: E2 [23:13:00]MH_I2C_Read... [23:13:00]Read from MH i2c: E2 0E 00 [23:13:00]MH_I2C_Read... [23:13:00]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 28 [23:13:00]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:13:00]wFMCommunicate OK [23:13:00]SAM_PROTO_GetShiftState done [23:13:00]FM_GetShiftState done [23:13:00]req_shift_opened done [23:13:00]requested_item shift.open_date is exist - process it [23:13:00]req_shift_open_date [23:13:00]req_shift_open_date done [23:13:00]produce_requested_data done [23:13:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152966,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [23:13:00]process_action_free close_receipt [23:13:00]json_value_free [23:13:00]json_value_free done [23:13:00]process_json_proto returns [23:13:00]Send response to host [23:13:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152966,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [23:13:00]free response buf [23:13:00]execute_script done [23:13:00]execute_script returns [23:13:00]free content buf [23:13:00]Sock 10.Close socket [23:13:00]Sock 10.Thread stoped [23:13:08]Connected sock=7 [23:13:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F4 FD 07 01 52 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 79 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 55 02 00 35 04 06 00 AD D1 21 44 F4 4C A6 12 FF E0 8B 99 C3 D2 [23:13:13]recv_with_timeout no data received [23:13:13]CommunicateWithHost answer receiving error [23:13:13]CommunicateWithHost err = -3 [23:13:13]OFD Sender: Server communicate error [23:13:14]recv_with_timeout no data received [23:13:18]OFD Sender: Processing packet 152966 [packets to send 831, broken 830] [23:13:18]ProducePacketName [23:13:18]name=ofd_packets/00152966 [23:13:18]OFD Sender: To server: pG, [23:13:18]CommunicateWithHost lk.salyk.kg:30040 [23:13:18]ConnectInit lk.salyk.kg [23:13:23]ConnectInit Can't take IP for lk.salyk.kg [23:13:23]CommunicateWithHost connect error [23:13:23]CommunicateWithHost err = -1 [23:13:23]OFD Sender: Server communicate error [23:13:28]OFD Sender: Processing packet 152966 [packets to send 831, broken 830] [23:13:28]ProducePacketName [23:13:28]name=ofd_packets/00152966 [23:13:28]OFD Sender: To server: pG, [23:13:28]CommunicateWithHost lk.salyk.kg:30040 [23:13:28]ConnectInit lk.salyk.kg [23:13:33]ConnectInit Can't take IP for lk.salyk.kg [23:13:33]CommunicateWithHost connect error [23:13:33]CommunicateWithHost err = -1 [23:13:33]OFD Sender: Server communicate error [23:13:38]OFD Sender: Processing packet 152966 [packets to send 831, broken 830] [23:13:38]ProducePacketName [23:13:38]name=ofd_packets/00152966 [23:13:38]OFD Sender: To server: pG, [23:13:38]CommunicateWithHost lk.salyk.kg:30040 [23:13:38]ConnectInit lk.salyk.kg [23:13:39]Connected sock=7 [23:13:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F4 FD 07 01 52 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 79 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 55 02 00 35 04 06 00 AD D1 21 44 F4 4C A6 12 FF E0 8B 99 C3 D2 [23:13:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7B 48 47 00 12 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 55 02 00 F4 03 04 00 9E EF F2 66 B6 04 01 00 00 80 E3 19 FD 46 30 8D 7A [23:13:39]CommunicateWithHost err = 0 [23:13:39]CheckOFDResponse [23:13:39]1017 (14) - 77093643461234 [23:13:39]1041 (16) - 0000000000871835 [23:13:39]1040 (4) - 152966 [23:13:39]1012 (4) - 24.09.2024 16:58 [23:13:39]1206 (1) - 0 [23:13:39]OFD Sender: Remove packet 152966 [23:13:39]ProducePacketName [23:13:39]name=ofd_packets/00152966 [23:13:39]NVStorageDeleteData [23:13:40]OFD Sender: No OFD packet to send [23:13:45]OFD Sender: No OFD packet to send [23:13:45]recv_with_timeout no data received [23:13:50]OFD Sender: No OFD packet to send [23:13:55]OFD Sender: No OFD packet to send [23:13:56]recv_with_timeout no data received [23:14:00]OFD Sender: No OFD packet to send [23:14:05]OFD Sender: No OFD packet to send [23:14:10]OFD Sender: No OFD packet to send [23:14:15]OFD Sender: No OFD packet to send [23:14:20]OFD Sender: No OFD packet to send [23:14:25]OFD Sender: No OFD packet to send [23:14:30]OFD Sender: No OFD packet to send [23:14:35]OFD Sender: No OFD packet to send [23:14:38]accept exits with 9 [23:14:38]New connection [23:14:38]New thread 3066830180 created [23:14:38]Thread 3066686820 joined [23:14:38]Waiting for new connection... [23:14:38] Sock 9.Parse request [23:14:38]Sock 9.Check first char [23:14:38]Sock 9.First char is OK [23:14:38]request: POST /json_proto HTTP/1.0 [23:14:38]Method: POST [23:14:38]URL: /json_proto [23:14:38]Method is POST - this is cgi request [23:14:38]url: /json_proto [23:14:38]query_string will be loaded in cgi processing [23:14:38]execute_cgi json_proto POST (null) [23:14:38]execute_cgi path=json_proto method=POST [23:14:38]POST find Content-Length [23:14:38]Host: 172.17.43.67:8080 [23:14:38]Content-Length: 680 [23:14:38]Content-Type: application/json [23:14:38] [23:14:38]POST finish read [23:14:38]Found Content-Length = 680 [23:14:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786975", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 14.310, "sum" : 1090.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1090.00, "total" : 1090.00, "payments": [ { "type": 0, "sum" : 1090.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:14:38]execute_script... [23:14:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786975", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 14.310, "sum" : 1090.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1090.00, "total" : 1090.00, "payments": [ { "type": 0, "sum" : 1090.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:14:38]POST & json_proto [23:14:38]process_json_proto [23:14:38]json parsed OK: [23:14:38]protocol is kg_v1.0 [23:14:38]action value=close_receipt [23:14:38]process_action close_receipt [23:14:38]cmd_close_receipt [23:14:38]MH_GetDate [23:14:38]Write to MH i2c: F0 00 00 DE 01 CE [23:14:38]Write i2c OK [23:14:38]MH_I2C_Read... [23:14:38]Read from MH i2c: F0 [23:14:38]MH_I2C_Read... [23:14:38]Read from MH i2c: F0 09 00 [23:14:38]MH_I2C_Read... [23:14:38]Read from MH i2c: F0 09 00 DE 01 00 DE 47 F3 66 6A BD 47 65 28 [23:14:38]GetLastDocTimeStamp 1727219577 [23:14:38]current date 1727219678 [23:14:38]FM_GetShiftState [23:14:38]SAM_PROTO_GetShiftState [23:14:38]wFMCommunicate request_size=4 [23:14:38]MH_SAM_APDU [23:14:38]CAPDU: 80 13 01 00 [23:14:38]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [23:14:38]Write i2c OK [23:14:38]MH_I2C_Read... [23:14:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:38]Read from MH i2c: E2 [23:14:38]MH_I2C_Read... [23:14:38]Read from MH i2c: E2 0E 00 [23:14:38]MH_I2C_Read... [23:14:38]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2A [23:14:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:14:38]wFMCommunicate OK [23:14:38]SAM_PROTO_GetShiftState done [23:14:38]FM_GetShiftState done [23:14:38]opened in 1727137889 [23:14:38]opened+sec_in_day 1727224289 [23:14:38]quantity*price = 109042 [23:14:38]sum+1 = 109043 [23:14:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 1090.00 Внесено: 1090.00 СДАЧА: 0.00 НСП 1% : 9.65 НДС 12% : 115.80 Наличными: 1090.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 426 24.09.2024 23:14 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152967 ФПД: 27675108113878 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T231438&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152967&fm=27675108113878&tin=02508201610067®Number=0000000000091825&sum=109000 [23:14:39]StoreToDocumentArchive [23:14:39]shift 477 fd 152967 [23:14:39]save to /storage/0477/doc_00152967 [23:14:39]save last doc name /storage/0477/doc_00152967 to /storage/kkm_last_doc_name [23:14:39]save OK [23:14:39]Clear old archive folders... [23:14:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:14:39]tlvbuf is 01021C20 [23:14:39]SAM_PROTO_ClearQueue [23:14:39]wFMCommunicate request_size=4 [23:14:39]MH_SAM_APDU [23:14:39]CAPDU: 80 09 00 00 [23:14:39]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [23:14:39]Write i2c OK [23:14:39]MH_I2C_Read... [23:14:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:14:39]Read from MH i2c: E2 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 03 00 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [23:14:39]RAPDU: 90 00 [23:14:39]wFMCommunicate OK [23:14:39]SAM_PROTO_ClearQueue done [23:14:39]KKMCreateOFDPacket [23:14:39]OFDProtocolAddRootSTLVToBuf [23:14:39]FM_MakeSignedData [23:14:39]FM_MakeSignedData [23:14:39]SAM_PROTO_SignData [23:14:39]wFMCommunicate request_size=4 [23:14:39]MH_SAM_APDU [23:14:39]CAPDU: 80 0D 01 02 [23:14:39]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [23:14:39]Write i2c OK [23:14:39]MH_I2C_Read... [23:14:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:14:39]Read from MH i2c: E2 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 03 00 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [23:14:39]RAPDU: 90 00 [23:14:39]wFMCommunicate OK [23:14:39]wFMCommunicate request_size=255 [23:14:39]MH_SAM_APDU [23:14:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 37 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F2 A9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 A9 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C5 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 2D 00 00 00 00 07 04 06 00 C8 A9 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 DE 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 55 02 00 35 04 06 00 19 2B 9C FC [23:14:39]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 37 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F2 A9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 A9 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C5 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 2D 00 00 00 00 07 04 06 00 C8 A9 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 DE 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 55 02 00 35 04 06 00 19 2B 9C FC 00 00 34 [23:14:39]Write i2c OK [23:14:39]MH_I2C_Read... [23:14:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:39]Read from MH i2c: E2 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 03 00 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [23:14:39]RAPDU: 90 00 [23:14:39]wFMCommunicate OK [23:14:39]wFMCommunicate request_size=7 [23:14:39]MH_SAM_APDU [23:14:39]CAPDU: 80 0D 02 02 02 FD D6 [23:14:39]Write to MH i2c: E2 0A 00 EF 01 80 0D 02 02 02 00 FD D6 00 00 41 [23:14:39]Write i2c OK [23:14:39]MH_I2C_Read... [23:14:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:39]Read from MH i2c: E2 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 03 00 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [23:14:39]RAPDU: 90 00 [23:14:39]wFMCommunicate OK [23:14:39]wFMCommunicate request_size=4 [23:14:39]MH_SAM_APDU [23:14:39]CAPDU: 80 0D 03 02 [23:14:39]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [23:14:39]Write i2c OK [23:14:39]MH_I2C_Read... [23:14:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:14:39]Read from MH i2c: E2 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 0B 00 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 0B 00 F0 01 00 3E 61 4A 06 5A D1 90 F9 90 00 10 [23:14:39]RAPDU: 3E 61 4A 06 5A D1 90 F9 90 00 [23:14:39]wFMCommunicate OK [23:14:39]SAM_PROTO_SignData done [23:14:39]FM_MakeSignedData done [23:14:39]CreateOFDProtocolMessage [23:14:39]wFMCommunicate request_size=4 [23:14:39]MH_SAM_APDU [23:14:39]CAPDU: 80 11 00 00 [23:14:39]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [23:14:39]Write i2c OK [23:14:39]MH_I2C_Read... [23:14:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:39]Read from MH i2c: E2 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 17 00 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 17 00 F1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [23:14:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:14:39]wFMCommunicate OK [23:14:39]CreateOFDProtocolMessage done [23:14:39]OFDSenderStorePacket 152967 [23:14:39]StoreOFDPacket docnum=152967 [23:14:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 79 BF 04 01 B0 28 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 37 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F2 A9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 A9 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C5 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 2D 00 00 00 00 07 04 06 00 C8 A9 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 DE 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 55 02 00 35 04 06 00 19 2B 9C FC FD D6 3E 61 4A 06 5A D1 90 F9 [23:14:39]CheckFolder [23:14:39]dirname=/storage/ofd_packets [23:14:39]CheckFolder done [23:14:39]ProducePacketName [23:14:39]name=ofd_packets/00152967 [23:14:39]NVStorageSaveData ofd_packets/00152967 [23:14:39]File name is /storage/ofd_packets/00152967 [23:14:39]Write 298 bytes [23:14:39]NVStorageSaveData done [23:14:39]OFDSenderStorePacket done [23:14:39]KKMCreateOFDPacket done [23:14:39]NVStorageSaveData kkm_last_timestamp [23:14:39]File name is /storage/kkm_last_timestamp [23:14:39]Write 4 bytes [23:14:39]NVStorageSaveData done [23:14:39]ExternCall_PrintAddStr [23:14:39]wPrintStart [23:14:39]Write to MH i2c: 01 00 00 F2 01 F3 [23:14:39]Write i2c OK [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: 01 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: 01 07 00 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [23:14:39]RasterBufferAndPrint [23:14:39]line Счет N : (1)1786975 [23:14:39]line ИНН: 02508201610067 [23:14:39]line Контрольно-Кассовый Чек [23:14:39]line ПРОДАЖА [23:14:39]line ТРК (МРК, ГНК) : 31 [23:14:39]line Товар: 2710194210 [23:14:39]line ДТ-К-5 [23:14:39]line 14.310 * 76.20 [23:14:39]line = 1090.42 [23:14:39]line НДС 12% НСП 1% [23:14:39]line > о реализуемом товаре [23:14:39]line ОКРУГЛЕНИЕ: -0.42 [23:14:39]line ИТОГО: 1090.00 [23:14:39]line Внесено: 1090.00 [23:14:39]line СДАЧА: 0.00 [23:14:39]line НСП 1% : 9.65 [23:14:39]line НДС 12% : 115.80 [23:14:39]line Наличными: 1090.00 [23:14:39]line Безнал.: 0.00 [23:14:39]line Место: АЗС № 89 "Партнер Нефть" [23:14:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:14:39]line СНО: Общий режим [23:14:39]line Чек 426 24.09.2024 23:14 [23:14:39]line Смена: 477 ФФД: 1.0 [23:14:39]line ЗНМ: 0300000113 [23:14:39]line РНМ: 0000000000091825 [23:14:39]line Версия ККМ: 001 [23:14:39]line ФМ: 0000000000871835 [23:14:39]line ФД: 152967 [23:14:39]line ФПД: 27675108113878 [23:14:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T231438&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152967&fm=27675108113878&tin=02508201610067®Number=0000000000091825&sum=109000 [23:14:40]OFD Sender: Processing packet 152967 [packets to send 831, broken 830] [23:14:40]ProducePacketName [23:14:40]name=ofd_packets/00152967 [23:14:40]OFD Sender: To server: pG, [23:14:40]CommunicateWithHost lk.salyk.kg:30040 [23:14:40]ConnectInit lk.salyk.kg [23:14:40]written 0, free lines is 4095 [23:14:40]Write to MH i2c: 01 00 00 1D 02 1F [23:14:40]Write i2c OK [23:14:40]MH_I2C_Read... [23:14:40]Read from MH i2c: 01 [23:14:40]MH_I2C_Read... [23:14:40]Read from MH i2c: 01 07 00 [23:14:40]MH_I2C_Read... [23:14:40]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 D5 0C 07 [23:14:40]RasterBufferAndPrint [23:14:40]line [23:14:40]line [23:14:40]line [23:14:40]line [23:14:40]line [23:14:40]written 0, free lines is 3293 [23:14:40]MH_Cut [23:14:40]Write to MH i2c: D1 01 00 24 02 01 F8 [23:14:40]Write i2c OK [23:14:40]MH_I2C_Read... [23:14:40]Read from MH i2c: D1 [23:14:40]MH_I2C_Read... [23:14:40]Read from MH i2c: D1 01 00 [23:14:40]MH_I2C_Read... [23:14:40]Read from MH i2c: D1 01 00 24 02 00 F7 [23:14:40]Write to MH i2c: 01 00 00 25 02 27 [23:14:40]Write i2c OK [23:14:40]MH_I2C_Read... [23:14:41]*** Cut start [23:14:41]*** Purtial cut [23:14:41]*** Stage 1: CUTSNS_PIN = 1 [23:14:41]Read from MH i2c: 01 [23:14:41]MH_I2C_Read... [23:14:41]*** Stop cut motor [23:14:41]*** Cut end [23:14:41]Read from MH i2c: 01 07 00 [23:14:41]MH_I2C_Read... [23:14:41]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [23:14:41]process_action close_receipt done [23:14:41]requested_data is exist [23:14:41]produce_requested_data [23:14:41]requested_item fm.sn is exist - process it [23:14:41]wFMCommunicate request_size=4 [23:14:41]MH_SAM_APDU [23:14:41]CAPDU: 80 11 00 00 [23:14:41]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [23:14:41]Write i2c OK [23:14:41]MH_I2C_Read... [23:14:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:41]Read from MH i2c: E2 [23:14:41]MH_I2C_Read... [23:14:41]Read from MH i2c: E2 17 00 [23:14:41]MH_I2C_Read... [23:14:41]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [23:14:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:14:41]wFMCommunicate OK [23:14:41]requested_item fd.num is exist - process it [23:14:41]SAM_PROTO_GetFieldsCounters [23:14:41]wFMCommunicate request_size=4 [23:14:41]MH_SAM_APDU [23:14:41]CAPDU: 80 13 00 00 [23:14:41]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [23:14:41]Write i2c OK [23:14:41]MH_I2C_Read... [23:14:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:14:41]Read from MH i2c: E2 [23:14:41]MH_I2C_Read... [23:14:41]Read from MH i2c: E2 62 00 [23:14:41]MH_I2C_Read... [23:14:41]Read from MH i2c: E2 62 00 27 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 87 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 83 [23:14:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 87 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:14:41]wFMCommunicate OK [23:14:41]SAM_PROTO_GetFieldsCounters done [23:14:41]requested_item shift.num is exist - process it [23:14:41]requested_item shift.opened is exist - process it [23:14:41]req_shift_opened [23:14:41]FM_GetShiftState [23:14:41]SAM_PROTO_GetShiftState [23:14:41]wFMCommunicate request_size=4 [23:14:41]MH_SAM_APDU [23:14:41]CAPDU: 80 13 01 00 [23:14:41]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [23:14:41]Write i2c OK [23:14:41]MH_I2C_Read... [23:14:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:41]Read from MH i2c: E2 [23:14:41]MH_I2C_Read... [23:14:41]Read from MH i2c: E2 0E 00 [23:14:41]MH_I2C_Read... [23:14:41]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 74 [23:14:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:14:41]wFMCommunicate OK [23:14:41]SAM_PROTO_GetShiftState done [23:14:41]FM_GetShiftState done [23:14:41]req_shift_opened done [23:14:41]requested_item shift.open_date is exist - process it [23:14:41]req_shift_open_date [23:14:41]req_shift_open_date done [23:14:41]produce_requested_data done [23:14:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152967,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [23:14:41]process_action_free close_receipt [23:14:41]json_value_free [23:14:41]json_value_free done [23:14:41]process_json_proto returns [23:14:41]Send response to host [23:14:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152967,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [23:14:41]free response buf [23:14:41]execute_script done [23:14:41]execute_script returns [23:14:41]free content buf [23:14:41]Sock 9.Close socket [23:14:41]Sock 9.Thread stoped [23:14:42]Connected sock=11 [23:14:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 79 BF 04 01 B0 28 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 37 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F2 A9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 A9 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C5 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 2D 00 00 00 00 07 04 06 00 C8 A9 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 DE 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 55 02 00 35 04 06 00 19 2B 9C FC FD D6 3E 61 4A 06 5A D1 90 F9 [23:14:42]accept exits with 7 [23:14:42]New connection [23:14:42]New thread 3066686820 created [23:14:42]Thread 3066830180 joined [23:14:42]Waiting for new connection... [23:14:42] Sock 7.Parse request [23:14:42]Sock 7.Check first char [23:14:42]Sock 7.First char is OK [23:14:42]request: POST /json_proto HTTP/1.0 [23:14:42]Method: POST [23:14:42]URL: /json_proto [23:14:42]Method is POST - this is cgi request [23:14:42]url: /json_proto [23:14:42]query_string will be loaded in cgi processing [23:14:42]execute_cgi json_proto POST (null) [23:14:42]execute_cgi path=json_proto method=POST [23:14:42]POST find Content-Length [23:14:42]Host: 172.17.43.67:8080 [23:14:42]Content-Length: 675 [23:14:42]Content-Type: application/json [23:14:42] [23:14:42]POST finish read [23:14:42]Found Content-Length = 675 [23:14:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786976", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:14:42]execute_script... [23:14:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786976", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:14:42]POST & json_proto [23:14:42]process_json_proto [23:14:42]json parsed OK: [23:14:42]protocol is kg_v1.0 [23:14:42]action value=close_receipt [23:14:42]process_action close_receipt [23:14:42]cmd_close_receipt [23:14:42]MH_GetDate [23:14:42]Write to MH i2c: F0 00 00 29 02 1A [23:14:42]Write i2c OK [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: F0 [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: F0 09 00 [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: F0 09 00 29 02 00 E2 47 F3 66 6A BD 47 65 78 [23:14:42]GetLastDocTimeStamp 1727219678 [23:14:42]current date 1727219682 [23:14:42]FM_GetShiftState [23:14:42]SAM_PROTO_GetShiftState [23:14:42]wFMCommunicate request_size=4 [23:14:42]MH_SAM_APDU [23:14:42]CAPDU: 80 13 01 00 [23:14:42]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [23:14:42]Write i2c OK [23:14:42]MH_I2C_Read... [23:14:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 11 0A 47 00 62 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 55 02 00 F4 03 04 00 DD EF F2 66 B6 04 01 00 00 91 FE 18 B4 B3 3B 07 56 [23:14:42]CommunicateWithHost err = 0 [23:14:42]CheckOFDResponse [23:14:42]1017 (14) - 77093643461234 [23:14:42]1041 (16) - 0000000000871835 [23:14:42]1040 (4) - 152967 [23:14:42]1012 (4) - 24.09.2024 16:59 [23:14:42]1206 (1) - 0 [23:14:42]OFD Sender: Remove packet 152967 [23:14:42]ProducePacketName [23:14:42]name=ofd_packets/00152967 [23:14:42]NVStorageDeleteData [23:14:42]Read from MH i2c: E2 [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: E2 0E 00 [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 76 [23:14:42]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:14:42]wFMCommunicate OK [23:14:42]SAM_PROTO_GetShiftState done [23:14:42]FM_GetShiftState done [23:14:42]opened in 1727137889 [23:14:42]opened+sec_in_day 1727224289 [23:14:42]quantity*price = 50063 [23:14:42]sum+1 = 50064 [23:14:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 427 24.09.2024 23:14 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152968 ФПД: 73070255515991 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T231442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152968&fm=73070255515991&tin=02508201610067®Number=0000000000091825&sum=50000 [23:14:43]StoreToDocumentArchive [23:14:43]shift 477 fd 152968 [23:14:43]save to /storage/0477/doc_00152968 [23:14:43]save last doc name /storage/0477/doc_00152968 to /storage/kkm_last_doc_name [23:14:43]save OK [23:14:43]Clear old archive folders... [23:14:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:14:43]tlvbuf is 0103B900 [23:14:43]SAM_PROTO_ClearQueue [23:14:43]wFMCommunicate request_size=4 [23:14:43]MH_SAM_APDU [23:14:43]CAPDU: 80 09 00 00 [23:14:43]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [23:14:43]Write i2c OK [23:14:43]MH_I2C_Read... [23:14:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:14:43]Read from MH i2c: E2 [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: E2 03 00 [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [23:14:43]RAPDU: 90 00 [23:14:43]wFMCommunicate OK [23:14:43]SAM_PROTO_ClearQueue done [23:14:43]KKMCreateOFDPacket [23:14:43]OFDProtocolAddRootSTLVToBuf [23:14:43]FM_MakeSignedData [23:14:43]FM_MakeSignedData [23:14:43]SAM_PROTO_SignData [23:14:43]wFMCommunicate request_size=4 [23:14:43]MH_SAM_APDU [23:14:43]CAPDU: 80 0D 01 02 [23:14:43]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [23:14:43]Write i2c OK [23:14:43]MH_I2C_Read... [23:14:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:14:43]Read from MH i2c: E2 [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: E2 03 00 [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [23:14:43]RAPDU: 90 00 [23:14:43]wFMCommunicate OK [23:14:43]wFMCommunicate request_size=255 [23:14:43]MH_SAM_APDU [23:14:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 E2 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 55 02 00 35 04 06 00 42 74 FE 9F [23:14:43]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 E2 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 55 02 00 35 04 06 00 42 74 FE 9F 00 00 FE [23:14:44]Write i2c OK [23:14:44]MH_I2C_Read... [23:14:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:44]Read from MH i2c: E2 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 03 00 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [23:14:44]RAPDU: 90 00 [23:14:44]wFMCommunicate OK [23:14:44]wFMCommunicate request_size=7 [23:14:44]MH_SAM_APDU [23:14:44]CAPDU: 80 0D 02 02 02 A9 57 [23:14:44]Write to MH i2c: E2 0A 00 3A 02 80 0D 02 02 02 00 A9 57 00 00 BA [23:14:44]Write i2c OK [23:14:44]MH_I2C_Read... [23:14:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:44]Read from MH i2c: E2 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 03 00 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [23:14:44]RAPDU: 90 00 [23:14:44]wFMCommunicate OK [23:14:44]wFMCommunicate request_size=4 [23:14:44]MH_SAM_APDU [23:14:44]CAPDU: 80 0D 03 02 [23:14:44]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [23:14:44]Write i2c OK [23:14:44]MH_I2C_Read... [23:14:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:14:44]Read from MH i2c: E2 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 0B 00 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 0B 00 3B 02 00 FF 2A 8B 7B BD F1 65 30 90 00 2B [23:14:44]RAPDU: FF 2A 8B 7B BD F1 65 30 90 00 [23:14:44]wFMCommunicate OK [23:14:44]SAM_PROTO_SignData done [23:14:44]FM_MakeSignedData done [23:14:44]CreateOFDProtocolMessage [23:14:44]wFMCommunicate request_size=4 [23:14:44]MH_SAM_APDU [23:14:44]CAPDU: 80 11 00 00 [23:14:44]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [23:14:44]Write i2c OK [23:14:44]MH_I2C_Read... [23:14:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:44]Read from MH i2c: E2 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 17 00 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 17 00 3C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [23:14:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:14:44]wFMCommunicate OK [23:14:44]CreateOFDProtocolMessage done [23:14:44]OFDSenderStorePacket 152968 [23:14:44]StoreOFDPacket docnum=152968 [23:14:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 42 66 04 01 52 7F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 E2 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 55 02 00 35 04 06 00 42 74 FE 9F A9 57 FF 2A 8B 7B BD F1 65 30 [23:14:44]CheckFolder [23:14:44]dirname=/storage/ofd_packets [23:14:44]CheckFolder done [23:14:44]ProducePacketName [23:14:44]name=ofd_packets/00152968 [23:14:44]NVStorageSaveData ofd_packets/00152968 [23:14:44]File name is /storage/ofd_packets/00152968 [23:14:44]Write 298 bytes [23:14:44]NVStorageSaveData done [23:14:44]OFDSenderStorePacket done [23:14:44]KKMCreateOFDPacket done [23:14:44]NVStorageSaveData kkm_last_timestamp [23:14:44]File name is /storage/kkm_last_timestamp [23:14:44]Write 4 bytes [23:14:44]NVStorageSaveData done [23:14:44]ExternCall_PrintAddStr [23:14:44]wPrintStart [23:14:44]Write to MH i2c: 01 00 00 3D 02 3F [23:14:44]Write i2c OK [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: 01 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: 01 07 00 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [23:14:44]RasterBufferAndPrint [23:14:44]line Счет N : (1)1786976 [23:14:44]line ИНН: 02508201610067 [23:14:44]line Контрольно-Кассовый Чек [23:14:44]line ПРОДАЖА [23:14:44]line ТРК (МРК, ГНК) : 41 [23:14:44]line Товар: 2710194210 [23:14:44]line ДТ-К-5 [23:14:44]line 6.570 * 76.20 [23:14:44]line = 500.63 [23:14:44]line НДС 12% НСП 1% [23:14:44]line > о реализуемом товаре [23:14:44]line ОКРУГЛЕНИЕ: -0.63 [23:14:44]line ИТОГО: 500.00 [23:14:44]line Внесено: 500.00 [23:14:44]line СДАЧА: 0.00 [23:14:44]line НСП 1% : 4.43 [23:14:44]line НДС 12% : 53.16 [23:14:44]line Наличными: 500.00 [23:14:44]line Безнал.: 0.00 [23:14:44]line Место: АЗС № 89 "Партнер Нефть" [23:14:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:14:44]line СНО: Общий режим [23:14:44]line Чек 427 24.09.2024 23:14 [23:14:44]line Смена: 477 ФФД: 1.0 [23:14:44]line ЗНМ: 0300000113 [23:14:44]line РНМ: 0000000000091825 [23:14:44]line Версия ККМ: 001 [23:14:44]line ФМ: 0000000000871835 [23:14:44]line ФД: 152968 [23:14:44]line ФПД: 73070255515991 [23:14:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T231442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152968&fm=73070255515991&tin=02508201610067®Number=0000000000091825&sum=50000 [23:14:44]OFD Sender: Processing packet 152968 [packets to send 831, broken 830] [23:14:44]ProducePacketName [23:14:44]name=ofd_packets/00152968 [23:14:44]written 0, free lines is 4095 [23:14:44]OFD Sender: To server: pG, [23:14:44]CommunicateWithHost lk.salyk.kg:30040 [23:14:44]ConnectInit lk.salyk.kg [23:14:45]Write to MH i2c: 01 00 00 68 02 6A [23:14:45]Write i2c OK [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: 01 [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: 01 07 00 [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 D9 0C 56 [23:14:45]RasterBufferAndPrint [23:14:45]line [23:14:45]line [23:14:45]line [23:14:45]line [23:14:45]line [23:14:45]written 0, free lines is 3302 [23:14:45]MH_Cut [23:14:45]Write to MH i2c: D1 01 00 6F 02 01 43 [23:14:45]Write i2c OK [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: D1 [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: D1 01 00 [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: D1 01 00 6F 02 00 42 [23:14:45]Write to MH i2c: 01 00 00 70 02 72 [23:14:45]Write i2c OK [23:14:45]MH_I2C_Read... [23:14:45]*** Cut start [23:14:45]*** Purtial cut [23:14:45]*** Stage 1: CUTSNS_PIN = 1 [23:14:46]Read from MH i2c: 01 [23:14:46]MH_I2C_Read... [23:14:46]*** Stop cut motor [23:14:46]*** Cut end [23:14:46]Read from MH i2c: 01 07 00 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [23:14:46]process_action close_receipt done [23:14:46]requested_data is exist [23:14:46]produce_requested_data [23:14:46]requested_item fm.sn is exist - process it [23:14:46]wFMCommunicate request_size=4 [23:14:46]MH_SAM_APDU [23:14:46]CAPDU: 80 11 00 00 [23:14:46]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [23:14:46]Write i2c OK [23:14:46]MH_I2C_Read... [23:14:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:46]Read from MH i2c: E2 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: E2 17 00 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [23:14:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:14:46]wFMCommunicate OK [23:14:46]requested_item fd.num is exist - process it [23:14:46]SAM_PROTO_GetFieldsCounters [23:14:46]wFMCommunicate request_size=4 [23:14:46]MH_SAM_APDU [23:14:46]CAPDU: 80 13 00 00 [23:14:46]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [23:14:46]Write i2c OK [23:14:46]MH_I2C_Read... [23:14:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:14:46]Read from MH i2c: E2 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: E2 62 00 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: E2 62 00 72 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 88 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [23:14:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 88 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:14:46]wFMCommunicate OK [23:14:46]SAM_PROTO_GetFieldsCounters done [23:14:46]requested_item shift.num is exist - process it [23:14:46]requested_item shift.opened is exist - process it [23:14:46]req_shift_opened [23:14:46]FM_GetShiftState [23:14:46]SAM_PROTO_GetShiftState [23:14:46]wFMCommunicate request_size=4 [23:14:46]MH_SAM_APDU [23:14:46]CAPDU: 80 13 01 00 [23:14:46]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [23:14:46]Write i2c OK [23:14:46]MH_I2C_Read... [23:14:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:46]Read from MH i2c: E2 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: E2 0E 00 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BF [23:14:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:14:46]wFMCommunicate OK [23:14:46]SAM_PROTO_GetShiftState done [23:14:46]FM_GetShiftState done [23:14:46]req_shift_opened done [23:14:46]requested_item shift.open_date is exist - process it [23:14:46]req_shift_open_date [23:14:46]req_shift_open_date done [23:14:46]produce_requested_data done [23:14:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152968,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [23:14:46]process_action_free close_receipt [23:14:46]json_value_free [23:14:46]json_value_free done [23:14:46]process_json_proto returns [23:14:46]Send response to host [23:14:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152968,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [23:14:46]free response buf [23:14:46]execute_script done [23:14:46]execute_script returns [23:14:46]free content buf [23:14:46]Sock 7.Close socket [23:14:46]Sock 7.Thread stoped [23:14:46]Connected sock=10 [23:14:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 42 66 04 01 52 7F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 E2 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 55 02 00 35 04 06 00 42 74 FE 9F A9 57 FF 2A 8B 7B BD F1 65 30 [23:14:51]recv_with_timeout no data received [23:14:51]CommunicateWithHost answer receiving error [23:14:51]CommunicateWithHost err = -3 [23:14:51]OFD Sender: Server communicate error [23:14:56]OFD Sender: Processing packet 152968 [packets to send 831, broken 830] [23:14:56]ProducePacketName [23:14:56]name=ofd_packets/00152968 [23:14:56]OFD Sender: To server: pG, [23:14:56]CommunicateWithHost lk.salyk.kg:30040 [23:14:56]ConnectInit lk.salyk.kg [23:14:58]recv_with_timeout no data received [23:15:01]ConnectInit Can't take IP for lk.salyk.kg [23:15:01]CommunicateWithHost connect error [23:15:01]CommunicateWithHost err = -1 [23:15:01]OFD Sender: Server communicate error [23:15:06]OFD Sender: Processing packet 152968 [packets to send 831, broken 830] [23:15:06]ProducePacketName [23:15:06]name=ofd_packets/00152968 [23:15:06]OFD Sender: To server: pG, [23:15:06]CommunicateWithHost lk.salyk.kg:30040 [23:15:06]ConnectInit lk.salyk.kg [23:15:12]recv_with_timeout no data received [23:15:14]Connected sock=10 [23:15:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 42 66 04 01 52 7F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 E2 47 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 55 02 00 35 04 06 00 42 74 FE 9F A9 57 FF 2A 8B 7B BD F1 65 30 [23:15:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DC 0D 47 00 73 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 55 02 00 F4 03 04 00 FD EF F2 66 B6 04 01 00 00 B1 B4 22 EF 70 44 23 AF [23:15:14]CommunicateWithHost err = 0 [23:15:14]CheckOFDResponse [23:15:14]1017 (14) - 77093643461234 [23:15:14]1041 (16) - 0000000000871835 [23:15:14]1040 (4) - 152968 [23:15:14]1012 (4) - 24.09.2024 16:59 [23:15:14]1206 (1) - 0 [23:15:14]OFD Sender: Remove packet 152968 [23:15:14]ProducePacketName [23:15:14]name=ofd_packets/00152968 [23:15:14]NVStorageDeleteData [23:15:14]OFD Sender: No OFD packet to send [23:15:19]OFD Sender: No OFD packet to send [23:15:25]OFD Sender: No OFD packet to send [23:15:30]OFD Sender: No OFD packet to send [23:15:30]recv_with_timeout no data received [23:15:35]OFD Sender: No OFD packet to send [23:15:40]OFD Sender: No OFD packet to send [23:15:41]recv_with_timeout no data received [23:15:45]OFD Sender: No OFD packet to send [23:15:50]OFD Sender: No OFD packet to send [23:15:51]recv_with_timeout no data received [23:15:55]OFD Sender: No OFD packet to send [23:16:00]OFD Sender: No OFD packet to send [23:16:05]OFD Sender: No OFD packet to send [23:16:10]OFD Sender: No OFD packet to send [23:16:15]OFD Sender: No OFD packet to send [23:16:20]OFD Sender: No OFD packet to send [23:16:25]OFD Sender: No OFD packet to send [23:16:30]OFD Sender: No OFD packet to send [23:16:35]OFD Sender: No OFD packet to send [23:16:40]OFD Sender: No OFD packet to send [23:16:41]recv_with_timeout no data received [23:16:45]OFD Sender: No OFD packet to send [23:16:50]OFD Sender: No OFD packet to send [23:16:55]OFD Sender: No OFD packet to send [23:17:00]OFD Sender: No OFD packet to send [23:17:05]OFD Sender: No OFD packet to send [23:17:10]OFD Sender: No OFD packet to send [23:17:15]OFD Sender: No OFD packet to send [23:17:20]OFD Sender: No OFD packet to send [23:17:25]OFD Sender: No OFD packet to send [23:17:30]OFD Sender: No OFD packet to send [23:17:35]OFD Sender: No OFD packet to send [23:17:40]OFD Sender: No OFD packet to send [23:17:45]OFD Sender: No OFD packet to send [23:17:50]OFD Sender: No OFD packet to send [23:17:55]OFD Sender: No OFD packet to send [23:18:00]OFD Sender: No OFD packet to send [23:18:05]OFD Sender: No OFD packet to send [23:18:10]OFD Sender: No OFD packet to send [23:18:15]OFD Sender: No OFD packet to send [23:18:20]OFD Sender: No OFD packet to send [23:18:25]OFD Sender: No OFD packet to send [23:18:30]OFD Sender: No OFD packet to send [23:18:35]OFD Sender: No OFD packet to send [23:18:40]OFD Sender: No OFD packet to send [23:18:45]OFD Sender: No OFD packet to send [23:18:50]OFD Sender: No OFD packet to send [23:18:55]OFD Sender: No OFD packet to send [23:19:00]OFD Sender: No OFD packet to send [23:19:05]recv_with_timeout no data received [23:19:05]OFD Sender: No OFD packet to send [23:19:10]OFD Sender: No OFD packet to send [23:19:15]OFD Sender: No OFD packet to send [23:19:20]OFD Sender: No OFD packet to send [23:19:25]OFD Sender: No OFD packet to send [23:19:30]OFD Sender: No OFD packet to send [23:19:35]OFD Sender: No OFD packet to send [23:19:40]OFD Sender: No OFD packet to send [23:19:45]OFD Sender: No OFD packet to send [23:19:50]OFD Sender: No OFD packet to send [23:19:55]OFD Sender: No OFD packet to send [23:20:01]OFD Sender: No OFD packet to send [23:20:06]OFD Sender: No OFD packet to send [23:20:11]OFD Sender: No OFD packet to send [23:20:16]OFD Sender: No OFD packet to send [23:20:21]OFD Sender: No OFD packet to send [23:20:26]OFD Sender: No OFD packet to send [23:20:31]OFD Sender: No OFD packet to send [23:20:32]recv_with_timeout no data received [23:20:36]OFD Sender: No OFD packet to send [23:20:41]OFD Sender: No OFD packet to send [23:20:46]OFD Sender: No OFD packet to send [23:20:51]OFD Sender: No OFD packet to send [23:20:56]OFD Sender: No OFD packet to send [23:20:57]recv_with_timeout no data received [23:21:01]OFD Sender: No OFD packet to send [23:21:06]OFD Sender: No OFD packet to send [23:21:09]recv_with_timeout no data received [23:21:11]OFD Sender: No OFD packet to send [23:21:16]OFD Sender: No OFD packet to send [23:21:21]OFD Sender: No OFD packet to send [23:21:26]OFD Sender: No OFD packet to send [23:21:31]OFD Sender: No OFD packet to send [23:21:36]OFD Sender: No OFD packet to send [23:21:37]recv_with_timeout no data received [23:21:41]OFD Sender: No OFD packet to send [23:21:46]OFD Sender: No OFD packet to send [23:21:51]OFD Sender: No OFD packet to send [23:21:56]OFD Sender: No OFD packet to send [23:22:01]OFD Sender: No OFD packet to send [23:22:06]OFD Sender: No OFD packet to send [23:22:11]OFD Sender: No OFD packet to send [23:22:16]OFD Sender: No OFD packet to send [23:22:21]OFD Sender: No OFD packet to send [23:22:26]OFD Sender: No OFD packet to send [23:22:31]OFD Sender: No OFD packet to send [23:22:36]OFD Sender: No OFD packet to send [23:22:41]OFD Sender: No OFD packet to send [23:22:46]OFD Sender: No OFD packet to send [23:22:51]OFD Sender: No OFD packet to send [23:22:56]OFD Sender: No OFD packet to send [23:23:01]OFD Sender: No OFD packet to send [23:23:06]OFD Sender: No OFD packet to send [23:23:11]OFD Sender: No OFD packet to send [23:23:16]OFD Sender: No OFD packet to send [23:23:21]OFD Sender: No OFD packet to send [23:23:26]OFD Sender: No OFD packet to send [23:23:31]OFD Sender: No OFD packet to send [23:23:36]OFD Sender: No OFD packet to send [23:23:41]OFD Sender: No OFD packet to send [23:23:46]OFD Sender: No OFD packet to send [23:23:51]OFD Sender: No OFD packet to send [23:23:56]OFD Sender: No OFD packet to send [23:24:01]OFD Sender: No OFD packet to send [23:24:06]OFD Sender: No OFD packet to send [23:24:11]OFD Sender: No OFD packet to send [23:24:16]OFD Sender: No OFD packet to send [23:24:21]OFD Sender: No OFD packet to send [23:24:26]OFD Sender: No OFD packet to send [23:24:31]OFD Sender: No OFD packet to send [23:24:37]OFD Sender: No OFD packet to send [23:24:42]OFD Sender: No OFD packet to send [23:24:47]OFD Sender: No OFD packet to send [23:24:47]recv_with_timeout no data received [23:24:52]OFD Sender: No OFD packet to send [23:24:57]OFD Sender: No OFD packet to send [23:25:02]OFD Sender: No OFD packet to send [23:25:07]OFD Sender: No OFD packet to send [23:25:12]OFD Sender: No OFD packet to send [23:25:17]OFD Sender: No OFD packet to send [23:25:22]OFD Sender: No OFD packet to send [23:25:27]OFD Sender: No OFD packet to send [23:25:32]OFD Sender: No OFD packet to send [23:25:37]OFD Sender: No OFD packet to send [23:25:42]OFD Sender: No OFD packet to send [23:25:47]OFD Sender: No OFD packet to send [23:25:52]OFD Sender: No OFD packet to send [23:25:57]OFD Sender: No OFD packet to send [23:25:57]recv_with_timeout no data received [23:26:02]OFD Sender: No OFD packet to send [23:26:07]OFD Sender: No OFD packet to send [23:26:12]OFD Sender: No OFD packet to send [23:26:17]OFD Sender: No OFD packet to send [23:26:22]OFD Sender: No OFD packet to send [23:26:27]OFD Sender: No OFD packet to send [23:26:32]OFD Sender: No OFD packet to send [23:26:37]OFD Sender: No OFD packet to send [23:26:42]OFD Sender: No OFD packet to send [23:26:47]OFD Sender: No OFD packet to send [23:26:52]OFD Sender: No OFD packet to send [23:26:57]OFD Sender: No OFD packet to send [23:27:02]OFD Sender: No OFD packet to send [23:27:07]OFD Sender: No OFD packet to send [23:27:12]OFD Sender: No OFD packet to send [23:27:17]OFD Sender: No OFD packet to send [23:27:22]OFD Sender: No OFD packet to send [23:27:24]recv_with_timeout no data received [23:27:27]OFD Sender: No OFD packet to send [23:27:32]OFD Sender: No OFD packet to send [23:27:37]OFD Sender: No OFD packet to send [23:27:42]OFD Sender: No OFD packet to send [23:27:47]OFD Sender: No OFD packet to send [23:27:52]OFD Sender: No OFD packet to send [23:27:57]OFD Sender: No OFD packet to send [23:28:02]OFD Sender: No OFD packet to send [23:28:07]OFD Sender: No OFD packet to send [23:28:12]OFD Sender: No OFD packet to send [23:28:17]OFD Sender: No OFD packet to send [23:28:22]OFD Sender: No OFD packet to send [23:28:27]OFD Sender: No OFD packet to send [23:28:32]OFD Sender: No OFD packet to send [23:28:37]OFD Sender: No OFD packet to send [23:28:42]OFD Sender: No OFD packet to send [23:28:47]OFD Sender: No OFD packet to send [23:28:52]OFD Sender: No OFD packet to send [23:28:57]OFD Sender: No OFD packet to send [23:29:02]OFD Sender: No OFD packet to send [23:29:07]OFD Sender: No OFD packet to send [23:29:12]OFD Sender: No OFD packet to send [23:29:18]OFD Sender: No OFD packet to send [23:29:19]accept exits with 9 [23:29:19]New connection [23:29:19]New thread 3066830180 created [23:29:19]Thread 3066686820 joined [23:29:19]Waiting for new connection... [23:29:19] Sock 9.Parse request [23:29:19]Sock 9.Check first char [23:29:19]Sock 9.First char is OK [23:29:19]request: POST /json_proto HTTP/1.0 [23:29:19]Method: POST [23:29:19]URL: /json_proto [23:29:19]Method is POST - this is cgi request [23:29:19]url: /json_proto [23:29:19]query_string will be loaded in cgi processing [23:29:19]execute_cgi json_proto POST (null) [23:29:19]execute_cgi path=json_proto method=POST [23:29:19]POST find Content-Length [23:29:19]Host: 172.17.43.67:8080 [23:29:19]Content-Length: 678 [23:29:19]Content-Type: application/json [23:29:19] [23:29:19]POST finish read [23:29:19]Found Content-Length = 678 [23:29:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786977", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:29:19]execute_script... [23:29:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786977", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:29:19]POST & json_proto [23:29:19]process_json_proto [23:29:19]json parsed OK: [23:29:19]protocol is kg_v1.0 [23:29:19]action value=close_receipt [23:29:19]process_action close_receipt [23:29:19]cmd_close_receipt [23:29:19]MH_GetDate [23:29:19]Write to MH i2c: F0 00 00 74 02 65 [23:29:19]Write i2c OK [23:29:19]MH_I2C_Read... [23:29:19]Read from MH i2c: F0 [23:29:19]MH_I2C_Read... [23:29:19]Read from MH i2c: F0 09 00 [23:29:19]MH_I2C_Read... [23:29:19]Read from MH i2c: F0 09 00 74 02 00 50 4B F3 66 6A BD 47 65 35 [23:29:19]GetLastDocTimeStamp 1727219682 [23:29:19]current date 1727220560 [23:29:19]FM_GetShiftState [23:29:19]SAM_PROTO_GetShiftState [23:29:19]wFMCommunicate request_size=4 [23:29:19]MH_SAM_APDU [23:29:19]CAPDU: 80 13 01 00 [23:29:19]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [23:29:19]Write i2c OK [23:29:19]MH_I2C_Read... [23:29:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:29:19]Read from MH i2c: E2 [23:29:19]MH_I2C_Read... [23:29:19]Read from MH i2c: E2 0E 00 [23:29:19]MH_I2C_Read... [23:29:19]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C1 [23:29:19]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:29:19]wFMCommunicate OK [23:29:19]SAM_PROTO_GetShiftState done [23:29:19]FM_GetShiftState done [23:29:19]opened in 1727137889 [23:29:19]opened+sec_in_day 1727224289 [23:29:19]quantity*price = 50036 [23:29:19]sum+1 = 50037 [23:29:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 428 24.09.2024 23:29 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152969 ФПД: 59748972954977 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T232920&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152969&fm=59748972954977&tin=02508201610067®Number=0000000000091825&sum=50000 [23:29:21]StoreToDocumentArchive [23:29:21]shift 477 fd 152969 [23:29:21]save to /storage/0477/doc_00152969 [23:29:21]save last doc name /storage/0477/doc_00152969 to /storage/kkm_last_doc_name [23:29:21]save OK [23:29:21]Clear old archive folders... [23:29:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:29:21]tlvbuf is 0103B930 [23:29:21]SAM_PROTO_ClearQueue [23:29:21]wFMCommunicate request_size=4 [23:29:21]MH_SAM_APDU [23:29:21]CAPDU: 80 09 00 00 [23:29:21]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [23:29:21]Write i2c OK [23:29:21]MH_I2C_Read... [23:29:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:29:21]Read from MH i2c: E2 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: E2 03 00 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [23:29:21]RAPDU: 90 00 [23:29:21]wFMCommunicate OK [23:29:21]SAM_PROTO_ClearQueue done [23:29:21]KKMCreateOFDPacket [23:29:21]OFDProtocolAddRootSTLVToBuf [23:29:21]FM_MakeSignedData [23:29:21]FM_MakeSignedData [23:29:21]SAM_PROTO_SignData [23:29:21]wFMCommunicate request_size=4 [23:29:21]MH_SAM_APDU [23:29:21]CAPDU: 80 0D 01 02 [23:29:21]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [23:29:21]Write i2c OK [23:29:21]MH_I2C_Read... [23:29:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:29:21]Read from MH i2c: E2 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: E2 03 00 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [23:29:21]RAPDU: 90 00 [23:29:21]wFMCommunicate OK [23:29:21]wFMCommunicate request_size=255 [23:29:21]MH_SAM_APDU [23:29:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 50 4B F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 55 02 00 35 04 06 00 36 [23:29:21]Write to MH i2c: E2 02 01 84 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 50 4B F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 55 02 00 35 04 06 00 36 00 00 12 [23:29:21]Write i2c OK [23:29:21]MH_I2C_Read... [23:29:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:29:21]Read from MH i2c: E2 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: E2 03 00 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [23:29:21]RAPDU: 90 00 [23:29:21]wFMCommunicate OK [23:29:21]wFMCommunicate request_size=10 [23:29:21]MH_SAM_APDU [23:29:21]CAPDU: 80 0D 02 02 05 57 64 4F 05 61 [23:29:21]Write to MH i2c: E2 0D 00 85 02 80 0D 02 02 05 00 57 64 4F 05 61 00 00 7B [23:29:21]Write i2c OK [23:29:21]MH_I2C_Read... [23:29:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:29:21]Read from MH i2c: E2 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: E2 03 00 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [23:29:21]RAPDU: 90 00 [23:29:21]wFMCommunicate OK [23:29:21]wFMCommunicate request_size=4 [23:29:21]MH_SAM_APDU [23:29:21]CAPDU: 80 0D 03 02 [23:29:21]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [23:29:21]Write i2c OK [23:29:21]MH_I2C_Read... [23:29:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:29:21]Read from MH i2c: E2 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: E2 0B 00 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: E2 0B 00 86 02 00 C8 AA 18 64 BF E5 0F 45 90 00 EA [23:29:21]RAPDU: C8 AA 18 64 BF E5 0F 45 90 00 [23:29:21]wFMCommunicate OK [23:29:21]SAM_PROTO_SignData done [23:29:21]FM_MakeSignedData done [23:29:21]CreateOFDProtocolMessage [23:29:21]wFMCommunicate request_size=4 [23:29:21]MH_SAM_APDU [23:29:21]CAPDU: 80 11 00 00 [23:29:21]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [23:29:21]Write i2c OK [23:29:21]MH_I2C_Read... [23:29:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:29:21]Read from MH i2c: E2 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: E2 17 00 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: E2 17 00 87 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [23:29:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:29:21]wFMCommunicate OK [23:29:21]CreateOFDProtocolMessage done [23:29:21]OFDSenderStorePacket 152969 [23:29:21]StoreOFDPacket docnum=152969 [23:29:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 41 5F 07 01 7B F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 50 4B F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 55 02 00 35 04 06 00 36 57 64 4F 05 61 C8 AA 18 64 BF E5 0F 45 [23:29:21]CheckFolder [23:29:21]dirname=/storage/ofd_packets [23:29:21]CheckFolder done [23:29:21]ProducePacketName [23:29:21]name=ofd_packets/00152969 [23:29:21]NVStorageSaveData ofd_packets/00152969 [23:29:21]File name is /storage/ofd_packets/00152969 [23:29:21]Write 301 bytes [23:29:21]NVStorageSaveData done [23:29:21]OFDSenderStorePacket done [23:29:21]KKMCreateOFDPacket done [23:29:21]NVStorageSaveData kkm_last_timestamp [23:29:21]File name is /storage/kkm_last_timestamp [23:29:21]Write 4 bytes [23:29:21]NVStorageSaveData done [23:29:21]ExternCall_PrintAddStr [23:29:21]wPrintStart [23:29:21]Write to MH i2c: 01 00 00 88 02 8A [23:29:21]Write i2c OK [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: 01 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: 01 07 00 [23:29:21]MH_I2C_Read... [23:29:21]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [23:29:21]RasterBufferAndPrint [23:29:21]line Счет N : (1)1786977 [23:29:21]line ИНН: 02508201610067 [23:29:21]line Контрольно-Кассовый Чек [23:29:21]line ПРОДАЖА [23:29:21]line ТРК (МРК, ГНК) : 12 [23:29:21]line Товар: 2710124130 [23:29:21]line Аи-92-К-5 [23:29:21]line 7.380 * 67.80 [23:29:21]line = 500.36 [23:29:21]line НДС 12% НСП 1% [23:29:21]line > о реализуемом товаре [23:29:21]line ОКРУГЛЕНИЕ: -0.36 [23:29:21]line ИТОГО: 500.00 [23:29:21]line Внесено: 500.00 [23:29:21]line СДАЧА: 0.00 [23:29:21]line НСП 1% : 4.43 [23:29:21]line НДС 12% : 53.14 [23:29:21]line Наличными: 500.00 [23:29:21]line Безнал.: 0.00 [23:29:21]line Место: АЗС № 89 "Партнер Нефть" [23:29:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:29:21]line СНО: Общий режим [23:29:21]line Чек 428 24.09.2024 23:29 [23:29:21]line Смена: 477 ФФД: 1.0 [23:29:21]line ЗНМ: 0300000113 [23:29:21]line РНМ: 0000000000091825 [23:29:21]line Версия ККМ: 001 [23:29:21]line ФМ: 0000000000871835 [23:29:21]line ФД: 152969 [23:29:21]line ФПД: 59748972954977 [23:29:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T232920&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152969&fm=59748972954977&tin=02508201610067®Number=0000000000091825&sum=50000 [23:29:21]written 0, free lines is 4095 [23:29:21]OFD Sender: Processing packet 152969 [packets to send 831, broken 830] [23:29:21]ProducePacketName [23:29:21]name=ofd_packets/00152969 [23:29:21]OFD Sender: To server: pG, [23:29:21]CommunicateWithHost lk.salyk.kg:30040 [23:29:21]ConnectInit lk.salyk.kg [23:29:22]Write to MH i2c: 01 00 00 B3 02 B5 [23:29:22]Write i2c OK [23:29:22]MH_I2C_Read... [23:29:22]Read from MH i2c: 01 [23:29:22]MH_I2C_Read... [23:29:22]Read from MH i2c: 01 07 00 [23:29:22]MH_I2C_Read... [23:29:22]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 E2 0C AA [23:29:22]RasterBufferAndPrint [23:29:22]line [23:29:22]line [23:29:22]line [23:29:22]line [23:29:22]line [23:29:22]written 0, free lines is 3304 [23:29:22]MH_Cut [23:29:22]Write to MH i2c: D1 01 00 BA 02 01 8E [23:29:22]Write i2c OK [23:29:22]MH_I2C_Read... [23:29:22]Read from MH i2c: D1 [23:29:22]MH_I2C_Read... [23:29:22]Read from MH i2c: D1 01 00 [23:29:22]MH_I2C_Read... [23:29:22]Read from MH i2c: D1 01 00 BA 02 00 8D [23:29:22]Write to MH i2c: 01 00 00 BB 02 BD [23:29:22]Write i2c OK [23:29:22]MH_I2C_Read... [23:29:22]Connected sock=7 [23:29:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 41 5F 07 01 7B F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 50 4B F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 55 02 00 35 04 06 00 36 57 64 4F 05 61 C8 AA 18 64 BF E5 0F 45 [23:29:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5B E9 47 00 A3 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 55 02 00 F4 03 04 00 4D F3 F2 66 B6 04 01 00 00 F5 C6 68 E6 DA CE 45 2E [23:29:22]CommunicateWithHost err = 0 [23:29:22]CheckOFDResponse [23:29:22]1017 (14) - 77093643461234 [23:29:22]1041 (16) - 0000000000871835 [23:29:22]1040 (4) - 152969 [23:29:22]1012 (4) - 24.09.2024 17:13 [23:29:22]1206 (1) - 0 [23:29:22]OFD Sender: Remove packet 152969 [23:29:22]ProducePacketName [23:29:22]name=ofd_packets/00152969 [23:29:22]NVStorageDeleteData [23:29:22]*** Cut start [23:29:22]*** Purtial cut [23:29:22]*** Stage 1: CUTSNS_PIN = 1 [23:29:23]Read from MH i2c: 01 [23:29:23]MH_I2C_Read... [23:29:23]*** Stop cut motor [23:29:23]*** Cut end [23:29:23]Read from MH i2c: 01 07 00 [23:29:23]MH_I2C_Read... [23:29:23]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [23:29:23]process_action close_receipt done [23:29:23]requested_data is exist [23:29:23]produce_requested_data [23:29:23]requested_item fm.sn is exist - process it [23:29:23]wFMCommunicate request_size=4 [23:29:23]MH_SAM_APDU [23:29:23]CAPDU: 80 11 00 00 [23:29:23]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [23:29:23]Write i2c OK [23:29:23]MH_I2C_Read... [23:29:23]OFD Sender: No OFD packet to send [23:29:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:29:23]Read from MH i2c: E2 [23:29:23]MH_I2C_Read... [23:29:23]Read from MH i2c: E2 17 00 [23:29:23]MH_I2C_Read... [23:29:23]Read from MH i2c: E2 17 00 BC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [23:29:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:29:23]wFMCommunicate OK [23:29:23]requested_item fd.num is exist - process it [23:29:23]SAM_PROTO_GetFieldsCounters [23:29:23]wFMCommunicate request_size=4 [23:29:23]MH_SAM_APDU [23:29:23]CAPDU: 80 13 00 00 [23:29:23]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [23:29:23]Write i2c OK [23:29:23]MH_I2C_Read... [23:29:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:29:23]Read from MH i2c: E2 [23:29:23]MH_I2C_Read... [23:29:23]Read from MH i2c: E2 62 00 [23:29:23]MH_I2C_Read... [23:29:23]Read from MH i2c: E2 62 00 BD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 89 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 21 [23:29:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 89 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:29:23]wFMCommunicate OK [23:29:23]SAM_PROTO_GetFieldsCounters done [23:29:23]requested_item shift.num is exist - process it [23:29:23]requested_item shift.opened is exist - process it [23:29:23]req_shift_opened [23:29:23]FM_GetShiftState [23:29:23]SAM_PROTO_GetShiftState [23:29:23]wFMCommunicate request_size=4 [23:29:23]MH_SAM_APDU [23:29:23]CAPDU: 80 13 01 00 [23:29:23]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [23:29:23]Write i2c OK [23:29:23]MH_I2C_Read... [23:29:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:29:23]Read from MH i2c: E2 [23:29:23]MH_I2C_Read... [23:29:23]Read from MH i2c: E2 0E 00 [23:29:23]MH_I2C_Read... [23:29:23]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0A [23:29:23]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:29:23]wFMCommunicate OK [23:29:23]SAM_PROTO_GetShiftState done [23:29:23]FM_GetShiftState done [23:29:23]req_shift_opened done [23:29:23]requested_item shift.open_date is exist - process it [23:29:23]req_shift_open_date [23:29:23]req_shift_open_date done [23:29:23]produce_requested_data done [23:29:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152969,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [23:29:23]process_action_free close_receipt [23:29:23]json_value_free [23:29:23]json_value_free done [23:29:23]process_json_proto returns [23:29:23]Send response to host [23:29:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152969,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [23:29:23]free response buf [23:29:23]execute_script done [23:29:23]execute_script returns [23:29:23]free content buf [23:29:23]Sock 9.Close socket [23:29:23]Sock 9.Thread stoped [23:29:28]OFD Sender: No OFD packet to send [23:29:33]OFD Sender: No OFD packet to send [23:29:38]OFD Sender: No OFD packet to send [23:29:41]recv_with_timeout no data received [23:29:43]OFD Sender: No OFD packet to send [23:29:48]OFD Sender: No OFD packet to send [23:29:53]OFD Sender: No OFD packet to send [23:29:58]OFD Sender: No OFD packet to send [23:30:03]OFD Sender: No OFD packet to send [23:30:08]OFD Sender: No OFD packet to send [23:30:13]OFD Sender: No OFD packet to send [23:30:18]OFD Sender: No OFD packet to send [23:30:23]OFD Sender: No OFD packet to send [23:30:28]OFD Sender: No OFD packet to send [23:30:33]OFD Sender: No OFD packet to send [23:30:38]OFD Sender: No OFD packet to send [23:30:42]recv_with_timeout no data received [23:30:43]OFD Sender: No OFD packet to send [23:30:48]OFD Sender: No OFD packet to send [23:30:53]OFD Sender: No OFD packet to send [23:30:58]OFD Sender: No OFD packet to send [23:31:03]OFD Sender: No OFD packet to send [23:31:08]OFD Sender: No OFD packet to send [23:31:13]OFD Sender: No OFD packet to send [23:31:18]OFD Sender: No OFD packet to send [23:31:21]recv_with_timeout no data received [23:31:23]OFD Sender: No OFD packet to send [23:31:28]OFD Sender: No OFD packet to send [23:31:33]OFD Sender: No OFD packet to send [23:31:38]OFD Sender: No OFD packet to send [23:31:43]OFD Sender: No OFD packet to send [23:31:48]OFD Sender: No OFD packet to send [23:31:53]OFD Sender: No OFD packet to send [23:31:58]OFD Sender: No OFD packet to send [23:32:03]OFD Sender: No OFD packet to send [23:32:08]OFD Sender: No OFD packet to send [23:32:13]OFD Sender: No OFD packet to send [23:32:18]OFD Sender: No OFD packet to send [23:32:23]OFD Sender: No OFD packet to send [23:32:28]OFD Sender: No OFD packet to send [23:32:33]OFD Sender: No OFD packet to send [23:32:38]OFD Sender: No OFD packet to send [23:32:41]recv_with_timeout no data received [23:32:43]OFD Sender: No OFD packet to send [23:32:48]OFD Sender: No OFD packet to send [23:32:53]OFD Sender: No OFD packet to send [23:32:58]OFD Sender: No OFD packet to send [23:33:03]OFD Sender: No OFD packet to send [23:33:07]recv_with_timeout no data received [23:33:08]OFD Sender: No OFD packet to send [23:33:14]OFD Sender: No OFD packet to send [23:33:17]recv_with_timeout no data received [23:33:19]OFD Sender: No OFD packet to send [23:33:24]OFD Sender: No OFD packet to send [23:33:29]OFD Sender: No OFD packet to send [23:33:34]OFD Sender: No OFD packet to send [23:33:34]recv_with_timeout no data received [23:33:39]OFD Sender: No OFD packet to send [23:33:44]OFD Sender: No OFD packet to send [23:33:49]OFD Sender: No OFD packet to send [23:33:54]OFD Sender: No OFD packet to send [23:33:59]OFD Sender: No OFD packet to send [23:34:04]OFD Sender: No OFD packet to send [23:34:09]OFD Sender: No OFD packet to send [23:34:14]OFD Sender: No OFD packet to send [23:34:19]OFD Sender: No OFD packet to send [23:34:24]OFD Sender: No OFD packet to send [23:34:29]OFD Sender: No OFD packet to send [23:34:34]OFD Sender: No OFD packet to send [23:34:39]OFD Sender: No OFD packet to send [23:34:44]OFD Sender: No OFD packet to send [23:34:49]OFD Sender: No OFD packet to send [23:34:54]OFD Sender: No OFD packet to send [23:34:59]OFD Sender: No OFD packet to send [23:35:04]OFD Sender: No OFD packet to send [23:35:09]OFD Sender: No OFD packet to send [23:35:14]OFD Sender: No OFD packet to send [23:35:19]OFD Sender: No OFD packet to send [23:35:24]OFD Sender: No OFD packet to send [23:35:29]OFD Sender: No OFD packet to send [23:35:34]OFD Sender: No OFD packet to send [23:35:39]OFD Sender: No OFD packet to send [23:35:44]OFD Sender: No OFD packet to send [23:35:49]OFD Sender: No OFD packet to send [23:35:53]recv_with_timeout no data received [23:35:54]OFD Sender: No OFD packet to send [23:35:59]OFD Sender: No OFD packet to send [23:36:04]OFD Sender: No OFD packet to send [23:36:09]OFD Sender: No OFD packet to send [23:36:14]OFD Sender: No OFD packet to send [23:36:19]OFD Sender: No OFD packet to send [23:36:24]OFD Sender: No OFD packet to send [23:36:29]OFD Sender: No OFD packet to send [23:36:29]recv_with_timeout no data received [23:36:34]OFD Sender: No OFD packet to send [23:36:39]OFD Sender: No OFD packet to send [23:36:44]OFD Sender: No OFD packet to send [23:36:49]OFD Sender: No OFD packet to send [23:36:54]OFD Sender: No OFD packet to send [23:36:59]OFD Sender: No OFD packet to send [23:37:04]OFD Sender: No OFD packet to send [23:37:09]OFD Sender: No OFD packet to send [23:37:14]OFD Sender: No OFD packet to send [23:37:19]OFD Sender: No OFD packet to send [23:37:24]OFD Sender: No OFD packet to send [23:37:29]OFD Sender: No OFD packet to send [23:37:34]OFD Sender: No OFD packet to send [23:37:37]recv_with_timeout no data received [23:37:39]OFD Sender: No OFD packet to send [23:37:44]OFD Sender: No OFD packet to send [23:37:47]recv_with_timeout no data received [23:37:49]OFD Sender: No OFD packet to send [23:37:55]OFD Sender: No OFD packet to send [23:38:00]OFD Sender: No OFD packet to send [23:38:03]recv_with_timeout no data received [23:38:05]OFD Sender: No OFD packet to send [23:38:10]OFD Sender: No OFD packet to send [23:38:15]OFD Sender: No OFD packet to send [23:38:20]OFD Sender: No OFD packet to send [23:38:25]OFD Sender: No OFD packet to send [23:38:27]recv_with_timeout no data received [23:38:30]OFD Sender: No OFD packet to send [23:38:35]OFD Sender: No OFD packet to send [23:38:38]recv_with_timeout no data received [23:38:40]OFD Sender: No OFD packet to send [23:38:45]OFD Sender: No OFD packet to send [23:38:50]OFD Sender: No OFD packet to send [23:38:55]OFD Sender: No OFD packet to send [23:39:00]OFD Sender: No OFD packet to send [23:39:05]OFD Sender: No OFD packet to send [23:39:10]OFD Sender: No OFD packet to send [23:39:15]OFD Sender: No OFD packet to send [23:39:20]OFD Sender: No OFD packet to send [23:39:22]recv_with_timeout no data received [23:39:25]OFD Sender: No OFD packet to send [23:39:30]OFD Sender: No OFD packet to send [23:39:35]OFD Sender: No OFD packet to send [23:39:40]OFD Sender: No OFD packet to send [23:39:45]OFD Sender: No OFD packet to send [23:39:50]OFD Sender: No OFD packet to send [23:39:55]OFD Sender: No OFD packet to send [23:40:00]OFD Sender: No OFD packet to send [23:40:05]OFD Sender: No OFD packet to send [23:40:10]OFD Sender: No OFD packet to send [23:40:13]recv_with_timeout no data received [23:40:15]OFD Sender: No OFD packet to send [23:40:20]OFD Sender: No OFD packet to send [23:40:25]OFD Sender: No OFD packet to send [23:40:30]OFD Sender: No OFD packet to send [23:40:35]OFD Sender: No OFD packet to send [23:40:40]OFD Sender: No OFD packet to send [23:40:45]OFD Sender: No OFD packet to send [23:40:50]OFD Sender: No OFD packet to send [23:40:55]OFD Sender: No OFD packet to send [23:41:00]OFD Sender: No OFD packet to send [23:41:05]OFD Sender: No OFD packet to send [23:41:10]OFD Sender: No OFD packet to send [23:41:15]OFD Sender: No OFD packet to send [23:41:17]recv_with_timeout no data received [23:41:20]OFD Sender: No OFD packet to send [23:41:25]OFD Sender: No OFD packet to send [23:41:30]recv_with_timeout no data received [23:41:30]OFD Sender: No OFD packet to send [23:41:35]OFD Sender: No OFD packet to send [23:41:40]OFD Sender: No OFD packet to send [23:41:45]OFD Sender: No OFD packet to send [23:41:50]OFD Sender: No OFD packet to send [23:41:55]OFD Sender: No OFD packet to send [23:42:00]OFD Sender: No OFD packet to send [23:42:05]OFD Sender: No OFD packet to send [23:42:10]OFD Sender: No OFD packet to send [23:42:15]OFD Sender: No OFD packet to send [23:42:20]OFD Sender: No OFD packet to send [23:42:25]OFD Sender: No OFD packet to send [23:42:31]OFD Sender: No OFD packet to send [23:42:36]OFD Sender: No OFD packet to send [23:42:41]OFD Sender: No OFD packet to send [23:42:46]OFD Sender: No OFD packet to send [23:42:51]OFD Sender: No OFD packet to send [23:42:56]OFD Sender: No OFD packet to send [23:43:01]OFD Sender: No OFD packet to send [23:43:06]OFD Sender: No OFD packet to send [23:43:11]OFD Sender: No OFD packet to send [23:43:16]OFD Sender: No OFD packet to send [23:43:21]OFD Sender: No OFD packet to send [23:43:26]OFD Sender: No OFD packet to send [23:43:31]OFD Sender: No OFD packet to send [23:43:36]OFD Sender: No OFD packet to send [23:43:41]OFD Sender: No OFD packet to send [23:43:46]OFD Sender: No OFD packet to send [23:43:51]OFD Sender: No OFD packet to send [23:43:56]OFD Sender: No OFD packet to send [23:44:01]OFD Sender: No OFD packet to send [23:44:06]OFD Sender: No OFD packet to send [23:44:11]OFD Sender: No OFD packet to send [23:44:16]OFD Sender: No OFD packet to send [23:44:19]recv_with_timeout no data received [23:44:21]OFD Sender: No OFD packet to send [23:44:26]accept exits with 10 [23:44:26]New connection [23:44:26]New thread 3066686820 created [23:44:26]Thread 3066830180 joined [23:44:26]Waiting for new connection... [23:44:26] Sock 10.Parse request [23:44:26]Sock 10.Check first char [23:44:26]Sock 10.First char is OK [23:44:26]request: POST /json_proto HTTP/1.0 [23:44:26]Method: POST [23:44:26]URL: /json_proto [23:44:26]Method is POST - this is cgi request [23:44:26]url: /json_proto [23:44:26]query_string will be loaded in cgi processing [23:44:26]execute_cgi json_proto POST (null) [23:44:26]execute_cgi path=json_proto method=POST [23:44:26]POST find Content-Length [23:44:26]Host: 172.17.43.67:8080 [23:44:26]Content-Length: 988 [23:44:26]Content-Type: application/json [23:44:26] [23:44:26]POST finish read [23:44:26]Found Content-Length = 988 [23:44:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 152765, "base_FM": "0000000000871835", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18861", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 171.00 } ], "post_footer_text": "152765" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:44:26]execute_script... [23:44:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 152765, "base_FM": "0000000000871835", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18861", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 171.00 } ], "post_footer_text": "152765" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:44:26]POST & json_proto [23:44:26]process_json_proto [23:44:26]json parsed OK: [23:44:26]protocol is kg_v1.0 [23:44:26]action value=close_receipt [23:44:26]process_action close_receipt [23:44:26]cmd_close_receipt [23:44:26]MH_GetDate [23:44:26]Write to MH i2c: F0 00 00 BF 02 B0 [23:44:26]Write i2c OK [23:44:26]MH_I2C_Read... [23:44:26]Read from MH i2c: F0 [23:44:26]MH_I2C_Read... [23:44:26]Read from MH i2c: F0 09 00 [23:44:26]MH_I2C_Read... [23:44:26]Read from MH i2c: F0 09 00 BF 02 00 DA 4E F3 66 6A BD 47 65 0D [23:44:26]GetLastDocTimeStamp 1727220560 [23:44:26]current date 1727221466 [23:44:26]FM_GetShiftState [23:44:26]SAM_PROTO_GetShiftState [23:44:26]wFMCommunicate request_size=4 [23:44:26]MH_SAM_APDU [23:44:26]CAPDU: 80 13 01 00 [23:44:26]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [23:44:26]Write i2c OK [23:44:26]MH_I2C_Read... [23:44:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:44:26]Read from MH i2c: E2 [23:44:26]MH_I2C_Read... [23:44:26]Read from MH i2c: E2 0E 00 [23:44:26]MH_I2C_Read... [23:44:26]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 0C [23:44:26]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:44:26]wFMCommunicate OK [23:44:26]SAM_PROTO_GetShiftState done [23:44:26]FM_GetShiftState done [23:44:26]opened in 1727137889 [23:44:26]opened+sec_in_day 1727224289 [23:44:26]quantity*price = 11000 [23:44:26]sum+1 = 11001 [23:44:26]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 54491472 Напиток Кока-Кола 0,5л 1.000 * 61.00 = 61.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 171.00 НСП 1% : 1.51 НДС 12% : 18.16 Наличными: 171.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 429 24.09.2024 23:44 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФД осн.: 152765 ФМ осн.: 0000000000871835 ФМ: 0000000000871835 ФД: 152970 ФПД: 100057871891749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T234426&type=2&operation_type=1&fn_number=0000000000871835&fd_number=152970&fm=100057871891749&tin=02508201610067®Number=0000000000091825&sum=17100 152765 [23:44:27]StoreToDocumentArchive [23:44:27]shift 477 fd 152970 [23:44:27]save to /storage/0477/doc_00152970 [23:44:27]save last doc name /storage/0477/doc_00152970 to /storage/kkm_last_doc_name [23:44:27]save OK [23:44:27]Clear old archive folders... [23:44:27]ProcessDocumentItem done err = 0, tmpTLVsize=411 [23:44:27]tlvbuf is 01020D70 [23:44:27]SAM_PROTO_ClearQueue [23:44:27]wFMCommunicate request_size=4 [23:44:27]MH_SAM_APDU [23:44:27]CAPDU: 80 09 00 00 [23:44:27]Write to MH i2c: E2 08 00 CF 02 80 09 00 00 00 00 00 00 43 [23:44:27]Write i2c OK [23:44:27]MH_I2C_Read... [23:44:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:44:27]Read from MH i2c: E2 [23:44:27]MH_I2C_Read... [23:44:27]Read from MH i2c: E2 03 00 [23:44:27]MH_I2C_Read... [23:44:27]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [23:44:27]RAPDU: 90 00 [23:44:27]wFMCommunicate OK [23:44:27]SAM_PROTO_ClearQueue done [23:44:27]KKMCreateOFDPacket [23:44:27]OFDProtocolAddRootSTLVToBuf [23:44:27]FM_MakeSignedData [23:44:27]FM_MakeSignedData [23:44:27]SAM_PROTO_SignData [23:44:27]wFMCommunicate request_size=4 [23:44:27]MH_SAM_APDU [23:44:27]CAPDU: 80 0D 01 02 [23:44:27]Write to MH i2c: E2 08 00 D0 02 80 0D 01 02 00 00 00 00 4B [23:44:27]Write i2c OK [23:44:27]MH_I2C_Read... [23:44:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:44:27]Read from MH i2c: E2 [23:44:27]MH_I2C_Read... [23:44:27]Read from MH i2c: E2 03 00 [23:44:27]MH_I2C_Read... [23:44:27]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [23:44:27]RAPDU: 90 00 [23:44:27]wFMCommunicate OK [23:44:27]wFMCommunicate request_size=255 [23:44:27]MH_SAM_APDU [23:44:27]CAPDU: 80 0D 02 02 FA 03 00 9B 01 1E 04 01 00 02 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 [23:44:27]Write to MH i2c: E2 02 01 D1 02 80 0D 02 02 FA 00 03 00 9B 01 1E 04 01 00 02 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 70 [23:44:27]Write i2c OK [23:44:27]MH_I2C_Read... [23:44:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:44:27]Read from MH i2c: E2 [23:44:27]MH_I2C_Read... [23:44:27]Read from MH i2c: E2 03 00 [23:44:27]MH_I2C_Read... [23:44:27]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [23:44:27]RAPDU: 90 00 [23:44:27]wFMCommunicate OK [23:44:27]wFMCommunicate request_size=170 [23:44:27]MH_SAM_APDU [23:44:27]CAPDU: 80 0D 02 02 A5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 07 00 00 00 00 07 04 06 00 CC 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 DA 4E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 BD 54 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 55 02 00 35 04 06 00 5B 00 89 E9 3D 25 [23:44:27]Write to MH i2c: E2 AD 00 D2 02 80 0D 02 02 A5 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 07 00 00 00 00 07 04 06 00 CC 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 DA 4E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 BD 54 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 55 02 00 35 04 06 00 5B 00 89 E9 3D 25 00 00 AD [23:44:27]Write i2c OK [23:44:27]MH_I2C_Read... [23:44:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:44:28]Read from MH i2c: E2 [23:44:28]MH_I2C_Read... [23:44:28]Read from MH i2c: E2 03 00 [23:44:28]MH_I2C_Read... [23:44:28]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [23:44:28]RAPDU: 90 00 [23:44:28]wFMCommunicate OK [23:44:28]wFMCommunicate request_size=4 [23:44:28]MH_SAM_APDU [23:44:28]CAPDU: 80 0D 03 02 [23:44:28]Write to MH i2c: E2 08 00 D3 02 80 0D 03 02 00 00 00 00 50 [23:44:28]Write i2c OK [23:44:28]MH_I2C_Read... [23:44:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:44:28]Read from MH i2c: E2 [23:44:28]MH_I2C_Read... [23:44:28]Read from MH i2c: E2 0B 00 [23:44:28]MH_I2C_Read... [23:44:28]Read from MH i2c: E2 0B 00 D3 02 00 25 DC 0F 21 65 87 48 95 90 00 4B [23:44:28]RAPDU: 25 DC 0F 21 65 87 48 95 90 00 [23:44:28]wFMCommunicate OK [23:44:28]SAM_PROTO_SignData done [23:44:28]FM_MakeSignedData done [23:44:28]CreateOFDProtocolMessage [23:44:28]wFMCommunicate request_size=4 [23:44:28]MH_SAM_APDU [23:44:28]CAPDU: 80 11 00 00 [23:44:28]Write to MH i2c: E2 08 00 D4 02 80 11 00 00 00 00 00 00 50 [23:44:28]Write i2c OK [23:44:28]MH_I2C_Read... [23:44:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:28]Read from MH i2c: E2 [23:44:28]MH_I2C_Read... [23:44:28]Read from MH i2c: E2 17 00 [23:44:28]MH_I2C_Read... [23:44:28]Read from MH i2c: E2 17 00 D4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [23:44:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:44:28]wFMCommunicate OK [23:44:28]CreateOFDProtocolMessage done [23:44:28]OFDSenderStorePacket 152970 [23:44:28]StoreOFDPacket docnum=152970 [23:44:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 AF 01 00 00 65 8D A7 01 FD 18 5A 03 01 00 03 00 9B 01 1E 04 01 00 02 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 07 00 00 00 00 07 04 06 00 CC 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 DA 4E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 BD 54 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 55 02 00 35 04 06 00 5B 00 89 E9 3D 25 25 DC 0F 21 65 87 48 95 [23:44:28]CheckFolder [23:44:28]dirname=/storage/ofd_packets [23:44:28]CheckFolder done [23:44:28]ProducePacketName [23:44:28]name=ofd_packets/00152970 [23:44:28]NVStorageSaveData ofd_packets/00152970 [23:44:28]File name is /storage/ofd_packets/00152970 [23:44:28]Write 461 bytes [23:44:28]NVStorageSaveData done [23:44:28]OFDSenderStorePacket done [23:44:28]KKMCreateOFDPacket done [23:44:28]NVStorageSaveData kkm_last_timestamp [23:44:28]File name is /storage/kkm_last_timestamp [23:44:28]Write 4 bytes [23:44:28]NVStorageSaveData done [23:44:28]ExternCall_PrintAddStr [23:44:28]wPrintStart [23:44:28]Write to MH i2c: 01 00 00 D5 02 D7 [23:44:28]Write i2c OK [23:44:28]MH_I2C_Read... [23:44:28]Read from MH i2c: 01 [23:44:28]MH_I2C_Read... [23:44:28]Read from MH i2c: 01 07 00 [23:44:28]MH_I2C_Read... [23:44:28]Read from MH i2c: 01 07 00 D5 02 00 00 00 00 00 FF 0F EC [23:44:28]RasterBufferAndPrint [23:44:28]line Счет N : (3)18861 [23:44:28]line ИНН: 02508201610067 [23:44:28]line Контрольно-Кассовый Чек [23:44:28]line ВОЗВРАТ ПРОДАЖИ [23:44:28]line Товар: 5449000054227 [23:44:28]line Напиток Кока-Кола 1л [23:44:28]line 1.000 * 110.00 [23:44:28]line = 110.00 [23:44:28]line НДС 12% НСП 1% [23:44:28]line > о реализуемом товаре [23:44:28]line Товар: 54491472 [23:44:28]line Напиток Кока-Кола 0,5л [23:44:28]line 1.000 * 61.00 [23:44:28]line = 61.00 [23:44:28]line НДС 12% НСП 1% [23:44:28]line > о реализуемом товаре [23:44:28]line ИТОГО: 171.00 [23:44:28]line НСП 1% : 1.51 [23:44:28]line НДС 12% : 18.16 [23:44:28]line Наличными: 171.00 [23:44:28]line Безнал.: 0.00 [23:44:28]line Место: АЗС № 89 "Партнер Нефть" [23:44:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:44:28]line СНО: Общий режим [23:44:28]line Чек 429 24.09.2024 23:44 [23:44:28]line Смена: 477 ФФД: 1.0 [23:44:28]line ЗНМ: 0300000113 [23:44:28]line РНМ: 0000000000091825 [23:44:28]line Версия ККМ: 001 [23:44:28]line ФД осн.: 152765 [23:44:28]line ФМ осн.: 0000000000871835 [23:44:28]line ФМ: 0000000000871835 [23:44:28]line ФД: 152970 [23:44:28]line ФПД: 100057871891749 [23:44:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T234426&type=2&operation_type=1&fn_number=0000000000871835&fd_number=152970&fm=100057871891749&tin=02508201610067®Number=0000000000091825&sum=17100 [23:44:28]line 152765 [23:44:28]OFD Sender: Processing packet 152970 [packets to send 831, broken 830] [23:44:28]ProducePacketName [23:44:28]name=ofd_packets/00152970 [23:44:28]OFD Sender: To server: pG, [23:44:28]CommunicateWithHost lk.salyk.kg:30040 [23:44:28]ConnectInit lk.salyk.kg [23:44:28]written 0, free lines is 4095 [23:44:29]Write to MH i2c: 01 00 00 05 03 08 [23:44:29]Write i2c OK [23:44:29]MH_I2C_Read... [23:44:29]Read from MH i2c: 01 [23:44:29]MH_I2C_Read... [23:44:29]Read from MH i2c: 01 07 00 [23:44:29]MH_I2C_Read... [23:44:29]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 86 0C A1 [23:44:29]RasterBufferAndPrint [23:44:29]line [23:44:29]line [23:44:29]line [23:44:29]line [23:44:29]line [23:44:29]written 0, free lines is 3212 [23:44:29]MH_Cut [23:44:29]Write to MH i2c: D1 01 00 0C 03 01 E1 [23:44:29]Write i2c OK [23:44:29]MH_I2C_Read... [23:44:29]Read from MH i2c: D1 [23:44:29]MH_I2C_Read... [23:44:29]Read from MH i2c: D1 01 00 [23:44:29]MH_I2C_Read... [23:44:29]Read from MH i2c: D1 01 00 0C 03 00 E0 [23:44:29]Write to MH i2c: 01 00 00 0D 03 10 [23:44:29]Write i2c OK [23:44:29]MH_I2C_Read... [23:44:29]Connected sock=9 [23:44:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 AF 01 00 00 65 8D A7 01 FD 18 5A 03 01 00 03 00 9B 01 1E 04 01 00 02 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 07 00 00 00 00 07 04 06 00 CC 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 DA 4E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 BD 54 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 55 02 00 35 04 06 00 5B 00 89 E9 3D 25 25 DC 0F 21 65 87 48 95 [23:44:29]*** Cut start [23:44:29]*** Purtial cut [23:44:29]*** Stage 1: CUTSNS_PIN = 1 [23:44:30]Read from MH i2c: 01 [23:44:30]MH_I2C_Read... [23:44:30]*** Stop cut motor [23:44:30]*** Cut end [23:44:30]Read from MH i2c: 01 07 00 [23:44:30]MH_I2C_Read... [23:44:30]Read from MH i2c: 01 07 00 0D 03 00 00 00 00 00 FF 0F 25 [23:44:30]process_action close_receipt done [23:44:30]requested_data is exist [23:44:30]produce_requested_data [23:44:30]requested_item fm.sn is exist - process it [23:44:30]wFMCommunicate request_size=4 [23:44:30]MH_SAM_APDU [23:44:30]CAPDU: 80 11 00 00 [23:44:30]Write to MH i2c: E2 08 00 0E 03 80 11 00 00 00 00 00 00 8B [23:44:30]Write i2c OK [23:44:30]MH_I2C_Read... [23:44:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:30]Read from MH i2c: E2 [23:44:30]MH_I2C_Read... [23:44:30]Read from MH i2c: E2 17 00 [23:44:30]MH_I2C_Read... [23:44:30]Read from MH i2c: E2 17 00 0E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [23:44:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:44:30]wFMCommunicate OK [23:44:30]requested_item fd.num is exist - process it [23:44:30]SAM_PROTO_GetFieldsCounters [23:44:30]wFMCommunicate request_size=4 [23:44:30]MH_SAM_APDU [23:44:30]CAPDU: 80 13 00 00 [23:44:30]Write to MH i2c: E2 08 00 0F 03 80 13 00 00 00 00 00 00 8E [23:44:30]Write i2c OK [23:44:30]MH_I2C_Read... [23:44:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:44:30]Read from MH i2c: E2 [23:44:30]MH_I2C_Read... [23:44:30]Read from MH i2c: E2 62 00 [23:44:30]MH_I2C_Read... [23:44:30]Read from MH i2c: E2 62 00 0F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 78 [23:44:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8A 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:44:30]wFMCommunicate OK [23:44:30]SAM_PROTO_GetFieldsCounters done [23:44:30]requested_item shift.num is exist - process it [23:44:30]requested_item shift.opened is exist - process it [23:44:30]req_shift_opened [23:44:30]FM_GetShiftState [23:44:30]SAM_PROTO_GetShiftState [23:44:30]wFMCommunicate request_size=4 [23:44:30]MH_SAM_APDU [23:44:30]CAPDU: 80 13 01 00 [23:44:30]Write to MH i2c: E2 08 00 10 03 80 13 01 00 00 00 00 00 90 [23:44:30]Write i2c OK [23:44:30]MH_I2C_Read... [23:44:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:44:30]Read from MH i2c: E2 [23:44:30]MH_I2C_Read... [23:44:30]Read from MH i2c: E2 0E 00 [23:44:30]MH_I2C_Read... [23:44:30]Read from MH i2c: E2 0E 00 10 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5D [23:44:30]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:44:30]wFMCommunicate OK [23:44:30]SAM_PROTO_GetShiftState done [23:44:30]FM_GetShiftState done [23:44:30]req_shift_opened done [23:44:30]requested_item shift.open_date is exist - process it [23:44:30]req_shift_open_date [23:44:30]req_shift_open_date done [23:44:30]produce_requested_data done [23:44:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152970,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [23:44:30]process_action_free close_receipt [23:44:30]json_value_free [23:44:30]json_value_free done [23:44:30]process_json_proto returns [23:44:30]Send response to host [23:44:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152970,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [23:44:30]free response buf [23:44:30]execute_script done [23:44:30]execute_script returns [23:44:30]free content buf [23:44:30]Sock 10.Close socket [23:44:30]Sock 10.Thread stoped [23:44:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3E CE 47 00 47 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 55 02 00 F4 03 04 00 D9 F6 F2 66 B6 04 01 00 00 4D 1D 81 D1 B4 C2 08 3F [23:44:30]CommunicateWithHost err = 0 [23:44:30]CheckOFDResponse [23:44:30]1017 (14) - 77093643461234 [23:44:30]1041 (16) - 0000000000871835 [23:44:30]1040 (4) - 152970 [23:44:30]1012 (4) - 24.09.2024 17:28 [23:44:30]1206 (1) - 0 [23:44:30]OFD Sender: Remove packet 152970 [23:44:30]ProducePacketName [23:44:30]name=ofd_packets/00152970 [23:44:30]NVStorageDeleteData [23:44:31]OFD Sender: No OFD packet to send [23:44:36]OFD Sender: No OFD packet to send [23:44:41]OFD Sender: No OFD packet to send [23:44:41]accept exits with 7 [23:44:41]New connection [23:44:41]New thread 3066830180 created [23:44:41]Thread 3066686820 joined [23:44:41]Waiting for new connection... [23:44:41] Sock 7.Parse request [23:44:41]Sock 7.Check first char [23:44:41]Sock 7.First char is OK [23:44:41]request: POST /json_proto HTTP/1.0 [23:44:41]Method: POST [23:44:41]URL: /json_proto [23:44:41]Method is POST - this is cgi request [23:44:41]url: /json_proto [23:44:41]query_string will be loaded in cgi processing [23:44:41]execute_cgi json_proto POST (null) [23:44:41]execute_cgi path=json_proto method=POST [23:44:41]POST find Content-Length [23:44:41]Host: 172.17.43.67:8080 [23:44:41]Content-Length: 657 [23:44:41]Content-Type: application/json [23:44:41] [23:44:41]POST finish read [23:44:41]Found Content-Length = 657 [23:44:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18865", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:44:41]execute_script... [23:44:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18865", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:44:41]POST & json_proto [23:44:41]process_json_proto [23:44:41]json parsed OK: [23:44:41]protocol is kg_v1.0 [23:44:41]action value=close_receipt [23:44:41]process_action close_receipt [23:44:41]cmd_close_receipt [23:44:41]MH_GetDate [23:44:41]Write to MH i2c: F0 00 00 11 03 03 [23:44:41]Write i2c OK [23:44:41]MH_I2C_Read... [23:44:41]Read from MH i2c: F0 [23:44:41]MH_I2C_Read... [23:44:41]Read from MH i2c: F0 09 00 [23:44:41]MH_I2C_Read... [23:44:41]Read from MH i2c: F0 09 00 11 03 00 E9 4E F3 66 6A BD 47 65 6F [23:44:41]GetLastDocTimeStamp 1727221466 [23:44:41]current date 1727221481 [23:44:41]FM_GetShiftState [23:44:41]SAM_PROTO_GetShiftState [23:44:41]wFMCommunicate request_size=4 [23:44:41]MH_SAM_APDU [23:44:41]CAPDU: 80 13 01 00 [23:44:41]Write to MH i2c: E2 08 00 12 03 80 13 01 00 00 00 00 00 92 [23:44:41]Write i2c OK [23:44:41]MH_I2C_Read... [23:44:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:44:41]Read from MH i2c: E2 [23:44:41]MH_I2C_Read... [23:44:41]Read from MH i2c: E2 0E 00 [23:44:41]MH_I2C_Read... [23:44:41]Read from MH i2c: E2 0E 00 12 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 5F [23:44:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:44:41]wFMCommunicate OK [23:44:41]SAM_PROTO_GetShiftState done [23:44:41]FM_GetShiftState done [23:44:41]opened in 1727137889 [23:44:41]opened+sec_in_day 1727224289 [23:44:41]quantity*price = 11000 [23:44:41]sum+1 = 11001 [23:44:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 430 24.09.2024 23:44 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152971 ФПД: 37690193063547 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T234441&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152971&fm=37690193063547&tin=02508201610067®Number=0000000000091825&sum=11000 0 [23:44:42]StoreToDocumentArchive [23:44:42]shift 477 fd 152971 [23:44:42]save to /storage/0477/doc_00152971 [23:44:42]save last doc name /storage/0477/doc_00152971 to /storage/kkm_last_doc_name [23:44:42]save OK [23:44:42]Clear old archive folders... [23:44:42]ProcessDocumentItem done err = 0, tmpTLVsize=278 [23:44:42]tlvbuf is 0103FF70 [23:44:42]SAM_PROTO_ClearQueue [23:44:42]wFMCommunicate request_size=4 [23:44:42]MH_SAM_APDU [23:44:42]CAPDU: 80 09 00 00 [23:44:42]Write to MH i2c: E2 08 00 1F 03 80 09 00 00 00 00 00 00 94 [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:44:42]Read from MH i2c: E2 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 1F 03 00 90 00 96 [23:44:42]RAPDU: 90 00 [23:44:42]wFMCommunicate OK [23:44:42]SAM_PROTO_ClearQueue done [23:44:42]KKMCreateOFDPacket [23:44:42]OFDProtocolAddRootSTLVToBuf [23:44:42]FM_MakeSignedData [23:44:42]FM_MakeSignedData [23:44:42]SAM_PROTO_SignData [23:44:42]wFMCommunicate request_size=4 [23:44:42]MH_SAM_APDU [23:44:42]CAPDU: 80 0D 01 02 [23:44:42]Write to MH i2c: E2 08 00 20 03 80 0D 01 02 00 00 00 00 9C [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:44:42]Read from MH i2c: E2 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 20 03 00 90 00 97 [23:44:42]RAPDU: 90 00 [23:44:42]wFMCommunicate OK [23:44:42]wFMCommunicate request_size=255 [23:44:42]MH_SAM_APDU [23:44:42]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 E9 4E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 [23:44:42]Write to MH i2c: E2 02 01 21 03 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 E9 4E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 00 00 2F [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:44:42]Read from MH i2c: E2 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 21 03 00 90 00 98 [23:44:42]RAPDU: 90 00 [23:44:42]wFMCommunicate OK [23:44:42]wFMCommunicate request_size=37 [23:44:42]MH_SAM_APDU [23:44:42]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 55 02 00 35 04 06 00 22 47 6E 91 AE 7B [23:44:42]Write to MH i2c: E2 28 00 22 03 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 55 02 00 35 04 06 00 22 47 6E 91 AE 7B 00 00 69 [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:44:42]Read from MH i2c: E2 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 03 00 22 03 00 90 00 99 [23:44:42]RAPDU: 90 00 [23:44:42]wFMCommunicate OK [23:44:42]wFMCommunicate request_size=4 [23:44:42]MH_SAM_APDU [23:44:42]CAPDU: 80 0D 03 02 [23:44:42]Write to MH i2c: E2 08 00 23 03 80 0D 03 02 00 00 00 00 A1 [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:44:42]Read from MH i2c: E2 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 0B 00 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 0B 00 23 03 00 28 41 54 24 12 35 BF 34 90 00 BD [23:44:42]RAPDU: 28 41 54 24 12 35 BF 34 90 00 [23:44:42]wFMCommunicate OK [23:44:42]SAM_PROTO_SignData done [23:44:42]FM_MakeSignedData done [23:44:42]CreateOFDProtocolMessage [23:44:42]wFMCommunicate request_size=4 [23:44:42]MH_SAM_APDU [23:44:42]CAPDU: 80 11 00 00 [23:44:42]Write to MH i2c: E2 08 00 24 03 80 11 00 00 00 00 00 00 A1 [23:44:42]Write i2c OK [23:44:42]MH_I2C_Read... [23:44:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:42]Read from MH i2c: E2 [23:44:42]MH_I2C_Read... [23:44:42]Read from MH i2c: E2 17 00 [23:44:43]MH_I2C_Read... [23:44:43]Read from MH i2c: E2 17 00 24 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [23:44:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:44:43]wFMCommunicate OK [23:44:43]CreateOFDProtocolMessage done [23:44:43]OFDSenderStorePacket 152971 [23:44:43]StoreOFDPacket docnum=152971 [23:44:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 E6 1D 22 01 51 20 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 E9 4E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 55 02 00 35 04 06 00 22 47 6E 91 AE 7B 28 41 54 24 12 35 BF 34 [23:44:43]CheckFolder [23:44:43]dirname=/storage/ofd_packets [23:44:43]CheckFolder done [23:44:43]ProducePacketName [23:44:43]name=ofd_packets/00152971 [23:44:43]NVStorageSaveData ofd_packets/00152971 [23:44:43]File name is /storage/ofd_packets/00152971 [23:44:43]Write 328 bytes [23:44:43]NVStorageSaveData done [23:44:43]OFDSenderStorePacket done [23:44:43]KKMCreateOFDPacket done [23:44:43]NVStorageSaveData kkm_last_timestamp [23:44:43]File name is /storage/kkm_last_timestamp [23:44:43]Write 4 bytes [23:44:43]NVStorageSaveData done [23:44:43]ExternCall_PrintAddStr [23:44:43]wPrintStart [23:44:43]Write to MH i2c: 01 00 00 25 03 28 [23:44:43]Write i2c OK [23:44:43]MH_I2C_Read... [23:44:43]Read from MH i2c: 01 [23:44:43]MH_I2C_Read... [23:44:43]Read from MH i2c: 01 07 00 [23:44:43]MH_I2C_Read... [23:44:43]Read from MH i2c: 01 07 00 25 03 00 00 00 00 00 FF 0F 3D [23:44:43]RasterBufferAndPrint [23:44:43]line Счет N : (3)18865 [23:44:43]line ИНН: 02508201610067 [23:44:43]line Контрольно-Кассовый Чек [23:44:43]line ПРОДАЖА [23:44:43]line Товар: 5449000054227 [23:44:43]line Напиток Кока-Кола 1л [23:44:43]line 1.000 * 110.00 [23:44:43]line = 110.00 [23:44:43]line НДС 12% НСП 1% [23:44:43]line > о реализуемом товаре [23:44:43]line ИТОГО: 110.00 [23:44:43]line НСП 1% : 0.97 [23:44:43]line НДС 12% : 11.68 [23:44:43]line Наличными: 110.00 [23:44:43]line Безнал.: 0.00 [23:44:43]line Место: АЗС № 89 "Партнер Нефть" [23:44:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:44:43]line СНО: Общий режим [23:44:43]line Чек 430 24.09.2024 23:44 [23:44:43]line Смена: 477 ФФД: 1.0 [23:44:43]line ЗНМ: 0300000113 [23:44:43]line РНМ: 0000000000091825 [23:44:43]line Версия ККМ: 001 [23:44:43]line ФМ: 0000000000871835 [23:44:43]line ФД: 152971 [23:44:43]line ФПД: 37690193063547 [23:44:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T234441&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152971&fm=37690193063547&tin=02508201610067®Number=0000000000091825&sum=11000 [23:44:43]line 0 [23:44:43]written 0, free lines is 4095 [23:44:43]OFD Sender: Processing packet 152971 [packets to send 831, broken 830] [23:44:43]ProducePacketName [23:44:43]name=ofd_packets/00152971 [23:44:43]OFD Sender: To server: pG, [23:44:43]CommunicateWithHost lk.salyk.kg:30040 [23:44:43]ConnectInit lk.salyk.kg [23:44:43]Write to MH i2c: 01 00 00 4D 03 50 [23:44:43]Write i2c OK [23:44:43]MH_I2C_Read... [23:44:43]Read from MH i2c: 01 [23:44:43]MH_I2C_Read... [23:44:43]Read from MH i2c: 01 07 00 [23:44:43]MH_I2C_Read... [23:44:43]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 07 0D 6B [23:44:43]RasterBufferAndPrint [23:44:43]line [23:44:43]line [23:44:43]line [23:44:43]line [23:44:43]line [23:44:43]written 0, free lines is 3347 [23:44:43]MH_Cut [23:44:43]Write to MH i2c: D1 01 00 54 03 01 29 [23:44:43]Write i2c OK [23:44:43]MH_I2C_Read... [23:44:43]Read from MH i2c: D1 [23:44:43]MH_I2C_Read... [23:44:43]Read from MH i2c: D1 01 00 [23:44:43]MH_I2C_Read... [23:44:43]Read from MH i2c: D1 01 00 54 03 00 28 [23:44:43]Write to MH i2c: 01 00 00 55 03 58 [23:44:43]Write i2c OK [23:44:43]MH_I2C_Read... [23:44:44]*** Cut start [23:44:44]*** Purtial cut [23:44:44]*** Stage 1: CUTSNS_PIN = 1 [23:44:44]Read from MH i2c: 01 [23:44:44]MH_I2C_Read... [23:44:44]*** Stop cut motor [23:44:44]*** Cut end [23:44:44]Read from MH i2c: 01 07 00 [23:44:44]MH_I2C_Read... [23:44:44]Read from MH i2c: 01 07 00 55 03 00 00 00 00 00 FF 0F 6D [23:44:44]process_action close_receipt done [23:44:44]requested_data is exist [23:44:44]produce_requested_data [23:44:44]requested_item fm.sn is exist - process it [23:44:44]wFMCommunicate request_size=4 [23:44:44]MH_SAM_APDU [23:44:44]CAPDU: 80 11 00 00 [23:44:44]Write to MH i2c: E2 08 00 56 03 80 11 00 00 00 00 00 00 D3 [23:44:44]Write i2c OK [23:44:44]MH_I2C_Read... [23:44:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:44]Read from MH i2c: E2 [23:44:44]MH_I2C_Read... [23:44:44]Read from MH i2c: E2 17 00 [23:44:44]MH_I2C_Read... [23:44:44]Read from MH i2c: E2 17 00 56 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 26 [23:44:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:44:44]wFMCommunicate OK [23:44:44]requested_item fd.num is exist - process it [23:44:44]SAM_PROTO_GetFieldsCounters [23:44:44]wFMCommunicate request_size=4 [23:44:44]MH_SAM_APDU [23:44:44]CAPDU: 80 13 00 00 [23:44:44]Write to MH i2c: E2 08 00 57 03 80 13 00 00 00 00 00 00 D6 [23:44:44]Write i2c OK [23:44:44]MH_I2C_Read... [23:44:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:44:44]Read from MH i2c: E2 [23:44:44]MH_I2C_Read... [23:44:44]Read from MH i2c: E2 62 00 [23:44:44]MH_I2C_Read... [23:44:44]Read from MH i2c: E2 62 00 57 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 C4 [23:44:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8B 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:44:44]wFMCommunicate OK [23:44:44]SAM_PROTO_GetFieldsCounters done [23:44:44]requested_item shift.num is exist - process it [23:44:44]requested_item shift.opened is exist - process it [23:44:44]req_shift_opened [23:44:44]FM_GetShiftState [23:44:44]SAM_PROTO_GetShiftState [23:44:44]wFMCommunicate request_size=4 [23:44:44]MH_SAM_APDU [23:44:44]CAPDU: 80 13 01 00 [23:44:44]Write to MH i2c: E2 08 00 58 03 80 13 01 00 00 00 00 00 D8 [23:44:44]Write i2c OK [23:44:44]MH_I2C_Read... [23:44:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:44:44]Read from MH i2c: E2 [23:44:44]MH_I2C_Read... [23:44:44]Read from MH i2c: E2 0E 00 [23:44:44]MH_I2C_Read... [23:44:44]Read from MH i2c: E2 0E 00 58 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A5 [23:44:44]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:44:44]wFMCommunicate OK [23:44:44]SAM_PROTO_GetShiftState done [23:44:44]FM_GetShiftState done [23:44:44]req_shift_opened done [23:44:44]requested_item shift.open_date is exist - process it [23:44:44]req_shift_open_date [23:44:44]req_shift_open_date done [23:44:44]produce_requested_data done [23:44:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152971,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [23:44:44]process_action_free close_receipt [23:44:44]json_value_free [23:44:44]json_value_free done [23:44:44]process_json_proto returns [23:44:44]Send response to host [23:44:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152971,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [23:44:44]free response buf [23:44:44]execute_script done [23:44:44]execute_script returns [23:44:44]free content buf [23:44:44]Sock 7.Close socket [23:44:44]Sock 7.Thread stoped [23:44:45]recv_with_timeout no data received [23:44:48]ConnectInit Can't take IP for lk.salyk.kg [23:44:48]CommunicateWithHost connect error [23:44:48]CommunicateWithHost err = -1 [23:44:48]OFD Sender: Server communicate error [23:44:53]OFD Sender: Processing packet 152971 [packets to send 831, broken 830] [23:44:53]ProducePacketName [23:44:53]name=ofd_packets/00152971 [23:44:53]OFD Sender: To server: pG, [23:44:53]CommunicateWithHost lk.salyk.kg:30040 [23:44:53]ConnectInit lk.salyk.kg [23:44:54]accept exits with 10 [23:44:54]New connection [23:44:54]New thread 3066686820 created [23:44:54]Thread 3066830180 joined [23:44:54]Waiting for new connection... [23:44:54] Sock 10.Parse request [23:44:54]Sock 10.Check first char [23:44:54]Sock 10.First char is OK [23:44:54]request: POST /json_proto HTTP/1.0 [23:44:54]Method: POST [23:44:54]URL: /json_proto [23:44:54]Method is POST - this is cgi request [23:44:54]url: /json_proto [23:44:54]query_string will be loaded in cgi processing [23:44:54]execute_cgi json_proto POST (null) [23:44:54]execute_cgi path=json_proto method=POST [23:44:54]POST find Content-Length [23:44:54]Host: 172.17.43.67:8080 [23:44:54]Content-Length: 683 [23:44:54]Content-Type: application/json [23:44:54] [23:44:54]POST finish read [23:44:54]Found Content-Length = 683 [23:44:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:44:54]execute_script... [23:44:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:44:54]POST & json_proto [23:44:54]process_json_proto [23:44:54]json parsed OK: [23:44:54]protocol is kg_v1.0 [23:44:54]action value=close_receipt [23:44:54]process_action close_receipt [23:44:54]cmd_close_receipt [23:44:54]MH_GetDate [23:44:54]Write to MH i2c: F0 00 00 59 03 4B [23:44:54]Write i2c OK [23:44:54]MH_I2C_Read... [23:44:54]Read from MH i2c: F0 [23:44:54]MH_I2C_Read... [23:44:54]Read from MH i2c: F0 09 00 [23:44:54]MH_I2C_Read... [23:44:54]Read from MH i2c: F0 09 00 59 03 00 F7 4E F3 66 6A BD 47 65 C5 [23:44:54]GetLastDocTimeStamp 1727221481 [23:44:54]current date 1727221495 [23:44:54]FM_GetShiftState [23:44:54]SAM_PROTO_GetShiftState [23:44:54]wFMCommunicate request_size=4 [23:44:54]MH_SAM_APDU [23:44:54]CAPDU: 80 13 01 00 [23:44:54]Write to MH i2c: E2 08 00 5A 03 80 13 01 00 00 00 00 00 DA [23:44:54]Write i2c OK [23:44:54]MH_I2C_Read... [23:44:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:44:54]Read from MH i2c: E2 [23:44:54]MH_I2C_Read... [23:44:54]Read from MH i2c: E2 0E 00 [23:44:54]MH_I2C_Read... [23:44:54]Read from MH i2c: E2 0E 00 5A 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 A7 [23:44:54]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:44:54]wFMCommunicate OK [23:44:54]SAM_PROTO_GetShiftState done [23:44:54]FM_GetShiftState done [23:44:54]opened in 1727137889 [23:44:54]opened+sec_in_day 1727224289 [23:44:54]quantity*price = 300064 [23:44:54]sum+1 = 300066 [23:44:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 431 24.09.2024 23:44 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152972 ФПД: 184412507316793 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T234455&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152972&fm=184412507316793&tin=02508201610067®Number=0000000000091825&sum=300000 [23:44:55]StoreToDocumentArchive [23:44:55]shift 477 fd 152972 [23:44:55]save to /storage/0477/doc_00152972 [23:44:55]save last doc name /storage/0477/doc_00152972 to /storage/kkm_last_doc_name [23:44:55]save OK [23:44:55]Clear old archive folders... [23:44:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:44:55]tlvbuf is 0102D6E0 [23:44:55]SAM_PROTO_ClearQueue [23:44:55]wFMCommunicate request_size=4 [23:44:55]MH_SAM_APDU [23:44:55]CAPDU: 80 09 00 00 [23:44:55]Write to MH i2c: E2 08 00 67 03 80 09 00 00 00 00 00 00 DC [23:44:55]Write i2c OK [23:44:55]MH_I2C_Read... [23:44:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:44:55]Read from MH i2c: E2 [23:44:55]MH_I2C_Read... [23:44:55]Read from MH i2c: E2 03 00 [23:44:55]MH_I2C_Read... [23:44:55]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [23:44:55]RAPDU: 90 00 [23:44:55]wFMCommunicate OK [23:44:55]SAM_PROTO_ClearQueue done [23:44:55]KKMCreateOFDPacket [23:44:55]OFDProtocolAddRootSTLVToBuf [23:44:55]FM_MakeSignedData [23:44:55]FM_MakeSignedData [23:44:55]SAM_PROTO_SignData [23:44:55]wFMCommunicate request_size=4 [23:44:55]MH_SAM_APDU [23:44:55]CAPDU: 80 0D 01 02 [23:44:55]Write to MH i2c: E2 08 00 68 03 80 0D 01 02 00 00 00 00 E4 [23:44:55]Write i2c OK [23:44:55]MH_I2C_Read... [23:44:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:44:56]Read from MH i2c: E2 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: E2 03 00 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [23:44:56]RAPDU: 90 00 [23:44:56]wFMCommunicate OK [23:44:56]wFMCommunicate request_size=255 [23:44:56]MH_SAM_APDU [23:44:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 F7 4E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 55 02 00 35 04 06 00 A7 [23:44:56]Write to MH i2c: E2 02 01 69 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 F7 4E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 55 02 00 35 04 06 00 A7 00 00 5A [23:44:56]Write i2c OK [23:44:56]MH_I2C_Read... [23:44:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:44:56]Read from MH i2c: E2 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: E2 03 00 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [23:44:56]RAPDU: 90 00 [23:44:56]wFMCommunicate OK [23:44:56]wFMCommunicate request_size=10 [23:44:56]MH_SAM_APDU [23:44:56]CAPDU: 80 0D 02 02 05 B8 E1 FD A2 39 [23:44:56]Write to MH i2c: E2 0D 00 6A 03 80 0D 02 02 05 00 B8 E1 FD A2 39 00 00 62 [23:44:56]Write i2c OK [23:44:56]MH_I2C_Read... [23:44:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:44:56]Read from MH i2c: E2 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: E2 03 00 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [23:44:56]RAPDU: 90 00 [23:44:56]wFMCommunicate OK [23:44:56]wFMCommunicate request_size=4 [23:44:56]MH_SAM_APDU [23:44:56]CAPDU: 80 0D 03 02 [23:44:56]Write to MH i2c: E2 08 00 6B 03 80 0D 03 02 00 00 00 00 E9 [23:44:56]Write i2c OK [23:44:56]MH_I2C_Read... [23:44:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:44:56]Read from MH i2c: E2 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: E2 0B 00 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: E2 0B 00 6B 03 00 4C B7 B1 0E DF 9B 1F 36 90 00 7B [23:44:56]RAPDU: 4C B7 B1 0E DF 9B 1F 36 90 00 [23:44:56]wFMCommunicate OK [23:44:56]SAM_PROTO_SignData done [23:44:56]FM_MakeSignedData done [23:44:56]CreateOFDProtocolMessage [23:44:56]wFMCommunicate request_size=4 [23:44:56]MH_SAM_APDU [23:44:56]CAPDU: 80 11 00 00 [23:44:56]Write to MH i2c: E2 08 00 6C 03 80 11 00 00 00 00 00 00 E9 [23:44:56]Write i2c OK [23:44:56]MH_I2C_Read... [23:44:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:56]Read from MH i2c: E2 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: E2 17 00 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: E2 17 00 6C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3C [23:44:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:44:56]wFMCommunicate OK [23:44:56]CreateOFDProtocolMessage done [23:44:56]OFDSenderStorePacket 152972 [23:44:56]StoreOFDPacket docnum=152972 [23:44:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A9 0C 07 01 B9 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 F7 4E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 55 02 00 35 04 06 00 A7 B8 E1 FD A2 39 4C B7 B1 0E DF 9B 1F 36 [23:44:56]CheckFolder [23:44:56]dirname=/storage/ofd_packets [23:44:56]CheckFolder done [23:44:56]ProducePacketName [23:44:56]name=ofd_packets/00152972 [23:44:56]NVStorageSaveData ofd_packets/00152972 [23:44:56]File name is /storage/ofd_packets/00152972 [23:44:56]Write 301 bytes [23:44:56]NVStorageSaveData done [23:44:56]OFDSenderStorePacket done [23:44:56]KKMCreateOFDPacket done [23:44:56]NVStorageSaveData kkm_last_timestamp [23:44:56]File name is /storage/kkm_last_timestamp [23:44:56]Write 4 bytes [23:44:56]NVStorageSaveData done [23:44:56]ExternCall_PrintAddStr [23:44:56]wPrintStart [23:44:56]Write to MH i2c: 01 00 00 6D 03 70 [23:44:56]Write i2c OK [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: 01 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: 01 07 00 [23:44:56]MH_I2C_Read... [23:44:56]Read from MH i2c: 01 07 00 6D 03 00 00 00 00 00 FF 0F 85 [23:44:56]RasterBufferAndPrint [23:44:56]line Счет N : (1)1786978 [23:44:56]line ИНН: 02508201610067 [23:44:56]line Контрольно-Кассовый Чек [23:44:56]line ПРОДАЖА [23:44:56]line ТРК (МРК, ГНК) : 13 [23:44:56]line Товар: 2710124500 [23:44:56]line Аи-95-К-5 [23:44:56]line 40.440 * 74.20 [23:44:56]line = 3000.65 [23:44:56]line НДС 12% НСП 1% [23:44:56]line > о реализуемом товаре [23:44:56]line ОКРУГЛЕНИЕ: -0.65 [23:44:56]line ИТОГО: 3000.00 [23:44:56]line Внесено: 3000.00 [23:44:56]line СДАЧА: 0.00 [23:44:56]line НСП 1% : 26.55 [23:44:56]line НДС 12% : 318.65 [23:44:56]line Наличными: 3000.00 [23:44:56]line Безнал.: 0.00 [23:44:56]line Место: АЗС № 89 "Партнер Нефть" [23:44:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:44:56]line СНО: Общий режим [23:44:56]line Чек 431 24.09.2024 23:44 [23:44:56]line Смена: 477 ФФД: 1.0 [23:44:56]line ЗНМ: 0300000113 [23:44:56]line РНМ: 0000000000091825 [23:44:56]line Версия ККМ: 001 [23:44:56]line ФМ: 0000000000871835 [23:44:56]line ФД: 152972 [23:44:56]line ФПД: 184412507316793 [23:44:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T234455&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152972&fm=184412507316793&tin=02508201610067®Number=0000000000091825&sum=300000 [23:44:56]written 0, free lines is 4095 [23:44:57]Write to MH i2c: 01 00 00 98 03 9B [23:44:57]Write i2c OK [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: 01 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: 01 07 00 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: 01 07 00 98 03 00 00 00 00 00 E1 0C 8F [23:44:57]RasterBufferAndPrint [23:44:57]line [23:44:57]line [23:44:57]line [23:44:57]line [23:44:57]line [23:44:57]written 0, free lines is 3315 [23:44:57]MH_Cut [23:44:57]Write to MH i2c: D1 01 00 9F 03 01 74 [23:44:57]Write i2c OK [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: D1 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: D1 01 00 [23:44:57]MH_I2C_Read... [23:44:57]Read from MH i2c: D1 01 00 9F 03 00 73 [23:44:57]Write to MH i2c: 01 00 00 A0 03 A3 [23:44:57]Write i2c OK [23:44:57]MH_I2C_Read... [23:44:57]*** Cut start [23:44:57]*** Purtial cut [23:44:57]*** Stage 1: CUTSNS_PIN = 1 [23:44:58]Read from MH i2c: 01 [23:44:58]MH_I2C_Read... [23:44:58]*** Stop cut motor [23:44:58]*** Cut end [23:44:58]Read from MH i2c: 01 07 00 [23:44:58]MH_I2C_Read... [23:44:58]Read from MH i2c: 01 07 00 A0 03 00 00 00 00 00 FF 0F B8 [23:44:58]process_action close_receipt done [23:44:58]requested_data is exist [23:44:58]produce_requested_data [23:44:58]requested_item fm.sn is exist - process it [23:44:58]wFMCommunicate request_size=4 [23:44:58]MH_SAM_APDU [23:44:58]CAPDU: 80 11 00 00 [23:44:58]Write to MH i2c: E2 08 00 A1 03 80 11 00 00 00 00 00 00 1E [23:44:58]Write i2c OK [23:44:58]MH_I2C_Read... [23:44:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:58]Read from MH i2c: E2 [23:44:58]MH_I2C_Read... [23:44:58]Read from MH i2c: E2 17 00 [23:44:58]MH_I2C_Read... [23:44:58]Read from MH i2c: E2 17 00 A1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 71 [23:44:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:44:58]wFMCommunicate OK [23:44:58]requested_item fd.num is exist - process it [23:44:58]SAM_PROTO_GetFieldsCounters [23:44:58]wFMCommunicate request_size=4 [23:44:58]MH_SAM_APDU [23:44:58]CAPDU: 80 13 00 00 [23:44:58]Write to MH i2c: E2 08 00 A2 03 80 13 00 00 00 00 00 00 21 [23:44:58]Write i2c OK [23:44:58]MH_I2C_Read... [23:44:58]ConnectInit Can't take IP for lk.salyk.kg [23:44:58]CommunicateWithHost connect error [23:44:58]CommunicateWithHost err = -1 [23:44:58]OFD Sender: Server communicate error [23:44:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:44:58]Read from MH i2c: E2 [23:44:58]MH_I2C_Read... [23:44:58]Read from MH i2c: E2 62 00 [23:44:58]MH_I2C_Read... [23:44:58]Read from MH i2c: E2 62 00 A2 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 13 [23:44:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8C 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:44:58]wFMCommunicate OK [23:44:58]SAM_PROTO_GetFieldsCounters done [23:44:58]requested_item shift.num is exist - process it [23:44:58]requested_item shift.opened is exist - process it [23:44:58]req_shift_opened [23:44:58]FM_GetShiftState [23:44:58]SAM_PROTO_GetShiftState [23:44:58]wFMCommunicate request_size=4 [23:44:58]MH_SAM_APDU [23:44:58]CAPDU: 80 13 01 00 [23:44:58]Write to MH i2c: E2 08 00 A3 03 80 13 01 00 00 00 00 00 23 [23:44:58]OFD Sender: Processing packet 152971 [packets to send 832, broken 830] [23:44:58]ProducePacketName [23:44:58]name=ofd_packets/00152971 [23:44:58]OFD Sender: To server: pG, [23:44:58]CommunicateWithHost lk.salyk.kg:30040 [23:44:58]ConnectInit lk.salyk.kg [23:44:58]Write i2c OK [23:44:58]MH_I2C_Read... [23:44:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:44:58]Read from MH i2c: E2 [23:44:58]MH_I2C_Read... [23:44:58]Read from MH i2c: E2 0E 00 [23:44:58]MH_I2C_Read... [23:44:58]Read from MH i2c: E2 0E 00 A3 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F0 [23:44:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:44:58]wFMCommunicate OK [23:44:58]SAM_PROTO_GetShiftState done [23:44:58]FM_GetShiftState done [23:44:58]req_shift_opened done [23:44:58]requested_item shift.open_date is exist - process it [23:44:58]req_shift_open_date [23:44:58]req_shift_open_date done [23:44:58]produce_requested_data done [23:44:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152972,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [23:44:58]process_action_free close_receipt [23:44:58]json_value_free [23:44:58]json_value_free done [23:44:58]process_json_proto returns [23:44:58]Send response to host [23:44:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152972,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [23:44:58]free response buf [23:44:58]execute_script done [23:44:58]execute_script returns [23:44:58]free content buf [23:44:58]Sock 10.Close socket [23:44:58]Sock 10.Thread stoped [23:45:03]ConnectInit Can't take IP for lk.salyk.kg [23:45:03]CommunicateWithHost connect error [23:45:03]CommunicateWithHost err = -1 [23:45:03]OFD Sender: Server communicate error [23:45:07]recv_with_timeout no data received [23:45:08]OFD Sender: Processing packet 152971 [packets to send 832, broken 830] [23:45:08]ProducePacketName [23:45:08]name=ofd_packets/00152971 [23:45:08]OFD Sender: To server: pG, [23:45:08]CommunicateWithHost lk.salyk.kg:30040 [23:45:08]ConnectInit lk.salyk.kg [23:45:08]Connected sock=7 [23:45:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 E6 1D 22 01 51 20 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 E9 4E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 55 02 00 35 04 06 00 22 47 6E 91 AE 7B 28 41 54 24 12 35 BF 34 [23:45:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 19 9E 47 00 52 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 55 02 00 F4 03 04 00 00 F7 F2 66 B6 04 01 00 00 65 25 F2 9B 49 F5 A2 05 [23:45:09]CommunicateWithHost err = 0 [23:45:09]CheckOFDResponse [23:45:09]1017 (14) - 77093643461234 [23:45:09]1041 (16) - 0000000000871835 [23:45:09]1040 (4) - 152971 [23:45:09]1012 (4) - 24.09.2024 17:29 [23:45:09]1206 (1) - 0 [23:45:09]OFD Sender: Remove packet 152971 [23:45:09]ProducePacketName [23:45:09]name=ofd_packets/00152971 [23:45:09]NVStorageDeleteData [23:45:09]OFD Sender: Processing packet 152972 [packets to send 831, broken 830] [23:45:09]ProducePacketName [23:45:09]name=ofd_packets/00152972 [23:45:09]OFD Sender: To server: pG, [23:45:09]CommunicateWithHost lk.salyk.kg:30040 [23:45:09]ConnectInit lk.salyk.kg [23:45:19]recv_with_timeout no data received [23:45:41]recv_with_timeout no data received [23:45:53]recv_with_timeout no data received [23:46:07]recv_with_timeout no data received [23:46:19]recv_with_timeout no data received [23:46:31]recv_with_timeout no data received [23:46:43]recv_with_timeout no data received [23:47:24]ConnectInit Can't connect to host [23:47:24]CommunicateWithHost connect error [23:47:24]CommunicateWithHost err = -1 [23:47:24]OFD Sender: Server communicate error [23:47:29]OFD Sender: Processing packet 152972 [packets to send 831, broken 830] [23:47:29]ProducePacketName [23:47:29]name=ofd_packets/00152972 [23:47:29]OFD Sender: To server: pG, [23:47:29]CommunicateWithHost lk.salyk.kg:30040 [23:47:29]ConnectInit lk.salyk.kg [23:47:34]ConnectInit Can't take IP for lk.salyk.kg [23:47:34]CommunicateWithHost connect error [23:47:34]CommunicateWithHost err = -1 [23:47:34]OFD Sender: Server communicate error [23:47:39]OFD Sender: Processing packet 152972 [packets to send 831, broken 830] [23:47:39]ProducePacketName [23:47:39]name=ofd_packets/00152972 [23:47:39]OFD Sender: To server: pG, [23:47:39]CommunicateWithHost lk.salyk.kg:30040 [23:47:39]ConnectInit lk.salyk.kg [23:47:44]ConnectInit Can't take IP for lk.salyk.kg [23:47:44]CommunicateWithHost connect error [23:47:44]CommunicateWithHost err = -1 [23:47:44]OFD Sender: Server communicate error [23:47:49]OFD Sender: Processing packet 152972 [packets to send 831, broken 830] [23:47:49]ProducePacketName [23:47:49]name=ofd_packets/00152972 [23:47:49]OFD Sender: To server: pG, [23:47:49]CommunicateWithHost lk.salyk.kg:30040 [23:47:49]ConnectInit lk.salyk.kg [23:47:50]Connected sock=7 [23:47:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A9 0C 07 01 B9 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 F7 4E F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 55 02 00 35 04 06 00 A7 B8 E1 FD A2 39 4C B7 B1 0E DF 9B 1F 36 [23:47:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A4 3B 47 00 C6 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 55 02 00 F4 03 04 00 A1 F7 F2 66 B6 04 01 00 00 40 C0 E1 8D FB EA B5 9B [23:47:50]CommunicateWithHost err = 0 [23:47:50]CheckOFDResponse [23:47:50]1017 (14) - 77093643461234 [23:47:50]1041 (16) - 0000000000871835 [23:47:50]1040 (4) - 152972 [23:47:50]1012 (4) - 24.09.2024 17:32 [23:47:50]1206 (1) - 0 [23:47:50]OFD Sender: Remove packet 152972 [23:47:50]ProducePacketName [23:47:50]name=ofd_packets/00152972 [23:47:50]NVStorageDeleteData [23:47:50]OFD Sender: No OFD packet to send [23:47:55]OFD Sender: No OFD packet to send [23:48:00]OFD Sender: No OFD packet to send [23:48:05]OFD Sender: No OFD packet to send [23:48:11]OFD Sender: No OFD packet to send [23:48:11]recv_with_timeout no data received [23:48:16]OFD Sender: No OFD packet to send [23:48:21]OFD Sender: No OFD packet to send [23:48:26]OFD Sender: No OFD packet to send [23:48:31]OFD Sender: No OFD packet to send [23:48:36]OFD Sender: No OFD packet to send [23:48:41]OFD Sender: No OFD packet to send [23:48:46]OFD Sender: No OFD packet to send [23:48:51]OFD Sender: No OFD packet to send [23:48:56]OFD Sender: No OFD packet to send [23:49:01]OFD Sender: No OFD packet to send [23:49:06]OFD Sender: No OFD packet to send [23:49:11]OFD Sender: No OFD packet to send [23:49:16]OFD Sender: No OFD packet to send [23:49:21]OFD Sender: No OFD packet to send [23:49:26]OFD Sender: No OFD packet to send [23:49:31]OFD Sender: No OFD packet to send [23:49:33]recv_with_timeout no data received [23:49:36]OFD Sender: No OFD packet to send [23:49:41]OFD Sender: No OFD packet to send [23:49:46]OFD Sender: No OFD packet to send [23:49:51]OFD Sender: No OFD packet to send [23:49:56]OFD Sender: No OFD packet to send [23:50:01]OFD Sender: No OFD packet to send [23:50:06]OFD Sender: No OFD packet to send [23:50:11]OFD Sender: No OFD packet to send [23:50:16]OFD Sender: No OFD packet to send [23:50:21]OFD Sender: No OFD packet to send [23:50:26]OFD Sender: No OFD packet to send [23:50:31]OFD Sender: No OFD packet to send [23:50:36]OFD Sender: No OFD packet to send [23:50:41]OFD Sender: No OFD packet to send [23:50:46]OFD Sender: No OFD packet to send [23:50:51]OFD Sender: No OFD packet to send [23:50:56]OFD Sender: No OFD packet to send [23:51:01]OFD Sender: No OFD packet to send [23:51:06]OFD Sender: No OFD packet to send [23:51:11]OFD Sender: No OFD packet to send [23:51:16]OFD Sender: No OFD packet to send [23:51:21]OFD Sender: No OFD packet to send [23:51:26]OFD Sender: No OFD packet to send [23:51:31]OFD Sender: No OFD packet to send [23:51:36]OFD Sender: No OFD packet to send [23:51:41]OFD Sender: No OFD packet to send [23:51:46]OFD Sender: No OFD packet to send [23:51:51]OFD Sender: No OFD packet to send [23:52:01]OFD Sender: No OFD packet to send [23:52:06]OFD Sender: No OFD packet to send [23:52:11]OFD Sender: No OFD packet to send [23:52:16]OFD Sender: No OFD packet to send [23:52:21]OFD Sender: No OFD packet to send [23:52:26]OFD Sender: No OFD packet to send [23:52:31]OFD Sender: No OFD packet to send [23:52:36]OFD Sender: No OFD packet to send [23:52:41]OFD Sender: No OFD packet to send [23:52:46]OFD Sender: No OFD packet to send [23:52:52]OFD Sender: No OFD packet to send [23:52:57]OFD Sender: No OFD packet to send [23:53:02]OFD Sender: No OFD packet to send [23:53:07]OFD Sender: No OFD packet to send [23:53:12]OFD Sender: No OFD packet to send [23:53:17]OFD Sender: No OFD packet to send [23:53:22]OFD Sender: No OFD packet to send [23:53:27]OFD Sender: No OFD packet to send [23:53:32]OFD Sender: No OFD packet to send [23:53:37]OFD Sender: No OFD packet to send [23:53:42]OFD Sender: No OFD packet to send [23:53:47]OFD Sender: No OFD packet to send [23:53:52]OFD Sender: No OFD packet to send [23:53:57]OFD Sender: No OFD packet to send [23:54:02]OFD Sender: No OFD packet to send [23:54:07]OFD Sender: No OFD packet to send [23:54:12]OFD Sender: No OFD packet to send [23:54:14]ConnectInit Can't connect to host [23:54:17]OFD Sender: No OFD packet to send [23:54:22]OFD Sender: No OFD packet to send [23:54:27]OFD Sender: No OFD packet to send [23:54:32]OFD Sender: No OFD packet to send [23:54:37]OFD Sender: No OFD packet to send [23:54:42]OFD Sender: No OFD packet to send [23:54:47]OFD Sender: No OFD packet to send [23:54:52]OFD Sender: No OFD packet to send [23:54:53]recv_with_timeout no data received [23:54:57]OFD Sender: No OFD packet to send [23:55:02]OFD Sender: No OFD packet to send [23:55:07]OFD Sender: No OFD packet to send [23:55:12]OFD Sender: No OFD packet to send [23:55:17]OFD Sender: No OFD packet to send [23:55:17]accept exits with 12 [23:55:17]New connection [23:55:17]New thread 3066830180 created [23:55:17]Thread 3066686820 joined [23:55:17]Waiting for new connection... [23:55:17] Sock 12.Parse request [23:55:17]Sock 12.Check first char [23:55:17]Sock 12.First char is OK [23:55:17]request: POST /json_proto HTTP/1.0 [23:55:17]Method: POST [23:55:17]URL: /json_proto [23:55:17]Method is POST - this is cgi request [23:55:17]url: /json_proto [23:55:17]query_string will be loaded in cgi processing [23:55:17]execute_cgi json_proto POST (null) [23:55:17]execute_cgi path=json_proto method=POST [23:55:17]POST find Content-Length [23:55:17]Host: 172.17.43.67:8080 [23:55:17]Content-Length: 680 [23:55:17]Content-Type: application/json [23:55:17] [23:55:17]POST finish read [23:55:17]Found Content-Length = 680 [23:55:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786979", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:17]execute_script... [23:55:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786979", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:55:17]POST & json_proto [23:55:17]process_json_proto [23:55:17]json parsed OK: [23:55:17]protocol is kg_v1.0 [23:55:17]action value=close_receipt [23:55:17]process_action close_receipt [23:55:17]cmd_close_receipt [23:55:17]MH_GetDate [23:55:17]Write to MH i2c: F0 00 00 A4 03 96 [23:55:17]Write i2c OK [23:55:17]MH_I2C_Read... [23:55:17]Read from MH i2c: F0 [23:55:17]MH_I2C_Read... [23:55:17]Read from MH i2c: F0 09 00 [23:55:17]MH_I2C_Read... [23:55:17]Read from MH i2c: F0 09 00 A4 03 00 66 51 F3 66 6A BD 47 65 82 [23:55:17]GetLastDocTimeStamp 1727221495 [23:55:17]current date 1727222118 [23:55:17]FM_GetShiftState [23:55:17]SAM_PROTO_GetShiftState [23:55:17]wFMCommunicate request_size=4 [23:55:17]MH_SAM_APDU [23:55:17]CAPDU: 80 13 01 00 [23:55:17]Write to MH i2c: E2 08 00 A5 03 80 13 01 00 00 00 00 00 25 [23:55:17]Write i2c OK [23:55:17]MH_I2C_Read... [23:55:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:17]Read from MH i2c: E2 [23:55:17]MH_I2C_Read... [23:55:17]Read from MH i2c: E2 0E 00 [23:55:17]MH_I2C_Read... [23:55:17]Read from MH i2c: E2 0E 00 A5 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 F2 [23:55:17]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:55:17]wFMCommunicate OK [23:55:17]SAM_PROTO_GetShiftState done [23:55:17]FM_GetShiftState done [23:55:17]opened in 1727137889 [23:55:17]opened+sec_in_day 1727224289 [23:55:17]quantity*price = 100050 [23:55:17]sum+1 = 100052 [23:55:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 432 24.09.2024 23:55 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152973 ФПД: 133215677281198 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T235518&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152973&fm=133215677281198&tin=02508201610067®Number=0000000000091825&sum=100000 [23:55:18]StoreToDocumentArchive [23:55:18]shift 477 fd 152973 [23:55:18]save to /storage/0477/doc_00152973 [23:55:18]save last doc name /storage/0477/doc_00152973 to /storage/kkm_last_doc_name [23:55:18]save OK [23:55:18]Clear old archive folders... [23:55:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:55:18]tlvbuf is 01022120 [23:55:18]SAM_PROTO_ClearQueue [23:55:18]wFMCommunicate request_size=4 [23:55:18]MH_SAM_APDU [23:55:18]CAPDU: 80 09 00 00 [23:55:18]Write to MH i2c: E2 08 00 B2 03 80 09 00 00 00 00 00 00 27 [23:55:18]Write i2c OK [23:55:18]MH_I2C_Read... [23:55:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:55:18]Read from MH i2c: E2 [23:55:18]MH_I2C_Read... [23:55:18]Read from MH i2c: E2 03 00 [23:55:18]MH_I2C_Read... [23:55:18]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [23:55:18]RAPDU: 90 00 [23:55:18]wFMCommunicate OK [23:55:18]SAM_PROTO_ClearQueue done [23:55:18]KKMCreateOFDPacket [23:55:18]OFDProtocolAddRootSTLVToBuf [23:55:18]FM_MakeSignedData [23:55:18]FM_MakeSignedData [23:55:18]SAM_PROTO_SignData [23:55:18]wFMCommunicate request_size=4 [23:55:18]MH_SAM_APDU [23:55:18]CAPDU: 80 0D 01 02 [23:55:18]Write to MH i2c: E2 08 00 B3 03 80 0D 01 02 00 00 00 00 2F [23:55:18]Write i2c OK [23:55:18]MH_I2C_Read... [23:55:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:55:18]Read from MH i2c: E2 [23:55:18]MH_I2C_Read... [23:55:18]Read from MH i2c: E2 03 00 [23:55:18]MH_I2C_Read... [23:55:18]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [23:55:18]RAPDU: 90 00 [23:55:18]wFMCommunicate OK [23:55:18]wFMCommunicate request_size=255 [23:55:18]MH_SAM_APDU [23:55:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 66 51 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 55 02 00 35 04 06 00 79 28 B1 1F [23:55:18]Write to MH i2c: E2 02 01 B4 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 66 51 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 55 02 00 35 04 06 00 79 28 B1 1F 00 00 A8 [23:55:18]Write i2c OK [23:55:18]MH_I2C_Read... [23:55:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:55:19]Read from MH i2c: E2 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 03 00 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 03 00 B4 03 00 90 00 2B [23:55:19]RAPDU: 90 00 [23:55:19]wFMCommunicate OK [23:55:19]wFMCommunicate request_size=7 [23:55:19]MH_SAM_APDU [23:55:19]CAPDU: 80 0D 02 02 02 73 AE [23:55:19]Write to MH i2c: E2 0A 00 B5 03 80 0D 02 02 02 00 73 AE 00 00 57 [23:55:19]Write i2c OK [23:55:19]MH_I2C_Read... [23:55:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:55:19]Read from MH i2c: E2 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 03 00 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 03 00 B5 03 00 90 00 2C [23:55:19]RAPDU: 90 00 [23:55:19]wFMCommunicate OK [23:55:19]wFMCommunicate request_size=4 [23:55:19]MH_SAM_APDU [23:55:19]CAPDU: 80 0D 03 02 [23:55:19]Write to MH i2c: E2 08 00 B6 03 80 0D 03 02 00 00 00 00 34 [23:55:19]Write i2c OK [23:55:19]MH_I2C_Read... [23:55:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:55:19]Read from MH i2c: E2 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 0B 00 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 0B 00 B6 03 00 F7 19 B2 81 4B 9E E3 CD 90 00 11 [23:55:19]RAPDU: F7 19 B2 81 4B 9E E3 CD 90 00 [23:55:19]wFMCommunicate OK [23:55:19]SAM_PROTO_SignData done [23:55:19]FM_MakeSignedData done [23:55:19]CreateOFDProtocolMessage [23:55:19]wFMCommunicate request_size=4 [23:55:19]MH_SAM_APDU [23:55:19]CAPDU: 80 11 00 00 [23:55:19]Write to MH i2c: E2 08 00 B7 03 80 11 00 00 00 00 00 00 34 [23:55:19]Write i2c OK [23:55:19]MH_I2C_Read... [23:55:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:55:19]Read from MH i2c: E2 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 17 00 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: E2 17 00 B7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [23:55:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:55:19]wFMCommunicate OK [23:55:19]CreateOFDProtocolMessage done [23:55:19]OFDSenderStorePacket 152973 [23:55:19]StoreOFDPacket docnum=152973 [23:55:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 CF 04 01 68 CB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 66 51 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 55 02 00 35 04 06 00 79 28 B1 1F 73 AE F7 19 B2 81 4B 9E E3 CD [23:55:19]CheckFolder [23:55:19]dirname=/storage/ofd_packets [23:55:19]CheckFolder done [23:55:19]ProducePacketName [23:55:19]name=ofd_packets/00152973 [23:55:19]NVStorageSaveData ofd_packets/00152973 [23:55:19]File name is /storage/ofd_packets/00152973 [23:55:19]Write 298 bytes [23:55:19]NVStorageSaveData done [23:55:19]OFDSenderStorePacket done [23:55:19]KKMCreateOFDPacket done [23:55:19]NVStorageSaveData kkm_last_timestamp [23:55:19]File name is /storage/kkm_last_timestamp [23:55:19]Write 4 bytes [23:55:19]NVStorageSaveData done [23:55:19]ExternCall_PrintAddStr [23:55:19]wPrintStart [23:55:19]Write to MH i2c: 01 00 00 B8 03 BB [23:55:19]Write i2c OK [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: 01 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: 01 07 00 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: 01 07 00 B8 03 00 00 00 00 00 FF 0F D0 [23:55:19]RasterBufferAndPrint [23:55:19]line Счет N : (1)1786979 [23:55:19]line ИНН: 02508201610067 [23:55:19]line Контрольно-Кассовый Чек [23:55:19]line ПРОДАЖА [23:55:19]line ТРК (МРК, ГНК) : 31 [23:55:19]line Товар: 2710194210 [23:55:19]line ДТ-К-5 [23:55:19]line 13.130 * 76.20 [23:55:19]line = 1000.51 [23:55:19]line НДС 12% НСП 1% [23:55:19]line > о реализуемом товаре [23:55:19]line ОКРУГЛЕНИЕ: -0.51 [23:55:19]line ИТОГО: 1000.00 [23:55:19]line Внесено: 1000.00 [23:55:19]line СДАЧА: 0.00 [23:55:19]line НСП 1% : 8.85 [23:55:19]line НДС 12% : 106.25 [23:55:19]line Наличными: 1000.00 [23:55:19]line Безнал.: 0.00 [23:55:19]line Место: АЗС № 89 "Партнер Нефть" [23:55:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:55:19]line СНО: Общий режим [23:55:19]line Чек 432 24.09.2024 23:55 [23:55:19]line Смена: 477 ФФД: 1.0 [23:55:19]line ЗНМ: 0300000113 [23:55:19]line РНМ: 0000000000091825 [23:55:19]line Версия ККМ: 001 [23:55:19]line ФМ: 0000000000871835 [23:55:19]line ФД: 152973 [23:55:19]line ФПД: 133215677281198 [23:55:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T235518&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152973&fm=133215677281198&tin=02508201610067®Number=0000000000091825&sum=100000 [23:55:19]written 0, free lines is 4095 [23:55:19]OFD Sender: Processing packet 152973 [packets to send 831, broken 830] [23:55:19]ProducePacketName [23:55:19]name=ofd_packets/00152973 [23:55:19]OFD Sender: To server: pG, [23:55:19]CommunicateWithHost lk.salyk.kg:30040 [23:55:19]ConnectInit lk.salyk.kg [23:55:19]Write to MH i2c: 01 00 00 E3 03 E6 [23:55:19]Write i2c OK [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: 01 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: 01 07 00 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 D8 0C D1 [23:55:19]RasterBufferAndPrint [23:55:19]line [23:55:19]line [23:55:19]line [23:55:19]line [23:55:19]line [23:55:19]written 0, free lines is 3293 [23:55:19]MH_Cut [23:55:19]Write to MH i2c: D1 01 00 EA 03 01 BF [23:55:19]Write i2c OK [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: D1 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: D1 01 00 [23:55:19]MH_I2C_Read... [23:55:19]Read from MH i2c: D1 01 00 EA 03 00 BE [23:55:19]Write to MH i2c: 01 00 00 EB 03 EE [23:55:19]Write i2c OK [23:55:19]MH_I2C_Read... [23:55:20]*** Cut start [23:55:20]*** Purtial cut [23:55:20]*** Stage 1: CUTSNS_PIN = 1 [23:55:20]Read from MH i2c: 01 [23:55:20]MH_I2C_Read... [23:55:20]*** Stop cut motor [23:55:20]*** Cut end [23:55:20]Read from MH i2c: 01 07 00 [23:55:20]MH_I2C_Read... [23:55:20]Read from MH i2c: 01 07 00 EB 03 00 00 00 00 00 FF 0F 03 [23:55:20]process_action close_receipt done [23:55:20]requested_data is exist [23:55:20]produce_requested_data [23:55:20]requested_item fm.sn is exist - process it [23:55:20]wFMCommunicate request_size=4 [23:55:20]MH_SAM_APDU [23:55:20]CAPDU: 80 11 00 00 [23:55:20]Write to MH i2c: E2 08 00 EC 03 80 11 00 00 00 00 00 00 69 [23:55:20]Write i2c OK [23:55:20]MH_I2C_Read... [23:55:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:55:20]Read from MH i2c: E2 [23:55:20]MH_I2C_Read... [23:55:20]Read from MH i2c: E2 17 00 [23:55:20]MH_I2C_Read... [23:55:20]Read from MH i2c: E2 17 00 EC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BC [23:55:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:55:20]wFMCommunicate OK [23:55:20]requested_item fd.num is exist - process it [23:55:20]SAM_PROTO_GetFieldsCounters [23:55:20]wFMCommunicate request_size=4 [23:55:20]MH_SAM_APDU [23:55:20]CAPDU: 80 13 00 00 [23:55:20]Write to MH i2c: E2 08 00 ED 03 80 13 00 00 00 00 00 00 6C [23:55:20]Write i2c OK [23:55:20]MH_I2C_Read... [23:55:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:55:20]Read from MH i2c: E2 [23:55:20]MH_I2C_Read... [23:55:20]Read from MH i2c: E2 62 00 [23:55:20]MH_I2C_Read... [23:55:20]Read from MH i2c: E2 62 00 ED 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 62 [23:55:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8D 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:55:20]wFMCommunicate OK [23:55:20]SAM_PROTO_GetFieldsCounters done [23:55:20]requested_item shift.num is exist - process it [23:55:20]requested_item shift.opened is exist - process it [23:55:20]req_shift_opened [23:55:20]FM_GetShiftState [23:55:20]SAM_PROTO_GetShiftState [23:55:20]wFMCommunicate request_size=4 [23:55:20]MH_SAM_APDU [23:55:20]CAPDU: 80 13 01 00 [23:55:20]Write to MH i2c: E2 08 00 EE 03 80 13 01 00 00 00 00 00 6E [23:55:20]Write i2c OK [23:55:20]MH_I2C_Read... [23:55:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:55:20]Read from MH i2c: E2 [23:55:20]MH_I2C_Read... [23:55:20]Read from MH i2c: E2 0E 00 [23:55:20]MH_I2C_Read... [23:55:20]Read from MH i2c: E2 0E 00 EE 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 3B [23:55:20]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:55:20]wFMCommunicate OK [23:55:20]SAM_PROTO_GetShiftState done [23:55:20]FM_GetShiftState done [23:55:20]req_shift_opened done [23:55:20]requested_item shift.open_date is exist - process it [23:55:20]req_shift_open_date [23:55:20]req_shift_open_date done [23:55:20]produce_requested_data done [23:55:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152973,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [23:55:20]process_action_free close_receipt [23:55:20]json_value_free [23:55:20]json_value_free done [23:55:20]process_json_proto returns [23:55:20]Send response to host [23:55:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152973,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [23:55:21]free response buf [23:55:21]execute_script done [23:55:21]execute_script returns [23:55:21]free content buf [23:55:21]Sock 12.Close socket [23:55:21]Sock 12.Thread stoped [23:55:21]Connected sock=10 [23:55:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 CF 04 01 68 CB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 66 51 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 55 02 00 35 04 06 00 79 28 B1 1F 73 AE F7 19 B2 81 4B 9E E3 CD [23:55:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 85 1A 47 00 17 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 55 02 00 F4 03 04 00 65 F9 F2 66 B6 04 01 00 00 E9 F8 EF 67 05 C5 8C 01 [23:55:22]CommunicateWithHost err = 0 [23:55:22]CheckOFDResponse [23:55:22]1017 (14) - 77093643461234 [23:55:22]1041 (16) - 0000000000871835 [23:55:22]1040 (4) - 152973 [23:55:22]1012 (4) - 24.09.2024 17:39 [23:55:22]1206 (1) - 0 [23:55:22]OFD Sender: Remove packet 152973 [23:55:22]ProducePacketName [23:55:22]name=ofd_packets/00152973 [23:55:22]NVStorageDeleteData [23:55:22]OFD Sender: No OFD packet to send [23:55:27]OFD Sender: No OFD packet to send [23:55:32]OFD Sender: No OFD packet to send [23:55:37]OFD Sender: No OFD packet to send [23:55:42]OFD Sender: No OFD packet to send [23:55:47]OFD Sender: No OFD packet to send [23:55:52]OFD Sender: No OFD packet to send [23:55:57]OFD Sender: No OFD packet to send [23:56:02]OFD Sender: No OFD packet to send [23:56:07]OFD Sender: No OFD packet to send [23:56:12]OFD Sender: No OFD packet to send [23:56:17]OFD Sender: No OFD packet to send [23:56:23]OFD Sender: No OFD packet to send [23:56:28]OFD Sender: No OFD packet to send [23:56:33]OFD Sender: No OFD packet to send [23:56:38]OFD Sender: No OFD packet to send [23:56:43]OFD Sender: No OFD packet to send [23:56:48]OFD Sender: No OFD packet to send [23:56:53]OFD Sender: No OFD packet to send [23:56:58]OFD Sender: No OFD packet to send [23:57:03]OFD Sender: No OFD packet to send [23:57:04]accept exits with 7 [23:57:04]New connection [23:57:04]New thread 3066686820 created [23:57:04]Thread 3066830180 joined [23:57:04]Waiting for new connection... [23:57:04] Sock 7.Parse request [23:57:04]Sock 7.Check first char [23:57:04]Sock 7.First char is OK [23:57:04]request: POST /json_proto HTTP/1.0 [23:57:04]Method: POST [23:57:04]URL: /json_proto [23:57:04]Method is POST - this is cgi request [23:57:04]url: /json_proto [23:57:04]query_string will be loaded in cgi processing [23:57:04]execute_cgi json_proto POST (null) [23:57:04]execute_cgi path=json_proto method=POST [23:57:04]POST find Content-Length [23:57:04]Host: 172.17.43.67:8080 [23:57:04]Content-Length: 796 [23:57:04]Content-Type: application/json [23:57:04] [23:57:04]POST finish read [23:57:04]Found Content-Length = 796 [23:57:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786980", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 5.900, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:04]execute_script... [23:57:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786980", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 5.900, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:04]POST & json_proto [23:57:04]process_json_proto [23:57:04]json parsed OK: [23:57:04]protocol is kg_v1.0 [23:57:04]action value=close_receipt [23:57:04]process_action close_receipt [23:57:04]cmd_close_receipt [23:57:04]MH_GetDate [23:57:04]Write to MH i2c: F0 00 00 EF 03 E1 [23:57:04]Write i2c OK [23:57:04]MH_I2C_Read... [23:57:04]Read from MH i2c: F0 [23:57:04]MH_I2C_Read... [23:57:04]Read from MH i2c: F0 09 00 [23:57:04]MH_I2C_Read... [23:57:04]Read from MH i2c: F0 09 00 EF 03 00 D1 51 F3 66 6A BD 47 65 38 [23:57:04]GetLastDocTimeStamp 1727222118 [23:57:04]current date 1727222225 [23:57:04]FM_GetShiftState [23:57:04]SAM_PROTO_GetShiftState [23:57:04]wFMCommunicate request_size=4 [23:57:04]MH_SAM_APDU [23:57:04]CAPDU: 80 13 01 00 [23:57:04]Write to MH i2c: E2 08 00 F0 03 80 13 01 00 00 00 00 00 70 [23:57:04]Write i2c OK [23:57:04]MH_I2C_Read... [23:57:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:04]Read from MH i2c: E2 [23:57:04]MH_I2C_Read... [23:57:04]Read from MH i2c: E2 0E 00 [23:57:04]MH_I2C_Read... [23:57:04]Read from MH i2c: E2 0E 00 F0 03 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 3D [23:57:04]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:57:04]wFMCommunicate OK [23:57:04]SAM_PROTO_GetShiftState done [23:57:04]FM_GetShiftState done [23:57:04]opened in 1727137889 [23:57:04]opened+sec_in_day 1727224289 [23:57:04]quantity*price = 0 [23:57:04]sum+1 = 1 [23:57:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 433 24.09.2024 23:57 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152974 ФПД: 211788562884184 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T235705&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152974&fm=211788562884184&tin=02508201610067®Number=0000000000091825&sum=0 [23:57:05]StoreToDocumentArchive [23:57:05]shift 477 fd 152974 [23:57:05]save to /storage/0477/doc_00152974 [23:57:05]save last doc name /storage/0477/doc_00152974 to /storage/kkm_last_doc_name [23:57:05]save OK [23:57:05]Clear old archive folders... [23:57:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:57:05]tlvbuf is 0101F620 [23:57:05]SAM_PROTO_ClearQueue [23:57:05]wFMCommunicate request_size=4 [23:57:05]MH_SAM_APDU [23:57:05]CAPDU: 80 09 00 00 [23:57:05]Write to MH i2c: E2 08 00 FD 03 80 09 00 00 00 00 00 00 72 [23:57:05]Write i2c OK [23:57:05]MH_I2C_Read... [23:57:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:57:05]Read from MH i2c: E2 [23:57:05]MH_I2C_Read... [23:57:05]Read from MH i2c: E2 03 00 [23:57:05]MH_I2C_Read... [23:57:05]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [23:57:05]RAPDU: 90 00 [23:57:05]wFMCommunicate OK [23:57:05]SAM_PROTO_ClearQueue done [23:57:05]KKMCreateOFDPacket [23:57:05]OFDProtocolAddRootSTLVToBuf [23:57:05]FM_MakeSignedData [23:57:05]FM_MakeSignedData [23:57:05]SAM_PROTO_SignData [23:57:05]wFMCommunicate request_size=4 [23:57:05]MH_SAM_APDU [23:57:05]CAPDU: 80 0D 01 02 [23:57:05]Write to MH i2c: E2 08 00 FE 03 80 0D 01 02 00 00 00 00 7A [23:57:05]Write i2c OK [23:57:05]MH_I2C_Read... [23:57:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:57:05]Read from MH i2c: E2 [23:57:05]MH_I2C_Read... [23:57:05]Read from MH i2c: E2 03 00 [23:57:05]MH_I2C_Read... [23:57:05]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [23:57:05]RAPDU: 90 00 [23:57:05]wFMCommunicate OK [23:57:05]wFMCommunicate request_size=255 [23:57:05]MH_SAM_APDU [23:57:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 D1 51 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 55 02 00 35 04 06 00 C0 [23:57:05]Write to MH i2c: E2 02 01 FF 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 D1 51 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 55 02 00 35 04 06 00 C0 00 00 57 [23:57:05]Write i2c OK [23:57:05]MH_I2C_Read... [23:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:06]Read from MH i2c: E2 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: E2 03 00 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [23:57:06]RAPDU: 90 00 [23:57:06]wFMCommunicate OK [23:57:06]wFMCommunicate request_size=10 [23:57:06]MH_SAM_APDU [23:57:06]CAPDU: 80 0D 02 02 05 9E DE 0E E6 58 [23:57:06]Write to MH i2c: E2 0D 00 00 04 80 0D 02 02 05 00 9E DE 0E E6 58 00 00 50 [23:57:06]Write i2c OK [23:57:06]MH_I2C_Read... [23:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:06]Read from MH i2c: E2 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: E2 03 00 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [23:57:06]RAPDU: 90 00 [23:57:06]wFMCommunicate OK [23:57:06]wFMCommunicate request_size=4 [23:57:06]MH_SAM_APDU [23:57:06]CAPDU: 80 0D 03 02 [23:57:06]Write to MH i2c: E2 08 00 01 04 80 0D 03 02 00 00 00 00 80 [23:57:06]Write i2c OK [23:57:06]MH_I2C_Read... [23:57:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:57:06]Read from MH i2c: E2 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: E2 0B 00 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: E2 0B 00 01 04 00 25 69 AA 01 45 A1 F1 BC 90 00 4D [23:57:06]RAPDU: 25 69 AA 01 45 A1 F1 BC 90 00 [23:57:06]wFMCommunicate OK [23:57:06]SAM_PROTO_SignData done [23:57:06]FM_MakeSignedData done [23:57:06]CreateOFDProtocolMessage [23:57:06]wFMCommunicate request_size=4 [23:57:06]MH_SAM_APDU [23:57:06]CAPDU: 80 11 00 00 [23:57:06]Write to MH i2c: E2 08 00 02 04 80 11 00 00 00 00 00 00 80 [23:57:06]Write i2c OK [23:57:06]MH_I2C_Read... [23:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:06]Read from MH i2c: E2 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: E2 17 00 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: E2 17 00 02 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D3 [23:57:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:57:06]wFMCommunicate OK [23:57:06]CreateOFDProtocolMessage done [23:57:06]OFDSenderStorePacket 152974 [23:57:06]StoreOFDPacket docnum=152974 [23:57:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 95 93 07 01 44 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 D1 51 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 55 02 00 35 04 06 00 C0 9E DE 0E E6 58 25 69 AA 01 45 A1 F1 BC [23:57:06]CheckFolder [23:57:06]dirname=/storage/ofd_packets [23:57:06]CheckFolder done [23:57:06]ProducePacketName [23:57:06]name=ofd_packets/00152974 [23:57:06]NVStorageSaveData ofd_packets/00152974 [23:57:06]File name is /storage/ofd_packets/00152974 [23:57:06]Write 301 bytes [23:57:06]NVStorageSaveData done [23:57:06]OFDSenderStorePacket done [23:57:06]KKMCreateOFDPacket done [23:57:06]NVStorageSaveData kkm_last_timestamp [23:57:06]File name is /storage/kkm_last_timestamp [23:57:06]Write 4 bytes [23:57:06]NVStorageSaveData done [23:57:06]ExternCall_PrintAddStr [23:57:06]wPrintStart [23:57:06]Write to MH i2c: 01 00 00 03 04 07 [23:57:06]Write i2c OK [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: 01 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: 01 07 00 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: 01 07 00 03 04 00 00 00 00 00 FF 0F 1C [23:57:06]RasterBufferAndPrint [23:57:06]line Счет N : (1)1786980 [23:57:06]line ИНН: 02508201610067 [23:57:06]line Контрольно-Кассовый Чек [23:57:06]line ПРОДАЖА [23:57:06]line ТРК (МРК, ГНК) : 42 [23:57:06]line Товар: 2710124130 [23:57:06]line Аи-92-К-5 [23:57:06]line 5.900 * 0.00 [23:57:06]line = 0.00 [23:57:06]line НДС 12% НСП 1% [23:57:06]line > о реализуемом товаре [23:57:06]line ИТОГО: 0.00 [23:57:06]line НСП 1% : 0.00 [23:57:06]line НДС 12% : 0.00 [23:57:06]line Наличными: 0.00 [23:57:06]line Безнал.: 0.00 [23:57:06]line Место: АЗС № 89 "Партнер Нефть" [23:57:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:57:06]line СНО: Общий режим [23:57:06]line Чек 433 24.09.2024 23:57 [23:57:06]line Смена: 477 ФФД: 1.0 [23:57:06]line ЗНМ: 0300000113 [23:57:06]line РНМ: 0000000000091825 [23:57:06]line Версия ККМ: 001 [23:57:06]line Платежная система: O! деньги [23:57:06]line ФМ: 0000000000871835 [23:57:06]line ФД: 152974 [23:57:06]line ФПД: 211788562884184 [23:57:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T235705&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152974&fm=211788562884184&tin=02508201610067®Number=0000000000091825&sum=0 [23:57:06]written 0, free lines is 4095 [23:57:06]OFD Sender: Processing packet 152974 [packets to send 831, broken 830] [23:57:06]ProducePacketName [23:57:06]name=ofd_packets/00152974 [23:57:06]OFD Sender: To server: pG, [23:57:06]CommunicateWithHost lk.salyk.kg:30040 [23:57:06]ConnectInit lk.salyk.kg [23:57:06]Write to MH i2c: 01 00 00 2D 04 31 [23:57:06]Write i2c OK [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: 01 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: 01 07 00 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: 01 07 00 2D 04 00 00 00 00 00 E9 0C 2D [23:57:06]RasterBufferAndPrint [23:57:06]line [23:57:06]line [23:57:06]line [23:57:06]line [23:57:06]line [23:57:06]written 0, free lines is 3311 [23:57:06]MH_Cut [23:57:06]Write to MH i2c: D1 01 00 34 04 01 0A [23:57:06]Write i2c OK [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: D1 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: D1 01 00 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: D1 01 00 34 04 00 09 [23:57:06]Write to MH i2c: 01 00 00 35 04 39 [23:57:06]Write i2c OK [23:57:06]MH_I2C_Read... [23:57:07]Connected sock=10 [23:57:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 95 93 07 01 44 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 D1 51 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 55 02 00 35 04 06 00 C0 9E DE 0E E6 58 25 69 AA 01 45 A1 F1 BC [23:57:07]*** Cut start [23:57:07]*** Purtial cut [23:57:07]*** Stage 1: CUTSNS_PIN = 1 [23:57:07]Read from MH i2c: 01 [23:57:07]MH_I2C_Read... [23:57:07]*** Stop cut motor [23:57:07]*** Cut end [23:57:07]Read from MH i2c: 01 07 00 [23:57:07]MH_I2C_Read... [23:57:07]Read from MH i2c: 01 07 00 35 04 00 00 00 00 00 FF 0F 4E [23:57:07]process_action close_receipt done [23:57:07]requested_data is exist [23:57:07]produce_requested_data [23:57:07]requested_item fm.sn is exist - process it [23:57:07]wFMCommunicate request_size=4 [23:57:07]MH_SAM_APDU [23:57:07]CAPDU: 80 11 00 00 [23:57:07]Write to MH i2c: E2 08 00 36 04 80 11 00 00 00 00 00 00 B4 [23:57:07]Write i2c OK [23:57:07]MH_I2C_Read... [23:57:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:07]Read from MH i2c: E2 [23:57:07]MH_I2C_Read... [23:57:07]Read from MH i2c: E2 17 00 [23:57:07]MH_I2C_Read... [23:57:07]Read from MH i2c: E2 17 00 36 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 07 [23:57:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:57:07]wFMCommunicate OK [23:57:07]requested_item fd.num is exist - process it [23:57:07]SAM_PROTO_GetFieldsCounters [23:57:07]wFMCommunicate request_size=4 [23:57:07]MH_SAM_APDU [23:57:07]CAPDU: 80 13 00 00 [23:57:07]Write to MH i2c: E2 08 00 37 04 80 13 00 00 00 00 00 00 B7 [23:57:07]Write i2c OK [23:57:07]MH_I2C_Read... [23:57:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:57:07]Read from MH i2c: E2 [23:57:07]MH_I2C_Read... [23:57:07]Read from MH i2c: E2 62 00 [23:57:07]MH_I2C_Read... [23:57:07]Read from MH i2c: E2 62 00 37 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [23:57:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8E 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:57:07]wFMCommunicate OK [23:57:07]SAM_PROTO_GetFieldsCounters done [23:57:07]requested_item shift.num is exist - process it [23:57:07]requested_item shift.opened is exist - process it [23:57:07]req_shift_opened [23:57:07]FM_GetShiftState [23:57:07]SAM_PROTO_GetShiftState [23:57:07]wFMCommunicate request_size=4 [23:57:07]MH_SAM_APDU [23:57:07]CAPDU: 80 13 01 00 [23:57:07]Write to MH i2c: E2 08 00 38 04 80 13 01 00 00 00 00 00 B9 [23:57:07]Write i2c OK [23:57:07]MH_I2C_Read... [23:57:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:07]Read from MH i2c: E2 [23:57:07]MH_I2C_Read... [23:57:07]Read from MH i2c: E2 0E 00 [23:57:07]MH_I2C_Read... [23:57:07]Read from MH i2c: E2 0E 00 38 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 86 [23:57:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [23:57:07]wFMCommunicate OK [23:57:07]SAM_PROTO_GetShiftState done [23:57:07]FM_GetShiftState done [23:57:07]req_shift_opened done [23:57:07]requested_item shift.open_date is exist - process it [23:57:07]req_shift_open_date [23:57:07]req_shift_open_date done [23:57:07]produce_requested_data done [23:57:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152974,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [23:57:07]process_action_free close_receipt [23:57:07]json_value_free [23:57:07]json_value_free done [23:57:07]process_json_proto returns [23:57:07]Send response to host [23:57:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152974,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [23:57:07]free response buf [23:57:07]execute_script done [23:57:07]execute_script returns [23:57:07]free content buf [23:57:07]Sock 7.Close socket [23:57:07]Sock 7.Thread stoped [23:57:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 74 9C 47 00 BA 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 55 02 00 F4 03 04 00 CE F9 F2 66 B6 04 01 00 00 7C 3F 1B D2 10 21 19 2D [23:57:08]CommunicateWithHost err = 0 [23:57:08]CheckOFDResponse [23:57:08]1017 (14) - 77093643461234 [23:57:08]1041 (16) - 0000000000871835 [23:57:08]1040 (4) - 152974 [23:57:08]1012 (4) - 24.09.2024 17:41 [23:57:08]1206 (1) - 0 [23:57:08]OFD Sender: Remove packet 152974 [23:57:08]ProducePacketName [23:57:08]name=ofd_packets/00152974 [23:57:08]NVStorageDeleteData [23:57:08]OFD Sender: No OFD packet to send [23:57:13]OFD Sender: No OFD packet to send [23:57:18]OFD Sender: No OFD packet to send [23:57:23]OFD Sender: No OFD packet to send [23:57:28]OFD Sender: No OFD packet to send [23:57:33]OFD Sender: No OFD packet to send [23:57:38]OFD Sender: No OFD packet to send [23:57:43]OFD Sender: No OFD packet to send [23:57:48]OFD Sender: No OFD packet to send [23:57:53]OFD Sender: No OFD packet to send [23:57:58]OFD Sender: No OFD packet to send [23:58:03]OFD Sender: No OFD packet to send [23:58:08]OFD Sender: No OFD packet to send [23:58:13]OFD Sender: No OFD packet to send [23:58:18]OFD Sender: No OFD packet to send [23:58:20]recv_with_timeout no data received [23:58:23]OFD Sender: No OFD packet to send [23:58:28]OFD Sender: No OFD packet to send [23:58:33]OFD Sender: No OFD packet to send [23:58:38]OFD Sender: No OFD packet to send [23:58:43]OFD Sender: No OFD packet to send [23:58:48]OFD Sender: No OFD packet to send [23:58:53]OFD Sender: No OFD packet to send [23:58:58]OFD Sender: No OFD packet to send [23:58:59]recv_with_timeout no data received [23:59:03]OFD Sender: No OFD packet to send [23:59:08]OFD Sender: No OFD packet to send [23:59:14]OFD Sender: No OFD packet to send [23:59:19]OFD Sender: No OFD packet to send [23:59:24]OFD Sender: No OFD packet to send [23:59:29]OFD Sender: No OFD packet to send [23:59:34]OFD Sender: No OFD packet to send [23:59:39]OFD Sender: No OFD packet to send [23:59:44]OFD Sender: No OFD packet to send [23:59:49]OFD Sender: No OFD packet to send [23:59:54]OFD Sender: No OFD packet to send [23:59:59]OFD Sender: No OFD packet to send [00:00:04]OFD Sender: No OFD packet to send [00:00:09]OFD Sender: No OFD packet to send [00:00:14]OFD Sender: No OFD packet to send [00:00:19]OFD Sender: No OFD packet to send [00:00:24]OFD Sender: No OFD packet to send [00:00:29]OFD Sender: No OFD packet to send [00:00:34]OFD Sender: No OFD packet to send [00:00:39]OFD Sender: No OFD packet to send [00:00:44]OFD Sender: No OFD packet to send [00:00:49]OFD Sender: No OFD packet to send [00:00:54]OFD Sender: No OFD packet to send [00:00:59]OFD Sender: No OFD packet to send [00:01:04]OFD Sender: No OFD packet to send [00:01:09]OFD Sender: No OFD packet to send [00:01:14]OFD Sender: No OFD packet to send [00:01:19]OFD Sender: No OFD packet to send [00:01:24]OFD Sender: No OFD packet to send [00:01:27]recv_with_timeout no data received [00:01:29]OFD Sender: No OFD packet to send [00:01:34]OFD Sender: No OFD packet to send [00:01:37]recv_with_timeout no data received [00:01:39]OFD Sender: No OFD packet to send [00:01:44]OFD Sender: No OFD packet to send [00:01:49]OFD Sender: No OFD packet to send [00:01:54]OFD Sender: No OFD packet to send [00:01:59]OFD Sender: No OFD packet to send [00:02:04]OFD Sender: No OFD packet to send [00:02:09]OFD Sender: No OFD packet to send [00:02:14]OFD Sender: No OFD packet to send [00:02:19]OFD Sender: No OFD packet to send [00:02:24]OFD Sender: No OFD packet to send [00:02:29]OFD Sender: No OFD packet to send [00:02:34]OFD Sender: No OFD packet to send [00:02:35]recv_with_timeout no data received [00:02:39]OFD Sender: No OFD packet to send [00:02:44]OFD Sender: No OFD packet to send [00:02:49]OFD Sender: No OFD packet to send [00:02:51]recv_with_timeout no data received [00:02:54]OFD Sender: No OFD packet to send [00:02:59]OFD Sender: No OFD packet to send [00:03:04]OFD Sender: No OFD packet to send [00:03:09]OFD Sender: No OFD packet to send [00:03:14]OFD Sender: No OFD packet to send [00:03:16]recv_with_timeout no data received [00:03:19]OFD Sender: No OFD packet to send [00:03:24]OFD Sender: No OFD packet to send [00:03:29]OFD Sender: No OFD packet to send [00:03:34]OFD Sender: No OFD packet to send [00:03:39]OFD Sender: No OFD packet to send [00:03:44]OFD Sender: No OFD packet to send [00:03:47]recv_with_timeout no data received [00:03:50]OFD Sender: No OFD packet to send [00:03:55]OFD Sender: No OFD packet to send [00:04:00]OFD Sender: No OFD packet to send [00:04:00]recv_with_timeout no data received [00:04:05]OFD Sender: No OFD packet to send [00:04:10]OFD Sender: No OFD packet to send [00:04:15]OFD Sender: No OFD packet to send [00:04:20]OFD Sender: No OFD packet to send [00:04:25]OFD Sender: No OFD packet to send [00:04:30]OFD Sender: No OFD packet to send [00:04:35]OFD Sender: No OFD packet to send [00:04:40]OFD Sender: No OFD packet to send [00:04:45]OFD Sender: No OFD packet to send [00:04:48]recv_with_timeout no data received [00:04:50]OFD Sender: No OFD packet to send [00:04:55]OFD Sender: No OFD packet to send [00:05:00]OFD Sender: No OFD packet to send [00:05:05]OFD Sender: No OFD packet to send [00:05:07]recv_with_timeout no data received [00:05:10]OFD Sender: No OFD packet to send [00:05:15]OFD Sender: No OFD packet to send [00:05:20]OFD Sender: No OFD packet to send [00:05:25]OFD Sender: No OFD packet to send [00:05:30]OFD Sender: No OFD packet to send [00:05:35]OFD Sender: No OFD packet to send [00:05:40]OFD Sender: No OFD packet to send [00:05:45]OFD Sender: No OFD packet to send [00:05:50]OFD Sender: No OFD packet to send [00:05:55]OFD Sender: No OFD packet to send [00:06:00]OFD Sender: No OFD packet to send [00:06:05]OFD Sender: No OFD packet to send [00:06:05]recv_with_timeout no data received [00:06:10]OFD Sender: No OFD packet to send [00:06:15]OFD Sender: No OFD packet to send [00:06:20]OFD Sender: No OFD packet to send [00:06:25]OFD Sender: No OFD packet to send [00:06:30]OFD Sender: No OFD packet to send [00:06:35]OFD Sender: No OFD packet to send [00:06:40]OFD Sender: No OFD packet to send [00:06:45]OFD Sender: No OFD packet to send [00:06:50]OFD Sender: No OFD packet to send [00:06:55]OFD Sender: No OFD packet to send [00:06:55]recv_with_timeout no data received [00:07:00]OFD Sender: No OFD packet to send [00:07:05]OFD Sender: No OFD packet to send [00:07:10]OFD Sender: No OFD packet to send [00:07:15]OFD Sender: No OFD packet to send [00:07:20]OFD Sender: No OFD packet to send [00:07:25]OFD Sender: No OFD packet to send [00:07:30]OFD Sender: No OFD packet to send [00:07:35]OFD Sender: No OFD packet to send [00:07:40]OFD Sender: No OFD packet to send [00:07:45]OFD Sender: No OFD packet to send [00:07:50]OFD Sender: No OFD packet to send [00:07:55]OFD Sender: No OFD packet to send [00:08:00]OFD Sender: No OFD packet to send [00:08:05]OFD Sender: No OFD packet to send [00:08:09]recv_with_timeout no data received [00:08:10]OFD Sender: No OFD packet to send [00:08:15]OFD Sender: No OFD packet to send [00:08:20]OFD Sender: No OFD packet to send [00:08:25]OFD Sender: No OFD packet to send [00:08:31]OFD Sender: No OFD packet to send [00:08:36]OFD Sender: No OFD packet to send [00:08:41]OFD Sender: No OFD packet to send [00:08:42]accept exits with 9 [00:08:42]New connection [00:08:42]New thread 3066830180 created [00:08:42]Thread 3066686820 joined [00:08:42]Waiting for new connection... [00:08:42] Sock 9.Parse request [00:08:42]Sock 9.Check first char [00:08:42]Sock 9.First char is OK [00:08:42]request: POST /json_proto HTTP/1.0 [00:08:42]Method: POST [00:08:42]URL: /json_proto [00:08:42]Method is POST - this is cgi request [00:08:42]url: /json_proto [00:08:42]query_string will be loaded in cgi processing [00:08:42]execute_cgi json_proto POST (null) [00:08:42]execute_cgi path=json_proto method=POST [00:08:42]POST find Content-Length [00:08:42]Host: 172.17.43.67:8080 [00:08:42]Content-Length: 796 [00:08:42]Content-Type: application/json [00:08:42] [00:08:42]POST finish read [00:08:42]Found Content-Length = 796 [00:08:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786981", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 3.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:08:42]execute_script... [00:08:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786981", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 3.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:08:42]POST & json_proto [00:08:42]process_json_proto [00:08:42]json parsed OK: [00:08:42]protocol is kg_v1.0 [00:08:42]action value=close_receipt [00:08:42]process_action close_receipt [00:08:42]cmd_close_receipt [00:08:42]MH_GetDate [00:08:42]Write to MH i2c: F0 00 00 39 04 2C [00:08:42]Write i2c OK [00:08:42]MH_I2C_Read... [00:08:42]Read from MH i2c: F0 [00:08:42]MH_I2C_Read... [00:08:42]Read from MH i2c: F0 09 00 [00:08:42]MH_I2C_Read... [00:08:42]Read from MH i2c: F0 09 00 39 04 00 8A 54 F3 66 6A BD 47 65 3F [00:08:42]GetLastDocTimeStamp 1727222225 [00:08:42]current date 1727222922 [00:08:42]FM_GetShiftState [00:08:42]SAM_PROTO_GetShiftState [00:08:42]wFMCommunicate request_size=4 [00:08:42]MH_SAM_APDU [00:08:42]CAPDU: 80 13 01 00 [00:08:42]Write to MH i2c: E2 08 00 3A 04 80 13 01 00 00 00 00 00 BB [00:08:42]Write i2c OK [00:08:42]MH_I2C_Read... [00:08:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:08:42]Read from MH i2c: E2 [00:08:42]MH_I2C_Read... [00:08:42]Read from MH i2c: E2 0E 00 [00:08:42]MH_I2C_Read... [00:08:42]Read from MH i2c: E2 0E 00 3A 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 88 [00:08:42]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:08:42]wFMCommunicate OK [00:08:42]SAM_PROTO_GetShiftState done [00:08:42]FM_GetShiftState done [00:08:42]opened in 1727137889 [00:08:42]opened+sec_in_day 1727224289 [00:08:42]quantity*price = 0 [00:08:42]sum+1 = 1 [00:08:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 434 25.09.2024 00:08 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152975 ФПД: 3782819690539 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T000842&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152975&fm=3782819690539&tin=02508201610067®Number=0000000000091825&sum=0 [00:08:43]StoreToDocumentArchive [00:08:43]shift 477 fd 152975 [00:08:43]save to /storage/0477/doc_00152975 [00:08:43]save last doc name /storage/0477/doc_00152975 to /storage/kkm_last_doc_name [00:08:43]save OK [00:08:43]Clear old archive folders... [00:08:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:08:43]tlvbuf is 010439E0 [00:08:43]SAM_PROTO_ClearQueue [00:08:43]wFMCommunicate request_size=4 [00:08:43]MH_SAM_APDU [00:08:43]CAPDU: 80 09 00 00 [00:08:43]Write to MH i2c: E2 08 00 47 04 80 09 00 00 00 00 00 00 BD [00:08:43]Write i2c OK [00:08:43]MH_I2C_Read... [00:08:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:08:43]Read from MH i2c: E2 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: E2 03 00 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [00:08:43]RAPDU: 90 00 [00:08:43]wFMCommunicate OK [00:08:43]SAM_PROTO_ClearQueue done [00:08:43]KKMCreateOFDPacket [00:08:43]OFDProtocolAddRootSTLVToBuf [00:08:43]FM_MakeSignedData [00:08:43]FM_MakeSignedData [00:08:43]SAM_PROTO_SignData [00:08:43]wFMCommunicate request_size=4 [00:08:43]MH_SAM_APDU [00:08:43]CAPDU: 80 0D 01 02 [00:08:43]Write to MH i2c: E2 08 00 48 04 80 0D 01 02 00 00 00 00 C5 [00:08:43]Write i2c OK [00:08:43]MH_I2C_Read... [00:08:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:08:43]Read from MH i2c: E2 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: E2 03 00 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [00:08:43]RAPDU: 90 00 [00:08:43]wFMCommunicate OK [00:08:43]wFMCommunicate request_size=255 [00:08:43]MH_SAM_APDU [00:08:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 8A 54 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 55 02 00 35 04 06 00 03 [00:08:43]Write to MH i2c: E2 02 01 49 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 8A 54 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 55 02 00 35 04 06 00 03 00 00 F8 [00:08:43]Write i2c OK [00:08:43]MH_I2C_Read... [00:08:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:08:43]Read from MH i2c: E2 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: E2 03 00 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [00:08:43]RAPDU: 90 00 [00:08:43]wFMCommunicate OK [00:08:43]wFMCommunicate request_size=10 [00:08:43]MH_SAM_APDU [00:08:43]CAPDU: 80 0D 02 02 05 70 C1 9F B8 2B [00:08:43]Write to MH i2c: E2 0D 00 4A 04 80 0D 02 02 05 00 70 C1 9F B8 2B 00 00 85 [00:08:43]Write i2c OK [00:08:43]MH_I2C_Read... [00:08:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:08:43]Read from MH i2c: E2 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: E2 03 00 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [00:08:43]RAPDU: 90 00 [00:08:43]wFMCommunicate OK [00:08:43]wFMCommunicate request_size=4 [00:08:43]MH_SAM_APDU [00:08:43]CAPDU: 80 0D 03 02 [00:08:43]Write to MH i2c: E2 08 00 4B 04 80 0D 03 02 00 00 00 00 CA [00:08:43]Write i2c OK [00:08:43]MH_I2C_Read... [00:08:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:08:43]Read from MH i2c: E2 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: E2 0B 00 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: E2 0B 00 4B 04 00 7B AA 63 CB F8 BE 88 BC 90 00 18 [00:08:43]RAPDU: 7B AA 63 CB F8 BE 88 BC 90 00 [00:08:43]wFMCommunicate OK [00:08:43]SAM_PROTO_SignData done [00:08:43]FM_MakeSignedData done [00:08:43]CreateOFDProtocolMessage [00:08:43]wFMCommunicate request_size=4 [00:08:43]MH_SAM_APDU [00:08:43]CAPDU: 80 11 00 00 [00:08:43]Write to MH i2c: E2 08 00 4C 04 80 11 00 00 00 00 00 00 CA [00:08:43]Write i2c OK [00:08:43]MH_I2C_Read... [00:08:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:08:43]Read from MH i2c: E2 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: E2 17 00 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: E2 17 00 4C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1D [00:08:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:08:43]wFMCommunicate OK [00:08:43]CreateOFDProtocolMessage done [00:08:43]OFDSenderStorePacket 152975 [00:08:43]StoreOFDPacket docnum=152975 [00:08:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EC 19 07 01 1B 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 8A 54 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 55 02 00 35 04 06 00 03 70 C1 9F B8 2B 7B AA 63 CB F8 BE 88 BC [00:08:43]CheckFolder [00:08:43]dirname=/storage/ofd_packets [00:08:43]CheckFolder done [00:08:43]ProducePacketName [00:08:43]name=ofd_packets/00152975 [00:08:43]NVStorageSaveData ofd_packets/00152975 [00:08:43]File name is /storage/ofd_packets/00152975 [00:08:43]Write 301 bytes [00:08:43]NVStorageSaveData done [00:08:43]OFDSenderStorePacket done [00:08:43]KKMCreateOFDPacket done [00:08:43]NVStorageSaveData kkm_last_timestamp [00:08:43]File name is /storage/kkm_last_timestamp [00:08:43]Write 4 bytes [00:08:43]NVStorageSaveData done [00:08:43]ExternCall_PrintAddStr [00:08:43]wPrintStart [00:08:43]Write to MH i2c: 01 00 00 4D 04 51 [00:08:43]Write i2c OK [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: 01 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: 01 07 00 [00:08:43]MH_I2C_Read... [00:08:43]Read from MH i2c: 01 07 00 4D 04 00 00 00 00 00 FF 0F 66 [00:08:43]RasterBufferAndPrint [00:08:43]line Счет N : (1)1786981 [00:08:43]line ИНН: 02508201610067 [00:08:43]line Контрольно-Кассовый Чек [00:08:43]line ПРОДАЖА [00:08:43]line ТРК (МРК, ГНК) : 32 [00:08:43]line Товар: 2710124130 [00:08:43]line Аи-92-К-5 [00:08:43]line 3.690 * 0.00 [00:08:43]line = 0.00 [00:08:43]line НДС 12% НСП 1% [00:08:43]line > о реализуемом товаре [00:08:43]line ИТОГО: 0.00 [00:08:43]line НСП 1% : 0.00 [00:08:43]line НДС 12% : 0.00 [00:08:43]line Наличными: 0.00 [00:08:43]line Безнал.: 0.00 [00:08:43]line Место: АЗС № 89 "Партнер Нефть" [00:08:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:08:43]line СНО: Общий режим [00:08:43]line Чек 434 25.09.2024 00:08 [00:08:43]line Смена: 477 ФФД: 1.0 [00:08:43]line ЗНМ: 0300000113 [00:08:43]line РНМ: 0000000000091825 [00:08:43]line Версия ККМ: 001 [00:08:43]line Платежная система: O! деньги [00:08:43]line ФМ: 0000000000871835 [00:08:43]line ФД: 152975 [00:08:43]line ФПД: 3782819690539 [00:08:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T000842&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152975&fm=3782819690539&tin=02508201610067®Number=0000000000091825&sum=0 [00:08:43]written 0, free lines is 4095 [00:08:43]OFD Sender: Processing packet 152975 [packets to send 831, broken 830] [00:08:43]ProducePacketName [00:08:43]name=ofd_packets/00152975 [00:08:43]OFD Sender: To server: pG, [00:08:43]CommunicateWithHost lk.salyk.kg:30040 [00:08:43]ConnectInit lk.salyk.kg [00:08:44]Write to MH i2c: 01 00 00 77 04 7B [00:08:44]Write i2c OK [00:08:44]MH_I2C_Read... [00:08:44]Read from MH i2c: 01 [00:08:44]MH_I2C_Read... [00:08:44]Read from MH i2c: 01 07 00 [00:08:44]MH_I2C_Read... [00:08:44]Read from MH i2c: 01 07 00 77 04 00 00 00 00 00 E9 0C 77 [00:08:44]RasterBufferAndPrint [00:08:44]line [00:08:44]line [00:08:44]line [00:08:44]line [00:08:44]line [00:08:44]written 0, free lines is 3311 [00:08:44]MH_Cut [00:08:44]Write to MH i2c: D1 01 00 7E 04 01 54 [00:08:44]Write i2c OK [00:08:44]MH_I2C_Read... [00:08:44]Read from MH i2c: D1 [00:08:44]MH_I2C_Read... [00:08:44]Read from MH i2c: D1 01 00 [00:08:44]MH_I2C_Read... [00:08:44]Read from MH i2c: D1 01 00 7E 04 00 53 [00:08:44]Write to MH i2c: 01 00 00 7F 04 83 [00:08:44]Write i2c OK [00:08:44]MH_I2C_Read... [00:08:45]*** Cut start [00:08:45]*** Purtial cut [00:08:45]*** Stage 1: CUTSNS_PIN = 1 [00:08:45]Read from MH i2c: 01 [00:08:45]MH_I2C_Read... [00:08:45]*** Stop cut motor [00:08:45]*** Cut end [00:08:45]Read from MH i2c: 01 07 00 [00:08:45]MH_I2C_Read... [00:08:45]Read from MH i2c: 01 07 00 7F 04 00 00 00 00 00 FF 0F 98 [00:08:45]process_action close_receipt done [00:08:45]requested_data is exist [00:08:45]produce_requested_data [00:08:45]requested_item fm.sn is exist - process it [00:08:45]wFMCommunicate request_size=4 [00:08:45]MH_SAM_APDU [00:08:45]CAPDU: 80 11 00 00 [00:08:45]Write to MH i2c: E2 08 00 80 04 80 11 00 00 00 00 00 00 FE [00:08:45]Write i2c OK [00:08:45]MH_I2C_Read... [00:08:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:08:45]Read from MH i2c: E2 [00:08:45]MH_I2C_Read... [00:08:45]Read from MH i2c: E2 17 00 [00:08:45]MH_I2C_Read... [00:08:45]Read from MH i2c: E2 17 00 80 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [00:08:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:08:45]wFMCommunicate OK [00:08:45]requested_item fd.num is exist - process it [00:08:45]SAM_PROTO_GetFieldsCounters [00:08:45]wFMCommunicate request_size=4 [00:08:45]MH_SAM_APDU [00:08:45]CAPDU: 80 13 00 00 [00:08:45]Write to MH i2c: E2 08 00 81 04 80 13 00 00 00 00 00 00 01 [00:08:45]Write i2c OK [00:08:45]MH_I2C_Read... [00:08:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:08:45]Read from MH i2c: E2 [00:08:45]MH_I2C_Read... [00:08:45]Read from MH i2c: E2 62 00 [00:08:45]MH_I2C_Read... [00:08:45]Read from MH i2c: E2 62 00 81 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 FF [00:08:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8F 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:08:45]wFMCommunicate OK [00:08:45]SAM_PROTO_GetFieldsCounters done [00:08:45]requested_item shift.num is exist - process it [00:08:45]requested_item shift.opened is exist - process it [00:08:45]req_shift_opened [00:08:45]FM_GetShiftState [00:08:45]SAM_PROTO_GetShiftState [00:08:45]wFMCommunicate request_size=4 [00:08:45]MH_SAM_APDU [00:08:45]CAPDU: 80 13 01 00 [00:08:45]Write to MH i2c: E2 08 00 82 04 80 13 01 00 00 00 00 00 03 [00:08:45]Write i2c OK [00:08:45]MH_I2C_Read... [00:08:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:08:45]Read from MH i2c: E2 [00:08:45]MH_I2C_Read... [00:08:45]Read from MH i2c: E2 0E 00 [00:08:45]MH_I2C_Read... [00:08:45]Read from MH i2c: E2 0E 00 82 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D0 [00:08:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:08:45]wFMCommunicate OK [00:08:45]SAM_PROTO_GetShiftState done [00:08:45]FM_GetShiftState done [00:08:45]req_shift_opened done [00:08:45]requested_item shift.open_date is exist - process it [00:08:45]req_shift_open_date [00:08:45]req_shift_open_date done [00:08:45]produce_requested_data done [00:08:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152975,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:08:45]process_action_free close_receipt [00:08:45]json_value_free [00:08:45]json_value_free done [00:08:45]process_json_proto returns [00:08:45]Send response to host [00:08:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152975,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:08:45]free response buf [00:08:45]execute_script done [00:08:45]execute_script returns [00:08:45]free content buf [00:08:45]Sock 9.Close socket [00:08:45]Sock 9.Thread stoped [00:08:46]Connected sock=11 [00:08:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EC 19 07 01 1B 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 8A 54 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 55 02 00 35 04 06 00 03 70 C1 9F B8 2B 7B AA 63 CB F8 BE 88 BC [00:08:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 06 C5 47 00 E1 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 55 02 00 F4 03 04 00 89 FC F2 66 B6 04 01 00 00 ED 24 08 4F 47 AD A1 B8 [00:08:46]CommunicateWithHost err = 0 [00:08:46]CheckOFDResponse [00:08:46]1017 (14) - 77093643461234 [00:08:46]1041 (16) - 0000000000871835 [00:08:46]1040 (4) - 152975 [00:08:46]1012 (4) - 24.09.2024 17:53 [00:08:46]1206 (1) - 0 [00:08:46]OFD Sender: Remove packet 152975 [00:08:46]ProducePacketName [00:08:46]name=ofd_packets/00152975 [00:08:46]NVStorageDeleteData [00:08:47]OFD Sender: No OFD packet to send [00:08:52]OFD Sender: No OFD packet to send [00:08:57]OFD Sender: No OFD packet to send [00:09:02]OFD Sender: No OFD packet to send [00:09:06]recv_with_timeout no data received [00:09:07]OFD Sender: No OFD packet to send [00:09:12]OFD Sender: No OFD packet to send [00:09:17]OFD Sender: No OFD packet to send [00:09:22]OFD Sender: No OFD packet to send [00:09:26]recv_with_timeout no data received [00:09:27]OFD Sender: No OFD packet to send [00:09:32]OFD Sender: No OFD packet to send [00:09:37]OFD Sender: No OFD packet to send [00:09:38]accept exits with 7 [00:09:38]New connection [00:09:38]New thread 3066686820 created [00:09:38]Thread 3066830180 joined [00:09:38]Waiting for new connection... [00:09:38] Sock 7.Parse request [00:09:38]Sock 7.Check first char [00:09:38]Sock 7.First char is OK [00:09:38]request: POST /json_proto HTTP/1.0 [00:09:38]Method: POST [00:09:38]URL: /json_proto [00:09:38]Method is POST - this is cgi request [00:09:38]url: /json_proto [00:09:38]query_string will be loaded in cgi processing [00:09:38]execute_cgi json_proto POST (null) [00:09:38]execute_cgi path=json_proto method=POST [00:09:38]POST find Content-Length [00:09:38]Host: 172.17.43.67:8080 [00:09:38]Content-Length: 657 [00:09:38]Content-Type: application/json [00:09:38] [00:09:38]POST finish read [00:09:38]Found Content-Length = 657 [00:09:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18866", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:38]execute_script... [00:09:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18866", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:38]POST & json_proto [00:09:38]process_json_proto [00:09:38]json parsed OK: [00:09:38]protocol is kg_v1.0 [00:09:38]action value=close_receipt [00:09:38]process_action close_receipt [00:09:38]cmd_close_receipt [00:09:38]MH_GetDate [00:09:38]Write to MH i2c: F0 00 00 83 04 76 [00:09:38]Write i2c OK [00:09:38]MH_I2C_Read... [00:09:38]Read from MH i2c: F0 [00:09:38]MH_I2C_Read... [00:09:38]Read from MH i2c: F0 09 00 [00:09:38]MH_I2C_Read... [00:09:38]Read from MH i2c: F0 09 00 83 04 00 C2 54 F3 66 6A BD 47 65 C1 [00:09:38]GetLastDocTimeStamp 1727222922 [00:09:38]current date 1727222978 [00:09:38]FM_GetShiftState [00:09:38]SAM_PROTO_GetShiftState [00:09:38]wFMCommunicate request_size=4 [00:09:38]MH_SAM_APDU [00:09:38]CAPDU: 80 13 01 00 [00:09:38]Write to MH i2c: E2 08 00 84 04 80 13 01 00 00 00 00 00 05 [00:09:38]Write i2c OK [00:09:38]MH_I2C_Read... [00:09:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:38]Read from MH i2c: E2 [00:09:38]MH_I2C_Read... [00:09:38]Read from MH i2c: E2 0E 00 [00:09:38]MH_I2C_Read... [00:09:38]Read from MH i2c: E2 0E 00 84 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D2 [00:09:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:09:38]wFMCommunicate OK [00:09:38]SAM_PROTO_GetShiftState done [00:09:38]FM_GetShiftState done [00:09:38]opened in 1727137889 [00:09:38]opened+sec_in_day 1727224289 [00:09:38]quantity*price = 11000 [00:09:38]sum+1 = 11001 [00:09:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 435 25.09.2024 00:09 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152976 ФПД: 13355497076367 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T000938&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152976&fm=13355497076367&tin=02508201610067®Number=0000000000091825&sum=11000 0 [00:09:39]StoreToDocumentArchive [00:09:39]shift 477 fd 152976 [00:09:39]save to /storage/0477/doc_00152976 [00:09:39]save last doc name /storage/0477/doc_00152976 to /storage/kkm_last_doc_name [00:09:39]save OK [00:09:39]Clear old archive folders... [00:09:39]ProcessDocumentItem done err = 0, tmpTLVsize=278 [00:09:39]tlvbuf is 01044300 [00:09:39]SAM_PROTO_ClearQueue [00:09:39]wFMCommunicate request_size=4 [00:09:39]MH_SAM_APDU [00:09:39]CAPDU: 80 09 00 00 [00:09:39]Write to MH i2c: E2 08 00 91 04 80 09 00 00 00 00 00 00 07 [00:09:39]Write i2c OK [00:09:39]MH_I2C_Read... [00:09:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:09:39]Read from MH i2c: E2 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [00:09:39]RAPDU: 90 00 [00:09:39]wFMCommunicate OK [00:09:39]SAM_PROTO_ClearQueue done [00:09:39]KKMCreateOFDPacket [00:09:39]OFDProtocolAddRootSTLVToBuf [00:09:39]FM_MakeSignedData [00:09:39]FM_MakeSignedData [00:09:39]SAM_PROTO_SignData [00:09:39]wFMCommunicate request_size=4 [00:09:39]MH_SAM_APDU [00:09:39]CAPDU: 80 0D 01 02 [00:09:39]Write to MH i2c: E2 08 00 92 04 80 0D 01 02 00 00 00 00 0F [00:09:39]Write i2c OK [00:09:39]MH_I2C_Read... [00:09:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:09:39]Read from MH i2c: E2 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [00:09:39]RAPDU: 90 00 [00:09:39]wFMCommunicate OK [00:09:39]wFMCommunicate request_size=255 [00:09:39]MH_SAM_APDU [00:09:39]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 C2 54 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 [00:09:39]Write to MH i2c: E2 02 01 93 04 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 C2 54 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 00 00 86 [00:09:39]Write i2c OK [00:09:39]MH_I2C_Read... [00:09:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:39]Read from MH i2c: E2 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [00:09:39]RAPDU: 90 00 [00:09:39]wFMCommunicate OK [00:09:39]wFMCommunicate request_size=37 [00:09:39]MH_SAM_APDU [00:09:39]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 55 02 00 35 04 06 00 0C 25 91 A8 B6 8F [00:09:39]Write to MH i2c: E2 28 00 94 04 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 55 02 00 35 04 06 00 0C 25 91 A8 B6 8F 00 00 FF [00:09:39]Write i2c OK [00:09:39]MH_I2C_Read... [00:09:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:39]Read from MH i2c: E2 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [00:09:39]RAPDU: 90 00 [00:09:39]wFMCommunicate OK [00:09:39]wFMCommunicate request_size=4 [00:09:39]MH_SAM_APDU [00:09:39]CAPDU: 80 0D 03 02 [00:09:39]Write to MH i2c: E2 08 00 95 04 80 0D 03 02 00 00 00 00 14 [00:09:39]Write i2c OK [00:09:39]MH_I2C_Read... [00:09:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:09:39]Read from MH i2c: E2 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 0B 00 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 0B 00 95 04 00 2B EB CF 8F ED 7C 48 90 90 00 CA [00:09:39]RAPDU: 2B EB CF 8F ED 7C 48 90 90 00 [00:09:39]wFMCommunicate OK [00:09:39]SAM_PROTO_SignData done [00:09:39]FM_MakeSignedData done [00:09:39]CreateOFDProtocolMessage [00:09:39]wFMCommunicate request_size=4 [00:09:39]MH_SAM_APDU [00:09:39]CAPDU: 80 11 00 00 [00:09:39]Write to MH i2c: E2 08 00 96 04 80 11 00 00 00 00 00 00 14 [00:09:39]Write i2c OK [00:09:39]MH_I2C_Read... [00:09:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:09:39]Read from MH i2c: E2 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 17 00 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: E2 17 00 96 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 67 [00:09:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:09:39]wFMCommunicate OK [00:09:39]CreateOFDProtocolMessage done [00:09:39]OFDSenderStorePacket 152976 [00:09:39]StoreOFDPacket docnum=152976 [00:09:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 C7 56 22 01 67 70 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 C2 54 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 55 02 00 35 04 06 00 0C 25 91 A8 B6 8F 2B EB CF 8F ED 7C 48 90 [00:09:39]CheckFolder [00:09:39]dirname=/storage/ofd_packets [00:09:39]CheckFolder done [00:09:39]ProducePacketName [00:09:39]name=ofd_packets/00152976 [00:09:39]NVStorageSaveData ofd_packets/00152976 [00:09:39]File name is /storage/ofd_packets/00152976 [00:09:39]Write 328 bytes [00:09:39]NVStorageSaveData done [00:09:39]OFDSenderStorePacket done [00:09:39]KKMCreateOFDPacket done [00:09:39]NVStorageSaveData kkm_last_timestamp [00:09:39]File name is /storage/kkm_last_timestamp [00:09:39]Write 4 bytes [00:09:39]NVStorageSaveData done [00:09:39]ExternCall_PrintAddStr [00:09:39]wPrintStart [00:09:39]Write to MH i2c: 01 00 00 97 04 9B [00:09:39]Write i2c OK [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: 01 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: 01 07 00 [00:09:39]MH_I2C_Read... [00:09:39]Read from MH i2c: 01 07 00 97 04 00 00 00 00 00 FF 0F B0 [00:09:39]RasterBufferAndPrint [00:09:39]line Счет N : (3)18866 [00:09:39]line ИНН: 02508201610067 [00:09:39]line Контрольно-Кассовый Чек [00:09:39]line ПРОДАЖА [00:09:39]line Товар: 5449000054227 [00:09:39]line Напиток Кока-Кола 1л [00:09:39]line 1.000 * 110.00 [00:09:39]line = 110.00 [00:09:39]line НДС 12% НСП 1% [00:09:39]line > о реализуемом товаре [00:09:39]line ИТОГО: 110.00 [00:09:39]line НСП 1% : 0.97 [00:09:39]line НДС 12% : 11.68 [00:09:39]line Наличными: 110.00 [00:09:39]line Безнал.: 0.00 [00:09:39]line Место: АЗС № 89 "Партнер Нефть" [00:09:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:09:39]line СНО: Общий режим [00:09:39]line Чек 435 25.09.2024 00:09 [00:09:39]line Смена: 477 ФФД: 1.0 [00:09:39]line ЗНМ: 0300000113 [00:09:39]line РНМ: 0000000000091825 [00:09:39]line Версия ККМ: 001 [00:09:39]line ФМ: 0000000000871835 [00:09:39]line ФД: 152976 [00:09:39]line ФПД: 13355497076367 [00:09:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T000938&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152976&fm=13355497076367&tin=02508201610067®Number=0000000000091825&sum=11000 [00:09:39]line 0 [00:09:39]written 0, free lines is 4095 [00:09:39]OFD Sender: Processing packet 152976 [packets to send 831, broken 830] [00:09:39]ProducePacketName [00:09:39]name=ofd_packets/00152976 [00:09:39]OFD Sender: To server: pG, [00:09:39]CommunicateWithHost lk.salyk.kg:30040 [00:09:39]ConnectInit lk.salyk.kg [00:09:40]Write to MH i2c: 01 00 00 BF 04 C3 [00:09:40]Write i2c OK [00:09:40]MH_I2C_Read... [00:09:40]Read from MH i2c: 01 [00:09:40]MH_I2C_Read... [00:09:40]Read from MH i2c: 01 07 00 [00:09:40]MH_I2C_Read... [00:09:40]Read from MH i2c: 01 07 00 BF 04 00 00 00 00 00 F7 0C CD [00:09:40]RasterBufferAndPrint [00:09:40]line [00:09:40]line [00:09:40]line [00:09:40]line [00:09:40]line [00:09:40]written 0, free lines is 3325 [00:09:40]MH_Cut [00:09:40]Write to MH i2c: D1 01 00 C6 04 01 9C [00:09:40]Write i2c OK [00:09:40]MH_I2C_Read... [00:09:40]Read from MH i2c: D1 [00:09:40]MH_I2C_Read... [00:09:40]Read from MH i2c: D1 01 00 [00:09:40]MH_I2C_Read... [00:09:40]Read from MH i2c: D1 01 00 C6 04 00 9B [00:09:40]Write to MH i2c: 01 00 00 C7 04 CB [00:09:40]Write i2c OK [00:09:40]MH_I2C_Read... [00:09:40]*** Cut start [00:09:40]*** Purtial cut [00:09:40]*** Stage 1: CUTSNS_PIN = 1 [00:09:41]Connected sock=11 [00:09:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 C7 56 22 01 67 70 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 C2 54 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 55 02 00 35 04 06 00 0C 25 91 A8 B6 8F 2B EB CF 8F ED 7C 48 90 [00:09:41]Read from MH i2c: 01 [00:09:41]MH_I2C_Read... [00:09:41]*** Stop cut motor [00:09:41]*** Cut end [00:09:41]Read from MH i2c: 01 07 00 [00:09:41]MH_I2C_Read... [00:09:41]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 FF 0F E0 [00:09:41]process_action close_receipt done [00:09:41]requested_data is exist [00:09:41]produce_requested_data [00:09:41]requested_item fm.sn is exist - process it [00:09:41]wFMCommunicate request_size=4 [00:09:41]MH_SAM_APDU [00:09:41]CAPDU: 80 11 00 00 [00:09:41]Write to MH i2c: E2 08 00 C8 04 80 11 00 00 00 00 00 00 46 [00:09:41]Write i2c OK [00:09:41]MH_I2C_Read... [00:09:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:09:41]Read from MH i2c: E2 [00:09:41]MH_I2C_Read... [00:09:41]Read from MH i2c: E2 17 00 [00:09:41]MH_I2C_Read... [00:09:41]Read from MH i2c: E2 17 00 C8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [00:09:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:09:41]wFMCommunicate OK [00:09:41]requested_item fd.num is exist - process it [00:09:41]SAM_PROTO_GetFieldsCounters [00:09:41]wFMCommunicate request_size=4 [00:09:41]MH_SAM_APDU [00:09:41]CAPDU: 80 13 00 00 [00:09:41]Write to MH i2c: E2 08 00 C9 04 80 13 00 00 00 00 00 00 49 [00:09:41]Write i2c OK [00:09:41]MH_I2C_Read... [00:09:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:09:41]Read from MH i2c: E2 [00:09:41]MH_I2C_Read... [00:09:41]Read from MH i2c: E2 62 00 [00:09:41]MH_I2C_Read... [00:09:41]Read from MH i2c: E2 62 00 C9 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 90 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [00:09:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 90 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:09:41]wFMCommunicate OK [00:09:41]SAM_PROTO_GetFieldsCounters done [00:09:41]requested_item shift.num is exist - process it [00:09:41]requested_item shift.opened is exist - process it [00:09:41]req_shift_opened [00:09:41]FM_GetShiftState [00:09:41]SAM_PROTO_GetShiftState [00:09:41]wFMCommunicate request_size=4 [00:09:41]MH_SAM_APDU [00:09:41]CAPDU: 80 13 01 00 [00:09:41]Write to MH i2c: E2 08 00 CA 04 80 13 01 00 00 00 00 00 4B [00:09:41]Write i2c OK [00:09:41]MH_I2C_Read... [00:09:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:41]Read from MH i2c: E2 [00:09:41]MH_I2C_Read... [00:09:41]Read from MH i2c: E2 0E 00 [00:09:41]MH_I2C_Read... [00:09:41]Read from MH i2c: E2 0E 00 CA 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 18 [00:09:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:09:41]wFMCommunicate OK [00:09:41]SAM_PROTO_GetShiftState done [00:09:41]FM_GetShiftState done [00:09:41]req_shift_opened done [00:09:41]requested_item shift.open_date is exist - process it [00:09:41]req_shift_open_date [00:09:41]req_shift_open_date done [00:09:41]produce_requested_data done [00:09:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152976,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:09:41]process_action_free close_receipt [00:09:41]json_value_free [00:09:41]json_value_free done [00:09:41]process_json_proto returns [00:09:41]Send response to host [00:09:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152976,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:09:41]free response buf [00:09:41]execute_script done [00:09:41]execute_script returns [00:09:41]free content buf [00:09:41]Sock 7.Close socket [00:09:41]Sock 7.Thread stoped [00:09:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 78 C9 47 00 83 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 55 02 00 F4 03 04 00 C0 FC F2 66 B6 04 01 00 00 D1 58 0E A1 C0 1E C2 C7 [00:09:41]CommunicateWithHost err = 0 [00:09:41]CheckOFDResponse [00:09:41]1017 (14) - 77093643461234 [00:09:41]1041 (16) - 0000000000871835 [00:09:41]1040 (4) - 152976 [00:09:41]1012 (4) - 24.09.2024 17:54 [00:09:41]1206 (1) - 0 [00:09:41]OFD Sender: Remove packet 152976 [00:09:41]ProducePacketName [00:09:41]name=ofd_packets/00152976 [00:09:41]NVStorageDeleteData [00:09:42]OFD Sender: No OFD packet to send [00:09:47]OFD Sender: No OFD packet to send [00:09:51]recv_with_timeout no data received [00:09:52]OFD Sender: No OFD packet to send [00:09:57]OFD Sender: No OFD packet to send [00:10:02]OFD Sender: No OFD packet to send [00:10:07]OFD Sender: No OFD packet to send [00:10:12]OFD Sender: No OFD packet to send [00:10:15]recv_with_timeout no data received [00:10:17]OFD Sender: No OFD packet to send [00:10:22]OFD Sender: No OFD packet to send [00:10:25]recv_with_timeout no data received [00:10:27]OFD Sender: No OFD packet to send [00:10:32]OFD Sender: No OFD packet to send [00:10:37]OFD Sender: No OFD packet to send [00:10:42]OFD Sender: No OFD packet to send [00:10:47]OFD Sender: No OFD packet to send [00:10:52]OFD Sender: No OFD packet to send [00:10:57]OFD Sender: No OFD packet to send [00:11:00]recv_with_timeout no data received [00:11:02]OFD Sender: No OFD packet to send [00:11:06]accept exits with 10 [00:11:06]New connection [00:11:06]New thread 3066830180 created [00:11:06]Thread 3066686820 joined [00:11:06]Waiting for new connection... [00:11:06] Sock 10.Parse request [00:11:06]Sock 10.Check first char [00:11:06]Sock 10.First char is OK [00:11:06]request: POST /json_proto HTTP/1.0 [00:11:06]Method: POST [00:11:06]URL: /json_proto [00:11:06]Method is POST - this is cgi request [00:11:06]url: /json_proto [00:11:06]query_string will be loaded in cgi processing [00:11:06]execute_cgi json_proto POST (null) [00:11:06]execute_cgi path=json_proto method=POST [00:11:06]POST find Content-Length [00:11:06]Host: 172.17.43.67:8080 [00:11:06]Content-Length: 678 [00:11:06]Content-Type: application/json [00:11:06] [00:11:06]POST finish read [00:11:06]Found Content-Length = 678 [00:11:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:06]execute_script... [00:11:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:06]POST & json_proto [00:11:06]process_json_proto [00:11:06]json parsed OK: [00:11:06]protocol is kg_v1.0 [00:11:06]action value=close_receipt [00:11:06]process_action close_receipt [00:11:06]cmd_close_receipt [00:11:06]MH_GetDate [00:11:06]Write to MH i2c: F0 00 00 CB 04 BE [00:11:06]Write i2c OK [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: F0 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: F0 09 00 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: F0 09 00 CB 04 00 1A 55 F3 66 6A BD 47 65 62 [00:11:06]GetLastDocTimeStamp 1727222978 [00:11:06]current date 1727223066 [00:11:06]FM_GetShiftState [00:11:06]SAM_PROTO_GetShiftState [00:11:06]wFMCommunicate request_size=4 [00:11:06]MH_SAM_APDU [00:11:06]CAPDU: 80 13 01 00 [00:11:06]Write to MH i2c: E2 08 00 CC 04 80 13 01 00 00 00 00 00 4D [00:11:06]Write i2c OK [00:11:06]MH_I2C_Read... [00:11:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:06]Read from MH i2c: E2 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: E2 0E 00 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: E2 0E 00 CC 04 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 1A [00:11:06]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:11:06]wFMCommunicate OK [00:11:06]SAM_PROTO_GetShiftState done [00:11:06]FM_GetShiftState done [00:11:06]opened in 1727137889 [00:11:06]opened+sec_in_day 1727224289 [00:11:06]quantity*price = 50036 [00:11:06]sum+1 = 50037 [00:11:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 436 25.09.2024 00:11 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152977 ФПД: 3012318475678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T001106&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152977&fm=3012318475678&tin=02508201610067®Number=0000000000091825&sum=50000 [00:11:07]StoreToDocumentArchive [00:11:07]shift 477 fd 152977 [00:11:07]save to /storage/0477/doc_00152977 [00:11:07]save last doc name /storage/0477/doc_00152977 to /storage/kkm_last_doc_name [00:11:07]save OK [00:11:07]Clear old archive folders... [00:11:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:11:07]tlvbuf is 010316F0 [00:11:07]SAM_PROTO_ClearQueue [00:11:07]wFMCommunicate request_size=4 [00:11:07]MH_SAM_APDU [00:11:07]CAPDU: 80 09 00 00 [00:11:07]Write to MH i2c: E2 08 00 D9 04 80 09 00 00 00 00 00 00 4F [00:11:07]Write i2c OK [00:11:07]MH_I2C_Read... [00:11:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:11:07]Read from MH i2c: E2 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 03 00 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [00:11:07]RAPDU: 90 00 [00:11:07]wFMCommunicate OK [00:11:07]SAM_PROTO_ClearQueue done [00:11:07]KKMCreateOFDPacket [00:11:07]OFDProtocolAddRootSTLVToBuf [00:11:07]FM_MakeSignedData [00:11:07]FM_MakeSignedData [00:11:07]SAM_PROTO_SignData [00:11:07]wFMCommunicate request_size=4 [00:11:07]MH_SAM_APDU [00:11:07]CAPDU: 80 0D 01 02 [00:11:07]Write to MH i2c: E2 08 00 DA 04 80 0D 01 02 00 00 00 00 57 [00:11:07]Write i2c OK [00:11:07]MH_I2C_Read... [00:11:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:11:07]Read from MH i2c: E2 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 03 00 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 03 00 DA 04 00 90 00 52 [00:11:07]RAPDU: 90 00 [00:11:07]wFMCommunicate OK [00:11:07]wFMCommunicate request_size=255 [00:11:07]MH_SAM_APDU [00:11:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 1A 55 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 55 02 00 35 04 06 00 02 [00:11:07]Write to MH i2c: E2 02 01 DB 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 1A 55 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 55 02 00 35 04 06 00 02 00 00 1B [00:11:07]Write i2c OK [00:11:07]MH_I2C_Read... [00:11:07]OFD Sender: No OFD packet to send [00:11:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:07]Read from MH i2c: E2 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 03 00 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 03 00 DB 04 00 90 00 53 [00:11:07]RAPDU: 90 00 [00:11:07]wFMCommunicate OK [00:11:07]wFMCommunicate request_size=10 [00:11:07]MH_SAM_APDU [00:11:07]CAPDU: 80 0D 02 02 05 BD 5C 2C 35 9E [00:11:07]Write to MH i2c: E2 0D 00 DC 04 80 0D 02 02 05 00 BD 5C 2C 35 9E 00 00 7C [00:11:07]Write i2c OK [00:11:07]MH_I2C_Read... [00:11:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:07]Read from MH i2c: E2 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 03 00 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 03 00 DC 04 00 90 00 54 [00:11:07]RAPDU: 90 00 [00:11:07]wFMCommunicate OK [00:11:07]wFMCommunicate request_size=4 [00:11:07]MH_SAM_APDU [00:11:07]CAPDU: 80 0D 03 02 [00:11:07]Write to MH i2c: E2 08 00 DD 04 80 0D 03 02 00 00 00 00 5C [00:11:07]Write i2c OK [00:11:07]MH_I2C_Read... [00:11:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:11:07]Read from MH i2c: E2 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 0B 00 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 0B 00 DD 04 00 AE C2 9C 9C 34 6A 4A 53 90 00 40 [00:11:07]RAPDU: AE C2 9C 9C 34 6A 4A 53 90 00 [00:11:07]wFMCommunicate OK [00:11:07]SAM_PROTO_SignData done [00:11:07]FM_MakeSignedData done [00:11:07]CreateOFDProtocolMessage [00:11:07]wFMCommunicate request_size=4 [00:11:07]MH_SAM_APDU [00:11:07]CAPDU: 80 11 00 00 [00:11:07]Write to MH i2c: E2 08 00 DE 04 80 11 00 00 00 00 00 00 5C [00:11:07]Write i2c OK [00:11:07]MH_I2C_Read... [00:11:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:07]Read from MH i2c: E2 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 17 00 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: E2 17 00 DE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AF [00:11:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:11:07]wFMCommunicate OK [00:11:07]CreateOFDProtocolMessage done [00:11:07]OFDSenderStorePacket 152977 [00:11:07]StoreOFDPacket docnum=152977 [00:11:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 77 D8 07 01 AF 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 1A 55 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 55 02 00 35 04 06 00 02 BD 5C 2C 35 9E AE C2 9C 9C 34 6A 4A 53 [00:11:07]CheckFolder [00:11:07]dirname=/storage/ofd_packets [00:11:07]CheckFolder done [00:11:07]ProducePacketName [00:11:07]name=ofd_packets/00152977 [00:11:07]NVStorageSaveData ofd_packets/00152977 [00:11:07]File name is /storage/ofd_packets/00152977 [00:11:07]Write 301 bytes [00:11:07]NVStorageSaveData done [00:11:07]OFDSenderStorePacket done [00:11:07]KKMCreateOFDPacket done [00:11:07]NVStorageSaveData kkm_last_timestamp [00:11:07]File name is /storage/kkm_last_timestamp [00:11:07]Write 4 bytes [00:11:07]NVStorageSaveData done [00:11:07]ExternCall_PrintAddStr [00:11:07]wPrintStart [00:11:07]Write to MH i2c: 01 00 00 DF 04 E3 [00:11:07]Write i2c OK [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: 01 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: 01 07 00 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: 01 07 00 DF 04 00 00 00 00 00 FF 0F F8 [00:11:07]RasterBufferAndPrint [00:11:07]line Счет N : (1)1786983 [00:11:07]line ИНН: 02508201610067 [00:11:07]line Контрольно-Кассовый Чек [00:11:07]line ПРОДАЖА [00:11:07]line ТРК (МРК, ГНК) : 22 [00:11:07]line Товар: 2710124130 [00:11:07]line Аи-92-К-5 [00:11:07]line 7.380 * 67.80 [00:11:07]line = 500.36 [00:11:07]line НДС 12% НСП 1% [00:11:07]line > о реализуемом товаре [00:11:07]line ОКРУГЛЕНИЕ: -0.36 [00:11:07]line ИТОГО: 500.00 [00:11:07]line Внесено: 500.00 [00:11:07]line СДАЧА: 0.00 [00:11:07]line НСП 1% : 4.43 [00:11:07]line НДС 12% : 53.14 [00:11:07]line Наличными: 500.00 [00:11:07]line Безнал.: 0.00 [00:11:07]line Место: АЗС № 89 "Партнер Нефть" [00:11:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:11:07]line СНО: Общий режим [00:11:07]line Чек 436 25.09.2024 00:11 [00:11:07]line Смена: 477 ФФД: 1.0 [00:11:07]line ЗНМ: 0300000113 [00:11:07]line РНМ: 0000000000091825 [00:11:07]line Версия ККМ: 001 [00:11:07]line ФМ: 0000000000871835 [00:11:07]line ФД: 152977 [00:11:07]line ФПД: 3012318475678 [00:11:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T001106&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152977&fm=3012318475678&tin=02508201610067®Number=0000000000091825&sum=50000 [00:11:07]written 0, free lines is 4095 [00:11:07]OFD Sender: Processing packet 152977 [packets to send 831, broken 830] [00:11:07]ProducePacketName [00:11:07]name=ofd_packets/00152977 [00:11:07]OFD Sender: To server: pG, [00:11:07]CommunicateWithHost lk.salyk.kg:30040 [00:11:07]ConnectInit lk.salyk.kg [00:11:08]Connected sock=7 [00:11:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 77 D8 07 01 AF 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 1A 55 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 55 02 00 35 04 06 00 02 BD 5C 2C 35 9E AE C2 9C 9C 34 6A 4A 53 [00:11:08]Write to MH i2c: 01 00 00 0A 05 0F [00:11:08]Write i2c OK [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: 01 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: 01 07 00 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: 01 07 00 0A 05 00 00 00 00 00 DC 0C FE [00:11:08]RasterBufferAndPrint [00:11:08]line [00:11:08]line [00:11:08]line [00:11:08]line [00:11:08]line [00:11:08]written 0, free lines is 3297 [00:11:08]MH_Cut [00:11:08]Write to MH i2c: D1 01 00 11 05 01 E8 [00:11:08]Write i2c OK [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: D1 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: D1 01 00 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: D1 01 00 11 05 00 E7 [00:11:08]Write to MH i2c: 01 00 00 12 05 17 [00:11:08]Write i2c OK [00:11:08]MH_I2C_Read... [00:11:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 05 99 47 00 EA 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 55 02 00 F4 03 04 00 17 FD F2 66 B6 04 01 00 00 E4 B9 82 87 10 A8 F2 6C [00:11:08]CommunicateWithHost err = 0 [00:11:08]CheckOFDResponse [00:11:08]1017 (14) - 77093643461234 [00:11:08]1041 (16) - 0000000000871835 [00:11:08]1040 (4) - 152977 [00:11:08]1012 (4) - 24.09.2024 17:55 [00:11:08]1206 (1) - 0 [00:11:08]OFD Sender: Remove packet 152977 [00:11:08]ProducePacketName [00:11:08]name=ofd_packets/00152977 [00:11:08]NVStorageDeleteData [00:11:08]*** Cut start [00:11:08]*** Purtial cut [00:11:08]*** Stage 1: CUTSNS_PIN = 1 [00:11:09]OFD Sender: No OFD packet to send [00:11:09]Read from MH i2c: 01 [00:11:09]MH_I2C_Read... [00:11:09]*** Stop cut motor [00:11:09]*** Cut end [00:11:09]Read from MH i2c: 01 07 00 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: 01 07 00 12 05 00 00 00 00 00 FF 0F 2C [00:11:09]process_action close_receipt done [00:11:09]requested_data is exist [00:11:09]produce_requested_data [00:11:09]requested_item fm.sn is exist - process it [00:11:09]wFMCommunicate request_size=4 [00:11:09]MH_SAM_APDU [00:11:09]CAPDU: 80 11 00 00 [00:11:09]Write to MH i2c: E2 08 00 13 05 80 11 00 00 00 00 00 00 92 [00:11:09]Write i2c OK [00:11:09]MH_I2C_Read... [00:11:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:09]Read from MH i2c: E2 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 17 00 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 17 00 13 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [00:11:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:11:09]wFMCommunicate OK [00:11:09]requested_item fd.num is exist - process it [00:11:09]SAM_PROTO_GetFieldsCounters [00:11:09]wFMCommunicate request_size=4 [00:11:09]MH_SAM_APDU [00:11:09]CAPDU: 80 13 00 00 [00:11:09]Write to MH i2c: E2 08 00 14 05 80 13 00 00 00 00 00 00 95 [00:11:09]Write i2c OK [00:11:09]MH_I2C_Read... [00:11:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:09]Read from MH i2c: E2 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 62 00 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 62 00 14 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 91 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 9B [00:11:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 91 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:09]wFMCommunicate OK [00:11:09]SAM_PROTO_GetFieldsCounters done [00:11:09]requested_item shift.num is exist - process it [00:11:09]requested_item shift.opened is exist - process it [00:11:09]req_shift_opened [00:11:09]FM_GetShiftState [00:11:09]SAM_PROTO_GetShiftState [00:11:09]wFMCommunicate request_size=4 [00:11:09]MH_SAM_APDU [00:11:09]CAPDU: 80 13 01 00 [00:11:09]Write to MH i2c: E2 08 00 15 05 80 13 01 00 00 00 00 00 97 [00:11:09]Write i2c OK [00:11:09]MH_I2C_Read... [00:11:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:09]Read from MH i2c: E2 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 0E 00 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 0E 00 15 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 64 [00:11:09]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:11:09]wFMCommunicate OK [00:11:09]SAM_PROTO_GetShiftState done [00:11:09]FM_GetShiftState done [00:11:09]req_shift_opened done [00:11:09]requested_item shift.open_date is exist - process it [00:11:09]req_shift_open_date [00:11:09]req_shift_open_date done [00:11:09]produce_requested_data done [00:11:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152977,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:11:09]process_action_free close_receipt [00:11:09]json_value_free [00:11:09]json_value_free done [00:11:09]process_json_proto returns [00:11:09]Send response to host [00:11:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152977,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:11:09]free response buf [00:11:09]execute_script done [00:11:09]execute_script returns [00:11:09]free content buf [00:11:09]Sock 10.Close socket [00:11:09]Sock 10.Thread stoped [00:11:14]OFD Sender: No OFD packet to send [00:11:17]accept exits with 9 [00:11:17]New connection [00:11:17]New thread 3066686820 created [00:11:17]Thread 3066830180 joined [00:11:17]Waiting for new connection... [00:11:17] Sock 9.Parse request [00:11:17]Sock 9.Check first char [00:11:17]Sock 9.First char is OK [00:11:17]request: POST /json_proto HTTP/1.0 [00:11:17]Method: POST [00:11:17]URL: /json_proto [00:11:17]Method is POST - this is cgi request [00:11:17]url: /json_proto [00:11:17]query_string will be loaded in cgi processing [00:11:17]execute_cgi json_proto POST (null) [00:11:17]execute_cgi path=json_proto method=POST [00:11:17]POST find Content-Length [00:11:17]Host: 172.17.43.67:8080 [00:11:17]Content-Length: 678 [00:11:17]Content-Type: application/json [00:11:17] [00:11:17]POST finish read [00:11:17]Found Content-Length = 678 [00:11:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786982", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.260, "sum" : 560.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 560.00, "total" : 560.00, "payments": [ { "type": 0, "sum" : 560.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:17]execute_script... [00:11:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786982", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.260, "sum" : 560.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 560.00, "total" : 560.00, "payments": [ { "type": 0, "sum" : 560.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:17]POST & json_proto [00:11:17]process_json_proto [00:11:17]json parsed OK: [00:11:17]protocol is kg_v1.0 [00:11:17]action value=close_receipt [00:11:17]process_action close_receipt [00:11:17]cmd_close_receipt [00:11:17]MH_GetDate [00:11:17]Write to MH i2c: F0 00 00 16 05 0A [00:11:17]Write i2c OK [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: F0 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: F0 09 00 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: F0 09 00 16 05 00 26 55 F3 66 6A BD 47 65 BA [00:11:17]GetLastDocTimeStamp 1727223066 [00:11:17]current date 1727223078 [00:11:17]FM_GetShiftState [00:11:17]SAM_PROTO_GetShiftState [00:11:17]wFMCommunicate request_size=4 [00:11:17]MH_SAM_APDU [00:11:17]CAPDU: 80 13 01 00 [00:11:17]Write to MH i2c: E2 08 00 17 05 80 13 01 00 00 00 00 00 99 [00:11:17]Write i2c OK [00:11:17]MH_I2C_Read... [00:11:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:17]Read from MH i2c: E2 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 0E 00 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: E2 0E 00 17 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 66 [00:11:17]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:11:17]wFMCommunicate OK [00:11:17]SAM_PROTO_GetShiftState done [00:11:17]FM_GetShiftState done [00:11:17]opened in 1727137889 [00:11:17]opened+sec_in_day 1727224289 [00:11:17]quantity*price = 56002 [00:11:17]sum+1 = 56004 [00:11:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 560.00 Внесено: 560.00 СДАЧА: 0.00 НСП 1% : 4.96 НДС 12% : 59.47 Наличными: 560.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 437 25.09.2024 00:11 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152978 ФПД: 74185859279196 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T001118&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152978&fm=74185859279196&tin=02508201610067®Number=0000000000091825&sum=56000 [00:11:19]StoreToDocumentArchive [00:11:19]shift 477 fd 152978 [00:11:19]save to /storage/0477/doc_00152978 [00:11:19]save last doc name /storage/0477/doc_00152978 to /storage/kkm_last_doc_name [00:11:19]save OK [00:11:19]Clear old archive folders... [00:11:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:11:19]tlvbuf is 010A44C0 [00:11:19]SAM_PROTO_ClearQueue [00:11:19]wFMCommunicate request_size=4 [00:11:19]MH_SAM_APDU [00:11:19]CAPDU: 80 09 00 00 [00:11:19]Write to MH i2c: E2 08 00 24 05 80 09 00 00 00 00 00 00 9B [00:11:19]Write i2c OK [00:11:19]MH_I2C_Read... [00:11:19]OFD Sender: No OFD packet to send [00:11:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:11:19]Read from MH i2c: E2 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 03 00 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [00:11:19]RAPDU: 90 00 [00:11:19]wFMCommunicate OK [00:11:19]SAM_PROTO_ClearQueue done [00:11:19]KKMCreateOFDPacket [00:11:19]OFDProtocolAddRootSTLVToBuf [00:11:19]FM_MakeSignedData [00:11:19]FM_MakeSignedData [00:11:19]SAM_PROTO_SignData [00:11:19]wFMCommunicate request_size=4 [00:11:19]MH_SAM_APDU [00:11:19]CAPDU: 80 0D 01 02 [00:11:19]Write to MH i2c: E2 08 00 25 05 80 0D 01 02 00 00 00 00 A3 [00:11:19]Write i2c OK [00:11:19]MH_I2C_Read... [00:11:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:11:19]Read from MH i2c: E2 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 03 00 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 03 00 25 05 00 90 00 9E [00:11:19]RAPDU: 90 00 [00:11:19]wFMCommunicate OK [00:11:19]wFMCommunicate request_size=255 [00:11:19]MH_SAM_APDU [00:11:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 20 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C3 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3B 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 26 55 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 55 02 00 35 04 06 00 43 [00:11:19]Write to MH i2c: E2 02 01 26 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 20 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C3 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3B 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 26 55 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 55 02 00 35 04 06 00 43 00 00 4F [00:11:19]Write i2c OK [00:11:19]MH_I2C_Read... [00:11:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:19]Read from MH i2c: E2 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 03 00 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 03 00 26 05 00 90 00 9F [00:11:19]RAPDU: 90 00 [00:11:19]wFMCommunicate OK [00:11:19]wFMCommunicate request_size=10 [00:11:19]MH_SAM_APDU [00:11:19]CAPDU: 80 0D 02 02 05 78 BD CA 29 5C [00:11:19]Write to MH i2c: E2 0D 00 27 05 80 0D 02 02 05 00 78 BD CA 29 5C 00 00 34 [00:11:19]Write i2c OK [00:11:19]MH_I2C_Read... [00:11:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:19]Read from MH i2c: E2 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 03 00 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 03 00 27 05 00 90 00 A0 [00:11:19]RAPDU: 90 00 [00:11:19]wFMCommunicate OK [00:11:19]wFMCommunicate request_size=4 [00:11:19]MH_SAM_APDU [00:11:19]CAPDU: 80 0D 03 02 [00:11:19]Write to MH i2c: E2 08 00 28 05 80 0D 03 02 00 00 00 00 A8 [00:11:19]Write i2c OK [00:11:19]MH_I2C_Read... [00:11:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:11:19]Read from MH i2c: E2 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 0B 00 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 0B 00 28 05 00 93 5A 8E 40 E0 8F 5E EA 90 00 1B [00:11:19]RAPDU: 93 5A 8E 40 E0 8F 5E EA 90 00 [00:11:19]wFMCommunicate OK [00:11:19]SAM_PROTO_SignData done [00:11:19]FM_MakeSignedData done [00:11:19]CreateOFDProtocolMessage [00:11:19]wFMCommunicate request_size=4 [00:11:19]MH_SAM_APDU [00:11:19]CAPDU: 80 11 00 00 [00:11:19]Write to MH i2c: E2 08 00 29 05 80 11 00 00 00 00 00 00 A8 [00:11:19]Write i2c OK [00:11:19]MH_I2C_Read... [00:11:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:19]Read from MH i2c: E2 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 17 00 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: E2 17 00 29 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FB [00:11:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:11:19]wFMCommunicate OK [00:11:19]CreateOFDProtocolMessage done [00:11:19]OFDSenderStorePacket 152978 [00:11:19]StoreOFDPacket docnum=152978 [00:11:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 1E 07 01 2E 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 20 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C3 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3B 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 26 55 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 55 02 00 35 04 06 00 43 78 BD CA 29 5C 93 5A 8E 40 E0 8F 5E EA [00:11:19]CheckFolder [00:11:19]dirname=/storage/ofd_packets [00:11:19]CheckFolder done [00:11:19]ProducePacketName [00:11:19]name=ofd_packets/00152978 [00:11:19]NVStorageSaveData ofd_packets/00152978 [00:11:19]File name is /storage/ofd_packets/00152978 [00:11:19]Write 301 bytes [00:11:19]NVStorageSaveData done [00:11:19]OFDSenderStorePacket done [00:11:19]KKMCreateOFDPacket done [00:11:19]NVStorageSaveData kkm_last_timestamp [00:11:19]File name is /storage/kkm_last_timestamp [00:11:19]Write 4 bytes [00:11:19]NVStorageSaveData done [00:11:19]ExternCall_PrintAddStr [00:11:19]wPrintStart [00:11:19]Write to MH i2c: 01 00 00 2A 05 2F [00:11:19]Write i2c OK [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: 01 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: 01 07 00 [00:11:19]MH_I2C_Read... [00:11:19]Read from MH i2c: 01 07 00 2A 05 00 00 00 00 00 FF 0F 44 [00:11:19]RasterBufferAndPrint [00:11:19]line Счет N : (1)1786982 [00:11:19]line ИНН: 02508201610067 [00:11:19]line Контрольно-Кассовый Чек [00:11:19]line ПРОДАЖА [00:11:19]line ТРК (МРК, ГНК) : 12 [00:11:19]line Товар: 2710124130 [00:11:19]line Аи-92-К-5 [00:11:19]line 8.260 * 67.80 [00:11:19]line = 560.03 [00:11:19]line НДС 12% НСП 1% [00:11:19]line > о реализуемом товаре [00:11:19]line ОКРУГЛЕНИЕ: -0.03 [00:11:19]line ИТОГО: 560.00 [00:11:19]line Внесено: 560.00 [00:11:19]line СДАЧА: 0.00 [00:11:19]line НСП 1% : 4.96 [00:11:19]line НДС 12% : 59.47 [00:11:19]line Наличными: 560.00 [00:11:19]line Безнал.: 0.00 [00:11:19]line Место: АЗС № 89 "Партнер Нефть" [00:11:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:11:19]line СНО: Общий режим [00:11:19]line Чек 437 25.09.2024 00:11 [00:11:19]line Смена: 477 ФФД: 1.0 [00:11:19]line ЗНМ: 0300000113 [00:11:19]line РНМ: 0000000000091825 [00:11:19]line Версия ККМ: 001 [00:11:19]line ФМ: 0000000000871835 [00:11:19]line ФД: 152978 [00:11:19]line ФПД: 74185859279196 [00:11:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T001118&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152978&fm=74185859279196&tin=02508201610067®Number=0000000000091825&sum=56000 [00:11:19]written 0, free lines is 4095 [00:11:19]OFD Sender: Processing packet 152978 [packets to send 831, broken 830] [00:11:19]ProducePacketName [00:11:19]name=ofd_packets/00152978 [00:11:19]OFD Sender: To server: pG, [00:11:19]CommunicateWithHost lk.salyk.kg:30040 [00:11:19]ConnectInit lk.salyk.kg [00:11:20]Write to MH i2c: 01 00 00 55 05 5A [00:11:20]Write i2c OK [00:11:20]MH_I2C_Read... [00:11:20]Read from MH i2c: 01 [00:11:20]MH_I2C_Read... [00:11:20]Read from MH i2c: 01 07 00 [00:11:20]MH_I2C_Read... [00:11:20]Read from MH i2c: 01 07 00 55 05 00 00 00 00 00 DD 0C 4A [00:11:20]RasterBufferAndPrint [00:11:20]line [00:11:20]line [00:11:20]line [00:11:20]line [00:11:20]line [00:11:20]written 0, free lines is 3305 [00:11:20]MH_Cut [00:11:20]Write to MH i2c: D1 01 00 5C 05 01 33 [00:11:20]Write i2c OK [00:11:20]MH_I2C_Read... [00:11:20]Read from MH i2c: D1 [00:11:20]MH_I2C_Read... [00:11:20]Read from MH i2c: D1 01 00 [00:11:20]MH_I2C_Read... [00:11:20]Read from MH i2c: D1 01 00 5C 05 00 32 [00:11:20]Write to MH i2c: 01 00 00 5D 05 62 [00:11:20]Write i2c OK [00:11:20]MH_I2C_Read... [00:11:20]*** Cut start [00:11:20]*** Purtial cut [00:11:20]*** Stage 1: CUTSNS_PIN = 1 [00:11:21]Read from MH i2c: 01 [00:11:21]MH_I2C_Read... [00:11:21]*** Stop cut motor [00:11:21]*** Cut end [00:11:21]Read from MH i2c: 01 07 00 [00:11:21]MH_I2C_Read... [00:11:21]Read from MH i2c: 01 07 00 5D 05 00 00 00 00 00 FF 0F 77 [00:11:21]process_action close_receipt done [00:11:21]requested_data is exist [00:11:21]produce_requested_data [00:11:21]requested_item fm.sn is exist - process it [00:11:21]wFMCommunicate request_size=4 [00:11:21]MH_SAM_APDU [00:11:21]CAPDU: 80 11 00 00 [00:11:21]Write to MH i2c: E2 08 00 5E 05 80 11 00 00 00 00 00 00 DD [00:11:21]Write i2c OK [00:11:21]MH_I2C_Read... [00:11:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:21]Read from MH i2c: E2 [00:11:21]MH_I2C_Read... [00:11:21]Read from MH i2c: E2 17 00 [00:11:21]MH_I2C_Read... [00:11:21]Read from MH i2c: E2 17 00 5E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 30 [00:11:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:11:21]wFMCommunicate OK [00:11:21]requested_item fd.num is exist - process it [00:11:21]SAM_PROTO_GetFieldsCounters [00:11:21]wFMCommunicate request_size=4 [00:11:21]MH_SAM_APDU [00:11:21]CAPDU: 80 13 00 00 [00:11:21]Write to MH i2c: E2 08 00 5F 05 80 13 00 00 00 00 00 00 E0 [00:11:21]Write i2c OK [00:11:21]MH_I2C_Read... [00:11:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:21]Read from MH i2c: E2 [00:11:21]MH_I2C_Read... [00:11:21]Read from MH i2c: E2 62 00 [00:11:21]MH_I2C_Read... [00:11:21]Read from MH i2c: E2 62 00 5F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 92 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 EA [00:11:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 92 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:21]wFMCommunicate OK [00:11:21]SAM_PROTO_GetFieldsCounters done [00:11:21]requested_item shift.num is exist - process it [00:11:21]requested_item shift.opened is exist - process it [00:11:21]req_shift_opened [00:11:21]FM_GetShiftState [00:11:21]SAM_PROTO_GetShiftState [00:11:21]wFMCommunicate request_size=4 [00:11:21]MH_SAM_APDU [00:11:21]CAPDU: 80 13 01 00 [00:11:21]Write to MH i2c: E2 08 00 60 05 80 13 01 00 00 00 00 00 E2 [00:11:21]Write i2c OK [00:11:21]MH_I2C_Read... [00:11:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:21]Read from MH i2c: E2 [00:11:21]MH_I2C_Read... [00:11:21]Read from MH i2c: E2 0E 00 [00:11:21]MH_I2C_Read... [00:11:21]Read from MH i2c: E2 0E 00 60 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 AF [00:11:21]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:11:21]wFMCommunicate OK [00:11:21]SAM_PROTO_GetShiftState done [00:11:21]FM_GetShiftState done [00:11:21]req_shift_opened done [00:11:21]requested_item shift.open_date is exist - process it [00:11:21]req_shift_open_date [00:11:21]req_shift_open_date done [00:11:21]produce_requested_data done [00:11:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152978,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:11:21]process_action_free close_receipt [00:11:21]json_value_free [00:11:21]json_value_free done [00:11:21]process_json_proto returns [00:11:21]Send response to host [00:11:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152978,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:11:21]free response buf [00:11:21]execute_script done [00:11:21]execute_script returns [00:11:21]free content buf [00:11:21]Sock 9.Close socket [00:11:21]Sock 9.Thread stoped [00:11:24]ConnectInit Can't take IP for lk.salyk.kg [00:11:24]CommunicateWithHost connect error [00:11:24]CommunicateWithHost err = -1 [00:11:24]OFD Sender: Server communicate error [00:11:29]OFD Sender: Processing packet 152978 [packets to send 831, broken 830] [00:11:29]ProducePacketName [00:11:29]name=ofd_packets/00152978 [00:11:29]OFD Sender: To server: pG, [00:11:29]CommunicateWithHost lk.salyk.kg:30040 [00:11:29]ConnectInit lk.salyk.kg [00:11:31]recv_with_timeout no data received [00:11:34]ConnectInit Can't take IP for lk.salyk.kg [00:11:34]CommunicateWithHost connect error [00:11:34]CommunicateWithHost err = -1 [00:11:34]OFD Sender: Server communicate error [00:11:39]OFD Sender: Processing packet 152978 [packets to send 831, broken 830] [00:11:39]ProducePacketName [00:11:39]name=ofd_packets/00152978 [00:11:39]OFD Sender: To server: pG, [00:11:39]CommunicateWithHost lk.salyk.kg:30040 [00:11:39]ConnectInit lk.salyk.kg [00:11:44]ConnectInit Can't take IP for lk.salyk.kg [00:11:44]CommunicateWithHost connect error [00:11:44]CommunicateWithHost err = -1 [00:11:44]OFD Sender: Server communicate error [00:11:49]OFD Sender: Processing packet 152978 [packets to send 831, broken 830] [00:11:49]ProducePacketName [00:11:49]name=ofd_packets/00152978 [00:11:49]OFD Sender: To server: pG, [00:11:49]CommunicateWithHost lk.salyk.kg:30040 [00:11:49]ConnectInit lk.salyk.kg [00:11:52]Connected sock=9 [00:11:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 1E 07 01 2E 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 20 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C3 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3B 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 26 55 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 55 02 00 35 04 06 00 43 78 BD CA 29 5C 93 5A 8E 40 E0 8F 5E EA [00:11:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2D B4 47 00 5D 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 55 02 00 F4 03 04 00 43 FD F2 66 B6 04 01 00 00 BE 71 BE 59 B2 74 67 3F [00:11:52]CommunicateWithHost err = 0 [00:11:52]CheckOFDResponse [00:11:52]1017 (14) - 77093643461234 [00:11:52]1041 (16) - 0000000000871835 [00:11:52]1040 (4) - 152978 [00:11:52]1012 (4) - 24.09.2024 17:56 [00:11:52]1206 (1) - 0 [00:11:52]OFD Sender: Remove packet 152978 [00:11:52]ProducePacketName [00:11:52]name=ofd_packets/00152978 [00:11:52]NVStorageDeleteData [00:11:53]OFD Sender: No OFD packet to send [00:11:58]OFD Sender: No OFD packet to send [00:12:03]OFD Sender: No OFD packet to send [00:12:08]OFD Sender: No OFD packet to send [00:12:13]OFD Sender: No OFD packet to send [00:12:18]OFD Sender: No OFD packet to send [00:12:23]OFD Sender: No OFD packet to send [00:12:28]OFD Sender: No OFD packet to send [00:12:33]OFD Sender: No OFD packet to send [00:12:38]OFD Sender: No OFD packet to send [00:12:43]OFD Sender: No OFD packet to send [00:12:48]OFD Sender: No OFD packet to send [00:12:51]recv_with_timeout no data received [00:12:53]OFD Sender: No OFD packet to send [00:12:58]OFD Sender: No OFD packet to send [00:13:03]OFD Sender: No OFD packet to send [00:13:08]OFD Sender: No OFD packet to send [00:13:13]OFD Sender: No OFD packet to send [00:13:18]OFD Sender: No OFD packet to send [00:13:23]OFD Sender: No OFD packet to send [00:13:28]OFD Sender: No OFD packet to send [00:13:33]OFD Sender: No OFD packet to send [00:13:38]OFD Sender: No OFD packet to send [00:13:43]OFD Sender: No OFD packet to send [00:13:48]OFD Sender: No OFD packet to send [00:13:53]OFD Sender: No OFD packet to send [00:13:58]OFD Sender: No OFD packet to send [00:14:00]recv_with_timeout no data received [00:14:03]OFD Sender: No OFD packet to send [00:14:08]OFD Sender: No OFD packet to send [00:14:10]recv_with_timeout no data received [00:14:13]OFD Sender: No OFD packet to send [00:14:18]OFD Sender: No OFD packet to send [00:14:23]OFD Sender: No OFD packet to send [00:14:28]OFD Sender: No OFD packet to send [00:14:33]OFD Sender: No OFD packet to send [00:14:38]OFD Sender: No OFD packet to send [00:14:43]OFD Sender: No OFD packet to send [00:14:49]OFD Sender: No OFD packet to send [00:14:54]OFD Sender: No OFD packet to send [00:14:59]OFD Sender: No OFD packet to send [00:15:04]OFD Sender: No OFD packet to send [00:15:09]OFD Sender: No OFD packet to send [00:15:14]OFD Sender: No OFD packet to send [00:15:19]OFD Sender: No OFD packet to send [00:15:24]OFD Sender: No OFD packet to send [00:15:25]accept exits with 10 [00:15:25]New connection [00:15:25]New thread 3066830180 created [00:15:25]Thread 3066686820 joined [00:15:25]Waiting for new connection... [00:15:25] Sock 10.Parse request [00:15:25]Sock 10.Check first char [00:15:25]Sock 10.First char is OK [00:15:25]request: POST /json_proto HTTP/1.0 [00:15:25]Method: POST [00:15:25]URL: /json_proto [00:15:25]Method is POST - this is cgi request [00:15:25]url: /json_proto [00:15:25]query_string will be loaded in cgi processing [00:15:25]execute_cgi json_proto POST (null) [00:15:25]execute_cgi path=json_proto method=POST [00:15:25]POST find Content-Length [00:15:25]Host: 172.17.43.67:8080 [00:15:25]Content-Length: 680 [00:15:25]Content-Type: application/json [00:15:25] [00:15:25]POST finish read [00:15:25]Found Content-Length = 680 [00:15:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.800, "sum" : 1051.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1051.00, "total" : 1051.00, "payments": [ { "type": 0, "sum" : 1051.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:15:25]execute_script... [00:15:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.800, "sum" : 1051.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1051.00, "total" : 1051.00, "payments": [ { "type": 0, "sum" : 1051.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:15:25]POST & json_proto [00:15:25]process_json_proto [00:15:25]json parsed OK: [00:15:25]protocol is kg_v1.0 [00:15:25]action value=close_receipt [00:15:25]process_action close_receipt [00:15:25]cmd_close_receipt [00:15:25]MH_GetDate [00:15:25]Write to MH i2c: F0 00 00 61 05 55 [00:15:25]Write i2c OK [00:15:25]MH_I2C_Read... [00:15:25]Read from MH i2c: F0 [00:15:25]MH_I2C_Read... [00:15:25]Read from MH i2c: F0 09 00 [00:15:25]MH_I2C_Read... [00:15:25]Read from MH i2c: F0 09 00 61 05 00 1D 56 F3 66 6A BD 47 65 FD [00:15:25]GetLastDocTimeStamp 1727223078 [00:15:25]current date 1727223325 [00:15:25]FM_GetShiftState [00:15:25]SAM_PROTO_GetShiftState [00:15:25]wFMCommunicate request_size=4 [00:15:25]MH_SAM_APDU [00:15:25]CAPDU: 80 13 01 00 [00:15:25]Write to MH i2c: E2 08 00 62 05 80 13 01 00 00 00 00 00 E4 [00:15:25]Write i2c OK [00:15:25]MH_I2C_Read... [00:15:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:15:25]Read from MH i2c: E2 [00:15:25]MH_I2C_Read... [00:15:25]Read from MH i2c: E2 0E 00 [00:15:25]MH_I2C_Read... [00:15:25]Read from MH i2c: E2 0E 00 62 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B1 [00:15:25]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:15:25]wFMCommunicate OK [00:15:25]SAM_PROTO_GetShiftState done [00:15:25]FM_GetShiftState done [00:15:25]opened in 1727137889 [00:15:25]opened+sec_in_day 1727224289 [00:15:25]quantity*price = 105156 [00:15:25]sum+1 = 105157 [00:15:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1051.00 Внесено: 1051.00 СДАЧА: 0.00 НСП 1% : 9.31 НДС 12% : 111.67 Наличными: 1051.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 438 25.09.2024 00:15 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152979 ФПД: 33917351603244 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T001525&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152979&fm=33917351603244&tin=02508201610067®Number=0000000000091825&sum=105100 [00:15:26]StoreToDocumentArchive [00:15:26]shift 477 fd 152979 [00:15:26]save to /storage/0477/doc_00152979 [00:15:26]save last doc name /storage/0477/doc_00152979 to /storage/kkm_last_doc_name [00:15:26]save OK [00:15:26]Clear old archive folders... [00:15:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:15:26]tlvbuf is 0102DCD0 [00:15:26]SAM_PROTO_ClearQueue [00:15:26]wFMCommunicate request_size=4 [00:15:26]MH_SAM_APDU [00:15:26]CAPDU: 80 09 00 00 [00:15:26]Write to MH i2c: E2 08 00 6F 05 80 09 00 00 00 00 00 00 E6 [00:15:26]Write i2c OK [00:15:26]MH_I2C_Read... [00:15:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:15:26]Read from MH i2c: E2 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: E2 03 00 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [00:15:26]RAPDU: 90 00 [00:15:26]wFMCommunicate OK [00:15:26]SAM_PROTO_ClearQueue done [00:15:26]KKMCreateOFDPacket [00:15:26]OFDProtocolAddRootSTLVToBuf [00:15:26]FM_MakeSignedData [00:15:26]FM_MakeSignedData [00:15:26]SAM_PROTO_SignData [00:15:26]wFMCommunicate request_size=4 [00:15:26]MH_SAM_APDU [00:15:26]CAPDU: 80 0D 01 02 [00:15:26]Write to MH i2c: E2 08 00 70 05 80 0D 01 02 00 00 00 00 EE [00:15:26]Write i2c OK [00:15:26]MH_I2C_Read... [00:15:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:15:26]Read from MH i2c: E2 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: E2 03 00 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [00:15:26]RAPDU: 90 00 [00:15:26]wFMCommunicate OK [00:15:26]wFMCommunicate request_size=255 [00:15:26]MH_SAM_APDU [00:15:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 35 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 2B 00 00 00 00 07 04 06 00 8C 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 1D 56 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 55 02 00 35 04 06 00 1E D8 FF B1 [00:15:26]Write to MH i2c: E2 02 01 71 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 35 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 2B 00 00 00 00 07 04 06 00 8C 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 1D 56 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 55 02 00 35 04 06 00 1E D8 FF B1 00 00 57 [00:15:26]Write i2c OK [00:15:26]MH_I2C_Read... [00:15:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:15:26]Read from MH i2c: E2 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: E2 03 00 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [00:15:26]RAPDU: 90 00 [00:15:26]wFMCommunicate OK [00:15:26]wFMCommunicate request_size=7 [00:15:26]MH_SAM_APDU [00:15:26]CAPDU: 80 0D 02 02 02 AC 2C [00:15:26]Write to MH i2c: E2 0A 00 72 05 80 0D 02 02 02 00 AC 2C 00 00 CD [00:15:26]Write i2c OK [00:15:26]MH_I2C_Read... [00:15:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:15:26]Read from MH i2c: E2 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: E2 03 00 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: E2 03 00 72 05 00 90 00 EB [00:15:26]RAPDU: 90 00 [00:15:26]wFMCommunicate OK [00:15:26]wFMCommunicate request_size=4 [00:15:26]MH_SAM_APDU [00:15:26]CAPDU: 80 0D 03 02 [00:15:26]Write to MH i2c: E2 08 00 73 05 80 0D 03 02 00 00 00 00 F3 [00:15:26]Write i2c OK [00:15:26]MH_I2C_Read... [00:15:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:15:26]Read from MH i2c: E2 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: E2 0B 00 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: E2 0B 00 73 05 00 4D 7C 99 17 CD B8 70 43 90 00 A5 [00:15:26]RAPDU: 4D 7C 99 17 CD B8 70 43 90 00 [00:15:26]wFMCommunicate OK [00:15:26]SAM_PROTO_SignData done [00:15:26]FM_MakeSignedData done [00:15:26]CreateOFDProtocolMessage [00:15:26]wFMCommunicate request_size=4 [00:15:26]MH_SAM_APDU [00:15:26]CAPDU: 80 11 00 00 [00:15:26]Write to MH i2c: E2 08 00 74 05 80 11 00 00 00 00 00 00 F3 [00:15:26]Write i2c OK [00:15:26]MH_I2C_Read... [00:15:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:15:26]Read from MH i2c: E2 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: E2 17 00 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: E2 17 00 74 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 46 [00:15:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:15:26]wFMCommunicate OK [00:15:26]CreateOFDProtocolMessage done [00:15:26]OFDSenderStorePacket 152979 [00:15:26]StoreOFDPacket docnum=152979 [00:15:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D6 C4 04 01 83 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 35 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 2B 00 00 00 00 07 04 06 00 8C 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 1D 56 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 55 02 00 35 04 06 00 1E D8 FF B1 AC 2C 4D 7C 99 17 CD B8 70 43 [00:15:26]CheckFolder [00:15:26]dirname=/storage/ofd_packets [00:15:26]CheckFolder done [00:15:26]ProducePacketName [00:15:26]name=ofd_packets/00152979 [00:15:26]NVStorageSaveData ofd_packets/00152979 [00:15:26]File name is /storage/ofd_packets/00152979 [00:15:26]Write 298 bytes [00:15:26]NVStorageSaveData done [00:15:26]OFDSenderStorePacket done [00:15:26]KKMCreateOFDPacket done [00:15:26]NVStorageSaveData kkm_last_timestamp [00:15:26]File name is /storage/kkm_last_timestamp [00:15:26]Write 4 bytes [00:15:26]NVStorageSaveData done [00:15:26]ExternCall_PrintAddStr [00:15:26]wPrintStart [00:15:26]Write to MH i2c: 01 00 00 75 05 7A [00:15:26]Write i2c OK [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: 01 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: 01 07 00 [00:15:26]MH_I2C_Read... [00:15:26]Read from MH i2c: 01 07 00 75 05 00 00 00 00 00 FF 0F 8F [00:15:26]RasterBufferAndPrint [00:15:26]line Счет N : (1)1786984 [00:15:26]line ИНН: 02508201610067 [00:15:26]line Контрольно-Кассовый Чек [00:15:26]line ПРОДАЖА [00:15:26]line ТРК (МРК, ГНК) : 31 [00:15:26]line Товар: 2710194210 [00:15:26]line ДТ-К-5 [00:15:26]line 13.800 * 76.20 [00:15:26]line = 1051.56 [00:15:26]line НДС 12% НСП 1% [00:15:26]line > о реализуемом товаре [00:15:26]line ОКРУГЛЕНИЕ: -0.56 [00:15:26]line ИТОГО: 1051.00 [00:15:26]line Внесено: 1051.00 [00:15:26]line СДАЧА: 0.00 [00:15:26]line НСП 1% : 9.31 [00:15:26]line НДС 12% : 111.67 [00:15:26]line Наличными: 1051.00 [00:15:26]line Безнал.: 0.00 [00:15:26]line Место: АЗС № 89 "Партнер Нефть" [00:15:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:15:26]line СНО: Общий режим [00:15:26]line Чек 438 25.09.2024 00:15 [00:15:26]line Смена: 477 ФФД: 1.0 [00:15:26]line ЗНМ: 0300000113 [00:15:26]line РНМ: 0000000000091825 [00:15:26]line Версия ККМ: 001 [00:15:26]line ФМ: 0000000000871835 [00:15:26]line ФД: 152979 [00:15:26]line ФПД: 33917351603244 [00:15:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T001525&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152979&fm=33917351603244&tin=02508201610067®Number=0000000000091825&sum=105100 [00:15:27]OFD Sender: Processing packet 152979 [packets to send 831, broken 830] [00:15:27]ProducePacketName [00:15:27]name=ofd_packets/00152979 [00:15:27]OFD Sender: To server: pG, [00:15:27]CommunicateWithHost lk.salyk.kg:30040 [00:15:27]ConnectInit lk.salyk.kg [00:15:27]written 0, free lines is 4095 [00:15:27]Write to MH i2c: 01 00 00 A0 05 A5 [00:15:27]Write i2c OK [00:15:27]MH_I2C_Read... [00:15:27]Read from MH i2c: 01 [00:15:27]MH_I2C_Read... [00:15:27]Read from MH i2c: 01 07 00 [00:15:27]MH_I2C_Read... [00:15:27]Read from MH i2c: 01 07 00 A0 05 00 00 00 00 00 D7 0C 8F [00:15:27]RasterBufferAndPrint [00:15:27]line [00:15:27]line [00:15:27]line [00:15:27]line [00:15:27]line [00:15:27]written 0, free lines is 3294 [00:15:27]MH_Cut [00:15:27]Write to MH i2c: D1 01 00 A7 05 01 7E [00:15:27]Write i2c OK [00:15:27]MH_I2C_Read... [00:15:27]Read from MH i2c: D1 [00:15:27]MH_I2C_Read... [00:15:27]Read from MH i2c: D1 01 00 [00:15:27]MH_I2C_Read... [00:15:27]Read from MH i2c: D1 01 00 A7 05 00 7D [00:15:27]Write to MH i2c: 01 00 00 A8 05 AD [00:15:27]Write i2c OK [00:15:27]MH_I2C_Read... [00:15:28]*** Cut start [00:15:28]*** Purtial cut [00:15:28]*** Stage 1: CUTSNS_PIN = 1 [00:15:28]Read from MH i2c: 01 [00:15:28]MH_I2C_Read... [00:15:28]*** Stop cut motor [00:15:28]*** Cut end [00:15:28]Read from MH i2c: 01 07 00 [00:15:28]MH_I2C_Read... [00:15:28]Read from MH i2c: 01 07 00 A8 05 00 00 00 00 00 FF 0F C2 [00:15:28]process_action close_receipt done [00:15:28]requested_data is exist [00:15:28]produce_requested_data [00:15:28]requested_item fm.sn is exist - process it [00:15:28]wFMCommunicate request_size=4 [00:15:28]MH_SAM_APDU [00:15:28]CAPDU: 80 11 00 00 [00:15:28]Write to MH i2c: E2 08 00 A9 05 80 11 00 00 00 00 00 00 28 [00:15:28]Write i2c OK [00:15:28]MH_I2C_Read... [00:15:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:15:28]Read from MH i2c: E2 [00:15:28]MH_I2C_Read... [00:15:28]Read from MH i2c: E2 17 00 [00:15:28]MH_I2C_Read... [00:15:28]Read from MH i2c: E2 17 00 A9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [00:15:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:15:28]wFMCommunicate OK [00:15:28]requested_item fd.num is exist - process it [00:15:28]SAM_PROTO_GetFieldsCounters [00:15:28]wFMCommunicate request_size=4 [00:15:28]MH_SAM_APDU [00:15:28]CAPDU: 80 13 00 00 [00:15:28]Write to MH i2c: E2 08 00 AA 05 80 13 00 00 00 00 00 00 2B [00:15:28]Write i2c OK [00:15:28]MH_I2C_Read... [00:15:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:15:28]Read from MH i2c: E2 [00:15:28]MH_I2C_Read... [00:15:28]Read from MH i2c: E2 62 00 [00:15:28]MH_I2C_Read... [00:15:28]Read from MH i2c: E2 62 00 AA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 93 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 39 [00:15:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 93 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:15:28]wFMCommunicate OK [00:15:28]SAM_PROTO_GetFieldsCounters done [00:15:28]requested_item shift.num is exist - process it [00:15:28]requested_item shift.opened is exist - process it [00:15:28]req_shift_opened [00:15:28]FM_GetShiftState [00:15:28]SAM_PROTO_GetShiftState [00:15:28]wFMCommunicate request_size=4 [00:15:28]MH_SAM_APDU [00:15:28]CAPDU: 80 13 01 00 [00:15:28]Write to MH i2c: E2 08 00 AB 05 80 13 01 00 00 00 00 00 2D [00:15:28]Write i2c OK [00:15:28]MH_I2C_Read... [00:15:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:15:28]Read from MH i2c: E2 [00:15:28]MH_I2C_Read... [00:15:28]Read from MH i2c: E2 0E 00 [00:15:28]MH_I2C_Read... [00:15:28]Read from MH i2c: E2 0E 00 AB 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FA [00:15:28]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:15:28]wFMCommunicate OK [00:15:28]SAM_PROTO_GetShiftState done [00:15:28]FM_GetShiftState done [00:15:28]req_shift_opened done [00:15:28]requested_item shift.open_date is exist - process it [00:15:28]req_shift_open_date [00:15:28]req_shift_open_date done [00:15:28]produce_requested_data done [00:15:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152979,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:15:28]process_action_free close_receipt [00:15:28]json_value_free [00:15:28]json_value_free done [00:15:28]process_json_proto returns [00:15:28]Send response to host [00:15:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152979,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:15:28]free response buf [00:15:28]execute_script done [00:15:28]execute_script returns [00:15:28]free content buf [00:15:28]Sock 10.Close socket [00:15:28]Sock 10.Thread stoped [00:15:29]Connected sock=11 [00:15:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D6 C4 04 01 83 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E8 35 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C4 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 2B 00 00 00 00 07 04 06 00 8C 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 1D 56 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 55 02 00 35 04 06 00 1E D8 FF B1 AC 2C 4D 7C 99 17 CD B8 70 43 [00:15:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 06 14 47 00 05 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 55 02 00 F4 03 04 00 1C FE F2 66 B6 04 01 00 00 5F 1C CA 06 8E A9 E7 A6 [00:15:29]CommunicateWithHost err = 0 [00:15:29]CheckOFDResponse [00:15:29]1017 (14) - 77093643461234 [00:15:29]1041 (16) - 0000000000871835 [00:15:29]1040 (4) - 152979 [00:15:29]1012 (4) - 24.09.2024 17:59 [00:15:29]1206 (1) - 0 [00:15:29]OFD Sender: Remove packet 152979 [00:15:29]ProducePacketName [00:15:29]name=ofd_packets/00152979 [00:15:29]NVStorageDeleteData [00:15:30]OFD Sender: No OFD packet to send [00:15:35]OFD Sender: No OFD packet to send [00:15:40]recv_with_timeout no data received [00:15:40]OFD Sender: No OFD packet to send [00:15:45]OFD Sender: No OFD packet to send [00:15:50]OFD Sender: No OFD packet to send [00:15:55]OFD Sender: No OFD packet to send [00:16:00]OFD Sender: No OFD packet to send [00:16:05]OFD Sender: No OFD packet to send [00:16:10]OFD Sender: No OFD packet to send [00:16:15]OFD Sender: No OFD packet to send [00:16:20]OFD Sender: No OFD packet to send [00:16:25]OFD Sender: No OFD packet to send [00:16:30]OFD Sender: No OFD packet to send [00:16:35]recv_with_timeout no data received [00:16:35]OFD Sender: No OFD packet to send [00:16:40]OFD Sender: No OFD packet to send [00:16:45]OFD Sender: No OFD packet to send [00:16:50]OFD Sender: No OFD packet to send [00:16:52]accept exits with 7 [00:16:52]New connection [00:16:52]New thread 3066686820 created [00:16:52]Thread 3066830180 joined [00:16:52]Waiting for new connection... [00:16:52] Sock 7.Parse request [00:16:52]Sock 7.Check first char [00:16:52]Sock 7.First char is OK [00:16:52]request: POST /json_proto HTTP/1.0 [00:16:52]Method: POST [00:16:52]URL: /json_proto [00:16:52]Method is POST - this is cgi request [00:16:52]url: /json_proto [00:16:52]query_string will be loaded in cgi processing [00:16:52]execute_cgi json_proto POST (null) [00:16:52]execute_cgi path=json_proto method=POST [00:16:52]POST find Content-Length [00:16:52]Host: 172.17.43.67:8080 [00:16:52]Content-Length: 678 [00:16:52]Content-Type: application/json [00:16:52] [00:16:52]POST finish read [00:16:52]Found Content-Length = 678 [00:16:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786985", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:16:52]execute_script... [00:16:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786985", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:16:52]POST & json_proto [00:16:52]process_json_proto [00:16:52]json parsed OK: [00:16:52]protocol is kg_v1.0 [00:16:52]action value=close_receipt [00:16:52]process_action close_receipt [00:16:52]cmd_close_receipt [00:16:52]MH_GetDate [00:16:52]Write to MH i2c: F0 00 00 AC 05 A0 [00:16:52]Write i2c OK [00:16:52]MH_I2C_Read... [00:16:52]Read from MH i2c: F0 [00:16:52]MH_I2C_Read... [00:16:52]Read from MH i2c: F0 09 00 [00:16:52]MH_I2C_Read... [00:16:52]Read from MH i2c: F0 09 00 AC 05 00 74 56 F3 66 6A BD 47 65 9F [00:16:52]GetLastDocTimeStamp 1727223325 [00:16:52]current date 1727223412 [00:16:52]FM_GetShiftState [00:16:52]SAM_PROTO_GetShiftState [00:16:52]wFMCommunicate request_size=4 [00:16:52]MH_SAM_APDU [00:16:52]CAPDU: 80 13 01 00 [00:16:52]Write to MH i2c: E2 08 00 AD 05 80 13 01 00 00 00 00 00 2F [00:16:52]Write i2c OK [00:16:52]MH_I2C_Read... [00:16:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:16:52]Read from MH i2c: E2 [00:16:52]MH_I2C_Read... [00:16:52]Read from MH i2c: E2 0E 00 [00:16:52]MH_I2C_Read... [00:16:52]Read from MH i2c: E2 0E 00 AD 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FC [00:16:52]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:16:52]wFMCommunicate OK [00:16:52]SAM_PROTO_GetShiftState done [00:16:52]FM_GetShiftState done [00:16:52]opened in 1727137889 [00:16:52]opened+sec_in_day 1727224289 [00:16:52]quantity*price = 50036 [00:16:52]sum+1 = 50037 [00:16:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 439 25.09.2024 00:16 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152980 ФПД: 210104938252798 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T001652&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152980&fm=210104938252798&tin=02508201610067®Number=0000000000091825&sum=50000 [00:16:53]StoreToDocumentArchive [00:16:53]shift 477 fd 152980 [00:16:53]save to /storage/0477/doc_00152980 [00:16:53]save last doc name /storage/0477/doc_00152980 to /storage/kkm_last_doc_name [00:16:53]save OK [00:16:53]Clear old archive folders... [00:16:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:16:53]tlvbuf is 01033BE0 [00:16:53]SAM_PROTO_ClearQueue [00:16:53]wFMCommunicate request_size=4 [00:16:53]MH_SAM_APDU [00:16:53]CAPDU: 80 09 00 00 [00:16:53]Write to MH i2c: E2 08 00 BA 05 80 09 00 00 00 00 00 00 31 [00:16:53]Write i2c OK [00:16:53]MH_I2C_Read... [00:16:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:16:53]Read from MH i2c: E2 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: E2 03 00 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [00:16:53]RAPDU: 90 00 [00:16:53]wFMCommunicate OK [00:16:53]SAM_PROTO_ClearQueue done [00:16:53]KKMCreateOFDPacket [00:16:53]OFDProtocolAddRootSTLVToBuf [00:16:53]FM_MakeSignedData [00:16:53]FM_MakeSignedData [00:16:53]SAM_PROTO_SignData [00:16:53]wFMCommunicate request_size=4 [00:16:53]MH_SAM_APDU [00:16:53]CAPDU: 80 0D 01 02 [00:16:53]Write to MH i2c: E2 08 00 BB 05 80 0D 01 02 00 00 00 00 39 [00:16:53]Write i2c OK [00:16:53]MH_I2C_Read... [00:16:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:16:53]Read from MH i2c: E2 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: E2 03 00 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [00:16:53]RAPDU: 90 00 [00:16:53]wFMCommunicate OK [00:16:53]wFMCommunicate request_size=255 [00:16:53]MH_SAM_APDU [00:16:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 74 56 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 55 02 00 35 04 06 00 BF [00:16:53]Write to MH i2c: E2 02 01 BC 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 74 56 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 55 02 00 35 04 06 00 BF 00 00 1B [00:16:53]Write i2c OK [00:16:53]MH_I2C_Read... [00:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:16:53]Read from MH i2c: E2 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: E2 03 00 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [00:16:53]RAPDU: 90 00 [00:16:53]wFMCommunicate OK [00:16:53]wFMCommunicate request_size=10 [00:16:53]MH_SAM_APDU [00:16:53]CAPDU: 80 0D 02 02 05 16 DE 35 C9 FE [00:16:53]Write to MH i2c: E2 0D 00 BD 05 80 0D 02 02 05 00 16 DE 35 C9 FE 00 00 36 [00:16:53]Write i2c OK [00:16:53]MH_I2C_Read... [00:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:16:53]Read from MH i2c: E2 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: E2 03 00 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: E2 03 00 BD 05 00 90 00 36 [00:16:53]RAPDU: 90 00 [00:16:53]wFMCommunicate OK [00:16:53]wFMCommunicate request_size=4 [00:16:53]MH_SAM_APDU [00:16:53]CAPDU: 80 0D 03 02 [00:16:53]Write to MH i2c: E2 08 00 BE 05 80 0D 03 02 00 00 00 00 3E [00:16:53]Write i2c OK [00:16:53]MH_I2C_Read... [00:16:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:16:53]Read from MH i2c: E2 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: E2 0B 00 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: E2 0B 00 BE 05 00 A8 D7 F1 40 D7 7A 44 58 90 00 DC [00:16:53]RAPDU: A8 D7 F1 40 D7 7A 44 58 90 00 [00:16:53]wFMCommunicate OK [00:16:53]SAM_PROTO_SignData done [00:16:53]FM_MakeSignedData done [00:16:53]CreateOFDProtocolMessage [00:16:53]wFMCommunicate request_size=4 [00:16:53]MH_SAM_APDU [00:16:53]CAPDU: 80 11 00 00 [00:16:53]Write to MH i2c: E2 08 00 BF 05 80 11 00 00 00 00 00 00 3E [00:16:53]Write i2c OK [00:16:53]MH_I2C_Read... [00:16:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:16:53]Read from MH i2c: E2 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: E2 17 00 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: E2 17 00 BF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [00:16:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:16:53]wFMCommunicate OK [00:16:53]CreateOFDProtocolMessage done [00:16:53]OFDSenderStorePacket 152980 [00:16:53]StoreOFDPacket docnum=152980 [00:16:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7B 11 07 01 95 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 74 56 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 55 02 00 35 04 06 00 BF 16 DE 35 C9 FE A8 D7 F1 40 D7 7A 44 58 [00:16:53]CheckFolder [00:16:53]dirname=/storage/ofd_packets [00:16:53]CheckFolder done [00:16:53]ProducePacketName [00:16:53]name=ofd_packets/00152980 [00:16:53]NVStorageSaveData ofd_packets/00152980 [00:16:53]File name is /storage/ofd_packets/00152980 [00:16:53]Write 301 bytes [00:16:53]NVStorageSaveData done [00:16:53]OFDSenderStorePacket done [00:16:53]KKMCreateOFDPacket done [00:16:53]NVStorageSaveData kkm_last_timestamp [00:16:53]File name is /storage/kkm_last_timestamp [00:16:53]Write 4 bytes [00:16:53]NVStorageSaveData done [00:16:53]ExternCall_PrintAddStr [00:16:53]wPrintStart [00:16:53]Write to MH i2c: 01 00 00 C0 05 C5 [00:16:53]Write i2c OK [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: 01 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: 01 07 00 [00:16:53]MH_I2C_Read... [00:16:53]Read from MH i2c: 01 07 00 C0 05 00 00 00 00 00 FF 0F DA [00:16:53]RasterBufferAndPrint [00:16:53]line Счет N : (1)1786985 [00:16:53]line ИНН: 02508201610067 [00:16:53]line Контрольно-Кассовый Чек [00:16:53]line ПРОДАЖА [00:16:53]line ТРК (МРК, ГНК) : 22 [00:16:53]line Товар: 2710124130 [00:16:53]line Аи-92-К-5 [00:16:53]line 7.380 * 67.80 [00:16:53]line = 500.36 [00:16:53]line НДС 12% НСП 1% [00:16:53]line > о реализуемом товаре [00:16:53]line ОКРУГЛЕНИЕ: -0.36 [00:16:53]line ИТОГО: 500.00 [00:16:53]line Внесено: 500.00 [00:16:53]line СДАЧА: 0.00 [00:16:53]line НСП 1% : 4.43 [00:16:53]line НДС 12% : 53.14 [00:16:53]line Наличными: 500.00 [00:16:53]line Безнал.: 0.00 [00:16:53]line Место: АЗС № 89 "Партнер Нефть" [00:16:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:16:53]line СНО: Общий режим [00:16:53]line Чек 439 25.09.2024 00:16 [00:16:53]line Смена: 477 ФФД: 1.0 [00:16:53]line ЗНМ: 0300000113 [00:16:53]line РНМ: 0000000000091825 [00:16:53]line Версия ККМ: 001 [00:16:53]line ФМ: 0000000000871835 [00:16:53]line ФД: 152980 [00:16:53]line ФПД: 210104938252798 [00:16:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T001652&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152980&fm=210104938252798&tin=02508201610067®Number=0000000000091825&sum=50000 [00:16:53]written 0, free lines is 4095 [00:16:53]OFD Sender: Processing packet 152980 [packets to send 831, broken 830] [00:16:53]ProducePacketName [00:16:53]name=ofd_packets/00152980 [00:16:53]OFD Sender: To server: pG, [00:16:53]CommunicateWithHost lk.salyk.kg:30040 [00:16:53]ConnectInit lk.salyk.kg [00:16:54]Write to MH i2c: 01 00 00 EB 05 F0 [00:16:54]Write i2c OK [00:16:54]MH_I2C_Read... [00:16:54]Read from MH i2c: 01 [00:16:54]MH_I2C_Read... [00:16:54]Read from MH i2c: 01 07 00 [00:16:54]MH_I2C_Read... [00:16:54]Read from MH i2c: 01 07 00 EB 05 00 00 00 00 00 E4 0C E7 [00:16:54]RasterBufferAndPrint [00:16:54]line [00:16:54]line [00:16:54]line [00:16:54]line [00:16:54]line [00:16:54]written 0, free lines is 3306 [00:16:54]MH_Cut [00:16:54]Write to MH i2c: D1 01 00 F2 05 01 C9 [00:16:54]Write i2c OK [00:16:54]MH_I2C_Read... [00:16:54]Read from MH i2c: D1 [00:16:54]MH_I2C_Read... [00:16:54]Read from MH i2c: D1 01 00 [00:16:54]MH_I2C_Read... [00:16:54]Read from MH i2c: D1 01 00 F2 05 00 C8 [00:16:54]Write to MH i2c: 01 00 00 F3 05 F8 [00:16:54]Write i2c OK [00:16:54]MH_I2C_Read... [00:16:54]Connected sock=10 [00:16:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7B 11 07 01 95 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 74 56 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 55 02 00 35 04 06 00 BF 16 DE 35 C9 FE A8 D7 F1 40 D7 7A 44 58 [00:16:54]*** Cut start [00:16:54]*** Purtial cut [00:16:54]*** Stage 1: CUTSNS_PIN = 1 [00:16:55]Read from MH i2c: 01 [00:16:55]MH_I2C_Read... [00:16:55]*** Stop cut motor [00:16:55]*** Cut end [00:16:55]Read from MH i2c: 01 07 00 [00:16:55]MH_I2C_Read... [00:16:55]Read from MH i2c: 01 07 00 F3 05 00 00 00 00 00 FF 0F 0D [00:16:55]process_action close_receipt done [00:16:55]requested_data is exist [00:16:55]produce_requested_data [00:16:55]requested_item fm.sn is exist - process it [00:16:55]wFMCommunicate request_size=4 [00:16:55]MH_SAM_APDU [00:16:55]CAPDU: 80 11 00 00 [00:16:55]Write to MH i2c: E2 08 00 F4 05 80 11 00 00 00 00 00 00 73 [00:16:55]Write i2c OK [00:16:55]MH_I2C_Read... [00:16:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C8 F1 47 00 A9 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 55 02 00 F4 03 04 00 71 FE F2 66 B6 04 01 00 00 B0 A2 52 73 35 82 72 CA [00:16:55]CommunicateWithHost err = 0 [00:16:55]CheckOFDResponse [00:16:55]1017 (14) - 77093643461234 [00:16:55]1041 (16) - 0000000000871835 [00:16:55]1040 (4) - 152980 [00:16:55]1012 (4) - 24.09.2024 18:01 [00:16:55]1206 (1) - 0 [00:16:55]OFD Sender: Remove packet 152980 [00:16:55]ProducePacketName [00:16:55]name=ofd_packets/00152980 [00:16:55]NVStorageDeleteData [00:16:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:16:55]Read from MH i2c: E2 [00:16:55]MH_I2C_Read... [00:16:55]Read from MH i2c: E2 17 00 [00:16:55]MH_I2C_Read... [00:16:55]Read from MH i2c: E2 17 00 F4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [00:16:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:16:55]wFMCommunicate OK [00:16:55]requested_item fd.num is exist - process it [00:16:55]SAM_PROTO_GetFieldsCounters [00:16:55]wFMCommunicate request_size=4 [00:16:55]MH_SAM_APDU [00:16:55]CAPDU: 80 13 00 00 [00:16:55]Write to MH i2c: E2 08 00 F5 05 80 13 00 00 00 00 00 00 76 [00:16:55]Write i2c OK [00:16:55]MH_I2C_Read... [00:16:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:16:55]Read from MH i2c: E2 [00:16:55]MH_I2C_Read... [00:16:55]Read from MH i2c: E2 62 00 [00:16:55]MH_I2C_Read... [00:16:55]Read from MH i2c: E2 62 00 F5 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 94 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 88 [00:16:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 94 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:16:55]wFMCommunicate OK [00:16:55]SAM_PROTO_GetFieldsCounters done [00:16:55]requested_item shift.num is exist - process it [00:16:55]requested_item shift.opened is exist - process it [00:16:55]req_shift_opened [00:16:55]FM_GetShiftState [00:16:55]SAM_PROTO_GetShiftState [00:16:55]wFMCommunicate request_size=4 [00:16:55]MH_SAM_APDU [00:16:55]CAPDU: 80 13 01 00 [00:16:55]Write to MH i2c: E2 08 00 F6 05 80 13 01 00 00 00 00 00 78 [00:16:55]Write i2c OK [00:16:55]MH_I2C_Read... [00:16:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:16:55]Read from MH i2c: E2 [00:16:55]MH_I2C_Read... [00:16:55]Read from MH i2c: E2 0E 00 [00:16:55]MH_I2C_Read... [00:16:55]Read from MH i2c: E2 0E 00 F6 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 45 [00:16:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:16:55]wFMCommunicate OK [00:16:55]SAM_PROTO_GetShiftState done [00:16:55]FM_GetShiftState done [00:16:55]req_shift_opened done [00:16:55]requested_item shift.open_date is exist - process it [00:16:55]req_shift_open_date [00:16:55]req_shift_open_date done [00:16:55]produce_requested_data done [00:16:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152980,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:16:55]process_action_free close_receipt [00:16:55]json_value_free [00:16:55]json_value_free done [00:16:55]process_json_proto returns [00:16:55]Send response to host [00:16:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152980,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:16:55]free response buf [00:16:55]execute_script done [00:16:55]execute_script returns [00:16:55]free content buf [00:16:55]Sock 7.Close socket [00:16:55]Sock 7.Thread stoped [00:16:55]OFD Sender: No OFD packet to send [00:17:00]OFD Sender: No OFD packet to send [00:17:01]recv_with_timeout no data received [00:17:05]OFD Sender: No OFD packet to send [00:17:10]OFD Sender: No OFD packet to send [00:17:15]OFD Sender: No OFD packet to send [00:17:20]recv_with_timeout no data received [00:17:20]OFD Sender: No OFD packet to send [00:17:25]OFD Sender: No OFD packet to send [00:17:30]OFD Sender: No OFD packet to send [00:17:31]recv_with_timeout no data received [00:17:35]OFD Sender: No OFD packet to send [00:17:41]OFD Sender: No OFD packet to send [00:17:46]OFD Sender: No OFD packet to send [00:17:51]OFD Sender: No OFD packet to send [00:17:56]OFD Sender: No OFD packet to send [00:18:01]OFD Sender: No OFD packet to send [00:18:06]OFD Sender: No OFD packet to send [00:18:11]OFD Sender: No OFD packet to send [00:18:16]OFD Sender: No OFD packet to send [00:18:21]OFD Sender: No OFD packet to send [00:18:26]OFD Sender: No OFD packet to send [00:18:31]OFD Sender: No OFD packet to send [00:18:36]OFD Sender: No OFD packet to send [00:18:41]OFD Sender: No OFD packet to send [00:18:46]OFD Sender: No OFD packet to send [00:18:51]OFD Sender: No OFD packet to send [00:18:56]OFD Sender: No OFD packet to send [00:19:01]OFD Sender: No OFD packet to send [00:19:06]OFD Sender: No OFD packet to send [00:19:11]OFD Sender: No OFD packet to send [00:19:16]OFD Sender: No OFD packet to send [00:19:21]OFD Sender: No OFD packet to send [00:19:26]OFD Sender: No OFD packet to send [00:19:31]OFD Sender: No OFD packet to send [00:19:36]OFD Sender: No OFD packet to send [00:19:41]OFD Sender: No OFD packet to send [00:19:46]OFD Sender: No OFD packet to send [00:19:47]recv_with_timeout no data received [00:19:51]OFD Sender: No OFD packet to send [00:19:56]OFD Sender: No OFD packet to send [00:20:01]OFD Sender: No OFD packet to send [00:20:06]OFD Sender: No OFD packet to send [00:20:11]OFD Sender: No OFD packet to send [00:20:16]OFD Sender: No OFD packet to send [00:20:21]OFD Sender: No OFD packet to send [00:20:26]OFD Sender: No OFD packet to send [00:20:30]recv_with_timeout no data received [00:20:31]OFD Sender: No OFD packet to send [00:20:36]OFD Sender: No OFD packet to send [00:20:41]OFD Sender: No OFD packet to send [00:20:46]OFD Sender: No OFD packet to send [00:20:51]OFD Sender: No OFD packet to send [00:20:56]OFD Sender: No OFD packet to send [00:21:01]OFD Sender: No OFD packet to send [00:21:06]OFD Sender: No OFD packet to send [00:21:11]OFD Sender: No OFD packet to send [00:21:16]OFD Sender: No OFD packet to send [00:21:21]OFD Sender: No OFD packet to send [00:21:26]OFD Sender: No OFD packet to send [00:21:31]OFD Sender: No OFD packet to send [00:21:36]OFD Sender: No OFD packet to send [00:21:41]OFD Sender: No OFD packet to send [00:21:46]OFD Sender: No OFD packet to send [00:21:51]OFD Sender: No OFD packet to send [00:21:56]OFD Sender: No OFD packet to send [00:22:01]OFD Sender: No OFD packet to send [00:22:06]OFD Sender: No OFD packet to send [00:22:11]OFD Sender: No OFD packet to send [00:22:16]OFD Sender: No OFD packet to send [00:22:22]OFD Sender: No OFD packet to send [00:22:27]OFD Sender: No OFD packet to send [00:22:32]OFD Sender: No OFD packet to send [00:22:37]OFD Sender: No OFD packet to send [00:22:37]accept exits with 9 [00:22:37]New connection [00:22:37]New thread 3066830180 created [00:22:37]Thread 3066686820 joined [00:22:37]Waiting for new connection... [00:22:37] Sock 9.Parse request [00:22:37]Sock 9.Check first char [00:22:37]Sock 9.First char is OK [00:22:37]request: POST /json_proto HTTP/1.0 [00:22:37]Method: POST [00:22:37]URL: /json_proto [00:22:37]Method is POST - this is cgi request [00:22:37]url: /json_proto [00:22:37]query_string will be loaded in cgi processing [00:22:37]execute_cgi json_proto POST (null) [00:22:37]execute_cgi path=json_proto method=POST [00:22:37]POST find Content-Length [00:22:37]Host: 172.17.43.67:8080 [00:22:37]Content-Length: 678 [00:22:37]Content-Type: application/json [00:22:37] [00:22:37]POST finish read [00:22:37]Found Content-Length = 678 [00:22:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:22:37]execute_script... [00:22:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:22:37]POST & json_proto [00:22:37]process_json_proto [00:22:37]json parsed OK: [00:22:37]protocol is kg_v1.0 [00:22:37]action value=close_receipt [00:22:37]process_action close_receipt [00:22:37]cmd_close_receipt [00:22:37]MH_GetDate [00:22:37]Write to MH i2c: F0 00 00 F7 05 EB [00:22:37]Write i2c OK [00:22:37]MH_I2C_Read... [00:22:37]Read from MH i2c: F0 [00:22:37]MH_I2C_Read... [00:22:37]Read from MH i2c: F0 09 00 [00:22:37]MH_I2C_Read... [00:22:37]Read from MH i2c: F0 09 00 F7 05 00 CE 57 F3 66 6A BD 47 65 45 [00:22:37]GetLastDocTimeStamp 1727223412 [00:22:37]current date 1727223758 [00:22:37]FM_GetShiftState [00:22:37]SAM_PROTO_GetShiftState [00:22:37]wFMCommunicate request_size=4 [00:22:37]MH_SAM_APDU [00:22:37]CAPDU: 80 13 01 00 [00:22:37]Write to MH i2c: E2 08 00 F8 05 80 13 01 00 00 00 00 00 7A [00:22:37]Write i2c OK [00:22:37]MH_I2C_Read... [00:22:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:37]Read from MH i2c: E2 [00:22:37]MH_I2C_Read... [00:22:37]Read from MH i2c: E2 0E 00 [00:22:37]MH_I2C_Read... [00:22:37]Read from MH i2c: E2 0E 00 F8 05 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 47 [00:22:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:22:37]wFMCommunicate OK [00:22:37]SAM_PROTO_GetShiftState done [00:22:37]FM_GetShiftState done [00:22:37]opened in 1727137889 [00:22:37]opened+sec_in_day 1727224289 [00:22:37]quantity*price = 50036 [00:22:37]sum+1 = 50037 [00:22:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 440 25.09.2024 00:22 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152981 ФПД: 75886911683297 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T002238&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152981&fm=75886911683297&tin=02508201610067®Number=0000000000091825&sum=50000 [00:22:39]StoreToDocumentArchive [00:22:39]shift 477 fd 152981 [00:22:39]save to /storage/0477/doc_00152981 [00:22:39]save last doc name /storage/0477/doc_00152981 to /storage/kkm_last_doc_name [00:22:39]save OK [00:22:39]Clear old archive folders... [00:22:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:22:39]tlvbuf is 0109F0F0 [00:22:39]SAM_PROTO_ClearQueue [00:22:39]wFMCommunicate request_size=4 [00:22:39]MH_SAM_APDU [00:22:39]CAPDU: 80 09 00 00 [00:22:39]Write to MH i2c: E2 08 00 05 06 80 09 00 00 00 00 00 00 7D [00:22:39]Write i2c OK [00:22:39]MH_I2C_Read... [00:22:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:22:39]Read from MH i2c: E2 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: E2 03 00 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [00:22:39]RAPDU: 90 00 [00:22:39]wFMCommunicate OK [00:22:39]SAM_PROTO_ClearQueue done [00:22:39]KKMCreateOFDPacket [00:22:39]OFDProtocolAddRootSTLVToBuf [00:22:39]FM_MakeSignedData [00:22:39]FM_MakeSignedData [00:22:39]SAM_PROTO_SignData [00:22:39]wFMCommunicate request_size=4 [00:22:39]MH_SAM_APDU [00:22:39]CAPDU: 80 0D 01 02 [00:22:39]Write to MH i2c: E2 08 00 06 06 80 0D 01 02 00 00 00 00 85 [00:22:39]Write i2c OK [00:22:39]MH_I2C_Read... [00:22:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:22:39]Read from MH i2c: E2 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: E2 03 00 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: E2 03 00 06 06 00 90 00 80 [00:22:39]RAPDU: 90 00 [00:22:39]wFMCommunicate OK [00:22:39]wFMCommunicate request_size=255 [00:22:39]MH_SAM_APDU [00:22:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 CE 57 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 55 02 00 35 04 06 00 45 [00:22:39]Write to MH i2c: E2 02 01 07 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 CE 57 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 55 02 00 35 04 06 00 45 00 00 4A [00:22:39]Write i2c OK [00:22:39]MH_I2C_Read... [00:22:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:22:39]Read from MH i2c: E2 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: E2 03 00 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: E2 03 00 07 06 00 90 00 81 [00:22:39]RAPDU: 90 00 [00:22:39]wFMCommunicate OK [00:22:39]wFMCommunicate request_size=10 [00:22:39]MH_SAM_APDU [00:22:39]CAPDU: 80 0D 02 02 05 04 CC 69 FA E1 [00:22:39]Write to MH i2c: E2 0D 00 08 06 80 0D 02 02 05 00 04 CC 69 FA E1 00 00 A6 [00:22:39]Write i2c OK [00:22:39]MH_I2C_Read... [00:22:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:22:39]Read from MH i2c: E2 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: E2 03 00 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: E2 03 00 08 06 00 90 00 82 [00:22:39]RAPDU: 90 00 [00:22:39]wFMCommunicate OK [00:22:39]wFMCommunicate request_size=4 [00:22:39]MH_SAM_APDU [00:22:39]CAPDU: 80 0D 03 02 [00:22:39]Write to MH i2c: E2 08 00 09 06 80 0D 03 02 00 00 00 00 8A [00:22:39]Write i2c OK [00:22:39]MH_I2C_Read... [00:22:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:22:39]Read from MH i2c: E2 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: E2 0B 00 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: E2 0B 00 09 06 00 EC 12 E9 EA 3D 94 BD A0 90 00 8A [00:22:39]RAPDU: EC 12 E9 EA 3D 94 BD A0 90 00 [00:22:39]wFMCommunicate OK [00:22:39]SAM_PROTO_SignData done [00:22:39]FM_MakeSignedData done [00:22:39]CreateOFDProtocolMessage [00:22:39]wFMCommunicate request_size=4 [00:22:39]MH_SAM_APDU [00:22:39]CAPDU: 80 11 00 00 [00:22:39]Write to MH i2c: E2 08 00 0A 06 80 11 00 00 00 00 00 00 8A [00:22:39]Write i2c OK [00:22:39]MH_I2C_Read... [00:22:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:22:39]Read from MH i2c: E2 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: E2 17 00 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: E2 17 00 0A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [00:22:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:22:39]wFMCommunicate OK [00:22:39]CreateOFDProtocolMessage done [00:22:39]OFDSenderStorePacket 152981 [00:22:39]StoreOFDPacket docnum=152981 [00:22:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 39 6F 07 01 D2 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 CE 57 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 55 02 00 35 04 06 00 45 04 CC 69 FA E1 EC 12 E9 EA 3D 94 BD A0 [00:22:39]CheckFolder [00:22:39]dirname=/storage/ofd_packets [00:22:39]CheckFolder done [00:22:39]ProducePacketName [00:22:39]name=ofd_packets/00152981 [00:22:39]NVStorageSaveData ofd_packets/00152981 [00:22:39]File name is /storage/ofd_packets/00152981 [00:22:39]Write 301 bytes [00:22:39]NVStorageSaveData done [00:22:39]OFDSenderStorePacket done [00:22:39]KKMCreateOFDPacket done [00:22:39]NVStorageSaveData kkm_last_timestamp [00:22:39]File name is /storage/kkm_last_timestamp [00:22:39]Write 4 bytes [00:22:39]NVStorageSaveData done [00:22:39]ExternCall_PrintAddStr [00:22:39]wPrintStart [00:22:39]Write to MH i2c: 01 00 00 0B 06 11 [00:22:39]Write i2c OK [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: 01 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: 01 07 00 [00:22:39]MH_I2C_Read... [00:22:39]Read from MH i2c: 01 07 00 0B 06 00 00 00 00 00 FF 0F 26 [00:22:39]RasterBufferAndPrint [00:22:39]line Счет N : (1)1786986 [00:22:39]line ИНН: 02508201610067 [00:22:39]line Контрольно-Кассовый Чек [00:22:39]line ПРОДАЖА [00:22:39]line ТРК (МРК, ГНК) : 32 [00:22:39]line Товар: 2710124130 [00:22:39]line Аи-92-К-5 [00:22:39]line 7.380 * 67.80 [00:22:39]line = 500.36 [00:22:39]line НДС 12% НСП 1% [00:22:39]line > о реализуемом товаре [00:22:39]line ОКРУГЛЕНИЕ: -0.36 [00:22:39]line ИТОГО: 500.00 [00:22:39]line Внесено: 500.00 [00:22:39]line СДАЧА: 0.00 [00:22:39]line НСП 1% : 4.43 [00:22:39]line НДС 12% : 53.14 [00:22:39]line Наличными: 500.00 [00:22:39]line Безнал.: 0.00 [00:22:39]line Место: АЗС № 89 "Партнер Нефть" [00:22:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:22:39]line СНО: Общий режим [00:22:39]line Чек 440 25.09.2024 00:22 [00:22:39]line Смена: 477 ФФД: 1.0 [00:22:39]line ЗНМ: 0300000113 [00:22:39]line РНМ: 0000000000091825 [00:22:39]line Версия ККМ: 001 [00:22:39]line ФМ: 0000000000871835 [00:22:39]line ФД: 152981 [00:22:39]line ФПД: 75886911683297 [00:22:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T002238&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152981&fm=75886911683297&tin=02508201610067®Number=0000000000091825&sum=50000 [00:22:39]written 0, free lines is 4095 [00:22:39]OFD Sender: Processing packet 152981 [packets to send 831, broken 830] [00:22:39]ProducePacketName [00:22:39]name=ofd_packets/00152981 [00:22:39]OFD Sender: To server: pG, [00:22:39]CommunicateWithHost lk.salyk.kg:30040 [00:22:39]ConnectInit lk.salyk.kg [00:22:40]Write to MH i2c: 01 00 00 36 06 3C [00:22:40]Write i2c OK [00:22:40]MH_I2C_Read... [00:22:40]Read from MH i2c: 01 [00:22:40]MH_I2C_Read... [00:22:40]Read from MH i2c: 01 07 00 [00:22:40]MH_I2C_Read... [00:22:40]Read from MH i2c: 01 07 00 36 06 00 00 00 00 00 D8 0C 27 [00:22:40]RasterBufferAndPrint [00:22:40]line [00:22:40]line [00:22:40]line [00:22:40]line [00:22:40]line [00:22:40]written 0, free lines is 3295 [00:22:40]MH_Cut [00:22:40]Write to MH i2c: D1 01 00 3D 06 01 15 [00:22:40]Write i2c OK [00:22:40]MH_I2C_Read... [00:22:40]Read from MH i2c: D1 [00:22:40]MH_I2C_Read... [00:22:40]Read from MH i2c: D1 01 00 [00:22:40]MH_I2C_Read... [00:22:40]Read from MH i2c: D1 01 00 3D 06 00 14 [00:22:40]Write to MH i2c: 01 00 00 3E 06 44 [00:22:40]Write i2c OK [00:22:40]MH_I2C_Read... [00:22:40]*** Cut start [00:22:40]*** Purtial cut [00:22:40]*** Stage 1: CUTSNS_PIN = 1 [00:22:41]Read from MH i2c: 01 [00:22:41]MH_I2C_Read... [00:22:41]*** Stop cut motor [00:22:41]*** Cut end [00:22:41]Read from MH i2c: 01 07 00 [00:22:41]MH_I2C_Read... [00:22:41]Read from MH i2c: 01 07 00 3E 06 00 00 00 00 00 FF 0F 59 [00:22:41]process_action close_receipt done [00:22:41]requested_data is exist [00:22:41]produce_requested_data [00:22:41]requested_item fm.sn is exist - process it [00:22:41]wFMCommunicate request_size=4 [00:22:41]MH_SAM_APDU [00:22:41]CAPDU: 80 11 00 00 [00:22:41]Write to MH i2c: E2 08 00 3F 06 80 11 00 00 00 00 00 00 BF [00:22:41]Write i2c OK [00:22:41]MH_I2C_Read... [00:22:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:22:41]Read from MH i2c: E2 [00:22:41]MH_I2C_Read... [00:22:41]Read from MH i2c: E2 17 00 [00:22:41]MH_I2C_Read... [00:22:41]Read from MH i2c: E2 17 00 3F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [00:22:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:22:41]wFMCommunicate OK [00:22:41]requested_item fd.num is exist - process it [00:22:41]SAM_PROTO_GetFieldsCounters [00:22:41]wFMCommunicate request_size=4 [00:22:41]MH_SAM_APDU [00:22:41]CAPDU: 80 13 00 00 [00:22:41]Write to MH i2c: E2 08 00 40 06 80 13 00 00 00 00 00 00 C2 [00:22:41]Write i2c OK [00:22:41]MH_I2C_Read... [00:22:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:22:41]Read from MH i2c: E2 [00:22:41]MH_I2C_Read... [00:22:41]Read from MH i2c: E2 62 00 [00:22:41]MH_I2C_Read... [00:22:41]Read from MH i2c: E2 62 00 40 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 95 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 D8 [00:22:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 95 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:22:41]wFMCommunicate OK [00:22:41]SAM_PROTO_GetFieldsCounters done [00:22:41]requested_item shift.num is exist - process it [00:22:41]requested_item shift.opened is exist - process it [00:22:41]req_shift_opened [00:22:41]FM_GetShiftState [00:22:41]SAM_PROTO_GetShiftState [00:22:41]wFMCommunicate request_size=4 [00:22:41]MH_SAM_APDU [00:22:41]CAPDU: 80 13 01 00 [00:22:41]Write to MH i2c: E2 08 00 41 06 80 13 01 00 00 00 00 00 C4 [00:22:41]Write i2c OK [00:22:41]MH_I2C_Read... [00:22:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:41]Read from MH i2c: E2 [00:22:41]MH_I2C_Read... [00:22:41]Read from MH i2c: E2 0E 00 [00:22:41]MH_I2C_Read... [00:22:41]Read from MH i2c: E2 0E 00 41 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 91 [00:22:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:22:41]wFMCommunicate OK [00:22:41]SAM_PROTO_GetShiftState done [00:22:41]FM_GetShiftState done [00:22:41]req_shift_opened done [00:22:41]requested_item shift.open_date is exist - process it [00:22:41]req_shift_open_date [00:22:41]req_shift_open_date done [00:22:41]produce_requested_data done [00:22:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152981,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:22:41]process_action_free close_receipt [00:22:41]json_value_free [00:22:41]json_value_free done [00:22:41]process_json_proto returns [00:22:41]Send response to host [00:22:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152981,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:22:41]free response buf [00:22:41]execute_script done [00:22:41]execute_script returns [00:22:41]free content buf [00:22:41]Sock 9.Close socket [00:22:41]Sock 9.Thread stoped [00:22:42]Connected sock=11 [00:22:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 39 6F 07 01 D2 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 CE 57 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 55 02 00 35 04 06 00 45 04 CC 69 FA E1 EC 12 E9 EA 3D 94 BD A0 [00:22:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 96 F5 47 00 36 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 55 02 00 F4 03 04 00 CD FF F2 66 B6 04 01 00 00 0B 25 17 60 48 A1 20 73 [00:22:42]CommunicateWithHost err = 0 [00:22:42]CheckOFDResponse [00:22:42]1017 (14) - 77093643461234 [00:22:42]1041 (16) - 0000000000871835 [00:22:42]1040 (4) - 152981 [00:22:42]1012 (4) - 24.09.2024 18:07 [00:22:42]1206 (1) - 0 [00:22:42]OFD Sender: Remove packet 152981 [00:22:42]ProducePacketName [00:22:42]name=ofd_packets/00152981 [00:22:42]NVStorageDeleteData [00:22:43]OFD Sender: No OFD packet to send [00:22:48]OFD Sender: No OFD packet to send [00:22:53]OFD Sender: No OFD packet to send [00:22:58]OFD Sender: No OFD packet to send [00:23:03]OFD Sender: No OFD packet to send [00:23:08]OFD Sender: No OFD packet to send [00:23:11]recv_with_timeout no data received [00:23:13]OFD Sender: No OFD packet to send [00:23:18]OFD Sender: No OFD packet to send [00:23:23]OFD Sender: No OFD packet to send [00:23:28]OFD Sender: No OFD packet to send [00:23:33]OFD Sender: No OFD packet to send [00:23:38]OFD Sender: No OFD packet to send [00:23:41]recv_with_timeout no data received [00:23:43]OFD Sender: No OFD packet to send [00:23:48]OFD Sender: No OFD packet to send [00:23:53]OFD Sender: No OFD packet to send [00:23:58]recv_with_timeout no data received [00:23:58]OFD Sender: No OFD packet to send [00:24:03]OFD Sender: No OFD packet to send [00:24:08]OFD Sender: No OFD packet to send [00:24:13]OFD Sender: No OFD packet to send [00:24:18]OFD Sender: No OFD packet to send [00:24:23]OFD Sender: No OFD packet to send [00:24:28]OFD Sender: No OFD packet to send [00:24:33]OFD Sender: No OFD packet to send [00:24:38]OFD Sender: No OFD packet to send [00:24:43]OFD Sender: No OFD packet to send [00:24:48]OFD Sender: No OFD packet to send [00:24:53]OFD Sender: No OFD packet to send [00:24:58]OFD Sender: No OFD packet to send [00:25:03]OFD Sender: No OFD packet to send [00:25:08]OFD Sender: No OFD packet to send [00:25:13]OFD Sender: No OFD packet to send [00:25:18]OFD Sender: No OFD packet to send [00:25:23]OFD Sender: No OFD packet to send [00:25:28]OFD Sender: No OFD packet to send [00:25:33]OFD Sender: No OFD packet to send [00:25:38]OFD Sender: No OFD packet to send [00:25:43]OFD Sender: No OFD packet to send [00:25:43]accept exits with 10 [00:25:43]New connection [00:25:43]New thread 3066686820 created [00:25:43]Thread 3066830180 joined [00:25:43]Waiting for new connection... [00:25:43] Sock 10.Parse request [00:25:43]Sock 10.Check first char [00:25:43]Sock 10.First char is OK [00:25:43]request: POST /json_proto HTTP/1.0 [00:25:43]Method: POST [00:25:43]URL: /json_proto [00:25:43]Method is POST - this is cgi request [00:25:43]url: /json_proto [00:25:43]query_string will be loaded in cgi processing [00:25:43]execute_cgi json_proto POST (null) [00:25:43]execute_cgi path=json_proto method=POST [00:25:43]POST find Content-Length [00:25:43]Host: 172.17.43.67:8080 [00:25:43]Content-Length: 675 [00:25:43]Content-Type: application/json [00:25:43] [00:25:43]POST finish read [00:25:43]Found Content-Length = 675 [00:25:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:25:43]execute_script... [00:25:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:25:43]POST & json_proto [00:25:43]process_json_proto [00:25:43]json parsed OK: [00:25:43]protocol is kg_v1.0 [00:25:43]action value=close_receipt [00:25:43]process_action close_receipt [00:25:43]cmd_close_receipt [00:25:43]MH_GetDate [00:25:43]Write to MH i2c: F0 00 00 42 06 37 [00:25:43]Write i2c OK [00:25:43]MH_I2C_Read... [00:25:43]Read from MH i2c: F0 [00:25:43]MH_I2C_Read... [00:25:43]Read from MH i2c: F0 09 00 [00:25:43]MH_I2C_Read... [00:25:43]Read from MH i2c: F0 09 00 42 06 00 88 58 F3 66 6A BD 47 65 4C [00:25:43]GetLastDocTimeStamp 1727223758 [00:25:43]current date 1727223944 [00:25:43]FM_GetShiftState [00:25:43]SAM_PROTO_GetShiftState [00:25:43]wFMCommunicate request_size=4 [00:25:43]MH_SAM_APDU [00:25:43]CAPDU: 80 13 01 00 [00:25:43]Write to MH i2c: E2 08 00 43 06 80 13 01 00 00 00 00 00 C6 [00:25:43]Write i2c OK [00:25:43]MH_I2C_Read... [00:25:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:43]Read from MH i2c: E2 [00:25:43]MH_I2C_Read... [00:25:43]Read from MH i2c: E2 0E 00 [00:25:43]MH_I2C_Read... [00:25:43]Read from MH i2c: E2 0E 00 43 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 93 [00:25:43]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:25:43]wFMCommunicate OK [00:25:43]SAM_PROTO_GetShiftState done [00:25:43]FM_GetShiftState done [00:25:43]opened in 1727137889 [00:25:43]opened+sec_in_day 1727224289 [00:25:43]quantity*price = 60045 [00:25:43]sum+1 = 60047 [00:25:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 441 25.09.2024 00:25 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152982 ФПД: 67062274790504 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T002544&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152982&fm=67062274790504&tin=02508201610067®Number=0000000000091825&sum=60000 [00:25:44]StoreToDocumentArchive [00:25:44]shift 477 fd 152982 [00:25:44]save to /storage/0477/doc_00152982 [00:25:45]save last doc name /storage/0477/doc_00152982 to /storage/kkm_last_doc_name [00:25:45]save OK [00:25:45]Clear old archive folders... [00:25:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:25:45]tlvbuf is 0109E7E0 [00:25:45]SAM_PROTO_ClearQueue [00:25:45]wFMCommunicate request_size=4 [00:25:45]MH_SAM_APDU [00:25:45]CAPDU: 80 09 00 00 [00:25:45]Write to MH i2c: E2 08 00 50 06 80 09 00 00 00 00 00 00 C8 [00:25:45]Write i2c OK [00:25:45]MH_I2C_Read... [00:25:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:25:45]Read from MH i2c: E2 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: E2 03 00 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [00:25:45]RAPDU: 90 00 [00:25:45]wFMCommunicate OK [00:25:45]SAM_PROTO_ClearQueue done [00:25:45]KKMCreateOFDPacket [00:25:45]OFDProtocolAddRootSTLVToBuf [00:25:45]FM_MakeSignedData [00:25:45]FM_MakeSignedData [00:25:45]SAM_PROTO_SignData [00:25:45]wFMCommunicate request_size=4 [00:25:45]MH_SAM_APDU [00:25:45]CAPDU: 80 0D 01 02 [00:25:45]Write to MH i2c: E2 08 00 51 06 80 0D 01 02 00 00 00 00 D0 [00:25:45]Write i2c OK [00:25:45]MH_I2C_Read... [00:25:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:25:45]Read from MH i2c: E2 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: E2 03 00 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [00:25:45]RAPDU: 90 00 [00:25:45]wFMCommunicate OK [00:25:45]wFMCommunicate request_size=255 [00:25:45]MH_SAM_APDU [00:25:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 88 58 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 55 02 00 35 04 06 00 3C FE 27 11 [00:25:45]Write to MH i2c: E2 02 01 52 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 88 58 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 55 02 00 35 04 06 00 3C FE 27 11 00 00 46 [00:25:45]Write i2c OK [00:25:45]MH_I2C_Read... [00:25:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:45]Read from MH i2c: E2 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: E2 03 00 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: E2 03 00 52 06 00 90 00 CC [00:25:45]RAPDU: 90 00 [00:25:45]wFMCommunicate OK [00:25:45]wFMCommunicate request_size=7 [00:25:45]MH_SAM_APDU [00:25:45]CAPDU: 80 0D 02 02 02 14 68 [00:25:45]Write to MH i2c: E2 0A 00 53 06 80 0D 02 02 02 00 14 68 00 00 53 [00:25:45]Write i2c OK [00:25:45]MH_I2C_Read... [00:25:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:45]Read from MH i2c: E2 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: E2 03 00 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: E2 03 00 53 06 00 90 00 CD [00:25:45]RAPDU: 90 00 [00:25:45]wFMCommunicate OK [00:25:45]wFMCommunicate request_size=4 [00:25:45]MH_SAM_APDU [00:25:45]CAPDU: 80 0D 03 02 [00:25:45]Write to MH i2c: E2 08 00 54 06 80 0D 03 02 00 00 00 00 D5 [00:25:45]Write i2c OK [00:25:45]MH_I2C_Read... [00:25:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:25:45]Read from MH i2c: E2 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: E2 0B 00 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: E2 0B 00 54 06 00 64 23 69 F5 54 CC 9A 37 90 00 AC [00:25:45]RAPDU: 64 23 69 F5 54 CC 9A 37 90 00 [00:25:45]wFMCommunicate OK [00:25:45]SAM_PROTO_SignData done [00:25:45]FM_MakeSignedData done [00:25:45]CreateOFDProtocolMessage [00:25:45]wFMCommunicate request_size=4 [00:25:45]MH_SAM_APDU [00:25:45]CAPDU: 80 11 00 00 [00:25:45]Write to MH i2c: E2 08 00 55 06 80 11 00 00 00 00 00 00 D5 [00:25:45]Write i2c OK [00:25:45]MH_I2C_Read... [00:25:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:45]Read from MH i2c: E2 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: E2 17 00 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: E2 17 00 55 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [00:25:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:25:45]wFMCommunicate OK [00:25:45]CreateOFDProtocolMessage done [00:25:45]OFDSenderStorePacket 152982 [00:25:45]StoreOFDPacket docnum=152982 [00:25:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 77 0C 04 01 54 B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 88 58 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 55 02 00 35 04 06 00 3C FE 27 11 14 68 64 23 69 F5 54 CC 9A 37 [00:25:45]CheckFolder [00:25:45]dirname=/storage/ofd_packets [00:25:45]CheckFolder done [00:25:45]ProducePacketName [00:25:45]name=ofd_packets/00152982 [00:25:45]NVStorageSaveData ofd_packets/00152982 [00:25:45]File name is /storage/ofd_packets/00152982 [00:25:45]Write 298 bytes [00:25:45]NVStorageSaveData done [00:25:45]OFDSenderStorePacket done [00:25:45]KKMCreateOFDPacket done [00:25:45]NVStorageSaveData kkm_last_timestamp [00:25:45]File name is /storage/kkm_last_timestamp [00:25:45]Write 4 bytes [00:25:45]NVStorageSaveData done [00:25:45]ExternCall_PrintAddStr [00:25:45]wPrintStart [00:25:45]Write to MH i2c: 01 00 00 56 06 5C [00:25:45]Write i2c OK [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: 01 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: 01 07 00 [00:25:45]MH_I2C_Read... [00:25:45]Read from MH i2c: 01 07 00 56 06 00 00 00 00 00 FF 0F 71 [00:25:45]RasterBufferAndPrint [00:25:45]line Счет N : (1)1786987 [00:25:45]line ИНН: 02508201610067 [00:25:45]line Контрольно-Кассовый Чек [00:25:45]line ПРОДАЖА [00:25:45]line ТРК (МРК, ГНК) : 41 [00:25:45]line Товар: 2710194210 [00:25:45]line ДТ-К-5 [00:25:45]line 7.880 * 76.20 [00:25:45]line = 600.46 [00:25:45]line НДС 12% НСП 1% [00:25:45]line > о реализуемом товаре [00:25:45]line ОКРУГЛЕНИЕ: -0.46 [00:25:45]line ИТОГО: 600.00 [00:25:45]line Внесено: 600.00 [00:25:45]line СДАЧА: 0.00 [00:25:45]line НСП 1% : 5.31 [00:25:45]line НДС 12% : 63.77 [00:25:45]line Наличными: 600.00 [00:25:45]line Безнал.: 0.00 [00:25:45]line Место: АЗС № 89 "Партнер Нефть" [00:25:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:25:45]line СНО: Общий режим [00:25:45]line Чек 441 25.09.2024 00:25 [00:25:45]line Смена: 477 ФФД: 1.0 [00:25:45]line ЗНМ: 0300000113 [00:25:45]line РНМ: 0000000000091825 [00:25:45]line Версия ККМ: 001 [00:25:45]line ФМ: 0000000000871835 [00:25:45]line ФД: 152982 [00:25:45]line ФПД: 67062274790504 [00:25:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T002544&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152982&fm=67062274790504&tin=02508201610067®Number=0000000000091825&sum=60000 [00:25:45]written 0, free lines is 4095 [00:25:45]OFD Sender: Processing packet 152982 [packets to send 831, broken 830] [00:25:45]ProducePacketName [00:25:45]name=ofd_packets/00152982 [00:25:45]OFD Sender: To server: pG, [00:25:45]CommunicateWithHost lk.salyk.kg:30040 [00:25:45]ConnectInit lk.salyk.kg [00:25:46]Write to MH i2c: 01 00 00 81 06 87 [00:25:46]Write i2c OK [00:25:46]MH_I2C_Read... [00:25:46]Read from MH i2c: 01 [00:25:46]MH_I2C_Read... [00:25:46]Read from MH i2c: 01 07 00 [00:25:46]MH_I2C_Read... [00:25:46]Read from MH i2c: 01 07 00 81 06 00 00 00 00 00 D1 0C 6B [00:25:46]RasterBufferAndPrint [00:25:46]line [00:25:46]line [00:25:46]line [00:25:46]line [00:25:46]line [00:25:46]written 0, free lines is 3287 [00:25:46]MH_Cut [00:25:46]Write to MH i2c: D1 01 00 88 06 01 60 [00:25:46]Write i2c OK [00:25:46]MH_I2C_Read... [00:25:46]Read from MH i2c: D1 [00:25:46]MH_I2C_Read... [00:25:46]Read from MH i2c: D1 01 00 [00:25:46]MH_I2C_Read... [00:25:46]Read from MH i2c: D1 01 00 88 06 00 5F [00:25:46]Write to MH i2c: 01 00 00 89 06 8F [00:25:46]Connected sock=7 [00:25:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 77 0C 04 01 54 B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 88 58 F3 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 55 02 00 35 04 06 00 3C FE 27 11 14 68 64 23 69 F5 54 CC 9A 37 [00:25:46]Write i2c OK [00:25:46]MH_I2C_Read... [00:25:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1E 28 47 00 9B 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 55 02 00 F4 03 04 00 85 00 F3 66 B6 04 01 00 00 27 80 89 B8 C5 CD 32 6C [00:25:46]CommunicateWithHost err = 0 [00:25:46]CheckOFDResponse [00:25:46]1017 (14) - 77093643461234 [00:25:46]1041 (16) - 0000000000871835 [00:25:46]1040 (4) - 152982 [00:25:46]1012 (4) - 24.09.2024 18:10 [00:25:46]1206 (1) - 0 [00:25:46]OFD Sender: Remove packet 152982 [00:25:46]ProducePacketName [00:25:46]name=ofd_packets/00152982 [00:25:46]NVStorageDeleteData [00:25:46]*** Cut start [00:25:46]*** Purtial cut [00:25:46]*** Stage 1: CUTSNS_PIN = 1 [00:25:46]OFD Sender: No OFD packet to send [00:25:47]Read from MH i2c: 01 [00:25:47]MH_I2C_Read... [00:25:47]*** Stop cut motor [00:25:47]*** Cut end [00:25:47]Read from MH i2c: 01 07 00 [00:25:47]MH_I2C_Read... [00:25:47]Read from MH i2c: 01 07 00 89 06 00 00 00 00 00 FF 0F A4 [00:25:47]process_action close_receipt done [00:25:47]requested_data is exist [00:25:47]produce_requested_data [00:25:47]requested_item fm.sn is exist - process it [00:25:47]wFMCommunicate request_size=4 [00:25:47]MH_SAM_APDU [00:25:47]CAPDU: 80 11 00 00 [00:25:47]Write to MH i2c: E2 08 00 8A 06 80 11 00 00 00 00 00 00 0A [00:25:47]Write i2c OK [00:25:47]MH_I2C_Read... [00:25:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:47]Read from MH i2c: E2 [00:25:47]MH_I2C_Read... [00:25:47]Read from MH i2c: E2 17 00 [00:25:47]MH_I2C_Read... [00:25:47]Read from MH i2c: E2 17 00 8A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [00:25:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:25:47]wFMCommunicate OK [00:25:47]requested_item fd.num is exist - process it [00:25:47]SAM_PROTO_GetFieldsCounters [00:25:47]wFMCommunicate request_size=4 [00:25:47]MH_SAM_APDU [00:25:47]CAPDU: 80 13 00 00 [00:25:47]Write to MH i2c: E2 08 00 8B 06 80 13 00 00 00 00 00 00 0D [00:25:47]Write i2c OK [00:25:47]MH_I2C_Read... [00:25:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:25:47]Read from MH i2c: E2 [00:25:47]MH_I2C_Read... [00:25:47]Read from MH i2c: E2 62 00 [00:25:47]MH_I2C_Read... [00:25:47]Read from MH i2c: E2 62 00 8B 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 27 [00:25:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:25:47]wFMCommunicate OK [00:25:47]SAM_PROTO_GetFieldsCounters done [00:25:47]requested_item shift.num is exist - process it [00:25:47]requested_item shift.opened is exist - process it [00:25:47]req_shift_opened [00:25:47]FM_GetShiftState [00:25:47]SAM_PROTO_GetShiftState [00:25:47]wFMCommunicate request_size=4 [00:25:47]MH_SAM_APDU [00:25:47]CAPDU: 80 13 01 00 [00:25:47]Write to MH i2c: E2 08 00 8C 06 80 13 01 00 00 00 00 00 0F [00:25:47]Write i2c OK [00:25:47]MH_I2C_Read... [00:25:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:47]Read from MH i2c: E2 [00:25:47]MH_I2C_Read... [00:25:47]Read from MH i2c: E2 0E 00 [00:25:47]MH_I2C_Read... [00:25:47]Read from MH i2c: E2 0E 00 8C 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DC [00:25:47]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:25:47]wFMCommunicate OK [00:25:47]SAM_PROTO_GetShiftState done [00:25:47]FM_GetShiftState done [00:25:47]req_shift_opened done [00:25:47]requested_item shift.open_date is exist - process it [00:25:47]req_shift_open_date [00:25:47]req_shift_open_date done [00:25:47]produce_requested_data done [00:25:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152982,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:25:47]process_action_free close_receipt [00:25:47]json_value_free [00:25:47]json_value_free done [00:25:47]process_json_proto returns [00:25:47]Send response to host [00:25:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152982,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:25:47]free response buf [00:25:47]execute_script done [00:25:47]execute_script returns [00:25:47]free content buf [00:25:47]Sock 10.Close socket [00:25:47]Sock 10.Thread stoped [00:25:51]OFD Sender: No OFD packet to send [00:25:57]OFD Sender: No OFD packet to send [00:26:02]OFD Sender: No OFD packet to send [00:26:07]OFD Sender: No OFD packet to send [00:26:12]OFD Sender: No OFD packet to send [00:26:17]OFD Sender: No OFD packet to send [00:26:22]OFD Sender: No OFD packet to send [00:26:27]OFD Sender: No OFD packet to send [00:26:32]OFD Sender: No OFD packet to send [00:26:37]OFD Sender: No OFD packet to send [00:26:42]OFD Sender: No OFD packet to send [00:26:47]OFD Sender: No OFD packet to send [00:26:52]OFD Sender: No OFD packet to send [00:26:57]OFD Sender: No OFD packet to send [00:27:02]OFD Sender: No OFD packet to send [00:27:07]OFD Sender: No OFD packet to send [00:27:12]OFD Sender: No OFD packet to send [00:27:17]OFD Sender: No OFD packet to send [00:27:22]OFD Sender: No OFD packet to send [00:27:27]OFD Sender: No OFD packet to send [00:27:32]OFD Sender: No OFD packet to send [00:27:32]recv_with_timeout no data received [00:27:37]OFD Sender: No OFD packet to send [00:27:42]OFD Sender: No OFD packet to send [00:27:47]OFD Sender: No OFD packet to send [00:27:52]OFD Sender: No OFD packet to send [00:27:57]OFD Sender: No OFD packet to send [00:28:02]OFD Sender: No OFD packet to send [00:28:07]OFD Sender: No OFD packet to send [00:28:12]OFD Sender: No OFD packet to send [00:28:17]OFD Sender: No OFD packet to send [00:28:22]OFD Sender: No OFD packet to send [00:28:24]accept exits with 9 [00:28:24]New connection [00:28:24]New thread 3066830180 created [00:28:24]Thread 3066686820 joined [00:28:24]Waiting for new connection... [00:28:24] Sock 9.Parse request [00:28:24]Sock 9.Check first char [00:28:24]Sock 9.First char is OK [00:28:24]request: POST /json_proto HTTP/1.0 [00:28:24]Method: POST [00:28:24]URL: /json_proto [00:28:24]Method is POST - this is cgi request [00:28:24]url: /json_proto [00:28:24]query_string will be loaded in cgi processing [00:28:24]execute_cgi json_proto POST (null) [00:28:24]execute_cgi path=json_proto method=POST [00:28:24]POST find Content-Length [00:28:24]Host: 172.17.43.67:8080 [00:28:24]Content-Length: 215 [00:28:24]Content-Type: application/json [00:28:24] [00:28:24]POST finish read [00:28:24]Found Content-Length = 215 [00:28:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:24]execute_script... [00:28:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:24]POST & json_proto [00:28:24]process_json_proto [00:28:24]json parsed OK: [00:28:24]protocol is kg_v1.0 [00:28:24]action value=get_value [00:28:24]process_action get_value [00:28:24]cmd_get_value [00:28:24]process_action get_value done [00:28:24]requested_data is exist [00:28:24]produce_requested_data [00:28:24]requested_item kkm.sn is exist - process it [00:28:24]requested_item kkm.ver is exist - process it [00:28:24]requested_item fm.sn is exist - process it [00:28:24]wFMCommunicate request_size=4 [00:28:24]MH_SAM_APDU [00:28:24]CAPDU: 80 11 00 00 [00:28:24]Write to MH i2c: E2 08 00 8D 06 80 11 00 00 00 00 00 00 0D [00:28:24]Write i2c OK [00:28:24]MH_I2C_Read... [00:28:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:24]Read from MH i2c: E2 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 17 00 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 17 00 8D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [00:28:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:28:24]wFMCommunicate OK [00:28:24]requested_item fd.num is exist - process it [00:28:24]SAM_PROTO_GetFieldsCounters [00:28:24]wFMCommunicate request_size=4 [00:28:24]MH_SAM_APDU [00:28:24]CAPDU: 80 13 00 00 [00:28:24]Write to MH i2c: E2 08 00 8E 06 80 13 00 00 00 00 00 00 10 [00:28:24]Write i2c OK [00:28:24]MH_I2C_Read... [00:28:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:24]Read from MH i2c: E2 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 62 00 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 62 00 8E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 2A [00:28:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:28:24]wFMCommunicate OK [00:28:24]SAM_PROTO_GetFieldsCounters done [00:28:24]requested_item shift.num is exist - process it [00:28:24]requested_item shift.opened is exist - process it [00:28:24]req_shift_opened [00:28:24]FM_GetShiftState [00:28:24]SAM_PROTO_GetShiftState [00:28:24]wFMCommunicate request_size=4 [00:28:24]MH_SAM_APDU [00:28:24]CAPDU: 80 13 01 00 [00:28:24]Write to MH i2c: E2 08 00 8F 06 80 13 01 00 00 00 00 00 12 [00:28:24]Write i2c OK [00:28:24]MH_I2C_Read... [00:28:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:24]Read from MH i2c: E2 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 0E 00 [00:28:24]MH_I2C_Read... [00:28:24]Read from MH i2c: E2 0E 00 8F 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DF [00:28:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:28:24]wFMCommunicate OK [00:28:24]SAM_PROTO_GetShiftState done [00:28:24]FM_GetShiftState done [00:28:24]req_shift_opened done [00:28:24]requested_item shift.open_date is exist - process it [00:28:24]req_shift_open_date [00:28:24]req_shift_open_date done [00:28:24]produce_requested_data done [00:28:24]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152982,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:28:24]process_action_free get_value [00:28:24]json_value_free [00:28:24]json_value_free done [00:28:24]process_json_proto returns [00:28:24]Send response to host [00:28:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152982,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:28:24]free response buf [00:28:24]execute_script done [00:28:24]execute_script returns [00:28:24]free content buf [00:28:24]Sock 9.Close socket [00:28:24]Sock 9.Thread stoped [00:28:24]accept exits with 10 [00:28:24]New connection [00:28:24]New thread 3066686820 created [00:28:24]Thread 3066830180 joined [00:28:24]Waiting for new connection... [00:28:24] Sock 10.Parse request [00:28:24]Sock 10.Check first char [00:28:24]Sock 10.First char is OK [00:28:24]request: POST /json_proto HTTP/1.0 [00:28:24]Method: POST [00:28:24]URL: /json_proto [00:28:24]Method is POST - this is cgi request [00:28:24]url: /json_proto [00:28:24]query_string will be loaded in cgi processing [00:28:24]execute_cgi json_proto POST (null) [00:28:24]execute_cgi path=json_proto method=POST [00:28:24]POST find Content-Length [00:28:24]Host: 172.17.43.67:8080 [00:28:24]Content-Length: 331 [00:28:24]Content-Type: application/json [00:28:24] [00:28:24]POST finish read [00:28:24]Found Content-Length = 331 [00:28:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:28:24]execute_script... [00:28:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:28:24]POST & json_proto [00:28:24]process_json_proto [00:28:24]json parsed OK: [00:28:24]protocol is kg_v1.0 [00:28:24]action value=get_value [00:28:24]process_action get_value [00:28:24]cmd_get_value [00:28:24]process_action get_value done [00:28:24]requested_data is exist [00:28:24]produce_requested_data [00:28:24]requested_item fm.sale.total is exist - process it [00:28:24]SAM_PROTO_GetFMData [00:28:24]wFMCommunicate request_size=4 [00:28:24]MH_SAM_APDU [00:28:24]CAPDU: 80 13 03 00 [00:28:24]Write to MH i2c: E2 08 00 90 06 80 13 03 00 00 00 00 00 15 [00:28:24]Write i2c OK [00:28:24]MH_I2C_Read... [00:28:25]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:28:25]Read from MH i2c: E2 [00:28:25]MH_I2C_Read... [00:28:25]Read from MH i2c: E2 FD 00 [00:28:25]MH_I2C_Read... [00:28:25]Read from MH i2c: E2 FD 00 90 06 00 C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 29 [00:28:25]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [00:28:25]wFMCommunicate OK [00:28:25]wFMCommunicate request_size=4 [00:28:25]MH_SAM_APDU [00:28:25]CAPDU: 80 17 00 00 [00:28:25]Write to MH i2c: E2 08 00 91 06 80 17 00 00 00 00 00 00 17 [00:28:25]Write i2c OK [00:28:25]MH_I2C_Read... [00:28:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:25]Read from MH i2c: E2 [00:28:25]MH_I2C_Read... [00:28:25]Read from MH i2c: E2 FD 00 [00:28:25]MH_I2C_Read... [00:28:25]Read from MH i2c: E2 FD 00 91 06 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 E7 [00:28:25]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:28:25]wFMCommunicate OK [00:28:25]wFMCommunicate request_size=4 [00:28:25]MH_SAM_APDU [00:28:25]CAPDU: 80 17 00 00 [00:28:25]Write to MH i2c: E2 08 00 92 06 80 17 00 00 00 00 00 00 18 [00:28:25]Write i2c OK [00:28:25]MH_I2C_Read... [00:28:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:25]Read from MH i2c: E2 [00:28:25]MH_I2C_Read... [00:28:25]Read from MH i2c: E2 FD 00 [00:28:25]MH_I2C_Read... [00:28:25]Read from MH i2c: E2 FD 00 92 06 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 B8 [00:28:25]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:28:25]wFMCommunicate OK [00:28:25]wFMCommunicate request_size=4 [00:28:25]MH_SAM_APDU [00:28:25]CAPDU: 80 17 00 00 [00:28:25]Write to MH i2c: E2 08 00 93 06 80 17 00 00 00 00 00 00 19 [00:28:25]Write i2c OK [00:28:25]MH_I2C_Read... [00:28:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:26]Read from MH i2c: E2 [00:28:26]MH_I2C_Read... [00:28:26]Read from MH i2c: E2 FD 00 [00:28:26]MH_I2C_Read... [00:28:26]Read from MH i2c: E2 FD 00 93 06 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 9E [00:28:26]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:28:26]wFMCommunicate OK [00:28:26]wFMCommunicate request_size=4 [00:28:26]MH_SAM_APDU [00:28:26]CAPDU: 80 17 00 00 [00:28:26]Write to MH i2c: E2 08 00 94 06 80 17 00 00 00 00 00 00 1A [00:28:26]Write i2c OK [00:28:26]MH_I2C_Read... [00:28:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:28:26]Read from MH i2c: E2 [00:28:26]MH_I2C_Read... [00:28:26]Read from MH i2c: E2 DE 00 [00:28:26]MH_I2C_Read... [00:28:26]Read from MH i2c: E2 DE 00 94 06 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 F9 [00:28:26]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:28:26]wFMCommunicate OK [00:28:26]SAM_PROTO_GetFMData done [00:28:26]requested_item fm.sale_refund.total is exist - process it [00:28:26]requested_item fm.buy.total is exist - process it [00:28:26]requested_item shift.sale.total is exist - process it [00:28:26]SAM_PROTO_GetShiftData [00:28:26]wFMCommunicate request_size=4 [00:28:26]MH_SAM_APDU [00:28:26]CAPDU: 80 13 02 00 [00:28:26]Write to MH i2c: E2 08 00 95 06 80 13 02 00 00 00 00 00 19 [00:28:26]Write i2c OK [00:28:26]MH_I2C_Read... [00:28:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:28:26]Read from MH i2c: E2 [00:28:26]MH_I2C_Read... [00:28:26]Read from MH i2c: E2 FD 00 [00:28:26]MH_I2C_Read... [00:28:26]Read from MH i2c: E2 FD 00 95 06 00 B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 25 [00:28:26]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [00:28:26]wFMCommunicate OK [00:28:26]wFMCommunicate request_size=4 [00:28:26]MH_SAM_APDU [00:28:26]CAPDU: 80 17 00 00 [00:28:26]Write to MH i2c: E2 08 00 96 06 80 17 00 00 00 00 00 00 1C [00:28:26]Write i2c OK [00:28:26]MH_I2C_Read... [00:28:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:27]Read from MH i2c: E2 [00:28:27]MH_I2C_Read... [00:28:27]Read from MH i2c: E2 FD 00 [00:28:27]MH_I2C_Read... [00:28:27]Read from MH i2c: E2 FD 00 96 06 00 F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 44 [00:28:27]RAPDU: F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [00:28:27]wFMCommunicate OK [00:28:27]wFMCommunicate request_size=4 [00:28:27]MH_SAM_APDU [00:28:27]CAPDU: 80 17 00 00 [00:28:27]Write to MH i2c: E2 08 00 97 06 80 17 00 00 00 00 00 00 1D [00:28:27]Write i2c OK [00:28:27]MH_I2C_Read... [00:28:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:27]Read from MH i2c: E2 [00:28:27]MH_I2C_Read... [00:28:27]Read from MH i2c: E2 FD 00 [00:28:27]MH_I2C_Read... [00:28:27]Read from MH i2c: E2 FD 00 97 06 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 DD [00:28:27]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [00:28:27]wFMCommunicate OK [00:28:27]wFMCommunicate request_size=4 [00:28:27]MH_SAM_APDU [00:28:27]CAPDU: 80 17 00 00 [00:28:27]Write to MH i2c: E2 08 00 98 06 80 17 00 00 00 00 00 00 1E [00:28:27]Write i2c OK [00:28:27]MH_I2C_Read... [00:28:27]OFD Sender: No OFD packet to send [00:28:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:27]Read from MH i2c: E2 [00:28:27]MH_I2C_Read... [00:28:27]Read from MH i2c: E2 FD 00 [00:28:27]MH_I2C_Read... [00:28:27]Read from MH i2c: E2 FD 00 98 06 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 8D [00:28:27]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [00:28:27]wFMCommunicate OK [00:28:27]wFMCommunicate request_size=4 [00:28:27]MH_SAM_APDU [00:28:27]CAPDU: 80 17 00 00 [00:28:27]Write to MH i2c: E2 08 00 99 06 80 17 00 00 00 00 00 00 1F [00:28:27]Write i2c OK [00:28:27]MH_I2C_Read... [00:28:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [00:28:27]Read from MH i2c: E2 [00:28:27]MH_I2C_Read... [00:28:27]Read from MH i2c: E2 D3 00 [00:28:27]MH_I2C_Read... [00:28:28]Read from MH i2c: E2 D3 00 99 06 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 0C [00:28:28]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:28:28]wFMCommunicate OK [00:28:28]SAM_PROTO_GetShiftData done [00:28:28]requested_item shift.sale.total_cash is exist - process it [00:28:28]requested_item shift.sale_refund.total is exist - process it [00:28:28]requested_item shift.sale_refund.total_cash is exist - process it [00:28:28]requested_item shift.buy.total is exist - process it [00:28:28]requested_item shift.buy.total_cash is exist - process it [00:28:28]produce_requested_data done [00:28:28]produce_requested_data return {"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":252481.00,"shift.sale.total_cash":252481.00,"shift.sale_refund.total":311.00,"shift.sale_refund.total_cash":311.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:28:28]process_action_free get_value [00:28:28]json_value_free [00:28:28]json_value_free done [00:28:28]process_json_proto returns [00:28:28]Send response to host [00:28:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":252481.00,"shift.sale.total_cash":252481.00,"shift.sale_refund.total":311.00,"shift.sale_refund.total_cash":311.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:28:28]free response buf [00:28:28]execute_script done [00:28:28]execute_script returns [00:28:28]free content buf [00:28:28]Sock 10.Close socket [00:28:28]Sock 10.Thread stoped [00:28:32]OFD Sender: No OFD packet to send [00:28:37]OFD Sender: No OFD packet to send [00:28:42]OFD Sender: No OFD packet to send [00:28:45]accept exits with 9 [00:28:45]New connection [00:28:45]New thread 3066830180 created [00:28:45]Thread 3066686820 joined [00:28:45]Waiting for new connection... [00:28:45] Sock 9.Parse request [00:28:45]Sock 9.Check first char [00:28:45]Sock 9.First char is OK [00:28:45]request: POST /json_proto HTTP/1.0 [00:28:45]Method: POST [00:28:45]URL: /json_proto [00:28:45]Method is POST - this is cgi request [00:28:45]url: /json_proto [00:28:45]query_string will be loaded in cgi processing [00:28:45]execute_cgi json_proto POST (null) [00:28:45]execute_cgi path=json_proto method=POST [00:28:45]POST find Content-Length [00:28:45]Host: 172.17.43.67:8080 [00:28:45]Content-Length: 215 [00:28:45]Content-Type: application/json [00:28:45] [00:28:45]POST finish read [00:28:45]Found Content-Length = 215 [00:28:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:45]execute_script... [00:28:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:45]POST & json_proto [00:28:45]process_json_proto [00:28:45]json parsed OK: [00:28:45]protocol is kg_v1.0 [00:28:45]action value=get_value [00:28:45]process_action get_value [00:28:45]cmd_get_value [00:28:45]process_action get_value done [00:28:45]requested_data is exist [00:28:45]produce_requested_data [00:28:45]requested_item kkm.sn is exist - process it [00:28:45]requested_item kkm.ver is exist - process it [00:28:45]requested_item fm.sn is exist - process it [00:28:45]wFMCommunicate request_size=4 [00:28:45]MH_SAM_APDU [00:28:45]CAPDU: 80 11 00 00 [00:28:45]Write to MH i2c: E2 08 00 9A 06 80 11 00 00 00 00 00 00 1A [00:28:45]Write i2c OK [00:28:45]MH_I2C_Read... [00:28:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:45]Read from MH i2c: E2 [00:28:45]MH_I2C_Read... [00:28:45]Read from MH i2c: E2 17 00 [00:28:45]MH_I2C_Read... [00:28:45]Read from MH i2c: E2 17 00 9A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6D [00:28:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:28:45]wFMCommunicate OK [00:28:45]requested_item fd.num is exist - process it [00:28:45]SAM_PROTO_GetFieldsCounters [00:28:45]wFMCommunicate request_size=4 [00:28:45]MH_SAM_APDU [00:28:45]CAPDU: 80 13 00 00 [00:28:45]Write to MH i2c: E2 08 00 9B 06 80 13 00 00 00 00 00 00 1D [00:28:45]Write i2c OK [00:28:45]MH_I2C_Read... [00:28:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:45]Read from MH i2c: E2 [00:28:45]MH_I2C_Read... [00:28:45]Read from MH i2c: E2 62 00 [00:28:45]MH_I2C_Read... [00:28:45]Read from MH i2c: E2 62 00 9B 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 37 [00:28:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:28:45]wFMCommunicate OK [00:28:45]SAM_PROTO_GetFieldsCounters done [00:28:45]requested_item shift.num is exist - process it [00:28:45]requested_item shift.opened is exist - process it [00:28:45]req_shift_opened [00:28:45]FM_GetShiftState [00:28:45]SAM_PROTO_GetShiftState [00:28:45]wFMCommunicate request_size=4 [00:28:45]MH_SAM_APDU [00:28:45]CAPDU: 80 13 01 00 [00:28:45]Write to MH i2c: E2 08 00 9C 06 80 13 01 00 00 00 00 00 1F [00:28:45]Write i2c OK [00:28:45]MH_I2C_Read... [00:28:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:45]Read from MH i2c: E2 [00:28:45]MH_I2C_Read... [00:28:45]Read from MH i2c: E2 0E 00 [00:28:45]MH_I2C_Read... [00:28:45]Read from MH i2c: E2 0E 00 9C 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 EC [00:28:45]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:28:45]wFMCommunicate OK [00:28:45]SAM_PROTO_GetShiftState done [00:28:45]FM_GetShiftState done [00:28:45]req_shift_opened done [00:28:45]requested_item shift.open_date is exist - process it [00:28:45]req_shift_open_date [00:28:45]req_shift_open_date done [00:28:45]produce_requested_data done [00:28:45]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152982,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:28:45]process_action_free get_value [00:28:45]json_value_free [00:28:45]json_value_free done [00:28:45]process_json_proto returns [00:28:45]Send response to host [00:28:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152982,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:28:45]free response buf [00:28:45]execute_script done [00:28:45]execute_script returns [00:28:45]free content buf [00:28:45]Sock 9.Close socket [00:28:45]Sock 9.Thread stoped [00:28:45]accept exits with 7 [00:28:45]New connection [00:28:45]New thread 3066686820 created [00:28:45]Thread 3066830180 joined [00:28:45]Waiting for new connection... [00:28:45] Sock 7.Parse request [00:28:45]Sock 7.Check first char [00:28:45]Sock 7.First char is OK [00:28:45]request: POST /json_proto HTTP/1.0 [00:28:45]Method: POST [00:28:45]URL: /json_proto [00:28:45]Method is POST - this is cgi request [00:28:45]url: /json_proto [00:28:45]query_string will be loaded in cgi processing [00:28:45]execute_cgi json_proto POST (null) [00:28:45]execute_cgi path=json_proto method=POST [00:28:45]POST find Content-Length [00:28:45]Host: 172.17.43.67:8080 [00:28:45]Content-Length: 331 [00:28:45]Content-Type: application/json [00:28:45] [00:28:45]POST finish read [00:28:45]Found Content-Length = 331 [00:28:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:28:45]execute_script... [00:28:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:28:45]POST & json_proto [00:28:45]process_json_proto [00:28:45]json parsed OK: [00:28:45]protocol is kg_v1.0 [00:28:45]action value=get_value [00:28:45]process_action get_value [00:28:45]cmd_get_value [00:28:45]process_action get_value done [00:28:45]requested_data is exist [00:28:45]produce_requested_data [00:28:45]requested_item fm.sale.total is exist - process it [00:28:45]SAM_PROTO_GetFMData [00:28:45]wFMCommunicate request_size=4 [00:28:45]MH_SAM_APDU [00:28:45]CAPDU: 80 13 03 00 [00:28:45]Write to MH i2c: E2 08 00 9D 06 80 13 03 00 00 00 00 00 22 [00:28:45]Write i2c OK [00:28:45]MH_I2C_Read... [00:28:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:28:46]Read from MH i2c: E2 [00:28:46]MH_I2C_Read... [00:28:46]Read from MH i2c: E2 FD 00 [00:28:46]MH_I2C_Read... [00:28:46]Read from MH i2c: E2 FD 00 9D 06 00 C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 36 [00:28:46]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [00:28:46]wFMCommunicate OK [00:28:46]wFMCommunicate request_size=4 [00:28:46]MH_SAM_APDU [00:28:46]CAPDU: 80 17 00 00 [00:28:46]Write to MH i2c: E2 08 00 9E 06 80 17 00 00 00 00 00 00 24 [00:28:46]Write i2c OK [00:28:46]MH_I2C_Read... [00:28:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:46]Read from MH i2c: E2 [00:28:46]MH_I2C_Read... [00:28:46]Read from MH i2c: E2 FD 00 [00:28:46]MH_I2C_Read... [00:28:46]Read from MH i2c: E2 FD 00 9E 06 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 F4 [00:28:46]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:28:46]wFMCommunicate OK [00:28:46]wFMCommunicate request_size=4 [00:28:46]MH_SAM_APDU [00:28:46]CAPDU: 80 17 00 00 [00:28:46]Write to MH i2c: E2 08 00 9F 06 80 17 00 00 00 00 00 00 25 [00:28:46]Write i2c OK [00:28:46]MH_I2C_Read... [00:28:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:46]Read from MH i2c: E2 [00:28:46]MH_I2C_Read... [00:28:46]Read from MH i2c: E2 FD 00 [00:28:46]MH_I2C_Read... [00:28:46]Read from MH i2c: E2 FD 00 9F 06 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 C5 [00:28:46]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:28:46]wFMCommunicate OK [00:28:46]wFMCommunicate request_size=4 [00:28:46]MH_SAM_APDU [00:28:46]CAPDU: 80 17 00 00 [00:28:46]Write to MH i2c: E2 08 00 A0 06 80 17 00 00 00 00 00 00 26 [00:28:46]Write i2c OK [00:28:46]MH_I2C_Read... [00:28:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:47]Read from MH i2c: E2 [00:28:47]MH_I2C_Read... [00:28:47]Read from MH i2c: E2 FD 00 [00:28:47]MH_I2C_Read... [00:28:47]Read from MH i2c: E2 FD 00 A0 06 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 AB [00:28:47]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:28:47]wFMCommunicate OK [00:28:47]wFMCommunicate request_size=4 [00:28:47]MH_SAM_APDU [00:28:47]CAPDU: 80 17 00 00 [00:28:47]Write to MH i2c: E2 08 00 A1 06 80 17 00 00 00 00 00 00 27 [00:28:47]Write i2c OK [00:28:47]MH_I2C_Read... [00:28:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:28:47]Read from MH i2c: E2 [00:28:47]MH_I2C_Read... [00:28:47]Read from MH i2c: E2 DE 00 [00:28:47]MH_I2C_Read... [00:28:47]Read from MH i2c: E2 DE 00 A1 06 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 06 [00:28:47]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:28:47]wFMCommunicate OK [00:28:47]SAM_PROTO_GetFMData done [00:28:47]requested_item fm.sale_refund.total is exist - process it [00:28:47]requested_item fm.buy.total is exist - process it [00:28:47]requested_item shift.sale.total is exist - process it [00:28:47]SAM_PROTO_GetShiftData [00:28:47]wFMCommunicate request_size=4 [00:28:47]MH_SAM_APDU [00:28:47]CAPDU: 80 13 02 00 [00:28:47]Write to MH i2c: E2 08 00 A2 06 80 13 02 00 00 00 00 00 26 [00:28:47]Write i2c OK [00:28:47]MH_I2C_Read... [00:28:47]OFD Sender: No OFD packet to send [00:28:47]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:28:47]Read from MH i2c: E2 [00:28:47]MH_I2C_Read... [00:28:47]Read from MH i2c: E2 FD 00 [00:28:47]MH_I2C_Read... [00:28:47]Read from MH i2c: E2 FD 00 A2 06 00 B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 32 [00:28:47]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [00:28:47]wFMCommunicate OK [00:28:47]wFMCommunicate request_size=4 [00:28:47]MH_SAM_APDU [00:28:47]CAPDU: 80 17 00 00 [00:28:47]Write to MH i2c: E2 08 00 A3 06 80 17 00 00 00 00 00 00 29 [00:28:47]Write i2c OK [00:28:47]MH_I2C_Read... [00:28:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:48]Read from MH i2c: E2 [00:28:48]MH_I2C_Read... [00:28:48]Read from MH i2c: E2 FD 00 [00:28:48]MH_I2C_Read... [00:28:48]Read from MH i2c: E2 FD 00 A3 06 00 F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 51 [00:28:48]RAPDU: F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [00:28:48]wFMCommunicate OK [00:28:48]wFMCommunicate request_size=4 [00:28:48]MH_SAM_APDU [00:28:48]CAPDU: 80 17 00 00 [00:28:48]Write to MH i2c: E2 08 00 A4 06 80 17 00 00 00 00 00 00 2A [00:28:48]Write i2c OK [00:28:48]MH_I2C_Read... [00:28:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:48]Read from MH i2c: E2 [00:28:48]MH_I2C_Read... [00:28:48]Read from MH i2c: E2 FD 00 [00:28:48]MH_I2C_Read... [00:28:48]Read from MH i2c: E2 FD 00 A4 06 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 EA [00:28:48]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [00:28:48]wFMCommunicate OK [00:28:48]wFMCommunicate request_size=4 [00:28:48]MH_SAM_APDU [00:28:48]CAPDU: 80 17 00 00 [00:28:48]Write to MH i2c: E2 08 00 A5 06 80 17 00 00 00 00 00 00 2B [00:28:48]Write i2c OK [00:28:48]MH_I2C_Read... [00:28:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:48]Read from MH i2c: E2 [00:28:48]MH_I2C_Read... [00:28:48]Read from MH i2c: E2 FD 00 [00:28:48]MH_I2C_Read... [00:28:48]Read from MH i2c: E2 FD 00 A5 06 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 9A [00:28:48]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [00:28:48]wFMCommunicate OK [00:28:48]wFMCommunicate request_size=4 [00:28:48]MH_SAM_APDU [00:28:48]CAPDU: 80 17 00 00 [00:28:48]Write to MH i2c: E2 08 00 A6 06 80 17 00 00 00 00 00 00 2C [00:28:48]Write i2c OK [00:28:48]MH_I2C_Read... [00:28:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [00:28:49]Read from MH i2c: E2 [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: E2 D3 00 [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: E2 D3 00 A6 06 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 19 [00:28:49]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:28:49]wFMCommunicate OK [00:28:49]SAM_PROTO_GetShiftData done [00:28:49]requested_item shift.sale.total_cash is exist - process it [00:28:49]requested_item shift.sale_refund.total is exist - process it [00:28:49]requested_item shift.sale_refund.total_cash is exist - process it [00:28:49]requested_item shift.buy.total is exist - process it [00:28:49]requested_item shift.buy.total_cash is exist - process it [00:28:49]produce_requested_data done [00:28:49]produce_requested_data return {"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":252481.00,"shift.sale.total_cash":252481.00,"shift.sale_refund.total":311.00,"shift.sale_refund.total_cash":311.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:28:49]process_action_free get_value [00:28:49]json_value_free [00:28:49]json_value_free done [00:28:49]process_json_proto returns [00:28:49]Send response to host [00:28:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":252481.00,"shift.sale.total_cash":252481.00,"shift.sale_refund.total":311.00,"shift.sale_refund.total_cash":311.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:28:49]free response buf [00:28:49]execute_script done [00:28:49]execute_script returns [00:28:49]free content buf [00:28:49]Sock 7.Close socket [00:28:49]Sock 7.Thread stoped [00:28:49]accept exits with 9 [00:28:49]New connection [00:28:49]New thread 3066830180 created [00:28:49]Thread 3066686820 joined [00:28:49]Waiting for new connection... [00:28:49] Sock 9.Parse request [00:28:49]Sock 9.Check first char [00:28:49]Sock 9.First char is OK [00:28:49]request: POST /json_proto HTTP/1.0 [00:28:49]Method: POST [00:28:49]URL: /json_proto [00:28:49]Method is POST - this is cgi request [00:28:49]url: /json_proto [00:28:49]query_string will be loaded in cgi processing [00:28:49]execute_cgi json_proto POST (null) [00:28:49]execute_cgi path=json_proto method=POST [00:28:49]POST find Content-Length [00:28:49]Host: 172.17.43.67:8080 [00:28:49]Content-Length: 331 [00:28:49]Content-Type: application/json [00:28:49] [00:28:49]POST finish read [00:28:49]Found Content-Length = 331 [00:28:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:28:49]execute_script... [00:28:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:28:49]POST & json_proto [00:28:49]process_json_proto [00:28:49]json parsed OK: [00:28:49]protocol is kg_v1.0 [00:28:49]action value=get_value [00:28:49]process_action get_value [00:28:49]cmd_get_value [00:28:49]process_action get_value done [00:28:49]requested_data is exist [00:28:49]produce_requested_data [00:28:49]requested_item fm.sale.total is exist - process it [00:28:49]SAM_PROTO_GetFMData [00:28:49]wFMCommunicate request_size=4 [00:28:49]MH_SAM_APDU [00:28:49]CAPDU: 80 13 03 00 [00:28:49]Write to MH i2c: E2 08 00 A7 06 80 13 03 00 00 00 00 00 2C [00:28:49]Write i2c OK [00:28:49]MH_I2C_Read... [00:28:49]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:28:49]Read from MH i2c: E2 [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: E2 FD 00 [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: E2 FD 00 A7 06 00 C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 40 [00:28:49]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [00:28:49]wFMCommunicate OK [00:28:49]wFMCommunicate request_size=4 [00:28:49]MH_SAM_APDU [00:28:49]CAPDU: 80 17 00 00 [00:28:49]Write to MH i2c: E2 08 00 A8 06 80 17 00 00 00 00 00 00 2E [00:28:49]Write i2c OK [00:28:49]MH_I2C_Read... [00:28:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:50]Read from MH i2c: E2 [00:28:50]MH_I2C_Read... [00:28:50]Read from MH i2c: E2 FD 00 [00:28:50]MH_I2C_Read... [00:28:50]Read from MH i2c: E2 FD 00 A8 06 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 FE [00:28:50]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:28:50]wFMCommunicate OK [00:28:50]wFMCommunicate request_size=4 [00:28:50]MH_SAM_APDU [00:28:50]CAPDU: 80 17 00 00 [00:28:50]Write to MH i2c: E2 08 00 A9 06 80 17 00 00 00 00 00 00 2F [00:28:50]Write i2c OK [00:28:50]MH_I2C_Read... [00:28:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:50]Read from MH i2c: E2 [00:28:50]MH_I2C_Read... [00:28:50]Read from MH i2c: E2 FD 00 [00:28:50]MH_I2C_Read... [00:28:50]Read from MH i2c: E2 FD 00 A9 06 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 CF [00:28:50]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:28:50]wFMCommunicate OK [00:28:50]wFMCommunicate request_size=4 [00:28:50]MH_SAM_APDU [00:28:50]CAPDU: 80 17 00 00 [00:28:50]Write to MH i2c: E2 08 00 AA 06 80 17 00 00 00 00 00 00 30 [00:28:50]Write i2c OK [00:28:50]MH_I2C_Read... [00:28:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:50]Read from MH i2c: E2 [00:28:50]MH_I2C_Read... [00:28:50]Read from MH i2c: E2 FD 00 [00:28:50]MH_I2C_Read... [00:28:50]Read from MH i2c: E2 FD 00 AA 06 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 B5 [00:28:50]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:28:50]wFMCommunicate OK [00:28:50]wFMCommunicate request_size=4 [00:28:50]MH_SAM_APDU [00:28:50]CAPDU: 80 17 00 00 [00:28:50]Write to MH i2c: E2 08 00 AB 06 80 17 00 00 00 00 00 00 31 [00:28:51]Write i2c OK [00:28:51]MH_I2C_Read... [00:28:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:28:51]Read from MH i2c: E2 [00:28:51]MH_I2C_Read... [00:28:51]Read from MH i2c: E2 DE 00 [00:28:51]MH_I2C_Read... [00:28:51]Read from MH i2c: E2 DE 00 AB 06 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 10 [00:28:51]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:28:51]wFMCommunicate OK [00:28:51]SAM_PROTO_GetFMData done EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:28:53]wFMCommunicate OK [00:28:53]SAM_PROTO_GetShiftData done [00:28:53]requested_item shift.sale.total_cash is exist - process it [00:28:53]requested_item shift.sale_refund.total is exist - process it [00:28:53]requested_item shift.sale_refund.total_cash is exist - process it [00:28:53]requested_item shift.buy.total is exist - process it [00:28:53]requested_item shift.buy.total_cash is exist - process it [00:28:53]produce_requested_data done [00:28:53]produce_requested_data return {"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":252481.00,"shift.sale.total_cash":252481.00,"shift.sale_refund.total":311.00,"shift.sale_refund.total_cash":311.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:28:53]process_action_free get_value [00:28:53]json_value_free [00:28:53]json_value_free done [00:28:53]process_json_proto returns [00:28:53]Send response to host [00:28:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":252481.00,"shift.sale.total_cash":252481.00,"shift.sale_refund.total":311.00,"shift.sale_refund.total_cash":311.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:28:53]free response buf [00:28:53]execute_script done [00:28:53]execute_script returns [00:28:53]free content buf [00:28:53]Sock 9.Close socket [00:28:53]Sock 9.Thread stoped [00:28:53]accept exits with 7 [00:28:53]New connection [00:28:53]New thread 3066686820 created [00:28:53]Thread 3066830180 joined [00:28:53]Waiting for new connection... [00:28:53] Sock 7.Parse request [00:28:53]Sock 7.Check first char [00:28:53]Sock 7.First char is OK [00:28:53]request: POST /json_proto HTTP/1.0 [00:28:53]Method: POST [00:28:53]URL: /json_proto [00:28:53]Method is POST - this is cgi request [00:28:53]url: /json_proto [00:28:53]query_string will be loaded in cgi processing [00:28:53]execute_cgi json_proto POST (null) [00:28:53]execute_cgi path=json_proto method=POST [00:28:53]POST find Content-Length [00:28:53]Host: 172.17.43.67:8080 [00:28:53]Content-Length: 251 [00:28:53]Content-Type: application/json [00:28:53] [00:28:53]POST finish read [00:28:53]Found Content-Length = 251 [00:28:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u044B\u0434\u044B\u043A\u043E\u0432 \u041A. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:53]execute_script... [00:28:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u044B\u0434\u044B\u043A\u043E\u0432 \u041A. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:53]POST & json_proto [00:28:53]process_json_proto [00:28:53]json parsed OK: [00:28:53]protocol is kg_v1.0 [00:28:53]action value=x_report [00:28:53]process_action x_report [00:28:53]cmd_x_report [00:28:53]MH_GetDate [00:28:53]Write to MH i2c: F0 00 00 B1 06 A6 [00:28:53]Write i2c OK [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: F0 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: F0 09 00 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: F0 09 00 B1 06 00 46 59 F3 66 6A BD 47 65 7A [00:28:53]GetLastDocTimeStamp 1727223944 [00:28:53]current date 1727224134 [00:28:53]FM_GetShiftState [00:28:53]SAM_PROTO_GetShiftState [00:28:53]wFMCommunicate request_size=4 [00:28:53]MH_SAM_APDU [00:28:53]CAPDU: 80 13 01 00 [00:28:53]Write to MH i2c: E2 08 00 B2 06 80 13 01 00 00 00 00 00 35 [00:28:53]Write i2c OK [00:28:53]MH_I2C_Read... [00:28:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:53]Read from MH i2c: E2 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: E2 0E 00 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: E2 0E 00 B2 06 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 02 [00:28:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:28:53]wFMCommunicate OK [00:28:53]SAM_PROTO_GetShiftState done [00:28:53]FM_GetShiftState done [00:28:53]KKMCreateXReportDocument [00:28:53]Load OK [00:28:53]Malloc new data [00:28:53]MH_GetDate [00:28:53]Write to MH i2c: F0 00 00 B3 06 A8 [00:28:53]Write i2c OK [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: F0 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: F0 09 00 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: F0 09 00 B3 06 00 46 59 F3 66 6A BD 47 65 7C [00:28:53]Malloc new data [00:28:53]Malloc new data [00:28:53]wFMCommunicate request_size=4 [00:28:53]MH_SAM_APDU [00:28:53]CAPDU: 80 11 00 00 [00:28:53]Write to MH i2c: E2 08 00 B4 06 80 11 00 00 00 00 00 00 34 [00:28:53]Write i2c OK [00:28:53]MH_I2C_Read... [00:28:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:54]Read from MH i2c: E2 [00:28:54]MH_I2C_Read... [00:28:54]Read from MH i2c: E2 17 00 [00:28:54]MH_I2C_Read... [00:28:54]Read from MH i2c: E2 17 00 B4 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [00:28:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:28:54]wFMCommunicate OK [00:28:54]SAM_PROTO_GetFieldsCounters [00:28:54]wFMCommunicate request_size=4 [00:28:54]MH_SAM_APDU [00:28:54]CAPDU: 80 13 00 00 [00:28:54]Write to MH i2c: E2 08 00 B5 06 80 13 00 00 00 00 00 00 37 [00:28:54]Write i2c OK [00:28:54]MH_I2C_Read... [00:28:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:54]Read from MH i2c: E2 [00:28:54]MH_I2C_Read... [00:28:54]Read from MH i2c: E2 62 00 [00:28:54]MH_I2C_Read... [00:28:54]Read from MH i2c: E2 62 00 B5 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 51 [00:28:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:28:54]wFMCommunicate OK [00:28:54]SAM_PROTO_GetFieldsCounters done [00:28:54]Malloc new data [00:28:54]Malloc new data [00:28:54]Malloc new data [00:28:54]KKMCreateXReportDocument OK [00:28:54]KKMSetXReportData OK [00:28:54]KKMPrepareXReportFMData [00:28:54]SAM_PROTO_GetShiftData [00:28:54]wFMCommunicate request_size=4 [00:28:54]MH_SAM_APDU [00:28:54]CAPDU: 80 13 02 00 [00:28:54]Write to MH i2c: E2 08 00 B6 06 80 13 02 00 00 00 00 00 3A [00:28:54]Write i2c OK [00:28:54]MH_I2C_Read... [00:28:54]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:28:54]Read from MH i2c: E2 [00:28:54]MH_I2C_Read... [00:28:54]Read from MH i2c: E2 FD 00 [00:28:54]MH_I2C_Read... [00:28:54]Read from MH i2c: E2 FD 00 B6 06 00 B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 46 [00:28:54]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [00:28:55]wFMCommunicate OK [00:28:55]wFMCommunicate request_size=4 [00:28:55]MH_SAM_APDU [00:28:55]CAPDU: 80 17 00 00 [00:28:55]Write to MH i2c: E2 08 00 B7 06 80 17 00 00 00 00 00 00 3D [00:28:55]Write i2c OK [00:28:55]MH_I2C_Read... [00:28:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:55]Read from MH i2c: E2 [00:28:55]MH_I2C_Read... [00:28:55]Read from MH i2c: E2 FD 00 [00:28:55]MH_I2C_Read... [00:28:55]Read from MH i2c: E2 FD 00 B7 06 00 F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 65 [00:28:55]RAPDU: F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [00:28:55]wFMCommunicate OK [00:28:55]wFMCommunicate request_size=4 [00:28:55]MH_SAM_APDU [00:28:55]CAPDU: 80 17 00 00 [00:28:55]Write to MH i2c: E2 08 00 B8 06 80 17 00 00 00 00 00 00 3E [00:28:55]Write i2c OK [00:28:55]MH_I2C_Read... [00:28:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:55]Read from MH i2c: E2 [00:28:55]MH_I2C_Read... [00:28:55]Read from MH i2c: E2 FD 00 [00:28:55]MH_I2C_Read... [00:28:55]Read from MH i2c: E2 FD 00 B8 06 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 FE [00:28:55]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [00:28:56]wFMCommunicate OK [00:28:56]wFMCommunicate request_size=4 [00:28:56]MH_SAM_APDU [00:28:56]CAPDU: 80 17 00 00 [00:28:56]Write to MH i2c: E2 08 00 B9 06 80 17 00 00 00 00 00 00 3F [00:28:56]Write i2c OK [00:28:56]MH_I2C_Read... [00:28:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:56]Read from MH i2c: E2 [00:28:56]MH_I2C_Read... [00:28:56]Read from MH i2c: E2 FD 00 [00:28:56]MH_I2C_Read... [00:28:56]Read from MH i2c: E2 FD 00 B9 06 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 AE [00:28:56]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [00:28:56]wFMCommunicate OK [00:28:56]wFMCommunicate request_size=4 [00:28:56]MH_SAM_APDU [00:28:56]CAPDU: 80 17 00 00 [00:28:56]Write to MH i2c: E2 08 00 BA 06 80 17 00 00 00 00 00 00 40 [00:28:56]Write i2c OK [00:28:56]MH_I2C_Read... [00:28:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [00:28:56]Read from MH i2c: E2 [00:28:56]MH_I2C_Read... [00:28:56]Read from MH i2c: E2 D3 00 [00:28:56]MH_I2C_Read... [00:28:56]Read from MH i2c: E2 D3 00 BA 06 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 2D [00:28:56]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:28:57]wFMCommunicate OK [00:28:57]SAM_PROTO_GetShiftData done [00:28:57]1194 (1202) - счетчики итогов смены [00:28:57] 1134 (4) - 441 - количество чеков со всеми признаками расчетов [00:28:57] 1129 (155) - счетчики операций «приход» [00:28:57] 1135 (4) - 439 - количество чеков по признаку расчетов [00:28:57] 1201 (4) - 252481.00 - общая итоговая сумма в чеках [00:28:57] 1136 (4) - 252481.00 - итоговая сумма в чеках наличными [00:28:57] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:28:57] 1024 (123) - суммы налогов [00:28:57] 1006 (9) - суммы НДС [00:28:57] 1010 (1) - 0% - код ставки НДС [00:28:57] 1011 (0) - 0.00 - сумма НДС по ставке [00:28:57] 1006 (12) - суммы НДС [00:28:57] 1010 (1) - 12% - код ставки НДС [00:28:57] 1011 (3) - 26823.25 - сумма НДС по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 0% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (12) - суммы НСП [00:28:57] 1014 (1) - 1% - код ставки НСП [00:28:57] 1015 (3) - 2235.20 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 2% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 3% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 5% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 0,50% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 1,50% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1130 (149) - счетчики операций «возврат прихода» [00:28:57] 1135 (4) - 2 - количество чеков по признаку расчетов [00:28:57] 1201 (2) - 311.00 - общая итоговая сумма в чеках [00:28:57] 1136 (2) - 311.00 - итоговая сумма в чеках наличными [00:28:57] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:28:57] 1024 (121) - суммы налогов [00:28:57] 1006 (9) - суммы НДС [00:28:57] 1010 (1) - 0% - код ставки НДС [00:28:57] 1011 (0) - 0.00 - сумма НДС по ставке [00:28:57] 1006 (11) - суммы НДС [00:28:57] 1010 (1) - 12% - код ставки НДС [00:28:57] 1011 (2) - 33.03 - сумма НДС по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 0% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (11) - суммы НСП [00:28:57] 1014 (1) - 1% - код ставки НСП [00:28:57] 1015 (2) - 2.75 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 2% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 3% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 5% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 0,50% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 1,50% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1131 (141) - счетчики операций «расход» [00:28:57] 1135 (4) - 0 - количество чеков по признаку расчетов [00:28:57] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:28:57] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:28:57] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:28:57] 1024 (117) - суммы налогов [00:28:57] 1006 (9) - суммы НДС [00:28:57] 1010 (1) - 0% - код ставки НДС [00:28:57] 1011 (0) - 0.00 - сумма НДС по ставке [00:28:57] 1006 (9) - суммы НДС [00:28:57] 1010 (1) - 12% - код ставки НДС [00:28:57] 1011 (0) - 0.00 - сумма НДС по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 0% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 1% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 2% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 3% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 5% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 0,50% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 1,50% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1132 (141) - счетчики операций «возврат расхода» [00:28:57] 1135 (4) - 0 - количество чеков по признаку расчетов [00:28:57] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:28:57] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:28:57] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:28:57] 1024 (117) - суммы налогов [00:28:57] 1006 (9) - суммы НДС [00:28:57] 1010 (1) - 0% - код ставки НДС [00:28:57] 1011 (0) - 0.00 - сумма НДС по ставке [00:28:57] 1006 (9) - суммы НДС [00:28:57] 1010 (1) - 12% - код ставки НДС [00:28:57] 1011 (0) - 0.00 - сумма НДС по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 0% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 1% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 2% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 3% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 5% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 0,50% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1007 (9) - суммы НСП [00:28:57] 1014 (1) - 1,50% - код ставки НСП [00:28:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:57] 1133 (588) - - счетчики коррекции - не используются [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1194 (04AA) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1134 (046E) [00:28:57]Malloc new data [00:28:57]Processing tag 1129 (0469) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1135 (046F) [00:28:57]Malloc new data [00:28:57]Processing tag 1201 (04B1) [00:28:57]Malloc new data [00:28:57]Processing tag 1136 (0470) [00:28:57]Malloc new data [00:28:57]Processing tag 1138 (0472) [00:28:57]Malloc new data [00:28:57]Processing tag 1024 (0400) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1006 (03EE) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1010 (03F2) [00:28:57]Malloc new data [00:28:57]Processing tag 1011 (03F3) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1006 (03EE) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1010 (03F2) [00:28:57]Malloc new data [00:28:57]Processing tag 1011 (03F3) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]SetTLVBufToDocument err=0 [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1130 (046A) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1135 (046F) [00:28:57]Malloc new data [00:28:57]Processing tag 1201 (04B1) [00:28:57]Malloc new data [00:28:57]Processing tag 1136 (0470) [00:28:57]Malloc new data [00:28:57]Processing tag 1138 (0472) [00:28:57]Malloc new data [00:28:57]Processing tag 1024 (0400) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1006 (03EE) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1010 (03F2) [00:28:57]Malloc new data [00:28:57]Processing tag 1011 (03F3) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1006 (03EE) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1010 (03F2) [00:28:57]Malloc new data [00:28:57]Processing tag 1011 (03F3) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]SetTLVBufToDocument err=0 [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1131 (046B) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1135 (046F) [00:28:57]Malloc new data [00:28:57]Processing tag 1201 (04B1) [00:28:57]Malloc new data [00:28:57]Processing tag 1136 (0470) [00:28:57]Malloc new data [00:28:57]Processing tag 1138 (0472) [00:28:57]Malloc new data [00:28:57]Processing tag 1024 (0400) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1006 (03EE) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1010 (03F2) [00:28:57]Malloc new data [00:28:57]Processing tag 1011 (03F3) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1006 (03EE) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1010 (03F2) [00:28:57]Malloc new data [00:28:57]Processing tag 1011 (03F3) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]SetTLVBufToDocument err=0 [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1132 (046C) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1135 (046F) [00:28:57]Malloc new data [00:28:57]Processing tag 1201 (04B1) [00:28:57]Malloc new data [00:28:57]Processing tag 1136 (0470) [00:28:57]Malloc new data [00:28:57]Processing tag 1138 (0472) [00:28:57]Malloc new data [00:28:57]Processing tag 1024 (0400) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1006 (03EE) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1010 (03F2) [00:28:57]Malloc new data [00:28:57]Processing tag 1011 (03F3) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1006 (03EE) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1010 (03F2) [00:28:57]Malloc new data [00:28:57]Processing tag 1011 (03F3) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:57]Processing tag 1015 (03F7) [00:28:57]Malloc new data [00:28:57]SetTLVBufToDocument err=0 [00:28:57]Processing tag 1007 (03EF) [00:28:57]Load OK [00:28:57]SetTLVBufToDocument [00:28:57]Processing tag 1014 (03F6) [00:28:57]Malloc new data [00:28:58]Processing tag 1015 (03F7) [00:28:58]Malloc new data [00:28:58]SetTLVBufToDocument err=0 [00:28:58]Processing tag 1007 (03EF) [00:28:58]Load OK [00:28:58]SetTLVBufToDocument [00:28:58]Processing tag 1014 (03F6) [00:28:58]Malloc new data [00:28:58]Processing tag 1015 (03F7) [00:28:58]Malloc new data [00:28:58]SetTLVBufToDocument err=0 [00:28:58]Processing tag 1007 (03EF) [00:28:58]Load OK [00:28:58]SetTLVBufToDocument [00:28:58]Processing tag 1014 (03F6) [00:28:58]Malloc new data [00:28:58]Processing tag 1015 (03F7) [00:28:58]OFD Sender: No OFD packet to send [00:28:58]Malloc new data [00:28:58]SetTLVBufToDocument err=0 [00:28:58]Processing tag 1007 (03EF) [00:28:58]Load OK [00:28:58]SetTLVBufToDocument [00:28:58]Processing tag 1014 (03F6) [00:28:58]Malloc new data [00:28:58]Processing tag 1015 (03F7) [00:28:58]Malloc new data [00:28:58]SetTLVBufToDocument err=0 [00:28:58]Processing tag 1007 (03EF) [00:28:58]Load OK [00:28:58]SetTLVBufToDocument [00:28:58]Processing tag 1014 (03F6) [00:28:58]Malloc new data [00:28:58]Processing tag 1015 (03F7) [00:28:58]Malloc new data [00:28:58]SetTLVBufToDocument err=0 [00:28:58]SetTLVBufToDocument err=0 [00:28:58]SetTLVBufToDocument err=0 [00:28:58]Processing tag 1133 (046D) [00:28:58]Malloc new data [00:28:58]SetTLVBufToDocument err=0 [00:28:58]SetTLVBufToDocument err=0 [00:28:58]Malloc new data [00:28:58]SAM_PROTO_GetFMData [00:28:58]wFMCommunicate request_size=4 [00:28:58]MH_SAM_APDU [00:28:58]CAPDU: 80 13 03 00 [00:28:58]Write to MH i2c: E2 08 00 BB 06 80 13 03 00 00 00 00 00 40 [00:28:58]Write i2c OK [00:28:58]MH_I2C_Read... [00:28:58]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:28:58]Read from MH i2c: E2 [00:28:58]MH_I2C_Read... [00:28:58]Read from MH i2c: E2 FD 00 [00:28:58]MH_I2C_Read... [00:28:58]Read from MH i2c: E2 FD 00 BB 06 00 C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 54 [00:28:58]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [00:28:59]wFMCommunicate OK [00:28:59]wFMCommunicate request_size=4 [00:28:59]MH_SAM_APDU [00:28:59]CAPDU: 80 17 00 00 [00:28:59]Write to MH i2c: E2 08 00 BC 06 80 17 00 00 00 00 00 00 42 [00:28:59]Write i2c OK [00:28:59]MH_I2C_Read... [00:28:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:59]Read from MH i2c: E2 [00:28:59]MH_I2C_Read... [00:28:59]Read from MH i2c: E2 FD 00 [00:28:59]MH_I2C_Read... [00:28:59]Read from MH i2c: E2 FD 00 BC 06 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 12 [00:28:59]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:28:59]wFMCommunicate OK [00:28:59]wFMCommunicate request_size=4 [00:28:59]MH_SAM_APDU [00:28:59]CAPDU: 80 17 00 00 [00:28:59]Write to MH i2c: E2 08 00 BD 06 80 17 00 00 00 00 00 00 43 [00:28:59]Write i2c OK [00:28:59]MH_I2C_Read... [00:28:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:59]Read from MH i2c: E2 [00:28:59]MH_I2C_Read... [00:28:59]Read from MH i2c: E2 FD 00 [00:28:59]MH_I2C_Read... [00:28:59]Read from MH i2c: E2 FD 00 BD 06 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 E3 [00:29:00]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:29:00]wFMCommunicate OK [00:29:00]wFMCommunicate request_size=4 [00:29:00]MH_SAM_APDU [00:29:00]CAPDU: 80 17 00 00 [00:29:00]Write to MH i2c: E2 08 00 BE 06 80 17 00 00 00 00 00 00 44 [00:29:00]Write i2c OK [00:29:00]MH_I2C_Read... [00:29:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:00]Read from MH i2c: E2 [00:29:00]MH_I2C_Read... [00:29:00]Read from MH i2c: E2 FD 00 [00:29:00]MH_I2C_Read... [00:29:00]Read from MH i2c: E2 FD 00 BE 06 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 C9 [00:29:00]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:29:00]wFMCommunicate OK [00:29:00]wFMCommunicate request_size=4 [00:29:00]MH_SAM_APDU [00:29:00]CAPDU: 80 17 00 00 [00:29:00]Write to MH i2c: E2 08 00 BF 06 80 17 00 00 00 00 00 00 45 [00:29:00]Write i2c OK [00:29:00]MH_I2C_Read... [00:29:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:29:01]Read from MH i2c: E2 [00:29:01]MH_I2C_Read... [00:29:01]Read from MH i2c: E2 DE 00 [00:29:01]MH_I2C_Read... [00:29:01]Read from MH i2c: E2 DE 00 BF 06 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 24 [00:29:01]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:01]wFMCommunicate OK [00:29:01]SAM_PROTO_GetFMData done [00:29:01]FM_GetFMData:85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:29:02]oper:6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:29:02]total:1C 0E 19 9C 02 [00:29:02]Malloc new data [00:29:02]oper:6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:29:02]total:40 B3 21 0E [00:29:02]Malloc new data [00:29:02]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:29:02]total: [00:29:02]Malloc new data [00:29:02]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:29:02]total: [00:29:02]Malloc new data [00:29:02]KKMPrepareXReportFMData err=0 [00:29:02]Х отчет ИНН: 02508201610067 Кассир: Сыдыков К. 25.09.2024 00:28 Смена: 266 РНМ: 0000000000091825 ЗНМ: 0300000113 СНО: Общий режим Всего чеков: 441 ИТОГИ ПРИХОД Чеков: 439 Общий итог: 252481.00 Итого наличными: 252481.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 26823.25 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2235.20 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 2 Общий итог: 311.00 Итого наличными: 311.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 33.03 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2.75 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 252170.00 НС Приход: 112088223.00 НС Возвр.Прихода: 2370896.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871835 [00:29:02]StoreToDocumentArchive [00:29:02]MH_GetDate [00:29:02]Write to MH i2c: F0 00 00 C0 06 B5 [00:29:02]Write i2c OK [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: F0 [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: F0 09 00 [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: F0 09 00 C0 06 00 4F 59 F3 66 6A BD 47 65 92 [00:29:02]shift 266 fd 1727224143 [00:29:02]Create dir for shift 0266 [00:29:02]save to /storage/0266/doc_1727224143 [00:29:02]save last doc name /storage/0266/doc_1727224143 to /storage/kkm_last_doc_name [00:29:02]save OK [00:29:02]Clear old archive folders... [00:29:02]NVStorageSaveData kkm_last_timestamp [00:29:02]File name is /storage/kkm_last_timestamp [00:29:02]Write 4 bytes [00:29:02]NVStorageSaveData done [00:29:02]ExternCall_PrintAddStr [00:29:02]wPrintStart [00:29:02]Write to MH i2c: 01 00 00 C1 06 C7 [00:29:02]Write i2c OK [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: 01 [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: 01 07 00 [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: 01 07 00 C1 06 00 00 00 00 00 FF 0F DC [00:29:02]RasterBufferAndPrint [00:29:02]line Х отчет [00:29:02]line ИНН: 02508201610067 [00:29:02]line Кассир: Сыдыков К. [00:29:02]line 25.09.2024 00:28 [00:29:02]line Смена: 266 [00:29:02]line РНМ: 0000000000091825 [00:29:02]line ЗНМ: 0300000113 [00:29:02]line СНО: Общий режим [00:29:02]line Всего чеков: 441 [00:29:02]line ИТОГИ ПРИХОД [00:29:02]line Чеков: 439 [00:29:02]line Общий итог: 252481.00 [00:29:02]line Итого наличными: 252481.00 [00:29:02]line Итого безнал.: 0.00 [00:29:02]line НДС 0% : 0.00 [00:29:02]line НДС 12% : 26823.25 [00:29:02]line НСП 0% : 0.00 [00:29:02]line НСП 1,50% : 0.00 [00:29:02]line НСП 0,50% : 0.00 [00:29:02]line НСП 5% : 0.00 [00:29:02]line НСП 3% : 0.00 [00:29:02]line НСП 2% : 0.00 [00:29:02]line НСП 1% : 2235.20 [00:29:02]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:29:02]line Чеков: 2 [00:29:02]line Общий итог: 311.00 [00:29:02]line Итого наличными: 311.00 [00:29:02]line Итого безнал.: 0.00 [00:29:02]line НДС 0% : 0.00 [00:29:02]line НДС 12% : 33.03 [00:29:02]line НСП 0% : 0.00 [00:29:02]line НСП 1,50% : 0.00 [00:29:02]line НСП 0,50% : 0.00 [00:29:02]line НСП 5% : 0.00 [00:29:02]line НСП 3% : 0.00 [00:29:02]line НСП 2% : 0.00 [00:29:02]line НСП 1% : 2.75 [00:29:02]line ИТОГИ РАСХОД [00:29:02]line Чеков: 0 [00:29:02]line Общий итог: 0.00 [00:29:02]line Итого наличными: 0.00 [00:29:02]line Итого безнал.: 0.00 [00:29:02]line НДС 0% : 0.00 [00:29:02]line НДС 12% : 0.00 [00:29:02]line НСП 0% : 0.00 [00:29:02]line НСП 1,50% : 0.00 [00:29:02]line НСП 0,50% : 0.00 [00:29:02]line НСП 5% : 0.00 [00:29:02]line НСП 3% : 0.00 [00:29:02]line НСП 2% : 0.00 [00:29:02]line НСП 1% : 0.00 [00:29:02]line ИТОГИ ВОЗВРАТ РАСХОДА [00:29:02]line Чеков: 0 [00:29:02]line Общий итог: 0.00 [00:29:02]line Итого наличными: 0.00 [00:29:02]line Итого безнал.: 0.00 [00:29:02]line НДС 0% : 0.00 [00:29:02]line НДС 12% : 0.00 [00:29:02]line НСП 0% : 0.00 [00:29:02]line НСП 1,50% : 0.00 [00:29:02]line НСП 0,50% : 0.00 [00:29:02]line НСП 5% : 0.00 [00:29:02]line НСП 3% : 0.00 [00:29:02]line НСП 2% : 0.00 [00:29:02]line НСП 1% : 0.00 [00:29:02]line Сумма внесений: 0.00 [00:29:02]line Сумма выплат: 0.00 [00:29:02]line Нал. в кассе: 252170.00 [00:29:02]line НС Приход: 112088223.00 [00:29:02]line НС Возвр.Прихода: 2370896.00 [00:29:02]line НС Расход: 0.00 [00:29:02]line НС Возвр.Расхода: 0.00 [00:29:02]line ФМ: 0000000000871835 [00:29:02]written 0, free lines is 4095 [00:29:03]OFD Sender: No OFD packet to send [00:29:03]Write to MH i2c: 01 00 00 0C 07 13 [00:29:03]Write i2c OK [00:29:03]MH_I2C_Read... [00:29:03]Read from MH i2c: 01 [00:29:03]MH_I2C_Read... [00:29:03]Read from MH i2c: 01 07 00 [00:29:03]MH_I2C_Read... [00:29:03]Read from MH i2c: 01 07 00 0C 07 00 00 00 00 00 D4 0A F8 [00:29:03]RasterBufferAndPrint [00:29:03]line [00:29:03]line [00:29:03]line [00:29:03]line [00:29:03]line [00:29:03]written 0, free lines is 2817 [00:29:03]MH_Cut [00:29:03]Write to MH i2c: D1 01 00 13 07 01 EC [00:29:03]Write i2c OK [00:29:03]MH_I2C_Read... [00:29:03]Read from MH i2c: D1 [00:29:03]MH_I2C_Read... [00:29:03]Read from MH i2c: D1 01 00 [00:29:03]MH_I2C_Read... [00:29:03]Read from MH i2c: D1 01 00 13 07 00 EB [00:29:03]Write to MH i2c: 01 00 00 14 07 1B [00:29:03]Write i2c OK [00:29:03]MH_I2C_Read... [00:29:04]*** Cut start [00:29:04]*** Purtial cut [00:29:04]*** Stage 1: CUTSNS_PIN = 1 [00:29:04]Read from MH i2c: 01 [00:29:04]MH_I2C_Read... [00:29:04]*** Stop cut motor [00:29:04]*** Cut end [00:29:04]Read from MH i2c: 01 07 00 [00:29:04]MH_I2C_Read... [00:29:04]Read from MH i2c: 01 07 00 14 07 00 00 00 00 00 FF 0F 30 [00:29:04]process_action x_report done [00:29:04]requested_data is exist [00:29:04]produce_requested_data [00:29:04]requested_item fd.num is exist - process it [00:29:04]SAM_PROTO_GetFieldsCounters [00:29:04]wFMCommunicate request_size=4 [00:29:04]MH_SAM_APDU [00:29:04]CAPDU: 80 13 00 00 [00:29:04]Write to MH i2c: E2 08 00 15 07 80 13 00 00 00 00 00 00 98 [00:29:04]Write i2c OK [00:29:04]MH_I2C_Read... [00:29:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:04]Read from MH i2c: E2 [00:29:04]MH_I2C_Read... [00:29:04]Read from MH i2c: E2 62 00 [00:29:04]MH_I2C_Read... [00:29:04]Read from MH i2c: E2 62 00 15 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 B2 [00:29:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:05]wFMCommunicate OK [00:29:05]SAM_PROTO_GetFieldsCounters done [00:29:05]requested_item shift.num is exist - process it [00:29:05]requested_item shift.opened is exist - process it [00:29:05]req_shift_opened [00:29:05]FM_GetShiftState [00:29:05]SAM_PROTO_GetShiftState [00:29:05]wFMCommunicate request_size=4 [00:29:05]MH_SAM_APDU [00:29:05]CAPDU: 80 13 01 00 [00:29:05]Write to MH i2c: E2 08 00 16 07 80 13 01 00 00 00 00 00 9A [00:29:05]Write i2c OK [00:29:05]MH_I2C_Read... [00:29:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:05]Read from MH i2c: E2 [00:29:05]MH_I2C_Read... [00:29:05]Read from MH i2c: E2 0E 00 [00:29:05]MH_I2C_Read... [00:29:05]Read from MH i2c: E2 0E 00 16 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 67 [00:29:05]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:29:05]wFMCommunicate OK [00:29:05]SAM_PROTO_GetShiftState done [00:29:05]FM_GetShiftState done [00:29:05]req_shift_opened done [00:29:05]requested_item shift.open_date is exist - process it [00:29:05]req_shift_open_date [00:29:05]req_shift_open_date done [00:29:05]produce_requested_data done [00:29:05]produce_requested_data return {"fd.num":152982,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:29:05]process_action_free x_report [00:29:05]json_value_free [00:29:05]json_value_free done [00:29:05]process_json_proto returns [00:29:05]Send response to host [00:29:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":152982,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:29:05]free response buf [00:29:05]execute_script done [00:29:05]execute_script returns [00:29:05]free content buf [00:29:05]Sock 7.Close socket [00:29:05]Sock 7.Thread stoped [00:29:06]accept exits with 9 [00:29:06]New connection [00:29:06]New thread 3066830180 created [00:29:06]Thread 3066686820 joined [00:29:06]Waiting for new connection... [00:29:06] Sock 9.Parse request [00:29:06]Sock 9.Check first char [00:29:06]Sock 9.First char is OK [00:29:06]request: POST /json_proto HTTP/1.0 [00:29:06]Method: POST [00:29:06]URL: /json_proto [00:29:06]Method is POST - this is cgi request [00:29:06]url: /json_proto [00:29:06]query_string will be loaded in cgi processing [00:29:06]execute_cgi json_proto POST (null) [00:29:06]execute_cgi path=json_proto method=POST [00:29:06]POST find Content-Length [00:29:06]Host: 172.17.43.67:8080 [00:29:06]Content-Length: 215 [00:29:06]Content-Type: application/json [00:29:06] [00:29:06]POST finish read [00:29:06]Found Content-Length = 215 [00:29:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:06]execute_script... [00:29:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:06]POST & json_proto [00:29:06]process_json_proto [00:29:06]json parsed OK: [00:29:06]protocol is kg_v1.0 [00:29:06]action value=get_value [00:29:06]process_action get_value [00:29:06]cmd_get_value [00:29:06]process_action get_value done [00:29:06]requested_data is exist [00:29:06]produce_requested_data [00:29:06]requested_item kkm.sn is exist - process it [00:29:06]requested_item kkm.ver is exist - process it [00:29:06]requested_item fm.sn is exist - process it [00:29:06]wFMCommunicate request_size=4 [00:29:06]MH_SAM_APDU [00:29:06]CAPDU: 80 11 00 00 [00:29:06]Write to MH i2c: E2 08 00 17 07 80 11 00 00 00 00 00 00 98 [00:29:06]Write i2c OK [00:29:06]MH_I2C_Read... [00:29:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:06]Read from MH i2c: E2 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 17 00 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 17 00 17 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [00:29:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:29:06]wFMCommunicate OK [00:29:06]requested_item fd.num is exist - process it [00:29:06]SAM_PROTO_GetFieldsCounters [00:29:06]wFMCommunicate request_size=4 [00:29:06]MH_SAM_APDU [00:29:06]CAPDU: 80 13 00 00 [00:29:06]Write to MH i2c: E2 08 00 18 07 80 13 00 00 00 00 00 00 9B [00:29:06]Write i2c OK [00:29:06]MH_I2C_Read... [00:29:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:06]Read from MH i2c: E2 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 62 00 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 62 00 18 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 B5 [00:29:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:06]wFMCommunicate OK [00:29:06]SAM_PROTO_GetFieldsCounters done [00:29:06]requested_item shift.num is exist - process it [00:29:06]requested_item shift.opened is exist - process it [00:29:06]req_shift_opened [00:29:06]FM_GetShiftState [00:29:06]SAM_PROTO_GetShiftState [00:29:06]wFMCommunicate request_size=4 [00:29:06]MH_SAM_APDU [00:29:06]CAPDU: 80 13 01 00 [00:29:06]Write to MH i2c: E2 08 00 19 07 80 13 01 00 00 00 00 00 9D [00:29:06]Write i2c OK [00:29:06]MH_I2C_Read... [00:29:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:06]Read from MH i2c: E2 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 0E 00 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 0E 00 19 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 6A [00:29:06]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:29:06]wFMCommunicate OK [00:29:06]SAM_PROTO_GetShiftState done [00:29:06]FM_GetShiftState done [00:29:06]req_shift_opened done [00:29:06]requested_item shift.open_date is exist - process it [00:29:06]req_shift_open_date [00:29:06]req_shift_open_date done [00:29:06]produce_requested_data done [00:29:06]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152982,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:29:06]process_action_free get_value [00:29:06]json_value_free [00:29:06]json_value_free done [00:29:06]process_json_proto returns [00:29:06]Send response to host [00:29:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152982,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:29:06]free response buf [00:29:06]execute_script done [00:29:06]execute_script returns [00:29:06]free content buf [00:29:06]Sock 9.Close socket [00:29:06]Sock 9.Thread stoped [00:29:06]accept exits with 7 [00:29:06]New connection [00:29:06]New thread 3066686820 created [00:29:06]Thread 3066830180 joined [00:29:06]Waiting for new connection... [00:29:06] Sock 7.Parse request [00:29:06]Sock 7.Check first char [00:29:06]Sock 7.First char is OK [00:29:06]request: POST /json_proto HTTP/1.0 [00:29:06]Method: POST [00:29:06]URL: /json_proto [00:29:06]Method is POST - this is cgi request [00:29:06]url: /json_proto [00:29:06]query_string will be loaded in cgi processing [00:29:06]execute_cgi json_proto POST (null) [00:29:06]execute_cgi path=json_proto method=POST [00:29:06]POST find Content-Length [00:29:06]Host: 172.17.43.67:8080 [00:29:06]Content-Length: 331 [00:29:06]Content-Type: application/json [00:29:06] [00:29:06]POST finish read [00:29:06]Found Content-Length = 331 [00:29:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:06]execute_script... [00:29:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:06]POST & json_proto [00:29:06]process_json_proto [00:29:06]json parsed OK: [00:29:06]protocol is kg_v1.0 [00:29:06]action value=get_value [00:29:06]process_action get_value [00:29:06]cmd_get_value [00:29:06]process_action get_value done [00:29:06]requested_data is exist [00:29:06]produce_requested_data [00:29:06]requested_item fm.sale.total is exist - process it [00:29:06]SAM_PROTO_GetFMData [00:29:06]wFMCommunicate request_size=4 [00:29:06]MH_SAM_APDU [00:29:06]CAPDU: 80 13 03 00 [00:29:06]Write to MH i2c: E2 08 00 1A 07 80 13 03 00 00 00 00 00 A0 [00:29:06]Write i2c OK [00:29:06]MH_I2C_Read... [00:29:07]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:29:07]Read from MH i2c: E2 [00:29:07]MH_I2C_Read... [00:29:07]Read from MH i2c: E2 FD 00 [00:29:07]MH_I2C_Read... [00:29:07]Read from MH i2c: E2 FD 00 1A 07 00 C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 B4 [00:29:07]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [00:29:07]wFMCommunicate OK [00:29:07]wFMCommunicate request_size=4 [00:29:07]MH_SAM_APDU [00:29:07]CAPDU: 80 17 00 00 [00:29:07]Write to MH i2c: E2 08 00 1B 07 80 17 00 00 00 00 00 00 A2 [00:29:07]Write i2c OK [00:29:07]MH_I2C_Read... [00:29:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:08]Read from MH i2c: E2 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 FD 00 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 FD 00 1B 07 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 72 [00:29:08]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:29:08]wFMCommunicate OK [00:29:08]wFMCommunicate request_size=4 [00:29:08]MH_SAM_APDU [00:29:08]CAPDU: 80 17 00 00 [00:29:08]Write to MH i2c: E2 08 00 1C 07 80 17 00 00 00 00 00 00 A3 [00:29:08]OFD Sender: No OFD packet to send [00:29:08]Write i2c OK [00:29:08]MH_I2C_Read... [00:29:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:08]Read from MH i2c: E2 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 FD 00 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 FD 00 1C 07 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 43 [00:29:08]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:29:09]wFMCommunicate OK [00:29:09]wFMCommunicate request_size=4 [00:29:09]MH_SAM_APDU [00:29:09]CAPDU: 80 17 00 00 [00:29:09]Write to MH i2c: E2 08 00 1D 07 80 17 00 00 00 00 00 00 A4 [00:29:09]Write i2c OK [00:29:09]MH_I2C_Read... [00:29:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:09]Read from MH i2c: E2 [00:29:09]MH_I2C_Read... [00:29:09]Read from MH i2c: E2 FD 00 [00:29:09]MH_I2C_Read... [00:29:09]Read from MH i2c: E2 FD 00 1D 07 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 29 [00:29:09]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F recv_with_timeout no data received [00:29:09]04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:29:10]wFMCommunicate OK [00:29:10]wFMCommunicate request_size=4 [00:29:10]MH_SAM_APDU [00:29:10]CAPDU: 80 17 00 00 [00:29:10]Write to MH i2c: E2 08 00 1E 07 80 17 00 00 00 00 00 00 A5 [00:29:10]Write i2c OK [00:29:10]MH_I2C_Read... [00:29:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:29:10]Read from MH i2c: E2 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: E2 DE 00 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: E2 DE 00 1E 07 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 84 [00:29:10]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:10]wFMCommunicate OK [00:29:10]SAM_PROTO_GetFMData done [00:29:10]requested_item fm.sale_refund.total is exist - process it [00:29:10]requested_item fm.buy.total is exist - process it [00:29:10]requested_item shift.sale.total is exist - process it [00:29:10]SAM_PROTO_GetShiftData [00:29:10]wFMCommunicate request_size=4 [00:29:10]MH_SAM_APDU [00:29:10]CAPDU: 80 13 02 00 [00:29:10]Write to MH i2c: E2 08 00 1F 07 80 13 02 00 00 00 00 00 A4 [00:29:10]Write i2c OK [00:29:10]MH_I2C_Read... [00:29:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:29:11]Read from MH i2c: E2 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 FD 00 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 FD 00 1F 07 00 B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 B0 [00:29:11]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [00:29:11]wFMCommunicate OK [00:29:11]wFMCommunicate request_size=4 [00:29:11]MH_SAM_APDU [00:29:11]CAPDU: 80 17 00 00 [00:29:11]Write to MH i2c: E2 08 00 20 07 80 17 00 00 00 00 00 00 A7 [00:29:11]Write i2c OK [00:29:11]MH_I2C_Read... [00:29:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:11]Read from MH i2c: E2 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 FD 00 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 FD 00 20 07 00 F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 CF [00:29:12]RAPDU: F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [00:29:12]wFMCommunicate OK [00:29:12]wFMCommunicate request_size=4 [00:29:12]MH_SAM_APDU [00:29:12]CAPDU: 80 17 00 00 [00:29:12]Write to MH i2c: E2 08 00 21 07 80 17 00 00 00 00 00 00 A8 [00:29:12]Write i2c OK [00:29:12]MH_I2C_Read... [00:29:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:12]Read from MH i2c: E2 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 FD 00 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 FD 00 21 07 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 68 [00:29:12]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [00:29:12]wFMCommunicate OK [00:29:12]wFMCommunicate request_size=4 [00:29:12]MH_SAM_APDU [00:29:12]CAPDU: 80 17 00 00 [00:29:12]Write to MH i2c: E2 08 00 22 07 80 17 00 00 00 00 00 00 A9 [00:29:12]Write i2c OK [00:29:12]MH_I2C_Read... [00:29:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:13]Read from MH i2c: E2 [00:29:13]MH_I2C_Read... [00:29:13]Read from MH i2c: E2 FD 00 [00:29:13]MH_I2C_Read... [00:29:13]Read from MH i2c: E2 FD 00 22 07 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 18 [00:29:13]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [00:29:13]wFMCommunicate OK [00:29:13]wFMCommunicate request_size=4 [00:29:13]MH_SAM_APDU [00:29:13]CAPDU: 80 17 00 00 [00:29:13]Write to MH i2c: E2 08 OFD Sender: No OFD packet to send [00:29:13]00 23 07 80 17 00 00 00 00 00 00 AA [00:29:13]Write i2c OK [00:29:13]MH_I2C_Read... [00:29:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [00:29:14]Read from MH i2c: E2 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: E2 D3 00 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: E2 D3 00 23 07 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 97 [00:29:14]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:14]wFMCommunicate OK [00:29:14]SAM_PROTO_GetShiftData done [00:29:14]requested_item shift.sale.total_cash is exist - process it [00:29:14]requested_item shift.sale_refund.total is exist - process it [00:29:14]requested_item shift.sale_refund.total_cash is exist - process it [00:29:14]requested_item shift.buy.total is exist - process it [00:29:14]requested_item shift.buy.total_cash is exist - process it [00:29:14]produce_requested_data done [00:29:14]produce_requested_data return {"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":252481.00,"shift.sale.total_cash":252481.00,"shift.sale_refund.total":311.00,"shift.sale_refund.total_cash":311.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:29:14]process_action_free get_value [00:29:14]json_value_free [00:29:14]json_value_free done [00:29:14]process_json_proto returns [00:29:14]Send response to host [00:29:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":252481.00,"shift.sale.total_cash":252481.00,"shift.sale_refund.total":311.00,"shift.sale_refund.total_cash":311.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:29:14]free response buf [00:29:14]execute_script done [00:29:14]execute_script returns [00:29:14]free content buf [00:29:14]Sock 7.Close socket [00:29:14]Sock 7.Thread stoped [00:29:14]accept exits with 9 [00:29:14]New connection [00:29:14]New thread 3066830180 created [00:29:14]Thread 3066686820 joined [00:29:14]Waiting for new connection... [00:29:14] Sock 9.Parse request [00:29:14]Sock 9.Check first char [00:29:14]Sock 9.First char is OK [00:29:14]request: POST /json_proto HTTP/1.0 [00:29:14]Method: POST [00:29:14]URL: /json_proto [00:29:14]Method is POST - this is cgi request [00:29:14]url: /json_proto [00:29:14]query_string will be loaded in cgi processing [00:29:14]execute_cgi json_proto POST (null) [00:29:14]execute_cgi path=json_proto method=POST [00:29:14]POST find Content-Length [00:29:14]Host: 172.17.43.67:8080 [00:29:14]Content-Length: 331 [00:29:14]Content-Type: application/json [00:29:14] [00:29:14]POST finish read [00:29:14]Found Content-Length = 331 [00:29:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:14]execute_script... [00:29:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:14]POST & json_proto [00:29:14]process_json_proto [00:29:14]json parsed OK: [00:29:14]protocol is kg_v1.0 [00:29:14]action value=get_value [00:29:14]process_action get_value [00:29:14]cmd_get_value [00:29:14]process_action get_value done [00:29:14]requested_data is exist [00:29:14]produce_requested_data [00:29:14]requested_item fm.sale.total is exist - process it [00:29:14]SAM_PROTO_GetFMData [00:29:14]wFMCommunicate request_size=4 [00:29:14]MH_SAM_APDU [00:29:14]CAPDU: 80 13 03 00 [00:29:14]Write to MH i2c: E2 08 00 24 07 80 13 03 00 00 00 00 00 AA [00:29:14]Write i2c OK [00:29:14]MH_I2C_Read... [00:29:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:29:14]Read from MH i2c: E2 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: E2 FD 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 FD 00 24 07 00 C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 BE [00:29:15]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [00:29:15]wFMCommunicate OK [00:29:15]wFMCommunicate request_size=4 [00:29:15]MH_SAM_APDU [00:29:15]CAPDU: 80 17 00 00 [00:29:15]Write to MH i2c: E2 08 00 25 07 80 17 00 00 00 00 00 00 AC [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:15]Read from MH i2c: E2 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 FD 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 FD 00 25 07 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 7C [00:29:15]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:29:16]wFMCommunicate OK [00:29:16]wFMCommunicate request_size=4 [00:29:16]MH_SAM_APDU [00:29:16]CAPDU: 80 17 00 00 [00:29:16]Write to MH i2c: E2 08 00 26 07 80 17 00 00 00 00 00 00 AD [00:29:16]Write i2c OK [00:29:16]MH_I2C_Read... [00:29:16]Read from MH i2c: E2 [00:29:16]MH_I2C_Read... [00:29:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:16]Read from MH i2c: E2 FD 00 [00:29:16]MH_I2C_Read... [00:29:16]Read from MH i2c: E2 FD 00 26 07 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 4D [00:29:16]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:29:16]wFMCommunicate OK [00:29:16]wFMCommunicate request_size=4 [00:29:16]MH_SAM_APDU [00:29:16]CAPDU: 80 17 00 00 [00:29:16]Write to MH i2c: E2 08 00 27 07 80 17 00 00 00 00 00 00 AE [00:29:16]Write i2c OK [00:29:16]MH_I2C_Read... [00:29:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:17]Read from MH i2c: E2 [00:29:17]MH_I2C_Read... [00:29:17]Read from MH i2c: E2 FD 00 [00:29:17]MH_I2C_Read... [00:29:17]Read from MH i2c: E2 FD 00 27 07 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 33 [00:29:17]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:29:17]wFMCommunicate OK [00:29:17]wFMCommunicate request_size=4 [00:29:17]MH_SAM_APDU [00:29:17]CAPDU: 80 17 00 00 [00:29:17]Write to MH i2c: E2 08 00 28 07 80 17 00 00 00 00 00 00 AF [00:29:17]Write i2c OK [00:29:17]MH_I2C_Read... [00:29:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:29:17]Read from MH i2c: E2 [00:29:17]MH_I2C_Read... [00:29:17]Read from MH i2c: E2 DE 00 [00:29:17]MH_I2C_Read... [00:29:17]Read from MH i2c: E2 DE 00 28 07 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 8E [00:29:18]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:18]wFMCommunicate OK [00:29:18]SAM_PROTO_GetFMData done [00:29:18]requested_item fm.sale_refund.total is exist - process it [00:29:18]requested_item fm.buy.total is exist - process it [00:29:18]requested_item shift.sale.total is exist - process it [00:29:18]SAM_PROTO_GetShiftData [00:29:18]wFMCommunicate request_size=4 [00:29:18]MH_SAM_APDU [00:29:18]CAPDU: 80 13 02 00 [00:29:18]Write to MH i2c: E2 08 00 29 07 80 13 02 00 00 00 00 00 AE [00:29:18]Write i2c OK [00:29:18]MH_I2C_Read... [00:29:18]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:29:18]Read from MH i2c: E2 [00:29:18]MH_I2C_Read... [00:29:18]Read from MH i2c: E2 FD 00 [00:29:18]MH_I2C_Read... [00:29:18]Read from MH i2c: E2 FD 00 29 07 00 B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 OFD Sender: No OFD packet to send [00:29:19]03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 BA [00:29:19]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [00:29:19]wFMCommunicate OK [00:29:19]wFMCommunicate request_size=4 [00:29:19]MH_SAM_APDU [00:29:19]CAPDU: 80 17 00 00 [00:29:19]Write to MH i2c: E2 08 00 2A 07 80 17 00 00 00 00 00 00 B1 [00:29:19]Write i2c OK [00:29:19]MH_I2C_Read... [00:29:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:19]Read from MH i2c: E2 [00:29:19]MH_I2C_Read... [00:29:19]Read from MH i2c: E2 FD 00 [00:29:19]MH_I2C_Read... [00:29:19]Read from MH i2c: E2 FD 00 2A 07 00 F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 D9 [00:29:19]RAPDU: F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [00:29:20]wFMCommunicate OK [00:29:20]wFMCommunicate request_size=4 [00:29:20]MH_SAM_APDU [00:29:20]CAPDU: 80 17 00 00 [00:29:20]Write to MH i2c: E2 08 00 2B 07 80 17 00 00 00 00 00 00 B2 [00:29:20]Write i2c OK [00:29:20]MH_I2C_Read... [00:29:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:20]Read from MH i2c: E2 [00:29:20]MH_I2C_Read... [00:29:20]Read from MH i2c: E2 FD 00 [00:29:20]MH_I2C_Read... [00:29:20]Read from MH i2c: E2 FD 00 2B 07 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 72 [00:29:20]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [00:29:20]wFMCommunicate OK [00:29:20]wFMCommunicate request_size=4 [00:29:20]MH_SAM_APDU [00:29:20]CAPDU: 80 17 00 00 [00:29:20]Write to MH i2c: E2 08 00 2C 07 80 17 00 00 00 00 00 00 B3 [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:21]recv_with_timeout no data received [00:29:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:21]Read from MH i2c: E2 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 FD 00 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 FD 00 2C 07 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 22 [00:29:21]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [00:29:21]wFMCommunicate OK [00:29:21]wFMCommunicate request_size=4 [00:29:21]MH_SAM_APDU [00:29:21]CAPDU: 80 17 00 00 [00:29:21]Write to MH i2c: E2 08 00 2D 07 80 17 00 00 00 00 00 00 B4 [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [00:29:22]Read from MH i2c: E2 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 D3 00 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 D3 00 2D 07 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A1 [00:29:22]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:22]wFMCommunicate OK [00:29:22]SAM_PROTO_GetShiftData done [00:29:22]requested_item shift.sale.total_cash is exist - process it [00:29:22]requested_item shift.sale_refund.total is exist - process it [00:29:22]requested_item shift.sale_refund.total_cash is exist - process it [00:29:22]requested_item shift.buy.total is exist - process it [00:29:22]requested_item shift.buy.total_cash is exist - process it [00:29:22]produce_requested_data done [00:29:22]produce_requested_data return {"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":252481.00,"shift.sale.total_cash":252481.00,"shift.sale_refund.total":311.00,"shift.sale_refund.total_cash":311.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:29:22]process_action_free get_value [00:29:22]json_value_free [00:29:22]json_value_free done [00:29:22]process_json_proto returns [00:29:22]Send response to host [00:29:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":252481.00,"shift.sale.total_cash":252481.00,"shift.sale_refund.total":311.00,"shift.sale_refund.total_cash":311.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:29:22]free response buf [00:29:22]execute_script done [00:29:22]execute_script returns [00:29:22]free content buf [00:29:22]Sock 9.Close socket [00:29:22]Sock 9.Thread stoped [00:29:22]accept exits with 7 [00:29:22]New connection [00:29:22]New thread 3066686820 created [00:29:22]Thread 3066830180 joined [00:29:22]Waiting for new connection... [00:29:22] Sock 7.Parse request [00:29:22]Sock 7.Check first char [00:29:22]Sock 7.First char is OK [00:29:22]request: POST /json_proto HTTP/1.0 [00:29:22]Method: POST [00:29:22]URL: /json_proto [00:29:22]Method is POST - this is cgi request [00:29:22]url: /json_proto [00:29:22]query_string will be loaded in cgi processing [00:29:22]execute_cgi json_proto POST (null) [00:29:22]execute_cgi path=json_proto method=POST [00:29:22]POST find Content-Length [00:29:22]Host: 172.17.43.67:8080 [00:29:22]Content-Length: 254 [00:29:22]Content-Type: application/json [00:29:22] [00:29:22]POST finish read [00:29:22]Found Content-Length = 254 [00:29:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u044B\u0434\u044B\u043A\u043E\u0432 \u041A. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:22]execute_script... [00:29:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u044B\u0434\u044B\u043A\u043E\u0432 \u041A. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:22]POST & json_proto [00:29:22]process_json_proto [00:29:22]json parsed OK: [00:29:22]protocol is kg_v1.0 [00:29:22]action value=close_shift [00:29:22]process_action close_shift [00:29:22]cmd_close_shift [00:29:22]MH_GetDate [00:29:22]Write to MH i2c: F0 00 00 2E 07 24 [00:29:22]Write i2c OK [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: F0 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: F0 09 00 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: F0 09 00 2E 07 00 63 59 F3 66 6A BD 47 65 15 [00:29:22]GetLastDocTimeStamp 1727224134 [00:29:22]current date 1727224163 [00:29:22]FM_GetShiftState [00:29:22]SAM_PROTO_GetShiftState [00:29:22]wFMCommunicate request_size=4 [00:29:22]MH_SAM_APDU [00:29:22]CAPDU: 80 13 01 00 [00:29:22]Write to MH i2c: E2 08 00 2F 07 80 13 01 00 00 00 00 00 B3 [00:29:22]Write i2c OK [00:29:22]MH_I2C_Read... [00:29:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:22]Read from MH i2c: E2 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 0E 00 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 0E 00 2F 07 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 80 [00:29:22]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:29:22]wFMCommunicate OK [00:29:22]SAM_PROTO_GetShiftState done [00:29:22]FM_GetShiftState done [00:29:22]KKMCreateCloseShiftDocument [00:29:22]Load OK [00:29:22]Malloc new data [00:29:22]MH_GetDate [00:29:22]Write to MH i2c: F0 00 00 30 07 26 [00:29:22]Write i2c OK [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: F0 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: F0 09 00 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: F0 09 00 30 07 00 63 59 F3 66 6A BD 47 65 17 [00:29:22]Malloc new data [00:29:22]Malloc new data [00:29:22]Malloc new data [00:29:22]Malloc new data [00:29:22]KKMCreateCloseShiftDocument OK [00:29:22]KKMSetCloseShiftData OK [00:29:22]ProcessDocumentItem done err = 0, tmpTLVsize=69 [00:29:22]tlvbuf is 01180B90 [00:29:22]KKMLoadAndSignCloseShiftData [00:29:22]SAM_PROTO_ProcessDocument [00:29:22]wFMCommunicate request_size=9 [00:29:22]MH_SAM_APDU [00:29:22]CAPDU: 80 15 01 00 04 05 00 45 00 [00:29:22]Write to MH i2c: E2 0C 00 31 07 80 15 01 00 04 00 05 00 45 00 00 00 09 [00:29:22]Write i2c OK [00:29:22]MH_I2C_Read... [00:29:22]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:29:22]Read from MH i2c: E2 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 03 00 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 03 00 31 07 00 90 00 AC [00:29:22]RAPDU: 90 00 [00:29:22]wFMCommunicate OK [00:29:22]wFMCommunicate request_size=23 [00:29:22]MH_SAM_APDU [00:29:22]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:29:22]Write to MH i2c: E2 1A 00 32 07 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 AE [00:29:22]Write i2c OK [00:29:22]MH_I2C_Read... [00:29:23]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:23]Read from MH i2c: E2 [00:29:23]MH_I2C_Read... [00:29:23]Read from MH i2c: E2 03 00 [00:29:23]MH_I2C_Read... [00:29:23]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [00:29:23]RAPDU: 90 00 [00:29:23]wFMCommunicate OK [00:29:23]wFMCommunicate request_size=28 [00:29:23]MH_SAM_APDU [00:29:23]CAPDU: 80 15 02 00 17 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 [00:29:23]Write to MH i2c: E2 1F 00 33 07 80 15 02 00 17 00 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 00 00 1A [00:29:23]Write i2c OK [00:29:23]MH_I2C_Read... [00:29:23]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:23]Read from MH i2c: E2 [00:29:23]MH_I2C_Read... [00:29:23]Read from MH i2c: E2 03 00 [00:29:23]MH_I2C_Read... [00:29:23]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [00:29:23]RAPDU: 90 00 [00:29:23]wFMCommunicate OK [00:29:23]wFMCommunicate request_size=13 [00:29:23]MH_SAM_APDU [00:29:23]CAPDU: 80 15 02 00 08 F4 03 04 00 63 59 F3 66 [00:29:23]Write to MH i2c: E2 10 00 34 07 80 15 02 00 08 00 F4 03 04 00 63 59 F3 66 00 00 DB [00:29:23]Write i2c OK [00:29:23]MH_I2C_Read... [00:29:23]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:23]Read from MH i2c: E2 [00:29:23]MH_I2C_Read... [00:29:23]Read from MH i2c: E2 03 00 [00:29:23]MH_I2C_Read... [00:29:23]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [00:29:23]RAPDU: 90 00 [00:29:23]wFMCommunicate OK 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 FA [00:29:27]RAPDU: 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [00:29:28]wFMCommunicate OK [00:29:28]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:29:28]SAM_PROTO_ProcessDocument remain to read = 25 [00:29:28]wFMCommunicate request_size=4 [00:29:28]MH_SAM_APDU [00:29:28]CAPDU: 80 17 00 00 [00:29:28]Write to MH i2c: E2 08 00 3B 07 80 17 00 00 00 00 00 00 C2 [00:29:28]Write i2c OK [00:29:28]MH_I2C_Read... [00:29:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 25! [00:29:28]Read from MH i2c: E2 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 1C 00 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 1C 00 3B 07 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 DB 22 34 3E 7C FD 90 00 EB [00:29:28]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 DB 22 34 3E 7C FD 90 00 [00:29:28]wFMCommunicate OK [00:29:28]SAM_PROTO_ProcessDocument received (without SW) 25 bytes [00:29:28]SAM_PROTO_ProcessDocument done [00:29:28]1209 (1) - 1.0 - номер версии ФФД [00:29:28]1041 (16) - 0000000000871835 - номер ФМ [00:29:28]1040 (4) - 152983 - номер ФД [00:29:28]1038 (4) - 477 - номер смены [00:29:28]1118 (4) - 441 - количество кассовых чеков за смену [00:29:28]1111 (4) - 443 - общее количество ФД за смену [00:29:28]1194 (1202) - счетчики итогов смены [00:29:28] 1134 (4) - 441 - количество чеков со всеми признаками расчетов [00:29:28] 1129 (155) - счетчики операций «приход» [00:29:28] 1135 (4) - 439 - количество чеков по признаку расчетов [00:29:28] 1201 (4) - 252481.00 - общая итоговая сумма в чеках [00:29:28] 1136 (4) - 252481.00 - итоговая сумма в чеках наличными [00:29:28] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:28] 1024 (123) - суммы налогов [00:29:28] 1006 (9) - суммы НДС [00:29:28] 1010 (1) - 0% - код ставки НДС [00:29:28] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:28] 1006 (12) - суммы НДС [00:29:28] 1010 (1) - 12% - код ставки НДС [00:29:28] 1011 (3) - 26823.25 - сумма НДС по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 0% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (12) - суммы НСП [00:29:28] 1014 (1) - 1% - код ставки НСП [00:29:28] 1015 (3) - 2235.20 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 2% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 3% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 5% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 0,50% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 1,50% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1130 (149) - счетчики операций «возврат прихода» [00:29:28] 1135 (4) - 2 - количество чеков по признаку расчетов [00:29:28] 1201 (2) - 311.00 - общая итоговая сумма в чеках [00:29:28] 1136 (2) - 311.00 - итоговая сумма в чеках наличными [00:29:28] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:28] 1024 (121) - суммы налогов [00:29:28] 1006 (9) - суммы НДС [00:29:28] 1010 (1) - 0% - код ставки НДС [00:29:28] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:28] 1006 (11) - суммы НДС [00:29:28] 1010 (1) - 12% - код ставки НДС [00:29:28] 1011 (2) - 33.03 - сумма НДС по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 0% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (11) - суммы НСП [00:29:28] 1014 (1) - 1% - код ставки НСП [00:29:28] 1015 (2) - 2.75 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 2% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 3% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 5% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 0,50% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 1,50% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1131 (141) - счетчики операций «расход» [00:29:28] 1135 (4) - 0 - количество чеков по признаку расчетов [00:29:28] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:29:28] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:29:28] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:28] 1024 (117) - суммы налогов [00:29:28] 1006 (9) - суммы НДС [00:29:28] 1010 (1) - 0% - код ставки НДС [00:29:28] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:28] 1006 (9) - суммы НДС [00:29:28] 1010 (1) - 12% - код ставки НДС [00:29:28] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 0% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 1% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 2% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 3% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 5% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 0,50% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 1,50% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1132 (141) - счетчики операций «возврат расхода» [00:29:28] 1135 (4) - 0 - количество чеков по признаку расчетов [00:29:28] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:29:28] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:29:28] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:28] 1024 (117) - суммы налогов [00:29:28] 1006 (9) - суммы НДС [00:29:28] 1010 (1) - 0% - код ставки НДС [00:29:28] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:28] 1006 (9) - суммы НДС [00:29:28] 1010 (1) - 12% - код ставки НДС [00:29:28] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 0% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 1% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 2% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 3% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 5% - код ставки НСП [00:29:28] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:28] 1007 (9) - суммы НСП [00:29:28] 1014 (1) - 0,50% - код ставки НСП [00:29:29] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:29] 1007 (9) - суммы НСП [00:29:29] 1014 (1) - 1,50% - код ставки НСП [00:29:29] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:29] 1133 (588) - - счетчики коррекции - не используются [00:29:29]1077 (6) - 240939951881469 - ФПД [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1209 (04B9) [00:29:29]Malloc new data [00:29:29]Processing tag 1041 (0411) [00:29:29]Processing tag 1040 (0410) [00:29:29]Malloc new data [00:29:29]Processing tag 1038 (040E) [00:29:29]Malloc new data [00:29:29]Processing tag 1118 (045E) [00:29:29]Malloc new data [00:29:29]Processing tag 1111 (0457) [00:29:29]Malloc new data [00:29:29]Processing tag 1194 (04AA) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1134 (046E) [00:29:29]Malloc new data [00:29:29]Processing tag 1129 (0469) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1135 (046F) [00:29:29]Malloc new data [00:29:29]Processing tag 1201 (04B1) [00:29:29]Malloc new data [00:29:29]Processing tag 1136 (0470) [00:29:29]Malloc new data [00:29:29]Processing tag 1138 (0472) [00:29:29]Malloc new data [00:29:29]Processing tag 1024 (0400) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1006 (03EE) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1010 (03F2) [00:29:29]Malloc new data [00:29:29]Processing tag 1011 (03F3) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1006 (03EE) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1010 (03F2) [00:29:29]Malloc new data [00:29:29]Processing tag 1011 (03F3) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]SetTLVBufToDocument err=0 [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1130 (046A) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1135 (046F) [00:29:29]Malloc new data [00:29:29]Processing tag 1201 (04B1) [00:29:29]Malloc new data [00:29:29]Processing tag 1136 (0470) [00:29:29]Malloc new data [00:29:29]Processing tag 1138 (0472) [00:29:29]Malloc new data [00:29:29]Processing tag 1024 (0400) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1006 (03EE) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1010 (03F2) [00:29:29]Malloc new data [00:29:29]Processing tag 1011 (03F3) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1006 (03EE) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1010 (03F2) [00:29:29]Malloc new data [00:29:29]Processing tag 1011 (03F3) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]SetTLVBufToDocument err=0 [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1131 (046B) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1135 (046F) [00:29:29]Malloc new data [00:29:29]Processing tag 1201 (04B1) [00:29:29]Malloc new data [00:29:29]Processing tag 1136 (0470) [00:29:29]Malloc new data [00:29:29]Processing tag 1138 (0472) [00:29:29]Malloc new data [00:29:29]Processing tag 1024 (0400) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1006 (03EE) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1010 (03F2) [00:29:29]OFD Sender: No OFD packet to send [00:29:29]Malloc new data [00:29:29]Processing tag 1011 (03F3) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1006 (03EE) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1010 (03F2) [00:29:29]Malloc new data [00:29:29]Processing tag 1011 (03F3) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]SetTLVBufToDocument err=0 [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1132 (046C) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1135 (046F) [00:29:29]Malloc new data [00:29:29]Processing tag 1201 (04B1) [00:29:29]Malloc new data [00:29:29]Processing tag 1136 (0470) [00:29:29]Malloc new data [00:29:29]Processing tag 1138 (0472) [00:29:29]Malloc new data [00:29:29]Processing tag 1024 (0400) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1006 (03EE) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1010 (03F2) [00:29:29]Malloc new data [00:29:29]Processing tag 1011 (03F3) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1006 (03EE) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1010 (03F2) [00:29:29]Malloc new data [00:29:29]Processing tag 1011 (03F3) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1007 (03EF) [00:29:29]Load OK [00:29:29]SetTLVBufToDocument [00:29:29]Processing tag 1014 (03F6) [00:29:29]Malloc new data [00:29:29]Processing tag 1015 (03F7) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]SetTLVBufToDocument err=0 [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1133 (046D) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Processing tag 1077 (0435) [00:29:29]Malloc new data [00:29:29]SetTLVBufToDocument err=0 [00:29:29]Malloc new data [00:29:29]SAM_PROTO_GetFMData [00:29:29]wFMCommunicate request_size=4 [00:29:29]MH_SAM_APDU [00:29:29]CAPDU: 80 13 03 00 [00:29:29]Write to MH i2c: E2 08 00 3C 07 80 13 03 00 00 00 00 00 C2 [00:29:29]Write i2c OK [00:29:29]MH_I2C_Read... [00:29:29]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:29:29]Read from MH i2c: E2 [00:29:29]MH_I2C_Read... [00:29:29]Read from MH i2c: E2 FD 00 [00:29:29]MH_I2C_Read... [00:29:29]Read from MH i2c: E2 FD 00 3C 07 00 C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 D6 [00:29:30]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [00:29:30]wFMCommunicate OK [00:29:30]wFMCommunicate request_size=4 [00:29:30]MH_SAM_APDU [00:29:30]CAPDU: 80 17 00 00 [00:29:30]Write to MH i2c: E2 08 00 3D 07 80 17 00 00 00 00 00 00 C4 [00:29:30]Write i2c OK [00:29:30]MH_I2C_Read... [00:29:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:30]Read from MH i2c: E2 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 FD 00 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 FD 00 3D 07 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 94 [00:29:31]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:29:31]wFMCommunicate OK [00:29:31]wFMCommunicate request_size=4 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 17 00 00 [00:29:31]Write to MH i2c: E2 08 00 3E 07 80 17 00 00 00 00 00 00 C5 [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 FD 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 FD 00 3E 07 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 65 [00:29:32]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:29:32]wFMCommunicate OK [00:29:32]wFMCommunicate request_size=4 [00:29:32]MH_SAM_APDU [00:29:32]CAPDU: 80 17 00 00 [00:29:32]Write to MH i2c: E2 08 00 3F 07 80 17 00 00 00 00 00 00 C6 [00:29:32]Write i2c OK [00:29:32]MH_I2C_Read... [00:29:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:32]Read from MH i2c: E2 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: E2 FD 00 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: E2 FD 00 3F 07 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 4B [00:29:32]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:29:33]wFMCommunicate OK [00:29:33]wFMCommunicate request_size=4 [00:29:33]MH_SAM_APDU [00:29:33]CAPDU: 80 17 00 00 [00:29:33]Write to MH i2c: E2 08 00 40 07 80 17 00 00 00 00 00 00 C7 [00:29:33]Write i2c OK [00:29:33]MH_I2C_Read... [00:29:33]recv_with_timeout no data received [00:29:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:29:33]Read from MH i2c: E2 [00:29:33]MH_I2C_Read... [00:29:33]Read from MH i2c: E2 DE 00 [00:29:33]MH_I2C_Read... [00:29:33]Read from MH i2c: E2 DE 00 40 07 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A6 [00:29:33]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:34]wFMCommunicate OK [00:29:34]SAM_PROTO_GetFMData done [00:29:34]Malloc new data [00:29:34]Malloc new data [00:29:34]Malloc new data [00:29:34]Malloc new data [00:29:34]KKMLoadAndSignCloseShiftData err=0 [00:29:34]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Сыдыков К. 25.09.2024 00:29 Смена: 477 РНМ: 0000000000091825 ЗНМ: 0300000113 СНО: Общий режим Чеков за смену: 441 ФД за смену: 443 Всего чеков: 441 ИТОГИ ПРИХОД Чеков: 439 Общий итог: 252481.00 Итого наличными: 252481.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 26823.25 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2235.20 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 2 Общий итог: 311.00 Итого наличными: 311.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 33.03 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2.75 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 252170.00 НС Приход: 112088223.00 НС Возвр.Прихода: 2370896.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 152983 ФМ: 0000000000871835 ФПД: 240939951881469 [00:29:34]StoreToDocumentArchive [00:29:34]shift 477 fd 152983 [00:29:34]save to /storage/0477/doc_00152983 [00:29:34]save last doc name /storage/0477/doc_00152983 to /storage/kkm_last_doc_name [00:29:34]save OK [00:29:34]Clear old archive folders... [00:29:34]Remove dir /storage/0266 [00:29:34]opendir ok [00:29:34]file . [00:29:34]file .. [00:29:34]file doc_1727224143 [00:29:34]remove file /storage/0266/doc_1727224143 [00:29:34]remove dir /storage/0266 [00:29:34]NVStorageSaveData kkm_registers [00:29:34]File name is /storage/kkm_registers [00:29:34]Write 24 bytes [00:29:34]NVStorageSaveData done [00:29:34]NVStorageSaveData kkm_registers [00:29:34]File name is /storage/kkm_registers [00:29:34]Write 24 bytes [00:29:34]NVStorageSaveData done [00:29:34]ProcessDocumentItem done err = 0, tmpTLVsize=1382 [00:29:34]tlvbuf is 011CF780 [00:29:34]SAM_PROTO_ClearQueue [00:29:34]wFMCommunicate request_size=4 [00:29:34]MH_SAM_APDU [00:29:34]CAPDU: 80 09 00 00 [00:29:34]Write to MH i2c: E2 08 00 41 07 80 09 00 00 00 00 00 00 BA [00:29:34]Write i2c OK [00:29:34]MH_I2C_Read... [00:29:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:29:34]Read from MH i2c: E2 [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: E2 03 00 [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: E2 03 00 41 07 00 90 00 BC [00:29:34]RAPDU: 90 00 [00:29:34]wFMCommunicate OK [00:29:34]SAM_PROTO_ClearQueue done [00:29:34]KKMCreateOFDPacket [00:29:34]OFDProtocolAddRootSTLVToBuf [00:29:34]FM_MakeSignedData [00:29:34]FM_MakeSignedData [00:29:34]SAM_PROTO_SignData [00:29:34]wFMCommunicate request_size=4 [00:29:34]MH_SAM_APDU [00:29:34]CAPDU: 80 0D 01 02 [00:29:34]Write to MH i2c: E2 08 00 42 07 80 0D 01 02 00 00 00 00 C2 [00:29:34]Write i2c OK [00:29:34]MH_I2C_Read... [00:29:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:29:34]Read from MH i2c: E2 [00:29:34]MH_I2C_Read... [00:29:34]OFD Sender: No OFD packet to send [00:29:34]Read from MH i2c: E2 03 00 [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: E2 03 00 42 07 00 90 00 BD [00:29:34]RAPDU: 90 00 [00:29:34]wFMCommunicate OK [00:29:34]wFMCommunicate request_size=255 [00:29:34]MH_SAM_APDU [00:29:34]CAPDU: 80 0D 02 02 FA 05 00 66 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 F4 03 04 00 63 59 F3 66 0E 04 04 00 DD 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 B9 01 00 00 57 04 04 00 BB 01 00 00 AA 04 DA 04 6E 04 04 00 B9 01 00 00 69 04 A3 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 [00:29:34]Write to MH i2c: E2 02 01 43 07 80 0D 02 02 FA 00 05 00 66 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 F4 03 04 00 63 59 F3 66 0E 04 04 00 DD 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 B9 01 00 00 57 04 04 00 BB 01 00 00 AA 04 DA 04 6E 04 04 00 B9 01 00 00 69 04 A3 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 00 61 [00:29:35]Write i2c OK [00:29:35]MH_I2C_Read... [00:29:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:35]Read from MH i2c: E2 [00:29:35]MH_I2C_Read... [00:29:35]Read from MH i2c: E2 03 00 [00:29:35]MH_I2C_Read... [00:29:35]Read from MH i2c: E2 03 00 43 07 00 90 00 BE [00:29:35]RAPDU: 90 00 [00:29:35]wFMCommunicate OK [00:29:35]wFMCommunicate request_size=255 [00:29:35]MH_SAM_APDU [00:29:35]CAPDU: 80 0D 02 02 FA 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 6A 04 9D 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 13 01 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 [00:29:35]Write to MH i2c: E2 02 01 44 07 80 0D 02 02 FA 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 6A 04 9D 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 13 01 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 00 C1 [00:29:36]Write i2c OK [00:29:36]MH_I2C_Read... [00:29:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:36]Read from MH i2c: E2 [00:29:36]MH_I2C_Read... [00:29:36]Read from MH i2c: E2 03 00 [00:29:36]MH_I2C_Read... [00:29:36]Read from MH i2c: E2 03 00 44 07 00 90 00 BF [00:29:36]RAPDU: 90 00 [00:29:36]wFMCommunicate OK [00:29:36]wFMCommunicate request_size=255 [00:29:36]MH_SAM_APDU [00:29:36]CAPDU: 80 0D 02 02 FA 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 [00:29:36]Write to MH i2c: E2 02 01 45 07 80 0D 02 02 FA 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 00 8C [00:29:37]Write i2c OK [00:29:37]MH_I2C_Read... [00:29:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:37]Read from MH i2c: E2 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: E2 03 00 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: E2 03 00 45 07 00 90 00 C0 [00:29:37]RAPDU: 90 00 [00:29:37]wFMCommunicate OK [00:29:37]wFMCommunicate request_size=255 [00:29:37]MH_SAM_APDU [00:29:37]CAPDU: 80 0D 02 02 FA 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 [00:29:37]Write to MH i2c: E2 02 01 46 07 80 0D 02 02 FA 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 00 8C [00:29:37]Write i2c OK [00:29:37]MH_I2C_Read... [00:29:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:38]Read from MH i2c: E2 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 03 00 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 03 00 46 07 00 90 00 C1 [00:29:38]RAPDU: 90 00 [00:29:38]wFMCommunicate OK [00:29:38]wFMCommunicate request_size=255 [00:29:38]MH_SAM_APDU [00:29:38]CAPDU: 80 0D 02 02 FA 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 [00:29:38]Write to MH i2c: E2 02 01 47 07 80 0D 02 02 FA 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 00 00 52 [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:39]Read from MH i2c: E2 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: E2 03 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: E2 03 00 47 07 00 90 00 C2 [00:29:39]RAPDU: 90 00 [00:29:39]wFMCommunicate OK [00:29:39]wFMCommunicate request_size=141 [00:29:39]MH_SAM_APDU [00:29:39]CAPDU: 80 0D 02 02 88 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 97 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 OFD Sender: No OFD packet to send [00:29:39]04 06 00 DB 22 34 3E 7C FD [00:29:39]Write to MH i2c: E2 90 00 48 07 80 0D 02 02 88 00 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 97 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 DB 22 34 3E 7C FD 00 00 E1 [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:40]Read from MH i2c: E2 [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: E2 03 00 [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: E2 03 00 48 07 00 90 00 C3 [00:29:40]RAPDU: 90 00 [00:29:40]wFMCommunicate OK [00:29:40]wFMCommunicate request_size=4 [00:29:40]MH_SAM_APDU [00:29:40]CAPDU: 80 0D 03 02 [00:29:40]Write to MH i2c: E2 08 00 49 07 80 0D 03 02 00 00 00 00 CB [00:29:40]Write i2c OK [00:29:40]MH_I2C_Read... [00:29:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:29:40]Read from MH i2c: E2 [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: E2 0B 00 [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: E2 0B 00 49 07 00 E8 00 9A 45 78 A6 01 46 90 00 F8 [00:29:40]RAPDU: E8 00 9A 45 78 A6 01 46 90 00 [00:29:40]wFMCommunicate OK [00:29:40]SAM_PROTO_SignData done [00:29:40]FM_MakeSignedData done [00:29:40]CreateOFDProtocolMessage [00:29:40]wFMCommunicate request_size=4 [00:29:40]MH_SAM_APDU [00:29:40]CAPDU: 80 11 00 00 [00:29:40]Write to MH i2c: E2 08 00 4A 07 80 11 00 00 00 00 00 00 CB [00:29:40]Write i2c OK [00:29:40]MH_I2C_Read... [00:29:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:40]Read from MH i2c: E2 [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: E2 17 00 [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: E2 17 00 4A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1E [00:29:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:29:40]wFMCommunicate OK [00:29:40]CreateOFDProtocolMessage done [00:29:40]OFDSenderStorePacket 152983 [00:29:40]StoreOFDPacket docnum=152983 [00:29:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 7A 05 00 00 C5 9A 72 05 4B D4 5A 05 01 00 05 00 66 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 F4 03 04 00 63 59 F3 66 0E 04 04 00 DD 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 B9 01 00 00 57 04 04 00 BB 01 00 00 AA 04 DA 04 6E 04 04 00 B9 01 00 00 69 04 A3 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 6A 04 9D 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 13 01 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 97 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 DB 22 34 3E 7C FD E8 00 9A 45 78 A6 01 46 [00:29:40]CheckFolder [00:29:40]dirname=/storage/ofd_packets [00:29:40]CheckFolder done [00:29:40]ProducePacketName [00:29:40]name=ofd_packets/00152983 [00:29:40]NVStorageSaveData ofd_packets/00152983 [00:29:40]File name is /storage/ofd_packets/00152983 [00:29:40]Write 1432 bytes [00:29:40]NVStorageSaveData done [00:29:40]OFDSenderStorePacket done [00:29:40]KKMCreateOFDPacket done [00:29:40]NVStorageSaveData kkm_last_timestamp [00:29:40]File name is /storage/kkm_last_timestamp [00:29:40]Write 4 bytes [00:29:40]NVStorageSaveData done [00:29:40]ExternCall_PrintAddStr [00:29:40]wPrintStart [00:29:40]Write to MH i2c: 01 00 00 4B 07 52 [00:29:40]Write i2c OK [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: 01 [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: 01 07 00 [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: 01 07 00 4B 07 00 00 00 00 00 FF 0F 67 [00:29:40]RasterBufferAndPrint [00:29:40]line Отчет о закрытии смены [00:29:40]line ФФД: 1.0 [00:29:40]line ИНН: 02508201610067 [00:29:40]line Кассир: Сыдыков К. [00:29:40]line 25.09.2024 00:29 [00:29:40]line Смена: 477 [00:29:40]line РНМ: 0000000000091825 [00:29:40]line ЗНМ: 0300000113 [00:29:40]line СНО: Общий режим [00:29:40]line Чеков за смену: 441 [00:29:40]line ФД за смену: 443 [00:29:40]line Всего чеков: 441 [00:29:40]line ИТОГИ ПРИХОД [00:29:40]line Чеков: 439 [00:29:40]line Общий итог: 252481.00 [00:29:40]line Итого наличными: 252481.00 [00:29:40]line Итого безнал.: 0.00 [00:29:40]line НДС 0% : 0.00 [00:29:40]line НДС 12% : 26823.25 [00:29:40]line НСП 0% : 0.00 [00:29:40]line НСП 1,50% : 0.00 [00:29:40]line НСП 0,50% : 0.00 [00:29:40]line НСП 5% : 0.00 [00:29:40]line НСП 3% : 0.00 [00:29:40]line НСП 2% : 0.00 [00:29:40]OFD Sender: Processing packet 152983 [packets to send 831, broken 830] [00:29:40]line НСП 1% : 2235.20 [00:29:40]ProducePacketName [00:29:40]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:29:40]name=ofd_packets/00152983 [00:29:40]line Чеков: 2 [00:29:40]OFD Sender: To server: pG, [00:29:40]line Общий итог: 311.00 [00:29:40]CommunicateWithHost lk.salyk.kg:30040 [00:29:40]line Итого наличными: 311.00 [00:29:40]ConnectInit lk.salyk.kg [00:29:40]line Итого безнал.: 0.00 [00:29:40]line НДС 0% : 0.00 [00:29:40]line НДС 12% : 33.03 [00:29:40]line НСП 0% : 0.00 [00:29:40]line НСП 1,50% : 0.00 [00:29:40]line НСП 0,50% : 0.00 [00:29:40]line НСП 5% : 0.00 [00:29:40]line НСП 3% : 0.00 [00:29:40]line НСП 2% : 0.00 [00:29:40]line НСП 1% : 2.75 [00:29:40]line ИТОГИ РАСХОД [00:29:40]line Чеков: 0 [00:29:40]line Общий итог: 0.00 [00:29:40]line Итого наличными: 0.00 [00:29:40]line Итого безнал.: 0.00 [00:29:40]line НДС 0% : 0.00 [00:29:40]line НДС 12% : 0.00 [00:29:40]line НСП 0% : 0.00 [00:29:40]line НСП 1,50% : 0.00 [00:29:40]line НСП 0,50% : 0.00 [00:29:40]line НСП 5% : 0.00 [00:29:40]line НСП 3% : 0.00 [00:29:40]line НСП 2% : 0.00 [00:29:40]line НСП 1% : 0.00 [00:29:40]line ИТОГИ ВОЗВРАТ РАСХОДА [00:29:40]line Чеков: 0 [00:29:40]line Общий итог: 0.00 [00:29:40]line Итого наличными: 0.00 [00:29:40]line Итого безнал.: 0.00 [00:29:40]line НДС 0% : 0.00 [00:29:40]line НДС 12% : 0.00 [00:29:40]line НСП 0% : 0.00 [00:29:40]line НСП 1,50% : 0.00 [00:29:40]line НСП 0,50% : 0.00 [00:29:40]line НСП 5% : 0.00 [00:29:40]line НСП 3% : 0.00 [00:29:40]line НСП 2% : 0.00 [00:29:40]line НСП 1% : 0.00 [00:29:40]line Сумма внесений: 0.00 [00:29:41]line Сумма выплат: 0.00 [00:29:41]line Нал. в кассе: 252170.00 [00:29:41]line НС Приход: 112088223.00 [00:29:41]line НС Возвр.Прихода: 2370896.00 [00:29:41]line НС Расход: 0.00 [00:29:41]line НС Возвр.Расхода: 0.00 [00:29:41]line ФД: 152983 [00:29:41]line ФМ: 0000000000871835 [00:29:41]line ФПД: 240939951881469 [00:29:41]written 0, free lines is 4095 [00:29:41]Write to MH i2c: 01 00 00 9B 07 A2 [00:29:41]Write i2c OK [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: 01 [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: 01 07 00 [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: 01 07 00 9B 07 00 00 00 00 00 7E 0A 31 [00:29:41]RasterBufferAndPrint [00:29:41]line [00:29:41]line [00:29:41]line [00:29:41]line [00:29:41]line [00:29:41]written 0, free lines is 2760 [00:29:41]MH_Cut [00:29:41]Write to MH i2c: D1 01 00 A2 07 01 7B [00:29:41]Write i2c OK [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: D1 [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: D1 01 00 [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: D1 01 00 A2 07 00 7A [00:29:41]Write to MH i2c: 01 00 00 A3 07 AA [00:29:41]Write i2c OK [00:29:41]MH_I2C_Read... [00:29:42]*** Cut start [00:29:42]*** Purtial cut [00:29:42]*** Stage 1: CUTSNS_PIN = 1 [00:29:43]Read from MH i2c: 01 [00:29:43]MH_I2C_Read... [00:29:43]*** Stop cut motor [00:29:43]*** Cut end [00:29:43]Read from MH i2c: 01 07 00 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: 01 07 00 A3 07 00 00 00 00 00 FF 0F BF [00:29:43]process_action close_shift done [00:29:43]requested_data is exist [00:29:43]produce_requested_data [00:29:43]requested_item fd.num is exist - process it [00:29:43]SAM_PROTO_GetFieldsCounters [00:29:43]wFMCommunicate request_size=4 [00:29:43]MH_SAM_APDU [00:29:43]CAPDU: 80 13 00 00 [00:29:43]Write to MH i2c: E2 08 00 A4 07 80 13 00 00 00 00 00 00 27 [00:29:43]Write i2c OK [00:29:43]MH_I2C_Read... [00:29:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:43]Read from MH i2c: E2 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 62 00 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 62 00 A4 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 43 [00:29:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:43]wFMCommunicate OK [00:29:43]SAM_PROTO_GetFieldsCounters done [00:29:43]requested_item shift.num is exist - process it [00:29:43]requested_item shift.opened is exist - process it [00:29:43]req_shift_opened [00:29:43]FM_GetShiftState [00:29:43]SAM_PROTO_GetShiftState [00:29:43]wFMCommunicate request_size=4 [00:29:43]MH_SAM_APDU [00:29:43]CAPDU: 80 13 01 00 [00:29:43]Write to MH i2c: E2 08 00 A5 07 80 13 01 00 00 00 00 00 29 [00:29:43]Write i2c OK [00:29:43]MH_I2C_Read... [00:29:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:43]Read from MH i2c: E2 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 0E 00 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 0E 00 A5 07 00 09 00 00 00 00 00 00 00 00 00 00 90 00 34 [00:29:43]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:29:43]wFMCommunicate OK [00:29:43]SAM_PROTO_GetShiftState done [00:29:43]FM_GetShiftState done [00:29:43]req_shift_opened done [00:29:43]requested_item shift.open_date is exist - process it [00:29:43]req_shift_open_date [00:29:43]FM_GetShiftState [00:29:43]SAM_PROTO_GetShiftState [00:29:43]wFMCommunicate request_size=4 [00:29:43]MH_SAM_APDU [00:29:43]CAPDU: 80 13 01 00 [00:29:43]Write to MH i2c: E2 08 00 A6 07 80 13 01 00 00 00 00 00 2A [00:29:43]Write i2c OK [00:29:43]MH_I2C_Read... [00:29:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:43]Read from MH i2c: E2 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 0E 00 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 0E 00 A6 07 00 09 00 00 00 00 00 00 00 00 00 00 90 00 35 [00:29:43]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:29:43]wFMCommunicate OK [00:29:43]SAM_PROTO_GetShiftState done [00:29:43]FM_GetShiftState done [00:29:43]req_shift_open_date done [00:29:43]produce_requested_data done [00:29:43]produce_requested_data return {"fd.num":152983,"shift.num":477,"shift.opened":0,"shift.open_date":0} [00:29:43]process_action_free close_shift [00:29:43]json_value_free [00:29:43]json_value_free done [00:29:44]process_json_proto returns [00:29:44]Send response to host [00:29:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":152983,"shift.num":477,"shift.opened":0,"shift.open_date":0}}} [00:29:44]free response buf [00:29:44]execute_script done [00:29:44]execute_script returns [00:29:44]free content buf [00:29:44]Sock 7.Close socket [00:29:44]Sock 7.Thread stoped [00:29:45]ConnectInit Can't take IP for lk.salyk.kg [00:29:45]CommunicateWithHost connect error [00:29:45]CommunicateWithHost err = -1 [00:29:45]OFD Sender: Server communicate error [00:29:48]int [00:29:48]Write to MH i2c: 01 00 00 A7 07 AE [00:29:48]*** FLAG_PRN_KEY set [00:29:48]Write i2c OK [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 07 00 [00:29:48]MH_I2C_Read... [00:29:48]*** FLAG_PRN_KEY reset [00:29:48]Read from MH i2c: 01 07 00 A7 07 00 08 00 00 00 FF 0F CB [00:29:48]state=0 [00:29:48]Key pressed [00:29:48]Feed [00:29:48]Write to MH i2c: D8 00 00 A8 07 86 [00:29:48]Write i2c OK [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: D8 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: D8 01 00 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: D8 01 00 A8 07 00 87 [00:29:48]int line is 0 - check status [00:29:48]Write to MH i2c: 01 00 00 A9 07 B0 [00:29:48]Write i2c OK [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 07 00 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 07 00 A9 07 00 00 00 00 00 F5 0F BB [00:29:48]state=2 [00:29:48]Stop feed [00:29:48]int [00:29:48]Write to MH i2c: 01 00 00 AA 07 B1 [00:29:48]Write i2c OK [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 [00:29:48]MH_I2C_Read... [00:29:48]*** FLAG_PRN_KEY set [00:29:48]Read from MH i2c: 01 07 00 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 07 00 AA 07 00 00 00 00 00 F5 0F BC [00:29:48]state=0 [00:29:48]int line is 0 - check status [00:29:48]Write to MH i2c: 01 00 00 AB 07 B2 [00:29:48]Write i2c OK [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 07 00 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 07 00 AB 07 00 08 00 00 00 F5 0F C5 [00:29:48]state=0 [00:29:48]Key pressed [00:29:48]Feed [00:29:48]Write to MH i2c: D8 00 00 AC 07 8A [00:29:48]Write i2c OK [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: D8 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: D8 01 00 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: D8 01 00 AC 07 00 8B [00:29:48]int line is 0 - check status [00:29:48]Write to MH i2c: 01 00 00 AD 07 B4 [00:29:48]Write i2c OK [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 [00:29:48]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 [00:29:49]MH_I2C_Read... [00:29:49]*** FLAG_PRN_KEY reset [00:29:49]Read from MH i2c: 01 07 00 AD 07 00 48 00 00 00 3C 00 3F [00:29:49]state=2 [00:29:49]Key pressed [00:29:49]int line is 0 - check status [00:29:49]Write to MH i2c: 01 00 00 AE 07 B5 [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 AE 07 00 00 00 00 00 FF 0F CA [00:29:49]state=2 [00:29:49]Stop feed [00:29:49]int [00:29:49]Write to MH i2c: 01 00 00 AF 07 B6 [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 AF 07 00 00 00 00 00 FF 0F CB [00:29:49]state=0 [00:29:49]int [00:29:49]Write to MH i2c: 01 00 00 B0 07 B7 [00:29:49]*** FLAG_PRN_KEY set [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 B0 07 00 08 00 00 00 FF 0F D4 [00:29:49]state=0 [00:29:49]Key pressed [00:29:49]Feed [00:29:49]Write to MH i2c: D8 00 00 B1 07 8F [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: D8 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: D8 01 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: D8 01 00 B1 07 00 90 [00:29:49]int line is 0 - check status [00:29:49]Write to MH i2c: 01 00 00 B2 07 B9 [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 B2 07 00 48 00 00 00 3C 00 44 [00:29:49]state=2 [00:29:49]Key pressed [00:29:49]int [00:29:49]Write to MH i2c: 01 00 00 B3 07 BA [00:29:49]*** FLAG_PRN_KEY reset [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 B3 07 00 00 00 00 00 FC 0F CC [00:29:49]state=2 [00:29:49]Stop feed [00:29:49]int [00:29:49]Write to MH i2c: 01 00 00 B4 07 BB [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 B4 07 00 00 00 00 00 FF 0F D0 [00:29:49]state=0 [00:29:49]int [00:29:49]Write to MH i2c: 01 00 00 B5 07 BC [00:29:49]*** FLAG_PRN_KEY set [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 B5 07 00 08 00 00 00 FF 0F D9 [00:29:49]state=0 [00:29:49]Key pressed [00:29:49]Feed [00:29:49]Write to MH i2c: D8 00 00 B6 07 94 [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: D8 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: D8 01 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: D8 01 00 B6 07 00 95 [00:29:49]int line is 0 - check status [00:29:49]Write to MH i2c: 01 00 00 B7 07 BE [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]*** FLAG_PRN_KEY reset [00:29:49]Read from MH i2c: 01 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 B7 07 00 40 00 00 00 3C 00 41 [00:29:49]state=2 [00:29:49]Stop feed [00:29:49]int line is 0 - check status [00:29:49]Write to MH i2c: 01 00 00 B8 07 BF [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 B8 07 00 00 00 00 00 FF 0F D4 [00:29:49]state=0 [00:29:49]int [00:29:49]Write to MH i2c: 01 00 00 B9 07 C0 [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 B9 07 00 00 00 00 00 FF 0F D5 [00:29:49]state=0 [00:29:50]OFD Sender: Processing packet 152983 [packets to send 831, broken 830] [00:29:50]ProducePacketName [00:29:50]name=ofd_packets/00152983 [00:29:50]OFD Sender: To server: pG, [00:29:50]CommunicateWithHost lk.salyk.kg:30040 [00:29:50]ConnectInit lk.salyk.kg [00:29:55]ConnectInit Can't take IP for lk.salyk.kg [00:29:56]CommunicateWithHost connect error [00:29:56]CommunicateWithHost err = -1 [00:29:56]OFD Sender: Server communicate error [00:30:00]recv_with_timeout no data received [00:30:01]OFD Sender: Processing packet 152983 [packets to send 831, broken 830] [00:30:01]ProducePacketName [00:30:01]name=ofd_packets/00152983 [00:30:01]OFD Sender: To server: pG, [00:30:01]CommunicateWithHost lk.salyk.kg:30040 [00:30:01]ConnectInit lk.salyk.kg [00:30:02]Connected sock=7 [00:30:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 7A 05 00 00 C5 9A 72 05 4B D4 5A 05 01 00 05 00 66 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 F4 03 04 00 63 59 F3 66 0E 04 04 00 DD 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 B9 01 00 00 57 04 04 00 BB 01 00 00 AA 04 DA 04 6E 04 04 00 B9 01 00 00 69 04 A3 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 6A 04 9D 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 13 01 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 97 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 DB 22 34 3E 7C FD E8 00 9A 45 78 A6 01 46 [00:30:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FA 60 47 00 21 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 55 02 00 F4 03 04 00 8C 01 F3 66 B6 04 01 00 00 5C F0 FD 49 B6 9E 44 8A [00:30:09]CommunicateWithHost err = 0 [00:30:09]CheckOFDResponse [00:30:09]1017 (14) - 77093643461234 [00:30:09]1041 (16) - 0000000000871835 [00:30:09]1040 (4) - 152983 [00:30:09]1012 (4) - 24.09.2024 18:14 [00:30:09]1206 (1) - 0 [00:30:09]OFD Sender: Remove packet 152983 [00:30:09]ProducePacketName [00:30:09]name=ofd_packets/00152983 [00:30:09]NVStorageDeleteData [00:30:09]OFD Sender: No OFD packet to send [00:30:14]OFD Sender: No OFD packet to send [00:30:19]OFD Sender: No OFD packet to send [00:30:24]OFD Sender: No OFD packet to send [00:30:29]OFD Sender: No OFD packet to send [00:30:33]recv_with_timeout no data received [00:30:34]OFD Sender: No OFD packet to send [00:30:39]OFD Sender: No OFD packet to send [00:30:44]OFD Sender: No OFD packet to send [00:30:49]OFD Sender: No OFD packet to send [00:30:53]recv_with_timeout no data received [00:30:55]OFD Sender: No OFD packet to send [00:31:00]OFD Sender: No OFD packet to send [00:31:05]OFD Sender: No OFD packet to send [00:31:10]OFD Sender: No OFD packet to send [00:31:15]OFD Sender: No OFD packet to send [00:31:20]OFD Sender: No OFD packet to send [00:31:22]recv_with_timeout no data received [00:31:25]OFD Sender: No OFD packet to send [00:31:30]OFD Sender: No OFD packet to send [00:31:32]recv_with_timeout no data received [00:31:35]OFD Sender: No OFD packet to send [00:31:40]OFD Sender: No OFD packet to send [00:31:45]OFD Sender: No OFD packet to send [00:31:46]recv_with_timeout no data received [00:31:50]OFD Sender: No OFD packet to send [00:31:55]OFD Sender: No OFD packet to send [00:31:59]recv_with_timeout no data received [00:32:00]OFD Sender: No OFD packet to send [00:32:00]accept exits with 9 [00:32:00]New connection [00:32:00]New thread 3066830180 created [00:32:00]Thread 3066686820 joined [00:32:00]Waiting for new connection... [00:32:00] Sock 9.Parse request [00:32:00]Sock 9.Check first char [00:32:00]Sock 9.First char is OK [00:32:00]request: POST /json_proto HTTP/1.0 [00:32:00]Method: POST [00:32:00]URL: /json_proto [00:32:00]Method is POST - this is cgi request [00:32:00]url: /json_proto [00:32:00]query_string will be loaded in cgi processing [00:32:00]execute_cgi json_proto POST (null) [00:32:00]execute_cgi path=json_proto method=POST [00:32:00]POST find Content-Length [00:32:00]Host: 172.17.43.67:8080 [00:32:00]Content-Length: 215 [00:32:00]Content-Type: application/json [00:32:00] [00:32:00]POST finish read [00:32:00]Found Content-Length = 215 [00:32:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:32:00]execute_script... [00:32:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:32:00]POST & json_proto [00:32:00]process_json_proto [00:32:00]json parsed OK: [00:32:00]protocol is kg_v1.0 [00:32:00]action value=get_value [00:32:00]process_action get_value [00:32:00]cmd_get_value [00:32:00]process_action get_value done [00:32:00]requested_data is exist [00:32:00]produce_requested_data [00:32:00]requested_item kkm.sn is exist - process it [00:32:00]requested_item kkm.ver is exist - process it [00:32:00]requested_item fm.sn is exist - process it [00:32:00]wFMCommunicate request_size=4 [00:32:00]MH_SAM_APDU [00:32:00]CAPDU: 80 11 00 00 [00:32:00]Write to MH i2c: E2 08 00 BA 07 80 11 00 00 00 00 00 00 3B [00:32:00]Write i2c OK [00:32:00]MH_I2C_Read... [00:32:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:32:00]Read from MH i2c: E2 [00:32:00]MH_I2C_Read... [00:32:00]Read from MH i2c: E2 17 00 [00:32:00]MH_I2C_Read... [00:32:00]Read from MH i2c: E2 17 00 BA 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8E [00:32:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:32:00]wFMCommunicate OK [00:32:00]requested_item fd.num is exist - process it [00:32:01]SAM_PROTO_GetFieldsCounters [00:32:01]wFMCommunicate request_size=4 [00:32:01]MH_SAM_APDU [00:32:01]CAPDU: 80 13 00 00 [00:32:01]Write to MH i2c: E2 08 00 BB 07 80 13 00 00 00 00 00 00 3E [00:32:01]Write i2c OK [00:32:01]MH_I2C_Read... [00:32:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:32:01]Read from MH i2c: E2 [00:32:01]MH_I2C_Read... [00:32:01]Read from MH i2c: E2 62 00 [00:32:01]MH_I2C_Read... [00:32:01]Read from MH i2c: E2 62 00 BB 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 5A [00:32:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 55 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:32:01]wFMCommunicate OK [00:32:01]SAM_PROTO_GetFieldsCounters done [00:32:01]requested_item shift.num is exist - process it [00:32:01]requested_item shift.opened is exist - process it [00:32:01]req_shift_opened [00:32:01]FM_GetShiftState [00:32:01]SAM_PROTO_GetShiftState [00:32:01]wFMCommunicate request_size=4 [00:32:01]MH_SAM_APDU [00:32:01]CAPDU: 80 13 01 00 [00:32:01]Write to MH i2c: E2 08 00 BC 07 80 13 01 00 00 00 00 00 40 [00:32:01]Write i2c OK [00:32:01]MH_I2C_Read... [00:32:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:32:01]Read from MH i2c: E2 [00:32:01]MH_I2C_Read... [00:32:01]Read from MH i2c: E2 0E 00 [00:32:01]MH_I2C_Read... [00:32:01]Read from MH i2c: E2 0E 00 BC 07 00 09 00 00 00 00 00 00 00 00 00 00 90 00 4B [00:32:01]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:32:01]wFMCommunicate OK [00:32:01]SAM_PROTO_GetShiftState done [00:32:01]FM_GetShiftState done [00:32:01]req_shift_opened done [00:32:01]requested_item shift.open_date is exist - process it [00:32:01]req_shift_open_date [00:32:01]FM_GetShiftState [00:32:01]SAM_PROTO_GetShiftState [00:32:01]wFMCommunicate request_size=4 [00:32:01]MH_SAM_APDU [00:32:01]CAPDU: 80 13 01 00 [00:32:01]Write to MH i2c: E2 08 00 BD 07 80 13 01 00 00 00 00 00 41 [00:32:01]Write i2c OK [00:32:01]MH_I2C_Read... [00:32:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:32:01]Read from MH i2c: E2 [00:32:01]MH_I2C_Read... [00:32:01]Read from MH i2c: E2 0E 00 [00:32:01]MH_I2C_Read... [00:32:01]Read from MH i2c: E2 0E 00 BD 07 00 09 00 00 00 00 00 00 00 00 00 00 90 00 4C [00:32:01]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:32:01]wFMCommunicate OK [00:32:01]SAM_PROTO_GetShiftState done [00:32:01]FM_GetShiftState done [00:32:01]req_shift_open_date done [00:32:01]produce_requested_data done [00:32:01]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152983,"shift.num":477,"shift.opened":0,"shift.open_date":0} [00:32:01]process_action_free get_value [00:32:01]json_value_free [00:32:01]json_value_free done [00:32:01]process_json_proto returns [00:32:01]Send response to host [00:32:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152983,"shift.num":477,"shift.opened":0,"shift.open_date":0}}} [00:32:01]free response buf [00:32:01]execute_script done [00:32:01]execute_script returns [00:32:01]free content buf [00:32:01]Sock 9.Close socket [00:32:01]Sock 9.Thread stoped [00:32:01]accept exits with 7 [00:32:01]New connection [00:32:01]New thread 3066686820 created [00:32:01]Thread 3066830180 joined [00:32:01]Waiting for new connection... [00:32:01] Sock 7.Parse request [00:32:01]Sock 7.Check first char [00:32:01]Sock 7.First char is OK [00:32:01]request: POST /json_proto HTTP/1.0 [00:32:01]Method: POST [00:32:01]URL: /json_proto [00:32:01]Method is POST - this is cgi request [00:32:01]url: /json_proto [00:32:01]query_string will be loaded in cgi processing [00:32:01]execute_cgi json_proto POST (null) [00:32:01]execute_cgi path=json_proto method=POST [00:32:01]POST find Content-Length [00:32:01]Host: 172.17.43.67:8080 [00:32:01]Content-Length: 331 [00:32:01]Content-Type: application/json [00:32:01] [00:32:01]POST finish read [00:32:01]Found Content-Length = 331 [00:32:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:32:01]execute_script... [00:32:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:32:01]POST & json_proto [00:32:01]process_json_proto [00:32:01]json parsed OK: [00:32:01]protocol is kg_v1.0 [00:32:01]action value=get_value [00:32:01]process_action get_value [00:32:01]cmd_get_value [00:32:01]process_action get_value done [00:32:01]requested_data is exist [00:32:01]produce_requested_data [00:32:01]requested_item fm.sale.total is exist - process it [00:32:01]SAM_PROTO_GetFMData [00:32:01]wFMCommunicate request_size=4 [00:32:01]MH_SAM_APDU [00:32:01]CAPDU: 80 13 03 00 [00:32:01]Write to MH i2c: E2 08 00 BE 07 80 13 03 00 00 00 00 00 44 [00:32:01]Write i2c OK [00:32:01]MH_I2C_Read... [00:32:01]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:32:01]Read from MH i2c: E2 [00:32:01]MH_I2C_Read... [00:32:01]Read from MH i2c: E2 FD 00 [00:32:01]MH_I2C_Read... [00:32:01]Read from MH i2c: E2 FD 00 BE 07 00 C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 58 [00:32:02]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [00:32:02]wFMCommunicate OK [00:32:02]wFMCommunicate request_size=4 [00:32:02]MH_SAM_APDU [00:32:02]CAPDU: 80 17 00 00 [00:32:02]Write to MH i2c: E2 08 00 BF 07 80 17 00 00 00 00 00 00 46 [00:32:02]Write i2c OK [00:32:02]MH_I2C_Read... [00:32:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:32:02]Read from MH i2c: E2 [00:32:02]MH_I2C_Read... [00:32:02]Read from MH i2c: E2 FD 00 [00:32:02]MH_I2C_Read... [00:32:02]Read from MH i2c: E2 FD 00 BF 07 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 16 [00:32:02]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:32:02]wFMCommunicate OK [00:32:02]wFMCommunicate request_size=4 [00:32:02]MH_SAM_APDU [00:32:02]CAPDU: 80 17 00 00 [00:32:02]Write to MH i2c: E2 08 00 C0 07 80 17 00 00 00 00 00 00 47 [00:32:02]Write i2c OK [00:32:02]MH_I2C_Read... [00:32:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:32:03]Read from MH i2c: E2 [00:32:03]MH_I2C_Read... [00:32:03]Read from MH i2c: E2 FD 00 [00:32:03]MH_I2C_Read... [00:32:03]Read from MH i2c: E2 FD 00 C0 07 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 E7 [00:32:03]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:32:03]wFMCommunicate OK [00:32:03]wFMCommunicate request_size=4 [00:32:03]MH_SAM_APDU [00:32:03]CAPDU: 80 17 00 00 [00:32:03]Write to MH i2c: E2 08 00 C1 07 80 17 00 00 00 00 00 00 48 [00:32:03]Write i2c OK [00:32:03]MH_I2C_Read... [00:32:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:32:03]Read from MH i2c: E2 [00:32:03]MH_I2C_Read... [00:32:03]Read from MH i2c: E2 FD 00 [00:32:03]MH_I2C_Read... [00:32:03]Read from MH i2c: E2 FD 00 C1 07 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 CD [00:32:04]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:32:04]wFMCommunicate OK [00:32:04]wFMCommunicate request_size=4 [00:32:04]MH_SAM_APDU [00:32:04]CAPDU: 80 17 00 00 [00:32:04]Write to MH i2c: E2 08 00 C2 07 80 17 00 00 00 00 00 00 49 [00:32:04]Write i2c OK [00:32:04]MH_I2C_Read... [00:32:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:32:04]Read from MH i2c: E2 [00:32:04]MH_I2C_Read... [00:32:04]Read from MH i2c: E2 DE 00 [00:32:04]MH_I2C_Read... [00:32:04]Read from MH i2c: E2 DE 00 C2 07 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 28 [00:32:04]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:32:04]wFMCommunicate OK [00:32:04]SAM_PROTO_GetFMData done [00:32:04]requested_item fm.sale_refund.total is exist - process it [00:32:04]requested_item fm.buy.total is exist - process it [00:32:04]requested_item shift.sale.total is exist - process it [00:32:04]SAM_PROTO_GetShiftData [00:32:04]wFMCommunicate request_size=4 [00:32:04]MH_SAM_APDU [00:32:04]CAPDU: 80 13 02 00 [00:32:04]Write to MH i2c: E2 08 00 C3 07 80 13 02 00 00 00 00 00 48 [00:32:04]Write i2c OK [00:32:04]MH_I2C_Read... [00:32:05]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:32:05]Read from MH i2c: E2 [00:32:05]MH_I2C_Read... [00:32:05]OFD Sender: No OFD packet to send [00:32:05]Read from MH i2c: E2 FD 00 [00:32:05]MH_I2C_Read... [00:32:05]Read from MH i2c: E2 FD 00 C3 07 00 B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 54 [00:32:05]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [00:32:05]wFMCommunicate OK [00:32:05]wFMCommunicate request_size=4 [00:32:05]MH_SAM_APDU [00:32:05]CAPDU: 80 17 00 00 [00:32:05]Write to MH i2c: E2 08 00 C4 07 80 17 00 00 00 00 00 00 4B [00:32:05]Write i2c OK [00:32:05]MH_I2C_Read... [00:32:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:32:05]Read from MH i2c: E2 [00:32:05]MH_I2C_Read... [00:32:05]Read from MH i2c: E2 FD 00 [00:32:05]MH_I2C_Read... [00:32:05]Read from MH i2c: E2 FD 00 C4 07 00 F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 73 [00:32:06]RAPDU: F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [00:32:06]wFMCommunicate OK [00:32:06]wFMCommunicate request_size=4 [00:32:06]MH_SAM_APDU [00:32:06]CAPDU: 80 17 00 00 [00:32:06]Write to MH i2c: E2 08 00 C5 07 80 17 00 00 00 00 00 00 4C [00:32:06]Write i2c OK [00:32:06]MH_I2C_Read... [00:32:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:32:06]Read from MH i2c: E2 [00:32:06]MH_I2C_Read... [00:32:06]Read from MH i2c: E2 FD 00 [00:32:06]MH_I2C_Read... [00:32:06]Read from MH i2c: E2 FD 00 C5 07 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 [00:28:51]requested_item fm.sale_refund.total is exist - process it [00:28:51]requested_item fm.buy.total is exist - process it [00:28:51]requested_item shift.sale.total is exist - process it [00:28:51]SAM_PROTO_GetShiftData [00:28:51]wFMCommunicate request_size=4 [00:28:51]MH_SAM_APDU [00:28:51]CAPDU: 80 13 02 00 [00:28:51]Write to MH i2c: E2 08 00 AC 06 80 13 02 00 00 00 00 00 30 [00:28:51]Write i2c OK [00:28:51]MH_I2C_Read... [00:28:51]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:28:51]Read from MH i2c: E2 [00:28:51]MH_I2C_Read... [00:28:51]Read from MH i2c: E2 FD 00 [00:28:51]MH_I2C_Read... [00:28:51]Read from MH i2c: E2 FD 00 AC 06 00 B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 3C [00:28:51]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 B9 01 00 00 69 04 9B 00 6F 04 04 00 B7 01 00 00 B1 04 04 00 64 41 81 01 70 04 04 00 64 41 81 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 D5 ED 28 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 20 69 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 95 00 6F 04 04 00 02 00 00 00 B1 04 02 00 7C 79 70 04 02 00 7C 79 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 E7 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [00:28:51]wFMCommunicate OK [00:28:51]wFMCommunicate request_size=4 [00:28:51]MH_SAM_APDU [00:28:51]CAPDU: 80 17 00 00 [00:28:51]Write to MH i2c: E2 08 00 AD 06 80 17 00 00 00 00 00 00 33 [00:28:52]Write i2c OK [00:28:52]MH_I2C_Read... [00:28:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:52]Read from MH i2c: E2 [00:28:52]MH_I2C_Read... [00:28:52]Read from MH i2c: E2 FD 00 [00:28:52]MH_I2C_Read... [00:28:52]Read from MH i2c: E2 FD 00 AD 06 00 F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 5B [00:28:52]RAPDU: F6 03 01 00 01 F7 03 02 00 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [00:28:52]wFMCommunicate OK [00:28:52]wFMCommunicate request_size=4 [00:28:52]MH_SAM_APDU [00:28:52]CAPDU: 80 17 00 00 [00:28:52]Write to MH i2c: E2 08 00 AE 06 80 17 00 00 00 00 00 00 34 [00:28:52]Write i2c OK [00:28:52]MH_I2C_Read... [00:28:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:52]Read from MH i2c: E2 [00:28:52]MH_I2C_Read... [00:28:52]Read from MH i2c: E2 FD 00 [00:28:52]MH_I2C_Read... [00:28:52]Read from MH i2c: E2 FD 00 AE 06 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 F4 [00:28:52]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [00:28:52]wFMCommunicate OK [00:28:52]wFMCommunicate request_size=4 [00:28:52]MH_SAM_APDU [00:28:52]CAPDU: 80 17 00 00 [00:28:52]Write to MH i2c: E2 08 00 AF 06 80 17 00 00 00 00 00 00 35 [00:28:52]OFD Sender: No OFD packet to send [00:28:52]Write i2c OK [00:28:52]MH_I2C_Read... [00:28:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:53]Read from MH i2c: E2 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: E2 FD 00 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: E2 FD 00 AF 06 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 A4 [00:28:53]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [00:28:53]wFMCommunicate OK [00:28:53]wFMCommunicate request_size=4 [00:28:53]MH_SAM_APDU [00:28:53]CAPDU: 80 17 00 00 [00:28:53]Write to MH i2c: E2 08 00 B0 06 80 17 00 00 00 00 00 00 36 [00:28:53]Write i2c OK [00:28:53]MH_I2C_Read... [00:28:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [00:28:53]Read from MH i2c: E2 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: E2 D3 00 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: E2 D3 00 B0 06 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 001 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 0C [00:32:06]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [00:32:07]wFMCommunicate OK [00:32:07]wFMCommunicate request_size=4 [00:32:07]MH_SAM_APDU [00:32:07]CAPDU: 80 17 00 00 [00:32:07]Write to MH i2c: E2 08 00 C6 07 80 17 00 00 00 00 00 00 4D [00:32:07]Write i2c OK [00:32:07]MH_I2C_Read... [00:32:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:32:07]Read from MH i2c: E2 [00:32:07]MH_I2C_Read... [00:32:07]Read from MH i2c: E2 FD 00 [00:32:07]MH_I2C_Read... [00:32:07]Read from MH i2c: E2 FD 00 C6 07 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 BC [00:32:07]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [00:32:07]wFMCommunicate OK [00:32:07]wFMCommunicate request_size=4 [00:32:07]MH_SAM_APDU [00:32:07]CAPDU: 80 17 00 00 [00:32:07]Write to MH i2c: E2 08 00 C7 07 80 17 00 00 00 00 00 00 4E [00:32:07]Write i2c OK [00:32:07]MH_I2C_Read... [00:32:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [00:32:07]Read from MH i2c: E2 [00:32:07]MH_I2C_Read... [00:32:07]Read from MH i2c: E2 D3 00 [00:32:07]MH_I2C_Read... [00:32:07]Read from MH i2c: E2 D3 00 C7 07 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 3B [00:32:08]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:32:08]wFMCommunicate OK [00:32:08]SAM_PROTO_GetShiftData done [00:32:08]requested_item shift.sale.total_cash is exist - process it [00:32:08]requested_item shift.sale_refund.total is exist - process it [00:32:08]requested_item shift.sale_refund.total_cash is exist - process it [00:32:08]requested_item shift.buy.total is exist - process it [00:32:08]requested_item shift.buy.total_cash is exist - process it [00:32:08]produce_requested_data done [00:32:08]produce_requested_data return {"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":252481.00,"shift.sale.total_cash":252481.00,"shift.sale_refund.total":311.00,"shift.sale_refund.total_cash":311.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:32:08]process_action_free get_value [00:32:08]json_value_free [00:32:08]json_value_free done [00:32:08]process_json_proto returns [00:32:08]Send response to host [00:32:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":252481.00,"shift.sale.total_cash":252481.00,"shift.sale_refund.total":311.00,"shift.sale_refund.total_cash":311.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:32:08]free response buf [00:32:08]execute_script done [00:32:08]execute_script returns [00:32:08]free content buf [00:32:08]Sock 7.Close socket [00:32:08]Sock 7.Thread stoped [00:32:08]accept exits with 9 [00:32:08]New connection [00:32:08]New thread 3066830180 created [00:32:08]Thread 3066686820 joined [00:32:08]Waiting for new connection... [00:32:08] Sock 9.Parse request [00:32:08]Sock 9.Check first char [00:32:08]Sock 9.First char is OK [00:32:08]request: POST /json_proto HTTP/1.0 [00:32:08]Method: POST [00:32:08]URL: /json_proto [00:32:08]Method is POST - this is cgi request [00:32:08]url: /json_proto [00:32:08]query_string will be loaded in cgi processing [00:32:08]execute_cgi json_proto POST (null) [00:32:08]execute_cgi path=json_proto method=POST [00:32:08]POST find Content-Length [00:32:08]Host: 172.17.43.67:8080 [00:32:08]Content-Length: 253 [00:32:08]Content-Type: application/json [00:32:08] [00:32:08]POST finish read [00:32:08]Found Content-Length = 253 [00:32:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0427\u043E\u0434\u043E\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:32:08]execute_script... [00:32:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0427\u043E\u0434\u043E\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:32:08]POST & json_proto [00:32:08]process_json_proto [00:32:08]json parsed OK: [00:32:08]protocol is kg_v1.0 [00:32:08]action value=open_shift [00:32:08]process_action open_shift [00:32:08]cmd_open_shift [00:32:08]MH_GetDate [00:32:08]Write to MH i2c: F0 00 00 C8 07 BE [00:32:08]Write i2c OK [00:32:08]MH_I2C_Read... [00:32:08]Read from MH i2c: F0 [00:32:08]MH_I2C_Read... [00:32:08]Read from MH i2c: F0 09 00 [00:32:08]MH_I2C_Read... [00:32:08]Read from MH i2c: F0 09 00 C8 07 00 09 5A F3 66 6A BD 47 65 56 [00:32:08]GetLastDocTimeStamp 1727224163 [00:32:08]current date 1727224329 [00:32:08]FM_GetShiftState [00:32:08]SAM_PROTO_GetShiftState [00:32:08]wFMCommunicate request_size=4 [00:32:08]MH_SAM_APDU [00:32:08]CAPDU: 80 13 01 00 [00:32:08]Write to MH i2c: E2 08 00 C9 07 80 13 01 00 00 00 00 00 4D [00:32:08]Write i2c OK [00:32:08]MH_I2C_Read... [00:32:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:32:08]Read from MH i2c: E2 [00:32:08]MH_I2C_Read... [00:32:08]Read from MH i2c: E2 0E 00 [00:32:08]MH_I2C_Read... [00:32:08]Read from MH i2c: E2 0E 00 C9 07 00 09 00 00 00 00 00 00 00 00 00 00 90 00 58 [00:32:08]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:32:08]wFMCommunicate OK [00:32:08]SAM_PROTO_GetShiftState done [00:32:08]FM_GetShiftState done [00:32:08]KKMCreateOpenShiftDocument [00:32:08]Load OK [00:32:08]Malloc new data [00:32:08]MH_GetDate [00:32:08]Write to MH i2c: F0 00 00 CA 07 C0 [00:32:08]Write i2c OK [00:32:08]MH_I2C_Read... [00:32:08]Read from MH i2c: F0 [00:32:08]MH_I2C_Read... [00:32:08]Read from MH i2c: F0 09 00 [00:32:08]MH_I2C_Read... [00:32:08]Read from MH i2c: F0 09 00 CA 07 00 09 5A F3 66 6A BD 47 65 58 [00:32:08]Malloc new data [00:32:08]KKMCreateOpenShiftDocument OK [00:32:08]KKMSetOpenShiftData OK [00:32:08]ProcessDocumentItem done err = 0, tmpTLVsize=194 [00:32:08]tlvbuf is 010F9B30 [00:32:08]KKMLoadAndSignOpenShiftData [00:32:08]SAM_PROTO_ProcessDocument [00:32:08]wFMCommunicate request_size=9 [00:32:08]MH_SAM_APDU [00:32:08]CAPDU: 80 15 01 00 04 02 00 C2 00 [00:32:08]Write to MH i2c: E2 0C 00 CB 07 80 15 01 00 04 00 02 00 C2 00 00 00 1D [00:32:08]Write i2c OK [00:32:08]MH_I2C_Read... [00:32:08]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:32:08]Read from MH i2c: E2 [00:32:08]MH_I2C_Read... [00:32:08]Read from MH i2c: E2 03 00 [00:32:08]MH_I2C_Read... [00:32:08]Read from MH i2c: E2 03 00 CB 07 00 90 00 46 [00:32:08]RAPDU: 90 00 [00:32:08]wFMCommunicate OK [00:32:08]wFMCommunicate request_size=23 [00:32:08]MH_SAM_APDU [00:32:08]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:32:08]Write to MH i2c: E2 1A 00 CC 07 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 48 [00:32:08]Write i2c OK [00:32:08]MH_I2C_Read... [00:32:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:32:08]Read from MH i2c: E2 [00:32:08]MH_I2C_Read... [00:32:08]Read from MH i2c: E2 03 00 [00:32:08]MH_I2C_Read... [00:32:08]Read from MH i2c: E2 03 00 CC 07 00 90 00 47 [00:32:08]RAPDU: 90 00 [00:32:08]wFMCommunicate OK [00:32:08]wFMCommunicate request_size=28 [00:32:08]MH_SAM_APDU [00:32:08]CAPDU: 80 15 02 00 17 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 [00:32:08]Write to MH i2c: E2 1F 00 CD 07 80 15 02 00 17 00 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 00 00 17 [00:32:08]Write i2c OK [00:32:08]MH_I2C_Read... [00:32:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:32:09]Read from MH i2c: E2 [00:32:09]MH_I2C_Read... [00:32:09]Read from MH i2c: E2 03 00 [00:32:09]MH_I2C_Read... [00:32:09]Read from MH i2c: E2 03 00 CD 07 00 90 00 48 [00:32:09]RAPDU: 90 00 [00:32:09]wFMCommunicate OK [00:32:09]wFMCommunicate request_size=85 [00:32:09]MH_SAM_APDU [00:32:09]CAPDU: 80 15 02 00 50 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 [00:32:09]Write to MH i2c: E2 58 00 CE 07 80 15 02 00 50 00 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 00 00 60 [00:32:09]Write i2c OK [00:32:09]MH_I2C_Read... [00:32:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:32:09]Read from MH i2c: E2 [00:32:09]MH_I2C_Read... [00:32:09]Read from MH i2c: E2 03 00 [00:32:09]MH_I2C_Read... [00:32:09]Read from MH i2c: E2 03 00 CE 07 00 90 00 49 [00:32:09]RAPDU: 90 00 [00:32:09]wFMCommunicate OK [00:32:09]wFMCommunicate request_size=50 [00:32:09]MH_SAM_APDU [00:32:09]CAPDU: 80 15 02 00 2D A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 [00:32:09]Write to MH i2c: E2 35 00 CF 07 80 15 02 00 2D 00 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 00 00 D6 [00:32:09]Write i2c OK [00:32:09]MH_I2C_Read... [00:32:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:32:09]Read from MH i2c: E2 [00:32:09]MH_I2C_Read... [00:32:09]Read from MH i2c: E2 03 00 [00:32:09]MH_I2C_Read... [00:32:09]Read from MH i2c: E2 03 00 CF 07 00 90 00 4A [00:32:09]RAPDU: 90 00 [00:32:09]wFMCommunicate OK [00:32:09]wFMCommunicate request_size=13 [00:32:09]MH_SAM_APDU [00:32:09]CAPDU: 80 15 02 00 08 F4 03 04 00 09 5A F3 66 [00:32:09]Write to MH i2c: E2 10 00 D0 07 80 15 02 00 08 00 F4 03 04 00 09 5A F3 66 00 00 1E [00:32:09]Write i2c OK [00:32:09]MH_I2C_Read... [00:32:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:32:09]Read from MH i2c: E2 [00:32:09]MH_I2C_Read... [00:32:09]Read from MH i2c: E2 03 00 [00:32:09]MH_I2C_Read... [00:32:09]Read from MH i2c: E2 03 00 D0 07 00 90 00 4B [00:32:09]RAPDU: 90 00 [00:32:09]wFMCommunicate OK [00:32:09]wFMCommunicate request_size=25 [00:32:09]MH_SAM_APDU [00:32:09]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [00:32:09]Write to MH i2c: E2 1C 00 D1 07 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 BA [00:32:09]Write i2c OK [00:32:09]MH_I2C_Read... [00:32:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:32:09]Read from MH i2c: E2 [00:32:09]MH_I2C_Read... [00:32:09]Read from MH i2c: E2 03 00 [00:32:09]MH_I2C_Read... [00:32:09]Read from MH i2c: E2 03 00 D1 07 00 90 00 4C [00:32:09]RAPDU: 90 00 [00:32:09]wFMCommunicate OK [00:32:09]wFMCommunicate request_size=4 [00:32:09]MH_SAM_APDU [00:32:09]CAPDU: 80 15 03 00 [00:32:09]Write to MH i2c: E2 08 00 D2 07 80 15 03 00 00 00 00 00 5A [00:32:09]Write i2c OK [00:32:09]MH_I2C_Read... [00:32:10]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:32:10]Read from MH i2c: E2 [00:32:10]MH_I2C_Read... [00:32:10]Read from MH i2c: E2 38 00 [00:32:10]MH_I2C_Read... [00:32:10]Read from MH i2c: E2 38 00 D2 07 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 55 02 00 0E 04 04 00 DE 01 00 00 35 04 06 00 9D 53 6E 97 69 D8 90 00 2A [00:32:10]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 55 02 00 0E 04 04 00 DE 01 00 00 35 04 06 00 9D 53 6E 97 69 D8 90 00 [00:32:10]wFMCommunicate OK [00:32:10]SAM_PROTO_ProcessDocument answer len = 51 [00:32:10]SAM_PROTO_ProcessDocument done [00:32:10]SetTLVBufToDocument [00:32:10]Processing tag 1209 (04B9) [00:32:10]Malloc new data [00:32:10]Processing tag 1041 (0411) [00:32:10]Processing tag 1040 (0410) [00:32:10]Malloc new data [00:32:10]Processing tag 1038 (040E) [00:32:10]Malloc new data [00:32:10]Processing tag 1077 (0435) [00:32:10]Malloc new data [00:32:10]SetTLVBufToDocument err=0 [00:32:10]KKMLoadAndSignOpenShiftData store KKM data [00:32:10]KKMLoadAndSignOpenShiftData err=0 [00:32:10]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Чодонов А. Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 Место: АЗС № 89 "Партнер Нефть" 25.09.2024 00:32 Смена: 478 РНМ: 0000000000091825 ЗНМ: 0300000113 ФД: 152984 ФМ: 0000000000871835 ФПД: 172981663263192 [00:32:10]StoreToDocumentArchive [00:32:10]shift 478 fd 152984 [00:32:10]Create dir for shift 0478 [00:32:10]save to /storage/0478/doc_00152984 [00:32:10]save last doc name /storage/0478/doc_00152984 to /storage/kkm_last_doc_name [00:32:10]save OK [00:32:10]Clear old archive folders... [00:32:10]Remove dir /storage/0477 [00:32:10]opendir ok [00:32:10]file . [00:32:10]file .. [00:32:10]file doc_00152541 [00:32:10]remove file /storage/0477/doc_00152541 [00:32:10]file doc_00152542 [00:32:10]remove file /storage/0477/doc_00152542 [00:32:10]file doc_00152543 [00:32:10]remove file /storage/0477/doc_00152543 [00:32:10]file doc_00152544 [00:32:10]remove file /storage/0477/doc_00152544 [00:32:10]file doc_00152545 [00:32:10]remove file /storage/0477/doc_00152545 [00:32:10]file doc_00152546 [00:32:10]remove file /storage/0477/doc_00152546 [00:32:10]file doc_00152547 [00:32:10]remove file /storage/0477/doc_00152547 [00:32:10]file doc_00152548 [00:32:10]remove file /storage/0477/doc_00152548 [00:32:10]file doc_00152549 [00:32:10]remove file /storage/0477/doc_00152549 [00:32:10]file doc_00152550 [00:32:10]remove file /storage/0477/doc_00152550 [00:32:10]file doc_00152551 [00:32:10]remove file /storage/0477/doc_00152551 [00:32:10]file doc_00152552 [00:32:10]remove file /storage/0477/doc_00152552 [00:32:10]file doc_00152553 [00:32:10]remove file /storage/0477/doc_00152553 [00:32:10]file doc_00152554 [00:32:10]remove file /storage/0477/doc_00152554 [00:32:10]file doc_00152555 [00:32:10]remove file /storage/0477/doc_00152555 [00:32:10]file doc_00152556 [00:32:10]remove file /storage/0477/doc_00152556 [00:32:10]file doc_00152557 [00:32:10]remove file /storage/0477/doc_00152557 [00:32:10]file doc_00152558 [00:32:10]remove file /storage/0477/doc_00152558 [00:32:10]file doc_00152559 [00:32:10]remove file /storage/0477/doc_00152559 [00:32:10]file doc_00152560 [00:32:10]remove file /storage/0477/doc_00152560 [00:32:10]file doc_00152561 [00:32:10]remove file /storage/0477/doc_00152561 [00:32:10]file doc_00152562 [00:32:10]remove file /storage/0477/doc_00152562 [00:32:10]file doc_00152563 [00:32:10]remove file /storage/0477/doc_00152563 [00:32:10]file doc_00152564 [00:32:10]remove file /storage/0477/doc_00152564 [00:32:10]file doc_00152565 [00:32:10]remove file /storage/0477/doc_00152565 [00:32:10]file doc_00152566 [00:32:10]remove file /storage/0477/doc_00152566 [00:32:10]file doc_00152567 [00:32:10]remove file /storage/0477/doc_00152567 [00:32:10]file doc_00152568 [00:32:10]remove file /storage/0477/doc_00152568 [00:32:10]file doc_00152569 [00:32:10]remove file /storage/0477/doc_00152569 [00:32:10]file doc_00152570 [00:32:10]remove file /storage/0477/doc_00152570 [00:32:10]file doc_00152571 [00:32:10]remove file /storage/0477/doc_00152571 [00:32:10]file doc_00152572 [00:32:10]remove file /storage/0477/doc_00152572 [00:32:10]file doc_00152573 [00:32:10]remove file /storage/0477/doc_00152573 [00:32:10]file doc_00152574 [00:32:10]remove file /storage/0477/doc_00152574 [00:32:10]file doc_00152575 [00:32:10]remove file /storage/0477/doc_00152575 [00:32:10]file doc_00152576 [00:32:10]remove file /storage/0477/doc_00152576 [00:32:10]file doc_00152577 [00:32:10]remove file /storage/0477/doc_00152577 [00:32:10]file doc_00152578 [00:32:10]remove file /storage/0477/doc_00152578 [00:32:10]file doc_00152579 [00:32:10]remove file /storage/0477/doc_00152579 [00:32:10]file doc_00152580 [00:32:10]remove file /storage/0477/doc_00152580 [00:32:10]file doc_00152581 [00:32:10]remove file /storage/0477/doc_00152581 [00:32:10]file doc_00152582 [00:32:10]remove file /storage/0477/doc_00152582 [00:32:10]file doc_00152583 [00:32:10]remove file /storage/0477/doc_00152583 [00:32:10]file doc_00152584 [00:32:10]remove file /storage/0477/doc_00152584 [00:32:10]file doc_00152585 [00:32:10]remove file /storage/0477/doc_00152585 [00:32:10]file doc_00152586 [00:32:10]remove file /storage/0477/doc_00152586 [00:32:10]file doc_00152587 [00:32:10]remove file /storage/0477/doc_00152587 [00:32:10]OFD Sender: No OFD packet to send [00:32:10]file doc_00152588 [00:32:10]remove file /storage/0477/doc_00152588 [00:32:10]file doc_00152589 [00:32:10]remove file /storage/0477/doc_00152589 [00:32:10]file doc_00152590 [00:32:10]remove file /storage/0477/doc_00152590 [00:32:10]file doc_00152591 [00:32:10]remove file /storage/0477/doc_00152591 [00:32:10]file doc_00152592 [00:32:10]remove file /storage/0477/doc_00152592 [00:32:10]file doc_00152593 [00:32:10]remove file /storage/0477/doc_00152593 [00:32:10]file doc_00152594 [00:32:10]remove file /storage/0477/doc_00152594 [00:32:10]file doc_00152595 [00:32:10]remove file /storage/0477/doc_00152595 [00:32:10]file doc_00152596 [00:32:10]remove file /storage/0477/doc_00152596 [00:32:10]file doc_00152597 [00:32:10]remove file /storage/0477/doc_00152597 [00:32:10]file doc_00152598 [00:32:10]remove file /storage/0477/doc_00152598 [00:32:10]file doc_00152599 [00:32:10]remove file /storage/0477/doc_00152599 [00:32:10]file doc_00152600 [00:32:10]remove file /storage/0477/doc_00152600 [00:32:10]file doc_00152601 [00:32:10]remove file /storage/0477/doc_00152601 [00:32:10]file doc_00152602 [00:32:10]remove file /storage/0477/doc_00152602 [00:32:10]file doc_00152603 [00:32:10]remove file /storage/0477/doc_00152603 [00:32:10]file doc_00152604 [00:32:10]remove file /storage/0477/doc_00152604 [00:32:10]file doc_00152605 [00:32:10]remove file /storage/0477/doc_00152605 [00:32:10]file doc_00152606 [00:32:10]remove file /storage/0477/doc_00152606 [00:32:10]file doc_00152607 [00:32:10]remove file /storage/0477/doc_00152607 [00:32:10]file doc_00152608 [00:32:10]remove file /storage/0477/doc_00152608 [00:32:10]file doc_00152609 [00:32:10]remove file /storage/0477/doc_00152609 [00:32:10]file doc_00152610 [00:32:10]remove file /storage/0477/doc_00152610 [00:32:10]file doc_00152611 [00:32:10]remove file /storage/0477/doc_00152611 [00:32:10]file doc_00152612 [00:32:10]remove file /storage/0477/doc_00152612 [00:32:10]file doc_00152613 [00:32:10]remove file /storage/0477/doc_00152613 [00:32:10]file doc_00152614 [00:32:10]remove file /storage/0477/doc_00152614 [00:32:10]file doc_00152615 [00:32:10]remove file /storage/0477/doc_00152615 [00:32:10]file doc_00152616 [00:32:10]remove file /storage/0477/doc_00152616 [00:32:10]file doc_00152617 [00:32:10]remove file /storage/0477/doc_00152617 [00:32:10]file doc_00152618 [00:32:10]remove file /storage/0477/doc_00152618 [00:32:10]file doc_00152619 [00:32:10]remove file /storage/0477/doc_00152619 [00:32:10]file doc_00152620 [00:32:10]remove file /storage/0477/doc_00152620 [00:32:10]file doc_00152621 [00:32:10]remove file /storage/0477/doc_00152621 [00:32:10]file doc_00152622 [00:32:10]remove file /storage/0477/doc_00152622 [00:32:10]file doc_00152623 [00:32:10]remove file /storage/0477/doc_00152623 [00:32:10]file doc_00152624 [00:32:10]remove file /storage/0477/doc_00152624 [00:32:10]file doc_00152625 [00:32:10]remove file /storage/0477/doc_00152625 [00:32:10]file doc_00152626 [00:32:10]remove file /storage/0477/doc_00152626 [00:32:10]file doc_00152627 [00:32:10]remove file /storage/0477/doc_00152627 [00:32:10]file doc_00152628 [00:32:10]remove file /storage/0477/doc_00152628 [00:32:10]file doc_00152629 [00:32:10]remove file /storage/0477/doc_00152629 [00:32:10]file doc_00152630 [00:32:10]remove file /storage/0477/doc_00152630 [00:32:10]file doc_00152631 [00:32:10]remove file /storage/0477/doc_00152631 [00:32:10]file doc_00152632 [00:32:10]remove file /storage/0477/doc_00152632 [00:32:10]file doc_00152633 [00:32:10]remove file /storage/0477/doc_00152633 [00:32:10]file doc_00152634 [00:32:10]remove file /storage/0477/doc_00152634 [00:32:10]file doc_00152635 [00:32:10]remove file /storage/0477/doc_00152635 [00:32:10]file doc_00152636 [00:32:10]remove file /storage/0477/doc_00152636 [00:32:10]file doc_00152637 [00:32:10]remove file /storage/0477/doc_00152637 [00:32:10]file doc_00152638 [00:32:10]remove file /storage/0477/doc_00152638 [00:32:10]file doc_00152639 [00:32:10]remove file /storage/0477/doc_00152639 [00:32:10]file doc_00152640 [00:32:10]remove file /storage/0477/doc_00152640 [00:32:10]file doc_00152641 [00:32:10]remove file /storage/0477/doc_00152641 [00:32:10]file doc_00152642 [00:32:10]remove file /storage/0477/doc_00152642 [00:32:10]file doc_00152643 [00:32:10]remove file /storage/0477/doc_00152643 [00:32:10]file doc_00152644 [00:32:10]remove file /storage/0477/doc_00152644 [00:32:10]file doc_00152645 [00:32:10]remove file /storage/0477/doc_00152645 [00:32:10]file doc_00152646 [00:32:10]remove file /storage/0477/doc_00152646 [00:32:10]file doc_00152647 [00:32:10]remove file /storage/0477/doc_00152647 [00:32:10]file doc_00152648 [00:32:10]remove file /storage/0477/doc_00152648 [00:32:10]file doc_00152649 [00:32:10]remove file /storage/0477/doc_00152649 [00:32:10]file doc_00152650 [00:32:10]remove file /storage/0477/doc_00152650 [00:32:10]file doc_00152651 [00:32:10]remove file /storage/0477/doc_00152651 [00:32:10]file doc_00152652 [00:32:10]remove file /storage/0477/doc_00152652 [00:32:10]file doc_00152653 [00:32:10]remove file /storage/0477/doc_00152653 [00:32:10]file doc_00152654 [00:32:10]remove file /storage/0477/doc_00152654 [00:32:10]file doc_00152655 [00:32:10]remove file /storage/0477/doc_00152655 [00:32:10]file doc_00152656 [00:32:10]remove file /storage/0477/doc_00152656 [00:32:10]file doc_00152657 [00:32:10]remove file /storage/0477/doc_00152657 [00:32:10]file doc_00152658 [00:32:10]remove file /storage/0477/doc_00152658 [00:32:10]file doc_00152659 [00:32:10]remove file /storage/0477/doc_00152659 [00:32:10]file doc_00152660 [00:32:10]remove file /storage/0477/doc_00152660 [00:32:10]file doc_00152661 [00:32:10]remove file /storage/0477/doc_00152661 [00:32:10]file doc_00152662 [00:32:10]remove file /storage/0477/doc_00152662 [00:32:10]file doc_00152663 [00:32:10]remove file /storage/0477/doc_00152663 [00:32:10]file doc_00152664 [00:32:10]remove file /storage/0477/doc_00152664 [00:32:10]file doc_00152665 [00:32:10]remove file /storage/0477/doc_00152665 [00:32:10]file doc_00152666 [00:32:10]remove file /storage/0477/doc_00152666 [00:32:10]file doc_00152667 [00:32:10]remove file /storage/0477/doc_00152667 [00:32:10]file doc_00152668 [00:32:10]remove file /storage/0477/doc_00152668 [00:32:10]file doc_00152669 [00:32:10]remove file /storage/0477/doc_00152669 [00:32:10]file doc_00152670 [00:32:10]remove file /storage/0477/doc_00152670 [00:32:10]file doc_00152671 [00:32:10]remove file /storage/0477/doc_00152671 [00:32:10]file doc_00152672 [00:32:10]remove file /storage/0477/doc_00152672 [00:32:10]file doc_00152673 [00:32:10]remove file /storage/0477/doc_00152673 [00:32:10]file doc_00152674 [00:32:10]remove file /storage/0477/doc_00152674 [00:32:10]file doc_00152675 [00:32:10]remove file /storage/0477/doc_00152675 [00:32:10]file doc_00152676 [00:32:10]remove file /storage/0477/doc_00152676 [00:32:10]file doc_00152677 [00:32:10]remove file /storage/0477/doc_00152677 [00:32:10]file doc_00152678 [00:32:10]remove file /storage/0477/doc_00152678 [00:32:10]file doc_00152679 [00:32:10]remove file /storage/0477/doc_00152679 [00:32:10]file doc_00152680 [00:32:10]remove file /storage/0477/doc_00152680 [00:32:10]file doc_00152681 [00:32:10]remove file /storage/0477/doc_00152681 [00:32:10]file doc_00152682 [00:32:10]remove file /storage/0477/doc_00152682 [00:32:10]file doc_00152683 [00:32:10]remove file /storage/0477/doc_00152683 [00:32:10]file doc_00152684 [00:32:10]remove file /storage/0477/doc_00152684 [00:32:10]file doc_00152685 [00:32:10]remove file /storage/0477/doc_00152685 [00:32:10]file doc_00152686 [00:32:10]remove file /storage/0477/doc_00152686 [00:32:10]file doc_00152687 [00:32:10]remove file /storage/0477/doc_00152687 [00:32:10]file doc_00152688 [00:32:10]remove file /storage/0477/doc_00152688 [00:32:10]file doc_00152689 [00:32:10]remove file /storage/0477/doc_00152689 [00:32:10]file doc_00152690 [00:32:10]remove file /storage/0477/doc_00152690 [00:32:10]file doc_00152691 [00:32:10]remove file /storage/0477/doc_00152691 [00:32:10]file doc_00152692 [00:32:10]remove file /storage/0477/doc_00152692 [00:32:10]file doc_00152693 [00:32:10]remove file /storage/0477/doc_00152693 [00:32:10]file doc_00152694 [00:32:10]remove file /storage/0477/doc_00152694 [00:32:10]file doc_00152695 [00:32:10]remove file /storage/0477/doc_00152695 [00:32:10]file doc_00152696 [00:32:10]remove file /storage/0477/doc_00152696 [00:32:10]file doc_00152697 [00:32:10]remove file /storage/0477/doc_00152697 [00:32:10]file doc_00152698 [00:32:10]remove file /storage/0477/doc_00152698 [00:32:10]file doc_00152699 [00:32:10]remove file /storage/0477/doc_00152699 [00:32:10]file doc_00152700 [00:32:10]remove file /storage/0477/doc_00152700 [00:32:10]file doc_00152701 [00:32:10]remove file /storage/0477/doc_00152701 [00:32:10]file doc_00152702 [00:32:10]remove file /storage/0477/doc_00152702 [00:32:10]file doc_00152703 [00:32:10]remove file /storage/0477/doc_00152703 [00:32:10]file doc_00152704 [00:32:10]remove file /storage/0477/doc_00152704 [00:32:10]file doc_00152705 [00:32:10]remove file /storage/0477/doc_00152705 [00:32:10]file doc_00152706 [00:32:10]remove file /storage/0477/doc_00152706 [00:32:10]file doc_00152707 [00:32:10]remove file /storage/0477/doc_00152707 [00:32:10]file doc_00152708 [00:32:10]remove file /storage/0477/doc_00152708 [00:32:10]file doc_00152709 [00:32:10]remove file /storage/0477/doc_00152709 [00:32:10]file doc_00152710 [00:32:10]remove file /storage/0477/doc_00152710 [00:32:10]file doc_00152711 [00:32:10]remove file /storage/0477/doc_00152711 [00:32:10]file doc_00152712 [00:32:10]remove file /storage/0477/doc_00152712 [00:32:10]file doc_00152713 [00:32:10]remove file /storage/0477/doc_00152713 [00:32:10]file doc_00152714 [00:32:10]remove file /storage/0477/doc_00152714 [00:32:10]file doc_00152715 [00:32:10]remove file /storage/0477/doc_00152715 [00:32:10]file doc_00152716 [00:32:10]remove file /storage/0477/doc_00152716 [00:32:10]file doc_00152717 [00:32:10]remove file /storage/0477/doc_00152717 [00:32:10]file doc_00152718 [00:32:10]remove file /storage/0477/doc_00152718 [00:32:10]file doc_00152719 [00:32:10]remove file /storage/0477/doc_00152719 [00:32:10]file doc_00152720 [00:32:10]remove file /storage/0477/doc_00152720 [00:32:10]file doc_00152721 [00:32:10]remove file /storage/0477/doc_00152721 [00:32:10]file doc_00152722 [00:32:10]remove file /storage/0477/doc_00152722 [00:32:10]file doc_00152723 [00:32:10]remove file /storage/0477/doc_00152723 [00:32:10]file doc_00152725 [00:32:10]remove file /storage/0477/doc_00152725 [00:32:10]file doc_00152726 [00:32:10]remove file /storage/0477/doc_00152726 [00:32:10]file doc_00152727 [00:32:10]remove file /storage/0477/doc_00152727 [00:32:10]file doc_00152728 [00:32:10]remove file /storage/0477/doc_00152728 [00:32:10]file doc_00152729 [00:32:10]remove file /storage/0477/doc_00152729 [00:32:10]file doc_00152730 [00:32:10]remove file /storage/0477/doc_00152730 [00:32:10]file doc_00152731 [00:32:10]remove file /storage/0477/doc_00152731 [00:32:10]file doc_00152732 [00:32:10]remove file /storage/0477/doc_00152732 [00:32:10]file doc_00152733 [00:32:10]remove file /storage/0477/doc_00152733 [00:32:10]file doc_00152734 [00:32:10]remove file /storage/0477/doc_00152734 [00:32:10]file doc_00152735 [00:32:10]remove file /storage/0477/doc_00152735 [00:32:10]file doc_00152736 [00:32:10]remove file /storage/0477/doc_00152736 [00:32:10]file doc_00152737 [00:32:10]remove file /storage/0477/doc_00152737 [00:32:10]file doc_00152738 [00:32:10]remove file /storage/0477/doc_00152738 [00:32:10]file doc_00152739 [00:32:10]remove file /storage/0477/doc_00152739 [00:32:10]file doc_00152740 [00:32:10]remove file /storage/0477/doc_00152740 [00:32:10]file doc_00152741 [00:32:10]remove file /storage/0477/doc_00152741 [00:32:10]file doc_00152742 [00:32:10]remove file /storage/0477/doc_00152742 [00:32:10]file doc_00152743 [00:32:10]remove file /storage/0477/doc_00152743 [00:32:10]file doc_00152744 [00:32:10]remove file /storage/0477/doc_00152744 [00:32:10]file doc_00152745 [00:32:11]remove file /storage/0477/doc_00152745 [00:32:11]file doc_00152746 [00:32:11]remove file /storage/0477/doc_00152746 [00:32:11]file doc_00152747 [00:32:11]remove file /storage/0477/doc_00152747 [00:32:11]file doc_00152748 [00:32:11]remove file /storage/0477/doc_00152748 [00:32:11]file doc_00152749 [00:32:11]remove file /storage/0477/doc_00152749 [00:32:11]file doc_00152750 [00:32:11]remove file /storage/0477/doc_00152750 [00:32:11]file doc_00152751 [00:32:11]remove file /storage/0477/doc_00152751 [00:32:11]file doc_00152752 [00:32:11]remove file /storage/0477/doc_00152752 [00:32:11]file doc_00152753 [00:32:11]remove file /storage/0477/doc_00152753 [00:32:11]file doc_00152754 [00:32:11]remove file /storage/0477/doc_00152754 [00:32:11]file doc_00152755 [00:32:11]remove file /storage/0477/doc_00152755 [00:32:11]file doc_00152756 [00:32:11]remove file /storage/0477/doc_00152756 [00:32:11]file doc_00152757 [00:32:11]remove file /storage/0477/doc_00152757 [00:32:11]file doc_00152758 [00:32:11]remove file /storage/0477/doc_00152758 [00:32:11]file doc_00152759 [00:32:11]remove file /storage/0477/doc_00152759 [00:32:11]file doc_00152760 [00:32:11]remove file /storage/0477/doc_00152760 [00:32:11]file doc_00152761 [00:32:11]remove file /storage/0477/doc_00152761 [00:32:11]file doc_00152762 [00:32:11]remove file /storage/0477/doc_00152762 [00:32:11]file doc_00152763 [00:32:11]remove file /storage/0477/doc_00152763 [00:32:11]file doc_00152764 [00:32:11]remove file /storage/0477/doc_00152764 [00:32:11]file doc_00152765 [00:32:11]remove file /storage/0477/doc_00152765 [00:32:11]file doc_00152766 [00:32:11]remove file /storage/0477/doc_00152766 [00:32:11]file doc_00152767 [00:32:11]remove file /storage/0477/doc_00152767 [00:32:11]file doc_00152768 [00:32:11]remove file /storage/0477/doc_00152768 [00:32:11]file doc_00152769 [00:32:11]remove file /storage/0477/doc_00152769 [00:32:11]file doc_00152770 [00:32:11]remove file /storage/0477/doc_00152770 [00:32:11]file doc_00152771 [00:32:11]remove file /storage/0477/doc_00152771 [00:32:11]file doc_00152772 [00:32:11]remove file /storage/0477/doc_00152772 [00:32:11]file doc_00152773 [00:32:11]remove file /storage/0477/doc_00152773 [00:32:11]file doc_00152774 [00:32:11]remove file /storage/0477/doc_00152774 [00:32:11]file doc_00152775 [00:32:11]remove file /storage/0477/doc_00152775 [00:32:11]file doc_00152776 [00:32:11]remove file /storage/0477/doc_00152776 [00:32:11]file doc_00152777 [00:32:11]remove file /storage/0477/doc_00152777 [00:32:11]file doc_00152778 [00:32:11]remove file /storage/0477/doc_00152778 [00:32:11]file doc_00152779 [00:32:11]remove file /storage/0477/doc_00152779 [00:32:11]file doc_00152780 [00:32:11]remove file /storage/0477/doc_00152780 [00:32:11]file doc_00152781 [00:32:11]remove file /storage/0477/doc_00152781 [00:32:11]file doc_00152782 [00:32:11]remove file /storage/0477/doc_00152782 [00:32:11]file doc_00152783 [00:32:11]remove file /storage/0477/doc_00152783 [00:32:11]file doc_00152784 [00:32:11]remove file /storage/0477/doc_00152784 [00:32:11]file doc_00152785 [00:32:11]remove file /storage/0477/doc_00152785 [00:32:11]file doc_00152786 [00:32:11]remove file /storage/0477/doc_00152786 [00:32:11]file doc_00152787 [00:32:11]remove file /storage/0477/doc_00152787 [00:32:11]file doc_00152788 [00:32:11]remove file /storage/0477/doc_00152788 [00:32:11]file doc_00152789 [00:32:11]remove file /storage/0477/doc_00152789 [00:32:11]file doc_00152790 [00:32:11]remove file /storage/0477/doc_00152790 [00:32:11]file doc_00152791 [00:32:11]remove file /storage/0477/doc_00152791 [00:32:11]file doc_00152792 [00:32:11]remove file /storage/0477/doc_00152792 [00:32:11]file doc_00152793 [00:32:11]remove file /storage/0477/doc_00152793 [00:32:11]file doc_00152794 [00:32:11]remove file /storage/0477/doc_00152794 [00:32:11]file doc_00152795 [00:32:11]remove file /storage/0477/doc_00152795 [00:32:11]file doc_00152796 [00:32:11]remove file /storage/0477/doc_00152796 [00:32:11]file doc_00152797 [00:32:11]remove file /storage/0477/doc_00152797 [00:32:11]file doc_00152798 [00:32:11]remove file /storage/0477/doc_00152798 [00:32:11]file doc_00152799 [00:32:11]remove file /storage/0477/doc_00152799 [00:32:11]file doc_00152800 [00:32:11]remove file /storage/0477/doc_00152800 [00:32:11]file doc_00152801 [00:32:11]remove file /storage/0477/doc_00152801 [00:32:11]file doc_00152802 [00:32:11]remove file /storage/0477/doc_00152802 [00:32:11]file doc_00152803 [00:32:11]remove file /storage/0477/doc_00152803 [00:32:11]file doc_00152804 [00:32:11]remove file /storage/0477/doc_00152804 [00:32:11]file doc_00152805 [00:32:11]remove file /storage/0477/doc_00152805 [00:32:11]file doc_00152806 [00:32:11]remove file /storage/0477/doc_00152806 [00:32:11]file doc_00152807 [00:32:11]remove file /storage/0477/doc_00152807 [00:32:11]file doc_00152808 [00:32:11]remove file /storage/0477/doc_00152808 [00:32:11]file doc_00152809 [00:32:11]remove file /storage/0477/doc_00152809 [00:32:11]file doc_00152810 [00:32:11]remove file /storage/0477/doc_00152810 [00:32:11]file doc_00152811 [00:32:11]remove file /storage/0477/doc_00152811 [00:32:11]file doc_00152812 [00:32:11]remove file /storage/0477/doc_00152812 [00:32:11]file doc_00152813 [00:32:11]remove file /storage/0477/doc_00152813 [00:32:11]file doc_00152814 [00:32:11]remove file /storage/0477/doc_00152814 [00:32:11]file doc_00152815 [00:32:11]remove file /storage/0477/doc_00152815 [00:32:11]file doc_00152816 [00:32:11]remove file /storage/0477/doc_00152816 [00:32:11]file doc_00152817 [00:32:11]remove file /storage/0477/doc_00152817 [00:32:11]file doc_00152818 [00:32:11]remove file /storage/0477/doc_00152818 [00:32:11]file doc_00152819 [00:32:11]remove file /storage/0477/doc_00152819 [00:32:11]file doc_00152820 [00:32:11]remove file /storage/0477/doc_00152820 [00:32:11]file doc_00152821 [00:32:11]remove file /storage/0477/doc_00152821 [00:32:11]file doc_00152822 [00:32:11]remove file /storage/0477/doc_00152822 [00:32:11]file doc_00152823 [00:32:11]remove file /storage/0477/doc_00152823 [00:32:11]file doc_00152824 [00:32:11]remove file /storage/0477/doc_00152824 [00:32:11]file doc_00152825 [00:32:11]remove file /storage/0477/doc_00152825 [00:32:11]file doc_00152826 [00:32:11]remove file /storage/0477/doc_00152826 [00:32:11]file doc_00152827 [00:32:11]remove file /storage/0477/doc_00152827 [00:32:11]file doc_00152828 [00:32:11]remove file /storage/0477/doc_00152828 [00:32:11]file doc_00152829 [00:32:11]remove file /storage/0477/doc_00152829 [00:32:11]file doc_00152830 [00:32:11]remove file /storage/0477/doc_00152830 [00:32:11]file doc_00152831 [00:32:11]remove file /storage/0477/doc_00152831 [00:32:11]file doc_00152832 [00:32:11]remove file /storage/0477/doc_00152832 [00:32:11]file doc_00152833 [00:32:11]remove file /storage/0477/doc_00152833 [00:32:11]file doc_00152834 [00:32:11]remove file /storage/0477/doc_00152834 [00:32:11]file doc_00152835 [00:32:11]remove file /storage/0477/doc_00152835 [00:32:11]file doc_00152836 [00:32:11]remove file /storage/0477/doc_00152836 [00:32:11]file doc_00152837 [00:32:11]remove file /storage/0477/doc_00152837 [00:32:11]file doc_00152838 [00:32:11]remove file /storage/0477/doc_00152838 [00:32:11]file doc_00152839 [00:32:11]remove file /storage/0477/doc_00152839 [00:32:11]file doc_00152840 [00:32:11]remove file /storage/0477/doc_00152840 [00:32:11]file doc_00152841 [00:32:11]remove file /storage/0477/doc_00152841 [00:32:11]file doc_00152842 [00:32:11]remove file /storage/0477/doc_00152842 [00:32:11]file doc_00152843 [00:32:11]remove file /storage/0477/doc_00152843 [00:32:11]file doc_00152844 [00:32:11]remove file /storage/0477/doc_00152844 [00:32:11]file doc_00152845 [00:32:11]remove file /storage/0477/doc_00152845 [00:32:11]file doc_00152846 [00:32:11]remove file /storage/0477/doc_00152846 [00:32:11]file doc_00152847 [00:32:11]remove file /storage/0477/doc_00152847 [00:32:11]file doc_00152848 [00:32:11]remove file /storage/0477/doc_00152848 [00:32:11]file doc_00152849 [00:32:11]remove file /storage/0477/doc_00152849 [00:32:11]file doc_00152850 [00:32:11]remove file /storage/0477/doc_00152850 [00:32:11]file doc_00152851 [00:32:11]remove file /storage/0477/doc_00152851 [00:32:11]file doc_00152852 [00:32:11]remove file /storage/0477/doc_00152852 [00:32:11]file doc_00152853 [00:32:11]remove file /storage/0477/doc_00152853 [00:32:11]file doc_00152854 [00:32:11]remove file /storage/0477/doc_00152854 [00:32:11]file doc_00152855 [00:32:11]remove file /storage/0477/doc_00152855 [00:32:11]file doc_00152856 [00:32:11]remove file /storage/0477/doc_00152856 [00:32:11]file doc_00152857 [00:32:11]remove file /storage/0477/doc_00152857 [00:32:11]file doc_00152858 [00:32:11]remove file /storage/0477/doc_00152858 [00:32:11]file doc_00152859 [00:32:11]remove file /storage/0477/doc_00152859 [00:32:11]file doc_00152860 [00:32:11]remove file /storage/0477/doc_00152860 [00:32:11]file doc_00152861 [00:32:11]remove file /storage/0477/doc_00152861 [00:32:11]file doc_00152862 [00:32:11]remove file /storage/0477/doc_00152862 [00:32:11]file doc_00152863 [00:32:11]remove file /storage/0477/doc_00152863 [00:32:11]file doc_00152864 [00:32:11]remove file /storage/0477/doc_00152864 [00:32:11]file doc_00152865 [00:32:11]remove file /storage/0477/doc_00152865 [00:32:11]file doc_00152866 [00:32:11]remove file /storage/0477/doc_00152866 [00:32:11]file doc_00152867 [00:32:11]remove file /storage/0477/doc_00152867 [00:32:11]file doc_00152868 [00:32:11]remove file /storage/0477/doc_00152868 [00:32:11]file doc_00152869 [00:32:11]remove file /storage/0477/doc_00152869 [00:32:11]file doc_00152870 [00:32:11]remove file /storage/0477/doc_00152870 [00:32:11]file doc_00152871 [00:32:11]remove file /storage/0477/doc_00152871 [00:32:11]file doc_00152872 [00:32:11]remove file /storage/0477/doc_00152872 [00:32:11]file doc_00152873 [00:32:11]remove file /storage/0477/doc_00152873 [00:32:11]file doc_00152874 [00:32:11]remove file /storage/0477/doc_00152874 [00:32:11]file doc_00152875 [00:32:11]remove file /storage/0477/doc_00152875 [00:32:11]file doc_00152876 [00:32:11]remove file /storage/0477/doc_00152876 [00:32:11]file doc_00152877 [00:32:11]remove file /storage/0477/doc_00152877 [00:32:11]file doc_00152878 [00:32:11]remove file /storage/0477/doc_00152878 [00:32:11]file doc_00152879 [00:32:11]remove file /storage/0477/doc_00152879 [00:32:11]file doc_00152880 [00:32:11]remove file /storage/0477/doc_00152880 [00:32:11]file doc_00152881 [00:32:11]remove file /storage/0477/doc_00152881 [00:32:11]file doc_00152882 [00:32:11]remove file /storage/0477/doc_00152882 [00:32:11]file doc_00152883 [00:32:11]remove file /storage/0477/doc_00152883 [00:32:11]file doc_00152884 [00:32:11]remove file /storage/0477/doc_00152884 [00:32:11]file doc_00152885 [00:32:11]remove file /storage/0477/doc_00152885 [00:32:11]file doc_00152886 [00:32:11]remove file /storage/0477/doc_00152886 [00:32:11]file doc_00152887 [00:32:11]remove file /storage/0477/doc_00152887 [00:32:11]file doc_00152888 [00:32:11]remove file /storage/0477/doc_00152888 [00:32:11]file doc_00152889 [00:32:11]remove file /storage/0477/doc_00152889 [00:32:11]file doc_00152890 [00:32:11]remove file /storage/0477/doc_00152890 [00:32:11]file doc_00152891 [00:32:11]remove file /storage/0477/doc_00152891 [00:32:11]file doc_00152892 [00:32:11]remove file /storage/0477/doc_00152892 [00:32:11]file doc_00152893 [00:32:11]remove file /storage/0477/doc_00152893 [00:32:11]file doc_00152894 [00:32:11]remove file /storage/0477/doc_00152894 [00:32:11]file doc_00152895 [00:32:11]remove file /storage/0477/doc_00152895 [00:32:11]file doc_00152896 [00:32:11]remove file /storage/0477/doc_00152896 [00:32:11]file doc_00152897 [00:32:11]remove file /storage/0477/doc_00152897 [00:32:11]file doc_00152898 [00:32:11]remove file /storage/0477/doc_00152898 [00:32:11]file doc_00152899 [00:32:11]remove file /storage/0477/doc_00152899 [00:32:11]file doc_00152900 [00:32:11]remove file /storage/0477/doc_00152900 [00:32:11]file doc_00152901 [00:32:11]remove file /storage/0477/doc_00152901 [00:32:11]file doc_00152902 [00:32:11]remove file /storage/0477/doc_00152902 [00:32:11]file doc_00152903 [00:32:11]remove file /storage/0477/doc_00152903 [00:32:11]file doc_00152904 [00:32:11]remove file /storage/0477/doc_00152904 [00:32:11]file doc_00152905 [00:32:11]remove file /storage/0477/doc_00152905 [00:32:11]file doc_00152906 [00:32:11]remove file /storage/0477/doc_00152906 [00:32:11]file doc_00152907 [00:32:11]remove file /storage/0477/doc_00152907 [00:32:11]file doc_00152908 [00:32:11]remove file /storage/0477/doc_00152908 [00:32:11]file doc_00152909 [00:32:11]remove file /storage/0477/doc_00152909 [00:32:11]file doc_00152910 [00:32:11]remove file /storage/0477/doc_00152910 [00:32:11]file doc_00152911 [00:32:11]remove file /storage/0477/doc_00152911 [00:32:11]file doc_00152912 [00:32:11]remove file /storage/0477/doc_00152912 [00:32:11]file doc_00152913 [00:32:11]remove file /storage/0477/doc_00152913 [00:32:11]file doc_00152914 [00:32:11]remove file /storage/0477/doc_00152914 [00:32:11]file doc_00152915 [00:32:11]remove file /storage/0477/doc_00152915 [00:32:11]file doc_00152916 [00:32:11]remove file /storage/0477/doc_00152916 [00:32:11]file doc_00152917 [00:32:11]remove file /storage/0477/doc_00152917 [00:32:11]file doc_00152918 [00:32:11]remove file /storage/0477/doc_00152918 [00:32:11]file doc_00152919 [00:32:11]remove file /storage/0477/doc_00152919 [00:32:11]file doc_00152920 [00:32:11]remove file /storage/0477/doc_00152920 [00:32:11]file doc_00152921 [00:32:11]remove file /storage/0477/doc_00152921 [00:32:11]file doc_00152922 [00:32:11]remove file /storage/0477/doc_00152922 [00:32:11]file doc_00152923 [00:32:11]remove file /storage/0477/doc_00152923 [00:32:12]file doc_00152924 [00:32:12]remove file /storage/0477/doc_00152924 [00:32:12]file doc_00152925 [00:32:12]remove file /storage/0477/doc_00152925 [00:32:12]file doc_00152926 [00:32:12]remove file /storage/0477/doc_00152926 [00:32:12]file doc_00152927 [00:32:12]remove file /storage/0477/doc_00152927 [00:32:12]file doc_00152928 [00:32:12]remove file /storage/0477/doc_00152928 [00:32:12]file doc_00152929 [00:32:12]remove file /storage/0477/doc_00152929 [00:32:12]file doc_00152930 [00:32:12]remove file /storage/0477/doc_00152930 [00:32:12]file doc_00152931 [00:32:12]remove file /storage/0477/doc_00152931 [00:32:12]file doc_00152932 [00:32:12]remove file /storage/0477/doc_00152932 [00:32:12]file doc_00152933 [00:32:12]remove file /storage/0477/doc_00152933 [00:32:12]file doc_00152934 [00:32:12]remove file /storage/0477/doc_00152934 [00:32:12]file doc_00152935 [00:32:12]remove file /storage/0477/doc_00152935 [00:32:12]file doc_00152936 [00:32:12]remove file /storage/0477/doc_00152936 [00:32:12]file doc_00152937 [00:32:12]remove file /storage/0477/doc_00152937 [00:32:12]file doc_00152938 [00:32:12]remove file /storage/0477/doc_00152938 [00:32:12]file doc_00152939 [00:32:12]remove file /storage/0477/doc_00152939 [00:32:12]file doc_00152940 [00:32:12]remove file /storage/0477/doc_00152940 [00:32:12]file doc_00152941 [00:32:12]remove file /storage/0477/doc_00152941 [00:32:12]file doc_00152942 [00:32:12]remove file /storage/0477/doc_00152942 [00:32:12]file doc_00152943 [00:32:12]remove file /storage/0477/doc_00152943 [00:32:12]file doc_00152944 [00:32:12]remove file /storage/0477/doc_00152944 [00:32:12]file doc_00152945 [00:32:12]remove file /storage/0477/doc_00152945 [00:32:12]file doc_00152946 [00:32:12]remove file /storage/0477/doc_00152946 [00:32:12]file doc_00152947 [00:32:12]remove file /storage/0477/doc_00152947 [00:32:12]file doc_00152948 [00:32:12]remove file /storage/0477/doc_00152948 [00:32:12]file doc_00152949 [00:32:12]remove file /storage/0477/doc_00152949 [00:32:12]file doc_00152950 [00:32:12]remove file /storage/0477/doc_00152950 [00:32:12]file doc_00152951 [00:32:12]remove file /storage/0477/doc_00152951 [00:32:12]file doc_00152952 [00:32:12]remove file /storage/0477/doc_00152952 [00:32:12]file doc_00152953 [00:32:12]remove file /storage/0477/doc_00152953 [00:32:12]file doc_00152954 [00:32:12]remove file /storage/0477/doc_00152954 [00:32:12]file doc_00152955 [00:32:12]remove file /storage/0477/doc_00152955 [00:32:12]file doc_00152956 [00:32:12]remove file /storage/0477/doc_00152956 [00:32:12]file doc_00152957 [00:32:12]remove file /storage/0477/doc_00152957 [00:32:12]file doc_00152958 [00:32:12]remove file /storage/0477/doc_00152958 [00:32:12]file doc_00152959 [00:32:12]remove file /storage/0477/doc_00152959 [00:32:12]file doc_00152960 [00:32:12]remove file /storage/0477/doc_00152960 [00:32:12]file doc_00152961 [00:32:12]remove file /storage/0477/doc_00152961 [00:32:12]file doc_00152962 [00:32:12]remove file /storage/0477/doc_00152962 [00:32:12]file doc_00152963 [00:32:12]remove file /storage/0477/doc_00152963 [00:32:12]file doc_00152964 [00:32:12]remove file /storage/0477/doc_00152964 [00:32:12]file doc_00152965 [00:32:12]remove file /storage/0477/doc_00152965 [00:32:12]file doc_00152966 [00:32:12]remove file /storage/0477/doc_00152966 [00:32:12]file doc_00152967 [00:32:12]remove file /storage/0477/doc_00152967 [00:32:12]file doc_00152968 [00:32:12]remove file /storage/0477/doc_00152968 [00:32:12]file doc_00152969 [00:32:12]remove file /storage/0477/doc_00152969 [00:32:12]file doc_00152970 [00:32:12]remove file /storage/0477/doc_00152970 [00:32:12]file doc_00152971 [00:32:12]remove file /storage/0477/doc_00152971 [00:32:12]file doc_00152972 [00:32:12]remove file /storage/0477/doc_00152972 [00:32:12]file doc_00152973 [00:32:12]remove file /storage/0477/doc_00152973 [00:32:12]file doc_00152974 [00:32:12]remove file /storage/0477/doc_00152974 [00:32:12]file doc_00152975 [00:32:12]remove file /storage/0477/doc_00152975 [00:32:12]file doc_00152976 [00:32:12]remove file /storage/0477/doc_00152976 [00:32:12]file doc_00152977 [00:32:12]remove file /storage/0477/doc_00152977 [00:32:12]file doc_00152978 [00:32:12]remove file /storage/0477/doc_00152978 [00:32:12]file doc_00152979 [00:32:12]remove file /storage/0477/doc_00152979 [00:32:12]file doc_00152980 [00:32:12]remove file /storage/0477/doc_00152980 [00:32:12]file doc_00152981 [00:32:12]remove file /storage/0477/doc_00152981 [00:32:12]file doc_00152982 [00:32:12]remove file /storage/0477/doc_00152982 [00:32:12]file doc_00152983 [00:32:12]remove file /storage/0477/doc_00152983 [00:32:12]remove dir /storage/0477 [00:32:12]ProcessDocumentItem done err = 0, tmpTLVsize=245 [00:32:12]tlvbuf is 010F93F0 [00:32:12]SAM_PROTO_ClearQueue [00:32:12]wFMCommunicate request_size=4 [00:32:12]MH_SAM_APDU [00:32:12]CAPDU: 80 09 00 00 [00:32:12]Write to MH i2c: E2 08 00 D3 07 80 09 00 00 00 00 00 00 4C [00:32:12]Write i2c OK [00:32:12]MH_I2C_Read... [00:32:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:32:12]Read from MH i2c: E2 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 03 00 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 03 00 D3 07 00 90 00 4E [00:32:12]RAPDU: 90 00 [00:32:12]wFMCommunicate OK [00:32:12]SAM_PROTO_ClearQueue done [00:32:12]KKMCreateOFDPacket [00:32:12]OFDProtocolAddRootSTLVToBuf [00:32:12]FM_MakeSignedData [00:32:12]FM_MakeSignedData [00:32:12]SAM_PROTO_SignData [00:32:12]wFMCommunicate request_size=4 [00:32:12]MH_SAM_APDU [00:32:12]CAPDU: 80 0D 01 02 [00:32:12]Write to MH i2c: E2 08 00 D4 07 80 0D 01 02 00 00 00 00 54 [00:32:12]Write i2c OK [00:32:12]MH_I2C_Read... [00:32:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:32:12]Read from MH i2c: E2 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 03 00 [00:32:12]MH_I2C_Read... [00:32:12]Read from MH i2c: E2 03 00 D4 07 00 90 00 4F [00:32:12]RAPDU: 90 00 [00:32:12]wFMCommunicate OK [00:32:12]wFMCommunicate request_size=254 [00:32:12]MH_SAM_APDU [00:32:12]CAPDU: 80 0D 02 02 F9 02 00 F5 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 09 5A F3 66 0E 04 04 00 DE 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 9D 53 6E 97 69 D8 [00:32:12]Write to MH i2c: E2 01 01 D5 07 80 0D 02 02 F9 00 02 00 F5 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 09 5A F3 66 0E 04 04 00 DE 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 9D 53 6E 97 69 D8 00 00 9D [00:32:13]Write i2c OK [00:32:13]MH_I2C_Read... [00:32:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:32:13]Read from MH i2c: E2 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: E2 03 00 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: E2 03 00 D5 07 00 90 00 50 [00:32:13]RAPDU: 90 00 [00:32:13]wFMCommunicate OK [00:32:13]wFMCommunicate request_size=4 [00:32:13]MH_SAM_APDU [00:32:13]CAPDU: 80 0D 03 02 [00:32:13]Write to MH i2c: E2 08 00 D6 07 80 0D 03 02 00 00 00 00 58 [00:32:13]Write i2c OK [00:32:13]MH_I2C_Read... [00:32:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:32:13]Read from MH i2c: E2 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: E2 0B 00 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: E2 0B 00 D6 07 00 62 8B 71 2B 27 FE 79 D0 90 00 50 [00:32:13]RAPDU: 62 8B 71 2B 27 FE 79 D0 90 00 [00:32:13]wFMCommunicate OK [00:32:13]SAM_PROTO_SignData done [00:32:13]FM_MakeSignedData done [00:32:13]CreateOFDProtocolMessage [00:32:13]wFMCommunicate request_size=4 [00:32:13]MH_SAM_APDU [00:32:13]CAPDU: 80 11 00 00 [00:32:13]Write to MH i2c: E2 08 00 D7 07 80 11 00 00 00 00 00 00 58 [00:32:13]Write i2c OK [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: E2 [00:32:13]MH_I2C_Read... [00:32:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:32:13]Read from MH i2c: E2 17 00 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: E2 17 00 D7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AB [00:32:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:32:13]wFMCommunicate OK [00:32:13]CreateOFDProtocolMessage done [00:32:13]OFDSenderStorePacket 152984 [00:32:13]StoreOFDPacket docnum=152984 [00:32:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 09 01 00 00 54 B5 01 01 71 1F 5A 02 01 00 02 00 F5 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 09 5A F3 66 0E 04 04 00 DE 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 9D 53 6E 97 69 D8 62 8B 71 2B 27 FE 79 D0 [00:32:13]CheckFolder [00:32:13]dirname=/storage/ofd_packets [00:32:13]CheckFolder done [00:32:13]ProducePacketName [00:32:13]name=ofd_packets/00152984 [00:32:13]NVStorageSaveData ofd_packets/00152984 [00:32:13]File name is /storage/ofd_packets/00152984 [00:32:13]Write 295 bytes [00:32:13]NVStorageSaveData done [00:32:13]OFDSenderStorePacket done [00:32:13]KKMCreateOFDPacket done [00:32:13]NVStorageSaveData kkm_last_timestamp [00:32:13]File name is /storage/kkm_last_timestamp [00:32:13]Write 4 bytes [00:32:13]NVStorageSaveData done [00:32:13]ExternCall_PrintAddStr [00:32:13]wPrintStart [00:32:13]Write to MH i2c: 01 00 00 D8 07 DF [00:32:13]Write i2c OK [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: 01 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: 01 07 00 [00:32:13]MH_I2C_Read... [00:32:13]Read from MH i2c: 01 07 00 D8 07 00 00 00 00 00 FF 0F F4 [00:32:13]RasterBufferAndPrint [00:32:13]line Отчет об открытии смены [00:32:13]line ФФД: 1.0 [00:32:13]line ИНН: 02508201610067 [00:32:13]line Кассир: Чодонов А. [00:32:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:32:13]line Место: АЗС № 89 "Партнер Нефть" [00:32:13]line 25.09.2024 00:32 [00:32:13]line Смена: 478 [00:32:13]line РНМ: 0000000000091825 [00:32:13]line ЗНМ: 0300000113 [00:32:13]line ФД: 152984 [00:32:13]line ФМ: 0000000000871835 [00:32:13]line ФПД: 172981663263192 [00:32:13]written 0, free lines is 4095 [00:32:13]OFD Sender: Processing packet 152984 [packets to send 831, broken 830] [00:32:13]ProducePacketName [00:32:13]name=ofd_packets/00152984 [00:32:13]OFD Sender: To server: pG, [00:32:13]CommunicateWithHost lk.salyk.kg:30040 [00:32:13]ConnectInit lk.salyk.kg [00:32:13]Write to MH i2c: 01 00 00 EA 07 F1 [00:32:14]Write i2c OK [00:32:14]MH_I2C_Read... [00:32:14]Read from MH i2c: 01 [00:32:14]MH_I2C_Read... [00:32:14]Read from MH i2c: 01 07 00 [00:32:14]MH_I2C_Read... [00:32:14]Read from MH i2c: 01 07 00 EA 07 00 00 00 00 00 5E 0E 64 [00:32:14]RasterBufferAndPrint [00:32:14]line [00:32:14]line [00:32:14]line [00:32:14]line [00:32:14]line [00:32:14]written 0, free lines is 3722 [00:32:14]MH_Cut [00:32:14]Write to MH i2c: D1 01 00 F1 07 01 CA [00:32:14]Write i2c OK [00:32:14]MH_I2C_Read... [00:32:14]Read from MH i2c: D1 [00:32:14]MH_I2C_Read... [00:32:14]Read from MH i2c: D1 01 00 [00:32:14]MH_I2C_Read... [00:32:14]Read from MH i2c: D1 01 00 F1 07 00 C9 [00:32:14]Write to MH i2c: 01 00 00 F2 07 F9 [00:32:14]Write i2c OK [00:32:14]MH_I2C_Read... [00:32:14]*** Cut start [00:32:14]*** Purtial cut [00:32:14]*** Stage 1: CUTSNS_PIN = 1 [00:32:14]Read from MH i2c: 01 [00:32:14]MH_I2C_Read... [00:32:14]*** Stop cut motor [00:32:14]*** Cut end [00:32:14]Read from MH i2c: 01 07 00 [00:32:14]MH_I2C_Read... [00:32:14]Read from MH i2c: 01 07 00 F2 07 00 00 00 00 00 FF 0F 0E [00:32:14]process_action open_shift done [00:32:14]requested_data is exist [00:32:14]produce_requested_data [00:32:14]requested_item fd.num is exist - process it [00:32:14]SAM_PROTO_GetFieldsCounters [00:32:14]wFMCommunicate request_size=4 [00:32:14]MH_SAM_APDU [00:32:14]CAPDU: 80 13 00 00 [00:32:14]Write to MH i2c: E2 08 00 F3 07 80 13 00 00 00 00 00 00 76 [00:32:14]Write i2c OK [00:32:14]MH_I2C_Read... [00:32:14]recv_with_timeout no data received [00:32:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:32:14]Read from MH i2c: E2 [00:32:14]MH_I2C_Read... [00:32:14]Read from MH i2c: E2 62 00 [00:32:14]MH_I2C_Read... [00:32:14]Read from MH i2c: E2 62 00 F3 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 65 [00:32:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:32:15]wFMCommunicate OK [00:32:15]SAM_PROTO_GetFieldsCounters done [00:32:15]requested_item shift.num is exist - process it [00:32:15]requested_item shift.opened is exist - process it [00:32:15]req_shift_opened [00:32:15]FM_GetShiftState [00:32:15]SAM_PROTO_GetShiftState [00:32:15]wFMCommunicate request_size=4 [00:32:15]MH_SAM_APDU [00:32:15]CAPDU: 80 13 01 00 [00:32:15]Write to MH i2c: E2 08 00 F4 07 80 13 01 00 00 00 00 00 78 [00:32:15]Write i2c OK [00:32:15]MH_I2C_Read... [00:32:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:32:15]Read from MH i2c: E2 [00:32:15]MH_I2C_Read... [00:32:15]Read from MH i2c: E2 0E 00 [00:32:15]MH_I2C_Read... [00:32:15]Read from MH i2c: E2 0E 00 F4 07 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 40 [00:32:15]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:32:15]wFMCommunicate OK [00:32:15]SAM_PROTO_GetShiftState done [00:32:15]FM_GetShiftState done [00:32:15]req_shift_opened done [00:32:15]requested_item shift.open_date is exist - process it [00:32:15]req_shift_open_date [00:32:15]req_shift_open_date done [00:32:15]produce_requested_data done [00:32:15]produce_requested_data return {"fd.num":152984,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [00:32:15]process_action_free open_shift [00:32:15]json_value_free [00:32:15]json_value_free done [00:32:15]process_json_proto returns [00:32:15]Send response to host [00:32:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":152984,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [00:32:15]free response buf [00:32:15]execute_script done [00:32:15]execute_script returns [00:32:15]free content buf [00:32:15]Sock 9.Close socket [00:32:15]Sock 9.Thread stoped [00:32:15]accept exits with 7 [00:32:15]New connection [00:32:15]New thread 3066686820 created [00:32:15]Thread 3066830180 joined [00:32:15]Waiting for new connection... [00:32:15] Sock 7.Parse request [00:32:15]Sock 7.Check first char [00:32:15]Sock 7.First char is OK [00:32:15]request: POST /json_proto HTTP/1.0 [00:32:15]Method: POST [00:32:15]URL: /json_proto [00:32:15]Method is POST - this is cgi request [00:32:15]url: /json_proto [00:32:15]query_string will be loaded in cgi processing [00:32:15]execute_cgi json_proto POST (null) [00:32:15]execute_cgi path=json_proto method=POST [00:32:15]POST find Content-Length [00:32:15]Host: 172.17.43.67:8080 [00:32:15]Content-Length: 331 [00:32:15]Content-Type: application/json [00:32:15] [00:32:15]POST finish read [00:32:15]Found Content-Length = 331 [00:32:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:32:15]execute_script... [00:32:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:32:15]POST & json_proto [00:32:15]process_json_proto [00:32:15]json parsed OK: [00:32:15]protocol is kg_v1.0 [00:32:15]action value=get_value [00:32:15]process_action get_value [00:32:15]cmd_get_value [00:32:15]process_action get_value done [00:32:15]requested_data is exist [00:32:15]produce_requested_data [00:32:15]requested_item fm.sale.total is exist - process it [00:32:15]SAM_PROTO_GetFMData [00:32:15]wFMCommunicate request_size=4 [00:32:15]MH_SAM_APDU [00:32:15]CAPDU: 80 13 03 00 [00:32:15]Write to MH i2c: E2 08 00 F5 07 80 13 03 00 00 00 00 00 7B [00:32:15]Write i2c OK [00:32:15]MH_I2C_Read... [00:32:15]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:32:15]Read from MH i2c: E2 [00:32:15]MH_I2C_Read... [00:32:15]Read from MH i2c: E2 FD 00 [00:32:15]MH_I2C_Read... [00:32:15]Read from MH i2c: E2 FD 00 F5 07 00 C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 8F [00:32:16]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 DC 51 02 00 69 04 9F 00 6F 04 04 00 04 4E 02 00 B1 04 05 00 1C 0E 19 9C 02 70 04 05 00 1C 0E 19 9C 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 66 FA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 70 0F EA 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D8 03 00 00 B1 04 04 00 40 B3 21 0E 70 04 04 00 40 B3 21 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E9 3A 80 01 EF 03 09 00 F6 03 01 90 00 [00:32:16]wFMCommunicate OK [00:32:16]wFMCommunicate request_size=4 [00:32:16]MH_SAM_APDU [00:32:16]CAPDU: 80 17 00 00 [00:32:16]Write to MH i2c: E2 08 00 F6 07 80 17 00 00 00 00 00 00 7D [00:32:16]Write i2c OK [00:32:16]MH_I2C_Read... [00:32:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:32:16]Read from MH i2c: E2 [00:32:16]MH_I2C_Read... [00:32:16]Read from MH i2c: E2 FD 00 [00:32:16]MH_I2C_Read... [00:32:16]Read from MH i2c: E2 FD 00 F6 07 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 4D [00:32:16]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7C 04 20 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:32:17]wFMCommunicate OK [00:32:17]wFMCommunicate request_size=4 [00:32:17]MH_SAM_APDU [00:32:17]CAPDU: 80 17 00 00 [00:32:17]Write to MH i2c: E2 08 00 F7 07 80 17 00 00 00 00 00 00 7E [00:32:17]Write i2c OK [00:32:17]MH_I2C_Read... [00:32:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:32:17]Read from MH i2c: E2 [00:32:17]MH_I2C_Read... [00:32:17]Read from MH i2c: E2 FD 00 [00:32:17]MH_I2C_Read... [00:32:17]Read from MH i2c: E2 FD 00 F7 07 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 1E [00:32:17]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:32:17]wFMCommunicate OK [00:32:17]wFMCommunicate request_size=4 [00:32:18]MH_SAM_APDU [00:32:18]CAPDU: 80 17 00 00 [00:32:18]Write to MH i2c: E2 08 00 F8 07 80 17 00 00 00 00 00 00 7F [00:32:18]Write i2c OK [00:32:18]MH_I2C_Read... [00:32:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:32:18]Read from MH i2c: E2 [00:32:18]MH_I2C_Read... [00:32:18]Read from MH i2c: E2 FD 00 [00:32:18]MH_I2C_Read... [00:32:18]Read from MH i2c: E2 FD 00 F8 07 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 04 [00:32:18]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:32:18]wFMCommunicate OK [00:32:18]wFMCommunicate request_size=4 [00:32:18]MH_SAM_APDU [00:32:18]CAPDU: 80 17 00 00 [00:32:18]Write to MH i2c: E2 08 00 F9 07 80 17 00 00 00 00 00 00 80 [00:32:18]Write i2c OK [00:32:18]MH_I2C_Read... [00:32:18]ConnectInit Can't take IP for lk.salyk.kg [00:32:18]CommunicateWithHost connect error [00:32:18]CommunicateWithHost err = -1 [00:32:18]OFD Sender: Server communicate error [00:32:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:32:19]Read from MH i2c: E2 [00:32:19]MH_I2C_Read... [00:32:19]Read from MH i2c: E2 DE 00 [00:32:19]MH_I2C_Read... [00:32:19]Read from MH i2c: E2 DE 00 F9 07 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 5F [00:32:19]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:32:19]wFMCommunicate OK [00:32:19]SAM_PROTO_GetFMData done [00:32:19]requested_item fm.sale_refund.total is exist - process it [00:32:19]requested_item fm.buy.total is exist - process it [00:32:19]requested_item shift.sale.total is exist - process it [00:32:19]SAM_PROTO_GetShiftData [00:32:19]wFMCommunicate request_size=4 [00:32:19]MH_SAM_APDU [00:32:19]CAPDU: 80 13 02 00 [00:32:19]Write to MH i2c: E2 08 00 FA 07 80 13 02 00 00 00 00 00 7F [00:32:19]Write i2c OK [00:32:19]MH_I2C_Read... [00:32:20]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:32:20]Read from MH i2c: E2 [00:32:20]MH_I2C_Read... [00:32:20]Read from MH i2c: E2 FD 00 [00:32:20]MH_I2C_Read... [00:32:20]Read from MH i2c: E2 FD 00 FA 07 00 A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 F2 [00:32:20]RAPDU: A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 [00:32:20]wFMCommunicate OK [00:32:20]wFMCommunicate request_size=4 [00:32:20]MH_SAM_APDU [00:32:20]CAPDU: 80 17 00 00 [00:32:20]Write to MH i2c: E2 08 00 FB 07 80 17 00 00 00 00 00 00 82 [00:32:20]Write i2c OK [00:32:20]MH_I2C_Read... [00:32:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:32:20]Read from MH i2c: E2 [00:32:20]MH_I2C_Read... [00:32:20]Read from MH i2c: E2 FD 00 [00:32:20]MH_I2C_Read... [00:32:20]Read from MH i2c: E2 FD 00 FB 07 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 8A [00:32:21]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 [00:32:21]wFMCommunicate OK [00:32:21]wFMCommunicate request_size=4 [00:32:21]MH_SAM_APDU [00:32:21]CAPDU: 80 17 00 00 [00:32:21]Write to MH i2c: E2 08 00 FC 07 80 17 00 00 00 00 00 00 83 [00:32:21]Write i2c OK [00:32:21]MH_I2C_Read... [00:32:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:32:21]Read from MH i2c: E2 [00:32:21]MH_I2C_Read... [00:32:21]Read from MH i2c: E2 FD 00 [00:32:21]MH_I2C_Read... [00:32:21]Read from MH i2c: E2 FD 00 FC 07 00 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 55 [00:32:21]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 [00:32:22]wFMCommunicate OK [00:32:22]wFMCommunicate request_size=4 [00:32:22]MH_SAM_APDU [00:32:22]CAPDU: 80 17 00 00 [00:32:22]Write to MH i2c: E2 08 00 FD 07 80 17 00 00 00 00 00 00 84 [00:32:22]Write i2c OK [00:32:22]MH_I2C_Read... [00:32:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:32:22]Read from MH i2c: E2 [00:32:22]MH_I2C_Read... [00:32:22]Read from MH i2c: E2 FD 00 [00:32:22]MH_I2C_Read... [00:32:22]Read from MH i2c: E2 FD 00 FD 07 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 F6 [00:32:22]RAPDU: 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 [00:32:23]wFMCommunicate OK [00:32:23]wFMCommunicate request_size=4 [00:32:23]MH_SAM_APDU [00:32:23]CAPDU: 80 17 00 00 [00:32:23]Write to MH i2c: E2 08 00 FE 07 80 17 00 00 00 00 00 00 85 [00:32:23]Write i2c OK [00:32:23]MH_I2C_Read... [00:32:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:32:23]Read from MH i2c: E2 [00:32:23]MH_I2C_Read... [00:32:23]Read from MH i2c: E2 BD 00 [00:32:23]MH_I2C_Read... [00:32:23]Read from MH i2c: E2 BD 00 FE 07 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 6B [00:32:23]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:32:23]wFMCommunicate OK [00:32:23]SAM_PROTO_GetShiftData done [00:32:23]requested_item shift.sale.total_cash is exist - process it [00:32:23]requested_item shift.sale_refund.total is exist - process it [00:32:23]requested_item shift.sale_refund.total_cash is exist - process it [00:32:23]requested_item shift.buy.total is exist - process it [00:32:23]requested_item shift.buy.total_cash is exist - process it [00:32:23]produce_requested_data done [00:32:23]produce_requested_data return {"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:32:23]process_action_free get_value [00:32:23]json_value_free [00:32:23]json_value_free done [00:32:23]process_json_proto returns [00:32:23]Send response to host [00:32:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":112088223.00,"fm.sale_refund.total":2370896.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:32:23]free response buf [00:32:23]execute_script done [00:32:23]execute_script returns [00:32:23]free content buf [00:32:23]Sock 7.Close socket [00:32:23]Sock 7.Thread stoped [00:32:23]OFD Sender: Processing packet 152984 [packets to send 831, broken 830] [00:32:23]ProducePacketName [00:32:23]name=ofd_packets/00152984 [00:32:23]OFD Sender: To server: pG, [00:32:23]CommunicateWithHost lk.salyk.kg:30040 [00:32:23]ConnectInit lk.salyk.kg [00:32:28]ConnectInit Can't take IP for lk.salyk.kg [00:32:28]CommunicateWithHost connect error [00:32:28]CommunicateWithHost err = -1 [00:32:28]OFD Sender: Server communicate error [00:32:33]OFD Sender: Processing packet 152984 [packets to send 831, broken 830] [00:32:33]ProducePacketName [00:32:34]name=ofd_packets/00152984 [00:32:34]OFD Sender: To server: pG, [00:32:34]CommunicateWithHost lk.salyk.kg:30040 [00:32:34]ConnectInit lk.salyk.kg [00:32:38]recv_with_timeout no data received [00:32:39]ConnectInit Can't take IP for lk.salyk.kg [00:32:39]CommunicateWithHost connect error [00:32:39]CommunicateWithHost err = -1 [00:32:39]OFD Sender: Server communicate error [00:32:44]OFD Sender: Processing packet 152984 [packets to send 831, broken 830] [00:32:44]ProducePacketName [00:32:44]name=ofd_packets/00152984 [00:32:44]OFD Sender: To server: pG, [00:32:44]CommunicateWithHost lk.salyk.kg:30040 [00:32:44]ConnectInit lk.salyk.kg [00:32:49]ConnectInit Can't take IP for lk.salyk.kg [00:32:49]CommunicateWithHost connect error [00:32:49]CommunicateWithHost err = -1 [00:32:49]OFD Sender: Server communicate error [00:32:54]OFD Sender: Processing packet 152984 [packets to send 831, broken 830] [00:32:54]ProducePacketName [00:32:54]name=ofd_packets/00152984 [00:32:54]OFD Sender: To server: pG, [00:32:54]CommunicateWithHost lk.salyk.kg:30040 [00:32:54]ConnectInit lk.salyk.kg [00:32:59]ConnectInit Can't take IP for lk.salyk.kg [00:32:59]CommunicateWithHost connect error [00:32:59]CommunicateWithHost err = -1 [00:32:59]OFD Sender: Server communicate error [00:33:04]OFD Sender: Processing packet 152984 [packets to send 831, broken 830] [00:33:04]ProducePacketName [00:33:04]name=ofd_packets/00152984 [00:33:04]OFD Sender: To server: pG, [00:33:04]CommunicateWithHost lk.salyk.kg:30040 [00:33:04]ConnectInit lk.salyk.kg [00:33:09]ConnectInit Can't take IP for lk.salyk.kg [00:33:09]CommunicateWithHost connect error [00:33:09]CommunicateWithHost err = -1 [00:33:09]OFD Sender: Server communicate error [00:33:14]OFD Sender: Processing packet 152984 [packets to send 831, broken 830] [00:33:14]ProducePacketName [00:33:14]name=ofd_packets/00152984 [00:33:14]OFD Sender: To server: pG, [00:33:14]CommunicateWithHost lk.salyk.kg:30040 [00:33:14]ConnectInit lk.salyk.kg [00:33:18]recv_with_timeout no data received [00:33:19]Connected sock=10 [00:33:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 09 01 00 00 54 B5 01 01 71 1F 5A 02 01 00 02 00 F5 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 09 5A F3 66 0E 04 04 00 DE 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 9D 53 6E 97 69 D8 62 8B 71 2B 27 FE 79 D0 [00:33:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1F 26 47 00 21 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 55 02 00 F4 03 04 00 4B 02 F3 66 B6 04 01 00 00 D2 41 D3 C4 A3 5B 0F 14 [00:33:21]CommunicateWithHost err = 0 [00:33:21]CheckOFDResponse [00:33:21]1017 (14) - 77093643461234 [00:33:21]1041 (16) - 0000000000871835 [00:33:21]1040 (4) - 152984 [00:33:21]1012 (4) - 24.09.2024 18:17 [00:33:21]1206 (1) - 0 [00:33:21]OFD Sender: Remove packet 152984 [00:33:21]ProducePacketName [00:33:21]name=ofd_packets/00152984 [00:33:21]NVStorageDeleteData [00:33:21]OFD Sender: No OFD packet to send [00:33:26]OFD Sender: No OFD packet to send [00:33:29]recv_with_timeout no data received [00:33:31]OFD Sender: No OFD packet to send [00:33:36]OFD Sender: No OFD packet to send [00:33:41]OFD Sender: No OFD packet to send [00:33:42]recv_with_timeout no data received [00:33:46]OFD Sender: No OFD packet to send [00:33:51]OFD Sender: No OFD packet to send [00:33:57]OFD Sender: No OFD packet to send [00:33:59]recv_with_timeout no data received [00:34:02]OFD Sender: No OFD packet to send [00:34:02]accept exits with 9 [00:34:02]New connection [00:34:02]New thread 3066830180 created [00:34:02]Thread 3066686820 joined [00:34:02]Waiting for new connection... [00:34:02] Sock 9.Parse request [00:34:02]Sock 9.Check first char [00:34:02]Sock 9.First char is OK [00:34:02]request: POST /json_proto HTTP/1.0 [00:34:02]Method: POST [00:34:02]URL: /json_proto [00:34:02]Method is POST - this is cgi request [00:34:02]url: /json_proto [00:34:02]query_string will be loaded in cgi processing [00:34:02]execute_cgi json_proto POST (null) [00:34:02]execute_cgi path=json_proto method=POST [00:34:02]POST find Content-Length [00:34:02]Host: 172.17.43.67:8080 [00:34:02]Content-Length: 678 [00:34:02]Content-Type: application/json [00:34:02] [00:34:02]POST finish read [00:34:02]Found Content-Length = 678 [00:34:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:34:02]execute_script... [00:34:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:34:02]POST & json_proto [00:34:02]process_json_proto [00:34:02]json parsed OK: [00:34:02]protocol is kg_v1.0 [00:34:02]action value=close_receipt [00:34:02]process_action close_receipt [00:34:02]cmd_close_receipt [00:34:02]MH_GetDate [00:34:02]Write to MH i2c: F0 00 00 FF 07 F5 [00:34:02]Write i2c OK [00:34:02]MH_I2C_Read... [00:34:02]Read from MH i2c: F0 [00:34:02]MH_I2C_Read... [00:34:02]Read from MH i2c: F0 09 00 [00:34:02]MH_I2C_Read... [00:34:02]Read from MH i2c: F0 09 00 FF 07 00 7A 5A F3 66 6A BD 47 65 FE [00:34:02]GetLastDocTimeStamp 1727224329 [00:34:02]current date 1727224442 [00:34:02]FM_GetShiftState [00:34:02]SAM_PROTO_GetShiftState [00:34:02]wFMCommunicate request_size=4 [00:34:02]MH_SAM_APDU [00:34:02]CAPDU: 80 13 01 00 [00:34:02]Write to MH i2c: E2 08 00 00 08 80 13 01 00 00 00 00 00 85 [00:34:02]Write i2c OK [00:34:02]MH_I2C_Read... [00:34:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:34:02]Read from MH i2c: E2 [00:34:02]MH_I2C_Read... [00:34:02]Read from MH i2c: E2 0E 00 [00:34:02]MH_I2C_Read... [00:34:02]Read from MH i2c: E2 0E 00 00 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 4D [00:34:02]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:34:02]wFMCommunicate OK [00:34:02]SAM_PROTO_GetShiftState done [00:34:02]FM_GetShiftState done [00:34:02]opened in 1727224329 [00:34:02]opened+sec_in_day 1727310729 [00:34:02]quantity*price = 25018 [00:34:02]sum+1 = 25019 [00:34:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 1 25.09.2024 00:34 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152985 ФПД: 92968560561428 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T003403&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152985&fm=92968560561428&tin=02508201610067®Number=0000000000091825&sum=25000 [00:34:04]StoreToDocumentArchive [00:34:04]shift 478 fd 152985 [00:34:04]save to /storage/0478/doc_00152985 [00:34:04]save last doc name /storage/0478/doc_00152985 to /storage/kkm_last_doc_name [00:34:04]save OK [00:34:04]Clear old archive folders... [00:34:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:34:04]tlvbuf is 011C7230 [00:34:04]SAM_PROTO_ClearQueue [00:34:04]wFMCommunicate request_size=4 [00:34:04]MH_SAM_APDU [00:34:04]CAPDU: 80 09 00 00 [00:34:04]Write to MH i2c: E2 08 00 0D 08 80 09 00 00 00 00 00 00 87 [00:34:04]Write i2c OK [00:34:04]MH_I2C_Read... [00:34:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:34:04]Read from MH i2c: E2 [00:34:04]MH_I2C_Read... [00:34:04]Read from MH i2c: E2 03 00 [00:34:04]MH_I2C_Read... [00:34:04]Read from MH i2c: E2 03 00 0D 08 00 90 00 89 [00:34:04]RAPDU: 90 00 [00:34:04]wFMCommunicate OK [00:34:04]SAM_PROTO_ClearQueue done [00:34:04]KKMCreateOFDPacket [00:34:04]OFDProtocolAddRootSTLVToBuf [00:34:04]FM_MakeSignedData [00:34:04]FM_MakeSignedData [00:34:04]SAM_PROTO_SignData [00:34:04]wFMCommunicate request_size=4 [00:34:04]MH_SAM_APDU [00:34:04]CAPDU: 80 0D 01 02 [00:34:04]Write to MH i2c: E2 08 00 0E 08 80 0D 01 02 00 00 00 00 8F [00:34:04]Write i2c OK [00:34:04]MH_I2C_Read... [00:34:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:34:04]Read from MH i2c: E2 [00:34:04]MH_I2C_Read... [00:34:04]Read from MH i2c: E2 03 00 [00:34:04]MH_I2C_Read... [00:34:04]Read from MH i2c: E2 03 00 0E 08 00 90 00 8A [00:34:04]RAPDU: 90 00 [00:34:04]wFMCommunicate OK [00:34:04]wFMCommunicate request_size=255 [00:34:04]MH_SAM_APDU [00:34:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 7B 5A F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 55 02 00 35 04 06 00 54 [00:34:04]Write to MH i2c: E2 02 01 0F 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 7B 5A F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 55 02 00 35 04 06 00 54 00 00 6E [00:34:04]Write i2c OK [00:34:04]MH_I2C_Read... [00:34:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:04]Read from MH i2c: E2 [00:34:04]MH_I2C_Read... [00:34:04]Read from MH i2c: E2 03 00 [00:34:04]MH_I2C_Read... [00:34:04]Read from MH i2c: E2 03 00 0F 08 00 90 00 8B [00:34:04]RAPDU: 90 00 [00:34:04]wFMCommunicate OK [00:34:04]wFMCommunicate request_size=10 [00:34:04]MH_SAM_APDU [00:34:04]CAPDU: 80 0D 02 02 05 8D EE 07 0D 14 [00:34:05]Write to MH i2c: E2 0D 00 10 08 80 0D 02 02 05 00 8D EE 07 0D 14 00 00 3F [00:34:05]Write i2c OK [00:34:05]MH_I2C_Read... [00:34:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:05]Read from MH i2c: E2 [00:34:05]MH_I2C_Read... [00:34:05]Read from MH i2c: E2 03 00 [00:34:05]MH_I2C_Read... [00:34:05]Read from MH i2c: E2 03 00 10 08 00 90 00 8C [00:34:05]RAPDU: 90 00 [00:34:05]wFMCommunicate OK [00:34:05]wFMCommunicate request_size=4 [00:34:05]MH_SAM_APDU [00:34:05]CAPDU: 80 0D 03 02 [00:34:05]Write to MH i2c: E2 08 00 11 08 80 0D 03 02 00 00 00 00 94 [00:34:05]Write i2c OK [00:34:05]MH_I2C_Read... [00:34:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:34:05]Read from MH i2c: E2 [00:34:05]MH_I2C_Read... [00:34:05]Read from MH i2c: E2 0B 00 [00:34:05]MH_I2C_Read... [00:34:05]Read from MH i2c: E2 0B 00 11 08 00 3D 17 F3 78 5A 4C 2B 53 90 00 78 [00:34:05]RAPDU: 3D 17 F3 78 5A 4C 2B 53 90 00 [00:34:05]wFMCommunicate OK [00:34:05]SAM_PROTO_SignData done [00:34:05]FM_MakeSignedData done [00:34:05]CreateOFDProtocolMessage [00:34:05]wFMCommunicate request_size=4 [00:34:05]MH_SAM_APDU [00:34:05]CAPDU: 80 11 00 00 [00:34:05]Write to MH i2c: E2 08 00 12 08 80 11 00 00 00 00 00 00 94 [00:34:05]Write i2c OK [00:34:05]MH_I2C_Read... [00:34:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:34:05]Read from MH i2c: E2 [00:34:05]MH_I2C_Read... [00:34:05]Read from MH i2c: E2 17 00 [00:34:05]MH_I2C_Read... [00:34:05]Read from MH i2c: E2 17 00 12 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E7 [00:34:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:34:05]wFMCommunicate OK [00:34:05]CreateOFDProtocolMessage done [00:34:05]OFDSenderStorePacket 152985 [00:34:05]StoreOFDPacket docnum=152985 [00:34:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EA 01 07 01 4B A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 7B 5A F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 55 02 00 35 04 06 00 54 8D EE 07 0D 14 3D 17 F3 78 5A 4C 2B 53 [00:34:05]CheckFolder [00:34:05]dirname=/storage/ofd_packets [00:34:05]CheckFolder done [00:34:05]ProducePacketName [00:34:05]name=ofd_packets/00152985 [00:34:05]NVStorageSaveData ofd_packets/00152985 [00:34:05]File name is /storage/ofd_packets/00152985 [00:34:05]Write 301 bytes [00:34:05]NVStorageSaveData done [00:34:05]OFDSenderStorePacket done [00:34:05]KKMCreateOFDPacket done [00:34:05]NVStorageSaveData kkm_last_timestamp [00:34:05]File name is /storage/kkm_last_timestamp [00:34:05]Write 4 bytes [00:34:05]NVStorageSaveData done [00:34:05]ExternCall_PrintAddStr [00:34:05]wPrintStart [00:34:05]Write to MH i2c: 01 00 00 13 08 1B [00:34:05]OFD Sender: Processing packet 152985 [packets to send 831, broken 830] [00:34:05]ProducePacketName [00:34:05]name=ofd_packets/00152985 [00:34:05]Write i2c OK [00:34:05]MH_I2C_Read... [00:34:05]Read from MH i2c: 01 [00:34:05]MH_I2C_Read... [00:34:05]OFD Sender: To server: pG, [00:34:05]CommunicateWithHost lk.salyk.kg:30040 [00:34:05]ConnectInit lk.salyk.kg [00:34:05]Read from MH i2c: 01 07 00 [00:34:05]MH_I2C_Read... [00:34:05]Read from MH i2c: 01 07 00 13 08 00 00 00 00 00 FF 0F 30 [00:34:05]RasterBufferAndPrint [00:34:05]line Счет N : (1)1786988 [00:34:05]line ИНН: 02508201610067 [00:34:05]line Контрольно-Кассовый Чек [00:34:05]line ПРОДАЖА [00:34:05]line ТРК (МРК, ГНК) : 12 [00:34:05]line Товар: 2710124130 [00:34:05]line Аи-92-К-5 [00:34:05]line 3.690 * 67.80 [00:34:05]line = 250.18 [00:34:05]line НДС 12% НСП 1% [00:34:05]line > о реализуемом товаре [00:34:05]line ОКРУГЛЕНИЕ: -0.18 [00:34:05]line ИТОГО: 250.00 [00:34:05]line Внесено: 250.00 [00:34:05]line СДАЧА: 0.00 [00:34:05]line НСП 1% : 2.21 [00:34:05]line НДС 12% : 26.57 [00:34:05]line Наличными: 250.00 [00:34:05]line Безнал.: 0.00 [00:34:05]line Место: АЗС № 89 "Партнер Нефть" [00:34:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:34:05]line СНО: Общий режим [00:34:05]line Чек 1 25.09.2024 00:34 [00:34:05]line Смена: 478 ФФД: 1.0 [00:34:05]line ЗНМ: 0300000113 [00:34:05]line РНМ: 0000000000091825 [00:34:05]line Версия ККМ: 001 [00:34:05]line ФМ: 0000000000871835 [00:34:05]line ФД: 152985 [00:34:05]line ФПД: 92968560561428 [00:34:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T003403&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152985&fm=92968560561428&tin=02508201610067®Number=0000000000091825&sum=25000 [00:34:05]written 0, free lines is 4095 [00:34:05]Write to MH i2c: 01 00 00 3E 08 46 [00:34:05]Write i2c OK [00:34:05]MH_I2C_Read... [00:34:05]Read from MH i2c: 01 [00:34:05]MH_I2C_Read... [00:34:05]Read from MH i2c: 01 07 00 [00:34:05]MH_I2C_Read... [00:34:05]Read from MH i2c: 01 07 00 3E 08 00 00 00 00 00 E1 0C 3A [00:34:05]RasterBufferAndPrint [00:34:05]line [00:34:05]line [00:34:05]line [00:34:05]line [00:34:05]line [00:34:05]written 0, free lines is 3354 [00:34:05]MH_Cut [00:34:05]Write to MH i2c: D1 01 00 45 08 01 1F [00:34:05]Write i2c OK [00:34:05]MH_I2C_Read... [00:34:05]Read from MH i2c: D1 [00:34:06]MH_I2C_Read... [00:34:06]Read from MH i2c: D1 01 00 [00:34:06]MH_I2C_Read... [00:34:06]Read from MH i2c: D1 01 00 45 08 00 1E [00:34:06]Write to MH i2c: 01 00 00 46 08 4E [00:34:06]Write i2c OK [00:34:06]MH_I2C_Read... [00:34:06]Connected sock=11 [00:34:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EA 01 07 01 4B A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 *** Cut start [00:34:06]00 *** Purtial cut [00:34:06]01 *** Stage 1: CUTSNS_PIN = 1 [00:34:06]BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 7B 5A F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 *** Stop cut motor [00:34:06]00 *** Cut end [00:34:06]30 Read from MH i2c: 30 01 30 [00:34:06]30 MH_I2C_Read... [00:34:06]Read from MH i2c: 01 07 00 [00:34:06]MH_I2C_Read... [00:34:06]Read from MH i2c: 01 07 30 00 30 46 30 08 30 00 30 00 30 00 38 00 37 00 31 FF 38 0F 33 63 [00:34:07]process_action close_receipt done [00:34:07]requested_data is exist [00:34:07]produce_requested_data [00:34:07]requested_item fm.sn is exist - process it [00:34:07]wFMCommunicate request_size=4 [00:34:07]MH_SAM_APDU [00:34:07]CAPDU: 80 11 35 00 10 00 04 [00:34:07]04 Write to MH i2c: 00 E2 99 08 55 00 02 47 00 08 35 80 04 11 00 00 00 00 00 00 C9 [00:34:07]Write i2c OK [00:34:07]06 MH_I2C_Read... [00:34:07]00 54 8D EE 07 0D 14 3D 17 F3 78 5A 4C 2B 53 [00:34:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:34:07]Read from MH i2c: E2 [00:34:07]MH_I2C_Read... [00:34:07]Read from MH i2c: E2 17 00 [00:34:07]MH_I2C_Read... [00:34:07]Read from MH i2c: E2 17 00 47 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [00:34:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:34:07]wFMCommunicate OK [00:34:07]requested_item fd.num is exist - process it [00:34:07]SAM_PROTO_GetFieldsCounters [00:34:07]wFMCommunicate request_size=4 [00:34:07]MH_SAM_APDU [00:34:07]CAPDU: 80 13 00 00 [00:34:07]Write to MH i2c: E2 08 00 48 08 80 13 00 00 00 00 00 00 CC [00:34:07]Write i2c OK [00:34:07]MH_I2C_Read... [00:34:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:34:07]Read from MH i2c: E2 [00:34:07]MH_I2C_Read... [00:34:07]Read from MH i2c: E2 62 00 [00:34:07]MH_I2C_Read... [00:34:07]Read from MH i2c: E2 62 00 48 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 99 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 BF [00:34:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 99 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:34:07]wFMCommunicate OK [00:34:07]SAM_PROTO_GetFieldsCounters done [00:34:07]requested_item shift.num is exist - process it [00:34:07]requested_item shift.opened is exist - process it [00:34:07]req_shift_opened [00:34:07]FM_GetShiftState [00:34:07]Received data: SAM_PROTO_GetShiftState [00:34:07]87 wFMCommunicate request_size=4 [00:34:07]95 MH_SAM_APDU [00:34:07]F6 CAPDU: 70 80 13 01 00 [00:34:07]Write to MH i2c: E2 08 00 49 08 80 47 13 2C 01 01 00 00 00 30 00 00 00 CE [00:34:07]30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8C 83 47 00 4A D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:34:07]33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 Write i2c OK [00:34:07]35 10 MH_I2C_Read... [00:34:07]04 Read from MH i2c: 04 E2 00 [00:34:07]99 MH_I2C_Read... [00:34:07]55 02 00 F4 03 04 00 7A 02 Read from MH i2c: F3 E2 66 0E B6 00 04 [00:34:07]01 MH_I2C_Read... [00:34:07]00 Read from MH i2c: 00 E2 B5 0E 64 00 75 49 9B 08 CB 00 24 09 8F 00 C4 01 [00:34:07]CommunicateWithHost err = 0 [00:34:07]CheckOFDResponse [00:34:07]1017 (14) - 77093643461234 [00:34:07]1041 (16) - 0000000000871835 [00:34:07]1040 (4) - 152985 [00:34:07]1012 (4) - 24.09.2024 18:18 [00:34:07]1206 (1) - 0 [00:34:07]OFD Sender: Remove packet 152985 [00:34:07]ProducePacketName [00:34:07]name=ofd_packets/00152985 [00:34:07]09 NVStorageDeleteData [00:34:07]5A F3 66 00 00 00 00 90 00 96 [00:34:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:34:07]wFMCommunicate OK [00:34:07]SAM_PROTO_GetShiftState done [00:34:07]FM_GetShiftState done [00:34:07]req_shift_opened done [00:34:07]requested_item shift.open_date is exist - process it [00:34:07]req_shift_open_date [00:34:07]req_shift_open_date done [00:34:07]produce_requested_data done [00:34:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152985,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [00:34:07]process_action_free close_receipt [00:34:07]json_value_free [00:34:07]json_value_free done [00:34:07]process_json_proto returns [00:34:07]Send response to host [00:34:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152985,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [00:34:07]free response buf [00:34:07]execute_script done [00:34:07]execute_script returns [00:34:07]free content buf [00:34:07]Sock 9.Close socket [00:34:07]Sock 9.Thread stoped [00:34:08]OFD Sender: No OFD packet to send [00:34:13]OFD Sender: No OFD packet to send [00:34:18]OFD Sender: No OFD packet to send [00:34:23]OFD Sender: No OFD packet to send [00:34:28]OFD Sender: No OFD packet to send [00:34:33]OFD Sender: No OFD packet to send [00:34:38]OFD Sender: No OFD packet to send [00:34:43]OFD Sender: No OFD packet to send [00:34:48]OFD Sender: No OFD packet to send [00:34:53]OFD Sender: No OFD packet to send [00:34:58]OFD Sender: No OFD packet to send [00:35:03]OFD Sender: No OFD packet to send [00:35:05]recv_with_timeout no data received [00:35:08]OFD Sender: No OFD packet to send [00:35:13]OFD Sender: No OFD packet to send [00:35:18]OFD Sender: No OFD packet to send [00:35:23]OFD Sender: No OFD packet to send [00:35:25]recv_with_timeout no data received [00:35:28]OFD Sender: No OFD packet to send [00:35:33]OFD Sender: No OFD packet to send [00:35:36]recv_with_timeout no data received [00:35:38]OFD Sender: No OFD packet to send [00:35:43]OFD Sender: No OFD packet to send [00:35:48]OFD Sender: No OFD packet to send [00:35:53]OFD Sender: No OFD packet to send [00:35:58]OFD Sender: No OFD packet to send [00:36:03]OFD Sender: No OFD packet to send [00:36:08]OFD Sender: No OFD packet to send [00:36:13]OFD Sender: No OFD packet to send [00:36:18]OFD Sender: No OFD packet to send [00:36:23]OFD Sender: No OFD packet to send [00:36:28]OFD Sender: No OFD packet to send [00:36:33]OFD Sender: No OFD packet to send [00:36:38]recv_with_timeout no data received [00:36:38]OFD Sender: No OFD packet to send [00:36:43]OFD Sender: No OFD packet to send [00:36:48]OFD Sender: No OFD packet to send [00:36:53]OFD Sender: No OFD packet to send [00:36:59]OFD Sender: No OFD packet to send [00:37:04]OFD Sender: No OFD packet to send [00:37:09]OFD Sender: No OFD packet to send [00:37:14]OFD Sender: No OFD packet to send [00:37:19]OFD Sender: No OFD packet to send [00:37:24]OFD Sender: No OFD packet to send [00:37:29]OFD Sender: No OFD packet to send [00:37:34]OFD Sender: No OFD packet to send [00:37:39]OFD Sender: No OFD packet to send [00:37:44]OFD Sender: No OFD packet to send [00:37:49]OFD Sender: No OFD packet to send [00:37:54]OFD Sender: No OFD packet to send [00:37:59]OFD Sender: No OFD packet to send [00:38:04]OFD Sender: No OFD packet to send [00:38:09]OFD Sender: No OFD packet to send [00:38:14]OFD Sender: No OFD packet to send [00:38:19]OFD Sender: No OFD packet to send [00:38:24]OFD Sender: No OFD packet to send [00:38:29]OFD Sender: No OFD packet to send [00:38:34]OFD Sender: No OFD packet to send [00:38:39]OFD Sender: No OFD packet to send [00:38:44]OFD Sender: No OFD packet to send [00:38:47]accept exits with 7 [00:38:47]New connection [00:38:47]New thread 3066686820 created [00:38:47]Thread 3066830180 joined [00:38:47]Waiting for new connection... [00:38:47] Sock 7.Parse request [00:38:47]Sock 7.Check first char [00:38:47]Sock 7.First char is OK [00:38:47]request: POST /json_proto HTTP/1.0 [00:38:47]Method: POST [00:38:47]URL: /json_proto [00:38:47]Method is POST - this is cgi request [00:38:47]url: /json_proto [00:38:47]query_string will be loaded in cgi processing [00:38:47]execute_cgi json_proto POST (null) [00:38:47]execute_cgi path=json_proto method=POST [00:38:47]POST find Content-Length [00:38:47]Host: 172.17.43.67:8080 [00:38:47]Content-Length: 678 [00:38:47]Content-Type: application/json [00:38:47] [00:38:47]POST finish read [00:38:47]Found Content-Length = 678 [00:38:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:38:47]execute_script... [00:38:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:38:47]POST & json_proto [00:38:47]process_json_proto [00:38:47]json parsed OK: [00:38:47]protocol is kg_v1.0 [00:38:47]action value=close_receipt [00:38:47]process_action close_receipt [00:38:47]cmd_close_receipt [00:38:47]MH_GetDate [00:38:47]Write to MH i2c: F0 00 00 4A 08 41 [00:38:47]Write i2c OK [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: F0 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: F0 09 00 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: F0 09 00 4A 08 00 97 5B F3 66 6A BD 47 65 68 [00:38:47]GetLastDocTimeStamp 1727224443 [00:38:47]current date 1727224727 [00:38:47]FM_GetShiftState [00:38:47]SAM_PROTO_GetShiftState [00:38:47]wFMCommunicate request_size=4 [00:38:47]MH_SAM_APDU [00:38:47]CAPDU: 80 13 01 00 [00:38:47]Write to MH i2c: E2 08 00 4B 08 80 13 01 00 00 00 00 00 D0 [00:38:47]Write i2c OK [00:38:47]MH_I2C_Read... [00:38:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:38:47]Read from MH i2c: E2 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: E2 0E 00 [00:38:47]MH_I2C_Read... [00:38:47]Read from MH i2c: E2 0E 00 4B 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 98 [00:38:47]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:38:47]wFMCommunicate OK [00:38:47]SAM_PROTO_GetShiftState done [00:38:47]FM_GetShiftState done [00:38:47]opened in 1727224329 [00:38:47]opened+sec_in_day 1727310729 [00:38:47]quantity*price = 30035 [00:38:47]sum+1 = 30036 [00:38:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 2 25.09.2024 00:38 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152986 ФПД: 275497162835192 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T003847&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152986&fm=275497162835192&tin=02508201610067®Number=0000000000091825&sum=30000 [00:38:48]StoreToDocumentArchive [00:38:48]shift 478 fd 152986 [00:38:48]save to /storage/0478/doc_00152986 [00:38:48]save last doc name /storage/0478/doc_00152986 to /storage/kkm_last_doc_name [00:38:48]save OK [00:38:48]Clear old archive folders... [00:38:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:38:48]tlvbuf is 01049D30 [00:38:48]SAM_PROTO_ClearQueue [00:38:48]wFMCommunicate request_size=4 [00:38:48]MH_SAM_APDU [00:38:48]CAPDU: 80 09 00 00 [00:38:48]Write to MH i2c: E2 08 00 58 08 80 09 00 00 00 00 00 00 D2 [00:38:48]Write i2c OK [00:38:48]MH_I2C_Read... [00:38:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:38:48]Read from MH i2c: E2 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 03 00 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 03 00 58 08 00 90 00 D4 [00:38:48]RAPDU: 90 00 [00:38:48]wFMCommunicate OK [00:38:48]SAM_PROTO_ClearQueue done [00:38:48]KKMCreateOFDPacket [00:38:48]OFDProtocolAddRootSTLVToBuf [00:38:48]FM_MakeSignedData [00:38:48]FM_MakeSignedData [00:38:48]SAM_PROTO_SignData [00:38:48]wFMCommunicate request_size=4 [00:38:48]MH_SAM_APDU [00:38:48]CAPDU: 80 0D 01 02 [00:38:48]Write to MH i2c: E2 08 00 59 08 80 0D 01 02 00 00 00 00 DA [00:38:48]Write i2c OK [00:38:48]MH_I2C_Read... [00:38:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:38:48]Read from MH i2c: E2 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 03 00 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 03 00 59 08 00 90 00 D5 [00:38:48]RAPDU: 90 00 [00:38:48]wFMCommunicate OK [00:38:48]wFMCommunicate request_size=255 [00:38:48]MH_SAM_APDU [00:38:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 97 5B F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 55 02 00 35 04 06 00 FA [00:38:48]Write to MH i2c: E2 02 01 5A 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 97 5B F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 55 02 00 35 04 06 00 FA 00 00 8F [00:38:48]Write i2c OK [00:38:48]MH_I2C_Read... [00:38:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:38:48]Read from MH i2c: E2 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 03 00 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 03 00 5A 08 00 90 00 D6 [00:38:48]RAPDU: 90 00 [00:38:48]wFMCommunicate OK [00:38:48]wFMCommunicate request_size=10 [00:38:48]MH_SAM_APDU [00:38:48]CAPDU: 80 0D 02 02 05 90 2E 87 04 F8 [00:38:48]Write to MH i2c: E2 0D 00 5B 08 80 0D 02 02 05 00 90 2E 87 04 F8 00 00 28 [00:38:48]Write i2c OK [00:38:48]MH_I2C_Read... [00:38:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:38:48]Read from MH i2c: E2 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 03 00 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 03 00 5B 08 00 90 00 D7 [00:38:48]RAPDU: 90 00 [00:38:48]wFMCommunicate OK [00:38:48]wFMCommunicate request_size=4 [00:38:48]MH_SAM_APDU [00:38:48]CAPDU: 80 0D 03 02 [00:38:48]Write to MH i2c: E2 08 00 5C 08 80 0D 03 02 00 00 00 00 DF [00:38:48]Write i2c OK [00:38:48]MH_I2C_Read... [00:38:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:38:48]Read from MH i2c: E2 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 0B 00 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 0B 00 5C 08 00 73 ED 6E BA 33 21 16 9F 90 00 71 [00:38:48]RAPDU: 73 ED 6E BA 33 21 16 9F 90 00 [00:38:48]wFMCommunicate OK [00:38:48]SAM_PROTO_SignData done [00:38:48]FM_MakeSignedData done [00:38:48]CreateOFDProtocolMessage [00:38:48]wFMCommunicate request_size=4 [00:38:48]MH_SAM_APDU [00:38:48]CAPDU: 80 11 00 00 [00:38:48]Write to MH i2c: E2 08 00 5D 08 80 11 00 00 00 00 00 00 DF [00:38:48]Write i2c OK [00:38:48]MH_I2C_Read... [00:38:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:38:48]Read from MH i2c: E2 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 17 00 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: E2 17 00 5D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [00:38:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:38:48]wFMCommunicate OK [00:38:48]CreateOFDProtocolMessage done [00:38:48]OFDSenderStorePacket 152986 [00:38:48]StoreOFDPacket docnum=152986 [00:38:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D4 8E 07 01 A9 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 97 5B F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 55 02 00 35 04 06 00 FA 90 2E 87 04 F8 73 ED 6E BA 33 21 16 9F [00:38:48]CheckFolder [00:38:48]dirname=/storage/ofd_packets [00:38:48]CheckFolder done [00:38:48]ProducePacketName [00:38:48]name=ofd_packets/00152986 [00:38:48]NVStorageSaveData ofd_packets/00152986 [00:38:48]File name is /storage/ofd_packets/00152986 [00:38:48]Write 301 bytes [00:38:48]NVStorageSaveData done [00:38:48]OFDSenderStorePacket done [00:38:48]KKMCreateOFDPacket done [00:38:48]NVStorageSaveData kkm_last_timestamp [00:38:48]File name is /storage/kkm_last_timestamp [00:38:48]Write 4 bytes [00:38:48]NVStorageSaveData done [00:38:48]ExternCall_PrintAddStr [00:38:48]wPrintStart [00:38:48]Write to MH i2c: 01 00 00 5E 08 66 [00:38:48]Write i2c OK [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: 01 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: 01 07 00 [00:38:48]MH_I2C_Read... [00:38:48]Read from MH i2c: 01 07 00 5E 08 00 00 00 00 00 FF 0F 7B [00:38:48]RasterBufferAndPrint [00:38:48]line Счет N : (1)1786989 [00:38:48]line ИНН: 02508201610067 [00:38:48]line Контрольно-Кассовый Чек [00:38:48]line ПРОДАЖА [00:38:48]line ТРК (МРК, ГНК) : 22 [00:38:48]line Товар: 2710124130 [00:38:48]line Аи-92-К-5 [00:38:48]line 4.430 * 67.80 [00:38:48]line = 300.35 [00:38:48]line НДС 12% НСП 1% [00:38:48]line > о реализуемом товаре [00:38:48]line ОКРУГЛЕНИЕ: -0.35 [00:38:48]line ИТОГО: 300.00 [00:38:48]line Внесено: 300.00 [00:38:48]line СДАЧА: 0.00 [00:38:48]line НСП 1% : 2.66 [00:38:48]line НДС 12% : 31.90 [00:38:48]line Наличными: 300.00 [00:38:48]line Безнал.: 0.00 [00:38:48]line Место: АЗС № 89 "Партнер Нефть" [00:38:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:38:48]line СНО: Общий режим [00:38:48]line Чек 2 25.09.2024 00:38 [00:38:48]line Смена: 478 ФФД: 1.0 [00:38:48]line ЗНМ: 0300000113 [00:38:48]line РНМ: 0000000000091825 [00:38:48]line Версия ККМ: 001 [00:38:48]line ФМ: 0000000000871835 [00:38:48]line ФД: 152986 [00:38:48]line ФПД: 275497162835192 [00:38:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T003847&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152986&fm=275497162835192&tin=02508201610067®Number=0000000000091825&sum=30000 [00:38:48]written 0, free lines is 4095 [00:38:48]OFD Sender: Processing packet 152986 [packets to send 831, broken 830] [00:38:48]ProducePacketName [00:38:48]name=ofd_packets/00152986 [00:38:48]OFD Sender: To server: pG, [00:38:48]CommunicateWithHost lk.salyk.kg:30040 [00:38:48]ConnectInit lk.salyk.kg [00:38:49]Connected sock=9 [00:38:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D4 8E 07 01 A9 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 97 5B F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 55 02 00 35 04 06 00 FA 90 2E 87 04 F8 73 ED 6E BA 33 21 16 9F [00:38:49]Write to MH i2c: 01 00 00 89 08 91 [00:38:49]Write i2c OK [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: 01 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: 01 07 00 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: 01 07 00 89 08 00 00 00 00 00 F9 0C 9D [00:38:49]RasterBufferAndPrint [00:38:49]line [00:38:49]line [00:38:49]line [00:38:49]line [00:38:49]line [00:38:49]written 0, free lines is 3327 [00:38:49]MH_Cut [00:38:49]Write to MH i2c: D1 01 00 90 08 01 6A [00:38:49]Write i2c OK [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: D1 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: D1 01 00 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: D1 01 00 90 08 00 69 [00:38:49]Write to MH i2c: 01 00 00 91 08 99 [00:38:49]Write i2c OK [00:38:49]MH_I2C_Read... [00:38:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 43 85 47 00 EC 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 55 02 00 F4 03 04 00 94 03 F3 66 B6 04 01 00 00 77 28 09 29 D8 A1 36 75 [00:38:49]CommunicateWithHost err = 0 [00:38:49]CheckOFDResponse [00:38:49]1017 (14) - 77093643461234 [00:38:49]1041 (16) - 0000000000871835 [00:38:49]1040 (4) - 152986 [00:38:49]1012 (4) - 24.09.2024 18:23 [00:38:49]1206 (1) - 0 [00:38:49]OFD Sender: Remove packet 152986 [00:38:49]ProducePacketName [00:38:49]name=ofd_packets/00152986 [00:38:49]NVStorageDeleteData [00:38:50]*** Cut start [00:38:50]*** Purtial cut [00:38:50]*** Stage 1: CUTSNS_PIN = 1 [00:38:50]OFD Sender: No OFD packet to send [00:38:50]Read from MH i2c: 01 [00:38:50]MH_I2C_Read... [00:38:50]*** Stop cut motor [00:38:50]*** Cut end [00:38:50]Read from MH i2c: 01 07 00 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: 01 07 00 91 08 00 00 00 00 00 FF 0F AE [00:38:50]process_action close_receipt done [00:38:50]requested_data is exist [00:38:50]produce_requested_data [00:38:50]requested_item fm.sn is exist - process it [00:38:50]wFMCommunicate request_size=4 [00:38:50]MH_SAM_APDU [00:38:50]CAPDU: 80 11 00 00 [00:38:50]Write to MH i2c: E2 08 00 92 08 80 11 00 00 00 00 00 00 14 [00:38:50]Write i2c OK [00:38:50]MH_I2C_Read... [00:38:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:38:50]Read from MH i2c: E2 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: E2 17 00 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: E2 17 00 92 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 67 [00:38:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:38:50]wFMCommunicate OK [00:38:50]requested_item fd.num is exist - process it [00:38:50]SAM_PROTO_GetFieldsCounters [00:38:50]wFMCommunicate request_size=4 [00:38:50]MH_SAM_APDU [00:38:50]CAPDU: 80 13 00 00 [00:38:50]Write to MH i2c: E2 08 00 93 08 80 13 00 00 00 00 00 00 17 [00:38:50]Write i2c OK [00:38:50]MH_I2C_Read... [00:38:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:38:50]Read from MH i2c: E2 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: E2 62 00 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: E2 62 00 93 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9A 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 0E [00:38:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9A 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:38:50]wFMCommunicate OK [00:38:50]SAM_PROTO_GetFieldsCounters done [00:38:50]requested_item shift.num is exist - process it [00:38:50]requested_item shift.opened is exist - process it [00:38:50]req_shift_opened [00:38:50]FM_GetShiftState [00:38:50]SAM_PROTO_GetShiftState [00:38:50]wFMCommunicate request_size=4 [00:38:50]MH_SAM_APDU [00:38:50]CAPDU: 80 13 01 00 [00:38:50]Write to MH i2c: E2 08 00 94 08 80 13 01 00 00 00 00 00 19 [00:38:50]Write i2c OK [00:38:50]MH_I2C_Read... [00:38:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:38:50]Read from MH i2c: E2 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: E2 0E 00 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: E2 0E 00 94 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E1 [00:38:50]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:38:50]wFMCommunicate OK [00:38:50]SAM_PROTO_GetShiftState done [00:38:50]FM_GetShiftState done [00:38:50]req_shift_opened done [00:38:50]requested_item shift.open_date is exist - process it [00:38:50]req_shift_open_date [00:38:50]req_shift_open_date done [00:38:50]produce_requested_data done [00:38:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152986,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [00:38:50]process_action_free close_receipt [00:38:50]json_value_free [00:38:50]json_value_free done [00:38:50]process_json_proto returns [00:38:50]Send response to host [00:39:20]OFD Sender: No OFD packet to send [00:39:25]OFD Sender: No OFD packet to send [00:39:29]recv_with_timeout no data received [00:39:30]OFD Sender: No OFD packet to send [00:39:35]OFD Sender: No OFD packet to send [00:39:40]OFD Sender: No OFD packet to send [00:39:45]recv_with_timeout no data received [00:39:45]OFD Sender: No OFD packet to send [00:38:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152986,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [00:38:50]free response buf [00:38:50]execute_script done [00:38:50]execute_script returns [00:38:50]free content buf [00:38:50]Sock 7.Close socket [00:38:50]Sock 7.Thread stoped [00:38:55]OFD Sender: No OFD packet to send [00:39:00]OFD Sender: No OFD packet to send [00:39:05]OFD Sender: No OFD packet to send [00:39:06]recv_with_timeout no data received [00:39:10]OFD Sender: No OFD packet to send [00:39:15]OFD Sender: No OFD packet to send [00:39:50]OFD Sender: No OFD packet to send [00:39:55]OFD Sender: No OFD packet to send [00:40:00]OFD Sender: No OFD packet to send [00:40:05]OFD Sender: No OFD packet to send [00:40:10]OFD Sender: No OFD packet to send [00:40:15]OFD Sender: No OFD packet to send [00:40:20]OFD Sender: No OFD packet to send [00:40:25]OFD Sender: No OFD packet to send [00:40:30]OFD Sender: No OFD packet to send [00:40:35]OFD Sender: No OFD packet to send [00:40:40]OFD Sender: No OFD packet to send [00:40:45]OFD Sender: No OFD packet to send [00:40:50]OFD Sender: No OFD packet to send [00:40:55]OFD Sender: No OFD packet to send [00:41:00]OFD Sender: No OFD packet to send [00:41:05]OFD Sender: No OFD packet to send [00:41:10]OFD Sender: No OFD packet to send [00:41:15]OFD Sender: No OFD packet to send [00:41:20]OFD Sender: No OFD packet to send [00:41:25]OFD Sender: No OFD packet to send [00:41:30]OFD Sender: No OFD packet to send [00:41:35]OFD Sender: No OFD packet to send [00:41:40]OFD Sender: No OFD packet to send [00:41:45]OFD Sender: No OFD packet to send [00:41:50]OFD Sender: No OFD packet to send [00:41:55]OFD Sender: No OFD packet to send [00:42:00]OFD Sender: No OFD packet to send [00:42:05]OFD Sender: No OFD packet to send [00:42:07]accept exits with 10 [00:42:07]New connection [00:42:07]New thread 3066830180 created [00:42:07]Thread 3066686820 joined [00:42:07]Waiting for new connection... [00:42:07] Sock 10.Parse request [00:42:07]Sock 10.Check first char [00:42:07]Sock 10.First char is OK [00:42:07]request: POST /json_proto HTTP/1.0 [00:42:07]Method: POST [00:42:07]URL: /json_proto [00:42:07]Method is POST - this is cgi request [00:42:07]url: /json_proto [00:42:07]query_string will be loaded in cgi processing [00:42:07]execute_cgi json_proto POST (null) [00:42:07]execute_cgi path=json_proto method=POST [00:42:07]POST find Content-Length [00:42:07]Host: 172.17.43.67:8080 [00:42:07]Content-Length: 651 [00:42:07]Content-Type: application/json [00:42:07] [00:42:07]POST finish read [00:42:07]Found Content-Length = 651 [00:42:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18868", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 61.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:42:07]execute_script... [00:42:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18868", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 61.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:42:07]POST & json_proto [00:42:07]process_json_proto [00:42:07]json parsed OK: [00:42:07]protocol is kg_v1.0 [00:42:07]action value=close_receipt [00:42:07]process_action close_receipt [00:42:07]cmd_close_receipt [00:42:07]MH_GetDate [00:42:07]Write to MH i2c: F0 00 00 95 08 8C [00:42:07]Write i2c OK [00:42:07]MH_I2C_Read... [00:42:07]Read from MH i2c: F0 [00:42:07]MH_I2C_Read... [00:42:07]Read from MH i2c: F0 09 00 [00:42:07]MH_I2C_Read... [00:42:07]Read from MH i2c: F0 09 00 95 08 00 60 5C F3 66 6A BD 47 65 7D [00:42:07]GetLastDocTimeStamp 1727224727 [00:42:07]current date 1727224928 [00:42:07]FM_GetShiftState [00:42:07]SAM_PROTO_GetShiftState [00:42:07]wFMCommunicate request_size=4 [00:42:07]MH_SAM_APDU [00:42:07]CAPDU: 80 13 01 00 [00:42:07]Write to MH i2c: E2 08 00 96 08 80 13 01 00 00 00 00 00 1B [00:42:07]Write i2c OK [00:42:07]MH_I2C_Read... [00:42:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:42:07]Read from MH i2c: E2 [00:42:07]MH_I2C_Read... [00:42:07]Read from MH i2c: E2 0E 00 [00:42:07]MH_I2C_Read... [00:42:07]Read from MH i2c: E2 0E 00 96 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 E3 [00:42:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:42:07]wFMCommunicate OK [00:42:07]SAM_PROTO_GetShiftState done [00:42:07]FM_GetShiftState done [00:42:07]opened in 1727224329 [00:42:07]opened+sec_in_day 1727310729 [00:42:07]quantity*price = 6100 [00:42:07]sum+1 = 6101 [00:42:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 61.00 НСП 1% : 0.54 НДС 12% : 6.48 Наличными: 61.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 3 25.09.2024 00:42 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152987 ФПД: 36202008684431 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T004208&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152987&fm=36202008684431&tin=02508201610067®Number=0000000000091825&sum=6100 0 [00:42:09]StoreToDocumentArchive [00:42:09]shift 478 fd 152987 [00:42:09]save to /storage/0478/doc_00152987 [00:42:09]save last doc name /storage/0478/doc_00152987 to /storage/kkm_last_doc_name [00:42:09]save OK [00:42:09]Clear old archive folders... [00:42:09]ProcessDocumentItem done err = 0, tmpTLVsize=275 [00:42:09]tlvbuf is 0109DE10 [00:42:09]SAM_PROTO_ClearQueue [00:42:09]wFMCommunicate request_size=4 [00:42:09]MH_SAM_APDU [00:42:09]CAPDU: 80 09 00 00 [00:42:09]Write to MH i2c: E2 08 00 A3 08 80 09 00 00 00 00 00 00 1D [00:42:09]Write i2c OK [00:42:09]MH_I2C_Read... [00:42:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:42:09]Read from MH i2c: E2 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: E2 03 00 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: E2 03 00 A3 08 00 90 00 1F [00:42:09]RAPDU: 90 00 [00:42:09]wFMCommunicate OK [00:42:09]SAM_PROTO_ClearQueue done [00:42:09]KKMCreateOFDPacket [00:42:09]OFDProtocolAddRootSTLVToBuf [00:42:09]FM_MakeSignedData [00:42:09]FM_MakeSignedData [00:42:09]SAM_PROTO_SignData [00:42:09]wFMCommunicate request_size=4 [00:42:09]MH_SAM_APDU [00:42:09]CAPDU: 80 0D 01 02 [00:42:09]Write to MH i2c: E2 08 00 A4 08 80 0D 01 02 00 00 00 00 25 [00:42:09]Write i2c OK [00:42:09]MH_I2C_Read... [00:42:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:42:09]Read from MH i2c: E2 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: E2 03 00 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: E2 03 00 A4 08 00 90 00 20 [00:42:09]RAPDU: 90 00 [00:42:09]wFMCommunicate OK [00:42:09]wFMCommunicate request_size=255 [00:42:09]MH_SAM_APDU [00:42:09]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 60 5C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 [00:42:09]Write to MH i2c: E2 02 01 A5 08 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 60 5C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 00 00 72 [00:42:09]Write i2c OK [00:42:09]MH_I2C_Read... [00:42:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:42:09]Read from MH i2c: E2 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: E2 03 00 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: E2 03 00 A5 08 00 90 00 21 [00:42:09]RAPDU: 90 00 [00:42:09]wFMCommunicate OK [00:42:09]wFMCommunicate request_size=34 [00:42:09]MH_SAM_APDU [00:42:09]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 55 02 00 35 04 06 00 20 EC EF DE 27 8F [00:42:09]Write to MH i2c: E2 25 00 A6 08 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 55 02 00 35 04 06 00 20 EC EF DE 27 8F 00 00 6A [00:42:09]Write i2c OK [00:42:09]MH_I2C_Read... [00:42:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:42:09]Read from MH i2c: E2 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: E2 03 00 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: E2 03 00 A6 08 00 90 00 22 [00:42:09]RAPDU: 90 00 [00:42:09]wFMCommunicate OK [00:42:09]wFMCommunicate request_size=4 [00:42:09]MH_SAM_APDU [00:42:09]CAPDU: 80 0D 03 02 [00:42:09]Write to MH i2c: E2 08 00 A7 08 80 0D 03 02 00 00 00 00 2A [00:42:09]Write i2c OK [00:42:09]MH_I2C_Read... [00:42:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:42:09]Read from MH i2c: E2 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: E2 0B 00 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: E2 0B 00 A7 08 00 FB 09 71 26 A0 04 CD 03 90 00 3A [00:42:09]RAPDU: FB 09 71 26 A0 04 CD 03 90 00 [00:42:09]wFMCommunicate OK [00:42:09]SAM_PROTO_SignData done [00:42:09]FM_MakeSignedData done [00:42:09]CreateOFDProtocolMessage [00:42:09]wFMCommunicate request_size=4 [00:42:09]MH_SAM_APDU [00:42:09]CAPDU: 80 11 00 00 [00:42:09]Write to MH i2c: E2 08 00 A8 08 80 11 00 00 00 00 00 00 2A [00:42:09]Write i2c OK [00:42:09]MH_I2C_Read... [00:42:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:42:09]Read from MH i2c: E2 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: E2 17 00 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: E2 17 00 A8 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [00:42:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:42:09]wFMCommunicate OK [00:42:09]CreateOFDProtocolMessage done [00:42:09]OFDSenderStorePacket 152987 [00:42:09]StoreOFDPacket docnum=152987 [00:42:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 27 01 00 00 9C C5 1F 01 7A 08 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 60 5C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 55 02 00 35 04 06 00 20 EC EF DE 27 8F FB 09 71 26 A0 04 CD 03 [00:42:09]CheckFolder [00:42:09]dirname=/storage/ofd_packets [00:42:09]CheckFolder done [00:42:09]ProducePacketName [00:42:09]name=ofd_packets/00152987 [00:42:09]NVStorageSaveData ofd_packets/00152987 [00:42:09]File name is /storage/ofd_packets/00152987 [00:42:09]Write 325 bytes [00:42:09]NVStorageSaveData done [00:42:09]OFDSenderStorePacket done [00:42:09]KKMCreateOFDPacket done [00:42:09]NVStorageSaveData kkm_last_timestamp [00:42:09]File name is /storage/kkm_last_timestamp [00:42:09]Write 4 bytes [00:42:09]NVStorageSaveData done [00:42:09]ExternCall_PrintAddStr [00:42:09]wPrintStart [00:42:09]Write to MH i2c: 01 00 00 A9 08 B1 [00:42:09]Write i2c OK [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: 01 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: 01 07 00 [00:42:09]MH_I2C_Read... [00:42:09]Read from MH i2c: 01 07 00 A9 08 00 00 00 00 00 FF 0F C6 [00:42:09]RasterBufferAndPrint [00:42:09]line Счет N : (3)18868 [00:42:09]line ИНН: 02508201610067 [00:42:09]line Контрольно-Кассовый Чек [00:42:09]line ПРОДАЖА [00:42:09]line Товар: 54491472 [00:42:09]line Напиток Кока-Кола 0,5л [00:42:09]line 1.000 * 61.00 [00:42:09]line = 61.00 [00:42:09]line НДС 12% НСП 1% [00:42:09]line > о реализуемом товаре [00:42:09]line ИТОГО: 61.00 [00:42:09]line НСП 1% : 0.54 [00:42:09]line НДС 12% : 6.48 [00:42:09]line Наличными: 61.00 [00:42:09]line Безнал.: 0.00 [00:42:09]line Место: АЗС № 89 "Партнер Нефть" [00:42:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:42:09]line СНО: Общий режим [00:42:09]line Чек 3 25.09.2024 00:42 [00:42:09]line Смена: 478 ФФД: 1.0 [00:42:09]line ЗНМ: 0300000113 [00:42:09]line РНМ: 0000000000091825 [00:42:09]line Версия ККМ: 001 [00:42:09]line ФМ: 0000000000871835 [00:42:09]line ФД: 152987 [00:42:09]line ФПД: 36202008684431 [00:42:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T004208&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152987&fm=36202008684431&tin=02508201610067®Number=0000000000091825&sum=6100 [00:42:09]line 0 [00:42:09]written 0, free lines is 4095 [00:42:09]OFD Sender: Processing packet 152987 [packets to send 831, broken 830] [00:42:09]ProducePacketName [00:42:09]name=ofd_packets/00152987 [00:42:09]OFD Sender: To server: pG, [00:42:09]CommunicateWithHost lk.salyk.kg:30040 [00:42:09]ConnectInit lk.salyk.kg [00:42:10]Connected sock=7 [00:42:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 27 01 00 00 9C C5 1F 01 7A 08 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 60 5C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 55 02 00 35 04 06 00 20 EC EF DE 27 8F FB 09 71 26 A0 04 CD 03 [00:42:10]Write to MH i2c: 01 00 00 D1 08 D9 [00:42:10]Write i2c OK [00:42:10]MH_I2C_Read... [00:42:10]Read from MH i2c: 01 [00:42:10]MH_I2C_Read... [00:42:10]Read from MH i2c: 01 07 00 [00:42:10]MH_I2C_Read... [00:42:10]Read from MH i2c: 01 07 00 D1 08 00 00 00 00 00 08 0D F5 [00:42:10]RasterBufferAndPrint [00:42:10]line [00:42:10]line [00:42:10]line [00:42:10]line [00:42:10]line [00:42:10]written 0, free lines is 3342 [00:42:10]MH_Cut [00:42:10]Write to MH i2c: D1 01 00 D8 08 01 B2 [00:42:10]Write i2c OK [00:42:10]MH_I2C_Read... [00:42:10]Read from MH i2c: D1 [00:42:10]MH_I2C_Read... [00:42:10]Read from MH i2c: D1 01 00 [00:42:10]MH_I2C_Read... [00:42:10]Read from MH i2c: D1 01 00 D8 08 00 B1 [00:42:10]Write to MH i2c: 01 00 00 D9 08 E1 [00:42:10]Write i2c OK [00:42:10]MH_I2C_Read... [00:42:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0B 23 47 00 03 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 55 02 00 F4 03 04 00 5D 04 F3 66 B6 04 01 00 00 3C 5D 92 B3 E3 D8 6D 90 [00:42:10]CommunicateWithHost err = 0 [00:42:10]CheckOFDResponse [00:42:10]1017 (14) - 77093643461234 [00:42:10]1041 (16) - 0000000000871835 [00:42:10]1040 (4) - 152987 [00:42:10]1012 (4) - 24.09.2024 18:26 [00:42:10]1206 (1) - 0 [00:42:10]OFD Sender: Remove packet 152987 [00:42:10]ProducePacketName [00:42:10]name=ofd_packets/00152987 [00:42:10]NVStorageDeleteData [00:42:11]*** Cut start [00:42:11]*** Purtial cut [00:42:11]*** Stage 1: CUTSNS_PIN = 1 [00:42:11]OFD Sender: No OFD packet to send [00:42:11]Read from MH i2c: 01 [00:42:11]MH_I2C_Read... [00:42:11]*** Stop cut motor [00:42:11]*** Cut end [00:42:11]Read from MH i2c: 01 07 00 [00:42:11]MH_I2C_Read... [00:42:11]Read from MH i2c: 01 07 00 D9 08 00 00 00 00 00 FF 0F F6 [00:42:11]process_action close_receipt done [00:42:11]requested_data is exist [00:42:11]produce_requested_data [00:42:11]requested_item fm.sn is exist - process it [00:42:11]wFMCommunicate request_size=4 [00:42:11]MH_SAM_APDU [00:42:11]CAPDU: 80 11 00 00 [00:42:11]Write to MH i2c: E2 08 00 DA 08 80 11 00 00 00 00 00 00 5C [00:42:11]Write i2c OK [00:42:11]MH_I2C_Read... [00:42:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:42:11]Read from MH i2c: E2 [00:42:11]MH_I2C_Read... [00:42:11]Read from MH i2c: E2 17 00 [00:42:11]MH_I2C_Read... [00:42:11]Read from MH i2c: E2 17 00 DA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AF [00:42:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:42:11]wFMCommunicate OK [00:42:11]requested_item fd.num is exist - process it [00:42:11]SAM_PROTO_GetFieldsCounters [00:42:11]wFMCommunicate request_size=4 [00:42:11]MH_SAM_APDU [00:42:11]CAPDU: 80 13 00 00 [00:42:11]Write to MH i2c: E2 08 00 DB 08 80 13 00 00 00 00 00 00 5F [00:42:11]Write i2c OK [00:42:11]MH_I2C_Read... [00:42:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:42:11]Read from MH i2c: E2 [00:42:11]MH_I2C_Read... [00:42:11]Read from MH i2c: E2 62 00 [00:42:11]MH_I2C_Read... [00:42:11]Read from MH i2c: E2 62 00 DB 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9B 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 5A [00:42:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9B 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:42:11]wFMCommunicate OK [00:42:11]SAM_PROTO_GetFieldsCounters done [00:42:11]requested_item shift.num is exist - process it [00:42:11]requested_item shift.opened is exist - process it [00:42:11]req_shift_opened [00:42:11]FM_GetShiftState [00:42:11]SAM_PROTO_GetShiftState [00:42:11]wFMCommunicate request_size=4 [00:42:11]MH_SAM_APDU [00:42:11]CAPDU: 80 13 01 00 [00:42:11]Write to MH i2c: E2 08 00 DC 08 80 13 01 00 00 00 00 00 61 [00:42:11]Write i2c OK [00:42:11]MH_I2C_Read... [00:42:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:42:11]Read from MH i2c: E2 [00:42:11]MH_I2C_Read... [00:42:11]Read from MH i2c: E2 0E 00 [00:42:11]MH_I2C_Read... [00:42:11]Read from MH i2c: E2 0E 00 DC 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 29 [00:42:11]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:42:11]wFMCommunicate OK [00:42:11]SAM_PROTO_GetShiftState done [00:42:11]FM_GetShiftState done [00:42:11]req_shift_opened done [00:42:11]requested_item shift.open_date is exist - process it [00:42:11]req_shift_open_date [00:42:11]req_shift_open_date done [00:42:11]produce_requested_data done [00:42:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152987,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [00:42:11]process_action_free close_receipt [00:42:11]json_value_free [00:42:11]json_value_free done [00:42:11]process_json_proto returns [00:42:11]Send response to host [00:42:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152987,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [00:42:11]free response buf [00:42:11]execute_script done [00:42:11]execute_script returns [00:42:11]free content buf [00:42:11]Sock 10.Close socket [00:42:11]Sock 10.Thread stoped [00:42:16]OFD Sender: No OFD packet to send [00:42:19]recv_with_timeout no data received [00:42:21]OFD Sender: No OFD packet to send [00:42:26]OFD Sender: No OFD packet to send [00:42:31]OFD Sender: No OFD packet to send [00:42:31]recv_with_timeout no data received [00:42:34]accept exits with 9 [00:42:34]New connection [00:42:34]New thread 3066686820 created [00:42:34]Thread 3066830180 joined [00:42:34]Waiting for new connection... [00:42:34] Sock 9.Parse request [00:42:34]Sock 9.Check first char [00:42:34]Sock 9.First char is OK [00:42:34]request: POST /json_proto HTTP/1.0 [00:42:34]Method: POST [00:42:34]URL: /json_proto [00:42:34]Method is POST - this is cgi request [00:42:34]url: /json_proto [00:42:34]query_string will be loaded in cgi processing [00:42:34]execute_cgi json_proto POST (null) [00:42:34]execute_cgi path=json_proto method=POST [00:42:34]POST find Content-Length [00:42:34]Host: 172.17.43.67:8080 [00:42:34]Content-Length: 796 [00:42:34]Content-Type: application/json [00:42:34] [00:42:34]POST finish read [00:42:34]Found Content-Length = 796 [00:42:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 6.640, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:42:34]execute_script... [00:42:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 6.640, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:42:34]POST & json_proto [00:42:34]process_json_proto [00:42:34]json parsed OK: [00:42:34]protocol is kg_v1.0 [00:42:34]action value=close_receipt [00:42:34]process_action close_receipt [00:42:34]cmd_close_receipt [00:42:34]MH_GetDate [00:42:34]Write to MH i2c: F0 00 00 DD 08 D4 [00:42:34]Write i2c OK [00:42:34]MH_I2C_Read... [00:42:34]Read from MH i2c: F0 [00:42:34]MH_I2C_Read... [00:42:34]Read from MH i2c: F0 09 00 [00:42:34]MH_I2C_Read... [00:42:34]Read from MH i2c: F0 09 00 DD 08 00 7B 5C F3 66 6A BD 47 65 E0 [00:42:34]GetLastDocTimeStamp 1727224928 [00:42:34]current date 1727224955 [00:42:34]FM_GetShiftState [00:42:34]SAM_PROTO_GetShiftState [00:42:34]wFMCommunicate request_size=4 [00:42:34]MH_SAM_APDU [00:42:34]CAPDU: 80 13 01 00 [00:42:34]Write to MH i2c: E2 08 00 DE 08 80 13 01 00 00 00 00 00 63 [00:42:34]Write i2c OK [00:42:34]MH_I2C_Read... [00:42:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:42:35]Read from MH i2c: E2 [00:42:35]MH_I2C_Read... [00:42:35]Read from MH i2c: E2 0E 00 [00:42:35]MH_I2C_Read... [00:42:35]Read from MH i2c: E2 0E 00 DE 08 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 2B [00:42:35]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:42:35]wFMCommunicate OK [00:42:35]SAM_PROTO_GetShiftState done [00:42:35]FM_GetShiftState done [00:42:35]opened in 1727224329 [00:42:35]opened+sec_in_day 1727310729 [00:42:35]quantity*price = 0 [00:42:35]sum+1 = 1 [00:42:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 4 25.09.2024 00:42 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152988 ФПД: 138727533888542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T004235&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152988&fm=138727533888542&tin=02508201610067®Number=0000000000091825&sum=0 [00:42:36]StoreToDocumentArchive [00:42:36]shift 478 fd 152988 [00:42:36]save to /storage/0478/doc_00152988 [00:42:36]save last doc name /storage/0478/doc_00152988 to /storage/kkm_last_doc_name [00:42:36]save OK [00:42:36]Clear old archive folders... [00:42:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:42:36]tlvbuf is 010429E0 [00:42:36]SAM_PROTO_ClearQueue [00:42:36]wFMCommunicate request_size=4 [00:42:36]MH_SAM_APDU [00:42:36]CAPDU: 80 09 00 00 [00:42:36]Write to MH i2c: E2 08 00 EB 08 80 09 00 00 00 00 00 00 65 [00:42:36]Write i2c OK [00:42:36]MH_I2C_Read... [00:42:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:42:36]Read from MH i2c: E2 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: E2 03 00 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: E2 03 00 EB 08 00 90 00 67 [00:42:36]RAPDU: 90 00 [00:42:36]wFMCommunicate OK [00:42:36]SAM_PROTO_ClearQueue done [00:42:36]KKMCreateOFDPacket [00:42:36]OFDProtocolAddRootSTLVToBuf [00:42:36]FM_MakeSignedData [00:42:36]FM_MakeSignedData [00:42:36]SAM_PROTO_SignData [00:42:36]wFMCommunicate request_size=4 [00:42:36]MH_SAM_APDU [00:42:36]CAPDU: 80 0D 01 02 [00:42:36]Write to MH i2c: E2 08 00 EC 08 80 0D 01 02 00 00 00 00 6D [00:42:36]Write i2c OK [00:42:36]MH_I2C_Read... [00:42:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:42:36]Read from MH i2c: E2 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: E2 03 00 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: E2 03 00 EC 08 00 90 00 68 [00:42:36]RAPDU: 90 00 [00:42:36]wFMCommunicate OK [00:42:36]wFMCommunicate request_size=255 [00:42:36]MH_SAM_APDU [00:42:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 7B 5C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 55 02 00 35 04 06 00 7E [00:42:36]Write to MH i2c: E2 02 01 ED 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 7B 5C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 55 02 00 35 04 06 00 7E 00 00 04 [00:42:36]Write i2c OK [00:42:36]MH_I2C_Read... [00:42:36]OFD Sender: No OFD packet to send [00:42:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:42:36]Read from MH i2c: E2 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: E2 03 00 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: E2 03 00 ED 08 00 90 00 69 [00:42:36]RAPDU: 90 00 [00:42:36]wFMCommunicate OK [00:42:36]wFMCommunicate request_size=10 [00:42:36]MH_SAM_APDU [00:42:36]CAPDU: 80 0D 02 02 05 2C 05 60 C4 1E [00:42:36]Write to MH i2c: E2 0D 00 EE 08 80 0D 02 02 05 00 2C 05 60 C4 1E 00 00 ED [00:42:36]Write i2c OK [00:42:36]MH_I2C_Read... [00:42:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:42:36]Read from MH i2c: E2 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: E2 03 00 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: E2 03 00 EE 08 00 90 00 6A [00:42:36]RAPDU: 90 00 [00:42:36]wFMCommunicate OK [00:42:36]wFMCommunicate request_size=4 [00:42:36]MH_SAM_APDU [00:42:36]CAPDU: 80 0D 03 02 [00:42:36]Write to MH i2c: E2 08 00 EF 08 80 0D 03 02 00 00 00 00 72 [00:42:36]Write i2c OK [00:42:36]MH_I2C_Read... [00:42:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:42:36]Read from MH i2c: E2 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: E2 0B 00 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: E2 0B 00 EF 08 00 59 24 34 58 A4 83 D1 12 90 00 86 [00:42:36]RAPDU: 59 24 34 58 A4 83 D1 12 90 00 [00:42:36]wFMCommunicate OK [00:42:36]SAM_PROTO_SignData done [00:42:36]FM_MakeSignedData done [00:42:36]CreateOFDProtocolMessage [00:42:36]wFMCommunicate request_size=4 [00:42:36]MH_SAM_APDU [00:42:36]CAPDU: 80 11 00 00 [00:42:36]Write to MH i2c: E2 08 00 F0 08 80 11 00 00 00 00 00 00 72 [00:42:36]Write i2c OK [00:42:36]MH_I2C_Read... [00:42:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:42:36]Read from MH i2c: E2 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: E2 17 00 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: E2 17 00 F0 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [00:42:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:42:36]wFMCommunicate OK [00:42:36]CreateOFDProtocolMessage done [00:42:36]OFDSenderStorePacket 152988 [00:42:36]StoreOFDPacket docnum=152988 [00:42:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 33 05 07 01 74 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 7B 5C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 55 02 00 35 04 06 00 7E 2C 05 60 C4 1E 59 24 34 58 A4 83 D1 12 [00:42:36]CheckFolder [00:42:36]dirname=/storage/ofd_packets [00:42:36]CheckFolder done [00:42:36]ProducePacketName [00:42:36]name=ofd_packets/00152988 [00:42:36]NVStorageSaveData ofd_packets/00152988 [00:42:36]File name is /storage/ofd_packets/00152988 [00:42:36]Write 301 bytes [00:42:36]NVStorageSaveData done [00:42:36]OFDSenderStorePacket done [00:42:36]KKMCreateOFDPacket done [00:42:36]NVStorageSaveData kkm_last_timestamp [00:42:36]File name is /storage/kkm_last_timestamp [00:42:36]Write 4 bytes [00:42:36]NVStorageSaveData done [00:42:36]ExternCall_PrintAddStr [00:42:36]wPrintStart [00:42:36]Write to MH i2c: 01 00 00 F1 08 F9 [00:42:36]Write i2c OK [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: 01 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: 01 07 00 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: 01 07 00 F1 08 00 00 00 00 00 FF 0F 0E [00:42:36]RasterBufferAndPrint [00:42:36]line Счет N : (1)1786990 [00:42:36]line ИНН: 02508201610067 [00:42:36]line Контрольно-Кассовый Чек [00:42:36]line ПРОДАЖА [00:42:36]line ТРК (МРК, ГНК) : 42 [00:42:36]line Товар: 2710124130 [00:42:36]line Аи-92-К-5 [00:42:36]line 6.640 * 0.00 [00:42:36]line = 0.00 [00:42:36]line НДС 12% НСП 1% [00:42:36]line > о реализуемом товаре [00:42:36]line ИТОГО: 0.00 [00:42:36]line НСП 1% : 0.00 [00:42:36]line НДС 12% : 0.00 [00:42:36]line Наличными: 0.00 [00:42:36]line Безнал.: 0.00 [00:42:36]line Место: АЗС № 89 "Партнер Нефть" [00:42:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:42:36]line СНО: Общий режим [00:42:36]line Чек 4 25.09.2024 00:42 [00:42:36]line Смена: 478 ФФД: 1.0 [00:42:36]line ЗНМ: 0300000113 [00:42:36]line РНМ: 0000000000091825 [00:42:36]line Версия ККМ: 001 [00:42:36]line Платежная система: O! деньги [00:42:36]line ФМ: 0000000000871835 [00:42:36]line ФД: 152988 [00:42:36]line ФПД: 138727533888542 [00:42:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T004235&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152988&fm=138727533888542&tin=02508201610067®Number=0000000000091825&sum=0 [00:42:36]written 0, free lines is 4095 [00:42:36]OFD Sender: Processing packet 152988 [packets to send 831, broken 830] [00:42:36]ProducePacketName [00:42:36]name=ofd_packets/00152988 [00:42:36]OFD Sender: To server: pG, [00:42:36]CommunicateWithHost lk.salyk.kg:30040 [00:42:36]ConnectInit lk.salyk.kg [00:42:37]Write to MH i2c: 01 00 00 1B 09 24 [00:42:37]Write i2c OK [00:42:37]MH_I2C_Read... [00:42:37]Read from MH i2c: 01 [00:42:37]MH_I2C_Read... [00:42:37]Read from MH i2c: 01 07 00 [00:42:37]MH_I2C_Read... [00:42:37]Read from MH i2c: 01 07 00 1B 09 00 00 00 00 00 E9 0C 20 [00:42:37]RasterBufferAndPrint [00:42:37]line [00:42:37]line [00:42:37]line [00:42:37]line [00:42:37]line [00:42:37]written 0, free lines is 3311 [00:42:37]MH_Cut [00:42:37]Write to MH i2c: D1 01 00 22 09 01 FD [00:42:37]Write i2c OK [00:42:37]MH_I2C_Read... [00:42:37]Read from MH i2c: D1 [00:42:37]MH_I2C_Read... [00:42:37]Read from MH i2c: D1 01 00 [00:42:37]MH_I2C_Read... [00:42:37]Read from MH i2c: D1 01 00 22 09 00 FC [00:42:37]Write to MH i2c: 01 00 00 23 09 2C [00:42:37]Write i2c OK [00:42:37]MH_I2C_Read... [00:42:37]Connected sock=10 [00:42:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 33 05 07 01 74 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 7B 5C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 55 02 00 35 04 06 00 7E 2C 05 60 C4 1E 59 24 34 58 A4 83 D1 12 [00:42:37]*** Cut start [00:42:37]*** Purtial cut [00:42:37]*** Stage 1: CUTSNS_PIN = 1 [00:42:38]Read from MH i2c: 01 [00:42:38]MH_I2C_Read... [00:42:38]*** Stop cut motor [00:42:38]*** Cut end [00:42:38]Read from MH i2c: 01 07 00 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: 01 07 00 23 09 00 00 00 00 00 FF 0F 41 [00:42:38]process_action close_receipt done [00:42:38]requested_data is exist [00:42:38]produce_requested_data [00:42:38]requested_item fm.sn is exist - process it [00:42:38]wFMCommunicate request_size=4 [00:42:38]MH_SAM_APDU [00:42:38]CAPDU: 80 11 00 00 [00:42:38]Write to MH i2c: E2 08 00 24 09 80 11 00 00 00 00 00 00 A7 [00:42:38]Write i2c OK [00:42:38]MH_I2C_Read... [00:42:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:42:38]Read from MH i2c: E2 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 17 00 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 17 00 24 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FA [00:42:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:42:38]wFMCommunicate OK [00:42:38]requested_item fd.num is exist - process it [00:42:38]SAM_PROTO_GetFieldsCounters [00:42:38]wFMCommunicate request_size=4 [00:42:38]MH_SAM_APDU [00:42:38]CAPDU: 80 13 00 00 [00:42:38]Write to MH i2c: E2 08 00 25 09 80 13 00 00 00 00 00 00 AA [00:42:38]Write i2c OK [00:42:38]MH_I2C_Read... [00:42:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:42:38]Read from MH i2c: E2 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 62 00 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 62 00 25 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9C 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 A9 [00:42:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9C 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:42:38]wFMCommunicate OK [00:42:38]SAM_PROTO_GetFieldsCounters done [00:42:38]requested_item shift.num is exist - process it [00:42:38]requested_item shift.opened is exist - process it [00:42:38]req_shift_opened [00:42:38]FM_GetShiftState [00:42:38]SAM_PROTO_GetShiftState [00:42:38]wFMCommunicate request_size=4 [00:42:38]MH_SAM_APDU [00:42:38]CAPDU: 80 13 01 00 [00:42:38]Write to MH i2c: E2 08 00 26 09 80 13 01 00 00 00 00 00 AC [00:42:38]Write i2c OK [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 [00:42:38]MH_I2C_Read... [00:42:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:42:38]Read from MH i2c: E2 0E 00 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 0E 00 26 09 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 74 [00:42:38]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:42:38]wFMCommunicate OK [00:42:38]SAM_PROTO_GetShiftState done [00:42:38]FM_GetShiftState done [00:42:38]req_shift_opened done [00:42:38]requested_item shift.open_date is exist - process it [00:42:38]req_shift_open_date [00:42:38]req_shift_open_date done [00:42:38]produce_requested_data done [00:42:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152988,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [00:42:38]process_action_free close_receipt [00:42:38]json_value_free [00:42:38]json_value_free done [00:42:38]process_json_proto returns [00:42:38]Send response to host [00:42:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152988,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [00:42:38]free response buf [00:42:38]execute_script done [00:42:38]execute_script returns [00:42:38]free content buf [00:42:38]Sock 9.Close socket [00:42:38]Sock 9.Thread stoped [00:42:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7F EA 47 00 52 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 55 02 00 F4 03 04 00 7A 04 F3 66 B6 04 01 00 00 EB 26 33 CE 48 F6 6A 70 [00:42:39]CommunicateWithHost err = 0 [00:42:39]CheckOFDResponse [00:42:39]1017 (14) - 77093643461234 [00:42:39]1041 (16) - 0000000000871835 [00:42:39]1040 (4) - 152988 [00:42:39]1012 (4) - 24.09.2024 18:27 [00:42:39]1206 (1) - 0 [00:42:39]OFD Sender: Remove packet 152988 [00:42:39]ProducePacketName [00:42:39]name=ofd_packets/00152988 [00:42:39]NVStorageDeleteData [00:42:40]OFD Sender: No OFD packet to send [00:42:42]recv_with_timeout no data received [00:42:45]OFD Sender: No OFD packet to send [00:42:50]OFD Sender: No OFD packet to send [00:42:52]recv_with_timeout no data received [00:42:55]OFD Sender: No OFD packet to send [00:43:00]OFD Sender: No OFD packet to send [00:43:05]recv_with_timeout no data received [00:43:05]OFD Sender: No OFD packet to send [00:43:10]OFD Sender: No OFD packet to send [00:43:15]OFD Sender: No OFD packet to send [00:43:20]OFD Sender: No OFD packet to send [00:43:25]OFD Sender: No OFD packet to send [00:43:30]OFD Sender: No OFD packet to send [00:43:35]OFD Sender: No OFD packet to send [00:43:40]OFD Sender: No OFD packet to send [00:43:45]OFD Sender: No OFD packet to send [00:43:50]OFD Sender: No OFD packet to send [00:43:55]OFD Sender: No OFD packet to send [00:43:59]recv_with_timeout no data received [00:44:00]OFD Sender: No OFD packet to send [00:44:05]OFD Sender: No OFD packet to send [00:44:09]recv_with_timeout no data received [00:44:10]OFD Sender: No OFD packet to send [00:44:15]OFD Sender: No OFD packet to send [00:44:20]OFD Sender: No OFD packet to send [00:44:25]OFD Sender: No OFD packet to send [00:44:30]OFD Sender: No OFD packet to send [00:44:35]OFD Sender: No OFD packet to send [00:44:36]recv_with_timeout no data received [00:44:40]OFD Sender: No OFD packet to send [00:44:45]OFD Sender: No OFD packet to send [00:44:47]recv_with_timeout no data received [00:44:50]OFD Sender: No OFD packet to send [00:44:55]OFD Sender: No OFD packet to send [00:45:00]OFD Sender: No OFD packet to send [00:45:05]OFD Sender: No OFD packet to send [00:45:08]recv_with_timeout no data received [00:45:10]OFD Sender: No OFD packet to send [00:45:15]OFD Sender: No OFD packet to send [00:45:21]OFD Sender: No OFD packet to send [00:45:26]OFD Sender: No OFD packet to send [00:45:31]OFD Sender: No OFD packet to send [00:45:36]OFD Sender: No OFD packet to send [00:45:41]OFD Sender: No OFD packet to send [00:45:46]OFD Sender: No OFD packet to send [00:45:51]OFD Sender: No OFD packet to send [00:45:56]OFD Sender: No OFD packet to send [00:46:01]OFD Sender: No OFD packet to send [00:46:06]OFD Sender: No OFD packet to send [00:46:11]OFD Sender: No OFD packet to send [00:46:16]OFD Sender: No OFD packet to send [00:46:21]OFD Sender: No OFD packet to send [00:46:26]OFD Sender: No OFD packet to send [00:46:31]OFD Sender: No OFD packet to send [00:46:36]OFD Sender: No OFD packet to send [00:46:41]OFD Sender: No OFD packet to send [00:46:46]OFD Sender: No OFD packet to send [00:46:51]OFD Sender: No OFD packet to send [00:46:56]OFD Sender: No OFD packet to send [00:47:01]OFD Sender: No OFD packet to send [00:47:06]OFD Sender: No OFD packet to send [00:47:11]OFD Sender: No OFD packet to send [00:47:16]OFD Sender: No OFD packet to send [00:47:21]OFD Sender: No OFD packet to send [00:47:26]OFD Sender: No OFD packet to send [00:47:26]accept exits with 7 [00:47:26]New connection [00:47:26]New thread 3066830180 created [00:47:26]Thread 3066686820 joined [00:47:26]Waiting for new connection... [00:47:26] Sock 7.Parse request [00:47:26]Sock 7.Check first char [00:47:26]Sock 7.First char is OK [00:47:26]request: POST /json_proto HTTP/1.0 [00:47:26]Method: POST [00:47:26]URL: /json_proto [00:47:26]Method is POST - this is cgi request [00:47:26]url: /json_proto [00:47:26]query_string will be loaded in cgi processing [00:47:26]execute_cgi json_proto POST (null) [00:47:26]execute_cgi path=json_proto method=POST [00:47:26]POST find Content-Length [00:47:26]Host: 172.17.43.67:8080 [00:47:26]Content-Length: 678 [00:47:26]Content-Type: application/json [00:47:26] [00:47:26]POST finish read [00:47:26]Found Content-Length = 678 [00:47:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:26]execute_script... [00:47:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:26]POST & json_proto [00:47:26]process_json_proto [00:47:26]json parsed OK: [00:47:26]protocol is kg_v1.0 [00:47:26]action value=close_receipt [00:47:26]process_action close_receipt [00:47:26]cmd_close_receipt [00:47:26]MH_GetDate [00:47:26]Write to MH i2c: F0 00 00 27 09 1F [00:47:26]Write i2c OK [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: F0 [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: F0 09 00 [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: F0 09 00 27 09 00 9F 5D F3 66 6A BD 47 65 50 [00:47:26]GetLastDocTimeStamp 1727224955 [00:47:26]current date 1727225247 [00:47:26]FM_GetShiftState [00:47:26]SAM_PROTO_GetShiftState [00:47:26]wFMCommunicate request_size=4 [00:47:26]MH_SAM_APDU [00:47:26]CAPDU: 80 13 01 00 [00:47:26]Write to MH i2c: E2 08 00 28 09 80 13 01 00 00 00 00 00 AE [00:47:26]Write i2c OK [00:47:26]MH_I2C_Read... [00:47:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:26]Read from MH i2c: E2 [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: E2 0E 00 [00:47:26]MH_I2C_Read... [00:47:26]Read from MH i2c: E2 0E 00 28 09 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 76 [00:47:26]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:47:26]wFMCommunicate OK [00:47:26]SAM_PROTO_GetShiftState done [00:47:26]FM_GetShiftState done [00:47:26]opened in 1727224329 [00:47:26]opened+sec_in_day 1727310729 [00:47:26]quantity*price = 50010 [00:47:26]sum+1 = 50012 [00:47:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 5 25.09.2024 00:47 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152989 ФПД: 217636486832660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T004727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152989&fm=217636486832660&tin=02508201610067®Number=0000000000091825&sum=50000 [00:47:28]StoreToDocumentArchive [00:47:28]shift 478 fd 152989 [00:47:28]save to /storage/0478/doc_00152989 [00:47:28]save last doc name /storage/0478/doc_00152989 to /storage/kkm_last_doc_name [00:47:28]save OK [00:47:28]Clear old archive folders... [00:47:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:47:28]tlvbuf is 010B89E0 [00:47:28]SAM_PROTO_ClearQueue [00:47:28]wFMCommunicate request_size=4 [00:47:28]MH_SAM_APDU [00:47:28]CAPDU: 80 09 00 00 [00:47:28]Write to MH i2c: E2 08 00 35 09 80 09 00 00 00 00 00 00 B0 [00:47:28]Write i2c OK [00:47:28]MH_I2C_Read... [00:47:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:47:28]Read from MH i2c: E2 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: E2 03 00 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: E2 03 00 35 09 00 90 00 B2 [00:47:28]RAPDU: 90 00 [00:47:28]wFMCommunicate OK [00:47:28]SAM_PROTO_ClearQueue done [00:47:28]KKMCreateOFDPacket [00:47:28]OFDProtocolAddRootSTLVToBuf [00:47:28]FM_MakeSignedData [00:47:28]FM_MakeSignedData [00:47:28]SAM_PROTO_SignData [00:47:28]wFMCommunicate request_size=4 [00:47:28]MH_SAM_APDU [00:47:28]CAPDU: 80 0D 01 02 [00:47:28]Write to MH i2c: E2 08 00 36 09 80 0D 01 02 00 00 00 00 B8 [00:47:28]Write i2c OK [00:47:28]MH_I2C_Read... [00:47:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:47:28]Read from MH i2c: E2 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: E2 03 00 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: E2 03 00 36 09 00 90 00 B3 [00:47:28]RAPDU: 90 00 [00:47:28]wFMCommunicate OK [00:47:28]wFMCommunicate request_size=255 [00:47:28]MH_SAM_APDU [00:47:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 9F 5D F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 55 02 00 35 04 06 00 C5 [00:47:28]Write to MH i2c: E2 02 01 37 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 9F 5D F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 55 02 00 35 04 06 00 C5 00 00 11 [00:47:28]Write i2c OK [00:47:28]MH_I2C_Read... [00:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:28]Read from MH i2c: E2 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: E2 03 00 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: E2 03 00 37 09 00 90 00 B4 [00:47:28]RAPDU: 90 00 [00:47:28]wFMCommunicate OK [00:47:28]wFMCommunicate request_size=10 [00:47:28]MH_SAM_APDU [00:47:28]CAPDU: 80 0D 02 02 05 F0 71 7C E2 14 [00:47:28]Write to MH i2c: E2 0D 00 38 09 80 0D 02 02 05 00 F0 71 7C E2 14 00 00 98 [00:47:28]Write i2c OK [00:47:28]MH_I2C_Read... [00:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:28]Read from MH i2c: E2 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: E2 03 00 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: E2 03 00 38 09 00 90 00 B5 [00:47:28]RAPDU: 90 00 [00:47:28]wFMCommunicate OK [00:47:28]wFMCommunicate request_size=4 [00:47:28]MH_SAM_APDU [00:47:28]CAPDU: 80 0D 03 02 [00:47:28]Write to MH i2c: E2 08 00 39 09 80 0D 03 02 00 00 00 00 BD [00:47:28]Write i2c OK [00:47:28]MH_I2C_Read... [00:47:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:47:28]Read from MH i2c: E2 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: E2 0B 00 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: E2 0B 00 39 09 00 1D 68 0C 9F AE CB 79 B4 90 00 94 [00:47:28]RAPDU: 1D 68 0C 9F AE CB 79 B4 90 00 [00:47:28]wFMCommunicate OK [00:47:28]SAM_PROTO_SignData done [00:47:28]FM_MakeSignedData done [00:47:28]CreateOFDProtocolMessage [00:47:28]wFMCommunicate request_size=4 [00:47:28]MH_SAM_APDU [00:47:28]CAPDU: 80 11 00 00 [00:47:28]Write to MH i2c: E2 08 00 3A 09 80 11 00 00 00 00 00 00 BD [00:47:28]Write i2c OK [00:47:28]MH_I2C_Read... [00:47:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:28]Read from MH i2c: E2 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: E2 17 00 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: E2 17 00 3A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [00:47:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:47:28]wFMCommunicate OK [00:47:28]CreateOFDProtocolMessage done [00:47:28]OFDSenderStorePacket 152989 [00:47:28]StoreOFDPacket docnum=152989 [00:47:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B4 5A 07 01 CE 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 9F 5D F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 55 02 00 35 04 06 00 C5 F0 71 7C E2 14 1D 68 0C 9F AE CB 79 B4 [00:47:28]CheckFolder [00:47:28]dirname=/storage/ofd_packets [00:47:28]CheckFolder done [00:47:28]ProducePacketName [00:47:28]name=ofd_packets/00152989 [00:47:28]NVStorageSaveData ofd_packets/00152989 [00:47:28]File name is /storage/ofd_packets/00152989 [00:47:28]Write 301 bytes [00:47:28]NVStorageSaveData done [00:47:28]OFDSenderStorePacket done [00:47:28]KKMCreateOFDPacket done [00:47:28]NVStorageSaveData kkm_last_timestamp [00:47:28]File name is /storage/kkm_last_timestamp [00:47:28]Write 4 bytes [00:47:28]NVStorageSaveData done [00:47:28]ExternCall_PrintAddStr [00:47:28]wPrintStart [00:47:28]Write to MH i2c: 01 00 00 3B 09 44 [00:47:28]Write i2c OK [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: 01 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: 01 07 00 [00:47:28]MH_I2C_Read... [00:47:28]Read from MH i2c: 01 07 00 3B 09 00 00 00 00 00 FF 0F 59 [00:47:28]RasterBufferAndPrint [00:47:28]line Счет N : (1)1786991 [00:47:28]line ИНН: 02508201610067 [00:47:28]line Контрольно-Кассовый Чек [00:47:28]line ПРОДАЖА [00:47:28]line ТРК (МРК, ГНК) : 13 [00:47:28]line Товар: 2710124500 [00:47:28]line Аи-95-К-5 [00:47:28]line 6.740 * 74.20 [00:47:28]line = 500.11 [00:47:28]line НДС 12% НСП 1% [00:47:28]line > о реализуемом товаре [00:47:28]line ОКРУГЛЕНИЕ: -0.11 [00:47:28]line ИТОГО: 500.00 [00:47:28]line Внесено: 500.00 [00:47:28]line СДАЧА: 0.00 [00:47:28]line НСП 1% : 4.43 [00:47:28]line НДС 12% : 53.11 [00:47:28]line Наличными: 500.00 [00:47:28]line Безнал.: 0.00 [00:47:28]line Место: АЗС № 89 "Партнер Нефть" [00:47:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:47:28]line СНО: Общий режим [00:47:28]line Чек 5 25.09.2024 00:47 [00:47:28]line Смена: 478 ФФД: 1.0 [00:47:28]line ЗНМ: 0300000113 [00:47:28]line РНМ: 0000000000091825 [00:47:28]line Версия ККМ: 001 [00:47:28]line ФМ: 0000000000871835 [00:47:28]line ФД: 152989 [00:47:28]line ФПД: 217636486832660 [00:47:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T004727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152989&fm=217636486832660&tin=02508201610067®Number=0000000000091825&sum=50000 [00:47:28]OFD Sender: Processing packet 152989 [packets to send 831, broken 830] [00:47:28]ProducePacketName [00:47:28]name=ofd_packets/00152989 [00:47:28]OFD Sender: To server: pG, [00:47:28]CommunicateWithHost lk.salyk.kg:30040 [00:47:28]ConnectInit lk.salyk.kg [00:47:28]written 0, free lines is 4095 [00:47:29]Write to MH i2c: 01 00 00 66 09 6F [00:47:29]Write i2c OK [00:47:29]MH_I2C_Read... [00:47:29]Read from MH i2c: 01 [00:47:29]MH_I2C_Read... [00:47:29]Read from MH i2c: 01 07 00 [00:47:29]MH_I2C_Read... [00:47:29]Read from MH i2c: 01 07 00 66 09 00 00 00 00 00 D1 0C 53 [00:47:29]RasterBufferAndPrint [00:47:29]line [00:47:29]line [00:47:29]line [00:47:29]line [00:47:29]line [00:47:29]written 0, free lines is 3287 [00:47:29]MH_Cut [00:47:29]Write to MH i2c: D1 01 00 6D 09 01 48 [00:47:29]Write i2c OK [00:47:29]MH_I2C_Read... [00:47:29]Read from MH i2c: D1 [00:47:29]MH_I2C_Read... [00:47:29]Read from MH i2c: D1 01 00 [00:47:29]MH_I2C_Read... [00:47:29]Read from MH i2c: D1 01 00 6D 09 00 47 [00:47:29]Write to MH i2c: 01 00 00 6E 09 77 [00:47:29]Write i2c OK [00:47:29]MH_I2C_Read... [00:47:30]*** Cut start [00:47:30]*** Purtial cut [00:47:30]*** Stage 1: CUTSNS_PIN = 1 [00:47:30]Read from MH i2c: 01 [00:47:30]MH_I2C_Read... [00:47:30]*** Stop cut motor [00:47:30]*** Cut end [00:47:30]Read from MH i2c: 01 07 00 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: 01 07 00 6E 09 00 00 00 00 00 FF 0F 8C [00:47:30]process_action close_receipt done [00:47:30]requested_data is exist [00:47:30]produce_requested_data [00:47:30]requested_item fm.sn is exist - process it [00:47:30]wFMCommunicate request_size=4 [00:47:30]MH_SAM_APDU [00:47:30]CAPDU: 80 11 00 00 [00:47:30]Write to MH i2c: E2 08 00 6F 09 80 11 00 00 00 00 00 00 F2 [00:47:30]Write i2c OK [00:47:30]MH_I2C_Read... [00:47:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:30]Read from MH i2c: E2 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: E2 17 00 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: E2 17 00 6F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 45 [00:47:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:47:30]wFMCommunicate OK [00:47:30]requested_item fd.num is exist - process it [00:47:30]SAM_PROTO_GetFieldsCounters [00:47:30]wFMCommunicate request_size=4 [00:47:30]MH_SAM_APDU [00:47:30]CAPDU: 80 13 00 00 [00:47:30]Write to MH i2c: E2 08 00 70 09 80 13 00 00 00 00 00 00 F5 [00:47:30]Write i2c OK [00:47:30]MH_I2C_Read... [00:47:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:47:30]Read from MH i2c: E2 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: E2 62 00 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: E2 62 00 70 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9D 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [00:47:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9D 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:47:30]wFMCommunicate OK [00:47:30]SAM_PROTO_GetFieldsCounters done [00:47:30]requested_item shift.num is exist - process it [00:47:30]requested_item shift.opened is exist - process it [00:47:30]req_shift_opened [00:47:30]FM_GetShiftState [00:47:30]SAM_PROTO_GetShiftState [00:47:30]wFMCommunicate request_size=4 [00:47:30]MH_SAM_APDU [00:47:30]CAPDU: 80 13 01 00 [00:47:30]Write to MH i2c: E2 08 00 71 09 80 13 01 00 00 00 00 00 F7 [00:47:30]Write i2c OK [00:47:30]MH_I2C_Read... [00:47:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:30]Read from MH i2c: E2 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: E2 0E 00 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: E2 0E 00 71 09 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 BF [00:47:30]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:47:30]wFMCommunicate OK [00:47:30]SAM_PROTO_GetShiftState done [00:47:30]FM_GetShiftState done [00:47:30]req_shift_opened done [00:47:30]requested_item shift.open_date is exist - process it [00:47:30]req_shift_open_date [00:47:30]req_shift_open_date done [00:47:30]produce_requested_data done [00:47:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152989,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [00:47:30]process_action_free close_receipt [00:47:30]json_value_free [00:47:30]json_value_free done [00:47:30]process_json_proto returns [00:47:30]Send response to host [00:47:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152989,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [00:47:30]free response buf [00:47:30]execute_script done [00:47:30]execute_script returns [00:47:30]free content buf [00:47:30]Sock 7.Close socket [00:47:30]Sock 7.Thread stoped [00:47:31]Connected sock=11 [00:47:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B4 5A 07 01 CE 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 9F 5D F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 55 02 00 35 04 06 00 C5 F0 71 7C E2 14 1D 68 0C 9F AE CB 79 B4 [00:47:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E5 70 47 00 A2 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 55 02 00 F4 03 04 00 9E 05 F3 66 B6 04 01 00 00 09 81 C6 91 50 C0 D5 AB [00:47:31]CommunicateWithHost err = 0 [00:47:31]CheckOFDResponse [00:47:31]1017 (14) - 77093643461234 [00:47:31]1041 (16) - 0000000000871835 [00:47:31]1040 (4) - 152989 [00:47:31]1012 (4) - 24.09.2024 18:31 [00:47:31]1206 (1) - 0 [00:47:31]OFD Sender: Remove packet 152989 [00:47:31]ProducePacketName [00:47:31]name=ofd_packets/00152989 [00:47:31]NVStorageDeleteData [00:47:31]OFD Sender: No OFD packet to send [00:47:36]OFD Sender: No OFD packet to send [00:47:40]recv_with_timeout no data received [00:47:41]OFD Sender: No OFD packet to send [00:47:46]OFD Sender: No OFD packet to send [00:47:51]OFD Sender: No OFD packet to send [00:47:56]OFD Sender: No OFD packet to send [00:48:01]OFD Sender: No OFD packet to send [00:48:06]accept exits with 9 [00:48:06]New connection [00:48:06]New thread 3066686820 created [00:48:06]Thread 3066830180 joined [00:48:06]Waiting for new connection... [00:48:06] Sock 9.Parse request [00:48:06]Sock 9.Check first char [00:48:06]Sock 9.First char is OK [00:48:06]request: POST /json_proto HTTP/1.0 [00:48:06]Method: POST [00:48:06]URL: /json_proto [00:48:06]Method is POST - this is cgi request [00:48:06]url: /json_proto [00:48:06]query_string will be loaded in cgi processing [00:48:06]execute_cgi json_proto POST (null) [00:48:06]execute_cgi path=json_proto method=POST [00:48:06]POST find Content-Length [00:48:06]Host: 172.17.43.67:8080 [00:48:06]Content-Length: 678 [00:48:06]Content-Type: application/json [00:48:06] [00:48:06]POST finish read [00:48:06]Found Content-Length = 678 [00:48:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:48:06]execute_script... [00:48:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:48:06]POST & json_proto [00:48:06]process_json_proto [00:48:06]json parsed OK: [00:48:06]protocol is kg_v1.0 [00:48:06]action value=close_receipt [00:48:06]process_action close_receipt [00:48:06]cmd_close_receipt [00:48:06]MH_GetDate [00:48:06]Write to MH i2c: F0 00 00 72 09 6A [00:48:06]Write i2c OK [00:48:06]MH_I2C_Read... [00:48:06]Read from MH i2c: F0 [00:48:06]MH_I2C_Read... [00:48:06]Read from MH i2c: F0 09 00 [00:48:06]MH_I2C_Read... [00:48:06]Read from MH i2c: F0 09 00 72 09 00 C7 5D F3 66 6A BD 47 65 C3 [00:48:06]GetLastDocTimeStamp 1727225247 [00:48:06]current date 1727225287 [00:48:06]FM_GetShiftState [00:48:06]SAM_PROTO_GetShiftState [00:48:06]wFMCommunicate request_size=4 [00:48:06]MH_SAM_APDU [00:48:06]CAPDU: 80 13 01 00 [00:48:06]Write to MH i2c: E2 08 00 73 09 80 13 01 00 00 00 00 00 F9 [00:48:06]Write i2c OK [00:48:06]MH_I2C_Read... [00:48:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:48:06]Read from MH i2c: E2 [00:48:06]MH_I2C_Read... [00:48:06]Read from MH i2c: E2 0E 00 [00:48:06]MH_I2C_Read... [00:48:06]Read from MH i2c: E2 0E 00 73 09 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 C1 [00:48:06]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:48:06]wFMCommunicate OK [00:48:06]SAM_PROTO_GetShiftState done [00:48:06]FM_GetShiftState done [00:48:06]opened in 1727224329 [00:48:06]opened+sec_in_day 1727310729 [00:48:06]quantity*price = 50010 [00:48:06]sum+1 = 50012 [00:48:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 6 25.09.2024 00:48 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152990 ФПД: 7685479332710 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T004807&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152990&fm=7685479332710&tin=02508201610067®Number=0000000000091825&sum=50000 [00:48:07]StoreToDocumentArchive [00:48:07]shift 478 fd 152990 [00:48:07]save to /storage/0478/doc_00152990 [00:48:07]save last doc name /storage/0478/doc_00152990 to /storage/kkm_last_doc_name [00:48:07]save OK [00:48:07]Clear old archive folders... [00:48:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:48:07]tlvbuf is 01042CD0 [00:48:07]SAM_PROTO_ClearQueue [00:48:07]wFMCommunicate request_size=4 [00:48:07]MH_SAM_APDU [00:48:07]CAPDU: 80 09 00 00 [00:48:07]Write to MH i2c: E2 08 00 80 09 80 09 00 00 00 00 00 00 FB [00:48:07]Write i2c OK [00:48:07]MH_I2C_Read... [00:48:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:48:07]Read from MH i2c: E2 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: E2 03 00 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: E2 03 00 80 09 00 90 00 FD [00:48:07]RAPDU: 90 00 [00:48:07]wFMCommunicate OK [00:48:07]SAM_PROTO_ClearQueue done [00:48:07]KKMCreateOFDPacket [00:48:07]OFDProtocolAddRootSTLVToBuf [00:48:07]FM_MakeSignedData [00:48:07]FM_MakeSignedData [00:48:07]SAM_PROTO_SignData [00:48:07]wFMCommunicate request_size=4 [00:48:07]MH_SAM_APDU [00:48:07]CAPDU: 80 0D 01 02 [00:48:07]Write to MH i2c: E2 08 00 81 09 80 0D 01 02 00 00 00 00 03 [00:48:07]Write i2c OK [00:48:07]MH_I2C_Read... [00:48:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:48:07]Read from MH i2c: E2 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: E2 03 00 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: E2 03 00 81 09 00 90 00 FE [00:48:07]RAPDU: 90 00 [00:48:07]wFMCommunicate OK [00:48:07]wFMCommunicate request_size=255 [00:48:07]MH_SAM_APDU [00:48:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 C7 5D F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 55 02 00 35 04 06 00 06 [00:48:07]Write to MH i2c: E2 02 01 82 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 C7 5D F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 55 02 00 35 04 06 00 06 00 00 C7 [00:48:07]Write i2c OK [00:48:07]MH_I2C_Read... [00:48:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:48:07]Read from MH i2c: E2 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: E2 03 00 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: E2 03 00 82 09 00 90 00 FF [00:48:07]RAPDU: 90 00 [00:48:07]wFMCommunicate OK [00:48:07]wFMCommunicate request_size=10 [00:48:07]MH_SAM_APDU [00:48:07]CAPDU: 80 0D 02 02 05 FD 6A 43 FB 66 [00:48:07]Write to MH i2c: E2 0D 00 83 09 80 0D 02 02 05 00 FD 6A 43 FB 66 00 00 1B [00:48:07]Write i2c OK [00:48:07]MH_I2C_Read... [00:48:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:48:07]Read from MH i2c: E2 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: E2 03 00 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: E2 03 00 83 09 00 90 00 00 [00:48:07]RAPDU: 90 00 [00:48:07]wFMCommunicate OK [00:48:07]wFMCommunicate request_size=4 [00:48:07]MH_SAM_APDU [00:48:07]CAPDU: 80 0D 03 02 [00:48:07]Write to MH i2c: E2 08 00 84 09 80 0D 03 02 00 00 00 00 08 [00:48:07]Write i2c OK [00:48:07]MH_I2C_Read... [00:48:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:48:07]Read from MH i2c: E2 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: E2 0B 00 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: E2 0B 00 84 09 00 26 94 5D 8E 73 A9 F9 8A 90 00 4D [00:48:07]RAPDU: 26 94 5D 8E 73 A9 F9 8A 90 00 [00:48:07]wFMCommunicate OK [00:48:07]SAM_PROTO_SignData done [00:48:07]FM_MakeSignedData done [00:48:07]CreateOFDProtocolMessage [00:48:07]wFMCommunicate request_size=4 [00:48:07]MH_SAM_APDU [00:48:07]CAPDU: 80 11 00 00 [00:48:07]Write to MH i2c: E2 08 00 85 09 80 11 00 00 00 00 00 00 08 [00:48:07]Write i2c OK [00:48:07]MH_I2C_Read... [00:48:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:48:07]Read from MH i2c: E2 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: E2 17 00 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: E2 17 00 85 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [00:48:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:48:07]wFMCommunicate OK [00:48:07]CreateOFDProtocolMessage done [00:48:07]OFDSenderStorePacket 152990 [00:48:07]StoreOFDPacket docnum=152990 [00:48:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8F 49 07 01 F4 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 C7 5D F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 55 02 00 35 04 06 00 06 FD 6A 43 FB 66 26 94 5D 8E 73 A9 F9 8A [00:48:07]CheckFolder [00:48:07]dirname=/storage/ofd_packets [00:48:07]CheckFolder done [00:48:07]ProducePacketName [00:48:07]name=ofd_packets/00152990 [00:48:07]NVStorageSaveData ofd_packets/00152990 [00:48:07]File name is /storage/ofd_packets/00152990 [00:48:07]Write 301 bytes [00:48:07]NVStorageSaveData done [00:48:07]OFDSenderStorePacket done [00:48:07]KKMCreateOFDPacket done [00:48:07]NVStorageSaveData kkm_last_timestamp [00:48:07]File name is /storage/kkm_last_timestamp [00:48:07]Write 4 bytes [00:48:07]NVStorageSaveData done [00:48:07]ExternCall_PrintAddStr [00:48:07]wPrintStart [00:48:07]Write to MH i2c: 01 00 00 86 09 8F [00:48:07]Write i2c OK [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: 01 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: 01 07 00 [00:48:07]MH_I2C_Read... [00:48:07]Read from MH i2c: 01 07 00 86 09 00 00 00 00 00 FF 0F A4 [00:48:07]RasterBufferAndPrint [00:48:07]line Счет N : (1)1786992 [00:48:07]line ИНН: 02508201610067 [00:48:07]line Контрольно-Кассовый Чек [00:48:07]line ПРОДАЖА [00:48:07]line ТРК (МРК, ГНК) : 13 [00:48:07]line Товар: 2710124500 [00:48:07]line Аи-95-К-5 [00:48:07]line 6.740 * 74.20 [00:48:07]line = 500.11 [00:48:07]line НДС 12% НСП 1% [00:48:07]line > о реализуемом товаре [00:48:07]line ОКРУГЛЕНИЕ: -0.11 [00:48:07]line ИТОГО: 500.00 [00:48:07]line Внесено: 500.00 [00:48:07]line СДАЧА: 0.00 [00:48:07]line НСП 1% : 4.43 [00:48:07]line НДС 12% : 53.11 [00:48:07]line Наличными: 500.00 [00:48:07]line Безнал.: 0.00 [00:48:07]line Место: АЗС № 89 "Партнер Нефть" [00:48:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:48:07]line СНО: Общий режим [00:48:07]line Чек 6 25.09.2024 00:48 [00:48:07]line Смена: 478 ФФД: 1.0 [00:48:07]line ЗНМ: 0300000113 [00:48:07]line РНМ: 0000000000091825 [00:48:07]line Версия ККМ: 001 [00:48:07]line ФМ: 0000000000871835 [00:48:07]line ФД: 152990 [00:48:07]line ФПД: 7685479332710 [00:48:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T004807&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152990&fm=7685479332710&tin=02508201610067®Number=0000000000091825&sum=50000 [00:48:07]written 0, free lines is 4095 [00:48:07]OFD Sender: Processing packet 152990 [packets to send 831, broken 830] [00:48:07]ProducePacketName [00:48:07]name=ofd_packets/00152990 [00:48:07]OFD Sender: To server: pG, [00:48:07]CommunicateWithHost lk.salyk.kg:30040 [00:48:07]ConnectInit lk.salyk.kg [00:48:08]Write to MH i2c: 01 00 00 B1 09 BA [00:48:08]Write i2c OK [00:48:08]MH_I2C_Read... [00:48:08]Read from MH i2c: 01 [00:48:08]MH_I2C_Read... [00:48:08]Read from MH i2c: 01 07 00 [00:48:08]MH_I2C_Read... [00:48:08]Read from MH i2c: 01 07 00 B1 09 00 00 00 00 00 CD 0C 9A [00:48:08]RasterBufferAndPrint [00:48:08]line [00:48:08]line [00:48:08]line [00:48:08]line [00:48:08]line [00:48:08]written 0, free lines is 3284 [00:48:08]MH_Cut [00:48:08]Write to MH i2c: D1 01 00 B8 09 01 93 [00:48:08]Write i2c OK [00:48:08]MH_I2C_Read... [00:48:08]Read from MH i2c: D1 [00:48:08]MH_I2C_Read... [00:48:08]Read from MH i2c: D1 01 00 [00:48:08]MH_I2C_Read... [00:48:08]Read from MH i2c: D1 01 00 B8 09 00 92 [00:48:08]Write to MH i2c: 01 00 00 B9 09 C2 [00:48:08]Write i2c OK [00:48:08]MH_I2C_Read... [00:48:08]Connected sock=10 [00:48:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8F 49 07 01 F4 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 C7 5D F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 55 02 00 35 04 06 00 06 FD 6A 43 FB 66 26 94 5D 8E 73 A9 F9 8A [00:48:09]*** Cut start [00:48:09]*** Purtial cut [00:48:09]*** Stage 1: CUTSNS_PIN = 1 [00:48:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4C DC 47 00 2C 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 55 02 00 F4 03 04 00 C3 05 F3 66 B6 04 01 00 00 A1 8A 93 E7 78 E6 28 55 [00:48:09]CommunicateWithHost err = 0 [00:48:09]CheckOFDResponse [00:48:09]1017 (14) - 77093643461234 [00:48:09]1041 (16) - 0000000000871835 [00:48:09]1040 (4) - 152990 [00:48:09]1012 (4) - 24.09.2024 18:32 [00:48:09]1206 (1) - 0 [00:48:09]OFD Sender: Remove packet 152990 [00:48:09]ProducePacketName [00:48:09]name=ofd_packets/00152990 [00:48:09]NVStorageDeleteData [00:48:09]Read from MH i2c: 01 [00:48:09]MH_I2C_Read... [00:48:09]*** Stop cut motor [00:48:09]*** Cut end [00:48:09]Read from MH i2c: 01 07 00 [00:48:09]MH_I2C_Read... [00:48:09]Read from MH i2c: 01 07 00 B9 09 00 00 00 00 00 FF 0F D7 [00:48:09]process_action close_receipt done [00:48:09]requested_data is exist [00:48:09]produce_requested_data [00:48:09]requested_item fm.sn is exist - process it [00:48:09]wFMCommunicate request_size=4 [00:48:09]MH_SAM_APDU [00:48:09]CAPDU: 80 11 00 00 [00:48:09]Write to MH i2c: E2 08 00 BA 09 80 11 00 00 00 00 00 00 3D [00:48:09]Write i2c OK [00:48:09]MH_I2C_Read... [00:48:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:48:09]Read from MH i2c: E2 [00:48:09]MH_I2C_Read... [00:48:09]Read from MH i2c: E2 17 00 [00:48:09]MH_I2C_Read... [00:48:09]Read from MH i2c: E2 17 00 BA 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 90 [00:48:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:48:09]wFMCommunicate OK [00:48:09]requested_item fd.num is exist - process it [00:48:09]SAM_PROTO_GetFieldsCounters [00:48:09]wFMCommunicate request_size=4 [00:48:09]MH_SAM_APDU [00:48:09]CAPDU: 80 13 00 00 [00:48:09]Write to MH i2c: E2 08 00 BB 09 80 13 00 00 00 00 00 00 40 [00:48:09]Write i2c OK [00:48:09]MH_I2C_Read... [00:48:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:48:09]Read from MH i2c: E2 [00:48:09]MH_I2C_Read... [00:48:09]Read from MH i2c: E2 62 00 [00:48:09]MH_I2C_Read... [00:48:09]Read from MH i2c: E2 62 00 BB 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9E 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 47 [00:48:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9E 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:48:09]wFMCommunicate OK [00:48:09]SAM_PROTO_GetFieldsCounters done [00:48:09]requested_item shift.num is exist - process it [00:48:09]requested_item shift.opened is exist - process it [00:48:09]req_shift_opened [00:48:09]FM_GetShiftState [00:48:09]SAM_PROTO_GetShiftState [00:48:09]wFMCommunicate request_size=4 [00:48:09]MH_SAM_APDU [00:48:09]CAPDU: 80 13 01 00 [00:48:09]Write to MH i2c: E2 08 00 BC 09 80 13 01 00 00 00 00 00 42 [00:48:09]Write i2c OK [00:48:09]MH_I2C_Read... [00:48:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:48:09]OFD Sender: No OFD packet to send [00:48:09]Read from MH i2c: E2 [00:48:09]MH_I2C_Read... [00:48:09]Read from MH i2c: E2 0E 00 [00:48:09]MH_I2C_Read... [00:48:09]Read from MH i2c: E2 0E 00 BC 09 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 0A [00:48:09]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:48:09]wFMCommunicate OK [00:48:09]SAM_PROTO_GetShiftState done [00:48:09]FM_GetShiftState done [00:48:09]req_shift_opened done [00:48:09]requested_item shift.open_date is exist - process it [00:48:09]req_shift_open_date [00:48:09]req_shift_open_date done [00:48:09]produce_requested_data done [00:48:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152990,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [00:48:09]process_action_free close_receipt [00:48:09]json_value_free [00:48:09]json_value_free done [00:48:09]process_json_proto returns [00:48:09]Send response to host [00:48:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152990,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [00:48:09]free response buf [00:48:09]execute_script done [00:48:09]execute_script returns [00:48:09]free content buf [00:48:09]Sock 9.Close socket [00:48:09]Sock 9.Thread stoped [00:48:14]recv_with_timeout no data received [00:48:14]OFD Sender: No OFD packet to send [00:48:19]OFD Sender: No OFD packet to send [00:48:24]OFD Sender: No OFD packet to send [00:48:25]recv_with_timeout no data received [00:48:29]OFD Sender: No OFD packet to send [00:48:34]OFD Sender: No OFD packet to send [00:48:39]OFD Sender: No OFD packet to send [00:48:44]OFD Sender: No OFD packet to send [00:48:49]OFD Sender: No OFD packet to send [00:48:54]OFD Sender: No OFD packet to send [00:48:59]OFD Sender: No OFD packet to send [00:49:04]OFD Sender: No OFD packet to send [00:49:09]OFD Sender: No OFD packet to send [00:49:14]OFD Sender: No OFD packet to send [00:49:19]OFD Sender: No OFD packet to send [00:49:24]OFD Sender: No OFD packet to send [00:49:29]OFD Sender: No OFD packet to send [00:49:34]OFD Sender: No OFD packet to send [00:49:39]OFD Sender: No OFD packet to send [00:49:44]OFD Sender: No OFD packet to send [00:49:50]OFD Sender: No OFD packet to send [00:49:55]OFD Sender: No OFD packet to send [00:49:58]recv_with_timeout no data received [00:50:00]OFD Sender: No OFD packet to send [00:50:05]OFD Sender: No OFD packet to send [00:50:10]OFD Sender: No OFD packet to send [00:50:15]OFD Sender: No OFD packet to send [00:50:20]OFD Sender: No OFD packet to send [00:50:25]OFD Sender: No OFD packet to send [00:50:30]OFD Sender: No OFD packet to send [00:50:35]OFD Sender: No OFD packet to send [00:50:40]OFD Sender: No OFD packet to send [00:50:45]OFD Sender: No OFD packet to send [00:50:50]OFD Sender: No OFD packet to send [00:50:55]OFD Sender: No OFD packet to send [00:51:00]OFD Sender: No OFD packet to send [00:51:05]OFD Sender: No OFD packet to send [00:51:06]recv_with_timeout no data received [00:51:10]OFD Sender: No OFD packet to send [00:51:15]OFD Sender: No OFD packet to send [00:51:20]OFD Sender: No OFD packet to send [00:51:25]OFD Sender: No OFD packet to send [00:51:30]OFD Sender: No OFD packet to send [00:51:35]OFD Sender: No OFD packet to send [00:51:40]OFD Sender: No OFD packet to send [00:51:45]OFD Sender: No OFD packet to send [00:51:50]OFD Sender: No OFD packet to send [00:51:53]recv_with_timeout no data received [00:51:55]OFD Sender: No OFD packet to send [00:52:00]OFD Sender: No OFD packet to send [00:52:05]OFD Sender: No OFD packet to send [00:52:10]OFD Sender: No OFD packet to send [00:52:13]accept exits with 7 [00:52:13]New connection [00:52:13]New thread 3066830180 created [00:52:13]Thread 3066686820 joined [00:52:13]Waiting for new connection... [00:52:13] Sock 7.Parse request [00:52:13]Sock 7.Check first char [00:52:13]Sock 7.First char is OK [00:52:13]request: POST /json_proto HTTP/1.0 [00:52:13]Method: POST [00:52:13]URL: /json_proto [00:52:13]Method is POST - this is cgi request [00:52:13]url: /json_proto [00:52:13]query_string will be loaded in cgi processing [00:52:13]execute_cgi json_proto POST (null) [00:52:13]execute_cgi path=json_proto method=POST [00:52:13]POST find Content-Length [00:52:13]Host: 172.17.43.67:8080 [00:52:13]Content-Length: 683 [00:52:13]Content-Type: application/json [00:52:13] [00:52:13]POST finish read [00:52:13]Found Content-Length = 683 [00:52:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786993", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 20.650, "sum" : 1400.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:52:13]execute_script... [00:52:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786993", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 20.650, "sum" : 1400.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:52:13]POST & json_proto [00:52:13]process_json_proto [00:52:13]json parsed OK: [00:52:13]protocol is kg_v1.0 [00:52:13]action value=close_receipt [00:52:13]process_action close_receipt [00:52:13]cmd_close_receipt [00:52:13]MH_GetDate [00:52:13]Write to MH i2c: F0 00 00 BD 09 B5 [00:52:13]Write i2c OK [00:52:13]MH_I2C_Read... [00:52:13]Read from MH i2c: F0 [00:52:13]MH_I2C_Read... [00:52:13]Read from MH i2c: F0 09 00 [00:52:13]MH_I2C_Read... [00:52:13]Read from MH i2c: F0 09 00 BD 09 00 BE 5E F3 66 6A BD 47 65 06 [00:52:13]GetLastDocTimeStamp 1727225287 [00:52:13]current date 1727225534 [00:52:13]FM_GetShiftState [00:52:13]SAM_PROTO_GetShiftState [00:52:13]wFMCommunicate request_size=4 [00:52:13]MH_SAM_APDU [00:52:13]CAPDU: 80 13 01 00 [00:52:13]Write to MH i2c: E2 08 00 BE 09 80 13 01 00 00 00 00 00 44 [00:52:13]Write i2c OK [00:52:13]MH_I2C_Read... [00:52:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:52:13]Read from MH i2c: E2 [00:52:13]MH_I2C_Read... [00:52:13]Read from MH i2c: E2 0E 00 [00:52:13]MH_I2C_Read... [00:52:13]Read from MH i2c: E2 0E 00 BE 09 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 0C [00:52:13]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:52:13]wFMCommunicate OK [00:52:13]SAM_PROTO_GetShiftState done [00:52:13]FM_GetShiftState done [00:52:13]opened in 1727224329 [00:52:13]opened+sec_in_day 1727310729 [00:52:13]quantity*price = 140007 [00:52:13]sum+1 = 140008 [00:52:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.68 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 7 25.09.2024 00:52 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152991 ФПД: 30498076492523 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T005214&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152991&fm=30498076492523&tin=02508201610067®Number=0000000000091825&sum=140000 [00:52:14]StoreToDocumentArchive [00:52:14]shift 478 fd 152991 [00:52:14]save to /storage/0478/doc_00152991 [00:52:14]save last doc name /storage/0478/doc_00152991 to /storage/kkm_last_doc_name [00:52:14]save OK [00:52:14]Clear old archive folders... [00:52:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:52:14]tlvbuf is 0109CFE0 [00:52:14]SAM_PROTO_ClearQueue [00:52:14]wFMCommunicate request_size=4 [00:52:14]MH_SAM_APDU [00:52:14]CAPDU: 80 09 00 00 [00:52:14]Write to MH i2c: E2 08 00 CB 09 80 09 00 00 00 00 00 00 46 [00:52:14]Write i2c OK [00:52:14]MH_I2C_Read... [00:52:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:52:15]Read from MH i2c: E2 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: E2 03 00 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: E2 03 00 CB 09 00 90 00 48 [00:52:15]RAPDU: 90 00 [00:52:15]wFMCommunicate OK [00:52:15]SAM_PROTO_ClearQueue done [00:52:15]KKMCreateOFDPacket [00:52:15]OFDProtocolAddRootSTLVToBuf [00:52:15]FM_MakeSignedData [00:52:15]FM_MakeSignedData [00:52:15]SAM_PROTO_SignData [00:52:15]wFMCommunicate request_size=4 [00:52:15]MH_SAM_APDU [00:52:15]CAPDU: 80 0D 01 02 [00:52:15]Write to MH i2c: E2 08 00 CC 09 80 0D 01 02 00 00 00 00 4E [00:52:15]Write i2c OK [00:52:15]MH_I2C_Read... [00:52:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:52:15]Read from MH i2c: E2 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: E2 03 00 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: E2 03 00 CC 09 00 90 00 49 [00:52:15]RAPDU: 90 00 [00:52:15]wFMCommunicate OK [00:52:15]wFMCommunicate request_size=255 [00:52:15]MH_SAM_APDU [00:52:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 BE 5E F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 55 02 00 35 04 06 00 1B [00:52:15]Write to MH i2c: E2 02 01 CD 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 BE 5E F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 55 02 00 35 04 06 00 1B 00 00 90 [00:52:15]Write i2c OK [00:52:15]MH_I2C_Read... [00:52:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:52:15]Read from MH i2c: E2 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: E2 03 00 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: E2 03 00 CD 09 00 90 00 4A [00:52:15]RAPDU: 90 00 [00:52:15]wFMCommunicate OK [00:52:15]wFMCommunicate request_size=10 [00:52:15]MH_SAM_APDU [00:52:15]CAPDU: 80 0D 02 02 05 BC E3 04 02 EB [00:52:15]Write to MH i2c: E2 0D 00 CE 09 80 0D 02 02 05 00 BC E3 04 02 EB 00 00 EB [00:52:15]Write i2c OK [00:52:15]MH_I2C_Read... [00:52:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:52:15]Read from MH i2c: E2 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: E2 03 00 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: E2 03 00 CE 09 00 90 00 4B [00:52:15]RAPDU: 90 00 [00:52:15]wFMCommunicate OK [00:52:15]wFMCommunicate request_size=4 [00:52:15]MH_SAM_APDU [00:52:15]CAPDU: 80 0D 03 02 [00:52:15]Write to MH i2c: E2 08 00 CF 09 80 0D 03 02 00 00 00 00 53 [00:52:15]Write i2c OK [00:52:15]MH_I2C_Read... [00:52:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:52:15]Read from MH i2c: E2 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: E2 0B 00 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: E2 0B 00 CF 09 00 F5 EC E7 6B 15 3B 6D 80 90 00 C4 [00:52:15]RAPDU: F5 EC E7 6B 15 3B 6D 80 90 00 [00:52:15]wFMCommunicate OK [00:52:15]SAM_PROTO_SignData done [00:52:15]FM_MakeSignedData done [00:52:15]CreateOFDProtocolMessage [00:52:15]wFMCommunicate request_size=4 [00:52:15]MH_SAM_APDU [00:52:15]CAPDU: 80 11 00 00 [00:52:15]Write to MH i2c: E2 08 00 D0 09 80 11 00 00 00 00 00 00 53 [00:52:15]Write i2c OK [00:52:15]MH_I2C_Read... [00:52:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:52:15]Read from MH i2c: E2 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: E2 17 00 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: E2 17 00 D0 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [00:52:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:52:15]wFMCommunicate OK [00:52:15]CreateOFDProtocolMessage done [00:52:15]OFDSenderStorePacket 152991 [00:52:15]StoreOFDPacket docnum=152991 [00:52:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B 2A 07 01 14 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 BE 5E F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 55 02 00 35 04 06 00 1B BC E3 04 02 EB F5 EC E7 6B 15 3B 6D 80 [00:52:15]CheckFolder [00:52:15]dirname=/storage/ofd_packets [00:52:15]CheckFolder done [00:52:15]ProducePacketName [00:52:15]name=ofd_packets/00152991 [00:52:15]NVStorageSaveData ofd_packets/00152991 [00:52:15]File name is /storage/ofd_packets/00152991 [00:52:15]Write 301 bytes [00:52:15]NVStorageSaveData done [00:52:15]OFDSenderStorePacket done [00:52:15]KKMCreateOFDPacket done [00:52:15]NVStorageSaveData kkm_last_timestamp [00:52:15]File name is /storage/kkm_last_timestamp [00:52:15]Write 4 bytes [00:52:15]NVStorageSaveData done [00:52:15]ExternCall_PrintAddStr [00:52:15]wPrintStart [00:52:15]Write to MH i2c: 01 00 00 D1 09 DA [00:52:15]Write i2c OK [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: 01 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: 01 07 00 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: 01 07 00 D1 09 00 00 00 00 00 FF 0F EF [00:52:15]RasterBufferAndPrint [00:52:15]line Счет N : (1)1786993 [00:52:15]line ИНН: 02508201610067 [00:52:15]line Контрольно-Кассовый Чек [00:52:15]line ПРОДАЖА [00:52:15]line ТРК (МРК, ГНК) : 32 [00:52:15]line Товар: 2710124130 [00:52:15]line Аи-92-К-5 [00:52:15]line 20.650 * 67.80 [00:52:15]line = 1400.07 [00:52:15]line НДС 12% НСП 1% [00:52:15]line > о реализуемом товаре [00:52:15]line ОКРУГЛЕНИЕ: -0.07 [00:52:15]line ИТОГО: 1400.00 [00:52:15]line Внесено: 1400.00 [00:52:15]line СДАЧА: 0.00 [00:52:15]line НСП 1% : 12.39 [00:52:15]line НДС 12% : 148.68 [00:52:15]line Наличными: 1400.00 [00:52:15]line Безнал.: 0.00 [00:52:15]line Место: АЗС № 89 "Партнер Нефть" [00:52:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:52:15]line СНО: Общий режим [00:52:15]line Чек 7 25.09.2024 00:52 [00:52:15]line Смена: 478 ФФД: 1.0 [00:52:15]line ЗНМ: 0300000113 [00:52:15]line РНМ: 0000000000091825 [00:52:15]line Версия ККМ: 001 [00:52:15]line ФМ: 0000000000871835 [00:52:15]line ФД: 152991 [00:52:15]line ФПД: 30498076492523 [00:52:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T005214&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152991&fm=30498076492523&tin=02508201610067®Number=0000000000091825&sum=140000 [00:52:15]written 0, free lines is 4095 [00:52:15]OFD Sender: Processing packet 152991 [packets to send 831, broken 830] [00:52:15]ProducePacketName [00:52:15]name=ofd_packets/00152991 [00:52:15]OFD Sender: To server: pG, [00:52:15]CommunicateWithHost lk.salyk.kg:30040 [00:52:15]ConnectInit lk.salyk.kg [00:52:15]Write to MH i2c: 01 00 00 FC 09 05 [00:52:15]Write i2c OK [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: 01 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: 01 07 00 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: 01 07 00 FC 09 00 00 00 00 00 D1 0C E9 [00:52:15]RasterBufferAndPrint [00:52:15]line [00:52:15]line [00:52:15]line [00:52:15]line [00:52:15]line [00:52:15]written 0, free lines is 3287 [00:52:15]MH_Cut [00:52:15]Write to MH i2c: D1 01 00 03 0A 01 DF [00:52:15]Write i2c OK [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: D1 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: D1 01 00 [00:52:15]MH_I2C_Read... [00:52:15]Read from MH i2c: D1 01 00 03 0A 00 DE [00:52:15]Write to MH i2c: 01 00 00 04 0A 0E [00:52:15]Write i2c OK [00:52:15]MH_I2C_Read... [00:52:16]*** Cut start [00:52:16]*** Purtial cut [00:52:16]*** Stage 1: CUTSNS_PIN = 1 [00:52:16]Read from MH i2c: 01 [00:52:17]MH_I2C_Read... [00:52:17]*** Stop cut motor [00:52:17]*** Cut end [00:52:17]Read from MH i2c: 01 07 00 [00:52:17]MH_I2C_Read... [00:52:17]Read from MH i2c: 01 07 00 04 0A 00 00 00 00 00 FF 0F 23 [00:52:17]process_action close_receipt done [00:52:17]requested_data is exist [00:52:17]produce_requested_data [00:52:17]requested_item fm.sn is exist - process it [00:52:17]wFMCommunicate request_size=4 [00:52:17]MH_SAM_APDU [00:52:17]CAPDU: 80 11 00 00 [00:52:17]Write to MH i2c: E2 08 00 05 0A 80 11 00 00 00 00 00 00 89 [00:52:17]Write i2c OK [00:52:17]MH_I2C_Read... [00:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:52:17]Read from MH i2c: E2 [00:52:17]MH_I2C_Read... [00:52:17]Read from MH i2c: E2 17 00 [00:52:17]MH_I2C_Read... [00:52:17]Read from MH i2c: E2 17 00 05 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [00:52:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:52:17]wFMCommunicate OK [00:52:17]requested_item fd.num is exist - process it [00:52:17]SAM_PROTO_GetFieldsCounters [00:52:17]wFMCommunicate request_size=4 [00:52:17]MH_SAM_APDU [00:52:17]CAPDU: 80 13 00 00 [00:52:17]Write to MH i2c: E2 08 00 06 0A 80 13 00 00 00 00 00 00 8C [00:52:17]Write i2c OK [00:52:17]MH_I2C_Read... [00:52:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:52:17]Read from MH i2c: E2 [00:52:17]MH_I2C_Read... [00:52:17]Read from MH i2c: E2 62 00 [00:52:17]MH_I2C_Read... [00:52:17]Read from MH i2c: E2 62 00 06 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 97 [00:52:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:52:17]wFMCommunicate OK [00:52:17]SAM_PROTO_GetFieldsCounters done [00:52:17]requested_item shift.num is exist - process it [00:52:17]requested_item shift.opened is exist - process it [00:52:17]req_shift_opened [00:52:17]FM_GetShiftState [00:52:17]SAM_PROTO_GetShiftState [00:52:17]wFMCommunicate request_size=4 [00:52:17]MH_SAM_APDU [00:52:17]CAPDU: 80 13 01 00 [00:52:17]Write to MH i2c: E2 08 00 07 0A 80 13 01 00 00 00 00 00 8E [00:52:17]Write i2c OK [00:52:17]MH_I2C_Read... [00:52:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:52:17]Read from MH i2c: E2 [00:52:17]MH_I2C_Read... [00:52:17]Read from MH i2c: E2 0E 00 [00:52:17]MH_I2C_Read... [00:52:17]Read from MH i2c: E2 0E 00 07 0A 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 56 [00:52:17]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:52:17]wFMCommunicate OK [00:52:17]SAM_PROTO_GetShiftState done [00:52:17]FM_GetShiftState done [00:52:17]req_shift_opened done [00:52:17]requested_item shift.open_date is exist - process it [00:52:17]req_shift_open_date [00:52:17]req_shift_open_date done [00:52:17]produce_requested_data done [00:52:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152991,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [00:52:17]process_action_free close_receipt [00:52:17]json_value_free [00:52:17]json_value_free done [00:52:17]process_json_proto returns [00:52:17]Send response to host [00:52:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152991,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [00:52:17]free response buf [00:52:17]execute_script done [00:52:17]execute_script returns [00:52:17]free content buf [00:52:17]Sock 7.Close socket [00:52:17]Sock 7.Thread stoped [00:52:18]recv_with_timeout no data received [00:52:20]Connected sock=11 [00:52:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B 2A 07 01 14 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 BE 5E F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 55 02 00 35 04 06 00 1B BC E3 04 02 EB F5 EC E7 6B 15 3B 6D 80 [00:52:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 14 0F 47 00 F7 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 55 02 00 F4 03 04 00 C0 06 F3 66 B6 04 01 00 00 07 41 32 91 09 D9 2A FF [00:52:21]CommunicateWithHost err = 0 [00:52:21]CheckOFDResponse [00:52:21]1017 (14) - 77093643461234 [00:52:21]1041 (16) - 0000000000871835 [00:52:21]1040 (4) - 152991 [00:52:21]1012 (4) - 24.09.2024 18:36 [00:52:21]1206 (1) - 0 [00:52:21]OFD Sender: Remove packet 152991 [00:52:21]ProducePacketName [00:52:21]name=ofd_packets/00152991 [00:52:21]NVStorageDeleteData [00:52:22]OFD Sender: No OFD packet to send [00:52:27]OFD Sender: No OFD packet to send [00:52:32]OFD Sender: No OFD packet to send [00:52:37]OFD Sender: No OFD packet to send [00:52:42]OFD Sender: No OFD packet to send [00:52:44]recv_with_timeout no data received [00:52:47]OFD Sender: No OFD packet to send [00:52:52]OFD Sender: No OFD packet to send [00:52:57]OFD Sender: No OFD packet to send [00:53:02]OFD Sender: No OFD packet to send [00:53:07]OFD Sender: No OFD packet to send [00:53:12]OFD Sender: No OFD packet to send [00:53:12]accept exits with 10 [00:53:12]New connection [00:53:12]New thread 3066686820 created [00:53:12]Thread 3066830180 joined [00:53:12]Waiting for new connection... [00:53:12] Sock 10.Parse request [00:53:12]Sock 10.Check first char [00:53:12]Sock 10.First char is OK [00:53:12]request: POST /json_proto HTTP/1.0 [00:53:12]Method: POST [00:53:12]URL: /json_proto [00:53:12]Method is POST - this is cgi request [00:53:12]url: /json_proto [00:53:12]query_string will be loaded in cgi processing [00:53:12]execute_cgi json_proto POST (null) [00:53:12]execute_cgi path=json_proto method=POST [00:53:12]POST find Content-Length [00:53:12]Host: 172.17.43.67:8080 [00:53:12]Content-Length: 678 [00:53:12]Content-Type: application/json [00:53:12] [00:53:12]POST finish read [00:53:12]Found Content-Length = 678 [00:53:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:53:12]execute_script... [00:53:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:53:12]POST & json_proto [00:53:12]process_json_proto [00:53:12]json parsed OK: [00:53:12]protocol is kg_v1.0 [00:53:12]action value=close_receipt [00:53:12]process_action close_receipt [00:53:12]cmd_close_receipt [00:53:12]MH_GetDate [00:53:12]Write to MH i2c: F0 00 00 08 0A 01 [00:53:12]Write i2c OK [00:53:12]MH_I2C_Read... [00:53:12]Read from MH i2c: F0 [00:53:12]MH_I2C_Read... [00:53:12]Read from MH i2c: F0 09 00 [00:53:12]MH_I2C_Read... [00:53:12]Read from MH i2c: F0 09 00 08 0A 00 F9 5E F3 66 6A BD 47 65 8D [00:53:12]GetLastDocTimeStamp 1727225534 [00:53:12]current date 1727225593 [00:53:12]FM_GetShiftState [00:53:12]SAM_PROTO_GetShiftState [00:53:12]wFMCommunicate request_size=4 [00:53:12]MH_SAM_APDU [00:53:12]CAPDU: 80 13 01 00 [00:53:12]Write to MH i2c: E2 08 00 09 0A 80 13 01 00 00 00 00 00 90 [00:53:12]Write i2c OK [00:53:12]MH_I2C_Read... [00:53:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:53:12]Read from MH i2c: E2 [00:53:12]MH_I2C_Read... [00:53:12]Read from MH i2c: E2 0E 00 [00:53:12]MH_I2C_Read... [00:53:12]Read from MH i2c: E2 0E 00 09 0A 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 58 [00:53:12]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:53:12]wFMCommunicate OK [00:53:12]SAM_PROTO_GetShiftState done [00:53:12]FM_GetShiftState done [00:53:12]opened in 1727224329 [00:53:12]opened+sec_in_day 1727310729 [00:53:12]quantity*price = 60003 [00:53:12]sum+1 = 60004 [00:53:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 8 25.09.2024 00:53 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152992 ФПД: 141859131495088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T005313&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152992&fm=141859131495088&tin=02508201610067®Number=0000000000091825&sum=60000 [00:53:14]StoreToDocumentArchive [00:53:14]shift 478 fd 152992 [00:53:14]save to /storage/0478/doc_00152992 [00:53:14]save last doc name /storage/0478/doc_00152992 to /storage/kkm_last_doc_name [00:53:14]save OK [00:53:14]Clear old archive folders... [00:53:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:53:14]tlvbuf is 010441D0 [00:53:14]SAM_PROTO_ClearQueue [00:53:14]wFMCommunicate request_size=4 [00:53:14]MH_SAM_APDU [00:53:14]CAPDU: 80 09 00 00 [00:53:14]Write to MH i2c: E2 08 00 16 0A 80 09 00 00 00 00 00 00 92 [00:53:14]Write i2c OK [00:53:14]MH_I2C_Read... [00:53:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:53:14]Read from MH i2c: E2 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: E2 03 00 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: E2 03 00 16 0A 00 90 00 94 [00:53:14]RAPDU: 90 00 [00:53:14]wFMCommunicate OK [00:53:14]SAM_PROTO_ClearQueue done [00:53:14]KKMCreateOFDPacket [00:53:14]OFDProtocolAddRootSTLVToBuf [00:53:14]FM_MakeSignedData [00:53:14]FM_MakeSignedData [00:53:14]SAM_PROTO_SignData [00:53:14]wFMCommunicate request_size=4 [00:53:14]MH_SAM_APDU [00:53:14]CAPDU: 80 0D 01 02 [00:53:14]Write to MH i2c: E2 08 00 17 0A 80 0D 01 02 00 00 00 00 9A [00:53:14]Write i2c OK [00:53:14]MH_I2C_Read... [00:53:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:53:14]Read from MH i2c: E2 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: E2 03 00 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: E2 03 00 17 0A 00 90 00 95 [00:53:14]RAPDU: 90 00 [00:53:14]wFMCommunicate OK [00:53:14]wFMCommunicate request_size=255 [00:53:14]MH_SAM_APDU [00:53:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 F9 5E F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 55 02 00 35 04 06 00 81 [00:53:14]Write to MH i2c: E2 02 01 18 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 F9 5E F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 55 02 00 35 04 06 00 81 00 00 EF [00:53:14]Write i2c OK [00:53:14]MH_I2C_Read... [00:53:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:53:14]Read from MH i2c: E2 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: E2 03 00 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: E2 03 00 18 0A 00 90 00 96 [00:53:14]RAPDU: 90 00 [00:53:14]wFMCommunicate OK [00:53:14]wFMCommunicate request_size=10 [00:53:14]MH_SAM_APDU [00:53:14]CAPDU: 80 0D 02 02 05 05 27 24 12 B0 [00:53:14]Write to MH i2c: E2 0D 00 19 0A 80 0D 02 02 05 00 05 27 24 12 B0 00 00 B9 [00:53:14]Write i2c OK [00:53:14]MH_I2C_Read... [00:53:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:53:14]Read from MH i2c: E2 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: E2 03 00 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: E2 03 00 19 0A 00 90 00 97 [00:53:14]RAPDU: 90 00 [00:53:14]wFMCommunicate OK [00:53:14]wFMCommunicate request_size=4 [00:53:14]MH_SAM_APDU [00:53:14]CAPDU: 80 0D 03 02 [00:53:14]Write to MH i2c: E2 08 00 1A 0A 80 0D 03 02 00 00 00 00 9F [00:53:14]Write i2c OK [00:53:14]MH_I2C_Read... [00:53:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:53:14]Read from MH i2c: E2 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: E2 0B 00 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: E2 0B 00 1A 0A 00 F2 A2 09 49 B2 B9 27 64 90 00 7C [00:53:14]RAPDU: F2 A2 09 49 B2 B9 27 64 90 00 [00:53:14]wFMCommunicate OK [00:53:14]SAM_PROTO_SignData done [00:53:14]FM_MakeSignedData done [00:53:14]CreateOFDProtocolMessage [00:53:14]wFMCommunicate request_size=4 [00:53:14]MH_SAM_APDU [00:53:14]CAPDU: 80 11 00 00 [00:53:14]Write to MH i2c: E2 08 00 1B 0A 80 11 00 00 00 00 00 00 9F [00:53:14]Write i2c OK [00:53:14]MH_I2C_Read... [00:53:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:53:14]Read from MH i2c: E2 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: E2 17 00 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: E2 17 00 1B 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [00:53:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:53:14]wFMCommunicate OK [00:53:14]CreateOFDProtocolMessage done [00:53:14]OFDSenderStorePacket 152992 [00:53:14]StoreOFDPacket docnum=152992 [00:53:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 94 37 07 01 A1 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 F9 5E F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 55 02 00 35 04 06 00 81 05 27 24 12 B0 F2 A2 09 49 B2 B9 27 64 [00:53:14]CheckFolder [00:53:14]dirname=/storage/ofd_packets [00:53:14]CheckFolder done [00:53:14]ProducePacketName [00:53:14]name=ofd_packets/00152992 [00:53:14]NVStorageSaveData ofd_packets/00152992 [00:53:14]File name is /storage/ofd_packets/00152992 [00:53:14]Write 301 bytes [00:53:14]NVStorageSaveData done [00:53:14]OFDSenderStorePacket done [00:53:14]KKMCreateOFDPacket done [00:53:14]NVStorageSaveData kkm_last_timestamp [00:53:14]File name is /storage/kkm_last_timestamp [00:53:14]Write 4 bytes [00:53:14]NVStorageSaveData done [00:53:14]ExternCall_PrintAddStr [00:53:14]wPrintStart [00:53:14]Write to MH i2c: 01 00 00 1C 0A 26 [00:53:14]Write i2c OK [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: 01 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: 01 07 00 [00:53:14]MH_I2C_Read... [00:53:14]Read from MH i2c: 01 07 00 1C 0A 00 00 00 00 00 FF 0F 3B [00:53:14]RasterBufferAndPrint [00:53:14]line Счет N : (1)1786994 [00:53:14]line ИНН: 02508201610067 [00:53:14]line Контрольно-Кассовый Чек [00:53:14]line ПРОДАЖА [00:53:14]line ТРК (МРК, ГНК) : 32 [00:53:14]line Товар: 2710124130 [00:53:14]line Аи-92-К-5 [00:53:14]line 8.850 * 67.80 [00:53:14]line = 600.03 [00:53:14]line НДС 12% НСП 1% [00:53:14]line > о реализуемом товаре [00:53:14]line ОКРУГЛЕНИЕ: -0.03 [00:53:14]line ИТОГО: 600.00 [00:53:14]line Внесено: 600.00 [00:53:14]line СДАЧА: 0.00 [00:53:14]line НСП 1% : 5.31 [00:53:14]line НДС 12% : 63.72 [00:53:14]line Наличными: 600.00 [00:53:14]line Безнал.: 0.00 [00:53:14]line Место: АЗС № 89 "Партнер Нефть" [00:53:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:53:14]line СНО: Общий режим [00:53:14]line Чек 8 25.09.2024 00:53 [00:53:14]line Смена: 478 ФФД: 1.0 [00:53:14]line ЗНМ: 0300000113 [00:53:14]line РНМ: 0000000000091825 [00:53:14]line Версия ККМ: 001 [00:53:14]line ФМ: 0000000000871835 [00:53:14]line ФД: 152992 [00:53:14]line ФПД: 141859131495088 [00:53:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T005313&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152992&fm=141859131495088&tin=02508201610067®Number=0000000000091825&sum=60000 [00:53:14]written 0, free lines is 4095 [00:53:14]OFD Sender: Processing packet 152992 [packets to send 831, broken 830] [00:53:14]ProducePacketName [00:53:14]name=ofd_packets/00152992 [00:53:14]OFD Sender: To server: pG, [00:53:14]CommunicateWithHost lk.salyk.kg:30040 [00:53:14]ConnectInit lk.salyk.kg [00:53:15]Write to MH i2c: 01 00 00 47 0A 51 [00:53:15]Write i2c OK [00:53:15]MH_I2C_Read... [00:53:15]Read from MH i2c: 01 [00:53:15]MH_I2C_Read... [00:53:15]Read from MH i2c: 01 07 00 [00:53:15]MH_I2C_Read... [00:53:15]Read from MH i2c: 01 07 00 47 0A 00 00 00 00 00 D1 0C 35 [00:53:15]RasterBufferAndPrint [00:53:15]line [00:53:15]line [00:53:15]line [00:53:15]line [00:53:15]line [00:53:15]written 0, free lines is 3287 [00:53:15]MH_Cut [00:53:15]Write to MH i2c: D1 01 00 4E 0A 01 2A [00:53:15]Write i2c OK [00:53:15]MH_I2C_Read... [00:53:15]Read from MH i2c: D1 [00:53:15]MH_I2C_Read... [00:53:15]Read from MH i2c: D1 01 00 [00:53:15]MH_I2C_Read... [00:53:15]Read from MH i2c: D1 01 00 4E 0A 00 29 [00:53:15]Write to MH i2c: 01 00 00 4F 0A 59 [00:53:15]Write i2c OK [00:53:15]MH_I2C_Read... [00:53:16]*** Cut start [00:53:16]*** Purtial cut [00:53:16]*** Stage 1: CUTSNS_PIN = 1 [00:53:16]Read from MH i2c: 01 [00:53:16]MH_I2C_Read... [00:53:16]*** Stop cut motor [00:53:16]*** Cut end [00:53:16]Read from MH i2c: 01 07 00 [00:53:16]MH_I2C_Read... [00:53:16]Read from MH i2c: 01 07 00 4F 0A 00 00 00 00 00 FF 0F 6E [00:53:16]process_action close_receipt done [00:53:16]requested_data is exist [00:53:16]produce_requested_data [00:53:16]requested_item fm.sn is exist - process it [00:53:16]wFMCommunicate request_size=4 [00:53:16]MH_SAM_APDU [00:53:16]CAPDU: 80 11 00 00 [00:53:16]Write to MH i2c: E2 08 00 50 0A 80 11 00 00 00 00 00 00 D4 [00:53:16]Write i2c OK [00:53:16]MH_I2C_Read... [00:53:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:53:16]Read from MH i2c: E2 [00:53:16]MH_I2C_Read... [00:53:16]Read from MH i2c: E2 17 00 [00:53:16]MH_I2C_Read... [00:53:16]Read from MH i2c: E2 17 00 50 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [00:53:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:53:16]wFMCommunicate OK [00:53:16]requested_item fd.num is exist - process it [00:53:16]SAM_PROTO_GetFieldsCounters [00:53:16]wFMCommunicate request_size=4 [00:53:16]MH_SAM_APDU [00:53:16]CAPDU: 80 13 00 00 [00:53:16]Write to MH i2c: E2 08 00 51 0A 80 13 00 00 00 00 00 00 D7 [00:53:16]Write i2c OK [00:53:16]MH_I2C_Read... [00:53:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:53:16]Read from MH i2c: E2 [00:53:16]MH_I2C_Read... [00:53:16]Read from MH i2c: E2 62 00 [00:53:16]MH_I2C_Read... [00:53:16]Read from MH i2c: E2 62 00 51 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A0 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 E6 [00:53:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A0 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:53:16]wFMCommunicate OK [00:53:16]SAM_PROTO_GetFieldsCounters done [00:53:16]requested_item shift.num is exist - process it [00:53:16]requested_item shift.opened is exist - process it [00:53:16]req_shift_opened [00:53:16]FM_GetShiftState [00:53:16]SAM_PROTO_GetShiftState [00:53:16]wFMCommunicate request_size=4 [00:53:16]MH_SAM_APDU [00:53:16]CAPDU: 80 13 01 00 [00:53:16]Write to MH i2c: E2 08 00 52 0A 80 13 01 00 00 00 00 00 D9 [00:53:16]Write i2c OK [00:53:16]MH_I2C_Read... [00:53:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:53:16]Read from MH i2c: E2 [00:53:16]MH_I2C_Read... [00:53:16]Read from MH i2c: E2 0E 00 [00:53:16]MH_I2C_Read... [00:53:16]Read from MH i2c: E2 0E 00 52 0A 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A1 [00:53:16]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:53:16]wFMCommunicate OK [00:53:16]SAM_PROTO_GetShiftState done [00:53:16]FM_GetShiftState done [00:53:16]req_shift_opened done [00:53:16]requested_item shift.open_date is exist - process it [00:53:16]req_shift_open_date [00:53:16]req_shift_open_date done [00:53:16]produce_requested_data done [00:53:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152992,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [00:53:16]process_action_free close_receipt [00:53:16]json_value_free [00:53:16]json_value_free done [00:53:16]process_json_proto returns [00:53:16]Send response to host [00:53:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152992,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [00:53:16]free response buf [00:53:16]execute_script done [00:53:16]execute_script returns [00:53:16]free content buf [00:53:16]Sock 10.Close socket [00:53:16]Sock 10.Thread stoped [00:53:30]recv_with_timeout no data received [00:53:45]recv_with_timeout no data received [00:54:49]accept exits with 7 [00:54:49]New connection [00:54:49]New thread 3066830180 created [00:54:49]Thread 3066686820 joined [00:54:49]Waiting for new connection... [00:54:49] Sock 7.Parse request [00:54:49]Sock 7.Check first char [00:54:49]Sock 7.First char is OK [00:54:49]request: POST /json_proto HTTP/1.0 [00:54:49]Method: POST [00:54:49]URL: /json_proto [00:54:49]Method is POST - this is cgi request [00:54:49]url: /json_proto [00:54:49]query_string will be loaded in cgi processing [00:54:49]execute_cgi json_proto POST (null) [00:54:49]execute_cgi path=json_proto method=POST [00:54:49]POST find Content-Length [00:54:49]Host: 172.17.43.67:8080 [00:54:49]Content-Length: 678 [00:54:49]Content-Type: application/json [00:54:49] [00:54:49]POST finish read [00:54:49]Found Content-Length = 678 [00:54:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:54:49]execute_script... [00:54:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:54:49]POST & json_proto [00:54:49]process_json_proto [00:54:49]json parsed OK: [00:54:49]protocol is kg_v1.0 [00:54:49]action value=close_receipt [00:54:49]process_action close_receipt [00:54:49]cmd_close_receipt [00:54:49]MH_GetDate [00:54:49]Write to MH i2c: F0 00 00 53 0A 4C [00:54:49]Write i2c OK [00:54:49]MH_I2C_Read... [00:54:49]Read from MH i2c: F0 [00:54:49]MH_I2C_Read... [00:54:49]Read from MH i2c: F0 09 00 [00:54:49]MH_I2C_Read... [00:54:49]Read from MH i2c: F0 09 00 53 0A 00 5A 5F F3 66 6A BD 47 65 3A [00:54:49]GetLastDocTimeStamp 1727225593 [00:54:49]current date 1727225690 [00:54:49]FM_GetShiftState [00:54:49]SAM_PROTO_GetShiftState [00:54:49]wFMCommunicate request_size=4 [00:54:49]MH_SAM_APDU [00:54:49]CAPDU: 80 13 01 00 [00:54:49]Write to MH i2c: E2 08 00 54 0A 80 13 01 00 00 00 00 00 DB [00:54:49]Write i2c OK [00:54:49]MH_I2C_Read... [00:54:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:54:49]Read from MH i2c: E2 [00:54:49]MH_I2C_Read... [00:54:49]Read from MH i2c: E2 0E 00 [00:54:49]MH_I2C_Read... [00:54:49]Read from MH i2c: E2 0E 00 54 0A 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 A3 [00:54:49]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:54:49]wFMCommunicate OK [00:54:49]SAM_PROTO_GetShiftState done [00:54:49]FM_GetShiftState done [00:54:49]opened in 1727224329 [00:54:49]opened+sec_in_day 1727310729 [00:54:49]quantity*price = 40002 [00:54:49]sum+1 = 40003 [00:54:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 9 25.09.2024 00:54 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152993 ФПД: 179111439668385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T005450&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152993&fm=179111439668385&tin=02508201610067®Number=0000000000091825&sum=40000 [00:54:50]StoreToDocumentArchive [00:54:50]shift 478 fd 152993 [00:54:50]save to /storage/0478/doc_00152993 [00:54:50]save last doc name /storage/0478/doc_00152993 to /storage/kkm_last_doc_name [00:54:50]save OK [00:54:50]Clear old archive folders... [00:54:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:54:50]tlvbuf is 0101F010 [00:54:50]SAM_PROTO_ClearQueue [00:54:50]wFMCommunicate request_size=4 [00:54:50]MH_SAM_APDU [00:54:50]CAPDU: 80 09 00 00 [00:54:50]Write to MH i2c: E2 08 00 61 0A 80 09 00 00 00 00 00 00 DD [00:54:50]Write i2c OK [00:54:50]MH_I2C_Read... [00:54:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:54:50]Read from MH i2c: E2 [00:54:50]MH_I2C_Read... [00:54:50]Read from MH i2c: E2 03 00 [00:54:50]MH_I2C_Read... [00:54:50]Read from MH i2c: E2 03 00 61 0A 00 90 00 DF [00:54:50]RAPDU: 90 00 [00:54:50]wFMCommunicate OK [00:54:50]SAM_PROTO_ClearQueue done [00:54:50]KKMCreateOFDPacket [00:54:50]OFDProtocolAddRootSTLVToBuf [00:54:50]FM_MakeSignedData [00:54:50]FM_MakeSignedData [00:54:50]SAM_PROTO_SignData [00:54:50]wFMCommunicate request_size=4 [00:54:50]MH_SAM_APDU [00:54:50]CAPDU: 80 0D 01 02 [00:54:50]Write to MH i2c: E2 08 00 62 0A 80 0D 01 02 00 00 00 00 E5 [00:54:50]Write i2c OK [00:54:50]MH_I2C_Read... [00:54:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:54:50]Read from MH i2c: E2 [00:54:50]MH_I2C_Read... [00:54:50]Read from MH i2c: E2 03 00 [00:54:50]MH_I2C_Read... [00:54:50]Read from MH i2c: E2 03 00 62 0A 00 90 00 E0 [00:54:50]RAPDU: 90 00 [00:54:50]wFMCommunicate OK [00:54:50]wFMCommunicate request_size=255 [00:54:50]MH_SAM_APDU [00:54:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 5A 5F F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 55 02 00 35 04 06 00 A2 [00:54:50]Write to MH i2c: E2 02 01 63 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 5A 5F F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 55 02 00 35 04 06 00 A2 00 00 DD [00:54:50]Write i2c OK [00:54:50]MH_I2C_Read... [00:54:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:54:51]Read from MH i2c: E2 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: E2 03 00 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: E2 03 00 63 0A 00 90 00 E1 [00:54:51]RAPDU: 90 00 [00:54:51]wFMCommunicate OK [00:54:51]wFMCommunicate request_size=10 [00:54:51]MH_SAM_APDU [00:54:51]CAPDU: 80 0D 02 02 05 E6 A1 BC 94 A1 [00:54:51]Write to MH i2c: E2 0D 00 64 0A 80 0D 02 02 05 00 E6 A1 BC 94 A1 00 00 6A [00:54:51]Write i2c OK [00:54:51]MH_I2C_Read... [00:54:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:54:51]Read from MH i2c: E2 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: E2 03 00 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: E2 03 00 64 0A 00 90 00 E2 [00:54:51]RAPDU: 90 00 [00:54:51]wFMCommunicate OK [00:54:51]wFMCommunicate request_size=4 [00:54:51]MH_SAM_APDU [00:54:51]CAPDU: 80 0D 03 02 [00:54:51]Write to MH i2c: E2 08 00 65 0A 80 0D 03 02 00 00 00 00 EA [00:54:51]Write i2c OK [00:54:51]MH_I2C_Read... [00:54:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:54:51]Read from MH i2c: E2 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: E2 0B 00 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: E2 0B 00 65 0A 00 28 23 5E 07 1F BB C8 12 90 00 4F [00:54:51]RAPDU: 28 23 5E 07 1F BB C8 12 90 00 [00:54:51]wFMCommunicate OK [00:54:51]SAM_PROTO_SignData done [00:54:51]FM_MakeSignedData done [00:54:51]CreateOFDProtocolMessage [00:54:51]wFMCommunicate request_size=4 [00:54:51]MH_SAM_APDU [00:54:51]CAPDU: 80 11 00 00 [00:54:51]Write to MH i2c: E2 08 00 66 0A 80 11 00 00 00 00 00 00 EA [00:54:51]Write i2c OK [00:54:51]MH_I2C_Read... [00:54:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:54:51]Read from MH i2c: E2 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: E2 17 00 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: E2 17 00 66 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3D [00:54:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:54:51]wFMCommunicate OK [00:54:51]CreateOFDProtocolMessage done [00:54:51]OFDSenderStorePacket 152993 [00:54:51]StoreOFDPacket docnum=152993 [00:54:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FC F0 07 01 46 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 5A 5F F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 55 02 00 35 04 06 00 A2 E6 A1 BC 94 A1 28 23 5E 07 1F BB C8 12 [00:54:51]CheckFolder [00:54:51]dirname=/storage/ofd_packets [00:54:51]CheckFolder done [00:54:51]ProducePacketName [00:54:51]name=ofd_packets/00152993 [00:54:51]NVStorageSaveData ofd_packets/00152993 [00:54:51]File name is /storage/ofd_packets/00152993 [00:54:51]Write 301 bytes [00:54:51]NVStorageSaveData done [00:54:51]OFDSenderStorePacket done [00:54:51]KKMCreateOFDPacket done [00:54:51]NVStorageSaveData kkm_last_timestamp [00:54:51]File name is /storage/kkm_last_timestamp [00:54:51]Write 4 bytes [00:54:51]NVStorageSaveData done [00:54:51]ExternCall_PrintAddStr [00:54:51]wPrintStart [00:54:51]Write to MH i2c: 01 00 00 67 0A 71 [00:54:51]Write i2c OK [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: 01 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: 01 07 00 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: 01 07 00 67 0A 00 00 00 00 00 FF 0F 86 [00:54:51]RasterBufferAndPrint [00:54:51]line Счет N : (1)1786995 [00:54:51]line ИНН: 02508201610067 [00:54:51]line Контрольно-Кассовый Чек [00:54:51]line ПРОДАЖА [00:54:51]line ТРК (МРК, ГНК) : 12 [00:54:51]line Товар: 2710124130 [00:54:51]line Аи-92-К-5 [00:54:51]line 5.900 * 67.80 [00:54:51]line = 400.02 [00:54:51]line НДС 12% НСП 1% [00:54:51]line > о реализуемом товаре [00:54:51]line ОКРУГЛЕНИЕ: -0.02 [00:54:51]line ИТОГО: 400.00 [00:54:51]line Внесено: 400.00 [00:54:51]line СДАЧА: 0.00 [00:54:51]line НСП 1% : 3.54 [00:54:51]line НДС 12% : 42.48 [00:54:51]line Наличными: 400.00 [00:54:51]line Безнал.: 0.00 [00:54:51]line Место: АЗС № 89 "Партнер Нефть" [00:54:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:54:51]line СНО: Общий режим [00:54:51]line Чек 9 25.09.2024 00:54 [00:54:51]line Смена: 478 ФФД: 1.0 [00:54:51]line ЗНМ: 0300000113 [00:54:51]line РНМ: 0000000000091825 [00:54:51]line Версия ККМ: 001 [00:54:51]line ФМ: 0000000000871835 [00:54:51]line ФД: 152993 [00:54:51]line ФПД: 179111439668385 [00:54:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T005450&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152993&fm=179111439668385&tin=02508201610067®Number=0000000000091825&sum=40000 [00:54:51]written 0, free lines is 4095 [00:54:51]Write to MH i2c: 01 00 00 92 0A 9C [00:54:51]Write i2c OK [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: 01 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: 01 07 00 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: 01 07 00 92 0A 00 00 00 00 00 D4 0C 83 [00:54:51]RasterBufferAndPrint [00:54:51]line [00:54:51]line [00:54:51]line [00:54:51]line [00:54:51]line [00:54:51]written 0, free lines is 3289 [00:54:51]MH_Cut [00:54:51]Write to MH i2c: D1 01 00 99 0A 01 75 [00:54:51]Write i2c OK [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: D1 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: D1 01 00 [00:54:51]MH_I2C_Read... [00:54:51]Read from MH i2c: D1 01 00 99 0A 00 74 [00:54:51]Write to MH i2c: 01 00 00 9A 0A A4 [00:54:51]Write i2c OK [00:54:51]MH_I2C_Read... [00:54:52]*** Cut start [00:54:52]*** Purtial cut [00:54:52]*** Stage 1: CUTSNS_PIN = 1 [00:54:52]Read from MH i2c: 01 [00:54:52]MH_I2C_Read... [00:54:52]*** Stop cut motor [00:54:52]*** Cut end [00:54:52]Read from MH i2c: 01 07 00 [00:54:52]MH_I2C_Read... [00:54:52]Read from MH i2c: 01 07 00 9A 0A 00 00 00 00 00 FF 0F B9 [00:54:52]process_action close_receipt done [00:54:52]requested_data is exist [00:54:52]produce_requested_data [00:54:52]requested_item fm.sn is exist - process it [00:54:52]wFMCommunicate request_size=4 [00:54:52]MH_SAM_APDU [00:54:52]CAPDU: 80 11 00 00 [00:54:52]Write to MH i2c: E2 08 00 9B 0A 80 11 00 00 00 00 00 00 1F [00:54:52]Write i2c OK [00:54:52]MH_I2C_Read... [00:54:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:54:52]Read from MH i2c: E2 [00:54:52]MH_I2C_Read... [00:54:52]Read from MH i2c: E2 17 00 [00:54:52]MH_I2C_Read... [00:54:52]Read from MH i2c: E2 17 00 9B 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 72 [00:54:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:54:52]wFMCommunicate OK [00:54:52]requested_item fd.num is exist - process it [00:54:52]SAM_PROTO_GetFieldsCounters [00:54:52]wFMCommunicate request_size=4 [00:54:52]MH_SAM_APDU [00:54:52]CAPDU: 80 13 00 00 [00:54:52]Write to MH i2c: E2 08 00 9C 0A 80 13 00 00 00 00 00 00 22 [00:54:52]Write i2c OK [00:54:52]MH_I2C_Read... [00:54:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:54:52]Read from MH i2c: E2 [00:54:52]MH_I2C_Read... [00:54:52]Read from MH i2c: E2 62 00 [00:54:52]MH_I2C_Read... [00:54:52]Read from MH i2c: E2 62 00 9C 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A1 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [00:54:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A1 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:54:52]wFMCommunicate OK [00:54:52]SAM_PROTO_GetFieldsCounters done [00:54:52]requested_item shift.num is exist - process it [00:54:52]requested_item shift.opened is exist - process it [00:54:52]req_shift_opened [00:54:52]FM_GetShiftState [00:54:52]SAM_PROTO_GetShiftState [00:54:52]wFMCommunicate request_size=4 [00:54:52]MH_SAM_APDU [00:54:52]CAPDU: 80 13 01 00 [00:54:52]Write to MH i2c: E2 08 00 9D 0A 80 13 01 00 00 00 00 00 24 [00:54:52]Write i2c OK [00:54:52]MH_I2C_Read... [00:54:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:54:52]Read from MH i2c: E2 [00:54:52]MH_I2C_Read... [00:54:52]Read from MH i2c: E2 0E 00 [00:54:52]MH_I2C_Read... [00:54:52]Read from MH i2c: E2 0E 00 9D 0A 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 EC [00:54:52]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [00:54:52]wFMCommunicate OK [00:54:52]SAM_PROTO_GetShiftState done [00:54:52]FM_GetShiftState done [00:54:52]req_shift_opened done [00:54:52]requested_item shift.open_date is exist - process it [00:54:52]req_shift_open_date [00:54:52]req_shift_open_date done [00:54:52]produce_requested_data done [00:54:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152993,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [00:54:52]process_action_free close_receipt [00:54:52]json_value_free [00:54:52]json_value_free done [00:54:52]process_json_proto returns [00:54:52]Send response to host [00:54:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152993,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [00:54:52]free response buf [00:54:52]execute_script done [00:54:52]execute_script returns [00:54:52]free content buf [00:54:52]Sock 7.Close socket [00:54:52]Sock 7.Thread stoped [00:54:57]recv_with_timeout no data received [00:55:30]ConnectInit Can't connect to host [00:55:30]CommunicateWithHost connect error [00:55:30]CommunicateWithHost err = -1 [00:55:30]OFD Sender: Server communicate error [00:55:30]OFD Sender: Processing packet 152992 [packets to send 832, broken 830] [00:55:30]ProducePacketName [00:55:30]name=ofd_packets/00152992 [00:55:30]OFD Sender: To server: pG, [00:55:30]CommunicateWithHost lk.salyk.kg:30040 [00:55:30]ConnectInit lk.salyk.kg [00:55:31]Connected sock=7 [00:55:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 94 37 07 01 A1 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 F9 5E F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 55 02 00 35 04 06 00 81 05 27 24 12 B0 F2 A2 09 49 B2 B9 27 64 [00:55:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 23 B0 47 00 02 F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 55 02 00 F4 03 04 00 7E 07 F3 66 B6 04 01 00 00 0D F5 22 1E 21 4C A2 8B [00:55:32]CommunicateWithHost err = 0 [00:55:32]CheckOFDResponse [00:55:32]1017 (14) - 77093643461234 [00:55:32]1041 (16) - 0000000000871835 [00:55:32]1040 (4) - 152992 [00:55:32]1012 (4) - 24.09.2024 18:39 [00:55:32]1206 (1) - 0 [00:55:32]OFD Sender: Remove packet 152992 [00:55:32]ProducePacketName [00:55:32]name=ofd_packets/00152992 [00:55:32]NVStorageDeleteData [00:55:32]OFD Sender: Processing packet 152993 [packets to send 831, broken 830] [00:55:32]ProducePacketName [00:55:32]name=ofd_packets/00152993 [00:55:32]OFD Sender: To server: pG, [00:55:32]CommunicateWithHost lk.salyk.kg:30040 [00:55:32]ConnectInit lk.salyk.kg [00:55:33]Connected sock=7 [00:55:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FC F0 07 01 46 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 5A 5F F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 55 02 00 35 04 06 00 A2 E6 A1 BC 94 A1 28 23 5E 07 1F BB C8 12 [00:55:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 13 DA 47 00 31 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 55 02 00 F4 03 04 00 80 07 F3 66 B6 04 01 00 00 80 B5 45 1A 8C 89 A2 53 [00:55:33]CommunicateWithHost err = 0 [00:55:33]CheckOFDResponse [00:55:33]1017 (14) - 77093643461234 [00:55:33]1041 (16) - 0000000000871835 [00:55:33]1040 (4) - 152993 [00:55:33]1012 (4) - 24.09.2024 18:40 [00:55:33]1206 (1) - 0 [00:55:33]OFD Sender: Remove packet 152993 [00:55:33]ProducePacketName [00:55:33]name=ofd_packets/00152993 [00:55:33]NVStorageDeleteData [00:55:34]OFD Sender: No OFD packet to send [00:55:39]OFD Sender: No OFD packet to send [00:55:44]OFD Sender: No OFD packet to send [00:55:49]OFD Sender: No OFD packet to send [00:55:54]OFD Sender: No OFD packet to send [00:55:59]OFD Sender: No OFD packet to send [00:56:04]OFD Sender: No OFD packet to send [00:56:09]OFD Sender: No OFD packet to send [00:56:14]OFD Sender: No OFD packet to send [00:56:19]OFD Sender: No OFD packet to send [00:56:24]OFD Sender: No OFD packet to send [00:56:29]OFD Sender: No OFD packet to send [00:56:34]OFD Sender: No OFD packet to send [00:56:39]OFD Sender: No OFD packet to send [00:56:44]OFD Sender: No OFD packet to send [00:56:49]OFD Sender: No OFD packet to send [00:56:54]OFD Sender: No OFD packet to send [00:56:59]OFD Sender: No OFD packet to send [00:57:04]OFD Sender: No OFD packet to send [00:57:05]recv_with_timeout no data received [00:57:09]OFD Sender: No OFD packet to send [00:57:14]OFD Sender: No OFD packet to send [00:57:19]OFD Sender: No OFD packet to send [00:57:24]OFD Sender: No OFD packet to send [00:57:29]OFD Sender: No OFD packet to send [00:57:34]OFD Sender: No OFD packet to send [00:57:39]OFD Sender: No OFD packet to send [00:57:44]OFD Sender: No OFD packet to send [00:57:49]OFD Sender: No OFD packet to send [00:57:54]OFD Sender: No OFD packet to send [00:57:55]recv_with_timeout no data received [00:57:59]OFD Sender: No OFD packet to send [00:58:04]OFD Sender: No OFD packet to send [00:58:06]recv_with_timeout no data received [00:58:09]OFD Sender: No OFD packet to send [00:58:14]OFD Sender: No OFD packet to send [00:58:20]OFD Sender: No OFD packet to send [00:58:25]OFD Sender: No OFD packet to send [00:58:29]recv_with_timeout no data received [00:58:30]OFD Sender: No OFD packet to send [00:58:35]OFD Sender: No OFD packet to send [00:58:40]OFD Sender: No OFD packet to send [00:58:45]OFD Sender: No OFD packet to send [00:58:50]OFD Sender: No OFD packet to send [00:58:55]OFD Sender: No OFD packet to send [00:59:00]OFD Sender: No OFD packet to send [00:59:05]OFD Sender: No OFD packet to send [00:59:10]OFD Sender: No OFD packet to send [00:59:15]OFD Sender: No OFD packet to send [00:59:20]OFD Sender: No OFD packet to send [00:59:25]OFD Sender: No OFD packet to send [00:59:30]OFD Sender: No OFD packet to send [00:59:35]OFD Sender: No OFD packet to send [00:59:40]OFD Sender: No OFD packet to send [00:59:45]OFD Sender: No OFD packet to send [00:59:50]OFD Sender: No OFD packet to send [00:59:55]OFD Sender: No OFD packet to send [01:00:00]OFD Sender: No OFD packet to send [01:00:05]OFD Sender: No OFD packet to send [01:00:10]OFD Sender: No OFD packet to send [01:00:15]OFD Sender: No OFD packet to send [01:00:18]recv_with_timeout no data received [01:00:20]OFD Sender: No OFD packet to send [01:00:25]OFD Sender: No OFD packet to send [01:00:30]OFD Sender: No OFD packet to send [01:00:35]OFD Sender: No OFD packet to send [01:00:40]accept exits with 10 [01:00:40]New connection [01:00:40]New thread 3066686820 created [01:00:40]Thread 3066830180 joined [01:00:40]Waiting for new connection... [01:00:40] Sock 10.Parse request [01:00:40]Sock 10.Check first char [01:00:40]Sock 10.First char is OK [01:00:40]request: POST /json_proto HTTP/1.0 [01:00:40]Method: POST [01:00:40]URL: /json_proto [01:00:40]Method is POST - this is cgi request [01:00:40]url: /json_proto [01:00:40]query_string will be loaded in cgi processing [01:00:40]execute_cgi json_proto POST (null) [01:00:40]execute_cgi path=json_proto method=POST [01:00:40]POST find Content-Length [01:00:40]Host: 172.17.43.67:8080 [01:00:40]Content-Length: 678 [01:00:40]Content-Type: application/json [01:00:40] [01:00:40]POST finish read [01:00:40]Found Content-Length = 678 [01:00:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786996", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:40]execute_script... [01:00:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786996", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:40]POST & json_proto [01:00:40]process_json_proto [01:00:40]json parsed OK: [01:00:40]protocol is kg_v1.0 [01:00:40]action value=close_receipt [01:00:40]process_action close_receipt [01:00:40]cmd_close_receipt [01:00:40]MH_GetDate [01:00:40]Write to MH i2c: F0 00 00 9E 0A 97 [01:00:40]Write i2c OK [01:00:40]MH_I2C_Read... [01:00:40]Read from MH i2c: F0 [01:00:40]MH_I2C_Read... [01:00:40]Read from MH i2c: F0 09 00 [01:00:40]MH_I2C_Read... [01:00:40]Read from MH i2c: F0 09 00 9E 0A 00 B9 60 F3 66 6A BD 47 65 E5 [01:00:40]GetLastDocTimeStamp 1727225690 [01:00:40]current date 1727226041 [01:00:40]FM_GetShiftState [01:00:40]SAM_PROTO_GetShiftState [01:00:40]wFMCommunicate request_size=4 [01:00:40]MH_SAM_APDU [01:00:40]CAPDU: 80 13 01 00 [01:00:40]Write to MH i2c: E2 08 00 9F 0A 80 13 01 00 00 00 00 00 26 [01:00:40]Write i2c OK [01:00:40]MH_I2C_Read... [01:00:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:40]Read from MH i2c: E2 [01:00:40]MH_I2C_Read... [01:00:40]Read from MH i2c: E2 0E 00 [01:00:40]MH_I2C_Read... [01:00:40]Read from MH i2c: E2 0E 00 9F 0A 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 EE [01:00:40]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [01:00:40]wFMCommunicate OK [01:00:40]SAM_PROTO_GetShiftState done [01:00:40]FM_GetShiftState done [01:00:40]opened in 1727224329 [01:00:40]opened+sec_in_day 1727310729 [01:00:40]quantity*price = 50036 [01:00:40]sum+1 = 50037 [01:00:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 10 25.09.2024 01:00 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152994 ФПД: 76872294542761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T010041&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152994&fm=76872294542761&tin=02508201610067®Number=0000000000091825&sum=50000 [01:00:41]StoreToDocumentArchive [01:00:41]shift 478 fd 152994 [01:00:41]save to /storage/0478/doc_00152994 [01:00:41]save last doc name /storage/0478/doc_00152994 to /storage/kkm_last_doc_name [01:00:41]save OK [01:00:41]Clear old archive folders... [01:00:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:00:41]tlvbuf is 01044140 [01:00:41]SAM_PROTO_ClearQueue [01:00:41]wFMCommunicate request_size=4 [01:00:41]MH_SAM_APDU [01:00:41]CAPDU: 80 09 00 00 [01:00:41]Write to MH i2c: E2 08 00 AC 0A 80 09 00 00 00 00 00 00 28 [01:00:41]Write i2c OK [01:00:41]MH_I2C_Read... [01:00:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:00:41]Read from MH i2c: E2 [01:00:41]MH_I2C_Read... [01:00:41]Read from MH i2c: E2 03 00 [01:00:41]MH_I2C_Read... [01:00:41]Read from MH i2c: E2 03 00 AC 0A 00 90 00 2A [01:00:41]RAPDU: 90 00 [01:00:41]wFMCommunicate OK [01:00:41]SAM_PROTO_ClearQueue done [01:00:41]KKMCreateOFDPacket [01:00:41]OFDProtocolAddRootSTLVToBuf [01:00:41]FM_MakeSignedData [01:00:41]FM_MakeSignedData [01:00:41]SAM_PROTO_SignData [01:00:41]wFMCommunicate request_size=4 [01:00:41]MH_SAM_APDU [01:00:41]CAPDU: 80 0D 01 02 [01:00:41]Write to MH i2c: E2 08 00 AD 0A 80 0D 01 02 00 00 00 00 30 [01:00:41]Write i2c OK [01:00:41]MH_I2C_Read... [01:00:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:00:41]Read from MH i2c: E2 [01:00:41]MH_I2C_Read... [01:00:41]Read from MH i2c: E2 03 00 [01:00:41]MH_I2C_Read... [01:00:41]Read from MH i2c: E2 03 00 AD 0A 00 90 00 2B [01:00:41]RAPDU: 90 00 [01:00:41]wFMCommunicate OK [01:00:41]wFMCommunicate request_size=255 [01:00:41]MH_SAM_APDU [01:00:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 B9 60 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 55 02 00 35 04 06 00 45 [01:00:41]Write to MH i2c: E2 02 01 AE 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 B9 60 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 55 02 00 35 04 06 00 45 00 00 48 [01:00:41]Write i2c OK [01:00:41]MH_I2C_Read... [01:00:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:41]Read from MH i2c: E2 [01:00:41]MH_I2C_Read... [01:00:41]Read from MH i2c: E2 03 00 [01:00:41]MH_I2C_Read... [01:00:41]Read from MH i2c: E2 03 00 AE 0A 00 90 00 2C [01:00:41]RAPDU: 90 00 [01:00:41]wFMCommunicate OK [01:00:41]wFMCommunicate request_size=10 [01:00:41]MH_SAM_APDU [01:00:41]CAPDU: 80 0D 02 02 05 EA 39 CF 2D A9 [01:00:41]Write to MH i2c: E2 0D 00 AF 0A 80 0D 02 02 05 00 EA 39 CF 2D A9 00 00 05 [01:00:41]Write i2c OK [01:00:41]MH_I2C_Read... [01:00:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:42]Read from MH i2c: E2 [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: E2 03 00 [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: E2 03 00 AF 0A 00 90 00 2D [01:00:42]RAPDU: 90 00 [01:00:42]wFMCommunicate OK [01:00:42]wFMCommunicate request_size=4 [01:00:42]MH_SAM_APDU [01:00:42]CAPDU: 80 0D 03 02 [01:00:42]Write to MH i2c: E2 08 00 B0 0A 80 0D 03 02 00 00 00 00 35 [01:00:42]Write i2c OK [01:00:42]MH_I2C_Read... [01:00:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:00:42]Read from MH i2c: E2 [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: E2 0B 00 [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: E2 0B 00 B0 0A 00 6E D0 9F C0 90 4B D5 52 90 00 D5 [01:00:42]RAPDU: 6E D0 9F C0 90 4B D5 52 90 00 [01:00:42]wFMCommunicate OK [01:00:42]SAM_PROTO_SignData done [01:00:42]FM_MakeSignedData done [01:00:42]CreateOFDProtocolMessage [01:00:42]wFMCommunicate request_size=4 [01:00:42]MH_SAM_APDU [01:00:42]CAPDU: 80 11 00 00 [01:00:42]Write to MH i2c: E2 08 00 B1 0A 80 11 00 00 00 00 00 00 35 [01:00:42]Write i2c OK [01:00:42]MH_I2C_Read... [01:00:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:00:42]Read from MH i2c: E2 [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: E2 17 00 [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: E2 17 00 B1 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 88 [01:00:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:00:42]wFMCommunicate OK [01:00:42]CreateOFDProtocolMessage done [01:00:42]OFDSenderStorePacket 152994 [01:00:42]StoreOFDPacket docnum=152994 [01:00:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 38 08 07 01 9B 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 B9 60 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 55 02 00 35 04 06 00 45 EA 39 CF 2D A9 6E D0 9F C0 90 4B D5 52 [01:00:42]CheckFolder [01:00:42]dirname=/storage/ofd_packets [01:00:42]CheckFolder done [01:00:42]ProducePacketName [01:00:42]name=ofd_packets/00152994 [01:00:42]NVStorageSaveData ofd_packets/00152994 [01:00:42]File name is /storage/ofd_packets/00152994 [01:00:42]Write 301 bytes [01:00:42]NVStorageSaveData done [01:00:42]OFDSenderStorePacket done [01:00:42]KKMCreateOFDPacket done [01:00:42]NVStorageSaveData kkm_last_timestamp [01:00:42]File name is /storage/kkm_last_timestamp [01:00:42]Write 4 bytes [01:00:42]NVStorageSaveData done [01:00:42]ExternCall_PrintAddStr [01:00:42]wPrintStart [01:00:42]Write to MH i2c: 01 00 00 B2 0A BC [01:00:42]Write i2c OK [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: 01 [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: 01 07 00 [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: 01 07 00 B2 0A 00 00 00 00 00 FF 0F D1 [01:00:42]RasterBufferAndPrint [01:00:42]line Счет N : (1)1786996 [01:00:42]line ИНН: 02508201610067 [01:00:42]line Контрольно-Кассовый Чек [01:00:42]line ПРОДАЖА [01:00:42]line ТРК (МРК, ГНК) : 42 [01:00:42]line Товар: 2710124130 [01:00:42]line Аи-92-К-5 [01:00:42]line 7.380 * 67.80 [01:00:42]line = 500.36 [01:00:42]line НДС 12% НСП 1% [01:00:42]line > о реализуемом товаре [01:00:42]line ОКРУГЛЕНИЕ: -0.36 [01:00:42]line ИТОГО: 500.00 [01:00:42]line Внесено: 500.00 [01:00:42]line СДАЧА: 0.00 [01:00:42]line НСП 1% : 4.43 [01:00:42]line НДС 12% : 53.14 [01:00:42]line Наличными: 500.00 [01:00:42]line Безнал.: 0.00 [01:00:42]line Место: АЗС № 89 "Партнер Нефть" [01:00:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:00:42]line СНО: Общий режим [01:00:42]line Чек 10 25.09.2024 01:00 [01:00:42]line Смена: 478 ФФД: 1.0 [01:00:42]line ЗНМ: 0300000113 [01:00:42]line РНМ: 0000000000091825 [01:00:42]line Версия ККМ: 001 [01:00:42]line ФМ: 0000000000871835 [01:00:42]line ФД: 152994 [01:00:42]line ФПД: 76872294542761 [01:00:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T010041&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152994&fm=76872294542761&tin=02508201610067®Number=0000000000091825&sum=50000 [01:00:42]written 0, free lines is 4095 [01:00:42]OFD Sender: Processing packet 152994 [packets to send 831, broken 830] [01:00:42]ProducePacketName [01:00:42]name=ofd_packets/00152994 [01:00:42]OFD Sender: To server: pG, [01:00:42]CommunicateWithHost lk.salyk.kg:30040 [01:00:42]ConnectInit lk.salyk.kg [01:00:42]Connected sock=9 [01:00:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 38 08 07 01 9B 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 B9 60 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 55 02 00 35 04 06 00 45 EA 39 CF 2D A9 6E D0 9F C0 90 4B D5 52 [01:00:42]Write to MH i2c: 01 00 00 DD 0A E7 [01:00:42]Write i2c OK [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: 01 [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: 01 07 00 [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: 01 07 00 DD 0A 00 00 00 00 00 DF 0C D9 [01:00:42]RasterBufferAndPrint [01:00:42]line [01:00:42]line [01:00:42]line [01:00:42]line [01:00:42]line [01:00:42]written 0, free lines is 3301 [01:00:42]MH_Cut [01:00:42]Write to MH i2c: D1 01 00 E4 0A 01 C0 [01:00:42]Write i2c OK [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: D1 [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: D1 01 00 [01:00:42]MH_I2C_Read... [01:00:42]Read from MH i2c: D1 01 00 E4 0A 00 BF [01:00:42]Write to MH i2c: 01 00 00 E5 0A EF [01:00:42]Write i2c OK [01:00:42]MH_I2C_Read... [01:00:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F8 3D 47 00 1A ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 55 02 00 F4 03 04 00 B5 08 F3 66 B6 04 01 00 00 0A 66 0D 48 F3 3B 60 9B [01:00:42]CommunicateWithHost err = 0 [01:00:42]CheckOFDResponse [01:00:42]1017 (14) - 77093643461234 [01:00:42]1041 (16) - 0000000000871835 [01:00:42]1040 (4) - 152994 [01:00:42]1012 (4) - 24.09.2024 18:45 [01:00:42]1206 (1) - 0 [01:00:42]OFD Sender: Remove packet 152994 [01:00:42]ProducePacketName [01:00:42]name=ofd_packets/00152994 [01:00:42]NVStorageDeleteData [01:00:43]*** Cut start [01:00:43]*** Purtial cut [01:00:43]*** Stage 1: CUTSNS_PIN = 1 [01:00:43]OFD Sender: No OFD packet to send [01:00:43]Read from MH i2c: 01 [01:00:43]MH_I2C_Read... [01:00:43]*** Stop cut motor [01:00:43]*** Cut end [01:00:43]Read from MH i2c: 01 07 00 [01:00:43]MH_I2C_Read... [01:00:43]Read from MH i2c: 01 07 00 E5 0A 00 00 00 00 00 FF 0F 04 [01:00:43]process_action close_receipt done [01:00:43]requested_data is exist [01:00:43]produce_requested_data [01:00:43]requested_item fm.sn is exist - process it [01:00:43]wFMCommunicate request_size=4 [01:00:43]MH_SAM_APDU [01:00:43]CAPDU: 80 11 00 00 [01:00:43]Write to MH i2c: E2 08 00 E6 0A 80 11 00 00 00 00 00 00 6A [01:00:43]Write i2c OK [01:00:43]MH_I2C_Read... [01:00:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:00:43]Read from MH i2c: E2 [01:00:43]MH_I2C_Read... [01:00:43]Read from MH i2c: E2 17 00 [01:00:43]MH_I2C_Read... [01:00:43]Read from MH i2c: E2 17 00 E6 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [01:00:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:00:43]wFMCommunicate OK [01:00:43]requested_item fd.num is exist - process it [01:00:43]SAM_PROTO_GetFieldsCounters [01:00:43]wFMCommunicate request_size=4 [01:00:43]MH_SAM_APDU [01:00:43]CAPDU: 80 13 00 00 [01:00:43]Write to MH i2c: E2 08 00 E7 0A 80 13 00 00 00 00 00 00 6D [01:00:43]Write i2c OK [01:00:43]MH_I2C_Read... [01:00:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:00:43]Read from MH i2c: E2 [01:00:43]MH_I2C_Read... [01:00:43]Read from MH i2c: E2 62 00 [01:00:43]MH_I2C_Read... [01:00:43]Read from MH i2c: E2 62 00 E7 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A2 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 84 [01:00:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A2 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:00:43]wFMCommunicate OK [01:00:43]SAM_PROTO_GetFieldsCounters done [01:00:43]requested_item shift.num is exist - process it [01:00:43]requested_item shift.opened is exist - process it [01:00:43]req_shift_opened [01:00:43]FM_GetShiftState [01:00:43]SAM_PROTO_GetShiftState [01:00:43]wFMCommunicate request_size=4 [01:00:43]MH_SAM_APDU [01:00:43]CAPDU: 80 13 01 00 [01:00:43]Write to MH i2c: E2 08 00 E8 0A 80 13 01 00 00 00 00 00 6F [01:00:43]Write i2c OK [01:00:43]MH_I2C_Read... [01:00:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:43]Read from MH i2c: E2 [01:00:43]MH_I2C_Read... [01:00:43]Read from MH i2c: E2 0E 00 [01:00:43]MH_I2C_Read... [01:00:43]Read from MH i2c: E2 0E 00 E8 0A 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 37 [01:00:43]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [01:00:43]wFMCommunicate OK [01:00:43]SAM_PROTO_GetShiftState done [01:00:43]FM_GetShiftState done [01:00:43]req_shift_opened done [01:00:43]requested_item shift.open_date is exist - process it [01:00:43]req_shift_open_date [01:00:43]req_shift_open_date done [01:00:43]produce_requested_data done [01:00:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152994,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [01:00:43]process_action_free close_receipt [01:00:43]json_value_free [01:00:43]json_value_free done [01:00:43]process_json_proto returns [01:00:43]Send response to host [01:00:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152994,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [01:00:43]free response buf [01:00:43]execute_script done [01:00:43]execute_script returns [01:00:43]free content buf [01:00:43]Sock 10.Close socket [01:00:43]Sock 10.Thread stoped [01:00:48]OFD Sender: No OFD packet to send [01:00:52]accept exits with 7 [01:00:52]New connection [01:00:52]New thread 3066830180 created [01:00:52]Thread 3066686820 joined [01:00:52]Waiting for new connection... [01:00:52] Sock 7.Parse request [01:00:52]Sock 7.Check first char [01:00:52]Sock 7.First char is OK [01:00:52]request: POST /json_proto HTTP/1.0 [01:00:52]Method: POST [01:00:52]URL: /json_proto [01:00:52]Method is POST - this is cgi request [01:00:52]url: /json_proto [01:00:52]query_string will be loaded in cgi processing [01:00:52]execute_cgi json_proto POST (null) [01:00:52]execute_cgi path=json_proto method=POST [01:00:52]POST find Content-Length [01:00:52]Host: 172.17.43.67:8080 [01:00:52]Content-Length: 675 [01:00:52]Content-Type: application/json [01:00:52] [01:00:52]POST finish read [01:00:52]Found Content-Length = 675 [01:00:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786997", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:52]execute_script... [01:00:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786997", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:52]POST & json_proto [01:00:52]process_json_proto [01:00:52]json parsed OK: [01:00:52]protocol is kg_v1.0 [01:00:52]action value=close_receipt [01:00:52]process_action close_receipt [01:00:52]cmd_close_receipt [01:00:52]MH_GetDate [01:00:52]Write to MH i2c: F0 00 00 E9 0A E2 [01:00:52]Write i2c OK [01:00:52]MH_I2C_Read... [01:00:52]Read from MH i2c: F0 [01:00:52]MH_I2C_Read... [01:00:52]Read from MH i2c: F0 09 00 [01:00:52]MH_I2C_Read... [01:00:52]Read from MH i2c: F0 09 00 E9 0A 00 C5 60 F3 66 6A BD 47 65 3C [01:00:52]GetLastDocTimeStamp 1727226041 [01:00:52]current date 1727226053 [01:00:52]FM_GetShiftState [01:00:52]SAM_PROTO_GetShiftState [01:00:52]wFMCommunicate request_size=4 [01:00:52]MH_SAM_APDU [01:00:52]CAPDU: 80 13 01 00 [01:00:52]Write to MH i2c: E2 08 00 EA 0A 80 13 01 00 00 00 00 00 71 [01:00:52]Write i2c OK [01:00:52]MH_I2C_Read... [01:00:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:52]Read from MH i2c: E2 [01:00:52]MH_I2C_Read... [01:00:52]Read from MH i2c: E2 0E 00 [01:00:52]MH_I2C_Read... [01:00:52]Read from MH i2c: E2 0E 00 EA 0A 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 39 [01:00:52]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [01:00:52]wFMCommunicate OK [01:00:52]SAM_PROTO_GetShiftState done [01:00:52]FM_GetShiftState done [01:00:52]opened in 1727224329 [01:00:52]opened+sec_in_day 1727310729 [01:00:52]quantity*price = 60045 [01:00:52]sum+1 = 60047 [01:00:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 11 25.09.2024 01:00 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152995 ФПД: 250894733681973 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T010053&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152995&fm=250894733681973&tin=02508201610067®Number=0000000000091825&sum=60000 [01:00:54]StoreToDocumentArchive [01:00:54]shift 478 fd 152995 [01:00:54]save to /storage/0478/doc_00152995 [01:00:54]save last doc name /storage/0478/doc_00152995 to /storage/kkm_last_doc_name [01:00:54]save OK [01:00:54]Clear old archive folders... [01:00:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:00:54]tlvbuf is 0101F400 [01:00:54]SAM_PROTO_ClearQueue [01:00:54]wFMCommunicate request_size=4 [01:00:54]MH_SAM_APDU [01:00:54]CAPDU: 80 09 00 00 [01:00:54]Write to MH i2c: E2 08 00 F7 0A 80 09 00 00 00 00 00 00 73 [01:00:54]Write i2c OK [01:00:54]MH_I2C_Read... [01:00:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:00:54]Read from MH i2c: E2 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: E2 03 00 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: E2 03 00 F7 0A 00 90 00 75 [01:00:54]RAPDU: 90 00 [01:00:54]wFMCommunicate OK [01:00:54]SAM_PROTO_ClearQueue done [01:00:54]KKMCreateOFDPacket [01:00:54]OFDProtocolAddRootSTLVToBuf [01:00:54]FM_MakeSignedData [01:00:54]FM_MakeSignedData [01:00:54]SAM_PROTO_SignData [01:00:54]wFMCommunicate request_size=4 [01:00:54]MH_SAM_APDU [01:00:54]CAPDU: 80 0D 01 02 [01:00:54]Write to MH i2c: E2 08 00 F8 0A 80 0D 01 02 00 00 00 00 7B [01:00:54]Write i2c OK [01:00:54]MH_I2C_Read... [01:00:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:00:54]Read from MH i2c: E2 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: E2 03 00 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: E2 03 00 F8 0A 00 90 00 76 [01:00:54]RAPDU: 90 00 [01:00:54]wFMCommunicate OK [01:00:54]wFMCommunicate request_size=255 [01:00:54]MH_SAM_APDU [01:00:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 C5 60 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 55 02 00 35 04 06 00 E4 2F FB 7A [01:00:54]Write to MH i2c: E2 02 01 F9 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 C5 60 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 55 02 00 35 04 06 00 E4 2F FB 7A 00 00 AB [01:00:54]Write i2c OK [01:00:54]MH_I2C_Read... [01:00:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:54]Read from MH i2c: E2 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: E2 03 00 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: E2 03 00 F9 0A 00 90 00 77 [01:00:54]RAPDU: 90 00 [01:00:54]wFMCommunicate OK [01:00:54]wFMCommunicate request_size=7 [01:00:54]MH_SAM_APDU [01:00:54]CAPDU: 80 0D 02 02 02 25 35 [01:00:54]Write to MH i2c: E2 0A 00 FA 0A 80 0D 02 02 02 00 25 35 00 00 DC [01:00:54]Write i2c OK [01:00:54]MH_I2C_Read... [01:00:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:54]Read from MH i2c: E2 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: E2 03 00 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: E2 03 00 FA 0A 00 90 00 78 [01:00:54]RAPDU: 90 00 [01:00:54]wFMCommunicate OK [01:00:54]wFMCommunicate request_size=4 [01:00:54]MH_SAM_APDU [01:00:54]CAPDU: 80 0D 03 02 [01:00:54]Write to MH i2c: E2 08 00 FB 0A 80 0D 03 02 00 00 00 00 80 [01:00:54]Write i2c OK [01:00:54]MH_I2C_Read... [01:00:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:00:54]Read from MH i2c: E2 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: E2 0B 00 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: E2 0B 00 FB 0A 00 15 A4 E1 6E 7B 15 BA DA 90 00 AD [01:00:54]RAPDU: 15 A4 E1 6E 7B 15 BA DA 90 00 [01:00:54]wFMCommunicate OK [01:00:54]SAM_PROTO_SignData done [01:00:54]FM_MakeSignedData done [01:00:54]CreateOFDProtocolMessage [01:00:54]wFMCommunicate request_size=4 [01:00:54]MH_SAM_APDU [01:00:54]CAPDU: 80 11 00 00 [01:00:54]Write to MH i2c: E2 08 00 FC 0A 80 11 00 00 00 00 00 00 80 [01:00:54]Write i2c OK [01:00:54]MH_I2C_Read... [01:00:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:00:54]Read from MH i2c: E2 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: E2 17 00 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: E2 17 00 FC 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D3 [01:00:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:00:54]wFMCommunicate OK [01:00:54]CreateOFDProtocolMessage done [01:00:54]OFDSenderStorePacket 152995 [01:00:54]StoreOFDPacket docnum=152995 [01:00:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 56 AF 04 01 6C 88 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 C5 60 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 55 02 00 35 04 06 00 E4 2F FB 7A 25 35 15 A4 E1 6E 7B 15 BA DA [01:00:54]CheckFolder [01:00:54]dirname=/storage/ofd_packets [01:00:54]CheckFolder done [01:00:54]ProducePacketName [01:00:54]name=ofd_packets/00152995 [01:00:54]NVStorageSaveData ofd_packets/00152995 [01:00:54]File name is /storage/ofd_packets/00152995 [01:00:54]Write 298 bytes [01:00:54]NVStorageSaveData done [01:00:54]OFDSenderStorePacket done [01:00:54]KKMCreateOFDPacket done [01:00:54]NVStorageSaveData kkm_last_timestamp [01:00:54]File name is /storage/kkm_last_timestamp [01:00:54]Write 4 bytes [01:00:54]NVStorageSaveData done [01:00:54]ExternCall_PrintAddStr [01:00:54]wPrintStart [01:00:54]Write to MH i2c: 01 00 00 FD 0A 07 [01:00:54]Write i2c OK [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: 01 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: 01 07 00 [01:00:54]MH_I2C_Read... [01:00:54]Read from MH i2c: 01 07 00 FD 0A 00 00 00 00 00 FF 0F 1C [01:00:54]RasterBufferAndPrint [01:00:54]line Счет N : (1)1786997 [01:00:54]line ИНН: 02508201610067 [01:00:54]line Контрольно-Кассовый Чек [01:00:54]line ПРОДАЖА [01:00:54]line ТРК (МРК, ГНК) : 31 [01:00:54]line Товар: 2710194210 [01:00:54]line ДТ-К-5 [01:00:54]line 7.880 * 76.20 [01:00:54]line = 600.46 [01:00:54]line НДС 12% НСП 1% [01:00:54]line > о реализуемом товаре [01:00:54]line ОКРУГЛЕНИЕ: -0.46 [01:00:54]line ИТОГО: 600.00 [01:00:54]line Внесено: 600.00 [01:00:54]line СДАЧА: 0.00 [01:00:54]line НСП 1% : 5.31 [01:00:54]line НДС 12% : 63.77 [01:00:54]line Наличными: 600.00 [01:00:54]line Безнал.: 0.00 [01:00:54]line Место: АЗС № 89 "Партнер Нефть" [01:00:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:00:54]line СНО: Общий режим [01:00:54]line Чек 11 25.09.2024 01:00 [01:00:54]line Смена: 478 ФФД: 1.0 [01:00:54]line ЗНМ: 0300000113 [01:00:54]line РНМ: 0000000000091825 [01:00:54]line Версия ККМ: 001 [01:00:54]line ФМ: 0000000000871835 [01:00:54]line ФД: 152995 [01:00:54]line ФПД: 250894733681973 [01:00:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T010053&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152995&fm=250894733681973&tin=02508201610067®Number=0000000000091825&sum=60000 [01:00:54]written 0, free lines is 4095 [01:00:54]OFD Sender: Processing packet 152995 [packets to send 831, broken 830] [01:00:54]ProducePacketName [01:00:54]name=ofd_packets/00152995 [01:00:54]OFD Sender: To server: pG, [01:00:54]CommunicateWithHost lk.salyk.kg:30040 [01:00:54]ConnectInit lk.salyk.kg [01:00:55]Write to MH i2c: 01 00 00 28 0B 33 [01:00:55]Write i2c OK [01:00:55]MH_I2C_Read... [01:00:55]Read from MH i2c: 01 [01:00:55]MH_I2C_Read... [01:00:55]Read from MH i2c: 01 07 00 [01:00:55]MH_I2C_Read... [01:00:55]Read from MH i2c: 01 07 00 28 0B 00 00 00 00 00 CE 0C 14 [01:00:55]RasterBufferAndPrint [01:00:55]line [01:00:55]line [01:00:55]line [01:00:55]line [01:00:55]line [01:00:55]written 0, free lines is 3287 [01:00:55]MH_Cut [01:00:55]Write to MH i2c: D1 01 00 2F 0B 01 0C [01:00:55]Write i2c OK [01:00:55]MH_I2C_Read... [01:00:55]Read from MH i2c: D1 [01:00:55]MH_I2C_Read... [01:00:55]Read from MH i2c: D1 01 00 [01:00:55]MH_I2C_Read... [01:00:55]Read from MH i2c: D1 01 00 2F 0B 00 0B [01:00:55]Write to MH i2c: 01 00 00 30 0B 3B [01:00:55]Write i2c OK [01:00:55]MH_I2C_Read... [01:00:55]Connected sock=11 [01:00:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 56 AF 04 01 6C 88 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 C5 60 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 55 02 00 35 04 06 00 E4 2F FB 7A 25 35 15 A4 E1 6E 7B 15 BA DA [01:00:55]*** Cut start [01:00:55]*** Purtial cut [01:00:55]*** Stage 1: CUTSNS_PIN = 1 [01:00:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 79 4A 47 00 51 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 55 02 00 F4 03 04 00 C2 08 F3 66 B6 04 01 00 00 A9 61 D8 4F 2A 46 26 39 [01:00:55]CommunicateWithHost err = 0 [01:00:55]CheckOFDResponse [01:00:55]1017 (14) - 77093643461234 [01:00:55]1041 (16) - 0000000000871835 [01:00:55]1040 (4) - 152995 [01:00:55]1012 (4) - 24.09.2024 18:45 [01:00:55]1206 (1) - 0 [01:00:55]OFD Sender: Remove packet 152995 [01:00:55]ProducePacketName [01:00:55]name=ofd_packets/00152995 [01:00:55]NVStorageDeleteData [01:00:56]Read from MH i2c: 01 [01:00:56]MH_I2C_Read... [01:00:56]*** Stop cut motor [01:00:56]*** Cut end [01:00:56]Read from MH i2c: 01 07 00 [01:00:56]MH_I2C_Read... [01:00:56]Read from MH i2c: 01 07 00 30 0B 00 00 00 00 00 FF 0F 50 [01:00:56]process_action close_receipt done [01:00:56]requested_data is exist [01:00:56]produce_requested_data [01:00:56]requested_item fm.sn is exist - process it [01:00:56]wFMCommunicate request_size=4 [01:00:56]MH_SAM_APDU [01:00:56]CAPDU: 80 11 00 00 [01:00:56]Write to MH i2c: E2 08 00 31 0B 80 11 00 00 00 00 00 00 B6 [01:00:56]Write i2c OK [01:00:56]MH_I2C_Read... [01:00:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:00:56]Read from MH i2c: E2 [01:00:56]MH_I2C_Read... [01:00:56]Read from MH i2c: E2 17 00 [01:00:56]MH_I2C_Read... [01:00:56]Read from MH i2c: E2 17 00 31 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [01:00:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:00:56]wFMCommunicate OK [01:00:56]requested_item fd.num is exist - process it [01:00:56]SAM_PROTO_GetFieldsCounters [01:00:56]wFMCommunicate request_size=4 [01:00:56]MH_SAM_APDU [01:00:56]CAPDU: 80 13 00 00 [01:00:56]Write to MH i2c: E2 08 00 32 0B 80 13 00 00 00 00 00 00 B9 [01:00:56]Write i2c OK [01:00:56]MH_I2C_Read... [01:00:56]Read from MH i2c: E2 [01:00:56]MH_I2C_Read... [01:00:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:00:56]Read from MH i2c: E2 62 00 [01:00:56]MH_I2C_Read... [01:00:56]Read from MH i2c: E2 62 00 32 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A3 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 D4 [01:00:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A3 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:00:56]wFMCommunicate OK [01:00:56]SAM_PROTO_GetFieldsCounters done [01:00:56]requested_item shift.num is exist - process it [01:00:56]requested_item shift.opened is exist - process it [01:00:56]req_shift_opened [01:00:56]FM_GetShiftState [01:00:56]SAM_PROTO_GetShiftState [01:00:56]wFMCommunicate request_size=4 [01:00:56]MH_SAM_APDU [01:00:56]CAPDU: 80 13 01 00 [01:00:56]Write to MH i2c: E2 08 00 33 0B 80 13 01 00 00 00 00 00 BB [01:00:56]Write i2c OK [01:00:56]MH_I2C_Read... [01:00:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:56]Read from MH i2c: E2 [01:00:56]MH_I2C_Read... [01:00:56]Read from MH i2c: E2 0E 00 [01:00:56]MH_I2C_Read... [01:00:56]Read from MH i2c: E2 0E 00 33 0B 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 83 [01:00:56]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [01:00:56]wFMCommunicate OK [01:00:56]SAM_PROTO_GetShiftState done [01:00:56]FM_GetShiftState done [01:00:56]req_shift_opened done [01:00:56]requested_item shift.open_date is exist - process it [01:00:56]req_shift_open_date [01:00:56]req_shift_open_date done [01:00:56]produce_requested_data done [01:00:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152995,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [01:00:56]process_action_free close_receipt [01:00:56]json_value_free [01:00:56]json_value_free done [01:00:56]process_json_proto returns [01:00:56]Send response to host [01:00:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152995,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [01:00:56]free response buf [01:00:56]execute_script done [01:00:56]execute_script returns [01:00:56]free content buf [01:00:56]Sock 7.Close socket [01:00:56]Sock 7.Thread stoped [01:00:56]OFD Sender: No OFD packet to send [01:01:01]OFD Sender: No OFD packet to send [01:01:06]OFD Sender: No OFD packet to send [01:01:11]OFD Sender: No OFD packet to send [01:01:16]OFD Sender: No OFD packet to send [01:01:21]OFD Sender: No OFD packet to send [01:01:26]OFD Sender: No OFD packet to send [01:01:31]OFD Sender: No OFD packet to send [01:01:36]OFD Sender: No OFD packet to send [01:01:41]OFD Sender: No OFD packet to send [01:01:46]OFD Sender: No OFD packet to send [01:01:51]OFD Sender: No OFD packet to send [01:01:56]OFD Sender: No OFD packet to send [01:02:01]recv_with_timeout no data received [01:02:01]OFD Sender: No OFD packet to send [01:02:06]OFD Sender: No OFD packet to send [01:02:11]OFD Sender: No OFD packet to send [01:02:16]OFD Sender: No OFD packet to send [01:02:21]OFD Sender: No OFD packet to send [01:02:26]OFD Sender: No OFD packet to send [01:02:31]OFD Sender: No OFD packet to send [01:02:36]OFD Sender: No OFD packet to send [01:02:41]OFD Sender: No OFD packet to send [01:02:46]OFD Sender: No OFD packet to send [01:02:51]OFD Sender: No OFD packet to send [01:02:56]OFD Sender: No OFD packet to send [01:03:01]OFD Sender: No OFD packet to send [01:03:06]OFD Sender: No OFD packet to send [01:03:11]OFD Sender: No OFD packet to send [01:03:16]OFD Sender: No OFD packet to send [01:03:21]OFD Sender: No OFD packet to send [01:03:26]OFD Sender: No OFD packet to send [01:03:31]OFD Sender: No OFD packet to send [01:03:37]OFD Sender: No OFD packet to send [01:03:42]OFD Sender: No OFD packet to send [01:03:47]OFD Sender: No OFD packet to send [01:03:52]OFD Sender: No OFD packet to send [01:03:57]OFD Sender: No OFD packet to send [01:04:02]OFD Sender: No OFD packet to send [01:04:07]OFD Sender: No OFD packet to send [01:04:12]OFD Sender: No OFD packet to send [01:04:17]OFD Sender: No OFD packet to send [01:04:22]OFD Sender: No OFD packet to send [01:04:27]OFD Sender: No OFD packet to send [01:04:32]OFD Sender: No OFD packet to send [01:04:32]recv_with_timeout no data received [01:04:37]OFD Sender: No OFD packet to send [01:04:42]OFD Sender: No OFD packet to send [01:04:47]OFD Sender: No OFD packet to send [01:04:52]OFD Sender: No OFD packet to send [01:04:57]OFD Sender: No OFD packet to send [01:05:02]OFD Sender: No OFD packet to send [01:05:07]OFD Sender: No OFD packet to send [01:05:12]OFD Sender: No OFD packet to send [01:05:17]OFD Sender: No OFD packet to send [01:05:22]recv_with_timeout no data received [01:05:22]OFD Sender: No OFD packet to send [01:05:27]OFD Sender: No OFD packet to send [01:05:32]OFD Sender: No OFD packet to send [01:05:37]OFD Sender: No OFD packet to send [01:05:42]OFD Sender: No OFD packet to send [01:05:47]OFD Sender: No OFD packet to send [01:05:52]OFD Sender: No OFD packet to send [01:05:57]OFD Sender: No OFD packet to send [01:06:02]OFD Sender: No OFD packet to send [01:06:07]OFD Sender: No OFD packet to send [01:06:12]OFD Sender: No OFD packet to send [01:06:17]OFD Sender: No OFD packet to send [01:06:22]OFD Sender: No OFD packet to send [01:06:27]OFD Sender: No OFD packet to send [01:06:29]recv_with_timeout no data received [01:06:32]OFD Sender: No OFD packet to send [01:06:37]OFD Sender: No OFD packet to send [01:06:42]OFD Sender: No OFD packet to send [01:06:47]OFD Sender: No OFD packet to send [01:06:52]OFD Sender: No OFD packet to send [01:06:57]OFD Sender: No OFD packet to send [01:07:02]OFD Sender: No OFD packet to send [01:07:07]OFD Sender: No OFD packet to send [01:07:12]OFD Sender: No OFD packet to send [01:07:17]OFD Sender: No OFD packet to send [01:07:22]recv_with_timeout no data received [01:07:22]OFD Sender: No OFD packet to send [01:07:27]OFD Sender: No OFD packet to send [01:07:32]OFD Sender: No OFD packet to send [01:07:37]OFD Sender: No OFD packet to send [01:07:42]OFD Sender: No OFD packet to send [01:07:47]OFD Sender: No OFD packet to send [01:07:48]recv_with_timeout no data received [01:07:52]OFD Sender: No OFD packet to send [01:07:57]OFD Sender: No OFD packet to send [01:08:02]OFD Sender: No OFD packet to send [01:08:07]OFD Sender: No OFD packet to send [01:08:12]OFD Sender: No OFD packet to send [01:08:18]OFD Sender: No OFD packet to send [01:08:23]OFD Sender: No OFD packet to send [01:08:28]OFD Sender: No OFD packet to send [01:08:33]OFD Sender: No OFD packet to send [01:08:38]OFD Sender: No OFD packet to send [01:08:43]OFD Sender: No OFD packet to send [01:08:48]OFD Sender: No OFD packet to send [01:08:53]OFD Sender: No OFD packet to send [01:08:58]OFD Sender: No OFD packet to send [01:09:03]OFD Sender: No OFD packet to send [01:09:06]recv_with_timeout no data received [01:09:08]OFD Sender: No OFD packet to send [01:09:13]OFD Sender: No OFD packet to send [01:09:18]OFD Sender: No OFD packet to send [01:09:23]OFD Sender: No OFD packet to send [01:09:28]OFD Sender: No OFD packet to send [01:09:33]OFD Sender: No OFD packet to send [01:09:38]OFD Sender: No OFD packet to send [01:09:43]OFD Sender: No OFD packet to send [01:09:48]OFD Sender: No OFD packet to send [01:09:53]OFD Sender: No OFD packet to send [01:09:54]recv_with_timeout no data received [01:09:58]OFD Sender: No OFD packet to send [01:10:03]OFD Sender: No OFD packet to send [01:10:08]OFD Sender: No OFD packet to send [01:10:13]OFD Sender: No OFD packet to send [01:10:18]OFD Sender: No OFD packet to send [01:10:23]OFD Sender: No OFD packet to send [01:10:28]OFD Sender: No OFD packet to send [01:10:33]OFD Sender: No OFD packet to send [01:10:38]OFD Sender: No OFD packet to send [01:10:43]OFD Sender: No OFD packet to send [01:10:48]OFD Sender: No OFD packet to send [01:10:53]OFD Sender: No OFD packet to send [01:10:58]OFD Sender: No OFD packet to send [01:11:03]OFD Sender: No OFD packet to send [01:11:08]OFD Sender: No OFD packet to send [01:11:13]OFD Sender: No OFD packet to send [01:11:14]recv_with_timeout no data received [01:11:18]OFD Sender: No OFD packet to send [01:11:23]OFD Sender: No OFD packet to send [01:11:28]OFD Sender: No OFD packet to send [01:11:33]OFD Sender: No OFD packet to send [01:11:38]OFD Sender: No OFD packet to send [01:11:43]OFD Sender: No OFD packet to send [01:11:48]OFD Sender: No OFD packet to send [01:11:51]recv_with_timeout no data received [01:11:53]OFD Sender: No OFD packet to send [01:11:58]OFD Sender: No OFD packet to send [01:12:03]OFD Sender: No OFD packet to send [01:12:08]OFD Sender: No OFD packet to send [01:12:13]OFD Sender: No OFD packet to send [01:12:18]OFD Sender: No OFD packet to send [01:12:21]recv_with_timeout no data received [01:12:23]OFD Sender: No OFD packet to send [01:12:28]OFD Sender: No OFD packet to send [01:12:33]OFD Sender: No OFD packet to send [01:12:38]OFD Sender: No OFD packet to send [01:12:43]OFD Sender: No OFD packet to send [01:12:48]OFD Sender: No OFD packet to send [01:12:53]OFD Sender: No OFD packet to send [01:12:59]OFD Sender: No OFD packet to send [01:13:04]OFD Sender: No OFD packet to send [01:13:09]OFD Sender: No OFD packet to send [01:13:14]OFD Sender: No OFD packet to send [01:13:14]recv_with_timeout no data received [01:13:19]OFD Sender: No OFD packet to send [01:13:24]OFD Sender: No OFD packet to send [01:13:29]OFD Sender: No OFD packet to send [01:13:31]recv_with_timeout no data received [01:13:34]OFD Sender: No OFD packet to send [01:13:39]OFD Sender: No OFD packet to send [01:13:44]OFD Sender: No OFD packet to send [01:13:48]recv_with_timeout no data received [01:13:49]OFD Sender: No OFD packet to send [01:13:54]OFD Sender: No OFD packet to send [01:13:59]OFD Sender: No OFD packet to send [01:14:04]OFD Sender: No OFD packet to send [01:14:07]recv_with_timeout no data received [01:14:09]OFD Sender: No OFD packet to send [01:14:14]OFD Sender: No OFD packet to send [01:14:19]OFD Sender: No OFD packet to send [01:14:24]OFD Sender: No OFD packet to send [01:14:29]OFD Sender: No OFD packet to send [01:14:34]OFD Sender: No OFD packet to send [01:14:39]OFD Sender: No OFD packet to send [01:14:44]OFD Sender: No OFD packet to send [01:14:49]OFD Sender: No OFD packet to send [01:14:54]OFD Sender: No OFD packet to send [01:14:59]OFD Sender: No OFD packet to send [01:15:04]OFD Sender: No OFD packet to send [01:15:09]OFD Sender: No OFD packet to send [01:15:14]OFD Sender: No OFD packet to send [01:15:19]OFD Sender: No OFD packet to send [01:15:24]OFD Sender: No OFD packet to send [01:15:29]OFD Sender: No OFD packet to send [01:15:34]OFD Sender: No OFD packet to send [01:15:39]OFD Sender: No OFD packet to send [01:15:44]OFD Sender: No OFD packet to send [01:15:44]recv_with_timeout no data received [01:15:49]OFD Sender: No OFD packet to send [01:15:54]OFD Sender: No OFD packet to send [01:15:59]OFD Sender: No OFD packet to send [01:16:04]OFD Sender: No OFD packet to send [01:16:09]OFD Sender: No OFD packet to send [01:16:14]OFD Sender: No OFD packet to send [01:16:19]OFD Sender: No OFD packet to send [01:16:20]recv_with_timeout no data received [01:16:24]OFD Sender: No OFD packet to send [01:16:29]OFD Sender: No OFD packet to send [01:16:34]OFD Sender: No OFD packet to send [01:16:39]OFD Sender: No OFD packet to send [01:16:44]OFD Sender: No OFD packet to send [01:16:49]OFD Sender: No OFD packet to send [01:16:54]OFD Sender: No OFD packet to send [01:16:59]OFD Sender: No OFD packet to send [01:17:04]OFD Sender: No OFD packet to send [01:17:09]OFD Sender: No OFD packet to send [01:17:14]OFD Sender: No OFD packet to send [01:17:19]OFD Sender: No OFD packet to send [01:17:24]OFD Sender: No OFD packet to send [01:17:29]OFD Sender: No OFD packet to send [01:17:34]OFD Sender: No OFD packet to send [01:17:40]OFD Sender: No OFD packet to send [01:17:45]OFD Sender: No OFD packet to send [01:17:50]OFD Sender: No OFD packet to send [01:17:55]OFD Sender: No OFD packet to send [01:18:00]OFD Sender: No OFD packet to send [01:18:05]OFD Sender: No OFD packet to send [01:18:10]OFD Sender: No OFD packet to send [01:18:15]OFD Sender: No OFD packet to send [01:18:20]OFD Sender: No OFD packet to send [01:18:25]OFD Sender: No OFD packet to send [01:18:30]OFD Sender: No OFD packet to send [01:18:35]OFD Sender: No OFD packet to send [01:18:40]OFD Sender: No OFD packet to send [01:18:45]OFD Sender: No OFD packet to send [01:18:50]OFD Sender: No OFD packet to send [01:18:55]OFD Sender: No OFD packet to send [01:19:00]OFD Sender: No OFD packet to send [01:19:05]OFD Sender: No OFD packet to send [01:19:10]OFD Sender: No OFD packet to send [01:19:15]OFD Sender: No OFD packet to send [01:19:20]OFD Sender: No OFD packet to send [01:19:25]recv_with_timeout no data received [01:19:25]OFD Sender: No OFD packet to send [01:19:30]OFD Sender: No OFD packet to send [01:19:35]OFD Sender: No OFD packet to send [01:19:40]OFD Sender: No OFD packet to send [01:19:45]OFD Sender: No OFD packet to send [01:19:50]OFD Sender: No OFD packet to send [01:19:55]OFD Sender: No OFD packet to send [01:20:00]OFD Sender: No OFD packet to send [01:20:05]OFD Sender: No OFD packet to send [01:20:10]OFD Sender: No OFD packet to send [01:20:15]OFD Sender: No OFD packet to send [01:20:20]OFD Sender: No OFD packet to send [01:20:25]OFD Sender: No OFD packet to send [01:20:30]OFD Sender: No OFD packet to send [01:20:35]OFD Sender: No OFD packet to send [01:20:40]OFD Sender: No OFD packet to send [01:20:45]OFD Sender: No OFD packet to send [01:20:50]OFD Sender: No OFD packet to send [01:20:55]OFD Sender: No OFD packet to send [01:21:00]OFD Sender: No OFD packet to send [01:21:05]OFD Sender: No OFD packet to send [01:21:10]OFD Sender: No OFD packet to send [01:21:15]OFD Sender: No OFD packet to send [01:21:20]OFD Sender: No OFD packet to send [01:21:25]OFD Sender: No OFD packet to send [01:21:30]OFD Sender: No OFD packet to send [01:21:35]OFD Sender: No OFD packet to send [01:21:40]OFD Sender: No OFD packet to send [01:21:45]OFD Sender: No OFD packet to send [01:21:50]OFD Sender: No OFD packet to send [01:21:55]OFD Sender: No OFD packet to send [01:22:00]OFD Sender: No OFD packet to send [01:22:05]OFD Sender: No OFD packet to send [01:22:10]OFD Sender: No OFD packet to send [01:22:15]OFD Sender: No OFD packet to send [01:22:21]OFD Sender: No OFD packet to send [01:22:26]OFD Sender: No OFD packet to send [01:22:31]OFD Sender: No OFD packet to send [01:22:36]OFD Sender: No OFD packet to send [01:22:41]OFD Sender: No OFD packet to send [01:22:46]OFD Sender: No OFD packet to send [01:22:51]OFD Sender: No OFD packet to send [01:22:56]OFD Sender: No OFD packet to send [01:23:01]OFD Sender: No OFD packet to send [01:23:06]OFD Sender: No OFD packet to send [01:23:11]OFD Sender: No OFD packet to send [01:23:16]OFD Sender: No OFD packet to send [01:23:21]OFD Sender: No OFD packet to send [01:23:26]OFD Sender: No OFD packet to send [01:23:31]OFD Sender: No OFD packet to send [01:23:36]OFD Sender: No OFD packet to send [01:23:41]OFD Sender: No OFD packet to send [01:23:46]OFD Sender: No OFD packet to send [01:23:51]OFD Sender: No OFD packet to send [01:23:56]OFD Sender: No OFD packet to send [01:24:01]OFD Sender: No OFD packet to send [01:24:06]OFD Sender: No OFD packet to send [01:24:11]OFD Sender: No OFD packet to send [01:24:16]OFD Sender: No OFD packet to send [01:24:21]OFD Sender: No OFD packet to send [01:24:26]OFD Sender: No OFD packet to send [01:24:31]OFD Sender: No OFD packet to send [01:24:35]recv_with_timeout no data received [01:24:36]OFD Sender: No OFD packet to send [01:24:41]OFD Sender: No OFD packet to send [01:24:46]OFD Sender: No OFD packet to send [01:24:51]OFD Sender: No OFD packet to send [01:24:56]OFD Sender: No OFD packet to send [01:25:01]OFD Sender: No OFD packet to send [01:25:06]OFD Sender: No OFD packet to send [01:25:11]OFD Sender: No OFD packet to send [01:25:16]OFD Sender: No OFD packet to send [01:25:21]OFD Sender: No OFD packet to send [01:25:26]OFD Sender: No OFD packet to send [01:25:31]OFD Sender: No OFD packet to send [01:25:36]OFD Sender: No OFD packet to send [01:25:41]OFD Sender: No OFD packet to send [01:25:46]OFD Sender: No OFD packet to send [01:25:51]OFD Sender: No OFD packet to send [01:25:56]OFD Sender: No OFD packet to send [01:26:01]OFD Sender: No OFD packet to send [01:26:06]OFD Sender: No OFD packet to send [01:26:11]OFD Sender: No OFD packet to send [01:26:15]accept exits with 10 [01:26:15]New connection [01:26:15]New thread 3066686820 created [01:26:15]Thread 3066830180 joined [01:26:15]Waiting for new connection... [01:26:15] Sock 10.Parse request [01:26:15]Sock 10.Check first char [01:26:15]Sock 10.First char is OK [01:26:15]request: POST /json_proto HTTP/1.0 [01:26:15]Method: POST [01:26:15]URL: /json_proto [01:26:15]Method is POST - this is cgi request [01:26:15]url: /json_proto [01:26:15]query_string will be loaded in cgi processing [01:26:15]execute_cgi json_proto POST (null) [01:26:15]execute_cgi path=json_proto method=POST [01:26:15]POST find Content-Length [01:26:15]Host: 172.17.43.67:8080 [01:26:15]Content-Length: 680 [01:26:15]Content-Type: application/json [01:26:15] [01:26:15]POST finish read [01:26:15]Found Content-Length = 680 [01:26:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:26:15]execute_script... [01:26:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:26:15]POST & json_proto [01:26:15]process_json_proto [01:26:15]json parsed OK: [01:26:15]protocol is kg_v1.0 [01:26:15]action value=close_receipt [01:26:15]process_action close_receipt [01:26:15]cmd_close_receipt [01:26:15]MH_GetDate [01:26:15]Write to MH i2c: F0 00 00 34 0B 2E [01:26:15]Write i2c OK [01:26:15]MH_I2C_Read... [01:26:15]Read from MH i2c: F0 [01:26:15]MH_I2C_Read... [01:26:15]Read from MH i2c: F0 09 00 [01:26:15]MH_I2C_Read... [01:26:15]Read from MH i2c: F0 09 00 34 0B 00 B8 66 F3 66 6A BD 47 65 81 [01:26:15]GetLastDocTimeStamp 1727226053 [01:26:15]current date 1727227576 [01:26:15]FM_GetShiftState [01:26:15]SAM_PROTO_GetShiftState [01:26:15]wFMCommunicate request_size=4 [01:26:15]MH_SAM_APDU [01:26:15]CAPDU: 80 13 01 00 [01:26:15]Write to MH i2c: E2 08 00 35 0B 80 13 01 00 00 00 00 00 BD [01:26:15]Write i2c OK [01:26:15]MH_I2C_Read... [01:26:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:26:15]Read from MH i2c: E2 [01:26:15]MH_I2C_Read... [01:26:15]Read from MH i2c: E2 0E 00 [01:26:15]MH_I2C_Read... [01:26:15]Read from MH i2c: E2 0E 00 35 0B 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 85 [01:26:15]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [01:26:15]wFMCommunicate OK [01:26:15]SAM_PROTO_GetShiftState done [01:26:15]FM_GetShiftState done [01:26:15]opened in 1727224329 [01:26:15]opened+sec_in_day 1727310729 [01:26:15]quantity*price = 100050 [01:26:15]sum+1 = 100052 [01:26:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 12 25.09.2024 01:26 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152996 ФПД: 89231594457999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T012616&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152996&fm=89231594457999&tin=02508201610067®Number=0000000000091825&sum=100000 [01:26:17]StoreToDocumentArchive [01:26:17]shift 478 fd 152996 [01:26:17]save to /storage/0478/doc_00152996 [01:26:17]save last doc name /storage/0478/doc_00152996 to /storage/kkm_last_doc_name [01:26:17]save OK [01:26:17]Clear old archive folders... [01:26:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:26:17]tlvbuf is 010B84D0 [01:26:17]SAM_PROTO_ClearQueue [01:26:17]wFMCommunicate request_size=4 [01:26:17]MH_SAM_APDU [01:26:17]CAPDU: 80 09 00 00 [01:26:17]Write to MH i2c: E2 08 00 42 0B 80 09 00 00 00 00 00 00 BF [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:26:17]Read from MH i2c: E2 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 42 0B 00 90 00 C1 [01:26:17]RAPDU: 90 00 [01:26:17]wFMCommunicate OK [01:26:17]SAM_PROTO_ClearQueue done [01:26:17]KKMCreateOFDPacket [01:26:17]OFDProtocolAddRootSTLVToBuf [01:26:17]FM_MakeSignedData [01:26:17]FM_MakeSignedData [01:26:17]SAM_PROTO_SignData [01:26:17]wFMCommunicate request_size=4 [01:26:17]MH_SAM_APDU [01:26:17]CAPDU: 80 0D 01 02 [01:26:17]Write to MH i2c: E2 08 00 43 0B 80 0D 01 02 00 00 00 00 C7 [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:26:17]Read from MH i2c: E2 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 43 0B 00 90 00 C2 [01:26:17]RAPDU: 90 00 [01:26:17]wFMCommunicate OK [01:26:17]wFMCommunicate request_size=255 [01:26:17]MH_SAM_APDU [01:26:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 B8 66 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 55 02 00 35 04 06 00 51 27 D9 7D [01:26:17]Write to MH i2c: E2 02 01 44 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 B8 66 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 55 02 00 35 04 06 00 51 27 D9 7D 00 00 77 [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:26:17]Read from MH i2c: E2 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 44 0B 00 90 00 C3 [01:26:17]RAPDU: 90 00 [01:26:17]wFMCommunicate OK [01:26:17]wFMCommunicate request_size=7 [01:26:17]MH_SAM_APDU [01:26:17]CAPDU: 80 0D 02 02 02 8B 8F [01:26:17]Write to MH i2c: E2 0A 00 45 0B 80 0D 02 02 02 00 8B 8F 00 00 E8 [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:26:17]Read from MH i2c: E2 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 45 0B 00 90 00 C4 [01:26:17]RAPDU: 90 00 [01:26:17]wFMCommunicate OK [01:26:17]wFMCommunicate request_size=4 [01:26:17]MH_SAM_APDU [01:26:17]CAPDU: 80 0D 03 02 [01:26:17]Write to MH i2c: E2 08 00 46 0B 80 0D 03 02 00 00 00 00 CC [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:26:17]Read from MH i2c: E2 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 0B 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 0B 00 46 0B 00 52 9A 95 60 EC CA 60 16 90 00 DA [01:26:17]RAPDU: 52 9A 95 60 EC CA 60 16 90 00 [01:26:17]wFMCommunicate OK [01:26:17]SAM_PROTO_SignData done [01:26:17]FM_MakeSignedData done [01:26:17]CreateOFDProtocolMessage [01:26:17]wFMCommunicate request_size=4 [01:26:17]MH_SAM_APDU [01:26:17]CAPDU: 80 11 00 00 [01:26:17]Write to MH i2c: E2 08 00 47 0B 80 11 00 00 00 00 00 00 CC [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:26:17]Read from MH i2c: E2 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 17 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 17 00 47 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1F [01:26:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:26:17]wFMCommunicate OK [01:26:17]CreateOFDProtocolMessage done [01:26:17]OFDSenderStorePacket 152996 [01:26:17]StoreOFDPacket docnum=152996 [01:26:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B2 7E 04 01 B1 E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 B8 66 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 55 02 00 35 04 06 00 51 27 D9 7D 8B 8F 52 9A 95 60 EC CA 60 16 [01:26:17]CheckFolder [01:26:17]dirname=/storage/ofd_packets [01:26:17]CheckFolder done [01:26:17]ProducePacketName [01:26:17]name=ofd_packets/00152996 [01:26:17]NVStorageSaveData ofd_packets/00152996 [01:26:17]File name is /storage/ofd_packets/00152996 [01:26:17]Write 298 bytes [01:26:17]NVStorageSaveData done [01:26:17]OFDSenderStorePacket done [01:26:17]KKMCreateOFDPacket done [01:26:17]NVStorageSaveData kkm_last_timestamp [01:26:17]File name is /storage/kkm_last_timestamp [01:26:17]Write 4 bytes [01:26:17]NVStorageSaveData done [01:26:17]ExternCall_PrintAddStr [01:26:17]wPrintStart [01:26:17]Write to MH i2c: 01 00 00 48 0B 53 [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: 01 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: 01 07 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: 01 07 00 48 0B 00 00 00 00 00 FF 0F 68 [01:26:17]RasterBufferAndPrint [01:26:17]line Счет N : (1)1786998 [01:26:17]line ИНН: 02508201610067 [01:26:17]line Контрольно-Кассовый Чек [01:26:17]line ПРОДАЖА [01:26:17]line ТРК (МРК, ГНК) : 31 [01:26:17]line Товар: 2710194210 [01:26:17]line ДТ-К-5 [01:26:17]line 13.130 * 76.20 [01:26:17]line = 1000.51 [01:26:17]line НДС 12% НСП 1% [01:26:17]line > о реализуемом товаре [01:26:17]line ОКРУГЛЕНИЕ: -0.51 [01:26:17]line ИТОГО: 1000.00 [01:26:17]line Внесено: 1000.00 [01:26:17]line СДАЧА: 0.00 [01:26:17]line НСП 1% : 8.85 [01:26:17]line НДС 12% : 106.25 [01:26:17]line Наличными: 1000.00 [01:26:17]line Безнал.: 0.00 [01:26:17]line Место: АЗС № 89 "Партнер Нефть" [01:26:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:26:17]line СНО: Общий режим [01:26:17]line Чек 12 25.09.2024 01:26 [01:26:17]line Смена: 478 ФФД: 1.0 [01:26:17]line ЗНМ: 0300000113 [01:26:17]line РНМ: 0000000000091825 [01:26:17]line Версия ККМ: 001 [01:26:17]line ФМ: 0000000000871835 [01:26:17]line ФД: 152996 [01:26:17]line ФПД: 89231594457999 [01:26:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T012616&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152996&fm=89231594457999&tin=02508201610067®Number=0000000000091825&sum=100000 [01:26:17]written 0, free lines is 4095 [01:26:17]OFD Sender: Processing packet 152996 [packets to send 831, broken 830] [01:26:17]ProducePacketName [01:26:17]name=ofd_packets/00152996 [01:26:17]OFD Sender: To server: pG, [01:26:17]CommunicateWithHost lk.salyk.kg:30040 [01:26:17]ConnectInit lk.salyk.kg [01:26:18]Write to MH i2c: 01 00 00 73 0B 7E [01:26:18]Write i2c OK [01:26:18]MH_I2C_Read... [01:26:18]Read from MH i2c: 01 [01:26:18]MH_I2C_Read... [01:26:18]Read from MH i2c: 01 07 00 [01:26:18]MH_I2C_Read... [01:26:18]Read from MH i2c: 01 07 00 73 0B 00 00 00 00 00 D0 0C 61 [01:26:18]RasterBufferAndPrint [01:26:18]line [01:26:18]line [01:26:18]line [01:26:18]line [01:26:18]line [01:26:18]written 0, free lines is 3286 [01:26:18]MH_Cut [01:26:18]Write to MH i2c: D1 01 00 7A 0B 01 57 [01:26:18]Write i2c OK [01:26:18]MH_I2C_Read... [01:26:18]Read from MH i2c: D1 [01:26:18]MH_I2C_Read... [01:26:18]Read from MH i2c: D1 01 00 [01:26:18]MH_I2C_Read... [01:26:18]Read from MH i2c: D1 01 00 7A 0B 00 56 [01:26:18]Write to MH i2c: 01 00 00 7B 0B 86 [01:26:18]Write i2c OK [01:26:18]MH_I2C_Read... [01:26:18]Connected sock=11 [01:26:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B2 7E 04 01 B1 E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 B8 66 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 55 02 00 35 04 06 00 51 27 D9 7D 8B 8F 52 9A 95 60 EC CA 60 16 [01:26:19]*** Cut start [01:26:19]*** Purtial cut [01:26:19]*** Stage 1: CUTSNS_PIN = 1 [01:26:19]Read from MH i2c: 01 [01:26:19]MH_I2C_Read... [01:26:19]*** Stop cut motor [01:26:19]*** Cut end [01:26:19]Read from MH i2c: 01 07 00 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: 01 07 00 7B 0B 00 00 00 00 00 FF 0F 9B [01:26:19]process_action close_receipt done [01:26:19]requested_data is exist [01:26:19]produce_requested_data [01:26:19]requested_item fm.sn is exist - process it [01:26:19]wFMCommunicate request_size=4 [01:26:19]MH_SAM_APDU [01:26:19]CAPDU: 80 11 00 00 [01:26:19]Write to MH i2c: E2 08 00 7C 0B 80 11 00 00 00 00 00 00 01 [01:26:19]Write i2c OK [01:26:19]MH_I2C_Read... [01:26:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 37 E9 47 00 C9 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 55 02 00 F4 03 04 00 B6 0E F3 66 B6 04 01 00 00 9F DE 76 DE 06 E8 41 D0 [01:26:19]CommunicateWithHost err = 0 [01:26:19]CheckOFDResponse [01:26:19]1017 (14) - 77093643461234 [01:26:19]1041 (16) - 0000000000871835 [01:26:19]1040 (4) - 152996 [01:26:19]1012 (4) - 24.09.2024 19:10 [01:26:19]1206 (1) - 0 [01:26:19]OFD Sender: Remove packet 152996 [01:26:19]ProducePacketName [01:26:19]name=ofd_packets/00152996 [01:26:19]NVStorageDeleteData [01:26:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:26:19]Read from MH i2c: E2 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: E2 17 00 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: E2 17 00 7C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [01:26:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:26:19]wFMCommunicate OK [01:26:19]requested_item fd.num is exist - process it [01:26:19]SAM_PROTO_GetFieldsCounters [01:26:19]wFMCommunicate request_size=4 [01:26:19]MH_SAM_APDU [01:26:19]CAPDU: 80 13 00 00 [01:26:19]Write to MH i2c: E2 08 00 7D 0B 80 13 00 00 00 00 00 00 04 [01:26:19]Write i2c OK [01:26:19]MH_I2C_Read... [01:26:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:26:19]Read from MH i2c: E2 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: E2 62 00 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: E2 62 00 7D 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A4 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 23 [01:26:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A4 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:26:19]wFMCommunicate OK [01:26:19]SAM_PROTO_GetFieldsCounters done [01:26:19]requested_item shift.num is exist - process it [01:26:19]requested_item shift.opened is exist - process it [01:26:19]req_shift_opened [01:26:19]FM_GetShiftState [01:26:19]SAM_PROTO_GetShiftState [01:26:19]wFMCommunicate request_size=4 [01:26:19]MH_SAM_APDU [01:26:19]CAPDU: 80 13 01 00 [01:26:19]Write to MH i2c: E2 08 00 7E 0B 80 13 01 00 00 00 00 00 06 [01:26:19]Write i2c OK [01:26:19]MH_I2C_Read... [01:26:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:26:19]Read from MH i2c: E2 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: E2 0E 00 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: E2 0E 00 7E 0B 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 CE [01:26:19]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [01:26:19]wFMCommunicate OK [01:26:19]SAM_PROTO_GetShiftState done [01:26:19]FM_GetShiftState done [01:26:19]req_shift_opened done [01:26:19]requested_item shift.open_date is exist - process it [01:26:19]req_shift_open_date [01:26:19]req_shift_open_date done [01:26:19]produce_requested_data done [01:26:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152996,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [01:26:19]process_action_free close_receipt [01:26:19]json_value_free [01:26:19]json_value_free done [01:26:19]process_json_proto returns [01:26:19]Send response to host [01:26:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152996,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [01:26:19]free response buf [01:26:19]execute_script done [01:26:19]execute_script returns [01:26:19]free content buf [01:26:19]Sock 10.Close socket [01:26:19]Sock 10.Thread stoped [01:26:19]OFD Sender: No OFD packet to send [01:26:24]OFD Sender: No OFD packet to send [01:26:29]OFD Sender: No OFD packet to send [01:26:34]OFD Sender: No OFD packet to send [01:26:39]OFD Sender: No OFD packet to send [01:26:45]OFD Sender: No OFD packet to send [01:26:50]OFD Sender: No OFD packet to send [01:26:54]recv_with_timeout no data received [01:26:55]OFD Sender: No OFD packet to send [01:27:00]OFD Sender: No OFD packet to send [01:27:05]OFD Sender: No OFD packet to send [01:27:10]OFD Sender: No OFD packet to send [01:27:11]recv_with_timeout no data received [01:27:15]OFD Sender: No OFD packet to send [01:27:20]OFD Sender: No OFD packet to send [01:27:25]OFD Sender: No OFD packet to send [01:27:30]OFD Sender: No OFD packet to send [01:27:35]OFD Sender: No OFD packet to send [01:27:35]recv_with_timeout no data received [01:27:40]OFD Sender: No OFD packet to send [01:27:45]OFD Sender: No OFD packet to send [01:27:46]recv_with_timeout no data received [01:27:50]OFD Sender: No OFD packet to send [01:27:55]OFD Sender: No OFD packet to send [01:28:00]OFD Sender: No OFD packet to send [01:28:05]OFD Sender: No OFD packet to send [01:28:10]OFD Sender: No OFD packet to send [01:28:15]OFD Sender: No OFD packet to send [01:28:20]OFD Sender: No OFD packet to send [01:28:25]OFD Sender: No OFD packet to send [01:28:30]OFD Sender: No OFD packet to send [01:28:35]OFD Sender: No OFD packet to send [01:28:40]OFD Sender: No OFD packet to send [01:28:45]OFD Sender: No OFD packet to send [01:28:50]OFD Sender: No OFD packet to send [01:28:55]OFD Sender: No OFD packet to send [01:29:00]OFD Sender: No OFD packet to send [01:29:05]OFD Sender: No OFD packet to send [01:29:10]OFD Sender: No OFD packet to send [01:29:15]OFD Sender: No OFD packet to send [01:29:20]OFD Sender: No OFD packet to send [01:29:25]OFD Sender: No OFD packet to send [01:29:30]OFD Sender: No OFD packet to send [01:29:31]recv_with_timeout no data received [01:29:35]OFD Sender: No OFD packet to send [01:29:40]OFD Sender: No OFD packet to send [01:29:45]OFD Sender: No OFD packet to send [01:29:50]OFD Sender: No OFD packet to send [01:29:53]recv_with_timeout no data received [01:29:55]OFD Sender: No OFD packet to send [01:30:57]ConnectInit Can't connect to host [01:31:00]OFD Sender: No OFD packet to send [01:31:05]OFD Sender: No OFD packet to send [01:31:10]OFD Sender: No OFD packet to send [01:31:15]OFD Sender: No OFD packet to send [01:31:21]OFD Sender: No OFD packet to send [01:31:26]OFD Sender: No OFD packet to send [01:31:31]OFD Sender: No OFD packet to send [01:31:36]OFD Sender: No OFD packet to send [01:31:41]OFD Sender: No OFD packet to send [01:31:46]OFD Sender: No OFD packet to send [01:31:51]OFD Sender: No OFD packet to send [01:31:56]OFD Sender: No OFD packet to send [01:31:59]recv_with_timeout no data received [01:32:01]OFD Sender: No OFD packet to send [01:32:06]OFD Sender: No OFD packet to send [01:32:11]OFD Sender: No OFD packet to send [01:32:16]OFD Sender: No OFD packet to send [01:32:21]OFD Sender: No OFD packet to send [01:32:26]OFD Sender: No OFD packet to send [01:32:31]OFD Sender: No OFD packet to send [01:32:36]recv_with_timeout no data received [01:32:36]OFD Sender: No OFD packet to send [01:32:41]OFD Sender: No OFD packet to send [01:32:46]OFD Sender: No OFD packet to send [01:32:51]OFD Sender: No OFD packet to send [01:32:56]OFD Sender: No OFD packet to send [01:32:59]recv_with_timeout no data received [01:33:01]OFD Sender: No OFD packet to send [01:33:06]OFD Sender: No OFD packet to send [01:33:11]OFD Sender: No OFD packet to send [01:33:16]OFD Sender: No OFD packet to send [01:33:21]OFD Sender: No OFD packet to send [01:33:26]OFD Sender: No OFD packet to send [01:33:31]OFD Sender: No OFD packet to send [01:33:36]OFD Sender: No OFD packet to send [01:33:41]OFD Sender: No OFD packet to send [01:33:46]OFD Sender: No OFD packet to send [01:33:51]OFD Sender: No OFD packet to send [01:33:56]OFD Sender: No OFD packet to send [01:34:01]recv_with_timeout no data received [01:34:01]OFD Sender: No OFD packet to send [01:34:06]OFD Sender: No OFD packet to send [01:34:11]OFD Sender: No OFD packet to send [01:34:16]OFD Sender: No OFD packet to send [01:34:21]OFD Sender: No OFD packet to send [01:34:26]OFD Sender: No OFD packet to send [01:34:31]OFD Sender: No OFD packet to send [01:34:36]OFD Sender: No OFD packet to send [01:34:41]OFD Sender: No OFD packet to send [01:34:46]OFD Sender: No OFD packet to send [01:34:51]OFD Sender: No OFD packet to send [01:34:55]recv_with_timeout no data received [01:34:56]OFD Sender: No OFD packet to send [01:35:01]OFD Sender: No OFD packet to send [01:35:06]OFD Sender: No OFD packet to send [01:35:11]OFD Sender: No OFD packet to send [01:35:16]OFD Sender: No OFD packet to send [01:35:21]OFD Sender: No OFD packet to send [01:35:26]OFD Sender: No OFD packet to send [01:35:31]OFD Sender: No OFD packet to send [01:35:33]recv_with_timeout no data received [01:35:36]OFD Sender: No OFD packet to send [01:35:41]OFD Sender: No OFD packet to send [01:35:46]OFD Sender: No OFD packet to send [01:35:51]OFD Sender: No OFD packet to send [01:35:56]OFD Sender: No OFD packet to send [01:36:02]OFD Sender: No OFD packet to send [01:36:07]OFD Sender: No OFD packet to send [01:36:11]recv_with_timeout no data received [01:36:12]OFD Sender: No OFD packet to send [01:36:17]OFD Sender: No OFD packet to send [01:36:22]OFD Sender: No OFD packet to send [01:36:27]OFD Sender: No OFD packet to send [01:36:32]OFD Sender: No OFD packet to send [01:36:37]OFD Sender: No OFD packet to send [01:36:42]OFD Sender: No OFD packet to send [01:36:47]OFD Sender: No OFD packet to send [01:36:52]OFD Sender: No OFD packet to send [01:36:57]OFD Sender: No OFD packet to send [01:37:02]OFD Sender: No OFD packet to send [01:37:07]OFD Sender: No OFD packet to send [01:37:12]OFD Sender: No OFD packet to send [01:37:17]OFD Sender: No OFD packet to send [01:37:22]OFD Sender: No OFD packet to send [01:37:25]accept exits with 7 [01:37:25]New connection [01:37:25]New thread 3066830180 created [01:37:25]Thread 3066686820 joined [01:37:25]Waiting for new connection... [01:37:25] Sock 7.Parse request [01:37:25]Sock 7.Check first char [01:37:25]Sock 7.First char is OK [01:37:25]request: POST /json_proto HTTP/1.0 [01:37:25]Method: POST [01:37:25]URL: /json_proto [01:37:25]Method is POST - this is cgi request [01:37:25]url: /json_proto [01:37:25]query_string will be loaded in cgi processing [01:37:25]execute_cgi json_proto POST (null) [01:37:25]execute_cgi path=json_proto method=POST [01:37:25]POST find Content-Length [01:37:25]Host: 172.17.43.67:8080 [01:37:25]Content-Length: 752 [01:37:25]Content-Type: application/json [01:37:25] [01:37:25]POST finish read [01:37:25]Found Content-Length = 752 [01:37:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054201", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:37:25]execute_script... [01:37:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054201", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:37:25]POST & json_proto [01:37:25]process_json_proto [01:37:25]json parsed OK: [01:37:25]protocol is kg_v1.0 [01:37:25]action value=close_receipt [01:37:25]process_action close_receipt [01:37:25]cmd_close_receipt [01:37:25]MH_GetDate [01:37:25]Write to MH i2c: F0 00 00 7F 0B 79 [01:37:25]Write i2c OK [01:37:25]MH_I2C_Read... [01:37:25]Read from MH i2c: F0 [01:37:25]MH_I2C_Read... [01:37:25]Read from MH i2c: F0 09 00 [01:37:25]MH_I2C_Read... [01:37:25]Read from MH i2c: F0 09 00 7F 0B 00 56 69 F3 66 6A BD 47 65 6D [01:37:25]GetLastDocTimeStamp 1727227576 [01:37:25]current date 1727228246 [01:37:25]FM_GetShiftState [01:37:25]SAM_PROTO_GetShiftState [01:37:25]wFMCommunicate request_size=4 [01:37:25]MH_SAM_APDU [01:37:25]CAPDU: 80 13 01 00 [01:37:25]Write to MH i2c: E2 08 00 80 0B 80 13 01 00 00 00 00 00 08 [01:37:25]Write i2c OK [01:37:25]MH_I2C_Read... [01:37:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:37:25]Read from MH i2c: E2 [01:37:25]MH_I2C_Read... [01:37:25]Read from MH i2c: E2 0E 00 [01:37:25]MH_I2C_Read... [01:37:25]Read from MH i2c: E2 0E 00 80 0B 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 D0 [01:37:25]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [01:37:25]wFMCommunicate OK [01:37:25]SAM_PROTO_GetShiftState done [01:37:25]FM_GetShiftState done [01:37:25]opened in 1727224329 [01:37:25]opened+sec_in_day 1727310729 [01:37:25]quantity*price = 0 [01:37:25]sum+1 = 1 [01:37:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 13 25.09.2024 01:37 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30054201 ФМ: 0000000000871835 ФД: 152997 ФПД: 261546939907644 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T013726&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152997&fm=261546939907644&tin=02508201610067®Number=0000000000091825&sum=0 [01:37:26]StoreToDocumentArchive [01:37:26]shift 478 fd 152997 [01:37:26]save to /storage/0478/doc_00152997 [01:37:26]save last doc name /storage/0478/doc_00152997 to /storage/kkm_last_doc_name [01:37:26]save OK [01:37:26]Clear old archive folders... [01:37:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:37:26]tlvbuf is 01034C80 [01:37:26]SAM_PROTO_ClearQueue [01:37:26]wFMCommunicate request_size=4 [01:37:26]MH_SAM_APDU [01:37:26]CAPDU: 80 09 00 00 [01:37:26]Write to MH i2c: E2 08 00 8D 0B 80 09 00 00 00 00 00 00 0A [01:37:26]Write i2c OK [01:37:26]MH_I2C_Read... [01:37:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:37:26]Read from MH i2c: E2 [01:37:26]MH_I2C_Read... [01:37:26]Read from MH i2c: E2 03 00 [01:37:26]MH_I2C_Read... [01:37:26]Read from MH i2c: E2 03 00 8D 0B 00 90 00 0C [01:37:26]RAPDU: 90 00 [01:37:26]wFMCommunicate OK [01:37:26]SAM_PROTO_ClearQueue done [01:37:26]KKMCreateOFDPacket [01:37:26]OFDProtocolAddRootSTLVToBuf [01:37:26]FM_MakeSignedData [01:37:26]FM_MakeSignedData [01:37:26]SAM_PROTO_SignData [01:37:26]wFMCommunicate request_size=4 [01:37:26]MH_SAM_APDU [01:37:26]CAPDU: 80 0D 01 02 [01:37:26]Write to MH i2c: E2 08 00 8E 0B 80 0D 01 02 00 00 00 00 12 [01:37:26]Write i2c OK [01:37:26]MH_I2C_Read... [01:37:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:37:26]Read from MH i2c: E2 [01:37:26]MH_I2C_Read... [01:37:26]Read from MH i2c: E2 03 00 [01:37:26]MH_I2C_Read... [01:37:26]Read from MH i2c: E2 03 00 8E 0B 00 90 00 0D [01:37:26]RAPDU: 90 00 [01:37:26]wFMCommunicate OK [01:37:26]wFMCommunicate request_size=255 [01:37:26]MH_SAM_APDU [01:37:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 56 69 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 55 02 00 35 04 06 00 ED E0 24 71 [01:37:26]Write to MH i2c: E2 02 01 8F 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 56 69 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 55 02 00 35 04 06 00 ED E0 24 71 00 00 E4 [01:37:26]Write i2c OK [01:37:26]MH_I2C_Read... [01:37:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:37:26]Read from MH i2c: E2 [01:37:26]MH_I2C_Read... [01:37:26]Read from MH i2c: E2 03 00 [01:37:26]MH_I2C_Read... [01:37:26]Read from MH i2c: E2 03 00 8F 0B 00 90 00 0E [01:37:26]RAPDU: 90 00 [01:37:26]wFMCommunicate OK [01:37:26]wFMCommunicate request_size=7 [01:37:26]MH_SAM_APDU [01:37:26]CAPDU: 80 0D 02 02 02 FE 3C [01:37:26]Write to MH i2c: E2 0A 00 90 0B 80 0D 02 02 02 00 FE 3C 00 00 53 [01:37:26]Write i2c OK [01:37:26]MH_I2C_Read... [01:37:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:37:26]Read from MH i2c: E2 [01:37:26]MH_I2C_Read... [01:37:26]Read from MH i2c: E2 03 00 [01:37:26]MH_I2C_Read... [01:37:26]Read from MH i2c: E2 03 00 90 0B 00 90 00 0F [01:37:26]RAPDU: 90 00 [01:37:26]wFMCommunicate OK [01:37:26]wFMCommunicate request_size=4 [01:37:26]MH_SAM_APDU [01:37:26]CAPDU: 80 0D 03 02 [01:37:26]Write to MH i2c: E2 08 00 91 0B 80 0D 03 02 00 00 00 00 17 [01:37:26]Write i2c OK [01:37:26]MH_I2C_Read... [01:37:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:37:26]Read from MH i2c: E2 [01:37:26]MH_I2C_Read... [01:37:26]Read from MH i2c: E2 0B 00 [01:37:26]MH_I2C_Read... [01:37:26]Read from MH i2c: E2 0B 00 91 0B 00 D9 8B 50 01 9F 61 DE 13 90 00 BE [01:37:26]RAPDU: D9 8B 50 01 9F 61 DE 13 90 00 [01:37:26]wFMCommunicate OK [01:37:26]SAM_PROTO_SignData done [01:37:26]FM_MakeSignedData done [01:37:26]CreateOFDProtocolMessage [01:37:26]wFMCommunicate request_size=4 [01:37:26]MH_SAM_APDU [01:37:26]CAPDU: 80 11 00 00 [01:37:26]Write to MH i2c: E2 08 00 92 0B 80 11 00 00 00 00 00 00 17 [01:37:26]Write i2c OK [01:37:26]MH_I2C_Read... [01:37:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:37:26]Read from MH i2c: E2 [01:37:26]MH_I2C_Read... [01:37:26]Read from MH i2c: E2 17 00 [01:37:26]MH_I2C_Read... [01:37:26]Read from MH i2c: E2 17 00 92 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [01:37:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:37:26]wFMCommunicate OK [01:37:26]CreateOFDProtocolMessage done [01:37:26]OFDSenderStorePacket 152997 [01:37:26]StoreOFDPacket docnum=152997 [01:37:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3D CE 04 01 60 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 56 69 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 55 02 00 35 04 06 00 ED E0 24 71 FE 3C D9 8B 50 01 9F 61 DE 13 [01:37:26]CheckFolder [01:37:26]dirname=/storage/ofd_packets [01:37:26]CheckFolder done [01:37:26]ProducePacketName [01:37:26]name=ofd_packets/00152997 [01:37:26]NVStorageSaveData ofd_packets/00152997 [01:37:26]File name is /storage/ofd_packets/00152997 [01:37:26]Write 298 bytes [01:37:26]NVStorageSaveData done [01:37:26]OFDSenderStorePacket done [01:37:26]KKMCreateOFDPacket done [01:37:26]NVStorageSaveData kkm_last_timestamp [01:37:26]File name is /storage/kkm_last_timestamp [01:37:26]Write 4 bytes [01:37:26]NVStorageSaveData done [01:37:27]ExternCall_PrintAddStr [01:37:27]wPrintStart [01:37:27]Write to MH i2c: 01 00 00 93 0B 9E [01:37:27]Write i2c OK [01:37:27]MH_I2C_Read... [01:37:27]Read from MH i2c: 01 [01:37:27]MH_I2C_Read... [01:37:27]Read from MH i2c: 01 07 00 [01:37:27]MH_I2C_Read... [01:37:27]Read from MH i2c: 01 07 00 93 0B 00 00 00 00 00 FF 0F B3 [01:37:27]RasterBufferAndPrint [01:37:27]line Счет N : (1)1786999 [01:37:27]line ИНН: 02508201610067 [01:37:27]line Контрольно-Кассовый Чек [01:37:27]line ПРОДАЖА [01:37:27]line ТРК (МРК, ГНК) : 31 [01:37:27]line Товар: 2710194210 [01:37:27]line ДТ-К-5 [01:37:27]line 50.000 * 0.00 [01:37:27]line = 0.00 [01:37:27]line НДС 12% НСП 1% [01:37:27]line > о реализуемом товаре [01:37:27]line ИТОГО: 0.00 [01:37:27]line НСП 1% : 0.00 [01:37:27]line НДС 12% : 0.00 [01:37:27]line Наличными: 0.00 [01:37:27]line Безнал.: 0.00 [01:37:27]line Место: АЗС № 89 "Партнер Нефть" [01:37:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:37:27]line СНО: Общий режим [01:37:27]line Чек 13 25.09.2024 01:37 [01:37:27]line Смена: 478 ФФД: 1.0 [01:37:27]line ЗНМ: 0300000113 [01:37:27]line РНМ: 0000000000091825 [01:37:27]line Версия ККМ: 001 [01:37:27]line Талоны: ТК ГПНА Online [01:37:27]line 30054201 [01:37:27]line ФМ: 0000000000871835 [01:37:27]line ФД: 152997 [01:37:27]line ФПД: 261546939907644 [01:37:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T013726&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152997&fm=261546939907644&tin=02508201610067®Number=0000000000091825&sum=0 [01:37:27]written 0, free lines is 4095 [01:37:27]OFD Sender: Processing packet 152997 [packets to send 831, broken 830] [01:37:27]ProducePacketName [01:37:27]name=ofd_packets/00152997 [01:37:27]OFD Sender: To server: pG, [01:37:27]CommunicateWithHost lk.salyk.kg:30040 [01:37:27]ConnectInit lk.salyk.kg [01:37:27]Write to MH i2c: 01 00 00 BD 0B C8 [01:37:27]Write i2c OK [01:37:27]MH_I2C_Read... [01:37:27]Read from MH i2c: 01 [01:37:27]MH_I2C_Read... [01:37:27]Read from MH i2c: 01 07 00 [01:37:27]MH_I2C_Read... [01:37:27]Read from MH i2c: 01 07 00 BD 0B 00 00 00 00 00 D9 0C B4 [01:37:27]RasterBufferAndPrint [01:37:27]line [01:37:27]line [01:37:27]line [01:37:27]line [01:37:27]line [01:37:27]written 0, free lines is 3296 [01:37:27]MH_Cut [01:37:27]Write to MH i2c: D1 01 00 C4 0B 01 A1 [01:37:27]Write i2c OK [01:37:27]MH_I2C_Read... [01:37:27]Read from MH i2c: D1 [01:37:27]MH_I2C_Read... [01:37:27]Read from MH i2c: D1 01 00 [01:37:27]MH_I2C_Read... [01:37:27]Read from MH i2c: D1 01 00 C4 0B 00 A0 [01:37:27]Write to MH i2c: 01 00 00 C5 0B D0 [01:37:27]Write i2c OK [01:37:27]MH_I2C_Read... [01:37:28]*** Cut start [01:37:28]*** Purtial cut [01:37:28]*** Stage 1: CUTSNS_PIN = 1 [01:37:28]Read from MH i2c: 01 [01:37:28]MH_I2C_Read... [01:37:28]*** Stop cut motor [01:37:28]*** Cut end [01:37:28]Read from MH i2c: 01 07 00 [01:37:28]MH_I2C_Read... [01:37:28]Read from MH i2c: 01 07 00 C5 0B 00 00 00 00 00 FF 0F E5 [01:37:28]process_action close_receipt done [01:37:28]requested_data is exist [01:37:28]produce_requested_data [01:37:28]requested_item fm.sn is exist - process it [01:37:28]wFMCommunicate request_size=4 [01:37:28]MH_SAM_APDU [01:37:28]CAPDU: 80 11 00 00 [01:37:28]Write to MH i2c: E2 08 00 C6 0B 80 11 00 00 00 00 00 00 4B [01:37:28]Write i2c OK [01:37:28]MH_I2C_Read... [01:37:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:37:28]Read from MH i2c: E2 [01:37:28]MH_I2C_Read... [01:37:28]Read from MH i2c: E2 17 00 [01:37:28]MH_I2C_Read... [01:37:28]Read from MH i2c: E2 17 00 C6 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9E [01:37:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:37:28]wFMCommunicate OK [01:37:28]requested_item fd.num is exist - process it [01:37:28]SAM_PROTO_GetFieldsCounters [01:37:28]wFMCommunicate request_size=4 [01:37:28]MH_SAM_APDU [01:37:28]CAPDU: 80 13 00 00 [01:37:28]Write to MH i2c: E2 08 00 C7 0B 80 13 00 00 00 00 00 00 4E [01:37:28]Write i2c OK [01:37:28]MH_I2C_Read... [01:37:28]Connected sock=10 [01:37:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3D CE 04 01 60 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 56 69 F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 55 02 00 35 04 06 00 ED E0 24 71 FE 3C D9 8B 50 01 9F 61 DE 13 [01:37:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:37:28]Read from MH i2c: E2 [01:37:28]MH_I2C_Read... [01:37:28]Read from MH i2c: E2 62 00 [01:37:28]MH_I2C_Read... [01:37:28]Read from MH i2c: E2 62 00 C7 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 71 [01:37:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A5 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:37:28]wFMCommunicate OK [01:37:28]SAM_PROTO_GetFieldsCounters done [01:37:28]requested_item shift.num is exist - process it [01:37:28]requested_item shift.opened is exist - process it [01:37:28]req_shift_opened [01:37:28]FM_GetShiftState [01:37:28]SAM_PROTO_GetShiftState [01:37:28]wFMCommunicate request_size=4 [01:37:28]MH_SAM_APDU [01:37:28]CAPDU: 80 13 01 00 [01:37:28]Write to MH i2c: E2 08 00 C8 0B 80 13 01 00 00 00 00 00 50 [01:37:28]Write i2c OK [01:37:28]MH_I2C_Read... [01:37:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:37:28]Read from MH i2c: E2 [01:37:28]MH_I2C_Read... [01:37:28]Read from MH i2c: E2 0E 00 [01:37:28]MH_I2C_Read... [01:37:28]Read from MH i2c: E2 0E 00 C8 0B 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 18 [01:37:28]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [01:37:28]wFMCommunicate OK [01:37:28]SAM_PROTO_GetShiftState done [01:37:28]FM_GetShiftState done [01:37:28]req_shift_opened done [01:37:28]requested_item shift.open_date is exist - process it [01:37:28]req_shift_open_date [01:37:28]req_shift_open_date done [01:37:28]produce_requested_data done [01:37:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152997,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [01:37:28]process_action_free close_receipt [01:37:28]json_value_free [01:37:28]json_value_free done [01:37:28]process_json_proto returns [01:37:28]Send response to host [01:37:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152997,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [01:37:28]free response buf [01:37:28]execute_script done [01:37:28]execute_script returns [01:37:28]free content buf [01:37:28]Sock 7.Close socket [01:37:28]Sock 7.Thread stoped [01:37:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 70 C7 47 00 02 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 55 02 00 F4 03 04 00 54 11 F3 66 B6 04 01 00 00 62 2E 96 58 D0 22 82 87 [01:37:29]CommunicateWithHost err = 0 [01:37:29]CheckOFDResponse [01:37:29]1017 (14) - 77093643461234 [01:37:29]1041 (16) - 0000000000871835 [01:37:29]1040 (4) - 152997 [01:37:29]1012 (4) - 24.09.2024 19:21 [01:37:29]1206 (1) - 0 [01:37:29]OFD Sender: Remove packet 152997 [01:37:29]ProducePacketName [01:37:29]name=ofd_packets/00152997 [01:37:29]NVStorageDeleteData [01:37:29]OFD Sender: No OFD packet to send [01:37:34]recv_with_timeout no data received [01:37:34]OFD Sender: No OFD packet to send [01:37:39]OFD Sender: No OFD packet to send [01:37:44]OFD Sender: No OFD packet to send [01:37:49]OFD Sender: No OFD packet to send [01:37:54]OFD Sender: No OFD packet to send [01:37:59]OFD Sender: No OFD packet to send [01:38:04]OFD Sender: No OFD packet to send [01:38:09]OFD Sender: No OFD packet to send [01:38:15]OFD Sender: No OFD packet to send [01:38:20]OFD Sender: No OFD packet to send [01:38:25]OFD Sender: No OFD packet to send [01:38:25]recv_with_timeout no data received [01:38:30]OFD Sender: No OFD packet to send [01:38:35]OFD Sender: No OFD packet to send [01:38:40]OFD Sender: No OFD packet to send [01:38:45]OFD Sender: No OFD packet to send [01:38:50]OFD Sender: No OFD packet to send [01:38:55]OFD Sender: No OFD packet to send [01:39:00]OFD Sender: No OFD packet to send [01:39:05]OFD Sender: No OFD packet to send [01:39:10]OFD Sender: No OFD packet to send [01:39:15]OFD Sender: No OFD packet to send [01:39:20]OFD Sender: No OFD packet to send [01:39:25]OFD Sender: No OFD packet to send [01:39:30]OFD Sender: No OFD packet to send [01:39:35]OFD Sender: No OFD packet to send [01:39:40]OFD Sender: No OFD packet to send [01:39:45]OFD Sender: No OFD packet to send [01:39:50]OFD Sender: No OFD packet to send [01:39:55]OFD Sender: No OFD packet to send [01:40:00]OFD Sender: No OFD packet to send [01:40:05]OFD Sender: No OFD packet to send [01:40:10]OFD Sender: No OFD packet to send [01:40:15]OFD Sender: No OFD packet to send [01:40:20]OFD Sender: No OFD packet to send [01:40:25]OFD Sender: No OFD packet to send [01:40:30]OFD Sender: No OFD packet to send [01:40:35]OFD Sender: No OFD packet to send [01:40:40]OFD Sender: No OFD packet to send [01:40:45]OFD Sender: No OFD packet to send [01:40:49]recv_with_timeout no data received [01:40:50]OFD Sender: No OFD packet to send [01:40:55]OFD Sender: No OFD packet to send [01:41:00]OFD Sender: No OFD packet to send [01:41:05]OFD Sender: No OFD packet to send [01:41:10]OFD Sender: No OFD packet to send [01:41:12]recv_with_timeout no data received [01:41:15]OFD Sender: No OFD packet to send [01:41:20]OFD Sender: No OFD packet to send [01:41:25]OFD Sender: No OFD packet to send [01:41:30]OFD Sender: No OFD packet to send [01:41:35]OFD Sender: No OFD packet to send [01:41:40]OFD Sender: No OFD packet to send [01:41:45]OFD Sender: No OFD packet to send [01:41:50]OFD Sender: No OFD packet to send [01:41:54]recv_with_timeout no data received [01:41:55]OFD Sender: No OFD packet to send [01:42:00]OFD Sender: No OFD packet to send [01:42:05]OFD Sender: No OFD packet to send [01:42:07]recv_with_timeout no data received [01:42:10]OFD Sender: No OFD packet to send [01:42:15]OFD Sender: No OFD packet to send [01:42:20]OFD Sender: No OFD packet to send [01:42:25]OFD Sender: No OFD packet to send [01:42:30]OFD Sender: No OFD packet to send [01:42:35]OFD Sender: No OFD packet to send [01:42:40]OFD Sender: No OFD packet to send [01:42:45]OFD Sender: No OFD packet to send [01:42:51]OFD Sender: No OFD packet to send [01:42:56]OFD Sender: No OFD packet to send [01:43:01]OFD Sender: No OFD packet to send [01:43:06]OFD Sender: No OFD packet to send [01:43:11]OFD Sender: No OFD packet to send [01:43:16]OFD Sender: No OFD packet to send [01:43:21]OFD Sender: No OFD packet to send [01:43:26]OFD Sender: No OFD packet to send [01:43:31]OFD Sender: No OFD packet to send [01:43:36]OFD Sender: No OFD packet to send [01:43:41]OFD Sender: No OFD packet to send [01:43:46]OFD Sender: No OFD packet to send [01:43:51]OFD Sender: No OFD packet to send [01:43:56]OFD Sender: No OFD packet to send [01:44:01]OFD Sender: No OFD packet to send [01:44:06]OFD Sender: No OFD packet to send [01:44:11]OFD Sender: No OFD packet to send [01:44:16]OFD Sender: No OFD packet to send [01:44:21]OFD Sender: No OFD packet to send [01:44:26]OFD Sender: No OFD packet to send [01:44:31]OFD Sender: No OFD packet to send [01:44:36]OFD Sender: No OFD packet to send [01:44:37]accept exits with 9 [01:44:37]New connection [01:44:37]New thread 3066686820 created [01:44:37]Thread 3066830180 joined [01:44:37]Waiting for new connection... [01:44:37] Sock 9.Parse request [01:44:37]Sock 9.Check first char [01:44:37]Sock 9.First char is OK [01:44:37]request: POST /json_proto HTTP/1.0 [01:44:37]Method: POST [01:44:37]URL: /json_proto [01:44:37]Method is POST - this is cgi request [01:44:37]url: /json_proto [01:44:37]query_string will be loaded in cgi processing [01:44:37]execute_cgi json_proto POST (null) [01:44:37]execute_cgi path=json_proto method=POST [01:44:37]POST find Content-Length [01:44:37]Host: 172.17.43.67:8080 [01:44:37]Content-Length: 653 [01:44:37]Content-Type: application/json [01:44:37] [01:44:37]POST finish read [01:44:37]Found Content-Length = 653 [01:44:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18869", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 3.000, "sum" : 183.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 183.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:44:37]execute_script... [01:44:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18869", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 3.000, "sum" : 183.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 183.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:44:37]POST & json_proto [01:44:37]process_json_proto [01:44:37]json parsed OK: [01:44:37]protocol is kg_v1.0 [01:44:37]action value=close_receipt [01:44:37]process_action close_receipt [01:44:37]cmd_close_receipt [01:44:37]MH_GetDate [01:44:37]Write to MH i2c: F0 00 00 C9 0B C3 [01:44:37]Write i2c OK [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: F0 [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: F0 09 00 [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: F0 09 00 C9 0B 00 06 6B F3 66 6A BD 47 65 69 [01:44:37]GetLastDocTimeStamp 1727228246 [01:44:37]current date 1727228678 [01:44:37]FM_GetShiftState [01:44:37]SAM_PROTO_GetShiftState [01:44:37]wFMCommunicate request_size=4 [01:44:37]MH_SAM_APDU [01:44:37]CAPDU: 80 13 01 00 [01:44:37]Write to MH i2c: E2 08 00 CA 0B 80 13 01 00 00 00 00 00 52 [01:44:37]Write i2c OK [01:44:37]MH_I2C_Read... [01:44:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:44:37]Read from MH i2c: E2 [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: E2 0E 00 [01:44:37]MH_I2C_Read... [01:44:37]Read from MH i2c: E2 0E 00 CA 0B 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 1A [01:44:37]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [01:44:37]wFMCommunicate OK [01:44:37]SAM_PROTO_GetShiftState done [01:44:37]FM_GetShiftState done [01:44:37]opened in 1727224329 [01:44:37]opened+sec_in_day 1727310729 [01:44:37]quantity*price = 18300 [01:44:37]sum+1 = 18301 [01:44:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 183.00 НСП 1% : 1.62 НДС 12% : 19.43 Наличными: 183.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 14 25.09.2024 01:44 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152998 ФПД: 156527406830538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T014438&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152998&fm=156527406830538&tin=02508201610067®Number=0000000000091825&sum=18300 0 [01:44:38]StoreToDocumentArchive [01:44:38]shift 478 fd 152998 [01:44:38]save to /storage/0478/doc_00152998 [01:44:38]save last doc name /storage/0478/doc_00152998 to /storage/kkm_last_doc_name [01:44:38]save OK [01:44:38]Clear old archive folders... [01:44:38]ProcessDocumentItem done err = 0, tmpTLVsize=275 [01:44:38]tlvbuf is 010A8D20 [01:44:38]SAM_PROTO_ClearQueue [01:44:38]wFMCommunicate request_size=4 [01:44:38]MH_SAM_APDU [01:44:38]CAPDU: 80 09 00 00 [01:44:38]Write to MH i2c: E2 08 00 D7 0B 80 09 00 00 00 00 00 00 54 [01:44:38]Write i2c OK [01:44:38]MH_I2C_Read... [01:44:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:44:38]Read from MH i2c: E2 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 03 00 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 03 00 D7 0B 00 90 00 56 [01:44:38]RAPDU: 90 00 [01:44:38]wFMCommunicate OK [01:44:38]SAM_PROTO_ClearQueue done [01:44:38]KKMCreateOFDPacket [01:44:38]OFDProtocolAddRootSTLVToBuf [01:44:38]FM_MakeSignedData [01:44:38]FM_MakeSignedData [01:44:38]SAM_PROTO_SignData [01:44:38]wFMCommunicate request_size=4 [01:44:38]MH_SAM_APDU [01:44:38]CAPDU: 80 0D 01 02 [01:44:38]Write to MH i2c: E2 08 00 D8 0B 80 0D 01 02 00 00 00 00 5C [01:44:38]Write i2c OK [01:44:38]MH_I2C_Read... [01:44:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:44:38]Read from MH i2c: E2 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 03 00 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 03 00 D8 0B 00 90 00 57 [01:44:38]RAPDU: 90 00 [01:44:38]wFMCommunicate OK [01:44:38]wFMCommunicate request_size=255 [01:44:38]MH_SAM_APDU [01:44:38]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 7C 47 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 47 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 07 00 00 00 00 07 04 06 00 7C 47 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 06 6B F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 [01:44:38]Write to MH i2c: E2 02 01 D9 0B 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 7C 47 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 47 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 07 00 00 00 00 07 04 06 00 7C 47 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 06 6B F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 00 00 49 [01:44:38]Write i2c OK [01:44:38]MH_I2C_Read... [01:44:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:44:39]Read from MH i2c: E2 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 03 00 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 03 00 D9 0B 00 90 00 58 [01:44:39]RAPDU: 90 00 [01:44:39]wFMCommunicate OK [01:44:39]wFMCommunicate request_size=34 [01:44:39]MH_SAM_APDU [01:44:39]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 55 02 00 35 04 06 00 8E 5C 60 7B 53 CA [01:44:39]Write to MH i2c: E2 25 00 DA 0B 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 55 02 00 35 04 06 00 8E 5C 60 7B 53 CA 00 00 FF [01:44:39]Write i2c OK [01:44:39]MH_I2C_Read... [01:44:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:44:39]Read from MH i2c: E2 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 03 00 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 03 00 DA 0B 00 90 00 59 [01:44:39]RAPDU: 90 00 [01:44:39]wFMCommunicate OK [01:44:39]wFMCommunicate request_size=4 [01:44:39]MH_SAM_APDU [01:44:39]CAPDU: 80 0D 03 02 [01:44:39]Write to MH i2c: E2 08 00 DB 0B 80 0D 03 02 00 00 00 00 61 [01:44:39]Write i2c OK [01:44:39]MH_I2C_Read... [01:44:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:44:39]Read from MH i2c: E2 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 0B 00 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 0B 00 DB 0B 00 A2 65 07 6F EF 53 8D 36 90 00 E4 [01:44:39]RAPDU: A2 65 07 6F EF 53 8D 36 90 00 [01:44:39]wFMCommunicate OK [01:44:39]SAM_PROTO_SignData done [01:44:39]FM_MakeSignedData done [01:44:39]CreateOFDProtocolMessage [01:44:39]wFMCommunicate request_size=4 [01:44:39]MH_SAM_APDU [01:44:39]CAPDU: 80 11 00 00 [01:44:39]Write to MH i2c: E2 08 00 DC 0B 80 11 00 00 00 00 00 00 61 [01:44:39]Write i2c OK [01:44:39]MH_I2C_Read... [01:44:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:44:39]Read from MH i2c: E2 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 17 00 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: E2 17 00 DC 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B4 [01:44:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:44:39]wFMCommunicate OK [01:44:39]CreateOFDProtocolMessage done [01:44:39]OFDSenderStorePacket 152998 [01:44:39]StoreOFDPacket docnum=152998 [01:44:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 27 01 00 00 D1 81 1F 01 D2 96 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 7C 47 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 47 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 07 00 00 00 00 07 04 06 00 7C 47 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 06 6B F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 55 02 00 35 04 06 00 8E 5C 60 7B 53 CA A2 65 07 6F EF 53 8D 36 [01:44:39]CheckFolder [01:44:39]dirname=/storage/ofd_packets [01:44:39]CheckFolder done [01:44:39]ProducePacketName [01:44:39]name=ofd_packets/00152998 [01:44:39]NVStorageSaveData ofd_packets/00152998 [01:44:39]File name is /storage/ofd_packets/00152998 [01:44:39]Write 325 bytes [01:44:39]NVStorageSaveData done [01:44:39]OFDSenderStorePacket done [01:44:39]KKMCreateOFDPacket done [01:44:39]NVStorageSaveData kkm_last_timestamp [01:44:39]File name is /storage/kkm_last_timestamp [01:44:39]Write 4 bytes [01:44:39]NVStorageSaveData done [01:44:39]ExternCall_PrintAddStr [01:44:39]wPrintStart [01:44:39]Write to MH i2c: 01 00 00 DD 0B E8 [01:44:39]Write i2c OK [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: 01 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: 01 07 00 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: 01 07 00 DD 0B 00 00 00 00 00 FF 0F FD [01:44:39]RasterBufferAndPrint [01:44:39]line Счет N : (3)18869 [01:44:39]line ИНН: 02508201610067 [01:44:39]line Контрольно-Кассовый Чек [01:44:39]line ПРОДАЖА [01:44:39]line Товар: 54491472 [01:44:39]line Напиток Кока-Кола 0,5л [01:44:39]line 3.000 * 61.00 [01:44:39]line = 183.00 [01:44:39]line НДС 12% НСП 1% [01:44:39]line > о реализуемом товаре [01:44:39]line ИТОГО: 183.00 [01:44:39]line НСП 1% : 1.62 [01:44:39]line НДС 12% : 19.43 [01:44:39]line Наличными: 183.00 [01:44:39]line Безнал.: 0.00 [01:44:39]line Место: АЗС № 89 "Партнер Нефть" [01:44:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:44:39]line СНО: Общий режим [01:44:39]line Чек 14 25.09.2024 01:44 [01:44:39]line Смена: 478 ФФД: 1.0 [01:44:39]line ЗНМ: 0300000113 [01:44:39]line РНМ: 0000000000091825 [01:44:39]line Версия ККМ: 001 [01:44:39]line ФМ: 0000000000871835 [01:44:39]line ФД: 152998 [01:44:39]line ФПД: 156527406830538 [01:44:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T014438&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152998&fm=156527406830538&tin=02508201610067®Number=0000000000091825&sum=18300 [01:44:39]line 0 [01:44:39]written 0, free lines is 4095 [01:44:39]OFD Sender: Processing packet 152998 [packets to send 831, broken 830] [01:44:39]ProducePacketName [01:44:39]name=ofd_packets/00152998 [01:44:39]OFD Sender: To server: pG, [01:44:39]CommunicateWithHost lk.salyk.kg:30040 [01:44:39]ConnectInit lk.salyk.kg [01:44:39]Write to MH i2c: 01 00 00 05 0C 11 [01:44:39]Write i2c OK [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: 01 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: 01 07 00 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: 01 07 00 05 0C 00 00 00 00 00 F8 0C 1C [01:44:39]RasterBufferAndPrint [01:44:39]line [01:44:39]line [01:44:39]line [01:44:39]line [01:44:39]line [01:44:39]written 0, free lines is 3326 [01:44:39]MH_Cut [01:44:39]Write to MH i2c: D1 01 00 0C 0C 01 EA [01:44:39]Write i2c OK [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: D1 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: D1 01 00 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: D1 01 00 0C 0C 00 E9 [01:44:39]Write to MH i2c: 01 00 00 0D 0C 19 [01:44:39]Write i2c OK [01:44:39]MH_I2C_Read... [01:44:40]*** Cut start [01:44:40]*** Purtial cut [01:44:40]*** Stage 1: CUTSNS_PIN = 1 [01:44:40]Read from MH i2c: 01 [01:44:40]MH_I2C_Read... [01:44:40]*** Stop cut motor [01:44:40]*** Cut end [01:44:40]Read from MH i2c: 01 07 00 [01:44:40]MH_I2C_Read... [01:44:40]Read from MH i2c: 01 07 00 0D 0C 00 00 00 00 00 FF 0F 2E [01:44:40]process_action close_receipt done [01:44:40]requested_data is exist [01:44:40]produce_requested_data [01:44:40]requested_item fm.sn is exist - process it [01:44:40]wFMCommunicate request_size=4 [01:44:40]MH_SAM_APDU [01:44:40]CAPDU: 80 11 00 00 [01:44:40]Write to MH i2c: E2 08 00 0E 0C 80 11 00 00 00 00 00 00 94 [01:44:40]Write i2c OK [01:44:40]MH_I2C_Read... [01:44:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:44:40]Read from MH i2c: E2 [01:44:40]MH_I2C_Read... [01:44:40]Read from MH i2c: E2 17 00 [01:44:40]MH_I2C_Read... [01:44:40]Read from MH i2c: E2 17 00 0E 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E7 [01:44:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:44:40]wFMCommunicate OK [01:44:40]requested_item fd.num is exist - process it [01:44:40]SAM_PROTO_GetFieldsCounters [01:44:40]wFMCommunicate request_size=4 [01:44:40]MH_SAM_APDU [01:44:40]CAPDU: 80 13 00 00 [01:44:40]Write to MH i2c: E2 08 00 0F 0C 80 13 00 00 00 00 00 00 97 [01:44:40]Write i2c OK [01:44:40]MH_I2C_Read... [01:44:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:44:41]Read from MH i2c: E2 [01:44:41]MH_I2C_Read... [01:44:41]Read from MH i2c: E2 62 00 [01:44:41]MH_I2C_Read... [01:44:41]Read from MH i2c: E2 62 00 0F 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A6 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 BE [01:44:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A6 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:44:41]wFMCommunicate OK [01:44:41]SAM_PROTO_GetFieldsCounters done [01:44:41]requested_item shift.num is exist - process it [01:44:41]requested_item shift.opened is exist - process it [01:44:41]req_shift_opened [01:44:41]FM_GetShiftState [01:44:41]SAM_PROTO_GetShiftState [01:44:41]wFMCommunicate request_size=4 [01:44:41]MH_SAM_APDU [01:44:41]CAPDU: 80 13 01 00 [01:44:41]Write to MH i2c: E2 08 00 10 0C 80 13 01 00 00 00 00 00 99 [01:44:41]Write i2c OK [01:44:41]MH_I2C_Read... [01:44:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:44:41]Read from MH i2c: E2 [01:44:41]MH_I2C_Read... [01:44:41]Read from MH i2c: E2 0E 00 [01:44:41]MH_I2C_Read... [01:44:41]Read from MH i2c: E2 0E 00 10 0C 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 61 [01:44:41]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [01:44:41]wFMCommunicate OK [01:44:41]SAM_PROTO_GetShiftState done [01:44:41]FM_GetShiftState done [01:44:41]req_shift_opened done [01:44:41]requested_item shift.open_date is exist - process it [01:44:41]req_shift_open_date [01:44:41]req_shift_open_date done [01:44:41]produce_requested_data done [01:44:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152998,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [01:44:41]process_action_free close_receipt [01:44:41]json_value_free [01:44:41]json_value_free done [01:44:41]process_json_proto returns [01:44:41]Send response to host [01:44:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152998,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [01:44:41]free response buf [01:44:41]execute_script done [01:44:41]execute_script returns [01:44:41]free content buf [01:44:41]Sock 9.Close socket [01:44:41]Sock 9.Thread stoped [01:44:44]ConnectInit Can't take IP for lk.salyk.kg [01:44:44]CommunicateWithHost connect error [01:44:44]CommunicateWithHost err = -1 [01:44:44]OFD Sender: Server communicate error [01:44:49]OFD Sender: Processing packet 152998 [packets to send 831, broken 830] [01:44:49]ProducePacketName [01:44:49]name=ofd_packets/00152998 [01:44:49]OFD Sender: To server: pG, [01:44:49]CommunicateWithHost lk.salyk.kg:30040 [01:44:49]ConnectInit lk.salyk.kg [01:44:49]Connected sock=7 [01:44:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 27 01 00 00 D1 81 1F 01 D2 96 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 7C 47 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 47 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 07 00 00 00 00 07 04 06 00 7C 47 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 06 6B F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 55 02 00 35 04 06 00 8E 5C 60 7B 53 CA A2 65 07 6F EF 53 8D 36 [01:44:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 41 B8 47 00 6A EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 55 02 00 F4 03 04 00 0D 13 F3 66 B6 04 01 00 00 F0 0E 26 7C 1F C7 04 E5 [01:44:50]CommunicateWithHost err = 0 [01:44:50]CheckOFDResponse [01:44:50]1017 (14) - 77093643461234 [01:44:50]1041 (16) - 0000000000871835 [01:44:50]1040 (4) - 152998 [01:44:50]1012 (4) - 24.09.2024 19:29 [01:44:50]1206 (1) - 0 [01:44:50]OFD Sender: Remove packet 152998 [01:44:50]ProducePacketName [01:44:50]name=ofd_packets/00152998 [01:44:50]NVStorageDeleteData [01:44:50]OFD Sender: No OFD packet to send [01:44:55]OFD Sender: No OFD packet to send [01:44:59]recv_with_timeout no data received [01:45:00]OFD Sender: No OFD packet to send [01:45:05]OFD Sender: No OFD packet to send [01:45:10]OFD Sender: No OFD packet to send [01:45:12]recv_with_timeout no data received [01:45:15]OFD Sender: No OFD packet to send [01:45:20]OFD Sender: No OFD packet to send [01:45:25]OFD Sender: No OFD packet to send [01:45:30]OFD Sender: No OFD packet to send [01:45:35]OFD Sender: No OFD packet to send [01:45:40]OFD Sender: No OFD packet to send [01:45:45]OFD Sender: No OFD packet to send [01:45:50]OFD Sender: No OFD packet to send [01:45:55]OFD Sender: No OFD packet to send [01:46:00]OFD Sender: No OFD packet to send [01:46:05]OFD Sender: No OFD packet to send [01:46:10]OFD Sender: No OFD packet to send [01:46:16]OFD Sender: No OFD packet to send [01:46:21]OFD Sender: No OFD packet to send [01:46:26]OFD Sender: No OFD packet to send [01:46:31]OFD Sender: No OFD packet to send [01:46:36]OFD Sender: No OFD packet to send [01:46:41]OFD Sender: No OFD packet to send [01:46:46]OFD Sender: No OFD packet to send [01:46:51]OFD Sender: No OFD packet to send [01:46:56]OFD Sender: No OFD packet to send [01:47:01]OFD Sender: No OFD packet to send [01:47:06]OFD Sender: No OFD packet to send [01:47:11]OFD Sender: No OFD packet to send [01:47:16]OFD Sender: No OFD packet to send [01:47:18]recv_with_timeout no data received [01:47:21]OFD Sender: No OFD packet to send [01:47:26]OFD Sender: No OFD packet to send [01:47:31]OFD Sender: No OFD packet to send [01:47:36]OFD Sender: No OFD packet to send [01:47:39]recv_with_timeout no data received [01:47:41]OFD Sender: No OFD packet to send [01:47:46]OFD Sender: No OFD packet to send [01:47:51]OFD Sender: No OFD packet to send [01:47:56]OFD Sender: No OFD packet to send [01:48:01]OFD Sender: No OFD packet to send [01:48:06]OFD Sender: No OFD packet to send [01:48:11]OFD Sender: No OFD packet to send [01:48:16]OFD Sender: No OFD packet to send [01:48:21]OFD Sender: No OFD packet to send [01:48:21]recv_with_timeout no data received [01:48:26]OFD Sender: No OFD packet to send [01:48:31]OFD Sender: No OFD packet to send [01:48:36]OFD Sender: No OFD packet to send [01:48:41]OFD Sender: No OFD packet to send [01:48:46]OFD Sender: No OFD packet to send [01:48:51]OFD Sender: No OFD packet to send [01:48:56]OFD Sender: No OFD packet to send [01:49:01]OFD Sender: No OFD packet to send [01:49:06]OFD Sender: No OFD packet to send [01:49:11]OFD Sender: No OFD packet to send [01:49:16]OFD Sender: No OFD packet to send [01:49:19]recv_with_timeout no data received [01:49:21]OFD Sender: No OFD packet to send [01:49:26]OFD Sender: No OFD packet to send [01:49:31]OFD Sender: No OFD packet to send [01:49:36]OFD Sender: No OFD packet to send [01:49:41]OFD Sender: No OFD packet to send [01:49:46]OFD Sender: No OFD packet to send [01:49:51]OFD Sender: No OFD packet to send [01:49:56]OFD Sender: No OFD packet to send [01:50:01]OFD Sender: No OFD packet to send [01:50:06]OFD Sender: No OFD packet to send [01:50:07]accept exits with 10 [01:50:07]New connection [01:50:07]New thread 3066830180 created [01:50:07]Thread 3066686820 joined [01:50:07]Waiting for new connection... [01:50:07] Sock 10.Parse request [01:50:07]Sock 10.Check first char [01:50:07]Sock 10.First char is OK [01:50:07]request: POST /json_proto HTTP/1.0 [01:50:07]Method: POST [01:50:07]URL: /json_proto [01:50:07]Method is POST - this is cgi request [01:50:07]url: /json_proto [01:50:07]query_string will be loaded in cgi processing [01:50:07]execute_cgi json_proto POST (null) [01:50:07]execute_cgi path=json_proto method=POST [01:50:07]POST find Content-Length [01:50:07]Host: 172.17.43.67:8080 [01:50:07]Content-Length: 680 [01:50:07]Content-Type: application/json [01:50:07] [01:50:07]POST finish read [01:50:07]Found Content-Length = 680 [01:50:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787000", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:50:07]execute_script... [01:50:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1787000", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:50:07]POST & json_proto [01:50:07]process_json_proto [01:50:07]json parsed OK: [01:50:07]protocol is kg_v1.0 [01:50:07]action value=close_receipt [01:50:07]process_action close_receipt [01:50:07]cmd_close_receipt [01:50:07]MH_GetDate [01:50:07]Write to MH i2c: F0 00 00 11 0C 0C [01:50:07]Write i2c OK [01:50:07]MH_I2C_Read... [01:50:07]Read from MH i2c: F0 [01:50:07]MH_I2C_Read... [01:50:07]Read from MH i2c: F0 09 00 [01:50:07]MH_I2C_Read... [01:50:07]Read from MH i2c: F0 09 00 11 0C 00 50 6C F3 66 6A BD 47 65 FD [01:50:07]GetLastDocTimeStamp 1727228678 [01:50:07]current date 1727229008 [01:50:07]FM_GetShiftState [01:50:07]SAM_PROTO_GetShiftState [01:50:07]wFMCommunicate request_size=4 [01:50:07]MH_SAM_APDU [01:50:07]CAPDU: 80 13 01 00 [01:50:07]Write to MH i2c: E2 08 00 12 0C 80 13 01 00 00 00 00 00 9B [01:50:07]Write i2c OK [01:50:07]MH_I2C_Read... [01:50:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:50:07]Read from MH i2c: E2 [01:50:07]MH_I2C_Read... [01:50:07]Read from MH i2c: E2 0E 00 [01:50:07]MH_I2C_Read... [01:50:07]Read from MH i2c: E2 0E 00 12 0C 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 63 [01:50:07]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [01:50:07]wFMCommunicate OK [01:50:07]SAM_PROTO_GetShiftState done [01:50:07]FM_GetShiftState done [01:50:07]opened in 1727224329 [01:50:07]opened+sec_in_day 1727310729 [01:50:07]quantity*price = 150037 [01:50:07]sum+1 = 150039 [01:50:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 15 25.09.2024 01:50 Смена: 478 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152999 ФПД: 59369735878552 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T015008&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152999&fm=59369735878552&tin=02508201610067®Number=0000000000091825&sum=150000 [01:50:08]StoreToDocumentArchive [01:50:08]shift 478 fd 152999 [01:50:08]save to /storage/0478/doc_00152999 [01:50:08]save last doc name /storage/0478/doc_00152999 to /storage/kkm_last_doc_name [01:50:08]save OK [01:50:08]Clear old archive folders... [01:50:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:50:08]tlvbuf is 0101EB70 [01:50:08]SAM_PROTO_ClearQueue [01:50:08]wFMCommunicate request_size=4 [01:50:08]MH_SAM_APDU [01:50:08]CAPDU: 80 09 00 00 [01:50:08]Write to MH i2c: E2 08 00 1F 0C 80 09 00 00 00 00 00 00 9D [01:50:08]Write i2c OK [01:50:08]MH_I2C_Read... [01:50:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:50:09]Read from MH i2c: E2 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: E2 03 00 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: E2 03 00 1F 0C 00 90 00 9F [01:50:09]RAPDU: 90 00 [01:50:09]wFMCommunicate OK [01:50:09]SAM_PROTO_ClearQueue done [01:50:09]KKMCreateOFDPacket [01:50:09]OFDProtocolAddRootSTLVToBuf [01:50:09]FM_MakeSignedData [01:50:09]FM_MakeSignedData [01:50:09]SAM_PROTO_SignData [01:50:09]wFMCommunicate request_size=4 [01:50:09]MH_SAM_APDU [01:50:09]CAPDU: 80 0D 01 02 [01:50:09]Write to MH i2c: E2 08 00 20 0C 80 0D 01 02 00 00 00 00 A5 [01:50:09]Write i2c OK [01:50:09]MH_I2C_Read... [01:50:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:50:09]Read from MH i2c: E2 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: E2 03 00 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: E2 03 00 20 0C 00 90 00 A0 [01:50:09]RAPDU: 90 00 [01:50:09]wFMCommunicate OK [01:50:09]wFMCommunicate request_size=255 [01:50:09]MH_SAM_APDU [01:50:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 50 6C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 55 02 00 35 04 06 00 35 FF 18 04 [01:50:09]Write to MH i2c: E2 02 01 21 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 50 6C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 55 02 00 35 04 06 00 35 FF 18 04 00 00 F2 [01:50:09]Write i2c OK [01:50:09]MH_I2C_Read... [01:50:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:50:09]Read from MH i2c: E2 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: E2 03 00 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: E2 03 00 21 0C 00 90 00 A1 [01:50:09]RAPDU: 90 00 [01:50:09]wFMCommunicate OK [01:50:09]wFMCommunicate request_size=7 [01:50:09]MH_SAM_APDU [01:50:09]CAPDU: 80 0D 02 02 02 77 98 [01:50:09]Write to MH i2c: E2 0A 00 22 0C 80 0D 02 02 02 00 77 98 00 00 BB [01:50:09]Write i2c OK [01:50:09]MH_I2C_Read... [01:50:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:50:09]Read from MH i2c: E2 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: E2 03 00 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: E2 03 00 22 0C 00 90 00 A2 [01:50:09]RAPDU: 90 00 [01:50:09]wFMCommunicate OK [01:50:09]wFMCommunicate request_size=4 [01:50:09]MH_SAM_APDU [01:50:09]CAPDU: 80 0D 03 02 [01:50:09]Write to MH i2c: E2 08 00 23 0C 80 0D 03 02 00 00 00 00 AA [01:50:09]Write i2c OK [01:50:09]MH_I2C_Read... [01:50:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:50:09]Read from MH i2c: E2 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: E2 0B 00 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: E2 0B 00 23 0C 00 F7 26 D1 B0 78 8D 64 83 90 00 35 [01:50:09]RAPDU: F7 26 D1 B0 78 8D 64 83 90 00 [01:50:09]wFMCommunicate OK [01:50:09]SAM_PROTO_SignData done [01:50:09]FM_MakeSignedData done [01:50:09]CreateOFDProtocolMessage [01:50:09]wFMCommunicate request_size=4 [01:50:09]MH_SAM_APDU [01:50:09]CAPDU: 80 11 00 00 [01:50:09]Write to MH i2c: E2 08 00 24 0C 80 11 00 00 00 00 00 00 AA [01:50:09]Write i2c OK [01:50:09]MH_I2C_Read... [01:50:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:50:09]Read from MH i2c: E2 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: E2 17 00 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: E2 17 00 24 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [01:50:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:50:09]wFMCommunicate OK [01:50:09]CreateOFDProtocolMessage done [01:50:09]OFDSenderStorePacket 152999 [01:50:09]StoreOFDPacket docnum=152999 [01:50:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 09 8E 04 01 AC 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 50 6C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 55 02 00 35 04 06 00 35 FF 18 04 77 98 F7 26 D1 B0 78 8D 64 83 [01:50:09]CheckFolder [01:50:09]dirname=/storage/ofd_packets [01:50:09]CheckFolder done [01:50:09]ProducePacketName [01:50:09]name=ofd_packets/00152999 [01:50:09]NVStorageSaveData ofd_packets/00152999 [01:50:09]File name is /storage/ofd_packets/00152999 [01:50:09]Write 298 bytes [01:50:09]NVStorageSaveData done [01:50:09]OFDSenderStorePacket done [01:50:09]KKMCreateOFDPacket done [01:50:09]NVStorageSaveData kkm_last_timestamp [01:50:09]File name is /storage/kkm_last_timestamp [01:50:09]Write 4 bytes [01:50:09]NVStorageSaveData done [01:50:09]ExternCall_PrintAddStr [01:50:09]wPrintStart [01:50:09]Write to MH i2c: 01 00 00 25 0C 31 [01:50:09]Write i2c OK [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: 01 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: 01 07 00 [01:50:09]MH_I2C_Read... [01:50:09]Read from MH i2c: 01 07 00 25 0C 00 00 00 00 00 FF 0F 46 [01:50:09]RasterBufferAndPrint [01:50:09]line Счет N : (1)1787000 [01:50:09]line ИНН: 02508201610067 [01:50:09]line Контрольно-Кассовый Чек [01:50:09]line ПРОДАЖА [01:50:09]line ТРК (МРК, ГНК) : 31 [01:50:09]line Товар: 2710194210 [01:50:09]line ДТ-К-5 [01:50:09]line 19.690 * 76.20 [01:50:09]line = 1500.38 [01:50:09]line НДС 12% НСП 1% [01:50:09]line > о реализуемом товаре [01:50:09]line ОКРУГЛЕНИЕ: -0.38 [01:50:09]line ИТОГО: 1500.00 [01:50:09]line Внесено: 1500.00 [01:50:09]line СДАЧА: 0.00 [01:50:09]line НСП 1% : 13.28 [01:50:09]line НДС 12% : 159.33 [01:50:09]line Наличными: 1500.00 [01:50:09]line Безнал.: 0.00 [01:50:09]line Место: АЗС № 89 "Партнер Нефть" [01:50:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:50:09]line СНО: Общий режим [01:50:09]line Чек 15 25.09.2024 01:50 [01:50:09]line Смена: 478 ФФД: 1.0 [01:50:09]line ЗНМ: 0300000113 [01:50:09]line РНМ: 0000000000091825 [01:50:09]line Версия ККМ: 001 [01:50:09]line ФМ: 0000000000871835 [01:50:09]line ФД: 152999 [01:50:09]line ФПД: 59369735878552 [01:50:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240925T015008&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152999&fm=59369735878552&tin=02508201610067®Number=0000000000091825&sum=150000 [01:50:09]OFD Sender: Processing packet 152999 [packets to send 831, broken 830] [01:50:09]ProducePacketName [01:50:09]name=ofd_packets/00152999 [01:50:09]OFD Sender: To server: pG, [01:50:09]CommunicateWithHost lk.salyk.kg:30040 [01:50:09]ConnectInit lk.salyk.kg [01:50:09]written 0, free lines is 4095 [01:50:10]Write to MH i2c: 01 00 00 50 0C 5C [01:50:10]Write i2c OK [01:50:10]MH_I2C_Read... [01:50:10]Read from MH i2c: 01 [01:50:10]MH_I2C_Read... [01:50:10]Read from MH i2c: 01 07 00 [01:50:10]MH_I2C_Read... [01:50:10]Read from MH i2c: 01 07 00 50 0C 00 00 00 00 00 DC 0C 4B [01:50:10]RasterBufferAndPrint [01:50:10]line [01:50:10]line [01:50:10]line [01:50:10]line [01:50:10]line [01:50:10]written 0, free lines is 3297 [01:50:10]MH_Cut [01:50:10]Write to MH i2c: D1 01 00 57 0C 01 35 [01:50:10]Write i2c OK [01:50:10]MH_I2C_Read... [01:50:10]Read from MH i2c: D1 [01:50:10]MH_I2C_Read... [01:50:10]Read from MH i2c: D1 01 00 [01:50:10]MH_I2C_Read... [01:50:10]Read from MH i2c: D1 01 00 57 0C 00 34 [01:50:10]Write to MH i2c: 01 00 00 58 0C 64 [01:50:10]Write i2c OK [01:50:10]MH_I2C_Read... [01:50:10]Connected sock=11 [01:50:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 09 8E 04 01 AC 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 50 6C F3 66 0E 04 04 00 DE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 55 02 00 35 04 06 00 35 FF 18 04 77 98 F7 26 D1 B0 78 8D 64 83 [01:50:11]*** Cut start [01:50:11]*** Purtial cut [01:50:11]*** Stage 1: CUTSNS_PIN = 1 [01:50:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 25 D5 47 00 EB 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 55 02 00 F4 03 04 00 4E 14 F3 66 B6 04 01 00 00 1F 3D 49 7E 75 3C C8 0C [01:50:11]CommunicateWithHost err = 0 [01:50:11]CheckOFDResponse [01:50:11]1017 (14) - 77093643461234 [01:50:11]1041 (16) - 0000000000871835 [01:50:11]1040 (4) - 152999 [01:50:11]1012 (4) - 24.09.2024 19:34 [01:50:11]1206 (1) - 0 [01:50:11]OFD Sender: Remove packet 152999 [01:50:11]ProducePacketName [01:50:11]name=ofd_packets/00152999 [01:50:11]NVStorageDeleteData [01:50:11]Read from MH i2c: 01 [01:50:11]MH_I2C_Read... [01:50:11]*** Stop cut motor [01:50:11]*** Cut end [01:50:11]Read from MH i2c: 01 07 00 [01:50:11]MH_I2C_Read... [01:50:11]Read from MH i2c: 01 07 00 58 0C 00 00 00 00 00 FF 0F 79 [01:50:11]process_action close_receipt done [01:50:11]requested_data is exist [01:50:11]produce_requested_data [01:50:11]requested_item fm.sn is exist - process it [01:50:11]wFMCommunicate request_size=4 [01:50:11]MH_SAM_APDU [01:50:11]CAPDU: 80 11 00 00 [01:50:11]Write to MH i2c: E2 08 00 59 0C 80 11 00 00 00 00 00 00 DF [01:50:11]Write i2c OK [01:50:11]MH_I2C_Read... [01:50:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:50:11]Read from MH i2c: E2 [01:50:11]MH_I2C_Read... [01:50:11]Read from MH i2c: E2 17 00 [01:50:11]MH_I2C_Read... [01:50:11]Read from MH i2c: E2 17 00 59 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [01:50:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:50:11]wFMCommunicate OK [01:50:11]requested_item fd.num is exist - process it [01:50:11]SAM_PROTO_GetFieldsCounters [01:50:11]wFMCommunicate request_size=4 [01:50:11]MH_SAM_APDU [01:50:11]CAPDU: 80 13 00 00 [01:50:11]Write to MH i2c: E2 08 00 5A 0C 80 13 00 00 00 00 00 00 E2 [01:50:11]Write i2c OK [01:50:11]MH_I2C_Read... [01:50:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:50:11]Read from MH i2c: E2 [01:50:11]MH_I2C_Read... [01:50:11]Read from MH i2c: E2 62 00 [01:50:11]MH_I2C_Read... [01:50:11]Read from MH i2c: E2 62 00 5A 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 0D [01:50:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 55 02 00 0E 04 04 00 DE 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:50:11]wFMCommunicate OK [01:50:11]SAM_PROTO_GetFieldsCounters done [01:50:11]requested_item shift.num is exist - process it [01:50:11]requested_item shift.opened is exist - process it [01:50:11]req_shift_opened [01:50:11]FM_GetShiftState [01:50:11]SAM_PROTO_GetShiftState [01:50:11]wFMCommunicate request_size=4 [01:50:11]MH_SAM_APDU [01:50:11]CAPDU: 80 13 01 00 [01:50:11]Write to MH i2c: E2 08 00 5B 0C 80 13 01 00 00 00 00 00 E4 [01:50:11]Write i2c OK [01:50:11]MH_I2C_Read... [01:50:11]Read from MH i2c: E2 [01:50:11]MH_I2C_Read... [01:50:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:50:11]Read from MH i2c: E2 0E 00 [01:50:11]MH_I2C_Read... [01:50:11]Read from MH i2c: E2 0E 00 5B 0C 00 09 00 01 09 5A F3 66 00 00 00 00 90 00 AC [01:50:11]RAPDU: 09 00 01 09 5A F3 66 00 00 00 00 90 00 [01:50:11]wFMCommunicate OK [01:50:11]SAM_PROTO_GetShiftState done [01:50:11]FM_GetShiftState done [01:50:11]req_shift_opened done [01:50:11]requested_item shift.open_date is exist - process it [01:50:11]req_shift_open_date [01:50:11]req_shift_open_date done [01:50:11]produce_requested_data done [01:50:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152999,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329} [01:50:11]process_action_free close_receipt [01:50:11]json_value_free [01:50:11]json_value_free done [01:50:11]process_json_proto returns [01:50:11]Send response to host [01:50:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152999,"shift.num":478,"shift.opened":1,"shift.open_date":1727224329}}} [01:50:11]free response buf [01:50:11]execute_script done [01:50:11]execute_script returns [01:50:11]free content buf [01:50:11]Sock 10.Close socket [01:50:11]Sock 10.Thread stoped [01:50:11]OFD Sender: No OFD packet to send [01:50:16]OFD Sender: No OFD packet to send [01:50:20]recv_with_timeout no data received [01:50:21]OFD Sender: No OFD packet to send [01:50:26]OFD Sender: No OFD packet to send [01:50:31]OFD Sender: No OFD packet to send [01:50:36]OFD Sender: No OFD packet to send [01:50:41]OFD Sender: No OFD packet to send [01:50:46]OFD Sender: No OFD packet to send [01:50:51]OFD Sender: No OFD packet to send [01:50:56]OFD Sender: No OFD packet to send [01:51:01]OFD Sender: No OFD packet to send [01:51:06]OFD Sender: No OFD packet to send [01:51:11]OFD Sender: No OFD packet to send [01:51:16]OFD Sender: No OFD packet to send [01:51:22]OFD Sender: No OFD packet to send [01:51:27]OFD Sender: No OFD packet to send [01:51:32]OFD Sender: No OFD packet to send [01:51:37]OFD Sender: No OFD packet to send [01:51:42]OFD Sender: No OFD packet to send [01:51:47]OFD Sender: No OFD packet to send [01:51:52]OFD Sender: No OFD packet to send [01:51:57]OFD Sender: No OFD packet to send [01:52:02]OFD Sender: No OFD packet to send [01:52:07]OFD Sender: No OFD packet to send [01:52:12]OFD Sender: No OFD packet to send [01:52:17]OFD Sender: No OFD packet to send [01:52:22]OFD Sender: No OFD packet to send [01:52:27]OFD Sender: No OFD packet to send [01:52:32]OFD Sender: No OFD packet to send [01:52:37]OFD Sender: No OFD packet to send [01:52:42]recv_with_timeout no data received [01:52:42]OFD Sender: No OFD packet to send [01:52:47]OFD Sender: No OFD packet to send [01:52:52]OFD Sender: No OFD packet to send [01:52:57]OFD Sender: No OFD packet to send [01:53:02]OFD Sender: No OFD packet to send [01:53:07]OFD Sender: No OFD packet to send [01:53:12]OFD Sender: No OFD packet to send [01:53:17]OFD Sender: No OFD packet to send [01:53:22]OFD Sender: No OFD packet to send [01:53:27]OFD Sender: No OFD packet to send [01:53:32]OFD Sender: No OFD packet to send [01:53:37]OFD Sender: No OFD packet to send [01:53:42]OFD Sender: No OFD packet to send [01:53:47]OFD Sender: No OFD packet to send [01:53:51]recv_with_timeout no data received [01:53:52]OFD Sender: No OFD packet to send [01:53:57]OFD Sender: No OFD packet to send [01:54:02]OFD Sender: No OFD packet to send [01:54:07]OFD Sender: No OFD packet to send [01:54:12]OFD Sender: No OFD packet to send [01:54:17]OFD Sender: No OFD packet to send [01:54:22]OFD Sender: No OFD packet to send [01:54:27]OFD Sender: No OFD packet to send [01:54:32]OFD Sender: No OFD packet to send [01:54:37]OFD Sender: No OFD packet to send [01:54:42]OFD Sender: No OFD packet to send [01:54:47]OFD Sender: No OFD packet to send [01:54:52]OFD Sender: No OFD packet to send [01:54:57]OFD Sender: No OFD packet to send [01:55:02]OFD Sender: No OFD packet to send [01:55:05]recv_with_timeout no data received [01:55:07]OFD Sender: No OFD packet to send [01:55:12]OFD Sender: No OFD packet to send [01:55:17]OFD Sender: No OFD packet to send [01:55:22]OFD Sender: No OFD packet to send [01:55:27]OFD Sender: No OFD packet to send [01:55:32]OFD Sender: No OFD packet to send [01:55:37]OFD Sender: No OFD packet to send [01:55:42]OFD Sender: No OFD packet to send [01:55:47]OFD Sender: No OFD packet to send [01:55:52]OFD Sender: No OFD packet to send [01:55:58]OFD Sender: No OFD packet to send [01:56:03]OFD Sender: No OFD packet to send [01:56:08]OFD Sender: No OFD packet to send [01:56:09]recv_with_timeout no data received [01:56:13]OFD Sender: No OFD packet to send [01:56:18]OFD Sender: No OFD packet to send [01:56:23]OFD Sender: No OFD packet to send [01:56:28]OFD Sender: No OFD packet to send [01:56:33]OFD Sender: No OFD packet to send [01:56:38]OFD Sender: No OFD packet to send [01:56:43]OFD Sender: No OFD packet to send [01:56:48]OFD Sender: No OFD packet to send [01:56:53]OFD Sender: No OFD packet to send [01:56:58]OFD Sender: No OFD packet to send [01:57:03]OFD Sender: No OFD packet to send [01:57:08]OFD Sender: No OFD packet to send [01:57:13]OFD Sender: No OFD packet to send [01:57:15]recv_with_timeout no data received [01:57:18]OFD Sender: No OFD packet to send [01:57:23]OFD Sender: No OFD packet to send [01:57:28]OFD Sender: No OFD packet to send [01:57:33]OFD Sender: No OFD packet to send [01:57:38]OFD Sender: No OFD packet to send [01:57:43]OFD Sender: No OFD packet to send [01:57:45]recv_with_timeout no data received [01:57:48]OFD Sender: No OFD packet to send [01:57:53]OFD Sender: No OFD packet to send [01:57:58]OFD Sender: No OFD packet to send [01:58:03]OFD Sender: No OFD packet to send [01:58:08]OFD Sender: No OFD packet to send [01:58:13]OFD Sender: No OFD packet to send [01:58:18]OFD Sender: No OFD packet to send [01:58:23]OFD Sender: No OFD packet to send [01:58:28]OFD Sender: No OFD packet to send [01:58:33]OFD Sender: No OFD packet to send [01:58:38]OFD Sender: No OFD packet to send [01:58:43]OFD Sender: No OFD packet to send [01:58:48]OFD Sender: No OFD packet to send [01:58:52]recv_with_timeout no data received [01:58:53]OFD Sender: No OFD packet to send [01:58:58]OFD Sender: No OFD packet to send [01:59:03]OFD Sender: No OFD packet to send [01:59:08]OFD Sender: No OFD packet to send [01:59:13]OFD Sender: No OFD packet to send [01:59:15]recv_with_timeout no data received [01:59:18]OFD Sender: No OFD packet to send [01:59:23]OFD Sender: No OFD packet to send [01:59:28]OFD Sender: No OFD packet to send [01:59:33]OFD Sender: No OFD packet to send [01:59:38]OFD Sender: No OFD packet to send [01:59:43]OFD Sender: No OFD packet to send [01:59:48]OFD Sender: No OFD packet to send [01:59:53]OFD Sender: No OFD packet to send [01:59:58]OFD Sender: No OFD packet to send [02:00:03]OFD Sender: No OFD packet to send [02:00:08]OFD Sender: No OFD packet to send [02:00:13]OFD Sender: No OFD packet to send [02:00:18]OFD Sender: No OFD packet to send [02:00:23]OFD Sender: No OFD packet to send [02:00:28]OFD Sender: No OFD packet to send [02:00:33]OFD Sender: No OFD packet to send [02:00:39]OFD Sender: No OFD packet to send [02:00:44]OFD Sender: No OFD packet to send [02:00:49]OFD Sender: No OFD packet to send [02:00:51]recv_with_timeout no data received [02:00:54]OFD Sender: No OFD packet to send [02:00:59]OFD Sender: No OFD packet to send [02:01:04]OFD Sender: No OFD packet to send [02:01:09]OFD Sender: No OFD packet to send [02:01:14]OFD Sender: No OFD packet to send [02:01:19]OFD Sender: No OFD packet to send [02:01:24]OFD Sender: No OFD packet to send [02:01:29]OFD Sender: No OFD packet to send [02:01:34]OFD Sender: No OFD packet to send [02:01:39]OFD Sender: No OFD packet to send [02:01:44]OFD Sender: No OFD packet to send [02:01:49]OFD Sender: No OFD packet to send [02:01:54]OFD Sender: No OFD packet to send [02:01:59]OFD Sender: No OFD packet to send [02:02:04]OFD Sender: No OFD packet to send [02:02:09]OFD Sender: No OFD packet to send [02:02:14]OFD Sender: No OFD packet to send [02:02:19]OFD Sender: No OFD packet to send [02:02:24]OFD Sender: No OFD packet to send [02:02:29]OFD Sender: No OFD packet to send [02:02:34]OFD Sender: No OFD packet to send [02:02:39]OFD Sender: No OFD packet to send [02:02:44]OFD Sender: No OFD packet to send [02:02:49]OFD Sender: No OFD packet to send [02:02:54]OFD Sender: No OFD packet to send [02:02:59]OFD Sender: No OFD packet to send [02:03:04]OFD Sender: No OFD packet to send [02:03:09]OFD Sender: No OFD packet to send [02:03:14]OFD Sender: No OFD packet to send [02:03:19]OFD Sender: No OFD packet to send [02:03:24]OFD Sender: No OFD packet to send [02:03:26]recv_with_timeout no data received [02:03:29]OFD Sender: No OFD packet to send [02:03:34]OFD Sender: No OFD packet to send [02:03:39]OFD Sender: No OFD packet to send [02:03:44]OFD Sender: No OFD packet to send [02:03:49]OFD Sender: No OFD packet to send [02:03:54]OFD Sender: No OFD packet to send [02:03:54]recv_with_timeout no data received [02:03:59]OFD Sender: No OFD packet to send [02:04:04]OFD Sender: No OFD packet to send [02:04:09]OFD Sender: No OFD packet to send [02:04:14]OFD Sender: No OFD packet to send [02:04:19]OFD Sender: No OFD packet to send [02:04:24]OFD Sender: No OFD packet to send [02:04:27]recv_with_timeout no data received [02:04:29]OFD Sender: No OFD packet to send [02:04:34]OFD Sender: No OFD packet to send [02:04:39]OFD Sender: No OFD packet to send [02:04:44]OFD Sender: No OFD packet to send [02:04:49]OFD Sender: No OFD packet to send [02:04:50]recv_with_timeout no data received [02:04:54]OFD Sender: No OFD packet to send [02:04:59]OFD Sender: No OFD packet to send [02:05:04]OFD Sender: No OFD packet to send [02:05:09]OFD Sender: No OFD packet to send [02:05:14]OFD Sender: No OFD packet to send [02:05:20]OFD Sender: No OFD packet to send [02:05:25]OFD Sender: No OFD packet to send [02:05:30]OFD Sender: No OFD packet to send [02:05:35]OFD Sender: No OFD packet to send [02:05:40]OFD Sender: No OFD packet to send [02:05:45]OFD Sender: No OFD packet to send [02:05:50]OFD Sender: No OFD packet to send [02:05:55]OFD Sender: No OFD packet to send [02:06:00]OFD Sender: No OFD packet to send [02:06:05]OFD Sender: No OFD packet to send [02:06:10]OFD Sender: No OFD packet to send [02:06:15]OFD Sender: No OFD packet to send [02:06:20]OFD Sender: No OFD packet to send [02:06:25]OFD Sender: No OFD packet to send [02:06:30]OFD Sender: No OFD packet to send [02:06:35]OFD Sender: No OFD packet to send [02:06:40]OFD Sender: No OFD packet to send [02:06:45]OFD Sender: No OFD packet to send [02:06:50]OFD Sender: No OFD packet to send [02:06:55]OFD Sender: No OFD packet to send [02:07:00]OFD Sender: No OFD packet to send [02:07:05]OFD Sender: No OFD packet to send [02:07:10]OFD Sender: No OFD packet to send [02:07:15]OFD Sender: No OFD packet to send [02:07:20]OFD Sender: No OFD packet to send [02:07:25]OFD Sender: No OFD packet to send [02:07:30]OFD Sender: No OFD packet to send [02:07:35]OFD Sender: No OFD packet to send [02:07:40]OFD Sender: No OFD packet to send [02:07:45]OFD Sender: No OFD packet to send [02:07:50]OFD Sender: No OFD packet to send [02:07:55]OFD Sender: No OFD packet to send [02:08:00]OFD Sender: No OFD packet to send [02:08:05]OFD Sender: No OFD packet to send [02:08:10]OFD Sender: No OFD packet to send [02:08:15]OFD Sender: No OFD packet to send [02:08:20]OFD Sender: No OFD packet to send [02:08:25]OFD Sender: No OFD packet to send [02:08:30]OFD Sender: No OFD packet to send [02:08:35]OFD Sender: No OFD packet to send [02:08:40]OFD Sender: No OFD packet to send [02:08:45]OFD Sender: No OFD packet to send [02:08:50]OFD Sender: No OFD packet to send [02:08:55]OFD Sender: No OFD packet to send [02:09:00]OFD Sender: No OFD packet to send [02:09:05]OFD Sender: No OFD packet to send [02:09:10]OFD Sender: No OFD packet to send [02:09:15]OFD Sender: No OFD packet to send [02:09:20]OFD Sender: No OFD packet to send [02:09:25]OFD Sender: No OFD packet to send [02:09:30]OFD Sender: No OFD packet to send [02:09:35]OFD Sender: No OFD packet to send [02:09:40]OFD Sender: No OFD packet to send [02:09:45]OFD Sender: No OFD packet to send [02:09:50]OFD Sender: No OFD packet to send [02:09:55]OFD Sender: No OFD packet to send [02:10:01]OFD Sender: No OFD packet to send [02:10:06]OFD Sender: No OFD packet to send [02:10:11]OFD Sender: No OFD packet to send [02:10:16]OFD Sender: No OFD packet to send [02:10:21]OFD Sender: No OFD packet to send [02:10:26]OFD Sender: No OFD packet to send [02:10:31]OFD Sender: No OFD packet to send [02:10:36]OFD Sender: No OFD packet to send [02:10:41]OFD Sender: No OFD packet to send [02:10:46]OFD Sender: No OFD packet to send [02:10:51]OFD Sender: No OFD packet to send [02:10:56]OFD Sender: No OFD packet to send [02:11:01]OFD Sender: No OFD packet to send [02:11:06]OFD Sender: No OFD packet to send [02:11:11]OFD Sender: No OFD packet to send [02:11:16]OFD Sender: No OFD packet to send [02:11:17]recv_with_timeout no data received [02:11:21]OFD Sender: No OFD packet to send [02:11:26]OFD Sender: No OFD packet to send [02:11:31]OFD Sender: No OFD packet to send [02:11:36]OFD Sender: No OFD packet to send [02:11:41]OFD Sender: No OFD packet to send [02:11:46]OFD Sender: No OFD packet to send [02:11:51]OFD Sender: No OFD packet to send [02:11:56]OFD Sender: No OFD packet to send [02:12:01]OFD Sender: No OFD packet to send [02:12:06]OFD Sender: No OFD packet to send [02:12:11]OFD Sender: No OFD packet to send [02:12:16]OFD Sender: No OFD packet to send [02:12:21]OFD Sender: No OFD packet to send [02:12:26]OFD Sender: No OFD packet to send [02:12:31]OFD Sender: No OFD packet to send [02:12:36]OFD Sender: No OFD packet to send [02:12:41]OFD Sender: No OFD packet to send [02:12:46]OFD Sender: No OFD packet to send [02:12:51]OFD Sender: No OFD packet to send [02:12:56]OFD Sender: No OFD packet to send [02:13:00]recv_with_timeout no data received [02:13:01]OFD Sender: No OFD packet to send [02:13:06]OFD Sender: No OFD packet to send [02:13:11]OFD Sender: No OFD packet to send [02:13:16]OFD Sender: No OFD packet to send [02:13:21]OFD Sender: No OFD packet to send [02:13:26]OFD Sender: No OFD packet to send [02:13:31]OFD Sender: No OFD packet to send [02:13:36]OFD Sender: No OFD packet to send [02:13:41]OFD Sender: No OFD packet to send [02:13:46]OFD Sender: No OFD packet to send [02:13:51]OFD Sender: No OFD packet to send [02:13:56]OFD Sender: No OFD packet to send [02:14:01]OFD Sender: No OFD packet to send [02:14:06]OFD Sender: No OFD packet to send [02:14:11]OFD Sender: No OFD packet to send [02:14:16]OFD Sender: No OFD packet to send [02:14:21]OFD Sender: No OFD packet to send [02:14:26]OFD Sender: No OFD packet to send [02:14:31]OFD Sender: No OFD packet to send [02:14:37]OFD Sender: No OFD packet to send [02:14:42]OFD Sender: No OFD packet to send [02:14:47]OFD Sender: No OFD packet to send [02:14:52]OFD Sender: No OFD packet to send [02:14:57]OFD Sender: No OFD packet to send [02:15:02]OFD Sender: No OFD packet to send [02:15:07]OFD Sender: No OFD packet to send [02:15:12]OFD Sender: No OFD packet to send [02:15:17]OFD Sender: No OFD packet to send [02:15:22]OFD Sender: No OFD packet to send [02:15:27]OFD Sender: No OFD packet to send [02:15:32]OFD Sender: No OFD packet to send [02:15:37]OFD Sender: No OFD packet to send [02:15:42]OFD Sender: No OFD packet to send [02:15:47]OFD Sender: No OFD packet to send [02:15:52]recv_with_timeout no data received [02:15:52]OFD Sender: No OFD packet to send [02:15:57]OFD Sender: No OFD packet to send [02:16:02]OFD Sender: No OFD packet to send [02:16:07]OFD Sender: No OFD packet to send [02:16:12]OFD Sender: No OFD packet to send [02:16:17]OFD Sender: No OFD packet to send [02:16:22]OFD Sender: No OFD packet to send [02:16:27]OFD Sender: No OFD packet to send [02:16:29]recv_with_timeout no data received [02:16:32]OFD Sender: No OFD packet to send [02:16:37]OFD Sender: No OFD packet to send [02:16:39]recv_with_timeout no data received [02:16:42]OFD Sender: No OFD packet to send [02:16:47]OFD Sender: No OFD packet to send [02:16:50]recv_with_timeout no data received [02:16:52]OFD Sender: No OFD packet to send [02:16:57]OFD Sender: No OFD packet to send [02:17:02]OFD Sender: No OFD packet to send [02:17:07]OFD Sender: No OFD packet to send [02:17:12]OFD Sender: No OFD packet to send [02:17:17]OFD Sender: No OFD packet to send [02:17:22]OFD Sender: No OFD packet to send [02:17:27]OFD Sender: No OFD packet to send [02:17:32]OFD Sender: No OFD packet to send [02:17:37]OFD Sender: No OFD packet to send [02:17:42]OFD Sender: No OFD packet to send [02:17:47]OFD Sender: No OFD packet to send [02:17:52]OFD Sender: No OFD packet to send [02:17:57]OFD Sender: No OFD packet to send [02:18:02]OFD Sender: No OFD packet to send [02:18:07]OFD Sender: No OFD packet to send [02:18:12]OFD Sender: No OFD packet to send [02:18:17]OFD Sender: No OFD packet to send [02:18:22]OFD Sender: No OFD packet to send [02:18:24]recv_with_timeout no data received [02:18:27]OFD Sender: No OFD packet to send [02:18:32]OFD Sender: No OFD packet to send [02:18:37]OFD Sender: No OFD packet to send [02:18:42]OFD Sender: No OFD packet to send [02:18:47]OFD Sender: No OFD packet to send [02:18:50]recv_with_timeout no data received [02:18:52]OFD Sender: No OFD packet to send [02:18:57]OFD Sender: No OFD packet to send [02:19:01]recv_with_timeout no data received [02:19:02]OFD Sender: No OFD packet to send [02:19:07]OFD Sender: No OFD packet to send [02:19:12]OFD Sender: No OFD packet to send [02:19:18]OFD Sender: No OFD packet to send [02:19:23]OFD Sender: No OFD packet to send [02:19:28]OFD Sender: No OFD packet to send [02:19:33]OFD Sender: No OFD packet to send [02:19:38]OFD Sender: No OFD packet to send [02:19:43]OFD Sender: No OFD packet to send [02:19:48]OFD Sender: No OFD packet to send [02:19:53]OFD Sender: No OFD packet to send [02:19:58]OFD Sender: No OFD packet to send [02:20:01]recv_with_timeout no data received [02:20:03]OFD Sender: No OFD packet to send [02:20:08]OFD Sender: No OFD packet to send [02:20:13]OFD Sender: No OFD packet to send [02:20:18]OFD Sender: No OFD packet to send [02:20:23]OFD Sender: No OFD packet to send [02:20:28]OFD Sender: No OFD packet to send [02:20:33]OFD Sender: No OFD packet to send [02:20:33]recv_with_timeout no data received [02:20:38]OFD Sender: No OFD packet to send [02:20:43]OFD Sender: No OFD packet to send [02:20:48]OFD Sender: No OFD packet to send [02:20:53]OFD Sender: No OFD packet to send [02:20:58]OFD Sender: No OFD packet to send [02:21:03]OFD Sender: No OFD packet to send [02:21:08]OFD Sender: No OFD packet to send [02:21:13]OFD Sender: No OFD packet to send [02:21:18]OFD Sender: No OFD packet to send [02:21:18]recv_with_timeout no data received [02:21:23]OFD Sender: No OFD packet to send [02:21:28]OFD Sender: No OFD packet to send [02:21:33]OFD Sender: No OFD packet to send [02:21:38]OFD Sender: No OFD packet to send [02:21:41]recv_with_timeout no data received [02:21:43]OFD Sender: No OFD packet to send [02:21:48]OFD Sender: No OFD packet to send [02:21:53]OFD Sender: No OFD packet to send [02:21:58]OFD Sender: No OFD packet to send [02:22:03]OFD Sender: No OFD packet to send [02:22:08]OFD Sender: No OFD packet to send [02:22:13]OFD Sender: No OFD packet to send [02:22:18]OFD Sender: No OFD packet to send [02:22:23]OFD Sender: No OFD packet to send [02:22:24]recv_with_timeout no data received [02:22:28]OFD Sender: No OFD packet to send [02:22:33]OFD Sender: No OFD packet to send [02:22:38]OFD Sender: No OFD packet to send [02:22:43]OFD Sender: No OFD packet to send [02:22:48]OFD Sender: No OFD packet to send [02:22:53]OFD Sender: No OFD packet to send [02:22:58]OFD Sender: No OFD packet to send [02:23:03]OFD Sender: No OFD packet to send [02:23:08]OFD Sender: No OFD packet to send [02:23:13]OFD Sender: No OFD packet to send [02:23:18]OFD Sender: No OFD packet to send [02:23:23]OFD Sender: No OFD packet to send [02:23:28]OFD Sender: No OFD packet to send [02:23:33]OFD Sender: No OFD packet to send [02:23:38]OFD Sender: No OFD packet to send [02:23:43]OFD Sender: No OFD packet to send [02:23:48]OFD Sender: No OFD packet to send [02:23:53]recv_with_timeout no data received [02:23:53]OFD Sender: No OFD packet to send [02:23:59]OFD Sender: No OFD packet to send [02:24:04]OFD Sender: No OFD packet to send [02:24:09]OFD Sender: No OFD packet to send [02:24:14]OFD Sender: No OFD packet to send [02:24:19]OFD Sender: No OFD packet to send [02:24:24]OFD Sender: No OFD packet to send [02:24:29]OFD Sender: No OFD packet to send [02:24:34]OFD Sender: No OFD packet to send [02:24:34]recv_with_timeout no data received [02:24:39]OFD Sender: No OFD packet to send [02:24:44]OFD Sender: No OFD packet to send [02:24:49]OFD Sender: No OFD packet to send [02:24:54]OFD Sender: No OFD packet to send [02:24:59]OFD Sender: No OFD packet to send [02:25:04]OFD Sender: No OFD packet to send [02:25:09]OFD Sender: No OFD packet to send [02:25:14]OFD Sender: No OFD packet to send [02:25:19]OFD Sender: No OFD packet to send [02:25:24]OFD Sender: No OFD packet to send [02:25:29]OFD Sender: No OFD packet to send [02:25:34]OFD Sender: No OFD packet to send [02:25:39]OFD Sender: No OFD packet to send [02:25:44]OFD Sender: No OFD packet to send [02:25:49]OFD Sender: No OFD packet to send [02:25:54]OFD Sender: No OFD packet to send [02:25:59]recv_with_timeout no data received [02:25:59]OFD Sender: No OFD packet to send [02:26:04]OFD Sender: No OFD packet to send [02:26:09]OFD Sender: No OFD packet to send [02:26:09]recv_with_timeout no data received [02:26:14]OFD Sender: No OFD packet to send [02:26:19]OFD Sender: No OFD packet to send [02:26:24]OFD Sender: No OFD packet to send [02:26:29]OFD Sender: No OFD packet to send [02:26:34]OFD Sender: No OFD packet to send [02:26:39]OFD Sender: No OFD packet to send [02:26:44]OFD Sender: No OFD packet to send [02:26:49]OFD Sender: No OFD packet to send [02:26:54]OFD Sender: No OFD packet to send [02:26:58]recv_with_timeout no data received [02:26:59]OFD Sender: No OFD packet to send [02:27:04]OFD Sender: No OFD packet to send [02:27:09]OFD Sender: No OFD packet to send [02:27:14]OFD Sender: No OFD packet to send [02:27:19]OFD Sender: No OFD packet to send [02:27:24]OFD Sender: No OFD packet to send [02:27:29]OFD Sender: No OFD packet to send [02:27:34]OFD Sender: No OFD packet to send [02:27:39]OFD Sender: No OFD packet to send [02:27:44]OFD Sender: No OFD packet to send [02:27:49]OFD Sender: No OFD packet to send [02:27:54]OFD Sender: No OFD packet to send [02:27:59]OFD Sender: No OFD packet to send [02:28:04]OFD Sender: No OFD packet to send [02:28:09]OFD Sender: No OFD packet to send [02:28:14]OFD Sender: No OFD packet to send [02:28:19]OFD Sender: No OFD packet to send [02:28:24]OFD Sender: No OFD packet to send [02:28:29]OFD Sender: No OFD packet to send [02:28:35]OFD Sender: No OFD packet to send [02:28:40]OFD Sender: No OFD packet to send [02:28:45]OFD Sender: No OFD packet to send [02:28:50]OFD Sender: No OFD packet to send [02:28:55]OFD Sender: No OFD packet to send [02:29:00]OFD Sender: No OFD packet to send [02:29:05]OFD Sender: No OFD packet to send [02:29:10]OFD Sender: No OFD packet to send [02:29:13]recv_with_timeout no data received [02:29:15]OFD Sender: No OFD packet to send [02:29:20]OFD Sender: No OFD packet to send [02:29:25]OFD Sender: No OFD packet to send [02:29:30]OFD Sender: No OFD packet to send [02:29:35]OFD Sender: No OFD packet to send [02:29:36]recv_with_timeout no data received [02:29:40]OFD Sender: No OFD packet to send [02:29:45]OFD Sender: No OFD packet to send [02:29:50]OFD Sender: No OFD packet to send [02:29:55]OFD Sender: No OFD packet to send [02:30:00]OFD Sender: No OFD packet to send [02:30:05]OFD Sender: No OFD packet to send [02:30:10]OFD Sender: No OFD packet to send [02:30:15]OFD Sender: No OFD packet to send [02:30:20]OFD Sender: No OFD packet to send [02:30:25]OFD Sender: No OFD packet to send [02:30:30]OFD Sender: No OFD packet to send [02:30:35]OFD Sender: No OFD packet to send [02:30:40]OFD Sender: No OFD packet to send [02:30:45]OFD Sender: No OFD packet to send [02:30:50]OFD Sender: No OFD packet to send [02:30:55]OFD Sender: No OFD packet to send [02:31:00]OFD Sender: No OFD packet to send [02:31:05]OFD Sender: No OFD packet to send [02:31:10]OFD Sender: No OFD packet to send [02:31:15]OFD Sender: No OFD packet to send [02:31:17]recv_with_timeout no data received [02:31:20]OFD Sender: No OFD packet to send [02:31:25]OFD Sender: No OFD packet to send [02:31:30]OFD Sender: No OFD packet to send [02:31:35]OFD Sender: No OFD packet to send [02:31:40]OFD Sender: No OFD packet to send [02:31:45]OFD Sender: No OFD packet to send [02:31:50]OFD Sender: No OFD packet to send [02:31:55]OFD Sender: No OFD packet to send [02:32:00]OFD Sender: No OFD packet to send [02:32:05]OFD Sender: No OFD packet to send [02:32:10]OFD Sender: No OFD packet to send [02:32:15]OFD Sender: No OFD packet to send [02:32:20]OFD Sender: No OFD packet to send [02:32:25]OFD Sender: No OFD packet to send [02:32:30]OFD Sender: No OFD packet to send [02:32:35]OFD Sender: No OFD packet to send [02:32:36]recv_with_timeout no data received [02:32:40]OFD Sender: No OFD packet to send [02:32:45]OFD Sender: No OFD packet to send [02:32:50]OFD Sender: No OFD packet to send [02:32:55]OFD Sender: No OFD packet to send [02:33:00]OFD Sender: No OFD packet to send [02:33:05]OFD Sender: No OFD packet to send [02:33:10]OFD Sender: No OFD packet to send [02:33:11]recv_with_timeout no data received [02:33:16]OFD Sender: No OFD packet to send [02:33:21]OFD Sender: No OFD packet to send [02:33:26]OFD Sender: No OFD packet to send [02:33:31]OFD Sender: No OFD packet to send [02:33:36]OFD Sender: No OFD packet to send [02:33:41]OFD Sender: No OFD packet to send [02:33:43]recv_with_timeout no data received [02:33:46]OFD Sender: No OFD packet to send [02:33:51]OFD Sender: No OFD packet to send [02:33:56]OFD Sender: No OFD packet to send [02:34:01]OFD Sender: No OFD packet to send [02:34:06]OFD Sender: No OFD packet to send [02:34:11]OFD Sender: No OFD packet to send [02:34:16]OFD Sender: No OFD packet to send [02:34:21]OFD Sender: No OFD packet to send [02:34:26]OFD Sender: No OFD packet to send [02:34:31]OFD Sender: No OFD packet to send [02:34:36]OFD Sender: No OFD packet to send [02:34:41]OFD Sender: No OFD packet to send [02:34:46]OFD Sender: No OFD packet to send [02:34:51]OFD Sender: No OFD packet to send [02:34:56]OFD Sender: No OFD packet to send [02:35:01]OFD Sender: No OFD packet to send [02:35:06]OFD Sender: No OFD packet to send [02:35:11]OFD Sender: No OFD packet to send [02:35:16]OFD Sender: No OFD packet to send [02:35:21]OFD Sender: No OFD packet to send [02:35:26]OFD Sender: No OFD packet to send [02:35:31]OFD Sender: No OFD packet to send [02:35:36]OFD Sender: No OFD packet to send [02:35:41]OFD Sender: No OFD packet to send [02:35:46]OFD Sender: No OFD packet to send [02:35:51]OFD Sender: No OFD packet to send [02:35:56]OFD Sender: No OFD packet to send [02:36:01]OFD Sender: No OFD packet to send [02:36:06]OFD Sender: No OFD packet to send [02:36:11]OFD Sender: No OFD packet to send [02:36:16]OFD Sender: No OFD packet to send [02:36:21]OFD Sender: No OFD packet to send [02:36:25]recv_with_timeout no data received [02:36:26]OFD Sender: No OFD packet to send [02:36:31]OFD Sender: No OFD packet to send [02:36:36]OFD Sender: No OFD packet to send [02:36:41]OFD Sender: No OFD packet to send [02:36:46]OFD Sender: No OFD packet to send [02:36:51]OFD Sender: No OFD packet to send [02:36:56]OFD Sender: No OFD packet to send [02:37:01]OFD Sender: No OFD packet to send [02:37:06]OFD Sender: No OFD packet to send [02:37:11]OFD Sender: No OFD packet to send [02:37:16]OFD Sender: No OFD packet to send [02:37:21]OFD Sender: No OFD packet to send [02:37:26]OFD Sender: No OFD packet to send [02:37:31]OFD Sender: No OFD packet to send [02:37:32]recv_with_timeout no data received [02:37:36]OFD Sender: No OFD packet to send [02:37:41]OFD Sender: No OFD packet to send [02:37:46]OFD Sender: No OFD packet to send [02:37:51]OFD Sender: No OFD packet to send [02:37:57]OFD Sender: No OFD packet to send [02:38:02]OFD Sender: No OFD packet to send [02:38:07]OFD Sender: No OFD packet to send [02:38:12]OFD Sender: No OFD packet to send [02:38:17]OFD Sender: No OFD packet to send [02:38:22]OFD Sender: No OFD packet to send [02:38:27]OFD Sender: No OFD packet to send [02:38:32]OFD Sender: No OFD packet to send [02:38:37]OFD Sender: No OFD packet to send [02:38:42]OFD Sender: No OFD packet to send [02:38:47]OFD Sender: No OFD packet to send [02:38:52]OFD Sender: No OFD packet to send [02:38:57]OFD Sender: No OFD packet to send [02:39:02]OFD Sender: No OFD packet to send [02:39:07]OFD Sender: No OFD packet to send [02:39:12]OFD Sender: No OFD packet to send [02:39:17]OFD Sender: No OFD packet to send [02:39:22]OFD Sender: No OFD packet to send [02:39:27]OFD Sender: No OFD packet to send [02:39:32]OFD Sender: No OFD packet to send [02:39:35]recv_with_timeout no data received [02:39:37]OFD Sender: No OFD packet to send [02:39:42]OFD Sender: No OFD packet to send [02:39:47]OFD Sender: No OFD packet to send [02:39:52]OFD Sender: No OFD packet to send [02:39:57]OFD Sender: No OFD packet to send [02:40:02]OFD Sender: No OFD packet to send [02:40:07]OFD Sender: No OFD packet to send [02:40:12]OFD Sender: No OFD packet to send [02:40:17]OFD Sender: No OFD packet to send [02:40:22]OFD Sender: No OFD packet to send [02:40:27]OFD Sender: No OFD packet to send [02:40:32]OFD Sender: No OFD packet to send [02:40:37]OFD Sender: No OFD packet to send [02:40:42]OFD Sender: No OFD packet to send [02:40:45]recv_with_timeout no data received [02:40:47]OFD Sender: No OFD packet to send [02:40:52]OFD Sender: No OFD packet to send [02:40:57]OFD Sender: No OFD packet to send [02:41:02]OFD Sender: No OFD packet to send [02:41:07]OFD Sender: No OFD packet to send [02:41:12]OFD Sender: No OFD packet to send [02:41:17]OFD Sender: No OFD packet to send [02:41:22]OFD Sender: No OFD packet to send [02:41:27]OFD Sender: No OFD packet to send [02:41:32]OFD Sender: No OFD packet to send [02:41:37]OFD Sender: No OFD packet to send [02:41:42]OFD Sender: No OFD packet to send [02:41:47]OFD Sender: No OFD packet to send [02:41:52]OFD Sender: No OFD packet to send [02:41:57]OFD Sender: No OFD packet to send [02:42:02]OFD Sender: No OFD packet to send [02:42:07]OFD Sender: No OFD packet to send [02:42:12]OFD Sender: No OFD packet to send [02:42:17]OFD Sender: No OFD packet to send [02:42:22]OFD Sender: No OFD packet to send [02:42:27]OFD Sender: No OFD packet to send [02:42:33]OFD Sender: No OFD packet to send [02:42:38]OFD Sender: No OFD packet to send [02:42:43]OFD Sender: No OFD packet to send [02:42:48]OFD Sender: No OFD packet to send [02:42:53]OFD Sender: No OFD packet to send [02:42:58]OFD Sender: No OFD packet to send [02:43:03]OFD Sender: No OFD packet to send [02:43:08]OFD Sender: No OFD packet to send [02:43:13]OFD Sender: No OFD packet to send [02:43:18]OFD Sender: No OFD packet to send [02:43:23]OFD Sender: No OFD packet to send [02:43:28]OFD Sender: No OFD packet to send [02:43:33]OFD Sender: No OFD packet to send [02:43:38]OFD Sender: No OFD packet to send [02:43:43]OFD Sender: No OFD packet to send [02:43:48]OFD Sender: No OFD packet to send [02:43:53]OFD Sender: No OFD packet to send [02:43:58]OFD Sender: No OFD packet to send [02:44:03]OFD Sender: No OFD packet to send [02:44:08]OFD Sender: No OFD packet to send [02:44:09]recv_with_timeout no data received [02:44:13]OFD Sender: No OFD packet to send [02:44:18]OFD Sender: No OFD packet to send [02:44:23]OFD Sender: No OFD packet to send [02:44:28]OFD Sender: No OFD packet to send [02:44:33]OFD Sender: No OFD packet to send [02:44:38]OFD Sender: No OFD packet to send [02:44:43]OFD Sender: No OFD packet to send [02:44:48]OFD Sender: No OFD packet to send [02:44:53]OFD Sender: No OFD packet to send [02:44:58]OFD Sender: No OFD packet to send [02:45:03]OFD Sender: No OFD packet to send [02:45:08]OFD Sender: No OFD packet to send [02:45:13]OFD Sender: No OFD packet to send [02:45:18]OFD Sender: No OFD packet to send [02:45:23]OFD Sender: No OFD packet to send [02:45:28]OFD Sender: No OFD packet to send [02:45:33]OFD Sender: No OFD packet to send [02:45:38]OFD Sender: No OFD packet to send [02:45:43]OFD Sender: No OFD packet to send [02:45:48]OFD Sender: No OFD packet to send [02:45:53]OFD Sender: No OFD packet to send [02:45:58]OFD Sender: No OFD packet to send [02:46:03]OFD Sender: No OFD packet to send [02:46:08]OFD Sender: No OFD packet to send [02:46:13]OFD Sender: No OFD packet to send [02:46:18]OFD Sender: No OFD packet to send [02:46:23]OFD Sender: No OFD packet to send [02:46:28]OFD Sender: No OFD packet to send [02:46:33]OFD Sender: No OFD packet to send [02:46:38]OFD Sender: No OFD packet to send [02:46:43]OFD Sender: No OFD packet to send [02:46:48]OFD Sender: No OFD packet to send [02:46:53]OFD Sender: No OFD packet to send [02:46:58]OFD Sender: No OFD packet to send [02:47:03]OFD Sender: No OFD packet to send [02:47:08]OFD Sender: No OFD packet to send [02:47:14]OFD Sender: No OFD packet to send [02:47:19]OFD Sender: No OFD packet to send [02:47:24]OFD Sender: No OFD packet to send [02:47:29]OFD Sender: No OFD packet to send [02:47:34]OFD Sender: No OFD packet to send [02:47:39]OFD Sender: No OFD packet to send [02:47:44]OFD Sender: No OFD packet to send [02:47:49]OFD Sender: No OFD packet to send [02:47:54]OFD Sender: No OFD packet to send [02:47:59]OFD Sender: No OFD packet to send [02:48:04]OFD Sender: No OFD packet to send [02:48:09]OFD Sender: No OFD packet to send [02:48:14]OFD Sender: No OFD packet to send [02:48:19]OFD Sender: No OFD packet to send [02:48:24]OFD Sender: No OFD packet to send [02:48:29]OFD Sender: No OFD packet to send [02:48:34]OFD Sender: No OFD packet to send [02:48:39]OFD Sender: No OFD packet to send [02:48:44]OFD Sender: No OFD packet to send [02:48:48]recv_with_timeout no data received [02:48:49]OFD Sender: No OFD packet to send [02:48:54]OFD Sender: No OFD packet to send [02:48:59]OFD Sender: No OFD packet to send [02:49:04]OFD Sender: No OFD packet to send [02:49:09]OFD Sender: No OFD packet to send [02:49:14]OFD Sender: No OFD packet to send [02:49:19]OFD Sender: No OFD packet to send [02:49:24]OFD Sender: No OFD packet to send [02:49:29]OFD Sender: No OFD packet to send [02:49:34]OFD Sender: No OFD packet to send [02:49:39]OFD Sender: No OFD packet to send [02:49:44]OFD Sender: No OFD packet to send [02:49:49]OFD Sender: No OFD packet to send [02:49:54]OFD Sender: No OFD packet to send [02:49:59]OFD Sender: No OFD packet to send [02:50:04]OFD Sender: No OFD packet to send [02:50:09]OFD Sender: No OFD packet to send [02:50:14]OFD Sender: No OFD packet to send [02:50:19]OFD Sender: No OFD packet to send [02:50:24]OFD Sender: No OFD packet to send [02:50:29]OFD Sender: No OFD packet to send [02:50:34]OFD Sender: No OFD packet to send [02:50:39]OFD Sender: No OFD packet to send [02:50:44]OFD Sender: No OFD packet to send [02:50:49]OFD Sender: No OFD packet to send [02:50:54]OFD Sender: No OFD packet to send [02:50:59]OFD Sender: No OFD packet to send [02:51:00]recv_with_timeout no data received [02:51:04]OFD Sender: No OFD packet to send [02:51:09]OFD Sender: No OFD packet to send [02:51:14]OFD Sender: No OFD packet to send [02:51:19]OFD Sender: No OFD packet to send [02:51:24]OFD Sender: No OFD packet to send [02:51:29]recv_with_timeout no data received [02:51:29]OFD Sender: No OFD packet to send [02:51:34]OFD Sender: No OFD packet to send [02:51:39]OFD Sender: No OFD packet to send [02:51:44]OFD Sender: No OFD packet to send [02:51:49]OFD Sender: No OFD packet to send [02:51:55]OFD Sender: No OFD packet to send [02:52:00]OFD Sender: No OFD packet to send [02:52:05]OFD Sender: No OFD packet to send [02:52:10]OFD Sender: No OFD packet to send [02:52:15]OFD Sender: No OFD packet to send [02:52:20]OFD Sender: No OFD packet to send [02:52:25]OFD Sender: No OFD packet to send [02:52:30]OFD Sender: No OFD packet to send [02:52:35]OFD Sender: No OFD packet to send [02:52:40]OFD Sender: No OFD packet to send [02:52:45]OFD Sender: No OFD packet to send [02:52:50]OFD Sender: No OFD packet to send [02:52:53]recv_with_timeout no data received [02:52:55]OFD Sender: No OFD packet to send [02:53:00]OFD Sender: No OFD packet to send [02:53:05]OFD Sender: No OFD packet to send [02:53:10]OFD Sender: No OFD packet to send [02:53:15]OFD Sender: No OFD packet to send [02:53:20]OFD Sender: No OFD packet to send [02:53:25]OFD Sender: No OFD packet to send [02:53:28]recv_with_timeout no data received [02:53:30]OFD Sender: No OFD packet to send [02:53:35]OFD Sender: No OFD packet to send [02:53:40]OFD Sender: No OFD packet to send [02:53:45]OFD Sender: No OFD packet to send [02:53:50]OFD Sender: No OFD packet to send [02:53:55]OFD Sender: No OFD packet to send [02:54:00]OFD Sender: No OFD packet to send [02:54:05]OFD Sender: No OFD packet to send [02:54:10]OFD Sender: No OFD packet to send [02:54:15]OFD Sender: No OFD packet to send [02:54:20]OFD Sender: No OFD packet to send [02:54:25]OFD Sender: No OFD packet to send [02:54:30]OFD Sender: No OFD packet to send [02:54:35]OFD Sender: No OFD packet to send [02:54:40]OFD Sender: No OFD packet to send [02:54:45]OFD Sender: No OFD packet to send [02:54:50]OFD Sender: No OFD packet to send [02:54:53]recv_with_timeout no data received [02:54:55]OFD Sender: No OFD packet to send [02:55:00]OFD Sender: No OFD packet to send [02:55:05]OFD Sender: No OFD packet to send [02:55:10]OFD Sender: No OFD packet to send [02:55:15]OFD Sender: No OFD packet to send [02:55:20]OFD Sender: No OFD packet to send [02:55:25]OFD Sender: No OFD packet to send [02:55:30]OFD Sender: No OFD packet to send [02:55:31]recv_with_timeout no data received [02:55:35]OFD Sender: No OFD packet to send [02:55:40]OFD Sender: No OFD packet to send [02:55:45]OFD Sender: No OFD packet to send [02:55:50]OFD Sender: No OFD packet to send [02:55:54]recv_with_timeout no data received [02:55:55]OFD Sender: No OFD packet to send [02:56:00]OFD Sender: No OFD packet to send [02:56:05]OFD Sender: No OFD packet to send [02:56:10]OFD Sender: No OFD packet to send [02:56:15]OFD Sender: No OFD packet to send [02:56:20]OFD Sender: No OFD packet to send [02:56:25]OFD Sender: No OFD packet to send [02:56:30]OFD Sender: No OFD packet to send [02:56:36]OFD Sender: No OFD packet to send [02:56:41]OFD Sender: No OFD packet to send [02:56:46]OFD Sender: No OFD packet to send [02:56:48]recv_with_timeout no data received [02:56:51]OFD Sender: No OFD packet to send [02:56:56]OFD Sender: No OFD packet to send [02:57:01]OFD Sender: No OFD packet to send [02:57:06]OFD Sender: No OFD packet to send [02:57:11]OFD Sender: No OFD packet to send [02:57:16]OFD Sender: No OFD packet to send [02:57:21]OFD Sender: No OFD packet to send [02:57:26]OFD Sender: No OFD packet to send [02:57:31]OFD Sender: No OFD packet to send [02:57:36]OFD Sender: No OFD packet to send [02:57:41]OFD Sender: No OFD packet to send [02:57:46]OFD Sender: No OFD packet to send [02:57:51]OFD Sender: No OFD packet to send [02:57:52]recv_with_timeout no data received [02:57:56]OFD Sender: No OFD packet to send [02:58:01]OFD Sender: No OFD packet to send [02:58:06]OFD Sender: No OFD packet to send [02:58:11]OFD Sender: No OFD packet to send [02:58:16]OFD Sender: No OFD packet to send [02:58:21]OFD Sender: No OFD packet to send [02:58:26]OFD Sender: No OFD packet to send [02:58:31]OFD Sender: No OFD packet to send [02:58:36]OFD Sender: No OFD packet to send [02:58:41]OFD Sender: No OFD packet to send [02:58:46]OFD Sender: No OFD packet to send [02:58:51]OFD Sender: No OFD packet to send [02:58:56]OFD Sender: No OFD packet to send [02:59:01]OFD Sender: No OFD packet to send [02:59:06]OFD Sender: No OFD packet to send [02:59:11]OFD Sender: No OFD packet to send [02:59:15]recv_with_timeout no data received [02:59:16]OFD Sender: No OFD packet to send [02:59:21]OFD Sender: No OFD packet to send [02:59:26]OFD Sender: No OFD packet to send [02:59:31]OFD Sender: No OFD packet to send [02:59:36]OFD Sender: No OFD packet to send [02:59:41]OFD Sender: No OFD packet to send [02:59:46]OFD Sender: No OFD packet to send [02:59:51]OFD Sender: No OFD packet to send [02:59:56]OFD Sender: No OFD packet to send [03:00:01]OFD Sender: No OFD packet to send [03:00:06]OFD Sender: No OFD packet to send [03:00:11]OFD Sender: No OFD packet to send [03:00:16]OFD Sender: No OFD packet to send [03:00:21]OFD Sender: No OFD packet to send [03:00:26]OFD Sender: No OFD packet to send [03:00:31]OFD Sender: No OFD packet to send [03:00:36]OFD Sender: No OFD packet to send [03:00:41]OFD Sender: No OFD packet to send [03:00:46]OFD Sender: No OFD packet to send [03:00:51]OFD Sender: No OFD packet to send [03:00:56]OFD Sender: No OFD packet to send [03:01:01]OFD Sender: No OFD packet to send [03:01:06]OFD Sender: No OFD packet to send [03:01:11]OFD Sender: No OFD packet to send [03:01:17]OFD Sender: No OFD packet to send [03:01:22]OFD Sender: No OFD packet to send [03:01:27]OFD Sender: No OFD packet to send [03:01:32]OFD Sender: No OFD packet to send [03:01:37]OFD Sender: No OFD packet to send [03:01:42]OFD Sender: No OFD packet to send [03:01:47]OFD Sender: No OFD packet to send [03:01:52]OFD Sender: No OFD packet to send [03:01:57]OFD Sender: No OFD packet to send [03:02:02]OFD Sender: No OFD packet to send [03:02:07]OFD Sender: No OFD packet to send [03:02:12]OFD Sender: No OFD packet to send [03:02:17]OFD Sender: No OFD packet to send [03:02:17]recv_with_timeout no data received [03:02:22]OFD Sender: No OFD packet to send [03:02:27]OFD Sender: No OFD packet to send [03:02:32]OFD Sender: No OFD packet to send [03:02:37]OFD Sender: No OFD packet to send [03:02:42]OFD Sender: No OFD packet to send [03:02:47]OFD Sender: No OFD packet to send [03:02:52]OFD Sender: No OFD packet to send [03:02:57]OFD Sender: No OFD packet to send [03:03:02]OFD Sender: No OFD packet to send [03:03:07]OFD Sender: No OFD packet to send [03:03:12]OFD Sender: No OFD packet to send [03:03:13]recv_with_timeout no data received [03:03:17]OFD Sender: No OFD packet to send [03:03:22]OFD Sender: No OFD packet to send [03:03:27]OFD Sender: No OFD packet to send [03:03:32]OFD Sender: No OFD packet to send [03:03:37]OFD Sender: No OFD packet to send [03:03:42]OFD Sender: No OFD packet to send [03:03:47]OFD Sender: No OFD packet to send [03:03:52]OFD Sender: No OFD packet to send [03:03:53]recv_with_timeout no data received [03:03:57]OFD Sender: No OFD packet to send [03:04:02]OFD Sender: No OFD packet to send [03:04:07]OFD Sender: No OFD packet to send [03:04:12]OFD Sender: No OFD packet to send [03:04:17]OFD Sender: No OFD packet to send [03:04:22]OFD Sender: No OFD packet to send [03:04:27]OFD Sender: No OFD packet to send [03:04:32]OFD Sender: No OFD packet to send [03:04:37]OFD Sender: No OFD packet to send [03:04:42]OFD Sender: No OFD packet to send [03:04:47]OFD Sender: No OFD packet to send [03:04:52]OFD Sender: No OFD packet to send [03:04:57]OFD Sender: No OFD packet to send [03:05:02]OFD Sender: No OFD packet to send [03:05:07]OFD Sender: No OFD packet to send [03:05:12]OFD Sender: No OFD packet to send [03:05:17]OFD Sender: No OFD packet to send [03:05:22]OFD Sender: No OFD packet to send [03:05:27]OFD Sender: No OFD packet to send [03:05:32]OFD Sender: No OFD packet to send [03:05:37]OFD Sender: No OFD packet to send [03:05:42]OFD Sender: No OFD packet to send [03:05:47]OFD Sender: No OFD packet to send [03:05:52]recv_with_timeout no data received [03:05:52]OFD Sender: No OFD packet to send [03:05:58]OFD Sender: No OFD packet to send [03:06:03]OFD Sender: No OFD packet to send [03:06:08]OFD Sender: No OFD packet to send [03:06:13]OFD Sender: No OFD packet to send [03:06:15]recv_with_timeout no data received [03:06:18]OFD Sender: No OFD packet to send [03:06:23]OFD Sender: No OFD packet to send [03:06:28]OFD Sender: No OFD packet to send [03:06:33]OFD Sender: No OFD packet to send [03:06:38]OFD Sender: No OFD packet to send [03:06:43]OFD Sender: No OFD packet to send [03:06:48]OFD Sender: No OFD packet to send [03:06:53]OFD Sender: No OFD packet to send [03:06:58]OFD Sender: No OFD packet to send [03:07:03]OFD Sender: No OFD packet to send [03:07:08]OFD Sender: No OFD packet to send [03:07:11]recv_with_timeout no data received [03:07:13]OFD Sender: No OFD packet to send [03:07:18]OFD Sender: No OFD packet to send [03:07:22]recv_with_timeout no data received [03:07:23]OFD Sender: No OFD packet to send [03:07:28]OFD Sender: No OFD packet to send [03:07:33]OFD Sender: No OFD packet to send [03:07:38]OFD Sender: No OFD packet to send [03:07:43]OFD Sender: No OFD packet to send [03:07:48]OFD Sender: No OFD packet to send [03:07:53]OFD Sender: No OFD packet to send [03:07:58]OFD Sender: No OFD packet to send [03:08:03]OFD Sender: No OFD packet to send [03:08:08]OFD Sender: No OFD packet to send [03:08:11]recv_with_timeout no data received [03:08:13]OFD Sender: No OFD packet to send [03:08:18]OFD Sender: No OFD packet to send [03:08:23]OFD Sender: No OFD packet to send [03:08:28]OFD Sender: No OFD packet to send [03:08:33]OFD Sender: No OFD packet to send [03:08:38]OFD Sender: No OFD packet to send [03:08:43]OFD Sender: No OFD packet to send [03:08:48]OFD Sender: No OFD packet to send [03:08:53]OFD Sender: No OFD packet to send [03:08:53]recv_with_timeout no data received [03:08:58]OFD Sender: No OFD packet to send [03:09:03]OFD Sender: No OFD packet to send [03:09:04]recv_with_timeout no data received [03:09:08]OFD Sender: No OFD packet to send [03:09:13]OFD Sender: No OFD packet to send [03:09:18]OFD Sender: No OFD packet to send [03:09:23]OFD Sender: No OFD packet to send [03:09:28]OFD Sender: No OFD packet to send [03:09:33]OFD Sender: No OFD packet to send [03:09:38]OFD Sender: No OFD packet to send [03:09:43]OFD Sender: No OFD packet to send [03:09:48]OFD Sender: No OFD packet to send [03:09:53]OFD Sender: No OFD packet to send [03:09:58]OFD Sender: No OFD packet to send [03:10:03]OFD Sender: No OFD packet to send [03:10:08]OFD Sender: No OFD packet to send [03:10:13]OFD Sender: No OFD packet to send [03:10:18]OFD Sender: No OFD packet to send [03:10:21]recv_with_timeout no data received [03:10:23]OFD Sender: No OFD packet to send [03:10:28]OFD Sender: No OFD packet to send [03:10:33]OFD Sender: No OFD packet to send [03:10:39]OFD Sender: No OFD packet to send [03:10:44]OFD Sender: No OFD packet to send [03:10:49]OFD Sender: No OFD packet to send [03:10:54]OFD Sender: No OFD packet to send [03:10:59]OFD Sender: No OFD packet to send [03:11:04]OFD Sender: No OFD packet to send [03:11:09]OFD Sender: No OFD packet to send [03:11:14]OFD Sender: No OFD packet to send [03:11:19]OFD Sender: No OFD packet to send [03:11:22]recv_with_timeout no data received [03:11:24]OFD Sender: No OFD packet to send [03:11:29]OFD Sender: No OFD packet to send [03:11:34]OFD Sender: No OFD packet to send [03:11:39]OFD Sender: No OFD packet to send [03:11:44]OFD Sender: No OFD packet to send [03:11:49]OFD Sender: No OFD packet to send [03:11:54]OFD Sender: No OFD packet to send [03:11:59]OFD Sender: No OFD packet to send [03:12:04]OFD Sender: No OFD packet to send [03:12:09]OFD Sender: No OFD packet to send [03:12:14]OFD Sender: No OFD packet to send [03:12:19]OFD Sender: No OFD packet to send [03:12:24]OFD Sender: No OFD packet to send [03:12:29]OFD Sender: No OFD packet to send [03:12:34]OFD Sender: No OFD packet to send [03:12:39]OFD Sender: No OFD packet to send [03:12:44]OFD Sender: No OFD packet to send [03:12:49]OFD Sender: No OFD packet to send [03:12:54]OFD Sender: No OFD packet to send [03:12:58]recv_with_timeout no data received [03:12:59]OFD Sender: No OFD packet to send [03:13:04]OFD Sender: No OFD packet to send [03:13:09]OFD Sender: No OFD packet to send [03:13:14]OFD Sender: No OFD packet to send [03:13:19]OFD Sender: No OFD packet to send [03:13:24]OFD Sender: No OFD packet to send [03:13:29]OFD Sender: No OFD packet to send [03:13:34]OFD Sender: No OFD packet to send [03:13:35]recv_with_timeout no data received [03:13:39]OFD Sender: No OFD packet to send [03:13:44]OFD Sender: No OFD packet to send [03:13:49]OFD Sender: No OFD packet to send [03:13:54]OFD Sender: No OFD packet to send [03:13:59]OFD Sender: No OFD packet to send [03:14:04]OFD Sender: No OFD packet to send [03:14:09]OFD Sender: No OFD packet to send [03:14:14]OFD Sender: No OFD packet to send [03:14:19]OFD Sender: No OFD packet to send [03:14:24]OFD Sender: No OFD packet to send [03:14:29]OFD Sender: No OFD packet to send [03:14:34]OFD Sender: No OFD packet to send [03:14:39]OFD Sender: No OFD packet to send [03:14:44]OFD Sender: No OFD packet to send [03:14:49]OFD Sender: No OFD packet to send [03:14:54]OFD Sender: No OFD packet to send [03:14:59]OFD Sender: No OFD packet to send [03:15:04]OFD Sender: No OFD packet to send [03:15:09]OFD Sender: No OFD packet to send [03:15:15]OFD Sender: No OFD packet to send [03:15:20]OFD Sender: No OFD packet to send